\n Try hitting shift and reload the page, restart your browser, or follow these steps.\n If the problem persists, email '+email()+".",CUSTOMIZE.logo_square||CUSTOMIZE.logo_rectangular){if(null==(r=document.getElementById("cc-banner2")))return;r.style.display="block",r.innerHTML='
',r.innerHTML+='
'}else{var r;if(null==(r=document.getElementById("cc-banner1")))return;r.style.display="block"}}function error_msg(e){var n=e.msg,t=e.lineNo,r=e.columnNo,o=e.url,a=e.stack;return"
Application Error: "+n+" @ "+t+"/"+r+" of "+o+"
\n"+(e.show_explanation?"\nPlease report the full error, your browser and operating system to "+email()+".\nIn the mean time, try switching to another browser or upating to the\nlatest version of your browser.\n
":"")+"\n\n"+a+"\n
"}function handle_window_error(e,n,t,r,o){if(null!=o){console.log("handle_window_error",{msg:e,url:n,lineNo:t,columnNo:r,error:o}),window.onerror=null;var a=document.getElementById("cocalc-error-report-startup"),s=!0;if(null!=a||(s=!1,null!=(a=document.getElementById("cocalc-error-report-react")))){a.style.display="block";var l=null!=o?o.stack:"";a.innerHTML=error_msg({msg:e,lineNo:t,columnNo:r,url:n,stack:l,show_explanation:s})}}}document.addEventListener("DOMContentLoaded",function(){var e=document.createElement("script");e.onerror=script_error,e.onload=function(){style(),load_assets()},document.head.appendChild(e),e.src=window.app_base_url+"/customize?type=full"}),window.onerror=handle_window_error;var asset_names=["fill","css","pdf.worker","vendor","smc"],asset_width=Math.max.apply(Math,asset_names.map(function(e){return e.length}));function pad(e,n,t){void 0===t&&(t="left");var r=Math.max(0,n-e.length),o=" ".repeat(r);return"left"==t?e+o:o+e}function delay(n){return new Promise(function(e){return setTimeout(function(){return e()},n)})}var loading={size:{},loaded:{},done:{}},loading_output=null,progress_bars={},progress_bars_span={},loading_msg=null;function show_error(r){return __awaiter(this,void 0,void 0,function(){var n,t;return __generator(this,function(e){switch(e.label){case 0:return loading.err="string"==typeof r?"Error: "+r:"Error "+r.status+": "+r.statusText,null==loading_output?[2]:(loading_output.innerHTML="Problem loading assets.\n"+loading.err,loading_output.style["white-space"]="pre-wrap",(n=document.querySelector("#smc-startup-banner div.banner-error"))instanceof HTMLElement&&(n.style.opacity="1"),["cc-banner1","cc-banner2"].forEach(function(e){var n=document.getElementById(e);null!=n&&(n.style.opacity="1",n.classList.add("banner-error"))}),null!=(t=document.getElementById("smc-startup-banner-status"))&&(t.innerHTML="Error: aborting startup initialization"),[4,delay(10)]);case 1:return e.sent(),window.stop(),[2]}})})}var DEFLATE_FACTOR=2;function show_loading(){return __awaiter(this,void 0,void 0,function(){var n,t,r,o,a,s,l,i,u;return __generator(this,function(e){switch(e.label){case 0:if(null!=loading.err)return[2];n=0,t=asset_names,e.label=1;case 1:return n