(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.vb=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.GX=a===za&&b||"";this.SX=Aa}ya.prototype.Yu=!0;ya.prototype.Su=function(){return this.GX};var Aa={},za={};var Ca;var Da=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};function Ea(a){if(!Fa.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,Fa=/[\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.bO=b===Qa?a:""}toString(){return this.bO.toString()}};Ra.prototype.Yu=!0;Ra.prototype.Su=function(){return this.bO.toString()};function Sa(a){if(a instanceof Ra&&a.constructor===Ra)return a.bO;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.Yu?a.Su():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 ab(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b}function bb(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return c}function cb(){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 Cb(a,b){a.sort(b||Db)}
function Eb(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 Db(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.aO;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(Ea("object"==typeof a&&a.Yu?a.Su():String(a)))}
function Lb(a){if(void 0===Ca){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)}Ca=b}a=(b=Ca)?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.aO=b===Hb?a:"";this.Yu=!0}Su(){return this.aO.toString()}toString(){return this.aO.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.SX===Aa?c=c.GX:(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=Ea(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){return a.replace(/[`\u2018\u2019]/g,"'")}function ec(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 fc(a){return parseFloat(a.toFixed(2))+""}function gc(a){a=a.replace("\u200b","");return Da(a)}
function hc(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 ic{constructor(a){this.sq=a}H(a,b,c){c=this.sq.hasOwnProperty(a)?this.sq[a]:c;if(void 0!==c)return void 0!==b&&(c=ec(c,b,this.YH)),c;xa("unknown message id: "+a);return a}messages(){return this.sq}Lz(a){this.sq=a}xN(a){return this.sq.hasOwnProperty(a)}YH(a){return"%"+a.toUpperCase()+"%"}}ic.prototype.getMessage=ic.prototype.H;function jc(a){a&&"function"==typeof a.Ed&&a.Ed()};function kc(){0!=lc&&(mc[la(this)]=this);this.Ku=this.Ku;this.mn=this.mn}var lc=0,mc={};kc.prototype.Ku=!1;kc.prototype.Ed=function(){if(!this.Ku&&(this.Ku=!0,this.Fd(),0!=lc)){var a=la(this);if(0!=lc&&this.mn&&0<this.mn.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete mc[a]}};kc.prototype.Fd=function(){if(this.mn)for(;this.mn.length;)this.mn.shift()()};function nc(){this.id="mousewheel"}nc.prototype.toString=function(){return this.id};function oc(a,b){this.type=a instanceof nc?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.uz=!1}oc.prototype.stopPropagation=function(){this.uz=!0};oc.prototype.preventDefault=function(){this.defaultPrevented=!0};function pc(a){a.preventDefault()};var qc=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 rc(){return q("iPhone")&&!q("iPod")&&!q("iPad")}function sc(){return rc()||q("iPad")||q("iPod")};function tc(a){tc[" "](a);return a}tc[" "]=function(){};function uc(a,b){var c=vc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var wc=q("Opera"),u=q("Trident")||q("MSIE"),xc=q("Edge"),yc=xc||u,zc=q("Gecko")&&!(Na("WebKit")&&!q("Edge"))&&!(q("Trident")||q("MSIE"))&&!q("Edge"),Ac=Na("WebKit")&&!q("Edge");Ac&&q("Mobile");var Bc=q("Macintosh"),Cc=q("Windows"),Dc=q("Linux")||q("CrOS"),Ec=n.navigator||null;Ec&&(Ec.appVersion||"").indexOf("X11");var Fc=q("Android"),Gc=rc(),Hc=q("iPad"),Ic=q("iPod");sc();Na("KaiOS");function Jc(){var a=n.document;return a?a.documentMode:void 0}var Kc;
a:{var Lc="",Mc=function(){var a=Oa();if(zc)return/rv:([^\);]+)(\)|;)/.exec(a);if(xc)return/Edge\/([\d\.]+)/.exec(a);if(u)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Ac)return/WebKit\/(\S+)/.exec(a);if(wc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Mc&&(Lc=Mc?Mc[1]:"");if(u){var Nc=Jc();if(null!=Nc&&Nc>parseFloat(Lc)){Kc=String(Nc);break a}}Kc=Lc}var vc={};
function Oc(a){return uc(a,function(){let b=0;const c=Da(String(Kc)).split("."),d=Da(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 Pc;
if(n.document&&u){var Qc=Jc();Pc=Qc?Qc:parseInt(Kc,10)||void 0}else Pc=void 0;var Rc=Pc;var Sc;Sc=Ac?"webkitTransitionEnd":"transitionend";function Tc(a,b){oc.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.me=null;a&&this.fb(a,b)}p(Tc,oc);var Uc={2:"touch",3:"pen",4:"mouse"};
Tc.prototype.fb=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(zc){a:{try{tc(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=Ac||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Ac||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:Uc[a.pointerType]||"";this.state=a.state;this.me=a;a.defaultPrevented&&Tc.vb.preventDefault.call(this)};Tc.prototype.stopPropagation=function(){Tc.vb.stopPropagation.call(this);this.me.stopPropagation?this.me.stopPropagation():this.me.cancelBubble=!0};Tc.prototype.preventDefault=function(){Tc.vb.preventDefault.call(this);var a=this.me;a.preventDefault?a.preventDefault():a.returnValue=!1};var Vc="closure_listenable_"+(1E6*Math.random()|0);function Xc(a){return!(!a||!a[Vc])};var Yc=0;function Zc(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Uu=e;this.key=++Yc;this.xz=this.mE=!1}function $c(a){a.xz=!0;a.listener=null;a.proxy=null;a.src=null;a.Uu=null};function ad(a){this.src=a;this.zg={};this.lA=0}ad.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.zg[f];a||(a=this.zg[f]=[],this.lA++);var g=bd(a,b,d,e);-1<g?(b=a[g],c||(b.mE=!1)):(b=new Zc(b,this.src,f,!!d,e),b.mE=c,a.push(b));return b};ad.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.zg))return!1;var e=this.zg[a];b=bd(e,b,c,d);return-1<b?($c(e[b]),wb(e,b),0==e.length&&(delete this.zg[a],this.lA--),!0):!1};
function cd(a,b){var c=b.type;if(!(c in a.zg))return!1;var d=vb(a.zg[c],b);d&&($c(b),0==a.zg[c].length&&(delete a.zg[c],a.lA--));return d}ad.prototype.Sr=function(){var a=0,b;for(b in this.zg){for(var c=this.zg[b],d=0;d<c.length;d++)++a,$c(c[d]);delete this.zg[b];this.lA--}};ad.prototype.dz=function(a,b,c,d){a=this.zg[a.toString()];var e=-1;a&&(e=bd(a,b,c,d));return-1<e?a[e]:null};
function bd(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.xz&&f.listener==b&&f.capture==!!c&&f.Uu==d)return e}return-1};var dd="closure_lm_"+(1E6*Math.random()|0),ed={},fd=0;function w(a,b,c,d,e){if(d&&d.once)return gd(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)w(a,b[f],c,d,e);return null}c=hd(c);return Xc(a)?a.kn(b,c,ka(d)?!!d.capture:!!d,e):id(a,b,c,!1,d,e)}
function id(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=ka(e)?!!e.capture:!!e,h=jd(a);h||(a[dd]=h=new ad(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=kd();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)qc||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(ld(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");fd++;return c}
function kd(){function a(c){return b.call(a.src,a.listener,c)}const b=md;return a}function gd(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)gd(a,b[f],c,d,e);return null}c=hd(c);return Xc(a)?a.NW(b,c,ka(d)?!!d.capture:!!d,e):id(a,b,c,!0,d,e)}function nd(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)nd(a,b[f],c,d,e);else d=ka(d)?!!d.capture:!!d,c=hd(c),Xc(a)?a.KF(b,c,d,e):a&&(a=jd(a))&&(b=a.dz(b,c,d,e))&&od(b)}
function od(a){if("number"===typeof a||!a||a.xz)return!1;var b=a.src;if(Xc(b))return cd(b.Rj,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(ld(c),d):b.addListener&&b.removeListener&&b.removeListener(d);fd--;(c=jd(b))?(cd(c,a),0==c.lA&&(c.src=null,b[dd]=null)):$c(a);return!0}function pd(a){if(a)if(Xc(a))a.Rj&&a.Rj.Sr();else if(a=jd(a)){var b=0,c;for(c in a.zg)for(var d=a.zg[c].concat(),e=0;e<d.length;++e)od(d[e])&&++b}}
function qd(a,b,c,d,e){c=hd(c);d=!!d;return Xc(a)?a.dz(b,c,d,e):a?(a=jd(a))?a.dz(b,c,d,e):null:null}function ld(a){return a in ed?ed[a]:ed[a]="on"+a}function md(a,b){if(a.xz)a=!0;else{b=new Tc(b,this);var c=a.listener,d=a.Uu||a.src;a.mE&&od(a);a=c.call(d,b)}return a}function jd(a){a=a[dd];return a instanceof ad?a:null}var rd="__closure_events_fn_"+(1E9*Math.random()>>>0);function hd(a){if("function"===typeof a)return a;a[rd]||(a[rd]=function(b){return a.handleEvent(b)});return a[rd]};function sd(){kc.call(this);this.Rj=new ad(this);this.e3=this;this.dF=null}p(sd,kc);sd.prototype[Vc]=!0;l=sd.prototype;l.vO=function(a){this.dF=a};l.addEventListener=function(a,b,c,d){w(this,a,b,c,d)};l.removeEventListener=function(a,b,c,d){nd(this,a,b,c,d)};
l.dispatchEvent=function(a){var b,c=this.dF;if(c)for(b=[];c;c=c.dF)b.push(c);c=this.e3;var d=a.type||a;if("string"===typeof a)a=new oc(a,c);else if(a instanceof oc)a.target=a.target||c;else{var e=a;a=new oc(d,c);ib(a,e)}e=!0;if(b)for(var f=b.length-1;!a.uz&&0<=f;f--){var g=a.currentTarget=b[f];e=td(g,d,!0,a)&&e}a.uz||(g=a.currentTarget=c,e=td(g,d,!0,a)&&e,a.uz||(e=td(g,d,!1,a)&&e));if(b)for(f=0;!a.uz&&f<b.length;f++)g=a.currentTarget=b[f],e=td(g,d,!1,a)&&e;return e};
l.Fd=function(){sd.vb.Fd.call(this);this.Rj&&this.Rj.Sr();this.dF=null};l.kn=function(a,b,c,d){return this.Rj.add(String(a),b,!1,c,d)};l.NW=function(a,b,c,d){return this.Rj.add(String(a),b,!0,c,d)};l.KF=function(a,b,c,d){this.Rj.remove(String(a),b,c,d)};function td(a,b,c,d){b=a.Rj.zg[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.xz&&g.capture==c){var h=g.listener,k=g.Uu||g.src;g.mE&&cd(a.Rj,g);e=!1!==h.call(k,d)&&e}}return e&&!d.defaultPrevented}
l.dz=function(a,b,c,d){return this.Rj.dz(String(a),b,c,d)};let ud=0;function vd(a,b){if(a.ni&&a.ni[b]){var {lN:c,Ou:d,context:e,priority:f}=a.ni[b];c.removeHandler(d,e,f);delete a.ni[b]}else xa("unknown handler key")}function wd(a){return void 0!==a.displayObject?a.displayObject():a}function y(a,b,c,d,e=null,f=!1){a.hg=a.hg||[];if(Array.isArray(c)){const g=[];for(const h of c)c=w(wd(b),h,d,f,e),g.push(c);a.hg.push(g);return g}b=w(wd(b),c,d,f,e);a.hg.push(b);return b}
function xd(a,b,c,d,e){if(Array.isArray(c)){let f=!1;for(const g of c)f=xd(a,b,g,d,e)||f;return f}b=qd(wd(b),c,d,!1,e);return!!b&&yd(a,b)}function yd(a,b){if(Array.isArray(b)){let c=!1;for(const d of b)c=yd(a,d)||c;return c}vb(a.hg,b);return od(b)}function z(a,b,c,d,e){a.ni=a.ni||{};b.addHandler(c,d,e);const f=++ud;a.ni[f]={lN:b,Ou:c,context:d,priority:e};return f}function zd(a,b,c,d,e){const f=bb(a.ni,g=>gb(g,{lN:b,Ou:c,context:d,priority:e}));f&&vd(a,f)}
function Ad(a,b,c,d){const e=(...f)=>{c.apply(d,f);zd(a,b,e,d)};z(a,b,e,d)}function Bd(a,b){if(b){if(a.ni){var c=Ya(a.ni,d=>d.lN.eT==b);for(const d of Object.keys(c))vd(a,d)}if(a.hg){const d=wd(b);c=pb(a.hg,e=>e.src==d);for(const e of c)yd(a,e)}}}function A(a,b){a.Mn=a.Mn||[];a.Mn.push(b);return b}function B(a,...b){if(a.Mn)for(const c of b)c&&(a.Ip(c),b=mb(a.Mn,c),0<=b&&(a.Mn.splice(b,1),Cd(c)))}function Dd(a,...b){for(const c of b)c&&a.Ip(c)}
class Ed{constructor(){this.Mn=this.ni=this.hg=null}Ed(){this.xc();if(this.Mn)for(const a of this.Mn)Cd(a);if(this.hg){for(const a of this.hg)if(Array.isArray(a))for(const b of a)od(b);else od(a);this.hg=null}if(this.ni)for(const a of Object.keys(this.ni))vd(this,a)}Ip(a){Bd(this,a)}xc(){}};function Fd(a,b){return 0==b?a.zu:a.dd[b]}function Gd(a,b){return 0==b?a.zu||[]:b in a.dd?Fd(a,b):[]}function Hd(a){if(!a.dd)return a.zu?a.zu.slice():[];const b=[],c=a.NC;for(let d=0;d<c.length;++d){const e=Fd(a,c[d]);e&&yb(b,e)}return b}
class Id{constructor(){this.zu=this.dd=this.NC=null}push(a,b){if(0==b)this.zu=this.zu||[];else if(this.NC=this.NC||[0],this.dd=this.dd||{},!(b in this.dd)){this.dd[b]=[];var c=this.NC;var d=Db;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)}Fd(this,b).push(a)}remove(a,b){(b=Fd(this,b))&&vb(b,a)}};function Jd(a){return a.fg?Hd(a.fg).length:0}function Kd(a,b){a.Ax||(a.Ax=[]);a.Ax.push(b)}
class C extends Ed{constructor(a=null){super();this.Ax=this.fg=null;this.eT=a}K3(){return this.eT}addHandler(a,b,c){this.fg=this.fg||new Id;this.fg.push({Ou:a,context:b},c||0)}removeHandler(a,b,c){c=c||0;if(this.fg){var d=Gd(this.fg,c),e=d.length;for(let f=0;f<e;++f){const g=d[f];if(g.Ou==a&&g.context==b){(a=Fd(this.fg,c))&&wb(a,f);break}}}else xa("EventDispatcher has no handlers!")}a4(a,b,c){if(!this.fg)return!1;c=Gd(this.fg,c||0);const d=c.length;for(let e=0;e<d;++e){const f=c[e];if(f.Ou==a&&f.context==
b)return!0}return!1}h(...a){if(this.fg){const b=Hd(this.fg),c=b.length;for(let d=0;d<c;++d){const e=b[d];if(-1!=mb(Hd(this.fg),e))try{e.Ou.apply(e.context,arguments)}catch(f){Ld(f,!0)}}}this.Ax&&this.Ax.forEach(b=>{b.h(...a)})}xc(){super.xc()}}C.prototype.dispatch=C.prototype.h;C.prototype.hasHandler=C.prototype.a4;C.prototype.removeHandler=C.prototype.removeHandler;C.prototype.addHandler=C.prototype.addHandler;C.prototype.eventOwner=C.prototype.K3;class Md extends ic{constructor(a){super(a);this.Zn=new C}tO(a,b){const c=this.messages();c.hasOwnProperty(a)||xa(`unknown message id: ${a}`);c[a]!=b&&(c[a]=b,this.Zn.h(a,b))}Lz(a){super.Lz(a);Xa(a,(b,c)=>{this.Zn.h(c,b)})}};let Nd;function Od(a,b,c){return Math.min(Math.max(a,b),c)}function Pd(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&&Qd(this,a)};function Qd(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function Rd(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function Sd(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function Td(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.Tf=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 Ud(a){return a?new Vd(Wd(a)):ua||(ua=new Vd)}function Xd(a,b){Xa(b,function(c,d){c&&"object"==typeof c&&c.Yu&&(c=c.Su());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Yd.hasOwnProperty(d)?a.setAttribute(Yd[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})}
var Yd={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 Zd(a){var b=a.scrollingElement?a.scrollingElement:Ac||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return u&&Oc("10")&&a.pageYOffset!=b.scrollTop?new E(b.scrollLeft,b.scrollTop):new E(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function $d(a,b,c){return ae(document,arguments)}
function ae(a,b){var c=b[1],d=be(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):Xd(d,c));2<b.length&&ce(a,d,b,2);return d}
function ce(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 de(a){return be(document,a)}
function be(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function ee(a){var b=document,c=be(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 fe(a,b){a.appendChild(b)}function ge(a){for(var b;b=a.firstChild;)a.removeChild(b)}
function he(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function ie(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function je(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function ke(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})}
function le(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 Wd(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function me(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 ge(a),a.appendChild(Wd(a).createTextNode(String(b)))}var ne={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},oe={IMG:" ",BR:"\n"};
function pe(a){var b=[];qe(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 qe(a,b,c){if(!(a.nodeName in ne))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 oe)b.push(oe[a.nodeName]);else for(a=a.firstChild;a;)qe(a,b,c),a=a.nextSibling}
function re(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function Vd(a){this.Pe=a||n.document||document}l=Vd.prototype;l.Jb=function(a){return"string"===typeof a?this.Pe.getElementById(a):a};l.getElementsByTagName=function(a,b){return(b||this.Pe).getElementsByTagName(String(a))};l.Ar=function(a,b,c){ae(this.Pe,arguments)};l.createElement=function(a){return be(this.Pe,a)};l.createTextNode=function(a){return this.Pe.createTextNode(String(a))};
l.appendChild=fe;l.append=function(a,b){ce(Wd(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.ak=ge;
l.removeNode=ie;l.contains=le;l.P=me;function se(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Nd||(Nd={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=Nd,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.vW=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.Qo=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.wG=a;this.HQ=b}className(){return this.HQ?`${this.wG}__${this.HQ}`:this.wG}};function H(a,b){const c=new C(a);A(a,c);if(b)if(Array.isArray(b))for(const d of b)Kd(d,c);else Kd(b,c);return c}class I extends Ed{};class Ye extends C{constructor(a){super(a);this.Aw=A(this,new C);this.fI=A(this,new C)}addHandler(a,b,c){super.addHandler(a,b,c);this.Aw.h()}removeHandler(a,b,c){super.removeHandler(a,b,c);this.fI.h()}};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=(Ac?"Webkit":zc?"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=Wd(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 gf(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function hf(a){var b=Wd(a),c=new E(0,0);var d=b?Wd(b):document;d=!u||9<=Number(Rc)||"CSS1Compat"==Ud(d).Pe.compatMode?d.documentElement:d.body;if(a==d)return c;a=gf(a);b=Zd(Ud(b).Pe);c.x=a.left+b.x;c.y=a.top+b.y;return c}function jf(a,b){a=kf(a);b=kf(b);return new E(a.x-b.x,a.y-b.y)}function kf(a){if(1==a.nodeType)return a=gf(a),new E(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new E(a.clientX,a.clientY)}
function lf(a,b,c){if(b instanceof F)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");mf(a,b);nf(a,c)}function of(a){"number"==typeof a&&(a=Math.round(a)+"px");return a}function nf(a,b){a.style.height=of(b)}function mf(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=Ac&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=gf(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(Rc))){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.Ag=this.Dg=1;this.Cg=this.Bg=this.nf=this.bh=0}}l=Gf.prototype;l.isIdentity=function(){return 1==this.Ag&&0==this.Cg&&0==this.Bg&&1==this.Dg&&0==this.nf&&0==this.bh};l.clone=function(){return new Gf(this.Ag,this.Cg,this.Bg,this.Dg,this.nf,this.bh)};
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.Ag=a;this.Cg=b;this.Bg=c;this.Dg=d;this.nf=e;this.bh=f;return this};l.scale=function(a,b){this.Ag*=a;this.Cg*=a;this.Bg*=b;this.Dg*=b;return this};l.translate=function(a,b){this.nf+=a*this.Ag+b*this.Bg;this.bh+=a*this.Cg+b*this.Dg;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.Ag;d=this.Bg;this.Ag=b.Ag*c+b.Cg*d;this.Bg=b.Bg*c+b.Dg*d;this.nf+=b.nf*c+b.bh*d;c=this.Cg;d=this.Dg;this.Cg=b.Ag*c+b.Cg*d;this.Dg=b.Bg*c+b.Dg*d;this.bh+=b.nf*c+b.bh*d;return this};l.toString=function(){return"matrix("+[this.Ag,this.Cg,this.Bg,this.Dg,this.nf,this.bh].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.Ag+g*this.Bg+this.nf;c[d++]=e*this.Cg+g*this.Dg+this.bh}};l.equals=function(a){return this===a?!0:a?this.Ag==a.Ag&&this.Bg==a.Bg&&this.nf==a.nf&&this.Cg==a.Cg&&this.Dg==a.Dg&&this.bh==a.bh:!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=re();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.hf&&(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=$d("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.OC=a}function Kf(a,b,c){b.style[a.OC.transform]=c.isIdentity()?"":"matrix("+a.gM(c).join(",")+")"}
Sf.prototype.getTransform=function(a){a="none"!=bf(a,"display")?bf(a,this.OC.transform):a.style[this.OC.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.gM=function(a){return[Pf(a.Ag),Pf(a.Cg),Pf(a.Bg),Pf(a.Dg),Pf(a.nf),Pf(a.bh)]};function Tf(a){this.OC=a}p(Tf,Sf);
Tf.prototype.gM=function(a){a=Tf.vb.gM.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!zc;default:return 166>a.keyCode||183<a.keyCode}}
function Vf(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Ac||xc)&&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 zc;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=rc()||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"))&&!sc();var cg={},dg=null,eg=zc||Ac,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.kF=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.kF?a.kF.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.kF?a.kF.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){ta.call(this,a)}p(sg,ta);sg.prototype.name="cancel";function tg(a,b){sd.call(this);this.gn=a||1;this.jA=b||n;this.YV=qa(this.M5,this);this.JW=Date.now()}p(tg,sd);l=tg.prototype;l.enabled=!1;l.pe=null;l.setInterval=function(a){this.gn=a;this.pe&&this.enabled?(this.stop(),this.start()):this.pe&&this.stop()};l.M5=function(){if(this.enabled){var a=Date.now()-this.JW;0<a&&a<.8*this.gn?this.pe=this.jA.setTimeout(this.YV,this.gn-a):(this.pe&&(this.jA.clearTimeout(this.pe),this.pe=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
l.start=function(){this.enabled=!0;this.pe||(this.pe=this.jA.setTimeout(this.YV,this.gn),this.JW=Date.now())};l.stop=function(){this.enabled=!1;this.pe&&(this.jA.clearTimeout(this.pe),this.pe=null)};l.Fd=function(){tg.vb.Fd.call(this);this.stop();delete this.jA};function ug(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 vg(a,b){this.Db=a;this.fY=b||[]}fa("iSpring.ios.mobile.MobileAppCommand",vg);vg.prototype.id=function(){return la(this)};vg.prototype.Mu=function(){if(wg){var a=this.Db;var b=this.fY,c=this.id();b=mg(b,null);a="isplayer://"+a+"/"+c+"/"+hg(b);xg(a)}};function xg(a){try{const b=de("iframe");J(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);ug(()=>{ie(b)},100)}catch(b){}};let yg;function zg(a){a instanceof Tc&&(a=a.me);yg||(yg=new WeakMap);yg.set(a,!0)}function Ag(a){a instanceof Tc&&(a=a.me);yg||(yg=new WeakMap);return yg.has(a)}function Bg(a){a instanceof Tc&&(a=a.me);return a.defaultPrevented?!0:Ag(a)};function Cg(a,b,c,d){c=c||0;const e=Array.prototype.slice.call(arguments,3);return setTimeout(()=>{a.apply(b||null,e)},c)}function Dg(){const a=Eg();return Math.max(1,Math.min(a.width,a.height)/420)}
function Eg(){if(Fg)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 Gg?new F(screen.width/a,screen.height/a):K?Hg&&(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 Ig(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 Jg(a){return`url('${a.replace(/\\/g,"/")}')`}
function Kg(a,b){if(wg)(new vg("openWindow",[a])).Mu();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.Yu?d.Su():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(sc()&&b.navigator&&b.navigator.standalone&&a&&"_self"!=a){c=de("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(v){}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(v){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&&(yc&&-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 Lg(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function Mg(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 Og;const Pg=Ig().user_agent;Og=Pg?Pg:Oa()||"";var Hg=Zf||Yf,Fg="1"==Ig().small_screen,Qg="1"==Ig().tablet_screen,Rg=window.top!==window,Sg;let Tg;try{Tg=window.top.location.href?window.frameElement:null}catch(a){}Sg=null!=Tg;var Ug=Yf&&Sg;
function Vg(){const a=Og.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||Fg||Qg}var Wg=-1!=Og.toLowerCase().indexOf("chrome");Og.indexOf("OPR");
var Xg=Ac&&!Wg,Yg=-1!=Og.indexOf("CriOS"),Zg=-1!=Og.indexOf("YaBrowser"),$g=-1==Og.toLowerCase().indexOf("windows phone")&&-1!=Og.toLowerCase().indexOf("android"),K=Vg(),ah=K&&(Vg()?"ontouchstart"in window||void 0!==window.DocumentTouch&&document instanceof window.DocumentTouch||-1!=Og.toLowerCase().indexOf("touch"):!1);let bh="";if(Hg){const a=/CPU.+OS\s(\d+)_(\d+)/.exec(Og);bh=a?a[1]+"."+a[2]:""}
var ch=parseInt(bh,10),dh=Hg&&6>=ch,eh=Hg&&7<=ch,fh=Hg&&8<=ch,gh=Hg&&9<=ch,hh=Hg&&10<=ch,ih=u&&"9."==Kc.substr(0,2),jh=u&&"10."==Kc.substr(0,3),kh=L&&u,Gg=$g&&!Wg&&!Xf&&!wc;Og.toLowerCase().indexOf("micromessenger");var wg=-1!=Og.indexOf("ismobile"),lh=wg&&Yf,mh=wg&&$g,nh=window._ispringNoneMobile,oh;if(oh=!window._ispringFullsizeSkin){var ph;if(!(ph=Fg))if(window._ispringFullsizeSkin)ph=!1;else{var qh=Eg();ph=(Yf||700>Math.min(qh.width,qh.height))&&!Qg}oh=ph}
var L=oh,rh=Yf&&!lh&&10>ch||kh&&L,sh=void 0!==window.ISPlayer,th=sh&&L,uh=K&&!sh,vh=!1;const wh=document.createElement("audio"),xh=wh.play&&wh.play();xh&&xh.then(()=>{wh.pause()},a=>{if(0<a.toString().indexOf("interact with the document first")||(Xg||Xf)&&0<a.toString().indexOf("possibly because the user denied permission"))vh=!0});var yh="1"==Ig().screenshoter,zh="1"==Ig().embed,Ah=!1;function Bh(){return 1==window._ispringDebug||"1"==Ig().isdebug}
if(q("Windows")){const a=Oa();let b;if(q("Windows"))b=/Windows (?:NT|Phone) ([0-9.]+)/,b.exec(a);else if(sc()){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(){Ch=Bh},0);var Dh=["touchstart","mousedown"],Eh=["touchend","mouseup"],Fh=["touchmove","mousemove"];function Gh(a,b,c,d,e){this.kd=a;this.zY=b;this.AY=c;this.J1=d;this.K1=e}l=Gh.prototype;l.id=function(){return this.kd};l.clientX=function(){return this.zY};l.clientY=function(){return this.AY};l.screenX=function(){return this.J1};l.screenY=function(){return this.K1};function Hh(a,b){this.GH=a;this.K2=b}function Ih(a){const b=[];for(let c=0;c<a.length;++c){const d=a[c];b.push(new Gh(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new Hh(a[0],b)}Hh.prototype.yr=function(){return this.GH};Hh.prototype.touches=function(){return this.K2};Hh.prototype.scale=function(){return this.GH.scale};Hh.prototype.rotation=function(){return this.GH.rotation};var Jh={passive:!1},Kh={passive:!0};function Lh(a,b){this.s=a;this.Xl={};this.im={};if(b)for(a=0;a<b.length;++a)Mh(this,b[a])}l=Lh.prototype;l.Cy=!1;l.IB=-1;function Nh(a){const b=a.s;window.navigator.msPointerEnabled?(w(b,"MSPointerDown",a.IS,!1,a),w(b,"MSPointerUp",a.KS,!1,a),w(b,"MSPointerMove",a.JS,!1,a)):(w(b,Dh,a.xq,Jh,a),w(b,Eh,a.XS,!1,a),w(b,Fh,a.YS,Jh,a))}
function Oh(a){const b=a.s;window.navigator.msPointerEnabled?(nd(b,"MSPointerDown",a.IS,!1,a),nd(b,"MSPointerUp",a.KS,!1,a),nd(b,"MSPointerMove",a.JS,!1,a)):(nd(b,Dh,a.xq,Jh,a),nd(b,Eh,a.XS,!1,a),nd(b,Fh,a.YS,Jh,a))}l.xq=function(a){const b=a.me;if(!this.Cy||b.touches&&1==b.touches.length)this.Cy=!0,a=Ph(a),Qh(this,"touchStart",a)};
l.XS=function(a){if(this.Cy){this.Cy=!1;var b=Ph(a);if(Qh(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||Lg(a.target)||Mg(a.target)||a.preventDefault()}}};l.YS=function(a){!Mg(a.target)&&this.Cy&&(a=Ph(a),Qh(this,"touchMove",a))};
function Ph(a){a=a.me;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 Gh(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new Hh(a,b)}else b=[],b.push(new Gh(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new Hh(a,b);return a}l.IS=function(a){var b=a.me;this.Xl[b.pointerId]=b;Rh(this,a);b=ab(this.Xl);a=1==b.length?"touchStart":"touchMove";b=Ih(b);Qh(this,a,b)};
l.KS=function(a){const b=a.me;if(b.pointerId in this.Xl){delete this.Xl[b.pointerId];Rh(this,a);var c=ab(this.Xl);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=Ih(c);Qh(this,a,c)&&b.preventDefault()}};l.JS=function(a){const b=a.me;b.pointerId in this.Xl&&(this.Xl[b.pointerId]=b,Rh(this,a),a=ab(this.Xl),a=Ih(a),Qh(this,"touchMove",a))};function Rh(a,b){"touch"==b.pointerType&&(0<a.IB&&clearTimeout(a.IB),a.IB=setTimeout(a.LZ.bind(a),200))}
l.LZ=function(){this.Xl={};this.IB=-1;for(const a in this.im)this.im.hasOwnProperty(a)&&this.im[a].Oo()};function Qh(a,b,c){let d=0,e=null;for(const f in a.im)if(a.im.hasOwnProperty(f)){const g=a.im[f],h=g.PE(b,c);h>d&&(d=h,e=g)}return e?(c.yr().defaultPrevented?e.Oo():e.kE(c),!0):!1}function Mh(a,b){a.im[b.cz()]=b}function Sh(a,b){return b in a.im?a.im[b]:null};function Th(){this.XL=new C;this.WY=new C;this.YL=new C;this.WL=new C}l=Th.prototype;l.Hm=null;l.YD=!1;l.cz=function(){return"tap"};l.PE=function(a,b){if("touchEnd"==a)return this.YD?1:0;const c=new E(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.Hm=c,this.YD=!0,this.YL.h(),kh||w(window,"scroll",this.Oo,!1,this),0;if(!this.Hm)return 0;50>=Sd(c,this.Hm)||this.YD&&this.Oo();return 0};
l.kE=function(a){this.XL.h(this.Hm.x,this.Hm.y,a.yr());let b=!1;const c=Date.now();this.GR&&1E3>c-this.GR&&50>=Sd(this.YZ,this.Hm)&&(b=!0,this.WY.h(this.Hm.x,this.Hm.y,a.yr()));this.GR=b?null:c;this.YZ=this.Hm};l.Oo=function(){nd(window,"scroll",this.Oo,!1,this);this.YD=!1;this.WL.h()};let Uh;const Vh=[];if(window.MutationObserver){Uh=new MutationObserver(b=>{b&&b.forEach(c=>{for(const d of c.removedNodes)for(const e of Vh)"function"===typeof d.contains&&d.contains(e.displayObject())&&e.sx()})});const a={subtree:!0,childList:!0};Fe(()=>{Uh.observe(document.body,a)})}function Wh(a,b){a.Ov.push(b);Se(a.ca,b.className())}
function Xh(a){const b=new ResizeObserver(c=>{for(const d of c)void 0!==d.target&&0<d.contentRect.width&&0<d.contentRect.height&&(a.na(a.ca.clientWidth,a.ca.clientHeight),a.sh.h(a))});b.observe(a.ca);return b}
function Yh(a,b){const c=A(a,new Lh(a.ca));z(a,b.Aw,()=>{1==Jd(b)&&Nh(c);y(a,a.ca,"mouseover",()=>{a.enabled()&&0<Jd(a.K)&&a.Cn()});y(a,a.ca,"mouseout",()=>{a.If(!1)})});z(a,b.fI,()=>{0==Jd(b)&&Oh(c)});const d=new Th;z(a,d.XL,(e,f,g)=>{a.If(!1);a.enabled()&&a.Ln(g);a.wm&&g.target==a.ca&&g.preventDefault()});z(a,d.WL,()=>{a.If(!0)});z(a,d.YL,()=>{a.enabled()&&a.Cn()});Mh(c,d)}
function Zh(a){Uh?Vh.push(a):u?y(a,window,"DOMNodeRemoved",b=>{le(b.target,a.ca)&&a.sx()}):y(a,a.ca,"DOMNodeRemovedFromDocument",()=>{a.sx()})}function M(a,b,c){A(a,b);null!=c?a.Rc(b,c):a.addChild(b)}function $h(a,b){for(const c of Object.keys(b))J(a.ca,c,b[c])}function ai(a,b){b instanceof Xe||(b=new Xe(b));Wh(a,b)}function N(a,b){return new Xe(a.Ov[0].wG,b)}
function bi(a,b,c=b){const d=a.ca.scrollTop;b=Math.min(0,b-d-a.AV);c=Math.max(0,c-(d+a.ca.clientHeight)+a.AV);0!=b?a.ca.scrollTop+=b:0!=c&&(a.ca.scrollTop+=c)}function ci(a){return a.ca.getBoundingClientRect()}function di(a,b,c,d,e){const f=e||a.P.bind(a),g=()=>{var h="string"===typeof c?c:c();h=b.H(h,d&&d());f(h)};z(a,b.Zn,h=>{const k="string"===typeof c?c:c();h==k&&g()});g();a.HI=g}function ei(a){a.HI?a.HI():xa("bindI18nMessage is required")}
class O extends I{constructor(a){let {B:b,o:c,kW:d,fa:e,mc:f,jF:g,PV:h,pN:k,$f:m,O6:t=0,Fg:r,tabIndex:v,Ky:x}=a||{};super();e||(e=$d(f||"DIV"));this.ca=e;this.Ov=[];if(b||c)b=b||new Xe(c,d),Wh(this,b);this.wm=void 0!==g?g:!0;this.Gt=this.Rg=this.Zg=this.yu=this.xu=this.Pp=void 0;this.AV=t;this.Lt=1;this.HI=null;this.PU={};this.di=null;m&&(this.Oq=Xh(this));(this.P1=r)&&this.Va(!1);void 0!==v&&this.rv(v);this.K=A(this,new Ye(this));Yh(this,this.K);k&&z(this,this.K,()=>{});x&&Zh(this);this.sh=H(this);
if(!1===h){let D=!1;y(this,this.displayObject(),"mousedown",()=>{D=!0});y(this,this.displayObject(),"focusout",Q=>{Q.target==Q.currentTarget&&(D=!1)});y(this,this.displayObject(),"focusin",Q=>{D&&Q.target==Q.currentTarget&&Fe(()=>{this.displayObject().blur()})})}}focus(){(()=>{this.ca.focus()})()}getAttribute(a){return this.ca.getAttribute(a)}setAttribute(a,b){(()=>{this.ca.setAttribute(a,b)})()}removeAttribute(a){(()=>{this.ca.removeAttribute(a)})()}rv(a){this.Pp=a;this.Zx(a)}tf(a){this.xu=a;(()=>
{this.ca.style.left=a+"px"})()}Wd(a){this.yu=a;(()=>{this.ca.style.top=a+"px"})()}move(a,b){this.tf(a);this.Wd(b)}Da(a){this.resize(a)}Fb(a){this.resize(void 0,a)}resize(a,b){this.Wt(a,b);void 0!==a&&(this.Zg=a);void 0!==b&&(this.Rg=b);this.na(this.width(),this.height());this.sh.h(this)}m(a){void 0!==this.Pp&&this.Zx(a?this.Pp:-1);(()=>{a?this.ca.removeAttribute("disabled"):this.ca.setAttribute("disabled","")})()}u(a){this.di=a;(()=>{this.di=null;this.ca.style.display=a?"":"none"})()}uc(a){(()=>{this.D("opacity",
a)})();this.Gt=a}addChild(a){const b=this.oj(a);(()=>{this.ca.appendChild(b)})()}Rc(a,b){const c=this.oj(a);this.ca==c.parentNode&&this.ca.childNodes[b]==c||(()=>{he(this.ca,c,b)})()}removeChild(a){const b=this.oj(a);this.Vu(b)&&(()=>{this.ca.removeChild(b)})()}ak(){(()=>{ge(this.ca)})()}P(a){(()=>{me(this.ca,a)})()}qf(a){(()=>{this.ca.innerHTML=a})()}D(a,b){(()=>{J(this.ca,a,b)})()}aj(a){(()=>{this.ca.id=a})()}NE(){return this.ca.id}Dz(a){this.ji("label",a)}Yr(a){Array.isArray(a)&&(a=a.join(" "));
(()=>{var b=this.ca;a?b.setAttribute("role",a):b.removeAttribute("role")})()}Xr(a){this.ji("hidden",a)}ji(a,b){(()=>{se(this.ca,a,b)})()}l(a,b){if(this.Ov.length)for(const c of this.Ov)if("string"===typeof b){const d=We(c,this.ca,a);d&&(delete this.PU[a],(()=>{Te(this.ca,d)})());if(b){const e=Ve(c,a,b);this.PU[a]=e;(()=>{Se(this.ca,e)})()}}else{const d=Ue(c,a);(()=>{var e=this.ca,f=d;b?Me(e,f):Ne(e,f)})()}else(()=>{var c=this.ca;b?Me(c,a):Ne(c,a)})(),xa("component has no bemInfo")}Xj(a){const b=this.Ov[0];
a=b?Ue(b,a):a;return Re(this.ca,a)}Va(a){this.ji("selected",a)}selected(){return"true"==te(this.ca,"selected")}xa(){this.na(this.width(),this.height());this.sh.h()}Vu(a){return this.oj(a).parentNode==this.displayObject()}x(){return void 0!==this.xu?this.xu:df(this.displayObject()).x}y(){return void 0!==this.yu?this.yu:df(this.displayObject()).y}width(){return void 0!==this.Zg?this.Zg:this.oB()}height(){return void 0!==this.Rg?this.Rg:this.$H()}enabled(){return!this.ca.hasAttribute("disabled")}visible(){return"boolean"===
typeof this.di?this.di:"none"!=this.displayObject().style.display}opacity(){if(void 0!==this.Gt)return this.Gt;const a=rf(this.ca);return"number"===typeof a?a:1}displayObject(){return this.ca}setScale(a,b="0 0"){(()=>{Jf(this.ca,a,a);Ff(this.ca,b)})()}setParentScale(a){this.Lt=a;this.ge()}parentScale(){return this.Lt}contains(a){if(!a)return!1;a=this.oj(a);return le(this.ca,a)}Ip(a){(a instanceof Node||"function"===typeof a.displayObject)&&this.removeChild(a);super.Ip(a)}oj(a){return a instanceof
Node?a:a.displayObject()}oB(){const a=this.ca;return a.tagName.toUpperCase()=="SVG".toString()?a.width.baseVal.value:uf(a).width}$H(){const a=this.ca;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:uf(a).height}Wt(a,b){(()=>{void 0!==a&&mf(this.ca,a);void 0!==b&&nf(this.ca,b)})()}na(){}ge(){}Ln(a){this.K.h(this,a)}Cn(){this.l("active",!0)}If(){this.l("active",!1)}wA(){y(this,this.ca,"keydown",this.DJ,this)}DJ(a){document.activeElement!=this.displayObject()||a.defaultPrevented||
13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Ln())}sx(){this.If(!1)}Zx(a){(()=>{this.setAttribute("tabindex",a+"")})()}xc(){this.Oq&&this.Oq.disconnect();const a=Vh.indexOf(this);0<=a&&Vh.splice(a,1)}};class fi extends O{constructor(){var {B:a,o:b,kW:c,jF:d,PV:e,tabIndex:f,K6:g,toggle:h,$f:k}={o:"quiz-skin-switch-control",tabIndex:0};super({B:a,o:b,kW:c,jF:d,PV:e,tabIndex:f,mc:"BUTTON",Ky:!0,$f:k});if(g){const m=g.top,t=g.right,r=g.bottom,v=g.left;this.wh=new O;M(this,this.wh);this.wh.D("position","absolute");this.wh.D("top",m?`${-m}px`:0);this.wh.D("right",t?`${-t}px`:0);this.wh.D("bottom",r?`${-r}px`:0);this.wh.D("left",v?`${-v}px`:0)}(this.I2=h)&&this.dk(!1);this.wA()}dk(a){this.ji("pressed",
a)}selected(){return!1}Va(){}pressed(){return"true"==te(this.ca,"pressed")}P(a){super.P(a);this.wh&&this.Rc(this.wh,0)}qf(a){super.qf(a);this.wh&&this.Rc(this.wh,0)}};class gi{constructor(a){this.s=a.content;this.CY=""==a.contentHover?a.content:a.contentHover;this.bi=a.url;this.Zg=a.width;this.Rg=a.height;this.L2=a.JF;this.UZ=a.language;this.QY=a.xE;this.PY=a.wE;this.RY=a.yE;this.SY=a.zE}content(){return this.s}contentHover(){return this.CY}url(){return this.bi}width(){return this.Zg}height(){return this.Rg}JF(){return this.L2}language(){return this.UZ}xE(){return this.QY}wE(){return this.PY}yE(){return this.RY}zE(){return this.SY}};function hi(){return ac()+"-"+ac()};class ii extends I{constructor(){super();this.ct=new O({o:"fullscreen-video-layer"});this.BP=H(this);this.eZ=H(this);this.fB=null}attachEvent(){return this.BP}exitFullscreen(){this.fB&&(this.fB(),this.fB=null,this.ct.ak(),this.ct.l("with-video-player",!1),this.eZ.h())}attach(a,b){this.fB=b;this.ct.addChild(a);this.ct.l("with-video-player",!!a);this.BP.h()}};function ji(a){return ki(Math.floor(a/60))+":"+ki(Math.floor(a%60))}function li(a,b){return a.toLocaleString(void 0,b)}function ki(a){return 10>a?"0"+a:""+a};var mi="sec",ni="min",oi="h";function pi({f5:a,min:b,d4:c}){mi=a;ni=b;oi=c}function qi(a,b){return b?(10>a?"0":"")+a:a.toString(10)}function ri(a){const b=mi;return qi(a,!1)+" "+b}function si(a){if(60<a){const b=a%60;a=qi(Math.floor(a/60),!1)+":"+qi(b,!0)}else a=ri(a);return a}function ti(a){if(60<a){var b=a%60;a=qi(Math.floor(a/60),!1)+" "+ni;0<b&&(a+=" "+qi(b,!0)+" "+mi);b=a}else b=ri(a);return b}
function ui(a){const b=new Date;b.setMinutes(10);return li(b,{hour:"numeric",minute:"numeric"})!=li(b)?li(a,{year:"numeric",month:"long",day:"numeric"})+" "+li(a,{hour:"numeric",minute:"numeric"}):a.getFullYear()+"-"+ki(a.getMonth()+1)+"-"+ki(a.getDate())+" "+(ki(a.getHours())+":"+ki(a.getMinutes()))}function vi(a){if(60>a)return ri(a);const b=a%60,c=Math.floor(a/60)%60;a=Math.floor(a/3600);let d="";a&&(d=qi(a,!1)+" "+oi+" ");c&&(d+=qi(c,!1)+" "+ni+" ");b&&(d+=qi(b,!0)+" "+mi);return d};class wi extends I{constructor(a){super();this.vt=a;this.Ke=a.playing();this.c1=H(this);this.TC=H(this)}playing(){return this.Ke}ready(){return!0}stop(){this.vt.pause()}playbackStateChangedEvent(){return this.c1}readyEvent(){return this.TC}};class xi{constructor(){this.UU=!1}suspend(){this.UU=!0}suspended(){return this.UU}}xi.prototype.suspended=xi.prototype.suspended;xi.prototype.suspend=xi.prototype.suspend;const yi=["playing","buffering"];function zi(a){return a.Xa.error?"error":a.Xa.ended?"ended":a.Xa.paused?"paused":a.Xa.readyState<HTMLMediaElement.HAVE_FUTURE_DATA&&2==a.Xa.networkState||a.ti?"buffering":"playing"}function Ai(a){return!!a.Xa&&!a.Xa.error&&void 0!==a.Xa.play}
class Bi extends I{constructor(a){super();this.Xa=a;this.Ke=this.ti=!1;this.F=zi(this);y(this,a,"play",this.re,this);y(this,a,"playing",this.re,this);y(this,a,"pause",this.re,this);y(this,a,"seeked",this.M_,this);y(this,a,"ended",this.re,this);y(this,a,"waiting",this.re,this);y(this,a,"timeupdate",this.lx,this);Ai(this)&&this.Xa.readyState>=HTMLMediaElement.HAVE_METADATA||y(this,a,"loadedmetadata",this.KJ,this);this.Bo=H(this);this.rT=H(this);this.Gy=H(this);this.dS=H(this);this.$n=H(this);this.BG=
this.Dx=this.JC=this.OG=0;this.fL=NaN}state(){return this.F}kz(){return"paused"==this.F}play(){const a=this.Xa.play();a&&a.catch(b=>window.console.log(b))}pause(){this.Xa.pause()}reset(){this.pause();this.seek(0)}stop(){this.pause();this.seek(this.duration());this.seek(0)}seek(a){isNaN(this.Xa.duration)||(this.ti=!0,this.fL=Date.now(),this.Xa.currentTime=a,this.re())}playing(){return 0<=yi.indexOf(this.F)}currentTime(){return this.Xa.currentTime}duration(){return this.Xa.duration||0}volume(){return Ai(this)?
this.Xa.volume:1}setVolume(a){Hg?this.aF(!a):Ai(this)&&(a=Od(a,0,1),this.Xa.volume!=a&&(this.Xa.volume=a,this.Gy.h()))}muted(){return Ai(this)&&this.Xa.muted}aF(a){Ai(this)&&this.Xa.muted!=a&&(this.Xa.muted=a,this.dS.h())}hW(){this.Xa.controls=!1}mediaElement(){return this.Xa}stateChangedEvent(){return this.Bo}hF(){return this.rT}UW(){return this.dS}qA(){return this.Gy}re(){const a=this.F,b=zi(this);a!=b&&("playing"==b?(this.Ke=!0,this.JC=Date.now(),this.Dx=this.currentTime(),this.OG=setInterval(()=>
{const c=(Date.now()-this.JC)/1E3+this.Dx;if(this.Xa.readyState<HTMLMediaElement.HAVE_FUTURE_DATA||c>this.currentTime()+.5)this.ti=!0,this.BG=this.Dx+(Date.now()-this.JC)/1E3,this.re()},50)):(this.Ke=!1,clearInterval(this.OG)),this.F=b,this.Bo.h(a))}lx(){isNaN(this.fL)&&this.ti&&this.currentTime()>=this.BG&&(this.ti=!1,this.re(),this.Dx=this.BG);this.rT.h()}KJ(){this.$n.h()}M_(){this.JC=Date.now();this.fL=NaN;this.Dx=this.currentTime();this.ti=!1;this.re()}xc(){this.Xa.src="";clearInterval(this.OG)}}
;class Ci{constructor(a,b){this.AD=a;this.Db=b}src(){return this.AD}type(){return this.Db}};function Di(){const a=de("AUDIO");a.setAttribute("preload","metadata");return a}function Ei(){const a=de("VIDEO");a.setAttribute("preload","metadata");hh&&a.setAttribute("playsinline","");return a}let Fi=[],Gi=[];
if(window.ismediacreator)Fi=window.ismediacreator[0],Gi=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>Fi.length)for(var c=Fi.length;30>c;++c){var d=Di();a(d,Fi)}if(30>Gi.length)for(c=Gi.length;30>c;++c)d=Ei(),a(d,Gi)}if(uh){let c=!1;document.body.addEventListener("touchstart",()=>{c=!0});document.body.addEventListener("touchmove",d=>{if(Hg||!d.defaultPrevented)c=!1});document.body.addEventListener("touchend",
d=>{!1!==d.isTrusted&&c&&b()})}else u||xc||document.body.addEventListener("mouseup",()=>b());window.ismediacreator=[Fi,Gi]}function Hi(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 Ii(a){const b=Fi&&Fi.length?Fi.shift():Di();a&&(a=Hi(b,a))&&(b.src=a);return b}function Ji(a){const b=Gi&&Gi.length?Gi.shift():Ei();a&&(a=Hi(b,a))&&(b.src=a);return b};function Ki(a){a=Ji(a);return new Li(a)}class Li extends Bi{constructor(a){super(a);this.CV=a}videoWidth(){return this.CV.videoWidth}videoHeight(){return this.CV.videoHeight}};function Mi(a){a=Ii(a);return new Ni(a)}class Ni extends Bi{};function Oi(a,b){const c=la(b)+"";c in a.it||(b=new wi(b),a.it[c]=b);return a.it[c]}
class Pi extends I{constructor(a){super();this.st=a;this.it={};this.Mg=H(this);this.pk=H(this);this.Be=H(this);this.fl=H(this);this.Qm=H(this);this.dl=H(this);z(this,this.st.audioStartedEvent(),this.oh,this);z(this,this.st.audioStartingEvent(),this.oC,this);z(this,this.st.Be,this.nh,this);z(this,this.st.videoStartedEvent(),this.Ft,this);z(this,this.st.videoStartingEvent(),this.xC,this);z(this,this.st.vp(),this.vm,this)}audioStartedEvent(){return this.Mg}audioStartingEvent(){return this.pk}videoStartedEvent(){return this.fl}vp(){return this.dl}videoStartingEvent(){return this.Qm}cX(){for(const a in this.it)if(this.it.hasOwnProperty(a)){const b=
this.it[a];b.playing()&&b.stop()}}oh(a){a=Oi(this,a);this.Mg.h(a)}nh(a){a=Oi(this,a);this.Be.h(a)}oC(a,b,c){a=Oi(this,a);this.pk.h(a,b,c)}Ft(a){a=Oi(this,a);this.fl.h(a)}vm(a){a=Oi(this,a);this.dl.h(a)}xC(a,b,c){a=Oi(this,a);this.Qm.h(a,b,c)}};function Qi(a,b){z(a,b.stateChangedEvent(),()=>{a.Sh(b)},a);a.ko.push(b);b.setVolume(a.wr)}function Ri(a,b){a.Ip(b);b=a.ko.indexOf(b);-1!=b&&a.ko.splice(b,1)}function Si(a,b){for(let c=0;c<a.ko.length;++c){const d=a.ko[c];d==b||d.kz()||d.pause()}}
class Ti extends I{constructor(){super();this.ko=[];this.Mg=H(this);this.pk=H(this);this.Be=H(this);this.fl=H(this);this.Qm=H(this);this.dl=H(this);this.Gy=H(this);this.wr=1}audioStartedEvent(){return this.Mg}audioStartingEvent(){return this.pk}videoStartedEvent(){return this.fl}videoStartingEvent(){return this.Qm}vp(){return this.dl}deactivate(){Si(this)}cX(){nb(this.ko,a=>{a.pause()},this)}Sh(a){"playing"==a.state()&&Si(this,a)}volume(){return this.wr}qA(){return this.Gy}setVolume(a){if(this.wr!=
a){for(let b=0;b<this.ko.length;++b)this.ko[b].setVolume(a);this.wr=a;this.Gy.h()}}}Ti.prototype.setVolume=Ti.prototype.setVolume;class Ui{constructor(a,b,c){this.Ii=a;this.kd=b;this.SB=c}name(){return this.Ii}uO(a){this.Ii=a}id(){return this.kd}labels(){return this.SB.slice()}};class Vi{constructor(a,b,c,d){this.kd=a;this.Ii=b;this.jT=c;this.oa=d}get id(){return this.kd}get name(){return this.Ii}set name(a){this.Ii=a}get Or(){return this.jT}set Or(a){this.jT=a}get points(){return this.oa}set points(a){this.oa=a}isEqual(a){return this.id==a.id&&this.name==a.name&&this.Or==a.Or&&this.points==a.points}};var Wi={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 Xi(a){const b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(Yi.test(c))return b.yN=Zi(c),b.type="hex",b;a:{var d=a.match($i);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.yN=bj(c[0],c[1],c[2]),b.type="rgb",b;if(Wi&&(c=Wi[a.toLowerCase()]))return b.yN=c,b.type="named",b;throw Error(a+" is not a valid color string");}var cj=/#(.)(.)(.)/;
function Zi(a){if(!Yi.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(cj,"#$1$1$2$2$3$3"));return a.toLowerCase()}function dj(a){a=Zi(a);a=parseInt(a.slice(1),16);return[a>>16,a>>8&255,a&255]}function bj(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 ej(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 fj(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*ej(d,e,a+1/3);b=255*ej(d,e,a);a=255*ej(d,e,a-1/3)}return[Math.round(c),Math.round(b),Math.round(a)]}var Yi=/^#(?:[0-9a-f]{3}){1,2}$/i,$i=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;
function gj(a){var b=dj(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 hj(a){return`#${a.toString(16).padStart(6,"0")}`};const ij=P(16777215),jj=P(4013373),kj=P(0);function lj(a){a=hj(a.value.color);[,,a]=gj(a);return.76>=a?ij:jj}function P(a,b=1){return{type:"solid",value:{color:a,alpha:b}}}function mj(a,b,c){return{type:"gradient",value:{firstColor:a,secondColor:b,direction:c}}}function nj(a,b){return{color:a.color,alpha:a.alpha*b/100}}
function R(a,b){const c=oj(a);if(c)return{type:"solid",value:nj(c,b)};if(pj(a))return{type:"gradient",value:{firstColor:nj(a.value.firstColor,b),secondColor:nj(a.value.secondColor,b),direction:a.value.direction}};n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return{type:"solid",value:nj(kj.value,b)}}
function qj(a){const b=oj(a),c=pj(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*kj.value.alpha}function oj(a){return"solid"===a.type?a.value:null}function pj(a){return"gradient"===a.type?a.value:null};class rj{constructor({description:a,colors:b,hn:c,version:d}){this.Nv=this.hb=a;this.VG=b;this.JI=c;this.a3=d}baseName(){return this.Nv}description(){return this.hb}hn(){return this.JI}Gz(a){this.hb=a}nO(a){this.Nv=a}colors(){return this.VG}version(){return this.a3}toString(){return this.hb}};class sj{constructor({description:a,messages:b,hn:c}){this.Nv=this.hb=a;this.sq=b;this.JI=c}description(){return this.hb}baseName(){return this.Nv}hn(){return this.JI}Gz(a){this.hb=a}nO(a){this.Nv=a}messages(){return this.sq}toString(){return this.hb}};class tj{constructor(a,b,c){this.Dq=a;this.yf=b;this.Xd=c}position(){return this.Dq}color(){return this.yf}alpha(){return this.Xd}};class uj{constructor(a,b,c){this.NY=a;this.OY=b;this.t1=c}cx(){return this.NY}cy(){return this.OY}vz(){return this.t1}};class vj{clone(){const a=this.bw();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.bw();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.bw();for(const c in this)this.hasOwnProperty(c)&&(b[c]=this[c]===a[c]?void 0:this[c]);return b}bw(){throw Error("method is not implemented");}};class wj extends vj{constructor(){super();this.type="p";this.Ne=this.Yf=this.lineHeight=this.FW=this.align=this.RE=void 0}bw(){return new wj}remove(a){a=super.remove(a);a.type=a.type||"p";return a}Tf(){return"p"==this.type&&void 0===this.RE&&void 0===this.lineHeight&&void 0===this.align&&void 0===this.FW&&void 0===this.Yf&&void 0===this.Ne}};class xj extends vj{constructor(){super();this.strike=this.iA=this.hA=this.fontFamily=this.size=this.color=this.Zf=this.italic=this.bold=void 0}Tf(){return void 0===this.bold&&void 0===this.italic&&void 0===this.Zf&&void 0===this.color&&void 0===this.size&&void 0===this.fontFamily&&void 0===this.hA&&void 0===this.iA&&void 0===this.strike}bw(){return new xj}};class yj{constructor(){this.Xk=new xj;this.Hk=new wj}ac(){return this.Xk}Ml(){return this.Hk}Tf(){return this.Xk.Tf()&&this.Hk.Tf()}clone(){var a=this.Ml(),b=this.ac();const c=new yj;a&&(c.Hk=a.clone());b&&(c.Xk=b.clone());return c}isEqual(a){return this.Xk.isEqual(a.ac())&&this.Hk.isEqual(a.Ml())}};function zj(a){return a.ud.Ml()}
class Aj{constructor(){this.ud=new yj;this.aq=new yj;this.mr=new yj;this.pr=new yj;this.ft=new xj}clone(){const a=new Aj;var b=this.ud.ac();a.ud.Xk=b.clone();b=this.ud.Ml();a.ud.Hk=b.clone();b=this.aq.ac();a.aq.Xk=b.clone();b=this.aq.Ml();a.aq.Hk=b.clone();b=this.mr.ac();a.mr.Xk=b.clone();b=this.mr.Ml();a.mr.Hk=b.clone();b=this.pr.ac();a.pr.Xk=b.clone();b=this.pr.Ml();a.pr.Hk=b.clone();a.ft=this.ft.clone();return a}equals(a){return this.ud.isEqual(a.ud)&&this.aq.isEqual(a.aq)&&this.mr.isEqual(a.mr)&&
this.pr.isEqual(a.pr)&&this.ft.isEqual(a.ft)}Tf(){return this.ud.Tf()&&this.aq.Tf()&&this.mr.Tf()&&this.pr.Tf()&&this.ft.Tf()}};function Bj(a){const b=new xj;b.bold=a.bold;b.italic=a.italic;b.Zf=a.Zf;b.strike=a.strike;b.color=a.color;b.size=a.size;b.fontFamily=a.fontFamily;const c=new xj;c.Zf=!0;c.color=255;const d=new wj;d.align="left";d.lineHeight=a.lineHeight;d.Yf=a.Yf;d.Ne=a.Ne;a=new Aj;a.ud.Xk=b.clone();a.ud.Hk=d.clone();a.ft=c.clone();return a}
class Cj{constructor(){this.Ne=this.Yf=this.lineHeight=this.fontFamily=this.size=this.color=this.strike=this.Zf=this.italic=this.bold=void 0}clone(){const a=new Cj;Object.assign(a,this);return a}equals(a){return gb(this,a)}};const Dj={h6:"direction",f6:"content",d6:"additionalContent"};function Ej(a){const b="passedIcon failedIcon gradedIcon passedCircle failedCircle gradedCircle".split(" ");return!!a&&-1!=b.indexOf(a)}function Fj(a){const b=["reportBtn","restartBtn","reviewBtn"];return!!a&&-1!=b.indexOf(a)}function Gj(a){const b=["passingScoreLabel","passingScoreValue","awardedScoreValue","awardedScoreLabel"];return!!a&&-1!=b.indexOf(a)}
function Hj(a){const b=["direction","content","additionalContent"];return!!a&&-1!=b.indexOf(a)}function Ij(a){return Fj(a)||Gj(a)||Ej(a)};var Jj=["passed","failed"],Kj=["mediaPlaceholder","slidePicture","slideVideo","slideAudio","iconPlaceholder"],Lj=["mediaPlaceholder"];function Mj(a,b){return"iconPlaceholder"==a?-1!=Jj.indexOf(b):-1!=Kj.indexOf(a)}var Nj="mediaPlaceholder slidePicture slideVideo slideAudio image video iconPlaceholder shape line".split(" ");function Oj(a){for(const b of Nj)a(b)};var Pj=["ResultSlide","IntroSlide","InstructionsSlide","AuthorizationSlide"],Qj=["DND","ResultSlide"],Rj=["InfoSlide","InstructionsSlide","IntroSlide"],Sj=["TrueFalse","MultipleChoice","TypeIn","Numeric"],Tj="AuthorizationSlide MultipleChoice MultipleResponse WordBank MultipleChoiceText FillInTheBlank Sequence Matching LikertScale".split(" ");function Uj(a){var b=hj(a.color);a=a.alpha;var c=dj(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 Vj(a){var b=oj(a);const c=pj(a);if(b)return Uj(b);if(c)return a=Uj(c.firstColor),b=Uj(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 Wj(a){let b="";for(let c=0;c<a.length;++c)b+=`'${a[c].trim()}'`,c<a.length-1&&(b+=", ");return b};const Xj=["Open Sans","Helvetica","Arial"],Yj=new RegExp(/(%[a-z0-9_]+%)/ig);function Zj(a,b,c){c=c?c+"":"";const d=a.style.getPropertyValue(`--${b}`);c!=d&&a.style.setProperty(`--${b}`,c)}function ak(a,b){nb(a,(c,d,e)=>{if(c.Ui>c.So)throw Error("beginIndex "+c.Ui+" is greather than endIndex "+c.So);if(c.Ui>=b||c.So>b)throw Error("index is out of range");if(0<d&&c.Ui<e[d-1].So)throw Error("element with beginIndex "+c.Ui+" intersects element with endIndex "+e[d-1].So);})}
function bk(a,b,c){this.name=a;this.content=b;this.DW=c}function ck(a,b,c,d){this.Ui=a;this.So=b;this.ik=c;this.fv=d}function dk(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 bk(b[2].toLowerCase(),a,"/"==b[1])}function ek(a,b){null!=b&&b.forEach(c=>{const d=c.fv.match(/^[.0-9]+$/);d&&1===d.length&&d[0]===c.fv&&(a=a.replace(c.ik,c.fv))});return a}
function fk(a,b){if(null==a||null==b||0==b.length)return a;Cb(b,function(x,D){return x.Ui==D.Ui?0:x.Ui<D.Ui?-1:1});var c=gk(a).length;ak(b,c);c="";let d=-1,e=-1,f=0,g="",h="";const k=[],m=[];var t="plain";let r=!1,v=!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=dk(h);h="";-1!=["p","div","ul","ol"].indexOf(t.name)&&t.DW&&(e++,v=!1);if(r)if(t.DW){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++,v=!0):h+=g;if(r&&e==b[f].So){r=!1;for(c+=b[f].ik;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(!v)continue}!r&&f<b.length&&e==b[f].Ui&&(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 hk(a,b){const c=$d("DIV");c.innerHTML=a;ik(c,b);return c.innerHTML}
function ik(a,b){[...a.children].forEach(d=>{ik(d,b)});if(0===a.childElementCount&&a.tagName==="SPAN".toString()){var c=jk(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 jk(a,b){let c=0;const d=[];for(;c<a.length;){var e;a:{if(e=a.substring(c).match(Yj))for(const f of e)if(b.has(f)){e={Pr:a.indexOf(f),ik:f};break a}e=null}if(!e){d.push(a.substring(c));break}d.push(a.substring(c,e.Pr));d.push(e.ik);c=e.Pr+e.ik.length}return d}
function kk(a,b,c,d){function e(v){return d.hasOwnProperty(v)?d[v]:null}var f=$d("DIV");f.innerHTML=a;a=(f||document).getElementsByTagName("SPAN");for(var g of a){a=0;var h=ke(g);for(var k of h)"SUB"!=k.tagName&&"SUP"!=k.tagName||++a;if(!(0<h.length-a)&&(a=g.innerHTML.match(Yj))){h=!1;for(var m of a)for(var t of b)if(t.ik==m){g.innerHTML=g.innerHTML.replace(t.ik,Wb(t.fv));h=!0;break}if(!h)continue;var r=h=a=null;let v=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")&&(v=x);if(x.parentElement&&"SPAN"==x.parentElement.tagName)x=x.parentElement;else break}a&&(h&&J(h,"font-family",Wj([a.fontFamily,...Xj])),r&&J(r,"font-weight",a.bold?"bold":"normal"),v&&J(v,"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 v of r)v=Da(v),c.hasOwnProperty(v)&&h.push(v);(r=e(Da(r[0])))&&
h.push(r.fontFamily);h.push(...Xj);r=k.indexOf(t);g+=k.substr(0,r);g+=`font-family: ${Wj(h)}`;k=k.substr(r+t.length,a.length-r-t.length)}return g+k}
function gk(a){var b="\r";if(0==a.length)return"";null==b&&(b="");var c=0;let d="";const e=a.length;do{var f=lk(a,["<p>","<p "],c);if(f&&f.Pr>c){c=a.substr(c,f.Pr-c);var g=$d("DIV");g.innerHTML=c;d+=(g.textContent||g.innerText||pe(g))+b;c=f.Pr}if(g=lk(a,["</p>","</p >"],c)){f=g.Pr+g.F5.length-c;const h=a.substr(c,f);g=$d("DIV");g.innerHTML=h;d+=(g.textContent||g.innerText||pe(g))+b;c+=f}else return g=$d("DIV"),g.innerHTML=a.substr(c,e-c),d+(g.textContent||g.innerText||pe(g))}while(c<e);return d}
function lk(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 mk(e,d):null}function mk(a,b){this.F5=a;this.Pr=b};function nk(a){const b=oj(a);return b?hj(b.color):(n.console.error(`[additional color] solid color expected, received: ${JSON.stringify(a)}`),hj(0))}function ok(a){a=bj(a[0],a[1],a[2]);a=Xi(a).yN;return{type:"solid",value:{color:parseInt(a.substr(1),16),alpha:1}}}
const pk={reportProgressBarBackground:[{key:["reportProgressBarBackgroundSecond"],Qy:a=>{a=nk(a);a=gj(a);const b=a[0];return ok(fj(360<b?b-360:b,Od(a[1]-.12,0,1),Od(a[2]+.08,0,1)))}}],controlsHighlightRadioButtonsCheckboxes:[{key:["controlsHighlightRadioButtonsCheckboxes"],Qy:a=>{a=JSON.parse(JSON.stringify(a));a.value.alpha=.3;return a}}],controlsHotspotMarkers:[{key:["controlsHotspotMarkersSecond"],Qy:a=>{a=nk(a);a=gj(a);const b=a[0]+9;return ok(fj(360<b?b-360:b,Od(a[1]+.15,0,1),Od(a[2]-.12,0,1)))}}],
controlsHighlightButtonsMenus:[{key:["controlsHighlightButtonsMenusSvgGradientsStart"],Qy:a=>"solid"===a.type?JSON.parse(JSON.stringify(a)):{type:"solid",value:a.value.firstColor}},{key:["controlsHighlightButtonsMenusSvgGradientsEnd"],Qy:a=>"solid"===a.type?JSON.parse(JSON.stringify(a)):{type:"solid",value:a.value.secondColor}}]};function qk(a,b){for(const c in pk)if(pk.hasOwnProperty(c)){const d=b[c],e=pk[c];for(const f of e)a[f.key]=Vj(f.Qy(d))}};class rk{constructor(a,b){this.bi=a;this.Do=b}url(){return this.bi}target(){return this.Do}};class sk extends O{constructor(a){super({o:a})}qb(a){const b=this.width();this.Da(a);const c=this.displayObject().scrollHeight;this.Da(b);return new F(a,c)}Ha(a,b,c,d){c=this.qb(c,d);this.resize(c.width,c.height);this.move(a,b)}};function tk(a,b){this.x=a;this.y=b}p(tk,E);l=tk.prototype;l.clone=function(){return new tk(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 uk(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 tk&&!!a&&this.x==a.x&&this.y==a.y};function vk(a){return`translate(-50%, -50%) ${`scale(${a}, ${a}) `} translate(50%, 50%) `}function wk(a,b){return`translate(${a}px, ${b}px) `}function xk(a){return`rotate(${a}deg) `}function yk(a){a%=360;const b=a%90;0>a&&(a+=360);return b?0:a};function zk(a){var b=!a.MM&&a.b2&&!!a.Od;a.l("with-zoom",b);a.Au.u(b&&K&&!L);b&&z(a,a.K,a.yC,a,1);b=a.Au;a=a.OT;b.l("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.l("type",c)}}
class Ak extends sk{constructor(a,b,c,d,e){super(b);this.MM=!1;this.Pa=d;this.OT=a.rotationAngle();this.Od=c;this.Au=new O({o:"zoom-icon"});A(this,this.Au);this.Au.u(!1);z(this,this.Au.K,this.yC,this);this.addChild(this.Au);b=a.Ai;this.b2=(void 0!==e?e:a.ug())&&!b;zk(this)}yC(){this.MM||this.Od.Vz({$g:this.Pa,Br:this.aI(),rotation:this.OT})}aI(){}};class Bk extends Ak{constructor(a,b){const c=a.$g();super(a,"image-view",b,c);this.fq=a}aI(){return Ck(this.fq)}qb(a,b){var c=Ck(this.fq);const d=c?this.Pa.width()*c.width:this.Pa.width();c=c?this.Pa.height()*c.height:this.Pa.height();a=Qf({width:d,height:c,boundingWidth:a,boundingHeight:b,hf:!0});return new F(a.width,a.height)}};class Dk extends I{constructor(){super()}};class Ek extends Dk{constructor(a){super();this.Pa=a;this.Ap=!1;this.Mq="";this.aG=H(this);this.am=H(this);this.QK=H(this)}ug(){return this.Ap}oF(a){this.Ap!=a&&(this.Ap=a,this.aG.h())}lp(){return this.Mq}qv(a){this.Mq!=a&&(this.Mq=a,this.QK.h())}};class Fk extends I{constructor(a){super();this.kd=a||"";this.Ii=null;this.rh=void 0;this.QB=!1;this.Bj=0;this.Ut=H(this);this.PT=H(this);this.RZ=H(this);this.i_=H(this)}Ua(){return[]}Tc(){return null}rect(){return this.rh?this.rh.clone():void 0}rotationAngle(){return this.Bj}LN(){return this.QB}Nz(a){this.rh=a;this.Ut.h()}id(){return this.kd}name(){return this.Ii||this.kd}uO(a){this.Ii!=a&&(this.Ii=a,this.i_.h())}aj(a){this.kd=a}};class Gk extends Fk{constructor(a){super(a);this.FZ=H(this);this.Ai=null}};function Hk(a,b){a.qL!=b&&(a.qL=b,a.cU.h())}class Ik extends Gk{constructor(a,b){super(b);this.Ad=a;this.qL="";this.cU=H(this);this.Fp=.3;this.IP=H(this);this.G=H(this);this.QP=H(this);this.XQ=[]}T(){return this.G}type(){return"shape"}oe(){return this.Ad}Xf(){return this.qL}borderRadius(){return this.Fp}oO(a){this.Fp!=a&&(this.Fp=a,this.IP.h())}bj(a){this.uh=a;this.QP.h()}Za(){return this.uh}Tc(){return this.uh?{Za:[this.uh],Cv:[]}:null}Ua(){return this.Ad.Ua()}Pu(){return this.XQ}};const Jk="rectangle roundedRectangle ellipse textBox triangle freeform".split(" ");function Kk(a){for(const b of Jk)a(b)};class Lk extends I{constructor(){super();this.Dq="tile";this.Xd=1;this.Oh=null;this.G=H(this)}Ua(){return this.Oh?[this.Oh]:[]}image(){return this.Oh}position(){return this.Dq}setPosition(a){this.Dq!=a&&(this.Dq=a,this.G.h())}alpha(){return this.Xd}bk(a){this.Xd!=a&&(this.Xd=a,this.G.h())}T(){return this.G}};function Mk(a,b){a.UG!=b&&(a.UG=b.slice(),a.G.h())}class Nk extends I{constructor(){super();this.Db="linear";this.pi=0;this.NK=new uj(0,100,100);this.UG=[new tj(0,16777215,1),new tj(1,10139108,1)];this.G=H(this)}T(){return this.G}type(){return this.Db}Ig(a){this.Db!=a&&(this.Db=a,this.G.h())}Cl(){return this.UG.slice()}angle(){return this.pi}Cz(a){this.pi!=a&&(this.pi=a,this.G.h())}Qr(){return this.NK}};class Ok extends I{constructor(){super();this.yf=6592469;this.Xd=1;this.G=H(this)}color(){return this.yf}setColor(a){this.yf!=a&&(this.yf=a,this.G.h())}alpha(){return this.Xd}bk(a){this.Xd!=a&&(this.Xd=a,this.G.h())}T(){return this.G}};function Pk(a,b){a.KH!=b&&(a.KH=b,a.Ba())}class Qk extends I{constructor(){super();this.G=H(this);this.KH="solidFill";this.HC=new Lk;z(this,this.HC.T(),this.Ba,this);this.eg=new Nk;z(this,this.eg.T(),this.Ba,this);this.KU=new Ok;z(this,this.KU.T(),this.Ba,this)}Ua(){return this.HC?this.HC.Ua():[]}ah(){return this.KH}Hh(){return this.KU}ep(){return this.HC}T(){return this.G}Ba(){this.G.h()}};class Rk extends I{constructor(){super();this.tb="";this.oG=!0;this.G=H(this)}T(){return this.G}text(){return this.tb}setText(a){this.tb!=a&&(this.tb=a,this.G.h())}VV(){return this.oG}};class Sk extends I{constructor(){super();this.wt=!0;this.yf=0;this.Xd=1;this.Ij=0;this.G=H(this)}DN(){const a=this.wt?{color:0,alpha:1,size:0}:{color:6592469,alpha:.4,size:10};this.setColor(a.color);this.bk(a.alpha);this.Wf(a.size)}color(){return this.yf}setColor(a){this.yf!=a&&(this.yf=a,this.G.h())}alpha(){return this.Xd}bk(a){this.Xd!=a&&(this.Xd=a,this.G.h())}size(){return this.Ij}Wf(a){this.Ij!=a&&(this.Ij=a,this.G.h())}T(){return this.G}};class Tk extends I{constructor(){super();this.xt=!0;this.yf=0;this.Ij=this.Xd=1;this.lw=this.pi=this.xG=0;this.G=H(this)}DN(){var a=this.xt?{color:0,alpha:1,size:1,blur:0,angle:0,Qo:0}:{color:0,alpha:.43,size:100,blur:4,angle:90,Qo:4};this.setColor(a.color);this.bk(a.alpha);this.Wf(a.size);this.pF(a.blur);this.Cz(a.angle);a=a.Qo;this.lw!=a&&(this.lw=a,this.G.h())}color(){return this.yf}setColor(a){this.yf!=a&&(this.yf=a,this.G.h())}alpha(){return this.Xd}bk(a){this.Xd!=a&&(this.Xd=a,this.G.h())}size(){return this.Ij}Wf(a){this.Ij!=
a&&(this.Ij=a,this.G.h())}blur(){return this.xG}pF(a){this.xG!=a&&(this.xG=a,this.G.h())}angle(){return this.pi}Cz(a){this.pi!=a&&(this.pi=a,this.G.h())}Qo(){return this.lw}T(){return this.G}};function Uk(a,b){a.GG!=b&&(a.GG=b,a.Ba())}function Vk(a,b){a.NI!=b&&(a.NI=b,a.Ba())}
class Wk extends I{constructor(){super();this.Db="solid";this.Xd=this.Ij=1;this.yf=6592469;this.rH="";this.GG="butt";this.NI="miter";this.G=H(this)}T(){return this.G}type(){return this.Db}Ig(a){this.Db!=a&&(this.Db=a,this.Ba())}size(){return this.Ij}Wf(a){this.Ij!=a&&(this.Ij=a,this.Ba())}color(){return this.yf}setColor(a){this.yf!=a&&(this.yf=a,this.Ba())}jN(){return this.rH}alpha(){return this.Xd}bk(a){this.Xd!=a&&(this.Xd=a,this.Ba())}Py(){return this.GG}join(){return this.NI}Ba(){this.G.h()}}
;function Xk(a,b){a.nG!=b&&(a.nG=b,a.G.h())}function Yk(a,b){a.gJ!=b&&(a.gJ=b,a.G.h())}function Zk(a,b){a.hJ!=b&&(a.hJ=b,a.G.h())}function $k(a,b){a.iJ!=b&&(a.iJ=b,a.G.h())}function al(a,b){a.fJ!=b&&(a.fJ=b,a.G.h())}
class bl extends I{constructor(){super();this.nG="doNotAutofit";this.sM="middle";this.Iy=!0;this.fJ=this.iJ=this.hJ=this.gJ=0;this.G=H(this)}zl(){return this.nG}verticalAlign(){return this.sM}qs(){return this.Iy}marginLeft(){return this.gJ}marginRight(){return this.hJ}marginTop(){return this.iJ}marginBottom(){return this.fJ}T(){return this.G}};class cl extends I{constructor(){super();this.vf=new Qk;z(this,this.vf.T(),this.Ba,this);this.QU=new Wk;z(this,this.QU.T(),this.Ba,this);this.qP=new Rk;z(this,this.qP.T(),this.Ba,this);this.aU=new Tk;z(this,this.aU.T(),this.Ba,this);this.fR=new Sk;z(this,this.fR.T(),this.Ba,this);this.YU=new bl;z(this,this.YU.T(),this.Ba,this);this.TY=!1;this.G=H(this)}Ua(){return this.vf.Ua()}T(){return this.G}background(){return this.vf}strokeStyle(){return this.QU}jE(){return this.qP}sv(){return this.aU}Tu(){return this.fR}ze(){return this.YU}Ba(){this.kj&&
Ge(this.kj);this.TY?this.kj=Fe(()=>this.G.h()):this.G.h()}};function Ck(a){return a.wJ?a.wJ.clone():void 0}class dl extends Ik{constructor(a,b,c){super(c||new cl,b);this.Pa=a;this.Ap=!1;Hk(this,"rectangle");this.QB=!0;this.wJ=void 0;this.u1=H(this);this.aG=H(this)}Ua(){return super.Ua().concat([this.Pa])}$g(){return this.Pa}src(){return this.Pa.path()}ug(){return this.Ap}oF(a){this.Ap!=a&&(this.Ap=a,this.aG.h())}type(){return"image"}};class el extends dl{constructor(a,b,c){super(a.Pa,b,c);this.hh=a;z(this,this.hh.am,()=>{this.Pa=this.hh.Pa})}type(){return"slidePicture"}Ra(){return this.hh}};class fl extends Ak{constructor(a,b){var c=a.Ra();const d=c.Pa,e=a.Ai;c=c.ug()&&!e;super(a,"slide-picture-view",b,d,c);this.IU=a}aI(){return Ck(this.IU)}qb(a,b){var c=Ck(this.IU);const d=c?this.Pa.width()*c.width:this.Pa.width();c=c?this.Pa.height()*c.height:this.Pa.height();a=Qf({width:d,height:c,boundingWidth:a,boundingHeight:b,hf:!0});return new F(a.width,a.height)}};function gl(a){this.Ks=a;this.j1=["opacity"];a=void 0;if(!Array.isArray(a)){void 0===a&&(a="");var b=[];for(let c=0;c<this.Ks.length;++c)b.push(a);a=b}this.f_=a}gl.prototype.animate=function(a){for(let b=0;b<this.Ks.length;++b)this.Ks[b].D(this.j1[b],a[b]+this.f_[b])};function hl(){sd.call(this);this.Vl=il;this.endTime=this.startTime=null}p(hl,sd);var il=0;hl.prototype.bv=function(){return 1==this.Vl};hl.prototype.Yi=function(){this.El("begin")};hl.prototype.dh=function(){this.El("end")};hl.prototype.El=function(a){this.dispatchEvent(a)};function jl(a,b,c){kc.call(this);this.nz=a;this.gn=b||0;this.Wj=c;this.nE=qa(this.Yy,this)}p(jl,kc);l=jl.prototype;l.Wi=0;l.Fd=function(){jl.vb.Fd.call(this);this.stop();delete this.nz;delete this.Wj};l.start=function(a){this.stop();this.Wi=ug(this.nE,void 0!==a?a:this.gn)};l.stop=function(){this.isActive()&&n.clearTimeout(this.Wi);this.Wi=0};l.tW=function(){this.stop();this.Yy()};l.isActive=function(){return 0!=this.Wi};l.Yy=function(){this.Wi=0;this.nz&&this.nz.call(this.Wj)};var db={},kl=null;function ll(a){a=la(a);delete db[a];cb()&&kl&&kl.stop()}function ml(){kl||(kl=new jl(function(){nl()},20));var a=kl;a.isActive()||a.start()}function nl(){var a=Date.now();Xa(db,function(b){ol(b,a)});cb()||ml()};function pl(a,b,c,d){hl.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.dA=a;this.mW=b;this.duration=c;this.OV=d;this.coords=[];this.NF=!1;this.progress=0}p(pl,hl);l=pl.prototype;
l.play=function(a){if(a||this.Vl==il)this.progress=0,this.coords=this.dA;else if(this.bv())return!1;ll(this);this.startTime=a=Date.now();-1==this.Vl&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.Yi();this.El("play");-1==this.Vl&&this.El("resume");this.Vl=1;var b=la(this);b in db||(db[b]=this);ml();ol(this,a);return!0};l.stop=function(a){ll(this);this.Vl=il;a&&(this.progress=1);ql(this,this.progress);this.El("stop");this.dh()};
l.pause=function(){this.bv()&&(ll(this),this.Vl=-1,this.El("pause"))};l.vn=function(a){this.progress=a;this.bv()&&(this.startTime=Date.now()-this.duration*this.progress,this.endTime=this.startTime+this.duration)};l.Fd=function(){this.Vl==il||this.stop(!1);this.WW();pl.vb.Fd.call(this)};l.destroy=function(){this.Ed()};
function ol(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);ql(a,a.progress);1==a.progress?(a.Vl=il,ll(a),a.El("finish"),a.dh()):a.bv()&&a.bF()}function ql(a,b){"function"===typeof a.OV&&(b=a.OV(b));a.coords=Array(a.dA.length);for(var c=0;c<a.dA.length;c++)a.coords[c]=(a.mW[c]-a.dA[c])*b+a.dA[c]}l.bF=function(){this.El("animate")};l.WW=function(){this.El("destroy")};
l.El=function(a){this.dispatchEvent(new rl(a,this))};function rl(a,b){oc.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.Vl}p(rl,oc);function sl(a,b,c,d){pl.call(this,a,b,c,d);this.Ep=new C;this.rP=new C;this.jh=new C}p(sl,pl);function tl(a,b){a.Iv=b}l=sl.prototype;l.Ah=function(a){this.Iv&&this.Iv.animate(a)};l.CK=function(){};l.bF=function(){this.Ah(this.coords);this.rP.h()};l.WW=function(){};l.dh=function(){this.Ah(this.coords);this.jh.h()};l.Yi=function(){this.Ep.h();this.CK();this.Ah(this.coords)};function ul(a){y(a,a.Jn,"mouseover",()=>vl(a,!0));y(a,a.Jn,"mouseout",b=>{a.Jn.displayObject().contains(b.relatedTarget)||vl(a,!1)})}
function vl(a,b){if(!(b&&1===a.F||!b&&2===a.F)){var c=0;a.De&&(c=a.De.progress,a.De.stop(!1),B(a,a.De));a.F=b?1:2;a:{switch(a.F){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.De=A(a,new sl([a.ZA],[b?a.eP:a.vI],c));a.De.Iv=a.Iv;z(a,a.De.rP,()=>{a.De&&(a.ZA=a.vI,a.ZA+=(a.eP-a.vI)*a.De.progress)});z(a,a.De.jh,()=>{a.F=b?3:4;a.De&&(B(a,a.De),a.De=null)});a.De.play()}}
class wl extends I{constructor(a){super();this.F=4;this.De=null;this.Iv=new gl([a]);this.vI=this.ZA=.76;this.eP=1;this.Jn=a;this.Jn.uc(.76);ul(this)}m(a){a?ul(this):this.Ip(this.Jn)}};class xl extends O{constructor(a){super({o:"sound-control"});this.Pq=a;this.ib=A(this,new O({o:"icon-container"}));this.addChild(this.ib);this.u2=A(this,new O({fa:S(this.Pq,"media_sound_on"),B:N(this.ib,"sound-on")}));this.t2=A(this,new O({fa:S(this.Pq,"media_sound_off"),B:N(this.ib,"sound-off")}));this.JA=H(this);this.mI=A(this,new wl(this));this.yI();this.nA(!1);this.Xr(!0)}nA(a){this.ib.l("muted",a);this.ib.ak();a?this.ib.addChild(this.t2):this.ib.addChild(this.u2)}m(a){super.m(a);this.ib.m(a);
this.mI.m(a)}yI(){z(this,this.K,()=>{this.JA.h()})}};function yl(a){y(a,a.displayObject(),Dh,a.a0,a);y(a,a.Qt.displayObject(),Dh,a.b0,a);y(a,a,ah?"touchstart":"dragstart",b=>b.preventDefault(),a)}function zl(a,b,c){b=b.getBoundingClientRect();return Od((c.clientX-b.left)/b.width*a.Kb,0,a.Kb)}function Al(a){y(a,document,Eh,a.QJ,a);y(a,document,Fh,a.NS,a)}
class Bl extends O{constructor(){super({o:"progress-block"});this.Ys=!0;this.Kb=0;this.ND=A(this,new O({B:N(this,"timeline")}));this.addChild(this.ND);this.KK=A(this,new O({B:N(this,"progress")}));this.addChild(this.KK);this.Qt=A(this,new O({B:N(this,"progress-slider-container")}));this.addChild(this.Qt);this.h1=A(this,new O({B:N(this,"progress-slider")}));this.Qt.addChild(this.h1);this.lC={x:0,y:0};this.Xs=!1;this.Tq=H(this);this.BD=H(this);this.FD=H(this);yl(this)}m(a){super.m(a);this.Qt.m(a);this.KK.m(a);
this.ND.m(a)}IE(a){this.Ys=a;this.Qt.u(this.Ys)}oA(a){isNaN(this.Kb)||isNaN(a)||(a=a/this.Kb*100,this.KK.D("width",`${a}%`),this.Qt.D("left",`${Math.round(a)}%`))}Ev(a){this.Kb=a}TO(){this.Xs&&this.QJ()}a0(a){this.Ys&&!isNaN(this.Kb)&&(a.preventDefault(),zg(a),a=zl(this,this.ND.displayObject(),a),this.Tq.h(a),Al(this))}b0(a){this.Ys&&!isNaN(this.Kb)&&(a.preventDefault(),zg(a),this.lC={x:a.clientX,y:a.clientY},Al(this))}QJ(){xd(this,document,Eh,this.QJ,this);xd(this,document,Fh,this.NS,this);this.Ys&&
this.Xs&&(this.Xs=!1,this.lC={x:0,y:0},this.FD.h())}NS(a){this.Ys&&(this.Xs||this.lC.x!==a.clientX||this.lC.y!==a.clientY)&&(this.Xs||this.BD.h(),this.Xs=!0,a=zl(this,this.ND.displayObject(),a),this.Tq.h(a))}};class Cl extends O{constructor(){super({o:"time-block"});this.Zk=A(this,new O({B:N(this,"time")}));this.addChild(this.Zk);isNaN(0)||this.Zk.P(ji(0))}}
class Dl extends O{constructor(){super({o:"timeline-control"});this.xm=A(this,new Bl);this.addChild(this.xm);this.bV=A(this,new Cl);this.addChild(this.bV);this.Tq=H(this,this.xm.Tq);this.BD=H(this,this.xm.BD);this.FD=H(this,this.xm.FD);this.Xr(!0)}oA(a){this.xm.oA(a);isNaN(a)||this.bV.Zk.P(ji(Math.trunc(a)))}Ev(a){this.xm.Ev(a)}TO(){this.xm.TO()}m(a){super.m(a);this.xm.m(a)}IE(a){this.xm.IE(a)}};class El extends O{constructor(a){super({o:"button-control"});this.Pq=a;this.jo=A(this,new O({o:"icon-container"}));this.addChild(this.jo);this.a1=A(this,new O({fa:S(this.Pq,"play_media"),B:N(this.jo,"play-icon")}));this.Y0=A(this,new O({fa:S(this.Pq,"pause_media"),B:N(this.jo,"pause-icon")}));this.MP=H(this);z(this,this.K,()=>{this.MP.h()},this);this.mI=A(this,new wl(this));this.Xr(!0)}yO(){this.jo.ak();this.jo.addChild(this.Y0)}Pz(){this.jo.ak();this.jo.addChild(this.a1)}m(a){super.m(a);this.jo.m(a);
this.mI.m(a)}};class Fl extends O{constructor(a){super({o:"media-controls-panel"});this.NP=!0;this.Cs=A(this,new El(a));this.addChild(this.Cs);this.al=A(this,new Dl);this.addChild(this.al);this.ky=A(this,new xl(a));this.addChild(this.ky);this.b1=H(this,this.Cs.MP);this.Tq=H(this,this.al.Tq);this.z2=H(this,this.al.BD);this.NU=H(this,this.al.FD);this.JA=H(this,this.ky.JA);Hg&&9>=ch&&this.AN()}m(a){super.m(a);this.Cs.m(a);this.al.m(a);this.ky.m(a)}invalidate(){}show(){this.l("hidden",!1)}ed(){this.al.TO();this.l("hidden",
!0)}AN(){this.ky.u(!1);this.l("without-sound",!0)}nA(a){this.ky.nA(a)}Ev(a){this.al.Ev(a)}oA(a){this.al.oA(a)}yO(){this.Cs.yO()}Pz(){this.Cs.Pz()}HE(a){this.NP=a;this.Cs.m(a)}};class Gl extends O{constructor({fp:a,o:b,aW:c,pf:d,Fg:e}){super({o:b,Fg:e});this.md=d;this.Qb=a;this.Qb.hW();A(this,this.Qb);this.Nb=A(this,c);this.addChild(this.Nb);this.Nb.nA(this.Qb.muted());this.Nb.Ev(this.Qb.duration());this.Dj=this.JV=!1;z(this,this.Qb.UW(),this.S_,this);z(this,this.Qb.$n,this.N_,this);z(this,this.Qb.hF(),this.Z_,this);z(this,this.Qb.stateChangedEvent(),this.Sh,this);z(this,this.Nb.b1,this.W_,this);z(this,this.Nb.Tq,this.i0,this);z(this,this.Nb.z2,this.A0,this);z(this,this.Nb.NU,
this.C0,this);z(this,this.Nb.JA,this.s_,this);this.mm();this.md&&Qi(this.md,this.Qb)}mm(){this.gq()}gq(){this.Sh()}Jr(){return this.Qb}invalidate(){this.Nb.invalidate()}Sh(){if(!this.Dj)switch(this.Qb.state()){case "playing":this.l("playing",!0);this.Nb.yO();break;case "ended":this.l("playing",!1);this.Nb.Pz();this.Qb.reset();break;case "paused":this.l("playing",!1),this.Nb.Pz()}}SK(){this.Qb.reset();this.Nb.Pz()}Z_(){const a=this.Qb.currentTime();this.Nb.oA(a)}N_(){const a=this.Qb.duration();this.Nb.Ev(a)}S_(){const a=
this.Qb.muted();this.Nb.nA(a)}W_(){switch(this.Qb.state()){case "playing":this.Qb.pause();break;case "ended":case "paused":this.Qb.play()}}i0(a){this.Qb.seek(a)}A0(){this.JV=this.Qb.playing();this.Dj=!0;this.Qb.pause()}C0(){const a=this.Qb.state();this.JV&&("ended"==a?this.SK():this.Qb.play());this.Dj=!1}s_(){const a=this.Qb.muted();this.Qb.aF(!a)}xc(){super.xc();this.md&&Ri(this.md,this.Qb)}};class Hl extends Gl{constructor({fp:a,yz:b,o:c,SW:d,pf:e,Fg:f}){super({fp:a,o:c,aW:new Fl(b),pf:e,Fg:f});const g=void 0!==d?d:0;z(this,this.Nb.sh,()=>{var h=this.Nb.width()<g;this.Nb.l("minimized",h)})}qv(a){this.Nb.Dz(a)}AN(){this.Nb.AN()}};class Il extends O{constructor(a){super({o:"fullscreen-control",Fg:!0});this.Pq=a;this.ib=A(this,new O({o:"icon",fa:S(this.Pq,"fullscreen")}));this.addChild(this.ib);this.iu=H(this);this.yI();this.Xr(!0)}m(a){super.m(a);this.ib.m(a)}yI(){z(this,(ah?this:this.ib).K,()=>{this.Va(!this.selected());this.ib.If(!0);this.iu.h()},this)}exitFullscreen(){this.selected()&&(this.Va(!1),this.ib.If(!0),this.iu.h())}KN(){return this.selected()}};class Jl extends Fl{constructor(a,b){super(a);this.zk=null;this.iu=H(this);b&&(this.zk=new Il(a),M(this,this.zk,2),z(this,this.zk.iu,()=>{this.iu.h()}));this.l("with-fullscreen-button",b);u||xc||this.l("translate-z",!0)}KN(){return this.zk?this.zk.KN():!1}m(a){super.m(a);this.zk&&(this.zk.m(a),a||this.zk.exitFullscreen())}exitFullscreen(){this.zk&&this.zk.exitFullscreen()}};function Kl(a,b,c){kc.call(this);this.nz=null!=c?qa(a,c):a;this.gn=b;this.nE=qa(this.N4,this);this.Rz=!1;this.sz=0;this.wz=this.pe=null;this.UM=[]}p(Kl,kc);l=Kl.prototype;l.tW=function(a){this.UM=arguments;this.Rz=!1;this.pe?this.wz=Date.now()+this.gn:this.pe=ug(this.nE,this.gn)};l.stop=function(){this.pe&&(n.clearTimeout(this.pe),this.pe=null);this.wz=null;this.Rz=!1;this.UM=[]};l.pause=function(){++this.sz};l.resume=function(){this.sz&&(--this.sz,!this.sz&&this.Rz&&this.Yy())};
l.Fd=function(){this.stop();Kl.vb.Fd.call(this)};l.N4=function(){this.pe&&(n.clearTimeout(this.pe),this.pe=null);this.wz?(this.pe=ug(this.nE,this.wz-Date.now()),this.wz=null):this.sz?this.Rz=!0:this.Yy()};l.Yy=function(){this.Rz=!1;this.nz.apply(null,this.UM)};class Ll extends O{constructor(a){super({o:"video-player-preloader"});this.nD=this.NT=this.bq=this.er=0;this.Kf=!1;this.pi=0;this.vL=800;this.qJ=500;this.u(!1);this.Oh=new O({B:N(this,"image")});this.Oh.addChild(S(a,"preloader"));this.addChild(this.Oh)}show(){this.Kf||(this.Kf=!0,clearTimeout(this.bq),clearTimeout(this.er),this.er=Cg(this.uC,this,this.vL))}ed(){if(this.Kf&&(this.Kf=!1,clearTimeout(this.bq),clearTimeout(this.er),this.visible())){var a=this.qJ-((new Date).getTime()-this.nD);0<a?this.bq=
Cg(this.kx,this,a):this.kx()}}uC(){this.nD=(new Date).getTime();this.u(!0);this.NT=setInterval(()=>{this.pi=360<=this.pi?1:this.pi+1.5;this.Oh.D("transform",`rotate(${this.pi}deg)`)},0)}kx(){this.u(!1);clearInterval(this.NT)}};function Ml(a,b,c){a.XH=c.KN();a.XH?b.attach(a,()=>{a.XH=!1;c.exitFullscreen();a.WH.h()}):b.exitFullscreen()}function Nl(a,b){b?a.Nb.show():a.Nb.ed()}function Ol(a){a.Dj?Ad(a,a.Nb.NU,()=>{a.ie&&Nl(a,Pl(a))},a):a.ie&&Nl(a,Pl(a))}function Ql(a){if(Rl(a)){if(!a.pT){var b=a.BL();a.ie.u(b)}}else a.ie.u(!1)}function Pl(a){const b=a.ie.visible();var c=a.Qb.state();const d=a.gD();c="paused"==c;const e=a.DH();a=a.sJ;return!b&&d&&(a||c&&e)}function Rl(a){return a.width()>=a.g_&&a.height()>=a.pJ}
class Sl extends Gl{constructor({fp:a,yz:b,ne:c,o:d,minWidth:e,minHeight:f,SW:g,pf:h}){const k=new Jl(b,!!c);super({fp:a,o:d,aW:k,pf:h});this.Xa=this.Qb.mediaElement();this.Rc(this.Xa,0);this.g_=void 0!==e?e:0;this.pJ=void 0!==f?f:0;this.ie=A(this,new O({B:N(this,"start-button")}));this.ie.addChild(S(b,"play_button"));this.ie.u(!1);this.addChild(this.ie);z(this,this.ie.K,this.NL,this);this.ym=A(this,new O({B:N(this,"replay-button")}));this.ym.addChild(S(b,"replay_button"));this.ym.u(!1);this.addChild(this.ym);
z(this,this.ym.K,this.A1,this);this.BZ=new Kl(this.AZ.bind(this),2E3);this.ph=new Ll(b);this.addChild(this.ph.displayObject());this.Yn=new O({fa:this.Xa,$f:!0,B:N(this,"video-element")});ih&&(this.Yn.D("visibility","hidden"),y(this,this.Yn,"loadeddata",()=>{this.Yn.D("visibility","")}));this.Yn.setAttribute("draggable","true");z(this,this.Yn.K,this.ix,this);z(this,this.Yn.sh,this.g0,this);this.sJ=!1;y(this,this.displayObject(),"mouseenter",this.um,this);y(this,this.displayObject(),"mouseover",this.um,
this);y(this,this.displayObject(),"mouseleave",this.O_,this);this.WH=H(this);this.XH=!1;z(this,k.iu,()=>{const t="playing"==this.Jr().state();Ml(this,c,k);t&&this.Jr().play()});this.pT=!1;this.fU=!0;Nl(this,!1);const m=void 0!==g?g:0;z(this,this.Nb.sh,()=>{var t=this.Nb.width()<m;this.Nb.l("minimized",t)})}A1(){this.NL()}qv(a){se(this.Xa,"label",a)}NL(){this.ie.u(!1);this.ym.u(!1);this.Qb.play();Ol(this)}Sh(){var a=!1;switch(this.Qb.state()){case "playing":this.ie.u(!1);this.ym.u(!1);this.pT=!0;ah&&
this.BZ.tW();break;case "ended":this.Dj||(this.vm(),this.ym.u(this.tU()));break;case "buffering":a=this.ph;a.Kf||(a.Kf=!0,clearTimeout(a.bq),clearTimeout(a.er),a.uC());this.ie.u(!1);this.ym.u(!1);a=!0;break;case "paused":Ol(this)}!a&&this.ph&&this.ph.ed();super.Sh()}tU(){return!1}SK(){super.SK();this.vm()}AZ(){const a=this.Qb.state();this.gD()&&"playing"==a&&Nl(this,!1)}vm(){Nl(this,!1)}ix(){this.DH()&&this.Nb.NP&&(this.ie.visible()||("playing"==this.Qb.state()?this.Qb.pause():this.NL()))}um(){this.sJ=
!0;Ql(this);Ol(this)}O_(){this.sJ=!1;Ol(this)}g0(){Ql(this);Rl(this)?this.Nb.visible()||(this.Sh(),this.Nb.u(Pl(this))):(this.ym.u(!1),this.Nb.u(!1))}gD(){return this.fU&&Rl(this)}BL(){return!0}DH(){return!0}ge(){super.ge();const a=this.parentScale();this.Yn.resize(this.width()*a,this.height()*a);this.Yn.setScale(1/a)}};function Tl(a,b){b=Ki(b);return new Sl({fp:b,pf:a.md,o:"video-player",yz:a.C,minWidth:80,minHeight:100,SW:185,ne:a.oZ})}class Ul extends I{constructor(a,b,c){super();this.md=a;this.C=b;this.oZ=c}};class Vl{constructor(a,b){this.Db=a;this.kd=b}id(){return this.kd}type(){return this.Db}};class Wl extends Vl{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.li=e}};class Xl extends Vl{constructor(a,b,c,d,e,f,g){super("image",a);this.info=b;this.text=c;this.width=d;this.height=e;this.BW=f;this.url=g}};class Yl extends O{constructor(a,b,c){super({o:"aspect-ratio-fixed-block",mc:"SPAN",pN:!0});c=c?c/b:0;this.D("width",`${b}px`);b=new O({B:N(this,"inner-wrapper")});b.D("padding-bottom",`${100*c}%`);M(this,b);ai(a,N(this,"content"));b.addChild(a)}};function S(a,b,c){a=a.bn(b,c);a=ee(Lb(a));return a instanceof DocumentFragment?a.firstChild:a}class Zl{constructor(a){this.xQ=a}bn(a,b){if(this.xQ.hasOwnProperty(a))return a=this.xQ[a],void 0!==b&&(a=ec(a,b,this.YH)),a;throw Error("unknown template id: "+a);}YH(a){return"{"+a+"}"}};function $l(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=()=>{$h(a,{transition:"",opacity:"0"});$h(c,{transition:"",transform:`translate(${g/e}px, ${h/e}px) scale(${f})`});Fe(()=>{$h(a,{transition:"opacity 450ms",opacity:"1"});$h(c,{transition:"transform 450ms",transform:""})})};u||xc||Hg?b():Fe(b)};const am=L?0:-.02,bm=L?0:32;
class cm extends O{constructor(a){super({o:"zoom-lightbox-layer"});this.VI=new O({B:N(this,"background")});this.VI.l("miniskin",L);this.addChild(this.VI);this.oq=new O({o:"zoom-lightbox"});this.addChild(this.oq);this.Oh=new O({mc:"IMG",B:N(this.oq,"preview")});this.E2=new O({B:N(this.oq,"substrate")});this.oq.addChild(this.E2);this.oq.addChild(this.Oh);this.va=new O({o:"zoom-lightbox-control-panel"});this.addChild(this.va);this.Wv=new O({o:"close-lightbox-icon-wrapper"});a=S(a,"close_lightbox_icon");
this.Wv.addChild(a);this.va.addChild(this.Wv);this.va.l("miniskin",L);this.l("miniskin",L);this.RI=new F(0,0);this.Bk=H(this);y(this,this,Eh,b=>{b.preventDefault();this.Bk.h()});y(this,this.Oh,Eh,b=>{b.preventDefault();this.Bk.h()});y(this,this.Wv,Eh,b=>{b.preventDefault();this.sB()});y(this,window,"resize",this.xa,this)}show(a){this.Oh.setAttribute("src",a.src);this.l("visible",!0);this.RI=a.size.clone();this.xa()}ed(){this.sB()}CN(){return this.oq}isVisible(){return this.Xj("visible")}na(a,b){super.na(a,
b);if(a&&b){a=new F(a,b);b=a.width>a.height?0:1;this.va.l("horizontal",1==b);this.va.l("vertical",0==b);this.Wv.l("horizontal",1==b);this.Wv.l("vertical",0==b);var c=L?0==b?56:46:0;b=Qf({width:this.RI.width,height:this.RI.height,boundingWidth:a.width-2*bm-(0==b?c:0),boundingHeight:(1+am)*a.height-2*bm-(1==b?c:0),hf:!0});c=a.width>a.height?0:1;const d=L?0==c?56:46:0;a=new tk(Math.max(bm,a.width-b.width)/2,Math.max(bm,am*a.height+(a.height-b.height))/2);a=new tk(a.x-(0==c?d:0)/2,a.y+(1==c?d:0)/2);$h(this.oq,
{width:`${b.width}px`,height:`${b.height}px`,left:`${a.x}px`,top:`${a.y}px`})}}sB(){this.l("visible",!1)}}
class dm extends I{constructor(a,b){super();this.$=a;this.JM=this.$.visible();this.kk=!0;this.pm=new cm(b);this.pm.ed();this.$.addChild(this.pm);z(this,this.pm.Bk,this.ed,this);this.UF=H(this);this.FV=H(this);y(this,window,"orientationchange",()=>{this.xa();L&&this.ed()})}setActive(a){this.kk=a;this.UF.h()}active(){return this.kk}isVisible(){return this.pm.isVisible()}show(a){if(this.kk||a.t4){var b=a.bX.displayObject().getBoundingClientRect();b=new F(b.width,b.height);(this.JM=this.$.visible())||
this.$.D("display","block");this.pm.show({src:a.src,size:b});$l(this.pm.VI,a.bX,this.pm.CN());this.FV.h()}}ed(){this.JM||this.$.D("display","none");this.pm.ed();this.FV.h()}xa(){this.pm.xa()}};function em(){return th||fm()||void 0===window.orientation?window.innerWidth>window.innerHeight:!!(window.orientation%180)}function fm(){return 0<=window.location.search.indexOf("ispringpreview=1")};function gm(a,b,c,d,e){const f=L;if(L||d.BW)a.l("zoomable",f),z(a,a.Lb.UF,a.xR,a),a.xR(),z(a,a.K,()=>{a.Lb.show({bX:b,src:d.info.src,t4:f})});d.BW&&e&&hm(a,c)&&a.addChild(im(a,a,e))}function hm(a,b){return K&&!L&&a.Lb.active()&&32<=b.width&&32<=b.height}function im(a,b,c){const d=new O({B:N(b,"zoom")});b=S(c,"zoom_icon");d.addChild(b);z(a,a.Lb.UF,()=>{d.u(a.Lb.active())});return d}
class jm extends Yl{constructor(a,b,c){const d=new O({o:"image",mc:"IMG"});d.setAttribute("src",a.info.src);a.text&&d.Dz(a.text);const e=new F(a.width||1,a.height||1);super(d,e.width,e.height);(this.Lb=b)&&!a.url&&gm(this,d,e,a,c)}xR(){this.l("zoomable",this.Lb.active()||fm()&&L)}};class km extends Yl{constructor(a,b){const c=[];for(const d of b.info)c.push(new Ci(d.src,d.mimeType));a=Tl(a,c);a.Xa.setAttribute("poster",b.poster);a.fU=b.li;b.text&&a.qv(b.text);super(a,b.width||1,b.height||1);this.wM=a;z(this,this.wM.WH,()=>{this.addChild(this.wM)})}};class lm extends Vl{constructor(a,b,c,d){super("equation",a);this.J5=b;this.KW=c;this.mathML=d}};function mm(a){Se(a,"inline-item");return a}class nm{constructor(a,b,c,d){this.VR=a;this.Lb=b;this.C=c;this.md=d}iN(a,b){if(this.VR&&!rh)return a=new km(this.VR,a),b.push(a.wM),mm(a.displayObject());b=a.info;a=a.poster;var c=this.md;const d=[];for(var e of b)d.push(new Ci(e.src,e.mimeType));e=Ki(d);c&&Qi(c,e);e=e.mediaElement();e.setAttribute("poster",a);e.setAttribute("controls","");J(e,"max-width","100%");return mm(e)}};function om(a,b){Xa(a.$C,(c,d)=>b(d,c))}class pm{constructor(a,b,c){c=c||{};this.$C={};this.Ew=b;this.WR=[];a=a.resources();for(const f of a){b=f.id();a=this.$C;var d;if(!(d=c[b]))if(d=f,d instanceof Xl){var e=this.Ew;d=mm((new jm(d,e.Lb,e.C)).displayObject())}else if(d instanceof Wl)d=this.Ew.iN(d,this.WR);else if(d instanceof lm)e=de("SPAN"),e.innerHTML=d.J5,e=e.firstElementChild,J(e,"max-width","100%"),d=mm(e);else throw Error("unknown resource");a[b]=d}}};class qm extends O{constructor({B:a,o:b,checked:c}){super({B:a,o:b,mc:"INPUT"});this.setAttribute("type","checkbox");this.qF(c||!1);this.NG=H(this);y(this,this.displayObject(),"change",()=>{this.NG.h()},this)}checked(){return this.displayObject().checked}qF(a){this.ji("checked",a);this.displayObject().checked=a}};class rm extends O{constructor({B:a,o:b,checked:c,name:d}){super({B:a,o:b,mc:"INPUT"});this.setAttribute("type","radio");d&&this.setAttribute("name",d);this.qF(c||!1);this.NG=H(this);y(this,this.displayObject(),"change",()=>{this.NG.h()},this);y(this,this.displayObject(),"keydown",e=>{32==e.keyCode&&this.checked()&&e.preventDefault()},this)}checked(){return this.displayObject().checked}qF(a){this.ji("checked",a);this.displayObject().checked=a}};class sm extends Ik{constructor(a,b){super(a,b);this.lG=!0;this.FP=0;this.EP=H(this)}YM(){return this.FP}av(){return this.lG}};class tm extends Fk{type(){return"iconPlaceholder"}};class um extends Gk{constructor(a,b){super(b);this.Ad=a;this.QH=new E;this.eL=new E;this.zK=H(this)}type(){return"line"}oe(){return this.Ad}Fl(){return this.QH.clone()}Ql(){return this.eL.clone()}};class vm extends Fk{constructor(a,b){super(b);this.hh=a}type(){return"slideAudio"}Ra(){return this.hh}Ua(){return[this.hh.Pa]}};class wm extends Ik{constructor({OX:a,id:b,oe:c}){super(c?c:new cl,b);this.hh=a;Hk(this,"rectangle");this.QB=!0;this.RZ.h()}Ra(){return this.hh}Ua(){return[this.hh.tM,this.hh.Kk]}};class xm extends wm{type(){return"slideVideo"}};class ym extends wm{type(){return"video"}};function zm(a,b){const c=document.createElement("div");c.innerHTML=a;a=c.querySelectorAll("[id]");for(const d of a)je(b.$C[d.id],d);return[...c.childNodes]};function Am(){this.YY="\u2026"}Am.prototype.Nm=function(a,b){if(!(a.textContent.length<=b))if(3==a.nodeType)a.nodeValue=a.nodeValue.substr(0,b)+this.YY;else{var c=0;nb([].slice.call(a.childNodes),function(d){if(c>b)ie(d);else{var e=d.textContent.length;c+e>b&&this.Nm(d,b-c);c+=e}},this)}};function Bm(a,b){a.ak();zm(b,a.lS).forEach(c=>a.addChild(c))}
function Cm(a,b){function c(){e&&ie(e);const r=d.cloneNode(!0);k.Nm(r,m);e=r;t.appendChild(e)}a.Rd&&(a.Rd=!1,Bm(a,a.s),a.TD.h());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 v=r.cloneNode(!0);u||(v.textContent=" ");v.id=g;je(v,r)}var k=new Am,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}`))&&je(f[r],b);ie(e);Bm(a,e.outerHTML);a.Rd=!0;for(const r of Object.keys(f))je(f[r],d.querySelector(`#${r}`));a.TD.h()}}}
class Dm extends O{constructor(a,b,c,d){super(a);ai(this,"published-rich-text");this.s=b;this.lS=c;this.Nm=d;this.Rd=!1;this.TD=H(this);this.lS.WR.forEach(e=>A(this,e));Bm(this,this.s)}na(a,b){this.Nm&&b&&Cm(this,b)}qb(a){const b=this.width();this.Da(a);const c=this.displayObject().scrollHeight;this.Da(b);return new F(a,c)}Ha(a,b,c,d){this.resize(c,d);this.move(a,b)}};function Em(a){const b=!!a.Ai&&!a.pI;a.l("with-hyperlink",b);b&&z(a,a.K,a.V0,a)}class Fm extends sk{constructor(a,b){super(a);this.pI=!1;this.Ai=b.Ai;Em(this)}V0(){this.pI||window.open(this.Ai.url(),this.Ai.target())}};class Gm extends O{constructor(a){super(a);this.Sk=H(this);H(this);H(this);this.WB=0;this.Vn=this.Wn=void 0}view(){return this}$a(){}rn(){}Ol(){}Vm(){return[[this]]}qb(a,b){if(this.Wn!=a||this.Vn!=b||!this.QT){this.Wn=a;this.Vn=b;const c=this.width();this.Da(a);const d=bf(this.displayObject(),"height");Ah&&Yf?this.D("height","0px"):this.D("height","");const e=this.displayObject().scrollHeight;this.Da(c);this.D("height",d);this.QT=new F(a,Math.max(e,b))}return this.QT}Ha(a,b,c,d){this.resize(c,d);
this.move(a,b)}$W(){}$b(){}mf(){}};class Hm extends Gm{constructor(a,b){super({B:N(a,"content")});this.so=b;M(this,this.so)}m(){}mv(){return this.so}};function Im(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 Jm(){this.ii=[];this.Vi=[];this.Si=[]}Jm.prototype.Bl=null;Jm.prototype.Pf=null;Jm.prototype.Zz=!0;var Km=[2,2,6,6,0];l=Jm.prototype;l.clear=function(){this.ii.length=0;this.Vi.length=0;this.Si.length=0;delete this.Bl;delete this.Pf;delete this.Zz;return this};l.moveTo=function(a,b){0==lb(this.ii)?this.Si.length-=2:(this.ii.push(0),this.Vi.push(1));this.Si.push(a,b);this.Pf=this.Bl=[a,b];return this};
l.lineTo=function(a){var b=lb(this.ii);if(null==b)throw Error("Path cannot start with lineTo");1!=b&&(this.ii.push(1),this.Vi.push(0));for(b=0;b<arguments.length;b+=2){var c=arguments[b],d=arguments[b+1];this.Si.push(c,d)}this.Vi[this.Vi.length-1]+=b/2;this.Pf=[c,d];return this};l.close=function(){var a=lb(this.ii);if(null==a)throw Error("Path cannot start with close");4!=a&&(this.ii.push(4),this.Vi.push(1),this.Pf=this.Bl);return this};
l.arc=function(a,b,c,d,e,f,g){a+=c*Math.cos(Pd(e));b+=d*Math.sin(Pd(e));g?this.Pf&&a==this.Pf[0]&&b==this.Pf[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.Pf[0]-a*Math.cos(Pd(c))+a*Math.cos(Pd(c+d)),f=this.Pf[1]-b*Math.sin(Pd(c))+b*Math.sin(Pd(c+d));this.ii.push(3);this.Vi.push(1);this.Si.push(a,b,c,d,e,f);this.Zz=!1;this.Pf=[e,f];return this};
function Lm(a,b){for(var c=a.Si,d=0,e=0,f=a.ii.length;e<f;e++){var g=a.ii[e],h=Km[g]*a.Vi[e];b(g,c.slice(d,d+h));d+=h}}l.clone=function(){var a=new this.constructor;a.ii=this.ii.concat();a.Vi=this.Vi.concat();a.Si=this.Si.concat();a.Bl=this.Bl&&this.Bl.concat();a.Pf=this.Pf&&this.Pf.concat();a.Zz=this.Zz;return a};
l.transform=function(a){if(!this.Zz)throw Error("Non-simple path");a.transform(this.Si,0,this.Si,0,this.Si.length/2);this.Bl&&a.transform(this.Bl,0,this.Bl,0,1);this.Pf&&this.Bl!=this.Pf&&a.transform(this.Pf,0,this.Pf,0,1);return this};l.Tf=function(){return 0==this.ii.length};function Mm(a){kc.call(this);this.Wj=a;this.qd={}}p(Mm,kc);var Nm=[];l=Mm.prototype;l.kn=function(a,b,c,d){Array.isArray(b)||(b&&(Nm[0]=b.toString()),b=Nm);for(var e=0;e<b.length;e++){var f=w(a,b[e],c||this.handleEvent,d||!1,this.Wj||this);if(!f)break;this.qd[f.key]=f}return this};l.NW=function(a,b,c,d){return Om(this,a,b,c,d)};
function Om(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)Om(a,b,c[g],d,e,f);else{b=gd(b,c,d||a.handleEvent,e,f||a.Wj||a);if(!b)return a;a.qd[b.key]=b}return a}l.KF=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.KF(a,b[f],c,d,e);else if(a=qd(a,b,c||this.handleEvent,ka(d)?!!d.capture:!!d,e||this.Wj||this))od(a),delete this.qd[a.key]};l.Sr=function(){Xa(this.qd,function(a,b){this.qd.hasOwnProperty(b)&&od(a)},this);this.qd={}};
l.Fd=function(){Mm.vb.Fd.call(this);this.Sr()};l.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function Pm(a,b){sd.call(this);this.ic=a;this.xW=b;this[Vc]=!1}p(Pm,sd);l=Pm.prototype;l.xW=null;l.ic=null;l.YO=null;l.Jb=function(){return this.ic};l.getTransform=function(){return this.YO?this.YO.clone():new Gf};l.setTransform=function(a){this.YO=a.clone();a=[a.Ag,a.Cg,a.Bg,a.Dg,a.nf,a.bh].join();this.Jb().setAttribute("transform","matrix("+a+")")};l.addEventListener=function(a,b,c,d){w(this.ic,a,b,c,d)};l.removeEventListener=function(a,b,c,d){nd(this.ic,a,b,c,d)};
l.Fd=function(){Pm.vb.Fd.call(this);pd(this.ic)};function Qm(a,b,c,d){Pm.call(this,a,b);b=this.xW;a=this.Jb();if(c){a.setAttribute("stroke",c.bN);a.setAttribute("stroke-opacity",c.UN);var e=c.vW();if("string"===typeof e&&-1!=e.indexOf("px")){c=a.setAttribute;e=parseFloat(e);var f=b.Ru();b=f?f.width/(b.zr?new F(b.zr,b.eN):b.Ru()).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.Jb();d instanceof Rm?(a.setAttribute("fill",d.bN),a.setAttribute("fill-opacity",d.UN)):a.setAttribute("fill",
"none")}p(Qm,Pm);Qm.prototype.fill=null;function Sm(a,b,c,d){Qm.call(this,a,b,c,d)}p(Sm,Qm);function Tm(){};function Um(a,b){Pm.call(this,a,b)}p(Um,Pm);function Vm(a,b,c,d){Qm.call(this,a,b,c,d)}p(Vm,Qm);function Wm(a,b,c,d){Qm.call(this,a,b,c,d)}p(Wm,Qm);function Xm(a,b,c){this.c6=a;this.bN=b;this.UN=null==c?1:c}Xm.prototype.vW=function(){return this.c6};function Ym(){}Ym.EN=void 0;Ym.U3=function(){return Ym.EN?Ym.EN:Ym.EN=new Ym};Ym.prototype.H4=0;Ym.prototype.f4="";function Zm(a){sd.call(this);this.FE=a||Ud();this.hO=$m;this.Wi=null;this.Sf=!1;this.ic=null;this.fz=void 0;this.gi=this.lf=this.Fh=null;this.b6=!1}p(Zm,sd);Zm.prototype.e4=Ym.U3();var $m=null;l=Zm.prototype;l.NE=function(){var a;(a=this.Wi)||(a=this.e4,a=this.Wi=a.f4+":"+(a.H4++).toString(36));return a};l.aj=function(a){if(this.Fh&&this.Fh.gi){var b=this.Fh.gi,c=this.Wi;c in b&&delete b[c];eb(this.Fh.gi,a,this)}this.Wi=a};l.Jb=function(){return this.ic};
l.uF=function(a){if(this==a)throw Error("Unable to set parent component");var b;if(b=a&&this.Fh&&this.Wi){b=this.Fh;var c=this.Wi;b=b.gi&&c?fb(b.gi,c)||null:null}if(b&&this.Fh!=a)throw Error("Unable to set parent component");this.Fh=a;Zm.vb.vO.call(this,a)};l.getParent=function(){return this.Fh};l.vO=function(a){if(this.Fh&&this.Fh!=a)throw Error("Method not supported");Zm.vb.vO.call(this,a)};l.Ar=function(){this.ic=this.FE.createElement("DIV")};l.kp=function(a){an(this,a)};
function an(a,b,c){if(a.Sf)throw Error("Component already rendered");a.ic||a.Ar();b?b.insertBefore(a.ic,c||null):a.FE.Pe.body.appendChild(a.ic);a.Fh&&!a.Fh.Sf||a.$y()}l.$y=function(){this.Sf=!0;bn(this,function(a){!a.Sf&&a.Jb()&&a.$y()})};l.az=function(){bn(this,function(a){a.Sf&&a.az()});this.fz&&this.fz.Sr();this.Sf=!1};l.Fd=function(){this.Sf&&this.az();this.fz&&(this.fz.Ed(),delete this.fz);bn(this,function(a){a.Ed()});!this.b6&&this.ic&&ie(this.ic);this.Fh=this.ic=this.gi=this.lf=null;Zm.vb.Fd.call(this)};
l.addChild=function(a,b){this.Rc(a,this.lf?this.lf.length:0,b)};
l.Rc=function(a,b,c){if(a.Sf&&(c||!this.Sf))throw Error("Component already rendered");if(0>b||b>(this.lf?this.lf.length:0))throw Error("Child component index out of bounds");this.gi&&this.lf||(this.gi={},this.lf=[]);if(a.getParent()==this){var d=a.NE();this.gi[d]=a;vb(this.lf,a)}else eb(this.gi,a.NE(),a);a.uF(this);zb(this.lf,b,0,a);a.Sf&&this.Sf&&a.getParent()==this?(c=this.ic,(c.childNodes[b]||null)!=a.Jb()&&(a.Jb().parentElement==c&&c.removeChild(a.Jb()),b=c.childNodes[b]||null,c.insertBefore(a.Jb(),
b))):c?(this.ic||this.Ar(),b=this.lf?this.lf[b+1]||null:null,an(a,this.ic,b?b.ic:null)):this.Sf&&!a.Sf&&a.ic&&a.ic.parentNode&&1==a.ic.parentNode.nodeType&&a.$y()};function bn(a,b){a.lf&&a.lf.forEach(b,void 0)}l.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.NE();a=this.gi&&c?fb(this.gi,c)||null:null;if(c&&a){var d=this.gi;c in d&&delete d[c];vb(this.lf,a);b&&(a.az(),a.ic&&ie(a.ic));a.uF(null)}}if(!a)throw Error("Child is not in parent component");return a};
l.ak=function(a){for(var b=[];this.lf&&0!=this.lf.length;){var c=b,d=c.push;var e=this.removeChild(this.lf?this.lf[0]||null:null,a);d.call(c,e)}return b};function cn(a,b,c,d,e){Zm.call(this,e);this.width=a;this.height=b;this.zr=c||null;this.eN=d||null}p(cn,Zm);l=cn.prototype;l.Hu=null;l.rE=0;l.sE=0;l.Ru=function(){return this.Sf?pf(this.Jb()):"number"===typeof this.width&&"number"===typeof this.height?new F(this.width,this.height):null};l.suspend=function(){};l.resume=function(){};function Rm(a,b){this.bN=a;this.UN=null==b?1:b}p(Rm,Tm);function dn(a,b){Pm.call(this,a,b)}p(dn,Pm);function en(a,b){Pm.call(this,a,b)}p(en,Um);en.prototype.clear=function(){ge(this.Jb())};en.prototype.Wf=function(a,b){fn(this.Jb(),{width:a,height:b})};function gn(a,b,c,d){Qm.call(this,a,b,c,d)}p(gn,Sm);gn.prototype.pO=function(a){fn(this.Jb(),{cx:a,cy:void 0})};gn.prototype.setRadius=function(a,b){fn(this.Jb(),{rx:a,ry:b})};function hn(a,b,c,d){Qm.call(this,a,b,c,d)}p(hn,Wm);hn.prototype.setPosition=function(a,b){fn(this.Jb(),{x:a,y:b})};hn.prototype.Wf=function(a,b){fn(this.Jb(),{width:a,height:b})};
function jn(a,b,c,d){Qm.call(this,a,b,c,d)}p(jn,Vm);function ln(a,b){Pm.call(this,a,b)}p(ln,dn);ln.prototype.setPosition=function(a,b){fn(this.Jb(),{x:a,y:b})};ln.prototype.Wf=function(a,b){fn(this.Jb(),{width:a,height:b})};function mn(a,b,c,d,e){cn.call(this,a,b,c,d,e);this.Po={};this.$O=Ac&&!Oc(526);this.Wj=new Mm(this)}var nn;p(mn,cn);var on=0;function pn(a,b,c){a=a.FE.Pe.createElementNS("http://www.w3.org/2000/svg",b);c&&fn(a,c);return a}function fn(a,b){for(var c in b)a.setAttribute(c,b[c])}function qn(a,b,c){(c||a.Hu).Jb().appendChild(b.Jb())}l=mn.prototype;
l.Ar=function(){var a=pn(this,"svg",{width:this.width,height:this.height,overflow:"hidden"}),b=pn(this,"g");this.Xy=pn(this,"defs");this.Hu=new en(b,this);a.appendChild(this.Xy);a.appendChild(b);this.ic=a;if(this.zr||this.rE||this.sE)this.Jb().setAttribute("preserveAspectRatio","none"),this.$O?this.LF():this.Jb().setAttribute("viewBox",this.rE+" "+this.sE+" "+(this.zr?this.zr+" "+this.eN:""))};
l.LF=function(){if(this.Sf&&(this.zr||this.rE||!this.sE)){var a=this.Ru();if(0==a.width)this.Jb().style.visibility="hidden";else{this.Jb().style.visibility="";var b=-this.rE,c=-this.sE,d=a.width/this.zr;a=a.height/this.eN;this.Hu.Jb().setAttribute("transform","scale("+d+" "+a+") translate("+b+" "+c+")")}}};l.Wf=function(a,b){lf(this.Jb(),a,b)};
l.Ru=function(){if(!zc)return this.Sf?pf(this.Jb()):mn.vb.Ru.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.Sf&&(c||d))return null;if(c){var e=this.Jb().parentNode;var f=pf(e);a=parseFloat(a)*f.width/100}d&&(e=e||this.Jb().parentNode,f=f||pf(e),b=parseFloat(b)*f.height/100);return new F(a,b)};l.clear=function(){this.Hu.clear();ge(this.Xy);this.Po={}};
function rn(a,b,c,d,e,f,g){b=pn(a,"ellipse",{cx:b,cy:c,rx:d,ry:e});f=new gn(b,a,f,g);qn(a,f);return f}function sn(a,b,c,d,e,f,g){b=pn(a,"rect",{x:b,y:c,width:d,height:e});f=new hn(b,a,f,g);qn(a,f)}l.drawImage=function(a,b,c,d,e,f){a=pn(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 ln(a,this);qn(this,e,f);return e};
function tn(a,b,c,d){b=pn(a,"path",{d:un(b)});c=new jn(b,a,c,d);qn(a,c)}function un(a){var b=[];Lm(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.cW=function(a){var b=pn(this,"g");(a||this.Hu).Jb().appendChild(b);return new en(b,this)};l.Lo=function(a,b){if(a in this.Po)return this.Po[a];var c="_svgdef_"+on++;b.setAttribute("id",c);this.Po[a]=c;this.Xy.appendChild(b);return c};l.$y=function(){var a=this.Ru();mn.vb.$y.call(this);a||this.dispatchEvent("resize");if(this.$O){a=this.width;var b=this.height;"string"==typeof a&&-1!=a.indexOf("%")&&"string"==typeof b&&-1!=b.indexOf("%")&&this.Wj.kn(vn(),"tick",this.LF);this.LF()}};
l.az=function(){mn.vb.az.call(this);this.$O&&this.Wj.KF(vn(),"tick",this.LF)};l.Fd=function(){delete this.Po;delete this.Xy;delete this.Hu;this.Wj.Ed();delete this.Wj;mn.vb.Fd.call(this)};function vn(){nn||(nn=new tg(400),nn.start());return nn};function wn(){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 xn(a,b){a.Cc=b;a.Cc.D("pointer-events","none");a.Cc.displayObject().appendChild(a.pL);a.Cc.displayObject().appendChild(a.XF)}
function yn(a){const b=a.size(),c=a.Py(),d=[];a.jN().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 zn(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",`${hj(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 An extends I{constructor(a){super();this.Cc=null;this.Ad=a;this.ij=this.rj=null;this.pL=wn();this.XF=wn();this.GQ=!0;this.Bx=null;this.uJ=!1;this.Vn=this.Wn=null;a instanceof cl&&z(this,a.T(),this.fX,this)}Iz(a){this.rj&&(B(this,this.rj),this.rj=null);if(this.rj=a)A(this,this.rj),this.rj.DO(this)}invalidate(a,b){if(this.Cc){var c=JSON.stringify(a),d=this.Cc.width(),e=this.Cc.height();d&&e&&(JSON.stringify(this.Bx)!=c||this.uJ!=b||this.Wn!=d||this.Vn!=e)&&(this.Bx=a.slice(),this.uJ=b,this.Wn=
d,this.Vn=e,this.fX())}}fX(){if(this.Cc&&this.Bx&&(ge(this.pL),ge(this.XF),this.KI(this.Bx))){var a=this.Bx;var b=this.uJ,c=new Jm;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.Zq=document.createElementNS("http://www.w3.org/2000/svg","g");J(this.Zq,"pointer-events","visiblePainted");this.pL.appendChild(this.Zq);this.bU=document.createElementNS("http://www.w3.org/2000/svg","defs");this.Zq.appendChild(this.bU);this.vo=document.createElementNS("http://www.w3.org/2000/svg",
"g");J(this.vo,"pointer-events","none");this.fD=document.createElementNS("http://www.w3.org/2000/svg","g");this.Zq.appendChild(this.fD);b=this.nw(a);c=this.Ad.strokeStyle();"solid"==c.type()&&(b.setAttribute("stroke-width",c.size()),b.setAttribute("stroke",hj(c.color())),b.setAttribute("stroke-opacity",c.alpha()),b.setAttribute("stroke-dasharray",yn(c)),b.setAttribute("stroke-linecap",c.Py()),b.setAttribute("stroke-linejoin",c.join()));this.fD.appendChild(b);this.rj&&(c=this.rj.kp())&&this.fD.appendChild(c);
this.ij&&this.ij.kp(b,this.Ad.background());b=hi();this.fD.setAttribute("id",b);c=this.Ad.sv();if(this.GQ&&(!c.xt||0==c.alpha())&&!ih){c=this.Ad.sv();d=c.Qo()*Math.cos(Pd(c.angle()));e=c.Qo()*Math.sin(Pd(c.angle()));var f=c.size()/100,g=new F(this.Cc.width(),this.Cc.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=zn(c.color(),c.alpha(),c.blur()/100*35);e=this.Lo(f);g=this.Ad.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.Cc.width()+2*g+2*c}`);f.setAttribute("height",`${this.Cc.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");he(this.Zq,c,1)}b=this.Ad.Tu();if(this.GQ&&!b.wt&&0!=b.size()&&0!=b.alpha()&&!ih){d=new F(this.Cc.width(),this.Cc.height());e=this.Ad.Tu();b=e.size()/150;g=this.nw(a);c=this.Ad.strokeStyle();if(f="solid"==c.type()&&c.alpha())h=g.cloneNode(!0),h.setAttribute("stroke-width",c.size()+100*b),h.setAttribute("stroke",hj(c.color())),h.setAttribute("stroke-dasharray",yn(c)),h.setAttribute("stroke-linecap",c.Py()),h.setAttribute("stroke-linejoin",c.join()),h.setAttribute("fill",
"none"),this.vo.appendChild(h);if(this.ij){g=g.cloneNode(!0);f||"pictureFill"==this.Ad.background().ah()||(g.setAttribute("stroke-width",100*b),g.setAttribute("stroke","#000000"));h=this.ij;f=g;g=this.vo;var k=this.Ad.background(),m=b,t=d;if(h.Hj){var r=null,v=null;if("solidFill"==k.ah())k.Hh().alpha()&&(r="#000000");else if("gradientFill"==k.ah()){h=k.eg.Cl();m=!1;for(var x of h)if(x.alpha()){m=!0;break}m&&(r="#000000")}else if("pictureFill"==k.ah()&&(x=k.ep(),x.alpha())){const {pattern:D,image:Q}=
Bn(x);"tile"==x.position()&&(x=x.image(),Q.setAttribute("transform",Im(m,new F(x.width(),x.height()))));v=Im(m,t);r=`url(#${h.Hj.Lo(D)})`}r&&(f.setAttribute("fill",r),v&&f.setAttribute("transform",v),g.appendChild(f))}}this.rj&&(x=this.rj.kp())&&(x.setAttribute("transform",Im(b,d)),this.vo.appendChild(x));this.vo.childElementCount&&(x=zn(e.color(),e.alpha(),15*b),d=this.Lo(x),c="solid"==c.type()?c.size():0,b*=250,b=new G(-(b+c),-(b+c),this.Cc.width()+2*c+2*b,this.Cc.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.vo.setAttribute("filter",`url(#${d})`),yc&&(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.vo.appendChild(x)),he(this.Zq,this.vo,this.Zq.childElementCount-1))}a=this.nw(a);x=this.Ad.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.XF.appendChild(x)}}Lo(a){const b=hi();a.setAttribute("id",b);this.bU.appendChild(a);return b}KI(a){return 1<a.length}nw(a){const b=document.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d",
un(a));return b}};function Cn(a,b){switch(a.Xf()){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.Pu())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.Xf()}`);}}
function Dn(a){switch(a.Xf()){case "rectangle":case "textBox":case "triangle":return!0;case "ellipse":case "roundedRectangle":return!1;case "freeform":var b=a.Pu();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>Rd(c,b);default:throw Error(`unknown shape type: ${a.Xf()}`);}};function En(a){return a.s instanceof Dm}function Fn(a){a:switch(a=a.hu,a.Xf()){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.Xf()}`);}return a}
function Gn(a,b){const c=a.Ad.ze(),d=c.zl(),e=c.qs(),f=Fn(a),g=bf(a.s.displayObject(),"transform");a.s.D("transform","");const h=bf(a.s.displayObject(),"width");a.s.D("width","");const k=a.s.Xj("wrap-text");a.s.l("wrap-text",e);e?(b=b*f.width-c.marginLeft()-c.marginRight(),b=Math.max(b,5)):b="resizeShapeToFitText"==d?a.s.displayObject().scrollWidth+1:Math.max(a.s.displayObject().scrollWidth+1,b*f.width);a.s.D("transform",g);a.s.D("width",h);a.s.l("wrap-text",k);return Math.round(b)}
class Hn extends Fm{constructor(a,b,c){super("player-shape-view",a);this.hu=a;this.Ad=a.oe();this.Lq=c;A(this,this.Lq);xn(this.Lq,this);this.Qk=1;this.pK=null;this.s=A(this,b);this.s.D("pointer-events","all");this.addChild(this.s);b instanceof Hm&&(this.pK=this.s,this.s=b.mv(),this.s.D("pointer-events","all"));b instanceof Sl&&z(this,b.WH,()=>{this.addChild(b)},this);En(this)&&ai(this.s,N(this,"shape-view-rich-text-view"));Ah&&Yf?this.na(this.width(),this.height()):this.Fa()}Iz(a){this.Lq.Iz(a)}qb(a,
b){if(En(this)){b=this.Ad.ze();const c=bf(this.s.displayObject(),"width");this.s.D("width",Gn(this,a)+"px");const d=this.s.Xj("wrap-text");this.s.l("wrap-text",b.qs());let e;"resizeShapeToFitText"==b.zl()?(e=this.s.displayObject().scrollHeight/Fn(this).height,e+=b.marginTop()+b.marginBottom()):e=this.height();this.s.D("width",c);this.s.l("wrap-text",d);a=new F(a,e)}else a=this.s.qb(a,b);return a}na(a,b){super.na(a,b);this.pK&&this.pK.resize(this.width(),this.height());if(En(this)){if(this.s.width()&&
this.s.height()){a=this.Ad.ze();this.s.D("transform","");this.s.l("wrap-text",a.qs());this.s.Da(Gn(this,this.width()));this.Qk=1;if("shrinkTextOnOverflow"==a.zl()){a=10;var c=this.Ad.ze(),d=Fn(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.Qk=Qf({width:this.s.width(),height:this.s.height(),boundingWidth:b,boundingHeight:c}).scale;;)if(b-this.s.width()*this.Qk>a)this.s.Da(this.s.width()+a),
d=Qf({width:this.s.width()*this.Qk,height:this.s.height()*this.Qk,boundingWidth:b,boundingHeight:c,hf:!0}),this.Qk*=d.scale;else if(1<a)a*=.5;else break;this.s.D("transform",vk(this.Qk))}c=this.Ad.ze();a=Fn(this);c.qs()||"resizeShapeToFitText"==c.zl()?c.qs()&&"resizeShapeToFitText"==c.zl()?5==this.s.width()?(b=c.marginLeft(),c=this.width()-c.marginRight(),b+=.5*(c-b-5)):b=c.marginLeft():b=c.marginLeft():b=.5*(this.width()*a.width-this.s.width()*this.Qk)+c.marginLeft()-c.marginRight();a=this.width()*
a.left;this.s.tf(a+b);b=this.Ad.ze();var e=b.zl();c=b.verticalAlign();d=Fn(this);a=0;if("resizeShapeToFitText"==e)a=b.marginTop();else{e="shrinkTextOnOverflow"==b.zl()?this.s.height()*this.Qk:this.s.height();const f=this.height()*d.height;switch(c){case "top":a=b.marginTop()+Math.max(0,b.marginBottom()-e);break;case "middle":a=.5*(f-(b.marginTop()+b.marginBottom())-e)+b.marginTop();break;case "bottom":a=f-e-b.marginBottom()+Math.max(0,b.marginTop()-e)}}b=this.height()*d.top;this.s.Wd(b+a)}}else this.s.resize(this.width(),
this.height());this.Fa()}Fa(){var a=En(this)||this.hu instanceof wm?this.height():Math.max(this.height(),this.s.displayObject().scrollHeight);a=Cn(this.hu,new F(this.width(),a));const b=Dn(this.hu);this.Lq.invalidate(a,b)}ge(){super.ge();this.s.setParentScale(this.parentScale())}content(){return this.s}};class In extends Hn{constructor(a,b,c){super(a,b,c);this.l("button",!0);this.Ji=a}YM(){return this.Ji.YM()}av(){return this.Ji.av()}};class Jn extends An{KI(){return!0}nw(){const a=.5*this.Cc.width(),b=.5*this.Cc.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 Kn(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 Ln extends An{constructor(a,b){super(b);this.hu=a}KI(){return!0}nw(){var a=this.hu.borderRadius(),b=this.Cc.width(),c=this.Cc.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.Cc.width()}`);b.setAttribute("height",`${this.Cc.height()}`);b.setAttribute("rx",a);b.setAttribute("ry",a);return b}};function Bn(a){const b=hi();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 Mn(a,b){for(const c of b)b=document.createElementNS("http://www.w3.org/2000/svg","stop"),b.setAttribute("stop-color",hj(c.color())),b.setAttribute("stop-opacity",c.alpha()),b.setAttribute("offset",c.position()),a.appendChild(b)}
class Nn{constructor(){this.Hj=null}DO(a){this.Hj=a}kp(a,b){if(this.Hj){if("none"==b.ah()){b=this.bR();var c=b.fill;var d=b.opacity}else"gradientFill"==b.ah()?(c=b.eg,"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%"),Mn(b,c.Cl()),
c=b):(b=c.Qr(),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.vz()}%`),Mn(d,c.Cl()),c=d),c=`url(#${this.Hj.Lo(c)})`,d=1):"solidFill"==b.ah()?(b=b.Hh(),c=hj(b.color()),d=b.alpha()):"pictureFill"==b.ah()&&(b=b.ep(),{pattern:c}=Bn(b),c=`url(#${this.Hj.Lo(c)})`,d=b.alpha());a.setAttribute("fill",c);a.setAttribute("fill-opacity",d)}}bR(){return{fill:"none",
opacity:1}}};class On extends Nn{bR(){return{fill:"#000000",opacity:0}}};class Pn{Dl(a,b,c=null){switch(a.Xf()){case "roundedRectangle":var d=new Ln(a,a.oe());break;case "ellipse":d=new Jn(a.oe());break;default:d=new An(a.oe())}var e=d,f="textBox"==a.Xf()?new On:new Nn;e.ij&&(B(e,e.ij),e.ij=null);e.ij=f;e.ij&&(A(e,e.ij),e.ij.DO(e));c||(c=b.Oe(null,a.Za(),!1));return a instanceof sm?new In(a,c,d):new Hn(a,c,d)}};class Qn extends O{constructor({B:a,o:b,prompt:c}){super({B:a,o:b,mc:"INPUT"});c&&this.setAttribute("placeholder",c);this.TH=!1;this.G=H(this);y(this,this,"change",()=>{this.G.h()});this.ht=H(this);y(this,this,"input",()=>{this.ht.h()});this.WQ=H(this);y(this,this,"focus",()=>{this.TH=!0;this.WQ.h()});this.yG=H(this);y(this,this,"blur",()=>{this.TH=!1;this.yG.h()});y(this,this,"keydown",this.He,this)}focused(){return this.TH}T(){return this.G}value(){return this.displayObject().value}sd(a){a!=this.value()&&
(this.displayObject().value=a)}He(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}}};(function(){if(Cc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Oa()))?a[1]:"0"}return Bc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(Oa()))?a[0].replace(/_/g,"."):"10"):Fc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Oa()))?a[1]:""):Gc||Hc||Ic?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Oa()))?a[1].replace(/_/g,"."):""):""})();function Rn(a){return(a=a.exec(Oa()))?a[1]:""}(function(){if(Xf)return Rn(/Firefox\/([0-9.]+)/);if(u||xc||wc)return Kc;if(ag){if(sc()||q("Macintosh")){var a=Rn(/CriOS\/([0-9.]+)/);if(a)return a}return Rn(/Chrome\/([0-9.]+)/)}if(bg&&!sc())return Rn(/Version\/([0-9.]+)/);if(Yf||Zf){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Oa()))return a[1]+"."+a[2]}else if($f)return(a=Rn(/Android\s+([0-9.]+)/))?a:Rn(/Version\/([0-9.]+)/);return""})();function Sn(a,b,c,d,e){pl.call(this,b,c,d,e);this.element=a}p(Sn,pl);Sn.prototype.gk=function(){};Sn.prototype.bF=function(){this.gk();Sn.vb.bF.call(this)};Sn.prototype.dh=function(){this.gk();Sn.vb.dh.call(this)};Sn.prototype.Yi=function(){this.gk();Sn.vb.Yi.call(this)};function Tn(a,b,c,d,e){"number"===typeof b&&(b=[b]);"number"===typeof c&&(c=[c]);Sn.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.TE=Un}p(Tn,Sn);var Vn=1/1024,Un=-1;l=Tn.prototype;
l.gk=function(){var a=this.coords[0];Math.abs(a-this.TE)>=Vn&&(sf(this.element,a),this.TE=a)};l.Yi=function(){this.TE=Un;Tn.vb.Yi.call(this)};l.dh=function(){this.TE=Un;Tn.vb.dh.call(this)};l.show=function(){this.element.style.display=""};l.ed=function(){this.element.style.display="none"};class Wn extends Sn{constructor(a,b,c,d,e){super(a,[b],[c],150);this.Bi=d;this.zx=e||""}gk(){const a=this.element;var b=this.coords[0];J(a,"transform",this.zx+`${`scale(${b}, ${b}) `}`);Zf&&Nf(a.parentNode)}dh(){super.dh();const a=this.element;this.Bi&&J(a,"transform",this.zx);Zf&&Nf(a.parentNode)}};var Xn=4*(Math.sqrt(2)-1)/3;function Yn(a){return K||nh||L?new Promise(b=>{const c=new Image;c.onload=()=>{var d=c.width,e=c.height;const f=de("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 Zn(a,b,c){if(a.Zw!=c||a.fC!=b)a.fC=b,a.Zw=c,a.GN()}
class $n extends O{constructor(a,b,c){super({o:"choice-picture-attachment-view"});this.fC=c||110;this.Zw=58;this.Od=b;this.xf=a;this.ug()&&(this.l("with-zoom",!0),this.ug()&&z(this,this.K,this.yC,this));this.GN()}yC(){this.Od.Vz({$g:this.xf.Nc.Pa})}GN(){const a=this.xf.Nc;this.u(!!a);if(a){const b=a.Pa;let c=this.Zw,d=Math.floor(c*(b.width()/b.height()));d>(this.fC||d)&&(d=this.fC,c=Math.floor(d*(b.height()/b.width())));this.D("background-size",d+"px "+c+"px");this.resize(d,c);Yn(b.path()).then(e=>
{this.D("background-image",Jg(e))});z(this,a.am,this.GN,this)}}ug(){const a=this.xf.Nc;return a?!!this.Od&&a.ug():!!this.Od}qb(a,b){const c=this.xf.Nc.Pa;a=Qf({width:c.width(),height:c.height(),boundingWidth:a,boundingHeight:b,hf:!0});return new F(a.width,a.height)}};var ao=(a,b)=>"attempt"==b?"none"!=a:"next"!=a&&"none"!=a;function bo(a,b){this.LU=a;this.LQ=b}bo.prototype.startOffset=function(){return this.LU};bo.prototype.endOffset=function(){return this.LQ};bo.prototype.isEqual=function(a){return this.LU==a.startOffset()&&this.LQ==a.endOffset()};function co(a,b){const c={Za:[],Cv:[]},d=e=>{e&&(c.Cv=c.Cv.concat(e.Cv),c.Za=c.Za.concat(e.Za))};d(a);d(b);return c}function eo(a,b){a=co(a,null);b&&(a.Za=a.Za.concat(b));return a};function fo(a,b){a.Nc!=b&&(a.Nc=b,a.Nc&&z(a,a.Nc.am,()=>{a.FC.h()}),a.FC.h())}
class go extends I{constructor(){super();this.kd="";this.Xe=null;this.zG="next";this.Cj=0;this.bJ=this.hM=this.Lp=!1;this.Nc=null;this.SA=H(this);this.lV=H(this);this.IA=H(this);this.JH=H(this);this.cD=H(this);this.FC=H(this);this.a_=H(this);this.ZL=H(this)}aj(a){this.kd=a}ck(a){this.Xe!=a&&(this.Xe=a,this.JH.h())}pp(a){this.zG!=a&&(this.zG=a,this.IA.h())}Oz(a){this.Cj!=a&&(this.Cj=a,this.cD.h())}Tc(){return this.Xe&&eo(null,this.Xe.content())}id(){return this.kd}Sj(){return this.Xe}Gu(){return this.zG}score(){return this.Cj}correct(){return this.Lp}typeIn(){return this.hM}locked(){return this.bJ}qO(a){this.Lp!=
a&&(this.Lp=a,this.SA.h(this))}Ua(){let a=[];this.Nc&&a.push(this.Nc.Pa);this.Xe&&(a=a.concat(this.Xe.Ua()));return a}H0(){this.ZL.h()}};function ho(a,b){a.Xh!=b&&(a.Xh=b,a.NR.h(a))}function io(a){a.lt=!1;a.mt=!0;ho(a,1);a.LR.h(a)}function jo(a){a.mt=!1;a.lt=!1;a.MR.h(a);ho(a,0)}class ko extends I{constructor(){super();this.lt=this.mt=!1;this.Xh=0;this.LR=H(this);this.MR=H(this);this.NR=H(this)}Gr(){return this.mt}progress(){return this.Xh}load(){this.mt||this.lt||(this.lt=!0,this.ZB())}ZB(){}mV(){}T5(){if(this.mt||this.lt)this.mV(),this.lt=this.mt=!1,ho(this,0)}NN(){return this.LR}OW(){return this.MR}x4(){return this.NR}}
ko.prototype.loadProgressEvent=ko.prototype.x4;ko.prototype.loadFailedEvent=ko.prototype.OW;ko.prototype.loadCompleteEvent=ko.prototype.NN;ko.prototype.unload=ko.prototype.T5;ko.prototype.load=ko.prototype.load;ko.prototype.progress=ko.prototype.progress;ko.prototype.isLoaded=ko.prototype.Gr;class lo extends I{constructor(){super();this.Rq=null}release(){let a;null==(a=this.Rq)||a.release()}$g(){return this.Rq?this.Rq:null}Ua(){const a=[];this.Rq&&a.push(this.Rq);return a}xc(){null!=this.Rq&&Cd(this.Rq)}};class mo extends lo{constructor(a){super();this.Db=a;this.kd=a+la(this);this.Dq="inline";this.G=H(this)}T(){return this.G}position(){return this.Dq}type(){return this.Db}id(){return this.kd}aj(a){this.kd=a}text(a){return void 0!==a?a:" "}count(){return 1}slice(){return this}ac(){return null}};var no=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function oo(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)oo(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function po(a){var b=[],c;for(c in a)oo(c,a[c],b);return b.join("&")};function qo(a){var b,c,d,e=a.startsWith("data:")?null:void 0;return e=a};function ro(a){a.gg&&(a.gg.onload=null,a.gg.onerror=null)}function so(a){if(!a.Gr())throw Error("asset not loaded");}
class to extends ko{constructor(a,b,c){super();this.gg=null;this.iT=qo(a);this.Zg=b;this.Rg=c}ZB(){this.gg=new Image;this.gg.onload=this.I_.bind(this);this.gg.onerror=this.H_.bind(this);this.gg.src=this.iT}I_(){ro(this);io(this)}H_(){ro(this);jo(this)}mV(){this.gg&&(ro(this),this.gg.src="",this.gg=null)}path(){return this.iT}width(){if(null!=this.Zg)return this.Zg;if(!this.gg)return 0;so(this);return this.gg.width}height(){if(null!=this.Rg)return this.Rg;if(!this.gg)return 0;so(this);return this.gg.height}tE(){so(this);
const a=de("canvas");a.width=this.width();a.height=this.height();a.getContext("2d").drawImage(this.gg,0,0);return a}dW(){so(this);return this.gg.cloneNode(!0)}}to.prototype.createImgInstance=to.prototype.dW;to.prototype.createInstance=to.prototype.tE;to.prototype.height=to.prototype.height;to.prototype.width=to.prototype.width;to.prototype.path=to.prototype.path;class uo extends go{constructor(){super();this.Yk=null}setText(a){Dd(this,this.Yk);this.Yk=a}Tc(){return eo(super.Tc(),this.Yk)}textRange(){return this.Yk}};function vo(a,b){a.oM&&a.l("focused",b)}class wo extends O{constructor(a){super({B:a});this.oM=!K}Cn(){this.oM&&super.Cn()}If(a){this.oM&&super.If(a)}}
class xo extends O{constructor(a){var b=a.gb;const c=a.C3,d=a.Vy,e=a.V,f=a.B4,g=a.format,h=a.PN,k=a.J,m=a.questionType;super({o:"choice-view"});this.C=k;this.QC=m;this.be=e;this.Tg=h;this.Zd=new wo(N(this,"choice-container"));this.l(this.QC,!0);z(this,this.Zd.K,(v,x)=>{this.Sd&&x.target==this.Sd.displayObject()&&this.Ue.selected()||x.target==this.Hp.displayObject()&&this.Hp.ug()||this.qy.h(this.Ue)});y(this,this.Zd,"keydown",this.He,this);M(this,this.Zd);this.qy=H(this);this.Ue=c;z(this,this.Ue.kf(),
this.tS,this);this.dB=new O({B:N(this,"active-element-container")});const {activeElement:t,$E:r}=d(N(this,"active-element"),N(this,"mock-active-element"),this.C,this.QC);this.ao=r;M(this.dB,this.ao);this.Gv=t;M(this.dB,this.Gv);this.XK=new O({B:N(this,"review-icons-container")});this.IT=new O({B:N(this,"correct-icon")});this.IT.addChild(S(this.C,"correct-icon"));M(this.XK,this.IT);this.KT=new O({B:N(this,"incorrect-icon")});this.KT.addChild(S(this.C,"incorrect-icon"));M(this.XK,this.KT);M(this.Zd,
this.XK);M(this.Zd,this.dB);this.Ck=!1;K&&(y(this,this.Zd.displayObject(),Dh,()=>{this.enabled()&&(this.Dn(!1),this.Ck=!0)},this),y(this,this.Zd.displayObject(),Eh,()=>{this.Ck&&(this.Dn(!0),this.Ck=!1)},this));y(this,this.ao,"focus",()=>vo(this.Zd,!0),this);y(this,this.ao,"blur",()=>vo(this.Zd,!1),this);this.Hp=new $n(this.Ue.choice(),a.kc,f);ai(this.Hp,N(this,"attachment-view"));a=new O({o:"choice-attachment-container"});M(a,this.Hp);M(this.Zd,a);this.KA=new O({o:"choice-content"});M(this.Zd,this.KA);
(this.Ta=(a=this.Ue.choice().textRange().Tf())?null:b.Oe(this,this.Ue.choice().textRange(),!1))&&M(this.KA,this.Ta);this.Sd=null;b=this.Ue.choice();b instanceof uo&&b.typeIn()&&!this.be&&(this.Sd=this.mH(g),M(this.KA,this.Sd),this.Sd.l("empty-text",a));this.tS()}$b(a){const b=this.Ue.choice();if(this.be&&"reviewWithCorrectAnswers"==a&&b instanceof uo){a=b.correct();this.Gv.l("correct",a);this.Zd.l("correct",a);if(this.Ue.selected()&&!a||a&&!this.Ue.selected())this.Gv.l("incorrect",!0),this.Zd.l("incorrect",
!0);this.Ue.selected()||a||this.Zd.l("not-selected",!0)}}activate(a){a?this.Zd.displayObject().focus():this.Zd.displayObject().blur()}He(a){const b=this.Sd&&this.Sd.focused();switch(a.keyCode){case 13:b?(b&&this.Tg.ks(this.Ue),a.preventDefault()):this.qy.h(this.Ue);break;case 32:b||this.qy.h(this.Ue)}}mH(a){const b=new Qn({});b.sd(this.Ue.customAnswer());z(this,b.T(),()=>{var c=b.value();this.Ue.Ss=c});y(this,b.displayObject(),"focus",()=>{b.l("focused",!0);vo(this.Zd,!0)},this);y(this,b.displayObject(),
"blur",()=>{b.l("focused",!1);vo(this.Zd,!1)},this);ai(b,N(this.KA,"type-in"));b.D("font-size",a.size+"px");return b}tS(){this.Zd.ji("checked",this.Ue.selected());this.ao.ji("checked",this.Ue.selected())}na(){this.invalidate()}invalidate(){const a=af(this.displayObject(),"width");this.D("width","");this.Ta&&(this.Ta.D("width",""),this.Ta.u(!0),Ah&&Hg&&this.Ta.Fb(this.Ta.displayObject().scrollHeight));var b=Math.ceil(this.width());const c=yf(this.Zd.displayObject());var d=zf(this.Hp.displayObject());
d=Math.ceil(this.Hp.width())+(this.Hp.width()?d.left+d.right:0);b=b-(c.left+c.right)-d-this.dB.width();this.Ta&&this.Ta.width()>=b&&this.Ta.Da(b);this.Sd&&this.Sd.Da(Math.max(b,this.Ta?this.Ta.width():0));this.Ta&&this.Ta.u(1<=this.Ta.displayObject().scrollWidth);this.D("width",a)}m(a){super.m(a);this.Zd.m(a);this.Ta&&this.Ta.m(a);this.Gv.m(a);this.ao.m(a);this.Sd&&this.Sd.m(a)}Dn(a){const b=a?1.1:1,c=a?1:1.1;(new Wn(this.Gv.displayObject(),b,c,a)).play()}};class yo extends Gm{constructor(a,b,c){super({B:N(a.parent,"content")});this.QC=c;this.ia=a.parent;this.h_=a.E4||!1;this.cY=null!=a.ei?a.ei:Number.MAX_VALUE;this.ka=b;this.Td=[];this.C=a.J;this.WP=[];b=a.Zm;c=100/b;for(var d=0;d<b;++d){var e=new O({o:"column-container"});this.WP.push(e);M(this,e);e.D("width",`${c}%`)}c=a.gb;for(d=0;d<this.ka.count();++d){e=this.ka.getChoiceState(d);e=new xo({gb:c,C3:e,B4:110,Vy:a.Vy,V:a.V,J:this.C,format:a.format,kc:a.kc,PN:this,questionType:this.QC});e.l("columned",
1<b);const f=this.WP[d%b];z(this,e.qy,this.Sa,this);M(f,e);this.Td.push(e)}this.$b(a.mode)}$b(a){nb(this.Td,b=>b.$b(a))}$j(a,b){for(var c=0;c<this.ka.count();++c){const d=this.ka.getChoiceState(c);if(a==d){a=c;c=!1;switch(b){case "down":a<this.ka.count()-1&&(this.Td[a+1].activate(!0),c=!0);break;case "up":0<a&&(this.Td[a-1].activate(!0),c=!0)}this.Td[a].activate(!c);break}}}ks(a){for(let b=0;b<this.ka.count();++b){const c=this.ka.getChoiceState(b);if(a==c){a=b;a<this.ka.count()-1?this.Td[a+1].activate(!0):
(this.Td[a].activate(!1),this.ia.iW());break}}}Sa(a){for(let b=0;b<this.ka.count();++b){const c=this.ka.getChoiceState(b),d=a==c;this.h_?d&&c.Va(!c.selected()):c.Va(a==c)}this.Ey()}Ey(){const a=this.enabled();var b;if(b=a){b=0;for(var c=0;c<this.ka.count();++c)this.ka.getChoiceState(c).selected()&&(b+=1);b=b<this.cY}for(c=0;c<this.Td.length;++c){const d=this.ka.getChoiceState(c);this.Td[c].m(d.selected()?a:b)}}Vm(a){return"byItems"==a?this.Td.map(b=>[b]):super.Vm(a)}m(a){super.m(a);for(const b of this.Td)b.m(a);
this.Ey()}na(){for(const a of this.Td)a.invalidate()}};function zo(a){return a.Gi-a.Rh}
class Ao extends O{constructor(a){super({o:a.o,$f:!0});this.kC=15;this.eb=this.Gi=this.Rh=this.yj=0;this.Sw=a.xe||1;this.XC=this.yq=0;this.z1=100;this.Me=A(this,new O({B:N(this,"up")}));this.addChild(this.Me);this.pb=A(this,new O({o:"thumb"}));this.addChild(this.pb);this.pb.addChild(A(this,new O({B:N(this.pb,"background")})));this.Og=A(this,new O({B:N(this,"down")}));this.addChild(this.Og);this.po=this.Pk=null;this.ai=H(this);this.xy=H(this);this.Yh=new tg(this.z1);y(this,this.Yh,"tick",this.SJ,this);
y(this,this,Dh,this.qu,this,Kh);y(this,this.Me,Dh,this.gK,this,Kh);y(this,this.pb,Dh,this.xx,this,Kh);y(this,this.Og,Dh,this.EJ,this,Kh);y(this,document.body,Eh,this.qC,this)}Vf(a){this.Yq(a)}xe(){return this.Sw}scale(){return this.parentScale()}setScale(a){this.setParentScale(a)}Gh(a,b,c,d=0){this.yj=a;this.Rh=b;this.Gi=c;this.yq=d;this.mq();this.Vf(this.eb)}Yq(a){a=ve(a,this.Rh,this.Gi);this.eb!=a&&(this.eb=a,this.Tn(),this.ai.h())}Sq(a){this.Yq(this.eb+a)}qu(){}gK(a){a.preventDefault();this.Sq(-this.xe());
this.ly(this.Me,-this.xe())}EJ(a){a.preventDefault();this.Sq(this.xe());this.ly(this.Og,this.xe())}ly(a,b){this.Pk=a;y(this,this.Pk,"mouseover",this.ux,this);y(this,this.Pk,"mouseout",this.tx,this);y(this,document,Eh,this.Lx,this);this.Yh.stop();this.po=function(){this.Sq(this.XC)};this.XC=b;this.Yh.start()}Lx(){xd(this,this.Pk,"mouseover",this.ux,this);xd(this,this.Pk,"mouseout",this.tx,this);xd(this,document,Eh,this.Lx,this);this.Yh.stop();this.po=null}ux(){this.Yh.start()}tx(){this.Yh.stop()}SJ(){this.po&&
this.po()}xx(a){this.xy.h();a.preventDefault();y(this,document.body,Fh,this.Gk,this);this.nM(!0)}nM(a){this.pb.l("active",a)}qC(){xd(this,document.body,Fh,this.Gk,this);this.nM(!1)}Gk(){}na(){this.mq()}};class Bo extends Ao{constructor(a){super(a);this.aS=0}mq(){const a=this.height()-this.Me.height()-this.Og.height();this.pb.Fb(0==zo(this)?a:Math.max(this.kC,Math.ceil(this.yj/(zo(this)+this.yj)*a)));this.Tn()}Tn(){const a=this.yh();0==zo(this)?this.pb.Wd(a.top):this.pb.Wd(a.top+Math.round((this.eb-this.Rh)/zo(this)*a.height));this.Me.m(!!this.eb);this.Og.m(this.eb!=this.Gi)}yh(){const a=new G(0,0,0,0);a.top=this.Me.height();a.height=this.height()-this.Og.height()-this.pb.height()-a.top;a.left=this.pb.x();
return a}$L(){return this.yh()}qu(a){var b;if(b=!a.defaultPrevented)b=this.pb.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.yh();a=(a.clientY-(b.top-c.top))/this.parentScale();b=0==this.yq?this.yj:this.yq;a=a<=this.pb.y()?-b:b;this.Vf(this.eb+a)}}xx(a){super.xx(a);const b=this.pb.displayObject().getBoundingClientRect();this.aS=a.clientY-Math.round(b.top);this.Gk(a)}Gk(a){const b=this.displayObject().getBoundingClientRect(),
c=this.yh();a=(a.clientY-b.top-c.top*this.parentScale()-this.aS)/(c.height*this.parentScale());this.Yq(a*zo(this)+this.Rh)}};function Co(a,b){sd.call(this);a=this.ic=a;a=ka(a)&&1==a.nodeType?this.ic:this.ic?this.ic.body:null;this.v4=!!a&&tf(a);this.MW=w(this.ic,zc?"DOMMouseScroll":"mousewheel",this,b)}p(Co,sd);
Co.prototype.handleEvent=function(a){var b=0,c=0,d=a.me;"mousewheel"==d.type?(a=Do(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=Do(-d.wheelDeltaX),c=Do(-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.QW&&(b=Od(b,-this.QW,this.QW));"number"===typeof this.RW&&(c=Od(c,-this.RW,this.RW));this.v4&&(b=-b);b=new Eo(a,d,b,c);this.dispatchEvent(b)};function Do(a){return Ac&&(Bc||Dc)&&0!=a%40?a:a/40}
Co.prototype.Fd=function(){Co.vb.Fd.call(this);od(this.MW);this.MW=null};function Eo(a,b,c,d){Tc.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}p(Eo,Tc);var Fo=new nc;function Go(a){a.CZ&&a.uc(a.ZU||a.rJ?.5:0)}function Ho(a,b){y(a,new Co(b.displayObject(),{passive:!0}),Fo,c=>{!Bg(c.me)&&c.deltaY&&(c=0<c.deltaY?a.xe():-a.xe(),a.Vf(a.eb+c))},a)}
class Io extends Bo{constructor({o:a,xe:b,Eg:c,b4:d,jX:e=null}){super({o:a,xe:b});this.Kx=c;this.rJ=this.ZU=!1;this.CZ=d;this.Px=e;c.D("overflow","hidden");z(this,this.ai,()=>{c.displayObject().scrollTop=this.eb});y(this,c,"scroll",()=>{this.Vf(c.displayObject().scrollTop)},this);this.Px?Ho(this,this.Px):(Ho(this,this.Kx),Ho(this,this));d?(this.uc(0),this.Px?(y(this,this.Px,"mouseenter",this.um,this),y(this,this.Px,"mouseleave",this.eo,this)):(y(this,this.Kx,"mouseover",this.um,this),y(this,this,
"mouseover",this.um,this),y(this,this.Kx,"mouseout",this.eo,this),y(this,this,"mouseout",this.eo,this))):this.uc(1)}Gh(a,b,c,d=0){this.u(0<c);super.Gh(a,b,c,d)}nM(a){this.ZU=a;Go(this)}um(a){a&&(this.contains(a.relatedTarget)||this.Kx.contains(a.relatedTarget))||(this.rJ=!0,Go(this))}eo(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.Kx.contains(a.relatedTarget))||(this.rJ=!1,Go(this))}};class Jo extends O{constructor(a){super({o:a});a=new O({B:N(this,"thumb")});M(this,a)}}class Ko{constructor(a,b){this.Jc=a;this.ai=b}scrollY(){const a=this.Jc.getComputedPosition().y;return isNaN(a)?0:-a}gv(){return this.ai}bs(a){this.scrollY()!=a&&this.Jc.scrollTo(0,-a)}}class Lo extends I{constructor(a){super();this.ca=a;this.vx=H(this);y(this,a,"scroll",()=>{this.vx.h()})}scrollY(){return this.ca.scrollTop}gv(){return this.vx}bs(a){this.ca.scrollTop=a}}
class Mo extends I{constructor({o:a="vertical-scrollbar",F6:b="mobile-vertical-scrollbar",Eg:c,L6:d,v6:e,jX:f=null,xe:g=20,preventDefault:h=!0}){super();this.za=this.Jc=null;this.hV=d||null;this.KP=e||null;this.Gi=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.h()}};b=new Jo(b);a.indicators={el:b.displayObject(),shrink:"scale"};this.Jc=new IScroll(c.displayObject(),
a);this.ad=new Ko(this.Jc,k)}else this.za=A(this,new Io({o:a,xe:g,Eg:c,b4:!0,jX:f})),this.ad=new Lo(c.displayObject()),b=this.za;z(this,this.ad.gv(),this.zT,this);this.M1=b}xg(){return this.M1}Gh(a,b){this.Gi=Math.max(0,b-a);this.Jc?this.Jc.setScrollHeight(b):this.za&&this.za.Gh(a,0,Math.max(this.Gi,0));this.zT()}setParentScale(a){this.za&&this.za.setParentScale(a)}zT(){if(this.hV){var a=Math.min(this.ad.scrollY(),60);nf(this.hV,a)}this.KP&&(a=this.Gi-this.ad.scrollY(),nf(this.KP,Math.min(a,60)))}xc(){super.xc();
this.Jc&&this.Jc.destroy()}};function No(a,b){const c=new O({B:N(a,"text-input"),mc:"TEXTAREA"});y(a,c.displayObject(),"focusin",()=>{a.cf.l("focused",!0)},a);y(a,c.displayObject(),"focusout",()=>{a.cf.l("focused",!1)},a);c.D("font-size",b.size+"px");return c}
class Oo extends O{constructor(a,b){super({o:"essay-container"});this.F=a;this.cf=new O({o:"essay-scroll-pane"});this.Lj=new O({o:"essay-text-content"});M(this.cf,this.Lj);this.Ma=No(this,b);this.Ma.displayObject().value=this.F.text();M(this.Lj,this.Ma);y(this,this.Ma.displayObject(),"change",this.VS,this);y(this,this.Ma.displayObject(),"input",this.F0,this);M(this,this.cf);this.dc=null;Hg&&this.l("ios",!0);fm()&&this.l("preview",!0);K?this.l("mobile",!0):(this.dc=new Mo({Eg:this.Lj}),A(this,this.dc),
this.cf.addChild(this.dc.xg()));this.Jo(0)}activate(a){a?K||this.Ma.focus():this.Ma.displayObject().blur()}m(a){super.m(a);this.cf.m(a);this.Ma.m(a)}VS(){this.F.setText(this.Ma.displayObject().value)}F0(){this.VS();const a=this.Lj.displayObject().scrollTop;this.Jo(a)}na(){this.Jo(this.Lj.displayObject().scrollTop)}Jo(a){if(this.dc){this.Ma.D("height","auto");var b=this.Lj.height()-2,c=this.Ma.displayObject().scrollHeight;this.Ma.Fb(Math.max(b,c));this.dc.Gh(this.Lj.height(),c);u&&(this.Lj.displayObject().scrollTop=
a,this.dc.xg().xa())}}ge(){super.ge();this.dc&&this.dc.setParentScale(this.parentScale())}};class Po extends Gm{constructor(a,b,c){super({B:N(a,"content")});this.D("height","100%");this.F=b;this.S=new Oo(this.F,c);this.addChild(this.S)}qb(a,b){return new F(a,Math.max(b,100))}m(a){super.m(a);this.S.m(a)}rn(){this.S.activate(!1)}Ol(){this.S.activate(!0)}ge(){super.ge();this.S.setParentScale(this.parentScale())}na(a,b){a&&b&&this.S.xa()}};function Qo(a){this.zR=!!a}Qo.prototype.Mu=function(){this.zR?xa("Action is already executed"):(this.Ef.setText(this.k_),this.Ef.setSelection(this.j_),this.zR=!0)};Qo.prototype.Ed=function(){};function Ro(a,b,c){this.Ef=a;a.text();this.k_=b;a.selection();this.j_=c}p(Ro,Qo);class So extends I{constructor(a=""){super();this.tb=a;a=this.tb.length;this.Oi=new bo(a,a);this.Eo=H(this);this.Bn=H(this);this.iL=H(this);this.TB=void 0}setText(a){this.tb!=a&&(this.tb=a,this.Eo.h())}text(){return this.tb}setSelection(a){this.Oi.isEqual(a)||(this.Oi=a,this.iL.h())}selection(){return this.Oi}update(a,b){var c=b;const d=a.length;b=Od(c.startOffset(),0,d);c=Od(c.endOffset(),0,d);b=new bo(b,c);this.TB=new Ro(this,a,b,this.TB);this.Bn.h(this.TB)}commit(){this.TB=void 0}};function To(a,b){var c=0,d=0;Uo(a)&&(c=a.selectionStart,d=b?-1:a.selectionEnd);return[c,d]}function Uo(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function Vo(a){const b=To(a.displayObject(),!0)[0],c=To(a.displayObject(),!1)[1];a.Oi=new bo(b,c)}function Wo(a){let b;null==(b=a.Ef)||b.commit();let c;null==(c=a.Ef)||c.setSelection(a.Oi)}
class Xo extends O{constructor(){super({mc:"INPUT",o:""});this.Ef=null;this.Oi=new bo(0,0);y(this,this.displayObject(),"keydown",this.He,this);y(this,this.displayObject(),"input",this.DS,this);y(this,this.displayObject(),"blur",this.q_,this);y(this,this.displayObject(),"keyup",this.L_,this);y(this,this.displayObject(),"mousedown",this.mx,this);y(this,this.displayObject(),"keydown",a=>{46==a.keyCode&&a.stopPropagation()},this);y(this,this.displayObject(),"paste",a=>a.stopPropagation());y(this,this.displayObject(),
"copy",a=>a.stopPropagation());y(this,this.displayObject(),"cut",a=>a.stopPropagation());y(this,this.displayObject(),"keypress",a=>a.stopPropagation());ih&&y(this,this.displayObject(),"change",this.DS,this)}activate(a,b){a?(this.displayObject().focus(),void 0!==b&&(a=Math.min(b,this.tb().length),this.Oi=new bo(a,a),this.Ef.setSelection(this.Oi))):this.displayObject().blur()}OJ(){this.displayObject().value=this.Ef.text();this.rC()}rC(){this.Oi=this.Ef.selection();var a=this.displayObject(),b=this.Oi.startOffset();
Uo(a)&&(a.selectionStart=b);a=this.displayObject();b=this.Oi.endOffset();Uo(a)&&(a.selectionEnd=b)}DS(){Vo(this);let a;null==(a=this.Ef)||a.update(this.tb(),this.Oi)}q_(){let a;null==(a=this.Ef)||a.commit()}mx(){y(this,document,"mousemove",this.Ki,this);y(this,document,"mouseup",this.wj,this);Vo(this);Wo(this)}Ki(){Vo(this);Wo(this)}wj(){Vo(this);Wo(this);xd(this,document,"mousemove",this.Ki,this);xd(this,document,"mouseup",this.wj,this)}L_(a){Uf(a)||(Vo(this),Wo(this))}He(a){switch(a.keyCode){case 39:To(this.displayObject(),
!0)[0]<this.tb().length&&a.stopPropagation();break;case 37:0<To(this.displayObject(),!0)[0]&&a.stopPropagation()}}tb(){return this.displayObject().value}};function Yo(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 Zo extends I{constructor({M:a,Ec:b,Dc:c}){super();this.$=a;this.Cf=b;this.mb=c;this.iD=H(this);this.qB=H(this);this.GA=H(this);this.rI=!1}Tl(){return!!this.mb.displayObject().parentNode}show(a){a?this.Bd():this.Jd()}Bd(a){this.GA.h();this.mb.setScale(this.Cf.parentScale());this.$.appendChild(this.mb.displayObject());this.Sn(a);this.mb.xa();this.iD.h()}Sn(a){$h(this.mb,{top:0,left:0});var b=ci(this.Cf);var c=ci(this.mb);a=this.Es(b,c,a);c=this.Fs(b,c);if(0>c){var d=Yo(this);const e=b.top-d.top;
b=d.top+d.height-b.bottom;d=Math.max(e,b)/this.Cf.parentScale();if(this.ZT(d,e>b,a))return}this.mb.move(a,c)}Jd(){this.rI||(this.rI=!0,ie(this.mb.displayObject()),this.qB.h(),this.rI=!1)}Fs(a,b){const c=Yo(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top:a.top-b.bottom}Es(a,b){const c=Yo(this);return c.left+c.width>a.right+b.width?a.right-b.left:a.left-b.right}ZT(){return!1}xc(){this.Tl()&&this.Jd();super.xc()}};class $o extends Zo{constructor(a){const b=a.Ec;super({M:a.M,Ec:b,Dc:a.Dc});this.Kf=!1;this.Ch=this.lh=null;ah?L||y(this,b,"touchstart",c=>{this.Kf||(this.Bd(c),this.Kf=!0,Fe(()=>{this.lh=y(this,window,"touchstart",()=>{this.zi()})}))}):(y(this,b,"mouseover",c=>{this.Kf||(this.Bd(c),this.Kf=!0)},this),y(this,b,"mouseout",this.zi,this))}Bd(a){super.Bd(a);this.ET(a);this.Ch=y(this,window,"resize",this.zi,this)}ET(a){this.mb.D("width","");this.mb.D("white-space","nowrap");this.mb.D("width",`${Math.min(300,
this.mb.displayObject().clientWidth+3)}px`);this.mb.D("white-space","pre-wrap");this.Sn(a)}zi(){this.lh&&(yd(this,this.lh),this.lh=null);this.Ch&&(yd(this,this.Ch),this.Ch=null);this.Jd();this.Kf=!1}Es(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)}Fs(a,b){const c=Yo(this);return c.top+c.height>a.bottom+b.height+6?a.bottom-b.top+6:a.top-b.top-b.height-6}};function ap(a,b){b=u||b;a.rM.u(b);a.qM.u(b)}
class bp extends O{constructor({J:a,jp:b,PF:c,correctAnswers:d,M:e,L:f}){super({o:"correct-answers-tooltip"});this.C=a;this.cf=new O({o:"tooltip-scroll-pane"});M(this,this.cf);this.rM=new O({B:N(this,"label")});di(this.rM,f,"Q_USER_ANSWER_TITLE");M(this.cf,this.rM);this.qM=new O({B:N(this,"user-answer")});this.qM.P(c);M(this.cf,this.qM);this.fQ=new O({B:N(this,"label")});di(this.fQ,f,"Q_CORRECT_ANSWERS_TITLE");M(this.cf,this.fQ);for(const g of d)a=new O({B:N(this,"correct-answer")}),c=new O({B:N(this,
"correct-answer-icon")}),d=S(this.C,"small-tick"),f=new O({B:N(this,"correct-answer-text")}),f.P(g),c.addChild(d),M(a,c),M(a,f),M(this.cf,a);this.GD=new $o({M:e,Ec:b,Dc:this});A(this,this.GD);ap(this,u)}};function cp(a){const b=a.F.V()&&"reviewWithCorrectAnswers"==a.ya;a=a.F.correct();return b&&!a}function dp(a){const b=a.eR();a.bl=new bp({J:a.C,jp:a,PF:b,correctAnswers:a.$Q(),L:a.j,M:a.$});A(a,a.bl)}
class ep extends O{constructor({J:a,parent:b,value:c,state:d,format:e,L:f,M:g,u4:h,mode:k}){super({o:"choice-view"});this.C=a;this.F=d;this.ya=k;this.$=g;this.j=f;this.l("text-answer",!0);this.bl=null;this.le=c;this.ri=new O({o:"text-answer-container"});M(this,this.ri);this.ri.l("short-answer",!h);this.ri.l("numeric",!!h);a=d.V()&&"reviewWithCorrectAnswers"==k;this.Sd=this.mH(a,e,h||!1);y(this,this.Sd.displayObject(),"focus",()=>{this.ri.l("focused",!0)},this);y(this,this.Sd.displayObject(),"blur",
()=>{this.ri.l("focused",!1)},this);M(this.ri,this.Sd);y(this,this.Sd.displayObject(),"keydown",m=>{13==m.keyCode&&(b.EE(),m.preventDefault())},this);this.cm=new O({B:N(this.ri,"tooltip-icon")});e=S(this.C,"question-24");this.cm.addChild(e);a&&(d=d.correct(),this.Sd.l(d?"correct":"incorrect",!0),this.ri.l(d?"correct":"incorrect",!0),d||M(this.ri,this.cm))}activate(a){a?K||this.Sd.focus():this.Sd.displayObject().blur()}mH(a,b,c){if(a)a=new O,a.P(gc(this.le.text()));else{var d=a=new Xo,e=this.le;d.Ef&&
(zd(d,d.Ef.Eo,d.OJ,d),zd(d,d.Ef.iL,d.rC,d));e?(d.Ef=e,d.OJ(),d.rC(),d.m(!0),z(d,d.Ef.Eo,d.OJ,d),z(d,d.Ef.iL,d.rC,d)):(d.Ef=null,d.displayObject().value="",d.m(!1));K&&c&&(a.setAttribute("type","number"),Zf&&(a.displayObject().setAttribute("pattern","[0-9]*"),a.displayObject().setAttribute("inputmode","numeric"),a.displayObject().setAttribute("step","any")))}ai(a,N(this.ri,"type-in"));a.D("font-size",b.size+"px");return a}m(a){super.m(a);this.ri.m(a);this.Sd.m(a)}invalidate(){var a=this.ri.contains(this.cm),
b=yf(this.displayObject());a=a?this.cm.width()+20:0;b=Math.max(this.width()-a-b.left-b.right,30);this.Sd.D("max-width",b+"px");this.bl&&ap(this.bl,this.Sd.displayObject().scrollWidth>b)}};class fp extends ep{constructor({J:a,parent:b,aN:c,mode:d,format:e,L:f,M:g}){super({J:a,value:c.response(),format:e,state:c,parent:b,L:f,M:g,mode:d});this.QG=c;cp(this)&&dp(this)}eR(){return this.QG.response().text()}$Q(){const a=[];for(let b=0;b<this.QG.pd().count();++b){const c=this.QG.pd().getChoice(b);a.push(gc(c.textRange().text()))}return a}};class gp extends Gm{constructor(a,b,c,d,e,f,g){super({B:N(a,"content")});this.C=g;this.ka=b;this.uw=d;this.ia=a;this.j=e;this.$=f;this.tk(c)}tk(a){this.S=new fp({J:this.C,aN:this.ka,mode:a,format:this.uw,parent:this.ia,L:this.j,M:this.$});A(this,this.S);this.addChild(this.S.displayObject())}$b(a){B(this,this.S);this.removeChild(this.S.displayObject());this.tk(a);this.S.m(this.enabled());this.S.setParentScale(this.parentScale());this.S.invalidate()}m(a){super.m(a);this.S.m(a)}na(){this.S.invalidate()}setParentScale(a){super.setParentScale(a);
this.S.setParentScale(a)}rn(){this.S.activate(!1)}Ol(){this.S.activate(!0)}};class hp extends sk{constructor(a){super("slide-object-view-icon-placeholder");this.Ji=a;this.l("type",a.id())}object(){return this.Ji}};class ip extends Fm{constructor(a){super("line-view",a);this.JR=a;this.Lq=new An(a.oe());xn(this.Lq,this)}na(a,b){super.na(a,b);this.Fa()}Fa(){const a=[this.JR.Fl(),this.JR.Ql()];this.Lq.invalidate(a,!1)}};class jp extends I{constructor(a){super();this.X0=a}comparisonOperation(){return this.X0}};class kp extends jp{constructor(a,b){super("between");this.UI=a;this.YK=b;H(this);H(this)}leftOperand(){return this.UI}rightOperand(){return this.YK}ZV(a){a=parseFloat(a);const b=Math.max(this.UI,this.YK);return a>=Math.min(this.UI,this.YK)&&a<=b}};class lp extends jp{constructor(a,b){super(a);this.W0=b;H(this)}operand(){return this.W0}ZV(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 mp=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"]]);class np extends ep{constructor({J:a,parent:b,g3:c,mode:d,format:e,L:f,M:g}){const h=new So(c.response());super({J:a,parent:b,value:h,format:e,state:c,L:f,M:g,u4:!0,mode:d});this.gG=c;z(this,this.le.Bn,this.eK,this);z(this,this.le.Eo,()=>{let k=this.le.text();k=k.replace(",",".");var m=k;m.match(/[^0-9.,-]/g)&&(m=m.replace(/[^0-9.,-]/g,""));m!=k?this.le.setText(m):this.gG.Gd(k)},this);cp(this)&&dp(this)}eR(){return this.gG.response()}$Q(){var a=this.gG,b=this.j;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 lp){{const k=g.comparisonOperation();if(mp.has(k))d=d.H(mp.get(k),{ONE:g.operand()});else throw Error("invalid comparison operator");}}else if(g instanceof kp)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}eK(a){a.Mu()}};class op extends Gm{constructor(a,b,c,d,e,f,g){super({B:N(a,"content")});this.C=g;this.ka=b;this.uw=d;this.ia=a;this.j=e;this.$=f;this.tk(c)}tk(a){this.S=new np({J:this.C,g3:this.ka,mode:a,format:this.uw,parent:this.ia,L:this.j,M:this.$});A(this,this.S);this.addChild(this.S.displayObject())}$b(a){B(this,this.S);this.removeChild(this.S.displayObject());this.tk(a);this.S.m(this.enabled());this.S.setParentScale(this.parentScale());this.S.invalidate()}m(a){super.m(a);this.S.m(a)}na(){this.S.invalidate()}setParentScale(a){super.setParentScale(a);
this.S.setParentScale(a)}rn(){this.S.activate(!1)}Ol(){this.S.activate(!0)}};class pp extends Gm{constructor(a){super({B:N(a,"content")})}};let qp=null;
class rp extends Zo{constructor(a){super(a);this.yb=!1;this.Ch=this.lh=null;L||(K?z(this,this.Cf.K,b=>{this.Tl()||(this.Bd(b),Fe(()=>{this.lh=y(this,window,Dh,()=>{this.zi()},this,Jh)}))},this):(y(this,this.Cf,"mouseover",this.Bd,this),y(this,this.Cf,"mouseout",this.zi,this),u&&y(this,window,"scroll",()=>{this.zi()},this,!0)))}enable(a){this.yb=a}Bd(a){this.yb&&(isNaN(qp)||clearInterval(qp),qp=setTimeout(()=>{if(!this.Tl()){J(this.$,"pointer-events","none");super.Bd(a);var b=parseFloat(bf(this.mb.displayObject(),"max-width"));
this.mb.D("min-width",b+"px");this.mb.D("width",`${Math.min(b,this.mb.width())}px`);this.mb.D("min-width","");this.Sn(a);this.Ch=y(this,window,"resize",this.zi,this)}},ah?0:1E3))}zi(){this.lh&&(yd(this,this.lh),this.lh=null);this.Ch&&(yd(this,this.Ch),this.Ch=null);this.Jd()}Jd(){isNaN(qp)||clearInterval(qp);super.Jd();J(this.$,"pointer-events","")}Es(a,b){const c=Yo(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)))))}Fs(a,b){const c=Yo(this);
return c.top+c.height>a.bottom+b.height+10?a.bottom-b.top+10:a.top-b.top-b.height-10}xc(){this.zi();super.xc()}}class sp extends O{constructor(a,b,c,d){super({o:"truncated-text-tooltip"});(this.NZ=!!a)?a=a.Oe(this,b,!1):(a=new O({B:N(this,"text")}),a.P(b));this.S=a;M(this,a);this.GD=A(this,new rp({M:d,Ec:c,Dc:this}))}setText(a){this.S.P(a)}enable(a){this.GD.enable(a)}show(a){this.GD.show(a)}};function tp(a,b){a.SD+=b;a.D("transform",`translate(0, ${a.SD}px)`)}
class up extends O{constructor(a,b,c,d,e,f,g){super({o:"seq-choice-container",tabIndex:0,Fg:!0});this.C=g;this.SD=0;z(this,this.K,()=>{});this.xf=b;this.Tg=f;this.qy=H(this);b=new O({o:"attachment-container"});this.bm=new $n(this.xf,d);ai(this.bm,N(b,"attachment-view"));b.u(!!this.xf.Nc);M(b,this.bm);this.Ta=c.Oe(this,this.xf.textRange(),!0);this.Fe=new O({B:N(this,"correct-index")});this.Fe.D("font-size",e.size+"px");e.fontFamily&&this.Fe.D("font-family",e.fontFamily);this.Fe.u(!1);this.$e=new O({B:N(this,
"seq-choice-content")});this.addChild(this.$e);this.mj=H(this);this.We=H(this);this.lj=H(this);M(this.$e,this.Fe);M(this.$e,b);this.$e.addChild(this.Ta);this.d3=new O({fa:S(g,"dnd-icon.svg"),B:N(this,"dnd-icon")});this.$e.addChild(this.d3);this.we=new sp(c,this.xf.textRange(),this,a);A(this,this.we);y(this,this,Dh,h=>{if(this.enabled()){h.preventDefault();var k=!1,m=y(this,window,Fh,r=>{k||(K||(this.we.enable(!1),this.we.show(!1)),k=!0,this.mj.h({x:h.screenX,y:h.screenY}));this.We.h({x:r.screenX,
y:r.screenY})},this,Jh),t=y(this,window,Eh,()=>{yd(this,m);yd(this,t);k&&this.lj.h();K||this.we.enable(this.Ta.Rd)},this,Jh)}},this,Jh);y(this,this.displayObject(),"keydown",this.He,this);y(this,this.displayObject(),"blur",()=>{this.Va(!1)},this);Ah&&Hg&&this.Ta.Fb(0)}rF(a){this.Fe.u(!!a);this.l("review",this.Fe.visible());a&&this.Fe.P(a+".")}m(a){super.m(a);this.$e.m(a);this.Ta.m(a)}choice(){return this.xf}setTranslate({x:a,y:b}){this.SD=b;this.D("transform",`translate(${a}px, ${b}px)`)}reset(){Ah&&
Hg?this.Ta.Fb(this.Ta.displayObject().scrollHeight):(this.Ta.Fb(this.height()),this.Ta.D("height",""))}na(a,b){a&&b&&!isNaN(a)&&!isNaN(b)?(a=yf(this.displayObject()),this.Ta.Fb(b-(a.top+a.bottom-1))):this.reset();this.we.enable(this.Ta.Rd)}He(a){switch(a.keyCode){case 38:this.Tg.$j(this.xf,"up");break;case 40:this.Tg.$j(this.xf,"down");break;case 32:this.Va(!this.selected());break;case 27:this.Va(!1)}}};function vp(a,b,c,d){const e=a.Wc[c];a.Lc.Rc(e,c<d?d+1:d);e.displayObject().focus();e.Va(!0);wp(a.ka,b,d);a.Wc.splice(c,1);a.Wc.splice(d,0,e)}
class xp extends Gm{constructor(a){const b=a.parent,c=a.aN,d=a.mode,e=a.gb,f=a.kc,g=a.format,h=a.M;a=a.J;super({B:N(b,"content")});this.ia=b;this.C=a;this.ka=c;this.Wc=[];this.xI=[];this.AB=new O({o:"indices-container"});M(this,this.AB);this.Lc=new O({o:"items-container"});M(this,this.Lc);this.ba=null;this.bH(e,f,g,h);this.fw=this.uk=this.Df=0;this.$b(d)}$b(a){if("reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a)this.AB.u(!1),this.Lc.l("review",!0);a=this.ka.V()&&"reviewWithCorrectAnswers"==
a;for(let d=0;d<this.ka.count();++d){var b=this.ka.Mh[d],c=a?this.ka.Os.indexOf(b)+1:null;b=this.Wc[d];b.rF(c);a&&(c=this.ka,b.l(c.Mh[d]==c.Os[d]?"correct":"incorrect",!0))}}bH(a,b,c,d){for(let g=0;g<this.ka.count();++g){const h=new up(d,this.ka.Mh[g],a,b,c,this,this.C);A(this,h);this.uA(h);var e=c,f=g;const k=new O({B:N(this.AB,"index")});k.P(f+1+".");k.D("font-size",e.size+"px");f=e.Zf?"underline":"";f+=e.strike?" line-through":"";k.D("text-decoration",f);k.D("font-weight",e.bold?"bold":"");k.D("font-style",
e.italic?"italic":"");e.fontFamily&&k.D("font-family",e.fontFamily);e.color&&k.D("color",hj(e.color));e=k;this.AB.addChild(e);this.xI.push(e);this.Lc.addChild(h);this.Wc.push(h)}}uA(a){let b=null;z(this,a.mj,c=>{this.Eq(a,c);b=y(this,this.displayObject().parentNode,"scroll",this.sS,this)});z(this,a.We,c=>{this.ba.positionY=c.y;this.ba.positionX=c.x;this.sS()});z(this,a.lj,()=>{this.Nh();yd(this,b)})}mf(){this.Nh()}sS(){const a=this.ba.$m,b=ci(a);this.Sk.h(b);const c=this.dg()-this.ba.scrollTop;var d=
m=>m/this.parentScale()+c,e=d(ci(this).top-this.ba.yv-this.ba.offsetTop),f=(this.ba.O4-this.ba.xv-this.ba.offsetLeft)/this.parentScale(),g=(this.ba.P4-this.ba.xv-this.ba.L4)/this.parentScale(),h=ci(this).top+((this.Df+13)*this.Wc.length+10)*this.parentScale();h=d(h-this.ba.yv-this.ba.K4);var k=d(this.ba.positionY-this.ba.yv);d=d(this.ba.positionX-this.ba.xv);a.setTranslate({x:ve(d,f,g),y:ve(k,e,h)});e=(2>this.ba.dO.length?0:this.ba.dO[1].top-this.ba.dO[0].top)/this.parentScale();g=f=this.Wc.indexOf(a);
for(d=0;d<this.Wc.length;++d)this.Wc[d]!=a&&(h=this.Wc[d],k=ci(h),g<d&&b.top>=k.top?(tp(h,-e),f=Math.max(f,d)):g>d&&b.top<=k.top&&(tp(h,e),f=Math.min(f,d)));g!=f&&(this.Wc.splice(g,1),this.ba.y6=f,this.Wc.splice(f,0,a))}Vm(a){return"byItems"==a?this.Wc.map(b=>[b]):super.Vm(a)}m(a){super.m(a);for(const b of this.Wc)b.m(a)}Eq(a,{x:b,y:c}){const d=[];this.Wc.forEach(g=>d.push(ci(g)));const e=ci(this.ia),f=ci(a);this.ba={$m:a,scrollTop:this.dg(),xv:b,yv:c,positionY:0,positionX:0,offsetTop:f.top-c,K4:f.bottom-
c,offsetLeft:f.left-b,L4:f.right-b,dO:d,O4:e.left,P4:e.right};a.l("drag-active",!0)}Nh(){if(this.ba){var a=this.ba.$m,b=this.Wc.indexOf(a);this.Lc.removeChild(a);this.Lc.Rc(a,b);wp(this.ka,a.choice(),b);this.ba=null;a.l("drag-active",!1);this.Wc.forEach(c=>c.setTranslate({x:0,y:0}));a.D("transform","")}}dg(){return this.ia.bA()}na(a,b){a&&b&&(this.uk!=a||this.fw!=b)&&(this.uk=a,this.fw=b,this.Fa())}setParentScale(a){super.setParentScale(a);for(const b of this.Wc)b.setParentScale(a)}Fa(){this.Wc.forEach(b=>
{b.D("height","");b.reset()});this.Df=0;this.Df=this.Wc.reduce((b,c)=>Math.max(b,c.height()),0);const a=Math.floor(.2*this.ia.height());this.Df=Math.min(this.Df,a);this.Wc.forEach((b,c)=>{b.D("height",`${this.Df}px`);this.xI[c].Fb(this.Df);this.xI[c].D("line-height",`${this.Df}px`);b.xa()})}$j(a,b){const c=this.ka.studentResponse().indexOf(a);switch(b){case "up":0<c&&(b=this.Wc[c],b.selected()?vp(this,a,c,c-1):(b.displayObject().blur(),this.Wc[c-1].focus()));break;case "down":c<this.ka.pd().length-
1&&(b=this.Wc[c],b.selected()?vp(this,a,c,c+1):(b.displayObject().blur(),this.Wc[c+1].focus()))}}ks(){}};class yp extends Ak{constructor(a,b){const c=a.Ra();super(a,"slide-picture-view",b,c.Pa,c.ug())}qb(a,b){a=Qf({width:this.Pa.width(),height:this.Pa.height(),boundingWidth:a,boundingHeight:b,hf:!0});return new F(a.width,a.height)}};function zp(a,b){const c=null!=a.Ur()?a.Ur()+1:0,d=a.Ht.slice(c).findIndex(e=>e.toString().toLowerCase().startsWith(b));if(-1!=d)return d+c;a=a.Ht.findIndex(e=>e.toString().toLowerCase().startsWith(b));return-1!=a?a:null}
class Ap extends O{constructor({o:a,$f:b,options:c}){super({o:a,$f:b});this.Yr("listbox");this.D("position","absolute");this.Ht=c.slice();Object.freeze(this.Ht);this.Z=[];this.uo=null;this.Fj=H(this)}Cr(){return"number"===typeof this.uo?this.Ht[this.uo]:null}sF(a){a=this.Ht.indexOf(a);this.ki(0<=a?a:null)}Ur(){return this.uo}ki(a){null!==a&&0>a&&(a=null);null!==this.uo&&this.Z[this.uo].Va(!1);this.uo=a;null!==a&&this.Z[a].Va(!0);if(null!==this.uo){var b=this.Z[this.uo];a=b.displayObject().offsetTop;
b=a+b.displayObject().offsetHeight;bi(this,a,b)}}options(){return this.Ht}};class Bp extends Ap{constructor({o:a,options:b,fW:c}){super({o:a,options:b});for(const d of b){const e=c(d);e.Yr("option");e.Va(!1);ai(e,N(this,"item"));M(this,e);this.Z.push(e);z(this,e.K,()=>{this.ki(this.Z.indexOf(e));this.Fj.h()})}}na(a,b){super.na(a,b);this.Z.forEach(c=>c.xa())}};class Cp{constructor(a,b){this.uY=a;this.SZ=b;this.pP=this.dU=this.sQ=void 0}process(a){let b=!1;var c=a.keyCode;if(zc)c=Wf(c);else if(Bc&&Ac)switch(c){case 93:c=91}c!=this.SZ||void 0!==this.sQ&&this.sQ!=a.ctrlKey||void 0!==this.dU&&this.dU!=a.shiftKey||void 0!==this.pP&&this.pP!=a.altKey||(a.preventDefault(),this.uY(a),b=!0);return b}}function Dp(a,b,c){a.fg.push(A(a,new Cp(b,c)))}
function Ep(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 Fp extends I{constructor(a){super();this.fg=[];y(this,a,"keydown",this.He,this)}He(a){a.defaultPrevented||Ep(a)||nb(this.fg,b=>{b.process(a)})}};class Gp extends I{constructor(a){super();this.ca=a;this.vx=H(this);y(this,this.ca,"scroll",()=>{this.vx.h()})}scrollY(){return this.ca.scrollTop}gv(){return this.vx}bs(a){this.ca.scrollTop=a}}function Hp(a,b){B(a,a.ad);a.ad=b;A(a,a.ad);z(a,a.ad.gv(),()=>{document.body.contains(a.displayObject())&&a.qh.Vf(a.ad.scrollY())})}
class Ip extends O{constructor({o:a,V4:b,$f:c,w6:d}){super({o:a,$f:c,tabIndex:-1});this.uu=new Map;this.Kh=d||this;this.s=new O;M(this.Kh,this.s);Hp(this,new Gp(this.Kh.displayObject()));this.qh=b;z(this,this.qh.T(),this.$_,this)}na(){var a=this.displayObject();var b=Wd(a),c=u&&a.currentStyle;c&&"CSS1Compat"==Ud(b).Pe.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.qh;c.Sm=isNaN(a.height)?0:a.height;c.Hw()}$_(){this.l("with-scroll",this.qh.By>this.qh.Sm);this.s.Fb(this.qh.By);this.ad.bs(this.qh.eb);this.s.D("padding-top",this.qh.hI+"px");this.Om()}Om(){const a=Jp(this.qh);this.uu.forEach((b,c)=>{0>a.indexOf(c)&&(this.uu.delete(c),this.s.removeChild(b),B(this,b))});for(let b=0;b<a.length;++b){const c=a[b];let d;this.uu.has(c)?d=this.uu.get(c):(d=Kp(this,c),A(this,d),this.uu.set(c,d));
this.s.Rc(d,b);d.Fb(this.qh.Un)}this.ad.bs(this.qh.eb)}};function Jp(a){return a.Z.slice(a.iB,a.iB+a.AR)}function Lp(a,b){a.Un=50;a.Z=b;a.By=a.Un*b.length;a.Fa()}
class Mp extends I{constructor(){super();this.Un=this.By=this.Sm=this.eb=0;this.Z=[];this.AR=this.iB=this.hI=0;this.G=H(this)}invalidate(){this.Fa()}Vf(a){void 0!==this.Sm&&this.eb!=a&&(this.eb=a,this.Hw())}T(){return this.G}Hw(){this.eb=ve(this.eb,0,Math.max(this.By-this.Sm,0));this.Fa()}Fa(){this.iB=Math.floor(Math.max(0,this.eb-(K?this.Sm:0))/this.Un);this.hI=this.Un*this.iB;this.AR=Math.ceil((Math.min(this.By,this.eb+this.Sm+(K?this.Sm:0))-this.hI)/this.Un);this.G.h()}};class Np extends Zo{constructor(a){const b=a.Ec,c=a.bp;super({M:a.M,Ec:b,Dc:a.Dc});this.zC=c||b;y(this,this.zC.displayObject(),Dh,d=>{this.zC.enabled()&&!Bg(d.me)&&this.show(!this.Tl())});z(this,this.zC.K,()=>{})}Bd(a){super.Bd(a);this.mb.D("min-width",`${this.Cf.width()}px`);Fe(()=>{y(this,window,Dh,b=>{this.mb.contains(b.target)||this.zC.contains(b.target)||this.Jd()});Hg||y(this,window,"scroll",b=>{this.mb.contains(b.target)||this.Jd()},this,!0);y(this,window,"resize",()=>{this.Jd()},this)})}Jd(){super.Jd();
Dd(this,window)}Es(a,b){return a.left-b.left}};function Op(a){return ka(a)?"function"===typeof a.enabled?a.enabled():"boolean"===typeof a.enabled?a.enabled:!0:!0};function Pp(a){return new Np(a)}function Qp(a,b){a.DQ?B(a,a.te):Dd(a,a.te);B(a,a.bd);a.te=b;Kd(a.te.Fj,a.Fj);a.lq();z(a,a.te.Fj,()=>{a.lq();a.bd.show(!1);a.displayObject().focus()});a.bd=a.JY({M:a.$,Ec:a,Dc:b});A(a,a.bd);Kd(a.bd.GA,a.GA);z(a,a.bd.iD,()=>{a.Th=!0;a.l("opened",!0)});z(a,a.bd.qB,()=>{a.Th=!1;a.l("opened",!1)});!a.Ld&&b.Z.length&&a.ki(0);a.DQ&&A(a,a.te)}
class Rp extends O{constructor({B:a,o:b,prompt:c,M:d,vE:e,label:f,A6:g=!0,lW:h=!0}){super({B:a,o:b,tabIndex:0,Ky:!0});this.JY=e||Pp;this.jb=f||new O({B:N(this,"label"),mc:"SPAN"});M(this,this.jb);this.DQ=g;this.Ld=c||"";this.bd=this.te=null;this.Fj=H(this);this.$=d||document.body;this.Th=!1;this.GA=H(this);h&&y(this,this.displayObject(),"keydown",this.He,this);this.lq();a=new Fp(this);Dp(a,()=>{this.bd&&this.bd.show(!this.bd.Tl())},13);Dp(a,()=>{this.bd&&this.bd.show(!0)},32);Dp(a,k=>{if(k.altKey)this.bd&&
this.bd.show(!1);else{a:{k=this.te.options();var m=this.te.Ur();m=null===m?0:m-1;if(0>m)k=null;else{for(var t=k[m];!Op(t);){--m;if(0>m){k=null;break a}t=k[m]}k=m}}null!==k&&(this.ki(k),this.Fj.h())}},38);Dp(a,k=>{if(k.altKey)this.bd&&this.bd.show(!0);else{a:{k=this.te.options();var m=this.te.Ur();m=null===m?0:m+1;if(m>=k.length)k=null;else{for(var t=k[m];!Op(t);){++m;if(m>=k.length){k=null;break a}t=k[m]}k=m}}null!==k&&(this.ki(k),this.Fj.h())}},40);Dp(a,()=>{this.bd&&this.bd.show(!1)},27);y(this,
this.displayObject(),"keydown",k=>{9==k.keyCode&&this.bd&&this.Th&&(this.bd.show(!1),k.preventDefault())},this);A(this,a)}Cr(){return this.te&&this.te.Cr()}sF(a){this.te.sF(a);this.lq()}Ur(){return this.te.Ur()}ki(a){this.te&&(this.te.ki(a),this.lq())}m(a){super.m(a);this.jb.m(a);a?this.setAttribute("tabindex","0"):this.removeAttribute("tabindex")}lq(){const a=this.te&&this.te.Cr();this.jb.P(a?a.toString():this.Ld)}sx(){super.sx();this.bd&&this.bd.show(!1)}He(a){Uf(a)&&(a=this.te?zp(this.te,a.key.toLowerCase()):
null,null!==a&&(this.ki(a),this.Fj.h()))}};function Sp(a){ka(a)&&1==a.nodeType?this.Dp=this.ca=a:(this.ca=$d("DIV",Tp("component_container",a)),this.Dp=this.jQ(Tp("component_base",a)),this.ca.appendChild(this.Dp));this.hg=[];this.wm=!1;if(ah){const b=new Lh(this.Bv());this.K=new Ye;this.K.Aw.addHandler(function(){1==Jd(this.K)&&Nh(b)},this);this.K.fI.addHandler(function(){0==Jd(this.K)&&Oh(b)},this);a=new Th;a.XL.addHandler(function(c,d,e){this.If(!1);this.wm&&e.preventDefault();this.enabled()&&this.Ln(e)},this);a.WL.addHandler(function(){this.If(!0)},
this);a.YL.addHandler(function(){this.enabled()&&this.Cn()},this);Mh(b,a)}else this.wm=!0,this.K=new Ye,this.K.Aw.addHandler(function c(){this.K.Aw.removeHandler(c,this);var d=w(this.Bv(),"mouseover",function(){this.enabled()&&0<Jd(this.K)&&this.Cn()},!1,this);this.hg.push(d);d=w(this.Bv(),"mouseout",function(){this.If(!1)},!1,this);this.hg.push(d);d=w(this.Bv(),"click",function(e){this.If(!0);this.wm&&0<Jd(this.K)&&(e.preventDefault(),e.stopPropagation());this.Ln(e)},!1,this);this.hg.push(d)},this);
this.sh=new C}l=Sp.prototype;l.Gt=1;l.ZX=!0;l.Ln=function(a){!this.ZX&&a&&(this.displayObject().blur(),this.fa().blur());this.K.h(this,a)};l.Bv=function(){return this.displayObject()};l.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};l.removeAttribute=function(a){this.displayObject().removeAttribute(a)};l.rv=function(a){this.Pp=a;this.Zx(a)};
l.$f=function(){this.Rg=this.Zg=void 0;this.Oq=new ResizeObserver(a=>{for(const b of a)void 0!==b.target&&(a=b.contentRect,this.Zg=a.width,this.Rg=a.height,this.na(a.width,a.height),this.sh.h(this))});this.Oq.observe(this.ca);this.na(parseInt(this.ca.style.width,10),parseInt(this.ca.style.height,10));this.sh.h(this)};l.Cn=function(){this.sA()};l.sA=function(){this.l("active",!0)};l.If=function(){this.UC()};l.UC=function(){this.l("active",!1)};l.fa=function(){return this.Dp};
Sp.prototype.baseElement=Sp.prototype.fa;Sp.prototype.displayObject=function(){return this.ca};Sp.prototype.displayObject=Sp.prototype.displayObject;l=Sp.prototype;l.width=function(){return void 0!==this.Zg?this.Zg:this.oB(this.fa())};l.oB=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:uf(a).width};l.Da=function(a){this.resize(a)};l.height=function(){return void 0!==this.Rg?this.Rg:this.$H(this.fa())};
l.$H=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:uf(a).height};l.Fb=function(a){this.resize(void 0,a)};l.resize=function(a,b){if(void 0!==this.Oq)throw Error("ResizeObserver is turned on");this.Wt(a,b);void 0!==a&&(this.Zg=a);void 0!==b&&(this.Rg=b);this.sh.h(this)};function Up(a){return new G(a.x(),a.y(),a.width(),a.height())}
l.Wt=function(a,b){void 0!==a&&(mf(this.displayObject(),a),mf(this.fa(),a));void 0!==b&&(nf(this.displayObject(),b),nf(this.fa(),b));void 0!==a&&void 0!==b&&this.na(a,b)};l.na=function(){};l.x=function(){return void 0!==this.xu?this.xu:df(this.displayObject()).x};l.tf=function(a){this.xu=a;this.displayObject().style.left=a+"px"};l.y=function(){return void 0!==this.yu?this.yu:df(this.displayObject()).y};l.Wd=function(a){this.yu=a;this.displayObject().style.top=a+"px"};
l.move=function(a,b){this.tf(a);this.Wd(b)};l.enabled=function(){return!this.fa().hasAttribute("disabled")};l.m=function(a){void 0!==this.Pp&&this.Zx(a?this.Pp:-1);a?this.fa().removeAttribute("disabled"):this.fa().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.Gt};l.uc=function(a){T(this,"opacity",a);this.Gt=a};l.addChild=function(a){a=this.oj(a);this.displayObject().appendChild(a)};
l.Rc=function(a,b){a=this.oj(a);he(this.displayObject(),a,b)};l.removeChild=function(a){a=this.oj(a);this.Vu(a)&&this.displayObject().removeChild(a)};l.ak=function(){const a=this.displayObject();for(;a.firstChild;)a.removeChild(a.firstChild)};l.Vu=function(a){return(a instanceof Sp?a.displayObject():a).parentNode==this.displayObject()};l.P=function(a){me(this.fa(),a)};l.qf=function(a){this.fa().innerHTML=a};function T(a,b,c){J(a.displayObject(),b,c)}l.Dz=function(a){this.ji("label",a)};
l.Yr=function(a){Array.isArray(a)&&(a=a.join(" "));var b=this.XD?this.Dp:this.ca;a?b.setAttribute("role",a):b.removeAttribute("role")};l.Xr=function(a){this.ji("hidden",a)};l.ji=function(a,b){se(this.XD?this.Dp:this.ca,a,b)};l.jQ=function(a){return $d("DIV",a)};function Tp(a,b){return void 0===b?a:b instanceof Array?(b=xb(b),b.push(a),b):[a,b]}l.l=function(a,b){a=this.vG?Ue(this.vG,a):a;var c=this.ca;b?Me(c,a):Ne(c,a);this.ca!=this.Dp&&(c=this.Dp,b?Me(c,a):Ne(c,a))};
l.Xj=function(a){a=this.vG?Ue(this.vG,a):a;return Le(this.ca,a)};function Vp(a,b){a=a.displayObject();Me(a,b)}function Wp(a,b){a=a.displayObject();Ne(a,b)}l.wA=function(){w(this.displayObject(),"keydown",this.DJ,!1,this)};l.DJ=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Ln(null))};l.Zx=function(a){this.setAttribute("tabindex",a+"")};
l.Ed=function(){for(let a=0;a<this.hg.length;++a){const b=this.hg[a];b&&od(b)}this.Oq&&this.Oq.disconnect()};l.oj=function(a){return a instanceof Sp||a instanceof O?a.displayObject():a};function U(a,b){Sp.call(this,$d(b||"DIV",a))}p(U,Sp);class Xp extends O{constructor(a){super({Fg:!0,Ky:!0});this.P(a)}na(){var a=this.displayObject();a.removeAttribute("title");a.offsetWidth<a.scrollWidth&&a.setAttribute("title",a.textContent)}}function Yp(a){return new Xp(a)}class Zp extends Rp{constructor({B:a,o:b,w4:c,prompt:d,options:e,fW:f,M:g,vE:h,label:k,lW:m}){super({B:a,o:b,prompt:d,M:g,vE:h,label:k,lW:m});this.$Z=c;this.KY=f||Yp;a=new Bp({o:this.$Z,options:e,fW:this.KY});Qp(this,a)}};class $p extends Ap{constructor({options:a,o:b,iX:c,G5:d}){super({o:b,options:a});this.eb=0;this.Rk=new O({o:c});M(this,this.Rk);this.Lc=new O({});M(this.Rk,this.Lc);for(const e of a){const f=this.tk(e,d);f.Yr("option");f.Va(!1);ai(f,N(this,"item"));M(this.Lc,f);this.Z.push(f);z(this,f.K,()=>{this.ki(this.Z.indexOf(f));this.Fj.h()})}this.dc=new Mo({Eg:this.Rk});A(this,this.dc);this.addChild(this.dc.xg());this.ad=this.dc.ad;z(this,this.ad.gv(),()=>{this.eb=this.ad.scrollY()})}ki(a){super.ki(a);this.xa()}tk(a,
b){const c=new O({Fg:!0,Ky:!0});c.P(a);b&&b(c);return c}na(a,b){b&&(this.Hw(),this.ad.bs(this.eb),a=parseFloat(af(this.displayObject(),"max-height")),this.Rk.D("max-height",`${a}px`),this.dc.Gh(this.height(),this.Lc.displayObject().scrollHeight))}Hw(){var a=this.Ur();if(null!==a){var b=this.Z[a];a=this.eb;if(b.y()<a)this.eb=a-(a-b.y());else{b=b.y()+b.height();var c=a+this.Rk.height();b>c&&(this.eb=a+(b-c))}}}setParentScale(a){super.setParentScale(a);this.dc.setParentScale(a)}};class aq extends Np{constructor({M:a,Ec:b,bp:c,Dc:d,S3:e}){super({M:a,Ec:b,bp:c,Dc:d});this.PQ=e}Bd(){this.mb.D("max-width",`${this.Cf.width()}px`);this.Cf.l("focused",!0);this.PQ.l("focused",!0);super.Bd()}Jd(){super.Jd();this.Cf.l("focused",!1);this.PQ.l("focused",!1)}};class bq extends Zo{constructor({M:a,Ec:b,Dc:c}){super({M:a,Ec:b,Dc:c});this.Ch=this.lh=null;y(this,b,"touchstart",d=>{this.Bd(d);requestAnimationFrame(()=>{this.lh=y(this,window,"touchstart",()=>{this.Jd()})})})}Bd(a){super.Bd(a);this.Ch=y(this,window,"resize",this.Jd,this)}Jd(){this.lh&&(yd(this,this.lh),this.lh=null);this.Ch&&(yd(this,this.Ch),this.Ch=null);super.Jd()}};class cq extends bq{constructor({M:a,Ec:b,Dc:c}){super({M:a,Ec:b,Dc:c});y(this,b,"mouseover",this.Bd,this);y(this,b,"mouseout",this.Jd,this)}Bd(a){this.Tl()||(super.Bd(a),this.mb.D("width",""),this.mb.D("white-space","nowrap"),this.mb.D("width",`${Math.min(300,this.mb.displayObject().clientWidth+3)}px`),this.mb.D("white-space","pre-wrap"),this.Sn(a))}Es(a,b){const c=.5*(b.width+a.width),d=Yo(this);return d.left+d.width>a.right+b.width?a.right-b.left-c:a.left-b.right+c}Fs(a,b){return a.top-b.bottom-
6}};class dq extends sl{constructor(a,b,c){super([0],[150],150);this.Ld=a;this.Oc=b;this.s=c;this.Bi=!1}start(a){this.Bi=!a;a=this.Ld.opacity();if(1==a||0==a){if(this.Bi){if(0==a)return}else if(1==a)return;this.play()}}Ah(a){[a]=a;a/=150;this.Ld.uc(this.Bi?1-a:a);a=this.Bi?6*(1-a):6*a;J(this.Oc.displayObject(),"padding-top",4+a+"px");J(this.s.displayObject(),"top",11+a+"px")}};class eq{constructor(a,b){this.ce=a;this.hb=b}description(){return this.hb}};function fq(a,b,c){Ah&&Hg?(a.Ld.l("animation",b?"shown":"hidden"),a.Oc.l("prompt",b?"shown":"hidden"),a.Ma&&a.Ma.l("with-prompt",b)):c?(new dq(a.Ld,a.Ma,a.Oc)).start(b):a.Ld.uc(b?1:0)}function gq(a){a.Ma?a.Ma.displayObject().focus():a.$d&&a.$d.focus()}function hq(a,b,c){a.qw.u(b);(a.cZ=c)&&ei(a.FH);a.Ma?a.Ma.l("error",b):a.$d.l("error",b)}
class iq extends O{constructor(a,b,c,d){super({o:"field-view"});this.j=b;this.F=a;this.Tg=c;z(this,this.F.submittedEvent(),this.wC,this);a=a.ce;b="select"==a.type();c=a.title().text();c=Wb(c)+("mandatory"==a.usage()?"*":"");this.Ld=new O({B:N(this,"prompt")});this.Ld.qf(c);this.Ld.m(!1);this.Ld.l("select",b);this.qw=new O({B:N(this,"error-icon")});this.qw.l("select",b);this.qw.u(!1);this.FH=new O({o:"error-tooltip"});di(this.FH,this.j,()=>{a:{switch(this.cZ){case "field-value-is-invalid":var e="AUTHORIZATION_FORM_ERROR_EMAIL";
break a}e="AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"}return e});new cq({M:d,Ec:this.qw,Dc:this.FH});this.Oc=new O({B:N(this,"placeholder")});this.Oc.qf(c);this.Oc.m(!1);this.Oc.l("select",b);b?this.Ld.uc(0):fq(this,!1,!1);c=new O({B:N(this,"fieldbg")});M(this,c);M(this,this.Ld);M(this,this.Oc);if(b){a=a.values();b=[];for(const e of a)b.push(e.text());this.$d=new Zp({o:"authorization-combobox",w4:"authorization-combobox-list",options:b,prompt:" ",M:d,vE:e=>this.lH(e)});Qp(this.$d,new $p({options:b,
o:"authorization-combobox-list",iX:"authorization-list-scroll-pane"}));M(this,this.$d);this.F.ns()&&(this.Ld.uc(1),this.$d.sF(this.F.ns()),this.Oc.u(!1));z(this,this.$d.Fj,this.x_,this);z(this,this.$d.K,this.w_,this)}else this.Ma=new Qn({B:N(this,"text-input")}),M(this,this.Ma),z(this,this.Ma.ht,()=>{this.Oc.u(!1);fq(this,!0,!0)}),z(this,this.Ma.T(),()=>{jq(this.F,this.Ma.value())}),d=a.value(),this.F.ns()?(fq(this,!0,!1),this.Ma.sd(this.F.ns()),this.Oc.u(!1)):d.text()&&(fq(this,!0,!1),this.Ma.sd(d.text()),
this.Oc.u(!1),jq(this.F,d.text())),y(this,this.Ma,"focus",this.D_,this),y(this,this.Ma,"blur",this.E_,this),y(this,this.Ma,"keydown",this.He,this);M(this,this.qw);this.Dk=new O({B:N(this,"hint")});this.Dk.u(!1);M(this,this.Dk)}rO(a){this.Dk.qf(a);a=null!=a&&0<a.length;this.Dk.u(a);this.l("with-hint",a)}state(){return this.F}lH({M:a,Ec:b,bp:c,Dc:d}){return new aq({M:a,Ec:b,bp:c,Dc:d,S3:this})}m(a){super.m(a);this.Ma&&this.Ma.m(a);this.$d&&this.$d.m(a)}pF(){this.Ma?this.Ma.displayObject().blur():this.$d&&
this.$d.displayObject().blur()}wC(){var a=this.F.errors();const b=0!=a.length;a=b?a[0].description():"";hq(this,b,a)}x_(){const a=this.$d.Cr()||"";jq(this.F,a);a&&(this.Oc.u(!1),(new dq(this.Ld,new O,new O)).start(!0))}D_(){this.Ma.l("focused",!0);this.Ld.l("focused",!0);this.l("focused",!0);hq(this,!1)}w_(){hq(this,!1)}E_(){this.Ma.l("focused",!1);this.Ld.l("focused",!1);this.l("focused",!1);this.F.submit();this.Ma.value().length||(this.Oc.u(!0),fq(this,!1,!0))}ge(){super.ge();this.$d&&this.$d.setParentScale(this.parentScale())}He(a){13==
a.keyCode&&(this.Tg.ks(this.F),a.preventDefault())}};class kq extends Gm{constructor(a,b,c,d,e){super({B:N(a,"content")});this.ia=a;this.j=c;this.Td=[];this.D("margin-bottom","31px");this.D("padding-bottom","14px");a=b.nc();for(const f of a)"disabled"!=f.ce.usage()&&(a=new iq(f,this.j,this,d),"USER_EMAIL"==f.ce.Ae().text()&&e&&a.rO(this.j.H("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT")),this.Td.push(a),M(this,a))}ge(){super.ge();for(const a of this.Td)a.setParentScale(this.parentScale())}m(a){super.m(a);for(const b of this.Td)b.m(a)}Ol(){K||this.Td.length&&
gq(this.Td[0])}$j(){}ks(a){const b=this.Td.findIndex(c=>c.state()==a);this.Td[b].pF();b<this.Td.length-1?gq(this.Td[b+1]):this.ia.EE()}};function lq(a,b,c,d){if(!a.Hj)return null;const e=document.createElementNS("http://www.w3.org/2000/svg","image");Yn(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.Hj.Lo(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 mq(a,b){if(!a.Hj)return null;const c=document.createElementNS("http://www.w3.org/2000/svg","image");Yn(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 nq(a,b,c,d){return c&&d&&!ze(d,new G(0,0,1,1))?lq(a,c,d,b):mq(a,b)}class oq{constructor(){this.Hj=null}DO(a){this.Hj=a}};class pq extends oq{constructor(a){super();this.fq=a}kp(){return nq(this,this.fq.src())}};class qq extends I{constructor(){super();this.G=H(this)}T(){return this.G}Sa(){this.G.h()}};function rq(a){const b=Object.assign({},a),c={};for(const d in b)"object"==typeof b[d]&&(b[d]=rq(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=()=>b._;b.D6=d=>c[d];return b}function sq(a){const b={};for(const c in a)a.hasOwnProperty(c)&&(b[c]=rq(a[c]));return b};const tq={rect:{_:"r",left:"l",top:"t",width:"w",height:"h"},index:{_:"i"}};
var uq={Nj:{_:"a",nc:{_:"f",ns:{_:"u"},ik:{_:"v"}}},oW:{_:"e",text:{_:"t"}},pd:{_:"c",id:{_:"i"},selected:{_:"s"},customAnswer:{_:"t"}},rW:{_:"f",placeholders:{_:"p"}},TW:{_:"mt",placeholders:{_:"p"}},RF:{_:"w",placeholders:{_:"p"},extraWords:{_:"e"}},Rf:{_:"d",initiated:{_:"i"},order:{_:"r"},Zb:Object.assign({_:"o"},tq),DE:Object.assign({_:"d"},tq),chains:{_:"c",object:{_:"o"},destination:{_:"d"}}},dn:{_:"h",points:{_:"p",x:{_:"x"},y:{_:"y"}}},dv:{_:"ls",Wl:{_:"s",selectedScale:{_:"s"}}},Kl:{_:"m",
premises:{_:"p"},responses:{_:"r"},matches:{_:"m",premise:{_:"p"},response:{_:"r"}}},numeric:{_:"n",response:{_:"r"}},oX:{_:"s",pd:{_:"c"}},IX:{_:"tc",response:{_:"r"}},placeholders:Object.assign({_:"p"},{response:{_:"r"},Re:{_:"w"}})},vq=sq(uq);function wq(a){return a?1:0};class xq extends I{constructor(a,b){super();this.hr=a;this.rh=this.iq=a.rect();this.G=H(this);null!=b&&this.Ub(b)}T(){return this.G}slideObject(){return this.hr}rect(){return this.rh.clone()}Nz(a){this.rh=a.clone();this.G.h()}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}Ub(a){const b=vq.Rf.Zb.rect;this.rh=new G(a[b.left],a[b.top],a[b.width],a[b.height])}};class yq{constructor(a,b){this.kS=a;this.zQ=b}objectState(){return this.kS}destinationState(){return this.zQ}persistState(a){const b={};b[a.object]=this.kS.slideObject().id();b[a.destination]=this.zQ.slideObject().id();return b}};function zq(a,b){return Math.floor(Math.random()*(b-a+1))+a}
function Aq(a,b){if(0==b)return a.clone();b=Pd(b);let {R5:c,S5:d,m3:e,n3:f}={R5:new tk(a.left,a.top),S5:new tk(a.left+a.width,a.top),m3:new tk(a.left,a.top+a.height),n3:new tk(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=uk(c,g,b);d=uk(d,g,b);e=uk(e,g,b);f=uk(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 Bq(a){function b(h,k,m,t){h.save();var r=k.slideObject(),v=r.oe(),x=k.rect();x.translate(-m.left,-m.top);if(r instanceof Ik){r.rotationAngle()&&(h.translate(x.left+.5*x.width,x.top+.5*x.height),h.rotate(Pd(r.rotationAngle())),x.left=.5*-x.width,x.top=.5*-x.height);var D=Cn(r,new F(x.width,x.height));m=Dn(r);if("roundedRectangle"==r.Xf()){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.Xf()){h.fillStyle=t;r=x.left;D=x.top;ja=x.width;var Ga=x.height;x=ja/2*Xn;k=Ga/2*Xn;Q=r+ja;Ba=D+Ga;ja=r+ja/2;Ga=D+Ga/2;h.save();h.beginPath();h.moveTo(r,Ga);
h.bezierCurveTo(r,Ga-k,ja-x,D,ja,D);h.bezierCurveTo(ja+x,D,Q,Ga-k,Q,Ga);h.bezierCurveTo(Q,Ga+k,ja+x,Ba,ja,Ba);h.bezierCurveTo(ja-x,Ba,r,Ga+k,r,Ga);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.Xf()&&"none"==v.background().ah()&&"none"==v.strokeStyle().type()&&(h.lineWidth=1,h.strokeStyle=t,h.stroke())}m=m||"none"!=v.background().ah()}else if(r instanceof um)r=k.slideObject(),m=r.Fl(),m.translate(x.left,
x.top),r=r.Ql(),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());v=v.strokeStyle();m=v.size();"solid"==v.type()&&m&&(h.lineWidth=m,h.strokeStyle=t,h.stroke());h.restore()}var c=a.objectState,d=a.destinationState,e=Kn(c.rect(),c.slideObject().oe()),f=Kn(d.rect(),d.slideObject().oe());e=Ce(Aq(e,c.slideObject().rotationAngle()),Aq(f,d.slideObject().rotationAngle()));f=de("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.U5));e+=4);a.jz=d};function Cq(a,b,c){const d=new Map,e=[],f=new Map;for(var g=0;g<a.tc.count();++g){var h=Dq(a.tc,g);a.ir.push(h)}for(const k of a.s.chains()){if(g=k.object().slideObject())h=Eq(b,g),e.push(h),d.set(h,Fq(a,g)),a.cB.push(g.rect());(g=k.destination().slideObject())&&!f.has(g)&&(h=Fq(a,g),f.set(g,h),a.em.push(h))}b=e.sort((k,m)=>k-m);for(const k of b)a.bf.push(d.get(k));c&&Gq(a);Hq(a)}
function Gq(a){Gb(a.cB);for(let d=0;d<a.bf.length;++d){var b=a.bf[d].rect(),c=a.cB[d];const e=new E(c.left+.5*c.width,c.top+.5*c.height);c=a.bf[d];b=new G(e.x-.5*b.width,e.y-.5*b.height,b.width,b.height);c.iq=b.clone();c.rh=b.clone()}}
function Iq(a,b){var c=null,d=0;const e=[];for(var f of a.em){var g=Kn(b.rect(),b.slideObject().oe());g=Aq(g,b.slideObject().rotationAngle());var h=Kn(f.rect(),f.slideObject().oe());h=Aq(h,f.slideObject().rotationAngle());Ae(g,h)&&e.push(f)}for(const k of e)f={objectState:b,destinationState:k,jz:0,U5:1==e.length},Bq(f),f.jz>d&&(c=k,d=f.jz);c&&(a.jj.push(new yq(b,c)),a.Sa())}function Hq(a){a.jj.splice(0,a.jj.length);for(const b of a.bf)Iq(a,b)}
function Jq(a,b){const c=ub(a.jj,d=>d.objectState()==b);-1!=c&&(a.jj.splice(c,1),a.Sa())}function Kq(a,b){a=a.gB(b.objectState().slideObject());return b.destinationState().slideObject()==a.destination().slideObject()}function Lq(a,b){const c=ub(a.jj,d=>d.objectState()==b);return-1==c?null:a.jj[c]}function Mq(a,b){a=pb(a.jj,c=>c.destinationState()==b);return qb(a,c=>c.objectState())}
function Nq(a,b,c){const d=[];b.forEach(e=>{const f={};f[c.index]=Eq(a.tc,e.slideObject());f[c.rect]=e.persistState(c);d.push(f)});return d}function Oq(a){const b={};a.jj.forEach(c=>{const d=Eq(a.tc,c.objectState().slideObject());b[d]=Eq(a.tc,c.destinationState().slideObject())});return b}function Pq(a){return qb(a.ir,b=>Eq(a.tc,b))}function Fq(a,b,c){b=new xq(b,c);A(a,b);z(a,b.T(),a.Sa,a);return b}
class Qq extends qq{constructor({content:a,Zb:b,Na:c,cj:d}){super();this.Qh=!1;this.s=a;this.bf=[];this.em=[];this.jj=[];this.ir=[];this.tc=b;this.XG=!0;this.jV=H(this);this.DT=H(this);this.cB=[];null!=c?this.Ub(b,c):Cq(this,b,d)}ms(){this.jV.h()}reset(){0!=this.Qh&&(this.Qh=!1,this.Sa());this.DT.h()}content(){return this.s}initiated(){return this.Qh}chainsStates(){return this.jj}persistState(a){const b={};b[a.Rf.Zb]=Nq(this,this.bf,a.Rf.Zb);b[a.Rf.DE]=Nq(this,this.em,a.Rf.DE);b[a.Rf.chains]=Oq(this);
b[a.Rf.order]=Pq(this);this.initiated()&&(b[a.Rf.initiated]=1);return b}Ub(a,b){this.Qh=b[vq.Rf.initiated]||!1;b[vq.Rf.Zb].forEach(c=>{const d=Dq(a,c[vq.Rf.Zb.index]);this.bf.push(Fq(this,d,c[vq.Rf.Zb.rect]));this.cB.push(d.rect())});b[vq.Rf.DE].forEach(c=>{const d=Dq(a,c[vq.Rf.DE.index]);this.em.push(Fq(this,d,c[vq.Rf.Zb.rect]))});Xa(b[vq.Rf.chains],(c,d)=>{const e=Dq(this.tc,d),f=Dq(this.tc,c);c=this.bf.find(g=>g.slideObject()==e);d=this.em.find(g=>g.slideObject()==f);this.jj.push(new yq(c,d))});
this.ir=qb(b[vq.Rf.order],c=>Dq(this.tc,c))}gB(a){for(const b of this.s.chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");}Sa(){this.XG&&super.Sa()}};function Rq(a){return a.hh.Se()?a.cM<a.hh.fF():!0}function Sq(a,b){a.cM=b;a.G.h()}class Tq extends I{constructor(a){super();this.hh=a;this.cM=0;this.G=H(this)}Ra(){return this.hh}ls(){return this.cM}T(){return this.G}};const Uq=sq({dX:{_:"p",An:{_:"u"}},Eb:{_:"S",mode:{_:"m"},os:{_:"v"},time:{_:"t"},sW:{_:"f"},Wa:{_:"sp",gW:{_:"c"},time:{_:"t"},groups:{_:"g",slides:{_:"s",RX:{_:"v"},QX:{_:"vd"},DX:{_:"sv"},initiated:{_:"in"},pz:{_:"m"},submitted:{_:"s"},Eu:{_:"l"},An:{_:"u"},gs:{_:"sk"},Ra:{_:"a",TV:{_:"a"},PX:{_:"v"}},ev:{_:"ms",id:{_:"i"},ls:{_:"t"}},contentState:Object.assign({_:"c"},uq)}},slides:{_:"s"},questions:{_:"q"}}}});class Vq extends I{constructor(a,b){super();this.G=H(this);var c=a.audio();if(this.uf=c?new Tq(c):null)A(this,this.uf),z(this,this.uf.T(),this.Sa,this);if(this.Cd=(a=a.video())?new Tq(a):null)A(this,this.Cd),z(this,this.Cd.T(),this.Sa,this);a=Uq.Eb.Wa.groups.slides.Ra;this.uf&&this.uf.Ra().Se()&&(c=b?b[a.TV]:0,this.uf&&Sq(this.uf,c));this.Cd&&this.Cd.Ra().Se()&&(b=b?b[a.PX]:0,this.Cd&&Sq(this.Cd,b))}vN(){var a=this.uf&&this.uf.Ra();(a=!!a&&(a.Ti()||a.vg()))||(L?a=!1:(a=this.Cd&&this.Cd.Ra(),a=!!a&&
a.Ti()));return a}persistState(a){const b={};this.uf&&this.uf.Ra().Se()&&(b[a.TV]=this.uf.ls());this.Cd&&this.Cd.Ra().Se()&&(b[a.PX]=this.Cd.ls());return b}T(){return this.G}Sa(){this.G.h()}};function Wq(a){const b=new Map;Xq(a.Ja.nb().Zb(),"video").forEach(c=>{const d=A(a,new Tq(c.Ra()));b.set(c,d);z(a,d.T(),a.ue,a)});return b}function Yq(a){a.ID=!1;a.gw=a.vd.get(a);a.gw&&a.gU.h();a.wy.h(a)}function Zq(a){a.dE||(a.UQ=new Date);a.zA=!1;a.dE=!0}function $q(a,b){a.eC!=b&&(a.eC=b,a.QR.h())}function ar(a,b){a.bE!=b&&(b?a.py=Date.now():a.Fy=a.visitDuration(),a.bE=b,a.EV.h())}function br(a){for(const b of a.tm.values())if(b.Ra().Se())return!0;return!1}
function cr(a){const b={};a.tm.forEach((c,d)=>{if(c.Ra().Se()){a:{d=d.id();let f=0;for(e of a.tm.keys()){if(e.id()==d){var e=f;break a}++f}e=-1}b[e]=c.ls()}});return b}function dr(a,b){Xa(b,(c,d)=>{a:{let e=0;for(const f of a.tm.keys()){const g=a.tm.get(f);if(g.Ra().Se()&&e==d){d=g;break a}++e}throw Error("unknown media state");}Sq(d,c)})}function er(a){a.bE=!1;a.Fy=0;a.py=0}function fr(a){void 0===a.gw&&(a.gw=a.vd.get(a));return a.gw}
class gr extends I{constructor({slide:a,contentState:b,Rb:c,Na:d}){super();this.Ja=a;this.UQ=null;this.vd=c;this.ha=b;A(this,this.ha);this.dE=!1;this.py=this.Fy=0;this.eC=this.Qh=this.bE=!1;this.gw=void 0;this.ID=this.zA=!1;this.G=H(this);a=Uq.Eb.Wa.groups.slides.Ra;a=d?d[a]:void 0;this.nk=new Vq(this.Ja.Wm(),a);A(this,this.nk);this.HD=!1;this.wy=H(this);this.gU=H(this);this.QR=H(this);this.EV=H(this);this.tm=Wq(this);null!=d&&this.Ub(d)}submit(a=!1){this.ID=a;this.zA=this.HD=!0;a?this.ue():Yq(this)}slide(){return this.Ja}Rb(){return this.vd}initiated(){return this.Qh}submitted(){return this.HD}ub(){return!1}submittedEvent(){return this.wy}markedEvent(){return this.QR}viewingChangedEvent(){return this.EV}Wo(){return this.hasBeenVisited()}Eu(){return this.zA}hasBeenVisited(){return this.dE}gs(){return!1}GO(){}isMarked(){return this.eC}viewing(){return this.bE}review(){return null}T(){return this.G}QM(){return!0}ue(){this.kT&&
clearTimeout(this.kT);this.kT=setTimeout(()=>{this.G.h()},0)}firstVisitTime(){return this.UQ}lE(){return this.nk}ev(){return this.tm}visitDuration(){return this.viewing()?this.Fy+Date.now()-this.py:this.Fy}ms(){}persistState(a){const b={};b[a.RX]=this.hasBeenVisited()?1:0;var c=this.Ja.settings().qa();c&&c.isEnabled()&&(b[a.QX]=this.visitDuration(),b[a.DX]=this.py);b[a.initiated]=wq(this.initiated());b[a.pz]=wq(this.isMarked());b[a.submitted]=this.HD?1:0;b[a.Eu]=wq(this.Eu());b[a.contentState]=this.ha.persistState(a.contentState);
c=this.nk;(c.uf&&c.uf.Ra().Se()||c.Cd&&c.Cd.Ra().Se())&&(b[a.Ra]=this.nk.persistState(a.Ra));br(this)&&(b[a.ev]=cr(this));return b}Ub(a){const b=Uq.Eb.Wa.groups.slides;this.dE=!!a[b.RX];const c=this.Ja.settings().qa();c&&c.isEnabled()&&(this.Fy=a[b.QX],this.py=a[b.DX]);this.Qh=!!a[b.initiated];this.eC=!!a[b.pz];this.HD=!!a[b.submitted];this.zA=!!a[b.Eu];br(this)&&dr(this,a[b.ev])}vN(){if(this.nk.vN())return!0;for(const a of this.tm.values())if(!L&&a.Ra().Ti())return!0;return!1}contentState(){return this.ha}}
;class hr{constructor(a,b){this.status=a;this.awardedScore=b}};function ir(a){const b=a.Ja.settings().jf();return-1!=b&&a.ci>=b}function jr(a){var b=a.slide().settings();const c=1<b.jf()||-1==b.jf();var d=a.maxScore();c&&b.V()&&1<=a.ci&&(b=b.evaluation())&&(d=b.Fu(),b=a.ci-1,d=a.maxScore()+b*d,d=Math.max(d,0));return d}
function kr(a,b,c,d,e,f){void 0===e&&(e=!0);e=e&&!d;var g=a.slide().settings(),h=1<g.jf()||-1==g.jf();b||!h||ir(a)||(a.initiated()&&(e=!1),d||(c=0));h=!a.p1;b?b="correct":f&&d?b="partially":a.hasBeenVisited()||h?(b="incorrect",(g=g.evaluation())&&(a.initiated()?e&&(c=g.Nr()):a.LK.TM()&&e&&(c=g.Nr()))):(b="notanswered",c=0);return new hr(b,c)}
class V extends gr{constructor({slide:a,contentState:b,lb:c,X:d,Rb:e,Na:f,la:g}){super({slide:a,contentState:b,Rb:e,Na:f});this.p1=g;this.Ge=d;this.LK=c;this.th=null;this.tD=!1;this.ci=0;null!=f&&this.Ub(f)}submit(a){if(!this.ub())throw Error("can not be submitted");this.th=null;++this.ci;super.submit(a)}ub(){const a=this.review();return this.submitted()?!ir(this)&&(a?"correct"!=a.status():!0):!0}Wo(){return this.ub()?!1:this.initiated()?!0:this.submitted()}gs(){return this.tD}GO(a){this.tD=a}An(){return this.ci}maxScore(){var a=
this.slide().settings();let b=0;a.V()&&(a=a.evaluation())&&(b="byQuestion"==a.mp()?b+a.points():b+this.ww());return b}QM(){return!this.Wo()}ww(){return 0}review(){return this.th?this.th:this.Ja.settings().V()&&this.submitted()?this.th=this.xi():null}persistState(a){const b=super.persistState(a);b[a.An]=this.ci;b[a.gs]=this.tD?1:0;return b}Ub(a){super.Ub(a);const b=Uq.Eb.Wa.groups.slides;this.ci=a[b.An];this.tD=!!a[b.gs]}xi(){return null}};class lr{constructor(a,b){this.mY=parseFloat(fc(b));this.od=a}awardedScore(){return this.mY}status(){return this.od}};function mr(a,b,c){c=null!==c.destination().slideObject();let d=!1,e=!1;(b=Lq(a.contentState(),b))&&(Kq(a.contentState(),b)?d=!0:e=!0);return c?d:!(d||e)}
class nr extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}ms(){this.contentState().ms()}ww(){let a=0;for(const b of this.contentState().content().chains())0<b.score()&&(a+=b.score());return a}xi(){if("byAnswer"==this.Ja.settings().evaluation().mp()){var a=0;let c=!1,d=0;var b=this.contentState().bf;for(const e of b)b=this.gB(e.slideObject()),mr(this,e,b)?(a+=b.score(),d++):c=!0;this.hasBeenVisited()||(d=0,c=!0,a=0);a=kr(this,!c,a,!0,!1,0<d&&c||
!c&&0<d);a=new lr(a.status,a.awardedScore)}else a=this.Xp();return a}Xp(){var a=0;let b=0;var c=this.contentState().bf;for(var d of c)c=this.gB(d.slideObject()),mr(this,d,c)?a++:b++;d=this.Ja.settings().Ih;var e=jr(this);e=(c=0==b)?e:0<a&&d?e*a/(a+b):0;this.hasBeenVisited()||(a=0,c=!1,e=0);a=kr(this,c,e,d,!d,0<a&&0<b||c&&0<a);return new lr(a.status,a.awardedScore)}gB(a){for(const b of this.contentState().content().chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");}};class or extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}};class pr extends I{constructor(a){super();this.Qa=null;this.G=H(this);null!=a&&this.Ub(a)}T(){return this.G}initiated(){return null!=this.Qa}response(){return this.Qa}Gd(a){this.Qa=null===a?null:Da(a);this.G.h()}correct(){throw Error("override this");}correctAnswer(){throw Error("override this");}persistState(a){const b={};b[a.response]=this.Qa;return b}Ub(a){this.Qa=a[vq.placeholders.response]}}pr.prototype.response=pr.prototype.response;var qr=class{constructor(a,b){this.id=a;this.values=b}};class rr extends pr{constructor(a,b,c){super(c);this.Oc=a;this.gh=null;this.W=b;if(this.Oc.values){this.gh=[];for(const d of this.Oc.values)a=gc(d.text()),this.gh.push(a)}c||this.Gd("")}placeholder(){return this.Oc}correct(){const a=this.W.fG,b=dc(gc(a?this.response():this.response().toLowerCase()));for(const c of this.Oc.values)if(dc(gc(a?c.text():c.text().toLowerCase()))==b)return!0;return!1}correctAnswers(){return this.gh}response(){return super.response()}}rr.prototype.response=rr.prototype.response;
rr.prototype.correctAnswers=rr.prototype.correctAnswers;class sr extends lr{constructor(a,b,c){super(b,c);this.ra=a}placeholders(){return this.ra}};class tr extends V{constructor({slide:a,contentState:b,lb:c,X:d,Rb:e,Na:f,la:g}){super({slide:a,contentState:b,lb:c,X:d,Rb:e,Na:f,la:g});this.OQ=b}initiated(){return this.OQ.initiated()}xi(){var a=0;const b=this.OQ.placeholders();for(var c of b)c.correct()&&++a;this.hasBeenVisited()||(a=0);var d=jr(this);c=0<b.length?a/b.length:1;d*=c;const e=this.Ja.settings().Ih;a=kr(this,a==b.length,d,e,!0,0<c&&1!=c);return new sr(b,a.status,a.awardedScore)}};class ur extends V{constructor({slide:a,contentState:b,lb:c,X:d,Rb:e,Na:f,la:g}){super({slide:a,contentState:b,lb:c,X:d,Rb:e,Na:f,la:g});this.Ic=b;z(this,this.Ic.T(),()=>{var h=null;for(let k=0;k<this.Ic.count();k++){const m=this.Ic.getChoiceState(k);m.selected()&&(h=m)}h=null!=h;this.Qh!=h&&(this.Qh=h)},this)}ww(){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 vr extends ur{xi(){return"byAnswer"==this.Ja.settings().evaluation().mp()?this.vw():this.Xp()}Xp(){var a=!1;for(var b=0;b<this.Ic.count();++b){const c=this.Ic.getChoiceState(b),d=c.choice();c.selected()&&d.correct()&&(a=!0)}b=jr(this);a=kr(this,a,a?b:0,!1,!0,!1);return new lr(a.status,a.awardedScore)}vw(){var a=0;let b=!1;for(let c=0;c<this.Ic.count();++c){const d=this.Ic.getChoiceState(c),e=d.choice();d.selected()&&(a=e.score(),e.correct()&&(b=!0))}a=kr(this,b,a,!0,!1,!1);return new lr(a.status,
a.awardedScore)}};function wr(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.Ry(m.Ng)&&!e.has(m)),k=!!h.length;b(f,k,g==k,h);h.forEach(m=>e.add(m))})}function xr(a){return a.contentState().areas().filter(b=>b.area().correct()).length}
class yr extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Iu(){this.contentState().Iu()}ms(){const a=this.Ja.settings().Fr();this.review()&&"correct"==this.review().status()||"reset"!=a.Dh()||ir(this)||this.contentState().Iu()}xi(){return"byAnswer"==this.Ja.settings().evaluation().mp()?this.vw():this.Xp()}vw(){let a=0,b=0,c=0,d=0;var e=this.contentState().points();wr(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=kr(this,0==b&&e&&e,a,!0,!1,0<c&&c!=f||c==f&&(0<b||!e));return new lr(f.status,f.awardedScore)}Xp(){let a=0,b=0,c=0;var d=this.contentState().points();wr(this,(k,m,t,r)=>{k.area().correct()&&t?(a++,c+=r.length):t||b++});var e=d.length-c,f=this.Ja.settings().Ih,g=jr(this);d=c==d.length;const h=0==b;e=h&&d?g:0<a&&f?g*a/(xr(this)+e):0;g=this.contentState().content().areas().filter(k=>k.correct()).length;f=kr(this,h&&d,
e,f,!f,0<a&&a!=g||a==g&&(0<b||!d));return new lr(f.status,f.awardedScore)}ww(){let a=0;const b=this.contentState().areas();for(const c of b)0<c.area().score()&&(a+=c.area().score());return a}};class zr extends V{initiated(){return this.contentState().initiated()}contentState(){return super.contentState()}};class Ar extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}xi(){var a=0,b=this.contentState();for(var c=0;c<b.s.matches().count();++c)Br(b,c)&&++a;c=a==b.s.matches().count();const d=this.Ja.settings().Ih;a=0<b.s.matches().count()?a/b.s.matches().count():1;b=jr(this);c=kr(this,c,c?b:d?b*a:0,d,!0,0<a&&1!=a);return new lr(c.status,c.awardedScore)}};class Cr{constructor(a,b,c){this.id=a;this.values=b;this.Pj=c}};class Dr extends pr{constructor(a,b,c){super(c);this.Oc=a;this.eQ=null===a.Pj?null:Da(a.values[a.Pj].text());this.gh=[];for(const d of a.values)this.gh.push(Da(d.text()));b&&Gb(this.gh)}placeholder(){return this.Oc}correct(){return this.response()==this.eQ}correctAnswer(){return this.eQ}answers(){return this.gh}};class Er extends lr{constructor(a,b,c){super(b,c);this.ra=a}placeholders(){return this.ra}};class Fr extends V{constructor({slide:a,contentState:b,lb:c,X:d,Rb:e,Na:f,la:g}){super({slide:a,contentState:b,lb:c,X:d,Rb:e,Na:f,la:g});this.UR=b}initiated(){return this.UR.initiated()}xi(){var a=0;const b=this.UR.placeholders();for(var c of b)c.correct()&&++a;var d=jr(this);c=0<b.length?a/b.length:1;d*=c;const e=this.Ja.settings().Ih;a=kr(this,a==b.length,d,e,!0,0<c&&1!=c);return new Er(b,a.status,a.awardedScore)}};class Gr extends ur{constructor({slide:a,contentState:b,lb:c,X:d,Rb:e,Na:f,la:g}){super({slide:a,contentState:b,lb:c,X:d,Rb:e,Na:f,la:g});this.ng=b}contentState(){return super.contentState()}xi(){return"byAnswer"==this.Ja.settings().evaluation().mp()?this.vw():this.Xp()}vw(){var a=0;let b=0,c=0;for(var d=0;d<this.ng.count();++d){const e=this.ng.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=kr(this,d,a,!0,!1,0<b&&0<c||d&&0<b);return new lr(a.status,
a.awardedScore)}Xp(){var a=0;let b=0;for(var c=0;c<this.ng.count();++c){var d=this.ng.getChoiceState(c),e=d.choice().correct();d=e==d.selected();e&&d?a++:d||b++}c=this.Ja.settings().Ih;e=jr(this);d=0==b;a=kr(this,d,d?e:0<a&&c?e*a/(a+b):0,c,!c,0<a&&0<b||d&&0<a);return new lr(a.status,a.awardedScore)}ww(){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 Hr extends V{contentState(){return super.contentState()}xi(){if(this.contentState().V()){var a=this.contentState().correct();const b=jr(this);a=kr(this,a,a?b:0,!1,!0,!1);return new lr(a.status,a.awardedScore)}return null}initiated(){return this.contentState().initiated()}};class Ir extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}xi(){if(this.contentState().V()){var a=0;const d=this.contentState();for(var b=0;b<d.count();++b)d.Mh[b]==d.Os[b]&&++a;this.hasBeenVisited()||(a=0);var c=jr(this);b=0<d.count()?a/d.count():1;c*=b;const e=this.Ja.settings().Ih;b=0<b&&1!=b;a=kr(this,a==d.count(),c,e,!0,b);return new lr(a.status,a.awardedScore)}return null}};class Jr extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}xi(){var a=this.contentState().correct();const b=jr(this);a=kr(this,a,a?b:0,!1,!0,!1);return new lr(a.status,a.awardedScore)}};class Kr{constructor(a,b){this.id=a;this.value=b}};class Lr extends pr{constructor(a,b){super();this.Oc=a;this.ho=null;null!=b&&this.Ub(b)}Re(){return this.ho}placeholder(){return this.Oc}correct(){return this.response()==this.correctAnswer()}correctAnswer(){return this.Oc&&this.Oc.value&&Da(this.Oc.value)}persistState(a){const b=super.persistState(a);b[a.Re]=this.ho;return b}Ub(a){super.Ub(a);this.ho=a[vq.placeholders.Re]}};class Mr extends lr{constructor(a,b,c){super(b,c);this.ra=a}};class Nr extends V{constructor({slide:a,contentState:b,lb:c,X:d,Rb:e,Na:f,la:g}){super({slide:a,contentState:b,lb:c,X:d,Rb:e,Na:f,la:g});this.eE=b}initiated(){return this.eE.initiated()}oE(){this.eE.oE()}xi(){var a=0;const b=this.eE.placeholders();for(var c of b)c.correct()&&++a;var d=jr(this);c=0<b.length?a/b.length:1;d*=c;const e=this.Ja.settings().Ih;a=kr(this,a==b.length,d,e,!0,0<c&&1!=c);return new Mr(b,a.status,a.awardedScore)}ms(){const a=this.Ja.settings().rA();this.review()&&"correct"==this.review().status()||
"reset"!=a.Dh()||ir(this)||this.eE.oE()}};class Or extends I{constructor(){super()}sg(a){switch(a.slide().type()){case "IntroSlide":this.ml(a);break;case "MultipleChoice":this.pl(a);break;case "TrueFalse":this.wl(a);break;case "MultipleResponse":this.rl(a);break;case "WordBank":this.yl(a);break;case "MultipleChoiceText":this.ql(a);break;case "FillInTheBlank":this.jl(a);break;case "TypeIn":this.xl(a);break;case "Numeric":this.sl(a);break;case "Sequence":this.vl(a);break;case "Matching":this.ol(a);break;case "Hotspot":this.kl(a);break;case "InfoSlide":case "InstructionsSlide":this.ll(a);
break;case "AuthorizationSlide":this.gl(a);break;case "ResultSlide":this.ul(a);break;case "Essay":this.il(a);break;case "LikertScale":this.nl(a);break;case "DND":this.hl(a);break;default:throw Error("unknown slide type");}}};function Pr(a,b){a=new O({B:a,Fg:!0});a.l("radio-button",!0);const c=new O({o:"outline-border"}),d=new O({o:"bg"}),e=new O({o:"inline-border"});M(a,c);M(a,d);M(a,e);b=new rm({B:b,name:"choices"});return{activeElement:a,$E:b}}function Qr(a,b,c){a=new O({B:a,Fg:!0});a.l("checkbox",!0);a.setAttribute("type","checkbox");const d=new O({o:"outline-border"}),e=new O({o:"bg"}),f=new O({o:"check"});c=S(c,"check");f.addChild(c);M(a,d);M(a,e);M(a,f);b=new qm({B:b});return{activeElement:a,$E:b}}
class Rr extends Or{constructor(a,b,c,d){super();this.j=c;this.C=b;this.$=d;this.yd=null;this.R=a;this.gj=null;this.W1=new Pn}Ju(a){const b=a.ye,c=a.mode,d=a.kc,e=a.Cu,f=a.Gg;this.ia=a.parent;this.ya=c;this.yd=null;this.Od=d;this.gj=e;this.Vq=f;this.sg(b);return this.yd}gN(a,b){b=new Ak(a,"image-view",b,a.$g());b=this.Dl(a,b);b.Iz(new pq(a));return b}eW(a,b){b=new yp(a,b);b=this.Dl(a,b);b.Iz(new pq(a));return b}Dl(a,b){return this.W1.Dl(a,this,b)}ml(a){this.VA(a.contentState().content().Za())}gl(a){this.yd=
new kq(this.ia,a.contentState(),this.j,this.$,this.Vq)}ul(a){this.yd=new pp(this.ia,a.contentState())}ll(a){this.VA(a.contentState().content().Za())}pl(a){this.yd=new yo({parent:this.ia,Zm:a.slide().settings().Zm(),Vy:Pr,mode:this.ya,gb:this,J:this.C,format:this.Qg(a),V:a.slide().settings().V(),kc:this.Od},a.contentState(),"multiple-choice")}wl(a){this.yd=new yo({parent:this.ia,Zm:a.slide().settings().Zm(),Vy:Pr,mode:this.ya,gb:this,J:this.C,format:this.Qg(a),V:a.slide().settings().V(),kc:this.Od},
a.contentState(),"true-false")}rl(a){var b=a.slide().settings().ei();b=b&&b.isEnabled()?b.value():void 0;this.yd=new yo({parent:this.ia,Zm:a.slide().settings().Zm(),Vy:Qr,E4:!0,mode:this.ya,ei:b,gb:this,J:this.C,format:this.Qg(a),V:a.slide().settings().V(),kc:this.Od},a.contentState(),"multiple-response")}xl(a){this.yd=new gp(this.ia,a.contentState(),this.ya,this.Qg(a),this.j,this.$,this.C)}sl(a){this.yd=new op(this.ia,a.contentState(),this.ya,this.Qg(a),this.j,this.$,this.C)}vl(a){this.yd=new xp({parent:this.ia,
aN:a.contentState(),mode:this.ya,M:this.$,gb:this,format:this.Qg(a),kc:this.Od,J:this.C})}il(a){this.yd=new Po(this.ia,a.contentState(),this.Qg(a))}VA(a){this.yd=new Hm(this.ia,this.Oe(this.ia,a,!1))}Qg(a){return a.slide().nb().Dd()}};function Sr(a,b,c){a=a.querySelectorAll(`[${b}]:not([${b}="none"])`);for(let d=0;d<a.length;++d)a[d].setAttribute(b,c)}function Tr({I3:a,J3:b,G4:c,F4: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`);Sr(a,"fill",d);Sr(a,"stroke",d);return a};const Ur=["font-size","line-height","color","text-align","font-family"];function Vr(a,b){a=a.querySelectorAll(`span[style*=${b}]`);for(const c of a)J(c,b,"inherit")}
function Wr(a,b){const c=document.createElement("div");c.innerHTML=b;a.C2.forEach(d=>{if("font-family"==d)if(a.R){var e=c.innerHTML;d=a.R.WU;const h=$d("DIV");h.innerHTML=e;e=(h||document).getElementsByTagName("SPAN");for(const k of e){e=0;var f=ke(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",Wj(["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 Vr(c,"font-family");else Vr(c,d)});return c.innerHTML}
function Xr(a,b){if(!b.hasAttribute("data-size")||!b.hasAttribute("width")||!b.hasAttribute("height"))return b;const c=parseInt(b.getAttribute("data-size"),10);return Tr({I3:b,J3:c,G4:a.jZ,F4:a.bZ})}function Yr(a,b){const c={};om(b,(d,e)=>{"svg"==e.tagName?c[d]=Xr(a,e.cloneNode(!0)):e.firstChild&&"svg"==e.firstChild.tagName?(e=e.cloneNode(!0),Xr(a,e.firstChild),c[d]=e):c[d]=e});b.$C=c}class Zr{constructor({fontSize:a,ea:b,nW:c,H5:d=Ur}){this.jZ=a;this.R=b;this.bZ=c;this.C2=d}};class $r{constructor(a){this.aD=a}Oe({htmlText:a,fn:b,zn:c=!1,B:d,o:e}){a=this.aD?Wr(this.aD,a):a;this.aD&&Yr(this.aD,b);return new Dm({B:d,o:e,$f:!0},a,b,c)}};function as(a){a.pq&&(xd(a,a.pq,"canplaythrough",a.pS,a),xd(a,a.pq,"error",a.oS,a))}
class bs extends ko{constructor(a){super();this.Yd=a;this.pq=null}Zo(){const a=[];for(let b=0;b<this.Yd.length;++b){const c=this.Yd[b];a.push(new Ci(c.src,c.mimeType))}return a}pS(){as(this);io(this)}oS(){as(this);jo(this)}ZB(){this.pq=ee(Lb('<audio preload="auto"/>'));y(this,this.pq,"canplaythrough",this.pS,this);y(this,this.pq,"error",this.oS,this);this.oL()}oL(){const a=this.Zo();for(let c=0;c<a.length;++c){var b=a[c];b='<source src="'+b.src()+'" '+(null===b.type()?"":'type="'+b.type()+'" ')+"/>";
b=ee(Lb(b));this.pq.appendChild(b)}}release(){}};function cs(a){"normal"==a.ya&&a.si.Ra().Se()&&!Rq(a.si)?a.tt.m(!1):a.tt.m(!0)}
class ds extends I{constructor({Mj:a,XE:b,Jr:c,mode:d,Oj:e}){super();this.si=a;this.tt=b;this.vt=c;this.ya=d;this.uq=!0;this.Mv=e;cs(this);z(this,this.vt.stateChangedEvent(),this.Sa,this,-1);a=this.si.Ra();"normal"==this.ya&&a.Se()&&this.tt.al.IE(!1)}activate(){if(yh)return!1;const a=Rq(this.si),b=this.Mv.QM();return"normal"==this.ya&&a&&this.fS()&&b?(this.vt.play(),!0):!1}deactivate(){this.vt.stop()}fS(){return this.si.Ra().Ti()}Sa(){switch(this.vt.state()){case "playing":"normal"==this.ya&&this.si.Ra().Se()&&
this.uq&&(this.uq=!1,Sq(this.si,this.si.ls()+1),this.tt.al.IE(!1),this.tt.HE(!1));break;case "ended":"normal"==this.ya&&this.si.Ra().Se()&&(this.tt.HE(!0),cs(this)),this.uq=!0}}};class es extends ds{constructor({Mj:a,XE:b,Jr:c,mode:d,Oj:e}){super({Mj:a,XE:b,Jr:c,mode:d,Oj:e})}fS(){const a=this.si.Ra();return a.Ti()||a.vg()}};class fs extends Hl{constructor({w5:a,Mj:b,J:c,mode:d,pf:e,mediaController:f,Oj:g}){a=a.Ra();const h=Mi(a.Pa.Zo());super({fp:h,o:"slide-audio-view",yz:c,pf:e});this.si=b;this.resize(245,36);this.ec=new es({Mj:this.si,Jr:h,XE:this.Nb,mode:d,Oj:g});A(this,this.ec);f.nJ.push(this.ec,1);a.vg()&&this.u(!1)}qb(){return new F(this.width(),this.height())}Ha(a,b,c,d){c=this.qb(c,d);this.resize(c.width,c.height);this.move(a,b)}};function gs(a){a.qq&&(xd(a,a.qq,"canplaythrough",a.$S,a),xd(a,a.qq,"error",a.ZS,a))}
class hs extends ko{constructor(a,b,c){super();this.cl=a;this.qq=null;this.Zg=b;this.Rg=c}Zo(){const a=[];for(let b=0;b<this.cl.length;++b){const c=this.cl[b];a.push(new Ci(c.src,c.mimeType))}return a}$S(){gs(this);io(this)}ZS(){gs(this);jo(this)}ZB(){this.qq=this.WI();y(this,this.qq,"canplaythrough",this.$S,this);y(this,this.qq,"error",this.ZS,this);this.oL(this.Zo())}WI(){const a=ee(Lb('<video preload="auto"/>'));hh&&a.setAttribute("playsinline","");return a}oL(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=ee(Lb(b));this.qq.appendChild(b)}}path(){throw Error();}width(){return this.Zg}height(){return this.Rg}release(){}};class is extends Sl{constructor({Ra:a,Mj:b,J:c,mode:d,pf:e,mediaController:f,Oj:g,ne:h}){const k=Ki(a.tM.Zo());super({fp:k,o:"video-player",yz:c,pf:e,ne:h});this.Cd=b;this.ya=d;b=a.Kk.path();this.Xa.setAttribute("poster",b);this.Kk=a.Kk;this.BV=a;this.ec=new ds({Mj:this.Cd,Jr:k,XE:this.Nb,mode:d,Oj:g});A(this,this.ec);f.nJ.push(this.ec,0);this.ie.u(this.BL());"normal"==this.ya&&a.Ti()&&g.QM()&&this.Nb.ed();this.gq()}mm(){}Ha(a,b,c,d){c=this.qb(c,d);this.resize(c.width,c.height);this.move(a,b)}qb(a,
b){a=Qf({width:this.BV.videoWidth(),height:this.BV.videoHeight(),boundingWidth:a,boundingHeight:b,hf:!0});return new F(a.width,a.height)}gD(){return(!this.Cd.Ra().vg()||"normal"!=this.ya)&&Rl(this)}BL(){return Rq(this.Cd)}DH(){return(Rq(this.Cd)||"normal"!=this.ya)&&this.gD()}tU(){return this.Cd.Ra().vg()&&"normal"==this.ya?Rq(this.Cd)||"normal"!=this.ya:!1}};var js=a=>`url("data:image/svg+xml,${a.replace(/"/g,"'").replace(/\s{2,}/g," ").replace(/[\r\n%#()<>?[\\\]^`{|}]/g,encodeURIComponent)}")`;function ks(a){const b=a.value();null===b?ls(a):ms(a,b);a.l("type",null===b?"empty":"word");a.zm&&ap(a.zm,a.Rd)}function ns(a){a.D("width","");return a.oB()}function ls(a){if(null===a.value()){if(null===a.ho){const b=a.Xj("review")?72:a.JQ;a.Da(b);a.jb.qf("&nbsp;");a.we.enable(!1)}else ms(a,a.ho);a.we.enable(!1)}}function os(a,b){a.JQ=b;ls(a)}
function ms(a,b){a.D("width","");a.displayObject().style.display="block";const c=a.jb.height();a.jb.D("white-space","normal");a.Nm(b,c);a.jb.D("white-space","");a.displayObject().style.display="";a.D("width","");a.Da(a.displayObject().offsetWidth)}
class ps extends O{constructor(a,b,c,d,e,f=null){super({o:"wb-placeholder",pN:!0});this.C=e;this.j=c;this.hQ=!1;$h(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.ho=f;this.Rd=!1;this.F=b;this.$=d;this.jb=new O({B:N(this,"label")});M(this,this.jb);this.mj=H(this);this.We=H(this);this.lj=H(this);this.tJ=H(this);this.zm=null;this.we=new sp(null,"",this,d);A(this,this.we);this.DV=new O({B:N(this,"question-icon")});this.m1=S(e,"question-20");
this.DV.addChild(this.m1);this.JQ=72;a=new O({o:"background"});M(a,new O({B:N(a,"outline")}));M(this,a);let g;y(this,this,Dh,h=>{if(null!==this.value()&&this.enabled()){g=!1;var k=h.screenX,m=h.screenY,t=y(this,window,Fh,v=>{const x=v.screenX,D=v.screenY;if(!g){if(10>Math.abs(x-k)&&10>Math.abs(D-m)||null===this.value())return;g=!0}this.We.h({x:x-k,y:D-m},this);v.preventDefault()}),r=y(this,window,Eh,()=>{yd(this,t);yd(this,r);g?this.lj.h():this.tJ.h(this)});h.preventDefault();this.mj.h()}});ks(this)}fd(){ks(this);
var a=qs(this.C,{width:this.width(),height:this.height()});a=js(a);Zj(this.displayObject(),"rectangular-dotted-border",a)}value(){return this.F.response()}Fc(){var a=this.F.correct();this.l("review",!0);this.l(a?"correct":"incorrect",!0);this.jb.l(a?"correct":"incorrect",!0);a||(M(this,this.DV),a=this.F.response()||"",this.zm=new bp({J:this.C,jp:this,M:this.$,PF:a,correctAnswers:[this.F.correctAnswer()],L:this.j}),A(this,this.zm),this.we.enable(!1),this.hQ=!0);this.fd()}sd(a){a&&this.D("width","");
this.F.Gd(a);this.fd()}Re(){return this.ho}Nm(a,b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.P(f)}this.we.D("max-width","");this.we.setText(a);this.we.enable(!1);this.Rd=!1;const d=this.jb;d.P(a);if(void 0!==b&&d.displayObject().parentNode&&(d.displayObject().style.height="",!(b>=d.displayObject().scrollHeight))){var e=Math.floor(b/d.displayObject().scrollHeight*a.length),f="",g=0;for(c();d.displayObject().scrollHeight<=b;)e+=10,c();for(;0<e&&d.displayObject().scrollHeight>b;)c(),--e;
this.Rd=!0;this.we.D("max-width",Math.min(400,d.width()+20)+"px");this.we.enable(!ah&&!this.hQ)}}};class rs extends Gm{constructor(a,b,c,d,e){super({o:"wb-extra-words"});this.ra=[];this.C=e;for(const f of a.extraWords())a=new ps(b,f,c,d,this.C,f.Re()),this.addChild(a),this.ra.push(a),a.l("place",!0)}na(){for(const a of this.ra)a.fd()}m(a){super.m(a);for(const b of this.ra)b.m(a)}placeholders(){return this.ra}};class ss extends O{constructor(a){super({o:"fib-placeholder",jF:!1});$h(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.wd=new Qn({B:N(this,"input")});M(this,this.wd);this.ht=H(this,this.wd.ht);z(this,this.wd.ht,()=>{this.Jo()});z(this,this.wd.WQ,()=>{this.l("focused",!0)});z(this,this.wd.yG,()=>{this.l("focused",!1)})}Jo(){this.wd.D("width","0");var a=Math,b=a.max;const c=this.wd.displayObject();var d=0;if(Wg||Yg)d=1;else if(Hg||Bc)d=yf(c),
d=d.left+d.right;this.wd.D("width",`${b.call(a,c.scrollWidth+d,65)}px`);(u||xc)&&this.wd.D("width","100px")}m(a){L||super.m(a);this.wd.m(a)}na(){this.Jo()}};class ts extends ss{constructor(a,b,c,d,e){super(a);this.C=e;this.j=d;this.F=b;this.$=c;this.bl=this.Tg=null;this.mM();this.cm=new O({B:N(this,"tooltip-icon")});this.HY=S(this.C,"question-20");this.cm.addChild(this.HY);this.Je=H(this);z(this,this.wd.T(),()=>{this.F.Gd(this.wd.value())});z(this,this.wd.yG,()=>{this.F.Gd(this.wd.value())});z(this,this.K,()=>{this.Je.h(this.F)});y(this,this.wd,"keydown",f=>{13==f.keyCode&&this.Tg&&(this.Tg.ks(b),f.preventDefault())},this)}activate(a){a?K||this.wd.displayObject().focus():
this.wd.displayObject().blur()}fd(){this.Jo();this.bl&&ap(this.bl,this.wd.displayObject().scrollWidth>this.wd.width())}Fc(){var a=this.F.correct();this.wd.l(a?"correct":"incorrect",!0);this.l(a?"correct":"incorrect",!0);a||(M(this,this.cm),a=this.F.response()||"",this.bl=new bp({J:this.C,jp:this,M:this.$,PF:a,correctAnswers:this.F.correctAnswers(),L:this.j}),A(this,this.bl));this.fd();this.na()}mM(){const a=this.F.response()||"";this.wd.sd(a);this.Jo()}na(){super.na();this.F.correctAnswers()&&!this.F.correct()&&
(u||xc)&&(this.D("width","100px"),this.D("text-align","left"),this.wd.D("width","65px"),this.wd.D("padding-right","0"))}};function us(a,b){a.Cf.l("focused",b);a.ia.l("focused",b)}
class vs extends Np{constructor({M:a,Ec:b,bp:c,Dc:d,parent:e}){super({M:a,Ec:b,bp:c,Dc:d});this.ia=e}Bd(a){if(!L){this.Cf.focus();this.mb.D("max-height","300px");us(this,!0);this.mb.D("width","");this.mb.D("min-width","");this.mb.D("height","");super.Bd(a);var b=parseFloat(af(this.Cf.displayObject(),"max-width"));this.mb.D("white-space","nowrap");var c=this.mb.width()>b;this.mb.D("width",`${Math.min(b,this.mb.width())}px`);this.mb.D("white-space",c?"normal":"nowrap");this.mb.xa();this.Sn(a)}}Jd(){L||
(super.Jd(),us(this,!1))}ZT(a,b,c){this.mb.D("max-height",a-10+"px");this.mb.xa();a=ci(this.Cf);const d=ci(this.mb);this.mb.move(c,b?10:a.bottom-d.top);return!0}Fs(a,b){const c=Yo(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top+4:a.top-b.bottom-4}};class ws extends Rp{constructor(a,b,c,d,e){super({o:"mct-placeholder",prompt:c.H("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"),M:e,vE:f=>this.lH(f)});$h(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.Sk=H(this);this.j=c;this.F=b;this.Rd=!1;this.mM();this.Je=H(this);z(this,this.K,()=>{this.Je.h(this.F)});y(this,this.displayObject(),Dh,()=>{this.Sk.h(ci(this))});this.cm=new O({B:N(this,"tooltip-icon"),fa:S(d,"question-20")});z(this,this.j.Zn,
(f,g)=>{"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"==f&&(this.Ld=g,this.fd())})}lH({M:a,Ec:b,bp:c,Dc:d}){return new vs({M:a,Ec:b,bp:c,Dc:d,parent:this})}mM(){}fd(){var a=this.F.response();this.l("selected",null!==a);const b=null!==a?a:this.Ld;this.jb.l("prompt",null===a);this.jb.displayObject().style.display="block";u&&10>=parseInt(Kc,10)?(this.jb.P(" "),a=this.jb.height()):(this.jb.D("white-space","nowrap"),a=this.jb.height(),this.jb.D("white-space",""));this.Nm(b,a);this.jb.displayObject().style.display=
""}Fc(){const a=this.F.correct();this.l(a?"correct":"incorrect",!0);a||(M(this,this.cm),this.hP());this.fd()}m(a){L||super.m(a)}hP(){}Nm(a,b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.P(f)}this.Rd=!1;const d=this.jb;d.P(a);if(void 0!==b&&this.jb.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.Rd=!0}}};class xs extends Gm{constructor({parent:a,mv:b,mF:c}){super({B:N(a,"content")});this.ra=c;this.uk=0;this.addChild(b)}m(a){super.m(a);for(const b of this.ra)b.m(a)}na(a,b){a&&b&&this.uk!=a&&(this.uk=a,this.fd())}fd(){for(const a of this.ra)a instanceof ss&&a.xa(),a instanceof ws&&(a.D("max-width",Math.min(this.width()-10,300)+"px"),a.fd())}setParentScale(a){super.setParentScale(a);for(const b of this.ra)b.setParentScale(a)}};class ys extends xs{constructor({J:a,parent:b,mode:c,state:d,ac:e,M:f,ea:g,L:h,hi:k}){const m=zs(g,d.content().Za()),t={};g=[];for(const r of d.placeholders()){const v=new ts(e,r,f,h,a);g.push(v);t[r.placeholder().id]=v.displayObject()}f=new pm(d.content().Za(),new nm(null,null,null,null),t);k=k.Oe({B:N(b,"fib-rich-text"),htmlText:m.htmlText(),fn:f,zn:!1});super({parent:b,mv:k,mF:g,ac:e});this.au=g;this.C=a;g.forEach(r=>{r.Tg=this});this.Je=H(this);this.ia=b;this.ha=d;for(const r of g)z(this,r.Je,
v=>{this.Je.h(v)}),A(this,r);for(const r of g)z(this,r.ht,this.xa,this);this.$b(c)}$b(a){"reviewWithCorrectAnswers"==a&&nb(this.au,b=>b.Fc())}$j(){}ks(a){const b=this.ha.placeholders();a=b.indexOf(a);a<b.length-1?(this.ra[a].activate(!1),this.ra[a+1].activate(!0)):this.ia.EE()}rn(){this.ra.forEach(a=>{a.activate(!1)})}Ol(){this.ra.length&&this.ra[0].activate(!0)}};class As extends ws{constructor(a,b,c,d,e){super(a,b,d,e,c);this.C=e;this.J2=c;this.En=new $p({options:b.answers(),o:"mct-answers-list",iX:"mct-answers-list-scroll-pane",G5:f=>{$h(f,{"font-family":a.fontFamily,"font-size":`${a.size}px`});const g=new O({B:new Xe("mct-answers-list","tick")});M(f,g)}});c=new O({B:N(this,"chevron"),fa:S(this.C,"chevron-down")});M(this,c);this.En.sF(b.response());z(this,this.En.Fj,()=>{b.Gd(this.En.Cr());this.fd()});Qp(this,this.En);this.zm=null;c=new Fp(this);Dp(c,()=>
{this.bd&&this.bd.show(!this.bd.Tl())},32);A(this,c)}ki(a){super.ki(a);this.F.Gd(this.En.Cr())}lq(){var a=this.En&&this.En.Cr();a=a?a.toString():this.Ld;this.jb.displayObject().style.display="block";this.Nm(a,this.jb.height());this.jb.displayObject().style.display=""}hP(){const a=this.F.response()||"";this.zm=new bp({J:this.C,jp:this,M:this.J2,PF:a,correctAnswers:[this.F.correctAnswer()],L:this.j});A(this,this.zm)}fd(){var a=this.jb,b=a.Da;let c=0;this.jb.D("white-space","nowrap");this.jb.D("width",
"");const d=[this.Ld].concat(this.En.options());for(const e of d)this.jb.P(e),c=Math.max(c,this.jb.displayObject().clientWidth+16);this.jb.D("white-space","");this.lq();b.call(a,Math.min(c,360>=screen.width?170:225));super.fd();this.zm&&ap(this.zm,this.Rd)}};class Bs extends xs{constructor({J:a,parent:b,mode:c,state:d,ac:e,M:f,ea:g,L:h,hi:k}){const m=zs(g,d.content().Za()),t={};g=[];for(const r of d.placeholders()){const v=new As(e,r,f,h,a);g.push(v);t[r.placeholder().id]=v.displayObject()}d=new pm(d.content().Za(),new nm(null,null,null,null),t);k=k.Oe({B:N(b,"mct-rich-text"),htmlText:m.htmlText(),fn:d,zn:!1});super({parent:b,mv:k,mF:g,ac:e});this.au=g;this.C=a;this.Je=H(this);for(const r of g)A(this,r),z(this,r.Je,v=>{this.Je.h(v)}),z(this,r.Sk,v=>{this.Sk.h(v)});
this.$b(c)}$b(a){"reviewWithoutCorrectAnswers"==a&&nb(this.au,b=>b.l("review",!0));"reviewWithCorrectAnswers"==a&&nb(this.au,b=>{b.l("review",!0);b.Fc()})}};function Cs(a){return 3*a*a-2*a*a*a};class Ds extends sl{constructor(a,b,c){super([0],[b],b,Cs);this.Ji=a;this.bB=c}dh(){super.dh();this.EH(!0);this.xS()}xS(){}Yi(){super.Yi();this.EH(!1)}EH(a){this.Ji.m(a)}dI(a){a/=this.duration;return`${wk(-this.bB.x+this.bB.x*a,-this.bB.y+this.bB.y*a)}`}Ah(a){this.Ji.D("transform",this.dI(a[0]))}};class Es extends Gm{constructor({parent:a,mv:b,mF:c,state:d,extraWords:e}){super({B:N(a,"content")});this.ia=a;this.F=d;this.Rp=e;this.ra=this.Rp.placeholders().concat(c);for(const f of this.ra)A(this,f);this.addChild(b);this.tQ=this.wQ=void 0}m(a){super.m(a);this.Rp.m(a);for(const b of this.ra)b.m(a)}na(a,b){if(this.wQ!=a||this.tQ!=b){this.wQ=a;this.tQ=b;a=Math.max(72,this.ra.reduce((c,d)=>Math.min(c,ns(d)),0));b=Math.min(300,this.ra.reduce((c,d)=>Math.max(c,ns(d)),0));a+=(b-a)/2;for(const c of this.ra)c.fd(),
os(c,a)}}setParentScale(a){super.setParentScale(a);for(const b of this.ra)b.setParentScale(a)}};class Fs extends Ds{EH(){}}function Gs(a,b){let c=null;z(a,b.tJ,a.HS,a);z(a,b.We,a.uS,a);z(a,b.mj,()=>{c=y(a,a.displayObject().parentNode,"scroll",a.LS,a)});z(a,b.lj,()=>{a.Ns&&(a.Nh(),yd(a,c))})}function Hs(a,b,c=!1){const d=ci(b),e=ci(a);b=new O({fa:b.displayObject().cloneNode(!0),o:"wb-word-copy"});c&&b.l("active",!0);b.move((d.left-e.left-4)/a.parentScale(),(d.top-e.top-4)/a.parentScale());b.D("position","absolute");return b}
class Is extends Es{constructor({J:a,parent:b,mode:c,ye:d,ac:e,M:f,ea:g,extraWords:h,L:k,hi:m}){d=d.contentState();const t=zs(g,d.content().Za()),r={};g=[];for(const v of d.placeholders()){const x=new ps(e,v,k,f,a);g.push(x);r[v.placeholder().id]=x.displayObject()}f=new pm(d.content().Za(),new nm(null,null,null,null),r);m=m.Oe({B:N(b,"wb-rich-text"),htmlText:t.htmlText(),fn:f,zn:!1});super({parent:b,mv:m,mF:g,state:d,ac:e,extraWords:h});this.au=g;this.C=a;this.ba=this.Lg=null;this.Ns=!1;z(this,d.fE,
()=>{this.Js(!0)});for(const v of this.ra)Gs(this,v);this.$b(c)}uS(a,b){0==a.x&&0==a.y||this.Eq(b);this.Ns&&(this.ba.Qf=a,this.LS())}HS(a){const b=this.ra;if(null!==a.value()){let c;if(null===a.Re())for(const d of b){if(d.Re()==a.value()&&null===d.value()){c=d;break}}else for(const d of b)if(null===d.Re()&&null===d.value()){c=d;break}c&&this.yo(a,c,a,null)}}mf(){if(this.Ns){for(const b of this.ra){var a=b;zd(this,a.tJ,this.HS,this);zd(this,a.We,this.uS,this)}this.Nh(!1)}}$b(a){"reviewWithCorrectAnswers"==
a&&nb(this.au,b=>b.Fc())}Js(a){if(a){a=[];for(const b of this.ra)if(null!==b.value()&&null===b.Re()){let c=null;for(const d of this.ra)if(d.Re()==b.value()&&null===d.value()&&!a.includes(d)){c=d;a.push(c);break}c&&this.yo(b,c,b,null,200,!0)}}this.F.placeholders().forEach(b=>{b.response()&&b.Gd(null)});this.F.extraWords().forEach(b=>{b.Gd(b.Re())})}yo(a,b,c,d,e=200,f){function g(){m.removeChild(k);c.l("drag-active",!1);c.sd(d);b.sd(h);m.Lg=null}if(!this.Lg||f){var h=c.value(),k=Hs(this,a);f=Hs(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.Lg=A(this,new Fs(k,e,a));c.l("drag-active",!0);var m=this;isNaN(e)?g():(z(this,this.Lg.jh,()=>{g()}),this.Lg.play())}}Eq(a){if(!this.Ns){var b=Hs(this,a,!0);this.addChild(b);this.ba={placeholder:a,Uy:b,Xu:null,scrollTop:this.dg(),Qf:{x:0,y:0}};a.l("drag-active",!0);this.Ns=!0}}LS(){var a=this.ba.Uy;this.Sk.h(ci(a));var b=this.dg(),c=b-this.ba.scrollTop,d=this.parentScale();const e=this.ia.aA(),
f=ci(this.ba.placeholder),g=this.ia.displayObject().getBoundingClientRect();let h=this.ba.Qf.x/d;h=Math.min((g.right-f.right)/d,Math.max((g.left-f.left)/d,h));const k=a.height()*d;a.D("transform",`translate(${h}px, ${Od(this.ba.Qf.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=ci(a);for(var m of this.ra)this.ba.placeholder!=m&&(d=a,d=Ae(ci(m),d))&&(d=d.width*d.height,d>c&&(c=d,b=m));if(this.ba.Xu!=b){this.ba.Xu&&(this.ba.Xu.l("highlight",!1),this.ba.Xu=null);if(m=b)m=
this.ba.placeholder,a=b,m=a.Re()==m.value()||null===a.Re();m&&(b.l("highlight",!0),this.ba.Xu=b)}}Nh(a=!0){const b=this.ba.Uy,c=this.ba.placeholder;var d=this.ba.Xu;c.l("drag-active",!1);if(d){var e=d.value();a=a?100:NaN;if(null!==c.Re()&&null!==e&&e!=c.Re()){e=null;for(const f of this.ra)if(f.Re()==d.value()&&null===f.value()){e=f;break}e.sd(e.Re());this.yo(b,d,c,null,a)}else this.yo(b,d,c,e,a);d.l("highlight",!1)}else{d=null;for(e of this.ra)if(e.Re()==c.value()&&null===e.value()){d=e;break}this.yo(b,
d||c,c,null,a?200:NaN)}this.removeChild(b);Cd(b);this.Ns=!1;this.ba=null}dg(){return this.ia.bA()}};class Js extends ws{constructor(a,b,c,d){super(a,b,c,d);a=new O({B:N(this,"chevron"),fa:S(d,"chevron-down")});M(this,a)}fd(){this.jb.D("max-width",(360>=screen.width?170:225)+"px");super.fd()}};class Ks extends Gm{constructor({parent:a,mode:b,J:c,state:d,ac:e,ea:f,L:g,hi:h}){super({B:N(a,"content")});this.F=d;z(this,this.F.fE,()=>{this.Js()});f=zs(f,d.content().Za());const k={},m=[];for(const t of d.placeholders()){const r=new Js(e,t,g,c);m.push(r);k[t.placeholder().id]=r.displayObject()}this.ra=m;c=new pm(d.content().Za(),new nm(null,null,null,null),k);a=h.Oe({B:N(a,"wb-rich-text"),htmlText:f.htmlText(),fn:c,zn:!1});this.addChild(a);this.Je=H(this);for(const t of this.ra)z(this,t.Je,r=>
{this.Je.h(r)});this.$b(b)}Js(){this.F.placeholders().forEach(a=>{a.response()&&a.Gd(null)});this.F.extraWords().forEach(a=>{a.Gd(a.Re())});this.fd()}m(a){super.m(a);for(const b of this.ra)b.m(a)}setParentScale(a){super.setParentScale(a);for(const b of this.ra)b.setParentScale(a)}fd(){for(const a of this.ra)a.fd()}na(){}$b(a){if("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a)for(const b of this.ra)b.l("review",!0);if("reviewWithCorrectAnswers"==a)for(const b of this.ra)b.Fc()}};function Ls(a){return 0!=a.type.indexOf("touch")?1:a.me.touches.length};class Ms extends I{constructor(a,b){super();const c=this.oj(a);y(this,c,Dh,d=>{if((a instanceof Node||a.enabled())&&!(1<Ls(d))){var e=d.screenX,f=d.screenY,g=y(this,window,Fh,k=>{1<Ls(k)||(b.XW({x:k.screenX-e,y:k.screenY-f}),k.preventDefault())}),h=y(this,window,Eh,k=>{1<Ls(k)||(yd(this,g),yd(this,h),b.YW())});b.ZW();d.preventDefault()}})}oj(a){return a instanceof Node?a:a.displayObject()}};function Ns(a){Os(a);ci(a.vs);$h(a.vs,{transition:`opacity ${a.Kb/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform ${a.Kb/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94)`,transform:`scale(${a.xK})`,opacity:0})}function Os(a){$h(a.vs,{transition:"",transform:"scale(1)",opacity:1})}
class Ps extends I{constructor({OM:a,SM:b,duration:c,scale:d=1.6}){super();this.xK=d;this.vs=b;this.Kb=c;this.Cp=!1;y(this,this.vs,Sc,()=>{this.vs.u(!1);const e=setInterval(()=>{!a.Xj("active")&&this.Cp&&(this.vs.u(!0),Ns(this),clearInterval(e))},this.Kb)})}js(){this.Cp=!0;Ns(this)}eA(){this.Cp=!1;Os(this)}};function Qs(){this.Hc=[];this.Ep=new C;this.jh=new C}l=Qs.prototype;l.add=function(a){this.Hc.push(a);a.jh.addHandler(this.nS,this)};l.remove=function(a){const b=this.Hc.indexOf(a);-1!=b&&(this.Hc.splice(b,1),a.jh.removeHandler(this.nS,this))};l.play=function(a){this.Ep.h();this.Hc.length&&(this.SQ=0,this.Ke=!0,nb(this.Hc,b=>{b.play(void 0!==a?a:!0)},this));return!0};l.stop=function(a){nb(this.Hc,b=>{b.stop(void 0!==a?a:!0)},this)};l.bv=function(){return this.Ke};
l.nS=function(){++this.SQ;this.SQ==this.Hc.length&&(this.Ke=!1,this.jh.h())};function Rs(a,b){this.Ks=a;this.pZ=b}Rs.prototype.animate=function(a){for(let b=0;b<this.Ks.length;++b)this.pZ(this.Ks[b],a[b])};const Ss=4/3;function Ts(a){const b=new Qs;var c=new sl([1],[0],a.Kb,d=>Od(Math.pow(d,Ss),0,1));tl(c,new Rs([a.Zl],(d,e)=>d.uc(e)));b.add(c);c=new sl([1],[a.xK],a.Kb);tl(c,new Rs([a.Zl],(d,e)=>d.setScale(e,"50% 50%")));b.add(c);return b}
class Us extends I{constructor({OM:a,SM:b,duration:c,scale:d=1.6}){super();this.Kb=c;this.xK=d;this.Zl=b;this.Cp=!1;this.dG=!0;this.Lg=A(this,Ts(this));z(this,this.Lg.jh,()=>{this.dG=!0;this.Zl.u(!1);const e=setInterval(()=>{this.Cp&&!a.Xj("active")&&(this.Zl.u(!0),this.Lg.play(),clearInterval(e))},this.Kb)});z(this,this.Lg.Ep,()=>{this.dG=!1})}js(){this.dG&&this.Lg.play();this.Cp=!0}eA(){this.Cp=!1;this.Lg.stop(!0)}};class Vs extends I{constructor(a,b){super();this.uZ=a;this.eg=b;this.kd=a.Lo(ac(),this.eg)}id(){return this.kd}invalidate(){}xc(){var a=this.uZ,b=this.kd,c=b in a.Po?a.Po[b]:null;c&&(c=a.FE.Jb(c),a.Xy.removeChild(c),delete a.Po[b])}};class Ws extends Vs{constructor({Y3:a,p3:b}){const c=document.createElementNS("http://www.w3.org/2000/svg","radialGradient");c.setAttribute("gradientUnits","objectBoundingBox");super(a,c);this.IG=b;this.pO(this.IG)}pO(a){this.IG=a;this.eg.setAttribute("cx",a.x);this.eg.setAttribute("cy",a.y)}invalidate(){super.invalidate();this.pO(this.IG)}};class Xs extends O{constructor({size:a,B:b,color:c}){const d=a/2;a=new mn(`${a}px`,`${a}px`);a.Ar();super({fa:a.Jb()});a.Jb().setAttribute("class",b.className());this.eg=new Ws({Y3:a,p3:{x:"50%",y:"50%"},vz:.2});this.setColor(c);rn(a,d,d,d,d,null,null).Jb().setAttribute("fill",`url(#${this.eg.id()})`)}setColor(a){var b=this.eg;a=[{color:a,offset:"0%",opacity:.5},{color:a,offset:"100%",opacity:1}];ge(b.eg);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.eg.appendChild(a)}};class Ys extends I{constructor({parent:a,color:b,size:c,B:d,duration:e,scale:f,LE:g=!1}){super();this.mZ=g;b=this.Zl=A(this,new Xs({size:c,B:d,color:b}));e=u||K||this.mZ?new Us({OM:a,SM:b,scale:f,duration:e}):new Ps({OM:a,SM:b,scale:f,duration:e});this.tP=A(this,e);this.ia=a;a.addChild(this.Zl)}setColor(a){this.Zl.setColor(a)}js(){this.tP.js()}eA(){this.tP.eA()}xc(){this.ia.removeChild(this.Zl)}};class Zs extends O{constructor(a){super({o:"dnd-destination-review-icon-container"});const b=new O({B:N(this,"icon")});this.l(a?"correct":"incorrect",!0);this.Bp=new Ys({parent:this,size:37,color:"#F2F2F2",duration:2E3,B:N(this,"animated-layer"),scale:1.7,LE:!0});A(this,this.Bp);this.addChild(b)}$a(a){a?this.Bp.js():this.Bp.eA()}};class $s extends O{constructor(a){const b=a.M,c=a.Eg;super({o:a.o});this.oD=this.qQ(b,c);A(this,this.oD)}};class at extends Fk{type(){return"mediaPlaceholder"}};class bt{sg(a){if(a instanceof at)this.DM(a);else if(a instanceof el)this.GM(a);else if(a instanceof xm)this.HM(a);else if(a instanceof vm)this.FM(a);else if(a instanceof dl)this.BM(a);else if(a instanceof ym)this.IM(a);else if(a instanceof tm)this.AM(a);else if(a instanceof sm)this.zM(a);else if(a instanceof Ik)this.EM(a);else if(a instanceof um)this.CM(a);else throw Error("unknown object type");}};class ct extends bt{constructor(a){super();this.yM=a;this.Ve=null}create(a){this.sg(a);return this.Ve}DM(){throw Error("could not be called");}HM(){throw Error("could not be called");}FM(){throw Error("could not be called");}GM(){throw Error("could not be called");}IM(){throw Error("could not be called");}BM(a){this.Ve=this.yM.gN(a)}zM(a){this.Ve=this.yM.Dl(a)}AM(a){this.Ve=new hp(a)}EM(a){if(Hj(a.id()))throw Error("could not be created");this.Ve=this.yM.Dl(a)}CM(a){this.Ve=new ip(a)}};class dt extends $o{constructor({M:a,Ec:b,Dc:c,W5:d}){super({M:a,Ec:b,Dc:c});this.P2=d;this.SR=null;L&&(y(this,b,Dh,this.Bd,this),y(this,document,Dh,e=>{e.target==b.displayObject()||b.contains(e.target)||this.Jd()},this))}Es(a,b){a=a.left-b.left+Math.floor(.5*(a.width-b.width));if(L){const c=Yo(this);return Math.max(0,Math.min(a,c.left+c.width-b.width))}return Math.max(0,a)}Fs(a,b){var c=Yo(this);const d=a.top-c.top-10;c=c.top+c.height-a.bottom-10;this.SR=(Math.max(d,c)-10)/this.Cf.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}ET(a){this.P2();this.Sn(a)}};function et(a){const b=Math.floor(100*a.Mx)+10;var c=yf(a.displayObject());c=c.left+c.right;return Math.ceil(c+Math.min(a.e_,Math.floor((400-c)/b))*b)+2}function ft(a){a.Da(400);gt(a);a.Da(et(a));a.YG.forEach(b=>{b.xa()})}function ht(a,b){const c=new O({B:N(a,"container")});M(a,c);const d=new O({B:N(a,"label")});di(d,a.j,b);M(c,d);return c}
function it(a,b,c,d){const e=new O({o:"object-view-container"});M(c,e);c=a.c3.create(b);ai(c,N(a,"object-view"));a.Rm.set(e,b);M(e,c);const f=new O({B:N(a,"object-view-icon")});f.l(d?"correct":"incorrect",!0);d=S(a.C,d?"dnd-correct":"dnd-incorrect");f.addChild(d);M(e,f);a.YG.set(e,c);d=b.rect();c.resize(d.width,d.height);jt(a,e,b)}function kt(a,b){a=new O({B:N(a,"empty-object-view")});M(b,a)}function gt(a){const b=a.oD.SR||.7*a.Bc.height;a.height()>b&&(a.Mx-=.05,a.Om())}
function jt(a,b,c){const d=a.YG.get(b);a=Math.floor(100*a.Mx);var e=c.rect();e=Aq(e,c.rotationAngle());e=Qf({width:e.width,height:e.height,boundingWidth:a,boundingHeight:a,hf:!1});const f=new Gf;f.rotate(Pd(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.D("margin-left",c+"px");d.D("margin-top",e+"px");b.D("margin-right","10px");b.resize(a,a)}
class lt extends $s{constructor({J:a,Uf:b,M:c,Eg:d,fN:e,aP:f,quizSize:g,L:h}){super({o:"dnd-review-tooltip",M:c,Eg:d});this.C=a;this.j=h;this.Bc=g;this.c3=new ct(b);this.e_=Math.max(e.length,f.length);this.Mx=1;this.Rm=new Map;this.YG=new Map;this.UA(e,f)}qQ(a,b){return new dt({M:a,Ec:b,Dc:this,W5:()=>{this.Da(400);this.Mx=1;this.Om();ft(this)}})}UA(a,b){const c=ht(this,"Q_USER_ANSWER_TITLE");let d=!0,e=!1;if(0<b.length)for(const f of b)d=d&&f.JN,e=e||f.JN,it(this,f.object,c,f.JN);else kt(this,c);
if(0<a.length){b=ht(this,"Q_CORRECT_ANSWERS_TITLE");for(const f of a)it(this,f,b,!0)}else!(0<b.length)||d&&e||(b=ht(this,"Q_CORRECT_ANSWERS_TITLE"),kt(this,b))}Om(){this.Rm.forEach((a,b)=>{jt(this,b,a)});gt(this)}};class mt extends Ds{constructor(a,b,c){super(a,b,c);this.zx=af(this.Ji.displayObject(),"transform")}xS(){this.Ji.D("transform",this.zx)}dI(a){return super.dI(a)+`${this.zx}`}}function nt(a,b,c){a.xD=b;a.hx=c;y(a,a.hx.displayObject(),"scroll",a.tR,a);a.mm()}
function ot(a,b,c){const d=b.rect();c.move(d.left,d.top);a.Ci()||(c.l("draggable",!0),c.l("highlighted",!(K||L)));A(a,new Ms(c,{ZW:()=>{c.l("dragged",!0);var e=a.F;1!=e.Qh&&(e.Qh=!0,e.Sa());a.cg={view:c,objectState:b,X4:pt(b),e5:a.dg(),Qf:{x:0,y:0}};a.F.XG=!1;if(e=Lq(a.F,b))if(Jq(a.F,b),"none"!=a.W.oz()){var f=e.destinationState();switch(a.W.VE()){case "cascade":e=pt(f);var g=Mq(a.F,f);for(var h=0;h<g.length;++h){var k=g[h];f=20*h;const {dx:t,dy:r}=qt(k);var m=k.rect();m.left=e.left+f+t;m.top=e.top+
f+r;rt(a,k,m)}break;case "tile":for(e=pt(f),k=h=g=0,f=Mq(a.F,f),m=0;m<f.length;++m){const t=f[m],r=t.rect(),v=pt(t),{dx:x,dy:D}=qt(t);r.left=e.left+g+x;r.top=e.top+h+D;rt(a,t,r);g+=v.width+x;k=Math.max(k,v.height+D);g>=e.width&&(g=0,h+=k,k=0)}}}e=a.F;e.bf.splice(e.bf.indexOf(b),1);e.bf.push(b);g=e.ir.indexOf(b.slideObject());e.ir.splice(g,1);e.ir.push(b.slideObject());a.mC(c)},XW:e=>{a.cg.Qf=e;e=a.bo.get(a.cg.objectState);a.Sk.h(ci(e));a.tR()},YW:()=>{a.Nh()}}))}
function st(a){var b=ci(a.hx);b=new G(b.top,b.left,b.width,b.height);for(const c of a.bo.keys())Be(b,pt(c));for(const c of a.uH.keys())Be(b,pt(c));a.resize(b.width,b.height)}
function tt(a){const b="reviewWithCorrectAnswers"==a.ya;var c=a.F,d=new Map;for(var e of c.s.chains()){var f=e.object().slideObject(),g=e.destination().slideObject();g&&(d.has(g)||d.set(g,[]),f&&d.get(g).push(f))}e=new Map;for(var h of c.em){f=d.get(h.slideObject());g=[];var k=!0,m=Mq(c,h);for(var t of m)m=Lq(c,t),m=Kq(c,m),k=k&&m,g.push({object:t.slideObject(),JN:m});k=k&&f.length==g.length;e.set(h,{E3:k,fN:k?[]:f,aP:g})}for(const v of e.keys())if(b&&(d=e.get(v),c=d.fN,k=d.aP,0<c.length||0<k.length)){d=
new Zs(d.E3);!L&&d.setParentScale(a.parentScale());a.$t.push(d);M(a.xB,d);h=d;f=a.uH.get(v);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.C;f=a.zd;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 lt({J:t,Uf:f,M:g,Eg:d,fN:c,aP:m,quizSize:a.Bc,L:a.j}))}}function pt(a){const b=a.rect();a=a.slideObject().rotationAngle();return Aq(b,a)}
function ut(a){const b=a.parentScale(),c=ci(a.ia),d=ye(a.cg.X4),e=a.dg(),f=a.dg()-a.cg.e5;return new E(Od(a.cg.Qf.x/b,-d.left,c.width/b-d.right),Math.floor(Od(a.cg.Qf.y/b+f,Math.floor(-d.top-(e?4:0)/b),Math.floor(a.WB-d.bottom+(e+c.height>=a.WB?0:4)/b)))-(L?4/b:0))}function rt(a,b,c){b.Nz(c);a.bo.get(b).move(c.left,c.top)}function vt(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);rt(a,b,f);A(a,new mt(c,e,d)).play()}
function wt(a,b,c){const d=b.iq;vt(a,b,a.bo.get(b),new E(d.left,d.top),c)}
function xt(a,b,c){switch(a.W.VE()){case "random":var d=pt(b),e=pt(c);const {dx:g,dy:h}=qt(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+zq(-b,b),e.top+Math.round(.5*(e.height-d.height))+h+zq(-f,f));case "center":d=pt(b);e=pt(c);const {dx:k,dy:m}=qt(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=Mq(a.F,c);e=pt(c);const {dx:t,dy:r}=qt(b);b=20*(d.length-1);return new E(e.left+
b+t,e.top+b+r);case "tile":a:{d=pt(c);let v=f=e=0;c=Mq(a.F,c);for(a=0;a<c.length;++a){const x=c[a],D=pt(x),{dx:Q,dy:Ba}=qt(b);if(x==b){b=new E(d.left+e+Q,d.top+f+Ba);break a}e+=D.width+Q;v=Math.max(v,D.height+Ba);e>=d.width&&(e=0,f+=v,v=0)}throw Error("unexpected case");}return b;default:throw Error("unknown magnetization type");}}function qt(a){const b=a.rect();a=pt(a);return{dx:b.left-a.left,dy:b.top-a.top}}
class yt extends Gm{constructor({J:a,Uf:b,parent:c,contentState:d,settings:e,V:f,mode:g,M:h,quizSize:k,L:m}){super({B:N(c,"content")});this.C=a;this.ya=g;this.xB=new O({o:"dnd-icons-layer"});this.xB.u(this.Ci());M(this,this.xB);$h(this,{background:"transparent",position:"absolute"});this.j=m;this.Bc=k;this.zd=b;this.F=d;z(this,this.F.jV,this.N0,this);z(this,this.F.DT,this.e0,this);this.W=e;this.$t=[];this.be=f;this.$=h;this.hx=this.xD=null;this.ia=c;this.bo=new Map;this.uH=new Map;this.cg=null}Vm(a){const b=
[],c=[];for(const d of this.bo.values())b.push([d]),c.push(d);return"byItems"==a?b:[c]}m(a){super.m(a);for(const b of this.bo.values())b.m(a)}mm(){const a=c=>{if(c instanceof Hn){const d=c.content();c.pI=!0;Em(c);d instanceof Ak&&(c=d,c.MM=!0,zk(c))}};for(var b of this.F.bf){const c=zt(this.xD,b.slideObject().id());this.bo.set(b,c);ot(this,b,c);a(c)}for(const c of this.F.em)b=zt(this.xD,c.slideObject().id()),this.uH.set(c,b),a(b);this.$b(this.ya);this.F.ir.forEach(c=>{(c=zt(this.xD,c.id()))&&this.mC(c)});
st(this)}$b(a){this.ya=a;this.Ci()&&this.be&&(tt(this),this.$t.forEach(b=>{b.$a(!0)}));this.xB.u(this.Ci())}xc(){super.xc();this.$t.forEach(a=>{a.$a(!1)})}Ci(){return"normal"!=this.ya}Nh(){if(this.cg){var a=this.cg.objectState,b=this.cg.view;b.l("dragged",!1);var c=this.cg.objectState.rect();this.F.XG=!0;var d=ut(this);c.translate(d);rt(this,this.cg.objectState,c);Iq(this.F,a);c=!1;if("none"!=this.W.oz()){c=a.iq;var e=new E(c.left,c.top);d=300;c=!1;const f=Lq(this.F,a);if(f){const g=this.W.oz();if("anyDestination"==
g)e=xt(this,a,f.destinationState()),d=150;else if("correctDestination"==g)Kq(this.F,f)?(e=xt(this,a,f.destinationState()),d=150):c=!0;else throw Error("unknown magnetization mode");}c&&Jq(this.F,a);vt(this,a,b,e,d);c=!0}if(b=Lq(this.F,a)){if(this.W.TN()){b=Mq(this.F,b.destinationState());for(const f of b)f!=a&&(Jq(this.F,f),wt(this,f,300))}}else c&&Iq(this.F,a);this.cg=null}}mf(){this.Nh()}tR(){if(this.cg){const a=ut(this),b=this.cg.objectState.rect();b.translate(a);this.bo.get(this.cg.objectState).move(b.left,
b.top)}}dg(){return this.hx.displayObject().scrollTop}mC(a){this.hx.addChild(a);a.xa()}N0(){"reset"==this.W.Dh()&&this.Js(!0)}e0(){this.Js(!0)}Js(a){for(const b of this.F.bf)ze(b.iq,b.rect())||(a?wt(this,b,500):rt(this,b,b.iq));Hq(this.F)}rn(){super.rn();this.$t.forEach(a=>{a.$a(!1)})}Ol(){super.Ol();this.$t.forEach(a=>{a.$a(!0)})}setParentScale(a){super.setParentScale(a);L||this.$t.forEach(b=>{b.setParentScale(a)})}};function At(a){let b=a;void 0!==a.changedTouches&&(b=a.changedTouches[0]);return{x:b.clientX,y:b.clientY}};function Bt(a){return a.be?new Rm(!a.be||a.Jh.correct()?"#96ff2e":"#ff4c2e",.57):new Rm("#2ea4ff",.57)}function Ct(a){return a.be?new Xm(2,!a.be||a.Jh.correct()?"#278f00":"#C90604",1):new Xm(2,"#0484c9",1)}class Dt{constructor({target:a,area:b,V:c}){this.Jh=b;this.be=c;this.Ye=new mn("100%","100%");this.Ye.Ar();this.Ye.kp(a);J(this.Ye.Jb(),"position","absolute")}};class Et extends O{constructor({My:a,parent:b,V:c}){super({o:"hotspot-area"});this.vB=a;this.ia=b;this.vZ=this.dH(c)}invalidate(){const a=this.vB.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.vZ.mA(this.width(),this.height())}};class Ft extends Dt{mA(a,b){this.Ye.Wf(a,b);this.Ye.clear();var c=this.Jh.points();const d=new Jm;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 Rm("#000000",0);const e=new Xm(6,"#FFFFFF");tn(this.Ye,d,null,Bt(this));tn(this.Ye,d,e,c);tn(this.Ye,d,Ct(this),c)}};class Gt extends Et{dH(a){return new Ft({target:this.displayObject(),area:this.vB.area(),V:a})}};class Ht extends Dt{mA(a,b){this.Ye.Wf(a,b);this.Ye.clear();a*=.5;b*=.5;const c=new Rm("#000000",0),d=new Xm(6,"#FFFFFF");rn(this.Ye,a,b,a,b,null,Bt(this));rn(this.Ye,a,b,a,b,d,c);rn(this.Ye,a,b,a,b,Ct(this),c)}};class It extends Et{dH(a){return new Ht({target:this.displayObject(),area:this.vB.area(),V:a})}};class Jt extends Dt{mA(a,b){this.Ye.Wf(a,b);this.Ye.clear();const c=new Rm("#000000",0),d=new Xm(6,"#FFFFFF");sn(this.Ye,0,0,a,b,null,Bt(this));sn(this.Ye,0,0,a,b,d,c);sn(this.Ye,0,0,a,b,Ct(this),c)}};class Kt extends Et{dH(a){return new Jt({target:this.displayObject(),area:this.vB.area(),V:a})}};function Lt({My:a,parent:b,V:c}){switch(a.area().type()){case "rectangle":return new Kt({My:a,parent:b,V:c});case "oval":return new It({My:a,parent:b,V:c});case "freeform":return new Gt({My:a,parent:b,V:c})}throw Error("unknown area type");};class Mt extends O{constructor(a,b,c){super({o:"hotspot-point"});this.Gc=!1;this.Bp=new Ys({parent:this,color:"#F2F2F2",size:26,duration:c,scale:1.6,B:N(this,"animated-layer"),LE:!0});A(this,this.Bp);this.yK=new O({B:N(this,"point-view")});M(this,this.yK);this.sm=new O({B:N(this,"marker")});this.yK.addChild(this.sm);this.F=a;this.ia=b;this.mj=H(this);this.We=H(this);this.lj=H(this);this.BT=H(this);let d=!1;a=new Ms(this,{ZW:()=>{this.mj.h();d=!1},XW:e=>{const f=2<=Math.abs(e.x)||2<=Math.abs(e.y);
d=d||f;this.We.h(e)},YW:()=>{d?this.lj.h():this.BT.h()}});A(this,a);this.yo()}gp(){return this.F}invalidate(){const a=this.F.Ng.x*this.ia.width()-this.width()/2,b=this.F.Ng.y*this.ia.height()-this.height()/2;this.move(a,b)}xc(){super.xc();this.$a(!1)}$a(a){a!=this.Gc&&(this.Gc=a)&&this.yo();a||this.Bp.eA()}moveBy(a,b){const c=this.F.Ng.clone();var d=this.F;a=c.translate(a/this.ia.width(),b/this.ia.height());d.Ng!=a&&(d.Ng=a,d.G.h())}yo(){this.Bp.js()}};class Nt extends Gm{constructor(a,b){super({B:N(a,"content")});this.nI=b;this.ia=a;this.ld=new O({o:"hotspot-image-content",jF:!1});Zg&&M(this.ld,new O);M(this,this.ld);a=(a=this.nI.sb)?Jg(a.path()):"";this.ld.D("background-image",a);this.ld.u(!!this.nI.sb);this.xa()}na(a,b){var c=this.nI.sb;if(c&&a&&b){$h(this.ld,{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.ld.resize(c.width,c.height);this.ld.move(Math.round(.5*(b-c.width)+a.left),Math.round(.5*(d-c.height)+a.top));Ot(this)}}dg(){return this.ia.bA()}m(a){this.ld.m(a)}qb(a,b){return new F(a,b)}};function Ot(a){a.AP.forEach(b=>{b.invalidate()});a.Ik.forEach(b=>{b.invalidate()})}function Pt(a,b){const c=new Mt(b,a.ld,a.th?1500:750);M(a.ld,c);a.Ik.push(c);c.$a(!0);z(a,c.mj,()=>{a.Eq(c)});z(a,c.We,d=>{a.ba.Qf=d;d=ci(c);a.Sk.h({top:d.top+d.height/2,bottom:d.bottom-d.height/2});a.ox()});z(a,c.lj,()=>{a.Nh()});z(a,c.BT,()=>{var d=a.ha;zd(d,b.T(),d.Sa,d);const e=d.oa.indexOf(b);d.oa.splice(e,1);d.KC.h(e);d.Sa()})}
function Qt(a){a.ha.areas().forEach(b=>{b.area().correct()&&(b=Lt({My:b,parent:a.ld,V:a.ha.V()}),a.ld.Rc(b,0),a.AP.push(b))})}function Rt(a){a.ba||xa();var b=a.ba.gp.gp().Ng.clone().scale(a.ld.width(),a.ld.height());const c=a.dg()-a.ba.scrollTop;var d=-b.x,e=a.ld.width()-b.x;d=Od(a.ba.Qf.x/a.parentScale(),d,e);e=-b.y;b=a.ld.height()-b.y;a=Od(a.ba.Qf.y/a.parentScale()+c,e,b);return new E(d,a)}
class St extends Nt{constructor({parent:a,content:b,mode:c}){super(a,b.content());this.ha=b;this.Ik=[];this.AP=[];this.th=!1;z(this,this.ld.K,(d,e)=>{if(!tb(this.Ik,g=>{const h=e.target;return h==g.displayObject()||h==g.sm.displayObject()||h==g.yK.displayObject()})){var f=ci(this.ld);const {x:g,y:h}=At(e);d=(g-f.left)/this.ld.width()/this.parentScale();f=(h-f.top)/this.ld.height()/this.parentScale();Tt(this.ha,new E(d,f))}});z(this,this.ha.wK,d=>{Pt(this,d);this.xa()});z(this,this.ha.KC,d=>{const e=
this.Ik[d];e.$a(!1);B(this.ld,e);this.Ik.splice(d,1);this.xa()});z(this,this.ha.LC,this.PJ,this);this.ha.points().forEach(d=>{Pt(this,d)});this.ba=null;this.$b(c)}$b(a){this.th="reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a;const b=this.ha.V();("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a&&!b)&&Qt(this);Ot(this)}$W(){this.ba&&this.ox()}Eq(a){this.ba={gp:a,scrollTop:this.dg(),Qf:{x:0,y:0}};var b=this.ha,c=a.gp();b.oa.splice(b.oa.indexOf(c),1);b.oa.push(c);this.mC(a)}mC(a){this.ld.addChild(a);
vb(this.Ik,a);this.Ik.push(a);a.invalidate()}ox(){const a=Rt(this);this.ba.gp.D("transform",`translate(${a.x}px, ${a.y}px)`)}Nh(){const a=Rt(this);this.ba.gp.moveBy(a.x,a.y);this.ba.gp.D("transform","");this.ba.gp.invalidate();this.ba=null}m(a){this.ld.m(a);this.Ik.forEach(b=>{b.m(a)})}PJ(){this.Ik.forEach(a=>{this.ld.removeChild(a.displayObject());this.Ik=[];this.xa()})}};function Ut(a){const b=a.s.labels().map((c,d)=>{const e=new O({B:N(a,"label-view")});a.W.Uz()?(c=a.W.rz()?0:1,e.P((d+c).toString())):e.P(Vt(a.R,c.text()));return e});a.W.bz()?ob(b,c=>{a.addChild(c)}):b.forEach(c=>{a.addChild(c)});return b}
class Wt extends O{constructor({content:a,settings:b,ea:c}){super({o:"likert-labels-panel",Fg:!0});this.W=b;this.s=a;this.R=c;this.Qv=new O({B:N(this,"border")});this.addChild(this.Qv);this.Qv.u(!1);this.DR=Ut(this);this.zZ=H(this)}KO(){this.Qv.u()}na(a,b){if(a&&b){b=this.height();this.Qv.setScale(1/this.parentScale());const c=a/this.DR.length;this.DR.forEach(d=>{const e=this.s.Xo();if(e){void 0!==e.color&&d.D("color",hj(e.color));e.fontFamily&&d.D("font-family",e.fontFamily);d.D("font-weight",e.bold?
"bold":"");d.D("font-style",e.italic?"italic":"");let f=e.Zf?"underline":"";f+=e.strike?" line-through":"";d.D("text-decoration",f);d.D("line-height",void 0!==e.lineHeight?`${e.lineHeight}`:"normal");void 0!==e.Yf&&d.D("padding-top",`${e.Yf}em`);void 0!==e.Ne&&d.D("padding-bottom",`${e.Ne}em`);void 0!==e.size&&d.D("font-size",`${e.size}px`)}d.Da(c)});a=ci(this);this.Qv.resize(Math.round(a.width),Math.round(a.height));this.height()!=b&&this.zZ.h()}}};class Xt extends O{constructor(a){super({o:"quiz-scale-view-container"});this.Y=a;this.Mi=new O({B:N(this,"scale-view"),Fg:!0});this.Mi.l("radio-button",!0);M(this,this.Mi);a=new O({o:"outline-border"});const b=new O({o:"bg"}),c=new O({o:"inline-border"});M(this.Mi,a);M(this.Mi,b);M(this.Mi,c);this.Ck=!1;K&&(y(this,this.Mi.displayObject(),Dh,()=>{this.enabled()&&(this.Dn(!1),this.Ck=!0)},this),y(this,this.Mi.displayObject(),Eh,()=>{this.Ck&&(this.Dn(!0),this.Ck=!1)},this))}scale(){return this.Y}m(a){super.m(a);
this.Mi.m(a)}Dn(a){const b=a?1.1:1,c=a?1:1.1;(new Wn(this.Mi.displayObject(),b,c,a,"translate(-50%, -50%)")).play()}};function Yt(a,b){const c=[];b.forEach(d=>{d=a.pQ(d);c.push(d);M(a,d)});return c}
class Zt extends O{constructor({EX:a,labels:b,gb:c,M:d,ea:e,ip:f,settings:g,index:h}){super({o:"statement-view"});this.W=g;this.Km=a;this.$=d;this.R=e;this.Ok=f;this.wI=h;this.Ta=c.Oe(this,this.Km.statement(),!1);ai(this.Ta,N(this,"text-content"));M(this,this.Ta);this.Ox=Yt(this,b)}m(a){super.m(a);this.Ox.forEach(b=>b.m(a))}rX(a){this.Ok=a}setParentScale(a){super.setParentScale(a);this.Ox.forEach(b=>b.setParentScale(a))}pQ(a){return new Xt(a)}na(a,b){if(a&&b){b=(a+32)*this.Ok-16;this.Ta.Da(b);const c=
Math.min(26,this.Km.statement().ud.ac().size);this.D("padding",`${c}px 0`);let d=b;const e=(a-b+16)/this.Ox.length,f=.5*(e-34);this.Ox.forEach(g=>{g.tf(d+f);d+=e})}}};function $t(a){return a.ha.statementsStates().map((b,c)=>a.rQ(b,c))}function au(a){const b=[];a.W.Il().bz()?ob(a.ha.content().labels(),c=>b.push(c)):a.ha.content().labels().forEach(c=>b.push(c));return b}
class bu extends Gm{constructor({parent:a,contentState:b,gb:c,Xo:d,M:e,ea:f,settings:g}){super({B:N(a,"content")});this.ha=b;this.Vg=c;this.$=e;this.R=f;this.Ok=this.ha.content().ip();this.W=g;this.sy=$t(this);this.jt=new Wt({content:this.ha.content(),settings:this.W.Il(),ea:f,Xo:d});this.KM=new O({B:N(this,"wrapper")});M(this,this.KM);M(this.KM,this.jt);this.sy.forEach(h=>{M(this.KM,h)})}m(a){super.m(a);this.sy.forEach(b=>b.m(a));this.jt.m(a)}Vm(a){return"byItems"==a?this.sy.map(b=>[b.Ta]):[[this]]}na(a,
b){a&&b&&(this.sy.forEach(c=>c.xa()),this.jt.Da(a*(1-this.Ok)),this.jt.D("margin-left",`${a*this.Ok}px`));this.jt.xa()}rQ(a,b){return new Zt({EX:a,M:this.$,labels:au(this),gb:this.Vg,ea:this.R,ip:this.Ok,settings:this.W.Il(),index:b})}setParentScale(a){super.setParentScale(a);this.jt.setParentScale(a);this.sy.forEach(b=>{b.setParentScale(a)})}ip(){return this.Ok}};class cu extends Zo{constructor(a){super({M:a.M,Ec:a.Ec,Dc:a.Dc});this.vA()}vA(){y(this,this.Cf,"mouseover",this.Bd,this);y(this,this.Cf,"mouseout",this.Jd,this)}};class du extends $s{constructor({M:a,Eg:b,$E:c,label:d}){super({o:"label-popup",M:a,Eg:b});this.ao=c;y(this,this.ao,"focus",()=>this.oD.show(!0),this);y(this,this.ao,"blur",()=>this.oD.show(!1),this);a=new O({B:N(this,"label")});a.P(d);M(this,a)}qQ(a,b){return ah?new bq({M:a,Ec:b,Dc:this}):new cu({M:a,Ec:b,Dc:this})}};class eu extends Xt{constructor(a,b,c,d,e){super(a);this.$=b;this.RB=null;this.tq=new rm({B:N(this,"mock-active-element"),mc:"INPUT",name:`statement${e}`});M(this,this.tq,0);y(this,this.Mi,"mouseover",()=>this.l("active",!0),this);y(this,this.Mi,"mouseout",()=>this.l("active",!1),this);y(this,this.tq,"focus",()=>this.l("focused",!0),this);y(this,this.tq,"blur",()=>this.l("focused",!1),this);y(this,this.tq,"change",()=>this.hL.h(),this);this.hL=H(this);z(this,this.Mi.K,()=>this.hL.h(),this);d&&0!=
a.text().length&&(this.RB=new du({M:this.$,Eg:this,label:Vt(c,this.scale().text()),$E:this.tq}),A(this,this.RB))}Va(a){this.tq.qF(a)}setParentScale(a){super.setParentScale(a);this.RB&&this.RB.setParentScale(a)}m(a){super.m(a);this.tq.m(a)}};function fu(a,b){gu(a.Km,b);a.Ox.forEach(c=>{c.Va(c.scale()==b)})}class hu extends Zt{pQ(a){var b=this.W.Uz();b=new eu(a,this.$,this.R,b,this.wI);z(this,b.hL,()=>fu(this,a),this);b.Va(a==this.Km.selectedScale());return b}};class iu extends bu{rQ(a,b){return new hu({EX:a,labels:au(this),gb:this.Vg,M:this.$,ea:this.R,ip:this.ha.content().ip(),settings:this.W.Il(),index:b})}};function ju(a,b,c){c||a.l(b?"correct":"incorrect",!0);a.Fe.l(b?"correct":"incorrect",!0)}function ku(a){a.Ip(a.Ta);B(a.$e,a.Ta);a.Ta=a.Vg.Oe(a,a.xf.textRange(),!0);z(a,a.Ta.TD,()=>{a.we.enable(a.Ta.Rd)});M(a.$e,a.Ta)}
class lu extends O{constructor({o:a,choice:b,kc:c,gb:d,J:e,format:f,M:g}){super({o:a,Fg:!0});z(this,this.K,()=>{});this.xf=b;this.Vg=d;this.C=e;a=new O({o:"background"});M(a,new O({B:N(a,"fill")}));M(a,new O({B:N(a,"outline")}));M(this,a);this.Fe=new O({B:N(this,"correct-index")});f.size&&this.Fe.D("font-size",f.size+"px");f.lineHeight&&this.Fe.D("line-height",f.lineHeight+"em");f.fontFamily&&this.Fe.D("font-family",f.fontFamily);this.Fe.u(!1);this.xH=new O({fa:S(this.C,"dnd-icon.svg"),B:N(this,"dnd-icon")});
this.bm=new $n(b,c);ai(this.bm,N(this,"attachment-view"));this.bm.u(!!b.Nc);this.Ta=d.Oe(this,b.textRange(),!0);z(this,this.Ta.TD,()=>{this.we.enable(this.Ta.Rd)});this.we=new sp(d,b.textRange(),this,g);A(this,this.we);this.$e=new O({B:N(this,"content")});M(this.$e,this.Fe);M(this.$e,this.bm);M(this.$e,this.Ta);M(this.$e,this.xH);this.$e.l("has-picture",!!b.Nc);M(this,this.$e)}rF(a){this.Fe.u(!!a);this.l("review",this.Fe.visible());a&&this.Fe.P((-1==a?"x":a)+".")}choice(){return this.xf}m(a){super.m(a);
this.$e.m(a);this.Ta.m(a)}na(a,b){if(a&&b){var c=yf(this.$e.displayObject());const d=c.top+c.bottom;c=c.left+c.right;Zn(this.bm,Math.min(110,a-c),b-d);this.we.enable(this.Ta.Rd);const e=this.Fe.visible()?this.Fe.width():0,f=this.xH.visible()?this.xH.width():0;this.Ta.resize(a-this.bm.width()-e-f-c,b-d)}else this.reset()}reset(){ku(this);Zn(this.bm,110,58)}};class mu extends lu{constructor({premise:a,gb:b,kc:c,J:d,format:e,M:f}){super({o:"match-premise-item",choice:a,gb:b,kc:c,J:d,format:e,M:f})}};class nu extends lu{constructor({response:a,gb:b,kc:c,J:d,format:e,PN:f,M:g}){super({o:"match-response-item",choice:a,gb:b,kc:c,J:d,format:e,M:g});this.rv(0);this.mj=H(this);this.We=H(this);this.lj=H(this);this.Tg=f;y(this,this,Dh,h=>{if(this.enabled()){h.preventDefault();var k=!1,m=h.screenX,t=h.screenY,r=y(this,window,Fh,x=>{k||(k=!0,this.mj.h(h.screenY));const D=Hf(this.displayObject());this.We.h({x:x.screenX-m+(D?D.nf:0),y:x.screenY-t})}),v=y(this,window,Eh,()=>{yd(this,r);yd(this,v);k&&this.lj.h()})}},
this,Jh);y(this,this,"keydown",this.He,this);y(this,this,"blur",()=>this.Va(!1),this)}jz(a,b,c){var d=ci(this.$e);b=(new G(d.left,d.top,d.width,d.height)).translate(b,c);return(a=Ae(b,a))?a.width*a.height:0}He(a){switch(a.keyCode){case 32:this.Va(!this.selected());break;case 38:this.Tg.$j(this.choice(),"up");break;case 40:this.Tg.$j(this.choice(),"down");break;case 37:this.Tg.$j(this.choice(),"left");break;case 39:this.Tg.$j(this.choice(),"right")}}};class ou{constructor({premise:a,response:b}){this.Hf=a;this.Qa=b}premise(){return this.Hf}response(){return this.Qa}}ou.prototype.response=ou.prototype.response;ou.prototype.premise=ou.prototype.premise;function pu(a){var b=qu(a.C,{U4:a.BK,a5:a.TK,height:a.Fi});Zj(a.displayObject(),"path-premise-fill",`path("${b.R4}")`);Zj(a.displayObject(),"path-premise-outline",`path(evenodd, "${b.T4}")`);Zj(a.displayObject(),"path-response-fill",`path("${b.Y4}")`);Zj(a.displayObject(),"path-response-outline",`path(evenodd, "${b.Z4}")`);b=js(b.S4);Zj(a.displayObject(),"mask-premise-outline-intersected",b)}function ru(a,b){a=102.5/(a.uk||205);return Od(b,a,1-a)}
class su extends Gm{constructor({parent:a,contentState:b,mode:c,gb:d,kc:e,J:f,format:g,M:h}){super({B:N(a,"content")});this.$=h;this.ia=a;this.ha=b;this.cc=[];this.Kd=[];this.Fi=this.TK=this.BK=0;this.C=f;this.fw=this.uk=0;this.Ow="reviewWithCorrectAnswers"===c;pu(this);this.bH(d,e,g);this.D("margin-bottom","20px");this.$b(c)}$b(a){this.Ow="reviewWithCorrectAnswers"===a;this.Kd.forEach((c,d)=>{c.rF(this.Ow?d+1:null);c.l("review",this.Ow)});const b=this.ha.responses();this.cc.forEach((c,d)=>{d=b[d];
d=this.Ow?tu(this.ha,d):null;c.rF(d);c.l("review",this.Ow)});this.sj()}bH(a,b,c){this.ha.premises().forEach(d=>{const e=new mu({premise:d,gb:a,kc:b,J:this.C,format:c,M:this.$});e.l("connected",this.ha.isConnected(d));this.Kd.push(e);M(this,e)});this.ha.responses().forEach(d=>{const e=new nu({response:d,gb:a,kc:b,J:this.C,format:c,PN:this,M:this.$});e.l("connected",this.ha.isConnected(d));this.uA(e);this.cc.push(e);M(this,e)})}uA(){}m(a){super.m(a);for(const b of this.cc)b.m(a);for(const b of this.Kd)b.m(a)}Vm(a){return"byItems"==
a?this.cc.map((b,c)=>c<this.Kd.length?[this.Kd[c],b]:[b]):[[this]]}na(a,b){a&&b&&(this.uk!=a||this.fw!=b)&&(this.uk=a,this.fw=b,this.sj())}sj(){if(!u||document.body.contains(this.ia.displayObject())){this.Fa(this.uk);var a=ci(this),b=ci(this.ia);this.D("margin-bottom",a.bottom+5>=b.bottom?"20px":"")}}Fa(a){a=Math.max(a,205);this.Fi=0;this.HB(a)}HB(a){const b=Math.round(a*ru(this,this.ha.ZN()));a-=b;this.BK=b-20;this.Kd.forEach(c=>c.Da(this.BK));this.TK=a-20;this.cc.forEach(c=>c.Da(this.TK));this.cc.concat(this.Kd).forEach(c=>
{c.D("height","");c.reset()});this.Fi=this.cc.reduce((c,d)=>{d=parseFloat(bf(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},0);this.Fi=this.Kd.reduce((c,d)=>{d=parseFloat(bf(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},this.Fi);a=Math.floor(.25*this.ia.height());this.Fi=Math.min(this.Fi,a);this.Kd.forEach((c,d)=>{c.move(12,10+this.Fi*d+12*d)});this.cc.forEach((c,d)=>{c.move(b+8,10+this.Fi*d+12*d)});this.cc.concat(this.Kd).forEach(c=>{c.Fb(this.Fi)});
pu(this)}setParentScale(a){super.setParentScale(a);for(const b of this.Kd)b.setParentScale(a);for(const b of this.cc)b.setParentScale(a)}qb(a,b){a=super.qb(a,b);a.width=Math.max(a.width,205);return a}$j(){throw Error("could not called");}ks(){throw Error("could not called");}};function uu(a,b){if(!a.ha.isConnected(a.cc[b].choice())){var c=b;for(let d=b-1;0<=d;--d)if(!a.ha.isConnected(a.cc[d].choice())){c=d;break}vu(a,b,c)}}function wu(a,b){if(!a.ha.isConnected(a.cc[b].choice())){var c=b;for(let d=b+1;d<a.cc.length;++d)if(!a.ha.isConnected(a.cc[d].choice())){c=d;break}vu(a,b,c)}}function xu(a,b){if(b<a.Kd.length){const c=a.cc[b];b=a.Kd[b];c.l("connected",!0);b.l("connected",!0);a.ha.Bu(b.choice(),c.choice())}}
function yu(a,b){if(b<a.Kd.length){const c=a.cc[b];b=a.Kd[b];c.l("connected",!1);b.l("connected",!1);zu(a.ha,b.choice(),c.choice())}}function vu(a,b,c){b!=c&&(b=a.cc[b],Au(a,b,a.cc[c]),b.focus(),b.Va(!0))}function Au(a,b,c){const d=a.cc.indexOf(b),e=a.cc.indexOf(c);b.Wd(10+a.Fi*e+12*e);c.Wd(10+a.Fi*d+12*d);a.Rc(a.cc[d],d<e?e+1:e);a.Rc(a.cc[e],e<d?d+1:d);b=a.cc;[b[d],b[e]]=[b[e],b[d]];a=a.ha;[a.ng[d],a.ng[e]]=[a.ng[e],a.ng[d]];a.Sa()}
class Bu extends su{constructor({parent:a,contentState:b,mode:c,gb:d,kc:e,M:f,J:g,format:h}){super({parent:a,contentState:b,mode:c,gb:d,kc:e,J:g,format:h,M:f});this.ba=null}$b(a){super.$b(a);if("reviewWithCorrectAnswers"==a){for(var b of this.Kd)a=Cu(this.ha,b.choice()),ju(b,a);for(const c of this.cc)Du(this.ha,c.choice())?(b=Eu(this.ha,c.choice()),ju(c,b)):-1!=tu(this.ha,c.choice())&&ju(c,!1,!0)}}$j(a,b){const c=this.cc.findIndex(f=>f.choice()==a),d=this.cc[c],e=this.ha.isConnected(a);switch(b){case "up":d.selected()?
uu(this,c):0<c&&this.cc[c-1].focus();break;case "down":d.selected()?wu(this,c):c<this.cc.length-1&&this.cc[c+1].focus();break;case "left":d.selected()&&!e&&xu(this,c);break;case "right":d.selected()&&e&&yu(this,c)}}uA(a){let b=null;z(this,a.mj,()=>{this.Eq(a);b=y(this,this.displayObject().parentNode,"scroll",this.PS,this)});z(this,a.We,c=>{this.ba.Qf=c;this.PS()});z(this,a.lj,()=>{this.Nh();yd(this,b)})}mf(){this.Nh()}PS(){var a=this.ba.Uy;this.Sk.h(ci(a));const b=this.dg()-this.ba.scrollTop;var c=
this.ba.Qf.x/this.parentScale(),d=ci(this.ba.$m);const e=this.ia.displayObject().getBoundingClientRect();var f=Hf(this.ba.$m.displayObject()),g=f?f.nf:0;f=(e.left-d.left+g)/this.parentScale();g=(e.right-d.right+g)/this.parentScale();var h=this.WB;const k=this.dg();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=Od(this.ba.Qf.y/this.parentScale()+b,d,h);c=Math.min(g,Math.max(f,c));a.D("transform",
`translate(${c}px, ${d}px)`);a=0;c=null;for(const m of this.Kd)f=ci(m),f=this.ba.$m.jz(f,this.ba.Qf.x,this.ba.Qf.y+b*this.parentScale()),f>a&&(a=f,c=m);this.ba.Zu!=c&&(this.ba.Zu&&(this.ba.Zu.l("intersected",!1),this.ba.Zu=null),c&&(c.l("intersected",!0),this.ba.Zu=c))}Eq(a){const b=new O({o:"match-response-item",fa:a.displayObject().cloneNode(!0)});b.D("position","absolute");b.l("connected",!1);b.l("draggable",!0);a.l("dragged",!0);var c=ci(a);const d=ci(this),e=Hf(a.displayObject());b.move((c.left-
d.left-(e?e.nf:0))/this.parentScale(),(c.top-d.top)/this.parentScale());c=parseInt(bf(a.displayObject(),"width"),10);b.Da(c);M(this,b);this.ba={Uy:b,$m:a,Zu:null,scrollTop:this.dg(),Qf:{x:0,y:0}}}dg(){return this.ia.bA()}Nh(){if(this.ba){var a=this.ba.$m,b=a.choice();var c=this.ha.ng.indexOf(b);c<this.Kd.length&&this.Kd[c].l("connected",!1);(b=this.ba.Zu)?(b.l("intersected",!1),b.l("connected",!0),c=this.Kd.indexOf(b),c=this.cc[c],c.l("connected",!1),Au(this,a,c),this.ha.Bu(b.choice(),a.choice())):
c<this.Kd.length&&zu(this.ha,this.Kd[c].choice(),a.choice());a.l("connected",!!b);a.l("dragged",!1);this.removeChild(this.ba.Uy);this.ba=null}}};function Fu(a,{object:b,Ra:c,Mj:d,mediaController:e,Oj:f}){c=new is({Ra:c,J:a.C,ne:a.Af,Mj:d,mode:a.ya,pf:a.md,mediaController:e,Oj:f});return a.Dl(b,c)}
class Gu extends Rr{constructor({M:a,ea:b,J:c,ne:d,L:e,quizSize:f,hi:g,pf:h}){super(b,c,e,a);this.Bc=f;this.Md=g;this.Af=d;this.Ew=null;this.md=h}Rl(a){this.Ew=new nm(new Ul(this.md,this.C,this.Af),a,this.C,this.md)}Ju(a){return super.Ju(a)}yl(a){this.yd=L?new Ks({parent:this.ia,J:this.C,mode:this.ya,state:a.contentState(),ac:this.Qg(a),M:this.$,ea:this.R,L:this.j,hi:this.Md}):new Is({parent:this.ia,J:this.C,mode:this.ya,ye:a,ac:this.Qg(a),M:this.$,ea:this.R,extraWords:this.gj,L:this.j,hi:this.Md})}ql(a){this.yd=
new Bs({J:this.C,parent:this.ia,mode:this.ya,state:a.contentState(),ac:this.Qg(a),M:this.$,ea:this.R,L:this.j,hi:this.Md})}jl(a){this.yd=new ys({J:this.C,parent:this.ia,mode:this.ya,state:a.contentState(),ac:this.Qg(a),M:this.$,ea:this.R,L:this.j,hi:this.Md})}ol(a){this.yd=new Bu({parent:this.ia,contentState:a.contentState(),mode:this.ya,gb:this,kc:this.Od,M:this.$,J:this.C,format:this.Qg(a)})}hl(a){this.yd=new yt({J:this.C,Uf:this,parent:this.ia,contentState:a.contentState(),settings:a.slide().settings().Lu(),
V:a.slide().settings().V(),mode:this.ya,M:this.$,quizSize:this.Bc,L:this.j})}nl(a){this.yd=new iu({parent:this.ia,contentState:a.contentState(),gb:this,Xo:a.slide().content().Xo(),M:this.$,ea:this.R,settings:a.slide().settings(),format:this.Qg(a)})}kl(a){this.yd=new St({parent:this.ia,content:a.contentState(),settings:a.slide().settings().Fr(),mode:this.ya})}iN(a,b,c,d){return Fu(this,{object:a,Ra:a.Ra(),Mj:b,mediaController:c,Oj:d})}Oe(a,b,c){b=zs(this.R,b);const d=new pm(b,this.Ew);return this.Md.Oe({htmlText:b.htmlText(),
fn:d,zn:c,B:a?N(a,"rich-text-view"):void 0})}};class Hu extends oq{constructor(a,b){super();this.fq=a;this.Cc=b}kp(){return nq(this,this.fq.src(),new G(this.Cc.x(),this.Cc.y(),this.Cc.width(),this.Cc.height()),Ck(this.fq))}};function Iu(a,b,c){a=a.Dl(b,c);a.Iz(new Hu(b,a));return a}class Ju extends Gu{gN(a,b){return Iu(this,a,new Bk(a,b))}eW(a,b){return Iu(this,a,new fl(a,b))}};function Ku(a,b,c=null){return b&&b.Of(a)?b.Qe(a):c}
class Lu{constructor(){this.Vc=this.Dm=this.lg=this.Jq=null}nc(){const a=[];this.lg&&a.push(...this.lg.nc());this.Dm&&a.push(...this.Dm.nc());this.Jq&&a.push(...this.Jq.nc());this.Vc&&a.push(...this.Vc.nc());return a}Of(a){return null!==this.lB(a)}Qe(a){let b=Ku(a,this.lg);b=Ku(a,this.Vc,b);b=Ku(a,this.Jq,b);b=Ku(a,this.Dm,b);if(null==b)throw Error("unknown field name");return b}lB(a){const b=this.nc();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;return null}};function Mu(a,b,c){a.Of(b)||(a.rg[b.toLowerCase()]=c)}class Nu{constructor(){this.rg={}}nc(){var a=this.rg;const b=[];let c=0;for(const d in a)b[c++]=d;return b}Of(a){return null!==this.lB(a)}Qe(a){a=this.lB(a);if(null===a)throw Error("unknown field name");return fb(this.rg,a)}lB(a){const b=this.nc();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;return null}};function Ou(a,b){return Za(a,(c,d)=>d.toLocaleLowerCase()==b.toLocaleLowerCase())}function Pu(a,b){null!=b&&Xa(b,(c,d)=>{a.Of(d)?a.rg[d.toLowerCase()]=c:Mu(a,d,c)})}function Qu(a){const b=Ig(!0),c={};Xa(b,(d,e)=>{RegExp("^[a-zA-Z0-9_]+$").test(e)&&(c[e]=d)});Ou(c,"USER_NAME")||void 0===c.username||(c.USER_NAME=c.username);Ou(c,"USER_EMAIL")||void 0===c.email||(c.USER_EMAIL=c.email);Pu(a,c)}
function Ru(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.nc())e.hasOwnProperty(f)||(e[f]=a.Qe(f));c&&(e.userid=c);Pu(b,e)};class Su extends gr{constructor({slide:a,contentState:b,Rb:c}){super({slide:a,contentState:b,Rb:c});this.DP=b}gA(){return this.DP.gA()}os(){const a=new Nu;var b=this.DP.nc();for(const c of b)(b=c.ns())&&Mu(a,c.ce.Ae().text(),b);return a}};function Tu(a){void 0!==a&&(this.Nf=1E3*a);this.EB=null;this.Zk=0;this.dV=new C;this.OD=new C}l=Tu.prototype;l.start=function(){if(void 0!==this.Nf&&this.Zk>=this.Nf)this.OD.h();else{if(this.Pl())throw Error("already started");this.uT=Date.now();this.EB=setInterval(this.I0.bind(this),200)}};l.stop=function(){if(!this.Pl())throw Error("not running");clearInterval(this.EB);this.EB=null};l.Pl=function(){return null!==this.EB};l.time=function(){return Math.floor(this.Zk/1E3)};
l.setTime=function(a){this.Zk=1E3*a};l.I0=function(){const a=Date.now(),b=this.Zk+(a-this.uT),c=Math.floor(b/1E3)!=this.time();this.Zk=b;c&&(this.dV.h(),void 0!==this.Nf&&this.Zk>=this.Nf&&(this.stop(),this.OD.h()));this.uT=a};function Uu(a){return 0<=["embedded"].indexOf(a)}function Vu(a){return 0<=["customization","embedded-customization"].indexOf(a)};function Wu(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 Xu(a,b){let c=0;for(let d=0;d<a.yi.count();++d){const e=a.yi.get(d);Array.isArray(e)||(b?"InfoSlide"!=e.type()&&c++:c++)}return c}function Yu(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 Zu(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)?Yu(g,c):1;if(0>=b-e)break}return d}
function $u(a,b,c,d){const e=[];for(let h=0;h<a.yi.count();++h){const k=h+1;if(!rb(a.gR,m=>{if(0==m.start()||m.end()==a.yi.count()+1)return!1;if(k==m.start()&&k<=m.end()){var t=e.push;const r=[];for(let v=m.start();v<=m.end();++v)r.push(a.yi.get(v-1));t.call(e,r);h=m.end()-1;return!0}return!1})){var f=a.yi.get(h);a.Ay.includes(f)||a.HA.includes(f)||e.push(f)}}d&&Wu(e);c&&Gb(e);c=Xu(a,d);b=-1==b?c:Math.min(b,c);c=Yu(a.Ay,d);f=[];c<b&&(c+=Yu(a.HA,d),f=a.HA);let g=[];c<b&&(g=Zu(e,b-c,d));return a.Ay.concat(g).concat(f)}
class av{constructor(a,b){this.yi=a;this.Ay=[];this.HA=[];this.gR=[];for(a=0;a<b.count();++a){const d=b.SC[a];if(0==d.start()&&d.end()==this.yi.count()+1)for(var c=0;c<this.yi.count();++c)this.Ay.push(this.yi.get(c));else{if(0==d.start())for(c=d.start()+1;c<=d.end();++c)this.Ay.push(this.yi.get(c-1));if(d.end()==this.yi.count()+1)for(c=d.start();c<d.end();++c)this.HA.push(this.yi.get(c-1))}this.gR.push(d)}}};function bv(a,b){a.Xe=cv(b.slide().settings(),"answered");a.od="answered"}function dv(a,b){for(let c=0;c<b.count();++c){const d=b.getChoiceState(c);if(d.selected()){a.Xe=d.choice().Sj();a.od="answered";break}}}
function ev(a,b){const c=b.slide().settings();if(c.V()){var d=b.review();if(d)switch(d.status()){case "correct":a.Xe=c.sw.correct;a.od="correct";break;case "incorrect":a.Xe=cv(c,ir(b)?"incorrect":"attempt");a.od="incorrect";break;case "partially":a.Xe=cv(c,ir(b)?"partially":"attempt"),a.od="partially"}}else bv(a,b)}
class fv extends Or{constructor(a){super();this.od=this.Xe=null;this.vh=a}get(a){this.Xe=this.od=null;var b=!!this.vh&&"reviewing"==this.vh.sessionMode();const c=a.slide().settings().V();var d=gv(a.slide().settings());if(b&&!c)return null;switch(d){case "none":return b&&c?(this.sg(a),this.Xe):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.sg(a),this.Xe;throw Error("this question doesn't support answer feedback type");
case "byQuestion":return this.sg(a),this.Xe}xa("unknown feedback type");return null}status(){return this.od}ml(){}gl(){}ul(){}ll(a){bv(this,a)}pl(a){if("byAnswer"==gv(a.slide().settings()))if(a.slide().settings().V()){a=a.contentState();this.od="incorrect";for(let b=0;b<a.count();++b){const c=a.getChoiceState(b);if(c.selected()){a=c.choice();this.od=a.correct()?"correct":"incorrect";this.Xe=a.Sj();break}}}else dv(this,a.contentState());else ev(this,a)}wl(a){"byAnswer"==gv(a.slide().settings())?dv(this,
a.contentState()):ev(this,a)}rl(a){ev(this,a)}yl(a){ev(this,a)}ql(a){ev(this,a)}jl(a){ev(this,a)}xl(a){ev(this,a)}sl(a){ev(this,a)}vl(a){ev(this,a)}ol(a){ev(this,a)}kl(a){ev(this,a)}il(a){bv(this,a)}nl(a){bv(this,a)}hl(a){ev(this,a)}};class hv extends gr{constructor(a){super(a);1!=this.Qh&&(this.Qh=!0)}};class iv extends gr{};class jv extends I{constructor(a,b){super();this.xf=a;this.Cm=!1;this.Ka=H(this);this.Ss="";null!=b&&this.Ub(b)}customAnswer(){return this.Ss}choice(){return this.xf}selected(){return this.Cm}Va(a){this.Cm!=a&&(this.Cm=a,this.Ka.h())}kf(){return this.Ka}persistState(a){const b={};b[a.selected]=this.Cm?1:0;this.Ss&&(b[a.customAnswer]=this.Ss);return b}Ub(a){const b=vq.pd;this.Cm=!!a[b.selected];a[b.customAnswer]&&(this.Ss=a[b.customAnswer])}}jv.prototype.choice=jv.prototype.choice;
jv.prototype.customAnswer=jv.prototype.customAnswer;function kv(a){const b=[];for(var c=0;c<a.length;++c){var d=a[c];d instanceof go&&d.locked()&&b.push(c)}Cb(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 lv(a){const b=[];for(let c=0;c<a.count();++c){const d=a.getChoice(c);b.push(d)}return b}
class mv extends qq{constructor({pd:a,cj:b,V:c,Na:d}){super();this.qR=a;this.Ic=[];const e=null!=d?[]:lv(a),f={};null!=d&&Xa(d,(g,h)=>{h=this.qR.getChoice(h);f[h.id()]=g;e.push(h)});b&&this.BU(e);for(const g of e)a=this.kQ(g,f[g.id()]),this.gt(a);this.be=void 0!==c?c:!1}count(){return this.Ic.length}getChoiceState(a){return this.Ic[a]}V(){return this.be}persistState(a){const b={};this.Ic.forEach(c=>{b[this.qR.getChoiceIndex(c.choice())]=c.persistState(a.pd)});return b}BU(a){kv(a)}gt(a){A(this,a);
z(this,a.kf(),this.Sa,this);this.Ic.push(a)}kQ(a,b){return new jv(a,b)}}mv.prototype.getChoiceState=mv.prototype.getChoiceState;mv.prototype.count=mv.prototype.count;class nv extends qq{constructor(a){super();this.tb="";null!=a&&this.Ub(a)}text(){return this.tb}setText(a){this.tb=a;this.Sa()}initiated(){return!!this.tb.length}response(){return this.text()}persistState(a){const b={};b[a.oW.text]=this.tb;return b}Ub(a){this.tb=a[vq.oW.text]}}nv.prototype.response=nv.prototype.response;function Br(a,b){const c=a.s.matches().getChoice(b);return!!a.zf.find(d=>d.premise()==c.premise()&&ov(d.response(),c.response()))}function tu(a,b){let c=null;for(var d=0;d<a.s.matches().count();++d){const e=a.s.matches().getChoice(d);if(e.response()==b){c=e;break}}a.zf.find(e=>e.response()==b);if(!c)return-1;for(d=0;d<a.Aj.length;++d)if(a.Aj[d]==c.premise())return d+1;return-1}
function Cu(a,b){const c=a.zf.find(e=>e.premise()==b);if(!c)return!1;a=a.s.matches();let d=!1;for(let e=0;e<a.count();++e){const f=a.getChoice(e);if(f.premise()==b&&ov(f.response(),c.response())){d=!0;break}}return d}function Du(a,b){return!!a.zf.find(c=>c.response()==b)}
function Eu(a,b){const c=a.zf.find(e=>e.response()==b);let d=null;for(let e=0;e<a.s.matches().count();++e){const f=a.s.matches().getChoice(e);if(f.response()==b){d=f;break}}return d?d.response()==c.response()&&c.premise()==d.premise():!1}function zu(a,b,c){const d=ub(a.zf,e=>e.premise()==b&&e.response()==c);-1!=d&&(a.zf.splice(d,1),a.Sa())}function ov(a,b){const c=a.textRange().htmlText()==b.textRange().htmlText();a=a.Nc==b.Nc;return c&&a}
function pv(a,b){for(let c=0;c<a.s.matches().count();++c)if(a.s.matches().getChoice(c).premise()==b)return c;return-1}function qv(a,b){let c=0;for(var d=0;d<a.s.matches().count();++d){if(a.s.matches().getChoice(d).response()==b)return c;++c}for(d=0;d<a.s.distractors().count();++d){if(a.s.distractors().getChoice(d)==b)return c;++c}return-1}function rv(a){const b={};a.zf.forEach(c=>{b[pv(a,c.premise())]=qv(a,c.response())});return b}function sv(a,b){return a.s.matches().getChoice(b).premise()}
function tv(a,b){const c=a.s.matches().count();return b<c?a.s.matches().getChoice(b).response():a.s.distractors().getChoice(b-c)}function uv(a,b){Xa(b,(c,d)=>{d=sv(a,d);c=tv(a,c);a.zf.push(new ou({premise:d,response:c}))})}
class vv extends qq{constructor({content:a,u5:b,v5:c,Na:d}){super();this.s=a;this.ng=[];this.Aj=[];this.zf=[];null!=d?this.Ub(d):this.mm(b,c)}mm(a,b){var c=this.s.matches(),d=this.s.distractors(),e=[];for(var f=0;f<c.count();++f){var g=c.getChoice(f).response();e.push(g)}c=[];for(f=0;f<d.count();++f)g=d.getChoice(f),c.push(g);e.push(...c);this.ng=e;b&&kv(this.ng);b=this.s.matches();d=[];for(e=0;e<b.count();++e)c=b.getChoice(e).premise(),d.push(c);this.Aj=d;a&&kv(this.Aj)}initiated(){return this.s.matches().count()==
this.zf.length}content(){return this.s}premises(){return this.Aj}responses(){return this.ng}isConnected(a){return!!this.zf.find(b=>b.response()==a||b.premise()==a)}Bu(a,b){var c=ub(this.zf,d=>d.premise()==a);-1!=c&&this.zf.splice(c,1);c=ub(this.zf,d=>d.response()==b);-1!=c&&this.zf.splice(c,1);this.zf.push(new ou({premise:a,response:b}));this.Sa()}ZN(){return this.s.ZN()}G6(a){return this.Aj.indexOf(a)}matches(){return this.zf}persistState(a){const b={};b[a.Kl.premises]=this.Aj.map(c=>pv(this,c));
b[a.Kl.responses]=this.ng.map(c=>qv(this,c));b[a.Kl.matches]=rv(this);return b}Ub(a){a[vq.Kl.premises].forEach(b=>{b=sv(this,b);this.Aj.push(b)});a[vq.Kl.responses].forEach(b=>{b=tv(this,b);this.ng.push(b)});uv(this,a[vq.Kl.matches])}};class wv extends I{constructor(a,b,c){super();this.gh=a;this.Qa="";this.W=b;this.G=H(this);null!=c&&this.Ub(c)}T(){return this.G}answers(){return this.gh}response(){return this.Qa}Gd(a){this.Qa=a;this.G.h()}initiated(){return!!this.Qa.length}correct(){return!!this.gh.find(a=>a.ZV(this.Qa),this)}V(){return this.W.V()}persistState(a){const b={};b[a.numeric.response]=this.Qa;return b}Ub(a){this.Qa=a[vq.numeric.response]}}wv.prototype.response=wv.prototype.response;class xv extends qq{constructor(a,b,c,d){super();this.s=a;this.Ze=b;this.Ee=c;this.EC=d;this.GT=H(this);this.JT=H(this);this.uU=H(this)}content(){return this.s}evaluation(){return this.Ee}passingScoreType(){return this.EC}groups(){return this.Ze}restartQuiz(){this.GT.h()}Xz(){this.uU.h()}persistState(){return{}}};class yv extends qq{constructor(a){super();this.s=a}content(){return this.s}persistState(){return{}}};function wp(a,b,c){const d=a.Mh.indexOf(b);a.Mh.splice(d,1);a.Mh.splice(c,0,b);a.Sa()}function zv(a,b,c){a.Mh=c[vq.oX.pd].map(d=>b.getChoice(d))}
class Av extends mv{constructor({pd:a,V:b,cj:c,Na:d}){super({pd:a,cj:c,V:b});this.Os=[];this.Mh=[];for(b=0;b<a.count();++b)this.Os.push(a.getChoice(b));if(null!=d)zv(this,a,d);else for(d=0;d<a.count();++d)this.Mh.push(this.getChoiceState(d).choice())}pd(){return this.Os}kQ(a){return new jv(a)}initiated(){return!0}BU(a){if(a.length){var b=a.slice();if(!(2>a.length))for(;Eb(b,a);)kv(a)}}persistState(a){const b={};b[a.oX.pd]=this.Mh.map(c=>this.Os.indexOf(c));return b}studentResponse(){return this.Mh.slice()}}
Av.prototype.studentResponse=Av.prototype.studentResponse;class Bv extends qq{constructor(a,b,c){super();this.Ic=a;this.W=b;this.Qa=new So("");z(this,this.Qa.Bn,this.eK,this);z(this,this.Qa.Eo,this.Sa,this);null!=c&&this.Ub(c)}pd(){return this.Ic}response(){return this.Qa}V(){return this.W.V()}initiated(){return 0!==this.Qa.text().length}eK(a){a.Mu()}correct(){const a=this.Ic,b=this.W.fG,c=Vb(dc(gc(b?this.Qa.text():this.Qa.text().toLowerCase())));let d=!1;for(let f=0;f<a.count();++f){var e=a.getChoice(f);e=Vb(dc(gc(b?e.textRange().text():e.textRange().text().toLowerCase())));
if(c===e){d=!0;break}}return d}persistState(a){const b={};b[a.IX.response]=this.Qa.text();return b}Ub(a){this.Qa.setText(a[vq.IX.response])}}Bv.prototype.response=Bv.prototype.response;var Cv=RegExp("^[+a-zA-Z0-9_.!#$%&'*\\/=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z0-9]{2,63}$");ab({k6:"\u202a",p6:"\u202b",n6:"\u202c",l6:"\u200e",q6:"\u200f"}).join("");function jq(a,b){a.Pm!=b&&(a.Pm=b,a.Ka.h())}function Dv(a,b){return"select"!=a.ce.type()?!0:!!a.ce.values().find(c=>c.text()==b)}
class Ev extends I{constructor(a){super();this.ce=a;this.Pm="";this.Ka=H(this);this.wy=H(this)}ns(){return this.Pm}submit(){this.wy.h();return this.errors()}persistState(a){const b={};b[a.ns]=this.Pm;b[a.ik]=this.ce.Ae();return b}tu(){return this.ce.Ae().text()}errors(){const a=[];a:{var b=this.ce.type();var c=new eq(this.tu(),"field-value-is-invalid");switch(b){case "email":if(b=this.Pm,b.length&&!Cv.test(b))break a}c=null}if("mandatory"==this.ce.usage()&&""==this.Pm)a.push(new eq(this.tu(),"required-field-is-missing"));
else if(c)a.push(c);else{if(c=""!=this.Pm){a:if(c=this.Pm,"select"==this.ce.type()||this.ce.value().text()){for(d of this.ce.values())if(d.text()==c){var d=!0;break a}d=!1}else d=!0;c=!d}if(c)switch(this.ce.type()){case "select":a.push(new eq(this.tu(),"field-value-is-invalid"))}}return a}kf(){return this.Ka}submittedEvent(){return this.wy}};function Fv(a,b){a.wi.forEach(c=>{var d=c.ce.Ae().text().toLocaleLowerCase();b.Of(d)&&(d=b.Qe(d),c.Pm!=d&&Dv(c,d)&&jq(c,d))})}class Gv extends qq{constructor(a){super();this.s=a;this.wi=[];a=this.s.nc();for(const b of a)a=new Ev(b),A(this,a),z(this,a.kf(),this.Sa,this),this.wi.push(a)}nc(){return this.wi}gA(){let a=[];for(const b of this.wi){const c=b.submit();c.length&&(a=a.concat(c))}return a.length?a:null}persistState(){return{}}};class Hv extends qq{constructor(a,b,c){super();this.s=a;this.ra=[];const d=c?c[vq.rW.placeholders]:[];a.placeholders().forEach((e,f)=>{e=new rr(e,b,d[f]);A(this,e);z(this,e.T(),this.Sa,this);this.ra.push(e)})}initiated(){for(const a of this.ra)if(!a.initiated())return!1;return!0}content(){return this.s}placeholders(){return this.ra}persistState(a){const b={};b[a.rW.placeholders]=this.ra.map(c=>c.persistState(a.placeholders));return b}}Hv.prototype.placeholders=Hv.prototype.placeholders;class Iv extends qq{constructor(a,b,c){super();this.s=a;const d=c?c[vq.TW.placeholders]:[];this.ra=[];a.placeholders().forEach((e,f)=>{e=A(this,new Dr(e,b,d[f]));z(this,e.T(),this.Sa,this);this.ra.push(e)})}initiated(){for(const a of this.ra)if(!a.initiated())return!1;return!0}content(){return this.s}placeholders(){return this.ra}persistState(a){const b={};b[a.TW.placeholders]=this.ra.map(c=>c.persistState(a.placeholders));return b}}Iv.prototype.placeholders=Iv.prototype.placeholders;function Jv(a){var b=new Kv;return a.sort((c,d)=>b.ZP(c.response(),d.response()))}class Kv{ZP(a,b){a=gc(a.toLowerCase());b=gc(b.toLowerCase());return a<b?-1:a>b?1:0}};function Lv(a,b,c){b=A(a,new Lr(b,c));z(a,b.T(),a.Sa,a);return b}function Mv(a,b){a.Rp=b.map(c=>Lv(a,null,c))}
class Nv extends qq{constructor(a,b,c,d){super();this.s=a;this.fE=H(this);H(this);let e=[];a.extraWords().forEach(k=>e.push(k.text()),this);const f=d?d[vq.RF.placeholders]:[],g=d?d[vq.RF.extraWords]:[],h=b.V();this.ra=[];a.placeholders().forEach((k,m)=>{h&&null!=k.value&&e.push(k.value);this.ra.push(Lv(this,k,f[m]))});b.GF()?e=e.sort((new Kv).ZP):c&&kv(e);this.Rp=[];d?Mv(this,g):e.forEach(k=>{const m=Lv(this,null);m.Gd(k);m.ho=null===k?null:Da(k);this.Rp.push(m)})}initiated(){for(const a of this.ra)if(!a.initiated())return!1;
return!0}content(){return this.s}extraWords(){return this.Rp}placeholders(){return this.ra}persistState(a){const b={};b[a.RF.placeholders]=this.ra.map(c=>c.persistState(a.placeholders));b[a.RF.extraWords]=this.Rp.map(c=>c.persistState(a.placeholders));return b}oE(){this.fE.h()}};function Ov(a){a=a.Jh.rect();return new G(a.left/1E4,a.top/1E4,a.width/1E4,a.height/1E4)}
class Pv{constructor(a){this.Jh=a}area(){return this.Jh}Ry(a){var b=Ov(this);if(!this.Hs){var c=Ov(this),d=1024*c.width;c=1024*c.height;this.Hs=de("CANVAS");this.Hs.width=d;this.Hs.height=c;var e=this.Hs.getContext("2d");e.fillStyle="rgba(0, 0, 0, 255)";e.fillRect(0,0,d,c);c=Ov(this);d=1024*c.width;c=1024*c.height;e=this.Jh.points()[0];var f=this.Hs.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.Hs.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 Qv{constructor(a){this.Jh=a}area(){return this.Jh}Ry(a){const b=this.Jh.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 Rv{constructor(a){this.Jh=a}area(){return this.Jh}Ry(a){const b=ye(this.Jh.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 Sv extends I{constructor(a){super();this.Ng=a;this.G=H(this)}T(){return this.G}persistState(a){var b=this.Ng;const c={};c[a.x]=we(b.x,3);c[a.y]=we(b.y,3);return c}};function Tt(a,b){var c=a.W.ei();const d=c&&c.isEnabled(),e=c&&1==c.value();d&&e&&a.oa.length&&(Dd(a,a.oa),a.oa=[],a.KC.h(0));c=c&&a.oa.length<c.value();if(!d||c)b=Tv(a,b),a.oa.push(b),a.wK.h(b);a.Sa()}function Tv(a,b){b=new Sv(b);z(a,b.T(),a.Sa,a);return b}
class Uv extends qq{constructor(a,b,c){super();this.s=a;this.W=b;this.oa=[];this.ys=[];this.s.areas().forEach(d=>{var e=this.ys,f=e.push;a:{switch(d.type()){case "rectangle":d=new Rv(d);break a;case "oval":d=new Qv(d);break a;case "freeform":d=new Pv(d);break a}throw Error("unknown area type");}f.call(e,d)});this.wK=H(this);this.KC=H(this);this.LC=H(this);null!=c&&this.Ub(c)}V(){return this.W.V()}initiated(){return!!this.oa.length}points(){return this.oa}Iu(){Dd(this,this.oa);this.oa=[];this.LC.h();
this.Sa()}areas(){return this.ys}content(){return this.s}persistState(a){const b={};b[a.dn.points]=this.oa.map(c=>c.persistState(a.dn.points));return b}freePointsCount(){return this.oa.reduce((a,b)=>this.ys.some(c=>c.Ry(b.Ng))?a:a+1,0)}Ub(a){this.oa=a[vq.dn.points].map(b=>Tv(this,new E(b[vq.dn.points.x],b[vq.dn.points.y])))}areaSelected(a){return this.points().some(b=>a.Ry(b.Ng))}};function gu(a,b){a.Rx=b;a.G.h()}class Vv extends I{constructor({statement:a,c5:b,Na:c}){super();this.A2=a;this.og=b;this.Rx=null;this.G=H(this);null!=c&&this.Ub(c)}T(){return this.G}statement(){return this.A2}selectedScale(){return this.Rx}persistState(a){const b={};b[a.selectedScale]=this.Rx?this.og.indexOf(this.Rx):-1;return b}Ub(a){a=a[vq.dv.Wl.selectedScale];this.Rx=0>a?null:this.og[a]}};function Wv(a,b){const c=b?b[vq.dv.Wl]:[],d=[];a.s.Wl().forEach((e,f)=>{e=A(a,new Vv({statement:e,c5:a.s.labels(),Na:c[f]}));z(a,e.T(),a.Sa,a);d.push(e)});return d}class Xv extends qq{constructor(a,b){super();this.s=a;this.OL=Wv(this,b)}initiated(){return sb(this.OL,a=>null!=a.selectedScale())}statementsStates(){return this.OL}content(){return this.s}persistState(a){const b={};b[a.dv.Wl]=this.OL.map(c=>c.persistState(a.dv.Wl));return b}};function Yv(a){const b=Uq.Eb.Wa.groups.slides.contentState;return a?a[b]:void 0}class Zv{constructor({gd:a,xn:b}){this.Uk=void 0!==b?b:!0;this.cb=a}bW(a){return new Gv(a.content())}};class $v{sg(a){switch(a.type()){case "IntroSlide":this.ml(a);break;case "ResultSlide":this.ul(a);break;case "MultipleChoice":this.pl(a);break;case "TrueFalse":this.wl(a);break;case "MultipleResponse":this.rl(a);break;case "WordBank":this.yl(a);break;case "MultipleChoiceText":this.ql(a);break;case "FillInTheBlank":this.jl(a);break;case "TypeIn":this.xl(a);break;case "Numeric":this.sl(a);break;case "Sequence":this.vl(a);break;case "Matching":this.ol(a);break;case "Hotspot":this.kl(a);break;case "InfoSlide":case "InstructionsSlide":this.ll(a);
break;case "AuthorizationSlide":this.gl(a);break;case "Essay":this.il(a);break;case "LikertScale":this.nl(a);break;case "DND":this.hl(a);break;default:throw Error("unknown slide type");}}};class aw extends $v{constructor({gd:a,xn:b,la:c,Wr:d,dN:e=null}){super();this.wa=c;this.cb=a;this.I=null;this.vd=new fv(d);this.sk=e||new Zv({gd:a,xn:b})}create(a,b){this.I=null;this.Hb=b;this.sg(a);return this.I}hN(a,b,c){var d=this.sk;b=new xv(a.content(),b,c||null,d.cb.X().passingScoreType());return this.I=new gr({slide:a,contentState:b,Rb:this.vd,Na:this.Hb})}ml(a){this.I=new iv({slide:a,contentState:new yv(a.content()),Rb:this.vd,Na:this.Hb})}gl(a){this.I=new Su({slide:a,contentState:this.sk.bW(a),
Rb:this.vd,Na:this.Hb})}ll(a){this.I=new hv({slide:a,contentState:new yv(a.content()),Rb:this.vd,Na:this.Hb})}pl(a){var b=this.Hb;const c=this.sk.Uk&&a.settings().Gm;b=new mv({pd:a.content(),cj:c,V:a.settings().V(),Na:Yv(b)});this.I=new vr({slide:a,contentState:b,X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}wl(a){var b=this.Hb;b=new mv({pd:a.content(),cj:!1,V:a.settings().V(),Na:Yv(b)});this.I=new vr({slide:a,contentState:b,X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}rl(a){var b=
this.Hb;const c=this.sk.Uk&&a.settings().Gm;b=new mv({pd:a.content(),cj:c,V:a.settings().V(),Na:Yv(b)});this.I=new Gr({slide:a,contentState:b,X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}yl(a){var b=this.sk;var c=this.Hb;b=new Nv(a.content(),a.settings(),b.Uk,Yv(c));this.I=new Nr({slide:a,contentState:b,X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}ql(a){var b=this.Hb;const c=a.settings().Gm;b=new Iv(a.content(),c,Yv(b));this.I=new Fr({slide:a,contentState:b,
X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}jl(a){var b=this.Hb;b=new Hv(a.content(),a.settings(),Yv(b));this.I=new tr({slide:a,contentState:b,X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}xl(a){var b=this.Hb;b=new Bv(a.content(),a.settings(),Yv(b));this.I=new Jr({slide:a,contentState:b,X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}sl(a){var b=this.Hb;b=new wv(a.content(),a.settings(),Yv(b));this.I=new Hr({slide:a,contentState:b,X:this.cb.X(),
lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}vl(a){var b=this.sk;var c=this.Hb;const d=a.settings().V();b=(d?!0:a.settings().Gm)&&b.Uk;c=new Av({pd:a.content(),V:d,cj:b,Na:Yv(c)});this.I=new Ir({slide:a,contentState:c,X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}ol(a){var b=this.sk;var c=this.Hb;const d=a.settings().Gm&&b.Uk;b=new vv({content:a.content(),u5:d,v5:b.Uk,Na:Yv(c)});this.I=new Ar({slide:a,contentState:b,X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}kl(a){var b=
this.Hb;b=new Uv(a.content(),a.settings(),Yv(b));this.I=new yr({slide:a,contentState:b,X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}ul(){throw Error("use createResultSlide()");}il(a){this.I=new or({slide:a,contentState:new nv(Yv(this.Hb)),X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}nl(a){var b=this.Hb;b=new Xv(a.content(),Yv(b));this.I=new zr({slide:a,contentState:b,X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}hl(a){var b=this.Hb;const c=
this.sk.Uk&&a.settings().Gm;b=new Qq({content:a.content(),Zb:a.nb().Zb(),Na:Yv(b),cj:c});this.I=new nr({slide:a,contentState:b,X:this.cb.X(),lb:this.cb.lb(),Rb:this.vd,Na:this.Hb,la:this.wa})}};function bw(a,b,c){return(new aw({gd:a.cb,xn:!0,la:a.wa,Wr:a.vh})).create(b,c)}function cw(a){let b=0;for(const c of a.questions())c instanceof V&&++b;return b}function dw(a){let b=0;for(const c of a.questions())if(a=c.slide(),c instanceof V)if(a.settings().V()){a=c.review();const d=["correct","partially"];c.submitted()&&a&&-1!=d.indexOf(a.status())&&b++}else c.initiated()&&b++;return b}
class ew{constructor({group:a,gd:b,cO:c,state:d,la:e,Wr:f}){this.wa=e;this.lm=a;this.cb=b;this.qj=c;this.vh=f;this.Li=[];this.Tw=[];null!=d?this.Ub(d):this.gL()}gL(){var a=this.lm.settings(),b=0;let c=!1,d=!1;switch(a.op()){case "allQuestions":b=-1;break;case "randomSelection":b=a.Rr();c=d=!0;break;case "notUseQuestions":b=0}if(0!=b){a=$u(new av(this.lm.slides(),this.lm.EU),b,c,d);for(const e of a)if(Array.isArray(e)){a=[];for(const f of e)b=bw(this,f),a.push(b);this.Tw.push(a)}else a=bw(this,e),
this.Tw.push([a]);for(const e of this.Tw)this.Li=this.Li.concat(e)}}group(){return this.lm}groupId(){return this.lm.id()}questions(){return this.Li}awardedScore(){let a=0;for(const b of this.Li)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}MF(){return this.lm.settings().MF()}title(){return this.lm.title()}passingPercent(){return this.lm.settings().rd().value()}rd(){return this.passingPercent()*
this.maxScore()*.01}maxScore(){let a=0;const b=this.vh.$k;for(const c of this.Li)c instanceof V&&(b||!this.wa||c.hasBeenVisited())&&(a+=c.maxScore());return a}persistState(a){const b={},c={};this.Li.forEach(d=>{const e=fw(this.qj,d.slide().id());c[e]=d.persistState(a.slides)});b[a.slides]=c;return b}Ub(a){const b=this.lm.slides();Xa(a[Uq.Eb.Wa.groups.slides],(c,d)=>{const e=this.qj.Rv[d];d=b.find(f=>f.id()==e);c=bw(this,d,c);this.Li.push(c);this.Tw.push(c)})}};function gw(a,b){if("points"!=a.units())throw Error("passing score must be in points");a=a.value();return a>b?b:a};function fw(a,b){return a.EG[b]}class hw{constructor(a){this.EG={};this.Rv={};let b=0;for(let d=0;d<a.Ze.count();++d){var c=a.Qu(d);this.EG[c.id()]=b;this.Rv[b]=c.id();++b;c=c.slides();for(let e=0;e<c.count();++e){const f=c.get(e);this.EG[f.id()]=b;this.Rv[b]=f.id();++b}}}};function iw(){}iw.prototype.dP=!1;iw.prototype.preventAction=function(){this.dP=!0};iw.prototype.preventAction=iw.prototype.preventAction;iw.prototype.actionPrevented=function(){return this.dP};iw.prototype.actionPrevented=iw.prototype.actionPrevented;function jw(a){switch(a.mu.op()){case "randomSelection":var b=a.mu.Rr(),c=[];for(var d=0;d<a.Yg.Ze.count();++d){const e=a.Yg.Qu(d);c.push(e)}Gb(c);b=-1==b?c.length:Math.min(b,c.length);for(d=0;d<b;++d)kw(a,c[d]);break;case "selectGroups":for(c=0;c<a.Yg.Ze.count();++c)b=a.Yg.Qu(c),"notUseQuestions"!=b.settings().op()&&kw(a,b)}}
function lw(a,b,c){var d=W(a),e=d&&d.slide().settings().qa();e="testing"==a.vh.sessionMode()&&e&&e.isEnabled();const f=d&&(d.ub()||d.ID);if(b==a.Te||!e||!f){d&&ar(d,!1);d=a.La[b];e=d.slide().settings().qa();if(!d.Wo()&&e&&e.isEnabled()&&c&&!d.hasBeenVisited()&&(a.gS.h(c,e,a.E1.bind(a,b)),c.actionPrevented()))return;mw(a,b)}}function kw(a,b,c){b=new ew({group:b,gd:a.cb,cO:a.qj,state:c,la:a.wa,Wr:a.vh});a.Ze.push(b)}function nw(a,b){return b.map(c=>ow(a,a.qj.Rv[c]))}
function ow(a,b){for(const c of a.Ze)if(a=c.questions().find(d=>d.slide().id()==b))return a;throw Error("unknown slide id");}function W(a){return 0<=a.Te&&a.Te<a.La.length?a.La[a.Te]:null}function pw(a,b){for(const c of a.Ze)if(b==c.groupId())return c.questions()?c.questions()[0]:null;for(const c of a.La)if(b==c.slide().id())return c;return null}function qw(a,b){if("finish"==b)a.Up();else{b=pw(a,b);a:{for(let c=0;c<a.La.length;++c)if(a.La[c]==b){b=c;break a}b=-1}lw(a,b)}}
function rw(a,b){if(b){b=a.La.slice(a.Te,a.La.length);b=a.La.slice(0,a.Te).reverse().concat(b);for(var c=0;c<b.length;++c){var d=b[c];if(!d.Wo())return a.La.indexOf(d)}return-1}if("reviewing"==a.vh.sessionMode()&&a.wa){b=a.La.slice(0,a.Te).reverse();for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.La.indexOf(d);return-1}return a.Te-1}function sw(a,b){const c=rw(a,b);b&&0>c?a.Up():lw(a,c)}
function tw(a){var b=W(a),c=b.slide().settings();if("byAnswer"==c.AG){a:{c=W(a).contentState();for(var d=0;d<c.count();++d)if(b=c.getChoiceState(d),b.selected()){c=b.choice();a=uw(a,c.Gu());break a}a="next"}return a}if(b instanceof V){if(d=b.review()){const e=["correct","answered"];b=ir(b)?!1:0>e.indexOf(d.status());c=vw(c,b?"attempt":d.status());return uw(a,c)}return c.V()?"next":uw(a,c.Bs.answered)}return uw(a,c.Bs.answered)}
function ww(a,b){const c=tw(a),d="testing"==a.vh.sessionMode();!c&&d?a.FB.h():c&&ao(c)&&d?qw(a,c):(b=xw(a,b),b>=a.La.length?a.Up():lw(a,b))}function yw(a){const b="testing"==a.vh.sessionMode(),c="allAtOnce"==a.cb.X().submitType();a=a.Mw();return b&&c&&a}
function xw(a,b){if(b){b=a.La.slice(a.Te+1,a.La.length).concat(a.La.slice(0,a.Te+1));for(var c=0;c<b.length;++c){var d=b[c];if(!d.Wo()&&!d.gs())return a.La.indexOf(d)}return a.La.length}if("reviewing"==a.vh.sessionMode()&&a.wa){b=a.La.slice(a.Te+1,a.La.length);for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.La.indexOf(d);return a.La.length}return a.Te+1}function uw(a,b){if(void 0!==b)return"next"==b||"finish"==b||"none"==b?b:pw(a,b)?b:void 0}
function mw(a,b){a.HP.h();const c=a.La[b];"testing"==a.vh.sessionMode()&&Zq(c);ar(c,!0);a.Te=b;a.fP.h()}
class zw extends I{constructor({Wa:a,gd:b,Na:c,cO:d,la:e,Wr:f}){super();this.wa=e;this.mu=b.X().mu;this.cb=b;this.Yg=a;this.qj=d;this.Ze=[];this.vh=f;this.Te=-1;this.La=[];this.Li=[];null!=c?this.Ub(c):(jw(this),this.gL());this.La.forEach(g=>{z(this,g.submittedEvent(),this.bK,this)});this.fP=H(this);this.HP=H(this);this.RQ=H(this);this.yD=H(this);this.gS=H(this);this.pu=H(this);this.FB=H(this);this.UK={};this.p2=new aw({gd:b,xn:!0,la:e,Wr:f})}gL(){let a=[];for(const b of this.Ze)a=a.concat(b.Tw);
this.mu.OO()&&Gb(a);this.La=a.reduce((b,c)=>b.concat(c),[]);this.Li=this.La.filter(b=>"InfoSlide"!=b.slide().type())}fb(){const a=new iw;0<this.La.length&&lw(this,Math.max(0,this.Te),a);a.actionPrevented()&&0!=this.La.length||this.pu.h()}groups(){return this.Ze}questions(){return this.Li}slides(){return this.La}Vd(a){function b(){return tb(g,m=>{m=m.content().rd();var t=a?a.Xn:null;t&&0<m.value()&&(m=t);t=m.units();let r=m.value();"points"==t&&(r=gw(m,e));const {value:v,units:x}={value:r,units:t};
return v<=("points"==x?d:c)})}const c=a?a.awardedPercent():0,d=a?a.awardedScore():0,e=a?a.maxScore():0,f=this.Yg.hd().type(),g=this.Yg.hd().slides();var h=this.Yg.hd().OE(),k=null;switch(f){case "graded":if(a)(null==h?0:h.enabled())?(k=h.Gl().units(),k=Aw(h,"percents"==k?c:d,k)):k=b();else if(!fm())throw Error("illegal operation - survey quiz and graded slide");break;case "survey":k=g[0]}fm()&&!k&&g.length&&(k=g[0]);if(!k)return null;h=la(k);this.UK[h]||(this.UK[h]=this.p2.hN(k,this.groups(),a));
return this.UK[h]}setActiveSlideIndex(a){this.Te!=a&&lw(this,a)}QN(){return this.gS}persistState(){const a={},b={};for(const c of this.Ze){const d=fw(this.qj,c.groupId());b[d]=c.persistState(Uq.Eb.Wa.groups)}a[Uq.Eb.Wa.questions]=this.Li.map(c=>fw(this.qj,c.slide().id()));a[Uq.Eb.Wa.slides]=this.La.map(c=>fw(this.qj,c.slide().id()));a[Uq.Eb.Wa.groups]=b;a[Uq.Eb.Wa.gW]=this.Te;return a}Ub(a){const b=Uq.Eb.Wa;Xa(a[b.groups],(c,d)=>{d=this.qj.Rv[d];for(let e=0;e<this.Yg.Ze.count();++e){const f=this.Yg.Qu(e);
if(f.id()==d){kw(this,f,c);break}}});this.La=nw(this,a[b.slides]);this.Li=nw(this,a[b.questions]);this.Te=a[b.gW]}bK(){this.yD.h();const a=fr(W(this));var b;if(!(b="eachQuestion"!=this.cb.X().submitType())){a:{for(const c of this.La)if(!c.Wo()){b=!1;break a}b=!0}b=!b}b||a||Bw(this.cb.X())||this.Up()}activeSlideIndex(){return this.Te}activeSlideChangedEvent(){return this.fP}Mw(){var a=xw(this,!1);if(!this.wa||"testing"==this.vh.sessionMode())return a>=this.La.length;a=this.La.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}Up(){Fe(()=>{this.RQ.h()})}E1(a){mw(this,a);this.pu.h()}xc(){for(const a of this.Ze)Cd(a);for(const a of this.La)Cd(a)}};function Cw(a){if(a.Xn)return a.Xn;a=a.Yg.hd();return("survey"==a.type()?a.slides()[0]:Dw(a)).content().rd()}
class Ew{constructor(a,b,c,d){this.U=a;this.Bb=b;this.Yg=c;this.Xn=null;this.wa=d}awardedScore(){let a=0;for(const b of this.U.groups())a+=b.awardedScore();return parseFloat(fc(Math.max(0,a)))}maxScore(){if(!this.U)return 0;const a=this.Bb.$k;let b=0;for(const c of this.U.questions())if(c.slide().settings().evaluation()&&c instanceof V){const d=c.maxScore();if(a||c.hasBeenVisited()||!this.wa)b+=d}return parseFloat(fc(b))}awardedPercent(){const a=this.maxScore();return 0<a?Math.round(this.awardedScore()/
a*1E4)/100:100}quizPassed(){const a=Cw(this),b=this.maxScore();return"points"==a.units()?this.awardedScore()>=gw(a,b):this.awardedPercent()>=a.value()}passingPercent(){const a=Cw(this);if("percents"==a.units())return parseFloat(fc(a.value()));const b=this.maxScore();return 0<b?Math.round(gw(a,b)/b*100):1}jv(){const a=Cw(this),b=this.maxScore();return"points"==a.units()?parseFloat(fc(gw(a,b))):0<b?Math.round(b*a.value())/100:0}vF(a){this.Xn=a}};class Fw{awardedScore(){throw Error("survey!");}awardedPercent(){return 100}maxScore(){throw Error("survey!");}jv(){throw Error("survey!");}passingPercent(){return 100}quizPassed(){return!0}vF(){}};class Gw extends I{constructor(){super();this.rr="percents";this.le=80;this.Ka=H(this)}units(){return this.rr}value(){return this.le}Qz(a){this.rr=a;this.Ka.h()}sd(a){this.le=a;this.Ka.h()}clone(){const a=new Gw;a.Qz(this.units());a.sd(this.value());return a}kf(){return this.Ka}};function Hw(a,b,c){if(a.enabled()){const d=a.units();b="percents"==d?b:c;const e=Iw(a.cn(),b,d);let f;return(null==(f=a.cn().find(g=>g.id==e))?void 0:f.name)||null}return null}function Iw(a,b,c){const d=Jw(a,c);return Array.from(d.keys()).find(e=>d.get(e)<=b)}function Jw(a,b){return new Map(a.map(c=>[c.id,"percents"==b?c.Or:c.points]).sort((c,d)=>d[1]-c[1]))};class Kw extends I{constructor(a,b,c){super();this.U=a.slidePoolState();this.Yg=b;this.Bb=a.Ga();this.Xn=null;this.Xw=H(this);this.hT=a.quiz().settings().X().passingScoreType();this.On=a.quiz().settings().X().Gl();this.MK=new Ew(this.U,this.Bb,this.Yg,c);switch(this.hT){case "survey":this.bu=new Fw;break;case "quizPassingScore":this.bu=this.MK}}quizPassed(){return this.bu.quizPassed()}maxScore(){return this.MK.maxScore()}awardedScore(){return this.MK.awardedScore()}awardedPercent(){return this.bu.awardedPercent()}awardedGrade(){return"quizPassingScore"==
this.hT&&this.On.enabled()?Hw(this.On,this.awardedPercent(),this.awardedScore()):null}setPassingPercent(a){this.Xn=new Gw;this.Xn.sd(100*a);this.bu.vF(this.Xn);this.Xw.h()}passingPercent(){return this.bu.passingPercent()}jv(){return this.bu.jv()}};function Lw(a){let b="";try{b=(void 0).H(a,void 0,void 0)}catch(c){}return b};function Mw(){if(!u)return!1;try{return new ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var Nw=u&&Mw();function X(a,b){for(var c in b)b.hasOwnProperty(c)&&a.setAttribute(c,b[c])};function Ow(a,b,c){a:if(document.implementation&&document.implementation.createDocument)a=document.implementation.createDocument("",a||"",null);else{if(Nw){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 Pw(a,b){X(a,b)}function Y(a,b){b=a.ownerDocument.createElement(b);a.appendChild(b);return b}
function Qw(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+=Qw(a.childNodes[d]);return c+=b?"</"+a.nodeName+">":"/>"}
function Rw(a,b){me(a,b.toString())}function Sw(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 Tw={incorrect:"incorrect",correct:"correct",answered:"answered",notanswered:"notAnswered",partially:"partially"};function Uw(a,b){const c={};for(var d of b.resources())c[d.id()]=d;for(const e of b.plainTextWithPlaceholders())if("string"===typeof e)Vw(a,e);else switch(b=a,d=c[e.id],d.type()){case "equation":Ww(b,d);break;default:Vw(b,"\n")}}
function Xw(a,b,c){var d={id:c.slide().id()};X(b,d);d=c.slide();var e=Y(b,"direction");Uw(e,d.description());e=(d=c.review())?d.status():c.submitted()?"answered":"notanswered";a=a.ee(c);X(b,{status:Tw[e],evaluationEnabled:a});if(a=fr(c))e=Y(b,"feedback"),Uw(e,a.content());d&&(a=c.slide().settings().jf(),c={maxPoints:c.maxScore(),maxAttempts:-1==a?0:a,awardedPoints:d.awardedScore(),usedAttempts:c.An()},X(b,c))}function Yw(a,b,c){Uw(a,b);c&&(a=Y(a,"picture"),c={altText:c.lp()},X(a,c))}
function Vw(a,b){const c=Y(a,"text");Sw(c.ownerDocument,b).forEach(d=>{c.appendChild(d)})}function Ww(a,b){a=Y(a,"equation");a=Y(a,"latex");Rw(a,b.KW)}class Zw{ee(a){return a.slide().settings().V()}};function $w(a){if(a instanceof Ik){var b=Lw("Q_EQUATION_REPLACEMENT_TEXT");var c=a.name();c=(b=(a=a.Za())?a.textWithEquations(b):"")?`${c} - "${b}"`:c}else c=a.name();return c}
class ax extends Zw{Sc(a){const b=Ow("dndQuestion");Xw(this,b,a);var c=a.slide().content();const d=a.contentState();var e=[],f=Y(b,"objects");for(var g of d.bf){var h=Y(f,"object");Rw(h,$w(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.em)h=Y(k,"destination"),Rw(h,$w(m.slideObject())),g={id:m.slideObject().id()},X(h,g),f.push(m.slideObject());if(this.ee(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.bf,a=d.em,t=Y(e,"match"),c={objectIndex:c.indexOf(r.objectState()),destinationIndex:a.indexOf(r.destinationState())},X(t,c);return b}};class bx extends Zw{Sc(a){const b=Ow("essayQuestion");Xw(this,b,a);if(a=a.contentState().text()){const c=Y(b,"userAnswer");Rw(c,a)}return b}};class cx extends Zw{Sc(a){const b=Ow("fillInTheBlankQuestion");Xw(this,b,a);var c=a.contentState();const d={};var e=Y(b,"details"),f=c.content().Za(),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"),Rw(g,k)):(g=f[k.id],g instanceof lm?Ww(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.ee(a)){e={correct:k.correct()};X(c,e);for(const m of k.correctAnswers())e=
Y(c,"answer"),Rw(e,m)}return b}};class dx extends I{constructor(a){super();this.Db=a;this.rh=new G(0,0,0,0);this.jb=new So;this.Cj=0;this.Lp=!0;this.G=H(this);this.H1=H(this);this.Ut=H(this);this.SA=H(this)}rect(){return this.rh.clone()}type(){return this.Db}label(){return this.jb}score(){return this.Cj}correct(){return this.Lp}T(){return this.G}Nz(a){this.rh!=a&&(this.rh=a,this.Ut.h())}Oz(a){a!=this.Cj&&(this.Cj=a,this.H1.h())}qO(a){a!=this.Lp&&(this.Lp=a,this.SA.h())}};class ex extends dx{constructor(a){super("freeform");this.oa=a}points(){return this.oa}};function fx(a,b){b=qb(b.points(),c=>c.x+","+c.y);Pw(a,{points:b.join(";")})}
class gx extends Zw{Sc(a){const b=Ow("hotspotQuestion");Xw(this,b,a);var c=Y(b,"userAnswer"),d=a.contentState();for(var e of d.points()){d=Y(c,"point");const f=e.Ng;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 ex&&fx(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 hx extends Zw{Sc(a){const b=Ow("likertScaleQuestion");Xw(this,b,a);var c=a.contentState();const d=c.content().Wl();var e=Y(b,"statements");for(var f of d){var g=Y(e,"statement");Uw(g,f)}e=c.content().labels();f=Y(b,"scaleLabels");for(var h of e)g=Y(f,"label"),Rw(g,h.text());a={numberFromZero:a.slide().settings().Il().rz()};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 ix extends Zw{Sc(a){const b=Ow("matchingQuestion");Xw(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");Yw(m,h.textRange(),h.Nc)}h=Y(b,"responses");for(var k of e)g=Y(h,"response"),Yw(g,k.textRange(),k.Nc);if(this.ee(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 jx extends Zw{Sc(a){const b=Ow(this.xT());Xw(this,b,a);const c=a.slide();a=this.Vx(c.content(),a.contentState());b.appendChild(a);return b}xT(){return"multipleChoiceQuestion"}aw(a){var b=a.choice();const c=Ow("answer");Yw(c,b.textRange(),b.Nc);(b=b.score())&&X(c,{score:b});(a=a.customAnswer())&&X(c,{customAnswer:a});return c}Vx(a,b){const c=Ow("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.aw(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 kx extends Zw{Sc(a){const b=Ow("multipleChoiceTextQuestion");Xw(this,b,a);var c=a.contentState();const d={};var e=Y(b,"details"),f=c.content().Za();f.plainTextWithPlaceholders();var g=f.resources();f={};for(var h of g)f[h.id()]=h;for(var k of c.content().Za().plainTextWithPlaceholders())"string"===typeof k?(h=Y(e,"text"),Rw(h,k)):(h=f[k.id],h instanceof lm?Ww(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"),Rw(g,h),m.response()==gc(h)&&(k=f);m.initiated()&&X(e,{userAnswerIndex:k});this.ee(a)&&X(e,{correctAnswerIndex:c.Pj})}return b}};class lx extends Zw{Sc(a){const b=Ow("multipleResponseQuestion");Xw(this,b,a);const c=a.slide();a=this.Vx(c.content(),a.contentState(),this.ee(a));b.appendChild(a);return b}aw(a,b){var c=a.choice();const d=Ow("answer");Yw(d,c.textRange(),c.Nc);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}Vx(a,b,c){const d=Ow("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.aw(g,c)}for(const f of e)d.appendChild(f);return d}};class mx extends Zw{Sc(a){const b=Ow("numericQuestion");Xw(this,b,a);var c=a.contentState();if(a.initiated()){var d={userAnswer:c.response()};X(b,d)}if(this.ee(a))for(a=Y(b,"answers"),c=c.answers(),d=0;d<c.count();++d){const e=c.getAnswer(d);a.appendChild(this.aw(e))}return b}aw(a){if(a instanceof kp){var b=Ow("between"),c=Y(b,"leftOperand");Rw(c,a.leftOperand());c=Y(b,"rightOperand");Rw(c,a.rightOperand());return b}if(a instanceof lp){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=Ow(b);Rw(b,a.operand());return b}throw Error("unknown condition");}};class nx extends Zw{Sc(a){const b=Ow("sequenceQuestion");Xw(this,b,a);const c=a.contentState();a=this.Vx(c.pd(),c.studentResponse(),this.ee(a));b.appendChild(a);return b}Vx(a,b){const c=Ow("answers");for(const d of b){const e=Y(c,"answer");Yw(e,d.textRange(),d.Nc);b={originalIndex:a.indexOf(d)};X(e,b)}return c}};class ox extends jx{xT(){return"trueFalseQuestion"}};class px extends Zw{Sc(a){const b=Ow("typeInQuestion");Xw(this,b,a);var c=a.contentState(),d={userAnswer:c.response().text()};X(b,d);if(this.ee(a)){a=b.appendChild;c=c.pd();d=Ow("acceptableAnswers");for(let e=0;e<c.count();++e){const f=c.getChoice(e),g=Y(d,"answer");Rw(g,f.textRange().text())}a.call(b,d)}return b}};class qx extends Zw{Sc(a){const b=Ow("wordBankQuestion");Xw(this,b,a);var c=a.contentState(),d={},e=Y(b,"details"),f=c.content().Za(),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"),Rw(g,k)):(g=f[k.id],g instanceof lm?Ww(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.ee(a)&&(k={correct:m.correct()},X(e,k),Rw(e,c.value));d=Y(b,
"words");for(const m of a.slide().content().extraWords())a=Y(d,"word"),Rw(a,m.text());return b}};class rx extends Or{constructor(){super();this.bg=null}ml(){}gl(){}ul(){}ll(){}pl(a){this.bg=(new jx).Sc(a)}wl(a){this.bg=(new ox).Sc(a)}rl(a){this.bg=(new lx).Sc(a)}yl(a){this.bg=(new qx).Sc(a)}ql(a){this.bg=(new kx).Sc(a)}jl(a){this.bg=(new cx).Sc(a)}xl(a){this.bg=(new px).Sc(a)}sl(a){this.bg=(new mx).Sc(a)}vl(a){this.bg=(new nx).Sc(a)}ol(a){this.bg=(new ix).Sc(a)}il(a){this.bg=(new bx).Sc(a)}nl(a){this.bg=(new hx).Sc(a)}kl(a){this.bg=(new gx).Sc(a)}hl(a){this.bg=(new ax).Sc(a)}};class sx{generateSessionXml(a){const b=Ow("quizReport","http://www.ispringsolutions.com/ispring/quizbuilder/quizresults","quizReport.xsd");X(b,{version:"2"});var c=a.settings().qa(),d=c.isEnabled()?c.value():0,e=Y(b,"quizSettings");c=Y(b,"summary");var f=a.Ga();f=ui(f.bt);var g=a.evaluation();if(g){d={quizType:"graded",maxScore:g.maxScore(),maxNormalizedScore:"100",timeLimit:d};X(e,d);e=Y(e,"passingPercent");Rw(e,g.passingPercent());e={score:g.awardedScore(),percent:g.awardedPercent(),time:a.quizDuration(),
finishTimestamp:f,passed:g.quizPassed()};X(c,e);var h;e=null==(h=a.evaluation())?void 0:h.awardedGrade();null!=e&&X(c,{grade:e})}else X(e,{quizType:"survey",timeLimit:d}),h={time:a.quizDuration(),finishTimestamp:f},X(c,h);f=a.quiz().Wa().Nj();h=a.Xm();if(f&&h){e=Ow("variables");f=f.content();for(var k of f.nc())if(f=k.Ae().text(),g=k.title().text(),h.Of(f)){d=h.Qe(f);const t=Y(e,"variable");X(t,{name:f.toUpperCase(),title:g,value:d})}c.appendChild(e)}k=Y(b,"questions");c=new rx;h=a.Ga().la();e=a.Ga().$k;
for(var m of a.slidePoolState().questions())if(e||!h||m.hasBeenVisited())f=c,g=m,f.bg=null,f.sg(g),k.appendChild(f.bg);m=Y(b,"groups");for(const t of a.slidePoolState().groups())a=isNaN(t.awardedPercent()),0<cw(t)&&!a&&(k=Y(m,"group"),a={name:t.title(),passingScore:t.rd(),awardedScore:t.awardedScore(),passingPercent:fc(t.passingPercent()),awardedPercent:fc(t.awardedPercent()),totalQuestions:cw(t),answeredQuestions:dw(t)},X(k,a),m.appendChild(k));return Qw(b)}}sx.prototype.generateSessionXml=sx.prototype.generateSessionXml;function tx(a){const b=a.Ee;ux(a,"%PASSING_SCORE%",b.jv().toString(),!0);ux(a,"%PASSING_PERCENT%",b.passingPercent().toString(),!0);ux(a,"%QUIZ_STATUS%",b.quizPassed()?"Passed":"Failed")}function vx(a){Vu(a.ab)||fm()||a.Jf.send()}function wx(a){return 0<a.slidePoolState().slides().length}function xx(a,b=!1){a.Aq=b;a.Mt=[];b=a.U.questions();for(const c of b)c.ub()&&(c.submit(a.Aq),a.Aq&&a.Mt.push(()=>Yq(c)));a.finish()}function yx(a){a.Aq=!1;a.Mt.forEach(b=>{b()});a.Mt=[]}
function zx(a){var b=a.Ee;b?(ux(a,"%AWARDED_SCORE%",b.awardedScore().toString()),ux(a,"%AWARDED_PERCENT%",b.awardedPercent().toString()),tx(a)):ux(a,"%QUIZ_STATUS%","Completed");ux(a,"%QUIZ_DURATION%",a.quizDuration().toString());b=a.U.groups().reduce((c,d)=>c+dw(d),0);ux(a,"%ANSWERED_QUESTIONS%",b.toString())}function Ax(a){void 0!==a.Nk&&(a.Nk.Pl()&&a.Nk.stop(),B(a,a.Nk),a.Nk=void 0)}
function Bx(a){if(!wx(a)||a.Aq||!W(a.U))return!0;const b=a.sessionMode();return"reviewing"==b?!0:"testing"!=b?!1:a.quiz().settings().X().Du()||a.$k?!0:Cx(a,!1)}function Cx(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().Ir();a=e instanceof V?"allAtOnce"==c?e.initiated()||e.submitted():!e.ub():e.hasBeenVisited();d=d||!a&&!f}return!d}
function Dx(a,b){b||(b=W(a.U));var c=b.slide();b=Math.floor(b.visitDuration()/1E3);var d=c.settings().qa();b=(c=d&&d.isEnabled())?d.value()-b:void 0;d=a.pa.settings().X().qa();d.isEnabled()&&(d=d.value(),a=a.quizDuration(),!c||c&&d-a<b)&&(b=d-a);return b}function Ex(a){let b=0;for(const d of a.slidePoolState().questions()){var c=d.slide();a=!c.settings().evaluation();c=c.settings().Ir();(a&&c?d.hasBeenVisited():d.hasBeenVisited()&&(d.submitted()||d.initiated()))||b++}return b}
function ux(a,b,c,d=!1){b=b.replace(/%/g,"");a.Dm.Of(b)?d&&(a.Dm.rg[b.toLowerCase()]=c):Mu(a.Dm,b,c)}function Fx(a){const b=W(a.U);let c=!0;a=a.slidePoolState().questions();for(const d of a)d!=b&&(a=d instanceof V&&d.ub(),!d.hasBeenVisited()||a&&!d.gs())&&(c=!1);return c}
class Gx extends I{constructor({quiz:a,Xm:b,cp:c,Mo:d,state:e,la:f,Sb:g,F3:h}){super();this.pa=a;this.wa=f;this.ab=g;this.Vc=b;this.lg=c;this.YX=d;this.Dm=new Nu;this.ya="testing";this.Jm=!1;this.Jf=h(this);this.qj=new hw(this.pa.Wa());this.cV=[];this.U=this.kH(e);z(this,this.U.RQ,this.z0,this);z(this,this.U.yD,this.bK,this);z(this,this.U.activeSlideChangedEvent(),this.nC,this);this.lL=H(this);this.no=H(this);this.zy=H(this);this.PC=H(this);this.pu=H(this);this.Tp=H(this);this.G=H(this);this.lk=this.bt=
null;this.Aq=!1;this.Mt=[];this.PH=0;this.Xw=H(this);(this.Ee="survey"!=this.pa.settings().X().passingScoreType()?new Kw(this,this.pa.Wa(),this.wa):null)&&z(this,this.Ee.Xw,()=>{tx(this);this.Xw.h()},this);a=this.pa.settings().X().qa();a=a.isEnabled()?a.value():void 0;this.$k=!1;this.Mm=new Tu(a);z(this,this.Mm.dV,this.K0,this);z(this,this.Mm.OD,this.L0,this);this.Nk=void 0;ux(this,"%TOTAL_QUESTIONS%",this.U.questions().length.toString());null!=e&&this.Ub(e)}started(){return this.Jm}persistState(){const a=
{};a[Uq.Eb.Wa]=this.U.persistState();a[Uq.Eb.mode]=this.sessionMode();a[Uq.Eb.time]=this.Mm.time();this.bt&&(a[Uq.Eb.sW]=this.bt.getTime());if(this.Vc){const b={};this.Vc.nc().forEach(c=>{b[c]=this.Vc.Qe(c)});a[Uq.Eb.os]=b}return a}Xm(){return this.Vc}cp(){return this.lg}Mo(){return this.YX}settings(){return this.pa.settings().X()}evaluation(){return this.Ee}quiz(){return this.pa}sessionMode(){return this.ya}slidePoolState(){return this.U}Vd(){return this.U.Vd(this.Ee)}Tr(){this.Jf.Tr()}la(){return this.wa}start(){z(this,
this.U.pu,()=>{"testing"!=this.sessionMode()||yh||this.Mm.start();this.nC();this.Jm=!0;this.pu.h()});this.U.fb();wx(this)||this.finish()}review(){wx(this)&&(this.Yx("reviewing"),lw(this.U,0))}finish(){this.PH&&clearTimeout(this.PH);zx(this);this.PH=setTimeout(this.gZ.bind(this),0)}T(){return this.G}XV(){Ax(this);var a=this.quiz().settings().X().submitType();const b=W(this.U);"allAtOnce"==a&&b&&(a=b.slide().settings().qa())&&a.isEnabled()&&!b.submitted()&&b.submit(!0)}kH(a){return new zw({Wa:this.pa.Wa(),
gd:this.pa.settings(),Na:a?a[Uq.Eb.Wa]:void 0,cO:this.qj,la:this.wa,Wr:this})}gZ(){this.Aq?this.Mt.push(()=>{this.Up()}):this.Up()}Up(){wx(this)&&ar(W(this.U),!1);this.bt=new Date;const a=this.sessionMode();this.Yx("completed");Ax(this);this.Mm.Pl()&&this.Mm.stop();"testing"==a?(Ad(this,this.Jf.ZF,()=>this.Tp.h()),vx(this)):this.Tp.h()}generateDetailsXml(){return this.sessionDetailsGenerator().generateSessionXml(this)}sessionDetailsGenerator(){return new sx}sessionModeChangedEvent(){return this.lL}Ga(){return this}QN(){return this.U.QN()}quizDuration(){return this.Mm.time()}z0(){this.finish()}bK(){Ax(this)}nC(){if(wx(this)&&
(Ax(this),"testing"==this.sessionMode())){var a=W(this.U),b=a.slide().settings().qa();!a.submitted()&&b&&b.isEnabled()&&(b=Math.max(1,Dx(this,a)),!a.submitted()&&void 0!==b&&0<b&&!yh&&(this.Nk=new Tu(b),A(this,this.Nk),z(this,this.Nk.OD,this.c0,this),this.Nk.start()))}Dd(this,this.lk);(this.lk=W(this.U))&&z(this,this.lk.T(),this.pC,this)}Yx(a){if(this.ya!=a){const b=this.ya;this.ya=a;this.Aq?this.Mt.push(()=>this.lL.h(b)):this.lL.h(b)}}K0(){this.no.h()}L0(){Ax(this);this.$k=!0;this.pC();const a=new iw;
this.zy.h(a);a.actionPrevented()||this.finish()}c0(){if(this.Nk){Ax(this);var a=new iw;this.PC.h(a);a.actionPrevented()}}xc(){Cd(this.U)}quizState(){return this.sessionMode()}quizStateChangeEvent(){return this.sessionModeChangedEvent()}currentSlideChangeEvent(){return this.U.activeSlideChangedEvent()}yg(){const a=this.Vd();return a&&a.slide().visible()?a.slide().content().yg():this.pa.Wa().hd().yg()}Ub(a){this.Yx(a[Uq.Eb.mode]);"completed"==this.ya&&zx(this);this.Mm&&this.Mm.setTime(a[Uq.Eb.time]);
const b=a[Uq.Eb.sW];b&&(this.bt=new Date(b));(a=a[Uq.Eb.os])&&this.Vc&&Xa(a,(c,d)=>{this.Vc.rg[d.toLowerCase()]=c})}pC(){void 0!==this.SP&&clearTimeout(this.SP);this.SP=setTimeout(()=>{this.G.h()},0)}};function Hx(a){const b=(e,f)=>{Mu(a.Jq,e.replace(/%/g,""),f)},c=a.gd().X().qa();b("%QUIZ_TIME%",c.isEnabled()?c.value().toString():"Unlimited");b("%QUIZ_TITLE%",a.pa.title());let d=0;Ix(a.pa.Wa(),e=>{let f=0;e.slides().forEach(g=>{"InfoSlide"!=g.type()&&++f});d+=f});b("%TOTAL_QUESTIONS%",d.toString())}
function Jx(a){Qu(a.lg);Kx(a)?a.pa.Wa().Nj().content().nc().forEach(b=>{if("disabled"!=b.usage()){const c=b.Ae().text(),d=a.lg.Of(c)?a.lg.Qe(c):null;let e=null;switch(b.type()){case "select":break;default:e=b.value().text()}(b=d||e)&&Mu(a.Vc,c,b)}}):Ru(a.lg,a.Vc,null,null)}function Lx(a){var b=a.Vo();b=!!b&&b.visible();const c=a.pa.Wa().SE().some(d=>d.visible());return b||Kx(a)||c}
function Mx(a,b){var c=b.review()&&"correct"==b.review().status();a="testing"==a.A.sessionMode();c=b.submitted()&&b.Eu()&&!c&&!ir(b)&&a;if(b instanceof yr){var d=b.slide().settings().Fr();c&&"reset"==d.Dh()&&b.Iu()}else if(b instanceof nr){if(a=b.slide().settings().Lu(),c&&"reset"==a.Dh())for(d of b.contentState().bf)c=d.iq,ze(c,d.rect())||(Lq(b.contentState(),d)&&Jq(b.contentState(),d),d.Nz(c))}else b instanceof Nr&&(d=b.slide().settings().rA(),c&&"reset"==d.Dh()&&b.oE())}
function Nx(a,b){B(a,a.A);let c=a.R1.create({state:b,Mo:a.xp,Xm:a.Vc,cp:a.lg});a.A=A(a,c);const d=a.gd().X().qa();Lx(a)||d.isEnabled()||yh||z(a,c.QN(),(e,f,g)=>{e.preventAction();f=(e=d.isEnabled()?d.value():void 0)?Math.min(e,f.value()):f.value();a.SS(f,g)});z(a,c.U.activeSlideChangedEvent(),()=>{if("testing"==c.Ga().sessionMode()){var e=W(c.U),f=e.Wo(),g=e.slide().settings().qa();!f&&g&&g.isEnabled()&&a.AU.h(Dx(c.Ga(),e))}});z(a,c.U.HP,()=>{const e=W(c.U);e instanceof V&&Mx(a,e)});b=W(c.U);b instanceof
V&&Mx(a,b);z(a,c.pu,a.B0,a);z(a,c.U.yD,a.Sa,a);z(a,c.Tp,a.Sa,a);z(a,c.slidePoolState().activeSlideChangedEvent(),a.Sa,a);z(a,c.T(),a.Sa,a)}
function Ox(a){if(a.Qn.length){if(a.Kn=(new aw({gd:a.pa.settings(),xn:!0,la:a.la(),Wr:null,dN:a.sk})).create(a.Qn[0]),a.Qn.splice(0,1),a.Qn.length&&Px(a.Qi,a.Qn[0]),a.Kn){var b=a.Kn;switch(b.slide().type()){case "IntroSlide":a.lU.h(b);break;case "InstructionsSlide":a.xp.Vc=a.Vc;a.kU.h(b);break;case "AuthorizationSlide":Fv(b.contentState(),a.Vc),a.eU.h(b)}}}else a.Kn=null,a.start()}function Qx(a,b,c){a.EL.h(b,c)}function Kx(a){a=a.pa.Wa().Nj();return!!a&&a.visible()}
class Rx extends I{constructor({quiz:a,ea:b,la:c,ln:d,L:e,dN:f,o5:g}){super();this.pa=a;this.R=b;this.wa=c;this.Qi=d;this.j=e;this.sk=f;this.R1=g;this.Vc=new Nu;this.Jq=new Nu;this.lg=new Nu;this.xp=new Lu;this.xp.Jq=this.Jq;this.xp.lg=this.lg;Hx(this);this.ci=0;this.R.rg=this.xp;this.Qn=[];this.Kn=null;this.mL=!1;this.A=null;this.lU=H(this);this.eU=H(this);this.kU=H(this);this.hw=H(this);this.EL=H(this);this.DL=H(this);this.AU=H(this);this.Bo=H(this);Jx(this)}la(){return this.wa}usedAttemptsCount(){return this.ci}Sa(){this.Bo.h()}B0(){this.mL||
this.ci++;this.mL=!1;this.xp.Dm=this.A.Dm;const a=this.A.Xm();a&&(this.xp.Vc=a);this.hw.h()}reset(){this.A=null}fb(a){const b=this.Vo(),c=this.pa.Wa().Nj(),d=this.pa.Wa().SE();b&&this.Qn.push(b);c&&c.visible()&&this.Qn.push(c);if(d)for(const e of d)e.visible()&&this.Qn.push(e);a(()=>{if(this.Kn&&"AuthorizationSlide"==this.Kn.slide().type()){const e=this.Kn;if(e.gA())return;this.Vc=e.os()}Ox(this)});Ox(this)}start(){const a=this.gd().X().qa();Lx(this)||!a.isEnabled()||yh?(Nx(this),this.A.start()):
Qx(this,a.value(),()=>{Nx(this);this.A.start()})}resume(a){this.mL=!!a;this.ci=a[Uq.dX.An];Nx(this,a[Uq.Eb]);const b=this.A;a=b.Ga();const c="testing"==a.sessionMode(),d=this.gd().X().qa();!Lx(this)&&d.isEnabled()&&!yh&&c?Qx(this,d.value()-a.quizDuration(),()=>{b.start()}):b.start()}stateChangedEvent(){return this.Bo}currentSession(){return this.A}persist(){if(!this.A)return null;const a={};a[Uq.dX.An]=this.ci;a[Uq.Eb]=this.A.persistState();return a}ea(){return this.R}currentSessionChangedEvent(){return this.hw}Vo(){let a=
this.pa.Wa().Vo();a&&!a.visible()&&(a=null);return a}gd(){return this.pa.settings()}restartQuiz(){Nx(this);this.A.start()}allowRetakeQuiz(){var a=this.currentSession();if(!a||"testing"==a.Ga().sessionMode())return!1;a=a.Vd();if(!a)return!1;a=a.slide();if(!Sx(a.nb().Zb(),"restartBtn"))return!1;a=a.content();return-1==a.jf()||this.ci<a.jf()+1}setUserInfo(a,b){Ru(this.lg,this.Vc,a,b)}SS(a,b){this.DL.h(a,b)}};class Tx extends Gv{gA(){for(const a of this.wi){const b=a.submit();if(b.length)return b}return null}};class Ux extends Zv{bW(a){return new Tx(a.content())}};class Vx{constructor(){this.title=this.type="";this.passingPercent=this.rd=this.MX=this.XO=0;this.details=this.version="";this.cP=0;this.grade=this.uW="";this.qa=0;this.PM="";this.nX=!1;this.VO="";this.lX=this.kX=this.nF=!1;this.bP="";this.XM=!1;this.fO=this.Mo=this.cp=this.LX=this.UV=null;this.eO={}}};class Wx{constructor({Eb:a,L:b}){this.A=a;this.j=b;this.W=this.A.quiz().settings().Vt}create(){var a=this.A.evaluation();const b=new Vx;b.title=this.A.quiz().title();b.type=a?"graded":"survey";b.version="9.1";b.details=this.A.generateDetailsXml();b.cP=this.A.quizDuration();b.uW=vi(this.A.quizDuration());const c=this.A.quiz().settings().X().qa();b.qa=c.isEnabled()?c.value():0;a&&(b.XO=a.maxScore(),b.MX=a.awardedScore(),b.passingPercent=a.passingPercent(),b.rd=a.jv(),a=a.awardedGrade(),null!=a&&(b.grade=
a));a=this.A.quiz().Wa().Nj();b.XM=!!a&&a.visible();b.UV=b.XM?a.content():null;b.cp=this.A.cp();b.Mo=this.A.Mo();if(a=this.A.Xm())b.LX=a,a.Of("userid")&&(b.bP=a.Qe("userid"));b.fO=this.W.lv();if(b.fO){a="PB_PRINT_DATE_TIME_TABLE_LABEL PB_PRINT_STUDENT_SCORE_LABEL PB_PRINT_STUDENT_GRADE_LABEL PB_PRINT_PASSING_SCORE_LABEL PB_PRINT_USER_ID PB_PRINT_PASSED_QUIZ PB_PRINT_FAILED_QUIZ PB_PRINT_RESULTS_HEADER PB_PRINT_SURVEY_RESULTS_HEADER PB_PRINT_DETAILED_REPORT_TITLE PB_PRINT_TIME_SPENT PB_PRINT_ANSWERED_QUESTIONS PB_PRINT_RESULT_BY_SECTION PB_PRINT_RESULT_BY_QUESTION PB_PRINT_POINTS_TITLE PB_PRINT_QUESTION_TITLE PB_PRINT_CORRECT PB_PRINT_INCORRECT PB_PRINT_PARTIALLY_CORRECT PB_PRINT_USER_ANSWER PB_PRINT_YOUR_ANSWER PB_PRINT_CORRECT_ANSWER PB_PRINT_FEEDBACK PB_PRINT_AWARDED_TITLE PB_PRINT_RESULT_TITLE PB_PRINT_DESTINATION PB_PRINT_SURVEY PB_PRINT_ATTEMPTS".split(" ");
b.eO={};for(const d of a)b.eO[d]=this.j.H(d)}return b}};function Xx(){};var Yx;function Zx(){}p(Zx,Xx);Zx.prototype.tE=function(){a:{if(!this.AW&&"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.AW=d;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}a=this.AW}return a?new ActiveXObject(a):new XMLHttpRequest};
Yx=new Zx;function $x(){this.rk=new C}$x.prototype.response=function(){return this.Qa};$x.prototype.send=function(a,b,c){var d;if(d=ih){var e=window.location.toString();d=a.match(no);e=e.match(no);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?ay(this,a,b,c):by(this,a,b,c)};
function ay(a,b,c,d){const e=new XDomainRequest;b=cy(b);e.onload=function(){a.Qa=e.responseText;a.rk.h(!0)};e.onerror=function(){a.rk.h(!1)};e.ontimeout=function(){ih&&window.console.log("ontimeout")};e.onprogress=function(){ih&&window.console.log("progress")};try{e.open(c,b),e.send(po(d))}catch(f){e.onerror()}}
function by(a,b,c,d){const e=Yx.tE();d=po(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.Qa=e.responseText,a.rk.h(!0)):a.rk.h(!1))}catch(f){a.rk.h(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(f){a.rk.h(!1)}}
function cy(a){const b=window.location.toString().match(no)[1]||null;if(null!=b&&"file"!=b){const c=a.match(no)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function dy(a){const b={};b.t=a.type;a.bP&&(b.sid=a.bP);var c=a.Mo;const d=a.fO;d&&(b.rf=c?ey(c,d.from()):d.from(),b.rs=c?ey(c,d.fA()):d.fA(),b.rc=c?ey(c,d.Sy()):d.Sy(),b.rm=JSON.stringify(a.eO));null!=a.cP&&(b.ut=a.cP,b.fut=a.uW);a.PM&&(b.ae=a.PM,b.aa=a.nX);a.VO&&(b.se=a.VO,b.sa=a.nF,b.sc=a.kX,b.sf=a.lX);const e=a.cp;if(e){const h={};nb(e.nc(),k=>{const m=k.toUpperCase();k=e.Qe(k);h[m]=k;b[m]=k});b.pv=JSON.stringify(h)}const f=a.LX;f&&nb(f.nc(),h=>{b[h.toUpperCase()]=f.Qe(h)});c=a.UV;const g=a.XM;
c&&nb(c.nc(),(h,k)=>{const m=null!=f&&f.Of(h.Ae().text());"disabled"!=h.usage()&&(g||m)&&(b["vt["+k+"][id]"]=h.Ae().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.XO&&(b.tp=fc(a.XO),void 0!==a.rd&&(b.ps=fc(a.rd)),void 0!==a.passingPercent&&(b.psp=fc(a.passingPercent)),b.sp=fc(a.MX));null!=a.qa&&(b.tl=a.qa);null!=a.grade&&(b.g=a.grade);return b}
function ey(a,b){b=b.slice(0);for(const c of a.nc())b=b.replace(new RegExp(`%${c}%`,"gi"),a.Qe(c));return b}class fy extends I{constructor(){super();this.rk=H(this)}send(a,b){const c=new $x;b=dy(b);const d=z(this,c.rk,e=>{vd(this,d);this.rk.h(e)});c.send(a,"POST",b)}};function gy(a,b,c){const d=hc(a,c);try{b&&"_self"!=b?window.open("javascript:"+d,b):function(){eval(d)}()}catch(e){}};function hy(a){if(a.W.Vr().enabled()){a.eD.h();iy(a,a.Ux);const b=a.W.Vr().url(),c=a.CT.create();a.RK.send(b,c)}else a.Tr()}function jy(a){var b=!!a.W.Um().GE();const c=a.W.Um().enabled();if(b&&c){if(!a.A.evaluation())return!0;b=a.A.evaluation().quizPassed();switch(a.W.Um().cN()){case "passedAndFailed":return!0;case "passed":return b;case "failed":return!b}}return!1}function ky(a){return a.Vc&&a.Vc.Of("USER_EMAIL")?a.Vc.Qe("USER_EMAIL"):""}
function ly(a){const b=!!ky(a);a=a.W.up().enabled();return b&&a}function iy(a,b){let c,d=Cg(()=>{d=void 0;void 0!==c&&b.h(c,new xi)},a,500);const e=z(a,a.RK.rk,f=>{vd(a,e);d?c=f:b.h(f,new xi)})}
class my extends I{constructor({Eb:a,hk:b,L:c}){super();this.A=a;this.ZY=b+"/quiz_results";this.W=a.quiz().settings().Vt;this.Vc=a.Xm();this.RK=new fy;this.CT=new Wx({Eb:a,L:c});this.dD=H(this);this.Tx=H(this);this.eD=H(this);this.Ux=H(this);z(this,this.Tx,this.VJ,this);z(this,this.Ux,this.VJ,this);this.gu="toEmail";this.jP=H(this);this.ZF=H(this)}send(){if("toEmail"==this.gu){var a=jy(this),b=ly(this);if(a||b){this.dD.h();var c=this.CT.create();if(a){a=this.W.Um().GE().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.PM=d;c.nX=this.W.Um().EF()}b&&(b=this.W.up(),c.VO=ky(this),c.nF=b.EF(),c.kX=c.nF&&b.qp(),c.lX=c.nF&&b.LO());iy(this,this.Tx);this.RK.send(this.ZY,c)}else this.Tr()}else"toServer"==this.gu&&hy(this);if(this.W.cv().enabled()){c=this.W.cv();a=this.A;b={};e=a.pa.Wa().Nj();e=(d=!!e&&e.visible())?e.content():null;for(var g of a.lg.nc())f=a.lg.Qe(g),b[`%${g}%`.toLowerCase()]=f;g=a.Vc;if(e&&g)for(g.Of("userid")&&
(f=g.Qe("userid"),b["%user_id%"]=f),f=0;f<e.nc().length;f++){var h=e.nc()[f],k=null!=g&&g.Of(h.Ae().text());"disabled"!=h.usage()&&(d||k)&&(k=k?g.Qe(h.Ae().text()):"",h=`%${h.Ae().text()}%`,b[h.toLowerCase()]=k)}g=a.quizDuration();b["%quiz_duration%"]=g;g=a.pa.title();b["%quiz_title%"]=g;(a=a.Ee)?(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.jv(),b["%passing_score%"]=g,a=a.passingPercent(),b["%passing_percent%"]=
a):b["%quiz_status%"]="Completed";gy(c.iO(),c.target(),b)}}Tr(){"toEmail"==this.gu?(this.gu="toServer",this.jP.h(),hy(this)):"toServer"==this.gu&&(this.gu="completed",this.ZF.h())}VJ(a){a&&this.Tr()}};class ny extends my{VJ(){}};class oy{constructor(){this.SC=[]}addRange(a){this.SC.push(a)}count(){return this.SC.length}};function gv(a){return a.be?a.eI:a.TL}function cv(a,b){return a.sw[b]}function vw(a,b){return a.Bs[b]}
class py extends I{constructor(){super();this.be=!1;this.wu=this.qm=this.oI=this.yH=this.vP=this.Nf=this.Ee=null;this.As=this.WG=1;this.TR=this.fG=this.KL=this.Ih=this.Gm=!1;this.AG="byQuestion";this.Bs={};this.TL=this.eI="none";this.sw={};this.Ka=H(this);this.IA=H(this);this.sY=H(this);this.JH=H(this);this.NQ=H(this);H(this);this.qY=H(this);this.hY=H(this);this.BY=H(this);this.s2=H(this);this.VY=H(this);this.EZ=H(this);this.XB=H(this);this.KV=H(this);this.$X=H(this)}V(){return this.be}evaluation(){return this.Ee}qa(){return this.Nf}ei(){return this.vP}jf(){return this.As}Zm(){return this.WG}GF(){return this.KL}Ir(){return this.TR}Lu(){return this.yH}Fr(){return this.oI}Il(){return this.qm}rA(){return this.wu}Ez(a){this.As!=
a&&(this.As=a,this.Ka.h(),this.hY.h())}EO(a){this.Gm=a;this.Ka.h()}jO(a){this.Ih!=a&&(this.Ih=a,this.$X.h(),this.Ka.h())}pp(a,b){this.Bs[a]!=b&&(this.Bs[a]=b,this.IA.h())}ck(a,b){this.sw[a]!=b&&(this.sw[a]=b,this.JH.h())}kf(){return this.Ka}Tc(){let a=null;ab(this.sw).forEach(b=>{b&&(a=eo(a,b.content()))});return a}ue(){this.Ka.h()}};function qy(a){return"allAtOnce"==a.pa.settings().X().submitType()}function ry(a){if(qy(a)){const b=[];a.pa.Wa().groups().forEach(c=>{c.slides().forEach(d=>b.push(d))});sy(a,b)}}function sy(a,b){for(const c of b)(b=c.settings().qa())&&b.isEnabled()&&(b.enable(!1),a.cV.push(c))}
class ty extends Gx{XV(){Ax(this);for(const a of this.cV)a.settings().qa().enable(!0),er(this.slidePoolState().questions().find(b=>b.slide()==a))}nC(){qy(this)&&this.lk&&this.lk.contentState()&&zd(this,this.lk.contentState().T(),this.pC,this);if(W(this.U)){const a=W(this.U);(a instanceof yr||a instanceof nr)&&a.ub()&&(a.submit(!0),a.ID=!1)}super.nC();qy(this)&&this.lk&&this.lk.contentState()&&z(this,this.lk.contentState().T(),this.pC,this)}Yx(a){"reviewing"==a&&(a="completed");super.Yx(a)}kH(a){ry(this);
a=super.kH(a);qy(this)&&a.slides().forEach(b=>{"InfoSlide"==b.slide().type()&&Zq(b)});return a}};function uy(a){return"accessible"==a.nd?b=>new ny({Eb:b,hk:a.tr,L:a.j}):b=>new my({Eb:b,hk:a.tr,L:a.j})}class vy{constructor({quiz:a,L:b,la:c,Sb:d,$z:e,hk:f}){this.pa=a;this.j=b;this.wa=c;this.ab=d;this.nd=e;this.tr=f}create({state:a,Mo:b,Xm:c,cp:d}){a={quiz:this.pa,x6:0,Mo:b,Xm:c,cp:d,state:a,L:this.j,la:this.wa,Sb:this.ab,F3:uy(this)};return"accessible"==this.nd?new ty(a):new Gx(a)}};class wy{constructor({quiz:a,L:b,ea:c,Sb:d,QO:e,la:f,xn:g,hk:h}){this.pa=a;this.j=b;this.R=c;this.ab=d;this.Qi=e;this.wa=f;this.Uk=g;this.tr=h}create(a){const b=new vy({quiz:this.pa,L:this.j,la:this.wa,Sb:this.ab,$z:a,hk:this.tr});return new Rx({quiz:this.pa,hk:this.tr,ea:this.R,la:this.wa,ln:this.Qi,L:this.j,Sb:this.ab,dN:(()=>"accessible"==a?new Ux({gd:this.pa.settings(),xn:this.Uk}):new Zv({gd:this.pa.settings(),xn:this.Uk}))(),o5:b})}};function xy(a,b,{r3:c,u3:d,x3:e,z3:f,s3:g,v3:h,y3:k,A3:m,t3:t,w3:r,D3:v,B3: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":v,"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 yy(a,{i4:b,m4:c,l4:d,o4:e,j4:f,n4:g,p4: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 zy(a,{g5:b,j5:c,h5:d,k5:e,i5:f,l5:g,m5:h,n5: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 Ay({N3:a,O3:b,P3:c,L3:d,M3:e,R3:f,Q3: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 By({O5:a,P5:b,Q5: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 Cy(a,b){var c=a.VG,d=P(a.pn().color);a=P(a.Dd().color);var e=b.controlsRadioButtonsCheckboxes,f=b.controlsFocus,g=b.controlsHighlightButtonsMenus,h=R(b.controlsHighlightRadioButtonsCheckboxes,30),k=b.controlsHotspotMarkers;const m={r3:c.choiceBackground,u3:c.choiceBorder,x3:c.choiceControlBackground,z3:c.choiceControlBorder,s3:h,v3:c.choiceBorderHover,y3:c.choiceControlBackgroundHover,A3:c.choiceControlBorderHover,t3:R(e,qj(c.choiceBackgroundSelected)),w3:R(e,qj(c.choiceBorderSelected)),
B3:c.choiceControlIconActive,D3:c.choiceTextSelected};h={g5:c.selectListBackground,j5:c.selectListBorder,h5:c.selectListBackgroundHover,k5:c.selectListBorderHover,i5:R(e,qj(c.selectListBackgroundSelected)),l5:f,m5:c.selectListPopoverBackground,n5:c.selectListPopoverText};var t=c.dragBackground,r=c.dragBorder,v=c.dragText,x=g,D=c.dragBorderHover,Q=c.dragTextHover,Ba=c.dragBackgroundSelected,ja=R(e,qj(c.dragBorderSelected)),Ga=c.dragTextAndIcon;f={i4:c.inputBackground,m4:c.inputBorder,l4:c.inputBackgroundHover,
o4:c.inputBorderHover,j4:c.inputBackgroundFocus,n4:f,p4:c.inputText};g=Object;var $a=g.assign,Bb=b.feedbackTitleCorrect;const Wc=b.feedbackTitleIncorrect;var ef={O5:c.tooltipBackground,P5:c.tooltipBorder,Q5:c.tooltipText},ff=b.playerText,aj=Object,kn=aj.assign;b=Ay({N3:Bb,O3:Wc,P3:b.feedbackTitlePartiallyCorrect,L3:b.feedbackTitleAnswered,R3:b.feedbackTitleText,M3:c.feedbackBackground,Q3:c.feedbackText});c=By(ef);ff={"qm-player-text-48":R(ff,48)};ef=lj(Bb);const Ng=lj(Wc);Bb={"qm-color-correct":Bb,
"qm-color-correct-80":R(Bb,80),"qm-color-correct-72":R(Bb,72),"qm-icon-color-correct":ef,"qm-icon-color-correct-border":R(ef,40),"qm-color-incorrect":Wc,"qm-color-incorrect-80":R(Wc,80),"qm-color-incorrect-72":R(Wc,72),"qm-icon-color-incorrect":Ng,"qm-icon-color-incorrect-border":R(Ng,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=kn.call(aj,{},b,c,ff,Bb,e);Ga={"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":v,"qm-drag-text-12":R(v,12),"qm-drag-text-16":R(v,16),"qm-drag-text-28":R(v,28),"qm-drag-text-40":R(v,40),"qm-drag-text-48":R(v,48),"qm-drag-text-60":R(v,60),"qm-drag-text-hover":Q,
"qm-drag-text-hover-60":R(Q,60),"qm-drag-text-and-icon":Ga,"qm-drag-text-and-icon-60":R(Ga,60)};k=xy(a,k,m);d={"qm-text-question":d,"qm-text-question-80":R(d,80),"qm-text-question-72":R(d,72)};return $a.call(g,{},e,Ga,k,d,yy(a,f),zy(a,h))};function Dy(a,b){var c=document.body;const d=Cy(a,b);Object.keys(d).map(e=>Zj(c,e,Vj(d[e])))};var Ey="start next prev back continue submit submit-all results postpone try-again view-results finish reset showOutline toResultSlide print".split(" "),Fy=["Hotspot","DND"];class Gy{constructor(a,b){this.va=a;this.jB=null;this.zP=b?this.yP:He(this.yP,this);this.ex={};this.iw={};for(const c of Ey)this.va.bb(c,"hidden"),this.iw[c]="hidden"}Eh(){for(const a of Ey)"showOutline"!=a&&this.bb(a,"hidden")}yP(){for(const a in this.ex)if(a){const b=this.ex[a];this.iw[a]||(this.iw[a]="hidden");this.va.bb(a,b)}this.iw=Object.assign({},this.ex);this.jB&&this.va.Er(this.jB);this.jB=null;this.ex={}}bb(a,b){this.ex[a]=b;this.zP()}tn(a,b){this.va.tn(a,b)}};var Hy={j6:"gotoPreviousSlide",g6:"continuePresentation",i6:"finishAction",r6:"skipQuiz"};fa("ispring.quiz.player.QuizPlayerControllerActionType",Hy);fa("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",Hy);fa("CONTINUE_PRESENTATION","continuePresentation",Hy);fa("FINISH_ACTION","finishAction",Hy);fa("SKIP_QUIZ","skipQuiz",Hy);function Iy(a){a.Ce.start=()=>{(0,a.LL)()};a.Ce["continue"]=()=>{Jy(a)};a.Ce["view-results"]=()=>{Jy(a)};a.Ce["try-again"]=()=>{a.et.h();a.ma&&a.ma.ms();a.ow.h(!0);a.ka.bb("submit","enabled");a.ka.bb("try-again","hidden");Ky(a);a.TX&&a.SH.h()};a.Ce.prev=()=>{a.et.h();sw(a.Vh())};a.Ce.next=()=>{yw(a.Vh())?Ly(a,"next"):(a.et.h(),ww(a.Vh()))};a.Ce.submit=()=>{My(a)};a.Ce.postpone=()=>{ww(a.Vh(),!0)};a.Ce["submit-all"]=()=>{Ly(a,"submit-all")};a.Ce.results=()=>{a.UP.h()};a.Ce.finish=()=>{a.Tp.h()};a.Ce.reset=
()=>{a.ma instanceof yr&&a.ma.Iu();a.ma instanceof nr&&a.ma.contentState().reset()};a.Ce.back=()=>{a.zw.h()};a.Ce.showOutline=b=>{a.br.h(b)}}function Ny(a){a.ma&&(zd(a,a.ma.submittedEvent(),a.co,a),a.ma=null);a.et.h()}function Oy(a,b){a.ka.bb("start","enabled");a.ka.tn("start",b)}function Py(a){Qy(a);a.ka.bb("back","hidden");a.Bb&&"completed"==a.Bb.sessionMode()?(Ry(a,a.gm),Sy(a)):!a.Id||a.Bb&&a.vk!=a.TQ||(a.Bb&&"testing"==a.Bb.sessionMode()?Sy(a):a.Bb||Sy(a))}
function Ty(a){const b=a.Qq.type();return"none"==b?"survey"==a.cb.passingScoreType()?"startSurvey":"startQuiz":"survey"==b?"startSurvey":"startQuiz"}function Sy(a){if(a.Id){var b=a.Id.actionAvailable("gotoPreviousSlide");a.ka.bb("back",b?"enabled":"hidden")}}
function Ry(a,b){if(a.Id){b=a.Id.actionAvailable("continuePresentation");a.va.tn("finish",b?"continuePresentation":"finish");const c=a.Id.actionAvailable("finishAction");a.ka.bb("finish",b||c?"enabled":"hidden")}else b=!!b&&"none"!=b.type(),a.ka.bb("finish",b?"enabled":"hidden")}function Qy(a){a.ka.bb("showOutline","bottom"==a.AC?"enabled":"hidden")}function Ky(a){if(a.ma){var b=Uy(a)&&!a.nq,c=b&&a.ma.ub()?"enabled":"disabled";a.ka.bb("reset",b?c:"hidden")}}
function Vy(a,b){a.mo?a.mo=!1:(a=a.ka,a.jB=b,a.zP())}function Uy(a){if(!a.ma)return!1;var b=a.ma.slide().type();if(-1==Fy.indexOf(b))return!1;b=a.ma.slide().settings();if(a.ma instanceof yr){if(b=b.Fr().xr())a=a.ma.contentState().W.ei(),b=!a||!a.isEnabled()||1!=a.value();a=b}else a=a.ma instanceof nr?b.Lu().xr():!0;return a}function Wy(a,b){return"enabled"==a.ka.iw[b]}function Jy(a){a.et.h();a.ma.submitted()?a.kh||ww(a.Vh(),!a.qc.la()):a.ma instanceof V||a.ma.submit()}
function Ly(a,b){const c=Cx(a.A(),!1)?0:Ex(a.A());a.gf.yX(c,b,()=>{},()=>{(0,a.SU)()})}function My(a){var b=re();b&&b.blur();b=a.ma;b.initiated()?b.submit():b.slide().settings().Ir()?(b.GO(!0),ww(a.Vh(),!a.qc.la())):a.gf.fk("PB_CHOOSE_ANSWER_LABEL","ok",void 0,"mb_info_icon",c=>{c||a.SH.h()},!1)}
class Xy extends I{constructor({controlPanel:a,gd:b,Fv:c,hd:d,Zi:e,outlinePosition:f,Sb:g,NM:h}){super();this.gf=c;this.Qq=d;this.Lb=e;this.cb=b;this.AC=f;this.TX=h;this.Wx=!1;this.Id=this.SU=this.LL=this.qc=this.ma=this.gm=null;this.kh=this.nq=!1;this.IZ=h?this.EI:He(this.EI,this);this.UP=H(this);this.et=H(this);this.ow=H(this);this.Tp=H(this);this.rD=H(this);this.zw=H(this);this.br=H(this);this.SH=H(this);this.Bb=this.Gj=null;this.vk=this.TQ="";this.jR=!0;this.mo=!1;this.va=a;z(this,this.va.Ll(),
this.y_,this);this.ka=new Gy(a,h);this.Ce={};Iy(this);this.Np=void 0;this.va.Eh();Vu(g)&&z(this,b.lP,()=>{this.$u()})}fb(a,b,c,d,e){this.gq(a,b,c,d,e);this.nq="reviewing"==c.sessionMode()}gq(a=null,b=null,c=null,d=null,e=!1){this.Gj=a;this.qc=b;this.Bb=c;this.SU=d;this.jR=e;this.Wx=this.kh=!1;this.gm=null;this.nq=!1}outlinePopupClosed(){this.va.outlinePopupClosed()}uv(a){Oy(this,Ty(this));this.vk=a;Py(this)}tv(a,b){Oy(this,a);this.vk=b;Py(this)}IO(a){this.LL=a}qE(a){this.Wx=!0;this.gm=a;Ny(this);
this.ka.Eh();this.va.Eh();Sy(this);Ry(this,a)}sN(){this.gm=null;this.Wx=!1;this.nq=!0;this.ka.bb("results","enabled")}Xz(a,b,c,d){a?(this.ka.Eh(),this.ka.bb("toResultSlide","enabled"),this.ka.bb("print",b?"enabled":"hidden"),this.Ce.print=c,this.Ce.toResultSlide=d):(this.qE(this.gm),this.Ce.print=()=>{},this.Ce.toResultSlide=()=>{})}showOutlineEvent(){return this.br}setActionAvailability(a){this.Id=a;this.EI();Py(this)}tF(a){this.TQ=a;Py(this)}Er(a){this.va.Er(a)}$N(){this.mo=!0}Hg(a){this.Np=a;this.va.fb(this.Np.Ga(),
this.Np.slidePoolState(),this.Np.U,this.Np.evaluation(),this.Np.settings())}$M(){this.va.en(W(this.Np.U))}$u(){Py(this);this.IZ()}EI(){if(this.ma&&!this.Wx){Qy(this);this.ka.bb("results","hidden");this.ka.bb("start","hidden");this.ka.bb("finish","hidden");this.ka.bb("toResultSlide","hidden");this.ka.bb("print","hidden");var a=Cx(this.A(),!0)&&"testing"==this.A().sessionMode()&&"eachQuestion"==this.cb.submitType()&&this.jR;this.ka.bb("view-results",a?"enabled":"hidden");this.ka.bb("results",this.nq?
"enabled":"hidden");this.ka.bb("try-again","hidden");var b=0<=rw(this.Vh(),!1),c=this.Vh();var d=yw(c)?!0:!c.Mw();Ky(this);c=this.ma;var e="eachQuestion"===this.cb.submitType()&&this.cb.Ly()&&!this.qc.la()&&!Rj.includes(c.slide().type());if(this.nq)this.ka.bb("prev",b?"enabled":"disabled"),this.ka.bb("next",d?"enabled":"disabled");else{const f=this.ma.slide()&&this.ma.slide().settings().qa()&&this.ma.slide().settings().qa().isEnabled();switch("eachQuestion"==this.cb.submitType()?"eachQuestion":f&&
this.ma.ub()?"eachQuestion":"allAtOnce"){case "allAtOnce":this.ka.bb("submit","hidden");this.ka.bb("continue","hidden");this.ka.bb("submit-all","enabled");this.ka.bb("prev",b?"enabled":"disabled");this.ka.bb("next",d?"enabled":"disabled");break;case "eachQuestion":this.ka.bb("submit-all","hidden"),b=!f&&c.ub(),d="hidden",e&&b&&(d="enabled"),!e||b&&!Fx(this.A())||(d="disabled"),this.ka.bb("postpone",d),e="none"!=vw(c.slide().settings(),"attempt"),b=c.submitted()&&c.ub()&&c.Eu(),this.ka.bb("try-again",
b&&!e?"enabled":"hidden"),b&&!e&&(Vy(this,"try-again"),d=Uy(this)&&!this.nq,this.ka.bb("reset",d?"disabled":"hidden")),this.ka.bb("submit",!b&&c.ub()?"enabled":"hidden"),this.ka.bb("continue",a||c.ub()?"hidden":"enabled"),a||c.ub()?a&&Vy(this,"view-results"):Vy(this,"continue"),this.ka.bb("prev","hidden"),this.ka.bb("next","hidden"),b&&(e?this.kh?(this.ka.bb("continue","enabled"),Vy(this,"continue")):(this.ow.h(!0),this.ka.bb("submit","enabled"),Vy(this,"submit")):this.ow.h(!1))}}}}co(){this.$u()}Hz(a){(this.kh=
a)&&this.ow.h(!1)}y_(a,b=null){this.Lb&&this.Lb.ed();Of();this.Ce[a](b)}wv(){(0,this.LL)()}Vh(){return this.Gj}A(){return this.Bb}};function Yy(a,b,c){switch(a.type()){case "closeWindow":a=new xi;c.h(a);if(!a.suspended())if(wg)(new vg("closeWindow")).Mu();else try{Gg||(window.open("","_self",""),window.close())}catch(d){}break;case "navigateToUrl":Kg(Vt(b,a.url()),a.target())}};class Zy extends I{constructor(a){super();this.O=a;z(this,this.O.np(),this.j0,this);this.A=void 0;this.O.Eh();this.Fm=H(this,this.O.ds())}j0(a){qw(this.A.U,a)}Hg(a){this.A=a;a=this.A.settings();this.O.fb(this.A.Ga(),this.A.slidePoolState(),this.A.U,this.A.evaluation(),a);this.O.ek(!1)}sN(){this.O.ek(!0)}qE(){this.O.en(null);this.O.ek(!1);this.O.Eh()}$M(){this.O.en(W(this.A.U))}gz(){this.O.gz()}ds(){return this.Fm}Lr(){this.O.Lr()}};function $y(a){return az(a).Ga().sessionMode()}function az(a){return a.F.currentSession()}function bz(a){if(!a.F.currentSession())return!1;a=az(a).Vd();return!!a&&a.slide().visible()}function cz(a){a.TP.h(a.mo)}function dz(a,b,c,d,e){const f=ti(c);a.Ea.va.li(!1);a.gf.Tz(b,"ok","mb_info_icon",()=>{a.Ea.va.li(!0);d();cz(a)},()=>({[e]:f}))}function ez(a,b){a.Ea.va.li(!1);a.gf.Tz("PB_INVALID_BRANCHING_MESSAGE","ok","mb_info_icon",()=>{a.Ea.va.li(!0);b();cz(a)})}
function fz(a){a.gf.pE();a.Af.exitFullscreen();a.FU.h(a.vk)}function gz(a,b,c){a.S.Wz();const d=()=>{a.S.hz();c();hz(a)};Px(a.rq,b.slide()).then(d,d)}function iz(a,b){a=a.Jp.colors();b=b.slide().nb().lu;Dy(b,a)}function jz(a){a.Nq&&(a.Nq.close(),a.Ea.Xz(!1),a.Nq=null)}
function kz(a,b){var c=az(a);const d=Bw(c.settings());a=$y(a);if("testing"==a&&d&&b instanceof V&&!b.ub()&&(b=b.review(),b=!!b&&b.status(),"partially"==b||"incorrect"==b))return"reviewWithCorrectAnswers";b=!1;if("completed"==a||"reviewing"==a)b=(c=c.Vd())?c.contentState().content().qp():!0;return"reviewing"==a?b?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function lz(a,b){Dd(a,a.ma);a.ma=b;a.vk=b.slide().id();iz(a,b)}function hz(a){a.S.Jy(a.mo);a.mo=!1}
function mz(a){var b=bz(a);if("completed"!=$y(a)||!b){b=W(a.km());lz(a,b);z(a,a.ma.gU,a.sC,a);z(a,a.ma.submittedEvent(),a.co,a);a.S.Uo();a.LG(a.ma);b=a.Ea;var c=a.ma;b.Wx||(Ny(b),z(b,c.submittedEvent(),b.co,b),b.ma=c,c=c.slide().id(),b.vk=c,Py(b),b.$u());a.zh&&a.zh.$M();a.Ea&&a.Ea.$M();a.ma instanceof V&&(a.ma.ub()||a.vU());fz(a);a.S.hz();hz(a)}}
class nz extends I{constructor({state:a,view:b,L:c,ln:d,Fv:e,Sb:f,Zi:g,hd:h,ne:k,jc:m,NM:t=!1,vv:r,wg:v}){super();this.Nq=this.ma=null;this.F=a;this.S=b;this.j=c;this.ab=f;this.rq=d;this.Af=k;this.ef=r;this.Jp=v;z(this,this.S.DF(),this.r0,this);z(this,this.S.sn(),()=>{Wy(this.Ea,"submit")&&My(this.Ea);Wy(this.Ea,"start")&&this.Ea.wv()},this);z(this,this.S.sh,this.f0,this);a=this.F.gd().X();this.gf=A(this,e);this.eq=!1;this.Ea=new Xy({controlPanel:this.S.controlPanel(),gd:a,Fv:this.gf,hd:h,Zi:g,outlinePosition:m?
m.outlinePosition():null,Sb:f,NM:t});A(this,this.Ea);z(this,this.Ea.UP,this.v_,this);z(this,this.Ea.et,this.G_,this);z(this,this.Ea.ow,this.Nn,this);z(this,this.Ea.Tp,this.B_,this);z(this,this.Ea.SH,this.AS,this);z(this,this.gf.aX(),()=>oz(r,!1));z(this,this.gf.closeWindowEvent(),()=>oz(r,!0));this.zh=null;if(e=this.S.topPanel())this.zh=A(this,new Zy(e)),z(this,this.zh.ds(),x=>this.ey.h(x),this);this.Gj=null;this.kh=!1;this.Vb=null;this.FU=H(this);this.TP=H(this);this.In=H(this);this.OH=H(this);this.rD=
H(this,this.Ea.rD);this.zw=H(this,this.Ea.zw);this.br=H(this,this.Ea.showOutlineEvent());this.ey=H(this);this.vk=null;this.mo=!1;z(this,this.F.currentSessionChangedEvent(),this.CJ,this);z(this,this.F.eU,this.n0,this);z(this,this.F.kU,this.o0,this);z(this,this.F.lU,this.p0,this);z(this,this.F.EL,this.m_,this);z(this,this.F.DL,this.$J,this);z(this,this.F.AU,this.a2,this)}on(a){this.S.on(a,this.gf)}setActionAvailability(a){this.Ea.setActionAvailability(a)}tF(a){this.Ea.tF(a)}autoStartAvailable(){if(!uh&&
!vh)return!0;const a=this.F.currentSession();var b=this.ma||a&&W(a.U);b=b&&b.vN();const c=!!a&&"reviewing"==$y(this);return!b||c&&!!a}outlinePopupClosed(){this.Ea.outlinePopupClosed()}onTopPanelPopupClosed(){this.zh&&this.zh.Lr()}showTopPanelPopupEvent(){return this.ey}$N(){this.mo=!0;this.Ea.$N()}f0(){this.gf.invalidate()}m_(a,b){dz(this,"PB_TIMED_QUIZ_WARNING",a,b,"QUIZ_TIME")}$J(a,b){dz(this,"PB_TIMED_QUESTION_WARNING",a,b,"QUESTION_TIME")}IO(a){this.Ea.IO(a)}slideChangedEvent(){return this.FU}closeWindowEvent(){return this.In}showOutlineEvent(){return this.br}reset(){var a=
this.Ea;Ny(a);a.ka.Eh();a.gq();a=az(this);Dd(this,a);this.S.reset()}CJ(){this.Gj&&zd(this,this.Gj.activeSlideChangedEvent(),this.AJ,this);const a=az(this);z(this,a.Ga().sessionModeChangedEvent(),this.Ug,this,1);z(this,a.Ga().zy,this.J0,this);z(this,a.Ga().PC,this.px,this);z(this,a.Jf.dD,this.vC,this);z(this,a.Jf.eD,this.vC,this);z(this,a.Jf.Tx,(c,d)=>{this.wx("PB_SEND_REPORT_TO_EMAIL_FAILED",c,d)},this);z(this,a.Jf.Ux,(c,d)=>{this.wx("PB_SEND_REPORT_TO_URL_FAILED",c,d)},this);"embedded"==this.ab&&
z(this,a.Tp,()=>{bz(this)||this.OH.h()},this);this.Gj=a.U;this.rq.HO(a.slidePoolState().slides());const b="none"!=a.quiz().Wa().hd().type();this.Ea.fb(this.Gj,this.F,a.Ga(),()=>{this.eq=!0;xx(a);this.eq=!1},b);this.zh&&this.zh.Hg(a);this.Ea&&this.Ea.Hg(a);wx(a)||bz(this)?(this.Vb=this.S.wv(),z(this,this.Vb.sn(),()=>{Wy(this.Ea,"submit")&&My(this.Ea)},this),z(this,this.Vb.KE(),()=>{Wy(this.Ea,"submit")&&this.Ea.Er("submit")},this),z(this,this.Gj.activeSlideChangedEvent(),this.AJ,this),z(this,this.Gj.FB,
this.J_,this),this.AJ().then(()=>this.S.Uo(),()=>this.S.Uo()),this.Ug()):this.OA()}vC(){this.gf.xX("PB_SENDING_REPORT")}OA(){const a=az(this).Ga().yg();this.Ea.qE(a);this.zh&&this.zh.qE(bz(this))}wx(a,b,c){const d=az(this);this.gf.mX(a,b,c,()=>{vx(d)},()=>{d.Tr()})}r0(a){this.gf.uX(a)}Ug(){az(this);switch($y(this)){case "reviewing":this.Ea.sN();this.zh&&this.zh.sN();break;case "completed":this.OA();const a=az(this);z(this,a.Ga().Xw,this.VD,this);bz(this)?this.VD():this.Vb&&this.Nn(!1)}}VD(){if(bz(this)){var a=
az(this),b=a.Vd();gz(this,b,()=>{const c=b.contentState();Dd(this,c);z(this,c.GT,()=>{this.reset();this.F.restartQuiz()},this);z(this,c.JT,()=>{a.review()},this);z(this,c.uU,this.X1,this);iz(this,b);this.Vb.wX(b,this.F.allowRetakeQuiz(),a.settings().quizSize());this.vk=b.slide().id();this.S.Sl();fz(this)})}}X1(){var a=az(this);this.Nq=this.gf.vX({Eb:a,ea:this.F.ea()});a=a.Vd().slide().content().iE();const b=z(this,this.Nq.Ud(),()=>{vd(this,b);this.Ea.Xz(!1);this.Nq=null});this.Ea.Xz(!0,a,()=>this.Nq.print(),
()=>jz(this))}activate(a){a||jz(this);this.Af.exitFullscreen()}v_(){this.S.Sl();az(this).finish()}wL(a,b){var c="";if(this.ma instanceof V&&this.ma.ub()){c=this.ma.slide().settings().jf();var d=-1;-1!=c&&(d=c-this.ma.An());c=-1==d?this.j.H("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):d+""}this.Vb.Fz(!1);this.Vb.Ym(kz(this,this.ma));d=az(this).settings().quizSize();this.S.Sl({Sj:a,status:b,i3:c,animate:!0,ea:this.F.ea(),quizSize:d});this.kh=!0;this.Ea.Hz(this.kh)}Nn(a){this.Vb.m(a)}B_(){if("embedded"==this.ab)this.OH.h();
else{var a=az(this).Ga().yg();a&&!Vu(this.ab)&&Yy(a,this.F.ea(),this.In)}}vU(){var a=$y(this);const b="reviewing"==a;var c="completed"==a;if(this.ma&&(b||this.ma.submitted())){this.S.Sl();var d=new fv(az(this));(a=d.get(this.ma))&&!c&&(c=d.status(),d=az(this).settings().quizSize(),this.S.Sl({Sj:a,status:c,b5:b,animate:!1,ea:this.F.ea(),quizSize:d}))}}p0(a){lz(this,a);gz(this,a,()=>{const b=a.slide().id();this.Ea.uv(b);this.S.uv(a);fz(this)})}n0(a){lz(this,a);gz(this,a,()=>{const b=this.F.Vo()?"submit-form":
Ty(this.Ea),c=a.slide().id();var d=this.Ea;Oy(d,b);d.vk=c;Py(d);this.S.BF(a);fz(this)})}o0(a){lz(this,a);gz(this,a,()=>{var b=!!this.F.Vo(),c=Kx(this.F);b=b||c?"continue-style":Ty(this.Ea);c=a.slide().id();this.Ea.tv(b,c);this.S.tv(a);fz(this)})}currentSlideId(){return this.vk}AJ(){Dd(this,this.ma);this.kh=!1;if(0==az(this).slidePoolState().slides().length)return Promise.resolve();this.S.Wz();return this.ML()}ML(){const a=this.Gj.activeSlideIndex();return pz(this.rq,a).then(()=>mz(this),()=>mz(this))}sC(){if(!this.eq){var a=
this.ma;this.wL(fr(a),a.vd.status())}}G_(){this.S.Sl();this.kh=!1;this.Ea.Hz(this.kh)}co(){if(!this.eq){if(!this.kh&&this.ma){var a="none"!=vw(this.ma.slide().settings(),"attempt");if((!this.ma.ub()||a)&&"testing"==$y(this)){a=this.Vb;const b=a.To(),c=kz(this,this.ma);this.Nn(!1);a.Fz(!1);a.Ym(c);c==b&&ww(this.km(),!this.F.la())}}this.Ea.$u()}}LG(a){const b=$y(this),c=az(this),d=kz(this,a);this.Vb.NO(a,d);a.gs()?this.Nn(!0):!a.ub()||c.Ga().$k||"completed"==b||"reviewing"==b?this.Nn(!1):this.Nn(!0)}a2(a){this.eq||
(a=ti(a),this.S.fs(a))}J0(a){this.S.mf();this.gf.pE();this.zh&&this.zh.gz();a.preventAction();const b=az(this);xx(b,!0);(a=re())&&a.blur();this.Ea.va.li(!1);this.gf.Tz("PB_QUIZ_TIMEOUT","ok","mb_time_out_icon",()=>{this.Ea.va.li(!0);Bx(b.Ga())&&yx(b);cz(this)})}px(a){this.S.mf();a.preventAction();this.ma.submit(!0);this.Ea.va.li(!1);(a=re())&&a.blur();this.gf.Tz("PB_QUESTION_TIMEOUT",this.bI(),"mb_time_out_icon",()=>{this.Nn(!1);this.Ea.va.li(!0);this.eq=!this.ma.initiated();Yq(this.ma);this.ma.initiated()||
Jy(this.Ea);this.eq=!1;cz(this)})}bI(){const a=this.ma.initiated(),b="none"!=gv(this.ma.slide().settings()),c=this.Vb.To(),d=kz(this,this.ma);return c!=d&&a?"ok":b?a?"ok":"continue":"continue"}cR(){return az(this).slidePoolState()}km(){return az(this).U}AS(){hz(this)}J_(){ez(this,()=>{qw(this.Gj,this.ma.slide().id())})}};function qz(a,b,c,d,e){if(b){const f=()=>({N:b});switch(c){case "next":return a?new rz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_ALLOW_BLANK",Xi:"end-quiz",fi:"return-to-quiz",Hl:"mb_question_icon",Al:g=>{g?d():e()},Zj:f}):new rz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_NOT_ALLOW_BLANK",Xi:"ok",fi:void 0,Hl:"mb_info_icon",Al:()=>{d()},Zj:f});case "submit-all":return a?new rz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_ALLOW_BLANK",Xi:"end-quiz",
fi:"return-to-quiz",Hl:"mb_question_icon",Al:g=>{g?d():e()},Zj:f}):new rz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_NOT_ALLOW_BLANK",Xi:"ok",fi:void 0,Hl:"mb_info_icon",Al:()=>{d()},Zj:f});default:throw Error("illegal control type");}}else switch(c){case "next":return new rz({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_NEXT",Xi:"end-quiz",fi:"return-to-quiz",Hl:"mb_question_icon",Al:f=>{f?d():e()}});case "submit-all":return new rz({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_SUBMIT",
Xi:"yes",fi:"no",Hl:"mb_question_icon",Al:f=>{f?d():e()}});default:throw Error("illegal control type");}}class rz{constructor({messageType:a,Xi:b,fi:c,Hl:d,Al:e,Zj:f}){this.messageType=a;this.Xi=b;this.fi=c;this.Hl=d;this.Al=e;this.Zj=f}};var sz;function tz(a){if(wg)sz=a,(new vg("print",["ispring.Printer.onPrintFinished"])).Mu();else if(void 0!==window.matchMedia&&K&&Hg){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=sz;a&&(a(),sz=void 0)});function uz(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=()=>{ie(b);J(document.body,"overflow",d);J(b,"opacity",c)};Cg(()=>tz(e))};function vz(a){return a.ib?new O({fa:a.ib.element,B:N(a,`${a.ib.tg}-icon`)}):null}function wz(a){if(a.tb){const b=new O({mc:"SPAN",B:N(a,"button-text")});b.P(a.tb);return b}return null}function xz(a,b,c="left"){a.cq&&B(a,a.cq);a.ib={element:b,tg:c};a.cq=vz(a);a.cq&&M(a,a.cq,a.ib?"right"===a.ib.tg?1:0:0)}
class yz extends O{constructor({icon:a,type:b,size:c="medium",text:d,prefix:e}){super({o:`${e?e:""}${b}`,mc:"BUTTON"});this.EK=!1;this.bl=null;this.tb=d||null;this.ib=a||null;this.cq=vz(this);(this.Fo=wz(this))&&M(this,this.Fo,this.ib?"right"===this.ib.tg?0:1:0);this.cq&&M(this,this.cq,this.ib?"right"===this.ib.tg?1:0:0);this.$Y=H(this);this.l("size",c);this.wA()}pressed(){return this.EK}dk(a){this.EK=a;this.ji("pressed",a);this.l("withTooltip",!this.EK)}P(a){(this.tb=a)?this.Fo?this.Fo.P(a):(this.Fo=
wz(this),M(this,this.Fo,this.ib?"right"===this.ib.tg?0:1:0)):(B(this,this.Fo),this.Fo=null)}m(a){super.m(a);this.$Y.h(a)}};function zz(a,b){a=new O({B:N(a,"title")});a.P(b.H("PB_PRINT_DETAILED_REPORT_TITLE"));return a}
class Az extends O{constructor(a,b,c){super({o:"smartphone-quiz-report-control-panel"});this.C=c;this.Vv=H(this);this.vT=H(this);a=zz(this,a);M(this,a);a=this.Tb("close");M(this,a);z(this,a.K,()=>this.Vv.h());b&&(b=new yz({prefix:"quiz-",type:"uikit-primary-button",icon:{element:S(this.C,"print_icon.svg"),tg:"left"}}),ai(b,N(this,"uikit-button")),b.l("print",!0),M(this,b),z(this,b.K,()=>this.vT.h()))}Tb(a){const b=new yz({prefix:"quiz-",type:"uikit-link-button",icon:{element:S(this.C,"close"),tg:"left"}});
ai(b,N(this,"uikit-button"));b.l(a,!0);return b}};class Bz extends O{constructor(a){super(a);this.Yr("alertdialog");this.yx=H(this);this.Hn=H(this);this.Th=!1}open(){this.Th=!0;this.fo();this.yx.h(this)}close(){this.Th=!1;this.SG()}un(a){if(this.jg)throw Error("already modal");this.jg=a?this.gH():void 0}u(a){super.u(a);this.jg&&this.jg.u(a)}Ud(){return this.Hn}gH(){const a=new O({o:"modal-layer"});y(this,a.displayObject(),"click",()=>{});return a}Gx(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()}SG(){this.u(!1);this.Hn.h(this);
xd(this,document,"keydown",this.Gx,this)}fo(){this.u(!0);y(this,document,"keydown",this.Gx,this)}};const Cz={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 Dz(a,b){a.Lm&&(a.removeChild(a.Lm),a.Lm=null);if(b){var c;if(c=Cz.hasOwnProperty(b)?S(a.C,Cz[b]):null)a.Lm=new O({fa:c,B:N(a,"icon")}),a.Lm.l(b,!0),a.addChild(a.Lm)}}class Ez extends O{constructor(a){super({o:"quiz-slide-list-status-icon"});this.C=a;this.Lm=null}};class Fz{constructor(a,b){this.key=a;this.value=b}}class Gz{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 Hz{constructor(a,b,c){this.title=a;this.awardedScore=b;this.score=c}}class Iz{constructor(a,b){this.eF=a?a.quizPassed():!0;this.awardedScore=a?a.awardedScore():0;this.maxScore=a?a.maxScore():0;this.isGraded=!!a&&"graded"==b;this.grade=(null==a?void 0:a.awardedGrade())||null}}
function Jz(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().V();!Rj.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.j.H("Q_EQUATION_REPLACEMENT_TEXT");k=new Gz(f+".",g.textWithEquations(r),h,m,k);e.push(k);f++}return e}
function Kz(a,b,c,d,e){var f=c.Ga().bt;const g=ui(f);f=[];null!=e&&f.push(new Fz("PB_PRINT_STUDENT_GRADE_LABEL",e));e=c.Xm();f.push(new Fz("PB_PRINT_DATE_TIME_TABLE_LABEL",g));e&&e.Of("USER_NAME")&&f.push(new Fz("PB_PRINT_USER_ID",e.Qe("USER_NAME")));e&&e.Of("USER_EMAIL")&&f.push(new Fz("PB_PRINT_USER_EMAIL",e.Qe("USER_EMAIL")));f.push(new Fz("PB_PRINT_ANSWERED_QUESTIONS",Vt(b,"%ANSWERED_QUESTIONS% / "+d)));a&&(a=fc(c.evaluation().maxScore()),f.push(new Fz("PB_PRINT_STUDENT_SCORE_LABEL",Vt(b,"%AWARDED_SCORE% / "+
a+" (%AWARDED_PERCENT%%)"))),f.push(new Fz("PB_PRINT_PASSING_SCORE_LABEL",Vt(b,"%PASSING_SCORE% (%PASSING_PERCENT%%)"))));b=c.Ga().quizDuration();b=vi(b);f.push(new Fz("PB_PRINT_TIME_SPENT",b));return f}
function Lz(a,b,c){const d=new O({o:"quiz-main-section-container",mc:"TABLE"}),e=new O({o:"quiz-main-section-container-row",mc:"TR"});if(b.isGraded){var f=new O({o:"quiz-main-section-container-column",mc:"TD"}),g=new O({o:"quiz-report-info"});g.resize(160,160);var h=b.maxScore?Math.round(b.awardedScore/b.maxScore*100):0,k=b.eF,m=h,t=b.grade,r=new O({o:"chart-canvas",mc:"CANVAS"}),v=r.displayObject();t=null!=t?"#5B86D4":k?"#4DC700":"#F7523F";v.setAttribute("width","160px");v.setAttribute("height",
"160px");k=Math.PI;v.getContext&&(v=v.getContext("2d"),v.fillStyle="#EEEEEE",v.strokeStyle="#EEEEEE",v.beginPath(),v.arc(80,80,80,0,2*k),v.closePath(),v.fill(),m=k/180*m*360/100,0<m&&(v.strokeStyle=t,v.lineCap="round",v.lineWidth=6,v.beginPath(),t=-(k/2),v.arc(80,80,77,t,t+m),v.stroke()),v.fillStyle="#FFFFFF",v.beginPath(),v.arc(80,80,74,0,2*k),v.closePath(),v.fill());M(g,r);r=new O({B:N(g,"text-container")});r.resize(160,160);m=new O({B:N(g,"text")});k=b.eF?"#35B200":"#D64B3C";v=a.j.H(b.eF?"PB_PRINT_PASSED_QUIZ":
"PB_PRINT_FAILED_QUIZ");h="<span style = 'font-size: 36px'>"+h+"%</span>";null==b.grade&&(h=h+"<br><span style = 'color:"+k+"'>"+v+"</span>");m.qf(h);M(r,m);M(g,r);M(f,g);M(e,f)}if(c.length){f=new O({o:"quiz-main-section-container-column",mc:"TD"});h=b.isGraded;g=new O({o:"quiz-user-info-table",mc:"TABLE"});g.l("graded",h);for(const x of c)h=a,r=x,m=g,c=new O({B:N(m,"row"),mc:"TR"}),k=r.key,v=new O({B:N(m,"column"),mc:"TD"}),v.l("center",!1),v.l("header",!1),di(v,h.j,k),M(c,v),h=Mz(r.value,m),h.l("value",
!0),M(c,h),M(g,c);a=new O({o:"quiz-user-info"});M(a,g);if(!b.isGraded)return a;M(f,a);M(e,f)}M(d,e);return d}function Nz(a){var b=a.groups();a=[];for(const c of b){a:{b=c;for(const d of b.questions())if(d.slide().settings().V()){b=!0;break a}b=!1}b&&a.push(new Hz(c.title(),parseFloat(fc(c.awardedScore())),parseFloat(fc(c.maxScore()))))}return a}
function Oz(a,b){const c=new O({o:"quiz-groups-info"});var d=new O({o:"quiz-group-info-section-text-block"});d.l("header",!0);var e=new O({B:N(d,"title")});di(e,a.j,"PB_PRINT_RESULT_BY_SECTION");M(d,e);e=new O({B:N(d,"score-header")});di(e,a.j,"PB_PRINT_POINTS_TITLE");M(d,e);M(c,d);for(const h of b){var f=a;d=h;b=new O({o:"quiz-group-info-section"});e=new O({o:"quiz-group-info-section-text-block"});M(b,e);var g=new O({B:N(e,"title")});g.P(Vt(f.R,d.title));M(e,g);f=new O({B:N(e,"score")});f.P(d.awardedScore+
" / "+d.score);M(e,f);e=d.awardedScore;d=d.score;f=new O({o:"quiz-group-info-score-bar"});g=new O({B:N(f,"progress")});g.D("width",Math.max(0,Math.round(100*e/d))+"%");M(f,g);M(b,f);M(c,b)}return c}function Pz(a,b){const c=new O({o:"quiz-questions-info"});var d=new O({B:N(c,"header")});di(d,a.j,"PB_PRINT_RESULT_BY_QUESTION");M(c,d);d=new O({o:"quiz-questions-info-table",mc:"TABLE"});const e=Qz(a,new Gz("","","","",""),d,!0);M(d,e);for(const f of b)b=Qz(a,f,d),M(d,b);M(c,d);return c}
function Mz(a,b,c,d){b=new O({B:N(b,"column"),mc:d?"TH":"TD"});b.l("center",c||!1);b.l("header",d||!1);b.P(a);return b}
function Qz(a,b,c,d){const e=new O({B:N(c,"row"),mc:"TR"});var f=Mz(b.index,c,!0,d);f.l("small",!0);M(e,f);const g=Mz("",c,!1,d);g.l("title",!0);M(e,g);var h=new O({B:N(c,"title-text")});h.P(d?b.title:Vt(a.R,b.title));M(g,h);let k=h=null;"graded"==a.A.quiz().Wa().hd().type()&&(h=Mz(b.awardedScore,c,!0,d),h.l("small",!0),M(e,h),k=Mz(b.maxScore,c,!0,d),k.l("small",!0),M(e,k));d?(b=Mz(b.status,c,!0,d),M(e,b),di(f,a.j,"PB_SLIDES_LIST_INDEX_COLUMN"),di(g,a.j,"PB_PRINT_QUESTION_TITLE"),h&&di(h,a.j,"PB_PRINT_AWARDED_TITLE"),
k&&di(k,a.j,"PB_PRINT_POINTS_TITLE"),di(b,a.j,"PB_PRINT_RESULT_TITLE")):(f=new O({B:N(c,"column"),mc:"TD"}),f.l("small",!0),f.l("center",!0),a=new Ez(a.C),Dz(a,b.status),f.addChild(a),M(e,f));return e}
class Rz extends O{constructor({Eb:a,ea:b,L:c,J:d}){super({o:"quiz-report-content"});this.A=a;this.j=c;this.C=d;this.R=b;c=new O({o:"quiz-report-header"});M(this,c);d=a.evaluation();const e=this.A.quiz().Wa().hd().type(),f=new Iz(d,e);d=Jz(this,a.slidePoolState(),a.Ga().la(),a.Ga().$k);b=Kz(f.isGraded,b,a,d.length,f.grade);M(this,Lz(this,f,b));di(c,this.j,()=>f.isGraded?"PB_PRINT_RESULTS_HEADER":"PB_PRINT_SURVEY_RESULTS_HEADER",()=>f.isGraded?{QUIZ_TITLE:a.quiz().title(),QUIZ_STATUS:this.j.H(f.eF?
"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ")}:{QUIZ_TITLE:a.quiz().title()});b=a.Vd().slide().content();b.MO()&&(c=Nz(a.slidePoolState()),c.length&&M(this,Oz(this,c)));d.length&&b.sL&&M(this,Pz(this,d))}};function Sz(a,b){var c=a.A.Vd().slide().content().iE();c=new Az(a.j,c,a.C);c.l(b,!0);z(a,c.Vv,()=>a.close());z(a,c.vT,a.wT,a);return c}function Tz(a){return new Rz({Eb:a.A,ea:a.R,L:a.j,J:a.C})}
class Uz extends Bz{constructor({Eb:a,ea:b,L:c,J:d}){super({o:"smartphone-quiz-report",$f:!0});this.A=a;this.R=b;this.j=c;this.C=d;this.dQ=Sz(this,"top");M(this,this.dQ);this.PA=new O({o:"smartphone-quiz-report-scroll-container"});M(this,this.PA);this.RC=new O({o:"smartphone-quiz-report-content-wrapper"});M(this.PA,this.RC);this.Ix=Tz(this);M(this.RC,this.Ix);this.cQ=Sz(this,"bottom");M(this,this.cQ)}print(){this.wT()}na(a,b){a&&b&&(a=1<a/b,this.l("landscape",a),this.dQ.l("landscape",a),this.cQ.l("landscape",
a),this.RC.D("height",""),a=1,this.Ix.width()>this.PA.width()&&(a=this.PA.width()/this.Ix.width()),b=this.Ix.height()*a,this.RC.D("height",`${b}px`),Jf(this.Ix.displayObject(),a,a))}wT(){uz(Tz(this))}};class Vz extends Sn{constructor(a){super(null,[0],[1],75,b=>b*b);this.UY=a}gk(){this.UY.uc(this.coords[0])}};function Wz(a,b){a.sH=b}class Xz extends Bz{constructor(a,b){super({o:a,$f:b});this.sH=this.De=void 0}fo(){this.De&&this.De.stop();this.u(!0);!K&&this.sH&&this.sH.focus();this.De=new Vz(this);this.De.play()}};function Yz(a,b,c,d){const e=new O({o:"quiz-message-box-buttons-panel"});a.addChild(e);a.DG=e;const f=new O({B:N(e,"buttons")});b=new yz({prefix:"quiz-",type:"uikit-primary-button",text:a.j.H(a.mB(b))});f.addChild(b);z(a,b.K,()=>{a.close()},a);Wz(a,b.displayObject());c&&(c=new yz({prefix:"quiz-",type:"uikit-primary-button",text:a.j.H(a.mB(c))}),f.addChild(c),z(a,c.K,()=>{a.Gs=!0;a.close()},a),d&&Wz(a,c.displayObject()));e.addChild(f)}
class Zz extends Xz{constructor({L:a,messageType:b,icon:c,Xi:d,fi:e,q5:f,Zj:g}){super("quiz-message-box",!1);this.un(!0);this.j=a;this.s=new O({B:N(this,"content")});this.ib=new O({B:N(this,"icon")});this.ib.addChild(c);this.s.addChild(this.ib);this.Gs=!1;this.Kh=new O({B:N(this,"message-container")});this.Wg=new O({B:N(this,"scroll-area")});M(this.Kh,this.Wg);this.Ac=new O({B:N(this,"message")});di(this.Ac,this.j,b,g);M(this.s,this.Kh);this.addChild(this.s);this.UT=new O({});M(this.UT,this.Ac);M(this.Wg,
this.UT);Yz(this,d,e,f);y(this,document,"keydown",this.He,this);this.za=new Mo({Eg:this.Wg});this.Wg.addChild(this.za.xg());A(this,this.za)}fo(){super.fo();this.sj()}mB(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");}na(){this.sj()}sj(){if(Ah)this.Kh.l("long-text",this.Ac.height()>this.ib.height());else{var a=this.jg,b=zf(this.Kh.displayObject()),c=zf(this.DG.displayObject()),d=zf(this.displayObject());c=.9*a.height()-b.top-b.bottom-this.DG.height()-c.top-c.bottom;b=Math.min(c,this.Ac.height());c<this.Ac.height()&&
this.Kh.Fb(Math.floor(c));c=zf(this.s.displayObject());a=Math.min(a.width()-c.right-c.left-d.right-d.left,500);this.Kh.D("max-width",a+"px");this.Sn();this.kq(b)}}Sn(){var a=zf(this.displayObject()),b=this.jg;a=Math.floor(.5*(b.width()-this.width()))-a.left;b=Math.floor(.5*(b.height()-this.height()));this.move(a,b)}kq(a){this.za&&this.za.Gh(a,this.Ac.height())}He(a){if(!this.DG.displayObject().contains(document.activeElement))switch(a.keyCode){case 13:this.close();a.preventDefault();break;case 27:this.Gs=
!0,this.close(),a.preventDefault()}}};function $z(a,b,c){a.na(b,c)}
class aA extends Xz{constructor({$g:a,Br:b,rotation:c}){super("quiz-picture-attachment-window");this.un(!0);this.Pa=a;this.Qs=b||new G(0,0,1,1);this.Bj=yk(c||0);this.s=new O({B:N(this,"content")});this.addChild(this.s);this.ib=new O({B:N(this,"icon")});this.addChild(this.ib);this.s.D("background-image",Jg(this.Pa.path()));this.s.D("background-repeat","no-repeat");this.s.D("transform",`${xk(this.Bj)}`);z(this,this.K,()=>{this.close()},this);y(this,document,"keydown",d=>{27==d.keyCode&&this.close()},
this);y(this,this,"touchstart",d=>d.preventDefault());Ah&&y(this,window,"orientationchange",()=>this.close())}na(a,b){if(a&&b){var c=90==this.Bj||270==this.Bj;a=Ah?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.Pa.width()*this.Qs.width,height:this.Pa.height()*this.Qs.height,boundingWidth:a.width,boundingHeight:a.height,hf:!1});this.s.resize(b.width,b.height);a=b.width/this.Qs.width;b=b.height/this.Qs.height;c=Math.round(a*
this.Qs.left);const d=Math.round(b*this.Qs.top);this.s.D("background-size",`${Math.round(a)}px ${Math.round(b)}px`);this.s.D("background-position",`${-c}px ${-d}px`)}}};class bA extends Xz{constructor({Eb:a,ea:b,Uj:c,L:d,J:e}){super("quiz-report-window",!0);this.un(!0);this.C=e;this.pc=c;this.j=d;this.A=a;this.R=b;this.cf=new O({o:"report-scroll-pane"});M(this,this.cf);this.Rk=new O({o:"report-scroll-container"});M(this.cf,this.Rk);this.s=this.UA();M(this.Rk,this.s);this.dc=new Mo({Eg:this.Rk});A(this,this.dc);this.cf.addChild(this.dc.xg());y(this,document,"keydown",f=>{27==f.keyCode&&this.close()},this)}na(a,b){if(a&&b){var c=this.pc.width(),d=this.pc.height();
a>c||b>d?this.resize(Math.min(a,c),Math.min(b,d)):(this.cf.Fb(b),a=yf(this.cf.displayObject()),this.dc.Gh(b-a.top-a.bottom,this.Rk.displayObject().scrollHeight))}}UA(){return new Rz({Eb:this.A,ea:this.R,L:this.j,J:this.C})}print(){uz(this.UA())}ge(){super.ge();this.dc.setParentScale(this.parentScale())}};class cA extends Xz{constructor(a,b){super("send-report");this.un(!0);this.jg.uc(.5);this.Ac=new O({B:N(this,"message")});di(this.Ac,b,a);M(this,this.Ac);this.ph=new O({B:N(this,"preloader")});M(this,this.ph)}};function dA(a,b,c=!1){a.pE();const d=b.jg;d&&(y(a,b,"touchstart",a.xq,a,Jh),y(a,d,"touchstart",a.xq,a,Jh),a.pc.addChild(d));M(a.pc,b);a.pc.u(!0);a.S.Mz(c);b.open();a.kg.push(b);a.bT.h()}function eA(a,b){const c=b.jg;c&&(xd(a,b,"touchstart",a.xq),xd(a,c,"touchstart",a.xq),a.pc.removeChild(c));B(a.pc,b);a.pc.u(!1);a.S.Mz(!0);b=a.kg.indexOf(b);a.kg.splice(b,1);a.In.h()}
class fA extends I{constructor(a,b,c,d){super();this.C=d;this.S=b;this.pc=b.Uj();this.pc.u(!1);this.W=a;this.j=c;this.kg=[];this.fu=null;this.bT=H(this);this.In=H(this)}invalidate(){for(const a of this.kg)a.xa()}Tz(a,b,c,d,e){this.fk(a,b,void 0,c,d||(()=>{}),!1,e)}yX(a,b,c,d){a=qz(this.W.Du(),a,b,c,d);this.fk(a.messageType,a.Xi,a.fi,a.Hl,a.Al,!1,a.Zj)}fk(a,b,c,d,e,f,g){if(!L){d=S(this.C,d);var h=new Zz({L:this.j,messageType:a,icon:d,Xi:b,fi:c,q5:f||!1,Zj:g});dA(this,h);this.pc.l("with-message-box",
!0);var k=z(this,h.Ud(),()=>{vd(this,k);eA(this,h);this.pc.l("with-message-box",!1);e&&e.apply(this,[h.Gs])})}}uX({$g:a,Br:b,rotation:c}){const d=new aA({$g:a,Br:b,rotation:c});dA(this,d);$z(d,this.pc.width(),this.pc.height());const e=z(this,d.Ud(),()=>{vd(this,e);eA(this,d)})}xX(a){L||(a=this.j.H(a),this.fu||(this.fu=new cA(a,this.j),dA(this,this.fu)))}mX(a,b,c,d,e){L||(this.fu&&(eA(this,this.fu),this.fu=null),b||(c.suspend(),this.fk(a,"try-again","cancel","mb_question_icon",f=>{f?e():d()})))}vX({Eb:a,
ea:b}){a={Eb:a,ea:b,J:this.C,Uj:this.pc,L:this.j};const c=Ah?new Uz(a):new bA(a);dA(this,c,!0);const d=z(this,c.Ud(),()=>{vd(this,d);eA(this,c)});return c}pE(){for(const a of this.kg)a instanceof cA||eA(this,a)}aX(){return this.bT}closeWindowEvent(){return this.In}xq(a){a.preventDefault()}};function gA(a){const b=az(a).Jf;return!jy(b)&&!ly(b)||"completed"==$y(a)?Promise.resolve():new Promise(c=>{Ad(a,b.jP,()=>c())})}function hA(a){const b=az(a).Jf;return b.W.Vr().enabled()&&"completed"!=$y(a)?new Promise(c=>{Ad(a,b.ZF,()=>c())}):Promise.resolve()}
class iA extends nz{constructor({state:a,view:b,L:c,ln:d,J:e,Fv:f,Sb:g,Zi:h,hd:k,ne:m,jc:t,vv:r,wg:v}){super({state:a,view:b,L:c,ln:d,J:e,Fv:f,Sb:g,Zi:h,hd:k,ne:m,jc:t,NM:!0,vv:r,wg:v});this.SF=b;this.yA=this.xA=null;this.HT=!1}ML(){if("eachQuestion"==this.F.gd().X().submitType())return super.ML();const a=[];az(this).slidePoolState().slides().forEach(b=>{a.push(Px(this.rq,b.slide()))});return Promise.all(a).finally(()=>mz(this))}LG(a){const b=this.F.gd().X().submitType(),c=$y(this);"allAtOnce"==b&&
"testing"==c?(this.Vb.NO(a,kz(this,a)),az(this).Ga().$k&&this.Nn(!1)):super.LG(a)}AS(){this.SF.u6()}vU(){}wL(a,b){const c=this.ma;c instanceof yr||c instanceof nr||az(this).Ga().$k||super.wL(a,b)}CJ(){this.xA=gA(this);this.yA=hA(this);super.CJ()}vC(){this.HT||(this.HT=!0,super.vC())}VD(){Promise.all([this.xA,this.yA]).finally(()=>super.VD())}OA(){Promise.all([this.xA,this.yA]).finally(()=>super.OA())}Ug(){"completed"==$y(this)&&(this.SF.m(!1),oz(this.ef,!1),Promise.all([this.xA,this.yA]).finally(()=>
{this.SF.m(!0);oz(this.ef,!0)}));super.Ug()}};class jA extends O{constructor(){super({o:"quiz-preloader"});this.vL=800;this.qJ=500;this.Kf=!1;this.iD=H(this);this.qB=H(this);this.u(!1)}show(){this.Kf||(this.Kf=!0,clearTimeout(this.bq),clearTimeout(this.er),this.er=Cg(this.uC,this,this.vL))}ed(){if(this.Kf&&(this.Kf=!1,clearTimeout(this.bq),clearTimeout(this.er),this.visible())){var a=this.qJ-((new Date).getTime()-this.nD);0<a?this.bq=Cg(this.kx,this,a):this.kx()}}uC(){this.nD=(new Date).getTime();this.u(!0);this.iD.h()}kx(){this.u(!1);this.qB.h()}}
;class kA extends I{constructor(a){super();this.qI=a;a=this.qI.map(b=>b.Zn);this.Zn=H(this,a)}tO(){throw Error("could not be called");}Lz(){}H(a,b,c){for(const d of this.qI)if(d.xN(a))return d.H(a,b,c);return c||""}messages(){throw Error("could not be called");}xN(a){return!!this.qI.find(b=>b.xN(a))}};class lA{constructor({title:a,status:b,maxScore:c,mark:d}){this.title=a;this.status=b;this.maxScore=c;this.mark=d}};function mA(a){return a.F instanceof V?(a=a.F.review())?fc(a.awardedScore())+"":"-":""}function nA(a){return Rj.includes(a.F.slide().type())?"":a.F.slide().settings().evaluation()?a.F.maxScore()+"":"-"}
class oA extends I{constructor(a,b,c){super();this.F=b;this.wI=a;this.HG=null;this.j=c;z(this,this.F.submittedEvent(),this.Sa,this);z(this,this.F.markedEvent(),this.Sa,this);this.Ka=H(this)}state(){return this.F}title(){return this.F.slide().description().textWithEquations(this.j.H("Q_EQUATION_REPLACEMENT_TEXT"))}index(){return this.wI}id(){return this.F.slide().id()}status(){if(Rj.includes(this.F.slide().type()))return null;if(!this.F.slide().settings().V())return this.F.submitted()?"answered":"notanswered";
if(this.F.submitted()){const a=this.F.review();if(a)return a.status()}return null}No(){return Rj.includes(this.F.slide().type())?!1:this.F.hasBeenVisited()&&(this.F.submitted()||this.F.initiated())}pz(){return this.F.isMarked()}kf(){return this.Ka}Sa(){this.Ka.h()}xc(){zd(this,this.F.submittedEvent(),this.Sa,this);zd(this,this.F.markedEvent(),this.Sa,this)}};function pA(a,b){a.ak();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 qA(a,b,c){di(a,b,"PB_CUMULATIVE_SCORE_LABEL",()=>{var d=c();if(d){var e=fc(d.awardedScore());d=fc(d.maxScore());e={USER_POINTS:e,TOTAL_POINTS:d}}else e={};return e},d=>pA(a,d))}
function rA(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 sA(a,b,c,d){di(a,b,"PB_QUESTION_N_OF_COUNT_LABEL",()=>rA(c,d))}function tA(a,b){b=b?b.es():!0;const c=a&&Rj.includes(a.slide().type()),d=a&&!!Pj.includes(a.slide().type());return!!a&&!c&&!d&&b}function uA(a){return a?"testing"==a.sessionMode():!1}
function vA(a){return"eachQuestion"==a.submitType()?"free"==a.navigationType():!0}function wA({ye:a,Ga:b,settings:c,Dv:d,p5:e,X5:f}){if(a&&b&&c&&!Pj.includes(a.slide().type())){const g=Dx(b,a);a=a.submitted();(b=uA(b)&&void 0!==d.Yc&&void 0!==g)&&a&&(b=!1,c=xA(c.qa()),void 0!==c&&(d.Kz(c),e(!1),b=!0));f(b)}}function xA(a){return a&&a.isEnabled()?a.value():void 0};class yA extends I{constructor(){super();this.G=H(this)}Tc(){return null}T(){return this.G}vi(){this.G.h()}};class zA extends I{constructor(){super();this.Db="closeWindow";this.bi="http://";this.Do="_self";this.G=H(this)}type(){return this.Db}url(){return this.bi}target(){return this.Do}Ig(a){this.Db!=a&&(this.Db=a,this.G.h())}AF(a){this.bi!=a&&(this.bi=a,this.G.h())}yF(a){this.Do!=a&&(this.Do=a,this.G.h())}T(){return this.G}};class AA extends yA{constructor(){super();this.DC=new Gw;this.CP=1;this.Nd=!0;this.jU=!1;this.mP=this.sL=!0;this.gm=new zA}jf(){return this.CP}rd(){return this.DC}qp(){return this.Nd}MO(){return this.jU}iE(){return this.mP}yg(){return this.gm}Ez(a){this.CP=a;this.vi()}xF(a){this.Nd=a;this.vi()}};class BA extends I{constructor(a,b){super();this.W=a;this.j=b}fk(a,b,c,d,e,f,g){a=this.j.H(a,g&&g());void 0!==c?(c=confirm(a),e.apply(this,[!c])):(alert(a),void 0!==e&&e.apply(this,[!1]))}Tz(a,b,c,d,e){this.fk(a,b,void 0,c,d||(()=>{}),!1,e)}uX(){}vX(){return new CA}xX(a){a=this.j.H(a);alert(a)}mX(a,b,c,d,e){b?e():(c.suspend(),this.fk(a,"","","",f=>{f?e():d()}))}yX(a,b,c,d){a=qz(this.W.Du(),a,b,c,d);this.fk(a.messageType,a.Xi,a.fi,a.Hl,a.Al,!1,a.Zj)}pE(){}invalidate(){}aX(){return H(this)}closeWindowEvent(){return H(this)}}
class CA extends I{close(){}Ud(){return H(this)}print(){}};class DA{constructor({state:a,view:b,skin:c,L:d,ln:e,J:f,Sb:g,Zi:h,hd:k,ne:m,jc:t,X:r,vv:v,wg:x}){this.F=a;this.S=b;this.ob=c;this.j=d;this.rq=e;this.C=f;this.ab=g;this.Lb=h;this.Qq=k;this.Af=m;this.xb=t;this.Ge=r;this.ef=v;this.Jp=x}create(a){switch(a){case "desktop":case "tablet":case "small":return a=new fA(this.Ge,this.S,this.j,this.C),new nz({state:this.F,view:this.S,ln:this.rq,L:this.j,J:this.C,Fv:a,Sb:this.ab,ne:this.Af,Zi:this.Lb,hd:this.Qq,jc:this.xb,vv:this.ef,wg:this.Jp});case "accessible":return new iA({state:this.F,
view:this.S,ln:this.rq,L:this.j,J:this.C,Fv:new BA(this.Ge,this.j),Sb:this.ab,ne:this.Af,Zi:this.Lb,hd:this.Qq,jc:this.xb,vv:this.ef,wg:this.Jp});default:throw Error("unknown skin type");}}};var EA={o6:"prompt",e6:"always",m6:"never"};fa("ispring.quiz.ResumeType",EA);fa("PROMPT_TO_RESUME","prompt",EA);fa("ALWAYS_RESUME","always",EA);fa("NEVER_RESUME","never",EA);function FA(a){const b=!a.Zh.length;return!gc(a.text()).length&&b}
class GA{constructor(a,b,c){this.wB=a;this.Zh=b;this.Go=this.tb=null;this.Cx=c}text(){if(!this.tb)if(this.Cx.length){this.tb="";for(const a of this.Cx)this.tb+="string"===typeof a?a:" "}else this.tb=gk(this.wB);return this.tb}textWithEquations(a){if(!this.Go){const c={};for(var b of this.Zh)c[b.id()]=b;this.Go="";for(const d of this.Cx)"string"===typeof d?this.Go+=d:(b=c[d.id],this.Go=b instanceof lm?this.Go+(a||b.KW):this.Go+" ")}return this.Go}htmlText(){return this.wB}Tf(){return!this.Cx.length&&!this.Zh.length}plainTextWithPlaceholders(){return this.Cx}resources(){return this.Zh}}
;class HA extends GA{constructor(a,b,c,d){super(a,b,c);this.ud=d}Ua(){return[]}};function zs(a,b,c){let d=IA(a,b.htmlText());c&&(c=JA(a,gk(d),c),d=KA(a,d,c));return new HA(d,b.resources(),[],b.ud)}function Vt(a,b){if(a.rg){var c=a.rg.nc().map(d=>d.toLowerCase());a=LA(a,b,c);c=0;for(const d of a)b=b.substr(0,d.Ui+c)+d.fv+b.substr(d.So+c),c+=d.fv.length-(d.So-d.Ui);return b}return b}function IA(a,b){if(a.rg){var c=a.rg.nc().map(d=>d.toLowerCase());c=LA(a,gk(b),c);return KA(a,b,c)}return b}
function JA(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(MA(d,g)){const h=c[g.substring(1,g.length-1)]||"";""!=h&&f.push(new ck(e,e+g.length,g,h))}e+=g.length},a);return f}function KA(a,b,c){b=fk(b,c);b=NA(b,c);b=hk(b,new Set(c.map(d=>d.ik)));return kk(b,c,a.kZ,a.WU)}
function LA(a,b,c){let d=0;const e=[];b.split(/(%[a-z0-9_]+%)/i).forEach(f=>{if(MA(c,f)){var g=f.substring(1,f.length-1);g=a.rg&&a.rg.Of(g)?a.rg.Qe(g):"";""!=g&&e.push(new ck(d,d+f.length,f,g))}d+=f.length},a);return e}function NA(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.ik.toLowerCase()));return ek(a,b)}
function MA(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 OA{constructor(a,b){this.kZ=a;this.WU=b;this.rg=null}};function PA(a){let b=!1;Ix(a.Wa(),c=>{c.slides().forEach(d=>{d=(d=d.settings().qa())?d.isEnabled():!1;b=b||d})});return b};function QA(a){if(nh){var b=RA(a);const {left:f,top:g,width:h,height:k}=Qf({width:a.eB.width,height:a.eB.height,boundingWidth:a.kr.width,boundingHeight:a.kr.height,hf:!0}),{left:m,top:t,width:r,height:v,scale:x}=Qf({width:b.width,height:b.height,boundingWidth:h,boundingHeight:k,hf:!0});return{gF:new F(r,v),scale:x*a.Ms,position:new E(m+f,t+g)}}if(L||K)return{gF:a.kr.clone(),scale:1,position:new E(0,0)};b=RA(a);const {width:c,scale:d,height:e}=Qf({width:b.width,height:b.height,boundingWidth:a.kr.width,
boundingHeight:a.kr.height,hf:a.Wp});return{gF:new F(c,e),scale:d*a.Ms}}function SA(a){({gF:a}=QA(a));return a}function TA(a){if(a.qe||!a.Wp)return UA(a);const {gF:b,scale:c}=QA(a),d=new F(a.qD?24:0,a.qD?(a.Uh.showTopPanel()?60:12)+76:0);a=a.yw();return 1>=c?c:Math.min(De(b.width,a.width,d.width),De(b.height,a.height,d.height))}
function RA(a){var b=a.yw().scale(a.Ms),c=a.qD?24:0,d=a.qD?(a.Uh.showTopPanel()?60:12)+76:0;c=(new F(c,d)).scale(a.Ms);a.qe||!a.Wp?b=new F(b.width+c.width,b.height+c.height):(d=a.kr,a=a.Wp,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,hf:!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 UA(a){({scale:a}=QA(a));return a}function VA(a){if(a.qe||!a.Wp)return UA(a);a=TA(a);return Ee(a)}class WA{constructor({contentScale:a,Zy:b,fitToWindow:c,fillPanelsView:d}){this.Ms=a;this.eB=b;this.qe=d;this.Wp=c;this.kr=new F(0,0)}};class XA extends WA{constructor({contentScale:a,Zy:b,quiz:c,Sb:d,Mr:e,jc:f,fitToWindow:g}){super({contentScale:a,Zy:b,fillPanelsView:c.fillPanelsView(),jc:f,fitToWindow:g});this.pa=c;this.ab=d;this.Uh=e;this.qD=f?f.showPlayersPanels():!Uu(this.ab)||this.pa.fillPanelsView()}yw(){return this.pa.settings().X().quizSize().clone()}};function YA(a){this.WE=a}YA.prototype.set=function(a,b){void 0===b?this.WE.remove(a):this.WE.set(a,mg(b))};YA.prototype.get=function(a){let b;try{b=this.WE.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};YA.prototype.remove=function(a){this.WE.remove(a)};function ZA(){}ZA.prototype.next=function(){return $A};var $A={done:!0,value:void 0};function aB(a){return{value:a,done:!1}}ZA.prototype.jk=function(){return this};function bB(){};function cB(a){if(a instanceof dB||a instanceof eB||a instanceof fB)return a;if("function"==typeof a.next)return new dB(()=>a);if("function"==typeof a[Symbol.iterator])return new dB(()=>a[Symbol.iterator]());if("function"==typeof a.jk)return new dB(()=>a.jk());throw Error("Not an iterator or iterable.");}class dB{constructor(a){this.qN=a}jk(){return new eB(this.qN())}[Symbol.iterator](){return new fB(this.qN())}HF(){return new fB(this.qN())}}
class eB extends ZA{constructor(a){super();this.lz=a}next(){return this.lz.next()}[Symbol.iterator](){return new fB(this.lz)}HF(){return new fB(this.lz)}}class fB extends dB{constructor(a){super(()=>a);this.lz=a}next(){return this.lz.next()}};function gB(){}p(gB,bB);gB.prototype.ME=function(){let a=0;for(const b of this)a++;return a};gB.prototype[Symbol.iterator]=function(){return cB(this.jk(!0)).HF()};gB.prototype.clear=function(){const a=Array.from(this);for(const b of a)this.remove(b)};function hB(a){this.ej=a}p(hB,gB);l=hB.prototype;l.IN=function(){if(!this.ej)return!1;try{return this.ej.setItem("__sak","1"),this.ej.removeItem("__sak"),!0}catch(a){return!1}};l.set=function(a,b){try{this.ej.setItem(a,b)}catch(c){if(0==this.ej.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};l.get=function(a){a=this.ej.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};l.remove=function(a){this.ej.removeItem(a)};
l.ME=function(){return this.ej.length};l.jk=function(a){var b=0,c=this.ej,d=new ZA;d.next=function(){if(b>=c.length)return $A;var e=c.key(b++);if(a)return aB(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return aB(e)};return d};l.clear=function(){this.ej.clear()};l.key=function(a){return this.ej.key(a)};function iB(){var a=null;try{a=window.localStorage||null}catch(b){}this.ej=a}p(iB,hB);class jB{constructor(a,b){this.q3=a[n.Symbol.iterator]();this.z4=b}[Symbol.iterator](){return this}next(){const a=this.q3.next();return{value:a.done?void 0:this.z4.call(void 0,a.value),done:a.done}}}function kB(a,b){return new jB(a,b)};function lB(a,b){this.Jl={};this.qd=[];this.pA=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=lB.prototype;l.ME=function(){return this.size};function mB(a){nB(a);return a.qd.concat()}l.has=function(a){return oB(this.Jl,a)};
l.equals=function(a,b){if(this===a)return!0;if(this.size!=a.ME())return!1;b=b||pB;nB(this);for(var c,d=0;c=this.qd[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function pB(a,b){return a===b}l.Tf=function(){return 0==this.size};l.clear=function(){this.Jl={};this.pA=this.size=this.qd.length=0};l.remove=function(a){return this.delete(a)};l.delete=function(a){return oB(this.Jl,a)?(delete this.Jl[a],--this.size,this.pA++,this.qd.length>2*this.size&&nB(this),!0):!1};
function nB(a){if(a.size!=a.qd.length){for(var b=0,c=0;b<a.qd.length;){var d=a.qd[b];oB(a.Jl,d)&&(a.qd[c++]=d);b++}a.qd.length=c}if(a.size!=a.qd.length){var e={};for(c=b=0;b<a.qd.length;)d=a.qd[b],oB(e,d)||(a.qd[c++]=d,e[d]=1),b++;a.qd.length=c}}l.get=function(a,b){return oB(this.Jl,a)?this.Jl[a]:b};l.set=function(a,b){oB(this.Jl,a)||(this.size+=1,this.qd.push(a),this.pA++);this.Jl[a]=b};
l.addAll=function(a){if(a instanceof lB)for(var b=mB(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=mB(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 lB(this)};l.keys=function(){return cB(this.jk(!0)).HF()};l.values=function(){return cB(this.jk(!1)).HF()};l.entries=function(){const a=this;return kB(this.keys(),function(b){return[b,a.get(b)]})};
l.jk=function(a){nB(this);var b=0,c=this.pA,d=this,e=new ZA;e.next=function(){if(c!=d.pA)throw Error("The map has changed since the iterator was created");if(b>=d.qd.length)return $A;var f=d.qd[b++];return aB(a?f:d.Jl[f])};return e};function oB(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function qB(a,b){this.FX=a;this.eh=null;if(u&&!(9<=Number(Rc))){rB||(rB=new lB);this.eh=rB.get(a);this.eh||(b?this.eh=document.getElementById(b):(this.eh=document.createElement("userdata"),this.eh.addBehavior("#default#userData"),document.body.appendChild(this.eh)),rB.set(a,this.eh));try{this.eh.load(this.FX)}catch(c){this.eh=null}}}p(qB,gB);var sB={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},rB=null;
function tB(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return sB[b]})}l=qB.prototype;l.IN=function(){return!!this.eh};l.set=function(a,b){this.eh.setAttribute(tB(a),b);uB(this)};l.get=function(a){a=this.eh.getAttribute(tB(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};l.remove=function(a){this.eh.removeAttribute(tB(a));uB(this)};l.ME=function(){return vB(this).attributes.length};
l.jk=function(a){var b=0,c=vB(this).attributes,d=new ZA;d.next=function(){if(b>=c.length)return $A;var e=c[b++];if(a)return aB(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return aB(e)};return d};l.clear=function(){for(var a=vB(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);uB(this)};
function uB(a){try{a.eh.save(a.FX)}catch(b){throw"Storage mechanism: Quota exceeded";}}function vB(a){return a.eh.XMLDocument.documentElement};function wB(a,b){this.qz=a;this.kv=b+"::"}p(wB,gB);wB.prototype.set=function(a,b){this.qz.set(this.kv+a,b)};wB.prototype.get=function(a){return this.qz.get(this.kv+a)};wB.prototype.remove=function(a){this.qz.remove(this.kv+a)};wB.prototype.jk=function(a){const b=this.qz[Symbol.iterator](),c=this,d=new ZA;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.kv.length)!=c.kv;){e=b.next();if(e.done)return e;e=e.value}return aB(a?e.slice(c.kv.length):c.qz.get(e))};return d};function xB(){}p(xB,bB);xB.prototype.set=function(){};xB.prototype.get=function(){return null};xB.prototype.remove=function(){};var yB=null;const zB=sq({$z:{_:"st"}}),AB=new Map([["desktop","d"],["tablet","t"],["small","s"],["accessible","a"]]);function oz(a,b){a.hy!=b&&(a.hy=b,a.nP.h())}
function BB(a){a:{var b=`${a.mg}::skin`;if(!yB){var c=new iB;(c=c.IN()?new wB(c,"ispring"):null)||(c=new qB("ispring"),c=c.IN()?c:null);yB=new YA(c||new xB)}b=yB.get(b);b=void 0!==b?b:null;if(b=b instanceof Object?b:null){b:{b=b[zB.$z];for(const [d,e]of AB.entries())if(b==e){b=d;break b}b=null}if(b)break a}b=null}if(b&&CB(b))return b;if(L)return"small";if(K||nh)return"tablet";b=Ig(!0);return a.ts&&b.hasOwnProperty("accessibility")&&"1"==b.accessibility?"accessible":"desktop"}
function CB(a){switch(a){case "desktop":case "accessible":return!L&&!K&&!nh;case "tablet":return K||nh;case "small":return L;default:return!1}}function DB(a,b){a.nd!=b&&a.hy&&CB(b)&&(a.nd=b,a.RP.h(b))}function EB(a){return a.ts&&"accessible"!=a.nd}class FB extends I{constructor(a,b){super();this.mg=a;this.ts=b;this.nd=BB(this);this.hy=!0;this.RP=H(this);this.nP=H(this)}$z(){return this.nd}};function GB(a,b){b=b.resources().filter(c=>"image"==c.type()).map(c=>new Promise((d,e)=>{const f=new Image;f.onload=()=>{a.aJ[c.id()]=!0;d()};f.onerror=()=>{a.aJ[c.id()]=!1;e(Error("Can not load image"))};f.src=c.info.src}));return Promise.all(b)}class HB{constructor(){this.aJ={}}Gr(a){return a.resources().every(b=>"image"!=b.type()||this.aJ[b.id()])}};class IB extends $v{};class JB extends IB{constructor(){super();this.wb=[]}Ua(a){this.wb=[];this.sg(a);return this.wb}ml(a){this.Ab(a);this.wb=this.wb.concat(a.content().Za().Ua())}gl(a){this.Ab(a)}ll(a){this.Ab(a);this.wb=this.wb.concat(a.content().Za().Ua())}pl(a){this.Ab(a);this.wb=this.wb.concat(a.content().Ua())}wl(a){this.Ab(a);this.wb=this.wb.concat(a.content().Ua())}rl(a){this.Ab(a);this.wb=this.wb.concat(a.content().Ua())}yl(a){this.Ab(a)}ql(a){this.Ab(a)}jl(a){this.Ab(a)}xl(a){this.Ab(a)}sl(a){this.Ab(a)}vl(a){this.Ab(a);
this.wb=this.wb.concat(a.content().Ua())}ol(a){this.Ab(a);this.wb=this.wb.concat(a.content().Ua())}kl(a){this.Ab(a);this.wb=this.wb.concat(a.content().Ua())}il(a){this.Ab(a)}nl(a){this.Ab(a)}ul(a){this.Ab(a)}hl(a){this.Ab(a);if(L){const b=c=>{if(c=c.slideObject())this.wb=this.wb.concat(c.Ua())};a.content().chains().forEach(c=>{b(c.object());b(c.destination())})}}Ab(a){function b(c){return(c=cv(a.settings(),c))?c.Ua():[]}if(L){const c=a.Wm().sb;this.wb=c?this.wb.concat([c.Pa]):this.wb}else this.wb=
this.wb.concat(a.nb().Ua());this.wb=this.wb.concat(a.description().Ua());this.wb=this.wb.concat(b("correct"));this.wb=this.wb.concat(b("incorrect"));this.wb=this.wb.concat(b("attempt"));this.wb=this.wb.concat(b("answered"));this.wb=this.wb.concat(b("partially"))}};class KB extends IB{constructor(){super();this.xh=null}Tc(a){this.xh=null;this.sg(a);return this.xh}ml(a){this.Ab(a);this.xh=eo(this.xh,a.content().Za())}gl(a){this.Ab(a)}ll(a){this.Ab(a);this.xh=eo(this.xh,a.content().Za())}pl(a){this.Ab(a)}wl(a){this.Ab(a)}rl(a){this.Ab(a)}yl(a){this.Ab(a)}ql(a){this.Ab(a)}jl(a){this.Ab(a)}xl(a){this.Ab(a)}sl(a){this.Ab(a)}vl(a){this.Ab(a)}ol(a){this.Ab(a)}kl(a){this.Ab(a)}il(a){this.Ab(a)}nl(a){this.Ab(a)}ul(a){this.Ab(a)}hl(a){this.Ab(a)}Ab(a){this.xh=co(this.xh,
a.nb().Tc());a.content()&&(this.xh=co(this.xh,a.content().Tc()));this.xh=co(this.xh,a.settings().Tc());this.xh=eo(this.xh,a.description())}};function Px(a,b){const c=LB(b).map(d=>new Promise((e,f)=>{d.Gr()&&e();d.load();z(a,d.NN(),e,a);z(a,d.OW(),f,a)}));b=MB(a,b);return Promise.all(c.concat(b))}function pz(a,b){return NB(a,b).then(()=>{void 0!==b&&(a.oH=b,ug(a.XI,100,a));ug(a.XI,100,a)})}function LB(a){return(new JB).Ua(a).filter(b=>!(b instanceof hs||b instanceof bs))}function MB(a,b){return(b=(new KB).Tc(b))?b.Za.map(c=>a.MT.Gr(c)?Promise.resolve(void 0):GB(a.MT,c)):[]}
function NB(a,b){if(a.cC[b])return Promise.resolve();a.dC=b;return Px(a,a.La[b].slide()).then(()=>{OB(a)},()=>{OB(a)})}function OB(a){a.cC[a.dC]=!0;a.dC=void 0;ug(a.XI,100,a)}class PB extends I{constructor(){super();this.MT=new HB;this.La=[];this.cC={};this.dC=void 0;this.oH=0}XI(){if(void 0===this.dC){var a,b=this.oH+1;b<this.ou()&&!this.cC[b]&&(a=b);void 0!==a&&NB(this,a)}}HO(a){this.La=a;this.cC={};this.oH=0}ou(){return this.La.length}};function QB(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 qs(a,{width:b,height:c}){return a.bn("drag-the-word-dotted-border",{WIDTH:b,HEIGHT:c})}
function qu(a,{U4:b,a5:c,height:d}){var e=b-16;c=c-18-16;b=d-16;const f=(b-16)/2;d=a.bn("matching-premise-outer",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f+1});e=a.bn("matching-premise-inner",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f});const g=a.bn("matching-premise-intersected",{PREMISE_OUTER:d}),h=a.bn("matching-response-outer",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f});a=a.bn("matching-response-inner",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f+1});return{R4:d,
T4:`${d} ${e}`,S4:g,Y4:h,Z4:`${h} ${a}`}}class RB extends Zl{constructor(a,b){super(a);this.mg=b}bn(a,b){b=b||{};b.QUIZ_ID="q_"+this.mg;return super.bn(a,b)}};function SB(a,b){Xa(b.RN,(c,d)=>{a.yJ[d]=c});Xa(b.JO,(c,d)=>{a.rL[d]=c})}
function TB(a,b){switch(a){case "mediaPlaceholder":return Lw("Qm.ObjectName.MediaPlaceholder");case "slidePicture":return Lw("Qm.ObjectName.SlidePicture");case "slideVideo":return Lw("Qm.ObjectName.SlideVideo");case "slideAudio":return Lw("Qm.ObjectName.SlideAudio");case "image":return Lw("Qm.ObjectName.Picture");case "video":return Lw("Qm.ObjectName.Video");case "iconPlaceholder":return Lw("Qm.ObjectName.Icon");case "line":return Lw("Qm.ObjectName.Line");case "shape":return UB(b);default:throw Error("unknown object type");
}}function UB(a){switch(a){case "rectangle":return Lw("Qm.Shapes.Rectangle");case "roundedRectangle":return Lw("Qm.Shapes.RoundedRectangle");case "ellipse":return Lw("Qm.Shapes.Ellipse");case "textBox":return Lw("Qm.Shapes.TextBox");case "triangle":return Lw("Qm.Shapes.Triangle");case "freeform":return Lw("Qm.Shapes.Freeform");default:throw Error("unknown shape type");}}class VB{constructor(){this.yJ={};Oj(a=>{this.yJ[a]=1});this.rL={};Kk(a=>{this.rL[a]=1})}};function Dq(a,b){if(0>b||b>=a.count())throw Error("Index out of bounds");return a.Z[b]}function WB(a,b,c){void 0===c&&(c=a.Z.length);a.Z.splice(c,0,b);a.Ka.h()}function XB(a,b){b=vb(a.Z,b);a.Ka.h();return b}class YB extends I{constructor(a){super();this.Z=a||[];this.Ka=H(this)}kf(){return this.Ka}count(){return this.Z.length}forEach(a,b){nb(this.Z,a,b)}find(a,b){return tb(this.Z,a,b)}xc(){super.xc();for(const a of this.Z)Cd(a)}};function Eq(a,b){a=mb(a.Z,b);if(-1==a)throw Error("unknown object");return a}function Xq(a,b){const c=[];a.forEach(d=>{d.type()==b&&c.push(d)});return c}function Sx(a,b){return!!a.find(c=>c.id()==b)}function ZB(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 $B extends YB{constructor(){super([]);this.oi=this.s=this.Us=null;this.jS=new VB;this.iS=H(this);this.n_=H(this);H(this);this.G=H(this)}direction(){return this.Us}content(){return this.s}T(){return this.G}vA(a){z(this,a.Ut,this.Ba,this);z(this,a.PT,this.Ba,this);a instanceof dl&&z(this,a.u1,this.Ba,this);if(a instanceof Ik){z(this,a.QP,()=>{a.Za()},this);var b=a.oe();b instanceof cl&&z(this,b.T(),this.Ba,this);a.Za();z(this,a.cU,this.Ba,this);z(this,a.IP,this.Ba,this)}a instanceof um&&(z(this,
a.zK,this.Ba,this),b=a.oe(),b instanceof cl&&z(this,b.T(),this.Ba,this));a instanceof wm&&(b=a.Ra(),z(this,b.hG,this.Ba,this))}Ba(){this.kj&&clearTimeout(this.kj);this.kj=setTimeout(()=>this.G.h(),0)}};class aC extends I{constructor({T3:a}){super();this.nZ=a;this.IR="default";this.ya="contentMode";this.yt=new $B;z(this,this.yt.T(),this.Ba,this);z(this,this.yt.iS,this.x0,this);z(this,this.yt.n_,this.y0,this);this.FA=new $B;z(this,this.FA.T(),this.Ba,this);this.HR=H(this);this.oY=H(this);this.h2=H(this);this.dY=H(this);this.VB=!1;this.Kv=this.lu=this.vf=null;this.G=H(this)}Ua(){let a=[];this.yt.forEach(b=>{a=a.concat(b.Ua())});this.FA.forEach(b=>{a=a.concat(b.Ua())});this.vf&&(a=a.concat(this.vf.Ua()));
return a}Tc(){let a=null;this.yt.forEach(b=>{Hj(b.id())||(a=co(a,b.Tc()))});this.FA.forEach(b=>{Hj(b.id())||(a=co(a,b.Tc()))});return a}MN(){return this.VB}UE(){return this.IR}T(){return this.G}Zb(){return this.yt}Oy(){return this.FA}mode(){return this.ya}qX(a){this.ya=a}vH(){this.oY.h();this.Ba()}background(){return this.vf?this.vf:this.lu.background()}Dd(){return this.Kv||this.lu.Dd()}pn(){return this.nZ.pn()}x0(a){"mediaPlaceholder"==a.type()&&(z(this,a.Ut,()=>{a.rect()},this),z(this,a.PT,()=>
{a.rotationAngle()}))}y0(a){Dd(this,a)}Ba(){this.kj&&clearTimeout(this.kj);this.kj=setTimeout(()=>this.G.h(),0)}};class bC extends I{constructor(){super();this.cl=this.Yd=this.sb=null;this.Z0=H(this);this.DA=H(this);this.b3=H(this);this.G=H(this)}T(){return this.G}xO(a){this.sb!=a&&(this.sb&&zd(this,this.sb.am,this.Ba,this),(this.sb=a)&&z(this,this.sb.am,this.Ba,this),this.Z0.h(),this.Ba())}audio(){return this.Yd}mO(a){if(this.Yd!=a){this.Yd&&(zd(this,this.Yd.am,this.Ba,this),zd(this,this.Yd.sG,this.Ba,this));if(this.Yd=a)z(this,this.Yd.am,this.Ba,this),z(this,this.Yd.sG,this.Ba,this);this.DA.h();this.Ba()}}video(){return this.cl}Ba(){this.kj&&
clearTimeout(this.kj);this.kj=setTimeout(()=>this.G.h(),0)}};class cC extends I{constructor(){super();this.ya="byItems";this.Us="fromBottom";this.Db="none";this.Ts=0;this.Kb=1;this.G=H(this)}type(){return this.Db}mode(){return this.ya}direction(){return this.Us}delay(){return this.Ts}duration(){return this.Kb}Ig(a){this.Db!=a&&(this.Db=a,this.ue())}qX(a){this.ya!=a&&(this.ya=a,this.ue())}setDirection(a){this.Us!=a&&(this.Us=a,this.ue())}$r(a){this.Kb!=a&&(this.Kb=a,this.ue())}T(){return this.G}ue(){this.G.h()}};class dC extends I{constructor(a,b,c){super();this.kd=a;this.Db=b;this.s=c;this.di=!0;this.W=new py;this.xs=new aC({T3:this});this.gY=new bC;this.Lg=new cC}Gz(a){this.hb=a}u(a){this.di=a}id(){return this.kd}type(){return this.Db}description(){return this.hb}content(){return this.s}visible(){return this.di}settings(){return this.W}nb(){return this.xs}Wm(){return this.gY}animation(){return this.Lg}pn(){let a=new Cj;if(this.hb){var b=a,c=this.hb.ud.ac();b.bold=c.bold;b.italic=c.italic;b.Zf=c.Zf;b.color=
c.color;b.size=c.size;b.fontFamily=c.fontFamily;b.strike=c.strike;b=a;c=this.hb.ud.Ml();b.lineHeight=c.lineHeight;b.Yf=c.Yf;b.Ne=c.Ne}else a=this.xs.lu.pn().clone();return a}};function eC(){this.AQ=!0;this.cE=new C;this.pw=new C;this.XU=new C;this.CG=""}l=eC.prototype;l.di=!0;l.yb=!0;l.visible=function(){return this.di};l.u=function(a){this.di!=a&&(this.di=a,this.AQ&&this.WZ!=this.di&&(this.WZ=this.di,this.cE.h()))};l.enabled=function(){return this.yb};l.m=function(a){this.yb!=a&&(this.yb=a,this.AQ&&this.VZ!=this.yb&&(this.VZ=this.yb,this.pw.h()))};l.P=function(a){this.Lj!=a&&(this.Lj=a,this.XU.h())};l.textContent=function(){return this.Lj};function fC(a){let b="continue";if(!a.ga)return b;var c=a.ga.slide();const d=a.ga instanceof V&&a.ga.ub();c=(c=c.settings().qa())&&c.isEnabled();c=a.ga instanceof V&&c;var e;if(e=!a.wa()){e=a.A.Ga();let f=!1;for(const g of e.slidePoolState().slides())g instanceof V?f=f||g.ub():"InfoSlide"==g.slide().type()&&(f=f||!g.hasBeenVisited());e=!f}d&&!c?b="tryAgain":e&&(b=gC(a)?"viewResults":"ok");return b}function gC(a){a=a.A.Vd();return!!a&&a.slide().visible()}
function hC(a){a.dZ=iC(a,"continuePresentation")?"continue":"finish"}function iC(a,b){return null!=a.Id&&a.Id.actionAvailable(b)}function jC(a){const b=a.A&&"testing"==a.A.quizState()&&0===mb(a.La,a.ga),c=a.A&&"completed"==a.A.quizState();return(b&&!0||!a.A||c)&&iC(a,"gotoPreviousSlide")}
class kC{constructor(){this.ga=this.qc=this.Id=null;this.Gq=new eC;this.vj=new eC;this.Co=new eC;this.hB=new eC;this.xk=new eC;this.MA=new eC;this.my=new eC;this.Pt=new eC}fb(a,b){this.A&&(this.A.sessionModeChangedEvent().removeHandler(this.Rn,this),this.A.U.activeSlideChangedEvent().removeHandler(this.wq,this));this.A=a;this.qc=b;if(this.A){a=[];for(const c of this.A.slidePoolState().slides())a.push(c);this.La=a;this.A.sessionModeChangedEvent().addHandler(this.Rn,this);this.A.U.activeSlideChangedEvent().addHandler(this.wq,
this);this.wq()}}setActionAvailability(a){this.Id=a;this.Rn()}wq(){this.ga&&this.ga instanceof V&&this.ga.submittedEvent().removeHandler(this.Rn,this);(this.ga=W(this.A.U))&&this.ga instanceof V&&this.ga.submittedEvent().addHandler(this.Rn,this);this.Rn()}$u(){this.Rn()}Rn(){this.iI();if(this.A)switch(this.A.sessionMode()){case "testing":this.FI();break;case "reviewing":var a=mb(this.La,this.ga);this.vj.u(!0);this.vj.m(!this.Mw());this.Gq.u(!0);this.Gq.m(0<a);this.kw=!1;this.hB.u(!0);break;case "completed":var b=
this.A.Vd(),c=null!=this.Id&&iC(this,"continuePresentation");a="none"!=this.A.Ga().yg().type();b=void 0!==b?a||c:!0;(c=!this.Id||iC(this,"finishAction"))&&hC(this);a=null!=this.Id?!0:a;this.Pt.u(jC(this));this.xk.u(c&&b&&a);this.kw=jC(this)}else this.kw=a=jC(this),this.my.u(!0),this.Pt.u(a)}iI(){this.vj.u(!1);this.Gq.u(!1);this.Co.u(!1);this.hB.u(!1);this.MA.u(!1);this.xk.u(!1);this.Pt.u(!1);this.my.u(!1)}FI(){var a=this.A.settings();const b=this.ga;if(b){mb(this.La,b);var c=b instanceof V&&b.ub(),
d=b.slide(),e=d.settings().qa();e=!!e&&e.isEnabled();e=c&&e;a="eachQuestion"==a.submitType()||e;e=this.A;var f="none"!=e.Ga().yg().type();"ok"!=fC(this)&&a&&Cx(e.Ga(),!0)&&!f&&!gC(this)?(hC(this),this.xk.u(!0)):this.xk.u(!1);f=a&&c;d=a||!this.Mw()||"InfoSlide"==d.type()&&a;this.vj.u(!f&&!this.xk.visible());this.vj.m(d);d=a&&!c;f=b instanceof V;d=this.wa()||a&&(c||!f)||d;e=0<=rw(e.U,!1);this.Gq.u(!d&&!this.xk.visible());this.Gq.m(e);this.Pt.u(!1);this.kw=!1;this.Co.m(a&&c);this.Co.u(this.Co.enabled()&&
!this.xk.visible());this.hB.u(!a);"Hotspot"==b.slide().type()&&c?(this.MA.u(!0),c="tryAgain"==this.Co.CG,this.MA.m(b.initiated()&&!c)):this.MA.u(!1)}}wa(){return this.qc.la()}Mw(){var a=this.La.length,b=mb(this.La,this.ga);if(!this.wa()||"testing"==this.A.quizState())return b==a-1;a=this.La.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 lC(){U.call(this,"top_layer visualizer"+(K?" mobile":""));this.zy=new C}p(lC,U);lC.prototype.Y=1;lC.prototype.Lt=1;lC.prototype.fb=function(){};lC.prototype.setScale=function(a){Jf(this.displayObject(),a);this.Y=a};function mC(a){this.$=a;this.Ho=[];this.Ri=this.ss}l=mC.prototype;l.ss=-1;l.QE=function(){for(let a=0;a<this.Ho.length;++a)this.Ho[a].kA.ed();this.Ri!=this.ss&&nC(this)};l.vA=function(a){const b=ah?Dh:"mouseover";w(a.displayObject(),b,this.f1,!1,this);w((void 0).c4(),b,this.DY,!1,this)};l.f1=function(a){for(let b=0;b<this.Ho.length;++b)if(le(this.Ho[b].jp.displayObject(),a.target)){oC(this,b);break}};l.DY=function(){ah||(this.Rs.show(this.$,this.XA),w(this.Rs.c4(),"mouseout",this.zi,!1,this))};
l.zi=function(a){a=a.relatedTarget;this.Rs&&a&&!le(this.Rs.fa(),a)&&a!=this.XA.fa()&&(this.Rs.ed(),nd(this.Rs.fa(),"mouseout",this.zi,!1,this))};l.OU=function(a){a=a.target;for(let b=0;b<this.Ho.length;++b){const c=this.Ho[b];le(c.jp.displayObject(),a)||c.kA.displayObject()==a||(c.kA.ed(),this.YA=null)}this.Ri!=this.ss||this.YA||nd(document,ah?Dh:"mouseover",this.OU,!0,this);this.Ri!=this.ss&&this.XA.displayObject()!=a&&!le(this.XA.displayObject(),a)&&nC(this)};
function nC(a){clearTimeout(a.Ri);a.Ri=a.ss}function oC(a,b){const c=a.Ho[b];c.kA.enabled()&&(a.Ri!=a.ss||w(document,ah?Dh:"mouseover",a.OU,!0,a),nC(a),a.XA=c.jp,a.Rs=c.kA,a.Ri=setTimeout(()=>{a.QE();a.YA=a.Ho[b];a.YA.kA.show(a.$,a.YA.jp)},c.timeout))};function pC(a,b){ww(a.Ob().U,b)}
class qC extends U{constructor(a,b,c,d,e){super("mini");this.j=e;this.C=a;this.A=null;this.R=d;this.Jm=!0;this.Lt=1;this.io=!1;this.Aa=c;this.vc=this.mQ();this.$=new lC;fe(b,this.$.displayObject());this.QD=new mC(this.$);this.Mg=new C;this.pk=new C;this.Be=new C;this.fl=new C;this.Qm=new C;this.dl=new C;this.rD=new C;this.zw=new C;this.SI=new U("launch_screen");this.SI.u(!1);this.SI.K.addHandler(()=>{},this);fe(b,this.SI.displayObject())}scale(){return 1}fb(a){this.A&&(this.A.sessionModeChangedEvent().removeHandler(this.xj,
this),this.A.Ga().zy.removeHandler(this.fK,this),this.A.U.activeSlideChangedEvent().removeHandler(this.sr,this),this.A.Ga().no.removeHandler(this.Et,this),this.A.Ga().PC.removeHandler(this.px,this),this.A.U.FB.removeHandler(this.HJ,this),this.A.Jf.dD.removeHandler(this.XJ,this),this.A.Jf.eD.removeHandler(this.ZJ,this),this.A.Jf.Tx.removeHandler(this.WJ,this),this.A.Jf.Ux.removeHandler(this.YJ,this));if(this.A=a)a.sessionModeChangedEvent().addHandler(this.xj,this),a.Ga().zy.addHandler(this.fK,this),
a.U.activeSlideChangedEvent().addHandler(this.sr,this),a.Ga().no.addHandler(this.Et,this),a.Ga().PC.addHandler(this.px,this),a.U.FB.addHandler(this.HJ,this),a.Jf.dD.addHandler(this.XJ,this),a.Jf.eD.addHandler(this.ZJ,this),a.Jf.Tx.addHandler(this.WJ,this),a.Jf.Ux.addHandler(this.YJ,this)}Ob(){return this.A}TS(){}ZJ(){}XJ(){}WJ(){}YJ(){}started(){return this.Jm}start(){}setOverlayDisplayed(a){this.io!=a&&(this.io=a,this.jM())}jM(){}sr(){const a=W(this.Ob().U);a&&this.Em(a)}Em(a){a!=this.ga&&this.nL(a)}nL(a){this.ga&&
this.ga instanceof V&&this.ga.submittedEvent().removeHandler(this.co,this);(this.ga=a)&&this.ga instanceof V&&this.ga.submittedEvent().addHandler(this.co,this)}co(){}Ci(){if(!this.A)return!1;const a=this.A.sessionMode();var b=this.A.Vd();b=!!b&&b.slide().visible();return"reviewing"==a&&b}Et(){}fK(){}xj(){const a=this.Ob().quizState();this.Ci()&&!this.G1&&(this.VU(),this.G1=!0);"testing"==a&&this.sr()}VU(){}sU(){throw Error("method is not implemented");}rU(){throw Error("method is not implemented");
}SL(){Hg&&Of();if(!(this.ga&&this.ga instanceof V))throw Error("current slide isn't question");const a=this.ga.slide();if(this.ga.initiated()||a.settings().Ir()){if(!(this.ga&&this.ga instanceof V))throw Error("current slide isn't question");this.ga.initiated()&&this.ga.ub()?this.ga.submit():a.settings().Ir()?(this.ga.GO(!0),pC(this,!0)):this.sU(!1)}else this.rU(1,!1)}wa(){return!1}sC(){}px(){}HJ(){}tL(){}gd(){return this.Ob().settings()}oh(a){this.Mg.h(a)}oC(a,b,c){this.pk.h(a,b,c)}nh(a){this.Be.h(a)}Ft(a){this.fl.h(a)}xC(a,
b,c){this.Qm.h(a,b,c)}vm(a){this.dl.h(a)}audioStartedEvent(){return this.Mg}audioStartingEvent(){return this.pk}videoStartedEvent(){return this.fl}videoStartingEvent(){return this.Qm}vp(){return this.dl}parentScale(){return this.Lt}setParentScale(a){this.Lt=a}setActionAvailability(a){this.Id=a;this.vc.setActionAvailability(a)}setPresentationOutlineController(){}NH(){this.Dw();this.Ob().finish()}GS(){this.ga&&this.ga instanceof gr&&$q(this.ga,!this.ga.isMarked())}WK(){}LT(){this.Ob().review()}HH(){}mQ(){return new kC}Dw(){}}
;class rC extends kC{constructor(){super();this.kh=!1;this.Sp=new eC;this.QL=new eC}Hz(a){this.kh=a;this.Rn()}FI(){const a="allAtOnce"==this.A.settings().submitType();this.kh&&!a?this.Sp.u(!0):(super.FI(),this.vj.enabled()||this.vj.u(!1),this.QL.u(a&&!this.vj.visible()&&!this.Co.visible()))}iI(){super.iI();this.Sp.u(!1);this.QL.u(!1)}};function sC(a,b,c){K&&(this.wh=$d("DIV"),Me(this.wh,"tap_area"));Sp.call(this,b);this.wh&&this.addChild(this.wh);this.XD=!0;this.PZ=c?!0:!1;c&&this.dk(!1);a&&this.K.addHandler(this.ix,this);K&&(a=this.fa(),Me(a,"mobile"));this.rv(0);this.fa().setAttribute("tabindex","-1");this.wA()}p(sC,Sp);l=sC.prototype;l.Cm=!1;l.yb=!0;l.jQ=function(a){a=$d("BUTTON",a);u&&8>=Kc||(a.type="button");return a};l.selected=function(){return this.Cm};
l.Va=function(a){if(a){var b=this.fa();Me(b,"selected")}else b=this.fa(),Ne(b,"selected");this.PZ&&this.dk(a);this.Cm=a};l.enabled=function(){return this.yb};l.m=function(a){sC.vb.m.call(this,a);const b=this.fa();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.yb=a};l.dk=function(a){this.fa().setAttribute("aria-pressed",a)};l.ix=function(){this.Va(!this.Cm)};
l.If=function(a){sC.vb.If.call(this,a);-1==this.Pp&&this.fa().blur()};l.Bv=function(){return sC.vb.Bv.call(this)};l.Ln=function(a){this.enabled()&&sC.vb.Ln.call(this,a)};l.Xr=function(a){this.XD=!1;sC.vb.Xr.call(this,a);this.XD=!0};function tC(a,b,c,d,e){function f(){const h=d?c.visible():c.visible()&&c.enabled();uC(g,b,h,e);b.m(c.enabled())}const g=a;f();c.cE.addHandler(f,a);c.pw.addHandler(f,a);c.XU.addHandler(function(){b.P(c.textContent())},a)}function uC(a,b,c,d){a=a.Fn;c?d?a.Rc(b,0):a.addChild(b):a.removeChild(b)}function vC(a){const b=a.vc.my.visible()&&!0;uC(a,a.ie,b,!1)}
class wC extends U{constructor(a,b,c,d){super(c||"quiz_bottom_panel");this.Fn=d||this;this.qc=null;this.j=b;this.A=null;this.vc=a;this.HK=this.Tb("back");tC(this,this.HK,a.Pt,!1,!0);this.ie=this.Tb("start");tC(this,this.ie,a.my,!1,!1);this.FK=this.Tb("prev");this.vJ=this.Tb("next");this.MH=this.Tb("finish");tC(this,this.FK,this.vc.Gq,!0,!0);this.FK.P(this.j.H("PB_PREVIOUS_SLIDE_BUTTON_LABEL"));tC(this,this.vJ,this.vc.vj,!0);this.vJ.P(this.j.H("PB_NEXT_SLIDE_BUTTON_LABEL"));tC(this,this.MH,this.vc.QL,
!0,!1);this.MH.P(this.j.H("PB_SUBMIT_ALL_BUTTON_LABEL"));this.RL=this.Tb("submit");tC(this,this.RL,a.Co,!1);this.RL.P(this.j.H("PB_SUBMIT_BUTTON_LABEL"));this.rw=this.Tb("feedback");a.Sp.cE.addHandler(function(){var e=this.Fn;if(a.Sp.visible()){e.addChild(this.rw);e=fC(a);const f=this.aR(e);this.rw.l("result","viewResults"==e);a.Sp.CG=e;this.rw.P(f)}else e.removeChild(this.rw)},this);this.fm=this.Tb("exit");a.xk.cE.addHandler(this.A_,this);this.Tk=this.Tb("showReview");this.Tk.P("TODO: //from content");
this.VK=this.Tb("retake");this.VK.P("TODO: //from content");this.RA=new C;this.GK=new C;this.IK=new C;this.FK.K.addHandler(function(){const e=a.kw?this.IK:this.GK;Of();e.h()},this);this.HK.K.addHandler(function(){const e=a.kw?this.IK:this.GK;Of();e.h()},this);a.$u()}A_(){const a=this.vc.xk.visible();if(a)if("finish"==this.vc.dZ)this.fm.P(this.j.H("PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"));else{this.fm.P(this.j.H("PB_CONTROL_PANEL_NEXT"));var b=this.fm.fa();Ne(b,"exit");b=this.fm.fa();Me(b,"next")}uC(this,
this.fm,a,!1)}ov(a){this.qc=a}Er(){}outlinePopupClosed(){}Hg(a){this.A&&this.A.Ga().sessionModeChangedEvent().removeHandler(this.qx,this);if(this.A=a)this.A.Ga().sessionModeChangedEvent().addHandler(this.qx,this),this.qx()}Yz(){return this.Tk.K}zz(){return this.VK.K}qx(){uC(this,this.Tk,!1);uC(this,this.VK,!1)}Tb(a){a=new sC(!1,a);if($g){var b=a.fa();Me(b,"android")}a.wm=!0;return a}aR(a){let b="";switch(a){case "continue":b="PB_NEXT_SLIDE_BUTTON_LABEL";break;case "tryAgain":b="PB_DIALOG_BOX_TRY_AGAIN_BUTTON";
break;case "viewResults":b="PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";break;case "ok":b="PB_DIALOG_BOX_OK_BUTTON"}return this.j.H(b)}bb(){}li(){}tn(a,b){if("start"==a){this.ie.l("submit",!1);switch(b){case "submit-form":a="PB_SUBMIT_BUTTON_LABEL";this.ie.l("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.ie.P(this.j.H(a))}}Ll(){return this.RA}fb(){}en(){}Eh(){}ek(){}}
;let xC;function yC(a,b){xC?(xC.scrollLeft=a,xC.scrollTop=b):window.scrollTo(a,b)}function zC(){return xC?xC.scrollTop:window.pageYOffset}window.yPos=zC;window.scrollPageTo=yC;function AC(a,b,c){a instanceof O?a.D(b,c):a instanceof Sp&&T(a,b,c)}
class BC extends Sn{constructor(a,b,c,d){super(null,[0],[350],350);this.ga=a;this.gx=b;this.pH=c;this.yR=d;this.bS=40}gk(){var a=this.coords[0],b=Math.min(a,200)/200;AC(this.ga,"opacity",1-b);var c=-this.bS*(.5>b?Math.pow(2*b,2)/2:b);b=new Gf;b.translate(this.yR?-c:c,0);b.scale(this.pH,this.pH);c=this.ga.displayObject();Kf(If(),c,b);a=Math.max(a-150,0)/200;AC(this.gx,"opacity",a);b=this.bS*(1-(.5>a?Math.pow(2*a,2)/2:a));a=this.gx.displayObject();b=this.yR?-b:b;b=(new Gf).setTransform(1,0,0,1,b,0);
Kf(If(),a,b)}Yi(){AC(this.ga,"margin-top",-document.documentElement.scrollTop/Dg()+"px");AC(this.ga,"position","absolute");AC(this.gx,"position","absolute");0<zC()&&yC(0,0);super.Yi()}dh(){super.dh();AC(this.ga,"position","");AC(this.ga,"margin-top","");AC(this.ga,"opacity","");Jf(this.ga.displayObject(),this.pH);AC(this.gx,"position","");AC(this.gx,"opacity","")}};class CC extends sC{constructor(a){super(!1,a);this.wm=!0}P(){}}
class DC extends wC{constructor(a,b,c){const d=new U("btns-container");super(a,b,"landscape_control_panel",d);this.Gb=null;this.th=!1;this.Ww=new C;this.W=c;this.wf=!1;this.Mb=new sC(!1,"show_slides",!0);this.Mb.K.addHandler(this.tC,this);this.Rc(this.Mb,0);this.af=new sC(!1,"mark_slide",!0);this.af.u(!1);this.af.K.addHandler(this.JJ,this);this.addChild(this.af);this.IH=new sC(!1,"exit_review",!0);this.addChild(this.IH);this.addChild(this.Fn);this.ay=new C;this.Xv=new C;this.nm()}nN(){return this.IH.K}JJ(){Of();
this.Ww.h();this.af.Va(W(this.A.U).isMarked())}Tb(a){return new CC(a)}Hg(a){super.Hg(a);this.nm()}setPresentationOutlineController(a){this.Lk=a;this.nm()}cs(a){if(a){var b=this.displayObject();Me(b,"slides_showed")}else b=this.displayObject(),Ne(b,"slides_showed");this.Mb&&this.Mb.Va(a);this.Kc()}xa(){this.A&&this.Kc()}qx(){super.qx();const a=this.A.sessionMode();"testing"!=a&&this.Kc();this.l("reviewing","reviewing"==a)}tC(){Of();this.Mb.selected()?this.Xv.h():this.wf||this.ay.h()}nm(){if(this.Mb)if(null!=
this.Lk)this.Mb.u(!0),this.Mb.m(!0);else if(this.A)if("testing"==this.A.sessionMode()||"reviewing"==this.A.sessionMode()){const a=this.W.questionListInfo().showSlideList();this.Mb.u(a);this.Mb.m(!this.wf)}else this.Mb.u(!1);else this.Mb.u(!1),this.Mb.m(!1)}Kc(){this.af.u(!1);let a=null;var b=this.A.sessionMode();if("completed"==b){var c=this.A.Vd();a=c&&c.slide()}c="reviewing"==b;const d=this.W.questionListInfo().showSlideList();this.nm();this.Mb.selected()||"completed"==b&&a||c||!d||!d||"testing"!=
b||(this.Mb.u(this.W.questionListInfo().showSlideList()),this.Mb.m(!this.wf),b=this.A.settings().submitType(),this.af.u("allAtOnce"==b&&!c&&d));wx(this.A)&&(b=W(this.A.U))&&this.af.Va(b.isMarked())}ek(a){this.th=a}wN(){return this.Mb.visible()||this.af.visible()||this.IH.visible()||0!=this.Fn.displayObject().childNodes.length}Zr(a){this.Gb&&this.Gb.submittedEvent().removeHandler(this.wC,this);this.Gb=a;this.mm(this.Gb);a.submittedEvent().addHandler(this.wC,this)}mm(a){var b=a.slide();this.af.Va(a.isMarked());
a=a instanceof V&&!a.submitted();b=b.settings().qa();b=!!b&&b.isEnabled();this.wf=a&&b;this.Kc()}wC(){this.mm(this.Gb)}};function EC(a,b,c){a.rb=c;z(a,a.rb.Ll(),a.qS);a.Ia=b;z(a,a.Ia.Ll(),a.qS)}class FC extends I{constructor(){super();this.Ia=this.rb=null;this.RA=H(this)}li(){}ov(a){this.rb&&this.rb.ov(a);this.Ia&&this.Ia.ov(a)}Hg(a){this.rb&&this.rb.Hg(a);this.Ia&&this.Ia.Hg(a)}Er(){}outlinePopupClosed(){}qS(a){this.RA.h(a)}bb(){}tn(a,b){this.rb&&this.rb.tn(a,b);this.Ia&&this.Ia.tn(a,b)}Ll(){return this.RA}displayObject(){throw Error("illegal");}fb(){}en(){}Eh(){}ek(){}};function GC(a,b,c){sd.call(this);this.target=a;this.uN=b||a;this.LW=c||new G(NaN,NaN,NaN,NaN);this.Pe=Wd(a);this.an=new Mm(this);a=ra(jc,this.an);this.Ku?a():(this.mn||(this.mn=[]),this.mn.push(a));this.deltaY=this.deltaX=this.yv=this.xv=this.screenY=this.screenX=this.clientY=this.clientX=0;this.mN=!0;this.Dr=!1;this.eX=!0;this.zW=0;this.NF=this.g4=!1;w(this.uN,["touchstart","mousedown"],this.RO,!1,this);this.OF=HC}p(GC,sd);
var HC=n.document&&n.document.documentElement&&!!n.document.documentElement.setCapture&&!!n.document.releaseCapture;l=GC.prototype;l.m=function(a){this.mN=a};l.Fd=function(){GC.vb.Fd.call(this);nd(this.uN,["touchstart","mousedown"],this.RO,!1,this);this.an.Sr();this.OF&&this.Pe.releaseCapture();this.uN=this.target=null};function IC(a){void 0===a.hO&&(a.hO=tf(a.target));return a.hO}
l.RO=function(a){var b="mousedown"==a.type;if(!this.mN||this.Dr||b&&(0!=a.me.button||Bc&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.zW)if(this.dispatchEvent(new JC("start",this,a.clientX,a.clientY,a)))this.Dr=!0,this.eX&&b&&a.preventDefault();else return;else this.eX&&b&&a.preventDefault();b=this.Pe;var c=b.documentElement,d=!this.OF;this.an.kn(b,["touchmove","mousemove"],this.Z3,{capture:d,passive:!1});this.an.kn(b,["touchend","mouseup"],this.JE,d);this.OF?(c.setCapture(!1),this.an.kn(c,
"losecapture",this.JE)):this.an.kn(b?b.parentWindow||b.defaultView:window,"blur",this.JE);u&&this.g4&&this.an.kn(b,"dragstart",pc);this.d5&&this.an.kn(this.d5,"scroll",this.M4,d);this.clientX=this.xv=a.clientX;this.clientY=this.yv=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.NF?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=cf(a,"position")||(c=Wd(a).documentElement),c?(zc&&!Oc(58)?(d=Cf(c),b+=d.left):8<=Number(Rc)&&!(9<=Number(Rc))&&(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.VN=Zd(Ud(this.Pe).Pe)}};l.JE=function(a,b){this.an.Sr();this.OF&&this.Pe.releaseCapture();this.Dr?(this.Dr=!1,this.dispatchEvent(new JC("end",this,a.clientX,a.clientY,a,KC(this,this.deltaX),LC(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
l.Z3=function(a){if(this.mN){var b=(this.NF&&IC(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.Dr){var d=this.xv-this.clientX,e=this.yv-this.clientY;if(d*d+e*e>this.zW)if(this.dispatchEvent(new JC("start",this,a.clientX,a.clientY,a)))this.Dr=!0;else{this.Ku||this.JE(a);return}}c=MC(this,b,c);b=c.x;c=c.y;this.Dr&&this.dispatchEvent(new JC("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(NC(this,a,b,c),a.preventDefault())}};function MC(a,b,c){var d=Zd(Ud(a.Pe).Pe);b+=d.x-a.VN.x;c+=d.y-a.VN.y;a.VN=d;a.deltaX+=b;a.deltaY+=c;return new E(KC(a,a.deltaX),LC(a,a.deltaY))}l.M4=function(a){var b=MC(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;NC(this,a,b.x,b.y)};function NC(a,b,c,d){a.NF&&IC(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new JC("drag",a,b.clientX,b.clientY,b,c,d))}
function KC(a,b){var c=a.LW;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 LC(a,b){var c=a.LW;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 JC(a,b,c,d,e,f,g){oc.call(this,a);this.clientX=c;this.clientY=d;this.yr=e;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY}p(JC,oc);function OC(a,b,c,d,e){Sp.call(this,a);void 0===e&&(e={});void 0!==d&&(e.snap=d);PC(this,e,b,c);this.ai=new C}p(OC,Sp);
function PC(a,b,c,d){d=d||"auto";c=c||"auto";if(K){T(a,"overflow","hidden");a.s=new Sp(a.fa());let e=!1;b.hideScrollbar=void 0!==b.hideScrollbar?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(f){e&&(f.preventDefault(),zg(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.Jc=new iScroll(a.displayObject(),
b);a.Jc.options.onScrollMove=function(){e=!0;a.ai.h()};a.Jc.options.onScrollEnd=function(){a.ai.h()}}else J(a.fa(),"overflow","hidden"),J(a.fa(),"width","100%"),J(a.fa(),"height","100%"),a.s=new U,a.s.displayObject().className=a.fa().className,fe(a.fa(),a.s.displayObject()),"hidden"!=d&&(a.za=QC(a),a.za.xy.addHandler(a.WS,a),a.addChild(a.za)),"hidden"!=c&&(a.zc=RC(a),a.zc.xy.addHandler(a.WS,a),a.addChild(a.zc)),b=new Co(a.displayObject()),a.L1=!0,w(a.displayObject(),"mouseover",a.Z1,!1,a),w(a.displayObject(),
"mouseout",a.eo,!1,a),w(b,"mousewheel",a.Q_,!1,a),w(document,Eh,a.wj,!1,a),w(a.fa(),"scroll",a.h0,!1,a)}l=OC.prototype;l.Nw=!1;l.NB=!1;l.invalidate=function(){const a=this;setTimeout(()=>{a.Jc?a.Jc.refresh():SC(a)},0)};l.WS=function(){this.NB=!0};l.wj=function(a){this.NB&&(a.me.stopImmediatePropagation(),this.NB=!1,!this.Nw&&this.L1&&TC(this))};
l.Q_=function(a){if(this.za&&a.deltaY){var b=0<a.deltaY?this.za.xe():-this.za.xe();this.za.Vf(this.za.eb+b)}this.zc&&a.deltaX&&(b=0<a.deltaX?this.zc.xe():-this.zc.xe(),this.zc.Vf(this.zc.eb+b))};l.h0=function(){this.za&&this.za.Vf(this.fa().scrollTop);this.zc&&this.zc.Vf(this.fa().scrollLeft)};l.eo=function(a){a.relatedTarget&&le(this.displayObject(),a.relatedTarget)||(this.Nw=!1,this.NB||TC(this))};
function TC(a){function b(d){return Math.max(0,400*d-200)/200}if(a.za){a.pD&&(a.pD.stop(),a.pD.Ed());var c=rf(a.za.displayObject());"number"!==typeof c&&(c=0);a.uB=new Tn(a.za.displayObject(),c,0,400,b);a.uB.play()}a.zc&&(a.jD&&(a.jD.stop(),a.jD.Ed()),c=rf(a.zc.displayObject()),"number"!==typeof c&&(c=0),a.rB=new Tn(a.zc.displayObject(),c,0,400,b),a.rB.play())}
l.Z1=function(a){a.relatedTarget&&le(this.displayObject(),a.relatedTarget)||(this.Nw=!0,this.za&&(a=rf(this.za.displayObject()),"number"!==typeof a&&(a=0),this.uB&&(this.uB.stop(),this.uB.Ed()),this.pD=new Tn(this.za.displayObject(),a,1,200),this.pD.play()),this.zc&&(a=rf(this.zc.displayObject()),"number"!==typeof a&&(a=0),this.rB&&(this.rB.stop(),this.rB.Ed()),this.jD=new Tn(this.zc.displayObject(),a,1,200),this.jD.play()),SC(this))};
function UC(a){return Math.max(0,a.s.height()-a.displayObject().clientHeight)}function VC(a){return Math.max(0,a.s.width()-a.displayObject().clientWidth)}
function SC(a){if(a.za){var b=a.displayObject().clientHeight,c=UC(a);a.za.u(0<c);a.za.Gh(b,0,Math.max(c,0))}a.zc&&(b=a.displayObject().clientWidth,c=VC(a),a.zc.u(0<c),a.zc.Gh(b,0,Math.max(c,0)));a.za&&a.za.visible()&&a.zc&&a.zc.visible()?(T(a.za,"height",a.displayObject().clientHeight-a.zc.height()+"px"),T(a.zc,"width",a.displayObject().clientWidth-a.za.width()+"px")):(a.za&&T(a.za,"height",""),a.zc&&T(a.zc,"width",""))}l.content=function(){return this.s};
function QC(a){const b=new WC;b.Sw=15;b.uc(0);b.ai.addHandler(function(){XC(this,b.eb)},a);return b}function RC(a){const b=new YC;b.Sw=15;b.uc(0);b.ai.addHandler(function(){XC(this,void 0,b.eb)},a);return b}function XC(a,b,c){null==b||isNaN(b)||(a.fa().scrollTop=b);null==c||isNaN(c)||(a.fa().scrollLeft=c);a.ai.h()}l.Wt=function(a,b){void 0!==a&&T(this,"width",a+"px");void 0!==b&&T(this,"height",b+"px");this.Jc&&this.Jc.resize(a,b);SC(this)};l.Ed=function(){Cd(this.za);Cd(this.zc)};
function ZC(a){U.call(this,a);this.Me=new U("up");this.addChild(this.Me);this.pb=new U("thumb");this.addChild(this.pb);this.Og=new U("down");this.addChild(this.Og);this.ai=new C;this.xy=new C;w(this.displayObject(),"mousedown",this.qu,!1,this);w(this.Me.displayObject(),"mousedown",this.gK,!1,this);w(this.pb.displayObject(),"mousedown",this.xx,!1,this);w(this.Og.displayObject(),"mousedown",this.EJ,!1,this);w(document.body,"mouseup",this.qC,!1,this);(Xf||u)&&w(document,"mousemove",this.iZ,!1,this);
this.Yh=new tg(100);w(this.Yh,"tick",this.SJ,!1,this)}p(ZC,U);l=ZC.prototype;l.kC=15;l.yj=0;l.Rh=0;l.Gi=0;l.eb=0;l.yq=0;l.Sw=1;l.iZ=function(a){0==(a.me||window.event).buttons&&this.qC(a)};l.xe=function(){return this.Sw};l.scrollTo=function(a){a=ve(a,this.Rh,this.Gi);this.eb!=a&&this.Vf(a)};l.Vf=function(a){this.Yq(a);this.Tn()};
l.Gh=function(a,b,c,d){void 0===d&&(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.yj=a;this.Rh=b;this.Gi=c;this.yq=d;this.mq();this.Vf(this.eb)};l.mq=function(){};l.Tn=function(){};l.Yq=function(a){a=ve(a,this.Rh,this.Gi);this.eb!=a&&(this.eb=a,this.ai.h())};l.Sq=function(a){this.Vf(this.eb+a)};l.qu=function(){};l.gK=function(a){a.stopPropagation();this.Sq(-this.xe());this.ly(this.Me,-this.xe())};
l.EJ=function(a){a.stopPropagation();this.Sq(this.xe());this.ly(this.Og,this.xe())};l.ly=function(a,b){this.Pk=a;w(this.Pk.displayObject(),"mouseover",this.ux,!1,this);w(this.Pk.displayObject(),"mouseout",this.tx,!1,this);w(document,Eh,this.Lx,!1,this);this.Yh.stop();this.po=function(){this.Sq(this.XC)};this.XC=b;this.Yh.start()};
l.Lx=function(){nd(this.Pk.displayObject(),"mouseover",this.ux,!1,this);nd(this.Pk.displayObject(),"mouseout",this.tx,!1,this);nd(document,Eh,this.Lx,!1,this);this.Yh.stop();this.po=null};l.ux=function(){this.Yh.start()};l.tx=function(){this.Yh.stop()};l.SJ=function(){this.po&&this.po()};
l.xx=function(a){this.xy.h();a.stopPropagation();const b=this.$L();this.Mp=new GC(this.pb.displayObject(),null,b);this.Mp.RO(a);this.Mp.deltaY=this.pb.displayObject().offsetTop-this.Me.height();this.Mp.deltaX=this.pb.displayObject().offsetLeft-this.Me.width();w(this.Mp,"drag",this.Gk,!1,this);a=this.pb.displayObject();Me(a,"active")};l.qC=function(a){this.Mp&&(a.preventDefault(),this.Mp.Ed(),this.Mp=void 0,a=this.pb.displayObject(),Ne(a,"active"))};l.Gk=function(){};
l.resize=function(a,b){ZC.vb.resize.call(this,a,b);this.mq()};l.Ed=function(){Cd(this.pb);Cd(this.Og);Cd(this.Me)};function WC(){ZC.call(this,"vscrollbar")}p(WC,ZC);l=WC.prototype;l.mq=function(){const a=this.height()-this.Me.height()-this.Og.height();0==zo(this)?this.pb.Fb(a):this.pb.Fb(Math.max(this.kC,Math.ceil(this.yj/(zo(this)+this.yj)*a)));this.Tn()};l.Tn=function(){const a=this.yh();0==zo(this)?this.pb.Wd(a.top):this.pb.Wd(Math.round((this.eb-this.Rh)/zo(this)*a.height))};
l.yh=function(){const a=new G(0,0,0,0);a.top=this.Me.height();a.height=this.height()-this.Og.height()-this.pb.height()-a.top;a.left=this.pb.x();return a};l.$L=function(){const a=this.yh();a.top=0;return a};l.qu=function(a){var b=this.yh();a=a.offsetY-this.Me.height()-this.pb.height()/2;a=ve(a,0,b.height);b=0!=this.yq?this.yq:this.yj;b=a<=this.pb.y()?-b:b;this.Vf(this.eb+b);this.Gk()};l.Gk=function(){var a=this.yh();a=parseFloat(this.pb.displayObject().style.top)/a.height;this.Yq(a*zo(this)+this.Rh)};
function YC(){ZC.call(this,"hscrollbar")}p(YC,ZC);l=YC.prototype;l.mq=function(){const a=this.width()-this.Me.width()-this.Og.width();0==zo(this)?this.pb.Da(a):this.pb.Da(Math.max(this.kC,Math.ceil(this.yj/(zo(this)+this.yj)*a)));this.Tn()};l.Tn=function(){const a=this.yh();0==zo(this)?this.pb.tf(a.left):this.pb.tf(Math.round((this.eb-this.Rh)/zo(this)*a.width))};
l.yh=function(){const a=new G(0,0,0,0);a.left=this.Me.width();a.width=this.width()-this.Og.width()-this.pb.width()-a.left;a.top=this.pb.y();return a};l.$L=function(){const a=this.yh();a.left=0;return a};l.qu=function(a){const b=this.yh();a=a.offsetX-this.Me.width()-this.pb.width()/2;a=ve(a,0,b.width);this.pb.tf(a);this.Gk()};l.Gk=function(){var a=this.yh();a=parseFloat(this.pb.displayObject().style.left)/a.width;this.Yq(a*zo(this)+this.Rh)};function $C(a){const b=a.bc.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.C,c)}
class aD extends U{constructor(a,b,c,d,e,f){var g=d.slide();super(["item","InfoSlide"==g.type()?"info":"question"]);this.C=a;this.je=b;this.bc=d;this.CL=!0;this.tb=new U("text");a=g.description();b=e.H("Q_EQUATION_REPLACEMENT_TEXT");this.tb.P(Vt(c,a.textWithEquations(b)));this.addChild(this.tb);f&&g.settings().V()&&d instanceof V&&(c=new U("points"),f=(f=d.review())?fc(f.awardedScore()):0,g=fc(d.maxScore()),e=e.H("PB_QUESTION_SCORE_LABEL",{QUESTION_POINTS:f+"/"+g}),c.P(e),this.addChild(c));this.Yt=
new U("icon");this.addChild(this.Yt);this.eG=new U("answered");this.addChild(this.eG);this.jJ=new O({o:"mark",fa:S(this.C,"bookmark-icon-itemslist-active")});this.addChild(this.jJ);d instanceof V&&(d.submittedEvent().addHandler(this.JB,this),d.viewingChangedEvent().addHandler(this.JB,this),(d.submitted()||this.bc.initiated())&&this.JB());d instanceof gr&&(d.markedEvent().addHandler(this.vR,this),this.vR())}Va(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.tb.height())/2);T(this,"padding-top",a+"px")}JB(){ge(this.Yt.displayObject());ge(this.eG.displayObject());var a=()=>{if("allAtOnce"==this.je){var b=this.bc.hasBeenVisited()&&this.bc.initiated()&&!this.bc.submitted(),c=this.bc.submitted();if(b||c)b=S(this.C,b?"answered":"icon_answered"),this.eG.addChild(b)}};this.bc.slide().settings().V()?this.bc.submitted()?(a=$C(this),this.Yt&&this.CL&&this.Yt.addChild(a)):a():"allAtOnce"==this.je?a():this.Yt&&
this.CL&&this.bc.submitted()&&this.bc.hasBeenVisited()&&this.bc.initiated()&&this.Yt.addChild(S(this.C,"icon_answered"))}vR(){this.bc instanceof gr?this.jJ.u(this.bc.isMarked()):this.jJ.u(!1)}};function bD(a){const b=cD(a);a.Z.forEach(c=>{c.CL=b;c.JB()})}function dD(a){var b=a.A.settings();const c="eachQuestion"==b.submitType();b=b.navigationType();return(c?"free"==b:!0)||a.Ci()}function eD(a,b){b.K.addHandler(function(c){this.Ej.h(c.bc);this.NA.h()},a)}function cD(a){const b=a.A.settings();return a.Ci()||"allAtOnce"==b.submitType()?!0:a.fc.displayQuestionStatus()}
class fD extends U{constructor(a,b,c){super("questions_list_content");this.C=a;this.R=b;this.j=c;this.Z=[];this.fc=this.A=null;this.Ej=new C;this.NA=new C}Hg(a,b){this.A&&(this.A.U.activeSlideChangedEvent().removeHandler(this.sr,this),this.A.sessionModeChangedEvent().removeHandler(this.xj,this),this.A=null);this.fc&&(this.fc=null);this.A=a;this.fc=b;if(a=this.A.slidePoolState())this.addChild(new U("separator")),this.VF(this.C,this.R,a,this.j);this.l("allatonce","allAtOnce"==this.A.settings().submitType());
this.A.U.activeSlideChangedEvent().addHandler(this.sr,this);this.A.sessionModeChangedEvent().addHandler(this.xj,this);this.sr();bD(this)}xj(){if(this.Ci()&&dD(this))for(var a=0;a<this.Z.length;++a)eD(this,this.Z[a]);this.Ci()?(a=this.displayObject(),Me(a,"review")):(a=this.displayObject(),Ne(a,"review"));bD(this)}Ci(){if(!this.A)return!1;const a=this.A.sessionMode();var b=this.A.Vd();b=!!b&&b.slide().visible();return"reviewing"==a&&b}np(){return this.Ej}closeRequestEvent(){return this.Ej}invalidate(){for(let a=
0;a<this.Z.length;++a)this.Z[a].invalidate()}close(){}VF(a,b,c,d){for(const e of c.slides())c=new aD(a,this.A.settings().submitType(),b,e,d),this.addChild(c),dD(this)&&eD(this,c),this.Z.push(c),this.addChild(new U("separator"))}sr(){this.df=void 0;const a=W(this.A.U);if(a)for(let b=0;b<this.Z.length;++b){const c=this.Z[b],d=a==c.bc;c.Va(d);d&&(this.df=c)}}}fD.prototype.close=fD.prototype.close;fD.prototype.invalidate=fD.prototype.invalidate;fD.prototype.closeRequestEvent=fD.prototype.closeRequestEvent;function gD(a){OC.call(this,"questions_list","hidden","auto","div.item");this.xo=a;this.content().addChild(a)}p(gD,OC);
gD.prototype.u=function(a){gD.vb.u.call(this,a);if(a&&(this.invalidate(),a=this.xo,a=a.df?new G(0,a.df.y(),0,a.df.height()):void 0)){var b=Math.floor((this.height()-a.height)/2);a.top-=b;a.height=this.height();const f=this.displayObject().clientWidth,g=this.displayObject().clientHeight;if(f||g){b=this.Jc?-this.Jc.y:this.fa().scrollTop;var c=this.Jc?-this.Jc.x:this.fa().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(UC(this),Math.max(0,d)));e&&(e=Math.min(VC(this),Math.max(0,e)));if(this.Jc){if(void 0!==d||void 0!==e)void 0===e&&(e=this.Jc?-this.Jc.x:this.fa().scrollLeft),void 0===d&&(d=this.Jc?-this.Jc.y:this.fa().scrollTop),this.Jc.scrollTo(-e,-d),this.ai.h()}else XC(this,d,e),this.za&&void 0!==d&&this.za.Vf(d),this.zc&&void 0!==e&&this.zc.Vf(e)}}};gD.prototype.resize=function(a,b){gD.vb.resize.call(this,a,b);this.visible()&&this.invalidate()};
gD.prototype.invalidate=function(){this.xo.invalidate();gD.vb.invalidate.call(this)};class hD extends O{constructor({o:a="back_to_app",label:b,J6:c}){super({o:a});b&&(a=new O({B:N(this,"text")}),a.P(b),this.addChild(a));c&&this.addChild(c);z(this,this.K,()=>ISPlayer.backToApp())}};function iD(){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 jD(a){const b=a%60;return Math.floor(a/60).toString(10)+":"+((10>b?"0":"")+b)};class kD extends U{constructor(){super("timer");this.ib=new U("icon");this.addChild(this.ib);this.Cb=new U("view");this.addChild(this.Cb);this.eV=new U("progress");this.Cb.addChild(this.eV);this.yy=new U("time");this.addChild(this.yy)}Kz(a){this.Yc=a;this.Jw()}setCurrentTime(a){this.ui=a;this.Jw()}show(a){this.u(a)}Jw(){if(void 0!==this.Yc){var a=Math.min(this.Yc,Math.max(0,Math.floor(this.Yc-this.ui)));this.su((this.Yc-a)/this.Yc);this.Xx(a)}}Xx(a){a=jD(a);this.yy.P(a)}su(a){T(this.eV,"width",100*
a+"%")}UO(){null!=this.Lg&&this.Lg.stop(!0)}};function lD(a){a.zq||mD(a);if(a.zq){const b=a.Cb.visible()?a.Cb.height():0;J(a.displayObject(),"margin-bottom",b+"px");a.Fb(a.zq)}}function mD(a){a.zq||(a.zq=a.height());const b=parseFloat(bf(a.displayObject(),"min-height"))||0;a.zq=Math.max(b,a.zq);a.zq&&lD(a)}function nD(a,b){b=b.questions();for(const c of b)++a.ou,b=c.slide(),a.GL[b.id()]=a.ou,(b=b.settings().qa())&&b.isEnabled()&&c.submittedEvent().addHandler(()=>{a.Zr(W(a.A.U))})}
class oD extends U{constructor(a,b,c,d,e){super("quiz_title_panel");this.j=d;this.W=b;this.wf=!1;this.GL={};this.ou=0;this.A=null;this.C=a;this.vc=c;this.gy=!0;sh&&(this.pG=new hD({label:this.j.H("PB_BACK_TO_APP_BUTTON_LABEL")}),this.addChild(this.pG));this.BB=new U("info");this.BB.K.addHandler(this.tC,this);this.BB.P(e);this.addChild(this.BB);this.Mb=new sC(!1,"show_slides",!0);this.Mb.K.addHandler(this.tC,this);this.addChild(this.Mb);this.af=new sC(!1,"mark_slide",!0);this.af.u(!1);this.af.K.addHandler(this.JJ,
this);this.addChild(this.af);this.fm=new sC(!1,"exit_review",!0);this.addChild(this.fm);this.Cb=new kD;this.Cb.Fb(42);this.Cb.show(!1);this.addChild(this.Cb);this.ay=new C;this.Xv=new C;this.Ww=new C;this.nm()}Hg(a){this.CQ=!1;this.A&&(this.A.U.activeSlideChangedEvent().removeHandler(this.wq,this),this.A.Ga().no.removeHandler(this.Et,this),this.A.Ga().sessionModeChangedEvent().removeHandler(this.xj,this));if(this.A=a)this.A.evaluation()&&(this.CQ=this.W.Jg().wn()),this.A.U.activeSlideChangedEvent().addHandler(this.wq,
this),this.A.Ga().no.addHandler(this.Et,this),this.A.Ga().sessionModeChangedEvent().addHandler(this.xj,this),this.xj(),this.lM(),this.nm()}showed(){return this.gy}show(a){this.gy=a;T(this,"opacity",this.gy?"":"0");T(this,"visibility",this.gy?"":"hidden");T(this,"pointer-events",this.gy?"":"none");this.sh.h()}cs(a){if(a){var b=this.displayObject();Me(b,"slides_showed")}else b=this.displayObject(),Ne(b,"slides_showed");this.Mb&&(this.Mb.Va(a),this.pG&&this.pG.u(!a));this.Kc()}setPresentationOutlineController(a){this.Lk=
a;this.nm()}ds(){return new C}Lr(){}tC(){Of();this.Mb.selected()?this.Xv.h():this.wf||this.ay.h()}JJ(){Of();this.Ww.h();this.af.Va(W(this.A.U).isMarked())}nN(){return this.fm.K}Et(){this.Cb&&this.Cb.visible()&&(this.wf?this.Cb.setCurrentTime(W(this.A.U).visitDuration()/1E3):void 0!==this.A.settings().qa()&&this.Cb.setCurrentTime(this.A.quizDuration()))}wq(){}Zr(a){var b=a.slide();this.af.Va(a.isMarked());a=a instanceof V&&!a.submitted();var c=b.settings().qa(),d=!!c&&c.isEnabled();this.wf=a&&d;b=
"AuthorizationSlide"==b.type()?void 0:d?c.value():void 0;c=this.A.settings().qa();c=c.isEnabled()?c.value():void 0;void 0!==b&&void 0!==c&&c-this.A.quizDuration()<b&&(b=c-this.A.quizDuration());d=void 0;"testing"==this.A.sessionMode()&&(d=a?void 0!==b?b:c:void 0!==c?c:b);this.Cb&&this.Cb.Kz(d);this.Kc();this.Et()}xj(){var a=this.A.sessionMode();"testing"==a?this.wq():this.Kc();if(this.ma!=a){if(this.ma){var b=this.displayObject();Ne(b,this.ma)}this.ma=a;a=this.displayObject();Me(a,this.ma)}}nm(){if(this.Mb)if(null!=
this.Lk)this.Mb.u(!0),this.Mb.m(!0);else if(this.A)if("testing"==this.A.sessionMode()||"reviewing"==this.A.sessionMode()){const a=this.W.questionListInfo().showSlideList();this.Mb.u(a);this.Mb.m(!this.wf)}else this.Mb.u(!1);else this.Mb.u(!1),this.Mb.m(!1)}xa(){this.A&&this.Kc()}setParentScale(){}Kc(){this.af.u(!1);if(wx(this.A)){var a=W(this.A.U);if(a&&"AuthorizationSlide"!=a.slide().type()){var b=a.slide(),c=this.j,d=null;if("completed"==this.A.sessionMode()){var e=this.A.Vd();d=e&&e.slide()}this.nm();
e="reviewing"==this.A.sessionMode();if(this.Cb){var f=this.A.settings().qa();f=f&&f.isEnabled();var g=b.settings().qa();f=g&&g.isEnabled()&&!a.submitted()||f;f=!this.Mb.selected()&&"testing"==this.A.sessionMode()&&f&&void 0!==this.Cb.Yc;this.Cb.show(f)}f=this.W.questionListInfo().showSlideList();var h="";g="";e?g=c.H("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):this.Mb.selected()?g=c.H("PB_MINI_SKIN_QUESTION_LIST_TITLE"):"completed"==this.A.sessionMode()&&d?g=c.H("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"):
f||this.CQ?f&&"testing"==this.A.sessionMode()&&("InfoSlide"==b.type()?h=this.A.quiz().title():(b=this.GL[b.id()],h=c.H("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.ou})),this.Mb.u(this.W.questionListInfo().showSlideList()),this.Mb.m(!this.wf),c=this.A.settings().submitType(),this.af.u("allAtOnce"==c&&!e&&f)):g=this.A.quiz().title();g=g||h;null!=g&&(this.BB.P(g),lD(this));this.af.Va(a.isMarked())}}}lM(){const a=this.A.slidePoolState();this.GL={};this.ou=0;a&&nD(this,a)}Da(a){super.Da(a);
this.Cb.Da(a)}UO(){this.Cb.UO()}fb(){}en(){}np(){return new C}ek(){}Eh(){}zN(){}gz(){}};function pD(a){U.call(this,a);this.Yr("alertdialog");this.yx=new C;this.Hn=new C}p(pD,U);l=pD.prototype;l.Th=!1;l.un=function(a){this.jg=a?this.gH():void 0};l.open=function(){this.Th=!0;this.fo();this.yx.h(this)};l.u=function(a){pD.vb.u.call(this,a);this.jg&&this.jg.u(a)};l.fo=function(){this.u(!0);w(document,"keydown",this.Gx,!1,this)};l.close=function(){this.Th=!1;this.SG()};l.SG=function(){this.u(!1);this.Hn.h(this);nd(document,"keydown",this.Gx,!1,this)};l.Ud=function(){return this.Hn};
l.gH=function(){const a=new Sp("modal_layer");w(a.displayObject(),"click",()=>{});return a};l.Gx=function(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};function qD(a){pD.call(this,a);this.Kw=!1}p(qD,pD);qD.prototype.EW=function(){return this.Kw};qD.prototype.Ha=function(a,b){this.resize(a,b)};qD.prototype.setScale=function(){};function rD(a,b){void 0===b&&(b=!0);U.call(this,a);b&&J(this.fa(),"display","table-cell");(wc||u)&&this.fa().setAttribute("unselectable","on")}p(rD,U);rD.prototype.pX=function(a){J(this.fa(),"font-family",a)};function sD(a,b,c){qD.call(this,"quiz_message_box");this.un(!0);this.bx=new OC("message_container","hidden");this.addChild(this.bx);this.Ac=new rD("message",!1);this.Ac.qf(a);this.bx.content().addChild(this.Ac);a=new U("buttons_panel");this.addChild(a);const d=new sC(!1);d.P(b);a.addChild(d);d.K.addHandler(function(e,f){f.preventDefault();this.close()},this);c&&(b=new sC(!1),b.P(c),a.addChild(b),b.K.addHandler(function(e,f){f.preventDefault();this.Gs=!0;this.close()},this))}p(sD,qD);l=sD.prototype;
l.Gs=!1;l.Ha=function(a,b){this.Df=b;this.oJ=[];this.YR=[];this.oJ.push(1*a);this.YR.push(1*b);this.sj()};l.close=function(){sD.vb.close.call(this)};l.fo=function(){sD.vb.fo.call(this)};
l.sj=function(){if(this.Ac.displayObject().scrollWidth){J(this.Ac.displayObject(),"width","");var a=this.Ac.displayObject().scrollWidth+4;for(var b=0;b<this.oJ.length&&!(this.Ac.Da(Math.min(this.oJ[b],a)),this.Ac.height()<=this.YR[b]);++b);a=Math.max(300,this.Ac.width());b=Math.floor((a-this.Ac.width())/2);this.Ac.tf(b);b=Math.max(0,Math.floor((152-this.Ac.height())/2));this.Ac.Wd(b);this.bx.content().Fb(this.Ac.y()+this.Ac.height());b=Math.min(this.bx.content().height(),this.Df-50);this.bx.Fb(b);
this.resize(a,b+50)}};function tD(){this.aL=new C;this.$K=new C;this.Nx=new C;this.We=new C;this.Pw=null;this.ZK=!1}l=tD.prototype;l.Qw=-1;l.DB=0;l.cz=function(){return"scale"};l.PE=function(a,b){a=2==b.touches().length;const c=!a&&0<this.Qw;a!=this.ZK&&(this.ZK||(uD(b),this.aL.h()),this.ZK=a);return a||c?1:0};
l.kE=function(a){if(2==a.touches().length){var b=uD(a);if(this.Pw&&b){const c=Td(b.Fl,this.Pw.Fl),d=Td(b.Ql,this.Pw.Ql),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.We.h(Math.abs(c.x)<Math.abs(d.x)?c.x:d.x,Math.abs(c.y)<Math.abs(d.y)?c.y:d.y)}this.Pw=b;b=a.scale();void 0===b&&(b=a.touches()[0],a=a.touches()[1],a=Rd(new E(b.clientX(),b.clientY()),new E(a.clientX(),a.clientY())),this.DB?b=a/this.DB:(b=1,this.DB=a));a=b;this.$K.h(a);this.Qw=a}else 0<this.Qw&&(this.Nx.h(this.Qw),
this.Pw=null,this.Qw=-1,this.DB=0)};function uD(a){a=a.touches();return 2!=a.length?null:{Fl:new E(a[0].clientX(),a[0].clientY()),Ql:new E(a[1].clientX(),a[1].clientY())}}l.Oo=function(){};function vD(){this.We=new C;this.pY=new C;this.AH=new C;this.EQ=new C}l=vD.prototype;l.Ws=!1;l.Vs=!1;l.CD=null;l.Fx=null;l.cz=function(){return"drag"};l.PE=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.Ws&&(this.Vs=this.Ws=!1),this.Vs=!1,1;if("touchMove"==a&&this.Vs)return 1}this.Ws&&(this.Vs=this.Ws=!1,this.EQ.h(this.Fx.x,this.Fx.y));return 0};
l.kE=function(a){a=new E(a.touches()[0].clientX(),a.touches()[0].clientY());this.Vs?(a=Td(a,this.CD),Qd(a,this.Fx)||(this.Ws||(this.Ws=!0,this.AH.h(this.CD.x,this.CD.y)),this.Fx=a,this.We.h(a.x,a.y))):(this.Vs=!0,this.CD=a,this.Fx=new E,this.pY.h())};l.Oo=function(){};function wD(a,b,c){const d=a.Ib.width()*a.Y,e=a.Ib.height()*a.Y,f=a.width(),g=a.height();b=d>f?Math.max(Math.min(0,b),f-d):Math.floor((f-d)/2)-a.Io.x;c=e>g?Math.max(Math.min(0,c),g-e):Math.floor((g-e)/2)-a.Io.y;a.Ib.move(b,c);a.YF()}
function xD(a,b,c){a.Io.x=isNaN(a.zo)?Math.floor(.5*(a.width()-a.Ib.width()*a.It)):0;a.Io.y=isNaN(a.Ao)?Math.floor(.5*(a.height()-a.Ib.height()*a.It)):0;T(a.Ib,"transform",`${wk(a.Io.x,a.Io.y)} ${vk(b)} ${xk(a.Bj)}`);var d=b-a.Y;a.Y=b;c&&(b=a.Ib.x()-d*a.Ib.width()/2,d=a.Ib.y()-d*a.Ib.height()/2,wD(a,b,d));a.iP()}
class yD extends U{constructor(a,b){super("content");this.Bj=b||0;this.Io=new E(0,0);this.ZH=1;this.aL=new C;this.RT=new C;this.Pa=a;this.Ib=new U;this.Ib.resize(this.Pa.width(),this.Pa.height());T(this.Ib,"background-image",Jg(a.path()));T(this.Ib,"background-size","100% 100%");this.addChild(this.Ib);a=new tD;a.$K.addHandler(this.kK,this);a.Nx.addHandler(this.jK,this);b=new vD;b.We.addHandler(this.iK,this);b.AH.addHandler(this.hK,this);b.EQ.addHandler(()=>{this.Ao=this.zo=NaN},this);this.jm=new Lh(document.body);
Mh(this.jm,a);Mh(this.jm,b);Nh(this.jm)}wF(a){this.Wh=a;this.It=this.FG();xD(this,this.It)}resize(a,b){super.resize(a,b);this.It=this.FG();xD(this,this.It)}iK(a,b){wD(this,this.zo+a,this.Ao+b)}hK(){this.zo=this.Ib.x();this.Ao=this.Ib.y();wD(this,this.zo,this.Ao)}YF(){}kK(a){this.Im||(this.Im=this.Y);this.ZH=a;a=Math.min(this.Wh,this.Im*a);a=Math.max(this.It,a);xD(this,a,!0);this.aL.h();1==this.ZH&&this.RT.h()}jK(){this.Im=0;1==this.ZH&&this.RT.h()}FG(){const a=this.width(),b=this.height();var c=this.Bj;
const d=new G(0,0,this.Pa.width(),this.Pa.height());c=void 0!==c?Aq(d,c):d;return Math.min(this.Wh,Qf({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,hf:!1}).scale)}iP(){}};class zD extends qD{constructor(a,b,c){super(a);this.Bj=c||0;this.Y=1;this.Kw=!0;this.zj=this.oQ(b);this.addChild(this.zj);this.O=this.dw();this.O.Fb(46);this.addChild(this.O);this.setScale(1);this.K.addHandler(()=>{})}dw(){const a=new U("top_panel");Ff(a.displayObject(),"0 0");return a}oQ(a){return new yD(a,this.Bj)}resize(a,b){this.O&&this.O.Da(a/this.Y);const c=a>b;this.l("landscape",c);this.zj.resize(a,b-this.zj.y());this.Fa(a,b);super.resize(a,b);void 0!==this.Lw&&c!=this.Lw&&this.close();this.Lw=
c}Fa(){}setScale(a){this.Y=a;if(this.O){Jf(this.O.displayObject(),a);var b=Math.floor(this.O.height()*a);this.zj.Wd(b)}this.zj.wF(a)}scale(){return this.Y}close(){Oh(this.zj.jm);super.close()}};class AD extends zD{constructor(a,b,c){super("picture_popup",b.Pa,c);this.C=a}dw(){const a=super.dw(),b=new U("close");b.K.addHandler(function(){this.close()},this);a.addChild(b);return a}Fa(a,b){super.Fa(a,b);a>b?(this.zj.Wd(0),this.zj.resize(a-(this.O?56:0),b),this.O&&(this.O.Fb(b/this.scale()),T(this.O,"right",`${-56*(1-this.scale())}px`))):this.O&&(this.O.Fb(46),T(this.O,"right",""))}};function BD(a){qD.call(this,"send_report");this.un(!0);const b=this.jg;b&&b.uc(.5);this.Ac=new rD("message",!1);this.Ac.P(a);this.addChild(this.Ac);a=new U("send_preloader");this.addChild(a)}p(BD,qD);BD.prototype.Ha=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 CD(a,b){a.Rt.u(!0);null==b?(Wp(a,"error"),a.Qp.u(!1)):(Vp(a,"error"),a.Qp.u(!0),a.$d?a.XP&&a.Rt.u(!1):a.Ma.displayObject().value&&a.Rt.u(!1),"required-field-is-missing"==b?a.Qp.P(a.j.H("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"field-value-is-invalid"==b&&a.Qp.P(a.j.H("AUTHORIZATION_FORM_ERROR_EMAIL")))}function DD(a,b){a=a.$s.ce;let c=a.title().text();"mandatory"==a.usage()&&(c+="*",Vp(b,"required"));b.P(c)}
class ED extends U{constructor(a,b,c,d){super("field");this.$s=a;this.j=c;this.MG=new C;this.VT=new C;const e=this.$s.ce;d=d||"";a="";"select"==e.type()?(this.$d=new U("combobox"),this.addChild(this.$d),a=" comboboxPrompt",this.addChild(S(b,"auth_combobox_icon")),this.$d.K.addHandler(()=>{Vp(this,"focused");this.VT.h(e.values(),mb(e.values(),this.XP))},this)):(this.Ma=new U("","INPUT"),this.addChild(this.Ma),d=d||e.values()[0].text(),"USER_EMAIL"==e.Ae()&&(this.Ma.displayObject().type="email"),w(this.Ma.displayObject(),
"focusin",()=>{Vp(this,"focused");Wp(this,"empty");CD(this)},!1,this),w(this.Ma.displayObject(),"focusout",()=>{Wp(this,"focused");const f=this.Ma.displayObject().value;this.Om(f)},!1,this),w(this.Ma.displayObject(),["blur","input"],()=>{const f=this.Ma.displayObject().value;jq(this.$s,f);this.MG.h(this.Ae(),f);this.Om(f)},!1,this),w(this.Ma.displayObject(),"keydown",this.He,!1,this));this.Rt=new U("prompt"+a);DD(this,this.Rt);this.Rt.m(!1);this.addChild(this.Rt);this.Qp=new rD("error_state_label",
!1);this.Qp.qf("TODO : Field is required");this.Qp.u(!1);this.addChild(this.Qp);this.Dk=new rD("hint",!1);this.Dk.u(!1);this.addChild(this.Dk);this.Om(d);d&&jq(this.$s,d)}rO(a){this.Dk.qf(a);this.Dk.u(null!=a&&0<a.length);this.Dk.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"))}Ae(){return this.$s.ce.Ae().text()}Om(a){var b=Lf(this.displayObject(),"focused");a?Wp(this,"empty"):
b||Vp(this,"empty");this.$d?this.$d.P(a):this.Ma.displayObject().value!=a&&(this.Ma.displayObject().value=a)}He(a){13==a.keyCode&&this.Ma.displayObject().blur()}};class FD extends O{constructor(a,b,c,d,e){super({o:"text"});let f="";gh&&(f="ios9");xc&&(f="msedge");Ac&&(f="webkit");zc&&(f="gecko");u&&(f="ie");ai(this,f);a=zs(b,a);d=new pm(a,new nm(null,d,null,e));c=c.Oe({o:"rich-text-view",htmlText:a.htmlText(),fn:d,zn:!1});this.addChild(c)}};function GD(a,b){Of();a.wi.forEach(c=>CD(c));b.forEach(c=>{const d=a.wi.get(c.ce);d&&(c=c.description(),"field-value-is-invalid"==c?CD(d,c):"required-field-is-missing"==c&&CD(d,c))})}
class HD extends U{constructor(a,b,c,d,e,f,g,h,k,m){super("authorization");this.I=a;this.Xb=new C;this.Xg=new C;this.wi=new Map;a=new FD(b,h,g,k,m);b.Tf()&&ai(a,"empty");ai(a,"auth_title");this.addChild(a);nb(this.I.contentState().nc(),t=>{const r=t.ce;if("disabled"!=r.usage()){const v=r.Ae().text(),x=this.I.os().Of(v)?this.I.os().Qe(v):"",D=new ED(t,c,d,x);this.addChild(D);this.wi.set(v,D);"USER_EMAIL"==v&&f&&D.rO(d.H("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));D.MG.addHandler(this.wY,this);
D.VT.addHandler((Q,Ba)=>{Of();const ja=ID(e,r.title(),Q,Ba);this.Xb.h(ja);ja.fh.addHandler(function Bb($a){ja.fh.removeHandler(Bb);ja.close();$a&&(D.Om($a),D.XP=$a,jq(D.$s,$a),D.MG.h(D.Ae(),$a),CD(D));Wp(D,"focused")},this)},this)}},this);this.I.submittedEvent().addHandler(()=>{const t=this.I.gA();t&&GD(this,t)})}wY(a,b){b&&(this.I.os().rg[a.toLowerCase()]=b)}};class JD extends U{constructor(a,b,c,d,e,f){super("view");b&&(this.Ot=b.Pa,this.Zw=d,this.Ib=new U("image"),T(this.Ib,"background-image",Jg(this.Ot.path())),T(this.Ib,"background-size","cover"),this.addChild(this.Ib),this.Ib.K.addHandler(function(){this.LM&&this.he.h(b)},this),w(this.Ib.displayObject(),Dh,function(g){this.LM&&g.stopPropagation()},!1,this));a&&(a=zs(c,a),f=new pm(a,new nm(null,null,null,f)),this.nr=e.Oe({o:"rich-text-view",htmlText:a.htmlText(),fn:f,zn:!1}),this.addChild(this.nr));
this.he=new C}Hd(){return this.he}invalidate(){if(this.Ot){var a=Math.min(1,this.width()/this.Ot.width(),this.Zw/this.Ot.height());this.Ib.resize(Math.floor(this.Ot.width()*a),Math.floor(this.Ot.height()*a));this.LM=!0;T(this.Ib,"pointer-events",this.LM?"":"none")}a=parseFloat(bf(this.displayObject(),"min-height"));if(this.Ib){var b=zf(this.Ib.displayObject());b=this.Ib.height()+b.top+b.bottom}else b=0;const c=this.nr?this.nr.height():0;a=Math.max(a,b,c);if(this.nr){const d=a>c?Math.floor((a-c)/2):
0;this.nr.Wd(d);this.JP=b>c?0:a-c-d;if(this.hZ&&this.Ib){a=zf(this.Ib.displayObject());a=this.Ib.height()+a.top+a.bottom;T(this.hZ,"line-height",a+"px");this.nr.Wd(0);return}}else this.JP=0;this.Fb(a)}Ne(){return this.JP}P(a){this.nr.displayObject().innerHTML=a}};class KD extends O{constructor(a,b,c,d,e,f){super({o:"item"});this.bY=c;this.S=new JD(c.textRange(),c.Nc,b,72,e,f);this.addChild(this.S);d&&M(this,new O({o:"pair_icon",fa:S(a,"icon_lock")}))}invalidate(){this.S.invalidate()}P(a){this.S.P(a)}};function LD(a,b,c){a.Z=[];a.cw(b,c)}
class MD extends qD{constructor(a,b,c,d,e,f,g){super("answers_popup");this.Z=[];this.un(!0);this.Md=e;this.fT=g||[];this.R=c;this.j=b;this.Aa=f;b="items";void 0===g&&(b+=" without_pair");this.fM=new U("title");this.fM.P(this.cI());this.addChild(this.fM);this.OP=new U("cancel");this.addChild(this.OP);this.Lc=new OC(b,"hidden","auto","div.item");this.addChild(this.Lc);LD(this,a,d);this.OP.K.addHandler(function(h,k){k.preventDefault();this.fh.h(void 0)},this);this.fh=new C}cI(){return this.j.H("PB_MINI_SKIN_ANSWER_CHOICES_DIALOG_TITLE")}open(){super.open();
this.Fa()}close(){super.close()}Ha(a,b){this.resize(a,b);this.Fa()}Fa(){for(var a=0;a<this.Z.length;++a)this.Z[a].invalidate();T(this,"height","");a=this.Lc.content().height()+this.Lc.y();T(this,"height",Math.min(this.height(),a)+"px");this.Lc.invalidate()}cw(){}Ps(a,b,c,d){0!=d&&this.Lc.content().addChild(new U("separator"));d=this.fT&&-1!=this.fT.indexOf(this.Z.length);a=new KD(a,this.R,b,d,this.Md,this.Aa);0===this.Z.length&&Mf(a.displayObject(),"first");c&&Mf(a.displayObject(),"selected");this.Lc.content().addChild(a);
this.Z.push(a);a.K.addHandler(function(e){this.BQ(e.bY)},this);return a}BQ(a){this.fh.h(a)}};class ND extends MD{constructor(a,b,c,d,e,f,g,h){super(a,b,f,e,g,h);this.dd=d;this.Ya=c.text();this.jg.K.addHandler((k,m)=>{m.preventDefault();this.fh.h(void 0)},this);LD(this,a,e);this.fM.P(this.cI())}cw(a,b){if(this.dd)for(let c=0;c<this.dd.length;++c){const d=this.dd[c].text(),e=new uo;e.setText(new HA(d,[],[],new yj));this.Ps(a,e,c==b,c).P(d)}}BQ(a){this.fh.h(a.textRange().htmlText())}cI(){return this.Ya}};function ID(a,b,c,d){return new ND(a.C,a.j,b,c,d,a.R,a.Md,a.Aa)}class OD{constructor(a,b,c,d,e){this.C=a;this.R=c;this.j=b;this.Md=d;this.Aa=e}};function PD(a){let b="";for(const c of a)b+=`<stop stop-color="${hj(c.color())}" stop-opacity="${c.alpha()}" offset="${c.position()}"/>`;return b}
class QD extends O{constructor(a){super({o:a});this.sb=new O({B:N(this,"image")});A(this,this.sb)}invalidate(a){this.D("background","");this.uc(1);this.Vu(this.sb)&&(this.sb.D("background-image","none"),this.removeChild(this.sb));if("solidFill"==a.ah()){var b=a.Hh();this.D("background",hj(b.color()));this.uc(b.alpha())}else if("gradientFill"==a.ah()){b=this.D;a=a.eg;if("radial"==a.type()){var c=a.Qr();a=PD(a.Cl());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.vz()}%">
						${a}
					</radialGradient>
					<rect x="0" y="0" width="100%" height="100%" fill="url(#gBackground)" />
				</svg>`}else c=PD(a.Cl()),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.ah()&&(b=a.ep(),a=b.position(),this.D("background-color","#FFFFFF"),this.sb.l("fill","fill"==a),this.sb.l("tile","tile"==a),this.sb.D("background-image",Jg(b.image().path())),this.sb.uc(b.alpha()),this.addChild(this.sb))}};class RD extends QD{constructor(){super("background")}};class SD{constructor(a,b,c,d,e,f,g){this.j=a;this.QD=b;this.C=c;this.Aa=d;this.R=e;this.fZ="headerWithText";this.Vq=f;this.Lb=null;this.hD=g}Rl(a){this.Lb=a}Zi(){return this.Lb}Sz(){return this.hD}L(){return this.j}J(){return this.C}soundController(){return this.Aa}ea(){return this.R}Gg(){return this.Vq}};class TD extends O{constructor(a,b){super({o:"visualizer"});this.I=a;this.Xb=H(this);this.Xg=H(this);this.Gc=!1;var c=new RD;M(this,c);c.invalidate(a.slide().nb().background());c=b.J();const d=b.ea(),e=new $r(new Zr({fontSize:16,ea:d,nW:"#000000"})),f=new OD(c,b.L(),d,e,b.soundController());this.EA=new HD(a,a.slide().description(),c,b.L(),f,b.Gg(),e,d,b.Zi(),b.soundController());this.addChild(this.EA);z(this,this.EA.Xb,this.Xb.h,this.Xb);z(this,this.EA.Xg,this.Xg.h,this.Xg)}gE(){}slide(){return this.I.slide()}activated(){return this.Gc}$a(a){this.Gc=
a}setOverlayDisplayed(){}setScale(){}Ym(){}To(){return"normal"}resize(a,b){super.resize(a,void 0);this.D("min-height",`${b}px`);this.EA.resize(a)}SO(){}};class UD{KO(){return!1}sX(){return new C}};class VD{constructor(){this.Gc=!1;this.nJ=new Id}$a(a){if(this.Gc!=a){this.Gc=a;var b=Hd(this.nJ).reverse();a?rb(b,c=>c.activate()):nb(b,c=>c.deactivate())}}};function WD(a){J(document.body,"position","");J(document.body,"overflow-y","");a.Pv=!0}
class XD extends I{constructor(a,b){super();this.Yb=a;this.ad=b;this.JK=0;this.Pv=!0;y(this,this.Yb,Dh,this.mx,this,Jh)}mx(){J(document.body,"overflow-y","hidden");this.JK=this.ad.scrollY();this.Pv=!1;y(this,this.Yb,Fh,this.Ki,this,Jh);y(this,this.Yb,Eh,this.wj,this,Jh)}Ki(){const a=this.ad.scrollY();this.JK==a?this.Pv||WD(this):this.Pv&&(J(document.body,"position","fixed"),J(document.body,"overflow-y","hidden"),this.Pv=!1);this.JK=a}wj(){WD(this);xd(this,this.Yb,Fh,this.Ki,this);xd(this,this.Yb,
Eh,this.wj,this)}};function YD(a,{ye:b,mode:c}){a.ya=c;a.yd=null;a.sg(b);return a.yd}class ZD extends Or{constructor({L:a,M:b,J:c}){super();this.j=a;this.$=b;this.yd=null;this.C=c}ml(){}gl(){}ul(){}ll(){}pl(){}wl(){}rl(){}yl(a){this.yd=new rs(a.contentState(),this.Qg(a),this.j,this.$,this.C)}ql(){}jl(){}xl(){}sl(){}vl(){}ol(){}il(){}hl(){}nl(){}kl(){}Qg(a){return a.slide().nb().Dd()}};const Z=new xe(40,36,24,36);function $D(a,b,c){var d=-10;a.zb&&(d=a.zb.qb(Math.round(.3*(b-10)),c-Z.top-Z.bottom),a.zb.Ha(b-d.width-Z.left,Z.top,d.width,d.height),d=a.zb.width());d=b-(d+10)-(Z.left+Z.right);let e=Z.top;a.hb.Ha(Z.left,e,d,0);e+=aE(a,d)+10;bE(a,"default",b,c);e=cE(e,a.ih);dE(a,Z.left,e,d,eE(a,c,e))}
function fE(a,b,c){var d=b-66,e=Math.floor(.5*(.64*d-16)),f=a.tc.get("awardedScoreLabel"),g=a.tc.get("awardedScoreValue"),h=a.tc.get("passingScoreLabel"),k=a.tc.get("passingScoreValue"),m=f||g,t=h||k,r=m?gE(a,"awardedScore",e):0;t&&(r+=gE(a,"passingScore",e));r+=m&&m?6:0;m=aE(a,d);r=Math.floor(.5*(c-(r+m+19)));a.hb.Ha(33,r,d,m);d=r+m+19;m=.18*b;if(f||g){const v=d;t=gE(a,"awardedScore",e);if(f){const x=new G(m,v,e,t);f.Ha(x.left,x.top,x.width,x.height)}g&&(f=new G(m+e+16,v,e,t),g.resize(f.width,f.height),
g.Ha(f.left,f.top,f.width,f.height));d+=t+6}if(h||k)f=d,g=gE(a,"passingScore",e),h&&(t=new G(m,f,e,g),h.Ha(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.Ha(e.left,e.top,e.width,e.height)),d+=g;k=hE(a);if(k.length){const v=d+32;nb(k,x=>{if(x.av()){const D=new G(x.YM(),v,160,38);x.Ha(D.left,D.top,D.width,D.height)}})}if(k=a.tc.get("passed")||a.tc.get("failed"))e=Math.ceil(.5*(b-70)),h=r-20-70,k.resize(70,70),k.Ha(e,h,70,70);iE(a,b,r-20);bE(a,"default",b,c)}
function jE(a,b,c,d){switch(b){case "default":switch(a.Vk){case "IntroSlide":if(a.zb)$D(a,c,d);else{b=c-66;var e=a.s.qb(b,0).height,f=aE(a,b),g=Math.max(Z.top,Math.floor(.5*(d-(e+f+13)))-15);a.hb.Ha(33,g,b,f);bE(a,"default",c,d);dE(a,33,g+f+13,b,e)}break;case "WordBank":case "Hotspot":case "LikertScale":case "Matching":a.zb?(b=kE(c,d),e=a.zb.qb(Math.round(.3*(b.width-10)),Math.round(.3*(b.height-10))),a.zb.Ha(c-e.width-Z.right,Z.top,e.width,e.height),f=b.width-(a.zb.width()+10),g=Z.top,a.hb.Ha(Z.left,
g,f,e.height),g+=Math.max(e.height,aE(a,f))+10,bE(a,"default",c,d),g=cE(g,a.ih),dE(a,Z.left,g,b.width,eE(a,d,g))):$D(a,c,d);break;case "AuthorizationSlide":b=4.4*c/100;e=c-2*b;f=a.s.qb(e,0).height;g=aE(a,e);d=Math.max(9.25*d/100,Math.floor(.5*(d-(f+g+31)))-4.4*d/100);a.hb.Ha(b,d,e,g);dE(a,Math.floor(.5*(c-400)),d+g+31,400,f);break;case "ResultSlide":fE(a,c,d);break;default:$D(a,c,d)}break;case "sideblock_1":f=kE(c,d);b=Z.top;g=Math.round(.3*(f.width-10));a.zb&&(g=a.zb.qb(g,d-Z.top-Z.bottom).width,
a.zb.Ha(Z.left,b,g,f.height));e=Z.left+g+10;f=f.width-(g+10);a.hb.Ha(e,b,f,0);b=cE(b,a.hb);bE(a,"sideblock_1",c,d);b=cE(b,a.ih);dE(a,e,b,f,eE(a,d,b));break;case "sideblock_2":e=kE(c,d);b=Z.top;f=Math.round(.3*(e.width-10));a.zb&&(f=a.zb.qb(f,d-Z.top-Z.bottom).width,g=c-Z.right-f,a.zb.Ha(g,b,f,e.height));e=e.width-(f+10);a.hb.Ha(Z.left,b,e,0);b=cE(b,a.hb);bE(a,"sideblock_2",c,d);b=cE(b,a.ih);dE(a,Z.left,b,e,eE(a,d,b));break;case "sideblock_3":e=kE(c,d);b=Z.top;f=Math.round(.7*(e.width-10));dE(a,c-
Z.right-f,b,f,e.height);e=e.width-(f+10);a.hb.Ha(Z.left,b,e,0);b=cE(b,a.hb);bE(a,"sideblock_3",c,d);a.zb&&(b=cE(b,a.ih),d=Math.max(d-b-Z.bottom,60),c=a.zb.qb(e,d),e=Math.round((e-c.width)/2),e=Math.max(0,e),a.zb.Ha(Z.left+e,b,c.width,d));break;case "horizontal_1":b=kE(c,d);e=Z.top;a.hb.Ha(Z.left,e,b.width,0);e=cE(e,a.hb);bE(a,"horizontal_1",c,d);e=cE(e,a.ih);c=lE(b);a.zb&&(f=a.zb.qb(b.width,c),f=Math.round((b.width-f.width)/2),f=Math.max(0,f),a.zb.Ha(Z.left+f,e,b.width,c));e+=c+10;dE(a,Z.left,e,b.width,
eE(a,d,e));break;case "horizontal_2":b=kE(c,d);e=Z.top;f=lE(b);a.zb&&(g=a.zb.qb(b.width,f),g=Math.round((b.width-g.width)/2),g=Math.max(0,g),a.zb.Ha(Z.left+g,e,b.width,f));e+=f+10;a.hb.Ha(Z.left,e,b.width,0);e=cE(e,a.hb);bE(a,"horizontal_2",c,d);e=cE(e,a.ih);dE(a,Z.left,e,b.width,eE(a,d,e));break;case "balanced_1":f=kE(c,d);b=Z.top;a.hb.Ha(Z.left,b,f.width,0);b=cE(b,a.hb);bE(a,"balanced_1",c,d);b=cE(b,a.ih);c=.5*(f.width-10);a.zb&&(e=Math.max(d-b-Z.bottom,60),f=f.width-c-10,g=a.zb.qb(f,e),g.width<
f&&(c=c+f-g.width),a.zb.Ha(Z.left+c+10,b,g.width,e));dE(a,Z.left,b,c,eE(a,d,b));break;case "balanced_2":b=kE(c,d);e=Z.top;a.hb.Ha(Z.left,e,b.width,0);e=cE(e,a.hb);bE(a,"balanced_2",c,d);e=cE(e,a.ih);c=.5*(b.width-10);f=Math.max(d-e-Z.bottom,60);a.zb&&(g=a.zb.qb(c,f),c=Math.min(g.width,c),a.zb.Ha(Z.left,e,c,f));dE(a,Z.left+c+10,e,b.width-10-c,eE(a,d,e));break;case "balanced_3":e=kE(c,d);b=Z.top;f=lE(e);a.zb&&(g=a.zb.qb(e.width,f),g=Math.round((e.width-g.width)/2),g=Math.max(0,g),a.zb.Ha(Z.left+g,b,
e.width,f));b+=f+10;bE(a,"balanced_3",c,d);b=cE(b,a.ih);c=.5*(e.width-10);a.hb.Ha(Z.left,b,c,d-b-Z.bottom);dE(a,Z.left+c+10,b,c,eE(a,d,b));break;default:throw Error("unknown layout type: "+b);}}
function mE(a,b,c,d){switch(b){case "default":switch(a.Vk){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.zb&&(b=a.zb.qb(Math.round(.3*(c-10)),d-Z.top-Z.bottom).width),new E(Z.left,Z.top+aE(a,c-(b+10)-(Z.left+Z.right))+10)}case "sideblock_1":return d=kE(c,d),b=Math.round(.3*(d.width-10)),c=Z.left+b+10,a=Z.top+aE(a,d.width-(b+10))+10,new E(c,a);case "sideblock_2":return c=kE(c,d),a=Z.top+
aE(a,c.width-(Math.round(.3*(c.width-10))+10))+10,new E(Z.left,a);case "sideblock_3":return c=kE(c,d),a=Z.top+aE(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+aE(a,c-(Z.left+Z.right))+10);case "horizontal_2":return c=kE(c,d),d=Z.top,d+=lE(c)+10,d+=aE(a,c.width)+10,new E(Z.left,d);case "balanced_1":case "balanced_2":return a=Z.top+aE(a,kE(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 kE(a,b){return new F(a-(Z.left+Z.right),b-(Z.top+Z.bottom))}function lE(a){return Math.round(.3*(a.height-10))}function aE(a,b){return a.hb.qb(b,0).height}function bE(a,b,c,d){b=mE(a,b,c,d);a.ih&&(a.ih.resize(245,36),a.ih.Ha(b.x,b.y,245,36))}function cE(a,b){return b?(b=b.qb(b.width(),b.height()),a+b.height+10):a}
function dE(a,b,c,d,e){if(a.oi&&a.s){const f=a.s.qb(d,20);a.s.Ha(b,c,d,f.height);const g=a.oi.qb(d,20);a.oi.Ha(b,c+f.height+10,d,Math.max(e-f.height-10,g.height))}else a.s&&a.bQ.Ha(b,c,d,e)}function eE(a,b,c){switch(a.Vk){case "Hotspot":return Math.max(b-c-Z.bottom,b-56-14-60);default:return b-c-Z.bottom}}
function gE(a,b,c){const d=a.tc.get("awardedScoreLabel"),e=a.tc.get("awardedScoreValue"),f=a.tc.get("passingScoreLabel");a=a.tc.get("passingScoreValue");switch(b){case "passingScore":return f?f.qb(c,0).height:Math.max(a.qb(c,0).height,30);case "awardedScore":return d?d.qb(c,0).height:Math.max(e.qb(c,0).height,30)}throw Error("unknown section");}function hE(a){const b=[];nb(["reviewBtn","reportBtn","restartBtn"],c=>{(c=a.tc.get(c))&&b.push(c)});return b}
function iE(a,b,c){var d=a.tc.get("passedCircle")||a.tc.get("failedCircle")||a.tc.get("gradedCircle");a=a.tc.get("passedIcon")||a.tc.get("failedIcon")||a.tc.get("gradedIcon");if(d||a)b=Math.ceil(.5*(b-70)),c-=70,d&&(d.resize(70,70),d.Ha(b,c,70,70)),d=b+17,c+=17,a&&(a.resize(36,36),a.Ha(d,c,36,36))}class nE{constructor(a,b){this.Vk=a;this.bQ=b;this.ih=this.zb=this.hb=this.oi=this.s=null;this.tc=new Map}setContent(a){this.s=a;this.bQ.setContent(a)}Gz(a){this.hb=a}};class oE{constructor(a){this.Vk=a;this.s=null}setContent(a){this.s=a}Ha(a,b,c,d){this.s&&(Tj.includes(this.Vk)?(this.s.resize(c,d),this.s instanceof Hn&&(c=this.s.content(),c=Math.max(this.s.height(),c.displayObject().scrollHeight),this.s.D("height",`${c}px`)),this.s.move(a,b)):this.s.Ha(a,b,c,d))}};class pE extends bt{constructor(a){super();this.C=a.J;this.eY=a.f3;this.gj=a.Cu;this.ec=a.mediaController;this.zd=a.Uf;this.Vg=a.gb;this.ia=a.parent;this.Od=a.kc;this.R=a.ea;this.nk=a.lE;this.tm=a.ev;this.Mv=a.C4;this.Ve=null}create(a){this.sg(a);return this.Ve}DM(){this.Ve=null}BM(a){this.Ve=this.zd.gN(a,this.Od)}IM(a){this.Ve=this.zd.iN(a,this.tm.get(a),this.ec,this.Mv)}GM(a){this.Ve=this.zd.eW(a,this.Od)}HM(a){var b=this.nk.Cd,c=this.ec,d=this.Mv;this.Ve=Fu(this.zd,{object:a,Ra:a.Ra(),Mj:b,mediaController:c,
Oj:d})}FM(a){var b=this.zd;this.Ve=new fs({w5:a,J:b.C,Mj:this.nk.uf,mode:b.ya,pf:b.md,mediaController:this.ec,Oj:this.Mv})}EM(a){let b=null;"content"==a.id()?b=this.eY.view():"additionalContent"==a.id()&&(b=this.gj);this.Ve=this.zd.Dl(a,b)}zM(a){this.Ve=this.zd.Dl(a)}AM(a){this.Ve=new hp(a)}CM(a){this.Ve=new ip(a)}};function zt(a,b){return a.Rm.get(b)}function qE(a,b,c){rE(a,b);c&&a.D("transform",xk(c))}function sE(a){const b=new nE(a.Vk,new oE(a.Vk));a.s&&b.setContent(a.s);a.oi&&(b.oi=a.oi);a.hb&&b.Gz(a.hb);a.ax&&(b.zb=a.ax);a.Lv&&(b.ih=a.Lv);for(const d of a.Rw.keys()){var c=a.Rw.get(d);b.tc.set(d,c)}return b}
function tE(a){var b=a.tH.rect();uE(a.tH,a.hb,b);qE(a.hb,b,a.tH.rotationAngle());if(a.QA&&a.s)if(b=a.QA.rect(),Tj.includes(a.Vk)){rE(a.s,b);var c=a.s.content().displayObject().scrollHeight;c>b.height&&a.s.Fb(c)}else Rj.includes(a.Vk)&&uE(a.QA,a.s,b),rE(a.s,b);a.WF&&a.oi&&rE(a.oi,a.WF.rect());if(a.iC&&a.ax){b=a.iC.rect();if(!b){b=a.width();var d=a.height();c=Math.round(.3*(b-10));d=a.TI.zb.qb(c,d-Z.top-Z.bottom);b=new G(b-c-Z.left,Z.top,d.width,d.height)}qE(a.ax,b,a.iC.rotationAngle())}a.jG&&a.Lv&&
(b=a.jG.rect(),b||(b=mE(a.TI,a.xs.UE(),a.width(),a.height()),b=new G(b.x,b.y,245,36)),rE(a.Lv,b))}function uE(a,b,c){a instanceof Ik&&"resizeShapeToFitText"==a.oe().ze().zl()&&(a=b.qb(c.width,c.height),c.width=a.width,c.height=a.height)}function rE(a,b){a.resize(b.width,b.height);a.move(b.left,b.top)}
class vE extends O{constructor({C5:a,nb:b,D5:c}){super({o:"slide-layout"});this.Ls=new O;this.Ls.D("min-height","100%");this.addChild(this.Ls);this.Vk=c;this.l2=a;this.xs=b;this.Rm=new Map;this.jG=this.Lv=this.iC=this.ax=this.WF=this.QA=this.oi=this.s=null;this.Rw=new Map;a=b.Zb();for(b=0;b<a.count();++b){c=Dq(a,b);if(-1!=Lj.indexOf(c.type()))continue;const e=this.l2.create(c);A(this,e);this.Rm.set(c.id(),e);switch(c.type()){case "iconPlaceholder":Mj(c.type(),c.id())&&this.Rw.set(c.id(),e);var d=
c.rect();d&&qE(e,d,c.rotationAngle());break;case "shape":"direction"==c.id()?(this.hb=e,this.tH=c):"content"==c.id()?(this.s=e,this.QA=c):"additionalContent"==c.id()?(this.oi=e,this.WF=c):(d=c.rect(),Ij(c.id())&&this.Rw.set(c.id(),e),d&&qE(e,d,c.rotationAngle()));break;case "image":case "video":case "line":qE(e,c.rect(),c.rotationAngle());break;case "slidePicture":case "slideVideo":this.ax=e;this.iC=c;break;case "slideAudio":this.Lv=(d=!c.Ra().vg())?e:null;this.jG=d?c:null;break;default:throw Error("unknown slide object type: "+
c.type());}this.Ls.addChild(e)}this.TI=sE(this);Ah&&Hg&&this.Rm.forEach((e,f)=>Object.values(Dj).includes(f)&&e.l(f,!0))}invalidate(){if(this.width()&&this.height()){this.Rm.forEach((a,b)=>{this.Rw.has(b)||a.xa()});this.xs.MN()?tE(this):jE(this.TI,this.xs.UE(),this.width(),this.height());for(const a of this.Rm.values())a.xa()}}na(){this.invalidate()}ge(){super.ge();this.Rm.forEach(a=>a.setParentScale(this.parentScale()))}};function wE(a,b){for(var c of a.zJ)B(a,c);a.zJ=[];if(b)for(c=0;c<b.count();++c){var d=Dq(b,c);const e=d.rect();d=a.o_.create(d);d.resize(e.width,e.height);d.move(e.left,e.top);M(a,d);a.zJ.push(d)}}class xE extends QD{constructor(a){super("background-base");this.o_=new ct(a);this.zJ=[]}};let yE=null;
class zE extends O{constructor({L:a,ye:b,mode:c,J:d,ea:e,Uf:f,gb:g,kc:h,Gg:k,M:m,yn:t}){super({o:"quiz-slide-visualizer",tabIndex:-1});this.$=m;this.Vn=this.Wn=0;this.pR=!1;this.iy=t;z(this,this.iy.sX(),this.sR,this);this.j=a;this.ya=c;this.C=d;this.R=e;this.zd=f;this.I=b;a=b.slide();this.ec=new VD;this.Gc=!1;this.Vq=k;this.he=H(this);this.qo=H(this);this.tw=H(this);H(this);k=["WordBank","MultipleChoiceText","FillInTheBlank"];this.I.contentState()&&k.includes(a.type())&&z(this,this.I.contentState().T(),this.JZ,
this);this.Od=h;this.gj=this.$v();this.Oa=this.jd();z(this,this.Oa.Sk,this.Bt,this);d={J:d,f3:this.Oa,Cu:this.gj,mediaController:this.ec,Uf:this.zd,gb:g,Hl:void 0,parent:this,kc:this.Od,ea:this.R,lE:this.I.lE(),ev:this.I.ev(),C4:this.I};d=new pE(d);g=a.nb();this.tG=new xE(this.zd);this.tG.invalidate(g.background());wE(this.tG,g.Oy());M(this,this.tG);this.Di=new vE({C5:d,nb:g,D5:a.type()});M(this,this.Di);!Qj.includes(a.type())||A(this,this.Oa);this.Oa instanceof yt&&(d=this.Di.Ls,nt(this.Oa,this.Di,
d),d.Rc(this.Oa,0));this.za=new Mo({Eg:this.Di,preventDefault:!Ah});A(this,this.za);this.addChild(this.za.xg());z(this,this.Oa.sh,()=>{this.kq(this.height())},this);z(this,this.za.ad.gv(),this.Oa.$W,this);this.sR();Ah&&A(this,new XD(this,this.za.ad))}mf(){this.Oa.mf()}sR(){var a=this.iy.KO();ih||jh?a&&!this.pR&&(a=b=>{b=new O({B:N(this,b)});M(this,b)},a("topBorder"),a("rightBorder"),a("bottomBorder"),a("leftBorder"),this.pR=!0):this.l("with-border",a)}JZ(){isNaN(yE)||clearInterval(yE);yE=setTimeout(()=>
{this.xa();this.kq(this.height())},0)}xa(){super.xa();this.Di.invalidate()}EE(){this.qo.h()}iW(){this.tw.h()}sn(){return this.qo}KE(){return this.tw}na(a,b){a&&b&&document.body.contains(this.displayObject())&&(this.Wn!=a||this.Vn!=b)&&(this.Wn=a,this.Vn=b,this.Di.resize(a,b),a=this.aA(),this.Oa.WB=a,this.kq(b))}jd(){return this.zd.Ju({parent:this,ye:this.I,mode:this.ya,FN:!0,kc:this.Od,Cu:this.gj,Gg:this.Vq})}$v(){return YD(new ZD({L:this.j,M:this.$,J:this.C}),{ye:this.I,mode:this.ya})}$b(a){this.ya=
a;this.Oa.$b(a);this.gj&&this.gj.$b(a)}$a(a,b=!1){this.Gc=a;this.ec.$a(a);a&&!b&&(Rg?document.body.focus():this.focus());this.TF(a,b)}activated(){return this.Gc}m(a){this.Oa&&this.Oa.m(a)}Hd(){return this.he}Ol(){}rn(){}ge(){const a=this.parentScale();this.Oa.setParentScale(a);this.Di.setParentScale(a);this.za.setParentScale(a)}Bt({top:a,bottom:b}){const c=this.za.ad;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.aA(),d=Math.min(d+
b-e.bottom,a-e.height/this.parentScale()));c.bs(d)}TF(a,b){a&&!b?yh||this.Oa.Ol():this.Oa.rn()}bA(){const a=this.za.ad;return a?a.scrollY():this.Di.displayObject().scrollTop}aA(){var a=this.Di;if(u){let b=a.height();for(const c of a.Ls.displayObject().children)b=Math.max(c.offsetTop+c.offsetHeight,b);a=b}else a=(K?a.Ls:a).displayObject().scrollHeight;return a}kq(a){this.za.Gh(a,this.aA())}};function AE(a,b){a.XY.forEach(c=>{b(c)})}class BE{constructor(a){this.XY=a}fb(a){this.vn(a)}};class CE extends BE{vn(a){1>a?AE(this,b=>b.uc(0)):AE(this,b=>b.D("opacity",""))}};class DE extends BE{vn(a){1>a?AE(this,b=>b.uc(a)):AE(this,b=>b.D("opacity",""))}};function EE(a){AE(a,b=>{a.oK[la(b)]=b.displayObject().style.transform||""})}
class FE extends BE{constructor(a,b){super(a);this.wk=new E(1,1);switch(b){case "fromTop":this.wk.x=0;this.wk.y=-1;break;case "fromBottom":this.wk.x=0;this.wk.y=1;break;case "fromLeft":this.wk.x=-1;this.wk.y=0;break;case "fromRight":this.wk.x=1;this.wk.y=0;break;default:throw Error("unknown direction");}this.oK={}}fb(a){a||EE(this);super.fb(a)}vn(a){if(1>a){AE(this,d=>d.uc(a));const b=40*this.wk.x*Math.pow(1-a,2),c=40*this.wk.y*Math.pow(1-a,2);AE(this,d=>{const e=`translate(${b}px, ${c}px) `+this.oK[la(d)];
d.D("transform",e)})}else AE(this,b=>b.D("transform",this.oK[la(b)])),AE(this,b=>b.D("opacity",""))}};class GE{create({type:a,direction:b,elements:c}){switch(a){case "appear":return new CE(c);case "fadeIn":return new DE(c);case "floatIn":return new FE(c,b);case "none":return null;default:throw Error("incorrect animation type");}}};function HE(){this.aV=new C}var IE;l=HE.prototype;l.kk=!1;l.DD=0;l.start=function(){if(this.kk)throw Error("timer was already started");this.kk=!0;this.DD=Date.now();JE()(this.$U.bind(this))};l.stop=function(){if(!this.kk)throw Error("timer wasn't started");this.kk=!1};l.isActive=function(){return this.kk};l.$U=function(){if(this.kk){const a=this.DD;this.DD=Date.now();this.aV.h(this.DD-a);JE()(this.$U.bind(this))}};var KE=1E3/30;
function JE(){if(IE)return IE;const a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return IE=Hg||void 0===a?function(b){setTimeout(b,KE)}:function(b){a(b)}};function LE(a,{type:b,direction:c,duration:d,delay:e,H3:f}){a.reset();a.Kb=Math.max(1E3*d,1);a.Ts=1E3*e;d=new GE;for(const g of f)(f=d.create({type:b,direction:c,elements:g}))&&a.Hc.push(f)}
class ME extends I{constructor(){super();this.Ts=this.Kb=0;this.Hc=[];this.Ri=void 0;this.cG=H(this);this.sP=H(this);this.ws=new HE;z(this,this.ws.aV,()=>{const a=Date.now();this.Xh=Math.min(1,this.Xh+(a-this.UB)/this.Kb);this.UB=a;this.Hc[this.WA].vn(this.Xh);1<=this.Xh&&(++this.WA>=this.Hc.length&&(this.ws.stop(),this.cG.h()),this.Xh=0)},this);this.WA=this.UB=this.Xh=0}start(){if(this.Hc.length&&!this.Ri){this.CB(0);const a=this;this.Ri=setTimeout(()=>{a.CK()},this.Ts);this.sP.h()}}stop(){clearTimeout(this.Ri);
this.ws.isActive()&&(this.ws.stop(),this.cG.h());this.CB(1)}SV(){return this.cG}CB(a){for(let b=0;b<this.Hc.length;++b)this.Hc[b].fb(a)}CK(){this.ws.isActive()||(this.WA=0,this.UB=Date.now(),this.ws.start())}reset(){this.stop();this.Hc=[];this.Ri=void 0;this.WA=this.UB=this.Xh=0}};class NE extends zE{constructor({L:a,ye:b,mode:c,J:d,ea:e,Uf:f,gb:g,kc:h,Gg:k,M:m,yn:t}){"reviewWithCorrectAnswers"!=c||b.slide().settings().V()||(c="reviewWithoutCorrectAnswers");super({L:a,ye:b,mode:c,J:d,ea:e,Uf:f,gb:g,kc:h,Gg:k,M:m,yn:t});this.yT=b;this.$l=null;if("normal"==this.ya){a=b.slide().animation();const r=this.Oa.Vm(a.mode());this.gj&&this.gj.Vm(c).forEach(v=>{r[0].push(...v)});this.$l=new ME;z(this,this.$l.sP,()=>{this.m(!1);this.l("animated",!0)},this);z(this,this.$l.SV(),()=>{this.m(!0);
this.l("animated",!1)},this);LE(this.$l,{H3:r,duration:a.duration(),delay:a.delay(),type:a.type(),direction:a.direction()});A(this,this.$l)}}m(a){super.m(a);a=a&&"reviewWithoutCorrectAnswers"!=this.ya&&this.yT.ub();this.Oa&&this.Oa.m(a)}TF(a,b){a?this.yT.submitted()||this.$l&&this.$l.start():this.$l&&this.$l.stop();super.TF(a,b)}};function OE(a,b){a.XX.push(b);z(a,b.Ut,()=>{b.av()?PE(a,b):QE(a,b);RE(a)},a);z(a,b.EP,()=>{b.av()?PE(a,b):QE(a,b);RE(a)},a);b.av()&&PE(a,b);RE(a)}function RE(a){var b=a.Fk.length;const c=a.qZ();b=0*c.width+(1*c.width-(160*b+20*(b-1)))/2;for(const d of a.Fk){d.FP=b;const e=d.rect();d.rh=new G(b,e?e.top:c.height-38-12,160,38);b+=180}a.G.h()}function PE(a,b){a.Fk.push(b);SE(a)}function QE(a,b){b=a.Fk.indexOf(b);-1!=b&&a.Fk.splice(b,1)}
function SE(a){function b(e){return tb(d,f=>f.id()==e)}function c(e,f){f&&e.push(f)}const d=a.Fk.concat();a.Fk=[];c(a.Fk,b("reviewBtn"));c(a.Fk,b("reportBtn"));c(a.Fk,b("restartBtn"))}class TE extends I{constructor(a){super();this.qZ=a;this.G=H(this);this.XX=[];this.Fk=[]}fb(a){if(a){for(let b=0;b<a.count();++b){const c=Dq(a,b);c instanceof sm&&OE(this,c)}RE(this)}}T(){return this.G}};function UE(a,b){const c=zt(a.Di,"restartBtn");c&&(c.u(b),b&&z(a,c.K,()=>{a.ha.restartQuiz()}));(b=zt(a.Di,"reviewBtn"))&&z(a,b.K,()=>{a.ha.JT.h()});(b=zt(a.Di,"reportBtn"))&&z(a,b.K,()=>{a.ha.Xz()})}class VE extends zE{constructor({L:a,ye:b,mode:c,J:d,ea:e,Uf:f,gb:g,kc:h,QV:k,quizSize:m,Gg:t,M:r,yn:v}){const x=new TE(()=>m),D=b.slide().nb();x.fb(D.Zb());super({L:a,ye:b,mode:c,J:d,ea:e,Uf:f,gb:g,kc:h,Gg:t,M:r,yn:v});this.ha=b.contentState();UE(this,k)}};class WE{constructor({J:a,L:b,ea:c,Uf:d,gb:e,kc:f,Gg:g,M:h,yn:k}){this.j=b;this.$=h;this.C=a;this.R=c;this.zd=d;this.Vg=e;this.Od=f;this.Vq=g;this.iy=k}gb(){return this.Vg}create(a,b){b={L:this.j,M:this.$,ye:a,mode:b,J:this.C,ea:this.R,Uf:this.zd,gb:this.Vg,kc:this.Od,Gg:this.Vq,yn:this.iy};return a instanceof V?new NE(b):new zE(b)}hN(a,b,c){return new VE({L:this.j,ye:a,M:this.$,mode:"normal",J:this.C,ea:this.R,Uf:this.zd,gb:this.Vg,kc:this.Od,Gg:!1,yn:this.iy,QV:b,quizSize:c})}};function XE(a,b,c){const d=a.Wb.width()*a.Y,e=a.Wb.height()*a.Y;b=d>a.width()?Math.max(Math.min(0,b),a.width()-d):Math.floor((a.width()-d)/2);a.Wb.tf(b);c=e>a.height()?Math.max(Math.min(0,c),a.height()-e):Math.floor((a.height()-e)/2);a.Wb.Wd(c)}function YE(a,b){Jf(a.Wb.displayObject(),b);a.Wb.setParentScale(b);var c=b-a.Y;a.Y=b;b=a.Wb.x()-c*a.Wb.width()/2;c=a.Wb.y()-c*a.Wb.height()/2;XE(a,b,c)}
class ZE extends qD{constructor({J:a,gO:b,L:c,ye:d,quizSize:e,content:f}){super("dnd_popup");this.C=a;this.Ao=this.zo=this.Wh=this.HV=this.Y=1;this.Kw=!0;this.Bc=e;this.I=d;this.Im=0;this.j=c;this.O=this.dw();this.O.Fb(45);this.addChild(this.O);this.zI();this.ua=b;a=new tD;a.$K.addHandler(this.kK,this);a.Nx.addHandler(this.jK,this);b=new vD;b.We.addHandler(this.iK,this);b.AH.addHandler(this.hK,this);this.GV=new U("content");this.addChild(this.GV);this.Wb=f;this.GV.addChild(this.Wb);this.setScale(1);
this.jm=new Lh(document.body);Mh(this.jm,a);Mh(this.jm,b);Nh(this.jm)}close(){Oh(this.jm);super.close()}iK(a,b){XE(this,this.zo+a,this.Ao+b)}hK(){this.zo=this.Wb.x();this.Ao=this.Wb.y();XE(this,this.zo,this.Ao)}kK(a){this.Im||(this.Im=this.Y);a=Math.min(this.Wh,this.Im*a);a=Math.max(this.HV,a);YE(this,a);YE(this,a)}jK(){this.Im=0}dw(){const a=new U("top_panel");Ff(a.displayObject(),"0 0");return a}zI(){const a=this.O;if(a)if(this.ua){var b=new U("close");b.addChild(S(this.C,"close_popup_icon"));b.K.addHandler(()=>
{this.close()},this);a.addChild(b)}else{b=()=>{this.I.contentState().reset()};var c=new U("clear");c.P(this.j.H("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.K.addHandler(b,this);a.addChild(c);c=new U("clear-icon");c.K.addHandler(b,this);a.addChild(c);b=new U("done");b.P(this.j.H("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.K.addHandler(this.close,this);a.addChild(b);b=new U("done-icon");b.K.addHandler(this.close,this);a.addChild(b)}}resize(a,b){const c=a>b;this.l("landscape",c);this.O&&(c?(T(this.O,"width",""),
T(this.O,"height",`${b/this.Wh}px`),T(this.O,"right",`${-this.O.width()*(1-this.Wh)}px`)):(T(this.O,"width",`${a/this.Wh}px`),T(this.O,"height",""),T(this.O,"right","")));this.Fa(a,b);super.resize(a,b);this.Fa(a,b)}Fa(a,b){var c=this.O?56:0;a-=a>b?c:0;c=Qf({width:this.Bc.width,height:this.Bc.height,boundingWidth:a,boundingHeight:b,hf:!0}).scale;this.Wb.resize(this.Bc.width,this.Bc.height);this.Wb.setParentScale(c);Jf(this.Wb.displayObject(),c);this.Y=this.Im=this.HV=c;this.Wb.tf((a-this.Bc.width*
c)/2);this.Wb.Wd(Math.floor((b-this.Bc.height*c)/2))}setScale(a){this.Y=a;this.O&&Jf(this.O.displayObject(),a);this.Wh=a}};class $E extends I{constructor(a=null){super();this.Aa=a;this.ja=null;this.Mg=H(this);this.Be=H(this);this.Aa&&z(this,this.Aa.qA(),this.ru,this)}fb(a){this.ja=Mi(a.Pa.Zo());this.gq()}gq(){z(this,this.ja.stateChangedEvent(),this.Sh,this);this.ru()}Sh(){switch(this.ja.state()){case "ended":this.Be.h(this.ja)}}AE(){this.ja&&(this.ja.stop(),Dd(this,this.ja),this.ja=null)}start(){this.ja&&(this.ja.play(),this.Mg.h(this.ja))}stop(){this.ja&&(this.ja.stop(),this.Be.h(this.ja))}audioStartedEvent(){return this.Mg}ru(){if(this.Aa&&
this.ja){var a=this.Aa.volume();this.ja.setVolume(a)}}xc(){super.xc();this.AE()}};function aF(a){return bF(a)&&a.mediaElement().readyState>=HTMLMediaElement.HAVE_METADATA}function bF(a){return!!a.Xa&&!a.Xa.error&&void 0!==a.Xa.play}function cF(a){a.Uv&&(clearInterval(a.Uv),a.Uv=void 0)}function dF(a){0>a.Tv&&(a.Tv=setInterval(a.xY.bind(a),500))}function eF(a){0<a.Tv&&(clearInterval(a.Tv),a.Tv=-1)}
class fF{constructor(a){this.Xa=a;this.F="paused";this.ti=this.Cq=this.Ke=this.oo=!1;this.hm=this.du=-1;this.uQ=0;this.Tv=-1;this.qH=0;this.AD=this.Uv=this.jq=void 0;this.Gn=!1;this.lr=new C;this.$n=new C;this.MC=new C;this.ZI=new C;this.O1=new C;this.IV=new C;this.cS=new C;this.vY=new C;this.TC=new C;this.$0=new C;w(a,"play",this.LJ,!1,this);w(a,"playing",this.At,!1,this);w(a,"pause",this.At,!1,this);w(a,"seeking",this.NJ,!1,this);w(a,"ended",this.At,!1,this);w(a,"waiting",this.At,!1,this);w(a,"timeupdate",
this.lx,!1,this);w(a,"progress",this.ES,!1,this);w(a,"loadeddata",this.ES,!1,this);w(a,"canplaythrough",this.r_,!1,this);aF(this)||w(a,"loadedmetadata",this.KJ,!1,this);(this.oo=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||gd(a,"canplay",this.MJ,!1,this);this.re()}mediaElement(){if(!this.Xa)throw Error("media player was disposed");return this.Xa}state(){return this.F}kz(){const a=this.mediaElement();return Hg||!this.mediaElement().controls&&!Yf?!this.Ke:a.paused}playbackRate(){return this.Xa.playbackRate}re(){var a=
(a=this.Xa)?a.error?"error":a.ended?"ended":this.kz()?"paused":this.ti?"buffering":"playing":"disposed";const b=this.F;b!=a&&(this.F=a,this.lr.h(this,b))}ready(){return bF(this)&&this.oo}GB(){const a=this.Gn;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.oo?this.MJ():(this.Gn=this.oo&&bF(this)&&this.mediaElement().readyState>=
b,!this.Gn&&K&&1==this.mediaElement().networkState&&1==this.XZ&&(this.Gn=!0,this.$0.h(this)),this.Gn||this.jq?this.Gn&&(clearInterval(this.jq),this.jq=void 0):this.jq=setInterval(this.GB.bind(this),2E3),!a&&this.Gn&&this.vY.h(this),this.XZ=this.mediaElement().networkState)}r_(){this.GB()}playing(){return this.Ke}play(){if(bF(this)){this.Ke=!0;Hg&&"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(eh){const b=this.mediaElement().currentTime;let c=0;clearInterval(this.Uv);this.Uv=setInterval(()=>{++c;this.mediaElement().currentTime<b?(this.mediaElement().currentTime=b,cF(this)):3<c&&cF(this)},0)}dF(this)}}pause(){bF(this)&&(this.Ke=!1,eF(this),this.mediaElement().pause(),0!=this.Cq&&(this.Cq=!1))}stop(){cF(this);if(bF(this)){this.Ke=!1;eF(this);0!=this.Cq&&(this.Cq=!1);const a=this.mediaElement();a.pause();if(2==a.networkState){const b=this.src();a.src="";a.src=b}this.At();
aF(this)&&0<a.currentTime?a.currentTime=0:this.du=-1;this.hm=-1}}seek(a){cF(this);aF(this)?(this.qH=this.mediaElement().currentTime=a,this.du=-1):this.du=bF(this)?a:-1;this.hm=-1}currentTime(){return this.ready()?this.mediaElement().currentTime:bF(this)?Math.max(this.du,0):0}duration(){return aF(this)?this.mediaElement().duration:0}volume(){return bF(this)?this.mediaElement().volume:1}setVolume(a){Hg?this.aF(!a):bF(this)&&(a=Od(a,0,1),this.mediaElement().volume!=a&&(this.mediaElement().volume=a,this.IV.h(this)))}muted(){return bF(this)&&
this.mediaElement().muted}aF(a){if(bF(this)){const b=this.mediaElement();b.muted!=a&&(b.muted=a,this.cS.h(this))}}PW(){if(aF(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*Od(0<a?b/a:0,0,1))/1E3}return 0}Ed(){bF(this)&&(pd(this.Xa),eF(this),this.jq&&(clearInterval(this.jq),this.jq=void 0),this.Xa&&(this.Xa.src=""),this.Xa=null,this.re())}reset(){this.pause();this.seek(0)}stateChangedEvent(){return this.lr}hF(){return this.MC}UW(){return this.cS}qA(){return this.IV}readyEvent(){return this.TC}MJ(){this.re();
this.oo=!0;gF.h(this);this.TC.h(this);if(0<this.du){const a=this.hm;this.seek(this.du);this.hm=a}this.GB()}At(){const a=this.mediaElement();if(this.kz()||a.ended)a.ended&&a.pause(),this.Ke=!1,eF(this);this.re()}LJ(){1!=this.Cq&&(this.Cq=!0);this.At();dF(this)}KJ(){this.$n.h(this)}lx(){const a=this.currentTime();this.uQ!=a&&(this.MC.h(this),this.uQ=a)}ES(){this.ZI.h(this)}NJ(){this.O1.h(this)}xY(){if(this.Gn)if(this.Ke&&this.mediaElement().paused&&!this.mediaElement().ended&&!this.mediaElement().controls&&
!Yf&&this.mediaElement().play(),1==this.mediaElement().networkState)this.ti&&(this.ti=!1,this.re());else if(this.Cq){var a=this.mediaElement(),b=this.currentTime();let c=!1;this.kz()||a.ended||b!=this.qH||(c=!0);!dh&&!c&&0<this.hm&&(1<Math.abs(this.hm-b)?(c=!0,a.currentTime=this.hm):this.hm=-1);this.qH=b;a=this.mediaElement().buffered;if(dh&&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.ti!=c&&(this.ti=c,this.re())}}Qj(a){this.mediaElement().controls=a}hW(){this.Qj(!1)}src(){const a=this.mediaElement();return bF(this)?a.src||a.currentSrc:""}}var gF=new C;class hF{constructor(a,b,c,d){this.XR=a;this.ja=b;this.Gf=c;this.th=d;this.Ke=!1;this.uq=!0;this.jC=new C;this.hC=new C;this.ja.lr.addHandler(this.Sh,this);c&&!d&&c.Qj(Rq(a))}XN(){return this.Gf?this.Gf.xg():null}$a(a){a?this.Gf&&this.Gf.Ro(!0):this.ja.stop()}setScale(a){this.Gf&&this.Gf.setScale(a)}stop(){this.ja.stop()}start(){if($g||fh){var a=this.ja,b=this.ja.src();if(a.Xa&&a.Xa.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.hm=-1,a.oo&&(a.oo=!1,gd(c,"canplay",a.MJ,!1,a)),c.src=b,a.re(),a.GB()))}}this.ja.play()}setOverlayDisplayed(a){this.Gf&&this.Gf.setOverlayDisplayed(a)}kM(a){if(this.ja!==a){const b=this.ja.volume();this.ja.lr.removeHandler(this.Sh,this);this.ja.Ed();this.ja=a;this.ja.setVolume(b);this.ja.lr.addHandler(this.Sh,this);this.Ke=a.playing()}}Sh(){if(!this.th){var a=
this.XR,b=a.Ra().Se();switch(this.ja.state()){case "ended":b||(Sq(a,a.ls()+1),this.hC.h(this.ja));this.Gf&&(a=Rq(a),this.Gf.Ro(a),this.Gf.Qj(a));this.uq=!0;break;case "playing":b&&this.uq&&(Rq(a)?(this.uq=!1,Sq(a,a.ls()+1),this.Gf&&this.Gf.Ro(!1)):this.ja.stop());break;case "paused":this.Gf&&this.Gf.Ro(!0)}a=this.ja.playing();this.Ke!=a&&(this.Ke=a)&&this.jC.h(this.ja)}}setVolume(a){this.Gf?this.Gf.setVolume(a):this.ja.setVolume(a)}};class iF extends Tn{constructor(a){super(a,0,1,150);this.Zt=!1}gk(){let a=this.coords[0];this.Zt&&(a=this.mW[0]-a);sf(this.element,a)}reverse(a){this.Zt=a}};class jF extends O{constructor(a){super({o:a});this.Xh=0}vn(a){this.Xh=a;this.Fa()}Fa(){const a=Math.floor(100*this.Xh);mf(this.displayObject(),`${a}%`)}};function kF(a,b){b=jf(b,a.displayObject()).x/a.Y;return Od(b/a.width(),0,1)}function lF(a,b){const c=a.width()*b;a.qr.tf(c);b=Math.floor(b*a.Kb);a.qr.P(ki(Math.floor(b/3600))+":"+ki(Math.floor(b%3600/60))+":"+ki(Math.floor(b%60)));a.qr.u(!0)}
class mF extends U{constructor(){super("progress_bar");this.Kb=0;this.Y=1;this.Dj=!1;this.ny=new C;this.uy=new C;this.Qx=new C;this.OR=new jF("loaded_track");this.addChild(this.OR);this.qT=new jF("played_track");this.addChild(this.qT);this.qr=new U("time_tooltip");this.qr.u(!1);this.addChild(this.qr)}setScale(a){this.Y=a}m(a){super.m(a);const b=this.displayObject();a?(w(b,Dh,this.Dt,!1,this),K||(w(b,Fh,this.um,!1,this),w(b,"mouseout",this.eo,!1,this))):(nd(b,Dh,this.Dt,!1,this),nd(b,Fh,this.um,!1,
this),nd(b,"mouseout",this.eo,!1,this))}$r(a){this.Kb=a;isNaN(this.Kb)&&(this.Kb=0)}setCurrentTime(a){a=0<this.Kb?a/this.Kb:0;isNaN(a)&&(a=0);this.qT.vn(a)}sO(a){this.OR.vn(a)}Dt(a){this.Dj||(this.Dj=!0,this.ny.h(),this.$p(a),w(document,Fh,this.Ct,!0,this),w(document,Eh,this.yS,!0,this),a.stopPropagation())}Ct(a){this.$p(a)}yS(a){nd(document,Fh,this.Ct,!0,this);nd(document,Eh,this.yS,!0,this);K||this.$p(a);this.Dj=!1;this.uy.h();!K&&this.Nw(a)||this.qr.u(!1)}$p(a){a=kF(this,a);lF(this,a);this.Qx.h(a*
this.Kb)}um(a){this.Dj||(a=kF(this,a),lF(this,a))}eo(){this.Dj||this.qr.u(!1)}Nw(a){a=jf(a,this.displayObject());a.scale(1/this.Y);return(new G(0,0,this.width()-1,this.height()-1)).contains(a)}};function nF(){U.call(this,"volume_bar");this.iV=new U("track");this.addChild(this.iV);this.Is=new C;w(this.displayObject(),Dh,this.mx,!1,this)}p(nF,U);l=nF.prototype;l.Y=1;l.setScale=function(a){this.Y=a};l.u=function(a){this.visible()!=a&&(nF.vb.u.call(this,a),a||(nd(document,Fh,this.Ki,!1,this),nd(document,Eh,this.wj,!1,this)))};l.setVolume=function(a){this.iV.Fb(48*(1-a)+8)};l.mx=function(a){this.$p(a);w(document,Fh,this.Ki,!1,this);w(document,Eh,this.wj,!1,this);a.stopPropagation()};l.Ki=function(a){this.$p(a)};
l.wj=function(a){nd(document,Fh,this.Ki,!1,this);nd(document,Eh,this.wj,!1,this);this.$p(a)};l.$p=function(a){a=jf(a,this.displayObject());a.scale(1/this.Y);a=(a.y-8)/48;a=1-Od(a,0,1);this.setVolume(a);this.Is.h(a)};function oF(a){const b=a.Fw*a.qK;a.kY&&Jf(a.displayObject(),b);a.Mk.setScale(b);a.Bh&&a.Bh.setScale(b)}
class pF extends U{constructor(a){const b=!K;super(`media_controls${" no_fullscreen"+(b?" with_volume":" no_volume")}`);this.N1=a;this.kY=!1;this.nT=!0;this.wr=this.qK=this.Fw=1;this.fV=new C;this.Is=new C;this.Qx=new C;this.ny=new C;this.uy=new C;this.Bq=new sC(!1,"play_btn",!0);this.addChild(this.Bq);this.Bq.K.addHandler(this.V_,this);this.Zs=this.Bh=this.uj=null;b&&(this.uj=new sC(!0,"mute_btn",!0),this.uj.K.addHandler(this.R_,this),this.addChild(this.uj),this.Bh=new nF,this.Bh.Is.addHandler(this.T0,
this),this.Bh.u(!1),this.addChild(this.Bh),this.Zs=new iF(this.Bh.displayObject()),w(this.Zs,"finish",this.S0,!1,this),w(this.uj.displayObject(),"mouseover",this.P_,!1,this));this.ZQ=null;this.Mk=new mF;this.Mk.m(a);this.Mk.ny.addHandler(this.Dt,this);this.Mk.uy.addHandler(this.dK,this);this.Mk.Qx.addHandler(this.Ct,this);this.addChild(this.Mk)}resize(a,b){let c=1;145>a&&(c=a/145,a=145);this.Fw=c;super.resize(a,b);oF(this)}width(){return super.width()*this.Fw}height(){return super.height()*this.Fw}setScale(a){this.qK=
a;oF(this)}m(a){this.enabled()!=a&&(super.m(a),this.Bq.m(this.nT&&a),this.Mk.m(a&&this.N1),this.uj&&this.uj.m(a),!a&&this.Bh&&this.Bh.u(!1))}Ro(a){this.nT=a;this.Bq.m(this.enabled()&&a)}WO(a){this.ZQ&&this.ZQ.Va(a)}$r(a){this.Mk.$r(a)}setCurrentTime(a){this.Mk.setCurrentTime(a)}sO(a){this.Mk.sO(a)}V_(){this.Bq.enabled()&&this.fV.h(!this.Bq.selected())}Dt(){this.ny.h()}dK(){this.uy.h()}Ct(a){this.Qx.h(a)}R_(){if(this.uj.enabled()){const a=this.uj.selected()?0:this.wr;this.Bh.setVolume(a);this.Is.h(a)}}T0(a){this.wr=
a;this.uj.Va(!1);this.Is.h(a)}P_(){this.uj.enabled()&&!this.Bh.visible()&&(this.Bh.u(!0),w(document,Fh,this.Ki,!1,this),this.Zs.reverse(!1),this.Zs.play(!0))}Ki(a){var b=this.Fw*this.qK;a=jf(a,this.displayObject());a.scale(1/b);b=Up(this.Bh);const c=Up(this.uj);a=(b=Ce(c,b))?b.contains(a):!1;b=this.Zs;b.bv()?b.Zt==a&&(b.Zt=!b.Zt,b.vn(1-b.progress)):a||(b.reverse(!0),b.play(!0))}S0(){let a;if(null==(a=this.Zs)?0:a.Zt){let b;null==(b=this.Bh)||b.u(!1);nd(document,Fh,this.Ki,!1,this)}}};function qF(a,b){b instanceof fF?(b.lr.addHandler(a.Kc,a),b.$n.addHandler(a.Kc,a),b.ZI.addHandler(a.Kc,a),b.MC.addHandler(a.Kc,a)):(b.stateChangedEvent().addHandler(a.Kc,a),b.$n.addHandler(a.Kc,a),b.hF().addHandler(a.Kc,a))}
class rF{constructor(a,b){this.ja=a;this.Lh=b;this.mT=!1;this.mJ=this.$G=1;qF(this,a);b.fV.addHandler(this.M0,this);b.Is.addHandler(this.t_,this);b.Qx.addHandler(this.Ct,this);b.ny.addHandler(this.Dt,this);b.uy.addHandler(this.dK,this);this.Kc()}ZO(a){var b=this.ja;b instanceof fF?(b.lr.removeHandler(this.Kc,this),b.$n.removeHandler(this.Kc,this),b.ZI.removeHandler(this.Kc,this),b.MC.removeHandler(this.Kc,this)):(b.stateChangedEvent().removeHandler(this.Kc,this),b.$n.removeHandler(this.Kc,this),b.hF().removeHandler(this.Kc,
this));this.ja=a;qF(this,a);this.Kc()}Kc(){const a=this.Lh,b=this.ja;var c=b.playing();a.Bq.Va(c);b.PW&&a.sO(b.PW());a.$r(b.duration());a.setCurrentTime(b.currentTime())}M0(a){a?this.ja.play():this.ja.pause()}t_(a){this.$G=a;this.ja.setVolume(this.mJ*this.$G)}Dt(){this.mT=this.ja.playing();this.ja.pause()}dK(){this.mT&&this.ja.currentTime()<this.ja.duration()&&this.ja.play()}Ct(a){this.ja.seek(a)}};class sF extends U{constructor(a,b){super("audio_with_controls");this.Lh=this.nQ(b);this.addChild(this.Lh);this.GY=new rF(a,this.Lh)}Qj(a){this.Lh.m(a)}Ro(a){this.Lh.Ro(a)}setScale(a){this.Lh.setScale(a)}xg(){return this}resize(){}setOverlayDisplayed(){}setVolume(a){var b=this.GY;b.mJ=a;b.ja.setVolume(b.mJ*b.$G)}nQ(a){return new pF(a)}};class tF extends fF{constructor(a){super(a);this.FR=0;this.sI=!1}LJ(){this.sI?this.sI=!1:super.LJ()}NJ(){super.NJ();this.FR=Date.now()}lx(){super.lx();if(this.ready()&&Gg){var a=100>Date.now()-this.FR;this.playing()||a||(this.sI=!0,a=this.mediaElement(),a.play(),a.pause())}}};class uF extends hF{constructor(a,b,c=sF){const d=a.Ra();var e=d.Pa.Zo();Array.isArray(e)||(e=[e]);e=Ii(e);e=new tF(e);let f=null;d.vg()||(f=new c(e,b||!d.Se()));super(a,e,f,b)}};function vF(a){a.yy.P(jD(Math.min(a.Kb,Math.max(0,Math.floor(a.ui)))))}class wF extends pF{constructor(a){super(a);this.yy=new O({o:"time"});this.addChild(this.yy);this.Kb=this.ui=0;this.setScale(Dg())}setCurrentTime(a){super.setCurrentTime(a);this.ui=a;isNaN(this.ui)&&(this.ui=0);vF(this)}$r(a){super.$r(a);this.Kb=a;isNaN(this.Kb)&&(this.Kb=0);vF(this)}};class xF extends sF{nQ(a){return new wF(a)}};class yF extends uF{constructor(a,b){super(a,b,xF)}};function zF(a,b){switch(b){case "correct":return a.j.H("PB_GRADED_QUESTION_CORRECT");case "incorrect":return a.j.H("PB_GRADED_QUESTION_INCORRECT");case "partially":return a.j.H("PB_GRADED_QUESTION_PARTIALLY_CORRECT");case "info":return a.j.H("PB_SURVEY_QUESTION_ANSWERED")}throw Error("incorrect status");}
class AF extends U{constructor(a,b,c,d,e,f,g,h,k,m,t,r){super("feedback");this.Bm=void 0;this.j=a;this.Ya=new U("header");const v=new U("text");v.P(zF(this,d));e&&(d=new U("icon"),d.addChild(e),this.Ya.addChild(d));this.Ya.addChild(v);this.addChild(this.Ya);this.s=new U("content");a=-1==f?a.H("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):f+""||"";k=zs(k,c.content(),{ANSWER_ATTEMPTS:a});t=new pm(k,new nm(null,t,null,r));m=m.Oe({o:"rich-text-view",htmlText:k.htmlText(),fn:t,zn:!1});this.s.addChild(m);if(m=c.audio())this.lc=
b,this.lc.fb(m),b=new Tq(m),this.Uc=new yF(b,h),this.Uc.jC.addHandler(()=>{this.lc.audioStartedEvent().h()},this),this.Uc.hC.addHandler(()=>{this.lc.Be.h()},this),m.vg()||(h=new xF(this.lc.ja,!0),this.s.Rc(h,0)),g&&m.Ti()&&this.lc.start();g=!!c.audio()&&!c.audio().vg();(this.hR=!FA(c.content())||g)&&this.addChild(this.s)}BO(a){if(void 0===this.Bm||this.Bm.width!=a.width)this.Bm=a;this.sj()}sj(){zf(this.Ya.displayObject());this.Ya.height();!this.hR&&this.height()}deactivate(){this.lc&&this.lc.stop()}}
;function BF(a,b){return.5<b?1-BF(a,1-b):2*Math.pow(b,2)}
class CF extends Sn{constructor(a,b){var c=zC();const d=b>c;super(a,[d?0:.5],[1],d?500:250);this.MU=c;this.LH=b}gk(){const a=this.coords[0];yC(0,this.MU+BF(this,a)*(this.LH-this.MU));this.element.style.opacity=""+Math.max(0,a-.5)/.5}Yi(){super.Yi()}dh(){super.dh();this.element.style.opacity="";this.element.style.top="";kh&&(w(window,"scroll",this.TT,!1,this),Cg(function(){nd(window,"scroll",this.TT,!1,this)},this,300))}TT(){zC()!=this.LH&&yC(0,this.LH)}};class DF extends U{constructor(a,b,c){super("video iphone");this.ja=a;this.ja.Qj(!0);this.addChild(a.mediaElement());this.io=!1;this.K.addHandler(()=>{this.ja.play()},this);this.resize(b,c)}Qj(){}Ro(){}setScale(){}xg(){return this}$a(){}ZO(a){this.removeChild(this.ja.mediaElement());this.ja=a;this.addChild(this.ja.mediaElement())}WO(){}setOverlayDisplayed(a){this.io=a;this.ja.Qj(!a)}setVolume(a){this.ja.setVolume(a)}};class EF extends U{constructor(a,b,c){super("video");this.ja=a;this.ja.Qj(!0);this.addChild(a.mediaElement());this.io=!1;this.resize(b,c)}Qj(){}Ro(){}setScale(){}xg(){return this}$a(){}ZO(a){const b=this.width(),c=this.height();this.removeChild(this.ja.mediaElement());this.ja=a;a.Qj(!this.io);this.addChild(a.mediaElement());this.Wt(b,c)}Wt(a,b){const c=this.ja.mediaElement();a&&mf(c,a);b&&nf(c,b)}WO(){}setOverlayDisplayed(a){this.io=a;this.ja.Qj(!a)}setVolume(a){this.ja.setVolume(a)}};class FF extends fF{constructor(a){super(a);Hg&&gF.addHandler(this.T_,this)}videoWidth(){return aF(this)?this.mediaElement().videoWidth:0}videoHeight(){return aF(this)?this.mediaElement().videoHeight:0}T_(a){this.playing()&&a instanceof tF&&this.play()}};function GF(a){var b=a.tM.Zo();Array.isArray(b)||(b=[b]);b=Ji(b);b=new FF(b);a=a.Kk.path();null!=a&&b.mediaElement().setAttribute("poster",a);return b}
class HF extends hF{constructor(a,b){var c=a.Ra();const d=GF(c);var e=c.Kk.width();var f=c.Kk.height();if(rh){e=new DF(d,e,f);c=c.Kk.path();f=[];for(let g=0;g<c.length;g++)f[g]=Zb(c.charAt(g));c=f.join("");T(e.xg(),"background","url("+c+")");T(e.xg(),"background-size","100% 100%")}else e=new EF(d,e,f);super(a,d,e,b);this.aE=e;Rq(a)||this.start()}XN(){return this.aE.xg()}$a(a){super.$a(a);if(!a&&K){const b=GF(this.XR.Ra());this.kM(b)}this.aE.WO(!1);this.aE.$a(a)}kM(a){this.aE.ZO(a);super.kM(a)}};function IF(a){return a.Uc?a.Uc.XN():null}function JF(a){return a.ff?a.ff.XN():null}function KF(a){a.Uc&&a.Uc.stop();a.ff&&a.ff.stop()}
class LF{constructor(a,b,c,d){this.ff=this.Uc=null;this.Gc=!1;this.nk=b;this.th=c;this.md=this.Aa=d;if(a&&b){if(a=b.uf)this.Uc=new yF(a,c),this.Uc.jC.addHandler(this.oh,this),this.Uc.hC.addHandler(this.nh,this),Qi(this.md,this.Uc.ja);if(b=b.Cd)this.ff=new HF(b,c),this.ff.jC.addHandler(this.Ft,this),this.ff.hC.addHandler(this.vm,this),Qi(this.md,this.ff.ja)}this.Mg=new C;this.pk=new C;this.Be=new C;this.fl=new C;this.Qm=new C;this.dl=new C}AE(){this.$a(!1);this.Uc&&Ri(this.md,this.Uc.ja);this.ff&&
Ri(this.md,this.ff.ja)}gE(){this.Uc&&this.Uc.ja.mediaElement().load()}$a(a){if(this.Gc!=a&&(this.Gc=a,this.Uc&&this.Uc.$a(a),this.ff&&this.ff.$a(a),a?(this.Aa.qA().addHandler(this.ru,this),this.ru()):this.Aa.qA().removeHandler(this.ru,this),a&&this.Uc)){var b=this.nk.uf;a=this.Uc;var c=this.pk;(b.Ra().Ti()||b.Ra().vg())&&(this.th||Rq(b))&&(b=new xi,c.h(a.ja,!0,b),b.suspended()||a.start())}}setOverlayDisplayed(a){this.Uc&&this.Uc.setOverlayDisplayed(a);this.ff&&this.ff.setOverlayDisplayed(a)}setScale(a){this.Uc&&
this.Uc.setScale(a);this.ff&&this.ff.setScale(a)}oh(a){this.Mg.h(a)}Ft(a){this.fl.h(a)}nh(a){this.Be.h(a)}vm(a){this.dl.h(a)}audioStartedEvent(){return this.Mg}audioStartingEvent(){return this.pk}vp(){return this.dl}videoStartedEvent(){return this.fl}videoStartingEvent(){return this.Qm}ru(){const a=this.Aa.volume();this.Uc&&this.Uc.setVolume(a);this.ff&&this.ff.setVolume(a)}};class MF extends U{constructor(a){super(a);this.he=new C}Hd(){return this.he}resize(a,b){super.resize(a,b);this.Fa()}$a(a){a&&this.Fa()}enabled(){return this.yb}m(a){this.yb=a;this.l("disabled",!this.yb)}Fa(){}};function NF(){}NF.prototype.value=function(){return this.le};NF.prototype.sd=function(a){this.le=a};function OF(a,b,c){a.Oa=a.jd(b,c);b&&PF(a,c);z(a,a.Oa.Hd(),d=>{a.Hd().h(d)})}function QF(a){return Xq(a.slide().nb().Zb(),"slidePicture")[0]}function RF(a){return a.da.J()}function SF(a,b){return new Zr({fontSize:b,ea:a.R(),nW:"#000000",H5:void 0})}function TF(a){a.yc&&a.yc.BO(a.Bm)}function UF(a){a.cL.h(new NF);const b=a.yc.displayObject().offsetTop;(new CF(a.yc.displayObject(),b)).play()}
function VF(a){if(a.da.Sz()&&a.I&&a.I instanceof V&&!a.I.ub()){var b=a.I.review();b=!!b&&b.status();if("partially"==b||"incorrect"==b)PF(a,!0),ai(a,"review")}}function WF(a,b,c){a=a.Ja.settings().V();return b?c&&a?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function PF(a,b){a.ua=!0;a.Nd=b;a.Pi(b)}
function XF(a,b,c,d,e,f){var g=zf(f?f.displayObject():a.displayObject());b-=g.left+g.right;g=.5*(fm()?document.documentElement.clientHeight:em()?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?Aq(h,e):h;g=Qf({width:h.width,height:h.height,boundingWidth:b,boundingHeight:g,hf:!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=`${wk(b,Math.floor((g.height-m)/2))} ${vk(h)} ${xk(e)}`,
a instanceof Sp?T(a,"transform",e):a instanceof O&&a.D("transform",e),a.resize(c,d),f.resize(g.width,g.height)):(a.resize(k,m),a.tf(b))}function YF(a){a=SF(a,15);return new $r(a)}
class ZF extends O{constructor(a,b,c,d){super();this.iY=H(this);this.Y1=H(this);this.F1=H(this);this.GC=this.sb=null;var e=this.xw();b&&(e+=" review");e=e.split(" ");for(const g of e)ai(this,g);this.Ja=a.slide();this.Mg=H(this);this.Be=H(this);this.I=a;this.da=c;this.q1=this.ua=b;this.Nd=d||!1;this.Aa=c.soundController();c=this.slide().Wm();this.ec=new LF(c,a.lE(),b,this.Aa);z(this,this.ec.audioStartedEvent(),this.oh,this);z(this,this.ec.Be,this.nh,this);this.St=this.jH(this.slide().description());
this.xP();OF(this,b,this.Nd);M(this,this.St);(b=IF(this.ec))&&this.Hv(b);const f=c?c.sb:null;if(f){b=f.Pa;this.GC=new O;b.Gr()?this.sb=new O({fa:b.dW()}):(this.sb=new O,this.sb.D("background-image",Jg(b.path())),this.sb.D("background-size","cover"));b=QF(this);const g=b instanceof el?b.Ai:null,h=yk(QF(this).rotationAngle());z(this,this.sb.K,()=>{g?Kg(g.url(),g.target()):this.he.h(f,h)});this.MV=new Lh(this.sb.displayObject(),[new tD]);z(this,Sh(this.MV,"scale").Nx,k=>{1<k&&this.he.h(f,h)});Nh(this.MV);
M(this.GC,this.sb);this.Hv(this.GC)}(this.$D=JF(this.ec))&&this.Hv(this.$D);this.gP();a instanceof V&&(z(this,a.submittedEvent(),this.KB,this),this.KB());this.he=H(this);this.Xb=H(this);this.Xg=H(this);this.tA=H(this);this.VC=H(this);this.cL=H(this)}Hd(){return this.he}Yz(){return this.Y1}zz(){return this.F1}SV(){return H(this)}zF(a){const b=new O({o:"title"});b.P(a);this.Rc(b,1)}slide(){return this.I.slide()}gE(){this.ec.gE()}Ol(){}rn(){}C(){return RF(this)}R(){return this.da.ea()}$(){return this.da.QD.$.displayObject()}j(){return this.da.L()}Lb(){return this.da.Zi()}setScale(a){this.Y=
a}ck(a,b){this.yc&&(this.yc.deactivate(),this.removeChild(this.yc),this.yc=void 0);var c=this.da.fZ;if(this.ua||!(this.I&&this.I instanceof V&&!this.I.Rb().get(this.I)||"noNotification"==c)){if(a){c=S(this.C(),"feedback_icon");let e=!this.ua,f="info";this.I.slide().settings().V()&&(f=this.I.review().status());null==this.lc&&(this.lc=new $E(this.Aa),z(this,this.lc.audioStartedEvent(),this.oh,this),z(this,this.lc.Be,this.nh,this));this.ec&&KF(this.ec);this.lc.AE();var d=(this.I&&this.I instanceof V&&
this.I.submitted(),!1);e=e&&!d;d=SF(this,15);d=new $r(d);this.yc=new AF(this.j(),this.lc,a,f,c,b,e,this.ua,this.R(),d,this.Lb(),this.Aa);this.addChild(this.yc);this.visible()&&TF(this)}a&&!this.q1&&(1<this.Y?Cg(function(){UF(this)},this):UF(this),VF(this))}}Ym(){VF(this)}To(){return WF(this,this.ua,this.Nd)}oh(a){this.Mg.h(a)}nh(a){this.Be.h(a)}m(a){const b=null!=this.yc;this.Oa.m(a&&this.I instanceof V&&this.I.ub()&&!b&&!this.ua)}visible(){return super.visible()}u(a){super.u(a);a&&(this.Oa.$a(a),
TF(this))}activated(){return this.Gc}QE(){this.da.QD.QE()}$a(a){this.Gc=a;this.ec.$a(a);this.visible()&&this.Oa.$a(a);this.yc&&(a?this.SO():this.yc.deactivate())}setOverlayDisplayed(a){this.ec.setOverlayDisplayed(a)}jH(a){var b=SF(this,this.nB());b=new $r(b);b=new FD(a,this.R(),b,this.Lb(),this.Aa);a.Tf()&&b.l("empty",!0);return b}xP(){const a=new RD;M(this,a);a.invalidate(this.Ja.nb().background())}jd(){throw Error("override");}Pi(){}gP(){this.addChild(this.Oa)}xw(){return"visualizer"}BO(a,b){this.Bm=
new F(a,b);TF(this)}FT(a){this.St.Da(a)}ro(a){this.Oa.Da(a)}resize(a,b){if(a){super.resize(a);this.D("min-height",`${b}px`);this.FT(a);b=this.slide().Wm();if(this.sb){const c=b.sb.Pa,d=QF(this).rotationAngle();XF(this.sb,a,c.width(),c.height(),yk(d),this.GC)}this.$D&&(b=b.video(),XF(this.$D,a,b.Kk.width(),b.Kk.height()));b=zf(this.Oa.displayObject());this.ro(a-(b.left+b.right));TF(this)}}Hv(a){this.addChild(a)}audioStartedEvent(){return this.iY}audioStartingEvent(){return this.ec.audioStartingEvent()}videoStartedEvent(){return this.ec.videoStartedEvent()}videoStartingEvent(){return this.ec.videoStartingEvent()}KB(){if(this.od){var a=
this.displayObject();Ne(a,this.od);this.od=void 0}if(this.I.submitted())if(this.I.slide().settings().V()){if(a=this.I.review())this.od=a.status()}else this.od=this.I.Wo()?"answered":"notanswered";else this.od="notanswered";this.I.ub()||this.m(!1);this.od&&(a=this.displayObject(),Me(a,this.od))}vp(){return this.ec.vp()}SO(){KF(this.ec)}$v(a){return YD(new ZD({L:this.j(),M:this.$(),J:RF(this)}),{ye:this.I,mode:a})}nB(){return 16}};function $F(a,b,c,d){isNaN(d)||isNaN(c)||(a.Bc=b,a.LP=new F(c,d),a.Jk||(c=Qf({width:b.width,height:b.height,boundingWidth:c-36,boundingHeight:d-36,hf:!0}).scale,a.Wb.resize(b.width,b.height),a.Wb.setParentScale(c),Jf(a.Wb.displayObject(),c),a.Ie.resize(b.width*c,b.height*c),d=(a.Oa.width()-b.width*c)/2,a.Wb.move(d,0),a.Ie.move(d,0),a.Oa.Fb(c*b.height)))}
class aG extends ZF{constructor(a,b,c,d){super(a,b,c,d);this.Jk=!1}jd(a,b){this.St.u(!1);const c=new MF("drag-n-drop");this.Ja.settings().V();var d=new Gu({M:this.$(),ea:this.R(),J:RF(this),L:this.j(),quizSize:new F(500,500),hi:new $r,pf:null});d.Rl(this.da.Zi());d=new WE({J:RF(this),ea:this.R(),Uf:d,gb:d,Gg:!1,L:this.j(),M:this.$(),yn:new UD});b=WF(this,a,b);this.Wb=d.create(this.I,b);c.addChild(this.Wb);this.Ie=new O({o:"overlay"});b=new O({B:N(this.Ie,"bg")});this.Ie.addChild(b);b.addChild(new O({B:N(this.Ie,
"icon")}));d=new O({B:N(this.Ie,"label")});d.P(this.j().H("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(d);a||(c.addChild(this.Ie),this.Jk=!1,this.Ie.K.addHandler(()=>{this.Ie.l("hidden",!0);if(!this.Jk&&this.I.ub()){var e=new ZE({J:RF(this),gO:!1,L:this.j(),ye:this.I,quizSize:this.Bc,content:this.Wb});this.Xb.h(e,!1,!0);e.Th&&(this.Jk=!0,e.Ud().addHandler(function g(){e.Ud().removeHandler(g);c.addChild(this.Wb);this.Jk=!1;$F(this,this.Bc,this.LP.width,this.LP.height)},this))}}));return c}mf(){this.Wb&&
this.Wb.mf()}Pi(a){this.Wb.$b(WF(this,!0,a));this.Wb.m(!1);this.Wb.$a(!0);this.Ie.u(!1)}Hv(a){super.Hv(a);a.u(!1)}KB(){super.KB();this.I.ub()||this.Ie.l("hidden",!0)}};class bG extends MF{constructor(a,b,c,d,e){super("info");this.addChild(new FD(a,b,c,d,e))}};class cG extends ZF{xw(){return`${super.xw()} info`}jd(){return new bG(this.Ja.content().Za(),this.R(),YF(this),this.Lb(),this.Aa)}nB(){return 25}};class dG extends cG{xw(){return`${super.xw()} intro`}nB(){return 28}};class eG extends U{constructor(a,b,c,d){super("detailed_results");this.Z=[];const e=new U("title");e.P(a.H("PB_PRINT_DETAILED_REPORT_TITLE"));this.addChild(e);this.Lc=new U("result-items-container");this.addChild(this.Lc);d.slidePoolState()&&this.VF(a,b,c,d)}VF(a,b,c,d){var e=d.pa.Wa().hd().type(),f=d.slidePoolState();const g=d.Ga().la();d=d.Ga().$k;e="graded"==e;for(const h of f.slides())h instanceof V&&(d||!g||h.hasBeenVisited())&&(this.Lc.addChild(new U("separator")),f=new aD(b,null,c,h,a,e),this.Lc.addChild(f),
this.Z.push(f))}};class fG{constructor(a){this.U=a}awardedPercent(){return this.U.awardedPercent()}awardedScore(){return this.U.awardedScore()}maxScore(){return this.U.maxScore()}rd(){throw Error("");}passingPercent(){throw Error("");}isPassed(){return this.U.isPassed()}slidePoolState(){return this.U}};class gG extends U{constructor(a,b){super("progress_bar");var c=new U("topLabels");const d=new U("title");d.P(b);c.addChild(d);const e=fc(a.awardedScore()),f=fc(a.maxScore());a=new U("passingScore");a.P(e+" / "+f);c.addChild(a);this.addChild(c);c=new U("progressBar");const g=new U("value");Cg(()=>{let h=e/f*100;h=Math.max(.01,h);T(g,"width",h+"%")},this);Vp(c,"answered");c.addChild(g);this.addChild(c)}};class hG extends U{constructor(a,b){super("groupSection");const c=new fG(a);Object.assign(b).t5=!1;a=new gG(c,a.title());this.addChild(a)}};class iG extends U{constructor(a,b,c,d){super("groupsResult");a=new U("titleLabel");b=b.H("PB_PRINT_RESULT_BY_SECTION");a.P(b);this.addChild(a);this.iR=!1;b=new U("groupsContainer");this.addChild(b);for(const e of c.slidePoolState().groups())0!=e.questions().length&&(c=new hG(e,d),b.addChild(c),this.iR=!0)}};class jG extends MF{constructor(a){super("details");this.Ja=a}Hg(a,b,c){a=this.Ja.nb().Zb();b=new O({o:"awarded-section"});var d=Sx(a,"awardedScoreLabel");if(d){var e=ZB(a,"awardedScoreLabel"),f=new O({B:N(b,"awarded-score-label")});f.qf(zs(c,e.Za()).htmlText());b.addChild(f)}if(e=Sx(a,"awardedScoreValue")){f=ZB(a,"awardedScoreValue");const g=new O({B:N(b,"awarded-score-value")});g.qf(zs(c,f.Za()).htmlText());b.addChild(g)}(d||e)&&this.addChild(b);b=new O({o:"passing-section"});if(d=Sx(a,"passingScoreLabel"))e=
ZB(a,"passingScoreLabel"),f=new O({B:N(b,"passing-score-label")}),f.qf(zs(c,e.Za()).htmlText()),b.addChild(f);if(e=Sx(a,"passingScoreValue"))a=ZB(a,"passingScoreValue"),f=new O({B:N(b,"passing-score-value")}),f.qf(zs(c,a.Za()).htmlText()),b.addChild(f);(d||e)&&this.addChild(b)}};class kG extends ZF{constructor(a,b,c,d){super(a,!1,c);var e=Sx(a.slide().nb().Zb(),"awardedScoreValue"),f=Sx(a.slide().nb().Zb(),"passingScoreValue");const g=Sx(a.slide().nb().Zb(),"reportBtn");var h=g&&a.slide().content().MO();a=g&&a.slide().content().sL;e={I6:e,t5:f,B6:g,MO:h};this.Oa.Hg(b,c.L(),c.ea());ai(this,"result");(c=b.evaluation())&&"graded"==b.pa.Wa().hd().type()?b.settings().Gl().enabled()?ai(this,"graded"):ai(this,c.quizPassed()?"passed":"failed"):ai(this,"survey");this.Fn=new O({o:"btns-container"});
this.St.addChild(this.Fn);this.qc=d;this.A=b;c=(d=b.evaluation())?this.qc.allowRetakeQuiz():!1;f=Sx(this.Ja.nb().Zb(),"restartBtn");this.Tk&&this.Fn.addChild(this.Tk);c&&f&&(c=ZB(this.Ja.nb().Zb(),"restartBtn"),this.Xt=new sC(!1,"result_btn"),this.Xt.wm=!0,this.Xt.l("restart",!0),this.Xt.P(c.Za().text()),this.Fn.addChild(this.Xt));d&&h&&(h=new iG(this.C(),this.j(),this.A,e),h.iR&&this.addChild(h));g&&a&&(b=new eG(this.j(),this.C(),this.R(),b),this.addChild(b))}jd(){return new jG(this.Ja)}jH(a){const b=
super.jH(a);70<a.text().length&&b.l("small-text",!0);a=new O({o:"descriptionContainer"});const c=new O({o:"result-icon"});a.addChild(c);a.addChild(b);return a}xP(){const a=new RD;M(this.St,a,0);a.invalidate(this.Ja.nb().background())}gP(){this.St.addChild(this.Oa);if(Sx(this.Ja.nb().Zb(),"reviewBtn")){const a=ZB(this.Ja.nb().Zb(),"reviewBtn");this.Tk=new sC(!1,"result_btn");this.Tk.wm=!0;this.Tk.P(a.Za().text())}}FT(){}ro(){}Yz(){return this.Tk?this.Tk.K:super.Yz()}zz(){return this.Xt?this.Xt.K:super.zz()}nB(){return 28}}
;function lG(a){const b=new U("user_answer_title");b.P(a.j.H("Q_USER_ANSWER_TITLE"));a.addChild(b)}function mG(a){const b=new U("correct_answer_title");b.P(a.j.H("Q_CORRECT_ANSWERS_TITLE"));a.addChild(b)}function nG(a){const b=new sC(!1,"close_button",!1);b.addChild(new O({fa:S(a.C,"popup-close-icon"),o:"close-icon"}));a.addChild(b);b.K.addHandler((c,d)=>{d.preventDefault();a.close()},a)}
class oG extends qD{constructor(a,b){super("correct_answer_popup");this.j=a;this.C=b;this.un(!0)}open(){super.open();this.Fa()}Ha(a){this.resize(a)}Fa(){T(this,"bottom","auto");T(this,"height","");this.uR();this.Fb(this.height());T(this,"bottom","")}uR(){}};class pG extends oG{constructor(a,b,c,d){super(a,d);lG(this);a=new U("user_answer");a.P(b);this.addChild(a);mG(this);b="";for(a=0;a<c.length;++a)d=c[a],0<a&&(b+="\n"),b+=d;c=new U("correct_answer");c.P(b);this.addChild(c);nG(this)}};class qG extends O{constructor(){super({o:"text_with_gaps"})}EE(){const a=re();a&&a.blur()}iW(){}bA(){return 0}aA(){return 0}};class rG extends MF{constructor(a){super(a);this.s=null;this.ia=new qG;this.addChild(this.ia)}setContent(a){this.s=a;this.ia.addChild(a)}content(){return this.s}na(){this.xa()}m(a){super.m(a);this.s&&this.s.m(a)}xa(){this.s&&this.s.fd()}};class sG extends ZF{constructor(a,b,c,d){super(a,b,c,d);ai(this,"graded")}};class tG extends sG{jd(a,b){const c=new rG("fill_in_the_blank");var d=SF(this,15);d=new Gu({M:document.body,ea:this.R(),J:RF(this),L:this.j(),quizSize:new F(0,0),hi:new $r(d),pf:null});a=WF(this,a,b);a=d.Ju({J:RF(this),parent:c.ia,ye:this.I,mode:a,FN:!0,Cu:this.$v(a),Gg:!1});c.setContent(a);return c}Pi(a){const b=this.Oa.content(),c=WF(this,!0,a);b.$b(c);const d=this.Ja.settings().V();b.Je.addHandler(e=>{if(a&&d){var f=e.response(),g=[];for(const h of e.placeholder().values)g.push(h.text());e=this.j().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");
f=new pG(this.j(),f||e,g,this.C());this.Xb.h(f)}},this)}ro(a){super.ro(a);this.Oa.xa()}};class uG extends dx{constructor(){super("oval")}};class vG extends dx{constructor(){super("rectangle")}};function wG(a,b,c,d,e){const f=new mn(c,d);f.Ar();const g=new Xm(2,"white");for(let t=0;t<b.length;++t){var h=b[t];if(!h.correct())continue;const r=new Rm(e?"#80E83F":h.correct()?"#80E83F":"#D63134",.5);var k=h.rect();const v=k.left*c/1E4,x=k.top*d/1E4;if(h instanceof uG){var m=k.width*c*.5/1E4;k=k.height*d*.5/1E4;rn(f,v+m,x+k,m,k,g,r)}else if(h instanceof vG)sn(f,v,x,k.width*c/1E4,k.height*d/1E4,g,r);else if(h instanceof ex){m=new Jm;h=h.points();let D=h[0];m.moveTo(D.x*k.width*c/1E4+v,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+v,D.y*k.height*d/1E4+x);m.close();tn(f,m,g,r)}else throw Error("cannot draw abstract hot area");}f.kp(a)};function xG(a,b){b instanceof Tc&&(b=b.me);let c=b.clientX,d=b.clientY;b.changedTouches&&(c=b.changedTouches[0].clientX,d=b.changedTouches[0].clientY);a=hf(a.Le.displayObject());c-=a.x;d=d-a.y+(Ug?0:zC());return new E(c,d)}
class yG extends yD{constructor(a){super(a);this.oa=[];this.Le=new U("points_area")}fb(a,b,c,d,e,f){this.C=a;this.ha=b;this.ua=c;this.RR=d;void 0!==e&&(this.Kg=new U("hotspots_area"),this.addChild(this.Kg),wG(this.Kg.displayObject(),e,this.Pa.width(),this.Pa.height(),f),Ff(this.Kg.displayObject(),"0 0"));this.addChild(this.Le);this.ua||(Vp(this.Le,"editable"),this.Le.K.addHandler(this.Y_,this));this.ha.wK.addHandler(this.Gw,this);this.ha.KC.addHandler(this.Gw,this);this.ha.LC.addHandler(this.Gw,this);
this.wF(this.Wh);this.Gw()}FG(){return Math.min(this.width()/this.Ib.width(),this.height()/this.Ib.height())}wF(a){super.wF(a);for(a=0;a<this.oa.length;++a)Jf(this.oa[a].displayObject(),this.Wh)}iH(a){const b=new O({o:"hotspot-point"});(new Ys({parent:b,color:"#F2F2F2",size:26,duration:this.ua?1500:750,scale:1.6,B:N(b,"animated-layer"),LE:!0})).js();const c=new O({B:N(b,"point-view")});b.addChild(c);const d=new O({B:N(c,"marker")});c.addChild(d);b.setScale(this.Wh,"50% 50%");this.ua||w(b.displayObject(),
Dh,this.X_.bind(this,b,a),!1,this);return b}X_(a,b,c){c.stopPropagation();c.preventDefault();this.Yl=a;this.Yl.setScale(1.8*this.Wh,"50% 50%");w(document,Fh,this.ox,!0,this);w(document,Eh,this.MS,!0,this);c=this.ha;c.oa.splice(c.oa.indexOf(b),1);c.oa.push(b);this.oa.splice(this.oa.indexOf(a),1);this.oa.push(a);this.Le.addChild(a);Wp(this.Le,"editable");this.Yl.l("dragged",!0)}ox(a){a.stopPropagation();a.preventDefault();var b=xG(this,a);a=Od(b.x,0,this.Le.width());b=Od(b.y,0,this.Le.height());this.Yl.move(a,
b)}MS(a){a.stopPropagation();a.preventDefault();nd(document,Fh,this.ox,!0,this);nd(document,Eh,this.MS,!0,this);a=this.ha.points()[mb(this.oa,this.Yl)];const b=new E(this.Yl.x()/this.Le.width(),this.Yl.y()/this.Le.height());a.Ng!=b&&(a.Ng=b,a.G.h());this.Yl.setScale(this.Wh,"50% 50%");this.Yl.l("dragged",!1);this.Yl=void 0;Vp(this.Le,"editable")}YF(){if(this.ha){var a=this.Ib.x()+this.Io.x,b=this.Ib.y()+this.Io.y;this.Le.move(a,b);this.Kg&&this.Kg.move(a,b)}}iP(){this.ha&&(this.Le.resize(this.Ib.width()*
this.Y,this.Ib.height()*this.Y),this.Gw(),this.Kg&&Jf(this.Kg.displayObject(),this.Y),this.YF())}Gw(){if(this.ha){for(var a=0;a<this.ha.points().length;++a){var b=this.ha.points()[a];this.oa[a]||(this.oa[a]=this.iH(b),this.Le.addChild(this.oa[a]));b=b.Ng;this.oa[a].move(b.x*this.Le.width(),b.y*this.Le.height())}if(this.oa.length>this.ha.points().length){for(a=this.ha.points().length;a<this.oa.length;++a)this.Le.removeChild(this.oa[a]);this.oa=this.oa.slice(0,this.ha.points().length)}}}Y_(a,b){b.target==
a.displayObject()&&(a=this.RR==Number.MAX_VALUE,this.ha.points().length<this.RR||a)&&(b=xG(this,b),b=new E(b.x/this.Le.width(),b.y/this.Le.height()),Tt(this.ha,b))}};class zG extends zD{constructor(a,b,c,d,e,f){super("hotspot_popup",c);this.C=a;this.ha=d;this.zj.fb(a,d,!1,e,void 0,f);this.j=b;this.zI();this.ua=!1}zI(){const a=this.O;if(a)if(this.ua){var b=new U("close");b.addChild(S(this.C,"close_popup_icon"));b.K.addHandler(()=>{this.close()},this);a.addChild(b)}else{b=()=>this.ha.Iu();var c=new U("clear");c.P(this.j.H("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.K.addHandler(b,this);a.addChild(c);c=new U("clear-icon");c.K.addHandler(b,this);a.addChild(c);b=new U("done");
b.P(this.j.H("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.K.addHandler(this.close,this);a.addChild(b);b=new U("done-icon");b.K.addHandler(this.close,this);a.addChild(b)}}oQ(a){return new yG(a)}Fa(a,b){super.Fa(a,b);const c=a>b;c&&(this.zj.Wd(0),this.zj.resize(a-(this.O?56:0),b));this.O&&(c?(T(this.O,"height",`${b/this.scale()}px`),T(this.O,"right",`${-56*(1-this.scale())}px`)):(T(this.O,"height",""),T(this.O,"right","")))}};function AG(a){for(var b=0;b<a.ha.points().length;++b){var c=a.ha.points()[b];a.oa[b]||(a.oa[b]=a.iH(),a.addChild(a.oa[b]));c=c.Ng;a.oa[b].move(a.Ph.x()+c.x*a.Ph.width(),c.y*a.Ph.height())}if(a.oa.length>a.ha.points().length){for(b=a.ha.points().length;b<a.oa.length;++b)a.removeChild(a.oa[b]);a.oa=a.oa.slice(0,a.ha.points().length)}}
class BG extends MF{constructor(a,b,c,d,e){super("hotspot");this.OZ=d;this.ua=e;this.Kg=new U("hotspots_area");this.C=a;this.ha=c;this.ha.LC.addHandler(this.PJ,this);this.Pn=b;this.oa=[];this.Ph=new U("image");b&&T(this.Ph,"background-image",Jg(b.path()));T(this.Ph,"background-size","cover");this.addChild(this.Ph);this.BH=new C;this.K.addHandler(this.aT,this);this.NV=new Lh(this.displayObject(),[new tD]);Sh(this.NV,"scale").Nx.addHandler(this.aT,this);Nh(this.NV)}PJ(){AG(this)}Fc(a){this.Kg.ak();
this.Ph.displayObject().parentNode.insertBefore(this.Kg.displayObject(),this.Ph.displayObject().nextSibling);void 0!==a&&this.Pn&&wG(this.Kg.displayObject(),a,this.Pn.width(),this.Pn.height(),this.OZ);Ff(this.Kg.displayObject(),"0 0");this.Fa()}iH(){const a=new O({o:"hotspot-point"});(new Ys({parent:a,color:"#F2F2F2",size:26,duration:this.ua?1500:750,scale:1.6,B:N(a,"animated-layer"),LE:!0})).js();const b=new O({B:N(a,"point-view")});a.addChild(b);const c=new O({B:N(b,"marker")});b.addChild(c);return a}Fa(){if(this.Pn){var a=
this.width(),b=this.Df();this.Y=Math.min(1,a/this.Pn.width(),b/this.Pn.height());this.Ph.resize(Math.floor(this.Pn.width()*this.Y),Math.floor(this.Pn.height()*this.Y));this.Ph.tf(Math.floor((a-this.Ph.width())/2));this.Kg&&(this.Kg.tf(this.Ph.x()),Jf(this.Kg.displayObject(),this.Y));AG(this)}}Df(){return.7*(fm()?document.documentElement.clientHeight:em()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))}aT(){this.enabled()&&this.BH.h()}CN(){return this.Ph}};class CG extends sG{constructor(a,b,c,d){super(a,b,c,d);this.Jk=!1}jd(a){var b=this.Ja.content().sb,c=!this.Ja.settings().V();b=new BG(this.C(),b,this.I.contentState(),c,a);this.Ie=new O({o:"overlay"});c=new O({B:N(this.Ie,"bg")});this.Ie.addChild(c);c.addChild(new O({B:N(this.Ie,"icon")}));const d=new O({B:N(this.Ie,"label")});d.P(this.j().H("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));c.addChild(d);a||b.CN().addChild(this.Ie);this.I.initiated()&&this.Ie.l("hidden",!0);b.BH.addHandler(this.vS,this);return b}vS(){if(!this.Jk){this.Ie.l("hidden",
!0);var a=this.Oa,b=this.Ja.content().sb,c=!this.Ja.settings().V(),d=this.Ja.settings().ei(),e=new zG(this.C(),this.j(),b,this.I.contentState(),d.isEnabled()?d.value():Number.MAX_VALUE,c);this.Xb.h(e,!1,!0);e.Th&&(this.Jk=!0,e.Ud().addHandler(function g(){e.Ud().removeHandler(g);this.Jk=!1;AG(a)},this))}}Pi(a){this.Jk=!1;const b=this.Oa;b.BH.removeHandler(this.vS,this);a=a?this.Ja.content().areas():void 0;b.Fc(a)}};class DG extends MD{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.gh=d;LD(this,a,f)}cw(a,b){if(this.gh)for(let c=0;c<this.gh.length;++c)this.Ps(a,this.gh[c],c==b,c)}};function EG(a,b,c){b=new JD(b.textRange(),b.Nc,a.R,56,a.Md,a.Aa);b.l(c,!0);a.addChild(b);return b}class FG extends oG{constructor(a,b,c,d,e,f,g){super(a,g);this.R=b;this.Md=c;this.Aa=d;lG(this);this.W2=EG(this,e,"user_answer");mG(this);this.IY=EG(this,f,"correct_answer");nG(this)}uR(){this.W2.invalidate();this.IY.invalidate()}};function GG(a){this.wB=a;this.tb=void 0!==a?gk(a):""}GG.prototype.text=function(){return this.tb};GG.prototype.text=GG.prototype.text;GG.prototype.htmlText=function(){return this.wB};function HG(a,b){a=new GG("<p>"+a.j.H(b)+"</p>");return new HA(a.htmlText(),[],[],new yj)}
class IG extends U{constructor(a,b,c,d,e,f){super("item");this.Md=d;this.Aa=e;this.j=b;this.R=c;b=new U("result");this.addChild(b);void 0===f&&this.addChild(S(a,"select_icon"));this.setItem(f);this.i1=HG(this,"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT");this.l_=HG(this,"PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.he=new C}item(){return this.Ek}Fc(a){this.item()||(this.S&&this.removeChild(this.S),this.S=new JD(this.l_,null,this.R,64,this.Md,this.Aa),this.addChild(this.S));if(a){var b=new U("label user_answer");
b.P(this.j.H("Q_USER_ANSWER_TITLE"));this.Rc(b,0);b=new U("label correct_answer");b.P(this.j.H("Q_CORRECT_ANSWERS_TITLE"));this.addChild(b);this.TA=new JD(a.textRange(),a.Nc,this.R,64,this.Md,this.Aa);this.TA.Hd().addHandler(c=>{this.he.h(c)},this);this.addChild(this.TA)}this.invalidate()}setItem(a){this.Ek=a;this.S&&this.removeChild(this.S);this.S=a?new JD(a.textRange(),a.Nc,this.R,64,this.Md,this.Aa):new JD(this.i1,null,this.R,64,this.Md,this.Aa);this.S.Hd().addHandler(b=>{this.he.h(b)},this);this.addChild(this.S);
this.invalidate()}Hd(){return this.he}invalidate(){this.S&&this.S.invalidate();this.TA&&this.TA.invalidate()}};class JG extends U{constructor(a,b,c,d,e,f){super("row");this.j=b;this.R=c;this.Md=e;this.Aa=f;this.C=a;this.Xb=new C;this.Hf=new IG(a,b,c,e,this.Aa,d);this.addChild(this.Hf);d=new O({o:"lock",fa:S(a,"icon_lock")});this.addChild(d);d=new U("separator");this.addChild(d);this.Qa=new IG(a,b,c,e,this.Aa);this.addChild(this.Qa);this.he=new C;this.eu=new C;this.Hf.Hd().addHandler(g=>{this.he.h(g)});this.Qa.Hd().addHandler(g=>{this.he.h(g)});this.Qa.K.addHandler(this.TJ,this);this.Hf.K.addHandler(this.TJ,
this)}Hd(){return this.he}Fc(a){this.Qa.K.removeHandler(this.TJ,this);a&&(a==this.Qa.item()?Mf(this.displayObject(),"correct"):(this.Qa.K.addHandler(()=>{var b=this.Qa.item();b=new FG(this.j,this.R,this.Md,this.Aa,b,a,this.C);this.Xb.h(b)},this),Mf(this.displayObject(),"incorrect")))}invalidate(){this.Hf.invalidate();this.Qa.invalidate()}Gd(a){this.Qa.setItem(a);void 0!==this.Qa.item()?(a=this.displayObject(),Me(a,"answered")):(a=this.displayObject(),Ne(a,"answered"))}TJ(){this.eu.h(this.Hf.item(),
this.Qa.item())}};function KG(a,b,c,d,e,f){b=new JG(b,c,d,e,f,a.Aa);a.addChild(b);b.Hd().addHandler(g=>{a.Hd().h(g)});b.Xb.addHandler(g=>{a.Xb.h(g)});b.eu.addHandler((g,h)=>{a.enabled()&&a.eu.h(g,h)});a.Am.push(b)}function LG(a){const b=[];for(var c=0;c<a.rt.matches().length;++c){const d=a.rt.matches()[c],e=a.Aj.indexOf(d.premise());a.Am[e].Gd(d.response());b.push(e)}for(c=0;c<a.Am.length;++c)-1==b.indexOf(c)&&a.Am[c].Gd()}
class MG extends MF{constructor(a,b,c,d,e,f,g,h){super("matching");this.Aj=a;this.ng=b;this.rt=c;this.Aa=h;this.Xb=new C;this.Am=[];for(b=0;b<a.length;++b)KG(this,d,e,f,a[b],g);this.eu=new C;LG(this)}Fc(a){if(a)for(let b=0;b<a.count();++b){const c=a.getChoice(b),d=this.Aj.indexOf(c.premise());this.Am[d].Fc(c.response())}else for(a=0;a<this.Am.length;++a)this.Am[a].Fc()}$a(a){super.$a(a);this.HB()}resize(a,b){super.resize(a,b);this.HB()}Bu(a,b){for(let c=0;c<this.rt.matches().length;++c){const d=this.rt.matches()[c];
if(d.premise()==a||d.response()==b)zu(this.rt,d.premise(),d.response()),--c}this.rt.Bu(a,b);LG(this)}HB(){for(let a=0;a<this.Am.length;++a)this.Am[a].invalidate()}};class NG extends sG{jd(){const a=this.I.contentState(),b=new MG(a.premises(),a.responses(),a,this.C(),this.j(),this.R(),YF(this),this.Aa);b.eu.addHandler((c,d)=>{d=a.responses().indexOf(d);const e=new DG(this.C(),this.j(),this.R(),a.responses(),a.matches(),d,YF(this),this.Aa);this.Xb.h(e);e.fh.addHandler(function h(g){e.fh.removeHandler(h);e.close();g&&b.Bu(c,g)},this)},this);return b}Pi(a){const b=this.Oa;b.Fc(a?this.Ja.content().matches():void 0);b.Xb.addHandler(c=>{this.Xb.h(c)})}};class OG extends Sn{constructor(a){super(a,[1],[1.1],200,function(b){return.5>b?2*b:2*(1-b)})}gk(){Jf(this.element,this.coords[0])}};function PG(a){a.nj.displayObject().placeholder=a.j.H("PB_MINI_SKIN_TYPE_CUSTOM_ANSWER")}
class QG extends U{constructor(a,b){super("custom");this.bc=a;this.j=b;this.nj=new U("field","INPUT");this.addChild(this.nj);this.nj.displayObject().value=this.bc.customAnswer();PG(this);this.FQ=new C;w(this.nj.displayObject(),"keypress",this.K_,!1,this);w(this.nj.displayObject(),"focusout",this.aQ,!1,this);w(this.nj.displayObject(),"focusin",this.C1,!1,this)}C1(){this.nj.displayObject().removeAttribute("placeholder")}K_(a){13==a.keyCode&&this.aQ()}aQ(){var a=this.nj.displayObject().value;this.bc.Ss=
a;this.nj.displayObject().value=this.bc.customAnswer();this.nj.displayObject().blur();this.FQ.h();PG(this)}m(a){super.m(a);this.nj.m(a)}};function RG(a){""==a.dm.bc.customAnswer()?(a=a.displayObject(),Me(a,"empty")):(a=a.displayObject(),Ne(a,"empty"))}
class SG extends U{constructor(a,b,c,d,e,f){super("item");this.ib=c;var g=new U("icon_area");g.addChild(c);this.addChild(g);c=b.choice().Nc;g=b.choice().textRange();this.S=new JD(g,c,a,64,e,f);this.addChild(this.S);b.choice().typeIn()&&(Mf(this.displayObject(),"editable"),this.dm=new QG(b,d),this.addChild(this.dm),this.dm.FQ.addHandler(function(){RG(this)},this),w(this.dm.displayObject(),Fg?"click":Dh,h=>{b.selected()&&h.stopPropagation()},!1,this),RG(this));this.bc=b;this.bc.kf().addHandler(this.re,
this);this.re()}Hd(){return this.S.Hd()}enabled(){return this.yb}m(a){this.yb=a;this.dm&&this.dm.m(a)}invalidate(){this.S.invalidate();if(this.dm){const a=6-this.S.Ne();T(this.dm,"margin-top",a+"px");T(this.dm,"min-height",-a+"px")}}re(){if(this.bc.selected()){var a=this.displayObject();Me(a,"selected")}else a=this.displayObject(),Ne(a,"selected")}Cn(){this.enabled()&&(this.Ck=!0,this.sA())}sA(){ah&&!kh&&(super.sA(),this.oR=!0,(new Wn(this.ib,1,1.1,!1)).play())}If(a){ah&&!kh&&this.enabled()&&(this.Ck=
!1,this.oR?this.UC():a||(new OG(this.ib)).play())}UC(){super.UC();this.oR=!1;(new Wn(this.ib,1.1,1,!0)).play()}};class TG extends MF{constructor(a,b,c,d,e,f,g){super(c);this.j=e;this.Md=f;this.Aa=g;this.Z=[];for(c=0;c<d.length;++c)e=this.Ps(a,b,d[c]),e.K.addHandler(function(h){this.IJ(h)},this),this.addChild(e),this.Z.push(e)}eH(){throw Error("override this");}Ps(a,b,c){a=new SG(b,c,this.eH(a),this.j,this.Md,this.Aa);a.Hd().addHandler(function(d){this.Hd().h(d)},this);return a}Fc(a){for(let e=0;e<a.length;++e){var b=this.Z[e],c=a[e].correct();const f=b.bc.selected();if(c){var d=b.displayObject();Me(d,"correct")}f!=
c&&(b=b.displayObject(),Me(b,"error"))}}IJ(){}m(a){super.m(a);for(let b=0;b<this.Z.length;++b)this.Z[b].m(a)}Fa(){for(let a=0;a<this.Z.length;++a)this.Z[a].invalidate()}};class UG extends TG{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_choice "+d,c,e,f,g)}IJ(a){if(this.enabled())for(const b of this.Z)b.bc.Va(b.bc==a.bc)}eH(a){return S(a,"radio_button")}};class VG extends sG{jd(){const a=this.I.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new UG(this.C(),this.R(),b,"graded",this.j(),YF(this),this.da.soundController())}Pi(a){if(a){a=this.I.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Oa.Fc(b)}}};class WG extends MD{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.F=e;LD(this,a,g)}cw(a,b){if(this.F){var c=this.F.answers();for(let d=0;d<c.length;++d){const e=new uo,f=Wb(c[d]);e.setText(new HA(f,[],[],new yj));this.Ps(a,e,d==b,d)}}}};class XG extends sG{jd(a,b){const c=new rG("multiple_choice_text");var d=SF(this,15);d=new Gu({M:document.body,ea:this.R(),J:RF(this),L:this.j(),quizSize:new F(0,0),hi:new $r(d),pf:null});a=WF(this,a,b);a=d.Ju({J:this.C(),parent:c.ia,ye:this.I,mode:a,FN:!0,Cu:this.$v(a),Gg:!1});c.setContent(a);a.Je.addHandler(this.nx,this);return c}nx(a){const b=new WG(this.C(),this.j(),this.R(),YF(this),a,this.da.soundController());this.Xb.h(b);const c=this.Oa.content();b.fh.addHandler(function f(e){b.fh.removeHandler(f);
b.close();e&&(a.Gd(e.textRange().text()),c.fd())},this)}Pi(a){const b=this.Oa.content(),c=WF(this,!0,a);b.$b(c);b.Je.removeHandler(this.nx,this);b.Je.addHandler(d=>{var e=this.Ja.settings().V();if(a&&e&&!d.correct()){e=d.response();d=d.correctAnswer();var f=this.j().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");e=e?e:f;e=new pG(this.j(),e,[d],this.C());this.Xb.h(e)}},this);b.fd()}ro(a){super.ro(a);this.Oa.xa()}};class YG extends TG{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_response "+d,c,e,f,g);this.lJ=Number.MAX_VALUE}IJ(a){this.enabled()&&a.enabled()&&(a.bc.Va(!a.bc.selected()),this.Ey())}eH(a){return S(a,"checkbox")}Ey(){const a=this.enabled();var b;if(b=this.enabled()){b=0;for(var c=0;c<this.Z.length;++c)this.Z[c].bc.selected()&&b++;b=b<this.lJ}for(c=0;c<this.Z.length;++c){var d=c,e=this.Z[c].bc.selected()?a:b;this.Z[d].m(e);e?(d=this.Z[d].displayObject(),Ne(d,"disabled")):(d=this.Z[d].displayObject(),
Me(d,"disabled"))}}m(a){super.m(a);this.Ey()}};class ZG extends sG{jd(){var a=this.I.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new YG(this.C(),this.R(),b,"graded",this.j(),YF(this),this.da.soundController());b=(b=this.Ja.settings().ei())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.lJ=b;return a}Pi(a){if(a){a=this.I.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Oa.Fc(b)}}};class $G{NX(a){return a}};class aH extends MF{constructor(a,b,c){super("type");this.zV=b;this.Qd=new U("textfield","INPUT");this.Qd.fa().value=a;this.addChild(this.Qd);void 0!==c&&(this.Qd.fa().type=c,"number"==c&&Zf&&(this.Qd.fa().setAttribute("pattern","[0-9]*"),this.Qd.fa().setAttribute("inputmode","numeric"),this.Qd.fa().setAttribute("step","any")));this.Jv=new C;this.Xb=new C;w(this.Qd.displayObject(),"keydown",this.G0,!1,this);w(this.Qd.fa(),"input",this.X2,!1,this);w(this.Qd.fa(),Dh,d=>{if(this.enabled()){if(!L){var e=
this.Qd.displayObject();Hg&&Rg||e.focus()}d.stopPropagation()}else this.Xb.h(),d.preventDefault()},!1,this)}m(a){super.m(a);this.Qd.m(a)}X2(){let a=this.Qd.fa().value;if(a&&void 0!==this.zV){const b=this.zV.NX(a);b!=a&&(this.Qd.fa().value=b)}a=Vb(this.Qd.fa().value);this.Jv.h(a)}G0(a){13==a.keyCode&&this.Qd.displayObject().blur()}};class bH extends $G{NX(a){a.match(/[^0-9.,-]/g)&&(a=a.replace(/[^0-9.,-]/g,""));return a}};class cH extends sG{jd(){var a=this.I.initiated()?this.I.contentState().response():"";a=new aH(a,new bH,"number");a.Jv.addHandler(b=>{this.I.contentState().Gd(b&&!isNaN(b)?b:"")},this);return a}Pi(a){const b=this.Oa,c=!!this.I.review()&&"correct"==this.I.review().status();b.l("incorrect",!c);b.l("correct",c);a&&!c&&b.Xb.addHandler(()=>{var d=[];if(a){const h=this.Ja.content();for(let k=0;k<h.count();k++){var e=h.getAnswer(k),f=d,g=f.push;const m=this.j();let t="";if(e instanceof lp){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 kp&&"between"==
e.comparisonOperation()&&(t=m.H("Q_NUMERIC_QUESTION_BETWEEN",{one:e.leftOperand(),two:e.rightOperand()}));g.call(f,t)}}f=this.I.initiated()?this.I.contentState().response():"";g=this.j().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=new pG(this.j(),f||g,d,this.C());this.Xb.h(d)})}};function dH(a,b){WB(a,b);a.wp(b);a.VX.h(b,void 0);a.PG(b)}
class eH extends YB{constructor(a){super(a);this.VX=H(this);this.w1=H(this);H(this);this.rY=H(this)}T(){return this.kf()}count(){return super.count()}getChoice(a){return Dq(this,a)}getChoiceIndex(a){return mb(this.Z,a)}Tj(){if(!this.count())throw Error("no choices");return this.getChoice(0).textRange().Tj()}Tc(){let a=null;for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=co(a,c.Tc())}return a}clear(){for(;0<this.count();){var a=this.getChoice(0);const b=this.getChoiceIndex(a);this.AT(a);
XB(this,a);this.w1.h(a,b);this.PG(a)}}wp(a){z(this,a.IA,this.rS,this);z(this,a.lV,this.zt,this);z(this,a.FC,this.zt,this);z(this,a.SA,this.zt,this);z(this,a.ZL,this.zt,this)}AT(a){Dd(this,a)}PG(a){"next"!=a.Gu()&&this.rS()}rS(){this.rY.h()}zt(){this.T().h()}Ua(){let a=[];for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=a.concat(c.Ua())}return a}};class fH extends eH{constructor(){super(void 0)}};class gH extends Sn{constructor(a,b,c,d,e,f){const g=Dg();super(null,[b,d*g],[c,e*g],f);this.Jn=a}gk(){const a=this.coords;this.Jn.uc(a[0]);Jf(this.Jn.displayObject(),a[1])}};class hH extends O{constructor(a,b,c,d,e){super({o:"item"});this.R=a;this.PB=b;this.Md=c;this.Aa=d;this.C=e;this.he=new C;this.S=this.tk(b);this.addChild(this.S);a=new O({fa:S(this.C,"sequence_move_icon"),o:"icon"});this.addChild(a)}Hd(){return this.he}Fc(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+".")}Va(a){a?(a=this.displayObject(),Me(a,"selected")):(a=this.displayObject(),Ne(a,"selected"))}invalidate(){this.S.invalidate()}tk(a){a=
new JD(a.textRange(),a.Nc,this.R,64,this.Md,this.Aa);z(this,a.Hd(),b=>this.he.h(b));return a}};class iH extends U{constructor(){super("sequence_move_panel");this.iM=new sC(!1,"up");this.addChild(this.iM);this.zH=new sC(!1,"down");this.addChild(this.zH);this.Fb(113);Gg&&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.l("landscape",b>a)}}};function jH(a,b,c,d){b=new hH(b,c,d,a.Aa,a.C);a.addChild(b);a.Z.push(b);b.K.addHandler(e=>{a.enabled()&&kH(a,e)},a);b.Hd().addHandler(e=>{a.Hd().h(e)},a)}function lH(a,b,c){if(!(0>c||c>a.Z.length-1)){wp(a.CR,b.PB,c);T(a,"height",a.height()+"px");for(let e=0;e<a.Z.length;++e){b=a.Z[e];var d=a.CR.Mh[e];d!=b.PB&&(B(b,b.S),b.removeChild(b.S),b.PB=d,b.S=b.tk(d),b.addChild(b.S),b.invalidate())}T(a,"height","");kH(a,a.Z[c])}}function mH(a){clearTimeout(a.mR);a.mR=setTimeout(a.jI.bind(a),2E3)}
function kH(a,b){if(a.df!=b){a.df&&a.df.Va(!1);b.Va(!0);a.df=b;var c=a.Z.indexOf(b);a.Zc.iM.m(0<c);a.Zc.zH.m(c<a.Z.length-1);a.Xg.h(b);if(!a.Zc.visible()||a.Sg)a.Sg&&a.Sg.stop(!0),a.Zc.u(!0),(new gH(a.Zc,a.Zc.opacity(),1,.95,1,250)).play()}mH(a)}
class nH extends MF{constructor(a,b,c,d,e){super("sequence");this.CR=b;this.Aa=d;this.C=e;this.Sg=this.df=void 0;this.Z=[];for(d=0;d<b.count();++d)jH(this,a,b.Mh[d],c);this.Zc=new iH;this.Zc.u(!1);this.Zc.iM.K.addHandler(()=>{this.df&&lH(this,this.df,this.Z.indexOf(this.df)-1)},this);this.Zc.zH.K.addHandler(()=>{this.df&&lH(this,this.df,this.Z.indexOf(this.df)+1)},this);this.Xg=new C;w(window,"scroll",()=>{void 0!==this.mR&&mH(this)},!1,this)}m(a){super.m(a);a||this.jI()}$a(a){super.$a(a);a||this.jI()}jI(){this.df&&
(this.df.Va(!1),this.df=void 0,this.Sg=new gH(this.Zc,this.Zc.opacity(),0,1,.95,350),w(this.Sg,"end",()=>{this.Sg=void 0;this.Zc.u(!1)},!1,this),this.Sg.play())}Fc(a){for(let c=0;c<this.Z.length;++c){const d=this.Z[c];var b=d.PB;b=a?a.getChoiceIndex(b):void 0;d.Fc(c,b)}Cg(()=>{this.Fa()},this,0)}Fa(){for(let a=0;a<this.Z.length;++a)this.Z[a].invalidate();this.Zc.invalidate()}};class oH extends sG{$a(a){super.$a(a);a?this.tA.h(this.Zc):this.VC.h(this.Zc)}jd(){const a=new nH(this.R(),this.I.contentState(),YF(this),this.Aa,RF(this));this.Zc=a.Zc;a.Xg.addHandler(b=>{this.Xg.h(b)},this);return a}Pi(a){this.Oa.Fc(a?this.Ja.content():void 0)}resize(a,b){super.resize(a,b);b&&this.D("min-height",b+"px");Gg&&this.Zc.Wd(Math.floor((document.documentElement.clientHeight-this.Zc.height())/2))}};class pH extends sG{jd(){var a=this.I.contentState().response().text();a=new aH(a);a.Jv.addHandler(b=>{this.I.contentState().response().setText(b)});return a}Pi(a){const b=this.Oa;let c;const d="correct"==(null==(c=this.I.review())?void 0:c.status());b.l("incorrect",!d);b.l("correct",d);a&&!d&&b.Xb.addHandler(()=>{var e=this.I.contentState().pd(),f=[];for(var g=0;g<e.count();g++){const h=e.getChoice(g);f.push(h.textRange().text())}e=this.I.contentState().response().text();g=this.j().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");
f=new pG(this.j(),e||g,f,this.C());this.Xb.h(f)})}};class qH extends MD{constructor(a,b,c,d,e,f,g,h){super(a,b,c,g,f,h,e);this.Ic=d;LD(this,a,g)}cw(a,b){if(this.Ic)for(let c=0;c<this.Ic.length;++c)this.Ps(a,this.Ic[c],c==b,c)}};function rH(a){a.ra=[];var b=a.I.contentState().extraWords();for(var c=0;c<b.length;++c)a.ra.push(b[c]);a.Ja.settings().GF()?a.ra=Jv(a.ra):Gb(a.ra);a.Ic=[];for(b=0;b<a.ra.length;++b){var d=a.ra[b].response();c=new uo;d=Wb(d||"");c.setText(new HA(d,[],[],new yj));a.Ic.push(c)}a.Jt={};a.IC={};b=a.I.contentState().placeholders();for(c=0;c<b.length;++c){d=b[c];const e=d.response();if(e)for(let f=0;f<a.Ic.length;++f){const g=a.Ic[f];g.textRange().text()==e&&(a.Jt[f]=c,a.IC[la(d)]=g)}}}
function sH(a){const b=[];for(const c in a.Jt)a.Jt.hasOwnProperty(c)&&b.push(parseInt(c,10));return b}
class tH extends sG{jd(a,b){rH(this);const c=new rG("word_bank");var d=SF(this,15);d=new Gu({M:document.body,ea:this.R(),J:RF(this),L:this.j(),quizSize:new F(0,0),hi:new $r(d),pf:null});a=WF(this,a,b);a=d.Ju({parent:c.ia,ye:this.I,mode:a,FN:!0,Cu:this.$v(a),Gg:!1});this.I.contentState().fE.addHandler(()=>{rH(this)},this);c.setContent(a);a.Je.addHandler(this.nx,this);return c}nx(a){const b=this.Oa.content(),c=this.ra.indexOf(a),d=new qH(this.C(),this.j(),this.R(),this.Ic,sH(this),YF(this),c,this.da.soundController());
this.Xb.h(d);d.fh.addHandler(function g(f){d.fh.removeHandler(g);d.close();if(f){const m=this.Ic.indexOf(f);var h=this.Jt[m];const t=this.I.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].Gd(null);a.response();a.response()&&(h=this.IC[la(a)],delete this.IC[la(a)],h=this.Ic.indexOf(h),delete this.Jt[h]);a.Gd(f.textRange().text());this.Jt[m]=k;this.IC[la(a)]=f;b.fd()}},this)}Pi(a){const b=this.Oa.content(),c=WF(this,!0,a);b.$b(c);b.Je.removeHandler(this.nx,
this);b.Je.addHandler(d=>{var e=this.Ja.settings().V();if(a&&e&&!d.correct()){e=d.response();d=d.correctAnswer();var f=this.j().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");e=e?e:f;e=new pG(this.j(),e,[d],this.C());this.Xb.h(e)}},this);b.fd()}ro(a){super.ro(a);this.Oa.xa()}};class uH extends MF{constructor(a){super("essay");this.tI=!1;this.F=a;this.Qd=new O({o:"textarea",mc:"TEXTAREA"});this.addChild(this.Qd);w(this.Qd.displayObject(),["change","input","focusout"],()=>{this.F.contentState().setText(this.Qd.displayObject().value)},this);this.F.contentState().T().addHandler(this.HN,this)}Fa(){this.tI||this.HN()}m(a){super.m(a);this.Qd.m(a)}HN(){const a=yf(this.displayObject());this.tI=!0;this.Qd.displayObject().value=this.F.contentState().text();this.Fb(120);this.Xj("review")&&
this.Fb(this.Qd.displayObject().scrollHeight+a.bottom+a.top);this.tI=!1}};class vH extends ZF{constructor(a,b,c){super(a,b,c);ai(this,"survey")}};class wH extends vH{resize(a,b){super.resize(a,b);a=zf(this.Kp.displayObject());this.Kp instanceof uH&&(T(this.Kp,"min-height",b-this.Kp.y()-a.bottom-2+"px"),this.Kp.HN())}jd(a){this.Kp=new uH(this.I);this.Kp.l("review",a);return this.Kp}};function xH(a,b,c,d){const e=a.width();b=Math.floor(b-e/2);b+e>d&&(b=d-e);a.tf(Math.max(b,c))}
class yH extends U{constructor(a,b,c,d){super("scales");const e=d.Uz(),f=d.bz();this.G=new C;this.og=c.concat();f||(this.og=this.og.reverse());this.Km=b;this.Kq=[];this.OK=[];this.PK={};for(c=0;c<this.og.length;++c){const g=this.og[c],h=new U("rbContainer"),k=new Sp(S(a,"radio_button"));k.K.addHandler(this.d0,this);w(k.displayObject(),Dh,()=>{this.enabled()&&(this.Dn(k,!1),this.PK[la(k)]=!0)},this);w(k.displayObject(),Eh,()=>{this.PK[la(k)]&&(this.Dn(k,!0),this.PK[la(k)]=!1)},this);if(e){const m=
d.rz();let t=m?this.og.length-c-1:this.og.length-c;f&&(t=m?c:c+1);k.setAttribute("data-index",t.toString())}h.setAttribute("data",g.text());h.addChild(k);this.Rc(h,0);this.Kq.push(k);this.OK.push(h)}!e&&this.Kq.length&&(1!=this.Kq.length&&(this.Vp=new U("first_scale"),this.Vp.P(this.og[this.og.length-1].text()),this.addChild(this.Vp)),a=this.og[0],this.kt=new U("last_scale"),this.kt.P(a.text()),this.addChild(this.kt));this.Iw(b.selectedScale())}Iw(a){for(let c=0;c<this.og.length;++c){var b=c;this.og[c]==
a?(b=this.Kq[b].displayObject(),Me(b,"selected")):(b=this.Kq[b].displayObject(),Ne(b,"selected"))}}kf(){return this.G}d0(a){this.enabled()&&(a=this.Kq.indexOf(a),a=this.og[a],gu(this.Km,a),this.Iw(a),this.G.h())}invalidate(){var a=this.width();const b=this.Kq.length;if(2>=b){var c=Math.floor(a/b),d=a-c*b;for(let e=0;e<b;++e){const f=this.OK[e];f.Da(e<d?c+1:c);f.l("center",!0)}0!=b&&(1==b?xH(this.Vp?this.Vp:this.kt,a/2,0,a):(xH(this.Vp,c/2,0,a/2),xH(this.kt,a-c/2,a/2,a)))}else{a=Math.floor((a-24*b)/
(2*(b-1)));for(c=0;c<b;++c)d=this.OK[c],0==c?(d.l("last",!0),d.Da(24+a)):c==b-1?(d.l("first",!0),d.Da(24+a)):(d.l("center",!0),d.Da(24+2*a));this.Vp&&this.Vp.tf(0);this.kt&&J(this.kt.displayObject(),"right","0")}}Dn(a,b){const c=b?1.1:1,d=b?1:1.1;(new Wn(a.displayObject(),c,d,b)).play()}};class zH extends U{constructor(a,b,c,d,e,f,g){super("statement");this.Km=c;this.j=b;b=new U("text");this.addChild(b);var h=c.statement();f=zs(f,h);h=new pm(f,new nm(null,null,null,null));g=g.Oe({o:"rich-text-view",htmlText:f.htmlText(),fn:h,zn:!1});b.addChild(g);this.bD=new yH(a,c,d,e);this.addChild(this.bD);this.jL=new U("separator");this.addChild(this.jL);this.Iw();this.bD.kf().addHandler(()=>{this.Iw()},this)}Iw(){const a=this.Km.selectedScale();a&&this.jL.setAttribute("data-selected",a.text())}invalidate(){this.bD.invalidate()}m(a){this.bD.m(a)}Fc(){if(!this.Km.selectedScale()){const a=
this.j.H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.jL.setAttribute("data-selected",a)}}};class AH extends MF{constructor(a,b,c,d,e,f,g){super("likert_scale");this.og=d;this.Wk=[];for(let h=0;h<c.length;++h){const k=new zH(a,b,c[h],d,e,f,g);this.addChild(k);this.Wk.push(k)}}Fc(){for(let a=0;a<this.Wk.length;++a)this.Wk[a].Fc()}m(a){super.m(a);for(let b=0;b<this.Wk.length;++b)this.Wk[b].m(a)}Fa(){for(let a=0;a<this.Wk.length;++a)this.Wk[a].invalidate()}};class BH extends vH{jd(a){var b=this.Ja.settings().Il();const c=this.I.contentState();b=new AH(this.C(),this.j(),c.statementsStates(),c.content().labels(),b,this.R(),YF(this));a&&b.Fc();return b}};class CH extends vH{jd(a){const b=this.I.contentState(),c=new MG(b.premises(),b.responses(),b,this.C(),this.j(),this.R(),YF(this),this.Aa);a&&c.Fc();c.eu.addHandler((d,e)=>{e=b.responses().indexOf(e);const f=new DG(this.C(),this.j(),this.R(),b.responses(),b.matches(),e,YF(this),this.Aa);this.Xb.h(f);f.fh.addHandler(function k(h){f.fh.removeHandler(k);f.close();h&&c.Bu(d,h)},this)},this);return c}};class DH extends vH{jd(a){var b=this.I.initiated()?this.I.contentState().response():"";b=new aH(b,new bH,"number");a||b.Jv.addHandler(c=>{this.I.contentState().Gd(c&&!isNaN(c)?c:"")},this);return b}};class EH extends vH{jd(){var a=this.I.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new YG(this.C(),this.R(),b,"survey",this.j(),YF(this),this.da.soundController());b=(b=this.Ja.settings().ei())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.lJ=b;return a}};class FH extends vH{jd(){const a=this.I.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new UG(this.C(),this.R(),b,"survey",this.j(),YF(this),this.da.soundController())}};class GH extends vH{$a(a){super.$a(a);a?this.tA.h(this.Zc):this.VC.h(this.Zc)}jd(a){const b=new nH(this.R(),this.I.contentState(),YF(this),this.Aa,RF(this));this.Zc=b.Zc;b.Xg.addHandler(c=>{this.Xg.h(c)});a&&b.Fc();return b}resize(a,b){super.resize(a,b);Gg&&this.Zc.Wd(Math.floor((document.documentElement.clientHeight-this.Zc.height())/2))}};class HH extends vH{jd(a){var b=this.I.contentState().response().text();b=new aH(b);a||b.Jv.addHandler(function(c){this.I.contentState().response().setText(c)},this);return b}};class IH extends FH{};class JH extends Or{constructor(a,b,c,d,e){super();this.da=a;this.A=d;this.qc=e;this.ua=b;this.Nd=c||!1}create(a,b){this.da.Rl(b);this.sg(a);return this.Yb}ml(a){this.Yb=new dG(a,this.ua,this.da)}ll(a){this.Yb=new cG(a,this.ua,this.da)}gl(a){this.Yb=new TD(a,this.da)}pl(a){a.slide().settings().V()?this.Yb=new VG(a,this.ua,this.da,this.Nd):this.Yb=new FH(a,this.ua,this.da)}wl(a){a.slide().settings().V()?this.Yb=new VG(a,this.ua,this.da,this.Nd):this.Yb=new IH(a,this.ua,this.da)}rl(a){a.slide().settings().V()?
this.Yb=new ZG(a,this.ua,this.da,this.Nd):this.Yb=new EH(a,this.ua,this.da)}ul(a){this.Yb=new kG(a,this.A,this.da,this.qc)}xl(a){a.slide().settings().V()?this.Yb=new pH(a,this.ua,this.da,this.Nd):this.Yb=new HH(a,this.ua,this.da)}il(a){this.Yb=new wH(a,this.ua,this.da)}vl(a){a.slide().settings().V()?this.Yb=new oH(a,this.ua,this.da,this.Nd):this.Yb=new GH(a,this.ua,this.da)}ol(a){a.slide().settings().V()?this.Yb=new NG(a,this.ua,this.da,this.Nd):this.Yb=new CH(a,this.ua,this.da)}sl(a){a.slide().settings().V()?
this.Yb=new cH(a,this.ua,this.da,this.Nd):this.Yb=new DH(a,this.ua,this.da)}jl(a){this.Yb=new tG(a,this.ua,this.da,this.Nd)}ql(a){this.Yb=new XG(a,this.ua,this.da,this.Nd)}yl(a){this.Yb=new tH(a,this.ua,this.da,this.Nd)}nl(a){this.Yb=new BH(a,this.ua,this.da)}kl(a){a.slide().settings().V()?this.Yb=new CG(a,this.ua,this.da,this.Nd):this.Yb=new CG(a,this.ua,this.da,!0)}hl(a){this.Yb=new aG(a,this.ua,this.da,this.Nd)}};function KH(a,b,c,d){d=(new JH(a.da,c,d)).create(b,a.Lb);c&&b instanceof V&&d instanceof ZF&&d.zF(a.da.L().H("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:a.n1[b.slide().id()]+1,TOTAL_QUESTIONS:a.o1}));return d}function LH(a,b){return(new JH(a.da,!1)).create(b,a.Lb)}class MH{constructor(a){this.da=a;this.Lb=null}fb(a){let b=0;const c={};for(const d of a.slides())d instanceof V&&(c[d.slide().id()]=b,++b);this.o1=b;this.n1=c}Rl(a){this.Lb=a}};function NH(a,b){const c=mb(a.vu,b);0<=c&&(wb(a.vu,c),b.Th&&b.close(),zd(a,b.yx,a.mK,a),zd(a,b.Ud(),a.lK,a,-1),ie(b.displayObject()),(b=b.jg)&&ie(b.displayObject()));a.Tm.u(0<a.vu.length)}
class OH extends I{constructor(a,b="popup_layer"){super();this.Tm=A(this,new O({o:b}));this.Tm.u(!1);a.appendChild(this.Tm.displayObject());this.vu=[];this.kg=[];this.cT=H(this);this.gC=400;this.Df=300;this.Y=1;u&&8>=Kc||Ff(this.Tm.displayObject(),"0 0");y(this,a,"touchstart",c=>{for(let d=0;d<this.kg.length;d++){const e=this.kg[d].jg;if(e&&(c.target==e.displayObject()||e.displayObject().contains(c.target))){c.preventDefault();break}}},this,Jh)}hE(a){this.Tm.u(!0);this.vu.push(a);z(this,a.yx,this.mK,
this);z(this,a.Ud(),this.lK,this,-1);var b=a.jg;if(b){var c=this.Tm.displayObject();b=b.displayObject();c.appendChild(b)}c=this.Tm.displayObject();b=a.displayObject();c.appendChild(b);a.Th?this.mK(a):this.lK(a)}setScale(a){this.Y=a;this.Tm.resize(a*this.gC,a*this.Df);this.MB()}Ha(a,b){this.Tm.resize(this.Y*a,this.Y*b);this.gC=a;this.Df=b;this.MB()}mK(a){this.kg.push(a);this.MB();this.cT.h(this.kg.length)}lK(a){vb(this.kg,a);this.cT.h(this.kg.length)}MB(){const a=this.Y,b=this.gC,c=this.Df,d=a*b,e=
a*c;for(let k=0;k<this.kg.length;k++){var f=this.kg[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.Y):(g=new Gf,g.scale(h,h),Xf||(r=0),g.translate(t,r),u&&8>=Kc||(f=f.fa(),h=g,Kf(If(),f,h)))}}};class PH extends OH{hE(a){a instanceof qD?(super.hE(a),a.setScale(this.Y)):super.hE(a)}MB(){const a=Math.round(this.gC*this.Y),b=Math.round(this.Df*this.Y);for(let c=0;c<this.kg.length;++c){const d=this.kg[c];if(void 0!==d.Ha)if(void 0!==d.EW&&d.Kw)d.Ha(a,b);else{let e=Math.min(a,Math.round(Math.min(screen.width,screen.height)));e-=32;d.Ha(e/this.Y,(b-32)/this.Y);Jf(d.displayObject(),this.Y)}}}};function QH(){this.cu=new C}l=QH.prototype;l.oy=null;l.lo=null;l.ur=!1;
l.PE=function(a,b){if("touchEnd"==a)return this.ur&&this.oy&&this.lo?this.wV(this.lo,this.oy)?1:0:0;if(1!=b.touches().length||Ag(b.yr()))return this.ur=!1,0;const c=new E(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(Bg(b.yr()))return this.ur=!1,0;this.oy=this.lo=c;this.ur=!0;return 0}if(!this.ur||!this.oy||!this.lo)return 0;(this.ur=this.oy==this.lo?this.xV(c,this.lo):this.yV(c,this.lo))&&b.yr().preventDefault();this.lo=c;return 0};l.kE=function(){this.cu.h()};l.Oo=function(){};
function RH(){this.cu=new C}p(RH,QH);RH.prototype.cz=function(){return"scrollLeft"};RH.prototype.yV=function(a,b){return a.x<=b.x};RH.prototype.xV=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};RH.prototype.wV=function(a,b){const c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function SH(){this.cu=new C}p(SH,QH);SH.prototype.cz=function(){return"scrollRight"};SH.prototype.yV=function(a,b){return a.x>=b.x};SH.prototype.xV=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};
SH.prototype.wV=function(a,b){const c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};class TH{constructor(a,b){this.n2=a;this.ob=b}m(){}Em(a){this.n2(a)}NO(a,b){this.Em(a);this.Ym(b)}sn(){return new C}KE(){return new C}wX(a){this.Em(a)}Fz(){}Ym(a){this.ob.Ym(a)}To(){return this.ob.To()}}
function UH(a){a.va=new FC;a.Ca=new oD(a.C,a.W,a.vc,a.j,a.s1);a.addChild(a.Ca);a.Ca.ay.addHandler(a.by,a);a.Ca.Xv.addHandler(a.tB,a);(new C).addHandler(a.xU,a);a.Ca.sh.addHandler(a.wR,a);a.Ca.nN().addHandler(a.NH,a);a.Ca.Ww.addHandler(a.GS,a);a.rb=new wC(a.vc,a.j);a.addChild(a.rb);a.Ia=new DC(a.vc,a.j,a.W);a.Ia.ay.addHandler(a.by,a);a.Ia.Xv.addHandler(a.tB,a);a.Ia.Ww.addHandler(a.GS,a);a.Ia.nN().addHandler(a.NH,a);a.addChild(a.Ia);Ff(a.Ca.displayObject(),"0 0");Ff(a.s.displayObject(),"0 0");Ff(a.rb.displayObject(),
"0 100%");Ff(a.Ia.displayObject(),"0 100%");VH(a,a.rb);VH(a,a.Ia);EC(a.va,a.Ia,a.rb);$g&&Cg(()=>Nf(document.body),a)}function WH(a){if(a.oc){var b=parseFloat(af(a.oc,"height"));b=Math.round(b*(a.Y-1)+zf(a.oc).top);J(a.oc,"margin-bottom",b+"px")}}
function XH(a){a.xo=new fD(a.C,a.R,a.j);a.Qc=new gD(a.xo);1==a.Y?Mf(a.Qc.displayObject(),"fit"):a.Qc.Wd(0);Jf(a.Qc.displayObject(),a.Y);a.Qc.Da(a.s.width());a.Qc.u(!1);a.addChild(a.Qc);a.xo.np().addHandler(function(b){b==this.ga?this.tB():(YH(this,!1),this.Ca.cs(!1),this.Ia.cs(!1),qw(this.A.U,b.slide().id()))},a);Ff(a.Qc.displayObject(),"0 0")}function ZH(a){a.T2&&ISPQuizPlayer.initQuiz(mg({version:9.3}))}
function VH(a,b){b.IK.addHandler(()=>{a.va.Ll().h("back")},a);b.GK.addHandler(a.qU,a);b.vJ.K.addHandler(a.kD,a);b.MH.K.addHandler(a.xU,a);b.RL.K.addHandler(a.SL,a);b.rw.K.addHandler(a.zS,a);b.fm.K.addHandler(a.HH,a);b.ie.K.addHandler(a.US,a)}
function YH(a,b){var c=a.Qc?a.Qc.visible():!1;null!=b&&(c=b);a.qk&&(c=!1);b=a.Bm.width;c=b>a.Bm.height&&!c;var d=!a.A&&!!a.Ff;a.Ia&&a.Ia.u(c&&(d||a.Ia.wN()));d=a.Ia&&a.Ia.visible()?56:0;a.l("landscape",c);a.Ca&&a.Ca.show(!c);const e=a.Ca&&(a.Ca.Cb.visible()?a.Ca.Cb:null);a.s.l("with_timer",!1);a.s.l("with_banner",!!a.oc);a.oc&&Ne(a.oc,"with_timer");if(c){if(e){a.s.Rc(e,0);a.s.l("with_timer",!0);if(a.oc){if(Me(a.oc,"with_timer"),1<a.Y){var f=zf(a.oc);T(e,"top",`${-(uf(a.oc).height+f.top+f.bottom)/
a.Y}px`)}}else 1<a.Y&&T(e,"top",`${-e.height()/a.Y}px`);e.Da((b-d*a.Y)/a.Y)}}else a.Ca&&(f=a.Ca,f.addChild(f.Cb),e&&(e.Da(a.Ca.width()),T(e,"top","")));a.rb&&a.rb.u(!c);a.Qc&&a.Qc.Da((b-d*a.Y)/a.Y);a.Ia&&a.Ia.xa();a.s.Da((b-d*a.Y)/a.Y);$H(a)}function aI(a){Fg&&(T(a,"height",a.Zv+"px"),Cg(function(){T(this,"height","")},a))}function bI(a){let b=0;a.rb&&a.rb.visible()&&(b+=a.rb.height());b*=a.Y;T(a.s,"margin-bottom",b+"px");$H(a)}
function cI(a){const b=a.j.H("PB_SUBMIT_BUTTON_LABEL");a.vc.Co.P(b);a.Dy=!1}function dI(a){var b=a.ga;b=!!a.A&&"testing"==a.A.sessionMode()&&(!(b instanceof V)||b.ub())&&!a.Dy;a.ta.m(b)}function eI(a){a.Lk&&(a.Lk.showTopPanel(!1),YH(a),Ne(document.body,"with_presentation_top_panel"),bI(a),aI(a))}
function fI(a){a.rb&&vC(a.rb);var b=gI(a);let c=!1;if(!a.ta||b&&b.slide()!=a.ta.slide()){const d=a.ta;c=!0;d&&hI(a,d);a.ta=b;iI(a,a.ta);a.s.addChild(a.ta);if(d){b=d;let e=1;a.Qc&&a.Qc.visible()&&(b=a.Qc,e=a.Y,a.s.removeChild(d));d.slide()!=a.ta.slide()?(Mf(a.displayObject(),"animation"),a.qk=new BC(b,a.ta,e,a.xL),a.xL=!1,w(a.qk,"end",function g(){this.qk&&nd(this.qk,"end",g);jI(this);var h=this.displayObject();Ne(h,"animation");this.qk=null;this.Qc&&this.Qc.visible()?this.tB():this.s.removeChild(d);
d.$a(!1);0<zC()&&yC(0,0);this.xa()},!1,a),a.qk.play()):(a.s.removeChild(d),jI(a))}else jI(a)}cI(a);(!a.A||"reviewing"!=a.A.sessionMode())&&a.ga&&a.ga instanceof V&&(a.ga.submitted()&&a.ga.ub()&&a.ta instanceof ZF&&a.ta.ck(),b=a.A&&"completed"!=a.A.sessionMode(),c&&b&&a.ga.submitted()&&a.ga.ub());dI(a);hh&&Nf(document.body)}
function gI(a){let b=null;if(!a.A)return a.Ff?"IntroSlide"==a.Ff.slide().type()?LH(a.Ko,a.Ff):KH(a.Ko,a.Ff,!1):null;const c=a.A.sessionMode();"completed"==c&&a.YC?b=a.YC:"reviewing"==c?b=kI(a,a.ga,!0):a.ga&&(b=kI(a,a.ga,!1));return b}
function hI(a,b){b instanceof ZF?(b.ec.AE(),b.Hd().removeHandler(a.tL,a),b.audioStartedEvent().removeHandler(a.oh,a),b.audioStartingEvent().removeHandler(a.oC,a),b.Be.removeHandler(a.nh,a),b.videoStartedEvent().removeHandler(a.Ft,a),b.videoStartingEvent().removeHandler(a.xC,a),b.vp().removeHandler(a.vm,a),b.tA.removeHandler(a.mS,a),b.VC.removeHandler(a.OS,a),b.cL.removeHandler(a.QS,a),b.Xg.removeHandler(a.Bt,a),b.Xb.removeHandler(a.wo,a),b.Yz().removeHandler(a.LT,a),b.zz().removeHandler(a.WK,a),b instanceof
aG&&Cd(b.Wb)):b instanceof TD&&(b.Xg.removeHandler(a.Bt,a),b.Xb.removeHandler(a.wo,a))}
function iI(a,b){b instanceof ZF?(b.Hd().addHandler(a.tL,a),b.audioStartedEvent().addHandler(a.oh,a),b.audioStartingEvent().addHandler(a.oC,a),b.Be.addHandler(a.nh,a),b.videoStartedEvent().addHandler(a.Ft,a),b.videoStartingEvent().addHandler(a.xC,a),b.vp().addHandler(a.vm,a),b.tA.addHandler(a.mS,a),b.VC.addHandler(a.OS,a),b.cL.addHandler(a.QS,a),b.Xg.addHandler(a.Bt,a),b.Xb.addHandler(a.wo,a),b.Yz().addHandler(a.LT,a),b.zz().addHandler(a.WK,a)):b instanceof TD&&(b.Xg.addHandler(a.Bt,a),b.Xb.addHandler(a.wo,
a))}function jI(a){a.ta&&1<a.Y&&a.s.Fb(a.ta.height()*a.Y)}function kI(a,b,c){var d=!1;const e=a.A&&a.A.Vd();var f=!!e&&e.slide().visible();if(c&&f){f=a.A.sessionMode();if("completed"==f||"reviewing"==f)d=e?e.contentState().content().qp():!0;"reviewing"!=f&&(d=!1)}a:switch(b.slide().type()){case "ResultSlide":c=a.Ko;d=a.Ob();a=(new JH(c.da,!1,!1,d,a.qc)).create(b,c.Lb);break a;case "IntroSlide":a=LH(a.Ko,b);break a;default:a=KH(a.Ko,b,c,d)}a.gE();return a}
function $H(a){if(a.ta){var b=hf(a.s.displayObject()).y,c=zf(a.s.displayObject()).bottom;b=a.Zv-(b+c);a.ta instanceof ZF&&a.ta.BO(a.width(),a.pJ);a.ta.resize(a.s.width(),b/a.Y);a.ta instanceof aG&&(c=a.A.settings().quizSize(),$F(a.ta,c,a.s.width(),b))}}function lI(a,b,c,d,e){if(0>=c)throw Error("attempt to show timed quiz warning with invalid time value");c=a.j.H("PB_DIALOG_BOX_OK_BUTTON");b=a.j.H(b,e&&e());a.ar(b,c,()=>d())}
function mI(a){a.yB=!0;for(var b=a.Hy;0<b.vu.length;)NH(b,b.vu[0]);a.Op=null;a.Dw();a.yB=!1}
function nI(a,b){switch(b){case "ok":return a.j.H("PB_DIALOG_BOX_OK_BUTTON");case "cancel":return a.j.H("PB_DIALOG_BOX_CANCEL_BUTTON");case "no":return a.j.H("PB_DIALOG_BOX_NO_BUTTON");case "skip":return a.j.H("PB_DIALOG_BOX_SKIP_BUTTON");case "try-again":return a.j.H("PB_DIALOG_BOX_TRY_AGAIN_BUTTON");case "view-results":return a.j.H("PB_DIALOG_BOX_VIEW_RESULTS_BUTTON");case "yes":return a.j.H("PB_DIALOG_BOX_YES_BUTTON");case "end-quiz":return a.j.H("PB_DIALOG_BOX_END_QUIZ_BUTTON");case "return-to-quiz":return a.j.H("PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON");
default:throw Error("unknown type");}}function oI(a,b,c,d,e){const f=new sD(b,c,d);f.Ud().addHandler(function h(){f.Ud().removeHandler(h);pI(this,!0);this.ta&&this.ta.setOverlayDisplayed(!1);!this.yB&&e&&e.apply(this,[f.Gs])},a,1);pI(a,!1);a.ta&&a.ta.setOverlayDisplayed(!0);a.wo(f);a.Dw()}
function qI(a,b){const c=a.Ob();var d=Cx(c.Ga(),!1)?0:Ex(c.Ga());b=qz(a.qc.gd().X().Du(),d,b,()=>{},()=>{mI(a);a.LI=!0;xx(c);a.NH();a.LI=!1});d=b.Zj?b.Zj():void 0;d=a.j.H(b.messageType,d);const e=nI(a,b.Xi),f=b.fi?nI(a,b.fi):void 0;oI(a,d,e,f,b.Al)}function pI(a,b){a.rb&&a.rb.m(b);a.Ia&&a.Ia.m(b)}function rI(a){const b=new BD(a.j.H("PB_SENDING_REPORT"));a.wo(b)}
class sI extends qC{constructor({J:a,skinSettings:b,M:c,soundController:d,ea:e,qn:f,L:g,quiz:h,jc:k}){super(a,c,d,e,g);this.s1=h.title();this.Bm=new F(0,0);this.mg=f;this.qc=null;this.LI=!1;this.Ia=this.rb=this.Ca=this.YC=this.ta=null;this.lT=new O({o:"picture-zoom-layer"});c.appendChild(this.lT.displayObject());this.yB=!1;this.Op=null;this.xL=!1;this.Ff=this.oc=this.Lk=this.qk=null;this.Dy=this.Gc=!1;this.sD=null;a=h.settings().Vt.up().enabled();h=Bw(h.settings().X());this.Ko=new MH(new SD(g,this.QD,
this.C,this.Aa,this.R,a,h));this.Hy=new PH(c);this.W=b;this.T2=sh;this.Y=Dg();this.Hy.setScale(this.Y);b=this.j.messages();b.PB_CONTROL_PANEL_PREV="";b.PB_CONTROL_PANEL_NEXT="";this.VL=new Lh(this.displayObject(),[new RH,new SH]);Sh(this.VL,"scrollLeft").cu.addHandler(this.D0,this);Sh(this.VL,"scrollRight").cu.addHandler(this.E0,this);Nh(this.VL);Fg||(w(document.body,"focusin",()=>{const m=re();!m||"INPUT"!=m.nodeName&&"TEXTAREA"!=m.nodeName||(this.Ca&&T(this.Ca,"position","absolute"),this.rb&&T(this.rb,
"position","absolute"),this.Ia&&T(this.Ia,"position","absolute"))},!1,this),w(document.body,"focusout",()=>{this.Ca&&T(this.Ca,"position","");this.rb&&T(this.rb,"position","");this.Ia&&T(this.Ia,"position","");if(mh){if(this.rb&&this.rb.visible())return Nf(this.rb.displayObject());if(this.Ia&&this.Ia.visible())return Nf(this.Ia.displayObject())}},!1,this));this.oc&&this.addChild(this.oc);this.s=new U("content");this.addChild(this.s);UH(this);this.ph=new U("preloader");this.ph.u(!1);this.$.addChild(this.ph);
k&&this.Xq(k)}wa(){return this.qc.la()}Rl(a){this.Ko.Rl(a)}Xq(a){var b=this.j;a=a.messages();b.tO("PB_CONTROL_PANEL_PREV",a.PB_CONTROL_PANEL_PREV);b.tO("PB_CONTROL_PANEL_NEXT",a.PB_CONTROL_PANEL_NEXT);this.rb&&(b=this.rb,b.HK.P(b.j.H("PB_CONTROL_PANEL_PREV")))}setPresentationContext(){}setBannerView(a){Me(a,"banner");J(a,"position","");J(a,"z-index","");this.Rc(a,0);Jf(a,this.Y);Ff(a,"50% 0");this.oc=a;WH(this)}D(a,b){T(this,a,b)}setPanelScale(){}Ym(a){this.ta&&this.ta.Ym(a)}To(){return this.ta?this.ta.To():
"normal"}ov(a){this.qc=a;this.qc.EL.addHandler(this.t0,this);this.qc.DL.addHandler(this.$J,this);this.va.ov(a)}fb(a){super.fb(a);this.vc.fb(a,this.qc);this.va.Hg(a);this.Ca&&this.Ca.Hg(a);if(a){this.Ko.fb(a.slidePoolState());this.W.questionListInfo().showSlideList()&&XH(this);if(this.xo){const b=this.W.questionListInfo();this.xo.Hg(a,b)}ZH(this);Ff(this.s.displayObject(),"0 0");this.xa()}}WK(){this.qc.restartQuiz()}SL(){Of();this.Dy?(this.Dy=!1,cI(this),dI(this)):this.Ff?this.Ff.submit():super.SL()}start(a){ZH(this);
super.start(a)}activate(){this.Gc=!0;ZH(this);Fg&&(Me(document.body,"quiz_scroll"),aI(this));this.Ca&&mD(this.Ca);bI(this);WH(this);this.sD&&(this.sD(),this.sD=null);this.Jy()}Jy(){this.ta&&this.Gc&&(this.ta.u(!0),this.ta.$a(this.Gc),this.ta.setScale(this.Y),this.jM(),$H(this),this.A&&"reviewing"==this.A.sessionMode()&&this.ta&&this.ta.SO(),this.Jm&&this.ta.$a(!0))}deactivate(){this.Gc=!1;Fg&&Ne(document.body,"quiz_scroll");this.ta&&this.ta.$a(!1)}CF(){}setActionAvailability(a){super.setActionAvailability(a);
a&&!this.g1&&(this.g1=!0)}setPresentationOutlineController(a){this.Lk=a;this.Ca&&this.Ca.setPresentationOutlineController(a);this.Ia&&this.Ia.setPresentationOutlineController(a);eI(this)}jM(){this.ta&&this.ta.setOverlayDisplayed(this.io)}US(){this.Ff&&"AuthorizationSlide"==this.Ff.slide().type()&&(Of(),this.Ff.submit());this.va.Ll().h("start")}Em(a){a==this.s6&&a!=this.ga||!this.Ca||this.Ca.UO();super.Em(a)}nL(a){super.nL(a);fI(this);this.A&&(this.Ca&&this.Ca.Zr(a),this.Ia&&this.Ia.Zr(a),YH(this))}co(){dI(this)}Ci(){if(!this.A)return!1;
const a=this.A.sessionMode();var b=this.A.Vd();b=!!b&&b.slide().visible();return"reviewing"==a&&b}xj(){const a=this.Ob(),b=a.sessionMode();super.xj();this.Ca&&this.Ca.show(!0);if("completed"==b){const d=a.Vd();if(d){var c=this.Ko;this.YC=(new JH(c.da,!1,!1,a,this.qc)).create(d,c.Lb)}fI(this)}bI(this);eI(this);YH(this);this.Ia&&this.Ia.ek("reviewing"==b)}VU(){YH(this)}SS(){}t0(a,b){const c=ti(a);lI(this,"PB_TIMED_QUIZ_WARNING",a,b,()=>({QUIZ_TIME:c}))}$J(a,b){const c=ti(a);lI(this,"PB_TIMED_QUESTION_WARNING",
a,b,()=>({QUESTION_TIME:c}))}resize(a,b){if(void 0!==a&&void 0!==b){this.Bm=new F(a,b);this.Ca&&Jf(this.Ca.displayObject(),this.Y);this.rb&&Jf(this.rb.displayObject(),this.Y);this.Ia&&Jf(this.Ia.displayObject(),this.Y);Jf(this.s.displayObject(),this.Y);this.Qc&&Jf(this.Qc.displayObject(),this.Y);super.resize(a);var c=b;this.Zv=c;this.pJ=c+=0;T(this,"min-height",c+"px");YH(this);a/=this.Y;b/=this.Y;this.Hy.Ha(a,b);this.Qc&&this.Qc.Da(a);this.Ca&&this.Ca.Da(a);this.rb&&this.rb.Da(a);this.Ia&&(this.Ia.Fb(b),
T(this.Ia,"right",`${-56*(1-this.Y)}px`));this.xa();jI(this)}}tL(a,b){if(!this.Op){var c=new AD(this.C,a,b);this.Lk&&this.A&&"completed"==this.A.sessionMode()&&eI(this);c.Ud().addHandler(function e(){c.Ud().removeHandler(e);eI(this)},this);this.wo(c,!1,!0)}}Dw(){this.ta&&this.ta instanceof ZF&&this.ta.QE()}xU(){Of();qI(this,"submit-all")}sC(a,b){this.ta&&(mI(this),"testing"==this.Ob().sessionMode()&&b.suspend(),b=void 0,"reviewing"!=this.Ob().sessionMode()&&this.ga instanceof V&&this.ga.slide().settings().V()&&
this.ga.ub()&&(b=this.ga.slide().settings().jf(),b=-1!=b?b-this.ga.An():-1),!this.LI&&this.ta instanceof ZF&&this.ta.ck(a,b),jI(this))}Sl(a){(a=a?a.Sj:void 0)&&this.sC(a,new xi);this.vc.Hz(!!a)}sU(a){const b=this.j,c=b.H("PB_CHOOSE_ANSWER_LABEL");a?oI(this,c,b.H("PB_DIALOG_BOX_OK_BUTTON"),b.H("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&ww(this.A.U)}):this.ar(c,b.H("PB_DIALOG_BOX_OK_BUTTON"))}rU(a,b){const c=this.j;switch(a){case 1:break;default:throw Error("unknown error code");}a=c.H("PB_CHOOSE_ANSWER_LABEL");
b?oI(this,a,c.H("PB_DIALOG_BOX_OK_BUTTON"),c.H("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&ww(this.A.U,!this.wa())}):this.ar(a,c.H("PB_DIALOG_BOX_OK_BUTTON"))}ar(a,b,c){if(this.Gc){var d=new sD(a,b);d.Ud().addHandler(function f(){d.Ud().removeHandler(f);pI(this,!0);this.ta&&this.ta.setOverlayDisplayed(!1);!this.yB&&c&&c.apply(this)},this);pI(this,!1);this.ta&&this.ta.setOverlayDisplayed(!0);this.wo(d);this.Dw()}else this.sD=this.ar.bind(this,a,b,c)}wo(a){this.Op||(a.Ud().addHandler(function c(){a.Ud().removeHandler(c);
NH(this.Hy,a);this.Op==a&&(this.Op=null);this.Op=void 0;T(this,"visibility","");Ne(document.body,"show_popup")},this),Me(document.body,"show_popup"),this.Hy.hE(a),a.open(),this.Op=a,null!=a.EW&&a.Kw&&T(this,"visibility","hidden"))}mQ(){return new rC}fK(a){mI(this);const b=this.j,c=b.H("PB_DIALOG_BOX_OK_BUTTON");a.preventAction();(a=re())&&a.blur();this.ar(b.H("PB_QUIZ_TIMEOUT"),c,function(){const d=this.Ob();Bx(d)&&yx(d)})}px(a){mI(this);const b=this.j,c=this.j.H(this.bI());a.preventAction();(a=re())&&
a.blur();this.ar(b.H("PB_QUESTION_TIMEOUT"),c,function(){Yq(this.ga);this.ga.initiated()||this.zS()})}bI(){const a=this.ga.initiated();return"none"==gv(this.ga.slide().settings())?"PB_DIALOG_BOX_CONTINUE_BUTTON":a?"PB_DIALOG_BOX_OK_BUTTON":"PB_DIALOG_BOX_CONTINUE_BUTTON"}aR(){let a="";switch(fC(this.vc)){case "continue":a="PB_DIALOG_BOX_CONTINUE_BUTTON";break;case "tryAgain":a="PB_DIALOG_BOX_TRY_AGAIN_BUTTON";break;case "viewResults":a="PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";break;case "ok":a="PB_DIALOG_BOX_OK_BUTTON"}return this.j.H(a)}D0(){this.A&&
this.Ff&&"AuthorizationSlide"==this.Ff.slide().type()||(this.vc.my.visible()?this.US():this.vc.xk.visible()&&null!=this.Id?this.HH():this.vc.hB.visible()&&!this.vc.vj.enabled()&&"testing"==this.Ob().sessionMode()?qI(this,"next"):this.kD())}HH(){Of();if(this.Id)this.va.Ll().h("finish");else{const a=this.Ob().Ga().yg();a&&Yy(a,this.R,new C)}}E0(){this.vc.Pt.visible()&&this.Id&&this.Id.gestureNavigationEnabled()?this.va.Ll().h("back"):this.A&&this.qU(!this.wa())}by(){if(!this.qk)if(this.Lk){const a=
!this.A||"testing"!=this.A.sessionMode()&&"reviewing"!=this.A.sessionMode()?void 0:this.xo;this.Lk.showOutline(a,this.j.H("PB_MINI_SKIN_QUESTION_LIST_TITLE"))}else this.Ca&&this.Ca.cs(!0),this.Ia&&this.Ia.cs(!0),this.Qc.u(!0),this.ta&&this.ta.m(!1),YH(this)}tB(){this.Ca&&this.Ca.cs(!1);this.Ia&&this.Ia.cs(!1);this.Qc.u(!1);YH(this);this.ta&&this.ta.m(!this.Dy)}TS(a){this.ph.u(a);a=a?"none":"";T(this,"pointer-events",a);T(this.$,"pointer-events",a)}Bt(a){var b=zf(a.displayObject());b=(a.height()+b.top+
b.bottom)*this.Y;a=hf(a.displayObject()).y;const c=this.Ca&&this.Ca.showed()?this.Ca.height()*this.Y:0,d=this.rb&&this.rb.visible()?this.rb.height()*this.Y:0;zC()>a-c?yC(0,a-c-4):zC()+this.Zv-d<a+b&&yC(0,a+b-(this.Zv-d)+4)}kD(){var a=this.vc.vj;const b=this.yp();if(this.qk||!a.enabled()||!a.visible())if(a=this.vc.Sp,!(b||a&&a.enabled()&&a.visible()&&"tryAgain"!=fC(this.vc)))return;a=this.Ob();const c="testing"==a.sessionMode(),d=W(a.U),e=c?!this.qc.la():!1;d.submitted()||b?pC(this,e):"eachQuestion"==
a.settings().submitType()&&c?d.submit():"allAtOnce"==a.settings().submitType()&&c?pC(this,!1):pC(this,e)}yp(){var a=this.Ob();const b=W(a.U);a=!(b.slide()&&b.slide().settings().qa()&&b.slide().settings().qa().isEnabled())&&!Fx(a.Ga())&&b.ub();return this.qc.gd().X().Ly()&&"eachQuestion"==this.qc.gd().X().submitType()&&!this.qc.la()&&a}qU(a){const b=this.yp(),c=this.vc.Gq;if(b||!this.qk&&c.enabled()&&c.visible())this.xL=!0,sw(this.Ob().U,a)}zS(){this.vc.Hz(!1);if(this.ga instanceof V)if(this.ga.ub()){if(this.ta instanceof
ZF&&(this.ta.ck(),"tryAgain"==this.vc.Sp.CG)){this.ga.ms();var a=this.Ob();const b=uw(a.slidePoolState(),vw(this.ga.slide().settings(),"attempt"));b&&ao(b,"attempt")&&(a="testing"==a.sessionMode()?!this.qc.la():!1,pC(this,a))}}else this.kD();else"InfoSlide"==this.ga.slide().type()&&this.kD();dI(this)}ZJ(){rI(this)}XJ(){rI(this)}WJ(a,b){this.wx("PB_SEND_REPORT_TO_EMAIL_FAILED",a,b)}YJ(a,b){this.wx("PB_SEND_REPORT_TO_URL_FAILED",a,b)}wx(a,b,c){mI(this);const d=this.j;b||(c.suspend(),oI(this,d.H(a),
d.H("PB_DIALOG_BOX_OK_BUTTON"),d.H("PB_DIALOG_BOX_CANCEL_BUTTON"),function(e){mI(this);e?this.A.Tr():vx(this.Ob())}))}wR(){if(this.Ca){var a=0,b=0;if(this.Ca.showed()){a=Math.floor(this.Ca.height()*this.Y+this.Ca.y());const c=zf(this.Ca.displayObject());b+=c.bottom}T(this,"padding-top",a+b+"px");this.Qc&&(1<this.Y?T(this.Qc,"margin-top",a+"px"):T(this.Qc,"top",a+"px"),a=this.Ca.showed()?this.Ca.height():0,this.Qc.Fb(this.Zv/this.Y-a+1));$H(this)}}mS(a){this.addChild(a)}OS(a){this.removeChild(a)}QS(a){Vp(this,
"ignore_min_height");a.sd((xC||document.body).scrollHeight);Wp(this,"ignore_min_height")}HJ(){const a=this.j;this.ar(a.H("PB_INVALID_BRANCHING_MESSAGE"),a.H("PB_DIALOG_BOX_OK_BUTTON"))}Vz(){}reset(){this.ta&&(hI(this,this.ta),this.s.removeChild(this.ta));this.YC=this.Ff=this.ta=null;this.fb(null)}uv(a){this.Ff=a;this.TS(!1);fI(this);this.xa()}BF(a){this.Ff=a;this.Em(a)}tv(a){this.Ff=a;this.Em(a)}DF(){return new C}sn(){return new C}controlPanel(){return this.va}topPanel(){return null}wv(){this.Ff=
null;return new TH(a=>{this.Em(a)},this)}Uj(){return this.lT}xa(){this.Ca&&this.Ca.xa();YH(this);this.wR();$H(this);WH(this);bI(this)}setScale(){}fs(){}Mz(){}on(a){const b=this.j.H("PB_RESUME_QUIZ_STATE_MESSAGE");oI(this,b,this.j.H("PB_DIALOG_BOX_YES_BUTTON"),this.j.H("PB_DIALOG_BOX_NO_BUTTON"),c=>{a(!c);if($g)return Nf(document.body)})}Wz(){}hz(){}Uo(){}aj(){}mf(){this.ta instanceof aG&&this.ta.mf()}};function tI(){}l=tI.prototype;l.KD=null;l.LD=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.KD=new uI(e,"arial,'URW Gothic L',sans-serif",b);this.LD=new uI(e,"Georgia,'Century Schoolbook L',serif",b)};l.finish=function(){this.KD.Ed();this.KD=null;this.LD.Ed();this.LD=null};l.check=function(){return vI(this.KD)||vI(this.LD)};
function uI(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.jr=de("span");this.jr.innerHTML=c;J(this.jr,{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.jr);this.dT=pf(this.jr).width;J(this.jr,"fontFamily",
d+","+b)}uI.prototype.Ed=function(){ie(this.jr)};function vI(a){return!!a.dT&&pf(a.jr).width!=a.dT};var wI={};function xI(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 wI)(wI[d]?b:c)();else{var g=g||5E3;var h=new tI;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 yI(a,b){Array.isArray(b)||(b=[b]);const c=[];nb(b,d=>{c.push(d.v2+"('"+d.src()+"')"+(d.format()?" format('"+d.format()+"')":""))});return`@font-face {
			  font-family: '${a}';
			  src: ${c.join(",")};
			  ${""}
			  ${""}
			}`}function zI(a,b){this.v2=a;this.AD=b;this.uw=null}zI.prototype.src=function(){return this.AD};zI.prototype.format=function(){return this.uw};function AI(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.uG+g,f.push(`url("${qo(d)}")`);c.push(`@font-face { font-family: "${e}"; src: ${f.join(",")};}`)}BI(c.join("\n"))}
function CI(a){a.ob&&!Uu(a.ab)&&document.getElementById("content").removeChild(a.ob.displayObject());a.F&&a.currentSession()&&a.JG&&(zd(a,a.currentSession().sessionModeChangedEvent(),a.Ug,a),a.JG=void 0);B(a,a.F);B(a,a.ob);B(a,a.Lb);B(a,a.$c);a.F=a.d1.create(a.nd);A(a,a.F);z(a,a.F.currentSessionChangedEvent(),()=>{a.hw.h()});Ad(a,a.F.currentSessionChangedEvent(),()=>{a.JG=z(a,a.currentSession().sessionModeChangedEvent(),a.Ug,a)},a);z(a,a.F.stateChangedEvent(),a.Sa,a);a.zd=DI(a);a.DU=EI(a);a.ob=FI(a);
A(a,a.ob);a.Lb=GI(a);A(a,a.Lb);a.zd.Rl(a.Lb);"small"==a.nd&&a.ob.Rl(a.Lb);a.tT=HI(a);a.$c=a.tT.create(a.nd);A(a,a.$c);z(a,a.$c.TP,b=>{b&&II(a)});z(a,a.$c.closeWindowEvent(),b=>{a.In.h(b)});z(a,a.$c.rD,a.w0,a);z(a,a.$c.zw,a.F_,a);z(a,a.$c.OH,a.C_,a);z(a,a.$c.showOutlineEvent(),a.q0,a);z(a,a.$c.showTopPanelPopupEvent(),a.u0,a);if(!a.xb){const {overflowY:b,background:c}="accessible"==a.ef.nd?{overflowY:"auto",background:"#CED1D3"}:{overflowY:"",background:""};document.body.style.overflowY=b;document.body.style.background=
c}EB(a.ef)&&a.$c.$N()}function JI(a){if(!a.ts||"tablet"==a.nd||"small"==a.nd||Uu(a.ab))return null;const b=new fi;z(a,b.K,a.F2,a);return b}function KI(a){const b=new O({mc:"SECTION"});b.Yr("region");b.Dz(a.j.H("PB_ACCESSIBLE_SKIN_SETTINGS"));return b}
function LI(a){a.Mf&&(a.Mf.l("mode",a.nd),a.Mf.l("with-launcher",!1),"accessible"==a.nd?(a.Mf.setAttribute("title",a.j.H("PB_ACCESSIBLE_SKIN_ENABLE_NORMAL_MODE")),a.Mf.rv(-1),a.Mf.ji("hidden",!0)):(a.Mf.setAttribute("title",a.j.H("PB_ACCESSIBLE_SKIN_ENABLE_ACCESSIBILITY_MODE")),a.Mf.rv(0),a.Mf.displayObject().removeAttribute("aria-hidden")))}
function MI(a){a.Jm&&a.gt();const b=[],c=()=>{a.ob.D("visibility","");a.ob.xa();a.rR.h()};var d=a.pa.iF();d&&b.push(QB(d));if(d=a.currentSession()){const e=W(d.U);e?(b.push(Px(a.Qi,e.slide())),a.$c.tF(e.slide().id())):d.Vd()&&b.push(Px(a.Qi,d.Vd().slide()))}else if(d=a.F.Kn)b.push(Px(a.Qi,d.slide())),a.$c.tF(d.slide().id());Promise.all(b).then(c,c)}
function NI(a,b){a.Uw=0;a.kB=[];const c=[];Xa(b,(d,e)=>{const f=[];0===d.length&&f.push(new zI("local",e));for(let g=0;g<d.length;++g)f.push(new zI("url",d[g]));c.push(yI(e,f));a.kB.push(e);OI(a)})}
function PI(a,b){const c=a.kb.wg().colors(),d=a.pa.settings().X().quizSize();var e=a.pa.iF();e=e?Jg(e):"transparent";b=Object.assign(a.MY,{__wrapper_id__:b,__quiz_id__:"q_"+a.mg,__correct_message__:a.j.H("PB_GRADED_QUESTION_CORRECT"),__incorrect_message__:a.j.H("PB_GRADED_QUESTION_INCORRECT"),__partially_correct_message__:a.j.H("PB_GRADED_QUESTION_PARTIALLY_CORRECT"),__answered_message__:a.j.H("PB_SURVEY_QUESTION_ANSWERED"),__not_answered_message__:a.j.H("PB_MINI_SKIN_NOT_ANSWERED_SURVEY_QUESTION"),
__slide_background_url__:e,__quiz_width__:`${d.width}px`,__quiz_height__:`${d.height}px`,__borderRadius__:`${a.kb.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]=Vj(g)});qk(f,c);a.nH=a.LY.uE(f,b)}function QI(a){"accessible"!=a.nd&&setTimeout(()=>{const b=S(a.C,"gradients",{});J(b,"position","absolute");he(a.$m().displayObject(),b,0)})}function II(a){a.Mf&&"accessible"!=a.nd&&a.Mf.focus()}
function DI(a){const b=Vu(a.ab)?Ju:Gu,c=Ah&&Uu(a.ab)?document.body:a.$||document.body;return new b({M:c,ea:a.R,J:a.C,ne:a.Af,L:a.j,quizSize:a.pa.settings().X().quizSize(),hi:new $r,pf:a.md})}function EI(a){return new a.c2({quiz:a.pa,L:a.j,ea:a.R,Sb:a.ab,QO:a.Qi,M:a.$,skinSettings:a.kb,jc:a.xb?a.xb:void 0,qn:a.mg,dj:a.Pd,J:a.C,soundController:a.md,Mr:a,ne:a.Af,Uf:a.zd,gb:a.zd,QV:()=>a.F.allowRetakeQuiz(),ez:()=>a.F.currentSession(),la:a.wa})}
function FI(a){const b=a.DU.create(a.nd);b.aj("q_"+a.mg);"small"==a.nd&&(b.ov(a.F),z(a,a.F.currentSessionChangedEvent(),()=>{b.fb(a.currentSession())},a));return b}function GI(a){return new dm(a.ob.Uj(),a.C)}function HI(a){return new DA({state:a.F,view:a.ob,skin:a.ob,L:a.j,ln:a.Qi,J:a.C,Sb:a.ab,Zi:a.Lb,hd:a.pa.Wa().hd(),ne:a.Af,jc:a.xb?a.xb:void 0,X:a.pa.settings().X(),vv:a.ef,wg:a.kb.wg()})}
function RI(a,b){b?a.F.resume(b):Lx(a.F)?a.F.fb(a.$c.IO.bind(a.$c)):(a.F.start(),b=a.F.currentSession(),!b||wx(b)||b.Vd()||a.ob.CF())}function OI(a){for(;2>a.Uw&&a.kB.length;)SI(a,a.kB.pop())}function SI(a,b){++a.Uw;const c=()=>{--a.Uw;OI(a);0===a.Uw&&(a.VH=!0,MI(a))},d={};d.family=b;xI(d,c,c)}function TI(a,b){a.oc&&J(a.oc,"display",b?"":"none")}
class UI extends I{constructor({qn:a,quiz:b,G3:c,L5:d,PO:e,oN:f,Av:g,Na:h=null,ZM:k="",fitToWindow:m,M:t,hk:r,Sb:v,L:x,skinSettings:D,accessibilityModeEnabled:Q=!1,la:Ba,lF:ja,Wy:Ga,contentScale:$a,jc:Bb,Zy:Wc}){super();this.eB=Wc||null;(this.xb=Bb||null)&&VI(b,this.xb.showPlayersPanels());this.mg=a;this.pa=b;this.LY=c;this.C=d;this.c2=e;this.oc=null;this.Ms=$a;this.uG=k;this.Wp=m;this.$=t;this.tr=r;this.j=x;this.kb=D;this.ts=Q||!!this.xb&&this.xb.accessibilityModeEnabled();this.wa=Ba;this.ZC=ja;
this.Hb=h;this.nH=null;this.MY=Ga;this.Jm=this.VH=!1;this.md=new Ti;this.ec=new Pi(this.md);AI(this,f);pi({f5:x.H("PB_TIMER_SECONDS_LABEL"),min:x.H("PB_TIMER_MINUTES_LABEL"),d4:x.H("PB_TIMER_HOURS_LABEL")});this.ab=v;this.ef=new FB(a,this.ts);this.nd=this.ef.$z();z(this,this.ef.RP,this.v0,this);z(this,this.ef.nP,this.p_,this);this.Id=null;t&&(J(t,"z-index",10),J(t,"top",0));this.Bo=H(this);this.Hx=H(this);this.br=H(this);this.ey=H(this);this.lZ=H(this);this.hw=H(this);this.In=H(this);this.JG=void 0;
this.R=new OA(f,g);this.Af=new ii;this.Qi=new PB;this.Pd=new XA({contentScale:this.Ms,Zy:this.eB,quiz:this.pa,Sb:this.ab,Mr:this,jc:this.xb,fitToWindow:this.Wp});this.d1=new wy({quiz:this.pa,L:this.j,ea:this.R,Sb:this.ab,QO:this.Qi,la:this.wa,xn:!0,hk:this.tr});this.$c=this.tT=this.Lb=this.ob=this.DU=this.zd=this.F=null;CI(this);if(this.Mf=JI(this))a=KI(this),a.addChild(this.Mf),document.getElementById("content").appendChild(a.displayObject()),LI(this);this.OB="always"==ja;this.rR=H(this);this.Uw=
0;this.kB=[];Vu(v)?setTimeout(()=>{this.gt()}):(this.ob.D("visibility","hidden"),0==Object.keys(f).length?(this.VH=!0,MI(this)):Cg(()=>{NI(this,f)},this))}id(){return this.mg}setPresentationOutlineController(a){L?this.ob.setPresentationOutlineController(a):Ah&&this.ob.setPresentationOutlineController(a)}updateSlideVisualizer(){Ah&&this.ob.updateSlideVisualizer()}isResumed(){return this.OB}resize(a,b){if(void 0!==a&&void 0!==b){if(Ug){var c=this.ob.displayObject().parentNode;xC=c;c=c.style;c.overflow=
"auto";c.width=`${a}px`;c.height=`${b}px`}Uu(this.ab)||zh||nh||K?c=new F(a,b):(c=new G(16,16,a-32,b-32),this.Mf&&a-162<c.width&&(c.width-=162),c=new F(c.width,c.height));this.Pd.kr=c.clone();c=SA(this.Pd);var {width:d,height:e,left:f,top:g}=Qf({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,hf:!1});"accessible"==this.nd?(this.ob.Da(d),this.ob.tf(f)):(this.ob.resize(d,e),this.ob.move(f,g));Uu(this.ab)&&Ah&&this.ob.Uj().resize(d,e)}}restartQuiz(){this.deactivate();this.OB=!1;this.$c.reset();
this.F.reset();this.gt();this.Sa()}pauseMedia(){this.md.cX()}autoStartAvailable(){return this.$c.autoStartAvailable()}soundController(){return this.md}restoreState(){}usedAttemptsCount(){return this.F.usedAttemptsCount()}allowRetakeQuiz(){return this.F.allowRetakeQuiz()}currentSession(){return this.F.currentSession()}currentSessionChangedEvent(){return this.hw}closeWindowEvent(){return this.In}quizPlayerEvent(){return this.Hx}navigationType(){return this.pa.settings().X().navigationType()}showOutlineEvent(){return this.br}showTopPanelPopupEvent(){return this.ey}outlinePopupClosed(){this.$c.outlinePopupClosed()}onTopPanelPopupClosed(){this.$c.onTopPanelPopupClosed()}stateChangedEvent(){return this.Bo}slideChangedEvent(){return this.$c.slideChangedEvent()}currentSlideId(){return this.$c.currentSlideId()}mediaController(){return this.ec}setOverlayDisplayed(){}setActionAvailability(a){this.Id=
a;this.$c.setActionAvailability(this.Id);L&&this.ob.setActionAvailability(a)}setParentScale(a){this.ob.setParentScale(a)}start(){PI(this,this.mg);QI(this);this.VH&&this.gt();this.Jm=!0;this.Sa()}activate(){this.nH.disabled=!1;this.$c.activate(!0);this.ob.activate();II(this)}deactivate(){this.nH.disabled=!0;this.$c.activate(!1);this.ob.deactivate()}persistState(){return this.F.persist()}setUserInfo(a,b){this.F.setUserInfo(a,b)}onPresentationViewModeChanged(a){"normal"==a?DB(this.ef,"desktop"):"accessible"==
a&&DB(this.ef,"accessible")}quiz(){return this.pa}$m(){return this.ob}skin(){return this.ob}skinSettings(){return this.kb}initializationCompleteEvent(){return this.rR}showTopPanel(){Uu(this.ab);var a=this.pa.fillPanelsView();var b=this.pa;if(b.settings().X().qa().isEnabled()||PA(b))a=!0;else{var c=b.skinSettings();b=b.settings().X().submitType();if(Ah)b:{const d=c.Jg();c=c.questionListInfo().showSlideList();switch(b){case "eachQuestion":a=a||d.wn()||d.es()||c;break b;case "allAtOnce":a=a||d.es()||
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}F2(){DB(this.ef,"desktop"==this.nd?"accessible":"desktop")}v0(a){if(this.Jm){var b=this.currentSession();b&&b.XV();this.deactivate();b=this.persistState();this.nd=a;CI(this);Uu(this.ab)||document.getElementById("content").appendChild(this.ob.displayObject());RI(this,b);
this.oc&&this.ob.setBannerView(this.oc);QI(this);LI(this);this.lZ.h();this.activate()}else this.nd=a,CI(this)}p_(){this.Mf&&this.Mf.u(this.ef.hy);this.Hx.h(this.ef.hy?"unlockPresentationViewMode":"lockPresentationViewMode")}setPanelScale(a){this.ob.setPanelScale(a)}Sa(){this.Bo.h(new iw)}Ug(){if(this.ts&&this.Mf){const a=this.currentSession();this.F&&a&&oz(this.ef,"reviewing"!=a.sessionMode())}}startupCompletedEvent(){return this.initializationCompleteEvent()}sessionDetailsGenerator(){return this.currentSession().sessionDetailsGenerator()}startupCompleted(){return!0}gt(){const a=
"prompt"==this.ZC;this.Hb&&a?(TI(this,!1),this.$c.on(b=>{this.OB=b;RI(this,b?this.Hb:null);TI(this,!0);this.Ug();II(this)})):(RI(this,this.OB?this.Hb:null),TI(this,!0))}w0(){this.Hx.h("skipQuizSlide")}C_(){this.Hx.h("quizFinished")}q0(a){this.br.h(a)}u0(a){this.ey.h(a)}F_(){this.Hx.h("gotoPreviousSlide")}setBannerView(a){this.oc=a;this.ob.setBannerView(a)}};var WI={resources:{_:"rs",WM:{_:"a",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},QF:{_:"v",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},images:{_:"i",src:{_:"s"},width:{_:"v"},height:{_:"h"},text:{_:"t"}}},fonts:{_:"fs",fontFamily:"f",sources:"s"},Av:{_:"S",fontFamily:"f",bold:"b",italic:"i"},Wy:{_:"v"}};function XI(a){this.uG=a||"";a=sq(WI);this.zB=a.resources.images;this.iG=a.resources.WM;this.vM=a.resources.QF}function YI(a,b){return`${a.uG}${b}`.replace(/\\/g,"/")};const ZI={content:{_:"c"},contentHover:{_:"ch"},url:{_:"u"},width:{_:"w"},height:{_:"h"},language:{_:"l"},JF:{_:"tedt"},xE:{_:"dr"},wE:{_:"dw"},yE:{_:"xx"},zE:{_:"xy"}};class $I extends I{constructor(){super();this.Z=new Map;this.jw="";H(this)}Jz(a,b=!1){const c=a.id();this.Z.set(c,a);b&&(this.jw=c)}kN(){return this.jw}has(a){return this.Z.has(a)}count(){return Array.from(this.Z.keys()).length}names(){const a=[];this.Z.forEach(b=>{a.push(b.name())});return a}clear(){this.Z.clear();this.jw=""}clone(){const a=new $I;this.Z.forEach(b=>{b=new Ui(b.name(),b.id(),b.labels());a.Jz(b,b.id()==this.kN())},this);return a}};class aJ{constructor(){this.Jx=-1;this.Sx="selectGroups";this.CU=!1}Rr(){return this.Jx}op(){return this.Sx}OO(){return this.CU}CO(a){this.Sx=a}AO(a){this.Jx=a}};class bJ{constructor(){this.yb=!1;this.pB=[];this.rr="percents";this.CC=""}enabled(){return this.yb}m(a){this.yb=a}cn(){return this.pB}units(){return this.rr}Qz(a){this.rr=a}WN(){return this.CC}clone(){const a=new bJ;a.yb=this.yb;a.pB=this.pB.map(b=>{const c=hi();b.id==this.CC&&(a.CC=c);return new Vi(c,b.name,b.Or,b.points)});a.rr=this.rr;return a}};class cJ extends I{constructor(){super();this.yb=!1;this.le=60;this.Ka=H(this);this.pw=H(this)}isEnabled(){return this.yb}value(){return this.le}enable(a){this.yb!=a&&(this.yb=a,this.Ka.h(),this.pw.h())}sd(a){this.le!=a&&(this.le=a,this.Ka.h())}};function Bw(a){return"allAtOnce"==a.je?!1:a.Sz()}
class dJ extends I{constructor(){super();this.Bc=new F(720,540);this.je="eachQuestion";this.EC="quizPassingScore";this.On=new bJ;this.Nf=new cJ;this.Nf.sd(3600);this.yp=this.kP=!1;this.hD=!0;this.mu=new aJ;this.ZC="prompt";this.eS="free";this.gT=H(this);this.G=H(this);this.D2=H(this);this.lP=H(this)}quizSize(){return this.Bc}submitType(){return this.je}passingScoreType(){return this.EC}Gl(){return this.On}qa(){return this.Nf}Du(){return this.kP}Ly(){return this.yp}Sz(){return this.hD}lF(){return this.ZC}navigationType(){return this.eS}T(){return this.G}};class eJ{constructor(){this.oa=10;this.zs=this.Nt=0;this.As=1;this.Gm=!0;this.Ih=!1;this.iU=!0;this.yU=!1;this.yk=new Map;this.yk.set("correct",Lw("Qm.FormView.Feedback.DefaultCorrect"));this.yk.set("incorrect",Lw("Qm.FormView.Feedback.DefaultIncorrect"));this.yk.set("attempt",Lw("Qm.FormView.Feedback.DefaultAttempt"));this.yk.set("answered",Lw("Qm.FormView.Feedback.DefaultAnswered"));this.yk.set("partially",Lw("Qm.FormView.Feedback.DefaultPartiallyCorrect"));this.wP=!1;this.oP=!0;this.Nf=new cJ}points(){return this.oa}Nr(){return this.Nt}Fu(){return this.zs}jf(){return this.As}TM(){return this.wP}RV(){return this.oP}qa(){return this.Nf}tX(){return this.iU}zX(){return this.yU}zO(a){this.oa=
a}wO(a){this.Nt=a}lO(a){this.zs=a}Ez(a){this.As=a}EO(a){this.Gm=a}jO(a){this.Ih=a}};class fJ{constructor(){this.yb=!1;this.ST="";this.Do="_blank"}enabled(){return this.yb}iO(){return this.ST}target(){return this.Do}m(a){this.yb=a}yF(a){this.Do=a}};class gJ{constructor(){this.hU=this.Nd=this.FL=this.yb=!1;this.$P="passedAndFailed";this.IQ=""}enabled(){return this.yb}EF(){return this.FL}qp(){return this.Nd}LO(){return this.hU}cN(){return this.$P}GE(){return this.IQ}m(a){this.yb=a}xF(a){this.Nd=a}};class hJ extends I{constructor(){super();this.YQ=Lw("Qm.Settings.Report.ValueFrom");this.vy=Lw("Qm.Settings.Report.ValueQuizSubject");this.Yv=Lw("Qm.Settings.Report.ValueQuizComment");this.RU=H(this);this.YP=H(this)}from(){return this.YQ}fA(){return this.vy}Sy(){return this.Yv}};class iJ{constructor(){this.yb=!1;this.bi=""}enabled(){return this.yb}url(){return this.bi}m(a){this.yb=a}AF(a){this.bi=a}};class jJ{constructor(){this.WX=new gJ;this.PL=new gJ;this.PL.FL=!0;this.PL.xF(!0);this.B1=new hJ;this.Q1=new iJ;this.QZ=new fJ}Um(){return this.WX}up(){return this.PL}lv(){return this.B1}Vr(){return this.Q1}cv(){return this.QZ}};class kJ extends I{constructor(){super();this.LK=new eJ;this.Ge=new dJ;this.Vt=new jJ;this.ZZ=new $I;this.MQ={};z(this,this.Ge.gT,this.U_,this)}X(){return this.Ge}lb(){return this.LK}Hr(){return this.ZZ}pW(){return this.MQ}U_(){const a=this.Vt.lv(),b="survey"==this.Ge.passingScoreType();var c=Lw("Qm.Settings.Report.ValueQuizComment"),d=Lw("Qm.Settings.Report.ValueSurveyComment"),e=b?d:c;(b?c:d)==a.Sy()&&a.Yv!=e&&(a.Yv=e,a.YP.h());c=Lw("Qm.Settings.Report.ValueQuizSubject");d=Lw("Qm.Settings.Report.ValueSurveySubject");
e=b?d:c;(b?c:d)==a.fA()&&a.vy!=e&&(a.vy=e,a.RU.h())}};class lJ extends I{constructor(){super();this.wH=this.AL=!0;this.G=H(this)}showSlideList(){return this.AL}displayQuestionStatus(){return this.wH}T(){return this.G}};class mJ extends I{constructor(){super();this.yL=this.zL=!0;this.G=H(this)}wn(){return this.yL}es(){return this.zL}T(){return this.G}};class nJ extends I{constructor(){super();this.Jp=this.ZR=null;this.Lf=new mJ;this.fc=new lJ;this.UH="Open Sans";this.Fp=10;z(this,this.Lf.T(),this.ue,this);z(this,this.fc.T(),this.ue,this);this.kI=this.pM=!1;this.lI=H(this);this.G=H(this)}Kr(){return this.ZR}wg(){return this.Jp}Jg(){return this.Lf}questionListInfo(){return this.fc}Wu(){return this.kI}KX(){return this.pM}fontFamily(){return this.UH}pX(a){this.UH!=a&&(this.UH=a,this.ue())}borderRadius(){return this.Fp}oO(a){this.Fp!=a&&(this.Fp=a,this.ue())}T(){return this.G}ue(){this.G.h()}}
;function VI(a,b){a.qe=b}class oJ extends I{constructor(a,b){super();this.Ya=b||"";this.W=new kJ;this.kb=new nJ;this.jy=a;this.sT="";this.qe=!1;this.S1=H(this);this.dM=H(this);this.o2=H(this);this.d2=H(this)}title(){return this.Ya}settings(){return this.W}skinSettings(){return this.kb}FO(a){this.kb=a;this.d2.h()}zF(a){this.Ya=a;this.dM.h()}iF(){return this.sT}fillPanelsView(){return this.qe}};class pJ extends oJ{constructor(a,b,c){super(b,c);this.Yg=a}Wa(){return this.Yg}isGraded(){return"survey"!=this.settings().X().passingScoreType()}version(){return"9.1"}quizSize(){return this.settings().X().quizSize()}};class qJ extends I{constructor(){super();this.vV=!0;this.Jx=-1;this.Sx="allQuestions";this.DC=new Gw;this.Ka=H(this)}MF(){return this.vV}Rr(){return this.Jx}op(){return this.Sx}rd(){return this.DC}CO(a){this.Sx=a;this.Ka.h()}AO(a){this.Jx=a;this.Ka.h()}vF(a){this.DC=a;this.Ka.h()}kf(){return this.Ka}};class rJ extends YB{constructor(){super()}get(a){return Dq(this,a)}push(a){return WB(this,a)}insert(a,b){return WB(this,a,b)}remove(a){return XB(this,a)}};class sJ extends I{constructor(a){super();this.kd=a;this.Ya="";this.La=new rJ;A(this,this.La);this.W=new qJ;this.EU=new oy;this.dM=new C}id(){return this.kd}title(){return this.Ya}slides(){return this.La}settings(){return this.W}zF(a){this.Ya=a;this.dM.h()}};class tJ{cW(a){a=a||hi();return new sJ(a)}};function uJ(a,b=1){return{type:"solid",value:{color:a,alpha:b}}};class vJ{constructor(a){this.i=a}load(a){var b=a[this.i.description];const c=a[this.i.hn],d=a[this.i.baseName];var e=a[this.i.version];a=a[this.i.colors];e=null!=e?e:0;1>e&&(e=a,a={},null!=e["page.background"]&&(a.pageBackground=uJ(e["page.background"])),null!=e["player.background"]&&(a.playerBackground=uJ(e["player.background"])),null!=e["topPanel.text"]&&(a.playerText=uJ(e["topPanel.text"])),null!=e["button.normal"]&&(a.primaryButtonBackground=uJ(e["button.normal"]),a.primaryButtonBorder=uJ(e["button.normal"])),
null!=e["button.content.normal"]&&(a.primaryButtonText=uJ(e["button.content.normal"])),null!=e["button.over"]&&(a.primaryButtonBackgroundHover=uJ(e["button.over"]),a.primaryButtonBorderHover=uJ(e["button.over"])),null!=e["button.content.over"]&&(a.primaryButtonTextHover=uJ(e["button.content.over"])),null!=e["player.background"]&&(a.secondaryButtonBackground=uJ(e["player.background"]),a.secondaryButtonBorder=uJ(e["player.background"])),null!=e["topPanel.text"]&&(a.secondaryButtonText=uJ(e["topPanel.text"]),
a.secondaryButtonBackgroundHover=uJ(e["topPanel.text"],.1),a.secondaryButtonTextHover=uJ(e["topPanel.text"]),a.secondaryButtonBorderHover=uJ(e["topPanel.text"],.1)),null!=e["feedback.title.text"]&&(a.feedbackTitleText=uJ(e["feedback.title.text"])),null!=e["feedback.title.correct"]&&(a.feedbackTitleCorrect=uJ(e["feedback.title.correct"])),null!=e["feedback.title.partiallycorrect"]&&(a.feedbackTitlePartiallyCorrect=uJ(e["feedback.title.partiallycorrect"])),null!=e["feedback.title.incorrect"]&&(a.feedbackTitleIncorrect=
uJ(e["feedback.title.incorrect"])),null!=e["feedback.title.answered"]&&(a.feedbackTitleAnswered=uJ(e["feedback.title.answered"])),null!=e["report.progressbar.background"]&&(a.reportProgressBarBackground=uJ(e["report.progressbar.background"])),null!=e["radio.check.content.normal"]&&(a.controlsRadioButtonsCheckboxes=uJ(e["radio.check.content.normal"])),null!=e["hotspot.content.normal"]&&(a.controlsHotspotMarkers=uJ(e["hotspot.content.normal"])),null!=e["controls.focus"]&&(a.controlsFocus=uJ(e["controls.focus"])),
null!=e["radio.check.highlight"]&&(a.controlsHighlightRadioButtonsCheckboxes=uJ(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=uJ(e["media.player.background"])),null!=e["media.player.progress"]&&
(a.mediaPlayerProgress=uJ(e["media.player.progress"])),null!=e["media.player.buttons"]&&(a.mediaPlayerButtons=uJ(e["media.player.buttons"])),e=1);const {Y5:f,Z5:g}={Y5:a,Z5:e};b=new rj({description:b,colors:f,hn:c,version:g});b.nO(d);return b}};class wJ{constructor(a){this.i=a}load(a){const b=new sj({description:a[this.i.description],messages:a[this.i.messages],hn:a[this.i.hn]});b.nO(a[this.i.baseName]);return b}};class xJ{constructor(a){this.i=a}load(a,b){var c=(new wJ(this.i.Kr)).load(b[this.i.Kr]);a.ZR=c;c=(new vJ(this.i.wg)).load(b[this.i.wg]);a.Jp=c;c=a.Jg();var d=b[this.i.Jg],e=this.i.Jg,f=d[e.wn];void 0!==f&&c.yL!=f&&(c.yL=f,c.G.h());d=d[e.es];void 0!==d&&c.zL!=d&&(c.zL=d,c.G.h());c=a.questionListInfo();d=b[this.i.questionListInfo];e=this.i.questionListInfo;f=d[e.showSlideList];void 0!==f&&f!=c.AL&&(c.AL=f,c.G.h());d=d[e.displayQuestionStatus];void 0!==d&&d!=c.wH&&(c.wH=d,c.G.h());c=b[this.i.Wu];a.kI!=
c&&(a.kI=c,a.lI.h());c=b[this.i.KX];c=void 0!==c?c:!0;a.pM!=c&&(a.pM=c,a.ue());c=b[this.i.fontFamily];null!=c&&a.pX(c);b=b[this.i.borderRadius];null!=b&&a.oO(b)}};class yJ{constructor(a){this.i=a}load(a,b){a.clear();a.jw=b[this.i.kN];var c=this.i.items;b=b[c];for(const d of b)a.Jz(new Ui(d[c.name],d[c.id],d[c.labels]))}};function zJ(a,b){return b.map(c=>new Vi(c[a.i.cn.id],c[a.i.cn.name],c[a.i.cn.Or],c[a.i.cn.points]))}class AJ{constructor(a){this.i=a}load(a,b){this.i.enabled&&b.m(a[this.i.enabled]);var c=zJ(this,a[this.i.cn]);b.pB=c;b.Qz(a[this.i.units]);b.CC=a[this.i.WN]}};const BJ={alwaysResume:"always",promptToResume:"prompt",alwaysStartOver:"never"};
class CJ{constructor(a){this.i=a}load(a,b){b.je=a[this.i.submitType];b.G.h();b.D2.h();b.kP=a[this.i.Du];b.G.h();b.yp=a[this.i.Ly]||!1;b.lP.h();b.G.h();b.hD=a[this.i.Sz]||!1;b.G.h();b.EC=a[this.i.passingScoreType];b.gT.h();b.G.h();var c=b.Gl(),d=a[this.i.Gl];d&&(new AJ(this.i.Gl)).load(d,c);c=a[this.i.lF];b.ZC=BJ[c]||c||"prompt";b.G.h();c=a[this.i.navigationType];if(!c||c&&"free"!=c&&"locked"!=c)c="free";b.eS=c;b.G.h();c=a[this.i.quizSize];b.Bc=new F(c[this.i.quizSize.width],c[this.i.quizSize.height]);
b.G.h();this.$I(a[this.i.qa],b.qa());a=a[this.i.Wa];b=b.mu;b.CO(a[this.i.Wa.op]);b.AO(a[this.i.Wa.Rr]);b.CU=a[this.i.Wa.OO]}$I(a,b){b.enable(a[this.i.qa.isEnabled]);b.sd(a[this.i.qa.value])}};class DJ{constructor(a){this.i=a}load(a,b){a.zO(b[this.i.points]);a.wO(b[this.i.Nr]);a.lO(this.mh(b[this.i.Fu],0));a.Ez(b[this.i.jf]);a.EO(b[this.i.cj]);a.jO(b[this.i.RM]);a.wP=b[this.i.TM];a.oP=b[this.i.RV];a.iU=b[this.i.tX];a.yU=b[this.i.zX];var c=b[this.i.Nu];c&&(a.yk.set("correct",c[this.i.Nu.correct]),a.yk.set("incorrect",c[this.i.Nu.iz]),a.yk.set("attempt",c[this.i.Nu.Ny]),a.yk.set("answered",c[this.i.Nu.No]),c=c[this.i.Nu.hv],void 0!==c&&a.yk.set("partially",c));a=a.qa();b=b[this.i.qa];a.enable(b[this.i.qa.isEnabled]);
a.sd(b[this.i.qa.value])}mh(a,b){return null!=a?a:b}};function EJ(a,b,c){a.m(b[c.enabled]);a.FL=b[c.EF];a.xF(b[c.qp]);a.hU=b[c.LO];a.$P=b[c.cN];a.IQ=b[c.GE]}
class FJ{constructor(a){this.i=a}load(a,b){EJ(a.Um(),b[this.i.Um],this.i.Um);EJ(a.up(),b[this.i.up],this.i.up);var c=a.lv(),d=b[this.i.lv],e=this.i.lv;c.YQ=d[e.from];var f=d[e.fA];c.vy!=f&&(c.vy=f,c.RU.h());d=d[e.Sy];c.Yv!=d&&(c.Yv=d,c.YP.h());c=a.Vr();d=b[this.i.Vr];e=this.i.Vr;c.m(d[e.enabled]);c.AF(d[e.url]);a=a.cv();b=b[this.i.cv];c=this.i.cv;a.m(b[c.enabled]);a.ST=b[c.iO];a.yF(b[c.target])}};class GJ{constructor(a){this.i=a}load(a,b){var c=b.X();(new CJ(this.i.quiz)).load(a[this.i.quiz],c);c=b.lb();var d=a[this.i.hp];d&&(new DJ(this.i.hp)).load(c,d);(c=a[this.i.gX])&&(new FJ(this.i.gX)).load(b.Vt,c);c=b.Hr();if(d=a[this.i.Hr])(new yJ(this.i.Hr)).load(c,d);else{d=Lw("Qm.QuestionDefaults.LikertScaleLabelsSet").split("*");for(var e of d){d=e.split("|");if(3>d.length)throw Error("Invalid likert scale labels data!");const f=d[0],g=hi();d.splice(0,1);c.Jz(new Ui(f,g,d))}e=Array.from(c.Z.keys());
if(0>=e.length)throw Error("Invalid preset index");e=e[0];if(!c.Z.has(e))throw Error("Invalid preset id");e=c.Z.get(e).id();c.jw=e}b.MQ=a[this.i.pW]||{}}};function HJ(a){return"string"===typeof a?JSON.parse(a):a};class IJ{load(a,b){b.AO(a.Pb[a.i.Rr]);b.CO(a.Pb[a.i.op]);b.vV=a.Pb[a.i.MF];b.Ka.h();if(null!=a.Pb[a.i.rd]){const c=new Gw;c.Qz(a.Pb[a.i.rd][a.i.rd.units]);c.sd(a.Pb[a.i.rd][a.i.rd.value]);b.vF(c)}}};class JJ{constructor(a,b){this.i=a;this.Pb=b}};function KJ({Tj:a,CE:b,BE:c,cF:d}){a=a.clone();a.ud.ac().size+=b;zj(a).lineHeight+=c;zj(a).align=d}function LJ(a,b){switch(b){case "ResultSlide":KJ({Tj:a,BE:-.15,CE:12,cF:"center"});return;case "IntroSlide":KJ({Tj:a,BE:-.15,CE:12,cF:"center"});return;case "AuthorizationSlide":KJ({Tj:a,BE:0,CE:0,cF:"center"});return;case "InfoSlide":case "InstructionsSlide":KJ({Tj:a,BE:-.25,CE:12,cF:"left"});return}a.clone()};class MJ extends I{constructor(a,b,c,d,e){super();this.Ya=a;this.tu=d;this.R2=b;this.Db=c;a=e||[];Dd(this,this.ZD);for(var f of a)z(this,f.Bn,this.jx,this);f=NJ(a);if(this.ZD=f.SN)z(this,this.ZD.HW,this.R0,this),z(this,this.ZD.GW,this.P0,this);this.dd=f.VM;this.kV=H(this);this.S2=H(this);this.G=H(this);Kd(this.Ya.Bn,this.G);Kd(this.tu.Bn,this.G);Kd(this.S2,this.G);Kd(this.kV,this.G);this.values().length||this.values().push(new So(""))}title(){return this.Ya}usage(){return this.R2}Ae(){return this.tu}type(){return this.Db}values(){return this.dd}value(){return this.dd[0]}Ig(a){this.Db!=
a&&(this.Db=a,this.kV.h())}T(){return this.G}P0(a){a=this.values()[a];z(this,a.Bn,this.jx,this);this.jx()}R0(a,b){for(const c of b)zd(this,c.Bn,this.jx,this);this.jx()}jx(){this.T().h()}};class OJ{constructor(a){this.i=a}load(a,b){const c=this.i.nc;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.Ae],k=e[c.values],m=[];for(const t of k)m.push(new So(t));d=new MJ(new So(d),f,g,new So(h),m);b.push(d)}a.wi=b}};function PJ(a,b,c){var d=b[c.Ti];a.mG!=d&&(a.mG=d,a.lY.h());d=b[c.Se];a.uK!=d&&(a.uK=d,a.oT.h());d=b[c.fF];a.tK!=d&&(a.tK=d,a.oT.h());b=b[c.vg];a.rG!=b&&(a.rG=b,a.sG.h())};class QJ extends Dk{constructor(){super();this.uK=this.mG=this.rG=!1;this.tK=1;this.lY=H(this);this.oT=H(this);this.sG=H(this)}Ti(){return this.mG}Se(){return this.uK}fF(){return this.tK}vg(){return this.rG}};class RJ extends QJ{constructor(a){super();this.Pa=a;this.Mq="";this.am=H(this);this.QK=H(this)}lp(){return this.Mq}qv(a){this.Mq!=a&&(this.Mq=a,this.QK.h())}};class SJ extends QJ{constructor(a,b){super();this.tM=a;this.Kk=b;this.xM=a.width();this.uM=a.height();this.hG=H(this)}videoWidth(){return this.xM}videoHeight(){return this.uM}};function TJ(a,b,c){a=new bs(a.Bf.Zh.WM[b[c.id]]);a=new RJ(a);PJ(a,b,c);a.qv(b[c.lp]||"");return a}
class UJ{constructor(a,b){this.i=a;this.Bf=b}load(a,b){if(a){var c=a[this.i.image];c&&b.xO(this.YI(c,this.i.image));(c=a[this.i.audio])&&b.mO(TJ(this,c,this.i.audio));if(a=a[this.i.video]){c=this.i.video;var d=VJ(this.Bf,a[c.id],a[c.YN]);d=new SJ(d.video,d.poster);PJ(d,a,c);const e=a[c.width];e&&(d.xM=e);if(a=a[c.height])d.uM=a;a=d;b.cl!=a&&(b.cl&&zd(b,b.cl.hG,b.Ba,b),b.cl=a,b.cl&&z(b,b.cl.hG,b.Ba,b),b.b3.h(),b.Ba())}}}YI(a,b){var {$g:c}=WJ(this.Bf,a[b.id]);c=new Ek(c);c.oF(a[b.ug]);return c}};class XJ extends I{constructor(a){super();this.s=a;this.Yd=null;this.DA=H(this)}audio(){return this.Yd}content(){return this.s}setContent(a){this.s=a}mO(a){this.Yd!=a&&(Dd(this,this.Yd),(this.Yd=a)&&z(this,this.Yd.am,()=>{this.DA.h()},this),this.DA.h())}Ua(){let a=[];this.Yd&&a.push(this.Yd.Pa);this.s&&(a=a.concat(this.s.Ua()));return a}};class YJ{constructor(a,b){this.i=a;this.da=b}load(a){if(!a)return null;var b=ZJ(this.da,this.i.value,HJ(a[this.i.value]));b=new XJ(b);if(a=a[this.i.audio])a=TJ(new UJ(this.i,this.da),a,this.i.audio),b.mO(a);return b}};class $J{constructor(a){this.i=a}load(a,b,c){c=c||new Qk;Pk(c,a[this.i.ah]);if(a.hasOwnProperty(this.i.Hh)){var d=c.Hh();b=this.i.Hh;a=a[this.i.Hh];d.setColor(a[b.color]);d.bk(a[b.alpha])}else if(a.hasOwnProperty(this.i.tN)){b=this.i.tN;var e=a[this.i.tN];a=c.eg;a.Ig(e[b.type]);const f=[];for(d of e[b.Cl])f.push(new tj(d[b.Cl.position],d[b.Cl.color],d[b.Cl.alpha]));Mk(a,f);"linear"==a.type()?a.Cz(e[b.angle]):"radial"==a.type()&&(d=e[b.Qr],b=new uj(d[b.Qr.cx],d[b.Qr.cy],d[b.Qr.vz]),a.NK!=b&&(a.NK=
b,a.G.h()))}else a.hasOwnProperty(this.i.ep)&&(e=c.ep(),d=this.i.ep,a=a[this.i.ep],e.bk(a[d.alpha]),e.setPosition(a[d.position]),{$g:a}=WJ(b,a[d.h4]),e.Oh!=a&&(e.Oh=a,e.G.h()));return c}};class aK{constructor(a){this.i=a}load(a,b){b=b||new Rk;a&&(b.setText(a[this.i.text]),a=a[this.i.VV],b.oG!=a&&(b.oG=a,b.G.h()));return b}};class bK{constructor(a){this.i=a}load(a,b){b=b||new Sk;b.setColor(a[this.i.color]);b.bk(a[this.i.alpha]);b.Wf(a[this.i.size]);return b}};class cK{constructor(a){this.i=a}load(a,b){b=b||new Tk;b.setColor(a[this.i.color]);b.bk(a[this.i.alpha]);b.pF(a[this.i.blur]);b.Cz(a[this.i.angle]);b.Wf(a[this.i.size]);a=a[this.i.Qo];b.lw!=a&&(b.lw=a,b.G.h());return b}};class dK{constructor(a){this.i=a}load(a,b){b=b||new Wk;b.Ig(a[this.i.type]);b.Wf(a[this.i.size]);var c=a[this.i.jN];b.rH!=c&&(b.rH=c,b.Ba());Uk(b,a[this.i.Py]);Vk(b,a[this.i.join]);"solid"==b.type()&&(b.setColor(a[this.i.color]),b.bk(a[this.i.alpha]));return b}};class eK{constructor(a){this.i=a}load(a,b){b=b||new bl;if(a){Xk(b,a[this.i.zl]);var c=a[this.i.verticalAlign];b.sM!=c&&(b.sM=c,b.G.h());c=a[this.i.qs];b.Iy!=c&&(b.Iy=c,b.G.h());Yk(b,a[this.i.marginLeft]);Zk(b,a[this.i.marginRight]);$k(b,a[this.i.marginTop]);al(b,a[this.i.marginBottom])}return b}};class fK{constructor(a,b){this.i=a;this.Bf=b;this.qG=new $J(this.i.background);this.B2=new dK(this.i.strokeStyle);this.aY=new aK(this.i.jE);this.U1=new cK(this.i.sv);this.sZ=new bK(this.i.Tu);this.H2=new eK(this.i.ze)}load(a,b){b=b||new cl;var c=b.background();this.qG.load(a[this.i.background],this.Bf,c);c=b.strokeStyle();this.B2.load(a[this.i.strokeStyle],c);c=b.jE();this.aY.load(a[this.i.jE],c);c=b.sv();var d=a[this.i.sv];d?(this.U1.load(d,c),0!=c.xt&&(c.xt=!1,c.G.h())):(1!=c.xt&&(c.xt=!0,c.G.h()),
c.DN());c=b.Tu();(d=a[this.i.Tu])?(this.sZ.load(d,c),0!=c.wt&&(c.wt=!1,c.G.h())):(1!=c.wt&&(c.wt=!0,c.G.h()),c.DN());c=b.ze();this.H2.load(a[this.i.ze],c);return b}};class gK extends dl{};function hK(a,b){switch(b){case "IntroSlide":a=a.clone();zj(a).lineHeight+=-.05;a.ud.ac().size+=4;return;case "WordBank":case "FillInTheBlank":case "MultipleChoiceText":a=a.clone();zj(a).align=void 0;zj(a).lineHeight=void 0;zj(a).Yf=void 0;zj(a).Ne=void 0;return;case "LikertScale":a=a.clone();zj(a).lineHeight+=-.25;return}a.clone()};function iK(a){a.strokeStyle().Ig("none");Pk(a.background(),"none")}function jK(a){$k(a,5);al(a,5);Yk(a,10);Zk(a,10)}
function kK({VW:a,id:b,Xf:c}){const d=new cl;if(b&&Fj(b))return b=d.background(),Pk(b,"gradientFill"),Mk(b.eg,[new tj(0,6067175,1),new tj(1,4423376,1)]),b.eg.Cz(90),Xk(d.ze(),"shrinkTextOnOverflow"),b=d.ze(),1!=b.Iy&&(b.Iy=!0,b.G.h()),d.strokeStyle().setColor(3568837),d.strokeStyle().Wf(2),d;if(b&&Ej(b)){a=d.background();c=d.strokeStyle();switch(b){case "passedCircle":a.Hh().setColor(7258914);c.Ig("none");break;case "failedCircle":a.Hh().setColor(15885646);c.Ig("none");break;case "gradedCircle":a.Hh().setColor(5998292);
c.Ig("none");break;case "passedIcon":case "failedIcon":Pk(a,"none");c.setColor(16777215);c.Wf(5);Uk(c,"round");Vk(c,"round");break;case "gradedIcon":a.Hh().setColor(16777215);c.setColor(16777215);c.Wf(1);Uk(c,"square");Vk(c,"miter");break;default:throw Error("unknown result slide icon id");}return d}if(b&&Hj(b))return iK(d),jK(d.ze()),d;if(b&&Gj(b))return iK(d),d;switch(a){case "slidePicture":case "image":return iK(d),d;case "slideVideo":case "video":return d.strokeStyle().Ig("none"),Pk(d.background(),
"solidFill"),d.background().Hh().setColor(16777215),d;case "shape":d.background().Hh().setColor(6592469);d.strokeStyle().setColor(3964106);jK(d.ze());switch(c){case "textBox":iK(d);Xk(d.ze(),"resizeShapeToFitText");break;case "freeform":Pk(d.background(),"none")}return d;case "line":return Pk(d.background(),"none"),d.strokeStyle().setColor(6592469),d}throw Error("unknown object type");};function lK({type:a,I5:b,id:c}){if(Fj(c))return b=new sm(b||kK({VW:"shape",id:c,Xf:a}),c),Hk(b,a),b;b=new Ik(b||kK({VW:"shape",id:c,Xf:a}),c);Hk(b,a);return b};function mK(a,b,c,d){switch(b){case "mediaPlaceholder":return new at(c);case "slidePicture":return new el(d.sb,c,nK(a));case "slideVideo":return new xm({OX:d.video(),id:c,oe:nK(a)});case "slideAudio":return new vm(d.audio(),c);case "image":const {$g:e,r4:f}=WJ(a.Bf,a.Mc[a.i.h3]);a=nK(a);return f?new gK(e,c,a):new dl(e,c,a);case "video":b=a.Mc[a.i.video];d=VJ(a.Bf,b[a.i.video.id],b[a.i.video.YN]);d=new SJ(d.video,d.poster);const g=a.Mc[a.i.width];g&&(d.xM=g);const h=a.Mc[a.i.height];g&&(d.uM=h);PJ(d,
b,a.i.video);return new ym({OX:d,id:c,oe:nK(a)});case "iconPlaceholder":return new tm(c);case "line":return new um(nK(a),c);case "shape":return lK({type:a.Mc[a.i.Xf],I5:nK(a),id:c})}throw Error("unknown type "+b);}function nK(a){return a.V1.load(a.Mc[a.i.oe])}function oK(a,b){a.Mc.hasOwnProperty(a.i.LN)&&(b.QB=a.Mc[a.i.LN]);a.Mc[a.i.name]&&b.uO(a.Mc[a.i.name]);a.Mc[a.i.rect]&&(b.rh=a.$B(a.i.rect,a.Mc[a.i.rect]));a.Mc[a.i.rotationAngle]&&(b.Bj=a.Mc[a.i.rotationAngle])}
function pK(a,b){qK(a,b);rK(a,b);a.Mc[a.i.Br]&&(b.wJ=a.$B(a.i.Br,a.Mc[a.i.Br]));a.Mc[a.i.ug]&&b.oF(a.Mc[a.i.ug])}function qK(a,b,c){oK(a,b);b.oO(a.Mc[a.i.borderRadius]);Hj(b.id())||b.bj(a.aC(b.type(),b.id(),c));if(c=a.Mc[a.i.Pu]){const d=[];for(const e of c)d.push(new E(e[a.i.Pu.x],e[a.i.Pu.y]));b.XQ=d;b.G.h()}}function rK(a,b){const c=a.Mc[a.i.BN];c&&(b.Ai=new rk(c[a.i.BN.url],c[a.i.BN.target]),b.FZ.h())}
class sK extends bt{constructor(a,b){super();this.i=a;this.Mc=null;this.Bf=b;this.V1=new fK(this.i.oe,this.Bf)}load(a,b,c){this.Mc=a;a=mK(this,a[this.i.type],a[this.i.id],b);if(!a.id()){b=a.aj;var d=void 0;a instanceof Ik&&(d=a.Xf());var e=a.type();c="shape"==e?c.rL[d]++:c.yJ[e]++;c=`${TB(e,d)} ${c}`;b.call(a,c)}this.sg(a);return a}DM(a){oK(this,a)}BM(a){pK(this,a)}IM(a){qK(this,a);Hk(a,"rectangle")}GM(a){pK(this,a)}HM(a){oK(this,a)}FM(a){oK(this,a)}AM(a){oK(this,a)}zM(a){switch(a.id()){case "restartBtn":var b=
this.Bf.kb.Kr().messages().PB_CONTROL_PANEL_RETAKE_QUIZ_BUTTON_LABEL;break;case "reviewBtn":b=this.Bf.kb.Kr().messages().PB_CONTROL_PANEL_REVIEW_QUIZ_BUTTON_LABEL;break;case "reportBtn":b=this.Bf.kb.Kr().messages().PB_VIEW_REPORT_BUTTON_LABEL}const c=new Aj;c.ud.ac().fontFamily="Open Sans";c.ud.ac().bold=!0;c.ud.ac().color=16777215;c.ud.ac().size=15;zj(c).align="center";zj(c).lineHeight=1.5;zj(c).Ne=0;zj(c).Yf=0;qK(this,a,b);b=a.oe();al(b.ze(),7);$k(b.ze(),5);Zk(b.ze(),18);Yk(b.ze(),18);b=this.Mc[this.i.j3];
void 0!==b&&a.lG!=b&&(a.lG=b,a.EP.h())}EM(a){qK(this,a);rK(this,a)}CM(a){oK(this,a);rK(this,a);var b=this.Mc[this.i.jn],c=new E(b[this.i.jn.Fl][this.i.jn.Fl.x],b[this.i.jn.Fl][this.i.jn.Fl.y]);a.QH.equals(c)||(a.QH=c.clone(),a.zK.h());b=new E(b[this.i.jn.Ql][this.i.jn.Ql.x],b[this.i.jn.Ql][this.i.jn.Ql.y]);a.eL.equals(b)||(a.eL=b.clone(),a.zK.h())}aC(a,b,c){return this.Mc[this.i.$i]?ZJ(this.Bf,this.i.$i,HJ(this.Mc[this.i.$i])):tK(c)}$B(a,b){return new G(b[a.x],b[a.y],b[a.width],b[a.height])}};class uK{load(a,b){const c=new Cj;b.hasOwnProperty(a.bold)&&(c.bold=b[a.bold]);b.hasOwnProperty(a.italic)&&(c.italic=b[a.italic]);b.hasOwnProperty(a.Zf)&&(c.Zf=b[a.Zf]);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.Yf)&&(c.Yf=b[a.Yf]);b.hasOwnProperty(a.Ne)&&
(c.Ne=b[a.Ne]);return c}};class vK extends yA{Za(){return this.uh}bj(a){this.uh=a}};function wK(a,b,c){(b=b[a])&&SB(c.jS,{RN:JSON.parse(b[a.RN]),JO:JSON.parse(b[a.JO])})}function xK(a,b,c,d,e){if(c=c[b]){a=new sK(b,a.Bf);for(const f of c)c=a.load(f,e,d.jS),b=d,"direction"==c.id()&&(b.Us=c),"content"==c.id()&&(b.s=c),"additionalContent"==c.id()&&(b.oi=c),WB(b,c),b.iS.h(c),b.vA(c),b.Ba()}}
class yK{constructor(a,b){this.i=a;this.Bf=b;this.jy=b.jy;this.qG=new $J(a.background);this.MD=new uK}load(a,b){const c=b.nb();var d=b.Wm(),e=a[this.i.UE];const f=a[this.i.MN];c.IR=e;c.VB=!1;c.HR.h();c.Ba();c.VB!=f&&(c.VB=f,c.HR.h());if("default"!=e&&f)switch(this.Bf.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);}wK(this.i.J4,a,c.Zb());wK(this.i.l3,a,c.Oy());xK(this,this.i.Zb,a,c.Zb(),d);(e=b.description())&&c.Zb().direction().bj(e);(b=b.content())&&b instanceof vK&&c.Zb().content().bj(b.Za());xK(this,this.i.Oy,a,c.Oy(),d);a[this.i.background]&&(d=this.qG.load(a[this.i.background],this.Bf),c.vf!=d&&(c.vf&&zd(c,c.vf.T(),c.vH,c),c.vf=d,c.vf&&z(c,c.vf.T(),c.vH,c),c.vH()));d=this.jy.TG.get(a[this.i.B5]);c.lu!=d&&(c.lu=d,c.Kv=null,c.h2.h(),c.Ba());if(a=a[this.i.Dd])a=
this.MD.load(this.i.Dd,a),c.Kv=a,c.dY.h(),c.Ba()}};class zK extends I{constructor(){super();this.hr=null;this.wD=H(this)}slideObject(){return this.hr}};class AK extends I{constructor(){super();this.Cj=0;this.G=H(this);this.cD=H(this);Kd(this.cD,this.G);this.Ji=new zK;z(this,this.Ji.wD,this.Ba,this);this.yQ=new zK;z(this,this.yQ.wD,this.Ba,this)}score(){return this.Cj}Oz(a){this.Cj!=a&&(this.Cj=a,this.cD.h(),this.Ba())}T(){return this.G}object(){return this.Ji}destination(){return this.yQ}Ba(){this.G.h()}};class BK{constructor(a){this.i=a}load(a,b){const c=[];for(const f of a){a=new AK;var d=f[this.i.object];if(d){var e=a.object();d=ZB(b,d[this.i.object.CX]);e.hr!=d&&(e.hr=d,e.wD.h())}if(d=f[this.i.destination])e=a.destination(),d=ZB(b,d[this.i.destination.CX]),e.hr!=d&&(e.hr=d,e.wD.h());a.Oz(f[this.i.score]);c.push(a)}return c}};class CK{constructor(a){this.i=a}load(a,b,c){a=(new BK(this.i.jW)).load(a[this.i.jW],c);b.PP=a}};class DK{constructor(a){this.mk=a}load(a){var b=[];if("freeform"==a[this.mk.type]){var c=a[this.mk.points];for(const d of c)b.push(new E(d[this.mk.points.x],d[this.mk.points.y]))}a:{switch(a[this.mk.type]){case "rectangle":b=new vG;break a;case "oval":b=new uG;break a;case "freeform":b=new ex(b);break a}throw Error("unknown area type");}c=new So(a[this.mk.label]);c!=b.jb&&(b.jb=c,b.G.h());b.Nz(this.$B(this.mk.rect,a[this.mk.rect]));b.Oz(a[this.mk.score]);b.qO(a[this.mk.correct]);return b}$B(a,b){return new G(b[a.x],
b[a.y],b[a.width],b[a.height])}};class EK{constructor(a){this.i=a}load(a,b,c){const d=new DK(this.i.dn.areas),e=[];var f=a[this.i.dn.areas];for(const g of f)f=d.load(g,b),e.push(f);c.ys=e;if(a=a[this.i.dn.image])({$g:b}=WJ(b,a)),c.xO(b)}};class FK{constructor(a){this.i=a.dv}load(a,b,c){var d=a[this.i.Wl];const e=[];for(const g of d)d=ZJ(b,this.i.Wl,g),e.push(d);c.Wk=e;const f=[];a[this.i.labels].forEach(g=>{g=new So(g);f.push(g)});c.Jz(f);c.rX(a[this.i.ip]);GK(c,(new uK).load(this.i.Xo,a[this.i.Xo]))}};class HK{constructor(a){this.i=a}load(a,b){const c=this.aH();c.aj(a[this.i.id]);var d=HJ(a[this.i.text]);d=ZJ(b,this.i.text,d);c.setText(d);if(d=a[this.i.Sj])d=(new YJ(this.i.Sj,b)).load(d),c.ck(d);if(d=a[this.i.Gu])c.pp(d),ao(d)&&(b.wa=!0);d=a[this.i.score];void 0!==d&&c.Oz(d);d=a[this.i.locked];void 0!==d&&c.bJ!=d&&(c.bJ=d,c.a_.h());if(d=a[this.i.image])b=this.YI(d,b,this.i.image),fo(c,b);b=a[this.i.correct];void 0!==b&&c.qO(b);a=a[this.i.typeIn];void 0!==a&&c.hM!=a&&(c.hM=a,c.lV.h(c));return c}YI(a,
b,c){({$g:b}=WJ(b,a[c.id]));b=new Ek(b);b.oF(a[c.ug]);b.qv(a[c.lp]);return b}aH(){return new uo}};class IK{constructor(a){this.i=a;this.LA=a.pd}load(a,b,c,d){a=a[this.i.pd];for(const e of a)a=this.YB(e,b,d),dH(c,a)}YB(a,b,c){return(new HK(this.LA)).load(a,b,c)}};class JK extends I{constructor(){super();this.Hf=new uo;this.wp(this.Hf);this.Qa=new uo;this.wp(this.Qa);this.G=H(this)}premise(){return this.Hf}response(){return this.Qa}Tj(){return this.Hf.textRange().Tj()}Gd(a){this.Qa!=a&&(Dd(this,this.Qa),this.Qa=a,this.wp(this.Qa))}T(){return this.G}Tc(){return co(this.Hf.Tc(),this.Qa.Tc())}Ua(){return this.Qa.Ua().concat(this.Hf.Ua())}wp(a){z(this,a.FC,this.ue,this);z(this,a.ZL,this.ue,this)}ue(){this.G.h()}};class KK{constructor(a){this.LA=a.pd;this.kJ=a.Kl.matches}load(a,b,c,d){a=a[this.kJ];for(const h of a){var e=h,f=b,g=d;const k=new JK,m=new HK(this.LA);k.Gd(m.load(e[this.kJ.response],f,g));a=k;e=m.load(e[this.kJ.premise],f,g);a.Hf!=e&&(Dd(a,a.Hf),a.Hf=e,a.wp(a.Hf));dH(c,k)}}};class LK{constructor(a){this.i=a}load(a,b,c,d){(new KK(this.i)).load(a,b,c.matches(),d);(new IK(this.i)).load(a[this.i.Kl.distractors],b,c.distractors(),d);a=a[this.i.Kl.ratio];c.AK!=a&&(c.AK=a,c.vi())}};class MK{constructor(a){this.i=a}load(a){return"between"==a[this.i.$V]?new kp(a[this.i.leftOperand],a[this.i.rightOperand]):new lp(a[this.i.$V],a[this.i.operand])}};class NK{constructor(a){this.uP=a.I4}load(a,b){a=a[this.uP];for(const d of a){var c=this.YB(d);a=b;WB(a,c);a.UX.h(c,void 0)}}YB(a){return(new MK(this.uP)).load(a)}};class OK extends go{constructor(){super();this.Yk=null}setText(a){B(this,this.Yk);this.Yk=A(this,a);z(this,this.Yk.Eo,this.H0,this)}Tc(){var a=super.Tc(),b=this.Yk;a=co(a,null);a.Cv=a.Cv.concat(b);return a}textRange(){return this.Yk}};class PK extends HK{load(a){const b=this.aH();b.aj(a[this.i.id]);a=new So(a[this.i.text]);b.setText(a);return b}aH(){return new OK}};class QK extends IK{YB(a){return(new PK(this.LA)).load(a)}};class RK{constructor(a){this.da=a}bC(a,b){return ZJ(this.da,b,a)}};class SK extends RK{load({hp:a,Ty:b,json:c}){const d=Bj(a.nb().Dd());hK(d,a.type());a.settings().V();b=this.bC(c[b.$i],b.$i);a.content().bj(b)}};class TK extends RK{load({hp:a,Ty:b,json:c}){const d=Bj(a.nb().Dd());hK(d,a.type());a.settings().V();b=this.bC(c[b.$i],b.$i);a.content().bj(b)}};class UK extends RK{load({hp:a,Ty:b,json:c}){var d=Bj(a.nb().Dd());hK(d,a.type());a.settings().V();d=this.bC(c[b.$i],b.$i);a.content().bj(d);const e=[];nb(c[b.extraWords],f=>e.push(new So(f)),this);VK(a.content(),e)}};class WK extends I{constructor(){super();this.yb=!1;this.le=1;this.Ka=H(this)}isEnabled(){return this.yb}value(){return this.le}enable(a){this.yb=a;this.Ka.h()}sd(a){this.le=a;this.Ka.h()}kf(){return this.Ka}};class XK extends I{constructor(){super();this.bL="byQuestion";this.oa=10;this.zs=this.Nt=0;this.I1=H(this);this.Ka=H(this)}mp(){return this.bL}points(){return this.oa}Nr(){return this.Nt}Fu(){return this.zs}zO(a){this.oa!=a&&(this.oa=a,this.Ka.h())}wO(a){this.Nt!=a&&(this.Nt=a,this.Ka.h())}lO(a){this.zs!=a&&(this.zs=a,this.Ka.h())}kf(){return this.Ka}};class YK extends I{constructor(){super();this.dJ="anyDestination";this.eJ="random";this.fj="none";this.zp=this.nK=!1;this.c_=H(this);this.d_=H(this);this.us=H(this);this.U0=H(this);this.$F=H(this)}oz(){return this.dJ}VE(){return this.eJ}Dh(){return this.fj}TN(){return this.nK}xr(){return this.zp}Bz(a){this.fj!=a&&(this.fj=a,this.us.h())}kO(a){this.zp!=a&&(this.zp=a,this.$F.h())}};class ZK extends I{constructor(){super();this.fj="none";this.zp=!1;this.us=H(this);this.$F=H(this)}Dh(){return this.fj}Bz(a){this.fj!=a&&(this.fj=a,this.us.h())}xr(){return this.zp}kO(a){this.zp!=a&&(this.zp=a,this.$F.h())}};class $K extends I{constructor(){super();this.QI=null;this.xJ=this.mU=this.RH=!1;this.TZ=H(this);this.VQ=H(this);this.nU=H(this);this.hS=H(this)}IW(){return this.QI}bz(){return this.RH}Uz(){return this.mU}rz(){return this.xJ}};class aL extends I{constructor(){super();this.fj="none";this.us=H(this)}Dh(){return this.fj}Bz(a){this.fj!=a&&(this.fj=a,this.us.h())}};function bL(a,b){const c=a.evaluation()?a.evaluation().mp():"byQuestion";return-1==["MultipleChoice","MultipleResponse","Hotspot","DND"].indexOf(b)||Sj.includes(b)||"byAnswer"!=c?a.Ih:!0};function cL(a,b){a=a.aC(a.Pb[a.i.content][a.i.content.$i],a.i.content.$i,"fullArticle");b.bj(a)}function dL(a,b,c){(new IK(a.i.content)).load(a.Pb[a.i.content],a.da,b,c)}function eL(a,b,c,d){b=(b?b[c]:void 0)||d||"next";ao(b)&&(a.da.wa=!0);return b}function fL(a,b,c){return(new YJ(c,a.da)).load(b[c])}
class gL extends IB{constructor(a,b){super();this.i=a;this.da=b;this.Pb=null;this.f2=new UJ(this.i.Wm,this.da)}load(a,b){this.Pb=a;var c=this.Pb[this.i.type];b=b||this.Pb[this.i.id];a=this.da.lb()||void 0;var d=this.da.Hr()||void 0;b=hL(this.da.g2,{type:c,id:b,z6:a,Hr:d});a=this.Pb;b.u(a[this.i.visible]);var e=a[this.i.settings];d=b.settings();var f=this.i.settings,g=this.mh(e[f.V],!1);d.qY.h();d.be=g;if(e[f.evaluation]){g=e[f.evaluation];var h=this.i.settings.evaluation;const t=new XK;var k=t,m=
g[h.mp];k.bL!=m&&(k.bL=m,k.I1.h());t.zO(g[h.points]);t.wO(g[h.Nr]);t.lO(this.mh(g[h.Fu],0));d.Ee=t}e[f.qa]&&this.$I(e[f.qa],d);d.TR=this.mh(e[f.Ir],!1);d.Ka.h();d.EO(this.mh(e[f.cj],!1));g=d.Ez;k=this.da;m=this.mh(e[f.jf],1);k=k.W&&"allAtOnce"==k.W.X().submitType()?1:m;g.call(d,k);d.jO(this.mh(e[f.RM],!1));g=this.mh(e[f.GF],!1);d.KL!=g&&(d.KL=g,d.s2.h(),d.Ka.h());d.fG=this.mh(e[f.o3],!1);d.Ka.h();g=this.mh(e[f.Zm],1);d.WG!=g&&(d.WG=g,d.Ka.h(),d.BY.h());if(g=e[f.ei])k=new WK,k.enable(this.mh(g[f.ei.enabled],
!1)),k.sd(this.mh(g[f.ei.value],1)),d.vP=k;if(!Pj.includes(c)){k=f.Gu;if(g=e[k])m=g[k.type],d.AG!=m&&(d.AG=m,d.sY.h());d.pp("correct",eL(this,g,k.correct));d.pp("incorrect",eL(this,g,k.iz));d.pp("attempt",(g?g[k.Ny]:void 0)||"none");d.pp("answered",eL(this,g,k.No));bL(d,c)?d.pp("partially",eL(this,g,k.hv,g&&g[k.hv]?"next":d.Bs.incorrect)):d.pp("partially","next");k=f.Sj;if(g=e[k])g[k.wW]&&(m=g[k.wW],d.eI!=m&&(d.eI=m,d.NQ.h())),g[k.HX]&&(m=g[k.HX],d.TL!=m&&(d.TL=m,d.NQ.h())),d.ck("correct",fL(this,
g,k.correct)),d.ck("incorrect",fL(this,g,k.iz)),d.ck("attempt",fL(this,g,k.Ny)),d.ck("answered",fL(this,g,k.No)),(g=fL(this,g,k.hv))&&bL(d,c)&&d.ck("partially",g)}if(g=e[f.Lu])k=f.Lu,m=c=new YK,h=g[k.oz],m.dJ!=h&&(m.dJ=h,m.c_.h()),m=c,h=g[k.VE],m.eJ!=h&&(m.eJ=h,m.d_.h()),c.Bz(g[k.Dh]),m=c,h=g[k.TN],m.nK!=h&&(m.nK=h,m.U0.h()),g=g[k.xr],null!=g&&c.kO(g),d.yH!=c&&(d.yH=c,d.VY.h());if(g=e[f.Fr])k=f.Fr,c=new ZK,c.Bz(g[k.Dh]),g=g[k.xr],null!=g&&c.kO(g),d.oI!=c&&(d.oI=c,d.EZ.h());if(g=e[f.Il])k=f.Il,m=c=
d.Il()||new $K,h=g[k.IW],m.QI!=h&&(m.QI=h,m.TZ.h()),m=c,h=g[k.bz],m.RH!=h&&(m.RH=h,m.VQ.h()),m=c,m.mU=g[k.Uz],m.nU.h(),m=c,g=g[k.rz],m.xJ!=g&&(m.xJ=g,m.hS.h()),d.qm!=c&&(d.qm&&B(d,d.qm),d.qm=c,d.qm&&(Kd(d.qm.VQ,d.XB),Kd(d.qm.hS,d.XB),Kd(d.qm.nU,d.XB)),d.XB.h());e=e[f.rA];f=f.rA;c=new aL;e&&c.Bz(e[f.Dh]);d.wu!=c&&(B(d,d.wu),d.wu=c,d.wu&&Kd(d.wu.us,d.KV),d.KV.h());f=a[this.i.animation];d=b.animation();f&&(e=this.i.animation,d.Ig(f[e.type]),d.setDirection(f[e.direction]),d.qX(f[e.mode]),d.$r(f[e.duration]),
f=f[e.delay],d.Ts!=f&&(d.Ts=f,d.ue()));this.f2.load(a[this.i.Wm],b.Wm());(new yK(this.i.nb,this.da)).load(a[this.i.nb],b);if(a[this.i.direction])a=this.aC(HJ(a[this.i.direction]),this.i.direction,"textWithEquation");else switch(b.type()){case "AuthorizationSlide":a=Lw("Qm.QuestionDefaults.AuthDescription");d=b.nb().pn();LJ(Bj(d),b.type());a=tK(a);break;default:a=tK()}b.Gz(a);(d=b.nb().Zb().direction())&&d.bj(a);this.sg(b);return b}ml(a){cL(this,a.content(),a.type())}gl(a){const b=this.Pb[this.i.content],
c=this.i.content.Nj;(new OJ(c)).load(a.content(),b[c])}ll(a){cL(this,a.content(),a.type())}pl(a){const b=Bj(a.nb().Dd());dL(this,a.content(),b)}wl(a){const b=Bj(a.nb().Dd());dL(this,a.content(),b)}rl(a){const b=Bj(a.nb().Dd());dL(this,a.content(),b)}yl(a){const b=this.i.content;(new UK(this.da)).load({hp:a,Ty:b,json:this.Pb[b]})}ql(a){const b=this.i.content;(new TK(this.da)).load({hp:a,Ty:b,json:this.Pb[b]})}jl(a){const b=this.i.content;(new SK(this.da)).load({hp:a,Ty:b,json:this.Pb[b]})}xl(a){const b=
this.Pb[this.i.content],c=Bj(a.nb().Dd());(new QK(this.i.content)).load(b,this.da,a.content(),c)}sl(a){(new NK(this.i.content)).load(this.Pb[this.i.content],a.content())}vl(a){const b=Bj(a.nb().Dd());b.ud.ac().color=0;(new IK(this.i.content)).load(this.Pb[this.i.content],this.da,a.content(),b)}ol(a){const b=Bj(a.nb().Dd());b.ud.ac().color=0;(new LK(this.i.content)).load(this.Pb[this.i.content],this.da,a.content(),b)}kl(a){(new EK(this.i.content)).load(this.Pb[this.i.content],this.da,a.content())}il(){}nl(a){const b=
Bj(a.nb().Dd());(new FK(this.i.content)).load(this.Pb[this.i.content],this.da,a.content(),b)}ul(a){var b=this.Pb[this.i.content][this.i.content.hX],c=this.i.content.hX;a=a.content();a.Ez(b[c.jf]);a.xF(b[c.qp]);a.mP=b[c.iE];a.vi();a.jU=b[c.s5];a.vi();a.sL=this.mh(b[c.r5],!0);a.vi();const d=b[c.rd],e=a.rd();e.sd(d[c.rd.value]);e.Qz(d[c.rd.units]);c=c.yg;if(b=b[c])a=a.yg(),a.Ig(b[c.type]),a.AF(b[c.url]),a.yF(b[c.target])}hl(a){(new CK(this.i.content)).load(this.Pb[this.i.content],a.content(),a.nb().Zb())}aC(a,
b){return ZJ(this.da,b,a)}bC(a,b){return ZJ(this.da,b,a)}mh(a,b){return null!=a?a:b}$I(a,b){const c=new cJ,d=this.i.settings.qa;c.enable(a[d.isEnabled]);c.sd(a[d.value]);b.Nf!=c&&(Dd(b,b.Nf),b.Nf=c,b.Ka.h(),b.Nf&&(z(b,b.Nf.Ka,b.ue,b),z(b,b.Nf.pw,b.ue,b)))}};class iL{constructor(a){this.i=a}load(a,b,c=!1){const d=new gL(this.i.slides,b),e=new IJ,f=new JJ(this.i.settings,a[this.i.settings]);b=b.wZ;var g;c&&(g=hi());g=b.cW(g||a[this.i.id]);g.zF(a[this.i.title]);e.load(f,g.settings());for(const h of a[this.i.slides])a=c?hi():void 0,a=d.load(HJ(h),a),g.slides().push(a);return g}};function Dw(a){return(a.Ak&&a.Ak.enabled()?a.Ak.Vj().get(a.Ak.Gl().WN()):null)||a.dt[0]||a.slides()[0]}function jL(a,b){a.Ak!=b&&(a.Ak=b,a.tZ.h())}
class kL extends I{constructor(){super();this.dt=[];this.TU=[];this.Ak=null;this.Db="graded";this.ga=null;this.gm=new zA;this.Ka=H(this);this.N2=H(this);this.tZ=H(this)}slides(){switch(this.type()){case "graded":return this.Ak&&this.Ak.enabled()?[...this.Ak.Vj().values()]:this.Vj();case "survey":return this.zv();default:return[]}}Vj(){return this.dt}zv(){return this.TU}OE(){return this.Ak}type(){return this.Db}yg(){return this.gm}Ig(a){if(this.Db!=a){const b="graded"==this.Db&&"survey"==a,c="survey"==
this.Db&&"graded"==a;this.Db=a;b&&this.Zr(this.zv()[0]);c&&this.Zr(this.Vj()[0]);this.N2.h()}}Zr(a){this.ga!=a&&(this.ga=a,this.Ka.h())}kf(){return this.Ka}indexOf(a){return this.slides().indexOf(a)}};function Ix(a,b){a.Ze.forEach(b,void 0)}class lL extends I{constructor(a,b,c,d=null){super();this.Ze=new rJ;A(this,this.Ze);(this.HZ=a)&&A(this,a);this.GZ=c||[];if(c)for(const e of c)A(this,e);(this.jY=d)&&A(this,d);this.Qq=b;A(this,this.Qq);this.KR=new oy;A(this,this.KR)}Vo(){return this.HZ}Nj(){return this.jY}SE(){return this.GZ}Qu(a){return this.Ze.get(a)}hd(){return this.Qq}groups(){return this.Ze}mz(){return this.KR}};function Aw(a,b,c){if(b=Iw(a.On.cn(),b,c))return a.dt.get(b);throw Error("wrong grade scale result slide");}class mL extends I{constructor(a,b){super();this.On=a;this.dt=b}enabled(){return this.On.enabled()}Gl(){return this.On}Vj(){return new Map(this.dt)}};class nL{constructor(a,b){this.w2=a;this.aZ=b}end(){return this.aZ}start(){return this.w2}};function oL(a){const b=[],c=a.Pb[a.i.SE];c&&nb(c,d=>{d&&b.push(a.ku.load(d))});return b}function pL(a,b,c){c.forEach(d=>{d&&(d=a.ku.load(d),A(b,d),b.dt.push(d))})}function qL(a,b,c){c.forEach(d=>{d&&(d=a.ku.load(d),A(b,d),b.TU.push(d))})}function rL(a,b,c){if(c){const d=a.i.hd.OE,e=a.da.settings().X().Gl();c=new Map(c[d.Vj].map(f=>{const g=a.ku.load(f[d.Vj.slide]);return[f[d.Vj.X3],g]}));jL(b,new mL(e,c))}}
class sL{constructor(a,b,c){this.i=a;this.Pb=b;this.da=c;this.xZ=new iL(this.i.groups);this.ku=new gL(this.i.groups.slides,this.da)}Qu(a){a=HJ(this.Pb[this.i.groups][a]);return this.xZ.load(a,this.da)}};const tL={Yo:0,YE:0};function uL(a){const [b,c]=a.split(".");return{Yo:+b,YE:+c}}function vL({Yo:a,YE:b}){return`${a}.${b}`}function wL(a,b){return a.filter(c=>{c=uL(c.version);return b.Yo<c.Yo||b.Yo===c.Yo&&b.YE<c.YE})};const xL=mj(P(15987699).value,P(15132390).value,"horizontal");
function yL(a=6261721,b=xL,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:mj(P(16777215).value,P(15921906).value,
"vertical"),dragBorder:P(12632256),dragText:P(0),dragBackgroundHover:mj(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 zL=function(a,b){if(!a.length)throw Error("Incorrect upgrader initialing");const c=uL(a[a.length-1].version);return(d,e)=>{const f=d.version?uL(d.version):tL;d.version=vL(c);return f.Yo>c.Yo?b(d,e):wL(a,f).reduce((g,{version:h,a6:k})=>{g=k(g,e);g.version=h;return g},d)}}([{version:"1.0",a6:function(a,b){const c=b.keys;var d=b.context.skinSettings();b=d?d.wg().colors().controlsRadioButtonsCheckboxes.value:void 0;d=d?d.wg().colors().controlsHighlightButtonsMenus:void 0;a[c.colors]=yL(b,d,a[c.Dd][c.Dd.color]);
return a}}],a=>a);class AL{constructor(a,b,c,d,e){this.Ii=a;this.vf=b;this.l1=c;this.Kv=d;this.VG=e}Ua(){return this.vf.Ua()}name(){return this.Ii}uO(a){this.Ii=a}background(){return this.vf}pn(){return this.l1}Dd(){return this.Kv}};class BL{constructor(a){this.i=a;this.nY=new $J(a.background);this.MD=new uK}load(a,b,c){a=zL(a,{keys:this.i,context:b,version:a[this.i.version]});c=c||a[this.i.name];b=this.nY.load(a[this.i.background],b);const d=this.MD.load(this.i.pn,a[this.i.pn]),e=this.MD.load(this.i.Dd,a[this.i.Dd]);return new AL(c,b,d,e,a[this.i.colors])}};class CL{constructor(){this.TG=new Map}forEach(a){for(const b of this.TG.values())a(b)}};class DL{constructor(a){this.i2=new BL(a)}load(a,b){const c=new CL;for(const d of a)a=this.i2.load(d,b),c.TG.set(a.name(),a);return c}};class EL{constructor(){this.i=FL.document;this.j2=new DL(this.i.BX);this.m2=new GL;this.T1=new GJ(this.i.settings);this.e2=new xJ(this.i.skinSettings)}load(a,b){var c=a[this.i.skinSettings];const d=new nJ;null!=c&&this.e2.load(d,c);b.FO(d);var e=this.j2.load(a[this.i.BX],b);b.jy=e;const f=a[this.i.title];c=new kJ;this.T1.load(a[this.i.settings],c);b.W=c;a=this.m2.load(new sL(this.i.mi,a[this.i.mi],b),b);a=new pJ(a,e,f);b=a.W.X().quizSize();e=c.X().quizSize();b=b.width!=e.width||b.height!=e.height;
a.W=c;a.S1.h();b&&a.o2.h();a.FO(d);return a}};class GL{load(a){var b=0,c;(c=(c=a.Pb[a.i.Vo])?a.ku.load(c):null)&&b++;var d=new kL,e=a.Pb[a.i.hd];if(e){var f=a.i.hd;d.Ig(e[f.type]);var g=d.yg(),h=e[f.yg];if(h){var k=a.i.hd.yg;g.Ig(h[k.type]);g.AF(h[k.url]);g.yF(h[k.target])}pL(a,d,e[f.Vj]);qL(a,d,e[f.zv]);rL(a,d,e[f.OE]);e=a.da.isGraded();g="survey"==d.type();e&&g&&Dw(d)&&d.zv().length&&(e=Dw(d).content().rd().value(),g=d.zv()[0].content().rd(),e!=g.value()&&g.sd(e))}e=oL(a);b+=e.length;(g=(g=a.Pb[a.i.Nj])?a.ku.load(g):null)&&b++;c=new lL(c,d,
e,g);const {Wa:m,q4:t}={q4:b,Wa:c};b=(c=0!=t)?[0]:[];d=c?t+1:0;for(e=0;e<a.Pb[a.i.groups].length;++e)g=a.Qu(e),m.groups().push(g),b.push(d),d+=g.slides().count()+1;b.push(d);if(null!=a.Pb[a.i.mz]){d=m.mz();e=a.i.mz;if(a=a.Pb[e])for(var r of a)d.addRange(new nL(r[e.start],r[e.end]));r=m.mz();a=c?1:0;for(c=a;c<b.length;++c)if(d=b[c],h=b[c+1]){e=r;g=d;f=new oy;for(k=0;k<e.count();++k){var v=e.SC[k];v.start()>=g&&v.end()<=h&&(v=new nL(v.start()-g,v.end()-g),f.addRange(v))}e=f;m.groups().get(b.indexOf(d)-
a).EU=e}}return m}};var HL={enabled:{_:"e"},EF:{_:"ua"},qp:{_:"ca"},LO:{_:"f"},cN:{_:"x"},GE:{_:"em"}},IL={quiz:{_:"q",quizSize:{_:"qs",width:{_:"w"},height:{_:"h"}},submitType:{_:"st"},lF:{_:"rm"},navigationType:{_:"nt"},Du:{_:"ab"},Ly:{_:"ap"},Sz:{_:"co"},passingScoreType:{_:"pst"},Gl:Object.assign({_:"gs"},{enabled:{_:"e"},cn:{_:"g",id:{_:"id"},name:{_:"n"},Or:{_:"p"},points:{_:"pt"}},units:{_:"u"},WN:{_:"p"}}),qa:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},Wa:{_:"sp",Rr:{_:"rs"},op:{_:"st"},OO:{_:"sq"}}},hp:{_:"d",points:{_:"pt"},
Nr:{_:"p"},Fu:{_:"atp"},jf:{_:"a"},cj:{_:"sh"},RM:{_:"ap"},TM:{_:"A"},RV:{_:"ssq"},tX:{_:"sgf"},zX:{_:"ssf"},Nu:{_:"fv",correct:{_:"c"},iz:{_:"i"},Ny:{_:"at"},hv:{_:"pc"},No:{_:"a"}},qa:{_:"t",isEnabled:{_:"e"},value:{_:"v"}}},gX:{_:"r",Um:Object.assign({_:"ads"},HL),up:Object.assign({_:"sts"},HL),lv:{_:"rt",from:{_:"f"},fA:{_:"sj"},Sy:{_:"c"}},Vr:{_:"ss",enabled:{_:"e"},url:{_:"u"}},cv:{_:"jss",enabled:{_:"e"},iO:{_:"s"},target:{_:"t"}}},Hr:{_:"l",kN:{_:"d"},items:{_:"i",name:{_:"n"},id:{_:"id"},
labels:{_:"lb"}}},pW:{_:"es"}};var JL={ah:{_:"f"},Hh:{_:"s",color:{_:"c"},alpha:{_:"a"}},tN:{_:"g",type:{_:"t"},angle:{_:"a"},Qr:{_:"r",cx:{_:"x"},cy:{_:"y"},vz:{_:"r"}},Cl:{_:"c",position:{_:"p"},color:{_:"c"},alpha:{_:"a"}}},ep:{_:"p",position:{_:"p"},alpha:{_:"a"},h4:{_:"i"}}};var KL={fontFamily:{_:"f"},size:{_:"s"},color:{_:"c"},bold:{_:"b"},italic:{_:"i"},Zf:{_:"u"},strike:{_:"S"},lineHeight:{_:"l"},Ne:{_:"B"},Yf:{_:"t"}};var LL={name:{_:"n"},background:Object.assign({_:"b"},JL),pn:Object.assign({_:"q"},KL),Dd:Object.assign({_:"a"},KL),colors:{_:"c"},version:{_:"version"}};var ML={strokeStyle:Object.assign({_:"s"},{type:{_:"t"},color:{_:"C"},alpha:{_:"a"},size:{_:"s"},jN:{_:"d"},Py:{_:"c"},join:{_:"j"}}),background:Object.assign({_:"b"},JL),jE:{_:"a",text:{_:"t"},VV:{_:"a"}},sv:Object.assign({_:"S"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"},blur:{_:"b"},angle:{_:"A"},Qo:{_:"d"}}),Tu:Object.assign({_:"g"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"}}),ze:Object.assign({_:"t"},{zl:{_:"a"},verticalAlign:{_:"v"},qs:{_:"w"},marginLeft:{_:"l"},marginRight:{_:"r"},marginTop:{_:"t"},
marginBottom:{_:"b"}})};var NL={CX:{_:"s"}};var OL={Ti:{_:"a"},Se:{_:"pe"},fF:{_:"pl"},vg:{_:"pb"},lp:{_:"r"}};var PL,QL={Q4:{_:"d"},htmlText:{_:"h"},t6:{_:"a"},resources:{_:"r"},ac:{_:"t",bold:{_:"b"},italic:{_:"i"},Zf:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},hA:{_:"sb"},iA:{_:"sp"}}};const RL={value:Object.assign({_:"v"},QL),audio:Object.assign({_:"a",id:{_:"i"},lp:{_:"r"}},OL)};var SL;
SL={V:{_:"ee"},evaluation:{_:"e",mp:{_:"t"},points:{_:"pt"},Nr:{_:"p"},Fu:{_:"atp"}},qa:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},Ir:{_:"ms"},cj:{_:"sh"},jf:{_:"a"},Zm:{_:"cc"},RM:{_:"ap"},GF:{_:"s"},o3:{_:"cs"},ei:{_:"al",enabled:{_:"e"},value:{_:"v"}},Gu:{_:"B",type:{_:"t"},correct:{_:"c"},iz:{_:"i"},Ny:{_:"at"},hv:{_:"pc"},No:{_:"a"}},Sj:{_:"F",wW:{_:"gt"},HX:{_:"st"},correct:Object.assign({_:"c"},RL),iz:Object.assign({_:"i"},RL),Ny:Object.assign({_:"at"},RL),hv:Object.assign({_:"pc"},RL),No:Object.assign({_:"a"},
RL)},Lu:{_:"d",oz:{_:"m"},VE:{_:"M"},Dh:{_:"a"},TN:{_:"o"},xr:{_:"r"}},Fr:{_:"h",Dh:{_:"a"},xr:{_:"r"}},Il:{_:"l",IW:{_:"lb"},bz:{_:"fs"},Uz:{_:"sn"},rz:{_:"nz"}},rA:{_:"w",Dh:{_:"a"}}};var TL;
const UL={x:{_:"x"},y:{_:"y"}},VL={type:{_:"tp"},id:{_:"I"},name:{_:"n"},rect:{_:"r",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Br:{_:"c",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},ug:{_:"z"},rotationAngle:{_:"R"},h3:{_:"i"},LN:{_:"k"},Xf:{_:"s"},j3:{_:"la"},borderRadius:{_:"b"},oe:Object.assign({_:"S"},ML),$i:Object.assign({_:"rt"},QL),BN:{_:"h",url:{_:"u"},target:{_:"t"}},Pu:Object.assign({_:"f"},UL),jn:{_:"l",Fl:Object.assign({_:"f"},UL),Ql:Object.assign({_:"s"},UL)},video:Object.assign({_:"v",
id:{_:"i"},YN:{_:"pi"},width:{_:"w"},height:{_:"h"}},{Ti:{_:"a"},Se:{_:"pe"},fF:{_:"pl"},vg:{_:"pb"}})},WL={RN:{_:"o"},JO:{_:"s"}};TL={UE:{_:"l"},MN:{_:"L"},Zb:Object.assign({_:"o"},VL),Oy:Object.assign({_:"B"},VL),J4:Object.assign({_:"O"},WL),Dd:Object.assign({_:"af"},KL,{strike:{_:"st"}}),l3:Object.assign({_:"i"},WL),B5:{_:"s"},background:Object.assign({_:"b"},JL)};var XL;
XL={image:{_:"i",id:{_:"i"},ug:{_:"z"},lp:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},OL),video:Object.assign({_:"v",id:{_:"i"},YN:{_:"pi"},width:{_:"w"},height:{_:"h"}},OL)};
PL={id:{_:"i"},type:{_:"tp"},visible:{_:"v"},direction:Object.assign({_:"D"},QL),content:{_:"C",pd:{_:"chs",id:{_:"i"},text:Object.assign({_:"t"},QL),correct:{_:"c"},typeIn:{_:"ti"},Sj:Object.assign({_:"f"},RL),Gu:{_:"br"},score:{_:"sc"},locked:{_:"l"},image:{_:"ia",id:{_:"i"},ug:{_:"z"},lp:{_:"r"}}},Kl:{_:"m",matches:{_:"m",premise:{_:"p"},response:{_:"r"}},ratio:{_:"r"},distractors:{_:"d"}},dn:{_:"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"}},dv:{_:"l",Wl:Object.assign({_:"s"},QL),labels:{_:"l"},ip:{_:"r"},Xo:Object.assign({_:"lf"},KL,{strike:{_:"st"}})},jW:{_:"d",object:Object.assign({_:"o"},NL),destination:Object.assign({_:"d"},NL),score:{_:"s"}},$i:Object.assign({_:"rt"},QL),I4:{_:"na",$V:{_:"co"},leftOperand:{_:"lo"},rightOperand:{_:"ro"},operand:{_:"op"}},extraWords:{_:"ew"},hX:{_:"Rs",rd:{_:"ps",units:{_:"u"},value:{_:"v"}},qp:{_:"sc"},iE:{_:"ap"},s5:{_:"sg"},
r5:{_:"sa"},jf:{_:"a"},yg:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}}},Nj:{_:"au",nc:{_:"f",title:{_:"t"},usage:{_:"u"},type:{_:"tp"},Ae:{_:"n"},values:{_:"v"}}}},settings:Object.assign({_:"s"},SL),nb:Object.assign({_:"a"},TL),Wm:Object.assign({_:"at"},XL),animation:{_:"an",type:{_:"t"},direction:{_:"d"},mode:{_:"m"},duration:{_:"du"},delay:{_:"de"}}};var YL;
YL={Vo:Object.assign({_:"i"},PL),SE:Object.assign({_:"in"},PL),Nj:Object.assign({_:"au"},PL),hd:{_:"r",type:{_:"t"},yg:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}},Vj:Object.assign({_:"g"},PL),zv:Object.assign({_:"s"},PL),OE:{_:"r",Vj:{_:"g",X3:{_:"id"},slide:Object.assign({_:"s"},PL)}}},groups:{_:"g",id:{_:"i"},title:{_:"T"},slides:Object.assign({_:"S"},PL),settings:{_:"s",Rr:{_:"rs"},op:{_:"st"},MF:{_:"up"},rd:{_:"ps",units:{_:"u"},value:{_:"v"}}}},mz:{_:"lr",start:{_:"s"},end:{_:"e"}}};
var FL=sq({WV:{_:"B"},H6:{_:"pbs"},settings:{_:"s",Tj:{_:"f"}},document:{_:"d",title:{_:"T"},settings:Object.assign({_:"s"},IL),skinSettings:Object.assign({_:"sk"},{Kr:{_:"m",description:{_:"d"},messages:{_:"m",id:{_:"i"},message:{_:"m"}},hn:{_:"id"},baseName:{_:"b"}},wg:{_:"c",description:{_:"d"},colors:{_:"c",target:{_:"t"},color:{_:"c"}},hn:{_:"id"},baseName:{_:"b"},version:{_:"v"}},Jg:{_:"s",wn:{_:"p"},es:{_:"n"}},questionListInfo:{_:"q",showSlideList:{_:"s"},displayQuestionStatus:{_:"d"}},Wu:{_:"h"},
KX:{_:"um"},fontFamily:{_:"ff"},borderRadius:{_:"br"}}),BX:Object.assign({_:"sm"},LL),mi:Object.assign({_:"sl"},YL)},iF:{_:"b"},fillPanelsView:{_:"fp"}});class ZL extends EL{constructor(){super();this.vK=FL}};function $L(a){this.Zh=a}$L.prototype.cH=function(){throw Error("unknown resource type");};var aM={bold:{_:"b"},italic:{_:"i"},Zf:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},hA:{_:"sb"},iA:{_:"sp"}};var bM={type:{_:"t"},RE:{_:"i"},align:{_:"a"},FW:{_:"r"},lineHeight:{_:"lh"},Yf:{_:"T"},Ne:{_:"b"}};var cM={ac:Object.assign({_:"tf"},aM),Ml:Object.assign({_:"pf"},bM)};class dM{constructor(){this.i=sq(aM)}load(a){if(!a)return new xj;const b=new xj;b.fontFamily=a[this.i.fontFamily];b.size=a[this.i.size];b.color=a[this.i.color];b.bold=a[this.i.bold];b.italic=a[this.i.italic];b.Zf=a[this.i.Zf];b.hA=a[this.i.hA];b.iA=a[this.i.iA];b.strike=a[this.i.strike];return b}};class eM{constructor(){this.i=sq(bM)}load(a){if(!a)return new wj;const b=new wj;b.type=a[this.i.type];b.RE=a[this.i.RE];b.align=a[this.i.align];b.lineHeight=a[this.i.lineHeight];b.Yf=a[this.i.Yf];b.Ne=a[this.i.Ne];return b}};class fM{constructor(){this.i=sq(cM)}load(a){if(!a)return new yj;const b=new yj,c=(new dM).load(a[this.i.ac]);b.Xk=c.clone();a=(new eM).load(a[this.i.Ml]);b.Hk=a.clone();return b}};class gM extends mo{constructor(a,b){super("qmFillInTheBlank");a=NJ(a);this.dd=a.VM;this.be=b;if(this.vr=a.SN)z(this,this.vr.HW,c=>{this.hq();c.includes(0)&&this.vQ.h();this.vi()},this,1),z(this,this.vr.GW,()=>{this.hq();this.vQ.h();this.vi()},this,1);this.hq();this.vQ=H(this);H(this)}hq(){Dd(this,this.dd);this.dd.forEach(a=>{z(this,a.Eo,this.vi,this)})}vi(){this.T().h()}values(){return this.dd}V(){return this.be}};const hM={value:{_:"v"},Pj:{_:"i"}};class iM{constructor(){this.i=sq(hM)}load(a){const b=a?qb(a[this.i.value],c=>new So(c)):[new So("")];return new gM(b,!!a)}};class jM extends mo{constructor({values:a,Pj:b,V:c}){super("qmMultipleChoiceText");a=NJ(a);this.dd=a.VM;this.vr=a.SN;this.be=c;this.iQ=this.dd[b];this.gQ=H(this);H(this);this.Z2=H(this);this.vr&&(z(this,this.vr.GW,()=>{this.hq();this.gQ.h();this.T().h()},this,1),z(this,this.vr.HW,()=>{this.hq();this.gQ.h();this.T().h()},this,1));this.hq()}V(){return this.be}Pj(){let a=this.dd.indexOf(this.iQ);0>a&&(a=0,this.iQ=this.dd[a]);return a}values(){return this.dd}Q0(){this.Z2.h();this.T().h()}hq(){Dd(this,
this.dd);this.dd.forEach(a=>{z(this,a.Eo,this.Q0,this,100)})}};class kM{constructor(){this.i=sq(hM)}load(a){const b=qb(a[this.i.value],c=>new So(c));return new jM({values:b,Pj:void 0!==a[this.i.Pj]?a[this.i.Pj]:0,V:void 0!==a[this.i.Pj]})}};class lM extends mo{constructor(a,b){super("qmWordBank");this.le=a;this.be=b;this.Y2=H(this);H(this)}value(){return this.le}V(){return this.be}sd(a){this.le=a;this.Y2.h()}};class mM{constructor(){this.i=sq(hM)}load(a){return null!=a?new lM(a[this.i.value],!0):new lM("",!1)}};class nM extends $L{cH(a,b,c){switch(b){case "qmWordBank":return b=(new mM).load(c),b.aj(a),b;case "qmMultipleChoiceText":return b=(new kM).load(c),b.aj(a),b;case "qmFillInTheBlank":return b=(new iM).load(c),b.aj(a),b}return super.cH(a,b,c)}};class oM extends eH{constructor(){super(void 0)}};class pM extends eH{Tj(){if(!this.count())throw Error("no choices");return this.getChoice(0).Tj()}wp(a){z(this,a.T(),this.zt,this)}AT(a){zd(this,a.T(),this.zt,this)}PG(){}};class qM extends yA{constructor(){super();this.Yw=new pM;z(this,this.Yw.T(),this.vi,this);this.mw=new fH;z(this,this.mw.T(),this.vi,this);this.AK=.5}matches(){return this.Yw}distractors(){return this.mw}ZN(){return this.AK}Tc(){return co(this.Yw.Tc(),this.mw.Tc())}Ua(){return this.mw.Ua().concat(this.Yw.Ua())}clear(){this.Yw.clear();this.mw.clear()}};class rM extends YB{constructor(){super();this.UX=H(this);this.v1=H(this);H(this);H(this)}T(){return this.kf()}getAnswer(a){return Dq(this,a)}Tc(){return null}clear(){for(;0<this.count();){var a=this.getAnswer(0);const b=mb(this.Z,a);XB(this,a);this.v1.h(a,b)}}};function hL(a,{type:b,id:c}){a=sM(a,b);c=c||hi();return new dC(c,b,a)}
function sM(a,b){switch(b){case "IntroSlide":case "InfoSlide":case "InstructionsSlide":return a.VA();case "MultipleChoice":case "TrueFalse":case "MultipleResponse":return new fH;case "WordBank":return new tM;case "MultipleChoiceText":return new uM;case "FillInTheBlank":return new vM;case "TypeIn":return new oM;case "Numeric":return new rM;case "Sequence":return new fH;case "Matching":return new qM;case "Hotspot":return new wM;case "Essay":return null;case "LikertScale":return new xM;case "ResultSlide":return new AA;
case "AuthorizationSlide":return new yM;case "DND":return new zM}throw Error("unknown slide content type "+b);}class AM{VA(){return new vK}};function VK(a,b){a.LV=b}var BM=class extends yA{constructor(){super();this.uh=null;this.LV=[]}Za(){return this.uh}bj(a){this.uh=a}extraWords(){return this.LV}};class tM extends BM{placeholders(){const a=[];var b=this.Za().resources();for(const c of b)c instanceof lM&&(b=c,a.push(new Kr(b.id(),b.V()?b.value():null)));return a}};var CM=class extends yA{constructor(){super();this.uh=null}Za(){return this.uh}bj(a){this.uh=a}hH(a){return new Cr(a.id(),a.values(),a.V()?a.Pj():null)}};class uM extends CM{placeholders(){const a=[],b=this.Za().resources();for(const c of b)c instanceof jM&&a.push(this.hH(c));return a}};var DM=class extends yA{constructor(){super();this.uh=null}Za(){return this.uh}bj(a){this.uh=a}Tc(){return null}hH(a){return new qr(a.id(),a.V()?a.values():null)}};class vM extends DM{placeholders(){const a=[],b=this.Za().resources();for(const c of b)c instanceof gM&&a.push(this.hH(c));return a}};var yM=class extends yA{constructor(){super();this.wi=[]}nc(){return this.wi}};function GK(a,b){a.OI=b}class xM extends yA{constructor(){super();this.Wk=[];this.SB=[];this.Ok=.3;this.OI=null}Wl(){return this.Wk}labels(){return this.SB}ip(){return this.Ok}Xo(){return this.OI?this.OI.clone():null}Jz(a){this.SB=a}rX(a){this.Ok=a}};class wM extends yA{constructor(){super();this.ys=[];this.sb=null}areas(){return this.ys}xO(a){this.sb=a}Ua(){return this.sb?[this.sb]:[]}};class zM extends yA{constructor(){super();this.PP=[]}chains(){return this.PP}};var EM=class extends AM{};function WJ(a,b){a=a.Zh.images[b];return{$g:new to(a.src,a.width,a.height),r4:void 0!==a.E6}}function VJ(a,b,c){c=a.Zh.images[c];return{video:new hs(a.Zh.QF[b],c.width,c.height),poster:new to(c.src,c.width,c.height)}}
function ZJ(a,b,c){var d=c[b.resources];const e=c[b.htmlText],f=c[b.Q4];b=(new fM).load(c[b.ac]);a=a.D1;c=[];for(const g of d){d=g.id;const h=g.type;switch(h){case "image":case "contentLibrary":d=new Xl(d,a.Zh.images[g.assetId],g.text,g.width,g.height,g.increaseByClick,g.url);break;case "video":d=new Wl(d,a.Zh.QF[g.assetId],g.text,a.Zh.images[g.posterAssetId].src,g.showControls,g.width,g.height);break;case "equation":d=new lm(d,g.svg,g.latex,g.mathml);break;default:d=a.cH(d,h,g.data)}d&&c.push(d)}return new HA(e,
c,f,b)}function tK(a){return new HA(a||"",[],[],new yj)}class FM{constructor(a){this.Zh=a;this.wZ=new tJ;this.D1=new nM(a);this.jy=null;this.g2=new EM;this.kb=this.W=null;this.wa=!1}la(){return this.wa}lb(){return null}settings(){return this.W}Hr(){return null}skinSettings(){return this.kb}FO(a){this.kb=a}quizSize(){return this.W.X().quizSize()}isGraded(){return"quizPassingScore"==this.W.X().passingScoreType()}};function GM(a,b){const c={};Xa(b,(d,e)=>{c[e]=new ue(d[a.fontFamily],d[a.bold],d[a.italic])});return c}
class HM{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.WI(a,b);return Promise.resolve(b)}WI(a,b){var c=sq(WI);b=new XI(b);var d=a[c.resources],e=d[b.zB],f=d[b.vM];const g=d[b.iG];d={};var h={},k={};for(var m in e)if(e.hasOwnProperty(m)){const D=e[m];d[m]={src:YI(b,D[b.zB.src]),width:D[b.zB.width],height:D[b.zB.height]}}for(var t in g)if(g.hasOwnProperty(t)){m=g[t];e=[];for(var r of m)e.push({src:YI(b,r[b.iG.src]),mimeType:r[b.iG.mimeType]});k[t]=e}for(x in f)if(f.hasOwnProperty(x)){t=f[x];r=[];for(var v of t)r.push({src:YI(b,v[b.vM.src]),
mimeType:v[b.vM.mimeType]});h[x]=r}var x={WM:k,QF:h,images:d};v=new FM(x);f=new ZL;b=f.load(a[f.vK.document],v);if(d=a[f.vK.iF])f=a[f.vK.fillPanelsView],{$g:d}=WJ(v,d),d=d.path(),b.sT=d,b.qe=f;f=a[c.fonts];d=GM(c.Av,a[c.Av]);c=a[c.Wy];(a=a[FL.WV])?(h=sq(ZI),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.JF=a[h.JF],k.xE=a[h.xE],k.wE=a[h.wE],k.yE=a[h.yE],k.zE=a[h.zE],a=new gi(k)):a=void 0;return{quiz:b,oN:f,
Av:d,resources:x,Wy:c,la:v.la(),WV:a}}};function IM(){var a=JM,b=nh?KM:LM,c=nh?KM:MM;return L?new c:K?new b:new a};function NM({qn:a,W4:b,content:c,M:d,slideWidth:e,slideHeight:f,Uu:g,ZM:h,x5:k,hk:m,jc:t,Na:r,PO:v}){(new HM).load(b,h).then(x=>{const D=x.quiz,Q=x.oN,Ba=x.Av,ja=x.resources,Ga=x.la;x=x.Wy;L&&t.miniskinCustomizationEnabled()&&(Ah=!0,th=L=!1);if(Ah){var $a=de("div");Xd($a,{id:`mobileFramesLayer-${a}`});document.body.appendChild($a)}$a=L;const Bb=IM(),Wc=new RB($a?OM:PM,a),ef=`_${k}`,ff=D.skinSettings(),aj=new Md(ff.Kr().messages()),kn=new Md({});$a&&(d=de("div"),J(d,"position","absolute"),c.appendChild(d));
d.setAttribute("id",a);const Ng=new UI({Wy:x,qn:a,Sb:"embedded",ZM:h,M:d,C6:ef,hk:m,quiz:D,G3:Bb,oN:Q,Av:Ba,Na:r,resources:ja,fitToWindow:!0,L5:Wc,L:aj,Nl:kn,skinSettings:ff,la:Ga,lF:"always",contentScale:100,jc:t,Zy:new F(e,f),PO:v});c.setAttribute("id",a);Ng.initializationCompleteEvent().addHandler(()=>{g(Ng)})},()=>{g()})};function QM(a){const b=a.ew();RM(a,b);a.m(a.GU)}function RM(a,b){B(a,a.Xc);a.Xc=b;M(a,a.Xc);z(a,a.Xc.sn(),()=>{a.qo.h()});z(a,a.Xc.KE(),()=>{a.tw.h()});a.na(a.width(),a.height());a.Xc&&a.Xc.setParentScale(a.parentScale())}
class SM extends O{constructor(a){super({o:"quiz-session-view"});this.qo=H(this);this.tw=H(this);this.Kj=a;this.ew=this.Xc=null;this.GU=!0}sn(){return this.qo}KE(){return this.tw}NO(a,b){this.ew=()=>this.Kj.create(a,b);QM(this)}wX(a,b,c){this.ew=()=>this.Kj.hN(a,b,c);QM(this)}Fz(a,b){this.Xc&&this.Xc.$a(a,b)}mf(){this.Xc&&this.Xc.mf()}activate(){!this.Xc&&this.ew&&QM(this);this.Xc&&this.Fz(!0)}deactivate(){B(this,this.Xc);this.Xc=null}updateSlideVisualizer(){this.ew&&QM(this)}na(a,b){this.Xc&&this.Xc.resize(a,
b)}ge(){this.Xc&&this.Xc.setParentScale(this.parentScale())}m(a){this.GU=a;this.Xc&&this.Xc.m(a)}Ym(a){this.Xc&&this.Xc.$b(a)}To(){return this.Xc?this.Xc.ya:"normal"}};function TM(a){a.Vb&&a.Vb.resize(a.zD,a.uD);const b=UM(a);b&&b.resize(a.zD,a.uD)}function UM(a){return a.CI||a.kG||a.BI}function VM(a){const b=a.dR();a.Vb&&a.Vb.setParentScale(b);(a=UM(a))&&a.setParentScale(b)}function WM(a,b){a.Uo();b=a.Kj.create(b,"normal");A(a,b);a.Jj.Rc(b,0);z(a,b.sn(),()=>a.qo.h(),a);return b}function XM(a){a.Vb&&(B(a.Jj,a.Vb),a.Vb=null)}
class YM extends O{constructor({rp:a,slideWidth:b,slideHeight:c,AX:d,L:e}){super({o:"quiz-player-skin",$f:!0});this.zD=b;this.uD=c;this.Jj=d;this.Vb=this.BI=this.kG=this.CI=null;this.j=e;this.Gc=!1;this.oc=null;this.Y=1;xc&&this.l("ms-edge",!0);this.ph=new jA;this.addChild(this.ph);this.oU=H(this);this.qo=H(this);this.Kj=a;this.Kj.Od=this}setPresentationContext(){}Rl(){}Mz(){}setPanelScale(){}mf(){this.Vb&&this.Vb.mf()}activate(){TM(this);this.Gc=!0;if(this.Vb)this.Vb.activate();else{const a=UM(this);
a&&a.$a(!0)}}deactivate(){this.Gc=!1;this.Vb&&this.Vb.deactivate();const a=UM(this);a&&a.$a(!1)}Jy(a){if(this.Gc&&!yh){var b=UM(this);b?b.$a(!0,a):this.Vb&&this.Vb.Fz(!0,a)}}DF(){return this.oU}scale(){return this.Y}Vz(a){this.oU.h(a)}nv(){}setScale(a){super.setScale(a);this.Y=a;VM(this);this.LB()}setParentScale(a){super.setParentScale(a);VM(this);this.LB()}uv(a){this.CI=WM(this,a);TM(this);VM(this)}BF(a){this.kG=WM(this,a);TM(this);VM(this)}tv(a){this.BI=WM(this,a);TM(this);VM(this)}sn(){return this.qo}wv(){XM(this);
this.Vb=new SM(this.Kj);M(this.Jj,this.Vb,UM(this)?1:0);TM(this);VM(this);return this.Vb}CF(){const a=new O({o:"quiz-empty-visualizer"});a.resize(this.zD,this.uD);this.Jj.Rc(a,0)}Uo(){const a=UM(this);a&&(this.Jj.removeChild(a),B(this,a));this.BI=this.kG=this.CI=null}dR(){return this.scale()*this.parentScale()}LB(){}reset(){this.Uo();XM(this)}fs(){}on(){}hz(){this.ph.ed()}Wz(){this.ph.show()}setBannerView(a){J(a,"position","absolute");J(a,"right","0");J(a,"z-index","1000");this.Rc(a,0);this.oc=a;
this.DI()}DI(){}yw(){return new F(this.zD,this.uD)}};class ZM extends I{constructor(){super();this.Hc=[];this.$A=null;this.Ep=H(this);this.jh=H(this)}add(a){0<this.Hc.length&&z(this,this.Hc[this.Hc.length-1].jh,()=>{a.play(!0)});z(this,a.Ep,()=>{this.$A=a});this.Hc.push(a)}play(a){this.Ep.h();this.Hc[0].play(void 0!==a?a:!0);z(this,this.Hc[this.Hc.length-1].jh,()=>{this.$A=null;this.jh.h()});return!0}stop(a){if(this.$A)for(var b=this.Hc.indexOf(this.$A);b<this.Hc.length;++b)this.Hc[b].stop(a)}};class $M extends sl{constructor(a,b){super([0],[300],300);this.e1=a;this.Bi=b}Ah(a){[a]=a;a=iD()(a/300);this.e1.uc(this.Bi?1-a:a)}start(){this.play()}};class aN extends O{constructor(a,b,c){super({o:"timed-question-popup"});this.ib=new O({B:N(this,"icon")});M(this,this.ib);this.ib.addChild(S(a,"timer-icon"));this.tb=new O({B:N(this,"text")});M(this,this.tb);di(this.tb,b,"PB_TIMED_QUESTION_POPUP",()=>({QUESTION_TIME:c}));this.KQ=H(this)}animate(){const a=new ZM;a.add(new $M(this,!1));a.add(new sl([0],[1],1500));a.add(new $M(this,!0));a.play();z(this,a.jh,this.z_,this)}z_(){this.KQ.h()}};class bN extends I{constructor({L:a,J:b,M:c,skin:d,K5:e,yW:f}){super();this.j=a;this.C=b;this.$=c;this.ob=d;this.G2=e||!1;this.yZ=f;this.ve=null;this.zU=H(this);this.BC=this.nu=1}fs(a){this.WC();this.ve=new aN(this.C,this.j,a);A(this,this.ve);this.$.appendChild(this.ve.displayObject());this.zU.h();z(this,this.ve.KQ,this.WC,this);this.ve.animate()}visible(){return!!this.ve&&this.ve.visible()}size(){return this.ve?new F(this.ve.width(),this.ve.height()):new F(0,0)}move(a,b){this.ve&&this.ve.move(a,
b)}invalidate(){if(this.ve){this.ve.setScale(this.nu);var a=ci(this.ob),b=this.$.getBoundingClientRect(),c=this.G2?0:this.yZ?68*this.BC:0,d=a.left-b.left;a=a.bottom-b.top;var e=this.ve.width()*this.nu;b=this.ve.height()*this.nu;d+=.5*(this.ob.width()*this.ob.scale()-e);this.move(d,a-(b+c+27))}}WC(){this.ve&&(ie(this.ve.displayObject()),B(this,this.ve),this.ve=null)}};class cN extends sl{constructor(a){super([0],[400],400);this.Kt=a;this.Bi=!1}bG(a){a=ve(a,0,1);return a*a*a*(a*(6*a-15)+10)}Ah(a){[a]=a;a=this.bG(a/400);var b=this.Kt.height()+2;b=this.Bi?a*b:b*(1-a);a=new Gf;a.translate(0,b-16);b=this.Kt.displayObject();Kf(If(),b,a)}apply(a){this.Bi=a;this.Ah([400])}start(a){this.Bi=a;this.play()}Pl(){return 0!=this.progress&&1!=this.progress}}
class dN extends sl{constructor(a){super([0],[250],250);this.Kt=a}Ah(a){[a]=a;var b=a/250;this.Kt.uc(b);a=new Gf;a.translate(0,-16*b);b=this.Kt.displayObject();Kf(If(),b,a)}start(a){a?(this.Kt.y(),this.play()):this.Ah([250])}Pl(){return 0!=this.progress&&1!=this.progress}}function eN(a){a.so&&(B(a.s,a.so),a.so=null);a.s.ak()}
function fN(a,b,c,d,e,f){c=zs(d,b.content(),{ANSWER_ATTEMPTS:c});a.so=e.Oe(a.s,c,!1);gN(a,b,f);M(a.s,a.so);a.Wg=new O({o:"quiz-feedback-scroll-area"});a.Wg.addChild(a.s);a.dc=new Mo({Eg:a.s});A(a,a.dc);a.dc.setParentScale(a.parentScale());a.Wg.addChild(a.dc.xg());M(a,a.Wg);e=!!b.audio()&&!b.audio().vg();e=!FA(b.content())||e;a.Wg.u(e);a.l("only-header",!e);b=!!b.content().resources().find(g=>"video"===g.type());a.l("with-video",b)}
function gN(a,b,c){a.hj&&(B(a,a.hj),a.hj=null);if(b=b.audio())a.lc.fb(b),b.vg()||(a.hj=new Hl({fp:a.lc.ja,o:"feedback-panel-audio-player",yz:a.C,pf:null,Fg:!1}),M(a,a.hj,2),a.hj.Da(245),a.hj.Fb(36)),b=b.Ti()||b.vg(),c&&b&&a.lc.start(),a.l("with-audio-player",!!a.hj)}
class hN extends O{constructor({qW:a,J:b,L:c}){super({o:"quiz-feedback-panel",Fg:!0});this.lc=a;this.C=b;this.j=c;this.so=null;this.pj=new O({B:N(this,"header")});M(this,this.pj);M(this,new O({fa:S(this.C,"feedback-minimize.svg"),B:N(this,"hide")}));this.Bc=this.Wg=this.dc=this.hj=null;this.s=new O({o:"quiz-feedback-content"});this.lD=H(this);this.Sg=new cN(this);this.$x=new dN(this);this.CB();this.aB="";di(this.pj,this.j,()=>{switch(this.aB){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"}})}CB(){z(this,this.pj.K,()=>{this.Sg.Pl()||this.$x.Pl()||(this.Va(!this.selected()),this.Sg.start(this.selected()),this.lD.h(!this.selected()))})}show({Sj:a,status:b,i3:c,b5:d,animate:e,ea:f,gb:g,quizSize:h}){eN(this);this.Wg&&(B(this,this.Wg),this.Wg=null);this.dc&&(B(this,this.dc),this.dc=null);this.Bc=h;h=this.displayObject();var k=new Gf;
Kf(If(),h,k);this.l(this.aB,!1);this.aB=b;fN(this,a,c,f,g,e);this.l(this.aB,!0);ei(this.pj);this.xa();this.CA(d,e)}ed(){eN(this)}CA(a,b){a?this.Sg.apply(this.selected()):(this.Va(!1),this.$x.start(b),this.lD.h(!0))}na(a,b){a=0;this.hj&&(a=zf(this.hj.displayObject()),a=this.hj.height()+a.top+a.bottom);if(this.Wg&&this.dc){var c=this.Bc.height;const d=zf(this.displayObject());c=c-d.top-d.bottom;b=this.Xj("only-header")?0:Math.min(c,b)-this.pj.height()-a;this.Wg.Fb(b);this.dc.Gh(b,this.s.displayObject().scrollHeight)}}ge(){super.ge();
this.dc&&this.dc.setParentScale(this.parentScale())}};class iN extends YM{constructor({rp:a,slideWidth:b,slideHeight:c,L:d,skinSettings:e,J:f,soundController:g,ne:h,Uj:k=null,jc:m,Sb:t}){const r=new O({o:"quiz-slide-container"});super({rp:a,slideWidth:b,slideHeight:c,AX:r,L:d});this.l("embedded",!0);this.kb=e;this.cd=new O({o:"slide-list-layer"});this.cd.u(!1);this.Vg=a.gb();this.lc=new $E(g);z(this,this.lc.audioStartedEvent(),this.oh,this);z(this,this.lc.Be,this.nh,this);this.xb=m;this.de=Uu(t);this.addChild(r);this.Pg=new O({o:"feedback-layer"});this.yc=
new hN({qW:this.lc,J:f,L:d});z(this,this.yc.lD,v=>{this.Pg.l("with-shadow",v)},this);this.pc=null;k?this.pc=k:(this.pc=new O({o:"frames-layer"}),this.pc.l("tablet",!0),this.addChild(this.pc));this.resize(b,c);r.addChild(this.Pg);r.addChild(h.ct);r.addChild(this.cd);this.BA();this.AA()}BA(){if(this.kb.fontFamily()){var a=this.xb&&this.xb.isInheritSettings();a=this.de&&!a?this.displayObject():document.body;a.style.setProperty("--font-family-normal","qPFn");a.style.setProperty("--font-family-bold","qPFnb")}}AA(){const a=
this.kb.borderRadius(),b=this.de&&this.xb&&this.xb.isInheritSettings();null===a||b||(this.de?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}controlPanel(){throw Error("");}topPanel(){throw Error("");}Ul(){return this.cd}nv(a){Object.assign(this.kb.wg().colors(),a.colors())}Uj(){return this.pc}Sl(a){this.yc&&(this.lc.stop(),this.Pg.removeChild(this.yc),this.Pg.u(!1),this.yc.ed());a&&(a.gb=this.Vg,this.Pg.addChild(this.yc),this.Pg.u(!0),this.yc.show(a))}on(a,
b){b.fk("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.lc.stop()}updateSlideVisualizer(){this.Vb&&this.Vb.updateSlideVisualizer()}oh(){}nh(){}};function jN(a){a.JD=new Lh(a.UL.displayObject(),[new RH]);a.dL=Sh(a.JD,"scrollLeft");z(a,a.dL.cu,()=>{if(a.yp()){const b="testing"==a.Ob().sessionMode()?!a.wa:!1;ww(a.Ob().U,b)}});Nh(a.JD)}function kN(a,b){a.UL&&(Oh(a.JD),Dd(a,a.dL));a.UL=b;jN(a)}
class lN extends I{constructor({ez:a,la:b}){super();this.Ob=a;this.wa=b;this.dL=this.JD=this.UL=null}yp(){var a=W(this.Ob().U);a=!(a.slide()&&a.slide().settings().qa()&&a.slide().settings().qa().isEnabled())&&!Fx(this.Ob().Ga())&&a.ub();return this.Ob().settings().Ly()&&"eachQuestion"==this.Ob().settings().submitType()&&!this.wa&&a}};class mN extends O{constructor({logo:a,logoUrl:b,y4:c}){super({o:"quiz-logo-container"});this.nt=new to(a);this.cJ=b;this.b_=c;this.PR=H(this);this.ot=new O({mc:"A",B:N(this,"logo-ref")});this.addChild(this.ot);this.cJ&&(this.ot.setAttribute("href",this.cJ),this.ot.setAttribute("target","_blank"),this.ot.setAttribute("title",this.cJ));this.nt.Gr()?this.FS():(this.nt.load(),z(this,this.nt.NN(),this.FS,this))}FS(){const a=this.nt.tE();this.ot.addChild(a);var b=Hg?this.nt.width():a.width,c=Hg?this.nt.height():
a.height;const d=Math.min(1,Math.min(250/b,this.b_/c));b*=d;c*=d;lf(a,b,c);this.ot.resize(b,c);this.xa();this.Da(b);this.PR.h()}};const nN={attachments:{ON:"PB_TITLE_PANEL_ATTACHMENTS",icon:"resources.svg"},outline:{ON:"PB_TITLE_PANEL_OUTLINE",icon:"outline-icon-present.svg"}};function oN(a){a.Gp.forEach((b,c)=>{b=a.ag.get(b);c=c==a.Gp.length-1?null:a.ag.get(a.Gp[c+1]);b.l("with-separator",!!c&&c.visible())})}function pN(a,b){!a.gI&&a.ag.has("outline")&&(a.ag.get("outline").u(b),oN(a))}
function qN(a,b){const c=b/a.ag.size;a.Gp.forEach(d=>{d=a.ag.get(d);const e=d.displayObject().scrollWidth;d.Da(e+c);d.D("overflow","hidden")})}function rN(a){a.Gp.forEach(b=>{b=a.ag.get(b);b.D("width","");b.D("overflow","")})}
class sN extends O{constructor({o:a,L:b,J:c}){super({o:a});this.j=b;this.C=c;this.ag=new Map;this.Gp=[];this.gI=!1;this.Fm=H(this)}ds(){return this.Fm}Lr(){for(const a of this.ag.values())a.dk(!1)}Tb(a){const b=new yz({prefix:"quiz-",type:"uikit-secondary-button",size:"small",text:this.j.H(nN[a].ON),icon:{element:S(this.C,nN[a].icon),tg:"left"}});di(b,this.j,()=>"outline"!==a||this.gI?nN[a].ON:"PB_QUESTION_LIST_CAPTION",void 0,c=>b.P(c));z(this,b.K,()=>{b.dk(!b.pressed());const c={pressed:b.pressed(),
relativeElement:b.displayObject(),buttonType:a};this.Fm.h(c)},this);return b}wN(){return!!this.ag.size}};const tN=14*Math.PI;function uN(a){if(a=a.aM.querySelector("#timerMask"))a.setAttribute("stroke-dasharray",tN),a.setAttribute("stroke-dashoffset",0)}function vN(a,b=!1){if(b||a.ER!=a.Yc)if(a.jb.displayObject().style.width="",a.Xx(0),b=Math.ceil(a.jb.width()),0!=b){a.ER=a.Yc;a.Xx(a.ER);var c=Math.ceil(a.jb.width());a.jb.displayObject().style.minWidth=Math.max(b,c)+"px"}}
class wN extends O{constructor(a,b,c){super({o:c});this.j=b;this.mg="";this.ui=this.Yc=void 0;this.aM=S(a,"svg-timer");this.addChild(this.aM);uN(this);this.jb=new O({B:N(this,"label")});this.addChild(this.jb);z(this,this.j.Zn,d=>{"PB_TIMER_MINUTES_LABEL"!=d&&"PB_TIMER_SECONDS_LABEL"!=d||vN(this,!0)})}show(a){this.u(a)}setCurrentTime(a){this.ui=a;this.Jw()}Kz(a){this.Yc=a;this.Jw()}Jw(){if(void 0!==this.Yc){vN(this);var a=Math.min(this.Yc,Math.max(0,Math.floor(this.Yc-(this.ui?this.ui:0))));this.su((this.Yc-
a)/this.Yc);this.Xx(a)}}su(a){a*=tN;const b=this.aM.querySelector("#timerMask");b&&b.setAttribute("stroke-dashoffset",a)}Xx(a){a=si(a);this.jb.P(a)}};class xN extends sl{constructor(a,b){super([0],[250],250);this.s=a;this.Kh=b}bG(a){a=ve(a,0,1);return a*a*a*(a*(6*a-15)+10)}Ah(a){[a]=a;a=this.bG(a/250);this.s.uc(1-a);this.Kh.uc(1-a)}apply(){this.Ah([250])}start(){this.play()}Pl(){return 0!=this.progress&&1!=this.progress}};class yN extends sl{constructor(a,b){super([0],[150],150);this.s=a;this.Kh=b}Ah(a){[a]=a;a/=150;this.s.uc(a);this.Kh.uc(a)}start(a){a?this.play():this.Ah([150])}Pl(){return 0!=this.progress&&1!=this.progress}};function zN(a,b,c){function d(){h=g<b.length?b.substr(0,g)+"\u2026":b;e.P(h)}a.Rd=!1;const e=a;e.P(b);if(void 0!==c&&a.displayObject().parentNode){e.displayObject().style.height="";var f=e.displayObject().scrollHeight;f=u?--f:f;if(!(c>=f)&&(a.Rd=!0,a.V2)){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 AN extends O{constructor({B:a,o:b,M6:c=!0,$f:d=!0,N6:e=!0}){super({B:a,o:b,$f:d});this.U2=c;this.V2=e;this.uI=this.Rd=!1;this.M2=H(this)}na(a,b){super.na(a,b);this.uI=!0;a=this.Rd;const c=this.displayObject().textContent;zN(this,c,xc||u?b+1:b);this.uI=!1;a!=this.Rd&&(this.U2&&this.setAttribute("title",this.Rd?te(this.ca,"label"):""),this.M2.h())}P(a){super.P(a);this.uI||(this.Dz(a),this.xa())}qf(){throw Error("html text is not supported");}};class BN extends O{constructor(a){super({o:"slide-state-list-row",Fg:!0,$f:!0,Ky:!0});this.Ek=a}item(){return this.Ek}};class CN extends BN{constructor({item:a,questionListInfo:b,Jg:c,submitType:d,ea:e,J:f,isGraded:g,gO:h}){super(a);this.ee=g;this.ua=h;this.C=f;this.fc=b;this.Lf=c;this.je=d;this.R=e;this.Ya=new AN({B:N(this,"title")});this.addChild(this.Ya);this.Lc=new O({B:N(this,"items-container")});this.addChild(this.Lc);this.sm=new O({B:N(this,"marker")});this.Lc.addChild(this.sm);a=S(this.C,"bookmark-icon.svg");this.sm.addChild(a);z(this,this.sm.K,()=>$q(this.item().state(),!this.item().pz()),this);this.oa=new O({B:N(this,
"points")});this.Lc.addChild(this.oa);this.Ex=new O({B:N(this,"points-icon")});this.Ex.addChild(S(this.C,"unanswered-icon.svg"));this.oa.addChild(this.Ex);this.od=new O({B:N(this,"status")});this.Lc.addChild(this.od);this.Lm=new Ez(this.C);this.od.addChild(this.Lm);z(this,this.K,()=>{},this);z(this,this.item().kf(),this.UD,this);z(this,this.fc.T(),this.UD,this);z(this,this.Lf.T(),this.UD,this);this.UD()}UD(){var a=this.item().index(),b=this.item().title(),c="allAtOnce"==this.je;this.sm.u(c);this.sm.l("marked",
this.item().pz());var d=this.Lf.wn();this.oa.u(this.ee&&d);c=this.ee&&d&&(!c||this.ua);var e=this.item();d="-"!==mA(e)&&d?mA(e):0;const f="-"!==nA(e);""===nA(e)?(this.Ex.u(!1),this.oa.qf("")):f?(this.Ex.u(!1),this.oa.qf(c?d+` / <span>${nA(e)}</span>`:nA(e))):this.Ex.u(!0);e="allAtOnce"==this.je;this.od.u(this.ua||!e&&this.fc.displayQuestionStatus()||e);c=""!==nA(this.Ek);d=this.Ek.status();e&&!this.ua&&(e=this.Ek,d=(e.F.slide()&&e.F.slide().settings().qa()&&e.F.slide().settings().qa().isEnabled()&&
e.F.submitted()?this.Ek.status():this.Ek.No())?"hasUserAnswer":null);this.ua||!this.Ek.No()||this.fc.displayQuestionStatus()||(d="hasUserAnswer");!d&&c&&(d="notanswered");Dz(this.Lm,d);a=isNaN(a)?"   ":a.toString();b=Vt(this.R,b);this.Ya.setAttribute("data-number",a);this.Ya.P(b.replace(/\n/g," "));this.sj()}na(){const a=Math.floor(.5*(this.height()-this.Ya.height()));this.Ya.Wd(a)}sj(){const a=this.item().HG;a&&(this.Ya.Da(a.title),this.od.Da(a.status),this.oa.Da(a.maxScore),this.sm.Da(a.mark))}item(){return this.Ek}}
;function Kp(a,b){const c=new CN({item:b,questionListInfo:a.fc,Jg:a.Lf,submitType:a.je,ea:a.R,J:a.C,isGraded:a.ee,gO:a.ua});z(a,c.K,()=>{a.enabled()&&a.Ej.h(b.id())});b.state()==a.Uq&&c.Va(!0);return c}function DN(a,b){a.ED=new Map;const c=[];let d=1;b.slides().forEach(e=>{var f="InfoSlide"==e.slide().type()?NaN:d;f=new oA(f,e,a.j);A(a,f);"InfoSlide"!=e.slide().type()&&d++;a.ED.set(e,f);c.push(f)});Lp(a.qh,c);EN(a,a.Uq)}function FN(a,b,c){b&&(b=a.ED.get(b),(a=a.uu.get(b))&&a.Va(c))}
function EN(a,b){a.Uq!=b&&(FN(a,a.Uq,!1),a.Uq=b,FN(a,a.Uq,!0),a.Az())}
class GN extends Ip{constructor(a,b,c,d,e){const f=new Mp;super({o:"quiz-slide-list",V4:f});A(this,f);this.ee=!0;this.ua=!1;this.fc=a;this.Lf=b;this.R=c;this.C=d;this.j=e;this.ED=new Map;this.je="eachQuestion";this.Uq=null;this.Ej=H(this);this.U=null;this.za=new Mo({Eg:this});A(this,this.za);ai(this.za.xg(),N(this,"scroll"));(a=this.za.ad)&&Hp(this,a)}m(a){this.s.m(a)}na(a,b){super.na(a,b);a&&b&&this.kq(b)}kq(a){this.za&&this.za.Gh(a,this.displayObject().scrollHeight)}np(){return this.Ej}fb(a,b,c,
d){this.U=a;this.je=b;this.ee=c;this.ua=d;DN(this,this.U)}Az(){var a=this.qh;var b=this.U.questions();b=mb(b,this.Uq);b="number"===typeof b?b:a.Z.indexOf(b);if(!(0>b)){b*=a.Un;var c=b+a.Un;b>=a.eb&&c<=a.eb+a.Sm||(a.eb=b<a.eb?b:c-a.Sm,a.Hw())}this.ad.bs(this.qh.eb)}};function HN(a,b){b=new O({B:N(a.pj,b)});a.pj.addChild(b);return b}function IN(a){a.D("width","");a.D("width",`${a.width()+1}px`)}
class JN extends O{constructor({questionListInfo:a,Jg:b,L:c,ea:d,J:e,o:f}){super({o:f});this.ee=!0;this.ua=!1;this.j=c;this.je="eachQuestion";this.fc=a;this.Lf=b;this.Hn=H(this);a=new O({B:N(this,"close-button")});z(this,a.K,()=>{this.Hn.h()},this);this.addChild(a);this.pj=new O({o:"slide-list-header"});this.addChild(this.pj);a=new O({o:"slide-list-scroll-container"});M(this,a);this.hc=new GN(this.fc,this.Lf,d,e,c);M(a,this.hc);a.addChild(this.hc.za.xg());this.PD=HN(this,"title-cell");di(this.PD,
this.j,"PB_SLIDES_LIST_TITLE_COLUMN");this.Vw=HN(this,"mark-cell");di(this.Vw,this.j,"PB_SLIDES_LIST_MARK_COLUMN");this.$w=HN(this,"max-points-cell");di(this.$w,this.j,"PB_SLIDES_LIST_MAX_SCORE_COLUMN");this.ty=HN(this,"status-cell");di(this.ty,this.j,"PB_SLIDES_LIST_STATUS_COLUMN");z(this,this.Lf.T(),this.GI,this);z(this,this.fc.T(),this.GI,this)}Ud(){return this.Hn}mi(){return this.hc}fb(a,b,c,d){this.je=b;this.ee=c;this.ua=d;this.hc.fb(a,b,c,d);this.GI()}GI(){var a="allAtOnce"==this.je;this.Vw.u(a);
this.ty.u(this.ua||!a&&this.fc.displayQuestionStatus()||a);a=this.Lf.wn();this.$w.u(this.ee&&a)}na(){this.PD.D("width","");IN(this.ty);IN(this.$w);IN(this.Vw);var a=yf(this.pj.displayObject());a=this.pj.width()-(this.Vw.width()+this.ty.width()+this.$w.width()+a.left+a.right);this.PD.D("width",`${a}px`);var b=this.hc;a=new lA({title:this.PD.width(),status:this.ty.width(),maxScore:this.$w.width(),mark:this.Vw.width()});for(const c of b.ED.values())b=c,b.HG!=a&&(b.HG=a,b.Sa())}};function KN(a,b){if(!a.pg){const c="left"==a.fr;a.pg=new yz({prefix:"quiz-",type:"uikit-link-button",size:"small",icon:{element:S(a.C,LN(a,b)),tg:"left"}});ai(a.pg,N(a,"outline-toggle"));a.pg.dk(b.showed());a.pg.D("padding","4px");c?a.Ei.addChild(a.pg):a.Ni.addChild(a.pg);z(a,b.showedStateChanged(),()=>{xz(a.pg,S(a.C,LN(a,b)))});z(a,a.pg.K,()=>{b.show(!b.showed())})}}
function MN(a){a.wc&&a.wc.u(!0);a.xd&&rN(a.xd);var b=36+(a.pg&&a.pg.visible()?40:0);const c=a.width()/2+a.Sv.width(),d=a.fe?a.fe.width():0,e=a.width()-c-d-b;a.xd&&0>e&&a.xd.wN()&&qN(a.xd,e);a.wc&&(b=a.width()-c-d-b,a.wc.D("width",""),a.wc.setAttribute("title",a.DK),a.wc.u(116<b),b=!!a.fe&&a.fe.visible(),a.wc.l("first",!b))}function LN(a,b){return"left"===a.fr?b.showed()?"toggle-open":"toggle-close":b.showed()?"toggle-close":"toggle-open"}
function NN(a,b){const c=null!=a.Gb&&a.fc.showSlideList(),d=Uu(a.ab);a.qg&&a.qg.u(b&&c&&(d?a.$q:!0));a.xd&&pN(a.xd,b&&c&&(d?!a.$q:!0))}function ON(a){var b=a.Gb&&xA(a.Gb.slide().settings().qa());b=!!a.Gb&&void 0!==b&&a.Gb.ub();a.wf=uA(a.Bb)&&b}function PN(a,b=!0){if(a.ig){var c=!!a.Bb&&"testing"==a.Bb.sessionMode()&&!a.ua;b=b&&a.fc.showSlideList()&&!!a.W&&"allAtOnce"==a.W.submitType()&&c;!Uu(a.ab)||a.cr()?a.ig.u(b):(c=!a.pU||"none"!=a.fr||!!a.xd&&-1!=a.xd.Gp.indexOf("outline"),a.ig.u(b&&c))}}
class QN extends O{constructor({L:a,Nl:b,skinSettings:c,Ul:d,J:e,Sb:f,o:g,JX:h,ea:k,jc:m,fillPanelsView:t}){super({o:g});this.ab=f;this.xb=m;this.qe=t;this.Bw=this.pU=this.ua=!1;this.$q=this.qe;this.lR=this.W=this.Ee=this.Gb=this.Bb=null;this.j=new kA([a,b]);this.Lf=c.Jg();this.fc=c.questionListInfo();this.cd=d;this.C=e;this.R=k;this.Vh=this.U=null;this.DK="";this.wc=this.fe=null;this.xd=(a=Uu(this.ab)&&!this.cr())?A(this,new sN({o:"quiz-misc-buttons",L:this.j,J:this.C})):null;this.hc=new JN({questionListInfo:this.fc,
Jg:this.Lf,L:this.j,ea:this.R,J:this.C,o:"quiz-slide-list-view"});A(this,this.hc);this.cd.u(!1);y(this,this.cd.displayObject(),"touchstart",r=>{r.target==this.cd.displayObject()&&r.preventDefault()},this,Jh);this.Ej=this.hc?H(this,this.hc.mi().np()):H(this);this.Fm=H(this);this.II=H(this);this.fr="none";this.pg=null;this.Ei=new O({B:N(this,"container")});this.Ei.l("position","left");M(this,this.Ei);z(this,this.hc.Ud(),this.Cw,this);if(a?this.fc.showSlideList():1){const r=new yz({prefix:"quiz-",type:"uikit-secondary-button",
size:"small",text:this.j.H("PB_QUESTION_LIST_CAPTION"),icon:{element:S(this.C,a?"outline-icon-present.svg":"outline-icon.svg"),tg:"left"}});di(r,this.j,()=>"PB_QUESTION_LIST_CAPTION",void 0,v=>r.P(v));this.qg=r;A(this,this.qg);this.Ei.addChild(this.qg);z(this,this.qg.K,this.by,this)}this.Sg=new xN(this.hc,this.cd);this.$x=new yN(this.hc,this.cd);z(this,this.Sg.jh,()=>{this.cd.u(!1);this.cd.removeChild(this.hc)});this.Ni=new O({B:N(this,"container")});this.Ni.l("position","right");this.addChild(this.Ni);
this.ig=new yz({prefix:"quiz-",type:"uikit-secondary-button",size:"small",icon:{element:S(this.C,"bookmark-icon.svg"),tg:"left"}});ai(this.ig,N(this,"mark"));this.ig.setAttribute("title",this.j.H("PB_SLIDES_LIST_MARK_COLUMN"));z(this,this.j.Zn,r=>{switch(r){case "PB_SLIDES_LIST_MARK_COLUMN":this.ig.setAttribute("title",this.j.H("PB_SLIDES_LIST_MARK_COLUMN"))}});M(this.Ei,this.ig);z(this,this.ig.K,()=>{$q(this.Gb,!(this.Gb&&this.Gb.isMarked()))});this.wf=!1;this.xd&&(this.Ni.addChild(this.xd),z(this,
this.xd.ds(),r=>{const v=r.buttonType;this.Bw||"outline"!=v?this.Fm.h(r):this.by()}));this.Sv=new O({B:N(this,"container")});this.Sv.l("position","center");this.addChild(this.Sv);this.Cb=new wN(e,this.j,h);this.Cb.show(!1);this.Sv.addChild(this.Cb)}cr(){return this.xb?this.xb.showPlayersPanels():!Uu(this.ab)||this.qe}Lr(){this.xd&&this.xd.Lr()}nv(a){const b=a.sidePanelPosition();"right"==b&&(this.Sv.addChild(this.Cb),this.xd&&this.Ei.addChild(this.xd),this.Ei.addChild(this.ig),this.qg&&this.Ni.addChild(this.qg),
this.fe&&this.Ni.addChild(this.fe),this.wc&&this.Ni.addChild(this.wc));("right"==b?this.Ni:this.Ei).l("info",this.$q);this.l("side-panel-position",b);this.fr=b;this.pU=a.showTitlePanel();this.Fa()}setPresentationContext({sidePanelController:a,logo:b,logoUrl:c,logoTarget:d,buttonsOrder:e,resourcesButtonEnabled:f,showTitle:g,courseTitle:h,hasOutline:k}){a&&a.visible()&&KN(this,a);this.fe&&(ie(this.fe.displayObject()),B(this,this.fe));this.wc&&(ie(this.wc.displayObject()),B(this,this.wc));b&&(this.fe=
new mN({logo:b,logoUrl:c,logoTarget:d,y4:30}),A(this,this.fe),z(this,this.fe.PR,this.KZ,this));this.DK=h||"";g?(a=this.DK,b=new O({o:"course-title"}),c=new O({B:N(b,"text")}),c.P(a),M(b,c),a=b):a=null;(this.wc=a)&&A(this,this.wc);"right"==this.fr?(this.wc&&this.Ni.addChild(this.wc),this.fe&&this.Ni.addChild(this.fe),this.pg&&this.Ni.addChild(this.pg)):(this.pg&&this.Ei.addChild(this.pg),this.fe&&this.Ei.addChild(this.fe),this.wc&&this.Ei.addChild(this.wc));this.wc&&this.wc.l("left","left"==this.fr);
this.pg&&this.wc&&!this.fe&&this.wc.l("with-side-panel",!0);this.Bw=k;if(this.xd){k=this.wc&&this.wc.visible();a=this.fe&&this.fe.visible();(k||a)&&this.fc.showSlideList()&&!this.Bw&&0>e.indexOf("outline")&&e.push("outline");k=this.xd;k.gI=this.Bw;for(var m of k.ag.values())B(k,m);k.ag.clear();k.Gp=e;for(const t of e)m=k.Tb(t),M(k,m),k.ag.set(t,m);this.xd.u(!!e.length);e=this.xd;e.ag.has("attachments")&&e.ag.get("attachments").m(f)}f=this.wc&&this.wc.visible();this.$q=this.qe?!0:!this.Bw&&!this.fe&&
!f;!this.$q&&this.qg&&(this.qg.u(!1),this.ig&&this.fc.showSlideList()&&(ie(this.ig.displayObject()),"right"===this.fr?M(this.Ei,this.ig):M(this.Ni,this.ig)));this.Fa()}np(){return this.Ej}ds(){return this.Fm}fb(a,b,c,d,e=null){this.Bb&&zd(this,this.Bb.no,this.RJ,this);this.Bb=a;z(this,this.Bb.no,this.RJ,this);this.U=b;this.Ee=d;this.W=e;this.Vh=c;this.hc&&this.hc.fb(this.U,this.W?this.W.submitType():"eachQuestion",!!d,!1);NN(this,!0);this.ju(!0)}en(a){Dd(this,this.Gb);if(this.Gb=a)z(this,this.Gb.submittedEvent(),
this.cK,this),z(this,this.Gb.markedEvent(),this.pV,this);this.hc&&a&&(this.Cw(),EN(this.hc.mi(),a));if(!uA(this.Bb))this.Cb.Kz();else if(this.Gb){a=this.Gb;var b=this.Bb,c=this.W;const d=xA(a.slide().settings().qa());b=Dx(b,a);c=xA(c.qa());a=void 0!==d&&void 0!==b?b+Math.floor(a.visitDuration()/1E3):c;void 0!==a&&0<a&&this.Cb.Kz(a)}ON(this);this.Fa()}zN(){this.Cb.show(!1)}gz(){this.Cw()}ek(a){this.ua!=a&&this.hc&&this.hc.fb(this.U,this.W?this.W.submitType():"eachQuestion",!!this.Ee,a);this.ua=a;this.Fa()}na(a,
b){a&&b&&MN(this)}CA(a,b){this.Sg&&this.$x&&(a?this.Sg.start():this.$x.start(b))}pV(){this.ig&&(PN(this),this.ig.dk(this.Gb?this.Gb.isMarked():!1),this.ig.l("marked",this.Gb?this.Gb.isMarked():!1))}lM(){if(this.hc){var a=Uu(this.ab);if(this.xd){pN(this.xd,!!this.Gb&&this.fc.showSlideList()&&(a?!this.$q:!0));var b=this.xd,c=!this.wf;b.ag.has("outline")&&b.ag.get("outline").m(c)}this.qg&&this.Gb&&(this.qg.u(this.fc.showSlideList()&&(a?this.$q:!0)),this.qg.l("show-as-link",this.fc.showSlideList()))}}ju(){}by(a,
b){if(this.hc&&!this.wf&&this.fc.showSlideList())if(b&&b.stopPropagation(),this.cd.visible())this.Cw();else{var c;null==(c=document.activeElement)||c.blur();this.cd.u(!0);this.hc.mi().Az();this.cd.addChild(this.hc);a=Math.floor(.5*(this.cd.height()-this.hc.height()));this.hc.move(0,a);this.hc.xa();this.hc.mi().xa();a=vA(this.W);this.hc.mi().m(a||this.ua);this.CA(!1,!0);this.lR=y(this,window,"mousedown",d=>{this.hc&&this.qg&&!this.qg.contains(d.target)&&!this.hc.contains(d.target)&&this.Cw()})}}Eh(){PN(this,
!1);NN(this,!1);this.ju(!1);this.zN()}Cw(){this.cd.visible()&&(yd(this,this.lR),this.CA(!0,!0))}WD(){wA({ye:this.Gb,Ga:this.Bb,settings:this.W,Dv:this.Cb,p5:a=>{this.wf=a},X5:a=>{this.Cb.show(a);this.II.h();this.RJ()}})}RJ(){if(this.Cb.visible()){var a=this.wf,b=this.Bb,c=this.Cb;b=a?Math.floor(this.Gb.visitDuration()/1E3):b.quizDuration();c.setCurrentTime(b,a)}}setParentScale(a){super.setParentScale(a)}cK(){ON(this);this.Fa()}update(){this.Fa()}Fa(){this.lM();this.pV();this.ju(!0);PN(this);this.WD();
this.qg&&this.qg.m(!this.wf);MN(this)}KZ(){this.fe&&MN(this)}};class RN extends QN{constructor({L:a,Nl:b,skinSettings:c,Ul:d,J:e,Sb:f,ea:g,jc:h,fillPanelsView:k}){super({o:"universal-top-panel",JX:"universal-quiz-timer",L:a,Nl:b,skinSettings:c,Ul:d,J:e,Sb:f,ea:g,jc:h,fillPanelsView:k})}};class SN extends O{constructor({$o:a,Yj:b,ZE:c,ap:d,V5:e,D4:f}){super({o:"quiz-tablet-skin",$f:!0});this.td=a;this.Hi=A(this,b);this.ke=A(this,d);this.O2=e;(this.$R=f)&&kN(this.$R,this);const {topPanel:g,controlPanel:h}=TN(this.Hi);g&&(g instanceof RN&&z(this,g.II,()=>{this.ke.invalidate()}),this.addChild(g));M(this,this.td);this.addChild(h);ai(h,N(this,"controls"));c&&(A(this,c),c.uF(this))}Rl(){}Mz(a){const {topPanel:b,controlPanel:c}=TN(this.Hi);a=a?"":"none";b&&b.D("pointer-events",a);c.D("pointer-events",
a)}setPresentationContext(a){this.Hi.setPresentationContext(a)}setPresentationOutlineController(a){this.Hi.setPresentationOutlineController(a)}controlPanel(){return this.Hi.controlPanel()}topPanel(){return this.Hi.topPanel()}Uj(){return this.td.Uj()}Sl(a){this.td.Sl(a)}fs(a){const {topPanel:b}=TN(this.Hi);b&&this.ke.fs(a)}on(a,b){this.td.on(a,b)}activate(){this.td.activate()}deactivate(){this.td.deactivate();this.ke.WC()}mf(){this.td.mf()}Jy(){this.td.Jy()}uv(a){this.td.uv(a)}BF(a){this.td.BF(a)}tv(a){this.td.tv(a)}DF(){return this.td.DF()}sn(){return new C}wv(){return this.td.wv()}scale(){return this.td.scale()}reset(){this.td.reset()}Wz(){this.td.Wz()}hz(){this.td.hz()}Uo(){this.td.Uo()}Vz(a){this.td.Vz(a)}CF(){this.td.CF()}setPanelScale(){}na(a,
b){this.O2.mA(a,b)}setScale(a){super.setScale(a);if(nh){this.td.setParentScale(a);var b=this.ke;b.BC=a;b.invalidate();b=this.ke;b.nu=a;b.invalidate()}}updateSlideVisualizer(){this.td.updateSlideVisualizer()}oh(){}nh(){}setBannerView(a){this.td.setBannerView(a)}};class UN extends I{constructor({$o:a,Yj:b,dj:c,ap:d}){super();this.tj=a;this.Hi=b;this.Pd=c;this.ke=d;const {topPanel:e,controlPanel:f}=TN(this.Hi);this.RD=e;this.FY=f;this.Tt=1}mA(a,b){a&&b&&(this.Tt=a/b,this.nV(a,b))}O(){return this.RD}va(){return this.FY}Lw(){return 1<this.Tt}};function VN(a){const b=new O({B:N(a,"close-button")});z(a,b.K,()=>a.Vv.h());return b}
class WN extends O{constructor(a,b){super({o:"smartphone-slide-list-caption"});this.Vv=H(this);if(this.Ya=a)a=this.Ya,ai(a,N(this,"title")),A(this,a),z(this,a.mD,this.aK,this),z(this,a.Bk,this.FJ,this);a=new O({B:N(this,"title")});a.P(b.H("PB_QUESTION_LIST_CAPTION"));this.eM=a;M(this,this.eM);b=VN(this);M(this,b)}initialize(){this.Ya&&this.Ya.initialize()}nn(a){this.Ya&&this.Ya.nn(a)}aK(){this.Ya&&!this.Vu(this.Ya)&&(B(this,this.eM),this.Rc(this.Ya,0))}FJ(){this.Ya&&(this.removeChild(this.Ya),M(this,
this.eM,0))}};class XN extends O{constructor({z5:a,cA:b,submitType:c,isGraded:d,isEnabled:e}){super({o:"smartphone-slide-list"});this.je=c;this.ee=d;this.MZ=e;this.VP=H(this);this.WT=H(this);this.vD=a;M(this,this.vD);this.Pc=b;M(this,this.Pc);z(this,this.vD.Vv,this.u_,this);z(this,this.Pc.mi().np(),this.UJ,this)}initialize(){this.vD.initialize()}HO(a,b){this.Pc.fb(a,this.je,this.ee,b)}Az(){this.Pc.mi().Az()}nn(a){this.Pc.mi().m("reviewing"==a?!0:this.MZ);this.vD.nn(a)}u_(){this.VP.h()}UJ(a){this.WT.h(a)}na(a,b){super.na(a,
b);this.Pc.xa();this.Pc.mi().xa()}};class YN extends UN{constructor({$o:a,Yj:b,hs:c,E5:d,dj:e,ap:f}){super({$o:a,Yj:b,dj:e,ap:f});this.JL=c;this.JU=d;z(this,this.ke.zU,this.tV,this)}nV(a,b){this.RD&&this.O().u(1>=this.Tt);this.va().l("landscape",this.Lw());a=1>=this.Tt?{boundingWidth:a,boundingHeight:b-((this.RD?this.O().height():0)+this.va().height())}:{boundingWidth:a-this.va().width(),boundingHeight:b};const {boundingWidth:c,boundingHeight:d}=a,{scale:e,left:f,top:g}=Qf({width:this.tj.width(),height:this.tj.height(),boundingWidth:c,
boundingHeight:d}),{scale:h,left:k,top:m}={scale:e,left:f,top:g};this.tj.setScale(h);this.tj.move(k,(this.RD?this.O().height():0)+m);this.JL&&(this.JL.l("portrait",1>=this.Tt),this.JL.xa());this.JU&&this.JU.l("landscape",this.Lw());this.tV()}tV(){if(this.ke.visible()){const a=SA(this.Pd),b=this.ke.size();this.ke.move((a.width-b.width)/2,a.height-b.height-(1>=this.Tt?66:20))}}};class ZN extends UN{constructor({$o:a,Yj:b,dj:c,ap:d,s4:e}){super({$o:a,Yj:b,dj:c,ap:d});this.de=e}nV(a,b){const {topPanel:c,controlPanel:d}=TN(this.Hi);var e=c?c.height():12;e=this.de?new xe(0,0,0,0):new xe(e,12,d.height(),12);const {scale:f,left:g,top:h}=Qf({width:this.tj.width(),height:this.tj.height(),boundingWidth:a-(e.left+e.right),boundingHeight:b-(e.top+e.bottom)}),{scale:k,left:m,top:t,A4:r}={scale:f,left:g,top:h,A4:e};({topPanel:a}=TN(this.Hi));!this.de&&a&&a.setParentScale(k);if(nh){const {topPanel:v,
controlPanel:x}=TN(this.Hi);b=UA(this.Pd);v&&v.setScale(b);x.setScale(b);this.tj.setScale(b);e=v?-v.height()*(1-b):0;const D=12*b;this.tj.D("margin",`${e}px ${D}px 0 ${D}px`);v&&v.D("width",`calc(100% / ${b})`);x.D("width",`calc(100% / ${b})`);b=-this.tj.height()*(1-b);x.D("margin-top",`${b}px`)}else b=this.ke,b.BC=k,b.invalidate(),b=this.ke,b.nu=k,b.invalidate(),this.tj.setScale(k),this.tj.move(m+r.left,t+r.top);a&&(this.ke.invalidate(),a.xa())}};function $N(a,b,c){a.Ds.has(b.id)||(a.Ds.set(b.id,a.Tb(b,c)),M(a,a.Ds.get(b.id)))}function aO(a,b,c){a.Ds.has(b)&&c(a.Ds.get(b))}function bO(a,b){aO(a,b,c=>{B(a,c);a.Ds.delete(b)})}function cO(a,b,c,d){aO(a,b,e=>e.l(c,d))}
class dO extends O{constructor({o:a,J:b}){super({o:a});this.C=b;this.Ds=new Map;this.tY=H(this)}HE(a,b){aO(this,a,c=>c.m(b))}Tb(a,b){const c=new yz({prefix:"quiz-",type:a.type,icon:{element:S(this.C,a.icon),tg:"left"}});ai(c,N(this,"uikit-button"));c.l(a.id,!0);b&&z(this,c.K,()=>{b&&b();this.tY.h(a.id)});return c}};var eO={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"}},fO=Object.assign({},eO,{["slide-list"]:Object.assign({},eO["slide-list"],{type:"uikit-secondary-button"}),
["mark-slide"]:Object.assign({},eO["mark-slide"],{type:"uikit-secondary-button"}),outline:Object.assign({},eO.outline,{type:"uikit-secondary-button"})}),gO=["results","slide-list","mark-slide","back-to-app","outline"],hO="start next prev back continue submit results try-again view-results finish reset print slide-list mark-slide outline".split(" ");class iO extends dO{constructor(a){super({o:"smartphone-control-panel",J:a})}};class jO extends I{constructor(a){super();this.va=a;this.vq=H(this);this.uL=H(this);this.kR=H(this);this.CH=H(this);this.YT=H(this)}bb(a,b){switch(b){case "enabled":this.uL.h(a,()=>this.vq.h(a));this.CH.h(a,!0);break;case "hidden":this.kR.h(a);break;case "disabled":this.uL.h(a,()=>this.vq.h(a)),this.CH.h(a,!1)}}li(){}tn(a,b){"start"==a&&this.YT.h(a,"submit","submit-form"==b)}Er(){}outlinePopupClosed(){}Ll(){return this.vq}displayObject(){return this.va.displayObject()}fb(){}en(){}Eh(){}ek(){}};class kO extends dO{constructor(a,b){super({o:"smartphone-top-panel",J:b});if(this.Ya=a)ai(a,N(this,"title")),A(this,a),z(this,a.mD,this.aK,this),z(this,a.Bk,this.FJ,this)}initialize(){this.Ya&&this.Ya.initialize()}nn(a){this.l("mode",a);this.Ya&&this.Ya.nn(a)}aK(){this.Ya&&!this.Vu(this.Ya)&&this.addChild(this.Ya)}FJ(){this.Ya&&this.removeChild(this.Ya)}};class lO extends I{constructor(a){super();this.q2=a;this.Ej=H(this);this.Fm=H(this);this.kL=H(this);this.KG=H(this);this.AI=H(this);this.$T=H(this);this.wU=H(this);this.nR=H(this);this.XT=H(this);this.uV=H(this);this.DZ=H(this);this.W=this.U=this.Bb=null}fb(a,b,c,d,e){Dd(this,this.Bb);this.Bb=a;this.U=b;this.W=e||null;this.AI.h();z(this,a.sessionModeChangedEvent(),this.Ug,this);this.Ug();this.XT.h(a)}en(a){this.nR.h();this.KG.h(a);this.uV.h(a)}ek(a){this.$T.h(this.U,a)}Eh(){}zN(){}gz(){}setParentScale(){}Lr(){}displayObject(){return this.q2.displayObject()}np(){return this.Ej}ds(){return this.Fm}Ug(){this.kL.h(this.Bb.sessionMode())}}
;class mO extends I{constructor({cA:a,y5:b,A5:c}){super();this.Pc=A(this,a);this.HU=A(this,b);this.gr=c;z(this,this.Pc.VP,this.CS,this);z(this,this.Pc.WT,this.UJ,this);z(this,this.gr.AI,this.GJ,this);z(this,this.gr.$T,this.m0,this);z(this,this.gr.KG,this.BJ,this);z(this,this.gr.wU,this.s0,this);z(this,this.gr.nR,this.CS,this);z(this,this.gr.kL,this.Ug,this);this.NA=H(this)}GJ(){this.Pc.initialize()}m0(a,b){this.Pc.HO(a,b)}BJ(a){EN(this.Pc.Pc.mi(),a)}UJ(a){this.gr.Ej.h(a)}s0(){this.HU.show()}CS(){this.HU.ed();
this.NA.h()}Ug(a){this.Pc.nn(a)}displayObject(){return this.Pc.Pc.displayObject()}invalidate(){setTimeout(()=>this.Pc.xa(),0)}close(){}closeRequestEvent(){return this.NA}};function TN(a){return{topPanel:a.O,controlPanel:a.va}}function nO(a){sh&&a.RS("back-to-app",()=>ISPlayer.backToApp())}function oO(a,b,c){a.O&&$N(a.O,eO[b],c);$N(a.va,fO[b],c)}function pO(a){a.IL&&!a.sK&&oO(a,"slide-list",()=>{a.gV.wU.h()})}function qO(a,b){a.O&&bO(a.O,b);bO(a.va,b)}function rO(a){a.IL&&"allAtOnce"==a.je&&(oO(a,"mark-slide",()=>{a.I&&$q(a.I,!a.I.isMarked())}),a.O&&a.O.l("with-mark-button",!0))}function sO(a,b,c){a.O&&gO.includes(b)&&c(a.O);hO.includes(b)&&c(a.va)}
function tO(a){var b;if(b="testing"==a.Wq)if(b=a.I){const c=b.slide().settings().qa();b=void 0!==xA(c)&&b.ub()}else b=!1;a.wS("slide-list",!b)}
class uO extends I{constructor({topPanel:a,IF:b,controlPanel:c,FF:d,submitType:e,L:f}){super();this.O=a?A(this,a):null;this.O&&b?(A(this,b),z(this,b.kL,this.Ug,this),z(this,b.KG,this.BJ,this),z(this,b.AI,this.GJ,this),a=b):a=null;this.gV=a;this.va=A(this,c);c=new jO(this.va);z(this,c.uL,this.RS,this);z(this,c.kR,this.BS,this);z(this,c.CH,this.wS,this);z(this,c.YT,this.l0,this);this.EY=c;this.IL=d;this.je=e;this.j=f;this.Wq="";this.sK=this.I=null;nO(this)}topPanel(){return this.gV}controlPanel(){return this.EY}setPresentationContext(){}setPresentationOutlineController(a){this.sK=
a;oO(this,"outline",()=>{const b=this.sK;"testing"==this.Wq||"reviewing"==this.Wq?b.showOutline(this.IL,this.j.H("PB_MINI_SKIN_QUESTION_LIST_TITLE")):b.showOutline()});qO(this,"slide-list")}RS(a,b){sO(this,a,c=>$N(c,eO[a],b))}BS(a){sO(this,a,b=>bO(b,a))}wS(a,b){sO(this,a,c=>c.HE(a,b))}l0(a,b,c){sO(this,a,d=>cO(d,a,b,c))}Ug(a){this.Wq=a;this.O&&this.O.nn(a);switch(a){case "testing":pO(this);rO(this);nO(this);break;case "reviewing":pO(this);sh&&this.BS("back-to-app");break;case "completed":qO(this,
"slide-list"),qO(this,"mark-slide"),this.O&&this.O.l("with-mark-button",!1),nO(this)}}BJ(a){Dd(this,this.I);if(this.I=a)z(this,a.submittedEvent(),this.cK,this),z(this,a.markedEvent(),this.oV,this);tO(this);this.oV()}GJ(){this.O&&this.O.initialize()}cK(){tO(this)}oV(){const a=this.I?this.I.isMarked():!1;sO(this,"mark-slide",b=>cO(b,"mark-slide","marked",a))}};class vO extends O{constructor(){super();this.mD=H(this);this.Bk=H(this)}};class wO extends vO{constructor({W3:a,rN:b,L:c}){super();this.cR=a;this.km=b;this.j=c}initialize(){sA(this,this.j,this.cR,this.km);z(this,this.km().activeSlideChangedEvent(),this.rV,this)}nn(a){"testing"==a||"reviewing"==a?this.rV():"completed"==a&&this.Bk.h()}rV(){const a=W(this.km());tA(a)?(ei(this),this.mD.h()):this.Bk.h()}};class xO extends vO{constructor({rN:a,V3:b,L:c,submitType:d}){super();this.km=a;this.rZ=b;this.j=c;this.je=d;this.Wq=""}initialize(){qA(this,this.j,this.rZ);z(this,this.km().yD,this.sV,this)}nn(a){this.Wq=a;"testing"==a||"reviewing"==a?this.sV():"completed"==a&&this.Bk.h()}sV(){const a=W(this.km()),b="allAtOnce"==this.je,c="reviewing"==this.Wq;a&&(!b||b&&c)?(ei(this),this.mD.h()):this.Bk.h()}};const yO={["left-arrow"]:"navigation_prev_icon",["right-arrow"]:"navigation_next_icon",outline:"outline-icon-present.svg",print:"print_icon.svg"};function zO(a,b){const c=new yz({prefix:"quiz-",type:"uikit-primary-button",icon:{element:S(a.C,yO.outline),tg:"left"}});z(a,c.K,()=>{var d=c.pressed();c.dk(!d);d={pressed:!d,relativeElement:c.displayObject()};a.vq.h("showOutline",d)});a.Lh.showOutline=c;b.addChild(c);return c}
function AO(a,b){switch(b){case "hidden":a.u(!1);break;case "enabled":a.u(!0);a.m(!0);break;case "disabled":a.u(!0),a.m(!1),a.If(!1)}}
function BO(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.mB(b)}
class CO extends O{constructor({L:a,Nl:b,o:c,skinSettings:d,J:e}){super({o:c});this.Lh={};this.ZG={};this.j=new kA([a,b]);this.C=e;this.vq=H(this);this.ua=!1;this.W=this.Ee=null;this.Lf=d.Jg();this.fc=d.questionListInfo();this.Bb=this.Vh=this.U=this.Gb=null;this.AC="none";this.om=new O({B:N(this,"container")});this.om.l("left",!0);this.addChild(this.om);this.$h=new O({B:N(this,"container")});this.$h.l("right",!0);this.addChild(this.$h);z(this,this.Lf.T(),this.Fa,this);z(this,this.fc.T(),this.Fa,this);
this.Hq=new O({B:N(this,"question-score-info")});this.$h.addChild(this.Hq);sA(this.Hq,this.j,()=>this.U,()=>this.Vh);a=()=>({element:S(this.C,yO["right-arrow"]),tg:"right"});b=()=>({element:S(this.C,yO["left-arrow"]),tg:"left"});this.rK=zO(this,this.om);AO(this.rK,"hidden");this.Tb(this.om,"postpone","uikit-secondary-button");this.Tb(this.$h,"submit");this.Tb(this.om,"submit-all","uikit-secondary-button");this.Tb(this.$h,"continue","uikit-primary-button",a());this.Tb(this.$h,"try-again");this.Tb(this.$h,
"prev","uikit-secondary-button",b());this.Tb(this.$h,"back","uikit-secondary-button",b());this.Tb(this.$h,"next","uikit-primary-button",a());this.Tb(this.$h,"start","uikit-primary-button",a());this.Tb(this.om,"results");this.Tb(this.$h,"view-results");this.Tb(this.om,"toResultSlide");this.Tb(this.$h,"print","uikit-primary-button",{element:S(this.C,yO.print),tg:"left"});this.QQ=this.Tb(this.$h,"finish","uikit-primary-button");this.yY=this.Tb(this.om,"reset","uikit-secondary-button");AO(this.yY,"hidden");
this.Iq=new O({B:N(this,"quiz-score-info")});qA(this.Iq,this.j,()=>this.Ee);this.om.addChild(this.Iq)}nv(a){this.AC=a.outlinePosition();"bottom"==this.AC&&AO(this.rK,"enabled")}outlinePopupClosed(){this.rK.dk(!1)}bb(a,b){AO(this.Lh[a],b)}tn(a,b){const c=this.Lh[a];this.ZG[a]=b;"finish"===a&&"continuePresentation"===b&&xz(this.QQ,S(this.C,yO["right-arrow"]),"right");"start"===a&&"submit-form"!==b&&xz(this.QQ,S(this.C,yO["right-arrow"]),"right");ei(c)}Er(a){this.Lh[a].displayObject().focus()}Ll(){return this.vq}li(a){this.l("hide-controls",
!a)}Tb(a,b,c="uikit-primary-button",d){const e=new yz({prefix:"quiz-",type:c,icon:d,text:this.j.H(BO(this,b))});di(e,this.j,()=>this.ZG[b]?BO(this,this.ZG[b]):BO(this,b),void 0,f=>e.P(f));z(this,e.K,()=>this.vq.h(b),this);this.Lh[b]=e;a.addChild(e);return e}ek(a){this.ua=a;this.Fa()}fb(a,b,c,d,e=null){this.Bb=a;this.W=e;this.Ee=d;this.Vh=c;this.U=b}Fa(){this.ju(!0)}ju(a){const b=!!this.Bb;var c=a&&tA(this.Gb,this.Lf);this.Hq.u(c);b&&c&&(ei(this.Hq),this.Hq.setAttribute("title",this.Hq.displayObject().textContent));
if(a){a=this.W;c=this.Ee;var d=this.Gb,e=this.Lf,f=this.ua;const g=a&&"allAtOnce"==a.submitType();a=!!d&&!!c&&!!a&&(!g||g&&f)&&e.wn()}this.Iq.u(a);b&&a&&(ei(this.Iq),this.Iq.setAttribute("title",this.Iq.displayObject().textContent));this.Iq.l("only-quiz-score",!this.Hq.visible())}en(a){Dd(this,this.Gb);(this.Gb=a)&&z(this,this.Gb.submittedEvent(),this.Fa,this);this.Fa()}Eh(){this.ju(!1)}mB(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 DO extends CO{constructor(a,b,c,d){super({o:"universal-control-panel",L:a,Nl:b,skinSettings:c,J:d})}};class EO extends I{constructor({topPanel:a,controlPanel:b}){super();this.O=a;this.va=A(this,b);a&&A(this,a)}topPanel(){return this.O}controlPanel(){return this.va}setPresentationContext(a){this.O&&this.O.setPresentationContext(a)}setPresentationOutlineController(){}};class FO extends I{constructor({Ul:a,cA:b}){super();this.cd=a;this.Pc=b}show(){this.Tl||(this.Pc.Az(),this.cd.u(!0),this.cd.addChild(this.Pc),this.Pc.xa(),this.Pc.l("shown",!0))}ed(){this.Tl&&this.sB()}get Tl(){return this.Pc.Xj("shown")}sB(){this.Pc.l("shown",!1);setTimeout(()=>{this.cd.removeChild(this.Pc);this.cd.u(!1)},150)}};class GO extends I{constructor({Dv:a,N5:b,X:c}){super();this.Cb=A(this,a);this.bM=b;this.Ge=c;this.I=this.Bb=this.ia=null;this.Yc=0;this.MI=!1;z(this,this.bM.XT,this.k0,this);z(this,this.bM.uV,this.O0,this);z(this,this.bM.DZ,this.ed,this)}show(){this.ia&&(this.su(),this.ia.addChild(this.Cb))}ed(){this.ia&&this.ia.removeChild(this.Cb)}uF(a){this.ia=a}k0(a){Dd(this,this.Bb);this.Bb=a;z(this,a.no,this.su,this)}su(){this.Yc&&this.Cb.setTime(Math.min(this.Yc,Math.max(0,Math.floor(this.Yc-this.ui()))))}O0(a){Dd(this,
this.I);(this.I=a)&&z(this,a.submittedEvent(),this.WD,this);this.WD()}WD(){this.Yc=0;this.MI=!1;if(this.I&&uA(this.Bb))if(this.I.submitted())this.Yc=xA(this.Ge.qa())||0;else{var a=this.I;const b=xA(a.slide().settings().qa()),c=Dx(this.Bb,a);(a=void 0!==b&&void 0!==c?c+Math.floor(a.visitDuration()/1E3):0)?(this.Yc=a,this.MI=!0):this.Yc=xA(this.Ge.qa())||0}this.Yc?this.show():this.ed()}ui(){return this.MI?Math.floor(this.I.visitDuration()/1E3):this.Bb.quizDuration()}};function HO(a){a.l("left",!1);a.l("right",!0)}class IO extends O{constructor(){super({o:"smartphone-timer"});z(this,this.K,this.ix,this);HO(this)}setTime(a){this.P(si(a))}ix(){this.Xj("right")?(this.l("right",!1),this.l("left",!0)):HO(this)}};function JO(a,b){b.l("playertype",a.de?"ppt":"standalone")}function KO(a,b){a=a.pa.fillPanelsView()?a.kb.Wu()?"player":"":"slide";b.l("filltype",a)}function LO(a){a.HL||(a.HL=new O({fa:document.getElementById(`mobileFramesLayer-${a.mg}`),o:"mobile-frames-layer"}));return a.HL}function MO(a){return new wO({W3:()=>a.Ob().slidePoolState(),rN:()=>a.Ob().slidePoolState(),L:a.j})}
function NO(a){return"survey"!=a.Ge.passingScoreType()?new xO({rN:()=>a.Ob().slidePoolState(),V3:()=>a.Ob().evaluation(),L:a.j,submitType:a.Ge.submitType()}):null}
class OO{constructor({quiz:a,qn:b,L:c,ea:d,Sb:e,M:f,skinSettings:g,jc:h,dj:k,J:m,soundController:t,Mr:r,ne:v,rp:x,ez:D,la:Q}){this.pa=a;this.mg=b;this.j=c;this.R=d;this.ab=e;this.$=f;this.kb=g;this.xb=h;this.Pd=k;this.C=m;this.Aa=t;this.Uh=r;this.Af=v;this.Kj=x;this.Ob=D;this.wa=Q;this.Ge=this.pa.settings().X();this.de=Uu(this.ab);this.Bc=this.Ge.quizSize();a=new Md({});this.xb&&(b=this.xb.messages())&&a.Lz(b);this.Fq=a;this.HL=null}create(){var a=new iN({rp:this.Kj,slideWidth:this.Bc.width,slideHeight:this.Bc.height,
L:this.j,skinSettings:this.kb,J:this.C,soundController:this.Aa,ne:this.Af,Uj:Ah?LO(this):void 0,jc:this.xb,Sb:this.ab});this.Xq(a);JO(this,a);a.l("hide-bg",this.kb.Wu());KO(this,a);if(Ah){if(this.Uh.showTopPanel()||sh){if(sh){var b=mg({version:9.3});ISPQuizPlayer.initQuiz(b)}b=this.kb.Jg();var c=null;b.es()?c=MO(this):b.wn()&&(c=NO(this));b=new kO(c,this.C)}else b=null;c=b?new lO(b):null;const r=new iO(this.C),v=this.Ge.submitType();var d=c;if(this.kb.questionListInfo().showSlideList()&&d){var e=
this.kb.Jg();var f=null;e.es()&&e.wn()&&(f=NO(this));e=new WN(f,this.j);f=new JN({questionListInfo:this.kb.questionListInfo(),Jg:this.kb.Jg(),L:this.j,ea:this.R,J:this.C,o:"smartphone-slide-list-slides"});e=new XN({z5:e,cA:f,submitType:this.Ge.submitType(),isGraded:"survey"!=this.Ge.passingScoreType(),isEnabled:vA(this.Ge)});f=new FO({Ul:LO(this),cA:e});d={FF:new mO({cA:e,y5:f,A5:d}),hs:e}}else d={FF:null,hs:null};const {FF:x,hs:D}=d;b={Yj:new uO({topPanel:b,IF:c,controlPanel:r,FF:x,submitType:v,
L:this.j}),hs:D,IF:c}}else this.Uh.showTopPanel()?(b=new RN({L:this.j,Nl:this.Fq,skinSettings:this.kb,Ul:a.Ul(),J:this.C,Sb:this.ab,ea:this.R,jc:this.xb,fillPanelsView:this.pa.fillPanelsView()}),this.Xq(b)):b=null,c=new DO(this.j,this.Fq,this.kb,this.C),this.Xq(c),b={Yj:new EO({topPanel:b,controlPanel:c}),hs:null,IF:null};const {Yj:g,hs:h,IF:k}=b;Ah&&k?(b=new IO,b={ZE:new GO({Dv:b,N5:k,X:this.Ge}),Dv:b}):b={ZE:null,Dv:null};const {ZE:m,Dv:t}=b;b=new bN({L:this.j,M:this.$,J:this.C,skin:a,K5:!0,yW:!this.de||
this.pa.fillPanelsView()});c=this.Pd;c=Ah?new YN({$o:a,Yj:g,hs:h,E5:t,dj:c,ap:b}):new ZN({$o:a,Yj:g,dj:c,ap:b,s4:this.de});a=new SN({$o:a,Yj:g,ZE:m,ap:b,V5:c,D4:Ah?new lN({ez:this.Ob,la:this.wa}):null});JO(this,a);KO(this,a);return a}Xq(a){this.xb&&a.nv(this.xb)}};class PO{constructor({skinSettings:a,fillPanelsView:b}){this.kb=a;this.qe=b}KO(){return this.kb.Wu()?!this.qe:!0}sX(){return this.kb.lI}};class QO extends CO{constructor(a,b,c,d){super({o:"quiz-control-panel",L:a,Nl:b,skinSettings:c,J:d})}};class RO extends QN{constructor({L:a,Nl:b,skinSettings:c,Ul:d,J:e,Sb:f,ea:g,M:h,jc:k,fillPanelsView:m}){super({o:"quiz-top-panel",L:a,Nl:b,skinSettings:c,Ul:d,J:e,Sb:f,JX:"quiz-timer-view",ea:g,M:h,jc:k,fillPanelsView:m})}};function SO(a){const b=a.Uh.showTopPanel();a.O&&(a.O.update(),a.O.u(b))}
class TO extends YM{constructor({rp:a,slideWidth:b,slideHeight:c,Sb:d,L:e,skinSettings:f,J:g,soundController:h,ea:k,M:m,Mr:t,ne:r,jc:v,fillPanelsView:x,dj:D}){const Q=new O({o:"quiz-slide-container"});super({rp:a,slideWidth:b,slideHeight:c,AX:Q,L:e});this.ab=d;this.qe=x||!1;this.Pd=D;this.xb=v;this.pt=new O({B:N(this,"main-container")});this.pt.addChild(Q);this.de=Uu(this.ab);this.cr=v?v.showPlayersPanels():!this.de||this.qe;this.l("embedded",!this.cr);this.Uh=t;this.kb=f;this.Fq=new Md({});this.cd=
new O({o:"slide-list-layer",pN:!0});this.cd.u(!1);this.ke=A(this,new bN({L:e,J:g,M:m,skin:this,yW:this.cr}));this.Vg=a.gb();if(this.O=Vu(d)||this.Uh.showTopPanel()?new RO({L:e,Nl:this.Fq,skinSettings:f,Ul:this.cd,J:g,Sb:d,ea:k,M:m,jc:v,fillPanelsView:this.qe}):null)A(this,this.O),z(this,this.O.II,()=>{this.ke.invalidate()});this.va=this.lQ(e,f,g);this.lc=new $E(h);z(this,this.lc.audioStartedEvent(),this.oh,this);z(this,this.lc.Be,this.nh,this);this.pc=new O({o:"frames-layer"});this.Pg=new O({o:"feedback-layer"});
this.Pg.l("ie",u);this.Pg.u(!1);this.yc=new hN({qW:this.lc,J:g,L:e});z(this,this.yc.lD,Ba=>{this.Pg.l("with-shadow",Ba)},this);this.cr?(this.O&&this.addChild(this.O),this.addChild(this.pt),this.addChild(this.va),SO(this)):this.de&&(this.pc.l("embedded",!0),this.addChild(this.pt));this.pt.addChild(this.pc);this.qV();(this.de||0<=["embedded-customization"].indexOf(d))&&Vu(d)&&z(this,f.lI,this.qV,this);z(this,f.T(),()=>{Vu(d)&&SO(this);this.BA();this.AA()},this);Q.addChild(this.Pg);Q.addChild(r.ct);
Q.addChild(this.cd);this.l("embedded-mode",zh&&!this.de);v&&this.Xq(v);this.BA();this.AA()}BA(){var a=this.kb.fontFamily();if(a)if(Vu(this.ab))document.body.style.setProperty("--font-family-normal",a),document.body.style.setProperty("--font-family-bold",a);else{a=this.xb&&this.xb.isInheritSettings();const b=this.de&&!a?this.displayObject():document.body;let c="qPFn",d="qPFnb";this.de&&a&&(c="PFn",d="PFnb");b.style.setProperty("--font-family-normal",c);b.style.setProperty("--font-family-bold",d)}}AA(){const a=
this.kb.borderRadius(),b=this.de&&this.xb&&this.xb.isInheritSettings();null===a||b||(this.de?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}lQ(a,b,c){return new QO(a,this.Fq,b,c)}qV(){const a=this.kb.Wu();this.l("hide-bg",a);this.l("slide-presentation-not-bg",!a);this.l("filltype",this.qe?a?"player":"":"slide");this.l("fill-slide-bg",!a&&this.qe)}Mz(a){a=a?"":"none";this.va.D("pointer-events",a);this.O&&this.O.D("pointer-events",a)}Xq(a){const b=a.messages();
b&&this.Fq.Lz(b);Object.assign(this.kb.wg().colors(),a.colors());this.O&&this.O.nv(a);this.va.nv(a)}fs(a){this.O&&this.ke.fs(a)}na(a,b){super.na(a,b);if(a&&b){this.O&&(this.O.xa(),this.ke.invalidate());b=this.Pd;a=b.yw();b=TA(b);var c=a.scale(b).round();this.pt.resize(c.width,c.height);u&&(this.Jj.D("position","absolute"),this.Jj.move(0,0));a=TA(this.Pd);this.Jj.setScale(a,"50% 50%");b=.5*(c.width-this.Jj.width());c=.5*(c.height-this.Jj.height());this.Jj.move(b,c);this.pc.setScale(a,"50% 50%");this.pc.move(b,
c);a=this.yw();this.pc.resize(a.width,a.height);if(!this.de||this.qe){a=VA(this.Pd);this.O&&this.O.setScale(a);this.va.setScale(a);b=12*a;c=8*a;var d=8*a;d=this.O&&this.Uh.showTopPanel()?-this.O.height()*(1-a)+d:b;this.pt.D("margin",`${d}px ${b}px ${c}px ${b}px`);this.O&&this.O.D("width",`calc(100% / ${a})`);this.va.D("width",`calc(100% / ${a})`)}this.DI();a=UA(this.Pd);this.D("border-radius",`${(this.qe||zh||this.de?0:8)*a}px`);VM(this);this.LB()}}controlPanel(){return this.va}topPanel(){return this.O}Uj(){return this.pc}Sl(a){this.yc&&
(this.lc.stop(),this.Pg.removeChild(this.yc),this.Pg.u(!1),this.yc.ed());a&&(a.gb=this.Vg,this.Pg.addChild(this.yc),this.Pg.u(!0),this.yc.show(a))}on(a,b){b.fk("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.lc.stop();this.ke.WC()}setPanelScale(a){super.setPanelScale(a);this.O&&this.O.setParentScale(a);this.yc.setParentScale(a)}setPresentationContext(a){this.O&&this.O.setPresentationContext(a)}u(a){super.u(a);
this.O&&this.O.u(a);this.va.u(a)}oh(){}nh(){}LB(){if(this.O){if(this.cr){var a=VA(this.Pd)*this.parentScale();this.O.setParentScale(a)}this.O.xa()}if(this.ke){const c=TA(this.Pd)*this.parentScale();a=VA(this.Pd)*this.parentScale();var b=this.ke;b.nu=c;b.invalidate();b=this.ke;b.BC=a;b.invalidate()}}DI(){if(this.oc){var a=parseFloat(af(this.oc,"width")),b=VA(this.Pd),c=TA(this.Pd),d=(this.Uh.showTopPanel()?60:12)*b;a=this.width()-a*c-12*b;J(this.oc,"top",`${d}px`);J(this.oc,"left",`${a}px`);J(this.oc,
"transform",`scale(${c})`);J(this.oc,"transform-origin","0 0")}}dR(){return TA(this.Pd)*this.parentScale()}};class UO extends O{constructor(a){super({o:"free-logo"});this.bi=a.H("PB_FREE_LOGO_GO_URL");this.Q2=a.H("PB_FREE_LOGO_CREATED_WITH");a=new O({mc:"A",B:N(this,"hyperlink")});a.P(this.Q2);a.setAttribute("href",this.bi);a.setAttribute("target","_blank");this.Ai=a;M(this,this.Ai);a=this.fH();M(this,a)}fH(){const a=new O({B:N(this,"logo")});z(this,a.K,()=>Kg(this.bi));return a}};class VO extends QO{constructor(a,b,c,d){super(a,b,c,d);this.GP=this.fH()}fH(){const a=new UO(this.j);M(this,a);a.Ai.l("hidden",!0);return a}};class WO extends TO{lQ(a,b,c){return new VO(a,this.Fq,b,c)}on(a,b){const c=this.controlPanel();c.GP.u(!1);b.fk("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",d=>{c.GP.u(!0);a(!d)},!1)}};class XO{constructor({quiz:a,L:b,ea:c,Sb:d,QO:e,M:f,skinSettings:g,jc:h,qn:k,dj:m,J:t,soundController:r,Mr:v,ne:x,Uf:D,gb:Q,ez:Ba,la:ja}){this.pa=a;this.j=b;this.R=c;this.ab=d;this.Qi=e;this.$=f;this.kb=g;this.xb=h;this.mg=k;this.Pd=m;this.C=t;this.Aa=r;this.Uh=v;this.Af=x;this.zd=D;this.Vg=Q;this.Ob=Ba;this.wa=ja}create(a){switch(a){case "desktop":return new WO({rp:this.Kj(),slideWidth:this.Bc().width,slideHeight:this.Bc().height,ea:this.R,Sb:this.ab,L:this.j,skinSettings:this.kb,J:this.C,soundController:this.Aa,
ln:this.Qi,M:this.$,ne:this.Af,Mr:this.Uh,fillPanelsView:this.pa.fillPanelsView(),jc:this.xb,isGraded:this.pa.isGraded(),dj:this.Pd});case "tablet":return(new OO({quiz:this.pa,qn:this.mg,L:this.j,ea:this.R,Sb:this.ab,M:this.$,skinSettings:this.kb,jc:this.xb,dj:this.Pd,J:this.C,soundController:this.Aa,Mr:this.Uh,ne:this.Af,rp:this.Kj(),ez:this.Ob,la:this.wa})).create();case "small":return new sI({J:this.C,skinSettings:this.kb,M:this.$,soundController:this.Aa,ea:this.R,qn:this.mg,L:this.j,quiz:this.pa,
jc:this.xb});default:throw Error("unknown skin type");}}Kj(){return new WE({J:this.C,L:this.j,ea:this.R,Uf:this.zd,gb:this.Vg,M:this.$,passingScoreType:this.pa.settings().X().passingScoreType(),Gg:this.pa.settings().Vt.up().enabled(),yn:new PO({skinSettings:this.kb,fillPanelsView:this.pa.fillPanelsView()})})}Bc(){return this.pa.settings().X().quizSize()}};function NJ(a){Object.freeze(a);return{VM:a,SN:null}};function BI(a){var b=Ud(),c=b.Pe,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 JM{uE(a,b){var c="data:image/png;base64,[encoded data, 6500 characters] 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,[encoded data, 15324 characters] data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE0IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzA3Ny42NiwxOTA3LjAzbC00Ljk4LDQuOTcsNC45Niw0Ljk1YTEuMTY4LDEuMTY4LDAsMCwxLC4wMSwxLjY1aC0wLjAxYTEuMTcxLDEuMTcxLDAsMCwxLTEuNjYsMGwtNC45Ni00Ljk0LTQuOTksNC45OWExLjIsMS4yLDAsMCwxLTEuNjgsMGgwYTEuMjA3LDEuMjA3LDAsMCwxLDAtMS42OWw0Ljk5LTQuOTgtNC44My00LjgxYTEuMTY4LDEuMTY4LDAsMCwxLS4wMS0xLjY1aDAuMDFhMS4xNzEsMS4xNzEsMCwwLDEsMS42NiwwbDQuODMsNC44LDQuOTgtNC45N2ExLjE3NywxLjE3NywwLDAsMSwxLjY4LDBoMEExLjI4OSwxLjI4OSwwLDAsMSwzMDc3LjY2LDE5MDcuMDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzA2NCAtMTkwNSkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,[encoded data, 4440 characters] data:image/svg+xml;base64,[encoded data, 4408 characters] data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iNiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxwYXRoIGQ9Ik00NS41IDE3SDQ0QzQzLjYwMjIgMTcgNDMuMjIwNiAxNy4xNTggNDIuOTM5MyAxNy40MzkzQzQyLjY1OCAxNy43MjA2IDQyLjUgMTguMTAyMiA0Mi41IDE4LjVDNDIuNSAxOC44OTc4IDQyLjY1OCAxOS4yNzk0IDQyLjkzOTMgMTkuNTYwN0M0My4yMjA2IDE5Ljg0MiA0My42MDIyIDIwIDQ0IDIwSDQ1LjVDNDUuODk3OCAyMCA0Ni4yNzk0IDIwLjE1OCA0Ni41NjA3IDIwLjQzOTNDNDYuODQyIDIwLjcyMDYgNDcgMjEuMTAyMiA0NyAyMS41VjMzLjUzNzVDNDUuNzA5MyAzMi41NDUzIDQ0LjEyOCAzMi4wMDUgNDIuNSAzMkM0MS4yNzE3IDMyLjAwMDYgNDAuMDYyNCAzMi4zMDI5IDM4Ljk3ODMgMzIuODgwM0MzNy44OTQyIDMzLjQ1NzYgMzYuOTY4NSAzNC4yOTI0IDM2LjI4MjUgMzUuMzExM0MzNS43MjYxIDM0LjczODQgMzUuMDYwMyAzNC4yODI5IDM0LjMyNDggMzMuOTcxOUMzMy41ODkyIDMzLjY2MDkgMzIuNzk4NiAzMy41MDA3IDMyIDMzLjUwMDdDMzEuMjAxNCAzMy41MDA3IDMwLjQxMDggMzMuNjYwOSAyOS42NzUyIDMzLjk3MTlDMjguOTM5NyAzNC4yODI5IDI4LjI3MzkgMzQuNzM4NCAyNy43MTc1IDM1LjMxMTNDMjcuMDMxNSAzNC4yOTI0IDI2LjEwNTggMzMuNDU3NiAyNS4wMjE3IDMyLjg4MDNDMjMuOTM3NiAzMi4zMDI5IDIyLjcyODMgMzIuMDAwNiAyMS41IDMyQzE5Ljg3MiAzMi4wMDUgMTguMjkwNyAzMi41NDUzIDE3IDMzLjUzNzVWMjEuNUMxNyAyMS4xMDIyIDE3LjE1OCAyMC43MjA2IDE3LjQzOTMgMjAuNDM5M0MxNy43MjA2IDIwLjE1OCAxOC4xMDIyIDIwIDE4LjUgMjBIMjBDMjAuMzk3OCAyMCAyMC43Nzk0IDE5Ljg0MiAyMS4wNjA3IDE5LjU2MDdDMjEuMzQyIDE5LjI3OTQgMjEuNSAxOC44OTc4IDIxLjUgMTguNUMyMS41IDE4LjEwMjIgMjEuMzQyIDE3LjcyMDYgMjEuMDYwNyAxNy40MzkzQzIwLjc3OTQgMTcuMTU4IDIwLjM5NzggMTcgMjAgMTdIMTguNUMxNy4zMDY1IDE3IDE2LjE2MTkgMTcuNDc0MSAxNS4zMTggMTguMzE4QzE0LjQ3NDEgMTkuMTYxOSAxNCAyMC4zMDY1IDE0IDIxLjVWMzkuNUMxNCA0MS40ODkxIDE0Ljc5MDIgNDMuMzk2OCAxNi4xOTY3IDQ0LjgwMzNDMTcuNjAzMiA0Ni4yMDk4IDE5LjUxMDkgNDcgMjEuNSA0N0MyMy40ODkxIDQ3IDI1LjM5NjggNDYuMjA5OCAyNi44MDMzIDQ0LjgwMzNDMjguMjA5OCA0My4zOTY4IDI5IDQxLjQ4OTEgMjkgMzkuNUMyOSAzOC43MDQ0IDI5LjMxNjEgMzcuOTQxMyAyOS44Nzg3IDM3LjM3ODdDMzAuNDQxMyAzNi44MTYxIDMxLjIwNDQgMzYuNSAzMiAzNi41QzMyLjc5NTYgMzYuNSAzMy41NTg3IDM2LjgxNjEgMzQuMTIxMyAzNy4zNzg3QzM0LjY4MzkgMzcuOTQxMyAzNSAzOC43MDQ0IDM1IDM5LjVDMzUgNDEuNDg5MSAzNS43OTAyIDQzLjM5NjggMzcuMTk2NyA0NC44MDMzQzM4LjYwMzIgNDYuMjA5OCA0MC41MTA5IDQ3IDQyLjUgNDdDNDQuNDg5MSA0NyA0Ni4zOTY4IDQ2LjIwOTggNDcuODAzMyA0NC44MDMzQzQ5LjIwOTggNDMuMzk2OCA1MCA0MS40ODkxIDUwIDM5LjVWMjEuNUM1MCAyMC4zMDY1IDQ5LjUyNTkgMTkuMTYxOSA0OC42ODIgMTguMzE4QzQ3LjgzODEgMTcuNDc0MSA0Ni42OTM1IDE3IDQ1LjUgMTdaTTIxLjUgNDRDMjAuNjEgNDQgMTkuNzQgNDMuNzM2MSAxOC45OTk5IDQzLjI0MTZDMTguMjU5OSA0Mi43NDcxIDE3LjY4MzEgNDIuMDQ0MyAxNy4zNDI1IDQxLjIyMjFDMTcuMDAxOSA0MC4zOTk4IDE2LjkxMjggMzkuNDk1IDE3LjA4NjUgMzguNjIyMUMxNy4yNjAxIDM3Ljc0OTIgMTcuNjg4NyAzNi45NDc0IDE4LjMxOCAzNi4zMThDMTguOTQ3NCAzNS42ODg3IDE5Ljc0OTIgMzUuMjYwMSAyMC42MjIxIDM1LjA4NjVDMjEuNDk1IDM0LjkxMjggMjIuMzk5OCAzNS4wMDE5IDIzLjIyMjEgMzUuMzQyNUMyNC4wNDQzIDM1LjY4MzEgMjQuNzQ3MSAzNi4yNTk5IDI1LjI0MTYgMzYuOTk5OUMyNS43MzYxIDM3Ljc0IDI2IDM4LjYxIDI2IDM5LjVDMjYgNDAuNjkzNSAyNS41MjU5IDQxLjgzODEgMjQuNjgyIDQyLjY4MkMyMy44MzgxIDQzLjUyNTkgMjIuNjkzNSA0NCAyMS41IDQ0Wk00Mi41IDQ0QzQxLjYxIDQ0IDQwLjc0IDQzLjczNjEgMzkuOTk5OSA0My4yNDE2QzM5LjI1OTkgNDIuNzQ3MSAzOC42ODMxIDQyLjA0NDMgMzguMzQyNSA0MS4yMjIxQzM4LjAwMTkgNDAuMzk5OCAzNy45MTI4IDM5LjQ5NSAzOC4wODY1IDM4LjYyMjFDMzguMjYwMSAzNy43NDkyIDM4LjY4ODcgMzYuOTQ3NCAzOS4zMTggMzYuMzE4QzM5Ljk0NzQgMzUuNjg4NyA0MC43NDkyIDM1LjI2MDEgNDEuNjIyMSAzNS4wODY1QzQyLjQ5NSAzNC45MTI4IDQzLjM5OTggMzUuMDAxOSA0NC4yMjIxIDM1LjM0MjVDNDUuMDQ0MyAzNS42ODMxIDQ1Ljc0NzEgMzYuMjU5OSA0Ni4yNDE2IDM2Ljk5OTlDNDYuNzM2MSAzNy43NCA0NyAzOC42MSA0NyAzOS41QzQ3IDQwLjY5MzUgNDYuNTI1OSA0MS44MzgxIDQ1LjY4MiA0Mi42ODJDNDQuODM4MSA0My41MjU5IDQzLjY5MzUgNDQgNDIuNSA0NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,[encoded data, 5040 characters] data:image/svg+xml;base64,[encoded data, 5020 characters] data:image/svg+xml;base64,[encoded data, 4184 characters] data:image/svg+xml;base64,[encoded data, 13432 characters]".split(" ");
c="/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.quiz-player-skin {top: 0; }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; }  .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.quiz-uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium {padding: 10px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small {padding: 6px 12px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small .quiz-uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__button-text {margin-right: 8px; }  .quiz-uikit-primary-button__left-icon {margin-right: 8px; }  .quiz-uikit-primary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-primary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-primary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button[disabled] {opacity: 0.4; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium {padding: 10px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small {padding: 6px 12px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small .quiz-uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__button-text {margin-right: 8px; }  .quiz-uikit-secondary-button__left-icon {margin-right: 8px; }  .quiz-uikit-secondary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button[disabled] {opacity: 0.4; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_medium {padding: 10px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_small {padding: 6px 12px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_small .quiz-uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__button-text {margin-right: 8px; }  .quiz-uikit-link-button__left-icon {margin-right: 8px; }  .quiz-uikit-link-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-link-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-link-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button[disabled] {opacity: 0.4; }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-primary-button {background: var(--primary-button-background-color, __primaryButtonBackground__);color: var(--primary-button-text-color, __primaryButtonText__); }  .quiz-uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-border-color, __primaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'], .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;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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 {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
c[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
c[1]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[2]+") no-repeat center; }.quiz-logo-container {-ms-flex-negative: 0;flex-shrink: 0;height: 100%;position: relative;display: inline-block; }  .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {-ms-flex-negative: 1;flex-shrink: 1;position: relative;vertical-align: top;margin: 0 10px;overflow: hidden; }  .course-title.course-title_first {margin: 0 0; }  .course-title__text {color: __playerText__;margin: auto;line-height: 20px;font-size: 14px;font-family: inherit;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; }  .course-title.course-title_truncated .course-title__text {opacity: 0.64; }.quiz-player-skin.quiz-player-skin_embedded .quiz-slide-container {margin: 0; }.quiz-control-panel {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;position: relative;padding: 0 16px;width: 100%;height: 68px;color: __playerText__; }  .quiz-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-control-panel::before {bottom: 100%; }  .quiz-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;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: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __playerText__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;max-width: calc(50% - 80px);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%;-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }    .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;line-height: 27px; }  .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; }  .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: 400;white-space: nowrap;max-width: 100px;text-overflow: ellipsis; }  .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }  .quiz-timer-view.quiz-timer-view_left svg {left: 0; }  .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; }  .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); }  .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px;background: var(--qm-feedback-background);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); }  .quiz-feedback-panel__header {font: 600 18px/20px Open Sans, Helvetica, Arial;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
c[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }    .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }    .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controlsFocus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, filter 100ms, border-color 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, filter 0.1s ease, border-color 200ms; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; }  .seq-choice-container .attachment-container {display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;align-content: center;word-break: break-word;width: 100%; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; }  .seq-choice-container__correct-index {position: relative;display: -ms-flexbox;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; }  .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_correct p,    .seq-choice-container.seq-choice-container_correct span {color: inherit !important; }  .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_incorrect p,    .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-ms-transform: translateX(18px);transform: translateX(18px); }    .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); }    .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; }    .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); }  .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); }  .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {transition: background 0.2s; }  .text-answer-container__type-in {transition: opacity 0.2s; }  .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }  .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; }        .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }  .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); }    .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; }  .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; }  .choice-view .choice-attachment-container {display: block;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {transition: background 0.2s; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__fib-rich-text > ul li,  .quiz-slide-visualizer__fib-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__mct-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__mct-rich-text > ul li,  .quiz-slide-visualizer__mct-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__wb-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__wb-rich-text > ul li,  .quiz-slide-visualizer__wb-rich-text > ol li {line-height: inherit; }.mct-placeholder {line-height: 1.8; }.fib-placeholder {line-height: 1.8; }.wb-placeholder {line-height: 1.8; }.fib-placeholder {background: var(--qm-text-answer-background);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;padding: 0 3px;max-width: 300px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .fib-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .fib-placeholder::after {background: var(--qm-text-answer-border);background-origin: border-box; }  .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder__tooltip-icon {display: -ms-flexbox;display: flex;position: absolute;height: 20px;width: 20px;top: 0;bottom: 0;right: 5px;margin: auto;cursor: pointer;color: var(--qm-color-incorrect);opacity: 0.8; }  .fib-placeholder:hover .fib-placeholder__tooltip-icon {opacity: 1; }  .fib-placeholder__input {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: inherit; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 37px; }  .fib-placeholder[disabled] {cursor: inherit;pointer-events: none;background: var(--qm-text-answer-background); }    .fib-placeholder[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }    .fib-placeholder[disabled] .fib-placeholder__input {color: var(--qm-text-answer-text-disabled); }  .fib-placeholder.fib-placeholder_active {background: var(--qm-text-answer-background-hover); }    .fib-placeholder.fib-placeholder_active::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .fib-placeholder.fib-placeholder_active .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_focused {background: var(--qm-text-answer-background-focus); }    .fib-placeholder.fib-placeholder_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .fib-placeholder.fib-placeholder_focused .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_incorrect {background: var(--qm-text-answer-background-focus);cursor: pointer;pointer-events: all; }    .fib-placeholder.fib-placeholder_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_incorrect .fib-placeholder__input {color: var(--qm-color-incorrect); }  .fib-placeholder.fib-placeholder_correct {background: var(--qm-text-answer-background-focus);pointer-events: none; }    .fib-placeholder.fib-placeholder_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_correct .fib-placeholder__input {color: var(--qm-color-correct); }.mct-placeholder {position: relative;box-sizing: border-box;cursor: pointer;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;margin: 0 5px;border: none;border-radius: 4px;transition: all 200ms ease-out; }  .mct-placeholder::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); }  .mct-placeholder.mct-placeholder_opened {background: var(--qm-select-lists-label-background-selected); }    .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-ms-transform: rotate(180deg);transform: rotate(180deg);color: var(--qm-select-lists-label-icon-selected); }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__label {color: var(--qm-select-lists-label-text-selected); }      .mct-placeholder.mct-placeholder_opened .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder-selected); }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin: 0 10px 0 12px;color: var(--qm-select-lists-label-text); }    .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder); }  .mct-placeholder[disabled] {cursor: default;pointer-events: none; }    .mct-placeholder[disabled] .mct-placeholder__chevron {display: none; }    .mct-placeholder[disabled] .mct-placeholder__label {opacity: 0.72;margin-right: 26px; }  .mct-placeholder.mct-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {opacity: 1;color: var(--qm-color-correct); }  .mct-placeholder.mct-placeholder_incorrect {cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); }  .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); }  .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); }  .mct-placeholder_active:not(.mct-placeholder_opened) {background: var(--qm-select-lists-label-background-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); }      .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; }  .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);background: var(--qm-accent-color);-webkit-mask-image: url("+
c[6]+");mask-image: url("+c[6]+"); }  .mct-answers-list__item {position: relative;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; }    .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; }    .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); }      .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);color: var(--qm-color-incorrect-80); }  .wb-placeholder .background {position: absolute;width: 100%;height: 100%;left: 0;top: 0;transition: filter 0.1s ease; }    .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; }  .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; }    .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word .wb-placeholder__label {color: var(--qm-drag-text-hover); }  .wb-placeholder.wb-word-copy {z-index: 1; }    .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {background: var(--qm-drag-background-selected);cursor: grabbing;will-change: transform; }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); }      @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_type_empty {background: var(--qm-drag-background-72);transition: opacity 0.1s ease; }    .wb-placeholder.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.72; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }  .wb-placeholder[disabled] .wb-placeholder__label {opacity: 0.72; }  .wb-placeholder.wb-placeholder_correct {background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_correct .wb-placeholder__label {color: var(--qm-color-correct);opacity: 1; }  .wb-placeholder.wb-placeholder_incorrect {cursor: pointer;padding: 0 30px 0 6px;background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_incorrect .wb-placeholder__label {color: var(--qm-color-incorrect);opacity: 1; }    .wb-placeholder.wb-placeholder_incorrect:hover .wb-placeholder__question-icon {color: var(--qm-color-incorrect); }  .wb-placeholder.wb-placeholder_drag-active {cursor: default;opacity: 0.4; }  .wb-placeholder.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }.wb-extra-words {padding: 10px 12px;position: relative;line-height: 2.2; }  .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+
c[7]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+c[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px; }  .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .dnd-review-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+
c[9]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; }  .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .correct-answers-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }  .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; }    .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; }  .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; }  .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; }  .background-base__image {position: absolute;width: 100%;height: 100%; }    .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; }    .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[10]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__wrapper {padding-bottom: 10px; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
c[11]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[12]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[13]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;margin-top: -8px; }        .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }    .frames-layer .quiz-message-box__content {display: block;position: relative;margin-bottom: 24px; }    .frames-layer .quiz-message-box__icon {position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;margin: 0 auto 24px auto; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }    .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: __playerBackground__;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-family: var(--font-family-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }  .window-button:not(.ie9) {min-width: 80px; }  .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }  .window-button:focus {outline: none; }    .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonText__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; }  .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[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;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;float: right;text-align: center; }  .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; }  .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: Open Sans, Helvetica, Arial;padding: 0 18px;vertical-align: middle;font-size: 15px;height: 50px;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row:not(:last-child)::before {content: '';position: absolute;left: 20px;right: 0;bottom: 0;display: block;height: 1px;background-color: rgba(66, 72, 78, 0.08); }  .slide-state-list-row__items-container {float: right;line-height: 50px; }  .slide-state-list-row__title {display: inline-block;max-height: 34px;position: absolute;padding-left: 10px;padding-right: 10px;white-space: pre-wrap;word-wrap: break-word; }    .slide-state-list-row__title:not(:last-child)::before {content: attr(data-number);display: inline-block;width: 3ch;font-weight: bold;opacity: 0.6; }  .slide-state-list-row__points span {opacity: 0.6; }  .slide-state-list-row__points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__marker {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center;opacity: 0.6; }    .slide-state-list-row__marker svg {width: 20px;height: 20px; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg {fill: rgba(0, 0, 0, 0.4); }  .slide-state-list-row[aria-selected='true'], .slide-state-list-row.slide-state-list-row_active {background: #E8E8E8; }.slide-list-scroll-container {border-radius: 4px;overflow: hidden; }.quiz-player-skin {position: absolute;background: __playerBackground__;overflow: hidden;font-family: var(--font-family-normal); }  .quiz-player-skin__main-container {position: relative; }  .quiz-player-skin.quiz-player-skin_ms-edge {-ms-touch-action: none;touch-action: none; }  .quiz-player-skin.quiz-player-skin_embedded-mode {border-radius: 0;border: 1px solid rgba(0, 0, 0, 0.12); }  .quiz-player-skin *:focus {outline: none; }.accessible-authorization-field-view input[type=text],.accessible-authorization-field-view input[type=number],.accessible-authorization-field-view input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }.accessible-authorization-field-view__title {display: block;margin-top: 8px;margin-bottom: 4px; }.accessible-authorization-field-view__combobox {height: 28px;width: 100%;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.accessible-intro-slide-content {margin-top: 16px; }.accessible-info-slide-content {margin-top: 16px; }.accessible-choice-view {padding-top: 8px; }  .accessible-choice-view input[type=radio] {-webkit-appearance: radio; }  .accessible-choice-view input[type=checkbox] {-webkit-appearance: checkbox; }  .accessible-choice-view input[type=text] {-webkit-appearance: textfield;vertical-align: middle;margin-left: 8px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .accessible-choice-view__active-element {vertical-align: middle;width: 24px;height: 24px; }  .accessible-choice-view__text-content {display: inline-block;vertical-align: middle;margin-left: 4px; }    .accessible-choice-view__text-content[disabled] {color: #B3B3B3; }  .accessible-choice-view[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: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }#__quiz_id__ .container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }#__quiz_id__ .vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;transition: opacity 0.2s ease; }  #__quiz_id__ .vertical-scrollbar .thumb {position: absolute;width: 8px;right: 3px;padding: 1px;border-radius: 5px; }    #__quiz_id__ .vertical-scrollbar .thumb__background {height: 100%;border-radius: 4px;background-color: rgba(0, 0, 0, 0.32);border: 1px solid rgba(255, 255, 255, 0.12); }#__quiz_id__ .vertical-scrollbar {transition: none;opacity: 0.5 !important; }.universal-skin-separator {visibility: hidden; }.quiz-control-panel__container {max-width: calc((100% - 87px) / 2); }.free-logo {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;cursor: pointer;width: fit-content;height: 24px;text-align: center; }  .free-logo__hyperlink {font-family: Open Sans, Arial, sans-serif;position: relative;top: -8px;margin-right: 10px; }    .free-logo__hyperlink.free-logo__hyperlink_hidden {display: none; }  .free-logo__logo {display: inline-block;background: url("+
c[22]+") no-repeat right;background-size: 86px 24px;width: 87px;height: 24px; }";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.Zp);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Yp);return BI(c)}Zp(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>`)})`}Yp(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 LM{uE(a,b){var c="data:image/png;base64,[encoded data, 6500 characters] 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,[encoded data, 15324 characters] 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= data:image/svg+xml;base64,[encoded data, 13432 characters]".split(" ");
c="/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.universal-top-panel {height: 41px;border-bottom: 1px solid transparent;font-size: 13px;font-family: var(--font-family-normal);color: __playerText__;position: relative;width: 100%; }  .universal-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .universal-top-panel::before {top: 100%; }  .universal-top-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;position: absolute; }    .universal-top-panel__container.universal-top-panel__container_position_left {left: 16px;max-width: calc(50% - 80px);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%;-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;-ms-user-select: none;user-select: none; }    .universal-top-panel__slides-info svg {display: none;left: 10px;top: 0;bottom: 0;width: 16px;height: 10px;position: absolute;fill: __playerText__;margin: auto; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link {cursor: pointer;padding: 2px 5px 5px 33px;transition: background-color 0.28s ease-in-out;border-radius: 4px; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link svg {display: block; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled]) {background: __playerBackground__; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::before, .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::after {content: '';position: absolute;top: 0;bottom: 0;z-index: 1; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::before {left: -1px; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::after {right: -1px; }  .universal-top-panel .quiz-misc-buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }    .universal-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }  .universal-top-panel__mark.universal-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }.universal-quiz-timer {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;margin-left: 1px;position: relative; }  .universal-quiz-timer svg {width: 24px;height: 24px;margin-right: 8px; }  .universal-quiz-timer__label {position: relative;font-size: 14px;text-align: left;font-family: var(--font-family-normal);line-height: 22px;white-space: nowrap;margin-left: 6px; }  .universal-quiz-timer.universal-quiz-timer_with-separator svg {margin-left: 0; }  .universal-quiz-timer.universal-quiz-timer_with-separator::after {content: '';margin: 4px 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px; }.universal-control-panel {position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;width: 100%;height: 61px;color: __playerText__;padding: 14px 16px; }  .universal-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .universal-control-panel::before {bottom: 100%; }  .universal-control-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;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;text-overflow: ellipsis;overflow: hidden; }  .universal-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }body {background: __playerBackground__;overflow: hidden; }.quiz-tablet-skin {position: absolute;overflow: hidden;top: 0;width: 100vw;height: 100vh;font-family: var(--font-family-normal);background: __playerBackground__; }  .quiz-tablet-skin.quiz-tablet-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-tablet-skin.quiz-tablet-skin_playertype_standalone.quiz-tablet-skin_filltype_player {background: transparent !important; }.quiz-player-skin {position: absolute; }  .quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_playertype_ppt.quiz-player-skin_filltype_player {background: transparent !important; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; }  .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.quiz-uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium {padding: 10px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small {padding: 6px 12px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small .quiz-uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__button-text {margin-right: 8px; }  .quiz-uikit-primary-button__left-icon {margin-right: 8px; }  .quiz-uikit-primary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-primary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-primary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button[disabled] {opacity: 0.4; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium {padding: 10px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small {padding: 6px 12px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small .quiz-uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__button-text {margin-right: 8px; }  .quiz-uikit-secondary-button__left-icon {margin-right: 8px; }  .quiz-uikit-secondary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button[disabled] {opacity: 0.4; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_medium {padding: 10px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_small {padding: 6px 12px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_small .quiz-uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__button-text {margin-right: 8px; }  .quiz-uikit-link-button__left-icon {margin-right: 8px; }  .quiz-uikit-link-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-link-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-link-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button[disabled] {opacity: 0.4; }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-primary-button {background: var(--primary-button-background-color, __primaryButtonBackground__);color: var(--primary-button-text-color, __primaryButtonText__); }  .quiz-uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-border-color, __primaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'], .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;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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 {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
c[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
c[1]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[2]+") no-repeat center; }.quiz-logo-container {-ms-flex-negative: 0;flex-shrink: 0;height: 100%;position: relative;display: inline-block; }  .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {-ms-flex-negative: 1;flex-shrink: 1;position: relative;vertical-align: top;margin: 0 10px;overflow: hidden; }  .course-title.course-title_first {margin: 0 0; }  .course-title__text {color: __playerText__;margin: auto;line-height: 20px;font-size: 14px;font-family: inherit;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; }  .course-title.course-title_truncated .course-title__text {opacity: 0.64; }.quiz-player-skin.quiz-player-skin_embedded .quiz-slide-container {margin: 0; }.quiz-control-panel {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;position: relative;padding: 0 16px;width: 100%;height: 68px;color: __playerText__; }  .quiz-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-control-panel::before {bottom: 100%; }  .quiz-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;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: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __playerText__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;max-width: calc(50% - 80px);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%;-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }    .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;line-height: 27px; }  .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; }  .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: 400;white-space: nowrap;max-width: 100px;text-overflow: ellipsis; }  .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }  .quiz-timer-view.quiz-timer-view_left svg {left: 0; }  .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; }  .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); }  .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px;background: var(--qm-feedback-background);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); }  .quiz-feedback-panel__header {font: 600 18px/20px Open Sans, Helvetica, Arial;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
c[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }    .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }    .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controlsFocus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, filter 100ms, border-color 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, filter 0.1s ease, border-color 200ms; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; }  .seq-choice-container .attachment-container {display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;align-content: center;word-break: break-word;width: 100%; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; }  .seq-choice-container__correct-index {position: relative;display: -ms-flexbox;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; }  .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_correct p,    .seq-choice-container.seq-choice-container_correct span {color: inherit !important; }  .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_incorrect p,    .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-ms-transform: translateX(18px);transform: translateX(18px); }    .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); }    .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; }    .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); }  .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); }  .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {transition: background 0.2s; }  .text-answer-container__type-in {transition: opacity 0.2s; }  .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }  .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; }        .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }  .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); }    .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; }  .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; }  .choice-view .choice-attachment-container {display: block;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {transition: background 0.2s; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__fib-rich-text > ul li,  .quiz-slide-visualizer__fib-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__mct-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__mct-rich-text > ul li,  .quiz-slide-visualizer__mct-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__wb-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__wb-rich-text > ul li,  .quiz-slide-visualizer__wb-rich-text > ol li {line-height: inherit; }.mct-placeholder {line-height: 1.8; }.fib-placeholder {line-height: 1.8; }.wb-placeholder {line-height: 1.8; }.fib-placeholder {background: var(--qm-text-answer-background);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;padding: 0 3px;max-width: 300px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .fib-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .fib-placeholder::after {background: var(--qm-text-answer-border);background-origin: border-box; }  .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder__tooltip-icon {display: -ms-flexbox;display: flex;position: absolute;height: 20px;width: 20px;top: 0;bottom: 0;right: 5px;margin: auto;cursor: pointer;color: var(--qm-color-incorrect);opacity: 0.8; }  .fib-placeholder:hover .fib-placeholder__tooltip-icon {opacity: 1; }  .fib-placeholder__input {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: inherit; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 37px; }  .fib-placeholder[disabled] {cursor: inherit;pointer-events: none;background: var(--qm-text-answer-background); }    .fib-placeholder[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }    .fib-placeholder[disabled] .fib-placeholder__input {color: var(--qm-text-answer-text-disabled); }  .fib-placeholder.fib-placeholder_active {background: var(--qm-text-answer-background-hover); }    .fib-placeholder.fib-placeholder_active::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .fib-placeholder.fib-placeholder_active .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_focused {background: var(--qm-text-answer-background-focus); }    .fib-placeholder.fib-placeholder_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .fib-placeholder.fib-placeholder_focused .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_incorrect {background: var(--qm-text-answer-background-focus);cursor: pointer;pointer-events: all; }    .fib-placeholder.fib-placeholder_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_incorrect .fib-placeholder__input {color: var(--qm-color-incorrect); }  .fib-placeholder.fib-placeholder_correct {background: var(--qm-text-answer-background-focus);pointer-events: none; }    .fib-placeholder.fib-placeholder_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_correct .fib-placeholder__input {color: var(--qm-color-correct); }.mct-placeholder {position: relative;box-sizing: border-box;cursor: pointer;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;margin: 0 5px;border: none;border-radius: 4px;transition: all 200ms ease-out; }  .mct-placeholder::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); }  .mct-placeholder.mct-placeholder_opened {background: var(--qm-select-lists-label-background-selected); }    .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-ms-transform: rotate(180deg);transform: rotate(180deg);color: var(--qm-select-lists-label-icon-selected); }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__label {color: var(--qm-select-lists-label-text-selected); }      .mct-placeholder.mct-placeholder_opened .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder-selected); }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin: 0 10px 0 12px;color: var(--qm-select-lists-label-text); }    .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder); }  .mct-placeholder[disabled] {cursor: default;pointer-events: none; }    .mct-placeholder[disabled] .mct-placeholder__chevron {display: none; }    .mct-placeholder[disabled] .mct-placeholder__label {opacity: 0.72;margin-right: 26px; }  .mct-placeholder.mct-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {opacity: 1;color: var(--qm-color-correct); }  .mct-placeholder.mct-placeholder_incorrect {cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); }  .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); }  .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); }  .mct-placeholder_active:not(.mct-placeholder_opened) {background: var(--qm-select-lists-label-background-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); }      .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; }  .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);background: var(--qm-accent-color);-webkit-mask-image: url("+
c[6]+");mask-image: url("+c[6]+"); }  .mct-answers-list__item {position: relative;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; }    .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; }    .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); }      .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);color: var(--qm-color-incorrect-80); }  .wb-placeholder .background {position: absolute;width: 100%;height: 100%;left: 0;top: 0;transition: filter 0.1s ease; }    .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; }  .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; }    .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word .wb-placeholder__label {color: var(--qm-drag-text-hover); }  .wb-placeholder.wb-word-copy {z-index: 1; }    .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {background: var(--qm-drag-background-selected);cursor: grabbing;will-change: transform; }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); }      @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_type_empty {background: var(--qm-drag-background-72);transition: opacity 0.1s ease; }    .wb-placeholder.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.72; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }  .wb-placeholder[disabled] .wb-placeholder__label {opacity: 0.72; }  .wb-placeholder.wb-placeholder_correct {background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_correct .wb-placeholder__label {color: var(--qm-color-correct);opacity: 1; }  .wb-placeholder.wb-placeholder_incorrect {cursor: pointer;padding: 0 30px 0 6px;background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_incorrect .wb-placeholder__label {color: var(--qm-color-incorrect);opacity: 1; }    .wb-placeholder.wb-placeholder_incorrect:hover .wb-placeholder__question-icon {color: var(--qm-color-incorrect); }  .wb-placeholder.wb-placeholder_drag-active {cursor: default;opacity: 0.4; }  .wb-placeholder.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }.wb-extra-words {padding: 10px 12px;position: relative;line-height: 2.2; }  .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+
c[7]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+c[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px; }  .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .dnd-review-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+
c[9]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; }  .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .correct-answers-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }  .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; }    .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; }  .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; }  .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; }  .background-base__image {position: absolute;width: 100%;height: 100%; }    .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; }    .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[10]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__wrapper {padding-bottom: 10px; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
c[11]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[12]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[13]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;margin-top: -8px; }        .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }    .frames-layer .quiz-message-box__content {display: block;position: relative;margin-bottom: 24px; }    .frames-layer .quiz-message-box__icon {position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;margin: 0 auto 24px auto; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }    .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: __playerBackground__;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-family: var(--font-family-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }  .window-button:not(.ie9) {min-width: 80px; }  .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }  .window-button:focus {outline: none; }    .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonText__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; }  .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[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;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;float: right;text-align: center; }  .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; }  .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: Open Sans, Helvetica, Arial;padding: 0 18px;vertical-align: middle;font-size: 15px;height: 50px;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row:not(:last-child)::before {content: '';position: absolute;left: 20px;right: 0;bottom: 0;display: block;height: 1px;background-color: rgba(66, 72, 78, 0.08); }  .slide-state-list-row__items-container {float: right;line-height: 50px; }  .slide-state-list-row__title {display: inline-block;max-height: 34px;position: absolute;padding-left: 10px;padding-right: 10px;white-space: pre-wrap;word-wrap: break-word; }    .slide-state-list-row__title:not(:last-child)::before {content: attr(data-number);display: inline-block;width: 3ch;font-weight: bold;opacity: 0.6; }  .slide-state-list-row__points span {opacity: 0.6; }  .slide-state-list-row__points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__marker {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center;opacity: 0.6; }    .slide-state-list-row__marker svg {width: 20px;height: 20px; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg {fill: rgba(0, 0, 0, 0.4); }  .slide-state-list-row[aria-selected='true'], .slide-state-list-row.slide-state-list-row_active {background: #E8E8E8; }.slide-list-scroll-container {border-radius: 4px;overflow: hidden; }.smartphone-slide-list {width: 100%;height: 100%;transition: opacity 150ms ease-in-out;opacity: 0; }  .smartphone-slide-list.smartphone-slide-list_shown {transition: opacity 150ms ease-in-out;opacity: 1; }  .smartphone-slide-list .slide-state-list-row {font-size: 14px; }    .smartphone-slide-list .slide-state-list-row__title {display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;height: 34px; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__mark-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__status-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__awarded-points-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__max-points-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__awarded-points {display: none; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__points {display: none; }.smartphone-slide-list-caption {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 52px;padding: 6px 12px;background: #FFFFFF;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); }  .smartphone-slide-list-caption__title {-ms-flex-positive: 1;flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-slide-list-caption__close-button {-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 40px;height: 40px;background-image: url("+
c[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: -ms-flexbox;display: flex; }  .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;justify-content: flex-end;position: absolute;min-width: 72px;height: 26px;margin-top: 8px;padding-left: 30px;padding-right: 8px;border-radius: 6px;background-color: rgba(0, 0, 0, 0.6);background-image: url("+
c[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;animation-duration: 300ms;animation-name: moveright; }@keyframes moveright {from {transform: translate3d(-40px, 0, 0);opacity: 0; }  to {transform: translate3d(0, 0, 0);opacity: 1; } }  .smartphone-timer.smartphone-timer_right.smartphone-timer_landscape {margin-right: 62px; }  .smartphone-timer.smartphone-timer_left {left: 0;margin-left: 12px;animation-duration: 300ms;animation-name: moveleft; }@keyframes moveleft {from {transform: translate3d(40px, 0, 0);opacity: 0; }  to {transform: translate3d(0, 0, 0);opacity: 1; } }.mobile-frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }.mobile-frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;margin: 0 12px;z-index: 1; }  .mobile-frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }  .mobile-frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }  .mobile-frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }  .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }    .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;margin-top: -8px; }      .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }  .mobile-frames-layer .quiz-message-box__content {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column;margin-bottom: 20px; }  .mobile-frames-layer .quiz-message-box__icon {margin-bottom: 16px; }  .mobile-frames-layer .quiz-message-box__message {font-size: 15px; }  .mobile-frames-layer .quiz-message-box__message-container {overflow: hidden;max-width: 500px; }.mobile-frames-layer.mobile-frames-layer_with-message-box {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center; }  .mobile-frames-layer.mobile-frames-layer_with-message-box .modal-layer {opacity: 0.3; }.mobile-frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.85);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .mobile-frames-layer .quiz-picture-attachment-window__icon {background: url("+
c[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: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;background: white; }  .smartphone-quiz-report.smartphone-quiz-report_landscape {-ms-flex-direction: row;flex-direction: row; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {-ms-flex-direction: row;flex-direction: row;-ms-flex-align: unset;align-items: unset; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-content-wrapper {margin: 0 auto; }.smartphone-quiz-report-scroll-container {-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;overflow-y: auto;overflow-x: hidden; }.smartphone-quiz-report-content-wrapper {-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0;margin: auto 0; }  .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-ms-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: -ms-grid;display: grid;-ms-grid-rows: 50px;grid-template-rows: 50px;-ms-grid-columns: 1fr min-content min-content;grid-template-columns: 1fr min-content min-content;-ms-flex-align: center;align-items: center;width: 100%;height: 56px; }  .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {-ms-grid-column: 3;grid-column: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top {padding: 0 6px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom {padding: 0 12px;box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__title {display: none; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape {-ms-grid-columns: 52px;grid-template-columns: 52px;-ms-grid-rows: min-content 1fr min-content;grid-template-rows: min-content 1fr min-content;-ms-flex-pack: center;justify-content: center;width: 52px;height: 100%;padding: 6px 0 10px 0;box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: block;-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 1;grid-row: 1; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 3;grid-row: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top.smartphone-quiz-report-control-panel_landscape {display: none; }.body-smartphone {overflow-x: hidden;overflow-y: auto; }.mobile-frames-layer {position: absolute;top: 0;right: 0;left: 0;bottom: 0; }.smartphone-top-panel {display: -ms-grid;display: grid;-ms-grid-rows: 40px;grid-template-rows: 40px;-ms-grid-columns: 40px min-content 1fr min-content 40px;grid-template-columns: 40px min-content 1fr min-content 40px;gap: 10px;height: 52px;padding: 6px 12px;box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-top-panel.smartphone-top-panel_with-mark-button {-ms-grid-columns: 40px 40px 1fr 40px 40px;grid-template-columns: 40px 40px 1fr 40px 40px; }  .smartphone-top-panel__uikit-button {-ms-grid-row: 1;grid-row: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {-ms-grid-column: 1;grid-column: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {-ms-grid-column: 4;grid-column: 4; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide svg {fill: transparent; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {-ms-grid-column: 5;grid-column: 5; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {opacity: 0.72; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results[disabled] {opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {padding: 8px; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {-ms-grid-column: 1;grid-column: 1; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {-ms-grid-column: 5;grid-column: 5; }  .smartphone-top-panel__title {-ms-grid-column: 3;grid-column: 3;justify-self: center;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;justify-content: flex-end;width: 100%;height: 56px;padding: 6px 12px;box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-control-panel > * {margin-left: 12px; }  .smartphone-control-panel.smartphone-control-panel_landscape {display: -ms-grid;display: grid;-ms-grid-columns: 50px;grid-template-columns: 50px;-ms-grid-rows: min-content min-content min-content 1fr min-content  min-content min-content;grid-template-rows: min-content min-content min-content 1fr min-content  min-content min-content;-ms-grid-column-align: center;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0;border-top: none;border-left: 1px solid rgba(0, 0, 0, 0.04); }    .smartphone-control-panel.smartphone-control-panel_landscape > * {margin-left: 0; }    .smartphone-control-panel.smartphone-control-panel_landscape > :not(:last-child) {margin-bottom: 12px; }    .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button {-ms-flex-order: initial;order: initial;-ms-grid-column: 1;grid-column: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;-ms-grid-row: 1;grid-row: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: block;-ms-grid-row: 2;grid-row: 2; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;-ms-grid-row: 3;grid-row: 3; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;-ms-grid-row: 5;grid-row: 5; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {-ms-grid-row: 6;grid-row: 6; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {-ms-grid-row: 7;grid-row: 7; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;-ms-flex-order: 1;order: 1; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: none;-ms-flex-order: 2;order: 2; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {-ms-flex-order: 3;order: 3;margin-right: auto; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {-ms-flex-order: 4;order: 4; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {-ms-flex-order: 5;order: 5; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;-ms-grid-row: 5;grid-row: 5; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {-ms-grid-row: 6;grid-row: 6; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {-ms-grid-row: 7;grid-row: 7; }.quiz-tablet-skin {position: absolute;top: 0;left: 0; }.quiz-player-skin {position: absolute; }#__quiz_id__ .container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }#__quiz_id__ .container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }#__quiz_id__ .mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  #__quiz_id__ .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; }  .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.quiz-uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium {padding: 10px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small {padding: 6px 12px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small .quiz-uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__button-text {margin-right: 8px; }  .quiz-uikit-primary-button__left-icon {margin-right: 8px; }  .quiz-uikit-primary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-primary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-primary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button[disabled] {opacity: 0.4; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium {padding: 10px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small {padding: 6px 12px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small .quiz-uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__button-text {margin-right: 8px; }  .quiz-uikit-secondary-button__left-icon {margin-right: 8px; }  .quiz-uikit-secondary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button[disabled] {opacity: 0.4; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_medium {padding: 10px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_small {padding: 6px 12px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_small .quiz-uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__button-text {margin-right: 8px; }  .quiz-uikit-link-button__left-icon {margin-right: 8px; }  .quiz-uikit-link-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-link-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-link-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button[disabled] {opacity: 0.4; }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-primary-button {background: var(--primary-button-background-color, __primaryButtonBackground__);color: var(--primary-button-text-color, __primaryButtonText__); }  .quiz-uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-border-color, __primaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'], .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;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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 {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
c[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
c[1]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[2]+") no-repeat center; }.quiz-logo-container {-ms-flex-negative: 0;flex-shrink: 0;height: 100%;position: relative;display: inline-block; }  .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {-ms-flex-negative: 1;flex-shrink: 1;position: relative;vertical-align: top;margin: 0 10px;overflow: hidden; }  .course-title.course-title_first {margin: 0 0; }  .course-title__text {color: __playerText__;margin: auto;line-height: 20px;font-size: 14px;font-family: inherit;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; }  .course-title.course-title_truncated .course-title__text {opacity: 0.64; }.quiz-player-skin.quiz-player-skin_embedded .quiz-slide-container {margin: 0; }.quiz-control-panel {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;position: relative;padding: 0 16px;width: 100%;height: 68px;color: __playerText__; }  .quiz-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-control-panel::before {bottom: 100%; }  .quiz-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;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: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __playerText__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;max-width: calc(50% - 80px);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%;-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }    .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;line-height: 27px; }  .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; }  .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: 400;white-space: nowrap;max-width: 100px;text-overflow: ellipsis; }  .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }  .quiz-timer-view.quiz-timer-view_left svg {left: 0; }  .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; }  .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); }  .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px;background: var(--qm-feedback-background);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); }  .quiz-feedback-panel__header {font: 600 18px/20px Open Sans, Helvetica, Arial;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
c[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }    .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }    .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controlsFocus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, filter 100ms, border-color 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, filter 0.1s ease, border-color 200ms; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; }  .seq-choice-container .attachment-container {display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;align-content: center;word-break: break-word;width: 100%; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; }  .seq-choice-container__correct-index {position: relative;display: -ms-flexbox;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; }  .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_correct p,    .seq-choice-container.seq-choice-container_correct span {color: inherit !important; }  .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_incorrect p,    .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-ms-transform: translateX(18px);transform: translateX(18px); }    .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); }    .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; }    .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); }  .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); }  .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {transition: background 0.2s; }  .text-answer-container__type-in {transition: opacity 0.2s; }  .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }  .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; }        .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }  .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); }    .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; }  .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; }  .choice-view .choice-attachment-container {display: block;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {transition: background 0.2s; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__fib-rich-text > ul li,  .quiz-slide-visualizer__fib-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__mct-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__mct-rich-text > ul li,  .quiz-slide-visualizer__mct-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__wb-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__wb-rich-text > ul li,  .quiz-slide-visualizer__wb-rich-text > ol li {line-height: inherit; }.mct-placeholder {line-height: 1.8; }.fib-placeholder {line-height: 1.8; }.wb-placeholder {line-height: 1.8; }.fib-placeholder {background: var(--qm-text-answer-background);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;padding: 0 3px;max-width: 300px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .fib-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .fib-placeholder::after {background: var(--qm-text-answer-border);background-origin: border-box; }  .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder__tooltip-icon {display: -ms-flexbox;display: flex;position: absolute;height: 20px;width: 20px;top: 0;bottom: 0;right: 5px;margin: auto;cursor: pointer;color: var(--qm-color-incorrect);opacity: 0.8; }  .fib-placeholder:hover .fib-placeholder__tooltip-icon {opacity: 1; }  .fib-placeholder__input {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: inherit; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 37px; }  .fib-placeholder[disabled] {cursor: inherit;pointer-events: none;background: var(--qm-text-answer-background); }    .fib-placeholder[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }    .fib-placeholder[disabled] .fib-placeholder__input {color: var(--qm-text-answer-text-disabled); }  .fib-placeholder.fib-placeholder_active {background: var(--qm-text-answer-background-hover); }    .fib-placeholder.fib-placeholder_active::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .fib-placeholder.fib-placeholder_active .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_focused {background: var(--qm-text-answer-background-focus); }    .fib-placeholder.fib-placeholder_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .fib-placeholder.fib-placeholder_focused .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_incorrect {background: var(--qm-text-answer-background-focus);cursor: pointer;pointer-events: all; }    .fib-placeholder.fib-placeholder_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_incorrect .fib-placeholder__input {color: var(--qm-color-incorrect); }  .fib-placeholder.fib-placeholder_correct {background: var(--qm-text-answer-background-focus);pointer-events: none; }    .fib-placeholder.fib-placeholder_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_correct .fib-placeholder__input {color: var(--qm-color-correct); }.mct-placeholder {position: relative;box-sizing: border-box;cursor: pointer;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;margin: 0 5px;border: none;border-radius: 4px;transition: all 200ms ease-out; }  .mct-placeholder::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); }  .mct-placeholder.mct-placeholder_opened {background: var(--qm-select-lists-label-background-selected); }    .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-ms-transform: rotate(180deg);transform: rotate(180deg);color: var(--qm-select-lists-label-icon-selected); }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__label {color: var(--qm-select-lists-label-text-selected); }      .mct-placeholder.mct-placeholder_opened .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder-selected); }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin: 0 10px 0 12px;color: var(--qm-select-lists-label-text); }    .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder); }  .mct-placeholder[disabled] {cursor: default;pointer-events: none; }    .mct-placeholder[disabled] .mct-placeholder__chevron {display: none; }    .mct-placeholder[disabled] .mct-placeholder__label {opacity: 0.72;margin-right: 26px; }  .mct-placeholder.mct-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {opacity: 1;color: var(--qm-color-correct); }  .mct-placeholder.mct-placeholder_incorrect {cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); }  .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); }  .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); }  .mct-placeholder_active:not(.mct-placeholder_opened) {background: var(--qm-select-lists-label-background-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); }      .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; }  .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);background: var(--qm-accent-color);-webkit-mask-image: url("+
c[6]+");mask-image: url("+c[6]+"); }  .mct-answers-list__item {position: relative;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; }    .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; }    .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); }      .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);color: var(--qm-color-incorrect-80); }  .wb-placeholder .background {position: absolute;width: 100%;height: 100%;left: 0;top: 0;transition: filter 0.1s ease; }    .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; }  .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; }    .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word .wb-placeholder__label {color: var(--qm-drag-text-hover); }  .wb-placeholder.wb-word-copy {z-index: 1; }    .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {background: var(--qm-drag-background-selected);cursor: grabbing;will-change: transform; }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); }      @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_type_empty {background: var(--qm-drag-background-72);transition: opacity 0.1s ease; }    .wb-placeholder.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.72; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }  .wb-placeholder[disabled] .wb-placeholder__label {opacity: 0.72; }  .wb-placeholder.wb-placeholder_correct {background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_correct .wb-placeholder__label {color: var(--qm-color-correct);opacity: 1; }  .wb-placeholder.wb-placeholder_incorrect {cursor: pointer;padding: 0 30px 0 6px;background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_incorrect .wb-placeholder__label {color: var(--qm-color-incorrect);opacity: 1; }    .wb-placeholder.wb-placeholder_incorrect:hover .wb-placeholder__question-icon {color: var(--qm-color-incorrect); }  .wb-placeholder.wb-placeholder_drag-active {cursor: default;opacity: 0.4; }  .wb-placeholder.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }.wb-extra-words {padding: 10px 12px;position: relative;line-height: 2.2; }  .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+
c[7]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+c[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px; }  .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .dnd-review-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+
c[9]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; }  .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .correct-answers-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }  .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; }    .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; }  .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; }  .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; }  .background-base__image {position: absolute;width: 100%;height: 100%; }    .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; }    .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[10]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__wrapper {padding-bottom: 10px; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
c[11]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[12]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[13]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;margin-top: -8px; }        .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }    .frames-layer .quiz-message-box__content {display: block;position: relative;margin-bottom: 24px; }    .frames-layer .quiz-message-box__icon {position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;margin: 0 auto 24px auto; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }    .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: __playerBackground__;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-family: var(--font-family-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }  .window-button:not(.ie9) {min-width: 80px; }  .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }  .window-button:focus {outline: none; }    .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonText__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; }  .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[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;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;float: right;text-align: center; }  .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; }  .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: Open Sans, Helvetica, Arial;padding: 0 18px;vertical-align: middle;font-size: 15px;height: 50px;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row:not(:last-child)::before {content: '';position: absolute;left: 20px;right: 0;bottom: 0;display: block;height: 1px;background-color: rgba(66, 72, 78, 0.08); }  .slide-state-list-row__items-container {float: right;line-height: 50px; }  .slide-state-list-row__title {display: inline-block;max-height: 34px;position: absolute;padding-left: 10px;padding-right: 10px;white-space: pre-wrap;word-wrap: break-word; }    .slide-state-list-row__title:not(:last-child)::before {content: attr(data-number);display: inline-block;width: 3ch;font-weight: bold;opacity: 0.6; }  .slide-state-list-row__points span {opacity: 0.6; }  .slide-state-list-row__points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__marker {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center;opacity: 0.6; }    .slide-state-list-row__marker svg {width: 20px;height: 20px; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg {fill: rgba(0, 0, 0, 0.4); }  .slide-state-list-row[aria-selected='true'], .slide-state-list-row.slide-state-list-row_active {background: #E8E8E8; }.slide-list-scroll-container {border-radius: 4px;overflow: hidden; }.smartphone-slide-list {width: 100%;height: 100%;transition: opacity 150ms ease-in-out;opacity: 0; }  .smartphone-slide-list.smartphone-slide-list_shown {transition: opacity 150ms ease-in-out;opacity: 1; }  .smartphone-slide-list .slide-state-list-row {font-size: 14px; }    .smartphone-slide-list .slide-state-list-row__title {display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;height: 34px; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__mark-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__status-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__awarded-points-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__max-points-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__awarded-points {display: none; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__points {display: none; }.smartphone-slide-list-caption {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 52px;padding: 6px 12px;background: #FFFFFF;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); }  .smartphone-slide-list-caption__title {-ms-flex-positive: 1;flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-slide-list-caption__close-button {-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 40px;height: 40px;background-image: url("+
c[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: -ms-flexbox;display: flex; }  .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;justify-content: flex-end;position: absolute;min-width: 72px;height: 26px;margin-top: 8px;padding-left: 30px;padding-right: 8px;border-radius: 6px;background-color: rgba(0, 0, 0, 0.6);background-image: url("+
c[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;animation-duration: 300ms;animation-name: moveright; }@keyframes moveright {from {transform: translate3d(-40px, 0, 0);opacity: 0; }  to {transform: translate3d(0, 0, 0);opacity: 1; } }  .smartphone-timer.smartphone-timer_right.smartphone-timer_landscape {margin-right: 62px; }  .smartphone-timer.smartphone-timer_left {left: 0;margin-left: 12px;animation-duration: 300ms;animation-name: moveleft; }@keyframes moveleft {from {transform: translate3d(40px, 0, 0);opacity: 0; }  to {transform: translate3d(0, 0, 0);opacity: 1; } }.mobile-frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }.mobile-frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;margin: 0 12px;z-index: 1; }  .mobile-frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }  .mobile-frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }  .mobile-frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }  .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }    .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;margin-top: -8px; }      .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }  .mobile-frames-layer .quiz-message-box__content {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column;margin-bottom: 20px; }  .mobile-frames-layer .quiz-message-box__icon {margin-bottom: 16px; }  .mobile-frames-layer .quiz-message-box__message {font-size: 15px; }  .mobile-frames-layer .quiz-message-box__message-container {overflow: hidden;max-width: 500px; }.mobile-frames-layer.mobile-frames-layer_with-message-box {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center; }  .mobile-frames-layer.mobile-frames-layer_with-message-box .modal-layer {opacity: 0.3; }.mobile-frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.85);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .mobile-frames-layer .quiz-picture-attachment-window__icon {background: url("+
c[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: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;background: white; }  .smartphone-quiz-report.smartphone-quiz-report_landscape {-ms-flex-direction: row;flex-direction: row; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {-ms-flex-direction: row;flex-direction: row;-ms-flex-align: unset;align-items: unset; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-content-wrapper {margin: 0 auto; }.smartphone-quiz-report-scroll-container {-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;overflow-y: auto;overflow-x: hidden; }.smartphone-quiz-report-content-wrapper {-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0;margin: auto 0; }  .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-ms-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: -ms-grid;display: grid;-ms-grid-rows: 50px;grid-template-rows: 50px;-ms-grid-columns: 1fr min-content min-content;grid-template-columns: 1fr min-content min-content;-ms-flex-align: center;align-items: center;width: 100%;height: 56px; }  .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {-ms-grid-column: 3;grid-column: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top {padding: 0 6px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom {padding: 0 12px;box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__title {display: none; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape {-ms-grid-columns: 52px;grid-template-columns: 52px;-ms-grid-rows: min-content 1fr min-content;grid-template-rows: min-content 1fr min-content;-ms-flex-pack: center;justify-content: center;width: 52px;height: 100%;padding: 6px 0 10px 0;box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: block;-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 1;grid-row: 1; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 3;grid-row: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top.smartphone-quiz-report-control-panel_landscape {display: none; }.body-smartphone {overflow-x: hidden;overflow-y: auto; }.mobile-frames-layer {position: absolute;top: 0;right: 0;left: 0;bottom: 0; }.smartphone-top-panel {display: -ms-grid;display: grid;-ms-grid-rows: 40px;grid-template-rows: 40px;-ms-grid-columns: 40px min-content 1fr min-content 40px;grid-template-columns: 40px min-content 1fr min-content 40px;gap: 10px;height: 52px;padding: 6px 12px;box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-top-panel.smartphone-top-panel_with-mark-button {-ms-grid-columns: 40px 40px 1fr 40px 40px;grid-template-columns: 40px 40px 1fr 40px 40px; }  .smartphone-top-panel__uikit-button {-ms-grid-row: 1;grid-row: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {-ms-grid-column: 1;grid-column: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {-ms-grid-column: 4;grid-column: 4; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide svg {fill: transparent; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {-ms-grid-column: 5;grid-column: 5; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {opacity: 0.72; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results[disabled] {opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {padding: 8px; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {-ms-grid-column: 1;grid-column: 1; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {-ms-grid-column: 5;grid-column: 5; }  .smartphone-top-panel__title {-ms-grid-column: 3;grid-column: 3;justify-self: center;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;justify-content: flex-end;width: 100%;height: 56px;padding: 6px 12px;box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-control-panel > * {margin-left: 12px; }  .smartphone-control-panel.smartphone-control-panel_landscape {display: -ms-grid;display: grid;-ms-grid-columns: 50px;grid-template-columns: 50px;-ms-grid-rows: min-content min-content min-content 1fr min-content  min-content min-content;grid-template-rows: min-content min-content min-content 1fr min-content  min-content min-content;-ms-grid-column-align: center;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0;border-top: none;border-left: 1px solid rgba(0, 0, 0, 0.04); }    .smartphone-control-panel.smartphone-control-panel_landscape > * {margin-left: 0; }    .smartphone-control-panel.smartphone-control-panel_landscape > :not(:last-child) {margin-bottom: 12px; }    .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button {-ms-flex-order: initial;order: initial;-ms-grid-column: 1;grid-column: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;-ms-grid-row: 1;grid-row: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: block;-ms-grid-row: 2;grid-row: 2; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;-ms-grid-row: 3;grid-row: 3; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;-ms-grid-row: 5;grid-row: 5; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {-ms-grid-row: 6;grid-row: 6; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {-ms-grid-row: 7;grid-row: 7; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;-ms-flex-order: 1;order: 1; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: none;-ms-flex-order: 2;order: 2; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {-ms-flex-order: 3;order: 3;margin-right: auto; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {-ms-flex-order: 4;order: 4; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {-ms-flex-order: 5;order: 5; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;-ms-grid-row: 5;grid-row: 5; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {-ms-grid-row: 6;grid-row: 6; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {-ms-grid-row: 7;grid-row: 7; }.smartphone-control-panel {position: absolute;bottom: 0;box-sizing: border-box; }.universal-skin-separator {visibility: hidden; }.quiz-control-panel__container {max-width: calc((100% - 87px) / 2); }.free-logo {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;cursor: pointer;width: fit-content;height: 24px;text-align: center; }  .free-logo__hyperlink {font-family: Open Sans, Arial, sans-serif;position: relative;top: -8px;margin-right: 10px; }    .free-logo__hyperlink.free-logo__hyperlink_hidden {display: none; }  .free-logo__logo {display: inline-block;background: url("+
c[19]+") no-repeat right;background-size: 86px 24px;width: 87px;height: 24px; }";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.Zp);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Yp);return BI(c)}Zp(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>`)})`}Yp(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 KM{uE(a,b){var c="data:image/png;base64,[encoded data, 6500 characters] 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,[encoded data, 15324 characters] 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= data:image/svg+xml;base64,[encoded data, 13432 characters]".split(" ");
c="/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.universal-top-panel {height: 41px;border-bottom: 1px solid transparent;font-size: 13px;font-family: var(--font-family-normal);color: __playerText__;position: relative;width: 100%; }  .universal-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .universal-top-panel::before {top: 100%; }  .universal-top-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;position: absolute; }    .universal-top-panel__container.universal-top-panel__container_position_left {left: 16px;max-width: calc(50% - 80px);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%;-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;-ms-user-select: none;user-select: none; }    .universal-top-panel__slides-info svg {display: none;left: 10px;top: 0;bottom: 0;width: 16px;height: 10px;position: absolute;fill: __playerText__;margin: auto; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link {cursor: pointer;padding: 2px 5px 5px 33px;transition: background-color 0.28s ease-in-out;border-radius: 4px; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link svg {display: block; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled]) {background: __playerBackground__; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::before, .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::after {content: '';position: absolute;top: 0;bottom: 0;z-index: 1; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::before {left: -1px; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::after {right: -1px; }  .universal-top-panel .quiz-misc-buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }    .universal-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }  .universal-top-panel__mark.universal-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }.universal-quiz-timer {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;margin-left: 1px;position: relative; }  .universal-quiz-timer svg {width: 24px;height: 24px;margin-right: 8px; }  .universal-quiz-timer__label {position: relative;font-size: 14px;text-align: left;font-family: var(--font-family-normal);line-height: 22px;white-space: nowrap;margin-left: 6px; }  .universal-quiz-timer.universal-quiz-timer_with-separator svg {margin-left: 0; }  .universal-quiz-timer.universal-quiz-timer_with-separator::after {content: '';margin: 4px 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px; }.universal-control-panel {position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;width: 100%;height: 61px;color: __playerText__;padding: 14px 16px; }  .universal-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .universal-control-panel::before {bottom: 100%; }  .universal-control-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;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;text-overflow: ellipsis;overflow: hidden; }  .universal-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }body {background: __playerBackground__;overflow: hidden; }.quiz-tablet-skin {position: absolute;overflow: hidden;top: 0;width: 100vw;height: 100vh;font-family: var(--font-family-normal);background: __playerBackground__; }  .quiz-tablet-skin.quiz-tablet-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-tablet-skin.quiz-tablet-skin_playertype_standalone.quiz-tablet-skin_filltype_player {background: transparent !important; }.quiz-player-skin {position: absolute; }  .quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_playertype_ppt.quiz-player-skin_filltype_player {background: transparent !important; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; }  .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.quiz-uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium {padding: 10px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small {padding: 6px 12px; }    .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small .quiz-uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-primary-button__button-text {margin-right: 8px; }  .quiz-uikit-primary-button__left-icon {margin-right: 8px; }  .quiz-uikit-primary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-primary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-primary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-primary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-primary-button[disabled] {opacity: 0.4; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium {padding: 10px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small {padding: 6px 12px; }    .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small .quiz-uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-secondary-button__button-text {margin-right: 8px; }  .quiz-uikit-secondary-button__left-icon {margin-right: 8px; }  .quiz-uikit-secondary-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-secondary-button[disabled] {opacity: 0.4; }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .quiz-uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_medium {padding: 10px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:first-child {margin-left: 10px; }      .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:last-child {margin-right: 10px; }  .quiz-uikit-link-button.quiz-uikit-link-button_size_small {padding: 6px 12px; }    .quiz-uikit-link-button.quiz-uikit-link-button_size_small .quiz-uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .quiz-uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .quiz-uikit-link-button__button-text {margin-right: 8px; }  .quiz-uikit-link-button__left-icon {margin-right: 8px; }  .quiz-uikit-link-button__button-text:first-child {margin-left: 0; }  .quiz-uikit-link-button__button-text:last-child {margin-right: 0; }  .quiz-uikit-link-button__left-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__left-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button__right-icon:first-child {margin-left: 0; }  .quiz-uikit-link-button__right-icon:last-child {margin-right: 0; }  .quiz-uikit-link-button[disabled] {opacity: 0.4; }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-primary-button {background: var(--primary-button-background-color, __primaryButtonBackground__);color: var(--primary-button-text-color, __primaryButtonText__); }  .quiz-uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--primary-button-border-color, __primaryButtonBorder__);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .quiz-uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; }  .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'], .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;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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 {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
c[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
c[1]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[2]+") no-repeat center; }.quiz-logo-container {-ms-flex-negative: 0;flex-shrink: 0;height: 100%;position: relative;display: inline-block; }  .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {-ms-flex-negative: 1;flex-shrink: 1;position: relative;vertical-align: top;margin: 0 10px;overflow: hidden; }  .course-title.course-title_first {margin: 0 0; }  .course-title__text {color: __playerText__;margin: auto;line-height: 20px;font-size: 14px;font-family: inherit;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; }  .course-title.course-title_truncated .course-title__text {opacity: 0.64; }.quiz-player-skin.quiz-player-skin_embedded .quiz-slide-container {margin: 0; }.quiz-control-panel {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;position: relative;padding: 0 16px;width: 100%;height: 68px;color: __playerText__; }  .quiz-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-control-panel::before {bottom: 100%; }  .quiz-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);text-overflow: ellipsis;overflow: hidden; }  .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);margin-left: 12px; }    .quiz-control-panel__quiz-score-info > * {white-space: nowrap; }  .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72;white-space: nowrap; }  .quiz-control-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;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: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);border-bottom: 1px solid transparent;white-space: nowrap; }  .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; }  .quiz-top-panel::before {top: 100%; }  .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __playerText__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;max-width: calc(50% - 80px);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%;-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: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }    .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;line-height: 27px; }  .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; }  .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: 400;white-space: nowrap;max-width: 100px;text-overflow: ellipsis; }  .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }  .quiz-timer-view.quiz-timer-view_left svg {left: 0; }  .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; }  .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); }  .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px;background: var(--qm-feedback-background);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); }  .quiz-feedback-panel__header {font: 600 18px/20px Open Sans, Helvetica, Arial;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; }  .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); }  .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); }  .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); }  .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); }  .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); }  .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; }  .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;pointer-events: auto; }.quiz-feedback-content {height: 100%;padding: 24px 24px 24px 20px;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
c[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }    .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }    .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controlsFocus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, filter 100ms, border-color 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, filter 0.1s ease, border-color 200ms; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; }  .seq-choice-container .attachment-container {display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;align-content: center;word-break: break-word;width: 100%; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; }  .seq-choice-container__correct-index {position: relative;display: -ms-flexbox;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; }  .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_correct p,    .seq-choice-container.seq-choice-container_correct span {color: inherit !important; }  .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_incorrect p,    .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-ms-transform: translateX(18px);transform: translateX(18px); }    .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); }    .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; }    .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); }  .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); }  .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {transition: background 0.2s; }  .text-answer-container__type-in {transition: opacity 0.2s; }  .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }  .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; }        .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }  .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); }    .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; }  .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; }  .choice-view .choice-attachment-container {display: block;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {transition: background 0.2s; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__fib-rich-text > ul li,  .quiz-slide-visualizer__fib-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__mct-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__mct-rich-text > ul li,  .quiz-slide-visualizer__mct-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__wb-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__wb-rich-text > ul li,  .quiz-slide-visualizer__wb-rich-text > ol li {line-height: inherit; }.mct-placeholder {line-height: 1.8; }.fib-placeholder {line-height: 1.8; }.wb-placeholder {line-height: 1.8; }.fib-placeholder {background: var(--qm-text-answer-background);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;padding: 0 3px;max-width: 300px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .fib-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .fib-placeholder::after {background: var(--qm-text-answer-border);background-origin: border-box; }  .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder__tooltip-icon {display: -ms-flexbox;display: flex;position: absolute;height: 20px;width: 20px;top: 0;bottom: 0;right: 5px;margin: auto;cursor: pointer;color: var(--qm-color-incorrect);opacity: 0.8; }  .fib-placeholder:hover .fib-placeholder__tooltip-icon {opacity: 1; }  .fib-placeholder__input {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: inherit; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 37px; }  .fib-placeholder[disabled] {cursor: inherit;pointer-events: none;background: var(--qm-text-answer-background); }    .fib-placeholder[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }    .fib-placeholder[disabled] .fib-placeholder__input {color: var(--qm-text-answer-text-disabled); }  .fib-placeholder.fib-placeholder_active {background: var(--qm-text-answer-background-hover); }    .fib-placeholder.fib-placeholder_active::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .fib-placeholder.fib-placeholder_active .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_focused {background: var(--qm-text-answer-background-focus); }    .fib-placeholder.fib-placeholder_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .fib-placeholder.fib-placeholder_focused .fib-placeholder__input {color: var(--qm-text-answer-text); }  .fib-placeholder.fib-placeholder_incorrect {background: var(--qm-text-answer-background-focus);cursor: pointer;pointer-events: all; }    .fib-placeholder.fib-placeholder_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_incorrect .fib-placeholder__input {color: var(--qm-color-incorrect); }  .fib-placeholder.fib-placeholder_correct {background: var(--qm-text-answer-background-focus);pointer-events: none; }    .fib-placeholder.fib-placeholder_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .fib-placeholder.fib-placeholder_correct .fib-placeholder__input {color: var(--qm-color-correct); }.mct-placeholder {position: relative;box-sizing: border-box;cursor: pointer;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;margin: 0 5px;border: none;border-radius: 4px;transition: all 200ms ease-out; }  .mct-placeholder::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background);-webkit-backdrop-filter: none;backdrop-filter: none; }  .mct-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); }  .mct-placeholder.mct-placeholder_opened {background: var(--qm-select-lists-label-background-selected); }    .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-ms-transform: rotate(180deg);transform: rotate(180deg);color: var(--qm-select-lists-label-icon-selected); }    .mct-placeholder.mct-placeholder_opened .mct-placeholder__label {color: var(--qm-select-lists-label-text-selected); }      .mct-placeholder.mct-placeholder_opened .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder-selected); }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin: 0 10px 0 12px;color: var(--qm-select-lists-label-text); }    .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder); }  .mct-placeholder[disabled] {cursor: default;pointer-events: none; }    .mct-placeholder[disabled] .mct-placeholder__chevron {display: none; }    .mct-placeholder[disabled] .mct-placeholder__label {opacity: 0.72;margin-right: 26px; }  .mct-placeholder.mct-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {opacity: 1;color: var(--qm-color-correct); }  .mct-placeholder.mct-placeholder_incorrect {cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); }  .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); }  .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); }  .mct-placeholder_active:not(.mct-placeholder_opened) {background: var(--qm-select-lists-label-background-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); }    .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); }      .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; }  .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);background: var(--qm-accent-color);-webkit-mask-image: url("+
c[6]+");mask-image: url("+c[6]+"); }  .mct-answers-list__item {position: relative;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; }    .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; }    .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); }      .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; }  .wb-placeholder__question-icon {display: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);color: var(--qm-color-incorrect-80); }  .wb-placeholder .background {position: absolute;width: 100%;height: 100%;left: 0;top: 0;transition: filter 0.1s ease; }    .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; }  .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; }    .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word .wb-placeholder__label {color: var(--qm-drag-text-hover); }  .wb-placeholder.wb-word-copy {z-index: 1; }    .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {background: var(--qm-drag-background-selected);cursor: grabbing;will-change: transform; }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); }      @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }      .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_type_empty {background: var(--qm-drag-background-72);transition: opacity 0.1s ease; }    .wb-placeholder.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.72; }  .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }  .wb-placeholder[disabled] .wb-placeholder__label {opacity: 0.72; }  .wb-placeholder.wb-placeholder_correct {background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_correct .wb-placeholder__label {color: var(--qm-color-correct);opacity: 1; }  .wb-placeholder.wb-placeholder_incorrect {cursor: pointer;padding: 0 30px 0 6px;background: var(--qm-drag-background); }    .wb-placeholder.wb-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_incorrect .wb-placeholder__label {color: var(--qm-color-incorrect);opacity: 1; }    .wb-placeholder.wb-placeholder_incorrect:hover .wb-placeholder__question-icon {color: var(--qm-color-incorrect); }  .wb-placeholder.wb-placeholder_drag-active {cursor: default;opacity: 0.4; }  .wb-placeholder.wb-placeholder_highlight {background: var(--qm-accent-color-16); }    .wb-placeholder.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .wb-placeholder.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }.wb-extra-words {padding: 10px 12px;position: relative;line-height: 2.2; }  .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+
c[7]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+c[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px; }  .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .dnd-review-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+
c[9]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; }  .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .correct-answers-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }  .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; }    .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; }  .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; }  .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; }  .background-base__image {position: absolute;width: 100%;height: 100%; }    .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; }    .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[10]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__wrapper {padding-bottom: 10px; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
c[11]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[12]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[13]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; }    .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;margin-top: -8px; }        .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }    .frames-layer .quiz-message-box__content {display: block;position: relative;margin-bottom: 24px; }    .frames-layer .quiz-message-box__icon {position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;margin: 0 auto 24px auto; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }    .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: __playerBackground__;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-family: var(--font-family-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }  .window-button:not(.ie9) {min-width: 80px; }  .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }  .window-button:focus {outline: none; }    .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonText__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; }  .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal); }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
c[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;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;float: right;text-align: center; }  .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; }  .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: Open Sans, Helvetica, Arial;padding: 0 18px;vertical-align: middle;font-size: 15px;height: 50px;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row:not(:last-child)::before {content: '';position: absolute;left: 20px;right: 0;bottom: 0;display: block;height: 1px;background-color: rgba(66, 72, 78, 0.08); }  .slide-state-list-row__items-container {float: right;line-height: 50px; }  .slide-state-list-row__title {display: inline-block;max-height: 34px;position: absolute;padding-left: 10px;padding-right: 10px;white-space: pre-wrap;word-wrap: break-word; }    .slide-state-list-row__title:not(:last-child)::before {content: attr(data-number);display: inline-block;width: 3ch;font-weight: bold;opacity: 0.6; }  .slide-state-list-row__points span {opacity: 0.6; }  .slide-state-list-row__points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; }  .slide-state-list-row__marker {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center;opacity: 0.6; }    .slide-state-list-row__marker svg {width: 20px;height: 20px; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg {fill: rgba(0, 0, 0, 0.4); }  .slide-state-list-row[aria-selected='true'], .slide-state-list-row.slide-state-list-row_active {background: #E8E8E8; }.slide-list-scroll-container {border-radius: 4px;overflow: hidden; }.smartphone-slide-list {width: 100%;height: 100%;transition: opacity 150ms ease-in-out;opacity: 0; }  .smartphone-slide-list.smartphone-slide-list_shown {transition: opacity 150ms ease-in-out;opacity: 1; }  .smartphone-slide-list .slide-state-list-row {font-size: 14px; }    .smartphone-slide-list .slide-state-list-row__title {display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;height: 34px; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__mark-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__status-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__awarded-points-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__max-points-cell {opacity: 0;width: 20px;padding: 0; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__awarded-points {display: none; }  .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__points {display: none; }.smartphone-slide-list-caption {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 52px;padding: 6px 12px;background: #FFFFFF;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); }  .smartphone-slide-list-caption__title {-ms-flex-positive: 1;flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-slide-list-caption__close-button {-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 40px;height: 40px;background-image: url("+
c[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: -ms-flexbox;display: flex; }  .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;justify-content: flex-end;position: absolute;min-width: 72px;height: 26px;margin-top: 8px;padding-left: 30px;padding-right: 8px;border-radius: 6px;background-color: rgba(0, 0, 0, 0.6);background-image: url("+
c[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;animation-duration: 300ms;animation-name: moveright; }@keyframes moveright {from {transform: translate3d(-40px, 0, 0);opacity: 0; }  to {transform: translate3d(0, 0, 0);opacity: 1; } }  .smartphone-timer.smartphone-timer_right.smartphone-timer_landscape {margin-right: 62px; }  .smartphone-timer.smartphone-timer_left {left: 0;margin-left: 12px;animation-duration: 300ms;animation-name: moveleft; }@keyframes moveleft {from {transform: translate3d(40px, 0, 0);opacity: 0; }  to {transform: translate3d(0, 0, 0);opacity: 1; } }.mobile-frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }.mobile-frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;margin: 0 12px;z-index: 1; }  .mobile-frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; }  .mobile-frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }  .mobile-frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); }  .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; }    .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;margin-top: -8px; }      .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; }  .mobile-frames-layer .quiz-message-box__content {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column;margin-bottom: 20px; }  .mobile-frames-layer .quiz-message-box__icon {margin-bottom: 16px; }  .mobile-frames-layer .quiz-message-box__message {font-size: 15px; }  .mobile-frames-layer .quiz-message-box__message-container {overflow: hidden;max-width: 500px; }.mobile-frames-layer.mobile-frames-layer_with-message-box {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center; }  .mobile-frames-layer.mobile-frames-layer_with-message-box .modal-layer {opacity: 0.3; }.mobile-frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.85);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .mobile-frames-layer .quiz-picture-attachment-window__icon {background: url("+
c[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: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;background: white; }  .smartphone-quiz-report.smartphone-quiz-report_landscape {-ms-flex-direction: row;flex-direction: row; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {-ms-flex-direction: row;flex-direction: row;-ms-flex-align: unset;align-items: unset; }    .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-content-wrapper {margin: 0 auto; }.smartphone-quiz-report-scroll-container {-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;overflow-y: auto;overflow-x: hidden; }.smartphone-quiz-report-content-wrapper {-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0;margin: auto 0; }  .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-ms-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: -ms-grid;display: grid;-ms-grid-rows: 50px;grid-template-rows: 50px;-ms-grid-columns: 1fr min-content min-content;grid-template-columns: 1fr min-content min-content;-ms-flex-align: center;align-items: center;width: 100%;height: 56px; }  .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; }  .smartphone-quiz-report-control-panel__uikit-button {-ms-grid-column: 3;grid-column: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top {padding: 0 6px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom {padding: 0 12px;box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__title {display: none; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: none; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape {-ms-grid-columns: 52px;grid-template-columns: 52px;-ms-grid-rows: min-content 1fr min-content;grid-template-rows: min-content 1fr min-content;-ms-flex-pack: center;justify-content: center;width: 52px;height: 100%;padding: 6px 0 10px 0;box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16); }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: block;-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 1;grid-row: 1; }    .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 3;grid-row: 3; }  .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top.smartphone-quiz-report-control-panel_landscape {display: none; }.body-smartphone {overflow-x: hidden;overflow-y: auto; }.mobile-frames-layer {position: absolute;top: 0;right: 0;left: 0;bottom: 0; }.smartphone-top-panel {display: -ms-grid;display: grid;-ms-grid-rows: 40px;grid-template-rows: 40px;-ms-grid-columns: 40px min-content 1fr min-content 40px;grid-template-columns: 40px min-content 1fr min-content 40px;gap: 10px;height: 52px;padding: 6px 12px;box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-top-panel.smartphone-top-panel_with-mark-button {-ms-grid-columns: 40px 40px 1fr 40px 40px;grid-template-columns: 40px 40px 1fr 40px 40px; }  .smartphone-top-panel__uikit-button {-ms-grid-row: 1;grid-row: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {-ms-grid-column: 1;grid-column: 1; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {-ms-grid-column: 4;grid-column: 4; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide svg {fill: transparent; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {-ms-grid-column: 5;grid-column: 5; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {opacity: 0.72; }      .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results[disabled] {opacity: 0.4; }    .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {padding: 8px; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {-ms-grid-column: 1;grid-column: 1; }  .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {-ms-grid-column: 5;grid-column: 5; }  .smartphone-top-panel__title {-ms-grid-column: 3;grid-column: 3;justify-self: center;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;justify-content: flex-end;width: 100%;height: 56px;padding: 6px 12px;box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; }  .smartphone-control-panel > * {margin-left: 12px; }  .smartphone-control-panel.smartphone-control-panel_landscape {display: -ms-grid;display: grid;-ms-grid-columns: 50px;grid-template-columns: 50px;-ms-grid-rows: min-content min-content min-content 1fr min-content  min-content min-content;grid-template-rows: min-content min-content min-content 1fr min-content  min-content min-content;-ms-grid-column-align: center;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0;border-top: none;border-left: 1px solid rgba(0, 0, 0, 0.04); }    .smartphone-control-panel.smartphone-control-panel_landscape > * {margin-left: 0; }    .smartphone-control-panel.smartphone-control-panel_landscape > :not(:last-child) {margin-bottom: 12px; }    .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button {-ms-flex-order: initial;order: initial;-ms-grid-column: 1;grid-column: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;-ms-grid-row: 1;grid-row: 1; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: block;-ms-grid-row: 2;grid-row: 2; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;-ms-grid-row: 3;grid-row: 3; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;-ms-grid-row: 5;grid-row: 5; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {-ms-grid-row: 6;grid-row: 6; }      .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {-ms-grid-row: 7;grid-row: 7; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;-ms-flex-order: 1;order: 1; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: none;-ms-flex-order: 2;order: 2; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {-ms-flex-order: 3;order: 3;margin-right: auto; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {-ms-flex-order: 4;order: 4; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {-ms-flex-order: 5;order: 5; }  .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;-ms-grid-row: 5;grid-row: 5; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {-ms-grid-row: 6;grid-row: 6; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {-ms-grid-row: 7;grid-row: 7; }body {background: unset !important; }.universal-top-panel {position: relative;height: 76px;border-bottom: unset; }.universal-control-panel {height: 60px;border-top: unset;position: relative; }  .universal-control-panel__button {-ms-transform: translate(0);transform: translate(0); }.quiz-player-skin {position: relative !important; }.quiz-tablet-skin {background: __playerBackground__; }.quiz-control-panel__container {max-width: calc((100% - 87px) / 2); }.free-logo {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;cursor: pointer;width: fit-content;height: 24px;text-align: center; }  .free-logo__hyperlink {font-family: Open Sans, Arial, sans-serif;position: relative;top: -8px;margin-right: 10px; }    .free-logo__hyperlink.free-logo__hyperlink_hidden {display: none; }  .free-logo__logo {display: inline-block;background: url("+
c[19]+") no-repeat right;background-size: 86px 24px;width: 87px;height: 24px; }";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.Zp);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Yp);return BI(c)}Zp(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>`)})`}Yp(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 MM{uE(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,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8Y2lyY2xlIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIgZmlsbD0iIzVCODZENCIvPg0KICAgIDxwYXRoIGQ9Ik0xNCAxNi4xOTQzTDE1LjY3OCAxNS43NDQ3TDE2LjA0MzMgMTcuMTA4MUw0MS4yMTMzIDEwLjM2MzhMMzcuMTE0NyAyMS45MTU3TDQ2LjQ0MDEgMjkuODcwNUwyMS4yNzAxIDM2LjYxNDhMMjUuNzk0NCA1My40OTk3TDI0LjExNjQgNTMuOTQ5M0wxNCAxNi4xOTQzWiIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg==","data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMiA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjEsMTcuNnYtOGMwLTMsMi40LTUuNSw1LjQtNS43QzE3LjUsNCwyMCw2LjUsMjAsOS42djhjMi42LTEuOCw0LjEtNC44LDQtOGMwLTUuNy01LTEwLjItMTAuOC05LjUNCgljLTMuOCwwLjUtNywzLjMtOCw2LjlDNCwxMS4xLDUuNywxNS40LDkuMSwxNy42eiBNMzAsMjcuNmwtOS43LTQuOGMtMC40LTAuMi0wLjgtMC4yLTEuMi0wLjJIMThWOS4zQzE3LjgsNy40LDE2LjIsNiwxNC40LDYNCglTMTEuMSw3LjQsMTEsOS4ydjIzLjRsLTcuMS0xLjVjLTAuMiwwLTAuMy0wLjEtMC41LTAuMWMtMC42LDAtMS4yLDAuMi0xLjcsMC43TDAsMzMuNWwxMC41LDEwLjZjMC42LDAuNiwxLjQsMC45LDIuMywwLjloMTQuNQ0KCWMxLjYsMCwyLjktMS4yLDMuMS0yLjdMMzEuOSwzMWMwLTAuMSwwLTAuMywwLTAuNEMzMiwyOS4yLDMxLjIsMjguMSwzMCwyNy42eiIvPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE0LjQgMTgiPg0KCTxwb2x5Z29uIHBvaW50cz0iMCAwIDAgMTggMTQuNCA5IDAgMCIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij4NCiAgPHBhdGggc3R5bGU9ImZpbGw6ICNmZmY7IGZpbGwtcnVsZTogZXZlbm9kZDsiIGQ9Ik02OTksMTYzaC00VjE0N2g0djE2Wm04LDAtNCwwVjE0N2w0LDB2MTZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjk1IC0xNDcpIi8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzJweCIgaGVpZ2h0PSI3MnB4IiB2aWV3Qm94PSIwIDAgMTQyLjIyIDE0Mi4yMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQyLjIyIDE0Mi4yMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Y2lyY2xlIG9wYWNpdHk9IjAuNDMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBjeD0iNzEuMTEiIGN5PSI3MS4xMSIgcj0iNzEuMTEiLz4NCjxwb2x5Z29uIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjU0LjQyMywxMDQuNTk0IDEwNS43OTgsNzAuNzc0IDU0LjQyMywzNy42MjYgIi8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOC41NCI+DQoJPGxpbmUgeDE9IjEuMzMiIHkxPSIxNy4yMSIgeDI9IjE2LjY3IiB5Mj0iMS4zMyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2Utd2lkdGg6Mi42NTAwMDAwOTUzNjc0MzE2cHg7b3BhY2l0eTowLjg1Ii8+DQoJPGxpbmUgeDE9IjE2LjY3IiB5MT0iMTcuMjEiIHgyPSIxLjMzIiB5Mj0iMS4zMyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2Utd2lkdGg6Mi42NTAwMDAwOTUzNjc0MzE2cHg7b3BhY2l0eTowLjg1Ii8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGxpbmUgeDE9IjUuMzI1IiB5MT0iMTguNjc1IiB4Mj0iMTguNjc1IiB5Mj0iNS4zMjUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOntwbGF5ZXJUZXh0Q29sb3I3Mn07c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLXdpZHRoOjIuNjUwMDAwMDk1MzY3NDNweCIvPjxsaW5lIHgxPSIxOC42NzUiIHkxPSIxOC42NzUiIHgyPSI1LjMyNSIgeTI9IjUuMzI1IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTp7cGxheWVyVGV4dENvbG9yNzJ9O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoyLjY1MDAwMDA5NTM2NzQzcHgiLz48L3N2Zz4="),
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSIxNjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMTI4IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjYWVkN2YyIiBmaWxsLW9wYWNpdHk9IjAuNDIiIGQ9Ik02LjQsNC44QTMuMiwzLjIsMCwxLDEsMy4yLDgsMy4yLDMuMiwwLDAsMSw2LjQsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSwxNiw4LDMuMiwzLjIsMCwwLDEsMTkuMiw0LjhaTTMyLDQuOEEzLjIsMy4yLDAsMSwxLDI4LjgsOCwzLjIsMy4yLDAsMCwxLDMyLDQuOFptMTIuOCwwQTMuMiwzLjIsMCwxLDEsNDEuNiw4LDMuMiwzLjIsMCwwLDEsNDQuOCw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDU0LjQsOCwzLjIsMy4yLDAsMCwxLDU3LjYsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSw2Ny4yLDgsMy4yLDMuMiwwLDAsMSw3MC40LDQuOFptMTIuOCwwQTMuMiwzLjIsMCwxLDEsODAsOCwzLjIsMy4yLDAsMCwxLDgzLjIsNC44Wk05Niw0LjhBMy4yLDMuMiwwLDEsMSw5Mi44LDgsMy4yLDMuMiwwLDAsMSw5Niw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDEwNS42LDgsMy4yLDMuMiwwLDAsMSwxMDguOCw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDExOC40LDgsMy4yLDMuMiwwLDAsMSwxMjEuNiw0LjhaIi8+PGc+PHBhdGggZmlsbD0iIzNkYTBlMSIgZmlsbC1vcGFjaXR5PSIxIiBkPSJNLTQyLjcsMy44NEE0LjE2LDQuMTYsMCwwLDEtMzguNTQsOGE0LjE2LDQuMTYsMCwwLDEtNC4xNiw0LjE2QTQuMTYsNC4xNiwwLDAsMS00Ni44Niw4LDQuMTYsNC4xNiwwLDAsMS00Mi43LDMuODRabTEyLjgtLjY0QTQuOCw0LjgsMCwwLDEtMjUuMSw4YTQuOCw0LjgsMCwwLDEtNC44LDQuOEE0LjgsNC44LDAsMCwxLTM0LjcsOCw0LjgsNC44LDAsMCwxLTI5LjksMy4yWm0xMi44LS42NEE1LjQ0LDUuNDQsMCwwLDEtMTEuNjYsOGE1LjQ0LDUuNDQsMCwwLDEtNS40NCw1LjQ0QTUuNDQsNS40NCwwLDAsMS0yMi41NCw4LDUuNDQsNS40NCwwLDAsMS0xNy4xLDIuNTZaIi8+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJ0cmFuc2xhdGUiIHZhbHVlcz0iMjMgMDszNiAwOzQ5IDA7NjIgMDs3NC41IDA7ODcuNSAwOzEwMCAwOzExMyAwOzEyNS41IDA7MTM4LjUgMDsxNTEuNSAwOzE2NC41IDA7MTc4IDAiIGNhbGNNb2RlPSJkaXNjcmV0ZSIgZHVyPSIxMTcwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9nPjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4wMDEgMjAuMDA0Ij48dGl0bGU+Q2xlYXI8L3RpdGxlPjxnIHN0eWxlPSJvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5Ij48cGF0aCBkPSJNMi4yNiw3Ljg1YTksOSwwLDEsMSwuNjcsNi4xNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojYjNiM2IzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48cGF0aCBkPSJNNyw4SDFWMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojYjNiM2IzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48L2c+PC9zdmc+",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHRpdGxlPkRvbmU8L3RpdGxlPjxwYXRoIGQ9Ik05LjQyLDE3LjM3bDMuNjIsMy41Nyw5LjUxLTkuNDgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLXdpZHRoOjIuNXB4Ii8+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjJweCIvPjwvc3ZnPg==","data:image/png;base64,[encoded data, 6500 characters]",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,[encoded data, 13432 characters]"];
return"/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; }  .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.back_to_app {height: 100%;position: absolute;left: 0; }  .back_to_app__text {color: #3DA0E1;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-overflow: ellipsis;overflow: hidden;position: absolute;bottom: 0;top: 0;height: 24px;line-height: 24px;margin: auto;padding-left: 25px;max-width: 80px; }    .back_to_app__text::before {content: '';background: url("+
g[0]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }@keyframes preloader_spin {0% {transform: rotate(0deg); }  100% {transform: rotate(360deg); } }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.fib-placeholder {box-sizing: border-box;border: 1px solid var(--qm-text-answer-border);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;outline: none;cursor: default;margin: 0 5px;background: var(--qm-text-answer-background);padding: 0 3px 0 3px;max-width: 240px;line-height: 1.7; }  .fib-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
g[1]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .fib-placeholder__tooltip-icon {right: 6px; }    .fib-placeholder__tooltip-icon svg {display: none; }  .fib-placeholder__input {padding: 1px 23px 2px 5px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;color: var(--qm-text-answer-text);outline: none;border: none;overflow: hidden;text-overflow: ellipsis;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: var(--qm-text-answer-text-disabled); }    .fib-placeholder__input.fib-placeholder__input_correct {color: var(--qm-feedback-correct); }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: var(--qm-feedback-incorrect);cursor: pointer;padding-right: 23px; }  .fib-placeholder.fib-placeholder_incorrect {cursor: pointer;pointer-events: all; }  .fib-placeholder.fib-placeholder_correct {pointer-events: none; }  .fib-placeholder.fib-placeholder_focused {box-shadow: 0 0 0 3px var(--qm-accent-color);background: var(--qm-text-answer-background-focus);border: none; }  .fib-placeholder[disabled] {cursor: inherit; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.mct-placeholder {position: relative;display: inline-block;vertical-align: baseline;margin: 0 5px;text-align: left;padding: 2px 24px 1px 0;line-height: 1.7;box-sizing: border-box;border: 1px solid var(--qm-text-answer-border);border-radius: 4px;background: var(--qm-text-answer-background); }  .mct-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
g[1]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .mct-placeholder__label {position: relative;width: unset !important;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin-right: 6px;color: var(--qm-text-answer);margin-left: 12px;text-overflow: ellipsis; }    .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-text-answer-60); }  .mct-placeholder__chevron {position: absolute;right: 8px;top: 0;bottom: 0;margin: auto; }  .mct-placeholder__tooltip-icon {position: absolute;right: 8px;top: 0;bottom: 0;margin: auto; }  .mct-placeholder__tooltip-icon g {display: none; }  .mct-placeholder__chevron path {stroke: var(--qm-text-answer-48); }  .mct-placeholder::after {position: relative;width: 33px;height: 12px;display: inline-block; }  .mct-placeholder[disabled] {cursor: default; }  .mct-placeholder.mct-placeholder_review {pointer-events: none; }    .mct-placeholder.mct-placeholder_review::after {content: none; }  .mct-placeholder.mct-placeholder_correct {color: var(--qm-color-correct);pointer-events: none; }    .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {color: var(--qm-color-correct); }  .mct-placeholder.mct-placeholder_incorrect {color: var(--qm-color-incorrect);cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {color: var(--qm-color-incorrect); }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__chevron {display: none; }  .mct-placeholder.mct-placeholder_review.mct-placeholder_correct {padding-right: 0; }    .mct-placeholder.mct-placeholder_review.mct-placeholder_correct .mct-placeholder__label {margin-right: 12px; }    .mct-placeholder.mct-placeholder_review.mct-placeholder_correct .mct-placeholder__chevron {display: none; }.hotspot-point {margin-top: -13px;margin-left: -13px; }  .hotspot-point__marker {background: var(--qm-accent-color) !important; }  .hotspot-point__animated-layer {top: -1px;left: -1px; }.questions_list_content {position: relative;opacity: 0.99;counter-reset: question; }  .questions_list_content.review .mark {display: none; }  .questions_list_content .item {position: relative;padding: 17px 94px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1;color: var(--panel-text-color, __playerTextColor__); }    .questions_list_content .item .text {max-height: 41px;overflow: hidden; }    .questions_list_content .item .mark {position: absolute;right: 46px;bottom: 0;margin: auto;top: 0; }    .questions_list_content .item .icon,    .questions_list_content .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }      .questions_list_content .item .icon svg,      .questions_list_content .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }    .questions_list_content .item .answered {right: 20px; }    .questions_list_content .item.info::before {content: '';background: url("+
g[2]+") no-repeat center;height: 14px;width: 15px;left: 16px;padding-top: 5px; }    .questions_list_content .item::before {position: absolute; }    .questions_list_content .item.selected, .questions_list_content .item.active {background: var(--list-item-background-pressed-color, __playerTextColor08__);transition-property: background;transition-duration: 0.1s;transition-timing-function: step-end; }      .questions_list_content .item.selected::before,      .questions_list_content .item.selected .text, .questions_list_content .item.active::before,      .questions_list_content .item.active .text {color: var(--list-item-text-pressed-color, __playerTextColor__); }    .questions_list_content .item.question {counter-increment: question; }      .questions_list_content .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: var(--list-item-order-color, __playerTextColor60__); }  .questions_list_content .separator::after {top: 0;right: 6px;left: 6px;height: 1px;content: '';position: absolute;background: __playerTextColor10__; }  .questions_list_content .separator:first-child {position: absolute;top: -1px; }  .questions_list_content .separator:last-child {position: absolute;bottom: -1px; }  .questions_list_content .separator {position: relative;height: 1px;width: 100%; }  .questions_list_content * {box-sizing: border-box;position: static; }  .questions_list_content.allatonce .item .icon {right: 20px !important; }  .questions_list_content .item {min-height: 56px; }.rich-text-view {z-index: 0;color: var(--qm-tooltip-text) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;white-space: initial; }  .rich-text-view > h1 a,  .rich-text-view > h1 a span,  .rich-text-view > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > h2 a,  .rich-text-view > h2 a span,  .rich-text-view > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > p,  .rich-text-view > ul li,  .rich-text-view > ol li {word-wrap: break-word; }    .rich-text-view > p a,    .rich-text-view > p a span,    .rich-text-view > p a sup,    .rich-text-view > ul li a,    .rich-text-view > ul li a span,    .rich-text-view > ul li a sup,    .rich-text-view > ol li a,    .rich-text-view > ol li a span,    .rich-text-view > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .rich-text-view > p,  .rich-text-view > h1,  .rich-text-view > li {font-feature-settings: 'liga' 0; }  .rich-text-view > * {vertical-align: baseline; }  .rich-text-view > ol li,  .rich-text-view > ul li {position: relative;left: 1em;padding-right: 1em; }  .rich-text-view > ol {margin-left: 1em;list-style: outside decimal; }    .rich-text-view > ol li {padding-left: 0.6em; }  .rich-text-view > ul {margin-left: 1.4em;list-style: outside disc; }    .rich-text-view > ul li {padding-left: 0.2em; }  .rich-text-view > sup {vertical-align: super; }  .rich-text-view > sub {vertical-align: sub; }  .rich-text-view .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .rich-text-view .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; }    .rich-text-view .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .rich-text-view .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .rich-text-view .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; }      .rich-text-view .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .rich-text-view .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .rich-text-view p,  .rich-text-view ul li,  .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }    .rich-text-view p > span,    .rich-text-view ul li > span,    .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }  .rich-text-view p,  .rich-text-view ul li,  .rich-text-view ol li {color: var(--qm-tooltip-text) !important;white-space: initial; }body {margin: 0;padding: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: none;overflow-x: hidden; }body.quiz_scroll::-webkit-scrollbar-button:decrement:start {height: 52px;display: block;background-color: #FEFEFE; }body.quiz_scroll::-webkit-scrollbar-button:increment:end {height: 66px;display: block;background-color: #FFFFFF; }body.quiz_scroll::-webkit-scrollbar {width: 10px;background-color: #F7F7F7; }body.quiz_scroll::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #F7F7F7;border-radius: 6px;background-color: #9F9F9F; }body.quiz_scroll::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }body.quiz_scroll.show_popup {overflow-y: hidden; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-button:decrement:start {height: 52px;display: block;background-color: #434E50;border-bottom: 1px solid #B9B9B9; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: transparent; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar {width: 10px;background-color: #ffffff; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }textarea {resize: none; }.published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }button {margin: 0; }:focus {outline: none; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
g[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }    .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; }    .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }    .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; }    .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controlsFocus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }    .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
g[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, filter 100ms, border-color 100ms; }  .seq-choice-container p,  .seq-choice-container span {color: inherit !important; }  .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, filter 0.1s ease, border-color 200ms; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); }    @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .seq-choice-container.seq-choice-container_drag-active p,    .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p,    .seq-choice-container[aria-selected='true'] span {color: inherit !important; }    .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; }  .seq-choice-container .attachment-container {display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;align-content: center;word-break: break-word;width: 100%; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; }  .seq-choice-container__correct-index {position: relative;display: -ms-flexbox;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; }  .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_correct p,    .seq-choice-container.seq-choice-container_correct span {color: inherit !important; }  .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); }    .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; }    .seq-choice-container.seq-choice-container_incorrect p,    .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; }    .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-premise-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view > p {width: 100%; }    .match-premise-item__rich-text-view::after {display: none; }    .match-premise-item__rich-text-view * {color: inherit !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; }    .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; }  .match-premise-item .background__fill {background: var(--qm-drag-background-72);clip-path: var(--path-premise-fill); }  .match-premise-item .background__outline {background: var(--qm-drag-border-60);clip-path: var(--path-premise-outline); }  .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); }  .match-premise-item__dnd-icon {display: none; }  .match-premise-item.match-premise-item_connected {-ms-transform: translateX(18px);transform: translateX(18px); }    .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); }    .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; }    .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); }  .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); }  .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); }  .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); }  .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; }  .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; }    .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }    .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; }  .match-response-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; }  .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; }  .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view > p {width: 100%; }    .match-response-item__rich-text-view::after {display: none; }    .match-response-item__rich-text-view * {color: inherit !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; }    .match-response-item[disabled] .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; }  .match-response-item .background__fill {background: var(--qm-drag-background);clip-path: var(--path-response-fill); }  .match-response-item .background__outline {background: var(--qm-drag-border);clip-path: var(--path-response-outline); }  .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); }  .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); }  .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); }  .match-response-item.match-response-item_active {cursor: grab; }    @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } }    .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); }    .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); }    .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); }    .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); }  .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); }  .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); }  .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; }  .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; }    @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } }    .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); }    .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); }    .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); }    .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); }  .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; }  .match-response-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); }  .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); }  .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); }  .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); }  .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); }  .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; }  .statement-view[disabled] {pointer-events: none; }  .statement-view:hover {background: var(--qm-choice-text-10); }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; }  .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text;color: inherit; }  .text-answer-container::after {transition: background 0.2s; }  .text-answer-container__type-in {transition: opacity 0.2s; }  .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }  .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }    .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); }  .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; }    .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; }  .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }    .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); }  .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; }  .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); }    .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; }    .essay-container__text-input[disabled] {cursor: inherit; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; }        .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }  .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); }    .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); }      .essay-container .essay-scroll-pane .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }      .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); }      .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; }      .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); }        .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; }      .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); }        .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); }    .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); }      .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; }      .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view:not(:last-child) {margin-bottom: 8px; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; }  .choice-view__correct-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none; }    .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; }  .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; }  .choice-view .choice-attachment-container {display: block;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); }  .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); }    .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); }      .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; }    .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); }      .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; }  .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; }  .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); }  .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); }  .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); }  .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; }    .choice-view__choice-container::after {transition: background 0.2s; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {transition: transform 0.3s, opacity 0.2s;opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); }    .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; }      .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
g[1]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__fib-rich-text > ul li,  .quiz-slide-visualizer__fib-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__mct-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__mct-rich-text > ul li,  .quiz-slide-visualizer__mct-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__wb-rich-text {line-height: 2.2;padding: 10px 12px; }  .quiz-slide-visualizer__wb-rich-text > ul li,  .quiz-slide-visualizer__wb-rich-text > ol li {line-height: inherit; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+
g[5]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+g[6]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px; }  .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .dnd-review-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); }      .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+
g[7]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; }  .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); }  .correct-answers-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }  .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; }    .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; }  .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; }  .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; }  .background-base__image {position: absolute;width: 100%;height: 100%; }    .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; }    .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
g[8]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__wrapper {padding-bottom: 10px; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
g[9]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+g[10]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+g[11]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; }  .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }* {box-sizing: border-box;-webkit-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-drag: none;position: static; }  * input,  * textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text;appearance: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }.tap_area {position: absolute;top: 0;right: 0;bottom: 0;left: 0; }.mini {font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;top: 0;overflow: hidden;background: __playerBackgroundColor__; }  .mini .quiz_title_panel {box-shadow: 0 1px 0 __playerTextColor08__;position: fixed;left: 0;top: 0;width: 100%;min-height: 52px;background: __playerBackgroundColor__; }    .mini .quiz_title_panel .info {position: relative;color: __playerTextColor__;top: 2px;text-align: center;font-size: 15px;font-weight: 600;line-height: 46px;text-overflow: ellipsis;overflow: hidden;pointer-events: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial;white-space: pre;padding-right: 85px;padding-left: 85px; }    .mini .quiz_title_panel .exit_review,    .mini .quiz_title_panel .finish,    .mini .quiz_title_panel .show_slides {position: absolute;width: 64px;height: 52px;top: auto;right: auto; }      .mini .quiz_title_panel .exit_review.component_container,      .mini .quiz_title_panel .finish.component_container,      .mini .quiz_title_panel .show_slides.component_container {top: 0; }      .mini .quiz_title_panel .exit_review button,      .mini .quiz_title_panel .finish button,      .mini .quiz_title_panel .show_slides button {border: 0;background: transparent; }    .mini .quiz_title_panel .finish.disabled {display: none; }    .mini .quiz_title_panel.slides_showed {z-index: 1; }      .mini .quiz_title_panel.slides_showed .show_slides {right: 0;left: auto; }      .mini .quiz_title_panel.slides_showed .exit_review {display: none !important; }      .mini .quiz_title_panel.slides_showed .finish {display: none !important; }    .mini .quiz_title_panel .show_slides {width: 64px;position: absolute;right: 0; }      .mini .quiz_title_panel .show_slides button {width: 100%;height: 100%;background: transparent;line-height: 100%; }        .mini .quiz_title_panel .show_slides button::after {content: '';position: absolute;width: 24px;height: 24px;background-image: url("+
g[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;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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__);transition-property: background;transition-duration: 0.1s;transition-timing-function: step-end; }            .mini .questions_list.component_base .questions_list_content .item.selected::before,            .mini .questions_list.component_base .questions_list_content .item.selected .text, .mini .questions_list.component_base .questions_list_content .item.active::before,            .mini .questions_list.component_base .questions_list_content .item.active .text {color: var(--list-item-text-pressed-color, __playerTextColor__); }          .mini .questions_list.component_base .questions_list_content .item.question {counter-increment: question; }            .mini .questions_list.component_base .questions_list_content .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: var(--list-item-order-color, __playerTextColor60__); }        .mini .questions_list.component_base .questions_list_content .separator::after {top: 0;right: 6px;left: 6px;height: 1px;content: '';position: absolute;background: __playerTextColor10__; }        .mini .questions_list.component_base .questions_list_content .separator:first-child {position: absolute;top: -1px; }        .mini .questions_list.component_base .questions_list_content .separator:last-child {position: absolute;bottom: -1px; }        .mini .questions_list.component_base .questions_list_content .separator {position: relative;height: 1px;width: 100%; }        .mini .questions_list.component_base .questions_list_content.allatonce .item .icon {right: 20px !important; }    .mini .questions_list .item {z-index: 1;min-height: 56px; }  .mini .sequence_move_panel {position: fixed;top: 0;bottom: 0;margin: auto;right: 7px;width: 40px;border-radius: 20px;z-index: 1;background-color: rgba(57, 64, 68, 0.85);box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.16); }    .mini .sequence_move_panel.landscape {right: 64px; }    .mini .sequence_move_panel .up,    .mini .sequence_move_panel .down {background-repeat: no-repeat;background-position: center;position: absolute;width: 100%;height: 56px;border: 0; }      .mini .sequence_move_panel .up button,      .mini .sequence_move_panel .up.active button[disabled],      .mini .sequence_move_panel .down button,      .mini .sequence_move_panel .down.active button[disabled] {background-color: transparent; }    .mini .sequence_move_panel .component_container.up {transform: rotateX(180deg); }    .mini .sequence_move_panel .up {top: 0; }      .mini .sequence_move_panel .up button {background-image: url("+
g[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;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::before, .mini .visualizer .content-buttons-panel > div button.back::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+g[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;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }      .mini .visualizer .content-buttons-panel > div {position: absolute;top: 10px;bottom: 11px;float: none;margin-right: unset; }        .mini .visualizer .content-buttons-panel > div:first-child:only-child {right: 7px; }        .mini .visualizer .content-buttons-panel > div:first-child {right: 50%;left: 7px; }        .mini .visualizer .content-buttons-panel > div:nth-child(2) {left: 50%;right: 7px;margin-right: unset; }    .mini .visualizer .equation {filter: brightness(0); }    .mini .visualizer > div,    .mini .visualizer > img {position: relative;margin: 14px 18px;display: block; }      .mini .visualizer > div.title,      .mini .visualizer > img.title {position: relative;height: 34px;margin: 0;color: var(--qm-feedback-title);font-size: 14px;line-height: 20px;padding-left: 18px;padding-right: 18px;padding-top: 7px;text-align: center; }      .mini .visualizer > div.text,      .mini .visualizer > img.text {padding: 34px 28px 10px 28px;margin: 0; }        .mini .visualizer > div.text.empty,        .mini .visualizer > img.text.empty {display: none; }        .mini .visualizer > div.text .rich-text-view p,        .mini .visualizer > div.text .rich-text-view ul li,        .mini .visualizer > div.text .rich-text-view ol li,        .mini .visualizer > img.text .rich-text-view p,        .mini .visualizer > img.text .rich-text-view ul li,        .mini .visualizer > img.text .rich-text-view ol li {line-height: 1.56 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer > div.text .rich-text-view p,        .mini .visualizer > div.text .rich-text-view ul li,        .mini .visualizer > div.text .rich-text-view ol li,        .mini .visualizer > img.text .rich-text-view p,        .mini .visualizer > img.text .rich-text-view ul li,        .mini .visualizer > img.text .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer > div.text .rich-text-view p > span,          .mini .visualizer > div.text .rich-text-view ul li > span,          .mini .visualizer > div.text .rich-text-view ol li > span,          .mini .visualizer > img.text .rich-text-view p > span,          .mini .visualizer > img.text .rich-text-view ul li > span,          .mini .visualizer > img.text .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer > div.text .rich-text-view p,        .mini .visualizer > div.text .rich-text-view ul li,        .mini .visualizer > div.text .rich-text-view ol li,        .mini .visualizer > img.text .rich-text-view p,        .mini .visualizer > img.text .rich-text-view ul li,        .mini .visualizer > img.text .rich-text-view ol li {font-size: 16px !important;color: var(--qm-text-question) !important;text-align: left !important; }        .mini .visualizer > div.text .rich-text-view svg *[fill]:not([fill='none']),        .mini .visualizer > img.text .rich-text-view svg *[fill]:not([fill='none']) {fill: var(--qm-text-question); }        .mini .visualizer > div.text .rich-text-view svg *[stroke]:not([stroke='none']),        .mini .visualizer > img.text .rich-text-view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question); }        .mini .visualizer > div.text .rich-text-view span,        .mini .visualizer > img.text .rich-text-view span {padding-top: 0;padding-bottom: 0; }        .mini .visualizer > div.text p,        .mini .visualizer > img.text p {margin: 0; }    .mini .visualizer.review .multiple_choice .item.editable.empty .custom,    .mini .visualizer.review .multiple_response .item.editable.empty .custom {display: none; }    .mini .visualizer.review .matching .row .item .select_icon svg {display: none; }    .mini .visualizer.review .matching .row.answered.correct, .mini .visualizer.review .matching .row.correct {box-shadow: 0 0 0 1px var(--qm-feedback-correct); }      .mini .visualizer.review .matching .row.answered.correct .item .result, .mini .visualizer.review .matching .row.correct .item .result {background: var(--qm-feedback-correct); }      .mini .visualizer.review .matching .row.answered.correct .item:last-child *, .mini .visualizer.review .matching .row.correct .item:last-child * {color: var(--qm-feedback-correct); }        .mini .visualizer.review .matching .row.answered.correct .item:last-child * p,        .mini .visualizer.review .matching .row.answered.correct .item:last-child * ul li,        .mini .visualizer.review .matching .row.answered.correct .item:last-child * ol li, .mini .visualizer.review .matching .row.correct .item:last-child * p,        .mini .visualizer.review .matching .row.correct .item:last-child * ul li,        .mini .visualizer.review .matching .row.correct .item:last-child * ol li {color: var(--qm-feedback-correct) !important; }      .mini .visualizer.review .matching .row.answered.correct .item:last-child svg *[fill]:not([fill='none']), .mini .visualizer.review .matching .row.correct .item:last-child svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-correct); }      .mini .visualizer.review .matching .row.answered.correct .item:last-child svg *[stroke]:not([stroke='none']), .mini .visualizer.review .matching .row.correct .item:last-child svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-correct); }    .mini .visualizer.review .matching .row.answered.incorrect, .mini .visualizer.review .matching .row.incorrect {box-shadow: 0 0 0 1px var(--qm-feedback-incorrect); }      .mini .visualizer.review .matching .row.answered.incorrect .item .result, .mini .visualizer.review .matching .row.incorrect .item .result {background: var(--qm-feedback-incorrect); }      .mini .visualizer.review .matching .row.answered.incorrect .item .select_icon, .mini .visualizer.review .matching .row.incorrect .item .select_icon {background-image: url("+
g[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;text-overflow: ellipsis;overflow: hidden; }        .mini .visualizer .authorization .auth_title p,        .mini .visualizer .authorization .auth_title ul li,        .mini .visualizer .authorization .auth_title ol li {line-height: 1.44 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .authorization .auth_title p,        .mini .visualizer .authorization .auth_title ul li,        .mini .visualizer .authorization .auth_title ol li {font-size: 25px !important;font-weight: bold !important; }        .mini .visualizer .authorization .auth_title .rich-text-view p,        .mini .visualizer .authorization .auth_title .rich-text-view ul li,        .mini .visualizer .authorization .auth_title .rich-text-view ol li {color: var(--qm-text-question) !important; }        .mini .visualizer .authorization .auth_title .rich-text-view svg *[fill]:not([fill='none']) {fill: var(--qm-text-question); }        .mini .visualizer .authorization .auth_title .rich-text-view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question); }      .mini .visualizer .authorization .field {height: 44px;border: 1px solid var(--qm-text-answer-border);border-radius: 4px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px; }        .mini .visualizer .authorization .field > div,        .mini .visualizer .authorization .field > input {padding-right: 10px;padding-left: 10px;padding-top: 16px; }        .mini .visualizer .authorization .field .hint {padding: 0;margin: 5px 0 0 1px;line-height: normal;font-size: 13px;color: var(--qm-text-answer-text-60);white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }        .mini .visualizer .authorization .field.error input,        .mini .visualizer .authorization .field.error .combobox {background: var(--qm-text-answer-background-focus); }        .mini .visualizer .authorization .field.error .prompt {padding-top: 7px !important; }        .mini .visualizer .authorization .field.error::after {content: '';position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;border: 1px solid var(--qm-feedback-incorrect);border-radius: 4px;pointer-events: none; }        .mini .visualizer .authorization .field.focused input {background: var(--qm-text-answer-background-focus); }        .mini .visualizer .authorization .field.focused::after {content: '';position: absolute;top: -3px;right: -3px;bottom: -3px;left: -3px;border: 3px solid var(--qm-accent-color);border-radius: 4px;pointer-events: none; }        .mini .visualizer .authorization .field.empty .prompt {height: 44px;line-height: 44px;padding-top: 0;right: 0;left: 0;font-size: 16px;color: var(--qm-text-answer-60); }        .mini .visualizer .authorization .field .error_state_label {position: absolute;color: var(--qm-feedback-incorrect);line-height: initial;font-size: 11px;top: 3px;padding-top: 0;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: nowrap; }        .mini .visualizer .authorization .field .prompt {width: 100%;display: block;color: var(--qm-text-answer-text-60);position: absolute;top: 0;font-size: 11px;pointer-events: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-top: 3px; }          .mini .visualizer .authorization .field .prompt.comboboxPrompt {padding-right: 34px; }        .mini .visualizer .authorization .field .icon_area {position: absolute;width: 34px;top: 0;bottom: 0;right: 0;z-index: 1;pointer-events: none; }          .mini .visualizer .authorization .field .icon_area svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }            .mini .visualizer .authorization .field .icon_area svg polygon {fill: var(--qm-text-answer-40); }        .mini .visualizer .authorization .field .combobox {width: 100%;height: 100%;overflow: hidden;text-overflow: ellipsis;padding-right: 32px;white-space: nowrap;padding-top: 21px;color: var(--qm-text-answer-text);background: var(--qm-text-answer-background);border-radius: 4px; }        .mini .visualizer .authorization .field input {background: var(--qm-text-answer-background);border-radius: 4px;border: 0;width: 100%;height: 100%;font-size: 15px;color: var(--qm-text-answer-text); }          .mini .visualizer .authorization .field input::before {content: attr(data-title); }    .mini .visualizer .authorization .auth_title {text-overflow: initial; }    .mini .visualizer > div.feedback {box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);position: relative;overflow: hidden;background-color: var(--qm-feedback-background);border-radius: 5px;margin-left: 18px;margin-right: 18px;min-height: 48px; }      .mini .visualizer > div.feedback .content p,      .mini .visualizer > div.feedback .header p {margin: 0; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer > div.feedback .content .rich-text-view p > span,        .mini .visualizer > div.feedback .content .rich-text-view ul li > span,        .mini .visualizer > div.feedback .content .rich-text-view ol li > span,        .mini .visualizer > div.feedback .header .rich-text-view p > span,        .mini .visualizer > div.feedback .header .rich-text-view ul li > span,        .mini .visualizer > div.feedback .header .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {font-size: 15px !important;color: var(--qm-feedback-text) !important;text-align: left !important; }      .mini .visualizer > div.feedback .content .rich-text-view span,      .mini .visualizer > div.feedback .header .rich-text-view span {padding-top: 0;padding-bottom: 0; }      .mini .visualizer > div.feedback .content {border: solid 1px var(--qm-feedback-text-04);border-top: none;border-radius: 0 0 5px 5px;padding: 18px; }        .mini .visualizer > div.feedback .content .audio_with_controls {margin-bottom: 10px; }      .mini .visualizer > div.feedback .header {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;word-wrap: break-word;color: var(--qm-feedback-title);opacity: 0.8;font-size: 16px;font-weight: 600;height: 48px;padding: 0 16px; }        .mini .visualizer > div.feedback .header .text {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left: 10px; }        .mini .visualizer > div.feedback .header .icon {margin-top: 2px; }          .mini .visualizer > div.feedback .header .icon svg g {display: none; }    .mini .visualizer.info > div.text,    .mini .visualizer.info > img.text {padding: 30px 18px 0 18px; }      .mini .visualizer.info > div.text .rich-text-view p,      .mini .visualizer.info > div.text .rich-text-view ul li,      .mini .visualizer.info > div.text .rich-text-view ol li,      .mini .visualizer.info > img.text .rich-text-view p,      .mini .visualizer.info > img.text .rich-text-view ul li,      .mini .visualizer.info > img.text .rich-text-view ol li {line-height: 1.44 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer.info > div.text .rich-text-view p,      .mini .visualizer.info > div.text .rich-text-view ul li,      .mini .visualizer.info > div.text .rich-text-view ol li,      .mini .visualizer.info > img.text .rich-text-view p,      .mini .visualizer.info > img.text .rich-text-view ul li,      .mini .visualizer.info > img.text .rich-text-view ol li {font-size: 25px !important;font-weight: bold !important; }    .mini .visualizer.info > div.info .rich-text-view,    .mini .visualizer.info > img.info .rich-text-view {font-size: 15px !important;color: var(--qm-text-question-80) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer.info > div.info .rich-text-view p,      .mini .visualizer.info > div.info .rich-text-view ul li,      .mini .visualizer.info > div.info .rich-text-view ol li,      .mini .visualizer.info > img.info .rich-text-view p,      .mini .visualizer.info > img.info .rich-text-view ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer.info > div.info .rich-text-view p,      .mini .visualizer.info > div.info .rich-text-view ul li,      .mini .visualizer.info > div.info .rich-text-view ol li,      .mini .visualizer.info > img.info .rich-text-view p,      .mini .visualizer.info > img.info .rich-text-view ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer.info > div.info .rich-text-view p > span,        .mini .visualizer.info > div.info .rich-text-view ul li > span,        .mini .visualizer.info > div.info .rich-text-view ol li > span,        .mini .visualizer.info > img.info .rich-text-view p > span,        .mini .visualizer.info > img.info .rich-text-view ul li > span,        .mini .visualizer.info > img.info .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer.info > div.info .rich-text-view p,      .mini .visualizer.info > div.info .rich-text-view ul li,      .mini .visualizer.info > div.info .rich-text-view ol li,      .mini .visualizer.info > img.info .rich-text-view p,      .mini .visualizer.info > img.info .rich-text-view ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {font-size: 15px !important;color: var(--qm-text-question-80) !important; }      .mini .visualizer.info > div.info .rich-text-view svg *[fill]:not([fill='none']),      .mini .visualizer.info > img.info .rich-text-view svg *[fill]:not([fill='none']) {fill: var(--qm-text-question-80); }      .mini .visualizer.info > div.info .rich-text-view svg *[stroke]:not([stroke='none']),      .mini .visualizer.info > img.info .rich-text-view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question-80); }    .mini .visualizer.info svg *[fill]:not([fill='none']) {fill: var(--qm-text-question); }    .mini .visualizer.info svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question); }    .mini .visualizer.result {background: var(--qm-feedback-background); }      .mini .visualizer.result .detailed_results {position: relative;opacity: 0.99;counter-reset: question;margin: 0;padding: 27px 8px 14px 8px;background: var(--qm-feedback-background);opacity: 1; }        .mini .visualizer.result .detailed_results.review .mark {display: none; }        .mini .visualizer.result .detailed_results .item {position: relative;padding: 17px 94px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1;color: var(--panel-text-color, __playerTextColor__); }          .mini .visualizer.result .detailed_results .item .text {max-height: 41px;overflow: hidden; }          .mini .visualizer.result .detailed_results .item .mark {position: absolute;right: 46px;bottom: 0;margin: auto;top: 0; }          .mini .visualizer.result .detailed_results .item .icon,          .mini .visualizer.result .detailed_results .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }            .mini .visualizer.result .detailed_results .item .icon svg,            .mini .visualizer.result .detailed_results .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .mini .visualizer.result .detailed_results .item .answered {right: 20px; }          .mini .visualizer.result .detailed_results .item.info::before {content: '';background: url("+
g[2]+") no-repeat center;height: 14px;width: 15px;left: 16px;padding-top: 5px; }          .mini .visualizer.result .detailed_results .item::before {position: absolute; }          .mini .visualizer.result .detailed_results .item.selected, .mini .visualizer.result .detailed_results .item.active {background: var(--list-item-background-pressed-color, __playerTextColor08__);transition-property: background;transition-duration: 0.1s;transition-timing-function: step-end; }            .mini .visualizer.result .detailed_results .item.selected::before,            .mini .visualizer.result .detailed_results .item.selected .text, .mini .visualizer.result .detailed_results .item.active::before,            .mini .visualizer.result .detailed_results .item.active .text {color: var(--list-item-text-pressed-color, __playerTextColor__); }          .mini .visualizer.result .detailed_results .item.question {counter-increment: question; }            .mini .visualizer.result .detailed_results .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: var(--list-item-order-color, __playerTextColor60__); }        .mini .visualizer.result .detailed_results .separator::after {top: 0;right: 12px;left: 12px;height: 1px;content: '';position: absolute;background: __playerTextColor10__; }        .mini .visualizer.result .detailed_results .separator:first-child {position: absolute;top: -1px; }        .mini .visualizer.result .detailed_results .separator:last-child {position: absolute;bottom: -1px; }        .mini .visualizer.result .detailed_results .separator {position: relative;height: 1px;width: 100%; }        .mini .visualizer.result .detailed_results::after {bottom: 0;right: 0;left: 0;height: 1px;content: '';position: absolute;background: var(--qm-feedback-text-08); }        .mini .visualizer.result .detailed_results .title {color: var(--qm-feedback-text-60);font-size: 14px;font-weight: 600;padding-left: 13px;height: 35px;line-height: 31px;margin: 0;text-transform: uppercase;height: 31px; }        .mini .visualizer.result .detailed_results .result-items-container {position: relative; }          .mini .visualizer.result .detailed_results .result-items-container .separator::after {right: 0;left: 34px;background: var(--qm-feedback-text-08); }          .mini .visualizer.result .detailed_results .result-items-container .separator:first-child {display: none; }        .mini .visualizer.result .detailed_results .mark {display: none; }        .mini .visualizer.result .detailed_results .item {padding: 13px 60px 9px 34px; }          .mini .visualizer.result .detailed_results .item .text {color: var(--qm-feedback-text); }          .mini .visualizer.result .detailed_results .item .points {color: var(--qm-feedback-text-72);font-size: 13px;line-height: 2;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }          .mini .visualizer.result .detailed_results .item .text {font-size: 15px;margin-bottom: 4px; }          .mini .visualizer.result .detailed_results .item .icon {right: 12px; }          .mini .visualizer.result .detailed_results .item::before {font-size: 15px;left: 5px !important;color: var(--qm-feedback-text-60) !important; }          .mini .visualizer.result .detailed_results .item:last-child {border-bottom: none; }      .mini .visualizer.result .groupsResult {font-family: Helvetica Neue, Helvetica, Roboto, Arial;margin: 0;padding: 27px 8px 0 8px;background: var(--qm-feedback-background); }        .mini .visualizer.result .groupsResult:last-child {padding-bottom: 14px; }        .mini .visualizer.result .groupsResult::after {bottom: 0;right: 0;left: 0;height: 1px;content: '';position: absolute;background: var(--qm-feedback-text-08); }        .mini .visualizer.result .groupsResult .titleLabel {color: var(--qm-feedback-text-60);font-size: 14px;font-weight: 600;padding-left: 13px;height: 35px;line-height: 31px;margin: 0;text-transform: uppercase; }        .mini .visualizer.result .groupsResult .groupsContainer {position: relative; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection {min-height: 50px;position: relative; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection:last-child {padding-bottom: 20px; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels {height: 14px;font-size: 15px;margin-top: 7px;margin-bottom: 10px; }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .title,              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore {position: absolute;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }                .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .title.onlyUserScore,                .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore.onlyUserScore {max-width: 85%; }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .title {color: var(--qm-feedback-text);max-width: calc(100% - 100px); }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore {right: 15px;font-size: 13px;color: var(--qm-feedback-text-60);width: 100px;text-align: right; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels {height: 20px;font-size: 14px; }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels .userScoreValue,              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels .passingScoreValue {position: absolute;text-overflow: ellipsis;max-width: 40%;white-space: nowrap;overflow: hidden; }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels .passingScoreValue {position: absolute;right: 15px; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar {margin-left: 15px;margin-right: 15px; }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar.resultByGroups {margin-left: 40px; }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar {width: 100%;height: 7px;position: relative;margin-top: 4px;margin-bottom: 3px;background: var(--qm-feedback-text-12);border-radius: 4px; }                .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar .value {position: absolute;top: 0;left: 0;bottom: 0;z-index: 1;width: 0;border-radius: 4px; }                .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar.answered .value {background: var(--qm-feedback-text-40); }                  .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar.answered .value::after {background: var(--qm-feedback-text-40); }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar {padding-top: 3px; }      .mini .visualizer.result .btns-container {position: relative;text-align: center;margin-right: 60px;margin-left: 60px;padding-bottom: 45px; }      .mini .visualizer.result .component_container.result_btn {position: relative;height: 42px;display: inline-block;width: 100%;margin-top: 11px; }        .mini .visualizer.result .component_container.result_btn button {position: relative;min-width: 160px;top: 0;bottom: 0;width: 100%;line-height: 100%;color: var(--qm-text-answer);font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;background: var(--qm-text-answer-16);border: none;border-radius: 5px;height: 42px;left: 0;right: 0;margin: auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;font-weight: 500; }          .mini .visualizer.result .component_container.result_btn button.active {background: var(--qm-text-answer-40); }      .mini .visualizer.result .descriptionContainer {margin: 0;padding-top: 47px; }        .mini .visualizer.result .descriptionContainer::after {bottom: -4px;right: 0;left: 0;height: 4px;content: '';position: absolute;background: rgba(0, 0, 0, 0.04);z-index: 1; }        .mini .visualizer.result .descriptionContainer > div.text {position: relative;padding-bottom: 25px;padding-top: 25px;margin: 0 20px; }          .mini .visualizer.result .descriptionContainer > div.text p,          .mini .visualizer.result .descriptionContainer > div.text ul li,          .mini .visualizer.result .descriptionContainer > div.text ol li {line-height: 1.32 !important;padding-top: 0 !important;padding-bottom: 0 !important; }          .mini .visualizer.result .descriptionContainer > div.text p,          .mini .visualizer.result .descriptionContainer > div.text ul li,          .mini .visualizer.result .descriptionContainer > div.text ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer.result .descriptionContainer > div.text p > span,            .mini .visualizer.result .descriptionContainer > div.text ul li > span,            .mini .visualizer.result .descriptionContainer > div.text ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.result .descriptionContainer > div.text p,          .mini .visualizer.result .descriptionContainer > div.text ul li,          .mini .visualizer.result .descriptionContainer > div.text ol li {font-size: 28px !important;font-weight: bold !important;color: var(--qm-text-question) !important;text-align: center !important; }          .mini .visualizer.result .descriptionContainer > div.text * {text-align: center !important; }          .mini .visualizer.result .descriptionContainer > div.text.small-text p,          .mini .visualizer.result .descriptionContainer > div.text.small-text ul li,          .mini .visualizer.result .descriptionContainer > div.text.small-text ol li {font-size: 16px !important;line-height: 1.56 !important;font-weight: 400 !important; }        .mini .visualizer.result .descriptionContainer .result-icon {position: relative;left: 0;right: 0;margin: auto;width: 62px;height: 62px;background-size: 62px; }        .mini .visualizer.result .descriptionContainer .passing-section,        .mini .visualizer.result .descriptionContainer .awarded-section {padding-bottom: 14px;position: relative; }          .mini .visualizer.result .descriptionContainer .passing-section > div,          .mini .visualizer.result .descriptionContainer .awarded-section > div {display: inline-block;position: relative; }          .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label,          .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label {padding-right: 5px;width: 50%; }            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label *,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * {font-size: 15px !important;color: var(--qm-text-question-72) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: right !important; }              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * p,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ul li,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ol li,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * p,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ul li,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * p,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ul li,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ol li,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * p,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ul li,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }                .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * p > span,                .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ul li > span,                .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ol li > span,                .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * p > span,                .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ul li > span,                .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * p,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ul li,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label * ol li,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * p,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ul li,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * ol li {font-size: 15px !important;color: var(--qm-text-question-72) !important; }          .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label,          .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label {padding-right: 5px;width: 50%; }            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label *,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * {font-size: 15px !important;color: var(--qm-text-question-72) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: right !important; }              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * p,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ul li,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ol li,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * p,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ul li,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * p,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ul li,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ol li,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * p,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ul li,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }                .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * p > span,                .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ul li > span,                .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ol li > span,                .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * p > span,                .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ul li > span,                .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * p,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ul li,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label * ol li,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * p,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ul li,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * ol li {font-size: 15px !important;color: var(--qm-text-question-72) !important; }          .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value,          .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value {padding-left: 5px;width: 50%; }            .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value *,            .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;font-weight: 600 !important; }              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * p,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ul li,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ol li,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * p,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ul li,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * p,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ul li,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ol li,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * p,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ul li,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }                .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * p > span,                .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ul li > span,                .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ol li > span,                .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * p > span,                .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ul li > span,                .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * p,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ul li,              .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value * ol li,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * p,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ul li,              .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * ol li {font-size: 15px !important;color: var(--qm-text-answer) !important; }          .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value,          .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value {padding-left: 5px;width: 50%; }            .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value *,            .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;font-weight: 600 !important; }              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * p,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ul li,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ol li,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * p,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ul li,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * p,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ul li,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ol li,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * p,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ul li,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }                .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * p > span,                .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ul li > span,                .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ol li > span,                .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * p > span,                .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ul li > span,                .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * p,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ul li,              .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value * ol li,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * p,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ul li,              .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * ol li {font-size: 15px !important;color: var(--qm-text-answer) !important; }        .mini .visualizer.result .descriptionContainer .passing-section {padding-bottom: 35px; }        .mini .visualizer.result .descriptionContainer .details {margin-right: 20px !important;margin-left: 20px !important; }          .mini .visualizer.result .descriptionContainer .details * {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer.result.passed .descriptionContainer .result-icon {background-image: url("+
g[24]+"); }      .mini .visualizer.result.failed .descriptionContainer .result-icon {background-image: url("+g[25]+"); }      .mini .visualizer.result.graded .descriptionContainer .result-icon {background-image: url("+g[26]+"); }      .mini .visualizer.result.survey .descriptionContainer .result-icon {background-image: url("+g[24]+"); }    .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 :-ms-input-placeholder,        .mini .visualizer .multiple_response .item .field :-ms-input-placeholder {color: var(--qm-text-answer-text-60); }        .mini .visualizer .multiple_choice .item .field ::placeholder,        .mini .visualizer .multiple_response .item .field ::placeholder {color: var(--qm-text-answer-text-60); }        .mini .visualizer .multiple_choice .item .field:focus,        .mini .visualizer .multiple_response .item .field:focus {background: var(--qm-text-answer-background);box-shadow: 0 0 0 2px var(--qm-accent-color);border: none; }      .mini .visualizer .multiple_choice .item.selected,      .mini .visualizer .multiple_response .item.selected {background: var(--qm-choice-background-selected);box-shadow: 0 0 0 2px var(--qm-choice-border-selected);border: 1px solid transparent; }        .mini .visualizer .multiple_choice .item.selected.error,        .mini .visualizer .multiple_response .item.selected.error {box-shadow: 0 0 0 1px var(--qm-feedback-incorrect);border: 1px solid transparent; }          .mini .visualizer .multiple_choice .item.selected.error *,          .mini .visualizer .multiple_response .item.selected.error * {color: var(--qm-feedback-incorrect) !important; }          .mini .visualizer .multiple_choice .item.selected.error svg *[fill]:not([fill='none']),          .mini .visualizer .multiple_response .item.selected.error svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-incorrect); }          .mini .visualizer .multiple_choice .item.selected.error svg *[stroke]:not([stroke='none']),          .mini .visualizer .multiple_response .item.selected.error svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-incorrect); }      .mini .visualizer .multiple_choice .item.correct,      .mini .visualizer .multiple_response .item.correct {box-shadow: 0 0 0 1px var(--qm-feedback-correct);border: 1px solid transparent; }        .mini .visualizer .multiple_choice .item.correct *,        .mini .visualizer .multiple_response .item.correct * {color: var(--qm-feedback-correct) !important; }        .mini .visualizer .multiple_choice .item.correct svg *[fill]:not([fill='none']),        .mini .visualizer .multiple_response .item.correct svg *[fill]:not([fill='none']) {fill: var(--qm-feedback-correct); }        .mini .visualizer .multiple_choice .item.correct svg *[stroke]:not([stroke='none']),        .mini .visualizer .multiple_response .item.correct svg *[stroke]:not([stroke='none']) {stroke: var(--qm-feedback-correct); }      .mini .visualizer .multiple_choice .item.editable .custom,      .mini .visualizer .multiple_response .item.editable .custom {position: relative; }    .mini .visualizer .multiple_choice .item .icon_area .radio_icon {position: absolute;width: 22px;height: 22px;top: 0;bottom: 0;left: 16px;margin: auto; }      .mini .visualizer .multiple_choice .item .icon_area .radio_icon .outline_border {background: var(--qm-choice-control-border); }      .mini .visualizer .multiple_choice .item .icon_area .radio_icon .fill {background: var(--qm-choice-control-background); }      .mini .visualizer .multiple_choice .item .icon_area .radio_icon .inline_border {background: var(--qm-choice-control-background); }    .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .outline_border {background: var(--qm-accent-color); }    .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .fill, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .fill {background: var(--qm-choice-control-active); }    .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .inline_border {background: var(--qm-accent-color); }    .mini .visualizer .multiple_choice .item.error.selected .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.error.selected[disabled] .icon_area .radio_icon .outline_border {background: var(--qm-feedback-incorrect); }    .mini .visualizer .multiple_choice .item.error.selected .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.error.selected[disabled] .icon_area .radio_icon .inline_border {background: var(--qm-feedback-incorrect); }    .mini .visualizer .multiple_choice .item.selected.correct .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.selected.correct[disabled] .icon_area .radio_icon .outline_border {background: var(--qm-feedback-correct); }    .mini .visualizer .multiple_choice .item.selected.correct .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.selected.correct[disabled] .icon_area .radio_icon .inline_border {background: var(--qm-feedback-correct); }    .mini .visualizer .multiple_choice .item.error.correct .icon_area .radio_icon .inline_border {display: none; }    .mini .visualizer .multiple_response .item .icon_area svg, .mini .visualizer .multiple_response .item.active.selected .icon_area svg {position: absolute;width: 22px;height: 22px;top: 0;bottom: 0;left: 16px;margin: auto; }      .mini .visualizer .multiple_response .item .icon_area svg path.check, .mini .visualizer .multiple_response .item.active.selected .icon_area svg path.check {display: none; }      .mini .visualizer .multiple_response .item .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.active.selected .icon_area svg rect.check_bg {display: block;fill: var(--qm-choice-control-border); }      .mini .visualizer .multiple_response .item .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.active.selected .icon_area svg rect.fill_outline {display: block;fill: var(--qm-choice-control-background); }    .mini .visualizer .multiple_response .item[disabled] .icon_area svg rect.check_bg {display: none; }    .mini .visualizer .multiple_response .item.active .icon_area svg path.check, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg path.check {display: block;fill: var(--qm-choice-control-active); }    .mini .visualizer .multiple_response .item.active .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.check_bg {fill: var(--qm-accent-color); }    .mini .visualizer .multiple_response .item.active .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.selected .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.fill_outline {display: none; }    .mini .visualizer .multiple_response .item.active[disabled] .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected[disabled] .icon_area svg path.check {fill: url(#__quiz_id___checkbox_selected_disabled);display: block; }    .mini .visualizer .multiple_response .item.active[disabled] .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected[disabled] .icon_area svg rect.check_bg {display: none; }    .mini .visualizer .multiple_response .item.error .icon_area svg path.check, .mini .visualizer .multiple_response .item.error[disabled] .icon_area svg path.check {display: none; }    .mini .visualizer .multiple_response .item.error .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error[disabled] .icon_area svg rect.check_bg {display: block;fill: var(--qm-choice-control-border); }    .mini .visualizer .multiple_response .item.error.correct .icon_area svg path.check, .mini .visualizer .multiple_response .item.error.correct[disabled] .icon_area svg path.check {display: none; }    .mini .visualizer .multiple_response .item.error.correct .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error.correct[disabled] .icon_area svg rect.check_bg {fill: var(--qm-feedback-incorrect); }    .mini .visualizer .multiple_response .item.error.selected .icon_area svg path.check, .mini .visualizer .multiple_response .item.error.selected[disabled] .icon_area svg path.check {display: block;fill: var(--qm-choice-control-active); }    .mini .visualizer .multiple_response .item.error.selected .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error.selected[disabled] .icon_area svg rect.check_bg {fill: var(--qm-feedback-incorrect); }    .mini .visualizer .multiple_response .item.selected.correct .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.check_bg {fill: var(--qm-feedback-correct); }    .mini .visualizer .multiple_response .item[disabled] .icon_area svg path.check {display: none; }    .mini .visualizer .multiple_response .item[disabled] .icon_area svg rect.check_bg {fill: url(#__quiz_id___check_bg); }    .mini .visualizer .matching .row {background: var(--qm-drag-background);position: relative;margin-bottom: 12px;border-radius: 4px;outline: 1px solid var(--qm-drag-border); }      .mini .visualizer .matching .row:last-child {margin-bottom: 0; }      .mini .visualizer .matching .row .item {position: relative;border-radius: 4px;overflow: hidden;padding: 16px 40px 16px 37px; }        .mini .visualizer .matching .row .item .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 {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);box-shadow: 0 0 0 2px var(--qm-drag-border-selected);border: solid 1px transparent; }          .mini .visualizer .sequence .item.selected .icon {fill: var(--qm-drag-text-60); }    .mini .visualizer .type {height: 40px; }      .mini .visualizer .type .textfield {position: absolute;width: 100%;height: 100%;font-size: 15px;color: var(--qm-text-answer-text);background: var(--qm-text-answer-background);padding-left: 8px;padding-right: 8px;border-radius: 4px;border: 1px solid var(--qm-text-answer-border);outline: none; }        .mini .visualizer .type .textfield:focus {background: var(--qm-text-answer-background-focus);box-shadow: 0 0 0 3px var(--qm-accent-color);border: none; }        .mini .visualizer .type .textfield[disabled] {color: var(--qm-text-answer-text-disabled); }      .mini .visualizer .type.incorrect .textfield {color: var(--qm-feedback-incorrect);padding-right: 35px; }      .mini .visualizer .type.incorrect::after {content: '';width: 15px;height: 15px;position: absolute;right: 10px;background: url("+
g[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);box-shadow: 0 0 0 3px var(--qm-accent-color);border: none; }        .mini .visualizer .essay .textarea[disabled] {color: var(--qm-text-answer-text-disabled); }    .mini .visualizer .likert_scale .statement {background-color: var(--qm-text-answer-06);border-radius: 5px;width: 100%;margin-bottom: 16px; }      .mini .visualizer .likert_scale .statement .text {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;padding-left: 22px;padding-right: 22px;padding-top: 12px;padding-bottom: 10px; }        .mini .visualizer .likert_scale .statement .text p,        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .likert_scale .statement .text p,        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .likert_scale .statement .text p > span,          .mini .visualizer .likert_scale .statement .text ul li > span,          .mini .visualizer .likert_scale .statement .text ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .likert_scale .statement .text p,        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {font-size: 15px !important;color: var(--qm-text-answer) !important; }        .mini .visualizer .likert_scale .statement .text p {margin: 0; }      .mini .visualizer .likert_scale .statement .separator {margin-left: 6px;margin-right: 6px;text-align: center;position: relative; }        .mini .visualizer .likert_scale .statement .separator[data-selected]::after {position: relative;top: -13px;font-size: 15px;height: 24px;line-height: 24px;padding: 2px 8px 2px 8px;border-radius: 5px;content: attr(data-selected);background: var(--qm-accent-color);color: var(--qm-choice-control-active); }      .mini .visualizer .likert_scale .statement .scales {position: relative;margin-left: 22px;margin-right: 22px;height: 98px; }        .mini .visualizer .likert_scale .statement .scales .first_scale,        .mini .visualizer .likert_scale .statement .scales .last_scale {position: absolute;top: 8px;font-size: 13px;color: var(--qm-text-answer-72);max-width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600; }        .mini .visualizer .likert_scale .statement .scales .rbContainer {position: relative;height: 30px;top: 39px;float: left; }          .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon {position: absolute;display: block;width: 24px;height: 100%; }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon > div {margin: auto;top: 0 !important;bottom: 0 !important; }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .outline_border {background: var(--qm-choice-control-border); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .fill {background: var(--qm-choice-control-background); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .inline_border {background: var(--qm-choice-control-background); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon[data-index]::before {content: attr(data-index);position: absolute;left: 0;right: 0;top: -30px;height: 20px;font-size: 13px;color: rgba(43, 59, 70, 0.87);font-weight: 600;text-align: center; }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon.selected .outline_border {background: var(--qm-accent-color); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon.selected .fill {background: var(--qm-choice-control-active); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon.selected .inline_border {background: var(--qm-accent-color); }          .mini .visualizer .likert_scale .statement .scales .rbContainer.last .radio_icon {right: 0; }          .mini .visualizer .likert_scale .statement .scales .rbContainer.center .radio_icon {right: 0;left: 0;margin: auto; }    .mini .visualizer .multiple_choice_text {width: 100%;padding: 20px 24px;background-color: var(--qm-text-answer-06);border-radius: 4px; }      .mini .visualizer .multiple_choice_text.disabled {pointer-events: none; }      .mini .visualizer .multiple_choice_text .text_with_gaps {font-size: 15px !important;color: var(--qm-text-answer) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .multiple_choice_text .text_with_gaps p > span,          .mini .visualizer .multiple_choice_text .text_with_gaps ul li > span,          .mini .visualizer .multiple_choice_text .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {font-size: 15px !important;color: var(--qm-text-answer) !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps div {font-size: inherit !important;font-family: inherit !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {line-height: inherit !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+
g[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[27]+") no-repeat; }      .mini .visualizer .hotspot .overlay__label {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;line-height: 1.5;letter-spacing: -0.2px;text-align: center;color: #FFFFFF;position: absolute;bottom: 13px;padding: 0 14px;overflow: hidden;width: 100%;height: 63px;word-break: break-word; }    .mini .visualizer .hotspot .overlay {width: 100%;height: 100%; }    .mini .visualizer .hotspot .image {position: relative; }    .mini .visualizer .hotspot .hotspots_area {position: absolute;top: 0; }    .mini .visualizer .drag-n-drop .quiz-slide-visualizer {-ms-transform-origin: top left;transform-origin: top left;position: absolute; }      .mini .visualizer .drag-n-drop .quiz-slide-visualizer .slide-picture-view .zoom-icon {display: none; }    .mini .visualizer .drag-n-drop .overlay {position: absolute;background: transparent;z-index: 1; }      .mini .visualizer .drag-n-drop .overlay.overlay_hidden .overlay__bg {display: none; }      .mini .visualizer .drag-n-drop .overlay__bg {margin: auto;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.72);width: 128px;height: 160px;position: absolute;border-radius: 6px; }      .mini .visualizer .drag-n-drop .overlay__icon {top: 32px;position: absolute;width: 32px;height: 45px;right: 0;left: 0;margin: auto;background: url("+
g[27]+") no-repeat; }      .mini .visualizer .drag-n-drop .overlay__label {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;line-height: 1.5;letter-spacing: -0.2px;text-align: center;color: #FFFFFF;position: absolute;bottom: 13px;padding: 0 14px;overflow: hidden;width: 100%;height: 63px;word-break: break-word; }    .mini .visualizer.intro {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center; }      .mini .visualizer.intro > div,      .mini .visualizer.intro > img {margin-top: 24px;margin-bottom: 24px; }        .mini .visualizer.intro > div.background,        .mini .visualizer.intro > img.background {margin: 0; }        .mini .visualizer.intro > div.text,        .mini .visualizer.intro > img.text {padding: 30px 18px 14px 18px;margin: 0; }          .mini .visualizer.intro > div.text .rich-text-view p,          .mini .visualizer.intro > div.text .rich-text-view ul li,          .mini .visualizer.intro > div.text .rich-text-view ol li,          .mini .visualizer.intro > img.text .rich-text-view p,          .mini .visualizer.intro > img.text .rich-text-view ul li,          .mini .visualizer.intro > img.text .rich-text-view ol li {line-height: 1.32 !important;padding-top: 0 !important;padding-bottom: 0 !important; }          .mini .visualizer.intro > div.text .rich-text-view p,          .mini .visualizer.intro > div.text .rich-text-view ul li,          .mini .visualizer.intro > div.text .rich-text-view ol li,          .mini .visualizer.intro > img.text .rich-text-view p,          .mini .visualizer.intro > img.text .rich-text-view ul li,          .mini .visualizer.intro > img.text .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer.intro > div.text .rich-text-view p > span,            .mini .visualizer.intro > div.text .rich-text-view ul li > span,            .mini .visualizer.intro > div.text .rich-text-view ol li > span,            .mini .visualizer.intro > img.text .rich-text-view p > span,            .mini .visualizer.intro > img.text .rich-text-view ul li > span,            .mini .visualizer.intro > img.text .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.intro > div.text .rich-text-view p,          .mini .visualizer.intro > div.text .rich-text-view ul li,          .mini .visualizer.intro > div.text .rich-text-view ol li,          .mini .visualizer.intro > img.text .rich-text-view p,          .mini .visualizer.intro > img.text .rich-text-view ul li,          .mini .visualizer.intro > img.text .rich-text-view ol li {font-size: 28px !important;font-weight: bold !important;color: var(--qm-text-question) !important;text-align: center !important; }          .mini .visualizer.intro > div.text .rich-text-view span,          .mini .visualizer.intro > img.text .rich-text-view span {padding-top: 0;padding-bottom: 0; }        .mini .visualizer.intro > div.info .rich-text-view,        .mini .visualizer.intro > img.info .rich-text-view {font-size: 15px !important;color: var(--qm-text-question-80) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.intro > div.info .rich-text-view p,          .mini .visualizer.intro > div.info .rich-text-view ul li,          .mini .visualizer.intro > div.info .rich-text-view ol li,          .mini .visualizer.intro > img.info .rich-text-view p,          .mini .visualizer.intro > img.info .rich-text-view ul li,          .mini .visualizer.intro > img.info .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }          .mini .visualizer.intro > div.info .rich-text-view p,          .mini .visualizer.intro > div.info .rich-text-view ul li,          .mini .visualizer.intro > div.info .rich-text-view ol li,          .mini .visualizer.intro > img.info .rich-text-view p,          .mini .visualizer.intro > img.info .rich-text-view ul li,          .mini .visualizer.intro > img.info .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer.intro > div.info .rich-text-view p > span,            .mini .visualizer.intro > div.info .rich-text-view ul li > span,            .mini .visualizer.intro > div.info .rich-text-view ol li > span,            .mini .visualizer.intro > img.info .rich-text-view p > span,            .mini .visualizer.intro > img.info .rich-text-view ul li > span,            .mini .visualizer.intro > img.info .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.intro > div.info .rich-text-view p,          .mini .visualizer.intro > div.info .rich-text-view ul li,          .mini .visualizer.intro > div.info .rich-text-view ol li,          .mini .visualizer.intro > img.info .rich-text-view p,          .mini .visualizer.intro > img.info .rich-text-view ul li,          .mini .visualizer.intro > img.info .rich-text-view ol li {font-size: 15px !important;color: var(--qm-text-question-80) !important; }          .mini .visualizer.intro > div.info .rich-text-view svg *[fill]:not([fill='none']),          .mini .visualizer.intro > img.info .rich-text-view svg *[fill]:not([fill='none']) {fill: var(--qm-text-question-80); }          .mini .visualizer.intro > div.info .rich-text-view svg *[stroke]:not([stroke='none']),          .mini .visualizer.intro > img.info .rich-text-view svg *[stroke]:not([stroke='none']) {stroke: var(--qm-text-question-80); }          .mini .visualizer.intro > div.info .rich-text-view span,          .mini .visualizer.intro > img.info .rich-text-view span {padding-top: 0;padding-bottom: 0; }        .mini .visualizer.intro > div.info .text,        .mini .visualizer.intro > img.info .text {padding-top: 0;padding-bottom: 0; }        .mini .visualizer.intro > div.info p,        .mini .visualizer.intro > img.info p {margin: 0; }    .mini .visualizer.correct .title {background: var(--qm-feedback-correct); }      .mini .visualizer.correct .title::after {content: ' - __correct_message__'; }    .mini .visualizer.correct .feedback .header {background: var(--qm-feedback-correct); }      .mini .visualizer.correct .feedback .header svg g.correct {display: block; }    .mini .visualizer.graded.notanswered .title, .mini .visualizer.incorrect .title {background: var(--qm-feedback-incorrect); }      .mini .visualizer.graded.notanswered .title::after, .mini .visualizer.incorrect .title::after {content: ' - __incorrect_message__'; }    .mini .visualizer.graded.notanswered .feedback .header, .mini .visualizer.incorrect .feedback .header {background: var(--qm-feedback-incorrect); }      .mini .visualizer.graded.notanswered .feedback .header svg g.incorrect, .mini .visualizer.incorrect .feedback .header svg g.incorrect {display: block; }    .mini .visualizer.answered .title, .mini .visualizer.info .title {background: var(--qm-feedback-answered); }    .mini .visualizer.answered .icon, .mini .visualizer.info .icon {display: none; }    .mini .visualizer.answered .feedback .header, .mini .visualizer.info .feedback .header {background: var(--qm-feedback-answered); }      .mini .visualizer.answered .feedback .header .text, .mini .visualizer.info .feedback .header .text {margin-left: 4px; }      .mini .visualizer.answered .feedback .header svg g.answered, .mini .visualizer.info .feedback .header svg g.answered {display: block; }    .mini .visualizer.notanswered .title {background: var(--qm-feedback-answered); }      .mini .visualizer.notanswered .title::after {content: ' - __not_answered_message__'; }    .mini .visualizer.notanswered .feedback .header {background: var(--qm-feedback-answered); }      .mini .visualizer.notanswered .feedback .header svg g.answered {display: block; }    .mini .visualizer.partially .title {background: var(--qm-feedback-partially-correct); }      .mini .visualizer.partially .title::after {content: ' - __partially_correct_message__'; }    .mini .visualizer.partially .feedback .header {background: var(--qm-feedback-partially-correct); }      .mini .visualizer.partially .feedback .header svg g.correct {display: block; }    .mini .visualizer.correct.review .feedback .title, .mini .visualizer.incorrect.review .feedback .title, .mini .visualizer.partially.review .feedback .title {background: transparent; }  .mini > .content {position: relative;margin-bottom: 50px; }    .mini > .content .timer {position: absolute;height: 42px;background: #4E4E4E;top: 52px; }      .mini > .content .timer .time {position: absolute;color: #FFFFFF;font-size: 13px;font-weight: 600;line-height: 42px;right: 15px;text-align: center;width: 57px; }      .mini > .content .timer .icon {width: 18px;height: 20px;left: 28px;position: absolute;top: 0;bottom: 0;margin: auto;background: url("+
g[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[28]+") no-repeat center;border: 0; }          .mini .audio_with_controls .media_controls .play_btn button.selected {background-image: url("+g[29]+"); }      .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[30]+") no-repeat center;position: absolute;width: 100%;height: 100%;top: 0;right: 0;content: ''; }  .mini .video.iphone video {position: absolute;width: 1px;height: 1px;top: 0;right: 0;bottom: 0;left: 0;margin: auto;opacity: 0; }  .mini .quiz_bottom_panel:empty {display: none !important; }  .mini .quiz_bottom_panel {box-shadow: 0 -1px 0 __playerTextColor08__;text-align: center;position: fixed;bottom: 0;height: 66px;background: __playerBackgroundColor__; }    .mini .quiz_bottom_panel > div {position: absolute;top: 8px;bottom: 10px;margin: 0 5px;border-radius: __borderRadius__;background: __buttonBackgroundColor__;color: __buttonTextColor__;border: 0; }      .mini .quiz_bottom_panel > div:first-child:only-child {right: 7px; }      .mini .quiz_bottom_panel > div:first-child {right: 50%;left: 7px; }      .mini .quiz_bottom_panel > div:nth-child(2) {left: 50%;right: 7px; }      .mini .quiz_bottom_panel > div button {top: 0;bottom: 0;left: 0;width: 100%;position: absolute;background: transparent;border: 0;line-height: 100%;color: __buttonTextColor__;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;padding-left: 20px;padding-right: 20px;font-weight: 500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }        .mini .quiz_bottom_panel > div button.submit {padding-left: 35px; }        .mini .quiz_bottom_panel > div button.start, .mini .quiz_bottom_panel > div button.feedback, .mini .quiz_bottom_panel > div button.submit, .mini .quiz_bottom_panel > div button.next {padding-left: 0;padding-right: 20px; }          .mini .quiz_bottom_panel > div button.start.result, .mini .quiz_bottom_panel > div button.feedback.result, .mini .quiz_bottom_panel > div button.submit.result, .mini .quiz_bottom_panel > div button.next.result {padding-left: 20px; }          .mini .quiz_bottom_panel > div button.start::after, .mini .quiz_bottom_panel > div button.feedback::after, .mini .quiz_bottom_panel > div button.submit::after, .mini .quiz_bottom_panel > div button.next::after {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
g[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::before, .mini .quiz_bottom_panel > div button.back::before {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;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }    .mini .quiz_bottom_panel .tap_area {position: absolute; }  .mini .landscape_control_panel {box-shadow: -1px 0 6px 0 rgba(0, 0, 0, 0.1);background: __playerBackgroundColor__;position: fixed;right: 0;bottom: 0;height: 100%;width: 56px;top: 0; }    .mini .landscape_control_panel > div {width: 100%; }      .mini .landscape_control_panel > div button {background-color: transparent;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;padding: 0;position: absolute;border: 0;line-height: 100%;color: __playerTextColor__;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }    .mini .landscape_control_panel .exit_review {display: none; }    .mini .landscape_control_panel.reviewing .show_slides {display: none; }    .mini .landscape_control_panel.reviewing .exit_review {width: 64px;position: absolute;width: 46px;display: none;left: 0;margin-right: 10px;font-weight: 600;font-family: Helvetica Neue, Helvetica, Roboto, Arial;display: block;width: 100%;top: 0;height: 46px; }      .mini .landscape_control_panel.reviewing .exit_review button {width: 100%;height: 100%;background: transparent;line-height: 100%; }        .mini .landscape_control_panel.reviewing .exit_review button::after {content: '';position: absolute;width: 24px;height: 24px;background-image: url("+
g[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;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: 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;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[31]+") !important;background-repeat: no-repeat;background-position: center;background-size: 18px; }    .popup_layer .picture_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .picture_popup.landscape .top_panel .close {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; }    .popup_layer .picture_popup .content {position: absolute;overflow: visible; }      .popup_layer .picture_popup .content div {position: absolute; }    .popup_layer .picture_popup .content > div {background-color: #FFFFFF; }    .popup_layer .picture_popup.equation {background: #FFFFFF; }      .popup_layer .picture_popup.equation .content {filter: brightness(0); }        .popup_layer .picture_popup.equation .content > div {background-color: transparent; }  .popup_layer .quiz_message_box {box-shadow: inset 0 0 0 1px __playerTextColor04__, 0 8px 16px rgba(0, 0, 0, 0.08);border-radius: 8px;background: __playerBackgroundColor__;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;min-height: 152px;min-width: 284px; }    .popup_layer .quiz_message_box .message_container.component_base {font-size: 17px;color: __playerTextColor__;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative; }      .popup_layer .quiz_message_box .message_container.component_base .message {padding: 34px 34px 24px 34px;font-size: 15px;line-height: 18px; }    .popup_layer .quiz_message_box .buttons_panel {text-align: center;position: absolute;bottom: 24px;height: 50px;width: 100%;direction: rtl; }      .popup_layer .quiz_message_box .buttons_panel > div {max-width: 50%;position: relative;display: inline-block; }        .popup_layer .quiz_message_box .buttons_panel > div button {border-radius: __borderRadius__;background: __buttonBackgroundColor__;color: __buttonTextColor__;border: 0;vertical-align: middle;line-height: 100%;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;appearance: none;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;font-weight: 500; }          .popup_layer .quiz_message_box .buttons_panel > div button::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __buttonBorderColor__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }        .popup_layer .quiz_message_box .buttons_panel > div.active button {background: __buttonBackgroundActiveColor__;color: __buttonTextActiveColor__;box-shadow: none; }          .popup_layer .quiz_message_box .buttons_panel > div.active button::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __buttonBorderActiveColor__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }        .popup_layer .quiz_message_box .buttons_panel > div:only-child {width: 100%;text-align: center !important; }        .popup_layer .quiz_message_box .buttons_panel > div:nth-child(1) {text-align: left; }        .popup_layer .quiz_message_box .buttons_panel > div:nth-child(2) {text-align: right; }  .popup_layer .answers_popup {box-shadow: inset 0 0 0 1px __playerTextColor04__, 0 8px 16px rgba(0, 0, 0, 0.08);border-radius: 8px;background: __playerBackgroundColor__;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto; }    .popup_layer .answers_popup .title {position: absolute;font-weight: 600;font-size: 15px;color: __playerTextColor__;line-height: 48px;height: 48px;white-space: nowrap;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-align: center;padding-right: 75px;padding-left: 75px;width: 100%;left: 0;text-overflow: ellipsis;overflow: hidden; }    .popup_layer .answers_popup .cancel {display: block;left: initial;right: 0;top: 0;padding-top: 15px;position: absolute;width: 45px;text-align: right;margin-right: 4px;color: #3DA0E1;font-weight: 500;font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;height: 48px;max-width: 65px;overflow: hidden;text-overflow: ellipsis;background-image: url("+
g[32]+");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;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 {box-shadow: inset 0 0 0 1px var(--qm-tooltip-text-04), 0 8px 16px rgba(0, 0, 0, 0.08);border-radius: 8px;background: var(--qm-tooltip-background);position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;padding: 28px 24px 32px;transform: translateZ(0); }    .popup_layer .correct_answer_popup > div {position: relative;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }    .popup_layer .correct_answer_popup .user_answer_title,    .popup_layer .correct_answer_popup .correct_answer_title {margin-top: 8px;font-size: 16px;font-weight: 600;color: var(--qm-tooltip-text);height: 23px; }    .popup_layer .correct_answer_popup .user_answer_title {color: var(--qm-feedback-incorrect); }    .popup_layer .correct_answer_popup .correct_answer_title {color: var(--qm-feedback-correct);margin-top: 20px; }    .popup_layer .correct_answer_popup .user_answer,    .popup_layer .correct_answer_popup .correct_answer {word-wrap: break-word;white-space: pre-wrap;font-size: 15px;color: var(--qm-tooltip-text);padding-top: 7px;padding-bottom: 2px;line-height: 20px; }      .popup_layer .correct_answer_popup .user_answer p,      .popup_layer .correct_answer_popup .user_answer ul li,      .popup_layer .correct_answer_popup .user_answer ol li,      .popup_layer .correct_answer_popup .correct_answer p,      .popup_layer .correct_answer_popup .correct_answer ul li,      .popup_layer .correct_answer_popup .correct_answer ol li {font-size: 15px !important;color: var(--qm-tooltip-text);line-height: inherit !important;padding-top: inherit !important;padding-bottom: inherit !important; }    .popup_layer .correct_answer_popup .view.user_answer, .popup_layer .correct_answer_popup .view.correct_answer {overflow: hidden;max-height: 90px;min-height: 22px;padding: 0; }    .popup_layer .correct_answer_popup .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px; }    .popup_layer .correct_answer_popup > div.close_button {position: absolute;top: 12px;right: 12px;height: 32px;width: 32px; }      .popup_layer .correct_answer_popup > div.close_button button {height: 100%;width: 100%;appearance: none;border: 0;border-radius: 16px;background: var(--qm-tooltip-text-12); }      .popup_layer .correct_answer_popup > div.close_button .close-icon {position: absolute;top: 8px;left: 8px; }        .popup_layer .correct_answer_popup > div.close_button .close-icon path {stroke: var(--qm-tooltip-text-80); }  .popup_layer .send_report {box-shadow: inset 0 0 0 1px __playerTextColor04__, 0 8px 16px rgba(0, 0, 0, 0.08);border-radius: 8px;background: __playerBackgroundColor__;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;max-width: 400px;height: 117px;position: fixed; }    .popup_layer .send_report .message {text-align: center;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;top: 36px;width: 100%;position: absolute; }    .popup_layer .send_report .send_preloader {width: 114px;height: 14px;position: absolute;background: url("+
g[33]+") 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[31]+") !important;background-repeat: no-repeat;background-position: center;background-size: 18px; }    .popup_layer .hotspot_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .hotspot_popup.landscape .top_panel .close {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; }    .popup_layer .hotspot_popup .content {position: absolute;overflow: visible; }      .popup_layer .hotspot_popup .content div {position: absolute; }    .popup_layer .hotspot_popup .content > div:first-child {background-color: #FFFFFF; }    .popup_layer .hotspot_popup .top_panel {height: 46px; }      .popup_layer .hotspot_popup .top_panel .clear,      .popup_layer .hotspot_popup .top_panel .done {height: 44px;position: absolute;top: 1px;z-index: 1;line-height: 36px;font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .hotspot_popup .top_panel .clear {padding: 4px 15px;left: 0;color: #b3b3b3; }      .popup_layer .hotspot_popup .top_panel .done {padding: 4px 15px;right: 0;color: white;font-weight: 500; }      .popup_layer .hotspot_popup .top_panel .clear,      .popup_layer .hotspot_popup .top_panel .done {display: inline-block; }      .popup_layer .hotspot_popup .top_panel .clear-icon,      .popup_layer .hotspot_popup .top_panel .done-icon {display: none; }    .popup_layer .hotspot_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .hotspot_popup.landscape .top_panel .clear-icon {background-image: url("+
g[34]+");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[35]+");background-repeat: no-repeat;background-size: 30px;width: 100%;height: 30px;position: absolute;left: 13px;bottom: 16px; }      .popup_layer .hotspot_popup.landscape .top_panel .clear,      .popup_layer .hotspot_popup.landscape .top_panel .done {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;text-align: center; }      .popup_layer .hotspot_popup.landscape .top_panel .clear {top: 0; }      .popup_layer .hotspot_popup.landscape .top_panel .done {bottom: 0;top: initial; }      .popup_layer .hotspot_popup.landscape .top_panel .clear,      .popup_layer .hotspot_popup.landscape .top_panel .done {display: none; }      .popup_layer .hotspot_popup.landscape .top_panel .clear-icon,      .popup_layer .hotspot_popup.landscape .top_panel .done-icon {display: inline-block; }    .popup_layer .hotspot_popup .content .points_area .hotspot-point.hotspot-point_dragged .hotspot-point__animated-layer {display: none; }    .popup_layer .hotspot_popup .content .points_area .hotspot-point svg {position: absolute; }  .popup_layer .dnd_popup {background: #282828; }    .popup_layer .dnd_popup .top_panel {position: absolute;top: -1px;left: 0;right: 0;z-index: 1;background-color: #404040; }      .popup_layer .dnd_popup .top_panel * {font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .dnd_popup .top_panel .close {position: absolute;right: 0;height: 100%;width: 48px;background-image: url("+
g[31]+") !important;background-repeat: no-repeat;background-position: center;background-size: 18px; }    .popup_layer .dnd_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .dnd_popup.landscape .top_panel .close {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; }    .popup_layer .dnd_popup .content {position: absolute;overflow: visible; }      .popup_layer .dnd_popup .content div {position: absolute; }    .popup_layer .dnd_popup .quiz-slide-visualizer {-ms-transform-origin: top left;transform-origin: top left;position: absolute; }    .popup_layer .dnd_popup .content > div:first-child {background-color: #FFFFFF; }    .popup_layer .dnd_popup .content > div .slide-picture-view .zoom-icon {display: none; }    .popup_layer .dnd_popup .top_panel {height: 46px; }      .popup_layer .dnd_popup .top_panel .clear,      .popup_layer .dnd_popup .top_panel .done {height: 44px;position: absolute;top: 1px;z-index: 1;line-height: 36px;font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .dnd_popup .top_panel .clear {padding: 4px 15px;left: 0;color: #b3b3b3; }      .popup_layer .dnd_popup .top_panel .done {padding: 4px 15px;right: 0;color: white;font-weight: 500; }      .popup_layer .dnd_popup .top_panel .clear,      .popup_layer .dnd_popup .top_panel .done {display: inline-block; }      .popup_layer .dnd_popup .top_panel .clear-icon,      .popup_layer .dnd_popup .top_panel .done-icon {display: none; }    .popup_layer .dnd_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .dnd_popup.landscape .top_panel .clear-icon {background-image: url("+
g[34]+");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[35]+");background-repeat: no-repeat;background-size: 30px;width: 100%;height: 30px;position: absolute;left: 13px;bottom: 16px; }      .popup_layer .dnd_popup.landscape .top_panel .clear,      .popup_layer .dnd_popup.landscape .top_panel .done {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;text-align: center; }      .popup_layer .dnd_popup.landscape .top_panel .clear {top: 0; }      .popup_layer .dnd_popup.landscape .top_panel .done {bottom: 0;top: initial; }      .popup_layer .dnd_popup.landscape .top_panel .clear,      .popup_layer .dnd_popup.landscape .top_panel .done {display: none; }      .popup_layer .dnd_popup.landscape .top_panel .clear-icon,      .popup_layer .dnd_popup.landscape .top_panel .done-icon {display: inline-block; }    .popup_layer .dnd_popup .content .points_area .point {width: 24px;height: 24px;position: absolute;margin-top: -12px;margin-left: -12px; }      .popup_layer .dnd_popup .content .points_area .point svg {position: absolute; }.top_layer {top: 0; }  .top_layer .preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);position: fixed; }    .top_layer .preloader::after {content: '';position: absolute;background: url("+
g[36]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
g[37]+") 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[38]+") no-repeat center; }.picture-zoom-layer {position: fixed;left: 0;right: 0;top: 0;bottom: 0; }.quiz-control-panel__container {max-width: calc((100% - 87px) / 2); }.free-logo {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;cursor: pointer;width: fit-content;height: 24px;text-align: center; }  .free-logo__hyperlink {font-family: Open Sans, Arial, sans-serif;position: relative;top: -8px;margin-right: 10px; }    .free-logo__hyperlink.free-logo__hyperlink_hidden {display: none; }  .free-logo__logo {display: inline-block;background: url("+
g[39]+") no-repeat right;background-size: 86px 24px;width: 87px;height: 24px; }"}();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.Zp);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Yp);return BI(d)}Zp(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>`)})`}Yp(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 PM={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 OM={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){NM({qn:a,W4:b,content:c,M:d,slideWidth:e,slideHeight:f,Uu:g,ZM:h,x5:k,hk:m,jc:t,Na:r,PO:XO})});let Ch=()=>!1;function Cd(a){a&&("function"===typeof a.Ed&&a.Ed(),a.disposed=!0)}function YO(a,b){Ch()&&(b?n.console.error(a):n.console.warn(a))}function Ld(a,b){const c=a.stack||a.toString();0>String(c).indexOf(a.message)&&YO(a.message,b);YO(c,b)}window.onerror=function(...a){const [b,,,,c]=a;c?Ld(c,!0):YO(b,!0);return!0};wa=a=>{try{throw Error(a.message);}catch(b){Ld(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}})();