(function(){var f;function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}function ba(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}}function ca(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c}var da="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b},ea;
if("function"==typeof Object.setPrototypeOf)ea=Object.setPrototypeOf;else{var fa;a:{var ha={Qs:!0},ia={};try{ia.__proto__=ha;fa=ia.Qs;break a}catch(a){}fa=!1}ea=fa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var ja=ea;
function ka(a,b){a.prototype=da(b.prototype);a.prototype.constructor=a;if(ja)ja(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.f=b.prototype}var la="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},ma="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;
function na(a,b){if(b){var c=ma;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&la(c,a,{configurable:!0,writable:!0,value:b})}}na("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});function oa(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
na("WeakMap",function(a){function b(a){this.fc=(h+=Math.random()+1).toString();if(a){a=ba(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(){}function d(a){oa(a,g)||la(a,g,{value:new c})}function e(a){var b=Object[a];b&&(Object[a]=function(a){if(a instanceof c)return a;d(a);return b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!=d.get(c))return!1;d.delete(b);d.set(c,4);return!d.has(b)&&
4==d.get(c)}catch(x){return!1}}())return a;var g="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var h=0;b.prototype.set=function(a,b){d(a);if(!oa(a,g))throw Error("WeakMap key fail: "+a);a[g][this.fc]=b;return this};b.prototype.get=function(a){return oa(a,g)?a[g][this.fc]:void 0};b.prototype.has=function(a){return oa(a,g)&&oa(a[g],this.fc)};b.prototype.delete=function(a){return oa(a,g)&&oa(a[g],this.fc)?delete a[g][this.fc]:!1};return b});
function pa(){pa=function(){};ma.Symbol||(ma.Symbol=qa)}var qa=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();function ra(){pa();var a=ma.Symbol.iterator;a||(a=ma.Symbol.iterator=ma.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&la(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return sa(aa(this))}});ra=function(){}}function sa(a){ra();a={next:a};a[ma.Symbol.iterator]=function(){return this};return a}
function ta(a,b){ra();a instanceof String&&(a+="");var c=0,d={next:function(){if(c<a.length){var e=c++;return{value:b(e,a[e]),done:!1}}d.next=function(){return{done:!0,value:void 0}};return d.next()}};d[Symbol.iterator]=function(){return d};return d}
na("String.prototype.startsWith",function(a){return a?a:function(a,c){if(null==this)throw new TypeError("The 'this' value for String.prototype.startsWith must not be null or undefined");if(a instanceof RegExp)throw new TypeError("First argument to String.prototype.startsWith must not be a regular expression");var b=this+"";a+="";var e=b.length,g=a.length;c=Math.max(0,Math.min(c|0,b.length));for(var h=0;h<g&&c<e;)if(b[c++]!=a[h++])return!1;return h>=g}});
na("Array.prototype.fill",function(a){return a?a:function(a,c,d){var b=this.length||0;0>c&&(c=Math.max(0,b+c));if(null==d||d>b)d=b;d=Number(d);0>d&&(d=Math.max(0,b+d));for(c=Number(c||0);c<d;c++)this[c]=a;return this}});na("Array.prototype.values",function(a){return a?a:function(){return ta(this,function(a,c){return c})}});var l=this;function m(a){return void 0!==a}function n(a){return"string"==typeof a}function p(a){return"number"==typeof a}
function q(a,b,c){a=a.split(".");c=c||l;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&m(b)?c[d]=b:c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}}function ua(){}
function va(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function u(a){return"array"==va(a)}function wa(a){var b=va(a);return"array"==b||"object"==b&&"number"==typeof a.length}function xa(a){return"function"==va(a)}function ya(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function za(a){return a[Aa]||(a[Aa]=++Ba)}var Aa="closure_uid_"+(1E9*Math.random()>>>0),Ba=0;function Ca(a,b,c){return a.call.apply(a.bind,arguments)}
function Da(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function v(a,b,c){v=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Ca:Da;return v.apply(null,arguments)}
function Ea(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var Fa=Date.now||function(){return+new Date};function w(a,b){function c(){}c.prototype=b.prototype;a.f=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.uw=function(a,c,g){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};var Ga;function Ha(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Ha);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}w(Ha,Error);Ha.prototype.name="CustomError";function Ia(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");Ha.call(this,c+a[d])}w(Ia,Ha);Ia.prototype.name="AssertionError";function Ja(a){throw a;}function Ka(a,b,c,d){var e="Assertion failed";if(c){e+=": "+c;var g=d}else a&&(e+=": "+a,g=b);a=new Ia(""+e,g||[]);Ja(a)}function y(a,b,c){a||Ka("",null,b,Array.prototype.slice.call(arguments,2));return a}function La(a,b){Ja(new Ia("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))}
function Ma(a,b,c){p(a)||Ka("Expected number but got %s: %s.",[va(a),a],b,Array.prototype.slice.call(arguments,2));return a}function Na(a,b,c){n(a)||Ka("Expected string but got %s: %s.",[va(a),a],b,Array.prototype.slice.call(arguments,2))}function Oa(a,b,c){ya(a)||Ka("Expected object but got %s: %s.",[va(a),a],b,Array.prototype.slice.call(arguments,2))}function Pa(a,b,c){u(a)||Ka("Expected array but got %s: %s.",[va(a),a],b,Array.prototype.slice.call(arguments,2))}
function Qa(a,b,c,d){a instanceof b||Ka("Expected instanceof %s but got %s.",[Ra(b),Ra(a)],c,Array.prototype.slice.call(arguments,3));return a}function Ra(a){return a instanceof Function?a.displayName||a.name||"unknown type name":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):null===a?"null":typeof a};function Sa(){return!1}function Ta(a){a&&(y(!a.disposed),xa(a.Ca)&&a.Ca(),a.disposed=!0)}function Ua(a,b){Sa()&&(b?l.console.error(a):l.console.warn(a))}function Va(a,b){var c=a.stack||a.toString();0>String(c).indexOf(a.message)&&Ua(a.message,b);Ua(c,b)}window.onerror=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];c=ba(b);b=c.next().value;c.next();c.next();c.next();(c=c.next().value)?Va(c,!0):Ua(b,!0);return!0};Ja=function(a){try{throw Error(a.message);}catch(b){Va(b,!1)}};
l.console||(window._log="",l.console={log:function(a){window._log+="\n"+a},warn:function(a){window._log+="\nwarn: "+a},error:function(a){window._log+="\nerror: "+a}});function Wa(){}q("ispring.events.IEventDispatcher",Wa,void 0);Wa.prototype.addHandler=function(){};Wa.prototype.addHandler=Wa.prototype.addHandler;Wa.prototype.removeHandler=function(){};Wa.prototype.removeHandler=Wa.prototype.removeHandler;var Xa=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};function Ya(a){if(!Za.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace($a,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(ab,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(bb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(cb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(db,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(eb,"&#0;"));return a}
var $a=/&/g,ab=/</g,bb=/>/g,cb=/"/g,db=/'/g,eb=/\x00/g,Za=/[\x00&<>"']/,fb={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\","<":"<"},gb={"'":"\\'"},hb=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function ib(a,b){return a<b?-1:a>b?1:0}function jb(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}
function kb(a){var b=n(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};var lb;a:{var mb=l.navigator;if(mb){var nb=mb.userAgent;if(nb){lb=nb;break a}}lb=""}function z(a){return-1!=lb.indexOf(a)};function ob(){return z("iPhone")&&!z("iPod")&&!z("iPad")}function pb(){return ob()||z("iPad")||z("iPod")};function qb(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function rb(a,b,c){var d={},e;for(e in a)d[e]=b.call(c,a[e],e,a);return d}function sb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function tb(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function ub(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function vb(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function wb(a){for(var b in a)return!1;return!0}function xb(a,b,c){return null!==a&&b in a?a[b]:c}
function yb(a){var b={},c;for(c in a)b[c]=a[c];return b}var zb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function Ab(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var g=0;g<zb.length;g++)c=zb[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function Bb(a){var b=arguments.length;if(1==b&&u(arguments[0]))return Bb.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};var Cb=Array.prototype.indexOf?function(a,b){y(null!=a.length);return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(n(a))return n(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},B=Array.prototype.forEach?function(a,b,c){y(null!=a.length);Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=n(a)?a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)},Db=Array.prototype.filter?function(a,b){y(null!=a.length);return Array.prototype.filter.call(a,
b,void 0)}:function(a,b){for(var c=a.length,d=[],e=0,g=n(a)?a.split(""):a,h=0;h<c;h++)if(h in g){var k=g[h];b.call(void 0,k,h,a)&&(d[e++]=k)}return d},Eb=Array.prototype.map?function(a,b,c){y(null!=a.length);return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),g=n(a)?a.split(""):a,h=0;h<d;h++)h in g&&(e[h]=b.call(c,g[h],h,a));return e};function Fb(a,b){b=Gb(a,b,void 0);return 0>b?null:n(a)?a.charAt(b):a[b]}
function Gb(a,b,c){for(var d=a.length,e=n(a)?a.split(""):a,g=0;g<d;g++)if(g in e&&b.call(c,e[g],g,a))return g;return-1}function Hb(a,b){b=Cb(a,b);var c;(c=0<=b)&&Ib(a,b);return c}function Ib(a,b){y(null!=a.length);Array.prototype.splice.call(a,b,1)}function Jb(a){return Array.prototype.concat.apply([],arguments)}function Kb(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}
function Lb(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(wa(d)){var e=a.length||0,g=d.length||0;a.length=e+g;for(var h=0;h<g;h++)a[e+h]=d[h]}else a.push(d)}}function Mb(a,b,c,d){y(null!=a.length);return Array.prototype.splice.apply(a,Nb(arguments,1))}function Nb(a,b,c){y(null!=a.length);return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function Ob(a,b){a.sort(b||Pb)}function Pb(a,b){return a>b?1:a<b?-1:0};function Qb(){return(z("Chrome")||z("CriOS"))&&!z("Edge")};function Rb(a){Rb[" "](a);return a}Rb[" "]=ua;function Sb(a,b){var c=Tb;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var Ub=z("Opera"),C=z("Trident")||z("MSIE"),Vb=z("Edge"),Wb=Vb||C,Xb=z("Gecko")&&!(-1!=lb.toLowerCase().indexOf("webkit")&&!z("Edge"))&&!(z("Trident")||z("MSIE"))&&!z("Edge"),Yb=-1!=lb.toLowerCase().indexOf("webkit")&&!z("Edge"),Zb=z("Macintosh"),$b=z("Windows"),ac=z("Linux")||z("CrOS"),bc=z("Android"),cc=ob(),dc=z("iPad"),ec=z("iPod");function fc(){var a=l.document;return a?a.documentMode:void 0}var gc;
a:{var hc="",ic=function(){var a=lb;if(Xb)return/rv:([^\);]+)(\)|;)/.exec(a);if(Vb)return/Edge\/([\d\.]+)/.exec(a);if(C)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Yb)return/WebKit\/(\S+)/.exec(a);if(Ub)return/(?:Version)[ \/]?(\S+)/.exec(a)}();ic&&(hc=ic?ic[1]:"");if(C){var jc=fc();if(null!=jc&&jc>parseFloat(hc)){gc=String(jc);break a}}gc=hc}var Tb={};
function kc(a){return Sb(a,function(){for(var b=0,c=Xa(String(gc)).split("."),d=Xa(String(a)).split("."),e=Math.max(c.length,d.length),g=0;0==b&&g<e;g++){var h=c[g]||"",k=d[g]||"";do{h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];k=/(\d*)(\D*)(.*)/.exec(k)||["","","",""];if(0==h[0].length&&0==k[0].length)break;b=ib(0==h[1].length?0:parseInt(h[1],10),0==k[1].length?0:parseInt(k[1],10))||ib(0==h[2].length,0==k[2].length)||ib(h[2],k[2]);h=h[3];k=k[3]}while(0==b)}return 0<=b})}var lc;var mc=l.document;
lc=mc&&C?fc()||("CSS1Compat"==mc.compatMode?parseInt(gc,10):5):void 0;var nc="closure_listenable_"+(1E6*Math.random()|0);function oc(a){return!(!a||!a[nc])}var pc=0;var qc=!C||9<=Number(lc),rc=!C||9<=Number(lc),sc=C&&!kc("9"),tc=function(){if(!l.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{l.addEventListener("test",ua,b),l.removeEventListener("test",ua,b)}catch(c){}return a}();function uc(){0!=vc&&(wc[za(this)]=this);this.cg=this.cg;this.qd=this.qd}var vc=0,wc={};uc.prototype.cg=!1;uc.prototype.Ca=function(){if(!this.cg&&(this.cg=!0,this.cb(),0!=vc)){var a=za(this);if(0!=vc&&this.qd&&0<this.qd.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete wc[a]}};uc.prototype.cb=function(){if(this.qd)for(;this.qd.length;)this.qd.shift()()};
function xc(a){a&&"function"==typeof a.Ca&&a.Ca()};function zc(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Qe=!1;this.lq=!0}zc.prototype.stopPropagation=function(){this.Qe=!0};zc.prototype.preventDefault=function(){this.defaultPrevented=!0;this.lq=!1};function Ac(a){a.preventDefault()};function Bc(a,b){zc.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.Oa=null;a&&this.la(a,b)}w(Bc,zc);var Cc=[1,4,2],Dc={2:"touch",3:"pen",4:"mouse"};
Bc.prototype.la=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(Xb){a:{try{Rb(b.nodeName);var e=!0;break a}catch(g){}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=Yb||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Yb||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=n(a.pointerType)?a.pointerType:Dc[a.pointerType]||"";this.state=a.state;this.Oa=a;a.defaultPrevented&&this.preventDefault()};Bc.prototype.stopPropagation=function(){Bc.f.stopPropagation.call(this);this.Oa.stopPropagation?this.Oa.stopPropagation():this.Oa.cancelBubble=!0};
Bc.prototype.preventDefault=function(){Bc.f.preventDefault.call(this);var a=this.Oa;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,sc)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};function Ec(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.oj=e;this.key=++pc;this.qg=this.lj=!1}function Fc(a){a.qg=!0;a.listener=null;a.proxy=null;a.src=null;a.oj=null};function Gc(a){this.src=a;this.eb={};this.Sh=0}Gc.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.eb[g];a||(a=this.eb[g]=[],this.Sh++);var h=Hc(a,b,d,e);-1<h?(b=a[h],c||(b.lj=!1)):(b=new Ec(b,this.src,g,!!d,e),b.lj=c,a.push(b));return b};Gc.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.eb))return!1;var e=this.eb[a];b=Hc(e,b,c,d);return-1<b?(Fc(e[b]),Ib(e,b),0==e.length&&(delete this.eb[a],this.Sh--),!0):!1};
function Ic(a,b){var c=b.type;if(!(c in a.eb))return!1;var d=Hb(a.eb[c],b);d&&(Fc(b),0==a.eb[c].length&&(delete a.eb[c],a.Sh--));return d}Gc.prototype.pg=function(a){a=a&&a.toString();var b=0,c;for(c in this.eb)if(!a||c==a){for(var d=this.eb[c],e=0;e<d.length;e++)++b,Fc(d[e]);delete this.eb[c];this.Sh--}};Gc.prototype.Hh=function(a,b,c,d){a=this.eb[a.toString()];var e=-1;a&&(e=Hc(a,b,c,d));return-1<e?a[e]:null};
function Hc(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.qg&&g.listener==b&&g.capture==!!c&&g.oj==d)return e}return-1};var Jc="closure_lm_"+(1E6*Math.random()|0),Kc={},Lc=0;function D(a,b,c,d,e){if(d&&d.once)return Mc(a,b,c,d,e);if(u(b)){for(var g=0;g<b.length;g++)D(a,b[g],c,d,e);return null}c=Nc(c);return oc(a)?a.Xd(b,c,ya(d)?!!d.capture:!!d,e):Oc(a,b,c,!1,d,e)}
function Oc(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=ya(e)?!!e.capture:!!e,k=Pc(a);k||(a[Jc]=k=new Gc(a));c=k.add(b,c,d,h,g);if(c.proxy)return c;d=Qc();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)tc||(e=h),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(Rc(b.toString()),d);else if(a.addListener&&a.removeListener)y("change"===b,"MediaQueryList only has a change event"),a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");
Lc++;return c}function Qc(){var a=Sc,b=rc?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b}function Mc(a,b,c,d,e){if(u(b)){for(var g=0;g<b.length;g++)Mc(a,b[g],c,d,e);return null}c=Nc(c);return oc(a)?a.$p(b,c,ya(d)?!!d.capture:!!d,e):Oc(a,b,c,!0,d,e)}function E(a,b,c,d,e){if(u(b))for(var g=0;g<b.length;g++)E(a,b[g],c,d,e);else d=ya(d)?!!d.capture:!!d,c=Nc(c),oc(a)?a.jm(b,c,d,e):a&&(a=Pc(a))&&(b=a.Hh(b,c,d,e))&&Tc(b)}
function Tc(a){if(p(a)||!a||a.qg)return!1;var b=a.src;if(oc(b))return Ic(b.ec,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(Rc(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Lc--;(c=Pc(b))?(Ic(c,a),0==c.Sh&&(c.src=null,b[Jc]=null)):Fc(a);return!0}function Rc(a){return a in Kc?Kc[a]:Kc[a]="on"+a}
function Uc(a,b,c,d){var e=!0;if(a=Pc(a))if(b=a.eb[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.qg&&(g=Vc(g,d),e=e&&!1!==g)}return e}function Vc(a,b){var c=a.listener,d=a.oj||a.src;a.lj&&Tc(a);return c.call(d,b)}
function Sc(a,b){if(a.qg)return!0;if(!rc){if(!b)a:{b=["window","event"];for(var c=l,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new Bc(d,this);c=!0;if(!(0>d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.currentTarget;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.Qe&&0<=e;e--){b.currentTarget=d[e];var g=Uc(d[e],a,!0,b);c=c&&g}for(e=0;!b.Qe&&e<d.length;e++)b.currentTarget=
d[e],g=Uc(d[e],a,!1,b),c=c&&g}return c}return Vc(a,new Bc(b,this))}function Pc(a){a=a[Jc];return a instanceof Gc?a:null}var Wc="__closure_events_fn_"+(1E9*Math.random()>>>0);function Nc(a){y(a,"Listener can not be null.");if(xa(a))return a;y(a.handleEvent,"An object listener must have handleEvent method.");a[Wc]||(a[Wc]=function(b){return a.handleEvent(b)});return a[Wc]};function Xc(){uc.call(this);this.ec=new Gc(this);this.Rs=this;this.Xl=null}w(Xc,uc);Xc.prototype[nc]=!0;f=Xc.prototype;f.addEventListener=function(a,b,c,d){D(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){E(this,a,b,c,d)};
f.dispatchEvent=function(a){Yc(this);var b=this.Xl;if(b){var c=[];for(var d=1;b;b=b.Xl)c.push(b),y(1E3>++d,"infinite loop")}b=this.Rs;d=a.type||a;if(n(a))a=new zc(a,b);else if(a instanceof zc)a.target=a.target||b;else{var e=a;a=new zc(d,b);Ab(a,e)}e=!0;if(c)for(var g=c.length-1;!a.Qe&&0<=g;g--){var h=a.currentTarget=c[g];e=Zc(h,d,!0,a)&&e}a.Qe||(h=a.currentTarget=b,e=Zc(h,d,!0,a)&&e,a.Qe||(e=Zc(h,d,!1,a)&&e));if(c)for(g=0;!a.Qe&&g<c.length;g++)h=a.currentTarget=c[g],e=Zc(h,d,!1,a)&&e;return e};
f.cb=function(){Xc.f.cb.call(this);this.ec&&this.ec.pg(void 0);this.Xl=null};f.Xd=function(a,b,c,d){Yc(this);return this.ec.add(String(a),b,!1,c,d)};f.$p=function(a,b,c,d){return this.ec.add(String(a),b,!0,c,d)};f.jm=function(a,b,c,d){this.ec.remove(String(a),b,c,d)};function Zc(a,b,c,d){b=a.ec.eb[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.qg&&h.capture==c){var k=h.listener,r=h.oj||h.src;h.lj&&Ic(a.ec,h);e=!1!==k.call(r,d)&&e}}return e&&0!=d.lq}
f.Hh=function(a,b,c,d){return this.ec.Hh(String(a),b,c,d)};function Yc(a){y(a.ec,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var $c=0;function ad(){this.Sg=this.Wc=this.Fb=null}
ad.prototype.Ca=function(){this.hi();if(this.Sg)for(var a=ba(this.Sg),b=a.next();!b.done;b=a.next())Ta(b.value);if(this.Fb){a=ba(this.Fb);for(b=a.next();!b.done;b=a.next())if(b=b.value,u(b)){b=ba(b);for(var c=b.next();!c.done;c=b.next())Tc(c.value)}else Tc(b);this.Fb=null}if(this.Wc)for(a=ba(Object.keys(this.Wc)),b=a.next();!b.done;b=a.next())b=b.value,this.Wc&&this.Wc[b]?(c=this.Wc[b],c.dt.removeHandler(c.Gh,c.context,c.priority),delete this.Wc[b]):La("unknown handler key")};
function bd(a,b,c,d,e){e=void 0===e?null:e;var g=void 0===g?!1:g;a.Fb=a.Fb||[];if(u(c)){var h=[];c=ba(c);for(var k=c.next();!k.done;k=c.next())k=k.value,k=D(cd(b),k,d,g,e),h.push(k);a.Fb.push(h)}else b=D(cd(b),c,d,g,e),a.Fb.push(b)}function dd(a,b,c){a.Wc=a.Wc||{};b.addHandler(c,void 0,void 0);var d=++$c;a.Wc[d]={dt:b,Gh:c,context:void 0,priority:void 0}}function ed(a,b){a.Sg=a.Sg||[];a.Sg.push(b);return b}function cd(a){return m(a.displayObject)?a.displayObject():a}ad.prototype.hi=function(){};function fd(){this.Wf=this.wc=this.Ki=null}fd.prototype.push=function(a,b){if(0==b)this.Wf=this.Wf||[];else if(this.Ki=this.Ki||[0],this.wc=this.wc||{},!(b in this.wc)){this.wc[b]=[];var c=this.Ki;var d=Pb;for(var e=0,g=c.length,h;e<g;){var k=e+g>>1;var r=d(b,c[k]);0<r?e=k+1:(g=k,h=!r)}d=h?e:~e;0>d&&Mb(c,-(d+1),0,b)}b=gd(this,b);y(b).push(a)};fd.prototype.remove=function(a,b){(b=gd(this,b))&&Hb(b,a)};function hd(a,b){return 0==b?a.Wf||[]:b in y(a.wc)?y(gd(a,b)):[]}
function id(a){if(!a.wc)return a.Wf?a.Wf.slice():[];for(var b=[],c=y(a.Ki),d=0;d<c.length;++d){var e=gd(a,c[d]);e&&Lb(b,e)}return b}function gd(a,b){return 0==b?a.Wf:y(a.wc)[b]};function F(a){a=void 0===a?null:a;ad.call(this);this.qo=this.Cb=null;this.Zr=a}ka(F,ad);f=F.prototype;f.it=function(){return this.Zr};f.addHandler=function(a,b,c){this.Cb=this.Cb||new fd;this.Cb.push({Gh:a,context:b},c||0)};f.removeHandler=function(a,b,c){c=c||0;if(this.Cb)for(var d=hd(this.Cb,c),e=d.length,g=0;g<e;++g){var h=d[g];if(h.Gh==a&&h.context==b){a=g;(c=gd(this.Cb,c))&&Ib(c,a);break}}else La("EventDispatcher has no handlers!")};
f.pt=function(a,b,c){if(!this.Cb)return!1;c=hd(this.Cb,c||0);for(var d=c.length,e=0;e<d;++e){var g=c[e];if(g.Gh==a&&g.context==b)return!0}return!1};f.a=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.Cb){c=id(this.Cb);for(var d=c.length,e=0;e<d;++e){var g=c[e];if(-1!=Cb(id(this.Cb),g))try{g.Gh.apply(g.context,arguments)}catch(h){Va(h,!0)}}}this.qo&&this.qo.forEach(function(a){a.a.apply(a,b instanceof Array?b:ca(ba(b)))})};
function jd(a){return a.Cb?id(a.Cb).length:0}f.hi=function(){ad.prototype.hi.call(this)};F.prototype.dispatch=F.prototype.a;F.prototype.hasHandler=F.prototype.pt;F.prototype.removeHandler=F.prototype.removeHandler;F.prototype.addHandler=F.prototype.addHandler;F.prototype.eventOwner=F.prototype.it;function kd(a,b){this.hm=a===ld&&b||"";this.zq=md}kd.prototype.ig=!0;kd.prototype.fg=function(){return this.hm};kd.prototype.toString=function(){return"Const{"+this.hm+"}"};function nd(a){if(a instanceof kd&&a.constructor===kd&&a.zq===md)return a.hm;La("expected object of type Const, got '"+a+"'");return"type_error:Const"}var md={},ld={};function od(){this.Pe="";this.yq=pd}od.prototype.ig=!0;od.prototype.fg=function(){return this.Pe};od.prototype.Up=!0;od.prototype.Il=function(){return 1};function qd(a){if(a instanceof od&&a.constructor===od&&a.yq===pd)return a.Pe;La("expected object of type SafeUrl, got '"+a+"' of type "+va(a));return"type_error:SafeUrl"}var rd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,pd={};function sd(a){var b=new od;b.Pe=a;return b}sd("about:blank");function td(){this.Pe="";this.xq=ud;this.Lp=null}td.prototype.Up=!0;td.prototype.Il=function(){return this.Lp};td.prototype.ig=!0;td.prototype.fg=function(){return this.Pe};function vd(a){if(a instanceof td&&a.constructor===td&&a.xq===ud)return a.Pe;La("expected object of type SafeHtml, got '"+a+"' of type "+va(a));return"type_error:SafeHtml"}
function wd(a){function b(a){if(u(a))B(a,b);else{if(!(a instanceof td)){var e="object"==typeof a,h=null;e&&a.Up&&(h=a.Il());a=xd(Ya(e&&a.ig?a.fg():String(a)),h)}d+=vd(a);a=a.Il();0==c?c=a:0!=a&&c!=a&&(c=null)}}var c=0,d="";B(arguments,b);return xd(d,c)}var ud={};function xd(a,b){return(new td).wt(a,b)}td.prototype.wt=function(a,b){this.Pe=a;this.Lp=b;return this};xd("<!DOCTYPE html>",0);xd("",0);var yd=xd("<br>",0);function zd(a,b){this.width=a;this.height=b}f=zd.prototype;f.clone=function(){return new zd(this.width,this.height)};f.aspectRatio=function(){return this.width/this.height};f.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};f.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};f.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
f.scale=function(a,b){b=p(b)?b:a;this.width*=a;this.height*=b;return this};var Ad={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},Bd=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div");a.innerHTML="<div><div></div></div>";var b=a.firstChild.firstChild;a.innerHTML="";return!b.parentElement});function Cd(a,b){if(Ad[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");b=vd(b);if(Bd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=b};var Dd=!C||9<=Number(lc),Ed=!Xb&&!C||C&&9<=Number(lc)||Xb&&kc("1.9.1"),Fd=C&&!kc("9"),Gd=C||Ub||Yb;function Hd(a,b){this.x=m(a)?a:0;this.y=m(b)?b:0}f=Hd.prototype;f.clone=function(){return new Hd(this.x,this.y)};function Id(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}f.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};f.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};f.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};
f.translate=function(a,b){a instanceof Hd?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),p(b)&&(this.y+=b));return this};f.scale=function(a,b){b=p(b)?b:a;this.x*=a;this.y*=b;return this};function Jd(a){return a?new Kd(Ld(a)):Ga||(Ga=new Kd)}function Md(a,b){qb(b,function(b,d){b&&"object"==typeof b&&b.ig&&(b=b.fg());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:Nd.hasOwnProperty(d)?a.setAttribute(Nd[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}
var Nd={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 Od(a){a=a.document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new zd(a.clientWidth,a.clientHeight)}
function Pd(a){var b=a.scrollingElement?a.scrollingElement:Yb||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return C&&kc("10")&&a.pageYOffset!=b.scrollTop?new Hd(b.scrollLeft,b.scrollTop):new Hd(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}
function Qd(a,b,c){var d=arguments,e=document,g=String(d[0]),h=d[1];if(!Dd&&h&&(h.name||h.type)){g=["<",g];h.name&&g.push(' name="',Ya(h.name),'"');if(h.type){g.push(' type="',Ya(h.type),'"');var k={};Ab(k,h);delete k.type;h=k}g.push(">");g=g.join("")}g=e.createElement(g);h&&(n(h)?g.className=h:u(h)?g.className=h.join(" "):Md(g,h));2<d.length&&Rd(e,g,d,2);return g}
function Rd(a,b,c,d){function e(c){c&&b.appendChild(n(c)?a.createTextNode(c):c)}for(;d<c.length;d++){var g=c[d];!wa(g)||ya(g)&&0<g.nodeType?e(g):B(Sd(g)?Kb(g):g,e)}}function Td(a){return document.createElement(String(a))}function Ud(a){var b=document,c=b.createElement("DIV");C?(Cd(c,wd(yd,a)),c.removeChild(y(c.firstChild))):Cd(c,a);if(1==c.childNodes.length)c=c.removeChild(y(c.firstChild));else{for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c}
function Vd(a,b){y(null!=a&&null!=b,"goog.dom.appendChild expects non-null arguments");a.appendChild(b)}function Wd(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Xd(a,b,c){y(null!=a,"goog.dom.insertChildAt expects a non-null parent");a.insertBefore(b,a.childNodes[c]||null)}function Yd(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function Zd(a){return Ed&&void 0!=a.children?a.children:Db(a.childNodes,function(a){return 1==a.nodeType})}
function $d(a){return ya(a)&&1==a.nodeType}function ae(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 Ld(a){y(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document}
function be(a,b){y(null!=a,"goog.dom.setTextContent expects a non-null value for node");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(y(a.lastChild));a.firstChild.data=String(b)}else{Wd(a);var c=Ld(a);a.appendChild(c.createTextNode(String(b)))}}var ce={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},de={IMG:" ",BR:"\n"};
function ee(a){if(Fd&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];fe(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");Fd||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a}
function fe(a,b,c){if(!(a.nodeName in ce))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 de)b.push(de[a.nodeName]);else for(a=a.firstChild;a;)fe(a,b,c),a=a.nextSibling}function Sd(a){if(a&&"number"==typeof a.length){if(ya(a))return"function"==typeof a.item||"string"==typeof a.item;if(xa(a))return"function"==typeof a.item}return!1}
function ge(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function Kd(a){this.Ab=a||l.document||document}f=Kd.prototype;f.getElementsByTagName=function(a,b){return(b||this.Ab).getElementsByTagName(String(a))};f.createElement=function(a){return this.Ab.createElement(String(a))};f.createTextNode=function(a){return this.Ab.createTextNode(String(a))};f.appendChild=Vd;f.append=function(a,b){Rd(Ld(a),a,arguments,1)};
f.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};f.removeNode=Yd;f.contains=ae;f.S=be;function he(a){var b=Jd(),c=b.Ab,d=b.createElement("STYLE");d.type="text/css";b.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));return d};var ie=z("Firefox"),je=ob()||z("iPod"),ke=z("iPad"),le=z("Android")&&!(Qb()||z("Firefox")||z("Opera")||z("Silk")),me=Qb(),ne=z("Safari")&&!(Qb()||z("Coast")||z("Opera")||z("Edge")||z("Silk")||z("Android"))&&!pb();var oe=null,pe=null,qe=Xb||Yb&&!ne||Ub||"function"==typeof l.btoa;function re(a){if(qe)var b=l.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}y(wa(b),"encodeByteArray takes an array as a parameter");se();a=oe;c=[];for(d=0;d<b.length;d+=3){var g=b[d],h=(e=d+1<b.length)?b[d+1]:0,k=d+2<b.length,r=k?b[d+2]:0,t=g>>2;g=(g&3)<<4|h>>4;h=(h&15)<<2|r>>6;r&=63;k||(r=64,e||(h=64));c.push(a[t],a[g],a[h],a[r])}b=c.join("")}return b}
function te(a){var b=[];ue(a,function(a){b.push(a)});return b}function ue(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),e=pe[c];if(null!=e)return e;if(!/^[\s\xa0]*$/.test(c))throw Error("Unknown base64 encoding at char: "+c);}return b}se();for(var d=0;;){var e=c(-1),g=c(0),h=c(64),k=c(64);if(64===k&&-1===e)break;b(e<<2|g>>4);64!=h&&(b(g<<4&240|h>>2),64!=k&&b(h<<6&192|k))}}
function se(){if(!oe){oe={};pe={};for(var a=0;65>a;a++)oe[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),pe[oe[a]]=a,62<=a&&(pe["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};function we(){}
we.prototype.Jp=function(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/png;base64,iVBORw0KGgoAAAANSUhEUgAAAa4AAAAGCAYAAAHsyko7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNzM4YTgyYi00ZThlLTY2NDQtYTMwZS0yZDhlYThiMTBkZGQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzc2QTc4QkU0Mzc1MTFFNjg2NzVGRTE5RkMxMkM0NkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzc2QTc4QkQ0Mzc1MTFFNjg2NzVGRTE5RkMxMkM0NkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Zjk0MzQ2NjktMTAwZS02MjQwLWE0ODYtMjc0MGE1ZThmZGNlIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE3MzhhODJiLTRlOGUtNjY0NC1hMzBlLTJkOGVhOGIxMGRkZCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgBXjQoAAALnSURBVHjaYvz//z8DCDAyMjIBKWYQE4ghghA2AxIfGTCiiTPiUMeAZhYDCfpw2Q/Tw4gm/heI/wH99B8ggBhBHgN6CqSACYrRPfYfhwWE5BhwmPMfj4dJDUR0e/4C/fMPxAAIIEYoZgVidihmhcYcE8MoGEjwDxphv4H4JxD/ALEBAogRlsWg2YwRKTUy4knujHiSPQMR2ZOBxKz5n0BWxZbl/hMwnxGHGlxFDD5xBhxZ/j8e+/DlVBgG56r/0EhihOYkNiDmgNIsULFRMLDgLxSDctd3IP4FEIDSMkoBAARhqHb/OxtEwoJ0U+jTYajPORwvhy474BDZn3hcDatD2JBu2qtJnuiquarO5FArBPptPyOC+k+FelWdFTFsoGtCPcwjTIP5EtWQMao/xEuzBC8uCE/OFoAda1sBEIShG/b/X1xaDypzyHacPRoIFpGC59pgW8q+SJFtNrcAwoCUW4nROih2AMAAeCMBjRzQRcQBISgFCUlBW0f2awkPbZDOexddz8NKRKSKeNbnZUaiGikkoVg4VBtJuJXOiiuuQIvqsqtktKCcBVQuj0wEHKj3XQ9IyH5QYUHdgx1Q/p0UomkFEc9ozc+qXHXH+qjzzMjGikSpNuRLxMIkFjit+Vznz8VIrta17jrafX4FaNfaVhCGYWgiIvj/f6vQ6NBiHbm2BbeZwOhT2yRNc5LToYBoUokIQom4vnQnhTfTyhQMGmqxCdLa0VIWnNyftp+lp9XDosMmr96orNvjj+gca+/eeJD0IMV/2tmM6DAqnhjy2DXDjzPOcXYcRWI5cmes3hyDeYicbWmPP8iRe3ryZdR/ZOSzwgAU12Z9JhvAdFb4i7b9QoY0RIZEbEGLa89gYiKCwUPYg9Akv21Nr1/760jxsnebtxqj/5BTyOD+etcHBpiK0FkR02nRE5IKfD9JUgtqi4LXN4WxfJdmXFMaHAmfkpKSkpIyCqYt0NXX40oT3uD1a0Yd7w/8m4MmC5OFpQAAAABJRU5ErkJggg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQo8ZGVmcz4NCiAgICA8c3R5bGU+LmNscy0xe2ZpbGw6I2RkYjAxZjt9LmNscy0ye2ZpbGw6I2ZjZjI5Nzt9PC9zdHlsZT4NCjwvZGVmcz4NCjxnPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMiAwLjY1IDE1LjYyIDguMTIgMjMuNzEgOS4zMiAxNy44NiAxNS4xNCAxOS4yNCAyMy4zNSAxMiAxOS40NyA0Ljc2IDIzLjM1IDYuMTQgMTUuMTQgMC4yOSA5LjMyIDguMzggOC4xMiAxMiAwLjY1Ii8+DQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEyIDMuMDYgMTQuOTcgOS4wOSAyMS42MiAxMC4wNSAxNi44MSAxNC43NCAxNy45NSAyMS4zNiAxMiAxOC4yMyA2LjA1IDIxLjM2IDcuMTkgMTQuNzQgMi4zOCAxMC4wNSA5LjAzIDkuMDkgMTIgMy4wNiIvPg0KPC9nPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQo8ZGVmcz4NCiAgICA8c3R5bGU+LmNscy0xe2ZpbGw6I2UyM2ExMzt9LmNscy0ye2ZpbGw6I2ZmNmE0ZDt9PC9zdHlsZT4NCjwvZGVmcz4NCjxnPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMiAwLjY1IDE1LjYyIDguMTIgMjMuNzEgOS4zMiAxNy44NiAxNS4xNCAxOS4yNCAyMy4zNSAxMiAxOS40NyA0Ljc2IDIzLjM1IDYuMTQgMTUuMTQgMC4yOSA5LjMyIDguMzggOC4xMiAxMiAwLjY1Ii8+DQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEyIDMuMDYgMTQuOTcgOS4wOSAyMS42MiAxMC4wNSAxNi44MSAxNC43NCAxNy45NSAyMS4zNiAxMiAxOC4yMyA2LjA1IDIxLjM2IDcuMTkgMTQuNzQgMi4zOCAxMC4wNSA5LjAzIDkuMDkgMTIgMy4wNiIvPg0KPC9nPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQo8ZGVmcz4NCiAgICA8c3R5bGU+LmNscy0xe2ZpbGw6IzQ5YzE0Mjt9LmNscy0ye2ZpbGw6I2FiZTEyYzt9PC9zdHlsZT4NCjwvZGVmcz4NCjxnPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMiAwLjY1IDE1LjYyIDguMTIgMjMuNzEgOS4zMiAxNy44NiAxNS4xNCAxOS4yNCAyMy4zNSAxMiAxOS40NyA0Ljc2IDIzLjM1IDYuMTQgMTUuMTQgMC4yOSA5LjMyIDguMzggOC4xMiAxMiAwLjY1Ii8+DQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEyIDMuMDYgMTQuOTcgOS4wOSAyMS42MiAxMC4wNSAxNi44MSAxNC43NCAxNy45NSAyMS4zNiAxMiAxOC4yMyA2LjA1IDIxLjM2IDcuMTkgMTQuNzQgMi4zOCAxMC4wNSA5LjAzIDkuMDkgMTIgMy4wNiIvPg0KPC9nPg0KPC9zdmc+ data:image/jpeg;base64,[encoded data, 405096 characters] data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjYgMzIiPg0KPGRlZnM+DQogICAgPHN0eWxlPi5jbHMtMXtmaWxsOiMzOGI2M2Y7fS5jbHMtMntmaWxsOiNhYmUxMmM7fS5jbHMtM3tmaWxsOiNmYWQxMTc7fS5jbHMtNHtmaWxsOiNmMjQ3MTM7fS5jbHMtNXtmaWxsOiNiNzAwMGY7fS5jbHMtNntvcGFjaXR5OjAuNzt9LmNscy03e2ZpbGw6I2ZmZjt9LmNscy04e2ZpbGw6I2Y3ZjFhOTt9LmNscy05e2ZpbGw6I2JjODQ1Yjt9LmNscy0xMHtmaWxsOiM5YzUyMDk7fTwvc3R5bGU+DQo8L2RlZnM+DQo8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjE3IiB5PSI1IiB3aWR0aD0iNyIgaGVpZ2h0PSIyMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCAzNykgcm90YXRlKC05MCkiLz4NCjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNDAiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNyA2MCkgcm90YXRlKC05MCkiLz4NCjxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iNjMiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA4Mykgcm90YXRlKC05MCkiLz4NCjxyZWN0IGNsYXNzPSJjbHMtNCIgeD0iODYiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MyAxMDYpIHJvdGF0ZSgtOTApIi8+DQo8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjEwOSIgeT0iNSIgd2lkdGg9IjciIGhlaWdodD0iMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2IDEyOSkgcm90YXRlKC05MCkiLz4NCjxnIGNsYXNzPSJjbHMtNiI+DQogICAgPHBhdGggY2xhc3M9ImNscy03IiBkPSJNMTIzLDEzYTEsMSwwLDAsMSwxLDF2NWExLDEsMCwwLDEtMSwxSDEwYTEsMSwwLDAsMS0xLTFWMTRhMSwxLDAsMCwxLDEtMUgxMjNtMC0xSDEwYTIsMiwwLDAsMC0yLDJ2NWEyLDIsMCwwLDAsMiwySDEyM2EyLDIsMCwwLDAsMi0yVjE0YTIsMiwwLDAsMC0yLTJaIi8+DQo8L2c+DQo8cGF0aCBjbGFzcz0iY2xzLTgiIGQ9Ik0xNDUuNzksMjcuNUExMS41LDExLjUsMCwxLDEsMTU3LjI5LDE2LDExLjUxLDExLjUxLDAsMCwxLDE0NS43OSwyNy41WiIvPg0KPHBhdGggY2xhc3M9ImNscy05IiBkPSJNMTQ1Ljc5LDVhMTEsMTEsMCwxLDEtMTEsMTEsMTEsMTEsMCwwLDEsMTEtMTFtMC0xYTEyLDEyLDAsMSwwLDguNCwzLjQzQTEyLDEyLDAsMCwwLDE0NS43OSw0WiIvPg0KPHBhdGggY2xhc3M9ImNscy0xMCIgZD0iTTE1Mi40NCwxOUgxMzkuNjdjLTEtLjA1LDEuMjMsNC41Miw2LjM5LDVDMTUxLjMsMjMuNTIsMTUzLjQ4LDE4Ljk1LDE1Mi40NCwxOVoiLz4NCjxlbGxpcHNlIGNsYXNzPSJjbHMtMTAiIGN4PSIxNDEuNDEiIGN5PSIxNC4xNCIgcng9IjEuNjMiIHJ5PSIxLjc0Ii8+DQo8ZWxsaXBzZSBjbGFzcz0iY2xzLTEwIiBjeD0iMTUwLjUxIiBjeT0iMTQuMTQiIHJ4PSIxLjciIHJ5PSIxLjc0Ii8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjYgMzIiPg0KPGRlZnM+DQogICAgPHN0eWxlPi5jbHMtMXtmaWxsOiNiNzAwMGY7fS5jbHMtMntvcGFjaXR5OjAuNzt9LmNscy0ze2ZpbGw6I2ZmZjt9LmNscy00e2ZpbGw6I2Y3ZjFhOTt9LmNscy01e2ZpbGw6I2JjODQ1Yjt9LmNscy02e2ZpbGw6IzljNTIwOTt9LmNscy03e2ZpbGw6bm9uZTtzdHJva2U6IzhhNTMxOTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MS4wOXB4O308L3N0eWxlPg0KPC9kZWZzPg0KPHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxMDkiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NiAxMjkpIHJvdGF0ZSgtOTApIi8+DQo8ZyBjbGFzcz0iY2xzLTIiPg0KICAgIDxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTEyMywxM2ExLDEsMCwwLDEsMSwxdjVhMSwxLDAsMCwxLTEsMUgxMGExLDEsMCwwLDEtMS0xVjE0YTEsMSwwLDAsMSwxLTFIMTIzbTAtMUgxMGEyLDIsMCwwLDAtMiwydjVhMiwyLDAsMCwwLDIsMkgxMjNhMiwyLDAsMCwwLDItMlYxNGEyLDIsMCwwLDAtMi0yWiIvPg0KPC9nPg0KPHBhdGggY2xhc3M9ImNscy00IiBkPSJNMTQ1Ljc5LDI3LjVBMTEuNSwxMS41LDAsMSwxLDE1Ny4yOSwxNiwxMS41MSwxMS41MSwwLDAsMSwxNDUuNzksMjcuNVoiLz4NCjxwYXRoIGNsYXNzPSJjbHMtNSIgZD0iTTE0NS43OSw1YTExLDExLDAsMSwxLTExLDExLDExLDExLDAsMCwxLDExLTExbTAtMWExMiwxMiwwLDEsMCw4LjQsMy40M0ExMiwxMiwwLDAsMCwxNDUuNzksNFoiLz4NCjxwYXRoIGNsYXNzPSJjbHMtNiIgZD0iTTE0MC4zMywyMS44NmMuMzQtMi40LDIuNjItNCw1LjU4LTRzNS4wOCwxLjYsNS40Miw0WiIvPg0KPGxpbmUgY2xhc3M9ImNscy03IiB4MT0iMTM5LjQ5IiB5MT0iMTAuOTIiIHgyPSIxNDUuNDEiIHkyPSIxNC4zMSIvPg0KPGxpbmUgY2xhc3M9ImNscy03IiB4MT0iMTUyLjEiIHkxPSIxMC45MiIgeDI9IjE0Ni4yNiIgeTI9IjE0LjMxIi8+DQo8cGF0aCBjbGFzcz0iY2xzLTYiIGQ9Ik0xNDEuMzUsMTNhMS41MSwxLjUxLDAsMCwwLC41MSwyLjEyLDEuNTQsMS41NCwwLDAsMCwyLjEyLS41OWMuNDItLjc2LDAtLjkzLS43Ni0xLjM1UzE0MS43NywxMi4yOCwxNDEuMzUsMTNaIi8+DQo8cGF0aCBjbGFzcz0iY2xzLTYiIGQ9Ik0xNTAuMzIsMTNhMS41MSwxLjUxLDAsMCwxLS41MSwyLjEyLDEuNTQsMS41NCwwLDAsMS0yLjEyLS41OWMtLjQyLS43NiwwLS45My43Ni0xLjM1UzE0OS45LDEyLjI4LDE1MC4zMiwxM1oiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjYgMzIiPg0KPGRlZnM+DQogICAgPHN0eWxlPi5jbHMtMXtmaWxsOiNhYmUxMmM7fS5jbHMtMntmaWxsOiNmYWQxMTc7fS5jbHMtM3tmaWxsOiNmMjQ3MTM7fS5jbHMtNHtmaWxsOiNiNzAwMGY7fS5jbHMtNXtvcGFjaXR5OjAuNzt9LmNscy02e2ZpbGw6I2ZmZjt9LmNscy03e2ZpbGw6I2Y3ZjFhOTt9LmNscy04e2ZpbGw6I2JjODQ1Yjt9LmNscy05e2ZpbGw6IzljNTIwOTt9LmNscy0xMHtmaWxsOm5vbmU7c3Ryb2tlOiM5YzUyMDk7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjJweDt9PC9zdHlsZT4NCjwvZGVmcz4NCjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNDAiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNyA2MCkgcm90YXRlKC05MCkiLz4NCjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNjMiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA4Mykgcm90YXRlKC05MCkiLz4NCjxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iODYiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MyAxMDYpIHJvdGF0ZSgtOTApIi8+DQo8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjEwOSIgeT0iNSIgd2lkdGg9IjciIGhlaWdodD0iMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2IDEyOSkgcm90YXRlKC05MCkiLz4NCjxnIGNsYXNzPSJjbHMtNSI+DQogICAgPHBhdGggY2xhc3M9ImNscy02IiBkPSJNMTIzLDEzYTEsMSwwLDAsMSwxLDF2NWExLDEsMCwwLDEtMSwxSDEwYTEsMSwwLDAsMS0xLTFWMTRhMSwxLDAsMCwxLDEtMUgxMjNtMC0xSDEwYTIsMiwwLDAsMC0yLDJ2NWEyLDIsMCwwLDAsMiwySDEyM2EyLDIsMCwwLDAsMi0yVjE0YTIsMiwwLDAsMC0yLTJaIi8+DQo8L2c+DQo8cGF0aCBjbGFzcz0iY2xzLTciIGQ9Ik0xNDUuNzksMjcuNUExMS41LDExLjUsMCwxLDEsMTU3LjI5LDE2LDExLjUxLDExLjUxLDAsMCwxLDE0NS43OSwyNy41WiIvPg0KPHBhdGggY2xhc3M9ImNscy04IiBkPSJNMTQ1Ljc5LDVhMTEsMTEsMCwxLDEtMTEsMTEsMTEsMTEsMCwwLDEsMTEtMTFtMC0xYTEyLDEyLDAsMSwwLDguNCwzLjQzQTEyLDEyLDAsMCwwLDE0NS43OSw0WiIvPg0KPGVsbGlwc2UgY2xhc3M9ImNscy05IiBjeD0iMTQxLjQxIiBjeT0iMTQuMTQiIHJ4PSIxLjYzIiByeT0iMS43NCIvPg0KPGVsbGlwc2UgY2xhc3M9ImNscy05IiBjeD0iMTUwLjUxIiBjeT0iMTQuMTQiIHJ4PSIxLjciIHJ5PSIxLjc0Ii8+DQo8cGF0aCBjbGFzcz0iY2xzLTEwIiBkPSJNMTQxLDE4LjhhNS45NCw1Ljk0LDAsMCwwLDUsMyw1Ljc2LDUuNzYsMCwwLDAsNS0zIi8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjYgMzIiPg0KPGRlZnM+DQogICAgPHN0eWxlPi5jbHMtMXtmaWxsOiNmYWQxMTc7fS5jbHMtMntmaWxsOiNmMjQ3MTM7fS5jbHMtM3tmaWxsOiNiNzAwMGY7fS5jbHMtNHtvcGFjaXR5OjAuNzt9LmNscy01e2ZpbGw6I2ZmZjt9LmNscy02e2ZpbGw6I2Y3ZjFhOTt9LmNscy03e2ZpbGw6I2JjODQ1Yjt9LmNscy04e2ZpbGw6IzljNTIwOTt9LmNscy05e2ZpbGw6bm9uZTtzdHJva2U6IzljNTIwOTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MnB4O308L3N0eWxlPg0KPC9kZWZzPg0KPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI2MyIgeT0iNSIgd2lkdGg9IjciIGhlaWdodD0iMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwIDgzKSByb3RhdGUoLTkwKSIvPg0KPHJlY3QgY2xhc3M9ImNscy0yIiB4PSI4NiIgeT0iNSIgd2lkdGg9IjciIGhlaWdodD0iMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDczIDEwNikgcm90YXRlKC05MCkiLz4NCjxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMTA5IiB5PSI1IiB3aWR0aD0iNyIgaGVpZ2h0PSIyMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTYgMTI5KSByb3RhdGUoLTkwKSIvPg0KPGcgY2xhc3M9ImNscy00Ij4NCiAgICA8cGF0aCBjbGFzcz0iY2xzLTUiIGQ9Ik0xMjMsMTNhMSwxLDAsMCwxLDEsMXY1YTEsMSwwLDAsMS0xLDFIMTBhMSwxLDAsMCwxLTEtMVYxNGExLDEsMCwwLDEsMS0xSDEyM20wLTFIMTBhMiwyLDAsMCwwLTIsMnY1YTIsMiwwLDAsMCwyLDJIMTIzYTIsMiwwLDAsMCwyLTJWMTRhMiwyLDAsMCwwLTItMloiLz4NCjwvZz4NCjxwYXRoIGNsYXNzPSJjbHMtNiIgZD0iTTE0NS43OSwyNy41QTExLjUsMTEuNSwwLDEsMSwxNTcuMjksMTYsMTEuNTEsMTEuNTEsMCwwLDEsMTQ1Ljc5LDI3LjVaIi8+DQo8cGF0aCBjbGFzcz0iY2xzLTciIGQ9Ik0xNDUuNzksNWExMSwxMSwwLDEsMS0xMSwxMSwxMSwxMSwwLDAsMSwxMS0xMW0wLTFhMTIsMTIsMCwxLDAsOC40LDMuNDNBMTIsMTIsMCwwLDAsMTQ1Ljc5LDRaIi8+DQo8ZWxsaXBzZSBjbGFzcz0iY2xzLTgiIGN4PSIxNDEuNDEiIGN5PSIxNC4xNCIgcng9IjEuNjMiIHJ5PSIxLjc0Ii8+DQo8ZWxsaXBzZSBjbGFzcz0iY2xzLTgiIGN4PSIxNTAuNTEiIGN5PSIxNC4xNCIgcng9IjEuNyIgcnk9IjEuNzQiLz4NCjxsaW5lIGNsYXNzPSJjbHMtOSIgeDE9IjE0OS42IiB5MT0iMjEiIHgyPSIxNDEuOTgiIHkyPSIyMSIvPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjYgMzIiPg0KPGRlZnM+DQogICAgPHN0eWxlPi5jbHMtMXtmaWxsOiNmMjQ3MTM7fS5jbHMtMntmaWxsOiNiNzAwMGY7fS5jbHMtM3tvcGFjaXR5OjAuNzt9LmNscy00e2ZpbGw6I2ZmZjt9LmNscy01e2ZpbGw6I2Y3ZjFhOTt9LmNscy02e2ZpbGw6I2JjODQ1Yjt9LmNscy03LC5jbHMtOHtmaWxsOm5vbmU7c3Ryb2tlOiM5YzUyMDk7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5jbHMtN3tzdHJva2Utd2lkdGg6MnB4O30uY2xzLTh7c3Ryb2tlLXdpZHRoOjEuNDVweDt9PC9zdHlsZT4NCjwvZGVmcz4NCjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iODYiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MyAxMDYpIHJvdGF0ZSgtOTApIi8+DQo8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEwOSIgeT0iNSIgd2lkdGg9IjciIGhlaWdodD0iMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2IDEyOSkgcm90YXRlKC05MCkiLz4NCjxnIGNsYXNzPSJjbHMtMyI+DQogICAgPHBhdGggY2xhc3M9ImNscy00IiBkPSJNMTIzLDEzYTEsMSwwLDAsMSwxLDF2NWExLDEsMCwwLDEtMSwxSDEwYTEsMSwwLDAsMS0xLTFWMTRhMSwxLDAsMCwxLDEtMUgxMjNtMC0xSDEwYTIsMiwwLDAsMC0yLDJ2NWEyLDIsMCwwLDAsMiwySDEyM2EyLDIsMCwwLDAsMi0yVjE0YTIsMiwwLDAsMC0yLTJaIi8+DQo8L2c+DQo8cGF0aCBjbGFzcz0iY2xzLTUiIGQ9Ik0xNDUuNzksMjcuNUExMS41LDExLjUsMCwxLDEsMTU3LjI5LDE2LDExLjUxLDExLjUxLDAsMCwxLDE0NS43OSwyNy41WiIvPg0KPHBhdGggY2xhc3M9ImNscy02IiBkPSJNMTQ1Ljc5LDVhMTEsMTEsMCwxLDEtMTEsMTEsMTEsMTEsMCwwLDEsMTEtMTFtMC0xYTEyLDEyLDAsMSwwLDguNCwzLjQzQTEyLDEyLDAsMCwwLDE0NS43OSw0WiIvPg0KPHBhdGggY2xhc3M9ImNscy03IiBkPSJNMTQxLjE4LDIyYy4xNy0uNTksMi4xMi0yLjM3LDUtMi4zN3M0Ljc0LDEuNjksNSwyLjM3Ii8+DQo8cGF0aCBjbGFzcz0iY2xzLTgiIGQ9Ik0xNDcuNTMsMTMuMjFhMy4yNCwzLjI0LDAsMCwwLDIuNjIsMS4xLDMuMTMsMy4xMywwLDAsMCwyLjYyLTEuMSIvPg0KPHBhdGggY2xhc3M9ImNscy04IiBkPSJNMTM4LjgxLDEzLjIxYTMuMjQsMy4yNCwwLDAsMCwyLjYyLDEuMSwzLjEzLDMuMTMsMCwwLDAsMi42Mi0xLjEiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjRweCAyNHB4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNHB4IDI0cHg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtvcGFjaXR5OjA7IGZpbGw6I0ZGRkZGRjt9DQoJLnN0MntvcGFjaXR5OjAuNzt9DQo8L3N0eWxlPg0KPGcgY2xhc3M9InN0MCI+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyLjUsMjRoLTFDNS4yLDI0LDAsMTguOCwwLDEyLjVsMC0xQzAsNS4yLDUuMiwwLDExLjUsMGwxLDBDMTguOCwwLDI0LDUuMiwyNCwxMS41djENCgkJQzI0LDE4LjgsMTguOCwyNCwxMi41LDI0eiIvPg0KPC9nPg0KPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSI5LDcgOSwxNyAxNywxMiAiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjRweCAyNHB4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNHB4IDI0cHg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtvcGFjaXR5OjA7IGZpbGw6I0ZGRkZGRjt9DQoJLnN0MntvcGFjaXR5OjAuNzt9DQo8L3N0eWxlPg0KPGcgY2xhc3M9InN0MCI+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyLjUsMjRoLTFDNS4yLDI0LDAsMTguOCwwLDEyLjVsMC0xQzAsNS4yLDUuMiwwLDExLjUsMGwxLDBDMTguOCwwLDI0LDUuMiwyNCwxMS41djENCgkJQzI0LDE4LjgsMTguOCwyNCwxMi41LDI0eiIvPg0KPC9nPg0KPHJlY3QgeD0iOCIgeT0iOCIgY2xhc3M9InN0MiIgd2lkdGg9IjgiIGhlaWdodD0iOCIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkucGxheS1pY29uLWJpZ19zdDB7ZmlsbDojRkYwMEZGO29wYWNpdHk6MDt9DQoJLnBsYXktaWNvbi1iaWdfc3Qxe29wYWNpdHk6MC43O30NCgkucGxheS1pY29uLWJpZ19zdDJ7b3BhY2l0eTowLjI7fQ0KCS5wbGF5LWljb24tYmlnX3N0M3tvcGFjaXR5OjAuNjk7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJwbGF5LWljb24tYmlnX3N0MCIgZD0iTTE2LDMyTDE2LDMyQzcuMiwzMiwwLDI0LjgsMCwxNnYwQzAsNy4yLDcuMiwwLDE2LDBoMGM4LjgsMCwxNiw3LjIsMTYsMTZ2MEMzMiwyNC44LDI0LjgsMzIsMTYsMzJ6Ii8+DQo8L2c+DQo8ZyBjbGFzcz0icGxheS1pY29uLWJpZ19zdDEiPg0KCTxwYXRoIGNsYXNzPSJwbGF5LWljb24tYmlnX3N0MCIgZD0iTTE2LDMxTDE2LDMxQzcuNywzMSwxLDI0LjMsMSwxNnYwQzEsNy43LDcuNywxLDE2LDFoMGM4LjIsMCwxNSw2LjcsMTUsMTV2MEMzMSwyNC4zLDI0LjMsMzEsMTYsMzF6Ii8+DQo8L2c+DQo8cG9seWdvbiBjbGFzcz0icGxheS1pY29uLWJpZ19zdDMiIHBvaW50cz0iMTMsOS44IDEzLDIyLjMgMjMsMTYgIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3RvcC1pY29uLWJpZ19zdDB7ZmlsbDojRkYwMEZGO29wYWNpdHk6MH0NCgkuc3RvcC1pY29uLWJpZ19zdDF7b3BhY2l0eTowLjc7fQ0KCS5zdG9wLWljb24tYmlnX3N0MntvcGFjaXR5OjAuMjt9DQoJLnN0b3AtaWNvbi1iaWdfc3Qze29wYWNpdHk6MC42OTt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0b3AtaWNvbi1iaWdfc3QwIiBkPSJNMTYsMzJMMTYsMzJDNy4yLDMyLDAsMjQuOCwwLDE2djBDMCw3LjIsNy4yLDAsMTYsMGgwYzguOCwwLDE2LDcuMiwxNiwxNnYwQzMyLDI0LjgsMjQuOCwzMiwxNiwzMnoiLz4NCjwvZz4NCjxnIGNsYXNzPSJzdG9wLWljb24tYmlnX3N0MSI+DQoJPHBhdGggY2xhc3M9InN0b3AtaWNvbi1iaWdfc3QwIiBkPSJNMTYsMzFMMTYsMzFDNy43LDMxLDEsMjQuMywxLDE2djBDMSw3LjcsNy43LDEsMTYsMWgwYzguMiwwLDE1LDYuNywxNSwxNXYwQzMxLDI0LjMsMjQuMywzMSwxNiwzMXoiLz4NCjwvZz4NCjxyZWN0IHg9IjExIiB5PSIxMSIgY2xhc3M9InN0b3AtaWNvbi1iaWdfc3QzIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiLz4NCjwvc3ZnPg== data:image/gif;base64,[encoded data, 15324 characters]".split(" ");c=
".trial_banner {-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content {display: block; }  .trial_banner .banner-content_hover {display: none; }  .trial_banner .days_remaining {position: absolute !important;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645; }  .trial_banner:hover .banner-content {display: none; }  .trial_banner:hover .banner-content_hover {display: block; }@-webkit-keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }/* ========================================================================================== */body {margin: 0;padding: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: none;-ms-text-size-adjust: none;text-size-adjust: none; }#__scenario_id__ {z-index: 0; }  #__scenario_id__ * {position: static;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-drag: none;box-sizing: border-box; }  #__scenario_id__ input {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;-webkit-appearance: none;-moz-appearance: none;appearance: none; }  #__scenario_id__ button {margin: 0; }  #__scenario_id__ :focus {outline: none; }  #__scenario_id__ ::-moz-focus-inner {border: 0; }  #__scenario_id__ ul {margin: 0;list-style: outside disc;padding-left: 40px; }  #__scenario_id__ ol {list-style: outside decimal;padding-left: 40px; }  #__scenario_id__ .component_container,  #__scenario_id__ .component_base {position: absolute; }  #__scenario_id__ .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); }    #__scenario_id__ .preloader::after {content: '';position: absolute;background: url("+
c[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }  #__scenario_id__ .popup_layer {position: absolute; }    #__scenario_id__ .popup_layer .modal_layer {background: #000000;opacity: 0.4;z-index: 10;width: 100%;height: 100%; }    #__scenario_id__ .popup_layer .scenario_confirm_window {background: __message_background__;border-radius: 4px;min-height: 191px;min-width: 320px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;z-index: 10; }      #__scenario_id__ .popup_layer .scenario_confirm_window.retry {min-height: 150px; }      #__scenario_id__ .popup_layer .scenario_confirm_window .title {font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial, sans-serif;position: absolute;font-size: 25px;text-align: center;color: __message_text__;padding-left: 34px;padding-right: 34px;padding-top: 29px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }      #__scenario_id__ .popup_layer .scenario_confirm_window .message {font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial, sans-serif;position: absolute;color: __message_text__;font-size: 17px;line-height: 21px;padding-left: 34px;padding-right: 34px;padding-top: 17px;word-wrap: break-word;white-space: pre-wrap;overflow: hidden;text-overflow: ellipsis;text-align: center; }      #__scenario_id__ .popup_layer .scenario_confirm_window .buttons_panel {position: absolute; }      #__scenario_id__ .popup_layer .scenario_confirm_window .btn_yes,      #__scenario_id__ .popup_layer .scenario_confirm_window .btn_no {position: relative;float: left;font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial;font-size: 16px;vertical-align: middle;line-height: 34px;height: 34px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 4px;background: __button_background_normal__;color: __button_text_normal__;min-width: 122px;max-width: 300px;height: 34px;font-size: 15px !important;margin-left: 4px !important;margin-right: 4px !important;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; }        #__scenario_id__ .popup_layer .scenario_confirm_window .btn_yes:hover,        #__scenario_id__ .popup_layer .scenario_confirm_window .btn_no:hover {background: __button_background_over__;color: __button_text_over__; }        #__scenario_id__ .popup_layer .scenario_confirm_window .btn_yes.mobile,        #__scenario_id__ .popup_layer .scenario_confirm_window .btn_no.mobile {height: 44px !important;line-height: 44px !important;font-size: 19px !important; }  #__scenario_id__ .vscrollbar {position: absolute;right: 0;top: 0;bottom: 0; }    #__scenario_id__ .vscrollbar .thumb {width: 9px;border-radius: 4px;position: relative;background-color: #000000;border: 1px solid #FFFFFF;opacity: 0.5; }  #__scenario_id__ .hscrollbar {position: absolute;bottom: 0;left: 0;right: 0; }    #__scenario_id__ .hscrollbar .thumb {height: 9px;border-radius: 4px;position: relative;background-color: #000000;border: 1px solid #FFFFFF;opacity: 0.5; }  #__scenario_id__ .combobox p {margin: 0; }  #__scenario_id__ .combobox_container.custom.opened {display: block; }  #__scenario_id__ .combobox_container,  #__scenario_id__ .combobox_container.custom {display: none;width: 100%;position: absolute;z-index: 99;top: 31px; }  #__scenario_id__ .combobox_container select {font-size: 12px; }  #__scenario_id__ .combobox_container.custom {background: white;border: 1px solid #808080;overflow: hidden; }    #__scenario_id__ .combobox_container.custom .combobox_row.selected {background: #FFF7CF; }    #__scenario_id__ .combobox_container.custom .combobox_row.hover {background: __verticalGradient(#FFF7CF, #FFED85);background: -webkit-linear-gradient(top, #FFF7CF, #FFED85);background: linear-gradient(to bottom, #FFF7CF, #FFED85); }    #__scenario_id__ .combobox_container.custom .first {border-top: none !important; }    #__scenario_id__ .combobox_container.custom .combobox_row {position: relative;padding: 0 8px;padding-left: 10px;padding-right: 29px;border-top: 1px solid #DBDBDB;width: 100%;cursor: pointer; }      #__scenario_id__ .combobox_container.custom .combobox_row .row_value {font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial, sans-serif;width: 100%;height: 100%;margin: 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 16px;color: #1A1A1A;cursor: pointer;display: inline-block;background: transparent;padding-top: 4px;padding-bottom: 4px; }        #__scenario_id__ .combobox_container.custom .combobox_row .row_value .first_child {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;overflow: -moz-hidden-unscrollable;word-wrap: normal;margin: 0;padding: 0;display: block; }  #__scenario_id__ .combobox {display: inline-block;vertical-align: middle;line-height: normal;position: relative;margin-bottom: 4px; }    #__scenario_id__ .combobox .selected_value {font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial, sans-serif;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;overflow: -moz-hidden-unscrollable;word-wrap: normal;font-size: 16px;color: inherit;cursor: pointer;display: inline-block;position: relative;padding: 0 22px 2px 6px;z-index: 1;margin-left: 3px; }      #__scenario_id__ .combobox .selected_value * {margin: 0;padding: 0;width: inherit;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;overflow: -moz-hidden-unscrollable;word-wrap: normal;pointer-events: none;display: block; }      #__scenario_id__ .combobox .selected_value p span {margin-right: 8px;width: initial; }      #__scenario_id__ .combobox .selected_value.without_right_padding {padding-right: 0; }      #__scenario_id__ .combobox .selected_value.default {color: #808080;text-align: center;box-sizing: content-box; }      #__scenario_id__ .combobox .selected_value.disabled {cursor: default; }      #__scenario_id__ .combobox .selected_value.editable {cursor: text !important;padding: 0 5px 0 10px !important;margin: 3px 28px 3px 3px !important;border: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: Arial;font-size: 14px;-webkit-user-select: text !important;-moz-user-select: text !important;-ms-user-select: text !important;user-select: text !important; }      #__scenario_id__ .combobox .selected_value .hand {cursor: pointer; }    #__scenario_id__ .combobox .bg.hover .over_state,    #__scenario_id__ .combobox .bg.focused .over_state,    #__scenario_id__ .combobox:focus .bg .over_state {display: block; }    #__scenario_id__ .combobox .bg.hover .bg,    #__scenario_id__ .combobox .bg.focused .bg,    #__scenario_id__ .combobox:focus .bg .bg {fill: #FFFFFF; }    #__scenario_id__ .combobox .bg.disabled * {cursor: default !important; }    #__scenario_id__ .combobox .bg.disabled .over_state {display: none; }    #__scenario_id__ .combobox .bg.disabled .bg {fill: #FAFAFA; }    #__scenario_id__ .combobox .bg {cursor: pointer;position: absolute;top: 0; }      #__scenario_id__ .combobox .bg.disabled {cursor: default; }      #__scenario_id__ .combobox .bg .border {fill: #808080; }      #__scenario_id__ .combobox .bg .triangle {fill: #808080; }      #__scenario_id__ .combobox .bg .over_state {display: none; }      #__scenario_id__ .combobox .bg .bg {fill: #FFFFFF; }    #__scenario_id__ .combobox .tooltip_icon::after {right: 12px; }    #__scenario_id__ .combobox .tooltip_icon .first_child * {width: inherit; }  #__scenario_id__ .combobox_scroll_pane .vscrollbar .up,  #__scenario_id__ .combobox_scroll_pane .vscrollbar .down {height: 8px; }  #__scenario_id__ .combobox_scroll_pane .vscrollbar .thumb {margin-right: 7px; }  #__scenario_id__ .typeIn {position: absolute;padding: 0; }    #__scenario_id__ .typeIn.with_tooltip * {cursor: pointer; }    #__scenario_id__ .typeIn .type_in_container {border: 1px solid #A1A1A1;border-radius: 4px;min-height: 31px;color: #1A1A1A;overflow: hidden;background-color: white; }      #__scenario_id__ .typeIn .type_in_container .textfield {min-height: 29px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: Open Sans, Arial, sans-serif;font-size: 14px;resize: none;width: 100%;background-color: white;-webkit-user-select: text !important;-moz-user-select: text !important;-ms-user-select: text !important;user-select: text !important;padding: 0 5px 0 10px;color: inherit;height: 100%; }      #__scenario_id__ .typeIn .type_in_container input {border: 0; }      #__scenario_id__ .typeIn .type_in_container .input_field_content {padding: 0 8px;margin: 0;white-space: nowrap;word-wrap: normal;overflow: hidden;text-overflow: ellipsis;font-family: Open Sans, Arial, sans-serif; }      #__scenario_id__ .typeIn .type_in_container .tooltip_icon_container {width: inherit;height: inherit; }        #__scenario_id__ .typeIn .type_in_container .tooltip_icon_container .tooltip_icon::after {top: 0; }        #__scenario_id__ .typeIn .type_in_container .tooltip_icon_container .tooltip_icon {line-height: normal;padding-right: 12px;cursor: pointer;min-height: 14px; }        #__scenario_id__ .typeIn .type_in_container .tooltip_icon_container .tooltip_icon_text {padding: 0 8px;font-size: 16px;color: inherit;text-overflow: ellipsis;font-family: Open Sans, Arial, sans-serif;min-height: 14px; }  #__scenario_id__ .tooltip {position: absolute;z-index: 100;border-radius: 3px;word-wrap: break-word; }    #__scenario_id__ .tooltip p {margin: 0; }  #__scenario_id__ .authorizationForm {font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial, sans-serif; }    #__scenario_id__ .authorizationForm .background {position: relative;width: 100%;height: 100%; }    #__scenario_id__ .authorizationForm .scrollPane {position: absolute;width: 100%;height: 100%; }      #__scenario_id__ .authorizationForm .scrollPane .table {position: absolute;top: 34px;left: 40px;right: 41px;bottom: 45px;margin: auto; }        #__scenario_id__ .authorizationForm .scrollPane .table .title {font-family: fnt1b__font_postfix__, Open Sans, Helvetica, Arial, sans-serif;text-align: center;font-size: 32px;color: #414B4F;word-wrap: break-word; }        #__scenario_id__ .authorizationForm .scrollPane .table .subtitle {font-size: 15px;padding-top: 23px;color: #414B4F; }        #__scenario_id__ .authorizationForm .scrollPane .table .field_view {position: absolute; }          #__scenario_id__ .authorizationForm .scrollPane .table .field_view .field_view_prompt,          #__scenario_id__ .authorizationForm .scrollPane .table .field_view .error_state_label {position: absolute;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;line-height: 46px;left: 13px;color: #9299A2;font-size: 16px;padding-left: 1px;top: -1px; }          #__scenario_id__ .authorizationForm .scrollPane .table .field_view .error_state_label {line-height: normal;font-size: 12px;top: 2px;color: #D84042; }          #__scenario_id__ .authorizationForm .scrollPane .table .field_view .hint {position: absolute;line-height: normal;font-size: 13px;color: #333333; }          #__scenario_id__ .authorizationForm .scrollPane .table .field_view .type_in_container {box-sizing: border-box;height: 44px;border: 1px solid #BEBEBE;padding-top: 10px;padding-left: 3px;background-color: rgba(255, 0, 0, 0); }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view .type_in_container ::-ms-clear {display: none; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view .type_in_container input {font-size: 16px;background-color: rgba(255, 0, 0, 0);color: #414B4F;padding-top: 3px;text-overflow: clip; }          #__scenario_id__ .authorizationForm .scrollPane .table .field_view .fieldBg {background-color: #FFFFFF;width: 100%;height: 100%;position: absolute;top: 0;border-radius: 4px; }          #__scenario_id__ .authorizationForm .scrollPane .table .field_view .combobox {position: absolute;background-color: rgba(255, 0, 0, 0);border: 1px solid #BEBEBE;border-radius: 4px; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view .combobox.error_state {border: 1px solid #E84E4E; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view .combobox.bg_focused .selected_value {left: -1px;top: -1px; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view .combobox .bg svg {pointer-events: none; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view .combobox .bg .triangle {fill: #BEBEBE; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view .combobox .bg .border {display: none; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view .combobox .bg .bg {fill: #FFFFFF;fill-opacity: 0; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view .combobox .bg .focusedBorder {display: none; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view .combobox .bg .triangle_focused {display: none; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view .combobox .bg .over_state_focused {display: none; }          #__scenario_id__ .authorizationForm .scrollPane .table .field_view.focused .type_in_container {border: 2px solid #3FC8F4;padding-left: 2px; }          #__scenario_id__ .authorizationForm .scrollPane .table .field_view.focused .combobox {border: 2px solid #3FC8F4; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view.focused .combobox .bg .focusedBorder {display: none !important; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view.focused .combobox .bg .triangle {display: none; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view.focused .combobox .bg .triangle_focused {display: block !important;fill: #3FC8F4; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view.focused .combobox .bg .over_state {display: none; }            #__scenario_id__ .authorizationForm .scrollPane .table .field_view.focused .combobox .bg .over_state_focused {display: block; }    #__scenario_id__ .authorizationForm .combobox {margin-bottom: initial; }      #__scenario_id__ .authorizationForm .combobox .selected_value {font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial, sans-serif;font-size: 16px;padding-top: 16px !important;padding-left: 10px !important;color: #414B4F; }        #__scenario_id__ .authorizationForm .combobox .selected_value.default {font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial, sans-serif;text-align: left;font-size: 14px; }    #__scenario_id__ .authorizationForm .combobox.error_state .bg .border {stroke: #E84E4E !important; }    #__scenario_id__ .authorizationForm .typeIn.error_state .type_in_container {border: 1px solid #E84E4E !important; }  #__scenario_id__ input::-ms-clear {display: none; }  #__scenario_id__ .authorization.combobox_container.custom {border: 1px solid #9D9D9D !important; }    #__scenario_id__ .authorization.combobox_container.custom .combobox_row.selected,    #__scenario_id__ .authorization.combobox_container.custom .combobox_row.hover {background: #F8F8F8; }    #__scenario_id__ .authorization.combobox_container.custom .combobox_row .row_value {font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial, sans-serif;padding-top: 13px;padding-bottom: 8px;font-size: 14px;color: #414B4F; }  #__scenario_id__ .full_text_tooltip {font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial, sans-serif;width: 401px;padding: 11px 16px 10px 16px;border: 1px solid #9CD7EA;font-size: 16px;border-radius: 4px;margin: 0;background: white; }  #__scenario_id__ .scenario_full {z-index: 0;position: absolute;overflow: hidden; }    #__scenario_id__ .scenario_full .launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }      #__scenario_id__ .scenario_full .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }        #__scenario_id__ .scenario_full .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);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }        #__scenario_id__ .scenario_full .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; }        #__scenario_id__ .scenario_full .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }        #__scenario_id__ .scenario_full .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[2]+") no-repeat center; }    #__scenario_id__ .scenario_full .auth_form_view {position: absolute;background: __message_background__;border-radius: 5px; }      #__scenario_id__ .scenario_full .auth_form_view .scroll_shadow {width: 430px;height: 6px;position: absolute;left: 0;right: 0;background-image: url("+
c[3]+");background-repeat: no-repeat;margin: auto; }        #__scenario_id__ .scenario_full .auth_form_view .scroll_shadow.top {-webkit-transform: scaleY(-1);-ms-transform: scaleY(-1);transform: scaleY(-1); }      #__scenario_id__ .scenario_full .auth_form_view .vscrollbar {right: 20px;top: 8px;bottom: 0;width: 15px; }        #__scenario_id__ .scenario_full .auth_form_view .vscrollbar .thumb {left: 3px; }      #__scenario_id__ .scenario_full .auth_form_view .hscrollbar {bottom: 3px;left: 5px;right: 5px; }      #__scenario_id__ .scenario_full .auth_form_view .bottom_panel_button_view {position: relative;float: left;font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial;font-size: 16px;vertical-align: middle;line-height: 34px;height: 34px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 4px;background: __button_background_normal__;color: __button_text_normal__;margin: 0;position: absolute; }        #__scenario_id__ .scenario_full .auth_form_view .bottom_panel_button_view:hover {background: __button_background_over__;color: __button_text_over__; }        #__scenario_id__ .scenario_full .auth_form_view .bottom_panel_button_view .label {text-overflow: ellipsis;overflow: hidden;min-width: 70px;text-align: center;white-space: nowrap; }        #__scenario_id__ .scenario_full .auth_form_view .bottom_panel_button_view.mobile {height: 44px !important;line-height: 44px !important;font-size: 19px !important; }        #__scenario_id__ .scenario_full .auth_form_view .bottom_panel_button_view.focused {background: __button_background_over__;color: __button_text_over__; }    #__scenario_id__ .scenario_full .title_view {font-family: fnt1b__font_postfix__, Open Sans, Helvetica, Arial, sans-serif;position: absolute;background: __title_background__;color: __title_text__;font-size: 17px;height: 46px;padding: 12px 15px 15px 20px; }      #__scenario_id__ .scenario_full .title_view .title {white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }    #__scenario_id__ .scenario_full .score_panel {position: absolute;height: 32px;left: 16px; }      #__scenario_id__ .scenario_full .score_panel .gradient_background {position: absolute;border-radius: 4px;height: 32px; }      #__scenario_id__ .scenario_full .score_panel .score_icon_container {height: 25px;width: 25px;position: absolute;top: 3px;left: 5px; }        #__scenario_id__ .scenario_full .score_panel .score_icon_container .score_icon {height: 25px;width: 25px;position: absolute; }          #__scenario_id__ .scenario_full .score_panel .score_icon_container .score_icon.normal_icon {background: url("+
c[4]+") no-repeat center; }          #__scenario_id__ .scenario_full .score_panel .score_icon_container .score_icon.negative_icon {background: url("+c[5]+") no-repeat center;opacity: 0; }          #__scenario_id__ .scenario_full .score_panel .score_icon_container .score_icon.positive_icon {background: url("+c[6]+") no-repeat center;opacity: 0; }      #__scenario_id__ .scenario_full .score_panel .score_label_with_stroke_container {font-size: 21px;color: #FFFFFF;white-space: nowrap;position: absolute;left: 34px;top: 2px; }        #__scenario_id__ .scenario_full .score_panel .score_label_with_stroke_container .score_label {position: absolute; }          #__scenario_id__ .scenario_full .score_panel .score_label_with_stroke_container .score_label.left {left: -1px; }          #__scenario_id__ .scenario_full .score_panel .score_label_with_stroke_container .score_label.top {top: -1px; }          #__scenario_id__ .scenario_full .score_panel .score_label_with_stroke_container .score_label.right {left: 1px; }          #__scenario_id__ .scenario_full .score_panel .score_label_with_stroke_container .score_label.bottom {top: 1px; }          #__scenario_id__ .scenario_full .score_panel .score_label_with_stroke_container .score_label.stroke {color: #636363;opacity: 0.3; }      #__scenario_id__ .scenario_full .score_panel .score_label_with_stroke_container {font-family: fnt1b__font_postfix__, Open Sans, Helvetica, Arial, sans-serif; }    #__scenario_id__ .scenario_full .scene_view {position: absolute;background: whitesmoke; }      #__scenario_id__ .scenario_full .scene_view .background_view {position: absolute;background-image: url("+
c[7]+");background-size: cover; }        #__scenario_id__ .scenario_full .scene_view .background_view > img {position: absolute; }      #__scenario_id__ .scenario_full .scene_view .character_view {position: absolute; }        #__scenario_id__ .scenario_full .scene_view .character_view > img {position: absolute; }      #__scenario_id__ .scenario_full .scene_view .mood_meter_container {position: absolute;right: 16px;width: 166px;height: 32px; }        #__scenario_id__ .scenario_full .scene_view .mood_meter_container.noCharacter {display: none; }        #__scenario_id__ .scenario_full .scene_view .mood_meter_container .mood_meter {width: 166px;height: 32px;position: absolute;background-repeat: no-repeat; }          #__scenario_id__ .scenario_full .scene_view .mood_meter_container .mood_meter.happy {background-image: url("+
c[8]+"); }          #__scenario_id__ .scenario_full .scene_view .mood_meter_container .mood_meter.angry {background-image: url("+c[9]+"); }          #__scenario_id__ .scenario_full .scene_view .mood_meter_container .mood_meter.normal {background-image: url("+c[10]+"); }          #__scenario_id__ .scenario_full .scene_view .mood_meter_container .mood_meter.puzzled {background-image: url("+c[11]+"); }          #__scenario_id__ .scenario_full .scene_view .mood_meter_container .mood_meter.unhappy {background-image: url("+
c[12]+"); }        #__scenario_id__ .scenario_full .scene_view .mood_meter_container .gradient_background {position: absolute;border-radius: 4px;height: 32px;width: 166px; }      #__scenario_id__ .scenario_full .scene_view .speech_view {position: absolute;color: __characterSpeech_text__;font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial;font-size: 17px;min-height: 57px;min-width: 110px;word-wrap: break-word;white-space: pre-wrap;line-height: 20px; }        #__scenario_id__ .scenario_full .scene_view .speech_view svg path {fill: __characterSpeech_background__; }        #__scenario_id__ .scenario_full .scene_view .speech_view p {margin-top: 0;margin-bottom: 0; }        #__scenario_id__ .scenario_full .scene_view .speech_view a {color: __hyperlinks__;text-decoration: none; }        #__scenario_id__ .scenario_full .scene_view .speech_view .audioPlayer {width: 24px;height: 24px;position: absolute;top: 0;left: 0;cursor: pointer; }          #__scenario_id__ .scenario_full .scene_view .speech_view .audioPlayer .progressBg {position: absolute;top: 0;background: white;z-index: 0; }          #__scenario_id__ .scenario_full .scene_view .speech_view .audioPlayer.bigAssets {width: 32px !important;height: 32px !important; }            #__scenario_id__ .scenario_full .scene_view .speech_view .audioPlayer.bigAssets .progressBg {width: 34px;height: 34px;border-radius: 17px; }            #__scenario_id__ .scenario_full .scene_view .speech_view .audioPlayer.bigAssets.tablet {width: 44px !important;height: 44px !important; }              #__scenario_id__ .scenario_full .scene_view .speech_view .audioPlayer.bigAssets.tablet .progressBg {width: 44px;height: 44px;border-radius: 22px; }          #__scenario_id__ .scenario_full .scene_view .speech_view .audioPlayer canvas {position: absolute;top: 0; }          #__scenario_id__ .scenario_full .scene_view .speech_view .audioPlayer .play_button {height: inherit;width: inherit;position: absolute;top: 0;right: 0;background: url("+
c[13]+") no-repeat center;background-size: 24px 24px; }            #__scenario_id__ .scenario_full .scene_view .speech_view .audioPlayer .play_button.selected {background: url("+c[14]+") no-repeat center !important; }            #__scenario_id__ .scenario_full .scene_view .speech_view .audioPlayer .play_button.bigAssets {top: 1px;left: 1px;background: url("+c[15]+") no-repeat center;background-size: 32px 32px; }              #__scenario_id__ .scenario_full .scene_view .speech_view .audioPlayer .play_button.bigAssets.tablet {background-size: 44px 44px;top: 0 !important;left: 0 !important; }              #__scenario_id__ .scenario_full .scene_view .speech_view .audioPlayer .play_button.bigAssets.selected {background: url("+
c[16]+") no-repeat center !important; }      #__scenario_id__ .scenario_full .scene_view .replies_view {position: absolute;border-radius: 5px; }        #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view {position: relative;background: __reply_background_normal__;padding: 10px 18px 10px 15px;font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial;font-size: 14px;cursor: pointer;min-height: 40px;line-height: 20px;color: __reply_text__; }          #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .audioPlayer {width: 24px;height: 24px;position: absolute;top: 0;left: 0;cursor: pointer; }            #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .audioPlayer .progressBg {position: absolute;top: 0;background: white;z-index: 0; }            #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .audioPlayer.bigAssets {width: 32px !important;height: 32px !important; }              #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .audioPlayer.bigAssets .progressBg {width: 34px;height: 34px;border-radius: 17px; }              #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .audioPlayer.bigAssets.tablet {width: 44px !important;height: 44px !important; }                #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .audioPlayer.bigAssets.tablet .progressBg {width: 44px;height: 44px;border-radius: 22px; }            #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .audioPlayer canvas {position: absolute;top: 0; }            #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .audioPlayer .play_button {height: inherit;width: inherit;position: absolute;top: 0;right: 0;background: url("+
c[13]+") no-repeat center;background-size: 24px 24px; }              #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .audioPlayer .play_button.selected {background: url("+c[14]+") no-repeat center !important; }              #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .audioPlayer .play_button.bigAssets {top: 1px;left: 1px;background: url("+c[15]+") no-repeat center;background-size: 32px 32px; }                #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .audioPlayer .play_button.bigAssets.tablet {background-size: 44px 44px;top: 0 !important;left: 0 !important; }                #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .audioPlayer .play_button.bigAssets.selected {background: url("+
c[16]+") no-repeat center !important; }          #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view p {margin-top: 0;margin-bottom: 0; }          #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .label {position: relative;word-wrap: break-word;white-space: pre-wrap;word-break: break-word;padding-left: 30px; }          #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view.active {background: __reply_background_over__; }          #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view:first-child {border-top-left-radius: 5px;border-top-right-radius: 5px; }          #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view:last-child {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; }          #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view::after {content: '';position: absolute;display: block;height: 1px;background: __reply_background_separator__;left: 0;bottom: 0;right: 0; }          #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view:last-child::after {display: none; }          #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .bullet {background-color: __button_background_normal__;color: __button_text_normal__;position: absolute;margin-right: 10px;border-radius: 10px;width: 20px;height: 20px;font-size: 12px;top: 0;margin-top: 10px;text-align: center; }      #__scenario_id__ .scenario_full .scene_view .message_view {position: absolute;background: __message_background__;border-radius: 3px; }        #__scenario_id__ .scenario_full .scene_view .message_view .audioPlayer {width: 24px;height: 24px;position: absolute;top: 0;left: 0;cursor: pointer; }          #__scenario_id__ .scenario_full .scene_view .message_view .audioPlayer .progressBg {position: absolute;top: 0;background: white;z-index: 0; }          #__scenario_id__ .scenario_full .scene_view .message_view .audioPlayer.bigAssets {width: 32px !important;height: 32px !important; }            #__scenario_id__ .scenario_full .scene_view .message_view .audioPlayer.bigAssets .progressBg {width: 34px;height: 34px;border-radius: 17px; }            #__scenario_id__ .scenario_full .scene_view .message_view .audioPlayer.bigAssets.tablet {width: 44px !important;height: 44px !important; }              #__scenario_id__ .scenario_full .scene_view .message_view .audioPlayer.bigAssets.tablet .progressBg {width: 44px;height: 44px;border-radius: 22px; }          #__scenario_id__ .scenario_full .scene_view .message_view .audioPlayer canvas {position: absolute;top: 0; }          #__scenario_id__ .scenario_full .scene_view .message_view .audioPlayer .play_button {height: inherit;width: inherit;position: absolute;top: 0;right: 0;background: url("+
c[13]+") no-repeat center;background-size: 24px 24px; }            #__scenario_id__ .scenario_full .scene_view .message_view .audioPlayer .play_button.selected {background: url("+c[14]+") no-repeat center !important; }            #__scenario_id__ .scenario_full .scene_view .message_view .audioPlayer .play_button.bigAssets {top: 1px;left: 1px;background: url("+c[15]+") no-repeat center;background-size: 32px 32px; }              #__scenario_id__ .scenario_full .scene_view .message_view .audioPlayer .play_button.bigAssets.tablet {background-size: 44px 44px;top: 0 !important;left: 0 !important; }              #__scenario_id__ .scenario_full .scene_view .message_view .audioPlayer .play_button.bigAssets.selected {background: url("+
c[16]+") no-repeat center !important; }        #__scenario_id__ .scenario_full .scene_view .message_view p {margin-top: 0;margin-bottom: 0; }        #__scenario_id__ .scenario_full .scene_view .message_view a {color: __hyperlinks__;text-decoration: none; }        #__scenario_id__ .scenario_full .scene_view .message_view .message_points_view {color: __message_text__;position: absolute;padding-left: 38px;padding-right: 38px;font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial;font-size: 22px;text-align: center; }          #__scenario_id__ .scenario_full .scene_view .message_view .message_points_view.outlined::after {content: '';position: absolute;display: block;height: 1px;background: __message_score_separator__;left: 0;bottom: -20px;right: 0; }        #__scenario_id__ .scenario_full .scene_view .message_view .message_title_view {position: absolute;padding-left: 38px;padding-right: 38px;font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial;font-size: 25px;text-align: center;color: __message_text__;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; }        #__scenario_id__ .scenario_full .scene_view .message_view .message_text_view {position: absolute;color: __message_text__;word-wrap: break-word;white-space: pre-wrap;overflow: hidden;text-overflow: ellipsis;font-size: 15px;line-height: 18px; }          #__scenario_id__ .scenario_full .scene_view .message_view .message_text_view .normal_text {font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial;font-weight: normal;font-style: normal; }          #__scenario_id__ .scenario_full .scene_view .message_view .message_text_view .bold_text {font-family: fnt1b__font_postfix__, Open Sans, Helvetica, Arial;font-weight: bold;font-style: normal; }          #__scenario_id__ .scenario_full .scene_view .message_view .message_text_view .italic_text {font-family: fnt1i__font_postfix__, Open Sans, Helvetica, Arial;font-weight: normal;font-style: italic; }          #__scenario_id__ .scenario_full .scene_view .message_view .message_text_view .bold_italic_text {font-family: fnt1bi__font_postfix__, Open Sans, Helvetica, Arial;font-weight: bold;font-style: italic; }        #__scenario_id__ .scenario_full .scene_view .message_view .message_image_view {position: absolute; }          #__scenario_id__ .scenario_full .scene_view .message_view .message_image_view > img {position: absolute; }        #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view {font-size: 0;line-height: 0;position: absolute;padding-left: 34px;padding-right: 34px;text-align: center;bottom: 34px;width: 100%;padding-top: 34px; }          #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view .replies_container {position: relative;display: inline-block; }          #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view .reply_view {position: relative;float: left;font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial;font-size: 16px;vertical-align: middle;line-height: 34px;height: 34px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 4px;background: __button_background_normal__;color: __button_text_normal__;padding-left: 17px !important;padding-right: 17px !important;font-size: 15px; }            #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view .reply_view:hover {background: __button_background_over__;color: __button_text_over__; }            #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view .reply_view[disabled], #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view .reply_view[disabled]:hover, #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view .reply_view[disabled]:active, #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view .reply_view.mobile.active[disabled], #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view .reply_view.mobile.active[disabled]:hover, #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view .reply_view.mobile.active[disabled]:active {cursor: default; }            #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view .reply_view.msg {min-width: 1px !important; }              #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view .reply_view.msg .label {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 74px; }            #__scenario_id__ .scenario_full .scene_view .message_view .message_replies_view .reply_view.mobile.msg {height: 44px !important;line-height: 44px !important;font-size: 19px !important; }      #__scenario_id__ .scenario_full .scene_view .bottom_panel_view {font-size: 0;line-height: 0;position: absolute;background: rgba(255, 255, 255, 0.9);padding: 15px 38px;text-align: center;height: 64px; }        #__scenario_id__ .scenario_full .scene_view .bottom_panel_view .buttons_container {position: relative;display: inline-block; }        #__scenario_id__ .scenario_full .scene_view .bottom_panel_view .bottom_panel_button_view {position: relative;float: left;font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial;font-size: 16px;vertical-align: middle;line-height: 34px;height: 34px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 4px;background: __button_background_normal__;color: __button_text_normal__; }          #__scenario_id__ .scenario_full .scene_view .bottom_panel_view .bottom_panel_button_view:hover {background: __button_background_over__;color: __button_text_over__; }          #__scenario_id__ .scenario_full .scene_view .bottom_panel_view .bottom_panel_button_view .label {text-overflow: ellipsis;overflow: hidden;min-width: 70px;white-space: nowrap; }          #__scenario_id__ .scenario_full .scene_view .bottom_panel_view .bottom_panel_button_view.mobile {height: 44px !important;line-height: 44px !important;font-size: 19px !important; }        #__scenario_id__ .scenario_full .scene_view .bottom_panel_view.mobile {padding-top: 10px; }        #__scenario_id__ .scenario_full .scene_view .bottom_panel_view.landscape {padding-top: 12px; }          #__scenario_id__ .scenario_full .scene_view .bottom_panel_view.landscape .message_replies_view {bottom: 14px !important; }      #__scenario_id__ .scenario_full .scene_view .sendingProgress {width: 100%;height: 100%;position: absolute;top: 0;left: 0;padding: 15px 38px; }        #__scenario_id__ .scenario_full .scene_view .sendingProgress .message {font-family: fnt1__font_postfix__, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 16px;display: inline-block;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%; }        #__scenario_id__ .scenario_full .scene_view .sendingProgress .send_progress_preloader {width: 208px;height: 13px;position: relative;background: url("+
c[17]+");display: inline-block;margin-left: 10px;margin-top: 9px; }      #__scenario_id__ .scenario_full .scene_view .speech_view.mobile {font-size: 21px !important;line-height: 26px !important; }      #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view[disabled], #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view[disabled]:hover, #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view[disabled]:active, #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view.mobile.active[disabled], #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view.mobile.active[disabled]:hover, #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view.mobile.active[disabled]:active {background: __reply_background_normal__ !important;cursor: default; }      #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view.mobile {font-size: 17px !important;line-height: 21px !important;min-height: 50px !important;padding-top: 14px;padding-bottom: 11px; }      #__scenario_id__ .scenario_full .scene_view .replies_view .reply_view .bullet.mobile {margin-top: 14px; }      #__scenario_id__ .scenario_full .scene_view .message_view .message_text_scroll {position: absolute; }  #__scenario_id__ .mobile .vscrollbar {top: 9px;bottom: 9px; }";
for(var d in a)if(y(a).hasOwnProperty(d)){var e="__"+d.replace(/\./g,"_")+"__";c=c.replace(new RegExp(e,"g"),a[d])}for(var g in b)y(b).hasOwnProperty(g)&&(c=c.replace(new RegExp(g,"g"),b[g]));c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.fk);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.dk);return he(c)};
we.prototype.fk=function(a,b,c){return"url(data:image/svg+xml;base64,"+re('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#g436)" />\n</svg>')+")"};
we.prototype.dk=function(a,b,c){return"url(data:image/svg+xml;base64,"+re('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#gh436)" />\n</svg>')+")"};var xe={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" style="enable-background:new 0 0 11 5;" xml:space="preserve"><polygon fill="#A2A2A2" points="11,0 5.5,5 0,0 "/></svg></div>',auth_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="63px" height="63px" viewBox="0 0 63 63" enable-background="new 0 0 63 63" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" fill="#37A9CB" d="M31.534,0C48.889,0,63,14.073,63,31.466 \tC63,48.859,48.889,63,31.534,63C14.111,63,0,48.859,0,31.466C0,14.073,14.111,0,31.534,0L31.534,0z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#72C4E3" d="M31.5,2.333c16.107,0,29.166,13.089,29.166,29.167 \tc0,16.145-13.059,29.166-29.166,29.166S2.333,47.645,2.333,31.5C2.333,15.422,15.393,2.333,31.5,2.333L31.5,2.333z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#5AACC5" d="M39.944,25.95c0,4-1.866,7.467-4.596,9.066 \tc2.466,3.667,6.33,5.066,9.526,7.601c1.266,0.6,1.999,1.6,2.133,3.133v2.4c0,1.133-1.132,2.334-2.398,2.334H31.748h-0.132H18.821 \tc-1.265,0-2.399-1.201-2.399-2.334v-2.4c0.135-1.533,0.866-2.533,2.133-3.133c3.199-2.534,7.064-3.934,9.529-7.601 \tc-2.732-1.6-4.598-5.066-4.598-9.066C23.486,12.684,39.944,12.684,39.944,25.95L39.944,25.95z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M39.66,24.099c0,4.128-1.851,7.646-4.558,9.27 \tc2.444,3.723,6.277,5.144,9.447,7.715c1.255,0.608,1.982,1.623,2.116,3.18v2.368c0,1.219-1.123,2.369-2.381,2.369H31.531h-0.132 \tH18.712c-1.255,0-2.379-1.15-2.379-2.369v-2.368c0.132-1.557,0.856-2.571,2.114-3.18c3.172-2.571,7.005-3.992,9.45-7.715 \tc-2.71-1.623-4.56-5.142-4.56-9.27C23.338,10.633,39.66,10.633,39.66,24.099L39.66,24.099z"/></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>',
speech:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="{WIDTH}" height="{HEIGHT}"><path class="st0" d="M5,0 C2.2,0,0,2.2,0,5 v {H} c0,2.8,2.2,5,5,5 h {W} c2.8,0,5-2.2,5-5 v {TAIL_BOTTOM} h {TAIL_WIDTH} l -{TAIL_WIDTH}, -{TAIL_HEIGHT} V5 c0 -2.8 -2.2 -5 -5 -5 H5z"/></svg>'};function ye(a){if(a)for(var b in a)if(a.hasOwnProperty(b))return!1;return!0};var ze={Gu:"continuePresentation",Qu:"finishAction",Yv:"skipScenario",Uu:"gotoPreviousSlide",Tu:"gotoNextSlide"};q("ispring.scenario.player.ScenarioPlayerControllerActionType",ze,void 0);q("CONTINUE_PRESENTATION","continuePresentation",ze);q("FINISH_ACTION","finishAction",ze);q("SKIP_SCENARIO","skipScenario",ze);q("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",ze);q("GOTO_NEXT_SLIDE","gotoNextSlide",ze);var Ae;function Be(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}f=Be.prototype;f.Qp=function(){return this.right-this.left};f.clone=function(){return new Be(this.top,this.right,this.bottom,this.left)};f.contains=function(a){return this&&a?a instanceof Be?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};
f.expand=function(a,b,c,d){ya(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};f.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};
f.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};f.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};
f.translate=function(a,b){a instanceof Hd?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(Ma(a),this.left+=a,this.right+=a,p(b)&&(this.top+=b,this.bottom+=b));return this};f.scale=function(a,b){b=p(b)?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function Ce(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}f=Ce.prototype;f.clone=function(){return new Ce(this.left,this.top,this.width,this.height)};f.contains=function(a){return a instanceof Hd?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};
f.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};f.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};f.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};
f.translate=function(a,b){a instanceof Hd?(this.left+=a.x,this.top+=a.y):(this.left+=Ma(a),p(b)&&(this.top+=b));return this};f.scale=function(a,b){b=p(b)?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function H(a,b,c){if(n(b))(b=De(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],g=De(c,d);g&&(c.style[g]=e)}}var Ee={};function De(a,b){var c=Ee[b];if(!c){var d=jb(b);c=d;void 0===a.style[d]&&(d=(Yb?"Webkit":Xb?"Moz":C?"ms":Ub?"O":null)+kb(d),void 0!==a.style[d]&&(c=d));Ee[b]=c}return c}function Fe(a,b){var c=Ld(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}
function Ge(a,b){return Fe(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function He(a,b,c){if(b instanceof Hd){var d=b.x;b=b.y}else d=b,b=c;a.style.left=Ie(d,!1);a.style.top=Ie(b,!1)}function Je(a){return new Hd(a.offsetLeft,a.offsetTop)}
function Ke(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}C&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b}
function Le(a){var b=Ld(a);Oa(a,"Parameter is required");var c=new Hd(0,0);var d=b?Ld(b):document;d=!C||9<=Number(lc)||"CSS1Compat"==Jd(d).Ab.compatMode?d.documentElement:d.body;if(a==d)return c;a=Ke(a);b=Pd(Jd(b).Ab);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Ie(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Me(a,b){a.style.height=Ie(b,!0)}function Ne(a,b){a.style.width=Ie(b,!0)}
function I(a){var b=Oe;if("none"!=Ge(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return a}function Oe(a){var b=a.offsetWidth,c=a.offsetHeight,d=Yb&&!b&&!c;return m(b)&&!d||!a.getBoundingClientRect?new zd(b,c):(a=Ke(a),new zd(a.right-a.left,a.bottom-a.top))}
function Pe(a){y(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 Qe(a,b){a.style.display=b?"":"none"}function Re(a){return"rtl"==Ge(a,"direction")}function Se(a){return new zd(a.offsetWidth,a.offsetHeight)}
function Te(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b}function Ue(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Te(a,b):0}
function Ve(a,b){if(C){var c=Ue(a,b+"Left"),d=Ue(a,b+"Right"),e=Ue(a,b+"Top");a=Ue(a,b+"Bottom");return new Be(e,d,a,c)}c=Fe(a,b+"Left");d=Fe(a,b+"Right");e=Fe(a,b+"Top");a=Fe(a,b+"Bottom");return new Be(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function We(a){return Ve(a,"padding")}function Xe(a){return Ve(a,"margin")}var Ye={thin:2,medium:4,thick:6};
function Ze(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Ye?Ye[b]:Te(a,b)}function $e(a){if(C&&!(9<=Number(lc))){var b=Ze(a,"borderLeft"),c=Ze(a,"borderRight"),d=Ze(a,"borderTop");a=Ze(a,"borderBottom");return new Be(d,c,a,b)}b=Fe(a,"borderLeftWidth");c=Fe(a,"borderRightWidth");d=Fe(a,"borderTopWidth");a=Fe(a,"borderBottomWidth");return new Be(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function af(a,b){Xc.call(this);this.jg=a||1;this.Rh=b||l;this.Gp=v(this.cu,this);this.Xp=Fa()}w(af,Xc);f=af.prototype;f.enabled=!1;f.Ac=null;f.setInterval=function(a){this.jg=a;this.Ac&&this.enabled?(this.stop(),this.start()):this.Ac&&this.stop()};f.cu=function(){if(this.enabled){var a=Fa()-this.Xp;0<a&&a<.8*this.jg?this.Ac=this.Rh.setTimeout(this.Gp,this.jg-a):(this.Ac&&(this.Rh.clearTimeout(this.Ac),this.Ac=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Ac||(this.Ac=this.Rh.setTimeout(this.Gp,this.jg),this.Xp=Fa())};f.stop=function(){this.enabled=!1;this.Ac&&(this.Rh.clearTimeout(this.Ac),this.Ac=null)};f.cb=function(){af.f.cb.call(this);this.stop();delete this.Rh};function bf(a,b){if(!xa(a))if(a&&"function"==typeof a.handleEvent)a=v(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:l.setTimeout(a,b||0)};function cf(a,b){return(new df(b)).tg(a)}function df(a){this.vj=a}df.prototype.tg=function(a){var b=[];ef(this,a,b);return b.join("")};
function ef(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(u(b)){var d=b;b=d.length;c.push("[");for(var e="",g=0;g<b;g++)c.push(e),e=d[g],ef(a,a.vj?a.vj.call(d,String(g),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");g="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof e&&(c.push(g),ff(d,c),c.push(":"),ef(a,a.vj?a.vj.call(b,d,e):e,c),g=","));c.push("}");return}}switch(typeof b){case "string":ff(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 gf={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},hf=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function ff(a,b){b.push('"',a.replace(hf,function(a){var b=gf[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),gf[a]=b);return b}),'"')};function jf(a,b){this.ld=a;this.Dq=b||[]}q("iSpring.ios.mobile.MobileAppCommand",jf,void 0);jf.prototype.id=function(){return za(this)};jf.prototype.Wd=function(){if(kf){var a=this.ld;var b=this.Dq,c=this.id();b=cf(b,null);a="isplayer://"+a+"/"+c+"/"+re(b);lf(a)}};function lf(a){try{var b=Td("iframe");H(b,{width:"1px",height:"1px",border:"0"});b.src=a;Vd(document.body,b);bf(function(){Yd(b)},100)}catch(c){}};function mf(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}mf.prototype.BYTES_PER_ELEMENT=8;mf.prototype.set=function(a,b){b=b||0;for(var c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};mf.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{mf.BYTES_PER_ELEMENT=8}catch(a){}mf.prototype.BYTES_PER_ELEMENT=mf.prototype.BYTES_PER_ELEMENT;mf.prototype.set=mf.prototype.set;mf.prototype.toString=mf.prototype.toString;q("Float64Array",mf,void 0)};function nf(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}nf.prototype.BYTES_PER_ELEMENT=4;nf.prototype.set=function(a,b){b=b||0;for(var c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};nf.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(nf.BYTES_PER_ELEMENT=4,nf.prototype.BYTES_PER_ELEMENT=nf.prototype.BYTES_PER_ELEMENT,nf.prototype.set=nf.prototype.set,nf.prototype.toString=nf.prototype.toString,q("Float32Array",nf,void 0));function of(a,b){a:{var c=["transformOrigin","webkitTransformOrigin","msTransformOrigin","MozTransformOrigin","OTransformOrigin"];for(var d=0;d<c.length;++d)if(m(a.style[c[d]])){c=c[d];break a}throw Error("browser doesn't support css style "+c[0]);}H(a,c,b)};function pf(a,b,c,d){c=c||0;var e=Array.prototype.slice.call(arguments,3);return setTimeout(function(){a.apply(b||null,e)},c)}
function qf(){if(rf)return new zd(document.documentElement.clientWidth,document.documentElement.clientHeight);if(J&&C)return new zd(screen.width,screen.height);var a=m(window.devicePixelRatio)?window.devicePixelRatio:1;return sf?new zd(screen.width/a,screen.height/a):J?tf&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new zd(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new zd(screen.width,
screen.height):new zd(screen.width*a,screen.height*a)}function uf(a){var b=window.location.search.substr(1);if(!b)return{};var c={};b=b.split("&");for(var d=0;d<b.length;++d){var e=b[d].split("=");if(2==e.length){try{var g=decodeURIComponent(e[0].replace(/\+/g," "))}catch(k){g=e[0]}try{var h=decodeURIComponent(e[1].replace(/\+/g," "))}catch(k){h=e[1]}a||(g=g.toLowerCase());c[g]=h}}return c}
function vf(a){a=a.querySelectorAll("a");for(var b=0;b<a.length;++b){var c=a[b];D(c,"touchend",function(a){setTimeout(function(){var b=a.Oa;b instanceof Bc&&(b=b.Oa);y(b);b.defaultPrevented?b=!0:(b instanceof Bc&&(b=b.Oa),y(b),Ae||(Ae=new WeakMap),b=Ae.has(b));b||(b=a.currentTarget,wf(b.href,b.target||"_blank"))})});D(c,"click",function(a){a.preventDefault()})}}
function wf(a,b){if(kf)(new jf("openWindow",[a])).Wd();else{(b=b?{target:b}:void 0)||(b={});var c=window;if(a instanceof od)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof od||(d="object"==typeof d&&d.ig?d.fg():String(d),rd.test(d)||(d="about:invalid#zClosurez"),d=sd(d));a=b.target||a.target;var e=[];for(g in b)switch(g){case "width":case "height":case "top":case "left":e.push(g+"="+b[g]);break;case "target":case "noopener":case "noreferrer":break;default:e.push(g+"="+(b[g]?
1:0))}var g=e.join(",");if(pb()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a){e=(e=(g=c.document.createElement("A"))&&g.ownerDocument)&&(e.defaultView||e.parentWindow)||l;if("undefined"!=typeof e.HTMLAnchorElement&&"undefined"!=typeof e.Location&&"undefined"!=typeof e.Element){e=g&&(g instanceof e.HTMLAnchorElement||!(g instanceof e.Location||g instanceof e.Element));var h=ya(g)?g.constructor.displayName||g.constructor.name||Object.prototype.toString.call(g):void 0===g?"undefined":null===g?
"null":typeof g;y(e,"Argument is not a %s (or a non-Element, non-Location mock); got: %s","HTMLAnchorElement",h)}d instanceof od||d instanceof od||(d="object"==typeof d&&d.ig?d.fg():String(d),y(rd.test(d),"%s does not match the safe URL pattern",d)||(d="about:invalid#zClosurez"),d=sd(d));g.href=qd(d);g.setAttribute("target",a);b.noreferrer&&g.setAttribute("rel","noreferrer");b=document.createEvent("MouseEvent");b.initMouseEvent("click",!0,!0,c,1);g.dispatchEvent(b)}else b.noreferrer?(c=c.open("",
a,g),d=qd(d),c&&(Wb&&-1!=d.indexOf(";")&&(d="'"+d.replace(/'/g,"%27")+"'"),c.opener=null,b=new kd(ld,"b/12014412, meta tag with sanitized URL"),d='<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+Ya(d)+'">',Na(nd(b),"must provide justification"),y(!/^[\s\xa0]*$/.test(nd(b)),"must provide non-empty justification"),b=xd(d,null),c.document.write(vd(b)),c.document.close())):(c=c.open(qd(d),a,g))&&b.noopener&&(c.opener=null)}}
function xf(a){return a.textContent||a.innerText||ee(a)}function yf(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function zf(a){return a&&"VIDEO"==a.nodeName&&a.controls};(function(){function a(a){try{return a.ISPlayer&&(window.ISPlayer=a.ISPlayer),a.ISPVideoPlayer&&(window.ISPVideoPlayer=a.ISPVideoPlayer),a.ISPQuizPlayer&&(window.ISPQuizPlayer=a.ISPQuizPlayer),a.ISPInteractionPlayerCore&&(window.ISPInteractionPlayerCore=a.ISPInteractionPlayerCore),a.ISPBookPlayer&&(window.ISPBookPlayer=a.ISPBookPlayer),a.ISPScenarioPlayer&&(window.ISPScenarioPlayer=a.ISPScenarioPlayer),a.ISPFlipPlayer&&(window.ISPFlipPlayer=a.ISPFlipPlayer),!0}catch(e){return!1}}if(function(){try{var a=
window.frameElement}catch(e){}return null!=a}())for(var b=window,c=7;b&&b.parent!=b&&0!=c--&&!a(b.parent);)b=b.parent})();var Af=!1,Bf;var Cf=uf(void 0).user_agent;Cf?(Af=!0,Bf=Cf):Bf=lb||"";var tf=ke||je,rf="1"==uf(void 0).small_screen,Df="1"==uf(void 0).tablet_screen;function Ef(){var a=Bf.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||rf||Df}
var Ff=-1!=Bf.toLowerCase().indexOf("chrome"),Gf=Yb&&!Ff,Hf=-1==Bf.toLowerCase().indexOf("windows phone")&&-1!=Bf.toLowerCase().indexOf("android"),J=Ef(),If=J&&(Ef()?"ontouchstart"in window||m(window.DocumentTouch)&&document instanceof window.DocumentTouch||-1!=Bf.toLowerCase().indexOf("touch"):!1),Jf="";if(tf){var Kf=/CPU.+OS\s(\d+)_(\d+)/.exec(Bf);Jf=Kf?Kf[1]+"."+Kf[2]:""}
var Lf=parseInt(Jf,10),Mf=tf&&6>=Lf,Nf=tf&&7<=Lf,Of=tf&&10<=Lf,Pf=C&&"9."==gc.substr(0,2),Rf=Qf&&C,sf=Hf&&!Ff&&!ie&&!Ub,kf=-1!=Bf.indexOf("ismobile"),Sf=kf&&Hf,Tf;if(Tf=!window._ispringFullsizeSkin){var Uf;if(!(Uf=rf))if(window._ispringFullsizeSkin)Uf=!1;else{var Vf=qf();Uf=(je||700>Math.min(Vf.width,Vf.height))&&!Df}Tf=Uf}var Qf=Tf,Wf=m(window.ISPlayer),Xf=Wf&&Qf,Yf=J&&!Wf,Zf=!1,$f=document.createElement("audio"),ag=$f.play&&$f.play();
ag&&ag.then(function(){$f.pause()},function(a){if(0<a.toString().indexOf("interact with the document first")||Gf&&0<a.toString().indexOf("possibly because the user denied permission"))Zf=!0});uf(void 0);uf(void 0);function bg(){return 1==window._ispringDebug||"1"==uf(void 0).isdebug}
if(z("Windows")){var cg=lb,dg;if(z("Windows")){dg=/Windows (?:NT|Phone) ([0-9.]+)/;var eg=dg.exec(cg)}else pb()?(dg=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,(eg=dg.exec(cg))&&eg[1].replace(/_/g,".")):z("Macintosh")?(dg=/Mac OS X ([0-9_.]+)/,(eg=dg.exec(cg))&&eg[1].replace(/_/g,".")):z("Android")?(dg=/Android\s+([^\);]+)(\)|;)/,eg=dg.exec(cg)):z("CrOS")&&(dg=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,eg=dg.exec(cg))}setTimeout(function(){Sa=bg},0);function fg(a,b){this.hl=a;this.ld=b}fg.prototype.src=function(){return this.hl};fg.prototype.type=function(){return this.ld};function gg(){var a=Td("AUDIO");a.setAttribute("preload","metadata");return a}var hg=[],ig=[];
if(window.ismediacreator)hg=window.ismediacreator[0],ig=window.ismediacreator[1];else if(document.body){var kg=function(){if(30>hg.length)for(var a=hg.length;30>a;++a){var b=gg();jg(b,hg)}if(30>ig.length)for(a=ig.length;30>a;++a)b=Td("VIDEO"),b.setAttribute("preload","metadata"),Of&&b.setAttribute("playsinline",""),jg(b,ig)},jg=function(a,b){var c=a.play();c&&c.catch(ua);a.pause();b.push(a)};if(Yf){var lg=!1;document.body.addEventListener("touchstart",function(){lg=!0});document.body.addEventListener("touchmove",
function(a){if(tf||!a.defaultPrevented)lg=!1});document.body.addEventListener("touchend",function(a){!1!==a.isTrusted&&lg&&kg()})}else C||Vb||document.body.addEventListener("mouseup",function(){kg()});window.ismediacreator=[hg,ig]}function mg(a){var b=hg&&hg.length?hg.shift():gg();if(a){a:{for(var c=0;c<a.length;++c){var d=a[c];if(b.canPlayType&&b.canPlayType(d.type())){a=d.src();break a}}a=null}a&&(b.src=a)}return b};function ng(){return Yf?m(window.TouchEvent)&&window.event instanceof window.TouchEvent||window.event instanceof MouseEvent:!0};function og(a){y(null!=a);this.Wb=a;D(a,"play",this.Fk,!1,this);D(a,"playing",this.wf,!1,this);D(a,"pause",this.wf,!1,this);D(a,"seeking",this.Hk,!1,this);D(a,"ended",this.wf,!1,this);D(a,"waiting",this.wf,!1,this);D(a,"timeupdate",this.Gk,!1,this);D(a,"progress",this.Rn,!1,this);D(a,"loadeddata",this.Rn,!1,this);D(a,"canplaythrough",this.rr,!1,this);pg(this)||D(a,"loadedmetadata",this.Dr,!1,this);(this.Kd=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||Mc(a,"canplay",this.fh,!1,this);this.Rf=
new F;this.fr=new F;this.$r=new F;this.cr=new F;this.As=new F;this.Os=new F;this.hr=new F;this.Hq=new F;this.kh=new F;this.uo=new F;qg(this)}var rg=new F;f=og.prototype;f.jl="paused";f.Kd=!1;f.ib=!1;f.re=!1;f.Kg=!1;f.Lf=-1;f.ad=-1;f.Wm=0;f.Ng=-1;f.Sj=0;function L(a){if(!a.Wb)throw Error("media player was disposed");return a.Wb}f.state=function(){return this.jl};function sg(a){var b=L(a);return tf||!L(a).controls&&!je?!a.ib:b.paused}
function qg(a){var b=(b=a.Wb)?b.error?"error":b.ended?"ended":sg(a)?"paused":a.Kg?"buffering":"playing":"disposed";var c=a.jl;c!=b&&(a.jl=b,a.Rf.a(a,c))}function tg(a){return!!a.Wb&&!a.Wb.error&&m(a.Wb.play)}function pg(a){return tg(a)&&L(a).readyState>=HTMLMediaElement.HAVE_METADATA}f.ready=function(){return tg(this)&&this.Kd};
f.ri=function(){var a=this.fe,b=L(this).getAttribute("preload");b=b&&"metadata"!=b?ie?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;ie&&L(this).readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.Kd?this.fh():(this.fe=this.Kd&&tg(this)&&L(this).readyState>=b,!this.fe&&J&&1==L(this).networkState&&1==this.br&&(this.fe=!0,this.uo.a(this)),this.fe||this.nf?this.fe&&(clearInterval(this.nf),this.nf=void 0):this.nf=setInterval(v(this.ri,this),2E3),
!a&&this.fe&&this.Hq.a(this),this.br=L(this).networkState)};f.rr=function(){this.ri()};f.playing=function(){return this.ib};f.play=function(){if(tg(this)){this.ib=!0;tf&&"VIDEO"==L(this).tagName&&this.src()&&!L(this).src&&(L(this).src=this.src());var a=L(this).play();a&&a.catch(function(a){return window.console.log(a)});if(Nf){var b=L(this).currentTime,c=0;clearInterval(this.ci);this.ci=setInterval(v(function(){++c;L(this).currentTime<b?(L(this).currentTime=b,ug(this)):3<c&&ug(this)},this),0)}vg(this)}};
f.pause=function(){tg(this)&&(this.ib=!1,wg(this),L(this).pause(),0!=this.re&&(this.re=!1))};f.stop=function(){ug(this);if(tg(this)){this.ib=!1;wg(this);0!=this.re&&(this.re=!1);var a=L(this);a.pause();if(2==a.networkState){var b=this.src();a.src="";a.src=b}this.wf();pg(this)&&0<a.currentTime?a.currentTime=0:this.Lf=-1;this.ad=-1}};f.seek=function(a){ug(this);pg(this)?(this.Sj=L(this).currentTime=a,this.Lf=-1):this.Lf=tg(this)?a:-1;this.ad=-1};
f.currentTime=function(){return this.ready()?L(this).currentTime:tg(this)?Math.max(this.Lf,0):0};f.duration=function(){return pg(this)?L(this).duration:0};f.volume=function(){return tg(this)?L(this).volume:1};f.setVolume=function(a){if(tf){if(a=!a,tg(this)){var b=L(this);b.muted!=a&&(b.muted=a,this.hr.a(this))}}else tg(this)&&(a=Math.min(Math.max(a,0),1),L(this).volume!=a&&(L(this).volume=a,this.Os.a(this)))};f.muted=function(){return tg(this)&&L(this).muted};
f.Ca=function(){if(tg(this)){var a=this.Wb;if(a)if(oc(a))a.ec&&a.ec.pg(void 0);else if(a=Pc(a)){var b=0,c;for(c in a.eb)for(var d=a.eb[c].concat(),e=0;e<d.length;++e)Tc(d[e])&&++b}wg(this);this.nf&&(clearInterval(this.nf),this.nf=void 0);this.Wb&&(this.Wb.src="");this.Wb=null;qg(this)}};f.reset=function(){this.pause();this.seek(0)};f.vd=function(){return this.Rf};f.readyEvent=function(){return this.kh};
f.fh=function(){qg(this);this.Kd=!0;rg.a(this);this.kh.a(this);if(0<this.Lf){var a=this.ad;this.seek(this.Lf);this.ad=a}this.ri()};f.wf=function(){var a=L(this);if(sg(this)||a.ended)a.ended&&a.pause(),this.ib=!1,wg(this);qg(this)};f.Fk=function(){1!=this.re&&(this.re=!0);this.wf();vg(this)};f.Dr=function(){this.fr.a(this)};f.Gk=function(){var a=this.currentTime();this.Wm!=a&&(this.$r.a(this),this.Wm=a)};f.Rn=function(){this.cr.a(this)};f.Hk=function(){this.As.a(this)};
function vg(a){0>a.Ng&&(a.Ng=setInterval(v(a.Jq,a),500))}function wg(a){0<a.Ng&&(clearInterval(a.Ng),a.Ng=-1)}
f.Jq=function(){if(this.fe)if(this.ib&&L(this).paused&&!L(this).ended&&!L(this).controls&&!je&&L(this).play(),1==L(this).networkState)this.Kg&&(this.Kg=!1,qg(this));else if(this.re){var a=L(this),b=this.currentTime(),c=!1;sg(this)||a.ended||b!=this.Sj||(c=!0);!Mf&&!c&&0<this.ad&&(1<Math.abs(this.ad-b)?(c=!0,a.currentTime=this.ad):this.ad=-1);this.Sj=b;a=L(this).buffered;if(Mf&&a&&c)for(b=0;b<a.length;++b){var d=a.start(b),e=a.end(b);if(this.currentTime()>=d&&e>=Math.min(this.currentTime()+5,this.duration())){c=
!1;L(this).paused&&L(this).play();break}}this.Kg!=c&&(this.Kg=c,qg(this))}};f.src=function(){var a=L(this);return tg(this)?a.src||a.currentSrc:""};function ug(a){a.ci&&(clearInterval(a.ci),a.ci=void 0)};function xg(a){og.call(this,a)}w(xg,og);f=xg.prototype;f.un=0;f.jk=!1;f.Fk=function(){this.jk?this.jk=!1:xg.f.Fk.call(this)};f.Hk=function(){xg.f.Hk.call(this);this.un=Fa()};f.Gk=function(){xg.f.Gk.call(this);if(this.ready()&&sf){var a=100>Fa()-this.un;this.playing()||a||(this.jk=!0,a=L(this),a.play(),a.pause())}};function yg(){this.ma=!hg||0<hg.length;this.wl=1;this.Ps=new F;var a=mg();this.xa=new xg(a);this.Gg=new F;this.Yh=new F;this.Fg=new F;this.wk=new F;this.th=new af(20);D(this.th,"tick",this.Kr,!1,this)}function zg(a){!a.ma&&ng()&&J&&(a.ma=!0,L(a.xa).src=J&&!sf?"about:blank":"",L(a.xa).play())}yg.prototype.ij=function(){return this.ma};yg.prototype.volume=function(){return this.wl};yg.prototype.setVolume=function(a){this.wl!=a&&(this.wl=a,this.xa.setVolume(a),this.Ps.a())};yg.prototype.setVolume=yg.prototype.setVolume;
f=yg.prototype;f.audioStartedEvent=function(){return this.Gg};f.audioStartingEvent=function(){return this.Yh};f.Rd=function(){return this.Fg};f.videoStartedEvent=function(){return this.wk};f.videoStartingEvent=function(){return this.wk};f.Cj=function(){return this.wk};function Ag(a,b,c){Bg(a,c!=a.lc);a.ph=b;a.lc=c}
f.play=function(){if(this.ph)if(this.ma||ng()){this.ma=!0;this.xa.playing()&&(this.th.stop(),this.xa.stop());var a=this.xa;var b=this.ph.xg();if(a.Wb&&a.Wb.play){if(!n(b))b:{u(b)||(b=[b]);for(var c=0;c<b.length;++c){var d=b[c],e=L(a);if(e.canPlayType&&e.canPlayType(d.type())){b=d.src();break b}}b=null}b&&(c=L(a),b!=c.src&&(a.playing()&&a.pause(),a.ad=-1,a.Kd&&(a.Kd=!1,Mc(c,"canplay",a.fh,!1,a)),c.src=b,qg(a),a.ri()))}this.xa.uo.addHandler(this.Ir,this);this.xa.Rf.addHandler(this.Jk,this);this.th.start();
this.xa.play();this.lc&&Cg(this.lc,!0);a=!0}else a=!1;else a=!1;return a};f.stop=function(){Bg(this,!0)};f.Sc=function(){return null!=this.ph&&this.xa.playing()};f.Ir=function(){this.ma=!1;this.pe()};f.Kr=function(){if(this.lc){var a=this.lc,b=this.xa.duration();a.an=b;Dg(a);this.lc.Nh(this.xa.currentTime())}};f.Jk=function(){switch(this.xa.state()){case "ended":this.th.stop(),this.pe()}var a=this.xa.playing();this.ib!=a&&(this.ib=a)&&this.Gg.a(this.xa)};
function Bg(a,b){a.th.stop();null!=a.ph&&(a.Jd(),a.xa.stop(),a.xa.Rf.removeHandler(a.Jk,a));a.lc&&b&&(a.lc.Nh(0),a=a.lc,Cg(a,!1),a.Nh(0))}f.ei=function(a){a=a.xg();u(a)||(a=[a]);a=mg(a);return new xg(a)};f.Jd=function(){this.ib&&(this.ib=!1,this.Fg.a(this.xa))};f.pe=function(){if(this.lc){var a=this.lc;Cg(a,!1);a.Nh(0)}this.xa.Rf.removeHandler(this.Jk,this);this.Jd()};function Eg(a){if(a.classList)return a.classList;a=a.className;return n(a)&&a.match(/\S+/g)||[]}function Fg(a,b){a.classList?b=a.classList.contains(b):(a=Eg(a),b=0<=Cb(a,b));return b}function M(a,b){a.classList?a.classList.add(b):Fg(a,b)||(a.className+=0<a.className.length?" "+b:b)}
function Gg(a){var b=J?["framesLayer","mobile"]:["framesLayer"];if(a.classList)B(b,function(b){M(a,b)});else{var c={};B(Eg(a),function(a){c[a]=!0});B(b,function(a){c[a]=!0});a.className="";for(var d in c)a.className+=0<a.className.length?" "+d:d}}function O(a,b){a.classList?a.classList.remove(b):Fg(a,b)&&(a.className=Db(Eg(a),function(a){return a!=b}).join(" "))};function Hg(a,b){this.Jj=a;this.Uj=b}Hg.prototype.className=function(){return this.Uj?this.Jj+"__"+this.Uj:this.Jj};function Ig(a,b){return a.className()+"_"+b}function Jg(a,b,c){return Ig(a,b)+"_"+c}function Kg(a,b,c){b=Eg(b);var d=Jg(a,c,"");return Fb(b,function(a){return 0==a.indexOf(d)})}function Lg(a,b){y(!a.Uj);return new Hg(a.Jj,b)};function Mg(a,b,c,d,e,g){if(6==arguments.length)this.setTransform(a,b,c,d,e,g);else{if(0!=arguments.length)throw Error("Insufficient matrix parameters");this.Nb=this.Qb=1;this.Pb=this.Ob=this.gc=this.hc=0}}function Ng(a){return 1==a.Nb&&0==a.Pb&&0==a.Ob&&1==a.Qb&&0==a.gc&&0==a.hc}f=Mg.prototype;f.clone=function(){return new Mg(this.Nb,this.Pb,this.Ob,this.Qb,this.gc,this.hc)};
f.setTransform=function(a,b,c,d,e,g){if(!(p(a)&&p(b)&&p(c)&&p(d)&&p(e)&&p(g)))throw Error("Invalid transform parameters");this.Nb=a;this.Pb=b;this.Ob=c;this.Qb=d;this.gc=e;this.hc=g;return this};f.scale=function(a,b){this.Nb*=a;this.Pb*=a;this.Ob*=b;this.Qb*=b;return this};f.translate=function(a,b){this.gc+=a*this.Nb+b*this.Ob;this.hc+=a*this.Pb+b*this.Qb;return this};
f.rotate=function(a,b,c){var d=new Mg,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.Nb;d=this.Ob;this.Nb=b.Nb*c+b.Pb*d;this.Ob=b.Ob*c+b.Qb*d;this.gc+=b.gc*c+b.hc*d;c=this.Pb;d=this.Qb;this.Pb=b.Nb*c+b.Pb*d;this.Qb=b.Ob*c+b.Qb*d;this.hc+=b.gc*c+b.hc*d;return this};f.toString=function(){return"matrix("+[this.Nb,this.Pb,this.Ob,this.Qb,this.gc,this.hc].join()+")"};
f.transform=function(a,b,c,d,e){var g=b;for(b+=2*e;g<b;){e=a[g++];var h=a[g++];c[d++]=e*this.Nb+h*this.Ob+this.gc;c[d++]=e*this.Pb+h*this.Qb+this.hc}};function Og(a,b){var c=Pg();a.style[c.Uk.transform]=Ng(b)?"":"matrix("+c.dj(b).join(",")+")"}function Qg(a,b,c){c=c||b;b=(new Mg).setTransform(b,0,0,c,0,0);c=Pg();a.style[c.Uk.transform]=Ng(b)?"":"matrix("+c.dj(b).join(",")+")"}function Rg(a,b){return Fg(a,b)}function Sg(a,b){M(a,b)}function Tg(a){var b=a.style.display;a.style.display="none";var c=a.offsetHeight;a.style.display=b;return c}function Ug(){var a=ge();a&&a.blur()}function Vg(a){return Math.floor(1E6*a)/1E6}var Wg=null;
function Pg(){if(Wg)return Wg;for(var a=null,b=Qd("DIV"),c=[["transform",Xg,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",Xg,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",Xg,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",Yg,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",Xg,{transform:"OTransform",transformOrigin:"OTransformOrigin"}]],d=0;d<c.length;++d)if(m(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 Wg=a}function Xg(a){this.Uk=a}Xg.prototype.dj=function(a){return[Vg(a.Nb),Vg(a.Pb),Vg(a.Ob),Vg(a.Qb),Vg(a.gc),Vg(a.hc)]};function Yg(a){this.Uk=a}w(Yg,Xg);Yg.prototype.dj=function(a){a=Yg.f.dj.call(this,a);a[4]+="px";a[5]+="px";return a};function Zg(a){ad.apply(this,arguments)}ka(Zg,ad);function $g(a){var b=new F(a);ed(a,b);return b};function ah(a){F.call(this,a);this.Yg=ed(this,new F);this.gk=ed(this,new F)}ka(ah,F);ah.prototype.addHandler=function(a,b,c){F.prototype.addHandler.call(this,a,b,c);this.Yg.a()};ah.prototype.removeHandler=function(a,b,c){F.prototype.removeHandler.call(this,a,b,c);this.gk.a()};var bh,ch={mu:"activedescendant",su:"atomic",uu:"autocomplete",wu:"busy",zu:"checked",Au:"colindex",Hu:"controls",Ju:"describedby",Mu:"disabled",Ou:"dropeffect",Pu:"expanded",Ru:"flowto",Vu:"grabbed",Zu:"haspopup",av:"hidden",dv:"invalid",fv:"label",gv:"labelledby",hv:"level",mv:"live",wv:"multiline",xv:"multiselectable",Cv:"orientation",Dv:"owns",Ev:"posinset",Gv:"pressed",Lv:"readonly",Nv:"relevant",Ov:"required",Sv:"rowindex",Vv:"selected",Xv:"setsize",$v:"sort",nw:"valuemax",ow:"valuemin",pw:"valuenow",
qw:"valuetext"};var dh={nu:"alert",ou:"alertdialog",qu:"application",ru:"article",vu:"banner",xu:"button",yu:"checkbox",Bu:"columnheader",Cu:"combobox",Du:"complementary",Fu:"contentinfo",Iu:"definition",Ku:"dialog",Lu:"directory",Nu:"document",Su:"form",Wu:"grid",Xu:"gridcell",Yu:"group",$u:"heading",bv:"img",iv:"link",jv:"list",kv:"listbox",lv:"listitem",nv:"log",ov:"main",pv:"marquee",qv:"math",rv:"menu",sv:"menubar",tv:"menuitem",uv:"menuitemcheckbox",vv:"menuitemradio",yv:"navigation",Av:"note",Bv:"option",
Fv:"presentation",Hv:"progressbar",Jv:"radio",Kv:"radiogroup",Mv:"region",Pv:"row",Qv:"rowgroup",Rv:"rowheader",Tv:"scrollbar",Uv:"search",Wv:"separator",Zv:"slider",aw:"spinbutton",bw:"status",cw:"tab",dw:"tablist",ew:"tabpanel",fw:"textbox",gw:"textinfo",hw:"timer",iw:"toolbar",jw:"tooltip",kw:"tree",lw:"treegrid",mw:"treeitem"};Bb("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));function eh(a,b){b?(y(vb(dh,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")}
function fh(a,b,c){u(c)&&(c=c.join(" "));var d=gh(b);""===c||void 0==c?(bh||(bh={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=bh,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function gh(a){y(a,"ARIA attribute cannot be empty.");y(vb(ch,a),"No such ARIA attribute "+a);return"aria-"+a};var hh={passive:!1};function ih(a,b,c,d,e){this.Gc=a;this.Kq=b;this.Lq=c;this.xs=d;this.ys=e}f=ih.prototype;f.id=function(){return this.Gc};f.clientX=function(){return this.Kq};f.clientY=function(){return this.Lq};f.screenX=function(){return this.xs};f.screenY=function(){return this.ys};function jh(a,b){this.Vj=a;this.Ks=b}function kh(a){y(0<a.length);for(var b=[],c=0;c<a.length;++c){var d=a[c];b.push(new ih(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new jh(a[0],b)}jh.prototype.jj=function(){return this.Vj};jh.prototype.touches=function(){return this.Ks};jh.prototype.scale=function(){return this.Vj.scale};jh.prototype.rotation=function(){return this.Vj.rotation};var lh=["touchstart","mousedown"],mh=["touchend","mouseup"],nh=["touchmove","mousemove"];function oh(a){this.j=a;this.Xc={};this.Dd={}}f=oh.prototype;f.wh=!1;f.si=-1;function ph(a){var b=a.j;window.navigator.msPointerEnabled?(D(b,"MSPointerDown",a.Tn,!1,a),D(b,"MSPointerUp",a.Vn,!1,a),D(b,"MSPointerMove",a.Un,!1,a)):(D(b,lh,a.io,hh,a),D(b,mh,a.fo,!1,a),D(b,nh,a.ho,hh,a))}function qh(a){var b=a.j;window.navigator.msPointerEnabled?(E(b,"MSPointerDown",a.Tn,!1,a),E(b,"MSPointerUp",a.Vn,!1,a),E(b,"MSPointerMove",a.Un,!1,a)):(E(b,lh,a.io,hh,a),E(b,mh,a.fo,!1,a),E(b,nh,a.ho,hh,a))}
f.io=function(a){var b=a.Oa;y(b);if(!this.wh||b.touches&&1==b.touches.length)this.wh=!0,a=rh(a),sh(this,"touchStart",a)};f.fo=function(a){if(this.wh){this.wh=!1;var b=rh(a);if(sh(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||yf(a.target)||zf(a.target)||a.preventDefault()}}};f.ho=function(a){!zf(a.target)&&this.wh&&(a=rh(a),sh(this,"touchMove",a))};
function rh(a){a=a.Oa;y(a);if(m(window.TouchEvent)&&a instanceof TouchEvent){y(a.touches);for(var b=[],c=0;c<a.touches.length;++c){var d=a.touches[c];b.push(new ih(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new jh(a,b)}else b=[],b.push(new ih(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new jh(a,b);return a}f.Tn=function(a){a=a.Oa;this.Xc[a.pointerId]=a;th(this);var b=tb(this.Xc);a=1==b.length?"touchStart":"touchMove";b=kh(b);sh(this,a,b)};
f.Vn=function(a){a=a.Oa;if(a.pointerId in this.Xc){delete this.Xc[a.pointerId];th(this);var b=tb(this.Xc),c=0<b.length?"touchMove":"touchEnd";0==b.length&&(b=[a]);b=kh(b);sh(this,c,b)&&a.preventDefault()}};f.Un=function(a){a=a.Oa;a.pointerId in this.Xc&&(this.Xc[a.pointerId]=a,th(this),a=kh(tb(this.Xc)),sh(this,"touchMove",a))};function th(a){0<a.si&&clearTimeout(a.si);a.si=setTimeout(v(a.$q,a),200)}f.$q=function(){this.Xc={};this.si=-1;for(var a in this.Dd)this.Dd.hasOwnProperty(a)&&this.Dd[a].Ch()};
function sh(a,b,c){var d=0,e=null,g;for(g in a.Dd)if(a.Dd.hasOwnProperty(g)){var h=a.Dd[g];var k=b;var r=c;if("touchEnd"==k)k=h.gj?1:0;else{var t=new Hd(r.touches()[0].clientX(),r.touches()[0].clientY());"touchStart"==k&&1==r.touches().length?(h.Oc=t,h.gj=!0,h.ol.a(),Rf||D(window,"scroll",h.Ch,!1,h)):h.Oc&&(50>=Id(t,h.Oc)||h.gj&&h.Ch());k=0}k>d&&(d=k,e=h)}return e?(c.jj().defaultPrevented?e.Ch():(a=e,y(a.Oc),a.nl.a(a.Oc.x,a.Oc.y,c.jj()),b=!1,d=Fa(),a.wn&&(y(a.vn),1E3>d-a.wn&&50>=Id(a.vn,a.Oc)&&(b=
!0,a.Qq.a(a.Oc.x,a.Oc.y,c.jj()))),a.wn=b?null:d,a.vn=a.Oc),!0):!1};function uh(){this.nl=new F;this.Qq=new F;this.ol=new F;this.ml=new F}uh.prototype.Oc=null;uh.prototype.gj=!1;uh.prototype.Ch=function(){E(window,"scroll",this.Ch,!1,this);this.gj=!1;this.ml.a()};var vh=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout;function wh(a,b){a.className.baseVal=b}function xh(a){return n(a.className)?Eg(a):(a=a.className.baseVal,n(a)&&a.match(/\S+/g)||[])}function yh(a,b){n(a.className)?b=Fg(a,b):(a=xh(a),b=0<=Cb(a,b));return b}function zh(a,b){if(n(a.className))M(a,b);else if(!yh(a,b)){var c=a.className.baseVal;c+=0<a.className.baseVal.length?" "+b:b;wh(a,c)}}function Ah(a,b){n(a.className)?O(a,b):yh(a,b)&&wh(a,Db(xh(a),function(a){return a!=b}).join(" "))};var Bh,Ch=[];if(window.MutationObserver){Bh=new MutationObserver(function(a){a&&a.forEach(function(a){y(a);a=ba(a.removedNodes);for(var b=a.next();!b.done;b=a.next()){b=b.value;for(var d=ba(Ch),e=d.next();!e.done;e=d.next())e=e.value,xa(b.contains)&&b.contains(e.displayObject())&&e.Hb(!1)}})});var Dh={subtree:!0,childList:!0};vh(function(){Bh.observe(document.body,Dh)})}
function Eh(a){var b=a||{};a=b.El;var c=b.Fl,d=b.xw,e=b.Fp,g=b.vw,h=b.Aw,k=b.sw,r=b.yw,t=b.gu,x=b.Bw,G=b.tabIndex;b=b.rw;Zg.call(this);var P=this;e||(e=Qd(g||"DIV"));this.i=e;this.ee=[];if(a||c)a=a||new Hg(y(c),d),Fh(this,a);this.Cf=m(h)?h:!0;this.yf=this.Db=this.Jb=this.Vf=this.Uf=this.je=void 0;this.Bf=1;this.jp={};this.vl=null;t&&(this.we=Gh(this));(this.Mf=x)&&this.Ue(!1);m(G)&&this.Ve(G);this.l=ed(this,new ah(this));Hh(this,this.l);r&&dd(this,this.l,ua);b&&Ih(this);this.Gf=$g(this);if(!1===k){var A=
!1;bd(this,this.displayObject(),"mousedown",function(){A=!0});bd(this,this.displayObject(),"focusout",function(a){a.target==a.currentTarget&&(A=!1)});bd(this,this.displayObject(),"focusin",function(a){A&&a.target==a.currentTarget&&vh(function(){P.displayObject().blur()})})}}ka(Eh,Zg);f=Eh.prototype;f.focus=function(){this.i.focus()};f.getAttribute=function(a){return this.i.getAttribute(a)};f.setAttribute=function(a,b){this.i.setAttribute(a,b)};f.removeAttribute=function(a){this.i.removeAttribute(a)};
f.Ve=function(a){this.je=a;this.nh(a)};f.Sb=function(a){this.Uf=a;this.i.style.left=a+"px"};f.ra=function(a){this.Vf=a;this.i.style.top=a+"px"};f.move=function(a,b){this.Sb(a);this.ra(b)};f.A=function(a){this.resize(a)};f.Ka=function(a){this.resize(void 0,a)};f.resize=function(a,b){this.u(a,b);m(a)&&(this.Jb=a);m(b)&&(this.Db=b);this.width();this.height();this.Gf.a(this)};f.L=function(a){m(this.je)&&this.nh(a?this.je:-1);a?this.i.removeAttribute("disabled"):this.i.setAttribute("disabled","")};
f.h=function(a){this.vl=null;Qe(this.i,a)};f.Da=function(a){H(this.i,"opacity",a);this.yf=a};f.b=function(a){a=this.Fc(a);Vd(this.i,a)};f.Kb=function(a,b){a=this.Fc(a);this.i==a.parentNode&&this.i.childNodes[b]==a||Xd(this.i,a,b)};f.removeChild=function(a){a=this.Fc(a);this.Ih(a)&&this.i.removeChild(a)};f.S=function(a){be(this.i,a)};f.zc=function(a){this.i.innerHTML=a};f.oq=function(a){u(a)&&(a=a.join(" "));eh(this.i,a)};f.pq=function(a,b){fh(this.i,a,b)};
f.ce=function(a,b){var c=this;if(this.ee.length)for(var d={},e=ba(this.ee),g=e.next();!g.done;d={Vh:d.Vh,Uh:d.Uh,Ej:d.Ej},g=e.next())g=g.value,n(b)?(d.Vh=Kg(g,this.i,a),d.Vh&&(delete this.jp[a],function(a){return function(){Ah(c.i,y(a.Vh))}}(d)()),b&&(d.Uh=Jg(g,a,b),this.jp[a]=d.Uh,function(a){return function(){zh(c.i,a.Uh)}}(d)())):(d.Ej=Ig(g,a),function(a){return function(){var d=c.i,e=a.Ej;b?M(d,e):O(d,e)}}(d)());else(function(){var d=c.i;b?M(d,a):O(d,a)})(),La("component has no bemInfo")};
f.Rp=function(a){var b=this.ee[0];y(b);a=b?Ig(b,a):a;return yh(this.i,a)};f.Ue=function(a){y(this.Mf);this.pq("selected",a)};f.selected=function(){y(this.Mf);var a=this.i.getAttribute(gh("selected"));return"true"==(null==a||void 0==a?"":String(a))};f.dg=function(a){a=this.Fc(a);return Cb(Zd(this.displayObject()),a)};f.Ih=function(a){return this.Fc(a).parentNode==this.displayObject()};f.x=function(){return m(this.Uf)?this.Uf:Je(this.displayObject()).x};f.y=function(){return m(this.Vf)?this.Vf:Je(this.displayObject()).y};
f.width=function(){return m(this.Jb)?this.Jb:this.ck()};f.height=function(){return m(this.Db)?this.Db:this.bk()};f.enabled=function(){return!this.i.hasAttribute("disabled")};f.visible=function(){return"boolean"==typeof this.vl?this.vl:"none"!=this.displayObject().style.display};f.opacity=function(){if(m(this.yf))return this.yf;var a=Pe(this.i);return p(a)?a:1};f.displayObject=function(){return this.i};f.ae=function(a,b){b=void 0===b?"0 0":b;Qg(this.i,a,a);of(this.i,y(b))};
f.Mh=function(a){this.Bf=a};f.contains=function(a){if(!a)return!1;a=this.Fc(a);return ae(this.i,a)};f.Fc=function(a){return a instanceof Node?a:a.displayObject()};f.ck=function(){var a=this.i;return a.tagName.toUpperCase()=="SVG".toString()?a.width.baseVal.value:Se(a).width};f.bk=function(){var a=this.i;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:Se(a).height};f.u=function(a,b){m(a)&&Ne(this.i,a);m(b)&&Me(this.i,b)};
function Gh(a){var b=new ResizeObserver(function(b){b=ba(b);for(var c=b.next();!c.done;c=b.next())c=c.value,m(c.target)&&0<c.contentRect.width&&0<c.contentRect.height&&a.Gf.a(a)});b.observe(a.i);return b}
function Hh(a,b){var c=ed(a,new oh(a.i));dd(a,b.Yg,function(){1==jd(b)&&ph(c);bd(a,a.i,"mouseover",function(){a.enabled()&&0<jd(a.l)&&a.Bg()});bd(a,a.i,"mouseout",function(){a.Hb(!1)})});dd(a,b.gk,function(){0==jd(b)&&qh(c)});var d=new uh;dd(a,d.nl,function(b,c,d){a.Hb(!1);a.enabled()&&a.Ad(d);a.Cf&&d.target==a.i&&d.preventDefault()});dd(a,d.ml,function(){a.Hb(!0)});dd(a,d.ol,function(){a.enabled()&&a.Bg()});c.Dd.tap=d}f.Ad=function(a){this.l.a(this,a)};
function Fh(a,b){a.ee.push(b);zh(a.i,b.className())}f.Bg=function(){this.ce("active",!0)};f.Hb=function(){this.ce("active",!1)};f.qm=function(){bd(this,this.i,"keydown",this.Dk,this)};f.Dk=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Ad())};function Ih(a){Bh?Ch.push(a):C?bd(a,window,"DOMNodeRemoved",function(b){ae(b.target,a.i)&&a.Hb(!1)}):bd(a,a.i,"DOMNodeRemovedFromDocument",function(){a.Hb(!1)})}
f.nh=function(a){this.setAttribute("tabindex",a+"")};f.hi=function(){this.we&&this.we.disconnect();var a=Ch.indexOf(this);0<=a&&Ch.splice(a,1)};function Jh(a){$d(a)?this.c=this.i=a:(this.i=Qd("DIV",Kh("component_container",a)),this.c=this.Km(Kh("component_base",a)),Vd(this.i,this.c));this.Fb=[];this.Cf=!1;if(If){var b=new oh(this.zg());this.l=new ah;this.l.Yg.addHandler(function(){1==jd(this.l)&&ph(b)},this);this.l.gk.addHandler(function(){0==jd(this.l)&&qh(b)},this);a=new uh;a.nl.addHandler(function(a,b,e){this.Hb(!1);this.Cf&&e.preventDefault();this.enabled()&&this.Ad(e)},this);a.ml.addHandler(function(){this.Hb(!0)},this);a.ol.addHandler(function(){this.enabled()&&
this.Bg()},this);b.Dd.tap=a}else this.Cf=!0,this.l=new ah,this.l.Yg.addHandler(function d(){Qa(this.l,ah);this.l.Yg.removeHandler(d,this);var a=D(this.zg(),"mouseover",function(){this.enabled()&&0<jd(this.l)&&this.Bg()},!1,this);this.Fb.push(a);a=D(this.zg(),"mouseout",function(){this.Hb(!1)},!1,this);this.Fb.push(a);a=D(this.zg(),"click",function(a){this.Hb(!0);this.Cf&&0<jd(this.l)&&(a.preventDefault(),a.stopPropagation());this.Ad(a)},!1,this);this.Fb.push(a)},this);this.Gf=new F}f=Jh.prototype;
f.yf=1;f.Bq=!0;f.Ad=function(a){!this.Bq&&a&&(this.displayObject().blur(),this.c.blur());this.l.a(this,a)};f.zg=function(){return this.displayObject()};f.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};f.removeAttribute=function(a){this.displayObject().removeAttribute(a)};f.Ve=function(a){this.je=a;this.nh(a)};
f.gu=function(){var a=this;this.Db=this.Jb=void 0;this.we=new ResizeObserver(function(b){b=ba(b);for(var c=b.next();!c.done;c=b.next())c=c.value,m(c.target)&&(c=c.contentRect,a.Jb=c.width,a.Db=c.height,a.Gf.a(a))});this.we.observe(this.i);this.Gf.a(this)};f.Bg=function(){this.ce("active",!0)};f.Hb=function(){this.ce("active",!1)};f.Fp=function(){return this.c};Jh.prototype.baseElement=Jh.prototype.Fp;Jh.prototype.displayObject=function(){return this.i};Jh.prototype.displayObject=Jh.prototype.displayObject;
f=Jh.prototype;f.width=function(){return m(this.Jb)?this.Jb:this.ck(this.c)};f.ck=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:Se(a).width};f.A=function(a){this.resize(a)};f.height=function(){return m(this.Db)?this.Db:this.bk(this.c)};f.bk=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:Se(a).height};f.Ka=function(a){this.resize(void 0,a)};
f.resize=function(a,b){if(m(this.we))throw Error("ResizeObserver is turned on");this.u(a,b);m(a)&&(this.Jb=a);m(b)&&(this.Db=b);this.Gf.a(this)};f.u=function(a,b){m(a)&&(Ne(this.displayObject(),a),Ne(this.c,a));m(b)&&(Me(this.displayObject(),b),Me(this.c,b))};f.x=function(){return m(this.Uf)?this.Uf:Je(this.displayObject()).x};f.Sb=function(a){this.Uf=a;this.displayObject().style.left=a+"px"};f.y=function(){return m(this.Vf)?this.Vf:Je(this.displayObject()).y};
f.ra=function(a){this.Vf=a;this.displayObject().style.top=a+"px"};f.move=function(a,b){this.Sb(a);this.ra(b)};f.enabled=function(){return!this.c.hasAttribute("disabled")};f.L=function(a){m(this.je)&&this.nh(a?this.je:-1);a?this.c.removeAttribute("disabled"):this.c.setAttribute("disabled","")};f.visible=function(){return"none"!=this.displayObject().style.display};f.h=function(a){Qe(this.displayObject(),a)};f.opacity=function(){return this.yf};f.Da=function(a){Q(this,"opacity",a);this.yf=a};
f.b=function(a){a=this.Fc(a);Vd(this.displayObject(),a)};f.Kb=function(a,b){a=this.Fc(a);Xd(this.displayObject(),a,b)};f.removeChild=function(a){a=this.Fc(a);this.Ih(a)&&this.displayObject().removeChild(a)};f.dg=function(a){a=a instanceof Jh?a.displayObject():a;for(var b=this.displayObject().childNodes,c=0;c<b.length;++c)if(b[c]==a)return c;return-1};f.Ih=function(a){return(a instanceof Jh?a.displayObject():a).parentNode==this.displayObject()};f.S=function(a){be(this.c,a)};
f.zc=function(a){this.c.innerHTML=a};function Q(a,b,c){H(a.displayObject(),b,c)}f.oq=function(a){u(a)&&(a=a.join(" "));eh(this.up?this.c:this.i,a)};f.pq=function(a,b){fh(this.up?this.c:this.i,a,b)};f.Km=function(a){return Qd("DIV",a)};function Kh(a,b){return m(b)?b instanceof Array?(b=Kb(b),b.push(a),b):[a,b]:a}f.ce=function(a,b){a=this.Ij?Ig(this.Ij,a):a;var c=this.i;b?M(c,a):O(c,a);this.i!=this.c&&(c=this.c,b?M(c,a):O(c,a))};f.Rp=function(a){a=this.Ij?Ig(this.Ij,a):a;return Fg(this.i,a)};
function Lh(a,b){a=a.displayObject();M(a,b)}function Mh(a,b){a=a.displayObject();O(a,b)}f.qm=function(){D(this.displayObject(),"keydown",this.Dk,!1,this)};f.Dk=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Ad(null))};f.nh=function(a){this.setAttribute("tabindex",a+"")};f.Ca=function(){for(var a=0;a<this.Fb.length;++a){var b=this.Fb[a];b&&Tc(b)}this.we&&this.we.disconnect()};
f.Fc=function(a){return a instanceof Jh||a instanceof Eh?a.displayObject():a};function R(a,b){Jh.call(this,Qd(b||"DIV",a))}w(R,Jh);function Nh(a,b,c){uc.call(this);this.Pl=a;this.jg=b||0;this.gg=c;this.Us=v(this.et,this)}w(Nh,uc);f=Nh.prototype;f.fc=0;f.cb=function(){Nh.f.cb.call(this);this.stop();delete this.Pl;delete this.gg};f.start=function(a){this.stop();this.fc=bf(this.Us,m(a)?a:this.jg)};f.stop=function(){0!=this.fc&&l.clearTimeout(this.fc);this.fc=0};f.et=function(){this.fc=0;this.Pl&&this.Pl.call(this.gg)};var Oh={},Ph=null;function Qh(a){a=za(a);delete Oh[a];wb(Oh)&&Ph&&Ph.stop()}function Rh(){Ph||(Ph=new Nh(function(){Sh()},20));var a=Ph;0!=a.fc||a.start()}function Sh(){var a=Fa();qb(Oh,function(b){Th(b,a)});wb(Oh)||Rh()};function Uh(){Xc.call(this);this.Tb=Vh;this.endTime=this.startTime=null}w(Uh,Xc);var Vh=0;Uh.prototype.mg=function(){this.Qc("begin")};Uh.prototype.Oe=function(){this.Qc("end")};Uh.prototype.Qc=function(a){this.dispatchEvent(a)};function Wh(a,b,c,d){Uh.call(this);if(!u(a)||!u(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.Qh=a;this.gt=b;this.duration=c;this.Ap=d;this.coords=[];this.Aj=!1;this.Aa=0;this.Nl=null}w(Wh,Uh);f=Wh.prototype;
f.play=function(a){if(a||this.Tb==Vh)this.Aa=0,this.coords=this.Qh;else if(1==this.Tb)return!1;Qh(this);this.startTime=a=Fa();-1==this.Tb&&(this.startTime-=this.duration*this.Aa);this.endTime=this.startTime+this.duration;this.Nl=this.startTime;this.Aa||this.mg();this.Qc("play");-1==this.Tb&&this.Qc("resume");this.Tb=1;var b=za(this);b in Oh||(Oh[b]=this);Rh();Th(this,a);return!0};f.stop=function(a){Qh(this);this.Tb=Vh;a&&(this.Aa=1);Xh(this,this.Aa);this.Qc("stop");this.Oe()};
f.pause=function(){1==this.Tb&&(Qh(this),this.Tb=-1,this.Qc("pause"))};f.Nh=function(a){this.Aa=a;1==this.Tb&&(this.startTime=Fa()-this.duration*this.Aa,this.endTime=this.startTime+this.duration)};f.cb=function(){this.Tb==Vh||this.stop(!1);this.gq();Wh.f.cb.call(this)};f.destroy=function(){this.Ca()};
function Th(a,b){Ma(a.startTime);Ma(a.endTime);Ma(a.Nl);b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.Aa=(b-a.startTime)/(a.endTime-a.startTime);1<a.Aa&&(a.Aa=1);a.Nl=b;Xh(a,a.Aa);1==a.Aa?(a.Tb=Vh,Qh(a),a.Qc("finish"),a.Oe()):1==a.Tb&&a.qj()}function Xh(a,b){xa(a.Ap)&&(b=a.Ap(b));a.coords=Array(a.Qh.length);for(var c=0;c<a.Qh.length;c++)a.coords[c]=(a.gt[c]-a.Qh[c])*b+a.Qh[c]}f.qj=function(){this.Qc("animate")};f.gq=function(){this.Qc("destroy")};
f.Qc=function(a){this.dispatchEvent(new Yh(a,this))};function Yh(a,b){zc.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.Aa=b.Aa;this.state=b.Tb}w(Yh,zc);function S(a,b,c,d){Wh.call(this,a,b,c,d);this.Cc=new F;this.Cq=new F;this.Ec=new F}w(S,Wh);f=S.prototype;f.zb=function(a){this.Dg&&this.Dg.tw(a)};f.Ya=function(){this.Dg&&this.Dg.Ya()};f.qj=function(){y(this.coords);this.zb(this.coords);this.Cq.a()};f.gq=function(){};f.Oe=function(){y(this.coords);this.zb(this.coords);this.Dg&&this.Dg.ww();this.Ec.a()};f.mg=function(){y(this.coords);this.Cc.a();this.Ya();this.zb(this.coords)};function Zh(a){S.call(this,[0],[$h],$h);this.j=a;this.Y=!1;Q(this.j,"pointer-events","none");this.Ya();this.Ec.addHandler(function(){this.Y||this.j.L(!0)},this)}w(Zh,S);var $h=200;f=Zh.prototype;f.Uc=function(){var a=this;Q(this.j,"pointer-events","");setTimeout(function(){a.play()},200)};f.Se=function(a){this.Y=a};f.zb=function(a){a=a[0]/$h;this.j.Da(this.Y?1-a:a);a=this.Y?20*-a:20*(1-a);var b=new Mg;b.translate(0,a);Og(this.j.displayObject(),b)};
f.Ya=function(){this.j.L(!1);this.j.Da(0);var a=new Mg;a.translate(0,this.Y?0:20);Og(this.j.displayObject(),a)};f.Sc=function(){return 1!=this.Aa};function ai(a,b){S.call(this,[0],[bi],bi);this.po=a;this.Y=b;this.Ya()}w(ai,S);var bi=250;ai.prototype.zb=function(a){a=a[0]/bi;this.po.Da(this.Y?1-a:a)};ai.prototype.Ya=function(){this.po.Da(this.Y?1:0)};function ci(a,b){return function(c){return a+(b-a)*(c-0)}};function di(a){S.call(this,[0],[ei],ei);this.j=a;this.Y=!1;this.Ya()}w(di,S);var ei=200;f=di.prototype;f.Se=function(a){this.Y=a};f.Uc=function(){var a=this;setTimeout(function(){a.play()},100)};f.zb=function(a){var b=a[0]/ei;this.j.Da(this.Y?1-b:b);a=new Mg;if(this.Y)a.translate(0,10*-b);else{var c=50*(1-b),d=10*(1-b),e=ci(.8,1),g=e(b);b=e(b);a.translate(c,d);a.scale(g,b)}Og(this.j.displayObject(),a)};
f.Ya=function(){this.j.Da(0);var a=new Mg;this.Y?a.translate(0,0):(a.translate(50,10),a.scale(.8,.8));Og(this.j.displayObject(),a)};f.Sc=function(){return 1!=this.Aa};function fi(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');a=gi(a.toString(16));b=gi(b.toString(16));c=gi(c.toString(16));return"#"+a+b+c}function hi(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 gi(a){return 1==a.length?"0"+a:a};function ii(a){var b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(ji.test(c))return b.hg=ki(c),b.type="hex",b;a:{var d=a.match(li);if(d){c=Number(d[1]);var e=Number(d[2]);var g=Number(d[3]);d=Number(d[4]);if(0<=c&&255>=c&&0<=e&&255>=e&&0<=g&&255>=g&&0<=d&&1>=d){g=[c,e,g,d];break a}}g=[]}if(g.length){a=g[0];c=g[1];e=g[2];g=g[3];d=Math.floor(255*g);if(isNaN(d)||0>d||255<d)throw Error('"('+a+","+c+","+e+","+g+'") is not a valid RGBA color');g=gi(d.toString(16));a=fi(a,c,e)+g;b.hg=a;b.type="rgba";
return b}a:{if(d=a.match(mi))if(c=Number(d[1]),e=Number(d[2]),g=Number(d[3]),d=Number(d[4]),0<=c&&360>=c&&0<=e&&100>=e&&0<=g&&100>=g&&0<=d&&1>=d){d=[c,e,g,d];break a}d=[]}if(d.length){c=d[0];g=d[1];e=d[2];a=d[3];d=Math.floor(255*a);if(isNaN(d)||0>d||255<d)throw Error('"('+c+","+g+","+e+","+a+'") is not a valid HSLA color');a=gi(d.toString(16));g/=100;e/=100;c/=360;if(0==g)e=g=c=255*e;else{d=.5>e?e*(1+g):e+g-g*e;var h=2*e-d;e=255*hi(h,d,c+1/3);g=255*hi(h,d,c);c=255*hi(h,d,c-1/3)}c=[Math.round(e),Math.round(g),
Math.round(c)];c=fi(c[0],c[1],c[2]);b.hg=c+a;b.type="hsla";return b}throw Error(a+" is not a valid color string");}function ni(a,b,c){if(ji.test(a))return ki("#"==a.charAt(0)?a:"#"+a).substring(b,c);throw Error(a+" is not a valid 8-hex color string");}var oi=/#(.)(.)(.)(.)/;function ki(a){if(!ji.test(a))throw Error("'"+a+"' is not a valid alpha hex color");5==a.length&&(a=a.replace(oi,"#$1$1$2$2$3$3$4$4"));return a.toLowerCase()}
var ji=/^#(?:[0-9a-f]{4}){1,2}$/i,li=/^(?:rgba)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|1|0\.\d{0,10})\)$/i,mi=/^(?:hsla)\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})%,\s?(0|[1-9]\d{0,2})%,\s?(0|1|0\.\d{0,10})\)$/i;function pi(a,b,c){this.tl=b;this.Mf=c;b=qi(this);c=this.tl?" bigAssets":"";J&&(c+=" mobile ",Qf||(c+=" tablet"));R.call(this,"audioPlayer"+c);this.Pg=a;this.Di=new F;this.fd=new F;a=new R("progressBg");this.b(a);this.ue=Td("CANVAS");this.ue.width=b;this.ue.height=b;this.X=new R("play_button"+c);this.b(this.X);this.b(this.ue);this.l.addHandler(this.pc,this);Cg(this,!1);Dg(this)}w(pi,R);function qi(a){var b=24*ri,c=34*ri,d=44*ri;return a.tl?J&&!Qf?d:c:b}pi.prototype.Nh=function(a){this.Df=a;Dg(this)};
function Cg(a,b){a.sc!=b&&((a.sc=b)?Lh(a.X,"selected"):Mh(a.X,"selected"),a.sc||a.Mf||Lh(a.X,"selected"))}pi.prototype.pc=function(){Cg(this,!this.sc);this.Mf?this.sc?this.Di.a():this.fd.a():this.fd.a()};
function Dg(a){var b=(a.tl?2:0)*ri,c=qi(a),d=.5*c,e=a.Pg["audio.playback"],g=J&&!Qf?4*ri:3*ri,h=.5*g,k=a.ue.getContext("2d");k.clearRect(0,0,a.ue.width,a.ue.height);k.save();k.restore();k.lineWidth=g;k.strokeStyle="#000000";k.globalAlpha=.2;k.beginPath();k.arc(d,d,d-h-b,-Math.PI/2,3*Math.PI/2);k.stroke();!isNaN(a.an)&&m(a.Df)&&(g=ci(-Math.PI/2,3*Math.PI/2)(a.Df/a.an),k.strokeStyle=e,k.globalAlpha=1,k.beginPath(),k.arc(d,d,d-h-b,-Math.PI/2,g),k.stroke());a=a.ue;b=c/ri;c/=ri;if(b instanceof zd)c=b.height,
b=b.width;else if(void 0==c)throw Error("missing height argument");Ne(a,b);Me(a,c)}var ri=2;function si(a,b,c){R.call(this,"speech_view"+(J?" mobile":""));this.Ib=a;this.qa=c;this.I=this.ei(b);this.b(this.I);this.Nc=new ti("speech label");this.b(this.Nc)}w(si,R);f=si.prototype;f.ei=function(a){var b=ii(a["characterSpeech.background"]),c=ni(b.hg,0,7);b=parseInt(ni(b.hg,7,9),16)/255;return new pi(a,!0,!0,c,b)};f.la=function(a,b,c){this.Nc.zc(this.qa.ng(a));this.jr=b;J&&vf(this.Nc.displayObject());this.Xa();this.I.h(c)};f.u=function(a,b){si.f.u.call(this,a,b);this.Xa()};
f.La=function(a){Q(this,"max-width",a+"px");Q(this.Nc,"max-width",a-16-16-15+"px");this.Sa=a;this.Xa()};f.h=function(a){si.f.h.call(this,a);this.Xa()};function ui(a,b,c){a.Qa&&a.removeChild(a.Qa);b+=32;c+=20;var d=a.jr;b=vi(a.Ib,"speech",{WIDTH:b+15,HEIGHT:c,W:b-10,H:c-10,TAIL_BOTTOM:-(c-Math.min(50,c-15-13)-13-5),TAIL_WIDTH:d?15:0,TAIL_HEIGHT:d?13:0});a.Qa=b;a.Kb(a.Qa,0)}
f.Xa=function(){if(null!=this.Sa){Q(this.Nc,"position","absolute");var a=20,b=this.Sa-32;ui(this,b,a);var c=I(this.Nc.displayObject()).width,d=I(this.Nc.displayObject()).height,e=10,g=16;c<this.Sa&&(b=c,a=d,78>c&&(b=78,g=.5*(110-c)));d>a?a=d:37>d&&(a=37,e=.5*(57-d));g=Math.floor(g);e=Math.floor(e);b=Math.floor(b);a=Math.floor(a);ui(this,b,a);this.Id();this.Nc.move(g,e)}};f.Id=function(){var a=Math.floor(this.width()-15-.5*this.I.width()-9),b=Math.floor(.5*-this.I.height()+1);this.I.move(a,b)};function wi(){}q("ispring.utils.assets.IAsset",wi,void 0);wi.prototype.yc=function(){};wi.prototype.isLoaded=wi.prototype.yc;wi.prototype.Aa=function(){};wi.prototype.progress=wi.prototype.Aa;wi.prototype.load=function(){};wi.prototype.load=wi.prototype.load;wi.prototype.km=function(){};wi.prototype.unload=wi.prototype.km;wi.prototype.jb=function(){};wi.prototype.loadCompleteEvent=wi.prototype.jb;wi.prototype.Ql=function(){};wi.prototype.loadFailedEvent=wi.prototype.Ql;wi.prototype.Rl=function(){};
wi.prototype.loadProgressEvent=wi.prototype.Rl;function xi(){}q("ispring.utils.assets.IGraphicAsset",xi,void 0);xi.prototype.width=function(){};xi.prototype.width=xi.prototype.width;xi.prototype.height=function(){};xi.prototype.height=xi.prototype.height;xi.prototype.path=function(){};xi.prototype.path=xi.prototype.path;xi.prototype.Dh=function(){};xi.prototype.createInstance=xi.prototype.Dh;xi.prototype.ag=function(){};xi.prototype.createImgInstance=xi.prototype.ag;function yi(a,b){b=void 0===b?!0:b;a=(void 0===a?"bottom_panel_button_view":a)+(J?" mobile":"");R.call(this,a);this.qf=new ti("label",b);this.b(this.qf);D(this.displayObject(),"keydown",this.eh,!1,this)}w(yi,R);yi.prototype.La=function(a){Q(this.qf,"max-width","");Q(this.qf,"width","");a&&Q(this.qf,"max-width",a+"px")};function zi(a,b){a.qf.S(b)}yi.prototype.A=function(a){yi.f.A.call(this,a);this.qf.A(a)};
yi.prototype.eh=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.l.a())};function Ai(a){R.call(this,"sendingProgress");a=a.Z("Player.Msg.SendingReport",void 0,"send.....");this.Ha=new ti("message",!1);this.Ha.S(a);this.b(this.Ha);a=new R("send_progress_preloader");this.b(a)}w(Ai,R);function Bi(a,b){R.call(this,"bottom_panel_view"+(J?" mobile":""));this.D=a;this.If=new F;this.jf=new F;this.Jg=new R("buttons_container");this.b(this.Jg.displayObject());b&&(this.na=new yi,zi(this.na,a.Z("Player.Button.Restart",void 0,"Restart")),this.Jg.b(this.na));this.fa=new yi;this.Jg.b(this.fa);this.Pf=new Ai(a);this.Pf.h(!1);this.b(this.Pf)}w(Bi,R);f=Bi.prototype;f.Rb=function(a){this.ha=a};f.Fh=function(){return this.fa.l};f.rg=function(){return this.na?this.na.l:new F};
f.h=function(a){if(a&&this.fa.visible()){var b="Player.Button.Finish";this.fa.h(!0);this.ha&&(this.ha.actionAvailable("finishAction")?this.ha.actionAvailable("continuePresentation")&&(b="Player.Button.Continue"):this.fa.h(!1));zi(this.fa,this.D.Z(b,void 0,""))}a=a&&(Ci(this)||this.Pf.visible());Bi.f.h.call(this,a);this.Xa(this.width(),this.height())};function Ci(a){return a.na||a.fa.visible()?!0:!1}f.u=function(a,b){Bi.f.u.call(this,a,b);this.Xa(a,b)};
f.Xa=function(a){if(Ci(this)){var b=null!=this.na,c=this.fa.visible(),d=b?We(this.na.displayObject()):0,e=c?We(this.fa.displayObject()):0,g=0;b&&g++;c&&g++;var h=We(this.displayObject()),k=(isNaN(h.left)?0:h.left)+(isNaN(h.right)?0:h.right);h=(a-k-10*(g+1))/g;1==g?Lh(this,"onlyOneBtn"):Mh(this,"onlyOneBtn");if(0!=g){if(2==g){g=a-k-20;Q(this.na,"max-width",g+"px");this.na.La(g-d.left-d.right);Q(this.fa,"max-width",g+"px");this.fa.La(g-e.left-e.right);if(this.na.width()+this.fa.width()+20<a)return;
g=this.na.width()<this.fa.width()?this.na:this.fa;a=this.na.width()>this.fa.width()?this.na:this.fa;if(g.width()<h){b=We(g.displayObject());Q(g,"max-width",g.width()+"px");g.La(g.width()-b.left-b.right);c=h+(h-g.width());b=We(a.displayObject());Q(a,"max-width",c+"px");a.La(c-b.left-b.right);return}}b&&(Q(this.na,"max-width",h+"px"),this.na.La(h-d.left-d.right));c&&(Q(this.fa,"max-width",h+"px"),this.fa.La(h-e.left-e.right))}}};
f.wg=function(a,b){b=m(b)?b:0;var c=this;setTimeout(function(){c.Jg.h(!a);c.Pf.h(a)},b)};function Di(a,b){if(null==b)throw Error("error - controller can't be null");null!=this.P&&(this.P.Ec.removeHandler(this.Ak,this),this.P=null);null!=a&&(this.P=a,this.P.Ec.addHandler(this.Ak,this));this.sa=b;this.aa=new F;this.Cc=new F;this.yk=!1}f=Di.prototype;f.Ia=function(){this.ma=!0};f.Lb=function(){this.ma=!1};f.Sc=function(){var a=this.P?this.P.Sc():!1,b=this.sa.Sc();return a||b};f.animation=function(){return this.P};
function Ei(a,b,c){a.yk=!0;null!=a.P?(Ag(a.sa,b,c),a.P.Se(!1),a.P.Uc(),a.Cc.a()):a.Jd()}function Fi(a){a.yk=!1;null!=a.P?(a.P.Se(!0),a.P.Uc(),a.Cc.a()):a.Jd()}f.Ak=function(){null!=this.sa.ph&&this.yk&&this.ma?(this.sa.Rd().addHandler(this.pe,this),this.sa.play()||this.pe()):this.pe()};f.pe=function(){this.sa.Rd().removeHandler(this.pe,this);this.Jd()};f.Jd=function(){this.aa.a()};function Gi(a){R.call(this,"gradient_background","CANVAS");this.Y=a}w(Gi,R);function Hi(a,b,c){a.A(b);var d=a.c;d.width=b;d.height=c;b=d.getContext("2d");c=b.createLinearGradient(0,0,d.width,0);c.addColorStop(a.Y?1:0,"rgba(0, 0, 0, 0.22)");c.addColorStop(a.Y?0:1,"rgba(0, 0, 0, 0)");b.rect(0,0,d.width,d.height);b.fillStyle=c;b.fill()};function Ii(){R.call(this,"mood_meter_container");this.Qa=new Gi(!0);this.b(this.Qa);this.hf=new R("mood_meter");this.b(this.hf)}w(Ii,R);Ii.prototype.la=function(a){this.Ug!=a&&(Mh(this.hf,this.Ug),this.Ug=a,Lh(this.hf,a))};Ii.prototype.u=function(a,b){a<b&&Qf?Lh(this.hf,"horizontal"):Rg(this.hf.displayObject(),"horizontal")&&Mh(this.hf,"horizontal");a=this.Qa.displayObject();Ne(a,"");Me(a,"");a=Se(a);Hi(this.Qa,a.width,a.height)};function Ji(a,b){S.call(this,[0],[Ki],Ki);this.ed=a;this.En=b;this.Ya()}w(Ji,S);var Ki=250;Ji.prototype.zb=function(a){a=a[0]/Ki;H(this.En,"opacity",a);null!=this.ed&&H(this.ed,"opacity",1-a)};Ji.prototype.Ya=function(){H(this.En,"opacity",0);null!=this.ed&&H(this.ed,"opacity",1)};function Li(){R.call(this,"character_view");this.Bk=new F}w(Li,R);
Li.prototype.la=function(a,b){if(b!=this.kc)var c=!1;else{c=null!=this.kc&&null!=this.mn?Mi(this.kc.w,this.mn.Td()):null;var d=null!=b&&null!=a?Mi(this.kc.w,a.Td()):null;c=c==d?!0:!1}c||(this.kc=b,this.mn=a,this.ih=a.position(),null!=this.w&&(this.w.jb().removeHandler(this.Xb,this),this.w=null),this.ed=this.Fa,null!=b?(this.w=Mi(b.w,a.Td()),null!=this.w&&(this.w.yc()?this.Xb():(this.w.jb().addHandler(this.Xb,this),this.w.load()))):this.dh())};
Li.prototype.dh=function(){null!=this.ed&&this.removeChild(this.ed);this.ed=null;this.Bk.a()};Li.prototype.u=function(a,b){Li.f.u.call(this,a,b);if(null!=this.w&&null!=this.Fa&&null!=b){var c=b,d=this.w.width()/this.w.height(),e=d*c,g="left"==this.ih?.25*a:.75*a;a<=b&&(g=.75*a);if("left"==this.ih?a-g<g:g<a-g)e=a,c=e/d;Ne(this.Fa,e+"px");Me(this.Fa,c+"px");He(this.Fa,g-.5*e,b-c)}};
Li.prototype.Xb=function(){this.w.jb().removeHandler(this.Xb,this);this.Fa=this.w.ag();this.b(this.Fa);this.u(this.width(),this.height());this.He=new Ji(this.ed,this.Fa);this.He.Ec.addHandler(function(){this.dh()},this);this.He.play()};function Ni(a){return null!=a.He?1!=a.He.Aa:!1};function Oi(a,b,c,d){R.call(this,"reply_view"+(J?" mobile":""));this.qa=b;this.Za=new F;this.Dc=c;m(d)?(this.Bm=new R((J?" mobile ":"")+"bullet"),this.Bm.S(d),this.Kb(this.Bm,0)):Lh(this,"msg");this.Xk=new ti("reply label");this.Xk.zc(this.qa.ng(c.text()));this.b(this.Xk);this.I=new pi(a,!0,!1);this.I.h(!1);this.b(this.I);this.l.addHandler(this.pc,this)}w(Oi,R);f=Oi.prototype;f.u=function(a,b){Oi.f.u.call(this,a,b);this.Id()};
f.Id=function(){var a=Math.floor(this.width()-.5*this.I.width()-9),b=Math.floor(.5*-this.I.height()+1);this.I.move(a,b)};f.pc=function(){this.enabled()&&this.Za.a(this.Dc,this.I)};f.La=function(a){Q(this.Xk,"max-width",a+"px");this.Id()};f.invalidate=function(){};f.Rc=function(a){this.Da(a?0:1);this.I.h(null!=this.Dc.kb()&&!a);this.Id();this.L(!1)};f.data=function(){return this.Dc};function Pi(a,b,c,d,e){R.call(this,d);this.qa=b;this.rc=[];this.fd=new F;this.Za=new F;b=new R("replies_container");this.b(b.displayObject());for(d=0;d<c.count();d++){var g=this.Nm(a,this.qa,c.eg(d),e?d+1+"":void 0);b.b(g.displayObject());this.rc.push(g);g.Za.addHandler(this.Ht,this);g.I.fd.addHandler(function(){this.fd.a()},this)}}w(Pi,R);f=Pi.prototype;f.Nm=function(a,b,c,d){return new Oi(a,b,c,d)};f.u=function(a,b){Pi.f.u.call(this,a,b)};
f.Ht=function(a,b){if(a.kb())for(var c=0;c<this.rc.length;c++){var d=this.rc[c];d.Rc(a!=d.data())}this.Za.a(a,b)};function Qi(a,b){for(var c=0;c<a.rc.length;c++)a.rc[c].La(b)}f.h=function(a){Pi.f.h.call(this,a);if(a)for(a=0;a<this.rc.length;a++)this.rc[a].invalidate()};f.L=function(a){for(var b=0;b<this.rc.length;b++)this.rc[b].L(a);Pi.f.L.call(this,a)};f.forEach=function(a){for(var b=0;b<this.rc.length;b++)a(this.rc[b])};function Ri(a,b){S.call(this,[0],[Si],Si);this.vf=a;this.Dn=b;this.Ya()}w(Ri,S);var Si=250;Ri.prototype.zb=function(a){H(this.Dn,"opacity",a[0]/Si)};Ri.prototype.Ya=function(){H(this.Dn,"opacity",0)};function Ti(){R.call(this,"background_view");this.Kn=new F}w(Ti,R);Ti.prototype.la=function(a){this.w!=(null!=a?a.w:null)&&(null!=this.w&&(this.w.jb().removeHandler(this.Xb,this),this.w=null),this.vf=this.Fa,null!=a?(this.w=a.w,this.w.yc()?this.Xb():(this.w.jb().addHandler(this.Xb,this),this.w.load())):Ui(this))};function Ui(a){null!=a.vf&&a.removeChild(a.vf);a.vf=null;a.Kn.a()}
Ti.prototype.u=function(a,b){Ti.f.u.call(this,a,b);if(null!=this.w&&null!=this.Fa){var c=this.w.width()/this.w.height(),d=a,e=d/c;a/c<b&&(e=b,d=e*c);b=.5*-(e-b);a=.5*-(d-a);Ne(this.Fa,d+"px");Me(this.Fa,e+"px");He(this.Fa,a,b)}};Ti.prototype.Xb=function(){this.w.jb().removeHandler(this.Xb,this);this.Fa=this.w.ag();this.b(this.Fa);this.u(this.width(),this.height());null!=this.vf?(this.He=new Ri(this.vf,this.Fa),this.He.Ec.addHandler(function(){Ui(this)},this),this.He.play()):Ui(this)};function Vi(a,b){Di.call(this,a,b)}w(Vi,Di);function Wi(a,b,c){Ag(a.sa,b,c);null!=a.P&&a.P.Se(!0);null!=b?(a.sa.Rd().addHandler(a.Ei,a),a.sa.play()||a.Ei()):a.Ei()}function Xi(a){null!=a.P&&(a.P.Se(!0),a.P.Uc(),a.Cc.a())}function Yi(a){null!=a.P&&(a.P.Se(!1),a.P.Uc(),a.Cc.a())}Vi.prototype.Ei=function(){this.sa.Rd().removeHandler(this.Ei,this);null!=this.P?this.P.Uc():this.Jd()};Vi.prototype.Ak=function(){this.Jd()};function Zi(a){S.call(this,[0],[$i],$i);this.j=a;this.Y=!1;this.Ya();this.Ec.addHandler(function(){this.Y||this.j.L(!0)},this)}w(Zi,S);var $i=200;f=Zi.prototype;f.Se=function(a){this.Y=a};f.Uc=function(){var a=this;setTimeout(function(){a.play()},200)};f.zb=function(a){a=a[0]/$i;this.j.Da(this.Y?1-a:a);var b=new Mg;this.Y?b.translate(0,10*a):b.translate(-10*(1-a),0*(1-a));Og(this.j.displayObject(),b)};
f.Ya=function(){this.j.L(!1);this.j.Da(0);var a=new Mg;this.Y||a.translate(10,0);Og(this.j.displayObject(),a)};f.Sc=function(){return 1!=this.Aa};function aj(){};function bj(a,b,c,d,e,g,h){R.call(this,"scene_view");this.Ib=a;this.$a=b;this.qa=c;this.D=d;this.s=e;this.Va=e.O.C().Va;a=e.O.C().Ld;this.qb=g;this.de=0;this.mb=h;this.qc=!1;g=null!=a.bl;this.Ro=null!=a.Tg||g;this.gh=new F;this.Fi=new F}w(bj,R);f=bj.prototype;
f.la=function(a,b,c){b=this.qk;this.qk=!1;this.ka=this.ja=this.Ba=null;this.mb&&this.mb.stop();this.tc=c;null!=this.B&&this.Vk(this.B.displayObject());null!=this.G&&this.removeChild(this.G.displayObject());null!=this.U&&(this.Vk(this.U.displayObject()),this.U=null);this.m=a.m;this.Za=new F;this.If=new F;this.jf=new F;var d=a.Ja();a=a.background();this.ki=null!=d;this.m.yd.position();cj(this,a);a=this.m.yd;null==this.Bb&&(this.Bb=new Li,this.Kb(this.Bb.displayObject(),this.dg(this.Yc)+1));this.Bb.la(a,
d);c?this.Bb.Bk.addHandler(this.dh,this):this.Bb.Bk.removeHandler(this.dh,this);this.Bb.h(c);d=this.m.yd.Td();null==this.Ic&&(this.Ic=new Ii,this.Kb(this.Ic.displayObject(),this.dg(this.Bb)+1));this.Ic.la(d);this.ki?Mh(this.Ic,"noCharacter"):Lh(this.Ic,"noCharacter");this.Ic.h(c&&this.$a.rq);dj(this)&&(c=this.m.yj(),null==this.ga&&(this.ga=this.Qm(),this.Cg(this.ga.displayObject())),d=null!=this.m.Tc(),this.ga.la(c,this.ki,d),this.ga.I.Di.addHandler(this.Rr,this),this.ga.I.fd.addHandler(this.Hi,this),
this.ka=new Di(new di(this.ga),this.mb),this.ma&&this.ka.Ia());this.lk(this.m.da());this.G=this.Lm();this.G.h(!1);this.Ae=!1;this.G.Fh().addHandler(this.Gt,this);this.G.rg().addHandler(this.Jt,this);this.b(this.G.displayObject());this.ha&&this.G.Rb(this.ha);ej(this,!0);null!=this.m.message()&&(c=this.m.message(),0!=c.da().count()?this.U=this.fi(c):this.U=null,fj(this));b&&gj(this,this.Hs);this.Bc&&this.Xf(this.Bc)};function dj(a){return 0<a.m.yj().length||null!=a.m.Tc()}
f.Xf=function(a){this.Bc=a;this.Ic?this.Kb(this.Bc,this.dg(this.Ic)+1):this.Bb&&this.Kb(this.Bc,this.dg(this.Bb)+1)};f.Rb=function(a){this.ha=a};f.Fh=function(){return this.jf};f.rg=function(){return this.If};f.u=function(a,b){bj.f.u.call(this,a,b);this.Xa(a,b)};
f.Xa=function(a,b){this.Yc.resize(a,b);var c=a<=b?.15*b:.05*b;this.Bb.resize(a,b-this.qb.top-c);this.Bb.ra(this.qb.top+c);if(null!=this.ga){c=this.hn();var d=a-2*c,e=this.$a.rq?30:0,g=0;this.ki?this.ga.La(a*this.ek(a,b)-c):(g=e,this.ga.La(d-g));this.ga.move(0,0);var h=I(this.ga.displayObject()).width-15,k=I(this.ga.displayObject()).height-4;e=a*this.ek(a,b)-h-g;this.ki||(e=d-h>g?.5*(a-h):c);d=this.qb.top+this.de;g=d+.2*b-.5*k;g<d+.05*b&&(g=d+.05*b);if(0>e||e+h>a)e=c;this.ga.move(Math.floor(e),Math.floor(g))}null!=
this.U&&this.Go(a,b);this.Ho(a,b);this.G.A(a);c=I(this.G.displayObject()).height;this.G.ra(b-c);this.Ic.ra(this.qb.top+this.Bn());this.Ic.resize(a,b)};f.Go=function(a,b){var c=I(this.G.displayObject()).height,d=new zd(Math.floor(a*(1-.18)),Math.floor(.25*b));hj(this.U,d,new zd(d.width,Math.floor(.94*b-(this.qb.top+this.de+c))));d=I(this.U.displayObject()).height;this.U.move(Math.floor(.09*a),Math.floor(Math.min(2/3*b+d/2,b-(.03*b+c))-d))};f.hn=function(){return this.qb.left+38};f.ek=function(){return.6};
f.Ho=function(a,b){Q(this.B,"min-width",.1*a+"px");Qi(this.B,.7*a-30);var c=I(this.B.displayObject()).height;a=Math.floor(.03*Math.min(a,b));this.B.move(a,Math.floor(b-c-a))};f.Bn=function(){return 13};function cj(a,b){null!=a.Yc?a.Yc.la(b):(a.Yc=new Ti,a.Yc.Kn.addHandler(function(){this.Ce()},a),a.Yc.la(b),a.Kb(a.Yc.displayObject(),0))}f.dh=function(){this.Ce();if(Af)return Tg(this.displayObject())};f.Qm=function(){return new si(this.Ib,this.$a.colors,this.qa)};f.Hi=function(){this.mb.stop()};
f.Sn=function(){Ag(this.mb,this.m.message().kb(),this.U.I);this.mb.play()};f.Rr=function(){Ag(this.mb,this.m.Tc(),this.ga.I);this.mb.play()};f.Cg=function(a){this.b(a)};f.rm=function(a){this.Cg(a)};f.Vk=function(a){this.removeChild(a)};
f.Xh=function(){this.ka&&this.ka.animation()&&this.ka.aa.removeHandler(this.Xh,this);this.ja&&this.ja.animation()&&Yi(this.ja);this.Ba&&this.Ba.animation()&&(this.Ba.aa.addHandler(function b(){this.Ba.aa.removeHandler(b,this);this.Ae&&!this.G.visible()&&this.Qf(this.Ro?500:0)},this),Ei(this.Ba,this.m.message()?this.m.message().kb():null,this.U.I));this.Ae&&!this.G.visible()&&(this.Ba||this.Qf(this.Ro?500:0))};
f.Qf=function(a){var b=this;setTimeout(function(){ij(b);var a=Ci(b.G),d=b.G.Pf.visible();b.G.h(a||d);(new ai(b.G,!1)).play();b.gh.a()},a)};function ij(a){var b=jj(a.s,a.s.O.C()).Wj.type()!=kj;a.ha&&a.ha.actionAvailable("finishAction")&&(b=!0);a.G.fa.h(b)}f.lk=function(a){this.B=this.Mm(a);this.Cg(this.B.displayObject());this.B.Za.addHandler(this.Mr,this);this.B.fd.addHandler(this.Hi,this);0==a.count()?this.B.h(!1):(this.ja=new Vi(new Zi(this.B),this.mb),this.ma&&this.ja.Ia())};
f.Mm=function(a){return new Pi(this.$a.colors,this.qa,a,"replies_view",!0)};f.Lm=function(){return new Bi(this.D,this.Va.Ah())};f.Gt=function(){this.jf.a()};f.Jt=function(){this.If.a()};f.fi=function(a,b,c,d,e){var g=m(this.m)&&dj(this);a=new lj(this.D,this.$a.colors,this.qa,a,b,c,d,e,g);a.I.Di.addHandler(this.Sn,this);a.I.fd.addHandler(this.Hi,this);return a};
function gj(a,b){a.qk=!0;a.Hs=b;m(b)||(b=!1);ej(a,b);b=a.m.message();b=null!=b&&0==b.da().count()?b:null;if(a.Va.enabled()&&"off"!=a.Va.xc()){var c=new aj;a.Fi.a(c);a.U=a.fi(b,c.Ns,c.ah,a.Va.rd(),a.Va.xc())}else a.U=null!=b?a.fi(b):null;fj(a);a.Ae=!0;a.u(a.width(),a.height());a.ka||a.ja||a.Ce()}function fj(a){if(null!=a.U){a.rm(a.U.displayObject());a.U.Za.addHandler(a.bo,a);var b=a.m.message();null!=b&&null!=b.kf&&b.kf.jb().addHandler(a.Xb,a);a.Ba=new Di(new Zh(a.U),a.mb);a.ma&&a.Ba.Ia()}}
function ej(a,b){null!=a.B&&a.B.h(0<a.m.da().count()&&b);null!=a.ga&&a.ga.h(dj(a)&&b)}f.Mr=function(a,b){zg(this.mb);null!=a.kb()?mj(this,a,b):nj(this,a)};function mj(a,b,c){a.ka?(a.ka.aa.addHandler(function e(){this.ka.aa.removeHandler(e,this);this.ja&&this.ja.animation()||oj(this,b)},a),Fi(a.ka,a.m.Tc()),pj(a,b,c,!1)):pj(a,b,c,!0)}function pj(a,b,c,d){a.ja&&a.ja.animation()?(a.ja.aa.addHandler(function g(){this.ja.aa.removeHandler(g,this);oj(this,b)},a),Wi(a.ja,b.kb(),c)):d&&oj(a,b)}
function oj(a,b){var c=a.Ae&&!a.G.visible();a.Za.a(b);var d=a.Ae&&!a.G.visible();!b.m&&a.U?a.Xh():(b.m||a.U)&&(d==c||!d||a.U||a.ka&&a.ka.animation)||a.Qf(500)}function nj(a,b){a.ja&&a.ja.animation()?(a.ja.aa.addHandler(function d(){this.ja.aa.removeHandler(d,this);qj(this,b);if(J)return Tg(this.displayObject())},a),a.ja.Cc.addHandler(function e(){this.ja.Cc.removeHandler(e,this);if(J)return Tg(this.displayObject())},a),Xi(a.ja)):oj(a,b)}f.bo=function(a){zg(this.mb);this.Ba?rj(this,a):oj(this,a)};
function rj(a,b){a.Ba.aa.addHandler(function d(){this.Ba.aa.removeHandler(d,this);qj(this,b);if(J)return Tg(this.displayObject())},a);a.Ba.Cc.addHandler(function e(){this.Ba.Cc.removeHandler(e,this);if(J)return Tg(this.displayObject())},a);Fi(a.Ba,a.m.message()?a.m.message().kb():null)}function qj(a,b){a.ka?(a.ka.aa.addHandler(function d(){this.ka.aa.removeHandler(d,this);oj(this,b)},a),Fi(a.ka,a.m.Tc())):oj(a,b)}
f.Xb=function(){this.m.message().kf.jb().removeHandler(this.Xb,this);this.u(this.width(),this.height())};f.Ce=function(){!this.tc||this.qc||null!=this.Bb&&Ni(this.Bb)||null!=this.Yc&&Ni(this.Yc)||(null!=this.ka&&this.ka.animation()?(this.ka.aa.addHandler(this.Xh,this),Ei(this.ka,this.ga.visible()?this.m.Tc():null,this.ga.I)):this.Xh())};
f.Ia=function(){this.ma=!0;null!=this.G&&this.G.h(!1);this.Xa(this.width(),this.height());null!=this.ka&&null!=this.ka.animation()&&this.ka.animation().Ya();null!=this.ja&&null!=this.ja.animation()&&this.ja.animation().Ya();null!=this.Ba&&null!=this.Ba.animation()&&this.Ba.animation().Ya();null!=this.U&&this.U.Ia();this.Ba&&this.Ba.Ia();this.ja&&this.ja.Ia();this.ka&&this.ka.Ia();this.Ce()};
f.Lb=function(){this.ma=!1;this.U&&this.U.Lb();this.mb&&this.mb.stop();this.Ba&&this.Ba.Lb();this.ja&&this.ja.Lb();this.ka&&this.ka.Lb()};f.$d=function(a){var b=this.qc;this.qc=a;b&&!a&&this.Ce()};f.wg=function(a){var b=Ci(this.G);this.G.wg(a,b||a?0:bi);a?this.G.visible()||this.Qf(0):b||(a=new ai(this.G,!0),a.Ec.addHandler(function(){this.G.h(!1)},this),a.play())};function sj(a){tj();return xd(a,null)}var tj=ua;function uj(a,b){B(a,function(a,d,e){if(a.dc>a.Vd)throw Error("beginIndex "+a.dc+" is greather than endIndex "+a.Vd);if(a.dc>=b||a.Vd>b)throw Error("index is out of range");if(0<d&&a.dc<e[d-1].Vd)throw Error("element with beginIndex "+a.dc+" intersects element with endIndex "+e[d-1].Vd);})}function vj(a,b,c){this.name=a;this.content=b;this.Vp=c}function wj(a,b,c){this.dc=a;this.Vd=b;this.Sl=c}
function xj(a){var 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 vj(b[2].toLowerCase(),a,"/"==b[1])}
function yj(a,b){if(null==a||null==b||0==b.length)return a;Ob(b,function(a,b){return a.dc==b.dc?0:a.dc<b.dc?-1:1});var c=zj(a).length;uj(b,c);c="";for(var d=-1,e=-1,g=0,h="",k="",r=[],t=[],x="plain",G=!1,P=!0;d<a.length&&g<b.length;){d++;h=a.charAt(d);if("<"==h)x="tag",k+=h;else if(">"==h){k+=h;x=xj(k);k="";"p"==x.name&&x.Vp&&(e++,P=!1);if(G)if(x.Vp){for(var A=!1,K=r.length-1;0<=K;K--)if(r[K].name==x.name){A=!0;r.splice(K,1);break}A||t.push(x)}else r.push(x);x="plain"}else"plain"==x?(e++,P=!0):k+=
h;if(G&&e==b[g].Vd){G=!1;for(c+=b[g].Sl;0<t.length;)c+=t[0].content,t.splice(0,1);for(;0<r.length;)c+=r[0].content,r.splice(0,1);g+=1;if(!P)continue}!G&&g<b.length&&e==b[g].dc&&(G=!0);G||(c+=h);if("&"==h)for(;";"!=h&&d<a.length;)d++,h=a.charAt(d),G||(c+=h)}return c+=a.substring(d+1)}
function zj(a){var b="\r";if(0==a.length)return"";null!=b||(b="");var c=0,d="",e=a.length;do{var g=Aj(a,["<p>","<p "],c);if(g&&g.sd>c){c=a.substr(c,g.sd-c);var h=Qd("DIV");h.innerHTML=c;d+=xf(h)+b;c=g.sd}if(h=Aj(a,["</p>","</p >"],c)){g=h.sd+h.gm.length-c;var k=a.substr(c,g);h=Qd("DIV");h.innerHTML=k;d+=xf(h)+b;c+=g}else return h=Qd("DIV"),h.innerHTML=a.substr(c,e-c),d+xf(h)}while(c<e);return d}
function Aj(a,b,c){u(b)||(b=[b]);var d=void 0,e=void 0;B(b,function(b){var g=a.indexOf(b,c);0<=g&&(!m(d)||g<d)&&(d=g,e=b)});return m(e)&&m(d)?new Bj(e,d):null}function Bj(a,b){this.gm=a;this.sd=b};function Cj(a,b){this.kk=b;this.hd=a;this.wa=Dj(this,this.hd);this.Xj=[]}function Dj(a,b){var c=Ej(a.kk),d=b.enabled(),e=[];B(b.Ua(),function(a){var b=null!=c&&c.Sd(a.ua());"disabled"!=a.usage()&&(d||b)&&e.push(a.ua().toLowerCase())},a);return e}
Cj.prototype.ng=function(a){var b=Fj(this,zj(a),this.wa,Ej(this.kk));b=yj(a,b);if(b!=a){a=new RegExp(/font-family:(fnt(.)*?);/g);var c=b.match(a);if(c){for(var d="",e=b,g=0;g<c.length;g++){var h=c[g],k=h.replace(a,"$1");k=Gj(this,k.substr(0,k.indexOf(","))).localName();var r=e.indexOf(h);d+=e.substr(0,r);d+="font-family:"+k+", Open Sans, Helvetica, Arial";e=e.substr(r+h.length,b.length-r-h.length)}a=d+e}else a=b;return 0<a.length?a:b}return a};
Cj.prototype.tj=function(a){var b=Fj(this,a,this.wa,Ej(this.kk)),c=a,d=0;B(b,function(a){c=c.substr(0,a.dc+d)+a.Sl+c.substr(a.Vd+d);d+=a.Sl.length-(a.Vd-a.dc)},this);return c};function Fj(a,b,c,d){var e=0,g=[];B(b.split(/(%[a-z0-9_]+%)/i),function(a){if(2<a.length&&"%%"==a.charAt(0)+a.charAt(a.length-1)&&-1!=c.indexOf(a.substring(1,a.length-1).toLowerCase())){var b=a.substring(1,a.length-1);null!=d&&d.Sd(b)?(b=d.Mb(b),b=null!=b?b:""):b="";g.push(new wj(e,e+a.length,b))}e+=a.length},a);return g}
Cj.prototype.jq=function(a){a=a.querySelectorAll("span");for(var b=0;b<a.length;++b){var c=a[b],d;(d=Fe(c,"font-family"))||(d=c.style[jb("font-family")],d="undefined"!==typeof d?d:c.style[De(c,"font-family")]||"");var e=Gj(this,d.substr(0,d.indexOf(",")));e&&(e.bold()&&(c.style.fontWeight="normal"),e.kg()&&(c.style.fontStyle="normal"),c.style.fontFamily=d.replace(",",",  "))}};function Gj(a,b){return Fb(a.Xj,function(a){return a.id()==b})};function Hj(){this.Md=new F;this.No=new F;this.Kj=!1}function Ij(a,b){var c=b.background(),d=b.Ja(),e=b.m&&b.m.message()?b.m.message().kf:null,g=[];null!=e&&g.push(e);null!=d&&g.push(Mi(d.w,b.m.yd.Td()));null!=c&&g.push(c.w);a.Kj=!0;a.No.a();Jj(a,g,v(function(){this.Kj=!1;this.Md.a(b)},a))}function Jj(a,b,c){if(0==b.length)pf(function(){c()},a);else{var d=0;b.forEach(function(a){Kj(this,a,v(function(){d++;d==b.length&&c()},this))},a)}}
function Kj(a,b,c){b.yc()?c():(b.jb().addHandler(v(c,a),a),b.load())}Hj.prototype.kj=function(){return this.Kj};function Lj(a){this.op=a;this.ob=[];this.Pc=this.Ye}f=Lj.prototype;f.Ye=-1;function Mj(a,b,c){a.ob.push({og:b,be:c,timeout:500});var d=If?lh:"mouseover";D(b.displayObject(),d,a.zo,!1,a);D(c.displayObject(),d,a.Jm,!1,a)}function Nj(a){for(var b=0;b<a.ob.length;++b)a.ob[b].be.Rc();a.Pc!=a.Ye&&Oj(a)}f.zo=function(a){for(var b=0;b<this.ob.length;++b)if(ae(this.ob[b].og.displayObject(),a.target)){Pj(this,b);break}};
f.Jm=function(){If||(this.Qg.show(this.op,this.gi),D(this.Qg.displayObject(),"mouseout",this.ln,!1,this))};f.ln=function(a){(a=a.relatedTarget)&&!ae(this.Qg.c,a)&&a!=this.gi.c&&(this.Qg.Rc(),E(this.Qg.c,"mouseout",this.ln,!1,this))};
f.ip=function(a){a=a.target;for(var b=0;b<this.ob.length;++b){var c=this.ob[b];ae(c.og.displayObject(),a)||c.be.displayObject()==a||(c.be.Rc(),this.Qj=null)}this.Pc!=this.Ye||E(document,If?lh:"mouseover",this.ip,!0,this);this.Pc!=this.Ye&&this.gi.displayObject()!=a&&!ae(this.gi.displayObject(),a)&&Oj(this)};function Oj(a){clearTimeout(a.Pc);a.Pc=a.Ye}
function Pj(a,b){var c=a.ob[b];c.be.enabled()&&(a.Pc!=a.Ye||D(document,If?lh:"mouseover",a.ip,!0,a),Oj(a),a.gi=c.og,a.Qg=c.be,a.Pc=setTimeout(function(){Nj(a);a.Qj=a.ob[b];a.Qj.be.show(a.op,a.Qj.og)},c.timeout))};function Qj(a){R.call(this,a);this.oq("alertdialog");this.Pk=new F;this.Og=new F}w(Qj,R);f=Qj.prototype;f.zf=!1;function Rj(a){var b=new Jh("modal_layer");D(b.displayObject(),"click",ua);a.uf=b}f.open=function(){y(!this.zf);this.zf=!0;this.h(!0);D(document,"keydown",this.Bo,!1,this);this.Pk.a(this)};f.h=function(a){Qj.f.h.call(this,a);this.uf&&this.uf.h(a)};f.close=function(){y(this.zf);this.zf=!1;this.h(!1);this.Og.a(this);E(document,"keydown",this.Bo,!1,this)};
f.Bo=function(a){y(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};function Sj(a,b){var c=this;b=new R(void 0===b?"popup_layer":b);a.appendChild(b.displayObject());this.Pd=b;this.Pd.h(!1);this.hj=[];this.Jc=[];C&&8>=gc||of(this.Pd.displayObject(),"0 0");this.mo=new F;D(a,"touchstart",function(a){for(var b=0;b<c.Jc.length;b++){var d=c.Jc[b].uf;if(d&&(a.target==d.displayObject()||d.displayObject().contains(a.target))){a.preventDefault();break}}},!1,this)}f=Sj.prototype;f.Sa=400;f.ne=300;f.oa=1;
f.Yf=function(a){this.Pd.h(!0);this.hj.push(a);a.Pk.addHandler(this.Ok,this);a.Og.addHandler(this.Nk,this,-1);var b=a.uf;b&&Vd(this.Pd.displayObject(),b.displayObject());Vd(this.Pd.displayObject(),a.displayObject());a.zf?this.Ok(a):this.Nk(a)};function Tj(a,b){var c=Cb(a.hj,b);0<=c&&(Ib(a.hj,c),b.zf&&b.close(),b.Pk.removeHandler(a.Ok,a),b.Og.removeHandler(a.Nk,a,-1),Yd(b.displayObject()),(b=b.uf)&&Yd(b.displayObject()));a.Pd.h(0<a.hj.length)}f.Ok=function(a){this.Jc.push(a);this.vi();this.mo.a(this.Jc.length)};
f.Nk=function(a){Hb(this.Jc,a);this.mo.a(this.Jc.length)};f.ae=function(a){this.oa=a;this.Pd.resize(a*this.Sa,a*this.ne);this.vi()};f.jc=function(a,b){this.Pd.resize(this.oa*a,this.oa*b);this.Sa=a;this.ne=b;this.vi()};
f.vi=function(){for(var a=this.oa,b=this.Sa,c=this.ne,d=a*b,e=a*c,g=0;g<this.Jc.length;g++){var h=this.Jc[g],k=h.width(),r=h.height(),t=a,x=0,G=0;if(k>b||r>c)t*=Math.min(1,b/k,c/r),x=-1*(k-b)/(2*t),G=-1*(r-c)/(2*t);else if(k>d||r>e)k>d&&(x=-1*(k-d)/(2*a)),r>e&&(G=-1*(r-e)/(2*a));m(h.ae)?h.ae(this.oa):(k=new Mg,k.scale(t,t),ie||(G=0),k.translate(x,G),C&&8>=gc||Og(h.c,k))}};function Uj(){Eh.call(this,{Fl:"launch-screen"});var a=this,b=new Eh({Fl:"launch-screen-button"});J||dd(this,b.l,function(){return a.l.a()});var c=new Eh({El:Lg(y(b.ee[0]),"play-icon")}),d=new Eh({El:Lg(y(b.ee[0]),"icon")});b.b(c);b.b(d);this.b(b)}ka(Uj,Eh);function Vj(a,b){this.Sk=a;this.rk=b;this.Rk=new F}Vj.prototype.show=function(){var a=this.rk;a.L(!1);this.qc=!0,this.Sk.displayObject().appendChild(this.rk.displayObject());this.Sk.$d(!0);var b=this;pf(function(){a.L(!0);a.l.addHandler(b.Wn,b)})};
Vj.prototype.Wn=function(){var a=this.rk;a.l.removeHandler(this.Wn,this);if(sf||Sf){a:{var b=a.displayObject();var c;if(Gd&&!(C&&kc("9")&&!kc("10")&&l.SVGElement&&b instanceof l.SVGElement)&&(c=b.parentElement)){b=c;break a}c=b.parentNode;b=$d(c)?c:null}b&&Wj(b)}Yd(a.displayObject());this.Sk.$d(!1);this.qc=!1;this.Rk.a()};function Wj(a){function b(a){a.preventDefault();a.stopPropagation()}Mc(a,"click",b,!0);setTimeout(function(){E(a,"click",b,!0)},500)};function Xj(a,b,c,d,e,g,h){a+=J?" mobile":" desktop";R.call(this,a);this.cc=d;this.Ib=b;this.$a=c;this.D=e;this.pl=g;this.Ta=new R("stage");this.b(this.Ta);of(this.Ta.displayObject(),"0 0");a=new Uj;if(h){var k=new Vj(this,a);k.Rk.addHandler(function t(){k.Rk.removeHandler(t,this);zg(this.cc)},this);k.show()}this.If=new F;this.jf=new F;this.tb=new F;this.Xg=new F;this.Zk=new F;this.Mg=new F}w(Xj,R);f=Xj.prototype;f.Ca=function(){};f.Xi=!1;f.Bf=1;f.uq=function(){};f.$d=function(){};f.Lh=function(){};
f.Te=function(){};f.Hp=function(){return this.Mg};f.start=function(){this.s.start();this.Xi=!0};f.Fh=function(){return this.jf};f.rg=function(){return this.If};
f.la=function(a){this.s=a;a instanceof T&&(a.Rg.addHandler(this.rj,this),a.oh.addHandler(this.sj,this),a.hk.addHandler(this.Pn,this),a.Zo.addHandler(this.yo,this),a.Wo.addHandler(this.cl,this),a.Kk.addHandler(this.Zn,this),a.vd().addHandler(this.qe,this),a.Qi.addHandler(this.ao,this),a=a.mh,a.$k.addHandler(this.xf,this,1),a.al.addHandler(this.xf,this,1),a.So.addHandler(function(a){a?this.Gi():this.dl("Player.Msg.SendReportToEmailFailed",v(this.$n,this))},this,1),a.Uo.addHandler(function(a){a?this.Gi():
this.dl("Player.Msg.SendReportToUrlFailed",v(this.$n,this))},this,1))};f.xf=function(){};f.$n=function(a){if(a){a=this.s;var b=a.ie;if(0==b.bh)throw Error("previous action is null");--b.bh;a.rh=!1;Yj(a)}else this.Gi()};f.Gi=function(){};f.dl=function(){};f.Ia=function(){};f.Lb=function(){};f.ij=function(){return!0};f.Mh=function(a){this.Bf=a;this.Th(this.oa*this.Bf)};f.scale=function(){return this.oa};f.ug=function(a){this.Yb=a};f.Rb=function(a){this.ha=a};f.cl=function(){};f.yo=function(){};
f.rj=function(){};f.Zn=function(){};f.qe=function(){};f.ao=function(){};f.sj=function(){};f.Pn=function(){};f.Th=function(){};
f.resize=function(a,b){if(a&&b){var c=1;J&&(Qf||(c=Math.sqrt(a*b/786432),a/=c,b/=c),this.Ag(a,b));this.oa=J&&!Qf?1:m(this.Yb)&&this.Yb.width<a&&this.Yb.height<b?Math.min(this.Yb.width/this.ya.width,this.Yb.height/this.ya.height):Math.min(a/this.ya.width,b/this.ya.height);this.move(Math.max(0,Math.floor((a-this.ya.width*this.oa)/2)),Math.max(0,Math.floor((b-this.ya.height*this.oa)/2)));this.oa*=c;Qg(this.Ta.displayObject(),this.oa);this.u(this.ya.width*this.oa,this.ya.height*this.oa);this.Th(this.oa*
this.Bf)}};f.move=function(a,b){Xj.f.move.call(this,a,b);He(this.pl,this.x(),this.y())};f.Ag=function(a,b){this.ya=new zd(a,b);this.Ta.resize(a,b)};function Zj(a){R.call(this,"tooltip "+(a||""))}w(Zj,R);Zj.prototype.show=function(a,b){var c=Le(a),d=Le(b.c);c=new Hd(d.x-c.x,d.y-c.y);H(this.c,"width","");Vd(a,this.displayObject());a=c.y+b.height()+2;He(this.c,c.x,a)};Zj.prototype.Rc=function(){Yd(this.displayObject())};Zj.prototype.lm=function(){};function ak(a,b,c){Zj.call(this,"full_text_tooltip "+b);this.qn=c;this.c.innerText=a}w(ak,Zj);ak.prototype.show=function(a,b){a.b(this);this.lm(a,b)};ak.prototype.lm=function(a,b){ak.f.lm.call(this,a,b);var c=bk(a,b.c),d=c.x,e=d+b.width()-this.width(),g=c.y-this.height()-2,h=this.qn?d:e;He(this.c,h,g);a=a.yp;g<a.top&&(g=c.y+b.height()+2,He(this.c,h,g));this.qn?d+this.width()>a.left+a.width&&He(this.c,e,g):e<a.left&&He(this.c,d,g)};function ck(a,b,c){R.call(this,"typeIn");var d="type_in_container ";m(b)&&(d+=b);this.ej=new R(d,"DIV");this.b(this.ej.displayObject());this.za=new R("textfield","INPUT");this.ej.b(this.za.displayObject());m(c)&&(this.za.c.type=c,"number"==c&&ke&&(this.za.c.setAttribute("pattern","[0-9]*"),this.za.c.setAttribute("inputmode","numeric"),this.za.c.setAttribute("step","any")));this.ma=this.Vb=!0;this.$j=this.ke=!1;this.wm=new F;this.xm=new F;this.Vg=new F;this.Wg=new F;this.gs=new F;m(a)&&(this.za.c.value=
a);dk(this)}w(ck,R);f=ck.prototype;f.Kh=function(){this.za.c.focus()};f.Yd=function(){this.za.c.blur()};f.ic=function(a){a&&!this.ma?D(document,lh,this.Yd,!0,this):!a&&this.ma&&E(document,lh,this.Yd,!0,this);(this.ma=a)&&!this.ke&&this.lf()};f.L=function(a){this.Vb=a;this.$j||(ek(this,a),fk(this.za.displayObject(),a))};f.qq=function(a){this.$j!=a&&(this.$j=a,this.Vb&&(ek(this,!a),fk(this.za.displayObject(),!a)))};
f.Zl=function(){C?(this.ej.removeChild(this.za),this.ej.b(this.za)):this.za.displayObject().scrollLeft=0};function gk(a,b){a.za.c.value=b;a.wm.a(a.za.c.value)}f.om=function(){this.wm.a(this.za.c.value);this.xm.a(this.za.c.value)};f.resize=function(a){ck.f.resize.call(this,a,void 0)};f.lf=function(){this.ke=!0};function fk(a,b){b?Fg(a,"disabled")&&O(a,"disabled"):Fg(a,"disabled")||M(a,"disabled")}
function ek(a,b){var c=a.za.c;a.za.Ve(b?0:-1);b?c.hasAttribute("readonly")&&c.removeAttribute("readonly"):c.setAttribute("readonly","readonly");b||a.Yd()}function dk(a){var b=a.za.c;Pf?D(b,"keyup",a.om,!1,a):D(b,"input",a.om,!1,a);var c=C?"focusout":"blur";D(b,"focus",function(){this.Vg.a()},!1,a);D(b,c,function(){this.Wg.a()},!1,a);D(b,"keydown",function(a){13==a.keyCode&&this.gs.a()},!1,a);D(b,J?[lh,mh]:lh,function(a){this.Vb?a.stopPropagation():a.preventDefault()},!1,a)};function hk(a){uc.call(this);this.gg=a;this.lg={}}w(hk,uc);var ik=[];f=hk.prototype;f.Xd=function(a,b,c,d){u(b)||(b&&(ik[0]=b.toString()),b=ik);for(var e=0;e<b.length;e++){var g=D(a,b[e],c||this.handleEvent,d||!1,this.gg||this);if(!g)break;this.lg[g.key]=g}return this};f.$p=function(a,b,c,d){return jk(this,a,b,c,d)};function jk(a,b,c,d,e,g){if(u(c))for(var h=0;h<c.length;h++)jk(a,b,c[h],d,e,g);else{b=Mc(b,c,d||a.handleEvent,e,g||a.gg||a);if(!b)return a;a.lg[b.key]=b}return a}
f.jm=function(a,b,c,d,e){if(u(b))for(var g=0;g<b.length;g++)this.jm(a,b[g],c,d,e);else c=c||this.handleEvent,d=ya(d)?!!d.capture:!!d,e=e||this.gg||this,c=Nc(c),d=!!d,b=oc(a)?a.Hh(b,c,d,e):a?(a=Pc(a))?a.Hh(b,c,d,e):null:null,b&&(Tc(b),delete this.lg[b.key])};f.pg=function(){qb(this.lg,function(a,b){this.lg.hasOwnProperty(b)&&Tc(a)},this);this.lg={}};f.cb=function(){hk.f.cb.call(this);this.pg()};f.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};(function(){if($b){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(lb))?a[1]:"0"}return Zb?(a=/10[_.][0-9_.]+/,(a=a.exec(lb))?a[0].replace(/_/g,"."):"10"):bc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(lb))?a[1]:""):cc||dc||ec?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(lb))?a[1].replace(/_/g,"."):""):""})();function kk(a){return(a=a.exec(lb))?a[1]:""}(function(){if(ie)return kk(/Firefox\/([0-9.]+)/);if(C||Vb||Ub)return gc;if(me)return pb()?kk(/CriOS\/([0-9.]+)/):kk(/Chrome\/([0-9.]+)/);if(ne&&!pb())return kk(/Version\/([0-9.]+)/);if(je||ke){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(lb);if(a)return a[1]+"."+a[2]}else if(le)return(a=kk(/Android\s+([0-9.]+)/))?a:kk(/Version\/([0-9.]+)/);return""})();function lk(a,b,c){Xc.call(this);this.target=a;this.handle=b||a;this.Yp=c||new Ce(NaN,NaN,NaN,NaN);this.Ab=Ld(a);this.pd=new hk(this);a=Ea(xc,this.pd);this.cg?m(void 0)?a.call(void 0):a():(this.qd||(this.qd=[]),this.qd.push(m(void 0)?v(a,void 0):a));this.deltaY=this.deltaX=this.tq=this.sq=this.screenY=this.screenX=this.clientY=this.clientX=0;this.Gl=!0;this.Me=!1;this.iq=!0;this.Sp=0;this.Aj=this.tt=!1;D(this.handle,["touchstart","mousedown"],this.fm,!1,this);this.Bj=mk}w(lk,Xc);
var mk=l.document&&l.document.documentElement&&!!l.document.documentElement.setCapture&&!!l.document.releaseCapture;f=lk.prototype;f.L=function(a){this.Gl=a};f.cb=function(){lk.f.cb.call(this);E(this.handle,["touchstart","mousedown"],this.fm,!1,this);this.pd.pg();this.Bj&&this.Ab.releaseCapture();this.handle=this.target=null};function nk(a){m(a.mq)||(a.mq=Re(a.target));return a.mq}
f.fm=function(a){var b="mousedown"==a.type;if(!this.Gl||this.Me||b&&(!(qc?0==a.Oa.button:"click"==a.type||a.Oa.button&Cc[0])||Yb&&Zb&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.Sp)if(this.dispatchEvent(new ok("start",this,a.clientX,a.clientY,a)))this.Me=!0,this.iq&&b&&a.preventDefault();else return;else this.iq&&b&&a.preventDefault();b=this.Ab;var c=b.documentElement,d=!this.Bj;this.pd.Xd(b,["touchmove","mousemove"],this.mt,{capture:d,passive:!1});this.pd.Xd(b,["touchend","mouseup"],
this.nj,d);this.Bj?(c.setCapture(!1),this.pd.Xd(c,"losecapture",this.nj)):this.pd.Xd(b?b.parentWindow||b.defaultView:window,"blur",this.nj);C&&this.tt&&this.pd.Xd(b,"dragstart",Ac);this.St&&this.pd.Xd(this.St,"scroll",this.Lt,d);this.clientX=this.sq=a.clientX;this.clientY=this.tq=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.Aj?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=Ge(a,"position")||(c=Ld(a).documentElement),c?(Xb&&!kc(58)?(d=$e(c),b+=d.left):8<=Number(lc)&&!(9<=
Number(lc))&&(d=$e(c),b-=d.left),a=Re(c)?c.clientWidth-(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.Wl=Pd(Jd(this.Ab).Ab)}};f.nj=function(a,b){this.pd.pg();this.Bj&&this.Ab.releaseCapture();this.Me?(this.Me=!1,this.dispatchEvent(new ok("end",this,a.clientX,a.clientY,a,pk(this,this.deltaX),qk(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.mt=function(a){if(this.Gl){var b=(this.Aj&&nk(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.Me){var d=this.sq-this.clientX,e=this.tq-this.clientY;if(d*d+e*e>this.Sp)if(this.dispatchEvent(new ok("start",this,a.clientX,a.clientY,a)))this.Me=!0;else{this.cg||this.nj(a);return}}c=rk(this,b,c);b=c.x;c=c.y;this.Me&&this.dispatchEvent(new ok("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(sk(this,a,b,c),a.preventDefault())}};function rk(a,b,c){var d=Pd(Jd(a.Ab).Ab);b+=d.x-a.Wl.x;c+=d.y-a.Wl.y;a.Wl=d;a.deltaX+=b;a.deltaY+=c;return new Hd(pk(a,a.deltaX),qk(a,a.deltaY))}f.Lt=function(a){var b=rk(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;sk(this,a,b.x,b.y)};function sk(a,b,c,d){a.Aj&&nk(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new ok("drag",a,b.clientX,b.clientY,b,c,d))}
function pk(a,b){var c=a.Yp;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 qk(a,b){var c=a.Yp;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 ok(a,b,c,d,e,g,h){zc.call(this,a);this.clientX=c;this.clientY=d;this.jj=e;this.left=m(g)?g:b.deltaX;this.top=m(h)?h:b.deltaY}w(ok,zc);function tk(a,b,c){m(b)&&(a=Math.max(a,b));m(c)&&(a=Math.min(a,c));return a};function uk(a,b,c,d,e){Wh.call(this,b,c,d,e);this.element=a}w(uk,Wh);uk.prototype.zj=ua;uk.prototype.qj=function(){this.zj();uk.f.qj.call(this)};uk.prototype.Oe=function(){this.zj();uk.f.Oe.call(this)};uk.prototype.mg=function(){this.zj();uk.f.mg.call(this)};function vk(a,b,c,d,e){p(b)&&(b=[b]);p(c)&&(c=[c]);uk.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.pj=wk}w(vk,uk);var xk=1/1024,wk=-1;f=vk.prototype;
f.zj=function(){var a=this.coords[0];if(Math.abs(a-this.pj)>=xk){var b=this.element;y(b);b=b.style;"opacity"in b?b.opacity=a:"MozOpacity"in b?b.MozOpacity=a:"filter"in b&&(b.filter=""===a?"":"alpha(opacity="+100*Number(a)+")");this.pj=a}};f.mg=function(){this.pj=wk;vk.f.mg.call(this)};f.Oe=function(){this.pj=wk;vk.f.Oe.call(this)};f.show=function(){this.element.style.display=""};f.Rc=function(){this.element.style.display="none"};function yk(a,b){Xc.call(this);this.Eh=a;a=$d(this.Eh)?this.Eh:this.Eh?this.Eh.body:null;this.Bt=!!a&&Re(a);this.Zp=D(this.Eh,Xb?"DOMMouseScroll":"mousewheel",this,b)}w(yk,Xc);
yk.prototype.handleEvent=function(a){var b=0,c=0,d=a.Oa;"mousewheel"==d.type?(a=zk(-d.wheelDelta),m(d.wheelDeltaX)?(b=zk(-d.wheelDeltaX),c=zk(-d.wheelDeltaY)):c=a):(a=d.detail,100<a?a=3:-100>a&&(a=-3),m(d.axis)&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);p(this.aq)&&(b=Math.min(Math.max(b,-this.aq),this.aq));p(this.bq)&&(c=Math.min(Math.max(c,-this.bq),this.bq));this.Bt&&(b=-b);b=new Ak(a,d,b,c);this.dispatchEvent(b)};function zk(a){return Yb&&(Zb||ac)&&0!=a%40?a:a/40}
yk.prototype.cb=function(){yk.f.cb.call(this);Tc(this.Zp);this.Zp=null};function Ak(a,b,c,d){Bc.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}w(Ak,Bc);function Bk(a,b,c,d,e){Jh.call(this,a);m(e)||(e={});m(d)&&(e.snap=d);Ck(this,e,b,c);this.Mc=new F}w(Bk,Jh);
function Ck(a,b,c,d){d=d||"auto";c=c||"auto";if(J){Q(a,"overflow","hidden");a.j=new Jh(a.c);var e=!1;b.hideScrollbar=m(b.hideScrollbar)?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(a){e&&(a.preventDefault(),a instanceof Bc&&(a=a.Oa),y(a),Ae||(Ae=new WeakMap),Ae.set(a,!0))};b.vScroll="hidden"!=d;b.hScroll="hidden"!=c;b.scrollbarClass="scrollbar";b.onBeforeScrollMove=function(a){a.preventDefault()};b.onBeforeScrollStart=function(a){e=!1;a.target&&"INPUT"!=a.target.nodeName&&"A"!=a.target.nodeName&&
a.preventDefault()};a.vb=new iScroll(a.displayObject(),b);a.vb.options.onScrollMove=function(){e=!0;a.Mc.a()};a.vb.options.onScrollEnd=function(){a.Mc.a()}}else H(a.c,"overflow","hidden"),H(a.c,"width","100%"),H(a.c,"height","100%"),a.j=new R,a.j.displayObject().className=a.c.className,Vd(a.c,a.j.displayObject()),"hidden"!=d&&(a.R=Dk(a),a.R.Zi.addHandler(a.eo,a),a.b(a.R)),"hidden"!=c&&(a.ba=Ek(a),a.ba.Zi.addHandler(a.eo,a),a.b(a.ba)),b=new yk(a.displayObject()),a.Ri=!0,D(a.displayObject(),"mouseover",
a.el,!1,a),D(a.displayObject(),"mouseout",a.Ik,!1,a),D(b,"mousewheel",a.Gr,!1,a),D(document,mh,a.Fr,!1,a),D(a.c,"scroll",a.Or,!1,a)}f=Bk.prototype;f.pk=!1;f.wi=!1;function Fk(a){0!=a.Ri&&(a.Ri=!1,a.Ri?(D(a.displayObject(),"mouseover",a.el,!1,a),D(a.displayObject(),"mouseout",a.Ik,!1,a)):(E(a.displayObject(),"mouseover",a.el,!1,a),E(a.displayObject(),"mouseout",a.Ik,!1,a),m(a.R)&&a.R.Da(1),m(a.ba)&&a.ba.Da(1)))}f.invalidate=function(){var a=this;setTimeout(function(){a.vb?a.vb.refresh():Gk(a)},0)};
function Hk(a){a.R&&(a.R.nc=100)}f.wj=function(a){var b=this.R;b&&(b.wj(a),this.invalidate());this.vb&&(this.vb.options.minThumbSize=a)};f.$b=function(){return this.j};f.eo=function(){this.wi=!0};f.Fr=function(a){this.wi&&(y(a.Oa).stopImmediatePropagation(),this.wi=!1,!this.pk&&this.Ri&&Ik(this))};f.Gr=function(a){if(this.R&&a.deltaY){var b=0<a.deltaY?this.R.nc:-this.R.nc;Jk(this.R,this.R.yb+b)}this.ba&&a.deltaX&&(b=0<a.deltaX?this.ba.nc:-this.ba.nc,Jk(this.ba,this.ba.yb+b))};
f.Or=function(){this.R&&Jk(this.R,this.c.scrollTop);this.ba&&Jk(this.ba,this.c.scrollLeft)};f.Ik=function(a){a.relatedTarget&&ae(this.displayObject(),a.relatedTarget)||(this.pk=!1,this.wi||Ik(this))};
function Ik(a){function b(a){return Math.max(0,400*a-200)/200}if(a.R){a.Vi&&(a.Vi.stop(),a.Vi.Ca());var c=Pe(a.R.displayObject());p(c)||(c=0);a.mi=new vk(a.R.displayObject(),c,0,400,b);a.mi.play()}a.ba&&(a.Ti&&(a.Ti.stop(),a.Ti.Ca()),c=Pe(a.ba.displayObject()),p(c)||(c=0),a.li=new vk(a.ba.displayObject(),c,0,400,b),a.li.play())}
f.el=function(a){a.relatedTarget&&ae(this.displayObject(),a.relatedTarget)||(this.pk=!0,this.R&&(a=Pe(this.R.displayObject()),p(a)||(a=0),this.mi&&(this.mi.stop(),this.mi.Ca()),this.Vi=new vk(this.R.displayObject(),a,1,200),this.Vi.play()),this.ba&&(a=Pe(this.ba.displayObject()),p(a)||(a=0),this.li&&(this.li.stop(),this.li.Ca()),this.Ti=new vk(this.ba.displayObject(),a,1,200),this.Ti.play()),Gk(this))};function Kk(a){return Math.max(0,a.j.height()-a.displayObject().clientHeight)}
function Lk(a){return Math.max(0,a.j.width()-a.displayObject().clientWidth)}function Gk(a){if(a.R){var b=a.displayObject().clientHeight,c=Kk(a);a.R.h(0<c);Mk(a.R,b,Math.max(c,0))}a.ba&&(b=a.displayObject().clientWidth,c=Lk(a),a.ba.h(0<c),Mk(a.ba,b,Math.max(c,0)));a.R&&a.R.visible()&&a.ba&&a.ba.visible()?(Q(a.R,"height",a.displayObject().clientHeight-a.ba.height()+"px"),Q(a.ba,"width",a.displayObject().clientWidth-a.R.width()+"px")):(a.R&&Q(a.R,"height",""),a.ba&&Q(a.ba,"width",""))}f.content=function(){return this.j};
function Dk(a){var b=new Nk;b.nc=15;b.Da(0);b.Mc.addHandler(function(){Ok(this,b.yb)},a);return b}function Ek(a){var b=new Pk;b.nc=15;b.Da(0);b.Mc.addHandler(function(){Ok(this,void 0,b.yb)},a);return b}function Ok(a,b,c){null==b||isNaN(b)||(a.c.scrollTop=b);null==c||isNaN(c)||(a.c.scrollLeft=c);a.Mc.a()}
function Qk(a,b,c){b&&(b=Math.min(Kk(a),Math.max(0,b)));c&&(c=Math.min(Lk(a),Math.max(0,c)));if(a.vb){if(m(b)||m(c))m(c)||(c=a.vb?-a.vb.x:a.c.scrollLeft),m(b)||(b=Rk(a)),a.vb.scrollTo(-c,-b),a.Mc.a()}else Ok(a,b,c),a.R&&m(b)&&Jk(a.R,b),a.ba&&m(c)&&Jk(a.ba,c)}function Rk(a){return a.vb?-a.vb.y:a.c.scrollTop}f.u=function(a,b){m(a)&&Q(this,"width",a+"px");m(b)&&Q(this,"height",b+"px");this.vb&&this.vb.resize(a,b);Gk(this)};f.Ca=function(){Ta(this.R);Ta(this.ba)};
function Sk(a){R.call(this,a);this.ac=new R("up");this.b(this.ac);this.pa=new R("thumb");this.b(this.pa);this.Bd=new R("down");this.b(this.Bd);this.Mc=new F;this.Zi=new F;D(this.displayObject(),"mousedown",this.ql,!1,this);D(this.ac.displayObject(),"mousedown",this.Xr,!1,this);D(this.pa.displayObject(),"mousedown",this.Sr,!1,this);D(this.Bd.displayObject(),"mousedown",this.wr,!1,this);D(document.body,"mouseup",this.On,!1,this);(ie||C)&&D(document,"mousemove",this.Vq,!1,this);this.Ff=new af(100);D(this.Ff,
"tick",this.Lr,!1,this)}w(Sk,R);f=Sk.prototype;f.vk=15;f.Af=0;f.Gd=0;f.Ai=0;f.yb=0;f.Qk=0;f.nc=1;f.Vq=function(a){0==(a.Oa||window.event).buttons&&this.On(a)};f.scrollTo=function(a){a=tk(a,this.Gd,this.Ai);this.yb!=a&&Jk(this,a)};function Jk(a,b){Tk(a,b);a.$g()}function Mk(a,b,c){var d;m(d)||(d=0);if(0>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");a.Af=b;a.Gd=0;a.Ai=c;a.Qk=d;a.ui();Jk(a,a.yb)}f.wj=function(a){this.vk=a};f.ui=function(){};f.$g=function(){};
function Tk(a,b){b=tk(b,a.Gd,a.Ai);a.yb!=b&&(a.yb=b,a.Mc.a())}function Uk(a){return a.Ai-a.Gd}f.ql=function(){};f.Xr=function(a){a.stopPropagation();Jk(this,this.yb+-this.nc);Vk(this,this.ac,-this.nc)};f.wr=function(a){a.stopPropagation();Jk(this,this.yb+this.nc);Vk(this,this.Bd,this.nc)};
function Vk(a,b,c){a.Li=b;D(a.Li.displayObject(),"mouseover",a.Yn,!1,a);D(a.Li.displayObject(),"mouseout",a.Xn,!1,a);D(document,mh,a.Fo,!1,a);a.Ff.stop();a.Wk=function(){Jk(this,this.yb+this.ds)};a.ds=c;a.Ff.start()}f.Fo=function(){E(this.Li.displayObject(),"mouseover",this.Yn,!1,this);E(this.Li.displayObject(),"mouseout",this.Xn,!1,this);E(document,mh,this.Fo,!1,this);this.Ff.stop();this.Wk=null};f.Yn=function(){this.Ff.start()};f.Xn=function(){this.Ff.stop()};f.Lr=function(){this.Wk&&this.Wk()};
f.Sr=function(a){this.Zi.a();a.stopPropagation();var b=this.lp();this.he=new lk(this.pa.displayObject(),null,b);this.he.fm(a);this.he.deltaY=this.pa.displayObject().offsetTop-this.ac.height();this.he.deltaX=this.pa.displayObject().offsetLeft-this.ac.width();D(this.he,"drag",this.hh,!1,this);a=this.pa.displayObject();M(a,"active")};f.On=function(a){this.he&&(a.preventDefault(),this.he.Ca(),this.he=void 0,a=this.pa.displayObject(),O(a,"active"))};f.hh=function(){};
f.resize=function(a,b){Sk.f.resize.call(this,a,b);this.ui()};f.Ca=function(){Ta(this.pa);Ta(this.Bd);Ta(this.ac)};function Nk(){Sk.call(this,"vscrollbar")}w(Nk,Sk);f=Nk.prototype;f.ui=function(){var a=this.height()-this.ac.height()-this.Bd.height();0==Uk(this)?this.pa.Ka(a):this.pa.Ka(Math.max(this.vk,Math.ceil(this.Af/(Uk(this)+this.Af)*a)));this.$g()};f.$g=function(){var a=this.kd();0==Uk(this)?this.pa.ra(a.top):this.pa.ra(Math.round((this.yb-this.Gd)/Uk(this)*a.height))};
f.kd=function(){var a=new Ce(0,0,0,0);a.top=this.ac.height();a.height=this.height()-this.Bd.height()-this.pa.height()-a.top;a.left=this.pa.x();return a};f.lp=function(){var a=this.kd();a.top=0;return a};f.ql=function(a){var b=this.kd();a=a.offsetY-this.ac.height()-this.pa.height()/2;a=tk(a,0,b.height);b=0!=this.Qk?this.Qk:this.Af;b=a<=this.pa.y()?-b:b;Jk(this,this.yb+b);this.hh()};f.hh=function(){var a=this.kd();a=parseFloat(this.pa.displayObject().style.top)/a.height;Tk(this,a*Uk(this)+this.Gd)};
function Pk(){Sk.call(this,"hscrollbar")}w(Pk,Sk);f=Pk.prototype;f.ui=function(){var a=this.width()-this.ac.width()-this.Bd.width();0==Uk(this)?this.pa.A(a):this.pa.A(Math.max(this.vk,Math.ceil(this.Af/(Uk(this)+this.Af)*a)));this.$g()};f.$g=function(){var a=this.kd();0==Uk(this)?this.pa.Sb(a.left):this.pa.Sb(Math.round((this.yb-this.Gd)/Uk(this)*a.width))};f.kd=function(){var a=new Ce(0,0,0,0);a.left=this.ac.width();a.width=this.width()-this.Bd.width()-this.pa.width()-a.left;a.top=this.pa.y();return a};
f.lp=function(){var a=this.kd();a.left=0;return a};f.ql=function(a){var b=this.kd();a=a.offsetX-this.ac.width()-this.pa.width()/2;a=tk(a,0,b.width);this.pa.Sb(a);this.hh()};f.hh=function(){var a=this.kd();a=parseFloat(this.pa.displayObject().style.left)/a.width;Tk(this,a*Uk(this)+this.Gd)};function ti(a,b){m(b)||(b=!0);R.call(this,a);b&&H(this.c,"display","table-cell");(Ub||C)&&this.c.setAttribute("unselectable","on")}w(ti,R);function Wk(a){function b(a){var b=new R;Q(b,"display","inline-block");Q(b,"verticalAlign",a);b.resize(1,0);c.b(b);return b}var c=new R;document.body.appendChild(c.displayObject());var d=new R(void 0,"SPAN");if(ya(a))for(var e in a)a.hasOwnProperty(e)&&Q(d,e,a[e]);else d.displayObject().setAttribute("style",a);d.S(m(void 0)?void 0:"1");c.b(d);a=b("bottom");d=b("top");e=b("baseline");var g=null;try{g=new Xk,g.height=a.displayObject().offsetTop-d.displayObject().offsetTop,g.Ts=e.displayObject().offsetTop-
d.displayObject().offsetTop,g.ct=g.height-g.Ts}finally{Yd(c.displayObject())}return g}function Xk(){};function Yk(){this.Ip=this.im=0;this.eq=!1}
function Zk(a,b,c,d,e,g,h,k){var r=I(b.displayObject()).height,t=c;1<Math.round(r/(1.3*c))&&(t=e,Q(b,"font-size",t+"px"),Q(b,"line-height",Math.ceil(1.3*t)+"px"),r=I(b.displayObject()).height);2<Math.ceil(r/(1.3*t))&&(t=g,Q(b,"font-size",t+"px"),Q(b,"line-height",Math.ceil(1.3*t)+"px"),r=I(b.displayObject()).height);4<=Math.ceil(r/(1.3*t))&&(t=h,Q(b,"font-size",t+"px"),Q(b,"line-height",Math.ceil(1.3*t)+"px"),r=I(b.displayObject()).height);6<=Math.ceil(r/(1.3*t))&&(t=k,Q(b,"font-size",t+"px"),Q(b,
"line-height",Math.ceil(1.3*t)+"px"),r=I(b.displayObject()).height);b=Wk({"line-height":Math.ceil(1.3*t)+"px","font-size":t+"px","font-family":"fnt1"});d-=Math.ceil(d%(b?b.height+b.ct:Math.ceil(1.3*t)));(t=r>d)&&(r=d);a.im=r;a.Ip=d;a.eq=t};function $k(){}$k.prototype.ng=function(a){return a};$k.prototype.tj=function(a){return a};$k.prototype.jq=function(){};var al=/^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/;function U(){this.i={}}function bl(a,b){var c=null;B(ub(a.i),function(a){return a.toLowerCase()==b.toLowerCase()?(c=a,!1):!0},a);return c}U.prototype.Ua=function(){return ub(this.i)};U.prototype.fields=U.prototype.Ua;U.prototype.Sd=function(a){return null!==bl(this,a)};U.prototype.containsField=U.prototype.Sd;U.prototype.Mb=function(a){a=bl(this,a);if(null!==a)return xb(this.i,a)};U.prototype.getValue=U.prototype.Mb;U.prototype.Jh=function(a,b){var c=bl(this,a);this.i[null!==c?c:a]=b};
U.prototype.putValue=U.prototype.Jh;U.prototype.uj=function(a){a=bl(this,a);if(null===a)return!1;var b=this.i;a in b&&delete b[a];return!0};U.prototype.removeField=U.prototype.uj;U.prototype.clone=function(){var a=new U;a.i=yb(this.i);return a};U.prototype.clone=U.prototype.clone;U.prototype.vq=function(){return yb(this.i)};U.prototype.toObject=U.prototype.vq;function cl(a,b){this.rb=a;this.Xm=b}q("ispring.common.authorization.AuthorizationErrorDescription.UNEXPECTED_FIELD_ENCOUNTERED","unexpectedFieldEncountered",void 0);q("ispring.common.authorization.AuthorizationErrorDescription.REQUIRED_FIELD_IS_MISSING","requiredFieldIsMissing",void 0);q("ispring.common.authorization.AuthorizationErrorDescription.FIELD_IS_EMPTY","fieldIsEmpty",void 0);q("ispring.common.authorization.AuthorizationErrorDescription.FIELD_VALUE_IS_INVALID","fieldValueIsInvalid",void 0);
cl.prototype.rb="";cl.prototype.Xm="";cl.prototype.description=function(){return this.Xm};function dl(a,b,c){this.ii=c}w(dl,Error);dl.prototype.bg=function(){return Jb(this.ii)};function el(a){this.hd=a;this.rn=!1;this.Hj=new F}q("ispring.common.authorization.AuthorizationModule.USER_NAME_VARIABLE","USER_NAME",void 0);q("ispring.common.authorization.AuthorizationModule.USER_EMAIL_VARIABLE","USER_EMAIL",void 0);el.prototype.Vc=function(){return this.Tf};function fl(a){return null!=a.hd&&a.hd.enabled()}function Ej(a){return null!=a.nd?a.nd.clone():void 0}el.prototype.submit=function(a){var b=gl(this,a);if(null!=b)throw new dl("Submit failed",0,b);this.nd=y(a).clone();this.Hj.a()};
el.prototype.yc=function(){return this.rn};el.prototype.la=function(a){null!=a||(a={});var b=new U;B(ub(a),function(c){b.Jh(c,xb(a,c))},this);var c=gl(this,b);null!=c&&B(c,function(a){"requiredFieldIsMissing"!=y(a).description()&&b.uj(a.rb)},this);this.nd=b};
function gl(a,b){var c=[],d=null!=b?Kb(b.Ua()):[];for(a=Kb(a.hd.Ua());0<d.length;){y(b);var e=d.shift(),g=Gb(a,function(a){return a.ua().toLowerCase()==e.toLowerCase()});if(-1==g)c.push(new cl(e,"unexpectedFieldEncountered"));else{g=Mb(a,g,1)[0];var h=b.Mb(e);"mandatory"==g.usage()&&null!=h&&0===h.length?c.push(new cl(e,"fieldIsEmpty")):"USER_EMAIL"!=g.ua()||hl(b.Mb(e))?null!=g.values()&&1<g.values().length&&0>Cb(g.values(),b.Mb(e))&&c.push(new cl(e,"fieldValueIsInvalid")):c.push(new cl(e,"fieldValueIsInvalid"))}}B(a,
function(a){"mandatory"==a.usage()&&c.push(new cl(a.ua(),"requiredFieldIsMissing"))});return 0<c.length?c:null}function hl(a){return null!=a?al.test(a):!1};function il(a){this.sh=a;this.sc=this.pn=!1}il.prototype.text=function(){return this.sh};il.prototype.selected=function(){return this.sc};il.prototype.Ue=function(a){this.sc=a};function jl(a,b,c,d){R.call(this,"combobox_row "+(0==c?"first":""));this.Zq=c;this.Ge=d;this.le=!0;this.xi=this.Ed=this.dd=this.Hc=!1;this.Lo=new F;this.hs=new R("result_image");this.b(this.hs.displayObject());this.Lc=new R("row_value","P");this.Rm(b,a);b=this.Lc.c.firstChild;b instanceof Element&&M(b,"first_child");this.b(this.Lc.displayObject());a.jq(this.Lc.displayObject());this.Ve(-1);J?this.l.addHandler(this.Tt,this):D(this.displayObject(),lh,this.select,!1,this)}w(jl,R);
function kl(a){a=a.Lc.c;if(C){a=a.cloneNode(!0);a.style.position="absolute";a.style.opacity="0";document.body.appendChild(a);var b=a.firstChild.scrollWidth||a.scrollWidth;document.body.removeChild(a)}else b=a.firstChild.scrollWidth||a.scrollWidth;++b;return b}f=jl.prototype;f.select=function(a){this.le&&(ll(this),this.Lo.a(this.Zq),null!=a&&a.preventDefault())};f.Tt=function(a,b){this.select(b)};function ll(a){a.le&&(a=a.displayObject(),M(a,"selected"))}
function ml(a){a=a.displayObject();O(a,"selected")}f.ic=function(a){a&&!this.Hc&&(this.Hc=!0);this.Ed=a;this.xh()};f.L=function(a){this.le=a};f.xh=function(){if(this.Ed&&this.Hc){if(!this.dd&&this.xi){this.dd=!0;var a=ee(this.Lc.c);a=nl({text:a,className:"custom_combobox",Wp:!1});Mj(this.Ge,this,a)}}else this.dd&&ol(this)};
function ol(a){for(var b=a.Ge,c=0;c<b.ob.length;++c)if(b.ob[c].og==a){Yd(b.ob[c].be);var d=b,e=If?lh:"mouseover",g=d.ob[c].be;E(d.ob[c].og.displayObject(),e,d.zo,!1,d);E(g.displayObject(),e,d.Jm,!1,d);b.ob.splice(c,1);--c}a.dd=!1}f.Rm=function(a,b){this.Lc.c.innerHTML=a.pn?b.ng(a.text()):b.tj(a.text())};function pl(a,b){R.call(this,"combobox_container "+b);this.qp=new F;this.Nf=this.mm;this.A(a)}w(pl,R);pl.prototype.Wh=225;pl.prototype.mm=-1;pl.prototype.Kl=function(){};function ql(a,b,c,d,e,g){pl.call(this,0,"custom "+e);this.Hc=!1;this.ca=[];this.$b=new Bk("combobox_scroll_pane","hidden",void 0,void 0,{hideScrollbar:!1});Fk(this.$b);for(e=0;e<b.length;++e)rl(this,a,b[e],e,c,d,g);this.b(this.$b);this.sl()}w(ql,pl);f=ql.prototype;f.Gj=400;f.ic=function(a){var b=If?mh:"mouseout";this.Ed!=a&&(a?D(document,b,this.Co,!0,this):E(document,b,this.Co,!0,this));this.Ed=a;for(b=0;b<this.ca.length;++b)this.ca[b].ic(a)};function sl(a){a.Nf!=a.mm&&a.ca[a.Nf].select()}
f.invalidate=function(a,b){this.Jf||(this.Jf=this.Kl());this.$b.A(this.Dm);var c=Math.min(this.Wh,this.ca.length*this.Jf);this.Ka(c+1);this.$b.content().resize(this.displayObject().offsetWidth-2,this.ca.length*this.Jf+2);if(!this.Hc){this.Hc=!0;b=m(b)?b:ql.prototype.Gj;for(var d=0,e=0;e<this.ca.length;++e)d=Math.max(d,kl(this.ca[e]));e=this.ca[0].displayObject();var g=parseFloat(Fe(e,"padding-left"));e=parseFloat(Fe(e,"padding-right"));d+(g+e)>b&&(e=5);b=Math.max(a,Math.min(b,d+(g+e)));for(a=0;a<
this.ca.length;++a)d=this.ca[a],H(d.displayObject(),"padding-right",e-1+"px"),d.A(b),g=d.Lc.c.firstChild,d.xi=g.scrollWidth>g.offsetWidth,d.xh();this.A(b);this.$b.resize(this.displayObject().offsetWidth-2,c+2);this.Dm=b}};f.Qp=function(){return this.Dm};f.Kl=function(){var a=ie?-1:1;this.ca[0].resize(void 0,void 0);var b=this.ca[0].height();if(!b)return b;b+=a;for(a=0;a<this.ca.length;++a)this.ca[a].Ka(0===a?b-1:b);return b};f.Ka=function(a){ql.f.Ka.call(this,a);this.$b.Ka(a)};
function rl(a,b,c,d,e,g,h){var k=null!=h?new tl(b,c,d,e,g):new jl(b,c,d,e,g);b=k.displayObject();c.selected()&&(a.Nf=d);k.Lo.addHandler(a.js,a);D(b,If?lh:"mouseover",function(){var a=k.displayObject();M(a,"hover")},!1,a);a.ca.push(k);a.$b.content().b(b)}f.Co=function(){for(var a=0;a<this.ca.length;++a){var b=this.ca[a].displayObject();O(b,"hover")}};function ul(a,b){if(0>b||b>=a.ca.length)throw Error("index is out of range");B(a.ca,function(a){ml(a)});ll(a.ca[b]);vl(a,b)}
f.Zl=function(){Qk(this.$b,0,0)};f.selectedIndex=function(){return this.Nf};f.Oh=function(a){if(0>a||a>=this.ca.length)throw Error("index is out of range");this.ca[a].select()};f.js=function(a){for(var b=0;b<this.ca.length;++b)if(a!=b)ml(this.ca[b]);else{vl(this,b);var c=this.Nf;this.Nf=b;this.qp.a(this.ca[b].Lc.c.innerHTML,c,b)}};function vl(a,b){var c=a.ca.length*a.Jf,d=0;c>a.Wh&&(d=Math.max(0,Math.min(b*a.Jf-.5*(a.Wh-a.Jf),c-a.Wh)));Qk(a.$b,d,0)}f.sl=function(){this.$b.wj(this.Kl())};function wl(a,b,c){this.Ra=a;this.Hc=!1;a="";C?a+=" ie":Yb?a+=" webkit":Xb&&(a+=" gecko");R.call(this,"combobox "+c+" "+a)}w(wl,R);wl.prototype.ic=function(a){(this.Ed=a)&&!this.Hc&&this.lf()};wl.prototype.L=function(a){this.le=a};wl.prototype.lf=function(){this.Hc=!0};function xl(a){Xc.call(this);this.Dj=a||window;this.Ol=D(this.Dj,"resize",this.nt,!1,this);this.em=Od(this.Dj||window)}w(xl,Xc);xl.prototype.cb=function(){xl.f.cb.call(this);this.Ol&&(Tc(this.Ol),this.Ol=null);this.em=this.Dj=null};xl.prototype.nt=function(){var a=Od(this.Dj||window),b=this.em;a==b||a&&b&&a.width==b.width&&a.height==b.height||(this.em=a,this.dispatchEvent("resize"))};function yl(a,b,c,d,e,g,h,k,r,t,x){wl.call(this,e,0,a);this.Ib=b;this.ef=k;this.Ge=g;this.dd=!1;this.ni=this.di=-1;this.items=e;this.Vg=new F;this.Wg=new F;this.Nj=m(t)?t:"custom_combobox";this.zp=new yk(document);this.M=new ql(c,e,g,h,r,x);this.M.qp.addHandler(this.Ls,this);this.Of={};zl(this,d);this.va=new R("bg");this.b(this.va.displayObject());this.af=new F;Al(this);sl(this.M);this.Sa=this.Gj;this.Ve(0);a=new xl;D(a,"resize",function(){Bl(this)},!1,this)}w(yl,wl);f=yl.prototype;f.nm=31;f.Gj=200;
f.La=function(a){this.Sa=a};f.Kh=function(){this.displayObject().focus()};f.Yd=function(){this.displayObject().blur()};f.ic=function(a){var b=this;this.Ed!=a&&this.xh(a);a&&!this.Hc&&pf(function(){b.lf()},this);this.Ed=a;this.M.ic(a)};
f.qq=function(a){if(a){a=If?lh:"mouseover";var b=If?mh:"mouseout",c=this.va.displayObject(),d=this.Ma.displayObject();E(c,a,this.Ci,!1,this);E(d,a,this.Ci,!1,this);E(c,b,this.Bi,!1,this);E(d,b,this.Bi,!1,this);this.Ma.l.removeHandler(this.Ii,this);this.va.l.removeHandler(this.Ii,this);E(this.displayObject(),["focus","focusin"],this.Ck,!1,this);E(this.displayObject(),["focusout","blur"],this.Ln,!1,this);E(this.displayObject(),"keydown",this.Mn,!1,this);E(this.zp,"mousewheel",this.co,!1,this)}else Al(this)};
function Bl(a){(J||C)&&Nj(a.Ge);var b=a.displayObject();Fg(b,"opened")&&(O(b,"opened"),b=a.M.displayObject(),O(b,"opened"),a.ef.removeChild(a.M),a=a.va.displayObject(),O(a,"focused"))}f.L=function(a){yl.f.L.call(this,a);Bl(this);a=this.va.displayObject();var b=this.Ma.displayObject();this.le?O(a,"disabled"):M(a,"disabled");this.le?O(b,"disabled"):M(b,"disabled")};
f.lf=function(){yl.f.lf.call(this);this.ai&&(this.va.removeChild(this.ai),this.ai=null);this.ef.b(this.M);var a=this.M.displayObject();M(a,"opened");a=this.height()<this.nm?this.nm:this.height();this.Ka(a);this.M.invalidate(this.width(),this.er);a=this.Sa;var b=this.M.Qp();a=isNaN(a)?Math.max(b,this.width()):Math.min(Math.max(b,this.width()),a);b=this.height();var c=b/31*14;this.ai=vi(this.Ib,this.Nj,{Y1:c,Y2:c+4.5,Y1_FOCUS:c-1,Y2_FOCUS:c+3.5,WIDTH:a,HEIGHT:b,BG_WIDTH:a-2,BG_HEIGHT:b-2,BG_HEIGHT_FOCUS:tf?
b-5:b-4,BORDER_WIDTH:a-1,BORDER_HEIGHT:b-1,BUTTON_OFFSET:a-("authorization_combobox"==this.Nj?36:24),BUTTON_HEIGHT:b-8,BUTTON_HEIGHT_FOCUS:b-10,OVER_STATE_Y:tf?-1:0,OVER_STATE_WIDTH:tf?28:29});this.va.b(this.ai);this.va.Ka(this.height());this.Ka(this.va.height());a=this.va.width();this.A(a);a=parseFloat(Fe(this.Ma.c,"margin-right"));a=parseFloat(Fe(this.Ma.c,"margin-left"))+a;b=parseFloat(Fe(this.Ma.c,"padding-right"));b=parseFloat(Fe(this.Ma.c,"padding-left"))+b;this.Ma.A(this.width()-(a+b));a=this.Ma.displayObject();
this.Of.top=parseFloat(Fe(a,"padding-top"));this.Of.bottom=parseFloat(Fe(a,"padding-bottom"));Cl(this);this.ef.removeChild(this.M)};f.selectedIndex=function(){return this.M.selectedIndex()};f.Oh=function(a){this.M.Oh(a)};
function Al(a){var b=If?lh:"mouseover",c=If?mh:"mouseout",d=a.va.displayObject(),e=a.Ma.displayObject();D(d,b,a.Ci,!1,a);D(e,b,a.Ci,!1,a);D(d,c,a.Bi,!1,a);D(e,c,a.Bi,!1,a);a.Ma.l.addHandler(a.Ii,a);a.va.l.addHandler(a.Ii,a);D(a.displayObject(),["focus","focusin"],a.Ck,!1,a);D(a.displayObject(),["focusout","blur"],a.Ln,!1,a);D(a.displayObject(),"keydown",a.Mn,!1,a);D(a.zp,"mousewheel",a.co,!1,a)}
f.co=function(a){null!=a.target&&(ae(this.displayObject(),a.target)||ae(this.M.displayObject(),a.target))||Bl(this)};f.Mn=function(a){var b=Rg(this.displayObject(),"opened");if(13==a.keyCode||32==a.keyCode)b?this.Oh(this.ni):(Dl(this),a.preventDefault());else if(27==a.keyCode)b&&Bl(this);else if(38==a.keyCode||40==a.keyCode){var c=b?this.ni:this.selectedIndex();c=38==a.keyCode?Math.min(Math.max(c-1,0),this.M.ca.length-1):Math.min(Math.max(c+1,0),this.M.ca.length-1);b?(ul(this.M,c),this.ni=c):this.Oh(c)}};
f.Ii=function(){this.displayObject().focus();Rg(this.displayObject(),"opened")?Bl(this):Dl(this)};function Cl(a){var b=a.Ma.displayObject();H(b,"padding-top","0");H(b,"padding-bottom","0");var c=a.Ma.height()+a.Of.top+a.Of.bottom;c=Math.ceil((a.height()-c)/2);H(b,"padding-top",a.Of.top+c+"px");H(b,"padding-bottom",a.Of.bottom+c+"px")}f.Ck=function(){var a=this.va.displayObject();M(a,"focused");a=this.displayObject();M(a,"bg_focused");this.Vg.a()};
f.Ln=function(a){if(C){var b=this.va.displayObject();if(a.target==b||a.relatedTarget==b||null==a.relatedTarget)return}Bl(this);a=this.va.displayObject();O(a,"focused");a=this.displayObject();O(a,"bg_focused");this.Wg.a()};f.Ci=function(){var a=this.va.displayObject();M(a,"hover")};f.Bi=function(){var a=this.va.displayObject();O(a,"hover")};
f.Ls=function(a,b,c){var d=this.Ma.c;d.innerHTML=a;a=d.firstChild;if("authorization_combobox"!=this.Nj&&(a instanceof Element&&Fg(a,"first_child")?O(d,"without_right_padding"):M(d,"without_right_padding"),a instanceof Element&&(M(a,"first_child"),1<a.children.length)))for(var e=0;e<a.children.length;++e)H(a.children[e],"display","inline-block");O(d,"default");Cl(this);0<=b&&this.Ra[b].Ue(!1);0<=c&&this.Ra[c].Ue(!0);this.Kh();Bl(this);this.xh(this.Ed);this.af.a(c)};
function Dl(a){if(a.le){var b=a.displayObject();if(Fg(b,"opened"))Bl(a);else{M(b,"opened");b=a.M.displayObject();M(b,"opened");var c=new Hd(0,a.height()),d=bk(a.ef,a.c);b=a.ef.wo;a.ef.b(a.M);a.M.Sb(d.x+c.x);-1!=a.di&&(a.M.Ka(a.di),a.di=-1);var e=d.y-b.top,g=b.top+b.height-(d.y+a.height());g<a.M.height()?(El(a,e),a.M.ra(d.y-a.M.height()+1)):(El(a,g),a.M.ra(d.y+c.y));c=a.M.x()+a.M.width();b=b.left+b.width;c>b&&a.M.Sb(b-a.M.width());b=a.va.displayObject();M(b,"focused");-1!=a.selectedIndex()?ul(a.M,
a.selectedIndex()):a.M.Zl();a.M.$b.invalidate();a.ni=a.selectedIndex();a.Ck()}}}function El(a,b){b<a.M.height()&&(a.di=a.M.height(),a.M.Ka(b))}function zl(a,b){a.Ma=new R("selected_value","P");var c=Ud(sj(a.M.ca[0].Lc.c.innerHTML));a.Zb=b;c.hasChildNodes()?c=Fl(a,c,b):c.textContent=b;a.Ma.c.appendChild(c);a.b(a.Ma.displayObject());a=a.Ma.displayObject();M(a,"default")}
function Fl(a,b,c){var d=Td("P"),e=Td("SPAN");d.className=b.className;d.style.fontSize=b.style.fontSize;d.appendChild(e);e.textContent=c;var g=[];for(c=0;c<b.childElementCount;++c){var h=b.childNodes[c].style.fontFamily;h.length&&B(h.split(/\s*,\s*/),function(a){-1==g.indexOf(a)&&'"Open Sans"'!=a&&g.push(a)},a)}g.push("Open Sans","Helvetica","Arial","Arial Unicode");e.style.fontFamily=g.join(",");return d}f.prompt=function(){return this.Zb};
f.xh=function(a){a&&this.dd&&ol(this);Pf?pf(function(){Gl(this,a)},this):Gl(this,a)};function Gl(a,b){b&&a.xi()&&!a.dd?(a.dd=!0,b=ee(a.Ma.c),b=nl({text:b,className:"custom_combobox",Wp:!1}),Mj(a.Ge,a,b)):!b&&a.dd&&ol(a)}f.xi=function(){for(var a=this.Ma.displayObject();a.hasChildNodes()&&3!=a.firstChild.nodeType;)a=a.firstChild;return a.scrollWidth>a.offsetWidth};function Hl(a,b,c,d,e,g,h,k){R.call(this,"authorizationForm");this.wa=[];this.ma=!1;this.sa=a;this.va=new R("background");this.b(this.va);this.N=new Bk("scrollPane","hidden","auto",void 0,{ignoreEmptyScroll:!0,hideScrollbar:!0});this.N.ra(this.ze);Fk(this.N);Hk(this.N);this.va.b(this.N);this.uc=new R("table");this.N.content().b(this.uc);var r=this.N.R;r&&r.Zi.addHandler(this.cs,this);this.N.Mc.addHandler(function(){for(var a=0;a<this.wa.length;++a){var b=this.wa[a];null!=b.T&&Bl(b.T)}},this);this.vc=
new ti("title",!1);this.vc.zc(b);this.uc.b(this.vc);H(this.vc.displayObject(),"margin-top",this.Fj+"px");k&&(this.De=new ti("subtitle",!1),this.De.zc(d.Z("AUTHORIZATION_FORM_TITLE")),this.uc.b(this.De));a.kl.addHandler(this.ik,this,1);B(a.pb().Ua(),function(b){if("disabled"!=b.usage()){var k=new Il(b,c,d,e,g,h);this.wa.push(k);this.uc.b(k);b=b.ua();"USER_EMAIL"==b&&a.To&&k.cm(d.Z("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));a.fb().Sd(b)&&Jl(k,a.fb().Mb(b));k.af.addHandler(this.xr,this,1);D(null!=
k.F?k.F.displayObject():null!=k.T?k.T.displayObject():null,"mouseup",function(){Kl(this,k)},!0,this)}},this);D(this.displayObject(),"keyup",function(b){b.target instanceof HTMLInputElement&&13==b.keyCode&&(b.target.blur(),a.submit())},!0,this);this.N.invalidate();this.sl()}w(Hl,R);f=Hl.prototype;f.sl=function(){this.N.wj(this.wa&&0<this.wa.length?this.wa[0].height():0)};f.cf=function(a,b,c,d,e,g,h){var k=new Yk;Zk(k,a,b,c,d,e,g,h);return k.im};f.Fj=0;f.ze=0;f.ic=function(a){B(this.wa,function(b){b.ic(a)})};
f.ik=function(a){var b=!1;B(a,function(c){var d=Ll(this,c.rb);null==d||"fieldValueIsInvalid"==c.description()&&1<a.length||(d.ud(c.description()),b||(Kl(this,d),b=!0))},this);ge().blur()};function Ll(a,b){return Fb(a.wa,function(a){return a.rb.ua()==b})}function Kl(a,b){if(!(a.N.displayObject().clientHeight>=a.N.content().height())){var c=b.y();b=b.y()+b.height()+38;b>Rk(a.N)+a.N.displayObject().clientHeight?Qk(a.N,b-a.N.displayObject().clientHeight):c<Rk(a.N)&&Qk(a.N,c);a.N.invalidate()}}
f.xr=function(a,b){0<b.length?this.sa.fb().Jh(a.rb.ua(),b):this.sa.fb().uj(a.rb.ua())};f.cs=function(){for(var a=0;a<this.wa.length;++a)this.wa[a].Yd()};
f.u=function(a,b){Hl.f.u.call(this,a,b);b=We(this.N.displayObject()).bottom;var c=this.va.width();a=this.va.height()-this.ze;this.N.Ka(a-b);var d=Math.min(Math.max(c-196,300),400);this.uc.A(d);B(this.wa,function(a){a.A(d)});b=this.cf(this.vc,32,Number.MAX_VALUE,25,23,21,18);if(ie||C)b-=2;var e=Math.floor(b)+this.Fj;e+=13;this.De&&(e+=Math.floor(this.De.height()));B(this.wa,function(a){a.move(0,e);e+=Math.floor(a.height())+9});b=e-=9;this.uc.resize(d,e);0<a&&b>a&&(H(this.uc.displayObject(),"top","30px"),
H(this.uc.displayObject(),"bottom","0px"),H(this.uc.displayObject(),"margin-top","0px"),H(this.uc.displayObject(),"margin-bottom","0px"),this.N.content().Ka(b+39))};f.Vl=function(){return this.uc.height()+this.ze};
function Il(a,b,c,d,e,g){R.call(this,"field_view");this.rb=a;this.D=c;this.af=new F;c=new R("fieldBg");this.b(c);this.Zb=new ti("field_view_prompt",!1);c=Ya(a.title())+("mandatory"==a.usage()?"*":"");this.Zb.zc(c);this.Zb.L(!1);this.b(this.Zb);this.gb=new ti("error_state_label",!1);this.gb.h(!1);this.b(this.gb);null!=a.values()&&1<a.values().length?(this.Ra=Eb(a.values(),function(a){return new il(a)}),this.T=new yl("custom_combobox",b,new $k,"",this.Ra,d,e,g,"authorization","authorization_combobox",
new Ml),this.T.L(!0),this.T.La(NaN),this.T.Ka(44),this.T.af.addHandler(this.ur,this,1),this.b(this.T),this.T.Vg.addHandler(function(){Lh(this,"focused")},this,0),this.T.Wg.addHandler(function(){Mh(this,"focused")},this,0)):(this.F=new ck,this.F.qq(!1),this.F.Ka(44),this.F.xm.addHandler(this.Tr,this,1),this.b(this.F),this.F.Vg.addHandler(function(){Lh(this,"focused");Nl(this,!1,!0)},this,0),this.F.Wg.addHandler(function(){Mh(this,"focused");Nl(this,!0,!0);this.F.Zl()},this,0));this.Eb=new ti("hint",
!1);this.Eb.h(!1);this.Eb.move(2,46);this.b(this.Eb)}w(Il,R);f=Il.prototype;f.cm=function(a){this.Eb.zc(a);this.Eb.h(null!=a&&0<a.length)};f.Kh=function(){null!=this.F?this.F.Kh():null!=this.T&&this.T.Kh()};function Nl(a,b,c){a.P=new Ol(a.Zb);a.gb.visible()?(Pl(a.P,!1,!1,!0),a.P.play()):null!=a.F&&""!=a.F.za.c.value?(Pl(a.P,!1,!1,!1),a.P.play(),a.Zb.h(!0)):(Pl(a.P,b,c,!1),a.P.play())}f.Yd=function(){null!=this.F?this.F.Yd():null!=this.T&&this.T.Yd()};
f.height=function(){return 44+(this.Eb.visible()?16:0)};f.resize=function(a){Il.f.resize.call(this,a,44);a=25;null!=this.F&&this.F.A(this.width());if(null!=this.T){a+=22;var b=this.width();this.T.er=b;this.T.A(this.width())}this.Eb.A(this.width());this.Zb.A(this.width()-a);this.gb.A(this.width()-a)};f.ic=function(a){null!=this.F&&this.F.ic(a);null!=this.T&&this.T.ic(a)};
f.ud=function(a){var b=this.gb.visible();this.gb.h(m(a));null!=this.F?(m(a)?(Sg(this.F.displayObject(),"error_state"),Mc(this.F.displayObject(),"focus",function(){this.ud(void 0)},!0,this)):O(this.F.displayObject(),"error_state"),""!=this.F.za.c.value?this.Zb.h(!1):m(a)||(this.Zb.displayObject().style.transform="")):null!=this.T&&(m(a)?(Sg(this.T.displayObject(),"error_state"),Mc(this.T.displayObject(),"focus",function(){this.ud(void 0);this.Zb.displayObject().style.transform=""},!0,this)):O(this.T.displayObject(),
"error_state"));"fieldIsEmpty"==a||"requiredFieldIsMissing"==a?this.gb.S(this.D.Z("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"fieldValueIsInvalid"==a&&this.gb.S(this.D.Z("AUTHORIZATION_FORM_ERROR_EMAIL"));b||(this.P=new Ol(this.Zb),Pl(this.P,!0,!0,!0),this.P.play())};f.Tr=function(a){this.af.a(this,a)};f.ur=function(a){a=this.Ra[a].text();this.af.a(this,a);Nl(this,!1,!1)};function Jl(a,b){null!=a.F?(Nl(a,!1,!1),gk(a.F,b)):null!=a.T&&a.T.Oh(Gb(a.Ra,function(a){return a.text()==b}))}
function tl(a,b,c,d,e){jl.call(this,a,b,c,d,e)}w(tl,jl);tl.prototype.Rm=function(a,b){this.Lc.c.innerText=a.pn?b.ng(a.text()):b.tj(a.text())};function Ml(){}function Ol(a){S.call(this,[0],[Ql],Ql);this.j=a;this.bn=this.vm=this.Y=!1}w(Ol,S);var Ql=150;function Pl(a,b,c,d){a.Y=b;a.vm=c;a.bn=d}
Ol.prototype.zb=function(a){a=this.vm?a[0]/Ql:1;var b=new Mg;if(this.bn)b.translate(0,5*a),Og(this.j.displayObject(),b),H(this.j.displayObject(),"font-size","16px");else{var c=this.Y?-10*(1-a):-10*a;b.translate(0,c);Og(this.j.displayObject(),b);a=ci(this.Y?13:16,this.Y?16:13)(a);H(this.j.displayObject(),"font-size",a+"px")}};function Rl(a,b,c){this.hd=a;this.ym=b;this.kl=new F;this.nd=void 0;this.To=c}Rl.prototype.fb=function(){if(null==this.nd){var a=this.ym.Pa;if(null!=Ej(a))this.nd=Ej(a);else{var b=new U;B(this.pb().Ua(),function(a){null!=a.values()&&1==a.values().length&&b.Jh(a.ua(),a.values()[0])});this.nd=b}}return this.nd};Rl.prototype.pb=function(){return this.hd};Rl.prototype.submit=function(){try{this.ym.Pa.submit(this.nd)}catch(a){a instanceof dl&&this.kl.a(a.bg())}};function Sl(a,b,c,d,e){R.call(this,"auth_form_view");this.no=0;var g=new Tl,h=a.O.C(),k=h.Ld.Tg;k=null!=k?k.Re():!1;this.sa=new Rl(h.pb(),a,k);this.sb=new Ul(this.sa,a.O.title(),b,c,d,g,e);this.b(this.sb);this.X=new yi;zi(this.X,c.Z("Player.Message.Start.Btn.Text",void 0,"TODO:Start"));this.X.l.addHandler(function(){Ug();this.sa.submit()},this);this.b(this.X);D(this.X.displayObject(),"focus",function(){Lh(this.X,"focused")},!1,this);D(this.X.displayObject(),"mouseout",function(){Mh(this.X,"focused")},
!1,this);D(this.X.displayObject(),"focusout",function(){Mh(this.X,"focused")},!1,this);this.X.Ve(0)}w(Sl,R);Sl.prototype.Vl=function(){return this.no};Sl.prototype.u=function(a,b){this.sb.A(a||0);var c=Math.min(this.sb.Vl(),b-this.X.height()-22-32);this.sb.Ka(c);this.no=b=Math.min(b,c+22+32+this.X.height());Sl.f.u.call(this,a,b);this.sb.ic(!0);b=We(this.X.displayObject());this.X.La(this.sb.width()-(b.left+b.right)-8);this.X.move((a-this.X.width())/2,c+22)};function Tl(){}
function nl(a){var b="",c="tooltip",d=!1;null!=a&&(b=a.text||b,c=a.className||c,d=a.Wp||d);return new ak(b,c,d)}function Ul(a,b,c,d,e,g,h){this.Fj=14;this.ze=24;this.cj=new R("scroll_shadow top");this.$e=new R("scroll_shadow bottom");this.Is=new Vl(this.cj);this.Gq=new Vl(this.$e);Hl.call(this,a,b,c,d,e,g,h,!0);this.b(this.cj);this.b(this.$e);this.cj.ra(this.ze);this.$e.ra(this.ze+this.N.height());this.N.Mc.addHandler(function(){Wl(this,!0)},this);Wl(this,!1)}w(Ul,Hl);
Ul.prototype.u=function(a,b){Ul.f.u.call(this,a,b);this.$e.ra(this.ze+this.N.height()-this.$e.height());Wl(this,!1)};function Wl(a,b){var c=0!=Rk(a.N)&&10<Rk(a.N),d=Rk(a.N)!=Kk(a.N);b?(a.Is.start(!c),a.Gq.start(!d)):(a.cj.Da(c?1:0),a.$e.Da(d?1:0))}function Vl(a){this.j=a;S.call(this,[0],[Xl],Xl);this.Y=!1}w(Vl,S);var Xl=150;Vl.prototype.start=function(a){this.Y=a;this.play()};Vl.prototype.zb=function(a){a=a[0]/Xl;a=this.Y?1-a:a;var b=this.Y?0:1;this.j.opacity()!=b&&this.j.Da(a)};function Yl(a){S.call(this,[0],[500],500);this.xb=a}w(Yl,S);Yl.prototype.zb=function(a){var b=this.xb;b.ff=Math.round(this.Am+(this.Tq-this.Am)*Zl(this,a[0]/500));$l(b)};function Zl(a,b){return.5<b?1-Zl(a,1-b):2*Math.pow(b,2)};function am(){R.call(this,"score_label_with_stroke_container");this.os=bm(this,"left stroke");this.rs=bm(this,"left top stroke");this.ws=bm(this,"top stroke");this.vs=bm(this,"right top stroke");this.ts=bm(this,"right stroke");this.us=bm(this,"right bottom stroke");this.ns=bm(this,"bottom stroke");this.qs=bm(this,"left bottom stroke");this.ss=bm(this,"normal")}w(am,R);function cm(a,b){a.os.S(b);a.rs.S(b);a.ws.S(b);a.vs.S(b);a.ts.S(b);a.us.S(b);a.ns.S(b);a.qs.S(b);a.ss.S(b)}
function bm(a,b){b=new R("score_label "+b);a.b(b);return b};function dm(a){S.call(this,[0],[500],500);this.Yq=a}w(dm,S);dm.prototype.zb=function(a){this.Yq.Da(parseFloat(Math.sin(a[0]/500*Math.PI).toFixed(5)))};function em(){R.call(this,"score_icon_container");this.lr=new R("score_icon normal_icon");this.b(this.lr);this.Cn=new R("score_icon negative_icon");this.b(this.Cn);this.xo=new R("score_icon positive_icon");this.b(this.xo);this.kr=new dm(this.Cn);this.bs=new dm(this.xo)}w(em,R);function fm(a,b){R.call(this,"score_panel"+(je?" iphone":""));this.Qa=new Gi(!1);this.b(this.Qa);this.Oo=new em;this.b(this.Oo);this.fj=new am;this.b(this.fj);"userAndMax"==a&&(this.gf=new am,cm(this.gf,"/"),this.b(this.gf),this.tf=new am,cm(this.tf,""+b),this.b(this.tf));this.Em=new Yl(this);this.ff=0;$l(this)}w(fm,R);
fm.prototype.invalidate=function(){var a=this.fj.x()+this.fj.displayObject().scrollWidth;null!=this.gf&&null!=this.tf&&(this.gf.Sb(a+1),this.tf.Sb(this.gf.x()+this.gf.displayObject().scrollWidth+1),a=this.tf.x()+this.tf.displayObject().scrollWidth);Hi(this.Qa,a+17,Se(this.Qa.displayObject()).height)};function $l(a){cm(a.fj,""+a.ff);a.invalidate()};function gm(a){R.call(this,a);this.h(!1)}w(gm,R);f=gm.prototype;f.Cs=800;f.gr=500;f.show=function(){this.gl||(this.gl=!0,clearTimeout(this.kn),clearTimeout(this.ap),this.ap=pf(this.Qr,this,this.Cs))};f.Rc=function(){if(this.gl&&(this.gl=!1,clearTimeout(this.kn),clearTimeout(this.ap),this.visible())){var a=this.gr-((new Date).getTime()-this.Ds);0<a?this.kn=pf(this.Qn,this,a):this.Qn()}};f.Qr=function(){this.Ds=(new Date).getTime();this.h(!0)};f.Qn=function(){this.h(!1)};function hm(a){Jh.call(this,a);this.pl=a;this.wo=new Ce(0,0,0,0);this.yp=new Ce(0,0,0,0);this.oa=1}w(hm,Jh);function bk(a,b){var c=Le(a.pl);b=Le(b);return new Hd((b.x-c.x)/a.oa,(b.y-c.y)/a.oa)}hm.prototype.ae=function(a){Qg(this.displayObject(),a);this.oa=a};function im(a,b,c){J&&(this.ll=Qd("DIV"),M(this.ll,"tap_area"));Jh.call(this,b);this.ll&&this.b(this.ll);this.up=!0;this.ar=c?!0:!1;c&&this.c.setAttribute("aria-pressed",!1);a&&this.l.addHandler(this.pc,this);J&&M(this.c,"mobile");this.Ve(0);this.c.setAttribute("tabindex","-1");this.qm()}w(im,Jh);f=im.prototype;f.sc=!1;f.Vb=!0;f.Km=function(a){a=Qd("BUTTON",a);C&&8>=gc||(a.type="button");return a};f.selected=function(){return this.sc};
f.Ue=function(a){a?M(this.c,"selected"):O(this.c,"selected");this.ar&&this.c.setAttribute("aria-pressed",a);this.sc=a};f.enabled=function(){return this.Vb};f.L=function(a){im.f.L.call(this,a);var b=this.c;b.disabled=a?"":"disabled";if(a){var c=this.displayObject();O(c,"disabled")}else c=this.displayObject(),M(c,"disabled");!a&&b.blur&&b.blur();this.Vb=a};f.pc=function(){this.Ue(!this.sc)};f.Hb=function(a){im.f.Hb.call(this,a);-1==this.je&&this.c.blur()};f.zg=function(){return im.f.zg.call(this)};
f.Ad=function(a){this.enabled()&&im.f.Ad.call(this,a)};function jm(a,b,c,d,e,g){this.fl=e;Qj.call(this,"scenario_confirm_window "+g);Rj(this);e=J?" mobile":"";this.me=new ti("title");this.me.S(a);this.fl&&this.b(this.me);this.Fd=new ti("message",!1);this.Fd.S(b);this.b(this.Fd);this.Ub=new R("buttons_panel");this.b(this.Ub);a=new R("btn_yes"+e);a.S(c);a.l.addHandler(this.qr,this);c=new R("btn_no"+e);c.S(d);c.l.addHandler(this.pr,this);this.Zc=[];Qf?(this.Zc.push(c),this.Ub.b(c),this.Zc.push(a),this.Ub.b(a)):(this.Zc.push(a),this.Ub.b(a),this.Zc.push(c),
this.Ub.b(c));this.df=new F}w(jm,Qj);jm.prototype.qr=function(a,b){b.preventDefault();this.df.a(this,!0)};jm.prototype.pr=function(a,b){b.preventDefault();this.df.a(this,!1)};jm.prototype.open=function(){jm.f.open.call(this);Q(this,"height","");Q(this,"position","relative");Q(this,"height",this.height()+"px");Q(this,"position","");km(this);var a=this;setTimeout(function(){km(a)},10)};
function km(a){a.A(a.Sa);Q(a.Fd,"width","");Q(a.me,"width","");Q(a.Ub,"width","");Q(a.Ub,"height","");var b=a.fl?a.me.height()+a.me.y():0;a.Fd.ra(b);b=parseFloat(Fe(a.displayObject(),"min-width"));b=isNaN(b)?0:b;b>a.Sa&&(a.Sa=b,Q(a,"max-width",a.Sa+"px"));b=Math.max(b,Math.min(Math.max(a.Ub.width(),a.Fd.width()+34,a.fl?a.me.width()+68:0),a.Sa));a.A(b);for(var c=0,d=0,e=0;e<a.Zc.length;e++){var g=a.Zc[e],h=Xe(g.displayObject());d+=h.left+h.right;c+=g.width()}if(c+d>b)for(c=Math.floor((b-d)/a.Zc.length),
e=0;e<a.Zc.length;e++)a.Zc[e].A(c);Q(a.me,"width",b+1+"px");Q(a.Fd,"width",b+1+"px");e=a.Fd.height()+a.Fd.y()+30;c=Math.min(Math.max(e+a.Ub.height()+34),a.ne);a.Ka(c);a.Ub.move(0,0);b=.5*(b-a.Ub.width());a.Ub.move(b,e)}jm.prototype.jc=function(a,b){this.Sa=a;this.ne=b;Q(this,"max-width",this.Sa+"px");Q(this,"max-height",this.ne+"px");var c=this;setTimeout(function(){km(c)},10);km(this)};function lm(a){R.call(this,"title_view");this.qa=a;this.bj=new R("title label");this.b(this.bj)}w(lm,R);lm.prototype.vg=function(a){this.bj.S(this.qa.tj(a))};lm.prototype.u=function(a,b){lm.f.u.call(this,a,b);b=We(this.displayObject());this.bj.A(a-b.left-b.right)};function mm(a,b,c,d,e,g,h){this.qc=!1;null==h&&(h="",Pf&&(h+=" ie9"),h="scenario_full"+h);Xj.call(this,h,a,b,d,c,e,g);this.ma=!1;this.Ji=new gm("preloader");this.b(this.Ji);a=Td("div");Gg(a);H(a,"position","absolute");Xd(e,a,0);this.vh=new hm(a);this.Ge=new Lj(this.vh);this.wb=new Hj;this.wb.Md.addHandler(this.Aq,this);this.wb.No.addHandler(this.ls,this);this.Qd=new Sj(e)}w(mm,Xj);f=mm.prototype;f.Lh=function(a){this.ea=a;this.V&&this.V.Xf(this.ea)};f.uq=function(){this.cc&&this.cc.stop()};
f.la=function(a){mm.f.la.call(this,a);var b=a.O;this.qa=new Cj(b.C().pb(),a.Pa);this.tc=!0;this.nb=this.Sm(this.qa);this.nb.vg(this.s.O.title());this.nb.h(!1);this.Ta.b(this.nb);a=b.C().Va;a.enabled()&&"off"!=a.xc()&&(this.xb=new fm(this.s.O.C().Va.xc(),this.s.maxScore()),this.xb.h(!1),this.Ta.b(this.xb),nm(this,!1));this.nn();this.Ag(b.Yb.width,b.Yb.height)};f.Sm=function(a){return new lm(a)};f.Ui=function(){return this.$a.dm};function om(a){a=a.s.Zd();return a==pm||a==qm}f.nn=function(){};
f.Rb=function(a){mm.f.Rb.call(this,a);this.V&&this.V.Rb(a)};f.Ag=function(a,b){mm.f.Ag.call(this,a,b);this.nb.A(a);this.Qd.jc(a,b);rm(this);null!=this.V&&this.V.resize(this.ya.width,this.ya.height);null!=this.gd&&this.gd.jc(this.ya.width-sm,this.ya.height-tm);var c=new Ce(0,0,this.ya.width,this.ya.height);this.vh.wo=c.clone();this.vh.yp=c.clone();this.Oi(a,b)};f.Th=function(a){mm.f.Th.call(this,a);this.Qd.ae(a);this.vh.ae(a)};
f.rj=function(){function a(){c.wb.Md.removeHandler(a);null!=c.Ea&&(c.Ta.removeChild(c.Ea),c.Ea=null)}function b(){c.wb.Md.removeHandler(b);Ij(c.wb,c.s.lb);c.wb.kj()?c.wb.Md.addHandler(a,c,-1):a()}var c=this;null!=this.Ea&&(this.tc=!0);this.wb.kj()?this.wb.Md.addHandler(b):b();this.nb.vg(this.s.O.title())};f.Zn=function(){nm(this,!0)};
function nm(a,b){if(null!=a.xb){var c=a.s.Xe();b?(a=a.xb,a.ff!=c&&(b=a.Oo,a.ff<c?b.bs.play():b.kr.play(),b=a.Em,b.Am=b.xb.ff,b.Tq=c,a.Em.play())):(a=a.xb,a.ff=c,$l(a))}}f.sj=function(a){function b(){c.wb.Md.removeHandler(b);null!=c.V&&gj(c.V,a)}var c=this;this.wb.kj()?this.wb.Md.addHandler(b):b()};f.Pn=function(){var a=this.V;a.qk=!1;a.Ae=!1;a.G.h(!1)};f.Po=function(){return 13};
function rm(a){if(null!=a.ya&&null!=a.nb){var b=46;a.Ui()&&a.nb.visible()||(b=0);a.qb=new Ce(0,b,a.ya.width,a.ya.height-b);null!=a.xb?(a.xb.ra(a.qb.top+a.Po()),a.de=a.xb.y()+32-a.qb.top):a.de=0;um(a)}}function um(a){if(null!=a.V){var b=a.V,c=a.de;b.qb=a.qb;b.de=c}}f.ls=function(){this.Ji.show()};
f.Aq=function(a){null!=this.Ji&&this.Ji.Rc();this.rp();vm(this);rm(this);null==this.V&&(this.V=this.Pm(),this.V.$d(this.qc),this.Ta.Kb(this.V,0),this.ha&&this.V.Rb(this.ha));um(this);var b=a.m.id()==this.s.O.K().yg().id();this.V.la(a,b,this.tc);this.V.resize(this.ya.width,this.ya.height);this.V.Za.addHandler(this.Lk,this);this.V.Fh().addHandler(this.yr,this);this.V.rg().addHandler(this.Nr,this);this.V.gh.addHandler(this.gh,this);this.V.Fi.addHandler(this.Fi,this);this.ma&&this.Ia()};f.ao=function(){vm(this)};
function vm(a){null==a.xb||a.wb.kj()||(a.xb.h(om(a)),a.xb.invalidate())}f.Pm=function(){var a=new bj(this.Ib,this.$a,this.qa,this.D,this.s,this.qb,this.cc);this.ea&&a.Xf(this.ea);return a};f.rp=function(){this.nb.h(this.Ui())};f.gh=function(){this.s.ge&&this.s.Zd()!=qm&&this.s.finish()};f.Fi=function(a){var b=this.s.Xe();a.Ns=b;b=this.s.maxScore();a.ah=b};f.yr=function(){this.jf.a()};f.Nr=function(){this.If.a()};f.Lk=function(a){wm(this.s,a,!0)};
f.cl=function(){this.tc=!1;xm(this);this.Ea=new Sl(this.s,this.Ib,this.D,this.Ge,this.vh);this.Ta.b(this.Ea);this.Oi(this.width(),this.height())};f.Oi=function(){if(null!=this.Ea){var a=0;this.Ui()&&(a=parseInt(Fe(this.nb.displayObject(),"height"),10),a=isNaN(a)?0:a);var b=Math.min(600,Math.max(480,.8*this.Ta.width())),c=this.Ta.height()-a-14,d=Math.floor(.5*(this.Ta.width()-b));this.Ea.resize(b,c);a+=Math.floor(.5*(this.Ta.height()-a-this.Ea.Vl()));this.Ea.move(d,a)}};
f.yo=function(){this.tc=!1;xm(this);var a=this.D.Z("Player.Msg.ResumePrompt"),b=this.D.Z("Player.Msg.ResumePromptTitle",void 0,"TODO:");ym(this,b,a,this.D.Z("Player.Button.Yes"),this.D.Z("Player.Button.No"),function(a){zg(this.cc);this.tc=!0;this.Zk.a(a)})};function xm(a){if(null!=a.s){var b=a.s.O.K().yg();b=new zm(b,b.background(),null);Ij(a.wb,b)}}
function ym(a,b,c,d,e,g){a.gd=a.Om(b,c,d,e);a.gd.df.addHandler(function t(a,b){this.gd.df.removeHandler(t);Tj(this.Qd,this.gd);this.gd=null;g&&g.apply(this,[b])},a);a.gd.jc(a.ya.width-sm,a.ya.height-tm);a.Qd.Yf(a.gd);a.gd.open()}f.Om=function(a,b,c,d){return new jm(a,b,c,d,!0)};f.xf=function(){this.V.wg(!0)};f.Gi=function(){if(null!=Am(this.s.ie)){var a=this.s;a.ie&&a.rh&&(a.rh=!1,Yj(a))}else this.V.wg(!1)};
f.dl=function(a,b){a=this.D.Z(a);this.D.Z("Player.Msg.ResumePromptTitle",void 0,"TODO:");this.xe=Bm(a,this.D.Z("Player.Button.Yes"),this.D.Z("Player.Button.No"));this.xe.df.addHandler(function g(a,e){this.xe.df.removeHandler(g);Tj(this.Qd,this.xe);this.xe=null;b&&b.apply(this,[e])},this);this.xe.jc(this.ya.width-sm,this.ya.height-tm);this.Qd.Yf(this.xe);this.xe.open()};function Bm(a,b,c){return new jm("",a,b,c,!0,"retry")}f.Ia=function(){this.ma=!0;null!=this.V&&this.V.Ia()};
f.Lb=function(){this.ma=!1;null!=this.V&&this.V.Lb()};f.$d=function(a){this.qc=a;null!=this.V&&this.V.$d(this.qc)};f.ij=function(){return this.ma};var tm=10,sm=80;function Cm(a){a=a.label;Eh.call(this,{Fl:"back_to_app"});var b=new Eh({El:Lg(y(this.ee[0]),"text")});b.S(a);this.b(b);dd(this,this.l,function(){ISPlayer.backToApp()})}ka(Cm,Eh);function Dm(a,b){lm.call(this,a);this.Na=new im(!1,"show_slides",!0);this.Na.l.addHandler(this.Mk,this);this.b(this.Na);Wf&&(this.Fq=new Cm({label:b.Z("Player.Application.Back")}),this.b(this.Fq));this.ti()}w(Dm,lm);Dm.prototype.ti=function(){this.Na&&(null!=this.Kc?(this.Na.h(!0),this.Na.L(!0)):this.Na.h(!1))};Dm.prototype.Te=function(a){this.Kc=a;this.ti()};Dm.prototype.Mk=function(){this.Na.selected()||this.Kc&&this.Kc.showOutline()};
Dm.prototype.u=function(a,b){Dm.f.u.call(this,a,b);We(this.displayObject());this.Na.visible()&&this.Na.width();Q(this.bj,"width","")};function Em(){R.call(this,"landscape_control_panel");this.Fn=this.Tk=!0;this.Na=new im(!1,"show_slides",!0);this.Na.l.addHandler(this.Mk,this);var a=new R("btns-container");this.b(a);this.zk=Fm("next");this.zk.l.addHandler(this.Hr,this);a.b(this.zk);this.jh=Fm("prev");this.jh.l.addHandler(this.Jr,this);a.b(this.jh);this.$o=new F;this.Fm=new F;this.tb=new F;this.Xg=new F}ka(Em,R);function Gm(a,b){a.zk.L(b&&a.Fn)}Em.prototype.ti=function(){this.Na&&(this.Na.h(!0),this.Na.L(!0))};Em.prototype.Jr=function(){this.tb.a()};
Em.prototype.Hr=function(){this.Xg.a()};Em.prototype.Mk=function(){this.Na.selected()?this.Fm.a():this.$o.a()};function Fm(a){a=new im(!1,a);a.Cf=!0;return a};window.yPos=function(){return window.pageYOffset};window.scrollPageTo=function(a,b){window.scrollTo(a,b)};function Hm(a){Qj.call(this,a);this.on=!1}w(Hm,Qj);Hm.prototype.zt=function(){return this.on};Hm.prototype.jc=function(a,b){this.resize(a,b)};Hm.prototype.ae=function(){};function Im(a){Sj.call(this,a)}w(Im,Sj);Im.prototype.Yf=function(a){a instanceof Hm?(Im.f.Yf.call(this,a),a.ae(this.oa)):Im.f.Yf.call(this,a)};Im.prototype.vi=function(){for(var a=Math.round(this.Sa*this.oa),b=Math.round(this.ne*this.oa),c=0;c<this.Jc.length;++c){var d=this.Jc[c];if(m(d.jc))if(m(d.zt)&&d.on)d.jc(a,b);else{var e=Math.min(a,Math.round(Math.min(screen.width,screen.height)));e-=32;d.jc(e/this.oa,(b-32)/this.oa);Qg(d.displayObject(),this.oa)}}};function Jm(a,b,c,d,e,g){var h=this;R.call(this,"authorization");this.wa={};this.sa=a;var k=new R("auth_title");k.S(b);this.b(k);g&&(this.De=new ti("subtitle",!1),this.De.zc(d.Z("AUTHORIZATION_FORM_TITLE")),this.b(this.De));B(this.sa.pb().Ua(),function(b){if("disabled"!=b.usage()){var g=b.ua(),h=this.sa.fb().Mb(g),k=new Lm(b,c,d,h);this.b(k);this.wa[g]=k;"USER_EMAIL"==g&&a.To&&k.cm(d.Z("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));k.Mj.addHandler(this.Iq,this);k.Qo.addHandler(function(a,c){Ug();
var d=Mm(e,b.title(),a,c);this.bp.a(d);d.Eg.addHandler(function yc(a){d.Eg.removeHandler(yc);d.close();a&&(Nm(k,a),k.Hm=a,k.Mj.a(k.ua(),a),k.ud(void 0));Mh(k,Om)},this)},this)}},this);this.Wi=new yi("start-button",!1);zi(this.Wi,d.Z("Player.Message.Start.Btn.Text",void 0,"Start"));this.Wi.l.addHandler(function(){h.ep.a()},this);this.b(this.Wi);a.kl.addHandler(this.ik,this);this.bp=new F;this.zs=new F;this.ep=new F}w(Jm,R);Jm.prototype.resize=function(a,b){Jm.f.resize.call(this,a);this.Wi.h(a>b)};
Jm.prototype.Iq=function(a,b){b?this.sa.fb().Jh(a,b):this.sa.fb().uj(a)};Jm.prototype.ik=function(a){Ug();var b=[],c;for(c in this.wa)this.wa[c].ud(void 0);B(a,function(a){var c=this.wa[a.rb];if(null!=c)if(a=a.description(),"fieldValueIsInvalid"==a)c.ud(a);else if("fieldIsEmpty"==a||"requiredFieldIsMissing"==a)b.push(c),c.ud(a)},this)};
function Lm(a,b,c,d){R.call(this,"field");this.D=c;this.rb=a;d=d||"";c="";a.values()&&1<a.values().length?(this.T=new R("combobox"),this.b(this.T),c=" comboboxPrompt",this.b(vi(b,"auth_combobox_icon")),this.T.l.addHandler(function(){Lh(this,Om);this.Qo.a(this.rb.values(),this.rb.values().indexOf(this.Hm))},this)):(this.F=new R("","INPUT"),this.b(this.F),"USER_EMAIL"==a.ua()&&(this.F.displayObject().type="email"),D(this.F.displayObject(),"focusin",function(){Lh(this,Om);Mh(this,Pm);this.ud(void 0)},
!1,this),D(this.F.displayObject(),"focusout",function(){Mh(this,Om);var a=this.F.displayObject().value;Nm(this,a)},!1,this),D(this.F.displayObject(),["blur","input"],function(){var a=this.F.displayObject().value;this.Mj.a(this.ua(),a);Nm(this,a)},!1,this),D(this.F.displayObject(),"keydown",this.eh,!1,this));this.Ef=new R("prompt"+c);Qm(this,this.Ef);this.Ef.L(!1);this.b(this.Ef);this.gb=new ti("error_state_label",!1);this.gb.zc("TODO : Field is required");this.gb.h(!1);this.b(this.gb);this.Eb=new ti("hint",
!1);this.Eb.h(!1);this.b(this.Eb);Nm(this,d);this.Mj=new F;this.Qo=new F}w(Lm,R);var Pm="empty",Om="focused";Lm.prototype.cm=function(a){this.Eb.zc(a);this.Eb.h(null!=a&&0<a.length);this.Eb.visible()?Rg(this.displayObject(),"with_hint")||(a=this.displayObject(),M(a,"with_hint")):Rg(this.displayObject(),"with_hint")&&(a=this.displayObject(),O(a,"with_hint"))};Lm.prototype.ua=function(){return this.rb.ua()};
Lm.prototype.ud=function(a){this.Ef.h(!0);null!=a?(Lh(this,"error"),this.gb.h(!0),this.T?this.Hm&&this.Ef.h(!1):this.F.displayObject().value&&this.Ef.h(!1),"fieldIsEmpty"==a||"requiredFieldIsMissing"==a?this.gb.S(this.D.Z("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"fieldValueIsInvalid"==a&&this.gb.S(this.D.Z("AUTHORIZATION_FORM_ERROR_EMAIL"))):(Mh(this,"error"),this.gb.h(!1))};
function Nm(a,b){var c=Om;c=Rg(a.displayObject(),c);b?Mh(a,Pm):c||Lh(a,Pm);a.T?a.T.S(b):a.F.displayObject().value!=b&&(a.F.displayObject().value=b)}Lm.prototype.eh=function(a){13==a.keyCode&&this.F.displayObject().blur()};function Qm(a,b){var c=a.rb.title();"mandatory"==a.rb.usage()&&(c+="*",Lh(b,"required"));b.S(c)};function Rm(a,b,c,d,e){var g=this;R.call(this,"auth_form_view");var h=new Sm(c),k=a.O.C(),r=k.Ld.Tg;r=null!=r?r.Re():!1;this.sa=new Rl(k.pb(),a,r);this.sb=new Jm(this.sa,a.O.title(),b,c,h,!0);this.sb.ce("app",Wf);this.sb.zs.addHandler(function(a){a=Le(a.displayObject()).y;Qk(g.N,a)});this.sb.bp.addHandler(function(a){a.Og.addHandler(function G(){a.Og.removeHandler(G);Tj(d,a)},g);d.Yf(a);a.open()});this.sb.ep.addHandler(this.Tl,this);this.N=new Bk("scrollPane","hidden","auto",void 0,{ignoreEmptyScroll:!0,
hideScrollbar:!0});Fk(this.N);Hk(this.N);this.N.content().b(this.sb);this.b(this.N);this.xd=new R("authBottomPanel");this.b(this.xd);this.X=new yi;Sg(this.X.displayObject(),"auth-start-button");zi(this.X,c.Z("Player.Message.Start.Btn.Text",void 0,"Start"));this.X.l.addHandler(this.Tl,this);this.tb=new F;e&&(this.bd=new yi,Sg(this.bd.displayObject(),"back-button"),zi(this.bd,c.Z("Player.Button.Back",void 0,"todo: goto previous slide")),this.xd.b(this.bd),this.bd.l.addHandler(function(){this.tb.a()},
this));this.xd.b(this.X)}w(Rm,R);Rm.prototype.showBottomPanel=function(a){this.xd.h(a)};Rm.prototype.Tl=function(){Ug();this.sa.submit()};
Rm.prototype.u=function(a,b){Rm.f.u.call(this,a,b);var c=this.xd.visible()?this.xd.height():0,d=this.Rp("with_top_panel")?We(this.displayObject()).top:0;this.sb.resize(a,b);this.N.resize(a,b-c-d);this.xd.move(0,b-this.xd.height());b=this.bd?2:1;c=Xe(this.X.displayObject());a=We(this.X.displayObject());b=(this.sb.width()-(c.left+c.right)*b)/b;a=b-(a.left+a.right);this.X.La(a);Q(this.X,"max-width",b+"px");this.X.A(b);this.bd&&(this.bd.La(a),Q(this.bd,"max-width",b+"px"),this.bd.A(b))};
function Sm(a){this.D=a}function Mm(a,b,c,d){return new Tm(a.D,b,c,d)}
function Tm(a,b,c,d){Hm.call(this,"auth_form_window");Rj(this);this.Ra=[];this.Eg=new F;this.pf=new Bk("items","hidden","auto","div.item");this.b(this.pf);var e=new R("title");e.S(b);this.b(e);Um(this,c,d);this.Lj=new R("cancel");this.Lj.S(a.Z("Player.Button.Cancel",void 0,"Cancel"));this.b(this.Lj);this.Lj.l.addHandler(function(a,b){b.preventDefault();this.Eg.a(void 0)},this);this.uf.l.addHandler(function(a,b){b.preventDefault();this.Eg.a(void 0)},this)}w(Tm,Hm);
function Um(a,b,c){B(b,function(d,e){var g=e===c,h=0===e;e=e==b.length-1;var k=new Vm(d);g&&Sg(k.displayObject(),"selected");h&&Sg(k.displayObject(),"first");a.pf.content().b(k);a.Ra.push(k);k.l.addHandler(function(){this.Eg.a(d)},a);e||a.pf.content().b(new R("separator"))})}Tm.prototype.jc=function(a,b){this.resize(a,b);this.Xa()};
Tm.prototype.Xa=function(){Q(this,"height","");var a=this.pf.content().height()+this.pf.y();Q(this,"height",Math.min(this.height(),a)+"px");this.pf.invalidate();B(this.Ra,function(a){Qa(a,Vm);a.invalidate()})};function Vm(a){R.call(this,"item");this.zh=new R("view");this.zh.S(a);this.b(this.zh)}w(Vm,R);
Vm.prototype.invalidate=function(){var a=We(this.displayObject()),b=(isNaN(a.top)?0:a.top)+(isNaN(a.bottom)?0:a.bottom),c=parseInt(Fe(this.displayObject(),"min-height"),10);c=isNaN(c)?0:c;a=parseInt(Fe(this.zh.displayObject(),"height"),10);a=isNaN(a)?0:a;b=c-b;a<b&&(a=(b-a)/2,Q(this.zh,"margin-top",a+"px"),Q(this.zh,"margin-bottom",a+"px"))};function Wm(a,b){Bi.call(this,a,b);a=this.fa.displayObject();M(a,"finish-button");this.na&&(a=this.na.displayObject(),M(a,"restart-button"))}w(Wm,Bi);Wm.prototype.resize=function(a,b){var c=Xe(this.displayObject());Wm.f.resize.call(this,a-(c.left+c.right),b)};
Wm.prototype.Xa=function(a){var b=null!=this.na,c=this.fa.visible();b&&(Q(this.na,"max-width",""),Q(this.na,"width",""),this.na.La(void 0));c&&(Q(this.fa,"max-width",""),Q(this.fa,"width",""),this.fa.La(void 0));if(Ci(this)&&!Rg(this.displayObject(),"landscape")){var d=b?We(this.na.displayObject()):0,e=c?We(this.fa.displayObject()):0,g=0;b&&g++;c&&g++;if(0!=g){var h=We(this.Jg.displayObject());a=(a-h.left-h.right-10*g)/g;b&&(Q(this.na,"max-width",a+"px"),this.na.La(a-d.left-d.right),this.na.A(a));
c&&(Q(this.fa,"max-width",a+"px"),this.fa.La(a-e.left-e.right),this.fa.A(a))}}};function Xm(a,b,c,d){Oi.call(this,a,b,c,d)}w(Xm,Oi);Xm.prototype.pc=function(){this.I.visible()&&this.I.l.a();Xm.f.pc.call(this)};function Ym(a,b,c,d,e){Pi.call(this,a,b,c,d,e)}w(Ym,Pi);Ym.prototype.Nm=function(a,b,c,d){return new Xm(a,b,c,d)};function Zm(a,b,c){si.call(this,a,b,c);this.l.addHandler(this.pc,this)}w(Zm,si);Zm.prototype.pc=function(){this.I.visible()&&this.I.l.a()};function $m(){Bk.call(this,"scene_content","hidden","auto")}w($m,Bk);function an(a,b,c,d,e,g){R.call(this,"bottom_panel_view");this.Za=new F;this.tb=new F;this.D=a;this.qa=c;c=new R("message_replies_view");this.b(c.displayObject());a=new R("replies_container");c.b(a.displayObject());g&&e&&(g=new bn(this.D.Z("Player.Button.Back",void 0,"todo: goto previous slide"),0),this.mc=new Oi(b,this.qa,g,void 0),g=this.mc.displayObject(),M(g,"back-button"),this.mc.Za.addHandler(this.Ar,this),this.mc.h(!1),a.b(this.mc.displayObject()),this.mc.h(e.actionAvailable("gotoPreviousSlide")));
this.ve=new Oi(b,this.qa,d.eg(0),void 0);b=this.ve.displayObject();M(b,"start-button");this.ve.Za.addHandler(this.Lk,this);a.b(this.ve.displayObject())}w(an,R);an.prototype.Lk=function(a){this.Za.a(a)};an.prototype.Ar=function(a){this.tb.a(a)};an.prototype.u=function(a,b){var c=Xe(this.displayObject());a-=c.left+c.right;an.f.u.call(this,a,b);this.Xa(a,b)};
an.prototype.Xa=function(a){Q(this.ve,"max-width","");Q(this.ve,"width","");var b=this.mc&&this.mc.visible();b&&(Q(this.mc,"max-width",""),Q(this.mc,"width",""));if(!Rg(this.displayObject(),"landscape")){var c=b?2:1;a=(a-14-10*c)/c;Q(this.ve,"max-width",a+"px");this.ve.A(a);b&&(Q(this.mc,"max-width",a+"px"),this.mc.A(a))}};function cn(a){R.call(this,"message_image_view");this.w=a;this.w.yc()?this.Ne():(this.w.jb().addHandler(this.Ne,this),this.w.load())}w(cn,R);cn.prototype.u=function(a,b){null!=this.Fa&&(b-=2,b=Math.min(1,(a-2)/this.w.width(),b/this.w.height()),a=this.w.width()*b,b*=this.w.height(),Ne(this.Fa,a),Me(this.Fa,b),cn.f.u.call(this,a,b))};cn.prototype.Ne=function(){this.w.jb().removeHandler(this.Ne,this);this.Fa=this.w.ag();this.b(this.Fa);this.u(this.width(),this.height())};function dn(){Bk.call(this,"message_text_scroll","hidden","auto")}w(dn,Bk);function lj(a,b,c,d,e,g,h,k,r){R.call(this,"message_view");this.D=a;this.qa=c;this.Ha=d;this.jn=r;this.Pg=b;this.Za=new F;this.I=this.ei();this.b(this.I);this.I.h(!1);null!=e&&(this.$=new R("message_points_view"),a=null!=k,null!=h&&a&&"userAndMax"==k&&(e>=h?(h=this.$.displayObject(),M(h,"passed")):(h=this.$.displayObject(),M(h,"failed"))),h="",a&&(a={},"user"==k?(a.USER_SCORE=e.toString(),h=this.D.Z("Player.Msg.UserScoreTemplate(%USER_SCORE%)",a,"Your score is %USER_SCORE% points")):"userAndMax"==
k&&(a.USER_SCORE=e.toString(),a.MAX_SCORE=g.toString(),h=this.D.Z("Player.Msg.UserScoreWithMaxScoreTemplate(%USER_SCORE%)",a,"Your score is %USER_SCORE% out of %MAX_SCORE% points"))),this.$.S(h),this.b(this.$.displayObject()));null!=this.Ha&&(e=this.Ha.kf,null!=e&&(this.ia=new cn(e),this.b(this.ia.displayObject()),e.yc()?this.Ne():e.jb().addHandler(this.Ne,this)),e=this.Ha.text(),0<e.length&&(this.o=new ti("message_text_view"),this.o.zc(this.qa.ng(e)),this.sm(),J&&vf(this.o.displayObject())),this.lk(this.Ha.da()));
this.lh=!1;null!=this.$&&(null!=this.Ha?(e=null!=this.ia,e=!(null!=this.o||e)):e=!0,e?this.lh=!0:(e=this.$.displayObject(),M(e,"outlined")));e=null!=this.Ha&&null!=this.Ha.kb();this.I.h(e)}w(lj,R);f=lj.prototype;f.ei=function(){var a=ii(this.Pg["message.background"]),b=ni(a.hg,0,7);a=parseInt(ni(a.hg,7,9),16)/255;return new pi(this.Pg,!0,!0,b,a)};
function hj(a,b,c){a.Hd=b;a.oc=c;Q(a,"min-width",a.Hd.width+"px");Q(a,"min-height",a.Hd.height+"px");Q(a,"max-width",a.oc.width+"px");Q(a,"max-height",a.oc.height+"px");a.nk();setTimeout(function(){a.nk()},100)}f.u=function(a,b){null!=a&&null!=b&&lj.f.u.call(this,a,b)};
f.nk=function(){if(null!=this.Hd&&null!=this.oc){var a=35,b=null!=this.$?0:a,c=this.oc.height-(a+34),d=this.oc.width,e=c;null!=this.o&&(Q(this.o,"font-size","35px"),Q(this.o,"line-height","46px"),Q(this.o,"height",""),Q(this.o,"width",""));if(null!=this.B){var g=this.Ha.da().count();Qi(this.B,Math.floor((Math.floor(d)-(44*g+90))/g));e-=I(this.B.displayObject()).height;c-=I(this.B.displayObject()).height}null!=this.$&&(this.$.A(d),this.$.ra(a),g=I(this.$.displayObject()).height,a+=g+20,b+=a,e-=a,c-=
a,this.lh||(a+=38,b+=38));if(null!=this.ia&&null!=this.o){this.ia.resize(.5*(d-130),Math.min(c,this.oc.height*(this.jn?.4:.6)));c=I(this.ia.displayObject()).height;var h=I(this.ia.displayObject()).width,k=d-(45+h+40+45);I(this.o.displayObject());this.o.A(k);k=this.cf(35,e,25,23,21,18);e=85+h;null!=this.ab?this.ab.move(e,a):this.o.move(e,a);e=Math.max(c,k);this.ia.move(45,Math.max(a,a+(k-c)/2));c>k&&(e=a+.5*(c-k),null!=this.ab?this.ab.ra(e):this.o.ra(e),e=c,this.ia.move(45,Math.max(a,a+(k-c)/2)));
b+=e}else g=d-90,null!=this.ia&&(c=this.oc.height-(null!=this.$?74:0)-(null!=this.ia?38:32)-((null!=this.B?I(this.B.displayObject()).height+38:0)+38),this.ia.resize(g,Math.min(c,this.oc.height*(this.jn?.4:.6))),c=I(this.ia.displayObject()).height,h=I(this.ia.displayObject()).width,b+=c,this.ia.move(.5*(d-h),a)),null!=this.o&&(null!=this.ab&&this.ab.A(g),this.o.A(g),k=this.cf(35,e,25,23,21,18),Q(this.o,"width",""),a=Math.min(g,I(this.o.displayObject()).width+1),this.o.A(a),b+=k,e=45+.5*(g-a),null!=
this.ab?this.ab.Sb(e):this.o.Sb(e));b=null!=this.B?b+(34+I(this.B.displayObject()).height):b+40;null!=this.o&&null==this.ia&&(a=Math.max(b,this.Hd.height)-(null!=this.B?I(this.B.displayObject()).height:0)-(null!=this.$?68+I(this.$.displayObject()).height:0),e=Math.max(0,.5*(a-k)),e+=null!=this.$?54+I(this.$.displayObject()).height:0,null!=this.ab?this.ab.ra(e):this.o.ra(e));this.lh&&this.$.ra((Math.max(this.Hd.height,b)-I(this.$.displayObject()).height)/2);null!=this.ab&&(Q(this.o,"position","relative"),
this.ab.invalidate());this.resize(d,b);this.Id()}};f.Id=function(){var a=Math.floor(this.width()-.5*this.I.width()-9),b=Math.floor(.5*-this.I.height()+1);this.I.move(a,b)};f.cf=function(a,b,c,d,e,g){var h=new Yk;Zk(h,this.o,a,b,c,d,e,g);a=h.im;c=h.eq;b=h.Ip;c&&(null!=this.ab||this.o.Ka(b));null!=this.ab&&this.ab.resize(I(this.o.displayObject()).width,a);return a};f.sm=function(){J?(this.ab=new dn,this.b(this.ab),this.ab.content().b(this.o.displayObject())):this.b(this.o.displayObject())};
f.lk=function(a){this.xk()&&(this.B=new Pi(this.Pg,this.qa,a,"message_replies_view",!1),this.b(this.B.displayObject()),this.B.Za.addHandler(this.Kt,this))};f.xk=function(){return null!=this.Ha?0<this.Ha.da().count():!1};f.Kt=function(a){this.Za.a(a)};f.Ne=function(){this.Ha.kf.jb().removeHandler(this.Ne,this);var a=this;setTimeout(function(){a.u(a.width(),a.height())},0)};f.Ia=function(){this.u(this.width(),this.height())};f.Lb=function(){};
f.L=function(a){null!=this.B&&this.B.L(a);lj.f.L.call(this,a)};function en(a,b,c,d,e,g,h,k){lj.call(this,a,b,c,d,e,g,h,k);this.l.addHandler(this.pc,this);a=null!=this.Ha&&null!=this.Ha.kb();null!=this.$||null!=this.ia||null!=this.o||a||Lh(this,"empty")}w(en,lj);f=en.prototype;f.pc=function(){this.I.visible()&&this.I.l.a()};f.jc=function(){};f.sm=function(){this.b(this.o.displayObject())};
f.nk=function(){if(null!=this.Hd&&null!=this.oc){var a=20,b=null!=this.$?0:a,c=this.oc.height-(a+10),d=this.oc.width,e=c;null!=this.o&&(Q(this.o,"font-size","20px"),Q(this.o,"line-height","26px"),Q(this.o,"width",""),Q(this.o,"height",""));if(null!=this.$){this.$.A(d);this.$.ra(a);var g=I(this.$.displayObject()).height;a+=g+20;b+=a;e-=a;c-=a;this.lh||(a+=14,b+=14)}if(null!=this.ia&&null!=this.o){g=d-40;c=Math.min(c/2,250);this.ia.resize(g,c);var h=I(this.ia.displayObject()).height;c=I(this.ia.displayObject()).width;
this.o.move(20,a+h+20);this.o.A(g);var k=this.cf(20,e-(h+20),17,16,15,14);Q(this.o,"width","");e=Math.min(g,I(this.o.displayObject()).width+1);this.o.A(e);this.o.Sb(20+.5*(g-e));g=h+k+20;this.ia.move(.5*(d-c),a);b+=g}else g=d-40,null!=this.ia&&(this.ia.resize(g,c),h=I(this.ia.displayObject()).height,c=I(this.ia.displayObject()).width,b+=h,this.ia.move(.5*(d-c),a)),null!=this.o&&(this.o.A(g),k=this.cf(20,e,17,16,15,14),Q(this.o,"width",""),e=Math.min(g,I(this.o.displayObject()).width+1),this.o.A(e),
b+=k,this.o.move(20+.5*(g-e),a));b=null!=this.B?b+(20+I(this.B.displayObject()).height):b+16;null!=this.o&&null==this.ia&&(a=Math.max(b,this.Hd.height)-(null!=this.B?0+I(this.B.displayObject()).height:0)-(null!=this.$?40+I(this.$.displayObject()).height:0),k=Math.max(0,.5*(a-k)),k+=null!=this.$?40+I(this.$.displayObject()).height:0,this.o.ra(k));this.lh&&this.$.ra((Math.max(this.Hd.height,b)-I(this.$.displayObject()).height)/2);this.Id();this.resize(d,b)}};f.xk=function(){en.f.xk.call(this);return!1};function fn(a,b,c,d,e,g,h){bj.call(this,a,b,c,d,e,g,h);this.tb=new F;this.j=new $m;this.b(this.j)}w(fn,bj);f=fn.prototype;f.la=function(a,b,c){null!=this.hb&&this.removeChild(this.hb.displayObject());Qk(this.j,0,0);this.tn=b;this.tc=c;fn.f.la.call(this,a,b,c)};f.Xf=function(a){this.Bc=a;this.Kb(this.Bc,this.dg(this.j)+1)};f.Bn=function(){return 9};f.Cg=function(a){this.j.content().b(a)};f.Vk=function(a){this.j.content().removeChild(a)};
f.rm=function(a){this.Cg(a);null!=this.hb&&(this.b(this.hb),this.Xo=!0)};f.Ce=function(){if(!this.qc){if(this.Xo&&this.tc){var a=this;this.Xo=!1;setTimeout(function(){(new ai(a.hb,!1)).play()},500)}fn.f.Ce.call(this)}};
f.Xa=function(a,b){var c=a>b;if(null!=this.G){var d=this.G.displayObject();c?M(d,"landscape"):O(d,"landscape")}null!=this.hb&&(d=this.hb.displayObject(),c?M(d,"landscape"):O(d,"landscape"),this.hb.resize(a,67),this.hb.move(0,b-67));fn.f.Xa.call(this,a,b);this.j.resize(a,b);c=null!=this.B&&this.B.visible()?this.B.y()+this.B.height():0;d=null!=this.ga&&this.ga.visible()?this.ga.y()+this.ga.height():0;var e=null!=this.U&&this.U.visible()?this.U.y()+this.U.displayObject().scrollHeight:0;b=null!=this.hb||
this.Ae?67:0;c=Math.max(c,d,e);c>c-b&&(c+=15+b);this.j.content().resize(a,c);this.j.invalidate()};f.Ho=function(a,b){a<b?(Q(this.B,"min-width",.94*a+"px"),Qi(this.B,.94*a-30)):(Q(this.B,"min-width",.1*a+"px"),Qi(this.B,.7*a-30));var c=I(this.B.displayObject()).height;a=Math.floor(.03*Math.min(a,b));var d=m(this.ga)?this.ga.y()+this.ga.height():0;this.B.move(a,Math.floor(Math.max(b-c-a,d)))};f.hn=function(){return this.qb.left+.03*this.width()};
f.Go=function(a,b){var c=a>b?.4:.3,d=I(this.G.displayObject()).height;c=new zd(Math.floor(.9*a),Math.floor(b*c));var e=new zd(c.width,5E3);Qa(this.U,en);this.U.jc(Math.floor(a),Math.floor(b));hj(this.U,c,e);c=I(this.U.displayObject()).height;d=Math.min(2/3*b+c/2,b-(.03*b+d));b=null!=this.ga?this.ga.y()+this.ga.height():.03*b+this.de;this.U.move(Math.floor(.05*a),Math.floor(Math.max(b,d-c)))};
f.fi=function(a,b,c,d,e){b=new en(this.D,this.$a.colors,this.qa,a,b,c,d,e,!0);this.hb=null;a&&0<a.da().count()&&(c=new an(this.D,this.$a.colors,this.qa,a.da(),this.ha,this.tn),a.da(),this.tn&&this.ha&&this.ha.actionAvailable("gotoPreviousSlide"),this.tc&&(this.hb=c,this.hb.Za.addHandler(this.nr,this),this.hb.tb.addHandler(this.oe,this),this.hb.Da(0)));b.I.Di.addHandler(this.Sn,this);b.I.fd.addHandler(this.Hi,this);return b};f.Lm=function(){return new Wm(this.D,this.Va.Ah())};
f.Qm=function(){return new Zm(this.Ib,this.$a.colors,this.qa)};f.Mm=function(a){return new Ym(this.$a.colors,this.qa,a,"replies_view",!0)};f.Qf=function(a){ij(this);var b=Ci(this.G),c=this.G.Pf.visible(),d=this;setTimeout(function(){d.G.h(b||c);d.gh.a()},a)};f.wg=function(a){var b=Ci(this.G);this.G.wg(a,0);if(a){if(!this.G.visible()){var c=this;setTimeout(function(){c.Qf(0)},0)}}else b||this.G.h(!1)};f.ek=function(a,b){return a<b?.5:.6};
f.nr=function(a){zg(this.mb);null!=this.hb&&this.removeChild(this.hb.displayObject());this.bo(a)};f.oe=function(){this.tb.a()};function gn(a,b,c,d,e,g){mm.call(this,a,b,c,d,e,g,"scenario_mini");this.Ms=Wf;this.Qd=new Im(e);this.Ga=new Em;this.Ga.tb.addHandler(this.oe,this);this.Ga.Xg.addHandler(this.Ek,this);this.Ga.$o.addHandler(this.Pr,this);this.Ga.Fm.addHandler(this.tr,this);Xf&&ISPScenarioPlayer.initScenario(cf({version:9.3}))}w(gn,mm);f=gn.prototype;f.Ca=function(){this.Hg&&this.Hg.Rc()};
f.cl=function(){this.tc=!1;var a=this.ha?this.ha.actionAvailable("gotoPreviousSlide"):!1;this.Ea=new Rm(this.s,this.Ib,this.D,this.Qd,a);this.Ta.Kb(this.Ea,0);this.Ea.tb.addHandler(this.oe,this);this.ea&&this.Ta.Kb(this.ea,1);this.Oi(this.width(),this.height())};f.Oi=function(a,b){if(null!=this.Ea){var c=a<b;this.Ea.showBottomPanel(c);this.Ea.move(0,0);this.Ea.resize(a,b);this.Ea.ce("with_top_panel",!!this.ha&&c);Tg(this.Ea.displayObject())}};
f.rj=function(){gn.f.rj.call(this);var a=this.s.lb.m,b=a.message();!this.Xi&&b?(a=this.Ga,a.jh.L(a.Tk),Gm(this.Ga,!0)):0<a.da().count()||b&&0<b.da().count()?(this.Ga.jh.L(!1),Gm(this.Ga,!1)):(a=this.Ga,a.jh.L(a.Tk),Gm(this.Ga,!0))};f.sj=function(a){gn.f.sj.call(this,a);Gm(this.Ga,!1)};f.Sm=function(a){return new Dm(a,this.D)};f.Pm=function(){var a=new fn(this.Ib,this.$a,this.qa,this.D,this.s,this.qb,this.cc);a.tb.addHandler(this.oe,this);this.ea&&a.Xf(this.ea);return a};f.nn=function(){this.ea&&this.Ta.b(this.ea)};
f.Lh=function(a){Lh(a,"banner");Q(a,"position","absolute");this.zm=1;Qg(a.displayObject(),this.zm);of(a.displayObject(),"50% 0");this.ea=a;this.Hg=new hn(this.ea);this.V&&this.V.Xf(this.ea);this.Ie();this.ea&&Q(this.ea,"margin-bottom",Math.round(this.ea.height()*(this.zm-1)+Xe(this.ea.displayObject()).top)+"px");this.ma&&this.Hg.Uc(!0)};f.Te=function(a){this.Kc=a;Qa(this.nb,Dm);this.nb.Te(a);this.Ga&&(a=this.Ga,a.Ih(a.Na)||a.Kb(a.Na,0))};f.Om=function(a,b,c,d){return new jm(a,b,c,d,!1)};f.Ui=function(){return!0};
f.resize=function(a,b){var c=a;a=a>b;this.ce("landscape",a);this.ha&&(a?(this.Ih(this.Ga.displayObject())||this.b(this.Ga.displayObject()),c-=this.Ga.width()):this.removeChild(this.Ga.displayObject()));gn.f.resize.call(this,c,b)};f.oe=function(){this.tb.a()};f.Ek=function(){this.Ea?this.Ea.Tl():this.Xg.a()};f.Pr=function(){this.Kc&&this.Kc.showOutline(void 0,"")};f.tr=function(){var a=this.Ga,b=a.displayObject();O(b,"slides_showed");a.Na&&a.Na.Ue(!1);a.ti()};
f.Ia=function(){var a=this.ma;gn.f.Ia.call(this);!a&&this.Hg&&this.Hg.Uc(!0)};f.Ag=function(a,b){jn(this,a,b);gn.f.Ag.call(this,a,b);this.Ie()};function jn(a,b,c){a.ha?a.nb.h(b<c):a.nb.h(a.Ms?b<c:!1);rm(a)}f.Rb=function(a){gn.f.Rb.call(this,a);jn(this,this.Ta.width(),this.Ta.height());a=this.ha.actionAvailable("finishAction");this.Ga.Fn=a;a=this.ha.actionAvailable("gotoPreviousSlide");this.Ga.Tk=a};
f.Ie=function(){if(this.ea){var a=this.nb.visible()?this.nb.height():0;this.ea.move(0,a);Qg(this.ea.displayObject(),1);of(this.ea.displayObject(),"right top")}};f.Th=function(){};f.rp=function(){};f.Po=function(){return 9};function hn(a){S.call(this,[0],[kn],kn);this.j=a;this.uh=null}w(hn,S);var kn=1E3;hn.prototype.Gn=function(){Q(this.j,"display","none");this.Ec.removeHandler(this.Gn,this)};hn.prototype.Rc=function(){this.uh&&(clearTimeout(this.uh),ln(this),this.stop())};
function ln(a){a.j.Da(1);Q(a.j,"display","")}hn.prototype.zb=function(a){this.j.Da(1-a[0]/kn)};hn.prototype.Uc=function(a){if(a){ln(this);this.uh&&clearTimeout(this.uh);this.Ec.addHandler(this.Gn,this);var b=this;this.uh=setTimeout(function(){1==b.j.opacity()&&b.play()},4E3)}};function mn(){};function nn(){}nn.prototype.load=function(a,b){b=b||"";var c=[],d=on();B(a[d.fonts],function(a){var e=new mn;e.id=a[d.fonts.id]+b;a=a[d.fonts.src];e.localName=a[d.fonts.src.local];e.urls=a[d.fonts.src.urls];e.bold=a[d.fonts.src.bold];e.kg=a[d.fonts.src.kg];c.push(e)},this);return c};function on(){var a={fonts:{_:"f",id:{_:"i"},src:{_:"s",local:{_:"l"},urls:{_:"u"},bold:{_:"b"},kg:{_:"i"}}}};pn(a);return a};function qn(a){this.rl=a.We;this.yi=a.language;this.$c=a.Le;this.zd=a.Ke.split(",")}function rn(a){var b=a.rl;var c=Date.now(),d=0;0<b-c&&(d=Math.ceil((b-c)/864E5));b=d;"ru"==a.yi?(c=a.$c.indexOf("["),d=a.$c.indexOf("]"),-1==c||-1==d?a=a.$c?b+" "+a.$c.replace("{DAYS}",sn(a,b)):"":(c=a.$c.substr(c+1,d-c-1).split(","),a=(1==b%10&&11!=b?c[0]:c[1])+" "+b+" "+sn(a,b))):a=a.$c?b+" "+a.$c.replace("{DAYS}",sn(a,b)):"";return a}
function sn(a,b){if("ru"==a.yi){var c=b%10;a=0==c||5<=c||10<=b&&19>=b?a.zd[2]:1==c?a.zd[0]:a.zd[1]}else a=1!=b&&2<=a.zd.length?a.zd[1]:a.zd[0];return a};function tn(a){this.j=a.content;this.Mq=""==a.contentHover?a.content:a.contentHover;this.Od=a.url;this.Jb=a.width;this.Db=a.height;this.rl=a.We;this.yi=a.language;this.$c=a.Le;this.zd=a.Ke}f=tn.prototype;f.content=function(){return this.j};f.contentHover=function(){return this.Mq};f.url=function(){return this.Od};f.width=function(){return this.Jb};f.height=function(){return this.Db};f.We=function(){return this.rl};f.language=function(){return this.yi};f.Le=function(){return this.$c};f.Ke=function(){return this.zd};function un(a){R.call(this,"trial_banner");this.Bc=a;Q(this,"position","absolute");Q(this,"cursor","pointer");var b=Td("DIV");b.innerHTML=a.content();M(b,"banner-content");this.c.appendChild(b);b=Td("DIV");b.innerHTML=a.contentHover();M(b,"banner-content_hover");this.c.appendChild(b);b=new R("days_remaining");var c=new qn({We:a.We(),language:a.language(),Le:a.Le(),Ke:a.Ke()});b.S(rn(c));this.b(b);a.url()&&this.l.addHandler(this.mr,this);this.resize(a.width(),a.height())}w(un,R);
un.prototype.mr=function(a,b){b.stopPropagation();a=this.Bc.url();y(a);wf(a)};function vn(a){tn.call(this,a)}w(vn,tn);function wn(a){un.call(this,a)}w(wn,un);function xn(){}f=xn.prototype;f.Ee=null;f.Fe=null;f.start=function(a,b,c,d){y(!this.Ee&&!this.Fe&&0<b.length);b=hb(b[0],8);var e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.Ee=new yn(e,"arial,'URW Gothic L',sans-serif",b);this.Fe=new yn(e,"Georgia,'Century Schoolbook L',serif",b)};f.finish=function(){y(this.Ee&&this.Fe);this.Ee.Ca();this.Ee=null;this.Fe.Ca();this.Fe=null};f.check=function(){y(this.Ee&&this.Fe);return zn(this.Ee)||zn(this.Fe)};
function yn(a,b,c){var d=xb(a,"family","");d=String(d);for(var e=['"'],g=0;g<d.length;g++){var h=d.charAt(g),k=h.charCodeAt(0),r=g+1,t;if(!(t=fb[h])){if(!(31<k&&127>k))if(k=h,k in gb)h=gb[k];else if(k in fb)h=gb[k]=fb[k];else{t=k.charCodeAt(0);if(31<t&&127>t)h=k;else{if(256>t){if(h="\\x",16>t||256<t)h+="0"}else h="\\u",4096>t&&(h+="0");h+=t.toString(16).toUpperCase()}h=gb[k]=h}t=h}e[r]=t}e.push('"');d=e.join("");this.Be=Td("span");this.Be.innerHTML=c;H(this.Be,{position:"absolute",top:"-999px",left:"-999px",
fontSize:"100px",fontFamily:b,fontWeight:xb(a,"bold",!1)?"bold":"normal",fontStyle:xb(a,"italic",!1)?"italic":"normal",opacity:"0"});Vd(document.body,this.Be);this.oo=I(this.Be).width;H(this.Be,"fontFamily",d+","+b)}yn.prototype.Ca=function(){Yd(this.Be)};function zn(a){return!!a.oo&&I(a.Be).width!=a.oo};var An={};function Bn(a,b,c){c=c||b;var d="",e=!1,g=!1;n(a)?d=a:(d=xb(a,"family",""),e=xb(a,"bold",!1),g=xb(a,"italic",!1));y(0<d.length);d=d.replace(/^"|"$/g,"");if(d in An)(An[d]?b:c)();else{var h=h||5E3;var k=new xn;k.start(d,"0",e,g);var r=Fa(),t=setInterval(function(){var d=!1,e=!1;k.check()?e=d=!0:Fa()-r>h&&(d=!0,e=!1);d&&(clearInterval(t),k.finish(),e?b():c&&(La("can't preload font "+(a&&a.family)),c()))},50)}}
function Cn(a,b,c,d){u(b)||(b=[b]);var e=[];B(b,function(a){e.push(a.Fs+"('"+a.src()+"')"+(a.format()?" format('"+a.format()+"')":""))});return"@font-face {\n\t\t\t  font-family: '"+a+"';\n\t\t\t  src: "+e.join(",")+";\n\t\t\t  "+(null!=c?"font-weight: "+(c?"bold":"normal")+";":"")+"\n\t\t\t  "+(null!=d?"font-style: "+(d?"italic":"normal")+";":"")+"\n\t\t\t}"}function Dn(a,b){this.Fs=a;this.hl=b;this.Wq=null}Dn.prototype.src=function(){return this.hl};Dn.prototype.format=function(){return this.Wq};function En(a){this.$h=a}function Fn(a){for(;2>a.zi&&a.Zj.length;)Gn(a,a.Zj.pop())}function Gn(a,b){++a.zi;a=v(function(){--this.zi;Fn(this);0==this.zi&&null!=this.Cm&&this.Cm()},a);var c={};c.family=b.id;c.bold=b.bold;c.italic=b.kg;Bn(c,a,a)};var pm="inProgress",qm="completed",Hn={cv:"initializing",tu:"authorizating",ev:pm,Eu:qm};q("ispring.scenario.session.ScenarioState",Hn,void 0);q("INITIALIZING","initializing",Hn);q("IN_PROGRESS",pm,Hn);q("COMPLETED",qm,Hn);q("AUTHORIZATING","authorizating",Hn);var In=null,Jn=null;function Kn(){Jn=["initializing","authorizating",pm,qm]}function Ln(a){Jn||Kn();return y(Jn)[a]}function Mn(){return In?In:In={Bl:"a",duration:"d",Zd:"s",history:{self:"h",id:"i",Zf:"b",$f:"c",td:"r"},Dp:{self:"A",Vc:"s",Ua:"f"}}};function Nn(){};function On(){}On.prototype.kp=!1;On.prototype.suspend=function(){this.kp=!0};On.prototype.suspend=On.prototype.suspend;On.prototype.suspended=function(){return this.kp};On.prototype.suspended=On.prototype.suspended;function Pn(){};var Qn;function Rn(){}w(Rn,Pn);Rn.prototype.Dh=function(){a:{if(!this.Tp&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var a=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],b=0;b<a.length;b++){var c=a[b];try{new ActiveXObject(c);var d=this.Tp=c;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}d=this.Tp}return d?new ActiveXObject(d):new XMLHttpRequest};Qn=new Rn;var Sn=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Tn(a,b,c){Na(a);if(u(b)){Pa(b);for(var d=0;d<b.length;d++)Tn(a,String(b[d]),c)}else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function Un(a){var b=[],c;for(c in a)Tn(c,a[c],b);return b.join("&")};function Vn(){this.aa=new F}Vn.prototype.response=function(){return this.Hf};Vn.prototype.send=function(a,b,c){var d;if(d=Pf){var e=window.location.toString();d=a.match(Sn);e=e.match(Sn);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?Wn(this,a,b,c):Xn(this,a,b,c)};
function Wn(a,b,c,d){y("POST"==c||"GET"==c);var e=new XDomainRequest;b=Yn(b);e.onload=function(){a.Hf=e.responseText;a.aa.a(!0)};e.onerror=function(){a.aa.a(!1)};e.ontimeout=function(){Pf&&window.console.log("ontimeout")};e.onprogress=function(){Pf&&window.console.log("progress")};try{e.open(c,b),e.send(Un(d))}catch(g){e.onerror()}}
function Xn(a,b,c,d){var e=Qn.Dh();d=Un(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.Hf=e.responseText,a.aa.a(!0)):a.aa.a(!1))}catch(g){a.aa.a(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(g){a.aa.a(!1)}}
function Yn(a){var b=window.location.toString().match(Sn)[1]||null;if(null!=b&&"file"!=b){var c=a.match(Sn)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function Zn(){this.aa=new F}Zn.prototype.send=function(a,b,c){var d=new Vn;b=this.Oj(b,c);d.aa.addHandler(function h(a){d.aa.removeHandler(h,this);this.aa.a(a)},this);d.send(a,"POST",b)};
Zn.prototype.Oj=function(a,b){var c={};c.t=a.type;null!=a.Vc&&(c.sid=a.Vc);null!=b&&(c.rt=b);null!=a.wq&&(c.ut=a.wq);null!=a.Kp&&(c.te=a.Kp);null!=a.fb&&(B(a.fb.Ua(),function(b){c[b]=a.fb.Mb(b)}),a.fb.Sd("USER_EMAIL")&&(c.se=a.fb.Mb("USER_EMAIL")),a.fb.Sd("USER_NAME")&&(c.sn=a.fb.Mb("USER_NAME")));var d=a.Cp.enabled();B(a.Cp.Ua(),function(b,g){var e=null!=a.fb&&a.fb.Sd(b.ua());"disabled"!=b.usage()&&(d||e)&&(c["vt["+g+"][id]"]=b.ua(),c["vt["+g+"][title]"]=b.title())});c.v=a.version;null!=a.bg&&(c.dr=
a.bg);return c};function $n(a,b,c,d){this.Do=a;this.Ni=b;this.Sq=c;this.Eo=d;this.$k=new F;this.So=new F;this.al=new F;this.Uo=new F}$n.prototype.am=function(a,b,c){var d="";null!=a&&0<a.length&&(d+=a);null!=b&&0<b.length&&(0<d.length&&(d+=","),d+=b);if(0!=d.length){this.$k.a();a=ao(this.Do,c);d=d.toLowerCase().split(",");b="";for(c=0;c<d.length;++c){var e=d[c].trim();0!=e.length&&-1==b.indexOf(e)&&(0<b.length&&(b+=","),b+=e)}a.Kp=b;bo(this,this.Ni,this.So);this.Ni.send(this.Sq,a,this.Eo)}};
$n.prototype.bm=function(a){this.al.a();bo(this,this.Ni,this.Uo);this.Ni.send(a,ao(this.Do,!0),this.Eo)};function bo(a,b,c){var d,e=pf(function(){e=void 0;m(d)&&c.a(d,new On)},a,500);b.aa.addHandler(function k(a){b.aa.removeHandler(k,this);e?d=a:c.a(a,new On)},a)};function co(){}w(co,Nn);function eo(a){var b=new fo;this.s=a;this.Oq=b}function ao(a,b){var c=a.s.O,d=a.s.O.C().Va,e=new co;e.title=c.title();e.Cp=c.C().pb();c=a.s;null!=c.Pa.Vc()&&(e.Vc=c.Pa.Vc());c=Ej(c.Pa);null!=c&&(e.fb=c);e.wq=a.s.duration();d.enabled()?(e.type="graded",e.du=Math.max(0,a.s.maxScore()),e.rd=d.rd(),e.lu=Math.max(0,a.s.Xe())):e.type="survey";e.version="8.7";b&&(e.bg=a.Oq.Np(a.s));return e};function go(a,b,c){for(var d in a)if(d==b&&-1!=a[d].indexOf(c))return!0;return!1};function ho(){if(!C)return!1;try{return new ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var io=C&&ho();function jo(a,b){for(var c in b)b.hasOwnProperty(c)&&a.setAttribute(c,b[c])};function ko(a,b,c){for(var d in b)if(b.hasOwnProperty(d)){var e=b[d];c&&(d=c(d));a=a.replace(new RegExp(d,"g"),e)}return a};function lo(a,b,c){a:if(document.implementation&&document.implementation.createDocument)a=document.implementation.createDocument("",a||"",null);else{if(io){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");}y(a);m(b)&&jo(a.documentElement,
{xmlns:b});c&&jo(a.documentElement,{"xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xsi:schemaLocation":b+" "+c});return a.documentElement}function mo(a,b){b=y(a.ownerDocument).createElement(b);a.appendChild(b);return b}
function no(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;for(var c="<"+a.nodeName,d=0;d<a.attributes.length;++d){var e=a.attributes.item(d);y(e);c+=" "+e.name+'="'+Ya(e.value)+'"'}b&&(c+=">");for(d=0;d<a.childNodes.length;++d)c+=no(a.childNodes[d]);return c+=b?"</"+a.nodeName+">":"/>"}
function oo(a,b){if(0==b.length)return[];var c=b.length,d=[],e=0;do{var g=b.indexOf("]]\x3e",e);if(0>g){d.push(a.createCDATASection(b.substr(e,c-e)));break}else g=g-e+2,d.push(a.createCDATASection(b.substr(e,g))),e+=g}while(e<c);return d};function po(a,b){var c=lo("variables"),d=b.enabled();b=b.Ua();B(b,function(b){var e=null!=a&&a.Sd(b.ua());if("disabled"!=b.usage()&&(d||e)){var h="";e&&(h=a.Mb(b.ua()));e=mo(c,"variable");b={name:b.ua(),title:b.title(),value:h};jo(e,b)}});return c};Td("CANVAS").getContext("2d");function qo(a,b,c){u(b)||(b=[b]);var d,e,g=!1;B(b,function(b){var h=a.indexOf(b,c);0<=h&&(!m(d)||h<d)&&(d=h,e=b,g=!0)});return g?new ro(e,d):null}function ro(a,b){this.gm=a;this.sd=b};function fo(){}function so(a,b){oo(a.ownerDocument,to(b)).forEach(function(b){a.appendChild(b)})}
function to(a){a:{var b="\r";if(0==a.length)a="";else{null!=b||(b="");var c=0,d="",e=a.length;do{var g=qo(a,["<p>","<p "],c);if(g&&g.sd>c){c=a.substr(c,g.sd-c);var h=Qd("DIV");h.innerHTML=c;d+=xf(h);c=g.sd}if(h=qo(a,["</p>","</p >"],c)){g=h.sd+h.gm.length-c;var k=a.substr(c,g);h=Qd("DIV");h.innerHTML=k;d+=xf(h)+b;c+=g}else{h=Qd("DIV");h.innerHTML=a.substr(c,e-c);a=d+xf(h);break a}}while(c<e);a=d}}0<a.length&&"\r"==a.charAt(a.length-1)&&(a=a.substr(0,a.length-1));return a}
fo.prototype.Np=function(a){var b=lo("scenarioReport","http://www.ispringsolutions.com/ispring/talkmaster/scenarioresults","ScenarioReport.xsd");jo(b,{version:"2"});var c=a.O.C(),d=a.O.C().Va,e=mo(b,"scenarioSettings"),g=mo(b,"summary");if(d.enabled()){var h={scenarioType:"graded",maxScore:Math.max(0,a.maxScore())};jo(e,h);e=mo(e,"passingScore");h=d.rd();be(e,h.toString());e={score:Math.max(0,a.Xe()),time:a.duration()};jo(g,e)}else jo(e,{scenarioType:"survey"}),e={time:a.duration()},jo(g,e);e=Ej(a.Pa);
g.appendChild(po(e,c.pb()));c=mo(b,"scenes");a=a.history();g={};for(e=0;e<a.count();++e){var k=a.getItem(e),r=k.m;h=r.id();var t=r.yj(),x=r.message(),G=r.da(),P=mo(c,"scene");r={id:r.id()};jo(P,r);t&&(r=mo(P,"speechText"),so(r,t));x&&x.text()&&(t=mo(P,"messageText"),so(t,x.text()));0<G.count()&&(x=mo(P,"reply"),k=k.td(),G=G.eg(k),G.text()&&(P=mo(x,"text"),so(P,G.text())),d.enabled()&&G.sg()&&!go(g,h,k)&&(x=mo(x,"score"),G={value:G.sg()},jo(x,G),g.hasOwnProperty(h)?g[h].push(k):g[h]=[k]))}return no(b)};
fo.prototype.generateSessionXml=fo.prototype.Np;function uo(){this.aa=new F}w(uo,Zn);uo.prototype.Oj=function(a,b){b=uo.f.Oj.call(this,a,b);b.st=a.title;var c=a.du;null==c||isNaN(c)||(b.tp=c,b.ps=a.rd,b.sp=a.lu);return b};function vo(a,b,c){$n.call(this,new eo(a),new uo,c+"/scenario_results",b)}w(vo,$n);function wo(){this.Ig={};this.Lg={};this.Um=this.Tm=0}wo.prototype.xl=function(a){this.Ig[a]=this.Tm;this.Tm++};wo.prototype.yl=function(a){this.Lg[a]=this.Um;this.Um++};var xo=!0;function yo(a){this.ld=a}yo.prototype.type=function(){return this.ld};function zo(){this.wd=m(void 0)?void 0:[]}zo.prototype.count=function(){return this.wd.length};function Ao(a,b,c,d){this.ld=a;this.Rq=b;this.Si=c;this.Bs=d}w(Ao,yo);Ao.prototype.Re=function(){return this.Si};function Bo(a){this.Im=a}Bo.prototype.Wd=function(a){switch(a.type()){case "sendResultsToEmail":this.Im.am(a.Rq,a.Re(),a.Bs);break;case "sendResultsToUrl":this.Im.bm(a.url());break;default:throw Error("unknown action type: "+a.type());}};function Co(){this.Ra=[]}Co.prototype.count=function(){return this.Ra.length};Co.prototype.count=Co.prototype.count;Co.prototype.getItem=function(a){return this.Ra[a]};Co.prototype.getItem=Co.prototype.getItem;function Do(a){return a.Ra[a.count()-1]}Co.prototype.la=function(a){this.Ra=a};Co.prototype.tg=function(a){for(var b=[],c=0;c<this.count();c++){var d=this.getItem(c).tg(a);b.push(d)}return b};function zm(a,b,c){this.m=a;this.Qa=b;this.kc=c}zm.prototype.$l=function(){return this.m};zm.prototype.scene=zm.prototype.$l;zm.prototype.Ja=function(){return this.kc};zm.prototype.background=function(){return this.Qa};function V(a,b,c){this.m=a;this.Qa=b;this.kc=c}V.prototype.Qa=null;V.prototype.kc=null;V.prototype.Hf=-1;V.prototype.$l=function(){return this.m};V.prototype.scene=V.prototype.$l;V.prototype.background=function(){return this.Qa};V.prototype.background=V.prototype.background;V.prototype.Ja=function(){return this.kc};V.prototype.character=V.prototype.Ja;V.prototype.Zf=function(){return null!=this.background()&&null!=this.background().id()?this.background().id():null};V.prototype.backgroundId=V.prototype.Zf;
V.prototype.$f=function(){return null!=this.Ja()&&null!=this.Ja().id()?this.Ja().id():null};V.prototype.characterId=V.prototype.$f;V.prototype.td=function(){return this.Hf};V.prototype.selectedReplyIndex=V.prototype.td;
V.prototype.tg=function(a){var b=Mn().history,c=xo,d={};d[c?b.id:"sceneId"]=this.m.id();var e=c?b.Zf:"backgroundId";if(null!=this.Zf()){var g=this.Zf();g=null!=a.Ig[g]?a.Ig[g]:g}else g=null;d[e]=g;e=c?b.$f:"characterId";null!=this.$f()?(g=this.$f(),a=null!=a.Lg[g]?a.Lg[g]:g):a=null;d[e]=a;d[c?b.td:"selectedReplyIndex"]=this.td();return d};function Eo(a,b){var c={},d=a.Vc();null!=d&&(c[b.Vc]=d);var e=Ej(a);if(null!=e){var g={};a=e.Ua();B(a,function(a){g[a]=e.Mb(a)});c[b.Ua]=g}return c}function Fo(a,b,c){a=a[b.self];if(null!=a){var d=a[b.Vc];null!=d&&d!=c.Tf&&(c.Tf=d);b=a[b.Ua];null!=b&&c.la(b);c.rn=!0}};function Go(a,b){this.ld=a;this.Od=b}w(Go,yo);Go.prototype.url=function(){return this.Od};function Ho(a,b){this.Uq=a;this.wd=b}Ho.prototype.bh=0;Ho.prototype.actions=function(){return this.wd};function Am(a){if(a.bh<a.wd.count()){var b=a.wd;a=a.bh;if(0>a||a>=b.count())throw Error("index is out of range");b=b.wd[a]}else b=null;return b}Ho.prototype.Wd=function(){var a=Am(this);if(null===a)throw Error("next action is null");++this.bh;this.Uq.Wd(a)};function Io(){m(void 0)&&(this.$i=NaN);this.pi=null;this.Sf=0;this.np=new F;this.mp=new F}f=Io.prototype;f.start=function(){if(m(this.$i)&&this.Sf>=this.$i)this.mp.a();else{if(this.Sc())throw Error("already started");this.Ao=Fa();this.pi=setInterval(v(this.Ur,this),200)}};f.stop=function(){if(!this.Sc())throw Error("not running");clearInterval(this.pi);this.pi=null};f.Sc=function(){return null!==this.pi};f.time=function(){return Math.floor(this.Sf/1E3)};f.setTime=function(a){this.Sf=1E3*a};
f.Ur=function(){var a=Fa(),b=this.Sf+(a-this.Ao),c=Math.floor(b/1E3)!=this.time();this.Sf=b;c&&(this.np.a(),m(this.$i)&&this.Sf>=this.$i&&(this.stop(),this.mp.a()));this.Ao=a};function T(a,b,c,d,e,g,h){this.O=a;this.Pa=new el(a.C().pb());this.Yo=c;this.ub=new Co;this.ah=e;this.rh=!1;this.ie=null;this.mh=new vo(this,d||"",g);this.mh.$k.addHandler(this.xf,this,1);this.mh.al.addHandler(this.xf,this,1);this.Nd=new Io;this.Nd.np.addHandler(this.Wr,this);this.cd=b;this.Kk=new F;this.Rg=new F;this.oh=new F;this.hk=new F;this.Yi=new F;this.Zo=new F;this.Wo=new F;this.Qi=new F;this.Tj=new F;this.Zg=this.ye="initializing";this.lb=null;this.ge=!1;h&&!wb(h)&&Jo(this,h)}
function Jo(a,b){var c=Mn(),d=c.history,e=c.Dp;a.Nd.setTime(b[c.duration]);a.Zg=Ln(b[c.Zd]);c=Eb(b[d.self],function(a){var b=a[d.id];a:{var c=this.cd;var e=a[d.Zf];for(g in c.Ig)if(c.Ig[g]==e){c=g;break a}c=e}a:{e=this.cd;var g=a[d.$f];for(x in e.Lg)if(e.Lg[x]==g)break a;var x=g}a=a[d.td];b=new V(this.O.K().Ll(b),null!=c?this.O.Je().Op(c):null,null!=x?this.O.bb().Pp(x):null);b.Hf=a;return b},a);a.ub.la(c);a.oi=0<c.length?c[c.length-1].m:null;Fo(b,e,a.Pa)}T.prototype.Zd=function(){return this.ye};
T.prototype.scenarioState=T.prototype.Zd;T.prototype.Pt=function(){return this.O};T.prototype.scenario=T.prototype.Pt;T.prototype.Zs=function(){return this.Rg};T.prototype.currentSceneChangedEvent=T.prototype.Zs;T.prototype.It=function(){return this.Kk};T.prototype.onReplySelectedEvent=T.prototype.It;T.prototype.Wt=function(){return this.oh};T.prototype.showTerminalSceneEvent=T.prototype.Wt;T.prototype.qt=function(){return this.hk};T.prototype.hideTerminalSceneEvent=T.prototype.qt;f=T.prototype;
f.start=function(){function a(){this.Pa.Hj.removeHandler(a,this);Ko(this)}if(!this.Yo){var b="authorizating"==this.Zg||"initializing"==this.Zg;fl(this.Pa)&&null==this.oi&&b?(this.Pa.Hj.addHandler(a,this),this.Wo.a(),Lo(this,"authorizating")):Ko(this)}};function Ko(a){if(null!=a.oi){var b=a.ub.Ra.pop();Mo(a,a.oi);-1!=b.td()&&(b=a.oi.da().eg(b.td()),wm(a,b,!1))}else Mo(a,a.O.K().yg());a.Zg==qm?Lo(a,qm):(Lo(a,pm),a.Nd.start());a.Yi.a()}
f.finish=function(){var a=this.ye;Lo(this,qm);if(a==pm){this.Nd.Sc()&&this.Nd.stop();a=this.O.C().Ld;var b=a.Tg,c=a.bl;b||c?(a=new zo,b&&(b=new Ao("sendResultsToEmail",b.zl(),b.Re(),b.bg()),a.wd.push(b)),c&&(b=new Go("sendResultsToUrl",c.url()),a.wd.push(b)),a=new Ho(new Bo(this),a)):a=null;a&&(this.ie=a,Yj(this))}this.Yi.a()};function Yj(a){if(!a.ie)throw Error("current sequencing actions is null");for(;Am(a.ie)&&!a.rh;)a.ie.Wd()}function Lo(a,b){if(a.ye!=b){var c=a.ye;a.ye=b;a.Qi.a(c)}}
function No(a){return a.Yo?(a.Zo.a(),!0):!1}f.Wr=function(){this.Tj.a()};f.xf=function(){this.rh=!0};
function Mo(a,b){if(null==a.lb||b!=a.lb.m){var c=b.yd.bi?null!=a.lb?a.lb.Ja():0<a.ub.count()?Do(a.ub).Ja():null:b.yd.Ja();var d=b.Zh?null!=a.lb?a.lb.background():0<a.ub.count()?Do(a.ub).background():null:b.background();a.lb=new zm(b,d,c);c=new V(a.lb.m,a.lb.background(),a.lb.Ja());a.ub.Ra.push(c);a.Rg.a(b)}null!=b&&(null!=b.message()?0==b.message().da().count()&&(a.ge=!0,a.oh.a(!0)):0==b.da().count()&&(a.ge=!0,a.oh.a(!0)))}
function wm(a,b,c){var d=null!=b?b.m:null,e=Do(a.ub);var g=a.lb.m.da();g=Cb(g.Mi,b);e.Hf=g;c&&a.Kk.a(b);null!=d?Mo(a,d):(a.ge=!0,a.oh.a(!1));a.Yi.a()}f.$s=function(){return this.lb};T.prototype.currentSceneState=T.prototype.$s;T.prototype.vd=function(){return this.Yi};T.prototype.stateChangedEvent=T.prototype.vd;T.prototype.Ys=function(){return this.ge};T.prototype.completed=T.prototype.Ys;
T.prototype.Yl=function(){var a=Mn(),b=a.history,c=a.Dp,d={};d[a.duration]=this.duration();a=a.Zd;a:{var e=this.ye;Jn||Kn();y(Jn);for(var g=0;g<Jn.length;++g)if(Jn[g]==e){e=g;break a}e=-1}d[a]=e;d[b.self]=this.ub.tg(this.cd);d[c.self]=Eo(this.Pa,c);return d};T.prototype.history=function(){return this.ub};T.prototype.history=T.prototype.history;T.prototype.duration=function(){return this.Nd.time()};T.prototype.duration=T.prototype.duration;
T.prototype.summary=function(){var a={};a.score=Math.max(0,this.Xe());a.duration=this.duration();var b=this.history();xo=!1;b=b.tg(new wo);xo=!0;a.history=b;return a};T.prototype.summary=T.prototype.summary;T.prototype.am=function(a,b,c){var d="";b&&(b=Ej(this.Pa),null!=b&&(d=b.Mb("USER_EMAIL")));this.mh.am(a,d,c)};T.prototype.bm=function(a){this.mh.bm(a)};T.prototype.xj=function(a){this.O.C().Va.xj(a)};T.prototype.setPassingScore=T.prototype.xj;T.prototype.maxScore=function(){return this.ah};
T.prototype.maxScore=T.prototype.maxScore;T.prototype.Xe=function(){for(var a={},b=0,c=0;c<this.ub.count();++c){var d=this.ub.getItem(c),e=d.m;d=d.td();-1==d||go(a,e.id(),d)||(b+=e.da().eg(d).sg(),e=e.id(),a.hasOwnProperty(e)?a[e].push(d):a[e]=[d])}return b};T.prototype.userScore=T.prototype.Xe;T.prototype.nq=function(){return this.Xe()>=this.O.C().Va.rd()};T.prototype.scenarioPassed=T.prototype.nq;
T.prototype.Ml=function(){this.ge&&(this.ge=!1,this.hk.a());this.ub.Ra.pop();var a=this.ub.Ra.pop();Mo(this,a.m)};function Oo(a){this.Dc=a}function vi(a,b,c){a=a.Jl(b,c);a=Ud(sj(a));return a instanceof DocumentFragment?(y(a.firstChild),Qa(a.firstChild,Element)):Qa(a,Element)}Oo.prototype.Jl=function(a,b){if(this.Dc.hasOwnProperty(a))return a=this.Dc[a],m(b)&&(a=ko(a,b,this.ak)),a;throw Error("unknown template id: "+a);};Oo.prototype.ak=function(a){return"{"+a+"}"};function Po(a,b){this.Dc=a;this.ks=b}ka(Po,Oo);Po.prototype.Jl=function(a,b){b=b||{};b.SCENARIO_ID="_"+this.ks;return Oo.prototype.Jl.call(this,a,b)};function bn(a,b){this.sh=a;this.ms=b}bn.prototype.text=function(){return this.sh};bn.prototype.text=bn.prototype.text;bn.prototype.sg=function(){return this.ms};bn.prototype.score=bn.prototype.sg;bn.prototype.bu=function(){return this.m};bn.prototype.targetScene=bn.prototype.bu;bn.prototype.kb=function(){return this.qh};bn.prototype.Ph=function(a){this.qh=a};function Qo(){this.fp="";this.Kf={}}Qo.prototype.yg=function(){return this.Ll(this.fp)};Qo.prototype.startingScene=Qo.prototype.yg;function Ro(a,b){a.fp=b}Qo.prototype.Ll=function(a){return this.Kf.hasOwnProperty(a)?this.Kf[a]:null};Qo.prototype.getSceneById=Qo.prototype.Ll;function So(){this.Ug="normal";this.ih="right";this.bi=!0}So.prototype.Ja=function(){return this.kc};So.prototype.position=function(){return this.ih};So.prototype.setPosition=function(a){this.ih=a};So.prototype.Td=function(){return this.Ug};So.prototype.emotion=So.prototype.Td;function To(a,b){this.Gc=a;this.Es=b}To.prototype.xg=function(){return this.Es};function Uo(a,b){this.Gc=a;this.Nc=b;this.Zh=!0;this.yd=new So;this.Yk=new Vo}Uo.prototype.id=function(){return this.Gc};Uo.prototype.id=Uo.prototype.id;Uo.prototype.yj=function(){return this.Nc};Uo.prototype.speech=Uo.prototype.yj;Uo.prototype.Vs=function(){return this.yd};Uo.prototype.characterInfo=Uo.prototype.Vs;Uo.prototype.da=function(){return this.Yk};Uo.prototype.replies=Uo.prototype.da;Uo.prototype.background=function(){return this.Qa};Uo.prototype.message=function(){return this.Ha};
Uo.prototype.message=Uo.prototype.message;function Wo(a){return!!(null!=a.Tc()||a.Ha&&a.Ha.kb())}Uo.prototype.Tc=function(){return this.qh};Uo.prototype.Ph=function(a){this.qh=a};function Vo(){this.Mi=[]}Vo.prototype.count=function(){return this.Mi.length};Vo.prototype.count=Vo.prototype.count;Vo.prototype.eg=function(a){return this.Mi[a]};Vo.prototype.getReply=Vo.prototype.eg;function Xo(a){this.sh=a;this.Yk=new Vo}Xo.prototype.text=function(){return this.sh};Xo.prototype.text=Xo.prototype.text;Xo.prototype.kb=function(){return this.qh};Xo.prototype.Ph=function(a){this.qh=a};Xo.prototype.da=function(){return this.Yk};Xo.prototype.replies=Xo.prototype.da;function Yo(a,b){this.Gc=a;this.w=b}Yo.prototype.id=function(){return this.Gc};function Zo(){this.Vb=!1;this.so=0;this.um=!1;this.$m="user"}Zo.prototype.enabled=function(){return this.Vb};Zo.prototype.enabled=Zo.prototype.enabled;Zo.prototype.L=function(a){this.Vb=a};Zo.prototype.rd=function(){return this.so};Zo.prototype.passingScore=Zo.prototype.rd;Zo.prototype.xj=function(a){this.so=a};Zo.prototype.Ah=function(){return this.um};Zo.prototype.allowRetake=Zo.prototype.Ah;Zo.prototype.xc=function(){return this.$m};Zo.prototype.displayScore=Zo.prototype.xc;function $o(){this.Od=""}$o.prototype.url=function(){return this.Od};function ap(a,b,c){this.ld=a;this.Od=b;this.Yr=c}ap.prototype.type=function(){return this.ld};ap.prototype.url=function(){return this.Od};ap.prototype.Ul=function(){return this.Yr};var kj="none";function bp(){this.Wj=new ap(kj,"http://",!0)};function cp(){this.tm="";this.Si=this.ii=!1}cp.prototype.zl=function(){return this.tm};cp.prototype.bg=function(){return this.ii};cp.prototype.Re=function(){return this.Si};function dp(){this.ro=new bp;this.cn=new bp;this.dn=new bp;this.bl=this.Tg=null};function ep(){this.Ld=new dp;this.Va=new Zo}ep.prototype.ht=function(){return this.Va};ep.prototype.evaluationSettings=ep.prototype.ht;ep.prototype.pb=function(){return this.Eq};ep.prototype.authorizationFormSettings=ep.prototype.pb;function fp(){Zg.call(this);this.rf=this.sf=!1;this.Df=0;this.xn=$g(this);this.yn=$g(this);this.An=$g(this)}ka(fp,Zg);f=fp.prototype;f.yc=function(){return this.sf};f.Aa=function(){return this.Df};f.load=function(){this.sf||this.rf||(this.rf=!0,this.zn())};f.zn=function(){};f.pp=function(){};f.km=function(){if(this.sf||this.rf)this.pp(),this.rf=this.sf=!1,gp(this,0)};function gp(a,b){a.Df!=b&&(a.Df=b,a.An.a(a))}f.jb=function(){return this.xn};f.Ql=function(){return this.yn};f.Rl=function(){return this.An};
fp.prototype.loadProgressEvent=fp.prototype.Rl;fp.prototype.loadFailedEvent=fp.prototype.Ql;fp.prototype.loadCompleteEvent=fp.prototype.jb;fp.prototype.unload=fp.prototype.km;fp.prototype.load=fp.prototype.load;fp.prototype.progress=fp.prototype.Aa;fp.prototype.isLoaded=fp.prototype.yc;function hp(a,b,c){var d,e,g;fp.call(this);this.Wa=null;var h=a.startsWith("data:")?null:void 0;this.to=h=a;this.Jb=b;this.Db=c}ka(hp,fp);f=hp.prototype;f.zn=function(){this.Wa=new Image;this.Wa.onload=v(this.Cr,this);this.Wa.onerror=v(this.Br,this);this.Wa.src=this.to};function ip(a){a.Wa&&(a.Wa.onload=null,a.Wa.onerror=null)}f.Cr=function(){ip(this);this.rf=!1;this.sf=!0;gp(this,1);this.xn.a(this)};f.Br=function(){ip(this);this.rf=this.sf=!1;this.yn.a(this);gp(this,0)};
f.pp=function(){this.Wa&&(ip(this),this.Wa.src="",this.Wa=null)};function jp(a){if(!a.yc())throw Error("asset not loaded");}f.path=function(){return this.to};f.width=function(){if(null!=this.Jb)return this.Jb;if(!this.Wa)return 0;jp(this);return this.Wa.width};f.height=function(){if(null!=this.Db)return this.Db;if(!this.Wa)return 0;jp(this);return this.Wa.height};f.Dh=function(){jp(this);var a=Td("canvas");a.width=this.width();a.height=this.height();y(a.getContext("2d")).drawImage(this.Wa,0,0);return a};
f.ag=function(){jp(this);y(this.Wa);return y(this.Wa).cloneNode(!0)};hp.prototype.createImgInstance=hp.prototype.ag;hp.prototype.createInstance=hp.prototype.Dh;hp.prototype.height=hp.prototype.height;hp.prototype.width=hp.prototype.width;function kp(a){this.Dc=a}function Mi(a,b){return lp(a,b)||lp(a,"puzzled")||lp(a,"normal")||lp(a,"unhappy")||lp(a,"happy")||lp(a,"angry")}function lp(a,b){return a.Dc.hasOwnProperty(b)?a.Dc[b]:null};function mp(a,b){this.Gc=a;this.w=b}mp.prototype.id=function(){return this.Gc};function np(){this.bf={}}np.prototype.Pp=function(a){return this.bf.hasOwnProperty(a)?this.bf[a]:null};np.prototype.getCharacterById=np.prototype.Pp;np.prototype.yl=function(a){var b=a.id();if(this.bf.hasOwnProperty(b))throw Error("id is not unique");this.bf[b]=a};function op(){this.Ze={}}op.prototype.Op=function(a){return this.Ze.hasOwnProperty(a)?this.Ze[a]:null};op.prototype.getBackgroundById=op.prototype.Op;op.prototype.xl=function(a){var b=a.id();if(this.Ze.hasOwnProperty(b))throw Error("id is not unique");this.Ze[b]=a};function W(a){this.Gc=a;this.vc="";this.Yb=new zd(0,0);this.Kf=new Qo;this.Ze=new op;this.bf=new np;this.hd=new ep}W.prototype.id=function(){return this.Gc};W.prototype.id=W.prototype.id;W.prototype.title=function(){return this.vc};W.prototype.title=W.prototype.title;W.prototype.vg=function(a){this.vc=a};W.prototype.ug=function(a){this.Yb=a};W.prototype.K=function(){return this.Kf};W.prototype.scenes=W.prototype.K;W.prototype.Je=function(){return this.Ze};W.prototype.backgrounds=W.prototype.Je;
W.prototype.bb=function(){return this.bf};W.prototype.characters=W.prototype.bb;W.prototype.C=function(){return this.hd};W.prototype.settings=W.prototype.C;W.prototype.Bh=function(){return this.Bc};W.prototype.fonts=function(){return this.Xj};function pp(){}pp.prototype.Vb=!1;pp.prototype.wa=[];pp.prototype.enabled=function(){return this.Vb};pp.prototype.enabled=pp.prototype.enabled;pp.prototype.L=function(a){this.Vb=a};pp.prototype.Ua=function(){return this.wa};pp.prototype.fields=pp.prototype.Ua;function qp(){this.vc="";this.yh="disabled";this.ul="";this.wc=[]}f=qp.prototype;f.vc="";f.yh="disabled";f.ul="";f.wc=[];f.title=function(){return this.vc};qp.prototype.title=qp.prototype.title;qp.prototype.vg=function(a){this.vc=a};qp.prototype.usage=function(){return this.yh};qp.prototype.usage=qp.prototype.usage;qp.prototype.ua=function(){return this.ul};qp.prototype.variableName=qp.prototype.ua;qp.prototype.values=function(){return this.wc};qp.prototype.values=qp.prototype.values;function Y(a){this.bc=a}Y.prototype.required=function(){if(null==this.bc||n(this.bc)&&0==this.bc.length)throw Error("ispring.utils.Value.prototype.required error");return this};function rp(a,b){null==a.bc&&(a.bc=b);return a}function sp(a){var b=a.bc+"";if(isNaN(parseFloat(b))||!isFinite(b))throw Error("is not numeric value");a=parseFloat(a.bc);if(isNaN(a))throw Error("is not numeric value");return a}function tp(a,b){if(0>b.indexOf(a.bc))throw Error("out of index");return a}
function up(a){tp(a,[!0,!1]);return a.bc}Y.prototype.toString=function(){return(this.bc||"")+""};function vp(a,b){if(null==b[a.bc])throw Error("out of index");return b[a.bc]};function wp(a){this.g=a}
wp.prototype.load=function(a){var b=this.g,c=new pp;a=a[b.Cl];if(null==a)return null;c.L(up(rp(new Y(a[b.Cl.enabled]),!1)));b=b.Cl.Ua;a=a[b];for(var d=[],e=0;e<a.length;++e){var g=a[e],h=new qp;h.vg(g[b.title]);switch(tp(new Y(g[b.usage]),[b.usage.mandatory.toString(),b.usage.optional.toString(),b.usage.disabled.toString()]).toString()){case b.usage.mandatory.toString():h.yh="mandatory";break;case b.usage.optional.toString():h.yh="optional";break;case b.usage.disabled.toString():h.yh="disabled"}var k=
g[b.ua];null!=k&&(h.ul=k);g=g[b.values];null!=g&&u(g)&&(h.wc=g);d.push(h)}c.wa=d;return c};function pn(a){for(var b in a)a.hasOwnProperty(b)&&xp(a[b],b,"_")}function xp(a,b,c){for(var d in a)a.hasOwnProperty(d)&&(d==c?b=a[c]:"toString"!=d&&xp(a[d],d,c));a.toString=function(){return b}};function yp(a){var b={title:{_:"t"},width:{_:"w"},height:{_:"h"},C:{_:"st",od:{_:"e",enabled:{_:"e"},rd:{_:"p"},Ah:{_:"a"},xc:{_:"d",fq:{_:"o"},iu:{_:"u"},ju:{_:"um"}}},result:{_:"r",Mt:{_:"p"},kt:{_:"f"},lt:{_:"s"},Mp:{_:"fa",type:{_:"t",Et:{_:"n"},Ws:{_:"c"},Dt:{_:"u"}},url:{_:"u"},Ul:{_:"o"}},mj:{_:"m",zl:{_:"a"},Re:{_:"s"},Ut:{_:"d"}},hq:{_:"u",url:{_:"u"}}},Cl:{_:"af",enabled:{_:"e"},Ua:{_:"f",title:{_:"t"},usage:{_:"u",mandatory:{_:"m"},optional:{_:"o"},disabled:{_:"d"}},ua:{_:"vn"},values:{_:"v"}}}},
Bh:{_:"b",content:{_:"c"},contentHover:{_:"ch"},url:{_:"u"},width:{_:"w"},height:{_:"h"},We:{_:"t"},language:{_:"l"},Le:{_:"x"},Ke:{_:"d"}},Al:{_:"as",id:{_:"i"},src:{_:"s"}},Bp:{_:"aa",id:{_:"i"},xg:{_:"s",src:{_:"s"},type:{_:"t"}}},bb:{_:"cs",id:{_:"i"},images:{_:"is",id:{_:"i"},src:{_:"s"},zw:{_:"r",left:{_:"l"},top:{_:"t"},width:{_:"w"},height:{_:"h"}}},Ud:{_:"e",id:{_:"i",ot:{_:"h"},Ft:{_:"n"},Ot:{_:"p"},fu:{_:"u"},Ss:{_:"a"}},vt:{_:"I"}}},Je:{_:"bs",id:{_:"i"},src:{_:"s"}},Zt:{_:"ss"},K:{_:"s",
id:{_:"i"},Yt:{_:"t"},Tc:{_:"ss"},Ja:{_:"c",id:{_:"i"},Td:{_:"e"},position:{_:"p",left:{_:"l"},right:{_:"r"}}},background:{_:"b",id:{_:"i"}},da:{_:"r",text:{_:"t"},kb:{_:"s"},sg:{_:"ss"},link:{_:"l"}},message:{_:"m",text:{_:"x"},image:{_:"i"},kb:{_:"s"},da:{_:"r",link:{_:"l"}}}}};pn(b);this.g=b;this.D=a;this.cd=new wo}
yp.prototype.load=function(a,b,c){var d=new W(b);zp(this,d,a);Ap(this,d.C(),a[this.g.C]);b=Bp(this,a[this.g.Al],this.g.Al.id+"",this.g.Al.src+"",c);var e=Cp(a[this.g.Bp],this.g.Bp,c),g=null!=e;e=null!=e?e:{};d.Xq=g;g=Dp(this,a[this.g.Je],c);c=Ep(this,a[this.g.bb],c);var h=(new Y(a[this.g.Zt])).required().toString();b=Fp(this,a[this.g.K],b,e,c,g,h,d.C().pb().enabled());Ro(d.K(),h);B(b,function(a){var b=d.K(),c=a.id();if(b.Kf.hasOwnProperty(c))throw Error("id is not unique");b.Kf[c]=a},this);qb(g,function(a){d.Je().xl(a)},
this);qb(c,function(a){d.bb().yl(a)},this);a[this.g.Bh]&&(d.Bc=Gp(this,a[this.g.Bh]));return d};function Gp(a,b){a=a.g.Bh;return new vn({content:b[a.content],contentHover:b[a.contentHover],url:b[a.url],width:b[a.width],height:b[a.height],We:b[a.We],language:b[a.language],Le:b[a.Le],Ke:b[a.Ke]})}function zp(a,b,c){b.vg(rp(new Y(c[a.g.title]),"").toString());b.ug(new zd(sp(rp(new Y(c[a.g.width]),0)),sp(rp(new Y(c[a.g.height]),0))))}
function Ap(a,b,c){var d=b.Ld,e=c[a.g.C.result];Hp(a,d.ro,e[a.g.C.result.Mt]);Hp(a,d.cn,e[a.g.C.result.kt]);Hp(a,d.dn,e[a.g.C.result.lt]);var g=a.g.C.result,h=e[g.mj];if(null!=h){var k=new cp,r=h[g.mj.zl],t=h[g.mj.Ut];h=h[g.mj.Re];k.tm=null!=r?r:"";k.ii=null!=t?t:!1;k.Si=null!=h?h:!1;d.Tg=k}k=e[g.hq];null!=k&&(e=new $o,g=k[g.hq.url],e.Od=null!=g?g:"",d.bl=e);d=b.Va;g=c[a.g.C.od];d.L(up(rp(new Y(g[a.g.C.od.enabled]),!1)));d.xj(sp(rp(new Y(g[a.g.C.od.rd]),0)));e=up(rp(new Y(g[a.g.C.od.Ah]),!1));d.um=
e;e={};e[a.g.C.od.xc.fq]="off";e[a.g.C.od.xc.iu]="user";e[a.g.C.od.xc.ju]="userAndMax";g=vp(rp(new Y(g[a.g.C.od.xc]),a.g.C.od.xc.fq+""),e);d.$m=g;a=(new wp(a.g.C)).load(c);null!=a&&(b.Eq=a)}function Hp(a,b,c){c=c[a.g.C.result.Mp];a=a.g.C.result.Mp;var d={};d[a.type.Et]=kj;d[a.type.Ws]="closeWindow";d[a.type.Dt]="navigateToUrl";d=vp(new Y(c[a.type]),d);b.Wj=new ap(d,c[a.url],c[a.Ul])}function Bp(a,b,c,d,e){var g={};if(0==b.length)return g;B(b,function(a){g[a[c]]=e+a[d]},a);return g}
function Cp(a,b,c){for(var d={},e=!1,g=0;g<a.length;++g){var h=a[g];e=h[b.id];var k=[];h=h[b.xg];for(var r=0;r<h.length;++r){var t=h[r];k.push(new fg(c+t[b.xg.src],t[b.xg.type]))}d[e]=new To(e,k);e=!0}return e?d:null}function Ip(a){var b={};b[a.g.bb.Ud.id.Ss]="angry";b[a.g.bb.Ud.id.ot]="happy";b[a.g.bb.Ud.id.fu]="unhappy";b[a.g.bb.Ud.id.Ft]="normal";b[a.g.bb.Ud.id.Ot]="puzzled";return b}
function Dp(a,b,c){var d={};b=Bp(a,b,a.g.Je.id+"",a.g.Je.src+"",c);return rb(b,function(a,b){m(d[b])?a=d[b]:(a=new hp(a),d[b]=a);this.cd.xl(b);return new Yo(b,a)},a)}
function Ep(a,b,c){var d={};if(0==b.length)return d;var e={};B(b,function(a){var b=(new Y(a[this.g.bb.id])).toString(),g=Bp(this,a[this.g.bb.images],this.g.bb.images.id+"",this.g.bb.images.src+"",c),r={};B(a[this.g.bb.Ud],function(a){var b=Ip(this);b=vp((new Y(a[this.g.bb.Ud.id])).required(),b);a=(new Y(a[this.g.bb.Ud.vt])).required().toString();if(m(e[a]))var c=e[a];else c=new hp(g[a]),e[a]=c;r[b]=c},this);a=new kp(r);b=""==b?"noCharacter":b;this.cd.yl(b);d[b]=new mp(b,a)},a);return d}
function Jp(a,b,c){var d={};B(b,function(a){var b=(new Y(a[this.g.K.id])).required().toString(),e=new Uo(b,rp(new Y(a[this.g.K.Yt]),"").toString());a[this.g.K.Tc]&&e.Ph(c[a[this.g.K.Tc]]);d[b]=e},a);return d}
function Fp(a,b,c,d,e,g,h,k){var r=[],t=Jp(a,b,d);B(b,function(a){var b=(new Y(a[this.g.K.id])).required().toString(),x=t[b];if(null!=a[this.g.K.background]){var A=a[this.g.K.background][this.g.K.background.id];null!=A?(x.Zh=!1,x.Qa=g[A]):x.Zh=!0}else x.Zh=!1;A=x.yd;if(null!=a[this.g.K.Ja]){var K=a[this.g.K.Ja],N=K[this.g.K.Ja.id];null!=N?(A.bi=!1,A.kc=e[N]):A.bi=!0;N=vp(rp(new Y(K[this.g.K.Ja.Td]),"normal"),Ip(this));A.Ug=N;N={};N[this.g.K.Ja.position.left]="left";N[this.g.K.Ja.position.right]="right";
K=vp(rp(new Y(K[this.g.K.Ja.position]),"right"),N);A.setPosition(K)}else A.bi=!1;A=this.g.K.da;Kp(this,x.da(),d,a[A],A.text+"",A.sg+"",A.link+"",A.kb+"",t);null!=a[this.g.K.message]&&(a=a[this.g.K.message],A=b==h,b=new Xo(rp(new Y(a[this.g.K.message.text]),"").toString()),null!=a[this.g.K.message.image]&&(K=(new Y(a[this.g.K.message.image])).required().toString(),K=new hp(c[K]),b.kf=K),null!=a[this.g.K.message.kb]&&(K=(new Y(a[this.g.K.message.kb])).required().toString(),b.Ph(d[K])),null!=a[this.g.K.message.da]&&
(K=this.D.Z("Player.Message.Btn.Text",void 0,"todo: continue"),N=this.D.Z("Player.Message.Start.Btn.Text",void 0,"todo: start"),A=A&&!k?N:K,Kp(this,b.da(),d,a[this.g.K.message.da],null,null,this.g.K.message.da.link+"",void 0,t,A)),x.Ha=b);r.push(x)},a);return r}
function Kp(a,b,c,d,e,g,h,k,r,t){void 0!=d&&0!=d.length&&B(d,function(a){var d=null!=t?t:"";null!=e&&(d=rp(new Y(a[e]),"").toString());var x=0;null!=g&&(x=sp(rp(new Y(a[g]),0)));d=new bn(d,x);null!=a[h]&&(x=r[(new Y(a[h])).required().toString()],d.m=x);m(k)&&null!=a[k]&&d.Ph(c[a[k]]);b.Mi.push(d)},a)};function Lp(a,b){Mp(this,a,b)}function Mp(a,b,c){var d=Np();a.dm=b[d.dm];a.rq=b[d.cq][d.cq.visible];a.colors=rb(b[d.colors],function(a){if(a.hasOwnProperty(d.colors.alpha)){var b=Op(a[d.colors.value]);return"rgba("+b.r+", "+b.Hl+", "+b.Dl+", "+a[d.colors.alpha]+")"}return a[d.colors.value]},a);Pp(a);!c&&Qf&&Qp(a)}
function Qp(a){a.colors["button.background.normal"]="rgb(51, 155, 224)";a.colors["button.background.over"]="rgb(5, 138, 204)";a.colors["button.text.normal"]="rgb(255, 255, 255)";a.colors["button.text.over"]="rgb(255, 255, 255)"}
function Pp(a){null!=a.colors["reply.background.normal"]&&(a.colors["reply.background.separator"]=Rp(a.colors["reply.background.normal"]));null!=a.colors["message.background"]&&(a.colors["message.image.border"]=Rp(a.colors["message.background"]),a.colors["message.score.separator"]=Rp(a.colors["message.background"]))}function Rp(a){a=Op(a);var b=255;.2<(Math.max(a.r/255,a.Hl/255,a.Dl/255)+Math.min(a.r/255,a.Hl/255,a.Dl/255))/2&&(b=0);return"rgba("+b+", "+b+", "+b+", 0.15)"}
function Op(a){function b(a){return"#"==a.charAt(0)?a.substring(1,7):a}if("rgba"==a.substr(0,4)){a=a.substring(5,a.length-1).split(",");var c=parseInt(a[0],10);var d=parseInt(a[1],10);a=parseInt(a[2],10)}else c=parseInt(b(a).substring(0,2),16),d=parseInt(b(a).substring(2,4),16),a=parseInt(b(a).substring(4,6),16);return{r:c,Hl:d,Dl:a}}function Np(){var a={colors:{_:"colors",value:{_:"value"},alpha:{_:"alpha"}},dm:{_:"showTitle"},cq:{_:"moodMeter",visible:{_:"visible"}}};pn(a);return a};function Sp(a,b){return sb(a,function(a,d){return d.toLocaleLowerCase()==b.toLocaleLowerCase()})}function Tp(a,b,c){null!=b&&b!=a.Tf&&(a.Tf=b);null!=c&&sb(c,function(a,b){return"userid"!=b&&"resume"!=b})&&a.la(c)}function Up(a){var b=uf(!0),c=b.userid;!Sp(b,"USER_NAME")&&m(b.username)&&(b.USER_NAME=b.username);!Sp(b,"USER_EMAIL")&&m(b.email)&&(b.USER_EMAIL=b.email);Tp(a,c,b)};function Vp(a){this.gn=a;this.Nq=15E3}f=Vp.prototype;f.ji=null;f.Pc=0;f.aj=!1;f.Wd=function(a){this.ji=Kb(arguments);this.aj||(this.aj=!0,this.Pc=setTimeout(v(this.Vr,this),this.Nq))};f.Vr=function(){this.aj=!1;this.gn.apply(null,this.ji);this.ji=null};f.jt=function(a){this.cancel();this.gn.apply(null,arguments)};f.cancel=function(){clearTimeout(this.Pc);this.aj=!1;this.ji=null};function Wp(){}Wp.prototype.pm=!1;Wp.prototype.preventAction=function(){this.pm=!0};Wp.prototype.preventAction=Wp.prototype.preventAction;Wp.prototype.actionPrevented=function(){return this.pm};Wp.prototype.actionPrevented=Wp.prototype.actionPrevented;function Xp(a){this.xa=a;this.xa.Rj.addHandler(this.vr,this);(this.s=this.xa.ta)&&Yp(this,this.s);this.Zm=new Vp(v(this.Pq,this));this.hp=new F}f=Xp.prototype;f.vd=function(){return this.hp};f.Pq=function(){this.hp.a(new Wp)};f.vr=function(){Yp(this,this.xa.ta);this.qe()};f.qe=function(){this.Zm.jt()};
function Yp(a,b){null!=a.s&&(a.s.Tj.removeHandler(a.Nn,a),a.s.Qi.removeHandler(a.qe,a),a.s.vd().removeHandler(a.qe,a));a.s=b;null!=a.s&&(a.s.Tj.addHandler(a.Nn,a),a.s.Qi.addHandler(a.qe,a),a.s.vd().addHandler(a.qe,a))}f.Nn=function(){this.Zm.Wd()};var Zp={Iv:"prompt",pu:"always",zv:"never"};q("ispring.scenario.ResumeType",Zp,void 0);q("PROMPT_TO_RESUME","prompt",Zp);q("ALWAYS_RESUME","always",Zp);q("NEVER_RESUME","never",Zp);function jj(a,b){return b.Va.enabled()?a.nq()?b.Ld.ro:b.Ld.cn:b.Ld.dn};function $p(a){this.uk=a}$p.prototype.Z=function(a,b,c){c=this.uk.hasOwnProperty(a)?this.uk[a]:c;if(m(c))return m(b)&&(c=ko(c,b,this.ak)),c;La("unknown message id: "+a);return a};$p.prototype.messages=function(){return this.uk};$p.prototype.ak=function(a){return"%"+a.toUpperCase()+"%"};$p.prototype.getMessage=$p.prototype.Z;function aq(a){this.tk=a;this.ib=a.playing();a.Rf.addHandler(this.Er,this);a.readyEvent().addHandler(this.fh,this);this.vo=new F;this.kh=new F}aq.prototype.ib=!1;aq.prototype.playing=function(){return this.ib};aq.prototype.playing=aq.prototype.playing;aq.prototype.ready=function(){return this.tk.ready()};aq.prototype.ready=aq.prototype.ready;aq.prototype.stop=function(){this.tk.pause()};aq.prototype.stop=aq.prototype.stop;aq.prototype.Er=function(){var a=this.tk.playing();this.ib!=a&&(this.ib=a,this.vo.a(this))};
aq.prototype.fh=function(){this.kh.a(this)};aq.prototype.playbackStateChangedEvent=function(){return this.vo};aq.prototype.playbackStateChangedEvent=aq.prototype.playbackStateChangedEvent;aq.prototype.readyEvent=function(){return this.kh};aq.prototype.readyEvent=aq.prototype.readyEvent;function bq(){this.mf={};this.Gg=new F;this.Yh=new F;this.Fg=new F;this.wp=new F;this.xp=new F;this.vp=new F}
function cq(a,b){a.Gb&&(a.Gb.audioStartedEvent().removeHandler(a.In,a),a.Gb.audioStartingEvent().removeHandler(a.Jn,a),a.Gb.Rd().removeHandler(a.Hn,a),a.Gb.videoStartedEvent().removeHandler(a.ko,a),a.Gb.videoStartingEvent().removeHandler(a.lo,a),a.Gb.Cj().removeHandler(a.jo,a));a.Gb=b;a.Gb.audioStartedEvent().addHandler(a.In,a);a.Gb.audioStartingEvent().addHandler(a.Jn,a);a.Gb.Rd().addHandler(a.Hn,a);a.Gb.videoStartedEvent().addHandler(a.ko,a);a.Gb.videoStartingEvent().addHandler(a.lo,a);a.Gb.Cj().addHandler(a.jo,
a)}f=bq.prototype;f.In=function(a){a=dq(this,a);this.Gg.a(a)};f.Hn=function(a){a=dq(this,a);this.Fg.a(a)};f.Jn=function(a,b,c){a=dq(this,a);this.Yh.a(a,b,c)};f.ko=function(a){a=dq(this,a);this.wp.a(a)};f.jo=function(a){a=dq(this,a);this.vp.a(a)};f.lo=function(a,b,c){a=dq(this,a);this.xp.a(a,b,c)};function dq(a,b){var c=za(b)+"";c in a.mf||(b=new aq(b),a.mf[c]=b);return a.mf[c]}f.audioStartedEvent=function(){return this.Gg};bq.prototype.audioStartedEvent=bq.prototype.audioStartedEvent;
bq.prototype.Rd=function(){return this.Fg};bq.prototype.audioEndedEvent=bq.prototype.Rd;bq.prototype.audioStartingEvent=function(){return this.Yh};bq.prototype.audioStartingEvent=bq.prototype.audioStartingEvent;bq.prototype.videoStartedEvent=function(){return this.wp};bq.prototype.videoStartedEvent=bq.prototype.videoStartedEvent;bq.prototype.Cj=function(){return this.vp};bq.prototype.videoEndedEvent=bq.prototype.Cj;bq.prototype.videoStartingEvent=function(){return this.xp};
bq.prototype.videoStartingEvent=bq.prototype.videoStartingEvent;function Z(a,b,c,d){this.es=a;this.fs=c;this.ah=b;this.Pi=new F;this.mk=new F;this.Rj=new F;this.Gm=new F;this.Mg=new F;this.gp=new F;this.Mo=new F;this.$h=d||"";this.Vo=this.en=this.Ko=this.il=this.ke=!1;this.md=0;this.Kc=null;this.Gs=new Xp(this);this.sk=new bq;this.cc=new yg;cq(this.sk,this.cc);D(document.body,mh,function g(){E(document.body,mh,g,!1,this);zg(this.cc)},!1,this)}Z.prototype.Rt=function(){return this.Mo};Z.prototype.sceneChangedEvent=Z.prototype.Rt;Z.prototype.Hp=function(){return this.Mg};
Z.prototype.changeAllowTouchScrollEvent=Z.prototype.Hp;Z.prototype.$t=function(){return this.il};Z.prototype.startupCompleted=Z.prototype.$t;Z.prototype.au=function(){return this.gp};Z.prototype.startupCompletedEvent=Z.prototype.au;Z.prototype.sr=function(a){this.Js=a;this.Mg.a()};Z.prototype.eu=function(){return this.Js};Z.prototype.touchScrollAllowed=Z.prototype.eu;Z.prototype.Te=function(a){this.Kc=a;this.J&&this.J.Te(a)};Z.prototype.setPresentationOutlineController=Z.prototype.Te;
Z.prototype.Qt=function(){return this.Pi};Z.prototype.scenarioPlayerEvent=Z.prototype.Qt;Z.prototype.Ep=function(){if(this.ta){var a=this.ta;a=!Yf&&!Zf||a.O.C().pb().enabled()?!0:!Wo(a.O.K().yg())}else a=!0;return a};Z.prototype.autoStartAvailable=Z.prototype.Ep;Z.prototype.Rb=function(a){this.ha=a;this.J&&this.J.Rb(a)};Z.prototype.setActionAvailability=Z.prototype.Rb;Z.prototype.$d=function(){};Z.prototype.setOverlayDisplayed=Z.prototype.$d;Z.prototype.start=function(){};Z.prototype.start=Z.prototype.start;
Z.prototype.Mh=function(a){this.J&&(this.J.Mh(a),this.Ie())};Z.prototype.setParentScale=Z.prototype.Mh;Z.prototype.ug=function(a,b){this.Yb=new zd(a,b)};Z.prototype.setPlayerSize=Z.prototype.ug;Z.prototype.resize=function(a,b){this.jd=new zd(a,b);this.J&&(this.J.resize(this.jd.width,this.jd.height),this.Ie())};Z.prototype.resize=Z.prototype.resize;
Z.prototype.Ia=function(){y(this.J);if(Pf){var a=document.getElementsByTagName("head")[0];this.Pj.parentNode||a.appendChild(this.Pj);this.Yj.parentNode||a.appendChild(this.Yj);this.fn&&this.fn.appendChild(this.Cd)}this.J.Xi||this.J.start();Qe(this.Cd,!0);this.Io||this.J.Ia()};Z.prototype.activate=Z.prototype.Ia;Z.prototype.Lb=function(){y(this.J);this.J.Lb();Pf?(this.Cd.parentNode&&(this.fn=this.Cd.parentNode,Yd(this.Cd)),Yd(this.Pj),Yd(this.Yj)):Qe(this.Cd,!1)};Z.prototype.deactivate=Z.prototype.Lb;
function eq(a,b,c,d,e,g,h,k,r,t,x,G,P){c=te(c);for(var A=[],K=0,N=0;K<c.length;){var X=c[K++];if(128>X)A[N++]=String.fromCharCode(X);else if(191<X&&224>X){var yc=c[K++];A[N++]=String.fromCharCode((X&31)<<6|yc&63)}else if(239<X&&365>X){yc=c[K++];var ve=c[K++],Km=c[K++];X=((X&7)<<18|(yc&63)<<12|(ve&63)<<6|Km&63)-65536;A[N++]=String.fromCharCode(55296+(X>>10));A[N++]=String.fromCharCode(56320+(X&1023))}else yc=c[K++],ve=c[K++],A[N++]=String.fromCharCode((X&15)<<12|(yc&63)<<6|ve&63)}c=JSON.parse(A.join(""));
if(!c)throw Error("invalid scenario json!");a.la(b,c,d,e,g,h,k,r,t,x,G,P)}f=Z.prototype;
f.la=function(a,b,c,d,e,g,h,k,r,t,x,G){if(ya(b)){var P=uf(void 0);if("1"==P.resume||"review"==window.launchMode)t="always";else if("0"==P.resume||"browse"==window.launchMode)t="never";this.Ib=h;this.Cd=g;this.j=e;this.Jo=t;P="_"+a;e.id=P;g.id=P;this.D=new $p(d);d=new yp(this.D);this.O=d.load(b,a,this.$h);this.cd=d.cd;var A=(new nn).load(b,r);this.O.Xj=A;this.cp=null!=G?G:!0;this.$a=new Lp(c,this.cp);this.Pj=k.Jp(this.$a.colors,{__scenario_id__:P,__font_postfix__:r});if(a=this.O.Bh())this.ea=new wn(a);
a="review"==window.launchMode;x="never"!=t||a?x:null;fq(this,h,e,this.O,this.$a,this.D,g,this.md,t,x);this.ea&&!Qf&&gq(this);x||this.J.h(!1);pf(function(){var a=new En(this.$h),b=v(this.zr,this);a.Cm=b;b=ie||C;a.zi=0;a.Zj=[];for(var c=[],d=0;d<A.length;++d){var e=A[d],g=e.urls,h=[];0!==g.length||!e.localName||(e.bold||e.kg)&&b||h.push(new Dn("local",e.localName));for(var k=0;k<g.length;++k)h.push(new Dn("url",a.$h+g[k]));c.push(Cn(e.id,h,e.bold,e.kg));a.Zj.push(e)}Fn(a);this.Yj=he(c.join("\n"))},
this);D(document,"keyup",this.eh,!1,this);Tg(e)}else eq(this,a,b,c,d,e,g,h,k,r,t,x,G)};f.eh=function(a){this.J&&27==a.keyCode&&this.J.uq()};
function fq(a,b,c,d,e,g,h,k,r,t,x,G){var P=ye(t),A=!m(x)&&"prompt"==r&&!P;if(m(x)||"prompt"!=r)var K=t;var N=new T(d,a.cd,A,a.es,a.ah,a.fs,K);y(N);hq(a,K,k);a.Io=No(N);(k=a.ta)?x||iq(k,N):P&&(G=!0);a.ir=A;a.Vm=t;G&&Up(N.Pa);a.ta&&a.ta.Rg.removeHandler(a.Ym,a);a.ta=N;a.ta.Rg.addHandler(a.Ym,a);x=Qf?gn:mm;A=(J||!a.Ep())&&!A&&d.Xq&&!a.cc.ij()&&a.cp&&!d.C().pb().enabled()&&Wo(d.K().yg());a.J&&a.J.Ca();var X=new x(b,e,g,a.cc,h,A);jq(a,X);Xd(c,X.displayObject(),0);a.J=X;gq(a);X.tb.addHandler(a.oe,a);X.Xg.addHandler(a.Ek,
a);X.Fh().addHandler(function(){if(this.ha)this.ha.actionAvailable("finishAction")&&this.Pi.a("scenarioFinished");else{var a=this.O.C(),b=this.Gm;a=jj(this.ta,a).Wj;switch(a.type()){case "closeWindow":b.a();if(kf)(new jf("closeWindow")).Wd();else try{sf||(window.open("","_self",""),window.close())}catch(Km){}break;case "navigateToUrl":b=a.Ul()?"_blank":"_self",wf(a.url(),b)}}},a);X.rg().addHandler(function ve(){X.rg().removeHandler(ve,this);var a=this.J.ij();this.J.Lb();Yd(this.J.displayObject());
fq(this,b,c,d,e,g,h,this.md+1,r,void 0,!1);this.ha&&this.jd.width>this.jd.height&&this.J.resize(this.jd.width,this.jd.height);a&&this.J.Ia()},a);X.Zk.addHandler(function lq(a){X.Zk.removeHandler(lq);this.Io=!1;this.Ko=a;this.kq(a?t:{},0,!a);this.J.Xi||this.J.start();this.J.Ia()},a);a.Rj.a();0<a.md&&a.J.start();a.Vo=!0;kq(a);a.ke&&mq(a)}function mq(a){No(a.ta)||a.il||(a.il=!0,a.gp.a())}
function iq(a,b){var c=b.Pa;a=a.Pa;var d=a.Vc();d!=c.Tf&&(c.Tf=d);a=Ej(a);null!=a&&c.la(a.vq());b.O.C().pb().L(!1)}function jq(a,b){b.la(a.ta);a.Kc&&b.Te(a.Kc);a.Yb&&b.ug(a.Yb);a.jd&&b.resize(a.jd.width,a.jd.height);a.J&&b.Mh(a.J.Bf);a.ha&&b.Rb(a.ha);b.Mg.addHandler(a.sr,a)}f.oe=function(){this.Pi.a("gotoPreviousSlide")};f.Ek=function(){this.Pi.a("gotoNextSlide")};f.at=function(){return this.ta};Z.prototype.currentSession=Z.prototype.at;Z.prototype.At=function(){return"always"==this.Jo||this.Ko};
Z.prototype.isResumed=Z.prototype.At;Z.prototype.bt=function(){return this.Rj};Z.prototype.currentSessionChangedEvent=Z.prototype.bt;Z.prototype.Xs=function(){return this.Gm};Z.prototype.closeWindowEvent=Z.prototype.Xs;Z.prototype.yt=function(){return this.ke};Z.prototype.initialized=Z.prototype.yt;Z.prototype.xt=function(){return this.mk};Z.prototype.initializationCompleteEvent=Z.prototype.xt;Z.prototype.zr=function(){this.en=!0;kq(this)};
function kq(a){1!=a.ke&&a.en&&a.Vo&&(a.J.h(!0),a.ke=!0,a.Ie(),a.mk.a(),mq(a))}Z.prototype.Yl=function(){if(this.ta&&("initializing"!=this.ta.Zd()&&"authorizating"!=this.ta.Zd()||0<this.md)){var a=Mn(),b=this.ta.Yl();b[a.Bl]=this.md;return b}return this.ir&&null!=this.Vm?this.Vm:null};Z.prototype.persistState=Z.prototype.Yl;Z.prototype.Ct=function(){return this.sk};Z.prototype.mediaController=Z.prototype.Ct;Z.prototype.Xt=function(){return this.cc};Z.prototype.soundController=Z.prototype.Xt;
Z.prototype.kq=function(a,b,c){Yd(this.J.displayObject());Wd(this.Cd);fq(this,this.Ib,this.j,this.O,this.$a,this.D,this.Cd,this.md,this.Jo,a,!0,c);a=this.ta;b=b||0;a.ye!=pm&&a.Zg!=pm||a.Nd.setTime(a.Nd.time()+b);gq(this)};Z.prototype.restoreState=Z.prototype.kq;function gq(a){a.J&&a.ea&&(a.J.Lh(a.ea),a.Ie())}Z.prototype.vd=function(){return this.Gs.vd()};Z.prototype.stateChangedEvent=Z.prototype.vd;Z.prototype.hu=function(){return this.md};Z.prototype.usedAttemptsCount=Z.prototype.hu;
function hq(a,b,c){var d=Mn();!ye(b)&&b[d.Bl]?a.md=b[d.Bl]:a.md=c||0}Z.prototype.Lh=function(){};Z.prototype.setBannerView=Z.prototype.Lh;Z.prototype.Nt=function(){var a=this.sk,b;for(b in a.mf)if(a.mf.hasOwnProperty(b)){var c=a.mf[b];c.playing()&&c.stop()}};Z.prototype.pauseMedia=Z.prototype.Nt;Z.prototype.Ie=function(){if(this.ea&&!Qf){var a=this.J.scale();this.ea.move(this.J.width()/a-this.ea.width()-1,this.J.height()/a-this.ea.height()+1)}};
Z.prototype.Vt=function(a,b){null!=this.ta&&Tp(this.ta.Pa,a,b)};Z.prototype.setUserInfo=Z.prototype.Vt;Z.prototype.ku=function(){return null!=this.ta?this.ta.Pa.yc():!1};Z.prototype.userInfoIsLoaded=Z.prototype.ku;Z.prototype.Ym=function(){var a=this.ta.lb.m.id();this.Mo.a(a)};Z.prototype.ft=function(){return 1<this.ta.history().count()};Z.prototype.enablePreviousScene=Z.prototype.ft;Z.prototype.Ml=function(){this.ta.Ml()};Z.prototype.gotoPreviousScene=Z.prototype.Ml;var nq={authorization_combobox:'<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 23 31" xml:space="preserve" height="{HEIGHT}px" focusable="false" viewBox="0 0 {WIDTH} {HEIGHT}" width="{WIDTH}px" version="1.1" y="0px" x="0px" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"><defs>\t<linearGradient id="combobox_over" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" stop-color="#F8F8F8"></stop>\t\t<stop offset="1" stop-color="#F8F8F8"></stop>\t \t</linearGradient></defs><rect class="border" x="0.7" y="0.5" width="{BORDER_WIDTH}" height="{BORDER_HEIGHT}" rx="4" ry="4"></rect><rect class="bg" width="{BG_WIDTH}" height="{BG_HEIGHT}" x="1" y="1" rx="3" ry="3"></rect><g transform="translate({BUTTON_OFFSET})">\t<rect fill="#BEBEBE" class="over_state" width="1" height="{BG_HEIGHT}"></rect>\t<rect fill="#BEBEBE" class="over_state_focused" x="-1" width="1" height="{BG_HEIGHT_FOCUS}"></rect>\t<path class="over_state" d="M 1,0 l 30,0 q 3,0 3,3 l 0, {BUTTON_HEIGHT} q 0,3 -3,3 l -30,0 z" fill="url(#combobox_over)"/>\t<path class="over_state_focused" d="M 0,{OVER_STATE_Y} l {OVER_STATE_WIDTH},0 q 3,0 3,3 l 0, {BUTTON_HEIGHT_FOCUS} q 0,3 -3,3 l -{OVER_STATE_WIDTH},0 z" fill="url(#combobox_over)"/>\t<polygon class="triangle" points="13.354,{Y1}, 22.354,{Y1}, 17.854,{Y2}" />\t<polygon class="triangle_focused" points="12.354,{Y1_FOCUS}, 21.354,{Y1_FOCUS}, 16.854,{Y2_FOCUS}" /></g><rect class="focusedBorder" x="1" y="1" style="stroke-width:2;fill-opacity: 0;stroke: #3FC8F4;" width="{BG_WIDTH}" height="{BG_HEIGHT}" rx="4" ry="4"></rect></svg>',
speech:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="{WIDTH}" height="{HEIGHT}"><path class="st0" d="M5,0 C2.2,0,0,2.2,0,5 v {H} c0,2.8,2.2,5,5,5 h {W} c2.8,0,5-2.2,5-5 v {TAIL_BOTTOM} h {TAIL_WIDTH} l -{TAIL_WIDTH}, -{TAIL_HEIGHT} V5 c0 -2.8 -2.2 -5 -5 -5 H5z"/></svg>'};function oq(){}
oq.prototype.Jp=function(a,b){var c="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTMgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5CYWNrLUFycm93PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImlQaG9uZS1YLUNvdXJzZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTU2LjAwMDAwMCkiIGZpbGw9IiMzREEwRTEiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjEuOTA2MzgyOCw1Ni45ODk5NDk1IEwxMiw2Ni41IEwyMS45MDYzODI4LDc2LjAxMDA1MDUgQzIyLjQ4MjU4NSw3Ni41NjMyMDAyIDIzLjM5MjU5Miw3Ni41NjMyMDAyIDIzLjk2ODc5NDMsNzYuMDEwMDUwNSBMMjMuOTY4Nzk0Myw3Ni4wMTAwNTA1IEMyNC41MTU1MjgzLDc1LjQ4NTE5MDEgMjQuNTMzMjYwMyw3NC42MTY0OTEyIDI0LjAwODM5OTksNzQuMDY5NzU3MiBDMjMuOTk1NDY4OSw3NC4wNTYyODcyIDIzLjk4MjI2NDIsNzQuMDQzMDgyNiAyMy45Njg3OTQzLDc0LjAzMDE1MTUgTDE2LjEyNDgyMjksNjYuNSBMMjMuOTY4Nzk0Myw1OC45Njk4NDg1IEMyNC41MTU1MjgzLDU4LjQ0NDk4ODEgMjQuNTMzMjYwMyw1Ny41NzYyODkyIDI0LjAwODM5OTksNTcuMDI5NTU1MiBDMjMuOTk1NDY4OSw1Ny4wMTYwODUyIDIzLjk4MjI2NDIsNTcuMDAyODgwNiAyMy45Njg3OTQzLDU2Ljk4OTk0OTUgTDIzLjk2ODc5NDMsNTYuOTg5OTQ5NSBDMjMuMzkyNTkyLDU2LjQzNjc5OTggMjIuNDgyNTg1LDU2LjQzNjc5OTggMjEuOTA2MzgyOCw1Ni45ODk5NDk1IFoiIGlkPSJCYWNrLUFycm93Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4= 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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2Ljk2OSIgaGVpZ2h0PSIxMi45NCIgdmlld0JveD0iMCAwIDYuOTY5IDEyLjk0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNoZXZyb24tYnRuLW5leHQtaWNvbi0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjaGV2cm9uLWJ0bi1uZXh0LWljb24tMSIgZD0iTTM5OS4wNTgsMjAxNi45NGw0LjktNS40NS00LjktNS40NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5OC4wMzEgLTIwMDUuMDMpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE2IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlNoYXBlXzE1MDJfY29weSIgZGF0YS1uYW1lPSJTaGFwZSAxNTAyIGNvcHkiIGNsYXNzPSJjbHMtMSIgZD0iTTQ1NjkuMTcsMTM1My4wMWE3LjIwNyw3LjIwNywwLDAsMSwuNDUtMS42OCw2LjkwNyw2LjkwNywwLDAsMSw5LjA1LTMuODIsNy4wNjQsNy4wNjQsMCwwLDEsMy44MSw5LjE1LDYuOTEsNi45MSwwLDAsMS05LjA1LDMuODFsMC44Ny0yLjE2aDBhNC42LDQuNiwwLDAsMCw2LjAzLTIuNTQsNC42OTQsNC42OTQsMCwwLDAtMi41NC02LjEsNC42LDQuNiwwLDAsMC02LjAzLDIuNTUsNC4wNTMsNC4wNTMsMCwwLDAtLjIzLjc1bDIuNDQtLjAzLTMuNTMsNC42MUw0NTY3LDEzNTNsMi4xNywwLjAxaDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDU2NyAtMTM0Ni45NykiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY4OCIgaGVpZ2h0PSIxMi42MiIgdmlld0JveD0iMCAwIDYuNjg4IDEyLjYyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNoZXZyb24tYnRuLXByZXYtaWNvbi0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjaGV2cm9uLWJ0bi1wcmV2LWljb24tMSIgZD0iTTE3MC44MzMsMjAxNi43OWwtNC42ODQtNS4zLDQuNjg0LTUuMjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjUuMTU2IC0yMDA1LjE5KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCAzNCIgd2lkdGg9IjQ0IiBoZWlnaHQ9IjM0Ij4NCgk8cGF0aCBkPSJNMywxNEg0MWEzLDMsMCwwLDEsMCw2SDNhMywzLDAsMCwxLDAtNlpNMywyOEg0MWEzLDMsMCwwLDEsMCw2SDNhMywzLDAsMCwxLDAtNlpNMywwSDQxYTMsMywwLDAsMSwwLDZIM0EzLDMsMCwwLDEsMywwWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KPC9zdmc+ data:image/jpeg;base64,[encoded data, 405096 characters] data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjYgMzIiPg0KPGRlZnM+DQogICAgPHN0eWxlPi5jbHMtMXtmaWxsOiMzOGI2M2Y7fS5jbHMtMntmaWxsOiNhYmUxMmM7fS5jbHMtM3tmaWxsOiNmYWQxMTc7fS5jbHMtNHtmaWxsOiNmMjQ3MTM7fS5jbHMtNXtmaWxsOiNiNzAwMGY7fS5jbHMtNntvcGFjaXR5OjAuNzt9LmNscy03e2ZpbGw6I2ZmZjt9LmNscy04e2ZpbGw6I2Y3ZjFhOTt9LmNscy05e2ZpbGw6I2JjODQ1Yjt9LmNscy0xMHtmaWxsOiM5YzUyMDk7fTwvc3R5bGU+DQo8L2RlZnM+DQo8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjE3IiB5PSI1IiB3aWR0aD0iNyIgaGVpZ2h0PSIyMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCAzNykgcm90YXRlKC05MCkiLz4NCjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNDAiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNyA2MCkgcm90YXRlKC05MCkiLz4NCjxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iNjMiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA4Mykgcm90YXRlKC05MCkiLz4NCjxyZWN0IGNsYXNzPSJjbHMtNCIgeD0iODYiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MyAxMDYpIHJvdGF0ZSgtOTApIi8+DQo8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjEwOSIgeT0iNSIgd2lkdGg9IjciIGhlaWdodD0iMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2IDEyOSkgcm90YXRlKC05MCkiLz4NCjxnIGNsYXNzPSJjbHMtNiI+DQogICAgPHBhdGggY2xhc3M9ImNscy03IiBkPSJNMTIzLDEzYTEsMSwwLDAsMSwxLDF2NWExLDEsMCwwLDEtMSwxSDEwYTEsMSwwLDAsMS0xLTFWMTRhMSwxLDAsMCwxLDEtMUgxMjNtMC0xSDEwYTIsMiwwLDAsMC0yLDJ2NWEyLDIsMCwwLDAsMiwySDEyM2EyLDIsMCwwLDAsMi0yVjE0YTIsMiwwLDAsMC0yLTJaIi8+DQo8L2c+DQo8cGF0aCBjbGFzcz0iY2xzLTgiIGQ9Ik0xNDUuNzksMjcuNUExMS41LDExLjUsMCwxLDEsMTU3LjI5LDE2LDExLjUxLDExLjUxLDAsMCwxLDE0NS43OSwyNy41WiIvPg0KPHBhdGggY2xhc3M9ImNscy05IiBkPSJNMTQ1Ljc5LDVhMTEsMTEsMCwxLDEtMTEsMTEsMTEsMTEsMCwwLDEsMTEtMTFtMC0xYTEyLDEyLDAsMSwwLDguNCwzLjQzQTEyLDEyLDAsMCwwLDE0NS43OSw0WiIvPg0KPHBhdGggY2xhc3M9ImNscy0xMCIgZD0iTTE1Mi40NCwxOUgxMzkuNjdjLTEtLjA1LDEuMjMsNC41Miw2LjM5LDVDMTUxLjMsMjMuNTIsMTUzLjQ4LDE4Ljk1LDE1Mi40NCwxOVoiLz4NCjxlbGxpcHNlIGNsYXNzPSJjbHMtMTAiIGN4PSIxNDEuNDEiIGN5PSIxNC4xNCIgcng9IjEuNjMiIHJ5PSIxLjc0Ii8+DQo8ZWxsaXBzZSBjbGFzcz0iY2xzLTEwIiBjeD0iMTUwLjUxIiBjeT0iMTQuMTQiIHJ4PSIxLjciIHJ5PSIxLjc0Ii8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjYgMzIiPg0KPGRlZnM+DQogICAgPHN0eWxlPi5jbHMtMXtmaWxsOiNiNzAwMGY7fS5jbHMtMntvcGFjaXR5OjAuNzt9LmNscy0ze2ZpbGw6I2ZmZjt9LmNscy00e2ZpbGw6I2Y3ZjFhOTt9LmNscy01e2ZpbGw6I2JjODQ1Yjt9LmNscy02e2ZpbGw6IzljNTIwOTt9LmNscy03e2ZpbGw6bm9uZTtzdHJva2U6IzhhNTMxOTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MS4wOXB4O308L3N0eWxlPg0KPC9kZWZzPg0KPHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxMDkiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NiAxMjkpIHJvdGF0ZSgtOTApIi8+DQo8ZyBjbGFzcz0iY2xzLTIiPg0KICAgIDxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTEyMywxM2ExLDEsMCwwLDEsMSwxdjVhMSwxLDAsMCwxLTEsMUgxMGExLDEsMCwwLDEtMS0xVjE0YTEsMSwwLDAsMSwxLTFIMTIzbTAtMUgxMGEyLDIsMCwwLDAtMiwydjVhMiwyLDAsMCwwLDIsMkgxMjNhMiwyLDAsMCwwLDItMlYxNGEyLDIsMCwwLDAtMi0yWiIvPg0KPC9nPg0KPHBhdGggY2xhc3M9ImNscy00IiBkPSJNMTQ1Ljc5LDI3LjVBMTEuNSwxMS41LDAsMSwxLDE1Ny4yOSwxNiwxMS41MSwxMS41MSwwLDAsMSwxNDUuNzksMjcuNVoiLz4NCjxwYXRoIGNsYXNzPSJjbHMtNSIgZD0iTTE0NS43OSw1YTExLDExLDAsMSwxLTExLDExLDExLDExLDAsMCwxLDExLTExbTAtMWExMiwxMiwwLDEsMCw4LjQsMy40M0ExMiwxMiwwLDAsMCwxNDUuNzksNFoiLz4NCjxwYXRoIGNsYXNzPSJjbHMtNiIgZD0iTTE0MC4zMywyMS44NmMuMzQtMi40LDIuNjItNCw1LjU4LTRzNS4wOCwxLjYsNS40Miw0WiIvPg0KPGxpbmUgY2xhc3M9ImNscy03IiB4MT0iMTM5LjQ5IiB5MT0iMTAuOTIiIHgyPSIxNDUuNDEiIHkyPSIxNC4zMSIvPg0KPGxpbmUgY2xhc3M9ImNscy03IiB4MT0iMTUyLjEiIHkxPSIxMC45MiIgeDI9IjE0Ni4yNiIgeTI9IjE0LjMxIi8+DQo8cGF0aCBjbGFzcz0iY2xzLTYiIGQ9Ik0xNDEuMzUsMTNhMS41MSwxLjUxLDAsMCwwLC41MSwyLjEyLDEuNTQsMS41NCwwLDAsMCwyLjEyLS41OWMuNDItLjc2LDAtLjkzLS43Ni0xLjM1UzE0MS43NywxMi4yOCwxNDEuMzUsMTNaIi8+DQo8cGF0aCBjbGFzcz0iY2xzLTYiIGQ9Ik0xNTAuMzIsMTNhMS41MSwxLjUxLDAsMCwxLS41MSwyLjEyLDEuNTQsMS41NCwwLDAsMS0yLjEyLS41OWMtLjQyLS43NiwwLS45My43Ni0xLjM1UzE0OS45LDEyLjI4LDE1MC4zMiwxM1oiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjYgMzIiPg0KPGRlZnM+DQogICAgPHN0eWxlPi5jbHMtMXtmaWxsOiNhYmUxMmM7fS5jbHMtMntmaWxsOiNmYWQxMTc7fS5jbHMtM3tmaWxsOiNmMjQ3MTM7fS5jbHMtNHtmaWxsOiNiNzAwMGY7fS5jbHMtNXtvcGFjaXR5OjAuNzt9LmNscy02e2ZpbGw6I2ZmZjt9LmNscy03e2ZpbGw6I2Y3ZjFhOTt9LmNscy04e2ZpbGw6I2JjODQ1Yjt9LmNscy05e2ZpbGw6IzljNTIwOTt9LmNscy0xMHtmaWxsOm5vbmU7c3Ryb2tlOiM5YzUyMDk7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjJweDt9PC9zdHlsZT4NCjwvZGVmcz4NCjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNDAiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNyA2MCkgcm90YXRlKC05MCkiLz4NCjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNjMiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA4Mykgcm90YXRlKC05MCkiLz4NCjxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iODYiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MyAxMDYpIHJvdGF0ZSgtOTApIi8+DQo8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjEwOSIgeT0iNSIgd2lkdGg9IjciIGhlaWdodD0iMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2IDEyOSkgcm90YXRlKC05MCkiLz4NCjxnIGNsYXNzPSJjbHMtNSI+DQogICAgPHBhdGggY2xhc3M9ImNscy02IiBkPSJNMTIzLDEzYTEsMSwwLDAsMSwxLDF2NWExLDEsMCwwLDEtMSwxSDEwYTEsMSwwLDAsMS0xLTFWMTRhMSwxLDAsMCwxLDEtMUgxMjNtMC0xSDEwYTIsMiwwLDAsMC0yLDJ2NWEyLDIsMCwwLDAsMiwySDEyM2EyLDIsMCwwLDAsMi0yVjE0YTIsMiwwLDAsMC0yLTJaIi8+DQo8L2c+DQo8cGF0aCBjbGFzcz0iY2xzLTciIGQ9Ik0xNDUuNzksMjcuNUExMS41LDExLjUsMCwxLDEsMTU3LjI5LDE2LDExLjUxLDExLjUxLDAsMCwxLDE0NS43OSwyNy41WiIvPg0KPHBhdGggY2xhc3M9ImNscy04IiBkPSJNMTQ1Ljc5LDVhMTEsMTEsMCwxLDEtMTEsMTEsMTEsMTEsMCwwLDEsMTEtMTFtMC0xYTEyLDEyLDAsMSwwLDguNCwzLjQzQTEyLDEyLDAsMCwwLDE0NS43OSw0WiIvPg0KPGVsbGlwc2UgY2xhc3M9ImNscy05IiBjeD0iMTQxLjQxIiBjeT0iMTQuMTQiIHJ4PSIxLjYzIiByeT0iMS43NCIvPg0KPGVsbGlwc2UgY2xhc3M9ImNscy05IiBjeD0iMTUwLjUxIiBjeT0iMTQuMTQiIHJ4PSIxLjciIHJ5PSIxLjc0Ii8+DQo8cGF0aCBjbGFzcz0iY2xzLTEwIiBkPSJNMTQxLDE4LjhhNS45NCw1Ljk0LDAsMCwwLDUsMyw1Ljc2LDUuNzYsMCwwLDAsNS0zIi8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjYgMzIiPg0KPGRlZnM+DQogICAgPHN0eWxlPi5jbHMtMXtmaWxsOiNmYWQxMTc7fS5jbHMtMntmaWxsOiNmMjQ3MTM7fS5jbHMtM3tmaWxsOiNiNzAwMGY7fS5jbHMtNHtvcGFjaXR5OjAuNzt9LmNscy01e2ZpbGw6I2ZmZjt9LmNscy02e2ZpbGw6I2Y3ZjFhOTt9LmNscy03e2ZpbGw6I2JjODQ1Yjt9LmNscy04e2ZpbGw6IzljNTIwOTt9LmNscy05e2ZpbGw6bm9uZTtzdHJva2U6IzljNTIwOTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MnB4O308L3N0eWxlPg0KPC9kZWZzPg0KPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI2MyIgeT0iNSIgd2lkdGg9IjciIGhlaWdodD0iMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwIDgzKSByb3RhdGUoLTkwKSIvPg0KPHJlY3QgY2xhc3M9ImNscy0yIiB4PSI4NiIgeT0iNSIgd2lkdGg9IjciIGhlaWdodD0iMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDczIDEwNikgcm90YXRlKC05MCkiLz4NCjxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMTA5IiB5PSI1IiB3aWR0aD0iNyIgaGVpZ2h0PSIyMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTYgMTI5KSByb3RhdGUoLTkwKSIvPg0KPGcgY2xhc3M9ImNscy00Ij4NCiAgICA8cGF0aCBjbGFzcz0iY2xzLTUiIGQ9Ik0xMjMsMTNhMSwxLDAsMCwxLDEsMXY1YTEsMSwwLDAsMS0xLDFIMTBhMSwxLDAsMCwxLTEtMVYxNGExLDEsMCwwLDEsMS0xSDEyM20wLTFIMTBhMiwyLDAsMCwwLTIsMnY1YTIsMiwwLDAsMCwyLDJIMTIzYTIsMiwwLDAsMCwyLTJWMTRhMiwyLDAsMCwwLTItMloiLz4NCjwvZz4NCjxwYXRoIGNsYXNzPSJjbHMtNiIgZD0iTTE0NS43OSwyNy41QTExLjUsMTEuNSwwLDEsMSwxNTcuMjksMTYsMTEuNTEsMTEuNTEsMCwwLDEsMTQ1Ljc5LDI3LjVaIi8+DQo8cGF0aCBjbGFzcz0iY2xzLTciIGQ9Ik0xNDUuNzksNWExMSwxMSwwLDEsMS0xMSwxMSwxMSwxMSwwLDAsMSwxMS0xMW0wLTFhMTIsMTIsMCwxLDAsOC40LDMuNDNBMTIsMTIsMCwwLDAsMTQ1Ljc5LDRaIi8+DQo8ZWxsaXBzZSBjbGFzcz0iY2xzLTgiIGN4PSIxNDEuNDEiIGN5PSIxNC4xNCIgcng9IjEuNjMiIHJ5PSIxLjc0Ii8+DQo8ZWxsaXBzZSBjbGFzcz0iY2xzLTgiIGN4PSIxNTAuNTEiIGN5PSIxNC4xNCIgcng9IjEuNyIgcnk9IjEuNzQiLz4NCjxsaW5lIGNsYXNzPSJjbHMtOSIgeDE9IjE0OS42IiB5MT0iMjEiIHgyPSIxNDEuOTgiIHkyPSIyMSIvPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjYgMzIiPg0KPGRlZnM+DQogICAgPHN0eWxlPi5jbHMtMXtmaWxsOiNmMjQ3MTM7fS5jbHMtMntmaWxsOiNiNzAwMGY7fS5jbHMtM3tvcGFjaXR5OjAuNzt9LmNscy00e2ZpbGw6I2ZmZjt9LmNscy01e2ZpbGw6I2Y3ZjFhOTt9LmNscy02e2ZpbGw6I2JjODQ1Yjt9LmNscy03LC5jbHMtOHtmaWxsOm5vbmU7c3Ryb2tlOiM5YzUyMDk7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5jbHMtN3tzdHJva2Utd2lkdGg6MnB4O30uY2xzLTh7c3Ryb2tlLXdpZHRoOjEuNDVweDt9PC9zdHlsZT4NCjwvZGVmcz4NCjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iODYiIHk9IjUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MyAxMDYpIHJvdGF0ZSgtOTApIi8+DQo8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEwOSIgeT0iNSIgd2lkdGg9IjciIGhlaWdodD0iMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2IDEyOSkgcm90YXRlKC05MCkiLz4NCjxnIGNsYXNzPSJjbHMtMyI+DQogICAgPHBhdGggY2xhc3M9ImNscy00IiBkPSJNMTIzLDEzYTEsMSwwLDAsMSwxLDF2NWExLDEsMCwwLDEtMSwxSDEwYTEsMSwwLDAsMS0xLTFWMTRhMSwxLDAsMCwxLDEtMUgxMjNtMC0xSDEwYTIsMiwwLDAsMC0yLDJ2NWEyLDIsMCwwLDAsMiwySDEyM2EyLDIsMCwwLDAsMi0yVjE0YTIsMiwwLDAsMC0yLTJaIi8+DQo8L2c+DQo8cGF0aCBjbGFzcz0iY2xzLTUiIGQ9Ik0xNDUuNzksMjcuNUExMS41LDExLjUsMCwxLDEsMTU3LjI5LDE2LDExLjUxLDExLjUxLDAsMCwxLDE0NS43OSwyNy41WiIvPg0KPHBhdGggY2xhc3M9ImNscy02IiBkPSJNMTQ1Ljc5LDVhMTEsMTEsMCwxLDEtMTEsMTEsMTEsMTEsMCwwLDEsMTEtMTFtMC0xYTEyLDEyLDAsMSwwLDguNCwzLjQzQTEyLDEyLDAsMCwwLDE0NS43OSw0WiIvPg0KPHBhdGggY2xhc3M9ImNscy03IiBkPSJNMTQxLjE4LDIyYy4xNy0uNTksMi4xMi0yLjM3LDUtMi4zN3M0Ljc0LDEuNjksNSwyLjM3Ii8+DQo8cGF0aCBjbGFzcz0iY2xzLTgiIGQ9Ik0xNDcuNTMsMTMuMjFhMy4yNCwzLjI0LDAsMCwwLDIuNjIsMS4xLDMuMTMsMy4xMywwLDAsMCwyLjYyLTEuMSIvPg0KPHBhdGggY2xhc3M9ImNscy04IiBkPSJNMTM4LjgxLDEzLjIxYTMuMjQsMy4yNCwwLDAsMCwyLjYyLDEuMSwzLjEzLDMuMTMsMCwwLDAsMi42Mi0xLjEiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjRweCAyNHB4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNHB4IDI0cHg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtvcGFjaXR5OjA7IGZpbGw6I0ZGRkZGRjt9DQoJLnN0MntvcGFjaXR5OjAuNzt9DQo8L3N0eWxlPg0KPGcgY2xhc3M9InN0MCI+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyLjUsMjRoLTFDNS4yLDI0LDAsMTguOCwwLDEyLjVsMC0xQzAsNS4yLDUuMiwwLDExLjUsMGwxLDBDMTguOCwwLDI0LDUuMiwyNCwxMS41djENCgkJQzI0LDE4LjgsMTguOCwyNCwxMi41LDI0eiIvPg0KPC9nPg0KPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSI5LDcgOSwxNyAxNywxMiAiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjRweCAyNHB4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNHB4IDI0cHg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtvcGFjaXR5OjA7IGZpbGw6I0ZGRkZGRjt9DQoJLnN0MntvcGFjaXR5OjAuNzt9DQo8L3N0eWxlPg0KPGcgY2xhc3M9InN0MCI+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyLjUsMjRoLTFDNS4yLDI0LDAsMTguOCwwLDEyLjVsMC0xQzAsNS4yLDUuMiwwLDExLjUsMGwxLDBDMTguOCwwLDI0LDUuMiwyNCwxMS41djENCgkJQzI0LDE4LjgsMTguOCwyNCwxMi41LDI0eiIvPg0KPC9nPg0KPHJlY3QgeD0iOCIgeT0iOCIgY2xhc3M9InN0MiIgd2lkdGg9IjgiIGhlaWdodD0iOCIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkucGxheS1pY29uLWJpZ19zdDB7ZmlsbDojRkYwMEZGO29wYWNpdHk6MDt9DQoJLnBsYXktaWNvbi1iaWdfc3Qxe29wYWNpdHk6MC43O30NCgkucGxheS1pY29uLWJpZ19zdDJ7b3BhY2l0eTowLjI7fQ0KCS5wbGF5LWljb24tYmlnX3N0M3tvcGFjaXR5OjAuNjk7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJwbGF5LWljb24tYmlnX3N0MCIgZD0iTTE2LDMyTDE2LDMyQzcuMiwzMiwwLDI0LjgsMCwxNnYwQzAsNy4yLDcuMiwwLDE2LDBoMGM4LjgsMCwxNiw3LjIsMTYsMTZ2MEMzMiwyNC44LDI0LjgsMzIsMTYsMzJ6Ii8+DQo8L2c+DQo8ZyBjbGFzcz0icGxheS1pY29uLWJpZ19zdDEiPg0KCTxwYXRoIGNsYXNzPSJwbGF5LWljb24tYmlnX3N0MCIgZD0iTTE2LDMxTDE2LDMxQzcuNywzMSwxLDI0LjMsMSwxNnYwQzEsNy43LDcuNywxLDE2LDFoMGM4LjIsMCwxNSw2LjcsMTUsMTV2MEMzMSwyNC4zLDI0LjMsMzEsMTYsMzF6Ii8+DQo8L2c+DQo8cG9seWdvbiBjbGFzcz0icGxheS1pY29uLWJpZ19zdDMiIHBvaW50cz0iMTMsOS44IDEzLDIyLjMgMjMsMTYgIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3RvcC1pY29uLWJpZ19zdDB7ZmlsbDojRkYwMEZGO29wYWNpdHk6MH0NCgkuc3RvcC1pY29uLWJpZ19zdDF7b3BhY2l0eTowLjc7fQ0KCS5zdG9wLWljb24tYmlnX3N0MntvcGFjaXR5OjAuMjt9DQoJLnN0b3AtaWNvbi1iaWdfc3Qze29wYWNpdHk6MC42OTt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0b3AtaWNvbi1iaWdfc3QwIiBkPSJNMTYsMzJMMTYsMzJDNy4yLDMyLDAsMjQuOCwwLDE2djBDMCw3LjIsNy4yLDAsMTYsMGgwYzguOCwwLDE2LDcuMiwxNiwxNnYwQzMyLDI0LjgsMjQuOCwzMiwxNiwzMnoiLz4NCjwvZz4NCjxnIGNsYXNzPSJzdG9wLWljb24tYmlnX3N0MSI+DQoJPHBhdGggY2xhc3M9InN0b3AtaWNvbi1iaWdfc3QwIiBkPSJNMTYsMzFMMTYsMzFDNy43LDMxLDEsMjQuMywxLDE2djBDMSw3LjcsNy43LDEsMTYsMWgwYzguMiwwLDE1LDYuNywxNSwxNXYwQzMxLDI0LjMsMjQuMywzMSwxNiwzMXoiLz4NCjwvZz4NCjxyZWN0IHg9IjExIiB5PSIxMSIgY2xhc3M9InN0b3AtaWNvbi1iaWdfc3QzIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiLz4NCjwvc3ZnPg== data:image/gif;base64,[encoded data, 15324 characters] data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQo8ZGVmcz4NCiAgICA8c3R5bGU+LmNscy0xe2ZpbGw6I2RkYjAxZjt9LmNscy0ye2ZpbGw6I2ZjZjI5Nzt9PC9zdHlsZT4NCjwvZGVmcz4NCjxnPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMiAwLjY1IDE1LjYyIDguMTIgMjMuNzEgOS4zMiAxNy44NiAxNS4xNCAxOS4yNCAyMy4zNSAxMiAxOS40NyA0Ljc2IDIzLjM1IDYuMTQgMTUuMTQgMC4yOSA5LjMyIDguMzggOC4xMiAxMiAwLjY1Ii8+DQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEyIDMuMDYgMTQuOTcgOS4wOSAyMS42MiAxMC4wNSAxNi44MSAxNC43NCAxNy45NSAyMS4zNiAxMiAxOC4yMyA2LjA1IDIxLjM2IDcuMTkgMTQuNzQgMi4zOCAxMC4wNSA5LjAzIDkuMDkgMTIgMy4wNiIvPg0KPC9nPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQo8ZGVmcz4NCiAgICA8c3R5bGU+LmNscy0xe2ZpbGw6I2UyM2ExMzt9LmNscy0ye2ZpbGw6I2ZmNmE0ZDt9PC9zdHlsZT4NCjwvZGVmcz4NCjxnPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMiAwLjY1IDE1LjYyIDguMTIgMjMuNzEgOS4zMiAxNy44NiAxNS4xNCAxOS4yNCAyMy4zNSAxMiAxOS40NyA0Ljc2IDIzLjM1IDYuMTQgMTUuMTQgMC4yOSA5LjMyIDguMzggOC4xMiAxMiAwLjY1Ii8+DQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEyIDMuMDYgMTQuOTcgOS4wOSAyMS42MiAxMC4wNSAxNi44MSAxNC43NCAxNy45NSAyMS4zNiAxMiAxOC4yMyA2LjA1IDIxLjM2IDcuMTkgMTQuNzQgMi4zOCAxMC4wNSA5LjAzIDkuMDkgMTIgMy4wNiIvPg0KPC9nPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQo8ZGVmcz4NCiAgICA8c3R5bGU+LmNscy0xe2ZpbGw6IzQ5YzE0Mjt9LmNscy0ye2ZpbGw6I2FiZTEyYzt9PC9zdHlsZT4NCjwvZGVmcz4NCjxnPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMiAwLjY1IDE1LjYyIDguMTIgMjMuNzEgOS4zMiAxNy44NiAxNS4xNCAxOS4yNCAyMy4zNSAxMiAxOS40NyA0Ljc2IDIzLjM1IDYuMTQgMTUuMTQgMC4yOSA5LjMyIDguMzggOC4xMiAxMiAwLjY1Ii8+DQogICAgPHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEyIDMuMDYgMTQuOTcgOS4wOSAyMS42MiAxMC4wNSAxNi44MSAxNC43NCAxNy45NSAyMS4zNiAxMiAxOC4yMyA2LjA1IDIxLjM2IDcuMTkgMTQuNzQgMi4zOCAxMC4wNSA5LjAzIDkuMDkgMTIgMy4wNiIvPg0KPC9nPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ5My4zOSw1ODQ3LjUzbC03LjA4LDYuNDgsNy4wOCw2LjQ3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjQ3NSAtNTgzOCkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ4OC42MSw1ODYwLjQ3bDcuMDgtNi40OC03LjA4LTYuNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDc1IC01ODM4KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxNi42NSI+DQoJPHJlY3Qgd2lkdGg9IjIyIiBoZWlnaHQ9IjIuNjUiIHJ4PSIxLjMyIiByeT0iMS4zMiIgc3R5bGU9ImZpbGw6IzNmYTlmNTsgZmlsbC1vcGFjaXR5OjAuNDgiLz4NCgk8cmVjdCB5PSI3IiB3aWR0aD0iMjIiIGhlaWdodD0iMi42NSIgcng9IjEuMzIiIHJ5PSIxLjMyIiBzdHlsZT0iZmlsbDojM2ZhOWY1OyBmaWxsLW9wYWNpdHk6MC40OCIvPg0KCTxyZWN0IHk9IjE0IiB3aWR0aD0iMjIiIGhlaWdodD0iMi42NSIgcng9IjEuMzIiIHJ5PSIxLjMyIiBzdHlsZT0iZmlsbDojM2ZhOWY1OyBmaWxsLW9wYWNpdHk6MC40OCIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNCAzNCIgd2lkdGg9IjM0IiBoZWlnaHQ9IjM0Ij4NCgk8cGF0aCBkPSJNMjEuMjUsMTYuOTgsMzMuMTEsMjguODVhMy4wMTIsMy4wMTIsMCwwLDEtNC4yNiw0LjI2TDE2Ljk4LDIxLjI1LDUuMTIsMzMuMTFBMy4wMTYsMy4wMTYsMCwwLDEsLjg1LDI4Ljg1TDEyLjcyLDE2Ljk4Ljg1LDUuMTJBMy4wMTksMy4wMTksMCwwLDEsNS4xMi44NUwxNi45OCwxMi43MiwyOC44NS44NWEzLjAxNiwzLjAxNiwwLDAsMSw0LjI2LDQuMjdaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4=".split(" ");c=
".trial_banner {-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content {display: block; }  .trial_banner .banner-content_hover {display: none; }  .trial_banner .days_remaining {position: absolute !important;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645; }  .trial_banner:hover .banner-content {display: none; }  .trial_banner:hover .banner-content_hover {display: block; }@-webkit-keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }body {margin: 0;padding: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: none;-ms-text-size-adjust: none;text-size-adjust: none;overflow: auto; }#__scenario_id__ {z-index: 0; }  #__scenario_id__ * {position: static;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-drag: none;box-sizing: border-box; }  #__scenario_id__ .back_to_app {height: 100%;position: absolute;left: 0; }    #__scenario_id__ .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; }      #__scenario_id__ .back_to_app__text::before {content: '';background: url("+
c[0]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }  #__scenario_id__ input {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;-webkit-appearance: none;-moz-appearance: none;appearance: none; }  #__scenario_id__ button {margin: 0; }  #__scenario_id__ :focus {outline: none; }  #__scenario_id__ ::-moz-focus-inner {border: 0; }  #__scenario_id__ ul {margin: 0; }  #__scenario_id__ .component_container,  #__scenario_id__ .component_base {position: absolute; }  #__scenario_id__ .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); }    #__scenario_id__ .preloader::after {content: '';position: absolute;background: url("+
c[1]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }  #__scenario_id__ .popup_layer {position: absolute;overflow: hidden; }    #__scenario_id__ .popup_layer .modal_layer {background: #000000;opacity: 0.4;z-index: 10;width: 100%;height: 100%; }    #__scenario_id__ .popup_layer .auth_form_window {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;z-index: 10;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      #__scenario_id__ .popup_layer .auth_form_window .component_base {position: static; }      #__scenario_id__ .popup_layer .auth_form_window .title {position: absolute;font-weight: 600;font-size: 15px;color: rgba(43, 59, 70, 0.87);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; }      #__scenario_id__ .popup_layer .auth_form_window .cancel {display: block;left: initial;right: 0;top: 0;padding-top: 15px;position: absolute;width: 65px;text-align: right;margin-right: 10px;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; }      #__scenario_id__ .popup_layer .auth_form_window .component_container.items {position: absolute;top: 45px;right: 0;left: 0;bottom: 0; }        #__scenario_id__ .popup_layer .auth_form_window .component_container.items .item {position: relative;font-size: 15px;margin-top: -1px;margin-bottom: -1px;z-index: 1;line-height: 18px;padding: 16px 38px 16px 20px !important;color: rgba(43, 59, 70, 0.8);min-height: 22px; }          #__scenario_id__ .popup_layer .auth_form_window .component_container.items .item .view {overflow: hidden;text-overflow: ellipsis; }            #__scenario_id__ .popup_layer .auth_form_window .component_container.items .item .view p {overflow: hidden;text-overflow: ellipsis; }          #__scenario_id__ .popup_layer .auth_form_window .component_container.items .item.selected, #__scenario_id__ .popup_layer .auth_form_window .component_container.items .item.active {background: rgba(61, 160, 225, 0.12); }            #__scenario_id__ .popup_layer .auth_form_window .component_container.items .item.selected path.bg_color, #__scenario_id__ .popup_layer .auth_form_window .component_container.items .item.active path.bg_color {fill: rgba(61, 160, 225, 0.12); }          #__scenario_id__ .popup_layer .auth_form_window .component_container.items .item.first {margin-top: 0; }        #__scenario_id__ .popup_layer .auth_form_window .component_container.items .separator {position: relative;height: 1px;width: 100%; }          #__scenario_id__ .popup_layer .auth_form_window .component_container.items .separator::after {top: 0;left: 12px;right: 12px;height: 1px;content: '';position: absolute;background: #E0E0E0; }        #__scenario_id__ .popup_layer .auth_form_window .component_container.items::before {position: absolute;left: 0;right: 0;top: 0;height: 1px;background: #E0E0E0;content: ''; }    #__scenario_id__ .popup_layer .scenario_confirm_window {background: __message_background__;border-radius: 4px;min-height: 150px;min-width: 320px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;z-index: 10; }      #__scenario_id__ .popup_layer .scenario_confirm_window .message {font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: absolute;color: __message_text__;font-size: 14px;line-height: 18px;padding-left: 34px;padding-right: 34px;padding-top: 34px;word-wrap: break-word;white-space: pre-wrap;overflow: hidden;text-overflow: ellipsis;text-align: center; }      #__scenario_id__ .popup_layer .scenario_confirm_window .buttons_panel {position: absolute; }      #__scenario_id__ .popup_layer .scenario_confirm_window .btn_yes,      #__scenario_id__ .popup_layer .scenario_confirm_window .btn_no {position: relative;float: left;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 16px;vertical-align: middle;line-height: 48px;height: 48px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 4px;background: __button_background_normal__;color: __button_text_normal__;min-width: 122px;max-width: 300px;margin-left: 4px !important;margin-right: 4px !important;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; }        #__scenario_id__ .popup_layer .scenario_confirm_window .btn_yes:hover,        #__scenario_id__ .popup_layer .scenario_confirm_window .btn_no:hover {background: __button_background_over__;color: __button_text_over__; }  #__scenario_id__ .scenario_mini {z-index: 0;position: absolute; }    #__scenario_id__ .scenario_mini .launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }      #__scenario_id__ .scenario_mini .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }        #__scenario_id__ .scenario_mini .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);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }        #__scenario_id__ .scenario_mini .launch-screen .launch-screen-button__icon {background: url("+
c[2]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }        #__scenario_id__ .scenario_mini .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }        #__scenario_id__ .scenario_mini .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[3]+") no-repeat center; }    #__scenario_id__ .scenario_mini > .banner {position: relative;width: 205px;margin: auto;margin-top: 8px; }    #__scenario_id__ .scenario_mini .auth_form_view {background: #F7F7F7;position: absolute; }      #__scenario_id__ .scenario_mini .auth_form_view.with_top_panel {padding-top: 46px; }      #__scenario_id__ .scenario_mini .auth_form_view .vscrollbar {position: absolute;right: 3px;top: 2px;bottom: 2px;width: 3px;z-index: 1; }        #__scenario_id__ .scenario_mini .auth_form_view .vscrollbar .thumb {left: 0;width: 100%;border-radius: 4px;position: relative;background-color: #000000;opacity: 0.4; }      #__scenario_id__ .scenario_mini .auth_form_view .authorization {font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;margin: auto; }        #__scenario_id__ .scenario_mini .auth_form_view .authorization > div,        #__scenario_id__ .scenario_mini .auth_form_view .authorization > img {position: relative;margin: 10px 18px;display: block; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization > div.with_hint,          #__scenario_id__ .scenario_mini .auth_form_view .authorization > img.with_hint {margin-bottom: 25px; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization > div:last-child,          #__scenario_id__ .scenario_mini .auth_form_view .authorization > img:last-child {margin-bottom: 22px; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization > div.title,          #__scenario_id__ .scenario_mini .auth_form_view .authorization > img.title {position: relative;height: 20px;margin: 0;color: #FFFFFF;font-size: 14px;line-height: 20px;padding-left: 18px;padding-right: 18px; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization > div.text,          #__scenario_id__ .scenario_mini .auth_form_view .authorization > img.text {padding: 13px 18px 4px 18px;margin: 0; }            #__scenario_id__ .scenario_mini .auth_form_view .authorization > div.text p,            #__scenario_id__ .scenario_mini .auth_form_view .authorization > img.text p {margin: 0; }        #__scenario_id__ .scenario_mini .auth_form_view .authorization .icon {position: relative;left: 0;right: 0;margin-left: auto;margin-right: auto;margin-top: 43px;width: 63px;height: 63px; }        #__scenario_id__ .scenario_mini .auth_form_view .authorization .auth_title {position: relative;text-align: center;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 26px;font-weight: bold;color: #414B4F;padding: 30px 10px 10px 10px;text-overflow: ellipsis;overflow: hidden; }        #__scenario_id__ .scenario_mini .auth_form_view .authorization .subtitle {font-size: 15px;color: #2B3B46;text-overflow: ellipsis;overflow: hidden; }        #__scenario_id__ .scenario_mini .auth_form_view .authorization .error_message {color: #F45B44; }        #__scenario_id__ .scenario_mini .auth_form_view .authorization .field {height: 44px;border: 1px solid #BEBEBE;border-radius: 4px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization .field > div,          #__scenario_id__ .scenario_mini .auth_form_view .authorization .field > input {padding-right: 10px;padding-left: 10px;padding-top: 16px; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization .field .hint {padding: 0;margin: 5px 0 0 1px;line-height: normal;font-size: 13px;color: #939AA3;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization .field.error .prompt {padding-top: 7px !important; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization .field.error::after {content: '';position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;border: 2px solid #F45B44;border-radius: 4px;pointer-events: none; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization .field.focused::after {content: '';position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;border: 2px solid #3DA0E1;border-radius: 4px;pointer-events: none; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization .field.empty .prompt {height: 44px;line-height: 44px;padding-top: 0;right: 0;left: 0;font-size: 16px; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization .field .error_state_label {position: absolute;color: #F45B44;line-height: initial;font-size: 11px;top: 3px;padding-top: 0;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: nowrap; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization .field .prompt {width: 100%;display: block;color: #939AA3;position: absolute;top: 0;font-size: 11px;pointer-events: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-top: 3px; }            #__scenario_id__ .scenario_mini .auth_form_view .authorization .field .prompt.comboboxPrompt {padding-right: 34px; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization .field .icon_area {position: absolute;width: 34px;top: 0;bottom: 0;right: 0;z-index: 1;pointer-events: none; }            #__scenario_id__ .scenario_mini .auth_form_view .authorization .field .icon_area svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }              #__scenario_id__ .scenario_mini .auth_form_view .authorization .field .icon_area svg path {fill: #A2A2A2; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization .field .combobox {width: 100%;height: 100%;overflow: hidden;text-overflow: ellipsis;padding-right: 32px;white-space: nowrap;padding-top: 21px;color: #2B3B46;background: #FFFFFF;border-radius: 6px; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization .field input {background: #FFFFFF;border-radius: 4px;border: 0;width: 100%;height: 100%;font-size: 15px;color: #2B3B46; }            #__scenario_id__ .scenario_mini .auth_form_view .authorization .field input::before {content: attr(data-title); }      #__scenario_id__ .scenario_mini .auth_form_view .authorization.app .auth_title {margin-top: 56px; }      #__scenario_id__ .scenario_mini .auth_form_view .authorization .start-button {position: relative;float: left;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 16px;vertical-align: middle;line-height: 48px;height: 48px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 4px;background: __button_background_normal__;color: __button_text_normal__;padding-left: 0;padding-right: 10px;height: 40px;line-height: 40px;margin: 10px 18px;float: none; }        #__scenario_id__ .scenario_mini .auth_form_view .authorization .start-button:hover {background: __button_background_over__;color: __button_text_over__; }        #__scenario_id__ .scenario_mini .auth_form_view .authorization .start-button .label {padding-right: 4px; }          #__scenario_id__ .scenario_mini .auth_form_view .authorization .start-button .label::after {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[4]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 7px;margin-left: 9px; }        #__scenario_id__ .scenario_mini .auth_form_view .authorization .start-button .label {display: block;text-align: center;font-size: 17px; }      #__scenario_id__ .scenario_mini .auth_form_view .authorization > div:last-child {margin-bottom: 40px; }      #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel {font-size: 0;line-height: 0;box-shadow: 0 -1px 6px 0 rgba(0, 0, 0, 0.1);background: #FFFFFF;position: absolute;padding-top: 8px;padding-bottom: 10px;text-align: center;height: 66px;border-top: 1px solid #D4D4D4;width: 100%; }        #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .buttons_container,        #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .replies_container {width: 100%; }          #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .buttons_container .bottom_panel_button_view .label,          #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .buttons_container .reply_view .label,          #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .replies_container .bottom_panel_button_view .label,          #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .replies_container .reply_view .label {font-size: 17px;display: block !important; }          #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .buttons_container .restart-button .label,          #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .replies_container .restart-button .label {padding-left: 20px; }            #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .buttons_container .restart-button .label::before,            #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .replies_container .restart-button .label::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[5]+") no-repeat;background-size: 16px 15px;width: 16px;height: 15px;margin-left: 7px;margin-left: -22px;padding-top: 3px; }        #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .buttons_container {position: relative;display: inline-block;padding-left: 7px;padding-right: 7px; }        #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .bottom_panel_button_view {position: relative;float: left;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 16px;vertical-align: middle;line-height: 48px;height: 48px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 4px;background: __button_background_normal__;color: __button_text_normal__;min-width: 50px !important; }          #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .bottom_panel_button_view:hover {background: __button_background_over__;color: __button_text_over__; }          #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .bottom_panel_button_view .label {text-overflow: ellipsis;overflow: hidden;min-width: 70px;text-align: center;white-space: nowrap; }        #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .message_replies_view {font-size: 0;line-height: 0;position: absolute;padding-left: 10px;padding-right: 10px;text-align: center;bottom: 20px;width: 100%;padding-top: 20px;bottom: 11px !important;padding-left: 7px !important;padding-right: 7px !important; }          #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .message_replies_view .replies_container {position: relative;display: inline-block; }            #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .message_replies_view .replies_container .start-button {padding-left: 0;padding-right: 10px; }              #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .message_replies_view .replies_container .start-button .label {padding-right: 4px; }                #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .message_replies_view .replies_container .start-button .label::after {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[4]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 7px;margin-left: 9px; }            #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .message_replies_view .replies_container .back-button {padding-left: 28px; }              #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .message_replies_view .replies_container .back-button .label {padding-right: 4px; }                #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .message_replies_view .replies_container .back-button .label::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[6]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 7px;margin-left: -15px; }          #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .message_replies_view .reply_view {position: relative;float: left;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 16px;vertical-align: middle;line-height: 48px;height: 48px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 4px;background: __button_background_normal__;color: __button_text_normal__;padding-left: 17px !important;padding-right: 17px !important;font-size: 17px; }            #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .message_replies_view .reply_view:hover {background: __button_background_over__;color: __button_text_over__; }            #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .message_replies_view .reply_view.msg {min-width: 1px !important; }              #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .message_replies_view .reply_view.msg .label {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 74px; }        #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .auth-start-button {padding-left: 0;padding-right: 10px; }          #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .auth-start-button .label {padding-right: 4px; }            #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .auth-start-button .label::after {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[4]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 7px;margin-left: 9px; }        #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .back-button {padding-left: 28px; }          #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .back-button .label {padding-right: 4px; }            #__scenario_id__ .scenario_mini .auth_form_view .authBottomPanel .back-button .label::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[6]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 7px;margin-left: -15px; }    #__scenario_id__ .scenario_mini.landscape .auth_form_view {padding-top: 0; }      #__scenario_id__ .scenario_mini.landscape .auth_form_view .authorization.app .auth_title {margin-top: 10px; }    #__scenario_id__ .scenario_mini .title_view {box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);background: #FFFFFF;position: absolute;height: 46px; }      #__scenario_id__ .scenario_mini .title_view .title {position: absolute;color: #2B3B46;top: 2px;text-align: center;font-size: 15px;font-weight: 600;line-height: 46px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;pointer-events: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial;left: 50px;right: 50px; }      #__scenario_id__ .scenario_mini .title_view .show_slides {position: absolute;width: 48px;right: 0;width: 46px;position: absolute; }        #__scenario_id__ .scenario_mini .title_view .show_slides button {width: 100%;height: 100%;background: transparent; }          #__scenario_id__ .scenario_mini .title_view .show_slides button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[7]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          #__scenario_id__ .scenario_mini .title_view .show_slides button.active::after {background-image: url("+c[7]+"); }        #__scenario_id__ .scenario_mini .title_view .show_slides.component_container {top: 0;height: 100%; }        #__scenario_id__ .scenario_mini .title_view .show_slides button {border: 0;background: transparent; }    #__scenario_id__ .scenario_mini .scene_view {position: absolute;background: whitesmoke; }      #__scenario_id__ .scenario_mini .scene_view .background_view {position: absolute;background-image: url("+
c[8]+");background-size: cover; }        #__scenario_id__ .scenario_mini .scene_view .background_view > img {position: absolute; }      #__scenario_id__ .scenario_mini .scene_view .character_view {position: absolute; }        #__scenario_id__ .scenario_mini .scene_view .character_view > img {position: absolute; }      #__scenario_id__ .scenario_mini .scene_view .mood_meter_container {position: absolute;right: 16px;width: 166px;height: 32px; }        #__scenario_id__ .scenario_mini .scene_view .mood_meter_container.noCharacter {display: none; }        #__scenario_id__ .scenario_mini .scene_view .mood_meter_container .mood_meter {width: 166px;height: 32px;position: absolute;background-repeat: no-repeat; }          #__scenario_id__ .scenario_mini .scene_view .mood_meter_container .mood_meter.happy {background-image: url("+
c[9]+"); }          #__scenario_id__ .scenario_mini .scene_view .mood_meter_container .mood_meter.angry {background-image: url("+c[10]+"); }          #__scenario_id__ .scenario_mini .scene_view .mood_meter_container .mood_meter.normal {background-image: url("+c[11]+"); }          #__scenario_id__ .scenario_mini .scene_view .mood_meter_container .mood_meter.puzzled {background-image: url("+c[12]+"); }          #__scenario_id__ .scenario_mini .scene_view .mood_meter_container .mood_meter.unhappy {background-image: url("+
c[13]+"); }        #__scenario_id__ .scenario_mini .scene_view .mood_meter_container .gradient_background {position: absolute;border-radius: 4px;height: 32px;width: 166px; }      #__scenario_id__ .scenario_mini .scene_view .speech_view {position: absolute;color: __characterSpeech_text__;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;min-height: 57px;min-width: 110px;word-wrap: break-word;white-space: pre-wrap;line-height: 18px; }        #__scenario_id__ .scenario_mini .scene_view .speech_view svg path {fill: __characterSpeech_background__; }        #__scenario_id__ .scenario_mini .scene_view .speech_view p {margin-top: 0;margin-bottom: 0; }        #__scenario_id__ .scenario_mini .scene_view .speech_view a {color: __hyperlinks__;text-decoration: none; }        #__scenario_id__ .scenario_mini .scene_view .speech_view .audioPlayer {width: 24px;height: 24px;position: absolute;top: 0;left: 0;cursor: pointer; }          #__scenario_id__ .scenario_mini .scene_view .speech_view .audioPlayer .progressBg {position: absolute;top: 0;background: white;z-index: 0; }          #__scenario_id__ .scenario_mini .scene_view .speech_view .audioPlayer.bigAssets {width: 32px !important;height: 32px !important; }            #__scenario_id__ .scenario_mini .scene_view .speech_view .audioPlayer.bigAssets .progressBg {width: 34px;height: 34px;border-radius: 17px; }            #__scenario_id__ .scenario_mini .scene_view .speech_view .audioPlayer.bigAssets.tablet {width: 44px !important;height: 44px !important; }              #__scenario_id__ .scenario_mini .scene_view .speech_view .audioPlayer.bigAssets.tablet .progressBg {width: 44px;height: 44px;border-radius: 22px; }          #__scenario_id__ .scenario_mini .scene_view .speech_view .audioPlayer canvas {position: absolute;top: 0; }          #__scenario_id__ .scenario_mini .scene_view .speech_view .audioPlayer .play_button {height: inherit;width: inherit;position: absolute;top: 0;right: 0;background: url("+
c[14]+") no-repeat center;background-size: 24px 24px; }            #__scenario_id__ .scenario_mini .scene_view .speech_view .audioPlayer .play_button.selected {background: url("+c[15]+") no-repeat center !important; }            #__scenario_id__ .scenario_mini .scene_view .speech_view .audioPlayer .play_button.bigAssets {top: 1px;left: 1px;background: url("+c[16]+") no-repeat center;background-size: 32px 32px; }              #__scenario_id__ .scenario_mini .scene_view .speech_view .audioPlayer .play_button.bigAssets.tablet {background-size: 44px 44px;top: 0 !important;left: 0 !important; }              #__scenario_id__ .scenario_mini .scene_view .speech_view .audioPlayer .play_button.bigAssets.selected {background: url("+
c[17]+") no-repeat center !important; }      #__scenario_id__ .scenario_mini .scene_view .replies_view {position: absolute;border-radius: 5px; }        #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view {position: relative;background: __reply_background_normal__;padding: 10px 18px 10px 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;cursor: pointer;min-height: 40px;line-height: 20px;color: __reply_text__; }          #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .audioPlayer {width: 24px;height: 24px;position: absolute;top: 0;left: 0;cursor: pointer; }            #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .audioPlayer .progressBg {position: absolute;top: 0;background: white;z-index: 0; }            #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .audioPlayer.bigAssets {width: 32px !important;height: 32px !important; }              #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .audioPlayer.bigAssets .progressBg {width: 34px;height: 34px;border-radius: 17px; }              #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .audioPlayer.bigAssets.tablet {width: 44px !important;height: 44px !important; }                #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .audioPlayer.bigAssets.tablet .progressBg {width: 44px;height: 44px;border-radius: 22px; }            #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .audioPlayer canvas {position: absolute;top: 0; }            #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .audioPlayer .play_button {height: inherit;width: inherit;position: absolute;top: 0;right: 0;background: url("+
c[14]+") no-repeat center;background-size: 24px 24px; }              #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .audioPlayer .play_button.selected {background: url("+c[15]+") no-repeat center !important; }              #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .audioPlayer .play_button.bigAssets {top: 1px;left: 1px;background: url("+c[16]+") no-repeat center;background-size: 32px 32px; }                #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .audioPlayer .play_button.bigAssets.tablet {background-size: 44px 44px;top: 0 !important;left: 0 !important; }                #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .audioPlayer .play_button.bigAssets.selected {background: url("+
c[17]+") no-repeat center !important; }          #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view p {margin-top: 0;margin-bottom: 0; }          #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .label {position: relative;word-wrap: break-word;white-space: pre-wrap;word-break: break-word;padding-left: 30px; }          #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view.active {background: __reply_background_over__; }          #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view:first-child {border-top-left-radius: 5px;border-top-right-radius: 5px; }          #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view:last-child {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; }          #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view::after {content: '';position: absolute;display: block;height: 1px;background: __reply_background_separator__;left: 0;bottom: 0;right: 0; }          #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view:last-child::after {display: none; }          #__scenario_id__ .scenario_mini .scene_view .replies_view .reply_view .bullet {background-color: __button_background_normal__;color: __button_text_normal__;position: absolute;margin-right: 10px;border-radius: 10px;width: 20px;height: 20px;font-size: 12px;top: 0;margin-top: 10px;text-align: center; }      #__scenario_id__ .scenario_mini .scene_view .message_view {position: absolute;background: __message_background__;border-radius: 3px; }        #__scenario_id__ .scenario_mini .scene_view .message_view .audioPlayer {width: 24px;height: 24px;position: absolute;top: 0;left: 0;cursor: pointer; }          #__scenario_id__ .scenario_mini .scene_view .message_view .audioPlayer .progressBg {position: absolute;top: 0;background: white;z-index: 0; }          #__scenario_id__ .scenario_mini .scene_view .message_view .audioPlayer.bigAssets {width: 32px !important;height: 32px !important; }            #__scenario_id__ .scenario_mini .scene_view .message_view .audioPlayer.bigAssets .progressBg {width: 34px;height: 34px;border-radius: 17px; }            #__scenario_id__ .scenario_mini .scene_view .message_view .audioPlayer.bigAssets.tablet {width: 44px !important;height: 44px !important; }              #__scenario_id__ .scenario_mini .scene_view .message_view .audioPlayer.bigAssets.tablet .progressBg {width: 44px;height: 44px;border-radius: 22px; }          #__scenario_id__ .scenario_mini .scene_view .message_view .audioPlayer canvas {position: absolute;top: 0; }          #__scenario_id__ .scenario_mini .scene_view .message_view .audioPlayer .play_button {height: inherit;width: inherit;position: absolute;top: 0;right: 0;background: url("+
c[14]+") no-repeat center;background-size: 24px 24px; }            #__scenario_id__ .scenario_mini .scene_view .message_view .audioPlayer .play_button.selected {background: url("+c[15]+") no-repeat center !important; }            #__scenario_id__ .scenario_mini .scene_view .message_view .audioPlayer .play_button.bigAssets {top: 1px;left: 1px;background: url("+c[16]+") no-repeat center;background-size: 32px 32px; }              #__scenario_id__ .scenario_mini .scene_view .message_view .audioPlayer .play_button.bigAssets.tablet {background-size: 44px 44px;top: 0 !important;left: 0 !important; }              #__scenario_id__ .scenario_mini .scene_view .message_view .audioPlayer .play_button.bigAssets.selected {background: url("+
c[17]+") no-repeat center !important; }        #__scenario_id__ .scenario_mini .scene_view .message_view p {margin-top: 0;margin-bottom: 0; }        #__scenario_id__ .scenario_mini .scene_view .message_view a {color: __hyperlinks__;text-decoration: none; }        #__scenario_id__ .scenario_mini .scene_view .message_view .message_points_view {color: __message_text__;position: absolute;padding-left: 38px;padding-right: 38px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 16px;text-align: center; }          #__scenario_id__ .scenario_mini .scene_view .message_view .message_points_view.outlined::after {content: '';position: absolute;display: block;height: 1px;background: __message_score_separator__;left: 0;bottom: -20px;right: 0; }        #__scenario_id__ .scenario_mini .scene_view .message_view .message_title_view {position: absolute;padding-left: 38px;padding-right: 38px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 25px;text-align: center;color: __message_text__;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; }        #__scenario_id__ .scenario_mini .scene_view .message_view .message_text_view {position: absolute;color: __message_text__;word-wrap: break-word;white-space: pre-wrap;overflow: hidden;text-overflow: ellipsis;font-size: 15px;line-height: 18px; }          #__scenario_id__ .scenario_mini .scene_view .message_view .message_text_view .normal_text {font-family: fnt1__font_postfix__, Helvetica Neue, Helvetica, Roboto, Arial;font-weight: normal;font-style: normal; }          #__scenario_id__ .scenario_mini .scene_view .message_view .message_text_view .bold_text {font-family: fnt1b__font_postfix__, Helvetica Neue, Helvetica, Roboto, Arial;font-weight: bold;font-style: normal; }          #__scenario_id__ .scenario_mini .scene_view .message_view .message_text_view .italic_text {font-family: fnt1i__font_postfix__, Helvetica Neue, Helvetica, Roboto, Arial;font-weight: normal;font-style: italic; }          #__scenario_id__ .scenario_mini .scene_view .message_view .message_text_view .bold_italic_text {font-family: fnt1bi__font_postfix__, Helvetica Neue, Helvetica, Roboto, Arial;font-weight: bold;font-style: italic; }        #__scenario_id__ .scenario_mini .scene_view .message_view .message_image_view {position: absolute; }          #__scenario_id__ .scenario_mini .scene_view .message_view .message_image_view > img {position: absolute; }        #__scenario_id__ .scenario_mini .scene_view .message_view .message_replies_view {font-size: 0;line-height: 0;position: absolute;padding-left: 10px;padding-right: 10px;text-align: center;bottom: 20px;width: 100%;padding-top: 20px; }          #__scenario_id__ .scenario_mini .scene_view .message_view .message_replies_view .replies_container {position: relative;display: inline-block; }            #__scenario_id__ .scenario_mini .scene_view .message_view .message_replies_view .replies_container .start-button {padding-left: 0;padding-right: 10px; }              #__scenario_id__ .scenario_mini .scene_view .message_view .message_replies_view .replies_container .start-button .label {padding-right: 4px; }                #__scenario_id__ .scenario_mini .scene_view .message_view .message_replies_view .replies_container .start-button .label::after {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[4]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 7px;margin-left: 9px; }            #__scenario_id__ .scenario_mini .scene_view .message_view .message_replies_view .replies_container .back-button {padding-left: 28px; }              #__scenario_id__ .scenario_mini .scene_view .message_view .message_replies_view .replies_container .back-button .label {padding-right: 4px; }                #__scenario_id__ .scenario_mini .scene_view .message_view .message_replies_view .replies_container .back-button .label::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[6]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 7px;margin-left: -15px; }          #__scenario_id__ .scenario_mini .scene_view .message_view .message_replies_view .reply_view {position: relative;float: left;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 16px;vertical-align: middle;line-height: 48px;height: 48px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 4px;background: __button_background_normal__;color: __button_text_normal__;padding-left: 17px !important;padding-right: 17px !important;font-size: 17px; }            #__scenario_id__ .scenario_mini .scene_view .message_view .message_replies_view .reply_view:hover {background: __button_background_over__;color: __button_text_over__; }            #__scenario_id__ .scenario_mini .scene_view .message_view .message_replies_view .reply_view.msg {min-width: 1px !important; }              #__scenario_id__ .scenario_mini .scene_view .message_view .message_replies_view .reply_view.msg .label {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 74px; }      #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view {font-size: 0;line-height: 0;box-shadow: 0 -1px 6px 0 rgba(0, 0, 0, 0.1);background: #FFFFFF;position: absolute;padding-top: 8px;padding-bottom: 10px;text-align: center;height: 66px;border-top: 1px solid #D4D4D4; }        #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .buttons_container,        #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .replies_container {width: 100%; }          #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .buttons_container .bottom_panel_button_view .label,          #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .buttons_container .reply_view .label,          #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .replies_container .bottom_panel_button_view .label,          #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .replies_container .reply_view .label {font-size: 17px;display: block !important; }          #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .buttons_container .restart-button .label,          #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .replies_container .restart-button .label {padding-left: 20px; }            #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .buttons_container .restart-button .label::before,            #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .replies_container .restart-button .label::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[5]+") no-repeat;background-size: 16px 15px;width: 16px;height: 15px;margin-left: 7px;margin-left: -22px;padding-top: 3px; }        #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .buttons_container {position: relative;display: inline-block;padding-left: 7px;padding-right: 7px; }        #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .bottom_panel_button_view {position: relative;float: left;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 16px;vertical-align: middle;line-height: 48px;height: 48px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 4px;background: __button_background_normal__;color: __button_text_normal__;min-width: 50px !important; }          #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .bottom_panel_button_view:hover {background: __button_background_over__;color: __button_text_over__; }          #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .bottom_panel_button_view .label {text-overflow: ellipsis;overflow: hidden;min-width: 70px;text-align: center;white-space: nowrap; }        #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .message_replies_view {font-size: 0;line-height: 0;position: absolute;padding-left: 10px;padding-right: 10px;text-align: center;bottom: 20px;width: 100%;padding-top: 20px;bottom: 11px !important;padding-left: 7px !important;padding-right: 7px !important; }          #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .message_replies_view .replies_container {position: relative;display: inline-block; }            #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .message_replies_view .replies_container .start-button {padding-left: 0;padding-right: 10px; }              #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .message_replies_view .replies_container .start-button .label {padding-right: 4px; }                #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .message_replies_view .replies_container .start-button .label::after {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[4]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 7px;margin-left: 9px; }            #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .message_replies_view .replies_container .back-button {padding-left: 28px; }              #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .message_replies_view .replies_container .back-button .label {padding-right: 4px; }                #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .message_replies_view .replies_container .back-button .label::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[6]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 7px;margin-left: -15px; }          #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .message_replies_view .reply_view {position: relative;float: left;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 16px;vertical-align: middle;line-height: 48px;height: 48px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 4px;background: __button_background_normal__;color: __button_text_normal__;padding-left: 17px !important;padding-right: 17px !important;font-size: 17px; }            #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .message_replies_view .reply_view:hover {background: __button_background_over__;color: __button_text_over__; }            #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .message_replies_view .reply_view.msg {min-width: 1px !important; }              #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view .message_replies_view .reply_view.msg .label {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 74px; }        #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view.landscape {padding-top: 12px; }          #__scenario_id__ .scenario_mini .scene_view .bottom_panel_view.landscape .message_replies_view {bottom: 14px !important; }      #__scenario_id__ .scenario_mini .scene_view .sendingProgress {width: 100%;height: 100%;position: absolute;top: 0;left: 0;padding: 15px 38px; }        #__scenario_id__ .scenario_mini .scene_view .sendingProgress .message {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 16px;display: inline-block;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%; }        #__scenario_id__ .scenario_mini .scene_view .sendingProgress .send_progress_preloader {width: 208px;height: 13px;position: relative;background: url("+
c[18]+");display: inline-block;margin-left: 10px;margin-top: 9px; }      #__scenario_id__ .scenario_mini .scene_view .background_view,      #__scenario_id__ .scenario_mini .scene_view .character_view {overflow: hidden; }      #__scenario_id__ .scenario_mini .scene_view .message_view.empty {display: none; }      #__scenario_id__ .scenario_mini .scene_view .mood_meter_container {right: 7px;width: 145px;height: 28px; }        #__scenario_id__ .scenario_mini .scene_view .mood_meter_container .mood_meter {width: 145px;height: 28px; }        #__scenario_id__ .scenario_mini .scene_view .mood_meter_container .gradient_background {width: 145px;height: 28px; }    #__scenario_id__ .scenario_mini .score_panel {position: absolute;height: 32px;left: 16px;left: 9px;height: 28px; }      #__scenario_id__ .scenario_mini .score_panel .gradient_background {position: absolute;border-radius: 4px;height: 32px; }      #__scenario_id__ .scenario_mini .score_panel .score_icon_container {height: 25px;width: 25px;position: absolute;top: 3px;left: 5px; }        #__scenario_id__ .scenario_mini .score_panel .score_icon_container .score_icon {height: 25px;width: 25px;position: absolute; }          #__scenario_id__ .scenario_mini .score_panel .score_icon_container .score_icon.normal_icon {background: url("+
c[19]+") no-repeat center; }          #__scenario_id__ .scenario_mini .score_panel .score_icon_container .score_icon.negative_icon {background: url("+c[20]+") no-repeat center;opacity: 0; }          #__scenario_id__ .scenario_mini .score_panel .score_icon_container .score_icon.positive_icon {background: url("+c[21]+") no-repeat center;opacity: 0; }      #__scenario_id__ .scenario_mini .score_panel .score_label_with_stroke_container {font-size: 21px;color: #FFFFFF;white-space: nowrap;position: absolute;left: 34px;top: 2px; }        #__scenario_id__ .scenario_mini .score_panel .score_label_with_stroke_container .score_label {position: absolute; }          #__scenario_id__ .scenario_mini .score_panel .score_label_with_stroke_container .score_label.left {left: -1px; }          #__scenario_id__ .scenario_mini .score_panel .score_label_with_stroke_container .score_label.top {top: -1px; }          #__scenario_id__ .scenario_mini .score_panel .score_label_with_stroke_container .score_label.right {left: 1px; }          #__scenario_id__ .scenario_mini .score_panel .score_label_with_stroke_container .score_label.bottom {top: 1px; }          #__scenario_id__ .scenario_mini .score_panel .score_label_with_stroke_container .score_label.stroke {color: #636363;opacity: 0.3; }      #__scenario_id__ .scenario_mini .score_panel.iphone .score_label_with_stroke_container {top: 3px; }      #__scenario_id__ .scenario_mini .score_panel .gradient_background {height: 28px; }      #__scenario_id__ .scenario_mini .score_panel .score_icon_container {height: 21px;width: 21px; }        #__scenario_id__ .scenario_mini .score_panel .score_icon_container .score_icon {height: 21px;width: 21px; }      #__scenario_id__ .scenario_mini .score_panel .score_label_with_stroke_container {font-weight: bold;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 17px;left: 31px;top: 5px; }    #__scenario_id__ .scenario_mini .landscape_control_panel {box-shadow: -1px 0 6px 0 rgba(0, 0, 0, 0.1);background: #FFFFFF;position: absolute;right: -56px;top: 0;height: 100%;width: 56px; }      #__scenario_id__ .scenario_mini .landscape_control_panel > div {width: 100%; }      #__scenario_id__ .scenario_mini .landscape_control_panel .btns-container {bottom: 0;position: absolute;padding-bottom: 18px;padding-left: 13px;padding-right: 13px; }        #__scenario_id__ .scenario_mini .landscape_control_panel .btns-container > div {position: relative;height: 30px;width: 30px;margin-top: 30px; }        #__scenario_id__ .scenario_mini .landscape_control_panel .btns-container .component_container.disabled {opacity: 0.48; }        #__scenario_id__ .scenario_mini .landscape_control_panel .btns-container .component_container.prev {background-image: url("+
c[22]+");background-repeat: no-repeat;background-size: 30px; }        #__scenario_id__ .scenario_mini .landscape_control_panel .btns-container .component_container.next {background-image: url("+c[23]+");background-repeat: no-repeat;background-size: 30px; }        #__scenario_id__ .scenario_mini .landscape_control_panel .btns-container .component_container button {background-color: transparent;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;padding: 0;position: absolute;border: 0; }      #__scenario_id__ .scenario_mini .landscape_control_panel.slides_showed > div {display: none; }      #__scenario_id__ .scenario_mini .landscape_control_panel.slides_showed .show_slides {display: block !important; }      #__scenario_id__ .scenario_mini .landscape_control_panel .show_slides {width: 46px;position: absolute;right: 0; }        #__scenario_id__ .scenario_mini .landscape_control_panel .show_slides button {width: 100%;height: 100%;background: transparent;line-height: 100%; }          #__scenario_id__ .scenario_mini .landscape_control_panel .show_slides button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[7]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          #__scenario_id__ .scenario_mini .landscape_control_panel .show_slides button.active::after {background-image: url("+c[7]+"); }          #__scenario_id__ .scenario_mini .landscape_control_panel .show_slides button[disabled]::after, #__scenario_id__ .scenario_mini .landscape_control_panel .show_slides button.active[disabled]::after {background-image: url("+c[24]+"); }        #__scenario_id__ .scenario_mini .landscape_control_panel .show_slides button.selected::after {background-image: url("+
c[25]+") !important;background-repeat: no-repeat;background-position: center; }        #__scenario_id__ .scenario_mini .landscape_control_panel .show_slides button.selected.active::after {background-image: url("+c[25]+") !important;background-repeat: no-repeat;background-position: center; }      #__scenario_id__ .scenario_mini .landscape_control_panel .show_slides {width: 100%;height: 46px;top: 0;display: block;position: relative; }.bottom_panel_view.landscape {height: 66px;margin: 0 17px;border-radius: 5px 5px 0 0; }  .bottom_panel_view.landscape .reply_view,  .bottom_panel_view.landscape .bottom_panel_button_view {width: 140px;display: inline-block;float: initial !important;height: 40px !important;line-height: 40px !important; }  .bottom_panel_view.landscape .bottom_panel_button_view {margin: 0 8px; }";
for(var d in a)if(y(a).hasOwnProperty(d)){var e="__"+d.replace(/\./g,"_")+"__";c=c.replace(new RegExp(e,"g"),a[d])}for(var g in b)y(b).hasOwnProperty(g)&&(c=c.replace(new RegExp(g,"g"),b[g]));c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.fk);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.dk);return he(c)};
oq.prototype.fk=function(a,b,c){return"url(data:image/svg+xml;base64,"+re('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#g436)" />\n</svg>')+")"};
oq.prototype.dk=function(a,b,c){return"url(data:image/svg+xml;base64,"+re('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#gh436)" />\n</svg>')+")"};function pq(a,b,c,d,e,g,h,k,r,t,x,G,P,A,K){var N=new Z(G,P,A,t);N.mk.addHandler(function(){r(N)});t=new Po(Qf?xe:nq,a);G=Qf?new oq:new we;Qf?(g=Td("div"),H(g,"position","absolute"),Vd(e,g)):(N.ug(h,k),N.resize(h,k));N.la(a,b,c,d,e,g,t,G,"_"+x,"alwaysResume",K,!1)}q("ScenarioPlayer.start",pq,void 0);iSpring.InteractionPlayerFactory.registerCreateScenarioPlayerFunction(pq);})();
(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}})();!function(e,n,s){function t(e,n){return typeof e===n}function o(){var e,n,s,o,a,i,l;for(var c in f)if(f.hasOwnProperty(c)){if(e=[],n=f[c],n.name&&(e.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(s=0;s<n.options.aliases.length;s++)e.push(n.options.aliases[s].toLowerCase());for(o=t(n.fn,"function")?n.fn():n.fn,a=0;a<e.length;a++)i=e[a],l=i.split("."),1===l.length?Modernizr[l[0]]=o:(!Modernizr[l[0]]||Modernizr[l[0]]instanceof Boolean||(Modernizr[l[0]]=new Boolean(Modernizr[l[0]])),Modernizr[l[0]][l[1]]=o),r.push((o?"":"no-")+l.join("-"))}}function a(e){var n=c.className,s=Modernizr._config.classPrefix||"";if(u&&(n=n.baseVal),Modernizr._config.enableJSClass){var t=new RegExp("(^|\\s)"+s+"no-js(\\s|$)");n=n.replace(t,"$1"+s+"js$2")}Modernizr._config.enableClasses&&(n+=" "+s+e.join(" "+s),u?c.className.baseVal=n:c.className=n)}function i(){return"function"!=typeof n.createElement?n.createElement(arguments[0]):u?n.createElementNS.call(n,"http://www.w3.org/2000/svg",arguments[0]):n.createElement.apply(n,arguments)}var r=[],f=[],l={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,n){var s=this;setTimeout(function(){n(s[e])},0)},addTest:function(e,n,s){f.push({name:e,fn:n,options:s})},addAsyncTest:function(e){f.push({name:null,fn:e})}},Modernizr=function(){};Modernizr.prototype=l,Modernizr=new Modernizr;var c=n.documentElement,u="svg"===c.nodeName.toLowerCase();Modernizr.addTest("inlinesvg",function(){var e=i("div");return e.innerHTML="<svg/>","http://www.w3.org/2000/svg"==("undefined"!=typeof SVGRect&&e.firstChild&&e.firstChild.namespaceURI)});var p="Moz O ms Webkit",d=l._config.usePrefixes?p.split(" "):[];l._cssomPrefixes=d;var m=function(n){var t,o=g.length,a=e.CSSRule;if("undefined"==typeof a)return s;if(!n)return!1;if(n=n.replace(/^@/,""),t=n.replace(/-/g,"_").toUpperCase()+"_RULE",t in a)return"@"+n;for(var i=0;o>i;i++){var r=g[i],f=r.toUpperCase()+"_"+t;if(f in a)return"@-"+r.toLowerCase()+"-"+n}return!1};l.atRule=m;var g=l._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];l._prefixes=g,o(),a(r),delete l.addTest,delete l.addAsyncTest;for(var v=0;v<Modernizr._q.length;v++)Modernizr._q[v]();e.Modernizr=Modernizr}(window,document);
!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});

