1System.register(["./siteLogin-legacy-BWd1Dyrx.js","./chat-legacy-UARovg1c.js","./index-legacy-BtJkYB7P.js","./onlinePlayers-legacy-CKoGOXtJ.js","./customInputNew-legacy-TmoYJEBZ.js","./termsOfService-legacy-C-_BZ52q.js","./createPlayer-legacy-NAqMWKvi.js","./zipcodeInput-legacy-QE9HqmuO.js","./setCustomClaims-legacy-C4iEWiqQ.js"],function(t,e){"use strict";var i,o,n,a,r,s,l,c,d,h,u,p,m,f,b,g,y,v,w,x,k,_,j,C,S,E,N,A,z,q;return{setters:[t=>{i=t.default},t=>{o=t.c},t=>{n=t._,a=t.e,r=t.f,s=t.n,l=t.r,c=t.y,d=t.V,h=t.M,u=t.E,p=t.U,m=t.N,f=t.Q,b=t.R,g=t.S,y=t.ab,v=t.a,w=t.G,x=t.k,k=t.g,_=t.m,j=t.q,C=t.t,S=t.x,E=t.z,N=t.F,A=t.v,z=t.a1},t=>{q=t.i},null,null,null,null,null],execute:function(){var T=document.createElement("style");T.textContent='.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.9)));background:-webkit-radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);background:-o-radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);background:-ms-radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);background:radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important;opacity:1!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;background-color:#fff;background-color:rgba(255,255,255,.9);border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:700;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:#ff3019;background:-webkit-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff3019),color-stop(100%,#cf0404));background:-moz-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0,#cf0404);width:20px;height:20px;line-height:20px;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:#fff;
1min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin:10px 0 0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:0;background-color:#ececec;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#ececec));background-image:-moz-linear-gradient(#f4f4f4,#ececec);background-image:-o-linear-gradient(#f4f4f4,#ececec);background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;zoom:1}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:active,.introjs-button:focus{background-image:-webkit-gradient(linear,0 0,0 100%,from(#ececec),to(#f4f4f4));background-image:-moz-linear-gradient(#ececec,#f4f4f4);background-image:-o-linear-gradient(#ececec,#f4f4f4);background-image:linear-gradient(#ececec,#f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:.2em 0 0 .2em;-moz-border-radius:.2em 0 0 .2em;border-radius:.2em 0 0 .2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}.introjs-nextbutton{-webkit-border-radius:0 .2em .2em 0;-moz-border-radius:0 .2em .2em 0;border-radius:0 .2em .2em 0}.introjs-nextbutton.introjs-fullbutton{-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover,.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:0 0;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,.27);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(136,136,136,.24);z-index:10;position:absolute;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;-moz-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,.36);background:0 0;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;
1-webkit-animation:introjspulse 3s ease-out;-moz-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);opacity:.1}50%{-webkit-transform:scale(.1);opacity:.3}75%{-webkit-transform:scale(.5);opacity:.5}to{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes introjspulse{0%{-moz-transform:scale(0);opacity:0}25%{-moz-transform:scale(0);opacity:.1}50%{-moz-transform:scale(.1);opacity:.3}75%{-moz-transform:scale(.5);opacity:.5}to{-moz-transform:scale(1);opacity:0}}@keyframes introjspulse{0%{transform:scale(0);opacity:0}25%{transform:scale(0);opacity:.1}50%{transform:scale(.1);opacity:.3}75%{transform:scale(.5);opacity:.5}to{transform:scale(1);opacity:0}}h2[data-v-b11d3004]{margin:20px 0 10px;padding-top:20px;border-top:solid 1px #fff}.drawer[data-v-b11d3004]{background:var(--theme-background)}.center[data-v-b11d3004]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-buttons-group[data-v-b11d3004]{background:#f5f5f5}.mobile-buttons-group button[data-v-b11d3004]{width:100%;color:#777!important}.channel[data-v-b11d3004]{cursor:pointer;margin:10px;display:inline-block;background:#fff;width:200px;border:solid 1px #ddd}.channel .tile[data-v-b11d3004]{height:300px;background-position:center center;background-size:cover}.channel[data-v-b11d3004]:hover{color:#fff;background:var(--theme-background)}.channel:hover img[data-v-b11d3004]{opacity:.5}.channel .title[data-v-b11d3004]{padding:10px;text-align:center}.channel img[data-v-b11d3004]{width:100%}.channelTag[data-v-b11d3004]{position:absolute;top:20px;right:30px;font-size:18px;text-align:right;text-transform:uppercase;font-weight:700;color:var(--theme-primary-text)!important}.channelTag span[data-v-b11d3004]{display:block}.channelTag span+span[data-v-b11d3004]{font-size:70%}.v-dialog__content--active[data-v-b11d3004]{background-color:#ececec!important}.content[data-v-b11d3004]{padding:1vw 3vw}.mygames[data-v-b11d3004]{position:absolute;top:10px;left:10px;color:var(--theme-primary-text)!important}.game[data-v-b11d3004]{border-radius:30px;margin:0 10px 10px 0;background:#fff;display:inline-block}.game.winner[data-v-b11d3004]{background:var(--theme-important);color:#fff}.game span[data-v-b11d3004]{display:inline-block;margin:0 15px 0 10px;vertical-align:middle}.game img[data-v-b11d3004]{background:#fff;width:50px;height:50px;border-radius:50%;vertical-align:middle}.logout .left[data-v-b11d3004]{display:none}.head[data-v-b11d3004]{height:10vh;background:var(--theme-alt-text);text-align:center;color:var(--theme-primary);position:relative}.head div[data-v-b11d3004]{width:100%;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.head h1[data-v-b11d3004],.head h2[data-v-b11d3004]{font-size:1.5vw}.match[data-v-b11d3004]{position:relative;align-items:center;font-size:2vw;margin:0 auto;max-width:50vw;height:40vh;border:solid 3px var(--theme-alt-text);background:#fff}.match strong[data-v-b11d3004]{color:var(--theme-background)}.buttons[data-v-b11d3004]{position:relative;top:-28px}.buttons .v-btn[data-v-b11d3004]{color:#fff!important;background:var(--theme-alt-text)}.v-btn.random[data-v-b11d3004]{margin-top:20px;color:#fff!important;background:var(--theme-background)}.body[data-v-b11d3004]{height:100vh;position:relative;color:var(--theme-alt-text)}.body>div[data-v-b11d3004]{width:100%;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important}.body>div>i[data-v-b11d3004]{color:var(--theme-background);font-size:100px}.player img[data-v-b11d3004]{width:4.5vw;height:4.5vw;border-radius:50%;border:solid 3px var(--theme-alt-text)}.left[data-v-b11d3004]{border-right:solid 1px var(--theme-alt-text);background:#fff}.left i[data-v-b11d3004]{vertical-align:middle}.left ul[data-v-b11d3004]{padding:0;height:0vh}.left>div[data-v-b11d3004]{overflow:hidden}.left .active[data-v-b11d3004]{height:calc(60vh - 43px);overflow:auto}.left .static[data-v-b11d3004]{height:calc(30vh - 43px);overflow:auto}.left ul li[data-v-b11d3004]{list-style:none;padding:10px;border-bottom:solid 1px rgba(0,0,0,.2);position:relative}.left ul li .remove[data-v-b11d3004]{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.left ul li img[data-v-b11d3004]{width:30px;height:30px;border-radius:50%;vertical-align:middle}.tag[data-v-b11d3004]{padding:10px;background:#fff;border-bottom:solid 2px #b8a076;font-weight:700;color:var(--theme-alt-text)}.tip[data-v-b11d3004]{padding:10px}.big[data-v-b11d3004]{font-size:10vw;color:var(--theme-alt-text)}.login[data-v-b11d3004]{border-radius:10px;background:#fff;width:50vw;margin:0 auto;-webkit-box-shadow:0px 0px 17px 1px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 17px 1px rgba(0,0,0,.15);box-shadow:0 0 17px 1px rgba(0,0,0,.15)}.timeout[data-v-b11d3004]{font-size:1.4vw;padding:0 30px}.me[data-v-b11d3004]{font-weight:700}.introjs-tooltip[data-v-b11d3004]{font-family:Arial;font-size:13px}@media only screen and (max-width: 767px){.head[data-v-b11d3004]{height:5vh}.channel .tile[data-v-b11d3004]{height:200px}.login[data-v-b11d3004]{width:90vw}.right[data-v-b11d3004]{display:none!important}.left .static[data-v-b11d3004]{height:auto}.left .active[data-v-b11d3004]{height:35vh}.body[data-v-b11d3004]{height:40vh}.head h1[data-v-b11d3004]{font-size:4vw}.body h1[data-v-b11d3004]{font-size:5vw}.match[data-v-b11d3004]{height:30vh;max-width:90vw;font-size:5vw}.v-btn--large[data-v-b11d3004]{padding:0 14px}.buttons[data-v-b11d3004]{position:static}.player img[data-v-b11d3004]{width:10vw;height:10vw;vertical-align:middle}.timeout[data-v-b11d3004]{font-size:3.2vw;padding:0 10px}}\n/*$vite$:1*/',document.head.appendChild(T),function(i){"object"==typeof t&&void 0!==e?(e.exports=i(),e.exports.introJs=function(){return console.warn('Deprecated: please use require("intro.js") directly, instead of the introJs method of the function'),i().apply(this,arguments)}):"function"==typeof define&&define.amd?define([],i):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).introJs=i()}(function(){function t(t){this._targetElement=t,this._introItems=[],this._options={nextLabel:"Next →",prevLabel:"← Back",skipLabel:"Skip",doneLabel:"Done",hidePrev:!1,hideNext:!1,tooltipPosition:"bottom",tooltipClass:"",highlightClass:"",exitOnEsc:!0,exitOnOverlayClick:!0,showStepNumbers:!0,keyboardNavigation:!0,showButtons:!0,showBullets:!0,showProgress:!1,scrollToElement:!0,scrollTo:"element",scrollPadding:30,overlayOpacity:.8,positionPrecedence:["bottom","top","right","left"],disableInteraction:!1,helperElementPadding:10,hintPosition:"top-middle",hintButtonLabel:"Got it",hintAnimation:!0,buttonClass:"introjs-button"}}function e(t,e){var r=t.querySelectorAll("*[data-intro]"),l=[];
1if(this._options.steps)g(this._options.steps,function(t){var e=n(t);if(e.step=l.length+1,"string"==typeof e.element&&(e.element=document.querySelector(e.element)),void 0===e.element||null===e.element){var i=document.querySelector(".introjsFloatingElement");null===i&&((i=document.createElement("div")).className="introjsFloatingElement",document.body.appendChild(i)),e.element=i,e.position="floating"}e.scrollTo=e.scrollTo||this._options.scrollTo,void 0===e.disableInteraction&&(e.disableInteraction=this._options.disableInteraction),null!==e.element&&l.push(e)}.bind(this));else{var c;if(r.length<1)return!1;g(r,function(t){if((!e||t.getAttribute("data-intro-group")===e)&&"none"!==t.style.display){var i=parseInt(t.getAttribute("data-step"),10);c=void 0!==t.getAttribute("data-disable-interaction")?!!t.getAttribute("data-disable-interaction"):this._options.disableInteraction,0<i&&(l[i-1]={element:t,intro:t.getAttribute("data-intro"),step:parseInt(t.getAttribute("data-step"),10),tooltipClass:t.getAttribute("data-tooltipclass"),highlightClass:t.getAttribute("data-highlightclass"),position:t.getAttribute("data-position")||this._options.tooltipPosition,scrollTo:t.getAttribute("data-scrollto")||this._options.scrollTo,disableInteraction:c})}}.bind(this));var d=0;g(r,function(t){if((!e||t.getAttribute("data-intro-group")===e)&&null===t.getAttribute("data-step")){for(;void 0!==l[d];)d++;c=void 0!==t.getAttribute("data-disable-interaction")?!!t.getAttribute("data-disable-interaction"):this._options.disableInteraction,l[d]={element:t,intro:t.getAttribute("data-intro"),step:d+1,tooltipClass:t.getAttribute("data-tooltipclass"),highlightClass:t.getAttribute("data-highlightclass"),position:t.getAttribute("data-position")||this._options.tooltipPosition,scrollTo:t.getAttribute("data-scrollto")||this._options.scrollTo,disableInteraction:c}}}.bind(this))}for(var h=[],u=0;u<l.length;u++)l[u]&&h.push(l[u]);return(l=h).sort(function(t,e){return t.step-e.step}),this._introItems=l,function(t){var e=document.createElement("div"),i="",o=this;if(e.className="introjs-overlay",t.tagName&&"body"!==t.tagName.toLowerCase()){var n=P(t);n&&(i+="width: "+n.width+"px; height:"+n.height+"px; top:"+n.top+"px;left: "+n.left+"px;",e.style.cssText=i)}else i+="top: 0;bottom: 0; left: 0;right: 0;position: fixed;",e.style.cssText=i;return t.appendChild(e),e.onclick=function(){!0===o._options.exitOnOverlayClick&&s.call(o,t)},window.setTimeout(function(){i+="opacity: "+o._options.overlayOpacity.toString()+";",e.style.cssText=i},10),!0}
1.call(this,t)&&(a.call(this),this._options.keyboardNavigation&&w.on(window,"keydown",o,this,!0),w.on(window,"resize",i,this,!0)),!1}function i(){this.refresh.call(this)}function o(t){var e=null===t.code?t.which:t.code;if(null===e&&(e=null===t.charCode?t.keyCode:t.charCode),"Escape"!==e&&27!==e||!0!==this._options.exitOnEsc){if("ArrowLeft"===e||37===e)r.call(this);else if("ArrowRight"===e||39===e)a.call(this);else if("Enter"===e||13===e){var i=t.target||t.srcElement;i&&i.className.match("introjs-prevbutton")?r.call(this):i&&i.className.match("introjs-skipbutton")?(this._introItems.length-1===this._currentStep&&"function"==typeof this._introCompleteCallback&&this._introCompleteCallback.call(this),s.call(this,this._targetElement)):i&&i.getAttribute("data-stepnumber")?i.click():a.call(this),t.preventDefault?t.preventDefault():t.returnValue=!1}}else s.call(this,this._targetElement)}function n(t){if(null===t||"object"!=typeof t||void 0!==t.nodeType)return t;var e={};for(var i in t)void 0!==window.jQuery&&t[i]instanceof window.jQuery?e[i]=t[i]:e[i]=n(t[i]);return e}function a(){this._direction="forward",void 0!==this._currentStepNumber&&g(this._introItems,function(t,e){t.step===this._currentStepNumber&&(this._currentStep=e-1,this._currentStepNumber=void 0)}.bind(this)),void 0===this._currentStep?this._currentStep=0:++this._currentStep;var t=this._introItems[this._currentStep],e=!0;return void 0!==this._introBeforeChangeCallback&&(e=this._introBeforeChangeCallback.call(this,t.element)),!1===e?(--this._currentStep,!1):this._introItems.length<=this._currentStep?("function"==typeof this._introCompleteCallback&&this._introCompleteCallback.call(this),void s.call(this,this._targetElement)):void m.call(this,t)}function r(){if(this._direction="backward",0===this._currentStep)return!1;--this._currentStep;var t=this._introItems[this._currentStep],e=!0;if(void 0!==this._introBeforeChangeCallback&&(e=this._introBeforeChangeCallback.call(this,t.element)),!1===e)return++this._currentStep,!1;m.call(this,t)}function s(t,e){var n=!0;if(void 0!==this._introBeforeExitCallback&&(n=this._introBeforeExitCallback.call(this)),e||!1!==n){var a=t.querySelectorAll(".introjs-overlay");a&&a.length&&g(a,function(t){t.style.opacity=0,window.setTimeout(function(){this.parentNode&&this.parentNode.removeChild(this)}.bind(t),500)}.bind(this));var r=t.querySelector(".introjs-helperLayer");r&&r.parentNode.removeChild(r);var s=t.querySelector(".introjs-tooltipReferenceLayer");s&&s.parentNode.removeChild(s);var l=t.querySelector(".introjs-disableInteraction");l&&l.parentNode.removeChild(l);var c=document.querySelector(".introjsFloatingElement");c&&c.parentNode.removeChild(c),b(),g(document.querySelectorAll(".introjs-fixParent"),function(t){k(t,/introjs-fixParent/g)}),w.off(window,"keydown",o,this,!0),w.off(window,"resize",i,this,!0),void 0!==this._introExitCallback&&this._introExitCallback.call(this),this._currentStep=void 0}}function l(t,e,i,o,n){var a,r,s,l,u,p="";if(n=n||!1,e.style.top=null,e.style.right=null,e.style.bottom=null,e.style.left=null,e.style.marginLeft=null,e.style.marginTop=null,i.style.display="inherit",null!=o&&(o.style.top=null,o.style.left=null),this._introItems[this._currentStep])switch(p="string"==typeof(a=this._introItems[this._currentStep]).tooltipClass?a.tooltipClass:this._options.tooltipClass,e.className=("introjs-tooltip "+p).replace(/^\s+|\s+$/g,""),e.setAttribute("role","dialog"),"floating"!==(u=this._introItems[this._currentStep].position)&&(u=function(t,e,i){var o=this._options.positionPrecedence.slice(),n=C(),a=P(e).height+10,r=P(e).width+20,s=t.getBoundingClientRect(),l="floating";s.bottom+a+a>n.height&&h(o,"bottom"),s.top-a<0&&h(o,"top"),s.right+r>n.width&&h(o,"right"),s.left-r<0&&h(o,"left");var c,d,u=-1!==(d=(c=i||"").indexOf("-"))?c.substr(d):"";return i&&(i=i.split("-")[0]),o.length&&(l="auto"!==i&&-1<o.indexOf(i)?i:o[0]),-1!==["top","bottom"].indexOf(l)&&(l+=function(t,e,i,o){var n=e/2,a=Math.min(i.width,window.screen.width),r=["-left-aligned","-middle-aligned","-right-aligned"];return a-t<e&&h(r,"-left-aligned"),(t<n||a-t<n)&&h(r,"-middle-aligned"),t<e&&h(r,"-right-aligned"),r.length?-1!==r.indexOf(o)?o:r[0]:"-middle-aligned"}(s.left,r,n,u)),l}.call(this,t,e,u)),s=P(t),r=P(e),l=C(),x(e,"introjs-"+u),u){case"top-right-aligned":i.className="introjs-arrow bottom-right";var m=0;d(s,m,r,e),e.style.bottom=s.height+20+"px";break;case"top-middle-aligned":i.className="introjs-arrow bottom-middle";var f=s.width/2-r.width/2;n&&(f+=5),d(s,f,r,e)&&(e.style.right=null,c(s,f,r,l,e)),e.style.bottom=s.height+20+"px";break;case"top-left-aligned":case"top":i.className="introjs-arrow bottom",c(s,n?0:15,r,l,e),e.style.bottom=s.height+20+"px";break;case"right":e.style.left=s.width+20+"px",s.top+r.height>l.height?(i.className="introjs-arrow left-bottom",e.style.top="-"+(r.height-s.height-20)+"px"):i.className="introjs-arrow left";break;case"left":n||!0!==this._options.showStepNumbers||(e.style.top="15p
1x"),s.top+r.height>l.height?(e.style.top="-"+(r.height-s.height-20)+"px",i.className="introjs-arrow right-bottom"):i.className="introjs-arrow right",e.style.right=s.width+20+"px";break;case"floating":i.style.display="none",e.style.left="50%",e.style.top="50%",e.style.marginLeft="-"+r.width/2+"px",e.style.marginTop="-"+r.height/2+"px",null!=o&&(o.style.left="-"+(r.width/2+18)+"px",o.style.top="-"+(r.height/2+18)+"px");break;case"bottom-right-aligned":i.className="introjs-arrow top-right",d(s,m=0,r,e),e.style.top=s.height+20+"px";break;case"bottom-middle-aligned":i.className="introjs-arrow top-middle",f=s.width/2-r.width/2,n&&(f+=5),d(s,f,r,e)&&(e.style.right=null,c(s,f,r,l,e)),e.style.top=s.height+20+"px";break;default:i.className="introjs-arrow top",c(s,0,r,l,e),e.style.top=s.height+20+"px"}}function c(t,e,i,o,n){return t.left+e+i.width>o.width?(n.style.left=o.width-i.width-t.left+"px",!1):(n.style.left=e+"px",!0)}function d(t,e,i,o){return t.left+t.width-e-i.width<0?(o.style.left=-t.left+"px",!1):(o.style.right=e+"px",!0)}function h(t,e){-1<t.indexOf(e)&&t.splice(t.indexOf(e),1)}function u(t){if(t){if(!this._introItems[this._currentStep])return;var e=this._introItems[this._currentStep],i=P(e.element),o=this._options.helperElementPadding;j(e.element)?x(t,"introjs-fixedTooltip"):k(t,"introjs-fixedTooltip"),"floating"===e.position&&(o=0),t.style.cssText="width: "+(i.width+o)+"px; height:"+(i.height+o)+"px; top:"+(i.top-o/2)+"px;left: "+(i.left-o/2)+"px;"}}function p(t){t.setAttribute("role","button"),t.tabIndex=0}function m(t){void 0!==this._introChangeCallback&&this._introChangeCallback.call(this,t.element);var e,i,o,n,c=this,d=document.querySelector(".introjs-helperLayer"),h=document.querySelector(".introjs-tooltipReferenceLayer"),m="introjs-helperLayer";if("string"==typeof t.highlightClass&&(m+=" "+t.highlightClass),"string"==typeof this._options.highlightClass&&(m+=" "+this._options.highlightClass),null!==d){var y=h.querySelector(".introjs-helperNumberLayer"),v=h.querySelector(".introjs-tooltiptext"),w=h.querySelector(".introjs-arrow"),j=h.querySelector(".introjs-tooltip");if(o=h.querySelector(".introjs-skipbutton"),i=h.querySelector(".introjs-prevbutton"),e=h.querySelector(".introjs-nextbutton"),d.className=m,j.style.opacity=0,j.style.display="none",null!==y){var C=this._introItems[0<=t.step-2?t.step-2:0];(null!==C&&"forward"===this._direction&&"floating"===C.position||"backward"===this._direction&&"floating"===t.position)&&(y.style.opacity=0)}(n=M(t.element))!==document.body&&R(n,t.element),u.call(c,d),u.call(c,h),g(document.querySelectorAll(".introjs-fixParent"),function(t){k(t,/introjs-fixParent/g)}),b(),c._lastShowElementTimer&&window.clearTimeout(c._lastShowElementTimer),c._lastShowElementTimer=window.setTimeout(function(){null!==y&&(y.innerHTML=t.step),v.innerHTML=t.intro,j.style.display="block",l.call(c,t.element,j,w,y),c._options.showBullets&&(h.querySelector(".introjs-bullets li > a.active").className="",h.querySelector('.introjs-bullets li > a[data-stepnumber="'+t.step+'"]').className="active"),h.querySelector(".introjs-progress .introjs-progressbar").style.cssText="width:"+B.call(c)+"%;",h.querySelector(".introjs-progress .introjs-progressbar").setAttribute("aria-valuenow",B.call(c)),j.style.opacity=1,y&&(y.style.opacity=1),null!=o&&/introjs-donebutton/gi.test(o.className)?o.focus():null!=e&&e.focus(),f.call(c,t.scrollTo,t,v)},350)}else{var S=document.createElement("div"),E=document.createElement("div"),N=document.createElement("div"),A=document.createElement("div"),z=document.createElement("div"),q=document.createElement("div"),T=document.createElement("div"),L=document.createElement("div");S.className=m,E.className="introjs-tooltipReferenceLayer",(n=M(t.element))!==document.body&&R(n,t.element),u.call(c,S),u.call(c,E),this._targetElement.appendChild(S),this._targetElement.appendChild(E),N.className="introjs-arrow",z.className="introjs-tooltiptext",z.innerHTML=t.intro,!(q.className="introjs-bullets")===this._options.showBullets&&(q.style.display="none");var I=document.createElement("ul");I.setAttribute("role","tablist");var P=function(){c.goToStep(this.getAttribute("data-stepnumber"))};g(this._introItems,function(e,i){var o=document.createElement("li"),n=document.createElement("a");o.setAttribute("role","presentation"),n.setAttribute("role","tab"),n.onclick=P,i===t.step-1&&(n.className="active"),p(n),n.innerHTML=" ",n.setAttribute("data-stepnumber",e.step),o.appendChild(n),I.appendChild(o)}),q.appendChild(I),!(T.className="introjs-progress")===this._options.showProgress&&(T.style.display="none");var H=document.createElement("div");H.className="introjs-progressbar",H.setAttribute("role","progress"),H.setAttribute("aria-valuemin",0),H.setAttribute("aria-valuemax",100),H.setAttribute("aria-valuenow",B.call(this)),H.style.cssText="width:"+B.call(this)+"%;
1",T.appendChild(H),!(L.className="introjs-tooltipbuttons")===this._options.showButtons&&(L.style.display="none"),A.className="introjs-tooltip",A.appendChild(z),A.appendChild(q),A.appendChild(T);var D=document.createElement("span");!0===this._options.showStepNumbers&&(D.className="introjs-helperNumberLayer",D.innerHTML=t.step,E.appendChild(D)),A.appendChild(N),E.appendChild(A),(e=document.createElement("a")).onclick=function(){c._introItems.length-1!==c._currentStep&&a.call(c)},p(e),e.innerHTML=this._options.nextLabel,(i=document.createElement("a")).onclick=function(){0!==c._currentStep&&r.call(c)},p(i),i.innerHTML=this._options.prevLabel,(o=document.createElement("a")).className=this._options.buttonClass+" introjs-skipbutton ",p(o),o.innerHTML=this._options.skipLabel,o.onclick=function(){c._introItems.length-1===c._currentStep&&"function"==typeof c._introCompleteCallback&&c._introCompleteCallback.call(c),c._introItems.length-1!==c._currentStep&&"function"==typeof c._introExitCallback&&c._introExitCallback.call(c),"function"==typeof c._introSkipCallback&&c._introSkipCallback.call(c),s.call(c,c._targetElement)},L.appendChild(o),1<this._introItems.length&&(L.appendChild(i),L.appendChild(e)),A.appendChild(L),l.call(c,t.element,A,N,D),f.call(this,t.scrollTo,t,A)}var O=c._targetElement.querySelector(".introjs-disableInteraction");O&&O.parentNode.removeChild(O),t.disableInteraction&&function(){var t=document.querySelector(".introjs-disableInteraction");null===t&&((t=document.createElement("div")).className="introjs-disableInteraction",this._targetElement.appendChild(t)),u.call(this,t)}.call(c),0===this._currentStep&&1<this._introItems.length?(null!=o&&(o.className=this._options.buttonClass+" introjs-skipbutton"),null!=e&&(e.className=this._options.buttonClass+" introjs-nextbutton"),!0===this._options.hidePrev?(null!=i&&(i.className=this._options.buttonClass+" introjs-prevbutton introjs-hidden"),null!=e&&x(e,"introjs-fullbutton")):null!=i&&(i.className=this._options.buttonClass+" introjs-prevbutton introjs-disabled"),null!=o&&(o.innerHTML=this._options.skipLabel)):this._introItems.length-1===this._currentStep||1===this._introItems.length?(null!=o&&(o.innerHTML=this._options.doneLabel,x(o,"introjs-donebutton")),null!=i&&(i.className=this._options.buttonClass+" introjs-prevbutton"),!0===this._options.hideNext?(null!=e&&(e.className=this._options.buttonClass+" introjs-nextbutton introjs-hidden"),null!=i&&x(i,"introjs-fullbutton")):null!=e&&(e.className=this._options.buttonClass+" introjs-nextbutton introjs-disabled")):(null!=o&&(o.className=this._options.buttonClass+" introjs-skipbutton"),null!=i&&(i.className=this._options.buttonClass+" introjs-prevbutton"),null!=e&&(e.className=this._options.buttonClass+" introjs-nextbutton"),null!=o&&(o.innerHTML=this._options.skipLabel)),i.setAttribute("role","button"),e.setAttribute("role","button"),o.setAttribute("role","button"),null!=e&&e.focus(),function(t){var e;if(t.element instanceof SVGElement)for(e=t.element.parentNode;null!==t.element.parentNode&&e.tagName&&"body"!==e.tagName.toLowerCase();)"svg"===e.tagName.toLowerCase()&&x(e,"introjs-showElement introjs-relativePosition"),e=e.parentNode;x(t.element,"introjs-showElement");var i=_(t.element,"position");for("absolute"!==i&&"relative"!==i&&"fixed"!==i&&x(t.element,"introjs-relativePosition"),e=t.element.parentNode;null!==e&&e.tagName&&"body"!==e.tagName.toLowerCase();){var o=_(e,"z-index"),n=parseFloat(_(e,"opacity")),a=_(e,"transform")||_(e,"-webkit-transform")||_(e,"-moz-transform")||_(e,"-ms-transform")||_(e,"-o-transform");(/[0-9]+/.test(o)||n<1||"none"!==a&&void 0!==a)&&x(e,"introjs-fixParent"),e=e.parentNode}}(t),void 0!==this._introAfterChangeCallback&&this._introAfterChangeCallback.call(this,t.element)}function f(t,e,i){var o,n;if("off"!==t&&this._options.scrollToElement&&(o="tooltip"===t?i.getBoundingClientRect():e.element.getBoundingClientRect(),!(0<=(n=e.element.getBoundingClientRect()).top&&0<=n.left&&n.bottom+80<=window.innerHeight&&n.right<=window.innerWidth))){var a=C().height;o.bottom-(o.bottom-o.top)<0||e.element.clientHeight>a?window.scrollBy(0,o.top-(a/2-o.height/2)-this._options.scrollPadding):window.scrollBy(0,o.top-(a/2-o.height/2)+this._options.scrollPadding)}}function b(){g(document.querySelectorAll(".introjs-showElement"),function(t){k(t,/introjs-[a-zA-Z]+/g)}
1)}function g(t,e,i){if(t)for(var o=0,n=t.length;o<n;o++)e(t[o],o)}var y,v=(y={},function(t,e){return y[e=e||"introjs-stamp"]=y[e]||0,void 0===t[e]&&(t[e]=y[e]++),t[e]}),w=new function(){var t="introjs_event";this._id=function(t,e,i,o){return e+v(i)+(o?"_"+v(o):"")},this.on=function(e,i,o,n,a){var r=this._id.apply(this,arguments),s=function(t){return o.call(n||e,t||window.event)};"addEventListener"in e?e.addEventListener(i,s,a):"attachEvent"in e&&e.attachEvent("on"+i,s),e[t]=e[t]||{},e[t][r]=s},this.off=function(e,i,o,n,a){var r=this._id.apply(this,arguments),s=e[t]&&e[t][r];s&&("removeEventListener"in e?e.removeEventListener(i,s,a):"detachEvent"in e&&e.detachEvent("on"+i,s),e[t][r]=null)}};function x(t,e){if(t instanceof SVGElement){var i=t.getAttribute("class")||"";t.setAttribute("class",i+" "+e)}else void 0!==t.classList?g(e.split(" "),function(e){t.classList.add(e)}):t.className.match(e)||(t.className+=" "+e)}function k(t,e){if(t instanceof SVGElement){var i=t.getAttribute("class")||"";t.setAttribute("class",i.replace(e,"").replace(/^\s+|\s+$/g,""))}else t.className=t.className.replace(e,"").replace(/^\s+|\s+$/g,"")}function _(t,e){var i="";return t.currentStyle?i=t.currentStyle[e]:document.defaultView&&document.defaultView.getComputedStyle&&(i=document.defaultView.getComputedStyle(t,null).getPropertyValue(e)),i&&i.toLowerCase?i.toLowerCase():i}function j(t){var e=t.parentNode;return!(!e||"HTML"===e.nodeName)&&("fixed"===_(t,"position")||j(e))}function C(){if(void 0!==window.innerWidth)return{width:window.innerWidth,height:window.innerHeight};var t=document.documentElement;return{width:t.clientWidth,height:t.clientHeight}}function S(){var t=document.querySelector(".introjs-hintReference");if(t){var e=t.getAttribute("data-step");return t.parentNode.removeChild(t),e}}function E(t){if(this._introItems=[],this._options.hints)g(this._options.hints,function(t){var e=n(t);"string"==typeof e.element&&(e.element=document.querySelector(e.element)),e.hintPosition=e.hintPosition||this._options.hintPosition,e.hintAnimation=e.hintAnimation||this._options.hintAnimation,null!==e.element&&this._introItems.push(e)}.bind(this));else{var e=t.querySelectorAll("*[data-hint]");if(!e||!e.length)return!1;g(e,function(t){var e=t.getAttribute("data-hintanimation");e=e?"true"===e:this._options.hintAnimation,this._introItems.push({element:t,hint:t.getAttribute("data-hint"),hintPosition:t.getAttribute("data-hintposition")||this._options.hintPosition,hintAnimation:e,tooltipClass:t.getAttribute("data-tooltipclass"),position:t.getAttribute("data-position")||this._options.tooltipPosition})}.bind(this))}(function(){var t=this,e=document.querySelector(".introjs-hints");null===e&&((e=document.createElement("div")).className="introjs-hints"),g(this._introItems,function(i,o){if(!document.querySelector('.introjs-hint[data-step="'+o+'"]')){var n,a=document.createElement("a");p(a),a.onclick=(n=o,function(e){var i=e||window.event;i.stopPropagation&&i.stopPropagation(),null!==i.cancelBubble&&(i.cancelBubble=!0),I.call(t,n)}),a.className="introjs-hint",i.hintAnimation||x(a,"introjs-hint-no-anim"),j(i.element)&&x(a,"introjs-fixedhint");var r=document.createElement("div");r.className="introjs-hint-dot";var s=document.createElement("div");s.className="introjs-hint-pulse",a.appendChild(r),a.appendChild(s),a.setAttribute("data-step",o),i.targetElement=i.element,i.element=a,L.call(this,i.hintPosition,a,i.targetElement),e.appendChild(a)}}.bind(this)),document.body.appendChild(e),void 0!==this._hintsAddedCallback&&this._hintsAddedCallback.call(this)}).call(this),w.on(document,"click",S,this,!1),w.on(window,"resize",N,this,!0)}function N(){g(this._introItems,function(t){void 0!==t.targetElement&&L.call(this,t.hintPosition,t.element,t.targetElement)}.bind(this))}function A(t){var e=document.querySelector(".introjs-hints");return e?e.querySelectorAll(t):[]}function z(t){var e=A('.introjs-hint[data-step="'+t+'"]')[0];S.call(this),e&&x(e,"introjs-hidehint"),void 0!==this._hintCloseCallback&&this._hintCloseCallback.call(this,t)}function q(t){var e=A('.introjs-hint[data-step="'+t+'"]')[0];e&&k(e,/introjs-hidehint/g)}function T(t){var e=A('.introjs-hint[data-step="'+t+'"]')[0];e&&e.parentNode.removeChild(e)}function L(t,e,i){var o=P.call(this,i);switch(t){default:case"top-left":e.style.left=o.left+"px",e.style.top=o.top+"px";break;case"top-right":e.style.left=o.left+o.width-20+"px",e.style.top=o.top+"px";break;case"bottom-left":e.style.left=o.left+"px",e.style.top=o.top+o.height-20+"px";break;case"bottom-right":e.style.left=o.left+o.width-20+"px",e.style.top=o.top+o.height-20+"px";break;case"middle-left":e.style.left=o.left+"px",e.style.top=o.top+(o.height-20)/2+"px";break;case"middle-right":e.style.left=o.left+o.width-20+"px",e.style.top=o.top+(o.height-20)/2+"px";break;case"middle-middle":e.style.left=o.left+(o.width-20)/2+"px",e.style.top=o.top+(o.height-20)/2+"px";break;case"bottom-middle":e.style.left=o.left+(o.width-20)/2+"px",e.style.top=o.top+o.height-20+"px";break;case"top-middle":e.style.left=o.left+(o.width-20)/2+"px",e.style.top=o.top+"px"}}function I(t){var e=document.querySelector('.introjs-hint[data-step="'+t+'"]'),i=this._introItems[t];void 0!==this._hintClickCallback&&this._hintClickCallback.call(this,e,i,t);var o=S.call(this);if(parseInt(o,10)!==t){var n=document.createElement("div"),a=document.createElement("div"),r=document.createElement("div"),s=document.createElement("div");n.className="introjs-tooltip",n.onclick=function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0},a.className="introjs-tooltiptext";var c=document.createElement("p");c.innerHTML=i.hint;var d=document.createElement("a");d.className=this._options.buttonClass,d.setAttribute("role","button"),d.innerHTML=this._options.hintButtonLabel,d.onclick=z.bind(this,t),a.appendChild(c),a.appendChild(d),r.className="introjs-arrow",n.appendChild(r),n.appendChild(a),this._currentStep=e.getAttribute("data-step"),s.className="introjs-tooltipReferenceLayer introjs-hintReference",s.setAttribute("data-step",e.getAttribute("data-step")),u.call(this,s),s.appendChild(n),document.body.appendChild(s),l.call(this,e,n,r,null,!0)}}function P(t){var e=document.body,i=document.documentElement,o=window.pageYOffset||i.scrollTop||e.scrollTop,n=window.pageXOffset||i.scrollLeft||e.scrollLeft,a=t.getBoundingClientRect();return{top:a.top+o,width:a.width,height:a.height,left:a.left+n}}function M(t){var e=window.getComputedStyle(t),i="absolute"===e.position,o=/(auto|scroll)/;if("fixed"===e.position)return document.body;for(var n=t;n=n.parentElement;)if(e=window.getComputedStyle(n),(!i||"static"!==e.position)&&o.test(e.overflow+e.overflowY+e.overflowX))return n;return document.body}function R(t,e){t.scrollTop=e.offsetTop-t.offsetTop}function B(){return parseInt(this._currentStep+1,10)/this._introItems.length*100}var H=function(e){var i;if("object"==typeof e)i=new t(e);else if("string"==typeof e){var o=document.querySelector(e);
1if(!o)throw new Error("There is no element with given selector.");i=new t(o)}else i=new t(document.body);return H.instances[v(i,"introjs-instance")]=i};return H.version="2.9.3",H.instances={},H.fn=t.prototype={clone:function(){return new t(this)},setOption:function(t,e){return this._options[t]=e,this},setOptions:function(t){return this._options=function(t,e){var i,o={};for(i in t)o[i]=t[i];for(i in e)o[i]=e[i];return o}(this._options,t),this},start:function(t){return e.call(this,this._targetElement,t),this},goToStep:function(t){return function(t){this._currentStep=t-2,void 0!==this._introItems&&a.call(this)}.call(this,t),this},addStep:function(t){return this._options.steps||(this._options.steps=[]),this._options.steps.push(t),this},addSteps:function(t){if(t.length){for(var e=0;e<t.length;e++)this.addStep(t[e]);return this}},goToStepNumber:function(t){return function(t){this._currentStepNumber=t,void 0!==this._introItems&&a.call(this)}.call(this,t),this},nextStep:function(){return a.call(this),this},previousStep:function(){return r.call(this),this},exit:function(t){return s.call(this,this._targetElement,t),this},refresh:function(){return function(){if(u.call(this,document.querySelector(".introjs-helperLayer")),u.call(this,document.querySelector(".introjs-tooltipReferenceLayer")),u.call(this,document.querySelector(".introjs-disableInteraction")),void 0!==this._currentStep&&null!==this._currentStep){var t=document.querySelector(".introjs-helperNumberLayer"),e=document.querySelector(".introjs-arrow"),i=document.querySelector(".introjs-tooltip");l.call(this,this._introItems[this._currentStep].element,i,e,t)}return N.call(this),this}.call(this),this},onbeforechange:function(t){if("function"!=typeof t)throw new Error("Provided callback for onbeforechange was not a function");return this._introBeforeChangeCallback=t,this},onchange:function(t){if("function"!=typeof t)throw new Error("Provided callback for onchange was not a function.");return this._introChangeCallback=t,this},onafterchange:function(t){if("function"!=typeof t)throw new Error("Provided callback for onafterchange was not a function");return this._introAfterChangeCallback=t,this},oncomplete:function(t){if("function"!=typeof t)throw new Error("Provided callback for oncomplete was not a function.");return this._introCompleteCallback=t,this},onhintsadded:function(t){if("function"!=typeof t)throw new Error("Provided callback for onhintsadded was not a function.");return this._hintsAddedCallback=t,this},onhintclick:function(t){if("function"!=typeof t)throw new Error("Provided callback for onhintclick was not a function.");return this._hintClickCallback=t,this},onhintclose:function(t){if("function"!=typeof t)throw new Error("Provided callback for onhintclose was not a function.");return this._hintCloseCallback=t,this},onexit:function(t){if("function"!=typeof t)throw new Error("Provided callback for onexit was not a function.");return this._introExitCallback=t,this},onskip:function(t){if("function"!=typeof t)throw new Error("Provided callback for onskip was not a function.");return this._introSkipCallback=t,this},onbeforeexit:function(t){if("function"!=typeof t)throw new Error("Provided callback for onbeforeexit was not a function.");return this._introBeforeExitCallback=t,this},addHints:function(){return E.call(this,this._targetElement),this},hideHint:function(t){return z.call(this,t),this},hideHints:function(){return function(){g(A(".introjs-hint"),function(t){z.call(this,t.getAttribute("data-step"))}.bind(this))}.call(this),this},showHint:function(t){return q.call(this,t),this},showHints:function(){return function(){var t=A(".introjs-hint");t&&t.length?g(t,function(t){q.call(this,t.getAttribute("data-step"))}.bind(this)):E.call(this,this._targetElement)}.call(this),this},removeHints:function(){return function(){g(A(".introjs-hint"),function(t){T.call(this,t.getAttribute("data-step"))}.bind(this))}.call(this),this},removeHint:function(t){return T.call(this,t),this},showHintDialog:function(t){return I.call(this,t),this}},H});const L=introJs,I={class:"active","data-intro":"To start a match, click on a person's from this list. If you want to try it out and see how it works, please click on the Axe Bot to play a test match.","data-step":"1","data-
1position":"right"},P={class:"tag"},M=["onClick"],R=["src"],B={class:"static hidden-sm-and-down"},H={key:0},D=["src"],O=["onClick"],$={class:"tag"},F={class:"tag"},G={id:"body",class:"body"},U={key:2,class:"text-center"},V={class:"login"},J={key:3,class:"text-center"},Y={class:"login"},W={key:4,class:"text-center"},K={key:0},Q={key:1},X={style:{position:"relative"}},Z={key:2,class:"text-center"},tt=["src"],et=["src"],it={key:0,class:"buttons"},ot={key:1,class:"buttons"},nt={key:2,class:"mt-2"},at={style:{width:"100%"}},rt=["src"],st=["src"],lt={style:{width:"100%"}},ct={class:"center"},dt=["onClick"],ht={class:"title"};t("default",n({components:{siteLogin:i,chat:o},props:["type","locationSlug","eventID"],data:()=>({channel:"general",channelTitle:"MAIN LOBBY",channels:[],uid:!1,users:[],playing:[],me:{".key":null},rejectList:[],personRejected:{},status:"online",notFound:!1,timeout:!1,timeoutSeconds:60,recentReject:null,notificationsEnabled:!1,randomRequest:!1,requests:[],rejected:{},activeRequest:!1,moreSessions:!1,gamesDialog:!1,channelDialog:!1,myGames:{},instructions:!1}),mounted(){this.instructions&&(window.introJS=L(),window.setTimeout(function(){introJS.start()},5e3)),this.checkNotifications();let t=y.get("channel");t&&(this.channel=t,this.channelTitle=y.get("channelTitle")),this.eventID&&m(h(`/${this.locationSlug}/event-list/${this.type}/${this.eventID}`),t=>{}),this.$firebaseAuth.currentUser&&(this.uid=this.$firebaseAuth.currentUser.uid),this.getCurrentUser(),this.$databaseBind("users",f(h("/status"),g("state"),b("online"))),this.$databaseBind("rejected",h("/play/reject")),this.$databaseBind("requests",h("/play/requests")),this.$databaseBind("playing",f(h("/status"),g("state"),b("play"))),window.log=()=>(m(f(h("/log"),g("type"),b("live")),t=>{console.log(t.val())}),!0),window.list=()=>{m(h("/play/practice/game-data"),t=>{let e=t.val();for(let i in e){let t=e[i];console.log("|",t.date,"|",t.player1.first,"|",t.player1.last,"| vs. |",t.player2.first,"|",t.player2.last)}})}},watch:{rejected(){this.randomRequest&&this.findPair()},users(){},requests:{handler(){if("online"!==this.status)return;let t=this.requests.filter(t=>t.opponent===this.uid);t.length&&this.pair(t[0].id)},deep:!0}},computed:{usersFiltered(){return this.users.length>0?this.users.filter(t=>t.channel===this.channel):[]},playingFiltered(){return this.playing.filter(t=>t.channel===this.channel)},match(){if(this.activeRequest&&"play"!==this.status){let t=this.requests.filter(t=>t.id===this.activeRequest)[0];if(t||(this.resetRequestAndTimeout(),this.changeMyStatus("online"),this.showNotyfication({title:"Match rejected",body:"Your match is rejected."})),t&&t.game){this.changeMyStatus("play");let e=t.game;p(h("/play/requests/"+this.activeRequest)),this.pushToLive(e)}return t}return null}},setup:()=>({generalStore:x()}),methods:{getCurrentUser(){if(this.$firebaseAuth.currentUser){const t=f(w("/watl/players"),g("email"),b(v.currentUser.email));m(t,t=>{if(!t.exists())return void(this.notFound=!0);let e=t.val();if(Object.keys(e).length>0){let t=Object.keys(e)[0];this.me={...e[t],".key":t}}q(this.me,"/status/",[this.channel],[h("/play/requests/"+this.uid)])})}},userLogged(){this.uid=this.$firebaseAuth.currentUser.uid,this.online()},changeChannel(){this.channelDialog=!0,m(h("/play/channels"),t=>{this.channels=t.val()})},switchChannel(t,e){y.set("channel",t,{expires:30}),y.set("channelTitle",e,{expires:30}),u(h("/status/"+this.uid),{channel:t}).then(i=>{this.channel=t,this.channelTitle=e}),this.channelDialog=!1},getMyGames(){this.gamesDialog=!0;let t=new Promise((t,e)=>{m(f(h("/play/practice/game-data"),g("player1/playerid"),b(this.me[".key"])),e=>{let i=e.val();t(i)})}),e=new Promise((t,e)=>{m(f(h("/play/practice/game-data"),g("player2/playerid"),b(this.me[".key"])),e=>{let i=e.val();t(i)})});Promise.all([t,e]).then(t=>{let e={...t[0],...t[1]};this.myGames={};for(let i in e)this.myGames[e[i].date]||(this.myGames[e[i].date]=[]),this.myGames[e[i].date].push(e[i])})},randomMatch(){this.randomRequest=!0,this.findPair()||u(h("/status/"+this.uid),{random:!0}).catch(function(t){this.generalStore.logError({function:"randomMatch",error:t,type:"live",uid:this.uid})})},showNotyfication(t){if(this.notificationsEnabled){let e="https://firebasestorage.googleapis.com/v0/b/forged-7adb7.appspot.com/o/common%2Faxe.jpg?alt=media&token=ce1580cd-1505-4f5b-a24e-12ee27afea3e";new Notification(t.title,{body:t.body,image:e})}},checkNotifications(){let t=this;try{Notification.requestPermission().then(function(e){t.notificationsEnabled="granted"===e})}catch(e){return t.notificationsEnabled=!1,!1}return t.notificationsEnabled=!0,!0},challenge(t,e){if(t===this.uid)return;if(this.activeRequest)return;if(this.activeRequest=this.uid,this.changeMyStatus("confirmed"),window.setTimeout(this.setTimeout,1e3*this.timeoutSeconds),"test"===t){var i=this;
1window.setTimeout(function(){i.accept(),introJS.exit()},15e3),introJS.exit(),window.setTimeout(function(){introJS.addStep({element:document.querySelectorAll("#body")[0],intro:"You must wait until your opponent accepts the invitation. If someone invites you to a match, you will be able to accept or reject the match. You will each have a limited time to accept a match before it resets.",position:"right"}),introJS.start()},2e3)}let o=this.me.facebook?this.me.facebook:"",n=this.me.instagram?this.me.instagram:"";u(h("/play/requests/"+this.uid),{player1:{playerid:this.me[".key"],first:this.me.first,last:this.me.last,pic:this.me.pic,facebook:o,instagram:n,alias:this.me.first+" "+this.me.last,team:""},player2:{playerid:e.userId,first:e.first,last:e.last,pic:e.pic,facebook:e.facebook,instagram:e.instagram,alias:e.first+" "+e.last,team:""},opponent:t,type:"challenge"}).catch(function(t){this.generalStore.logError({function:"challenge",error:t,type:"live",uid:this.uid})})},setTimeout(){this.timeout=!0},wait(){this.timeout=!1,window.setTimeout(this.setTimeout,1e3*this.timeoutSeconds)},accept(){this.activeRequest&&"challenge"===this.match.type&&this.createGame(this.activeRequest)},reject(){this.timeout=!1,this.activeRequest&&p(h("/play/requests/"+this.activeRequest))},removeRejected(t){p(h("/play/reject/"+this.uid+"/"+t)),u(h("/status/"+this.uid),{rejected:!1}).catch(function(t){this.generalStore.logError({function:"removeRejected",error:t,type:"live",uid:this.uid})}),this.$forceUpdate(),this.randomRequest&&this.findPair()},changeMyStatus(t){this.me.state=t,this.status=t,this.randomRequest=!1;let e=this.$firebaseAuth.currentUser.uid;u(h("/status/"+e),{state:t,random:!1}).catch(function(t){this.generalStore.logError({function:"changeMyStatus",error:t,type:"live",uid:this.uid})})},pair(t){this.activeRequest=t,this.changeMyStatus("pair"),this.showNotyfication({title:"Match request",body:this.match.player1.first+" "+this.match.player1.last+" vs. "+this.match.player2.first+" "+this.match.player2.last})},findPair(){let t=this.users.filter(t=>t.random&&t.playerKey!==this.uid).sort(()=>Math.random()-.5);if(!(t.length>0))return!1;{let e=t.pop();this.challenge(e.playerKey,e)}},createGame(t){let e=Date.now();d(h("/play/practice/game-list"),{player1:this.match.player1,player2:this.match.player2,arena:1,status:"Now Playing"}).then(i=>{var o=new Date;let n=i.key;u(h(`/play/practice/game-data/${i.key}`),{date:o.toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"}),timestamp:-e,channel:this.channel,player1:this.match.player1,player2:this.match.player2,round:1,round1:{player1:{sum:0},player2:{sum:0}},round2:{player1:{sum:0},player2:{sum:0}},round3:{player1:{sum:0},player2:{sum:0}},round4:{player1:{sum:0},player2:{sum:0}},throws:{player1:{sum:0},player2:{sum:0}}}).then(()=>{this.$router.push("/play/game/"+n+"/live"),u(h("/play/requests/"+t),{game:n}),this.changeMyStatus("play")}).catch(function(t){this.generalStore.logError({function:"createMatch - game-data",error:t,type:"live",uid:this.uid})})}).catch(function(t){this.generalStore.logError({function:"createMatch - game-list",error:t,type:"live",uid:this.uid})})},resetRequestAndTimeout(){this.activeRequest=!1,this.timeout=!1},pushToLive(t){this.$router.push("/play/game/"+t+"/live")}}},[["render",function(t,e,i,o,n,d){const h=l("v-btn"),u=l("v-col"),p=l("v-row"),m=l("v-icon"),f=l("siteLogin"),b=l("v-toolbar-title"),g=l("v-spacer"),y=l("v-toolbar"),v=l("v-dialog");return k(),a("div",{class:c(["bg",{logout:!n.uid||n.notFound}])},[r(p,null,{default:s(()=>[n.moreSessions?j("",!0):(k(),_(u,{key:0,cols:"12",md:"3",class:"left pa-0"},{default:s(()=>[e[22]||(e[22]=C("div",{class:"head"},[C("div",null,[C("h1",null,"Axe Throwing Live")])],-1)),r(p,{class:"hidden-md-and-up mobile-buttons-group"},{default:s(()=>[r(u,{cols:"6"},{default:s(()=>[n.uid?(k(),_(h,{key:0,size:"large",variant:"flat",color:"primary",class:"",onClick:e[0]||(e[0]=t=>d.getMyGames())},{default:s(()=>[...e[16]||(e[16]=[S("My Match History ",-1)])]),_:1})):j("",!0)]),_:1}),r(u,{cols:"6"},{default:s(()=>[n.uid?(k(),_(h,{key:0,size:"large",variant:"flat",class:"",onClick:e[1]||(e[1]=t=>d.changeChannel())},{default:s(()=>[S(E(n.channelTitle),1)]),_:1})):j("",!0)]),_:1})]),_:1}),C("div",I,[e[19]||(e[19]=C("div",{class:"tip"},' Click on a name below in the "ONLINE" section to challenge. ',-1)),C("div",P," Players Available for Matches ( "+E(d.usersFiltered.length)+" ) ",1),C("ul",null,[n.instructions?(k(),a("li",{key:0,onClick:e[2]||(e[2]=t=>d.challenge("test",{channel:"general",facebook:"",first:"Axe",id:"test",instagram:"",last:"Bot",last_changed:1590691263992,pic:"https://firebasestorage.googleapis.com/v0/b/forged-7adb7.appspot.com/o/robot.png?alt=media&token=121df055-2b09-440a-9b35-a9c70226c966",state:"online",".key":"test"}))},[...e[17]||(e[17]=[C("img",{src:"https://firebasestorage.googleapis.com/v0/b/forged-7adb7.appspot.com/o/robot.png?alt=media&token=121df055-2b09-440a-9b35-a9c70226c966",class:"mr-2",alt:""},null,-1),C("span",null,"Axe Bot",-1)])])):j("",!0),(k(!0),a(N,null,A(d.usersFiltered,(t,i)=>(k(),a(N,null,[!n.rejected?.[t.playerKey]&&t.pic?(k(),a("li",{key:i,onClick:e=>d.challenge(t.playerKey,t)}
1,[C("img",{src:t.pic,class:"mr-2",alt:""},null,8,R),C("span",{class:c({me:t.playerKey===n.uid})},E(t.first)+" "+E(t.last),3),t.random?(k(),_(m,{key:0},{default:s(()=>[...e[18]||(e[18]=[S("mdi-cube-outline",-1)])]),_:1})):j("",!0)],8,M)):j("",!0)],64))),256))])]),C("div",B,[e[21]||(e[21]=C("div",{class:"tag"},"Blocked",-1)),n.rejected?(k(),a("ul",H,[(k(!0),a(N,null,A(n.rejected[n.uid],(t,i,o)=>(k(),a(N,null,[t&&".key"!==i?(k(),a("li",{key:o},[C("img",{src:t.pic,alt:""},null,8,D),S(" "+E(t.first)+" "+E(t.last)+" ",1),C("button",{class:"remove",onClick:t=>d.removeRejected(i)},[r(m,null,{default:s(()=>[...e[20]||(e[20]=[S("mdi-close",-1)])]),_:1})],8,O)])):j("",!0)],64))),256))])):j("",!0)]),C("div",null,[C("div",$," Number of Players Live: "+E(d.usersFiltered.length+d.playingFiltered.length),1)]),C("div",null,[C("div",F," Number of Players Currently in Matches: "+E(d.playingFiltered.length),1)])]),_:1})),r(u,{cols:"12",md:"9",class:"pa-0"},{default:s(()=>[C("div",G,[n.uid?(k(),_(h,{key:0,size:"large",variant:"flat",color:"primary",class:"mygames hidden-sm-and-down",onClick:e[3]||(e[3]=t=>d.getMyGames())},{default:s(()=>[...e[23]||(e[23]=[S("My Match History ",-1)])]),_:1})):j("",!0),n.uid?(k(),a("button",{key:1,class:"channelTag hidden-sm-and-down",onClick:e[4]||(e[4]=t=>d.changeChannel())},[C("span",null,E(n.channelTitle),1),e[24]||(e[24]=C("span",null,"Click to change",-1))])):j("",!0),n.uid?j("",!0):(k(),a("div",U,[C("div",V,[r(f,{type:"live",onUserLogged:e[5]||(e[5]=t=>d.userLogged())})])])),n.uid&&n.notFound?(k(),a("div",J,[C("div",Y,[r(f,{type:"live",register:!0,onUserLogged:e[6]||(e[6]=t=>d.userLogged())})])])):j("",!0),n.uid&&!n.notFound?(k(),a("div",W,[!n.activeRequest&&n.randomRequest?(k(),a("div",K,[r(m,{class:"mr-2 big"},{default:s(()=>[...e[25]||(e[25]=[S("mdi-compare-horizontal",-1)])]),_:1}),e[26]||(e[26]=C("h1",null,"Waiting for the random match opponent",-1))])):j("",!0),n.activeRequest||n.randomRequest?j("",!0):(k(),a("div",Q,[r(m,{class:"mr-2 big hidden-sm-and-down"},{default:s(()=>[...e[27]||(e[27]=[S("mdi-arrow-left",-1)])]),_:1}),r(m,{class:"mr-2 big hidden-md-and-up"},{default:s(()=>[...e[28]||(e[28]=[S("mdi-arrow-up",-1)])]),_:1}),e[30]||(e[30]=C("h1",null," Click to challenge someone to a match or get randomly paired up ",-1)),C("div",X,[r(h,{size:"large",variant:"flat",color:"primary",class:"random",onClick:e[7]||(e[7]=t=>d.randomMatch())},{default:s(()=>[...e[29]||(e[29]=[S("Random Match ",-1)])]),_:1})])])),d.match?(k(),a("div",Z,[r(p,{class:"match ma-auto",id:"step2"},{default:s(()=>[n.timeout?(k(),_(u,{key:0,cols:"12",class:"timeout"},{default:s(()=>[...e[31]||(e[31]=[S("It appears that opponent may have stepped away from their browser. ",-1),C("br",null,null,-1),S("Do you want to continue waiting or pair up with someone else?",-1)])]),_:1})):j("",!0),r(u,{cols:"12",md:"5",class:"player"},{default:s(()=>[C("img",{src:d.match.player1.pic,alt:""},null,8,tt),e[32]||(e[32]=C("br",{class:"hidden-sm-and-down"},null,-1)),S(" "+E(d.match.player1.first)+" "+E(d.match.player1.last),1)]),_:1}),r(u,{cols:"12",md:"2",class:"hidden-sm-and-down"},{default:s(()=>[...e[33]||(e[33]=[C("strong",null,"vs.",-1)])]),_:1}),r(u,{cols:"12",md:"5",class:"player"},{default:s(()=>[C("img",{src:d.match.player2.pic,alt:""},null,8,et),e[34]||(e[34]=C("br",{class:"hidden-sm-and-down"},null,-1)),S(" "+E(d.match.player2.first)+" "+E(d.match.player2.last),1)]),_:1})]),_:1}),"confirmed"!==n.status?(k(),a("div",it,[r(h,{size:"large",variant:"flat",color:"primary",onClick:e[8]||(e[8]=t=>d.accept())},{default:s(()=>[...e[35]||(e[35]=[S("Accept ",-1)])]),_:1}),r(h,{size:"large",variant:"flat",color:"primary",onClick:e[9]||(e[9]=t=>d.reject())},{default:s(()=>[...e[36]||(e[36]=[S("Reject ",-1)])]),_:1})])):j("",!0),n.timeout?(k(),a("div",ot,[r(h,{size:"large",variant:"flat",color:"primary",onClick:e[10]||(e[10]=t=>d.wait())},{default:s(()=>[...e[37]||(e[37]=[S("Continue Waiting ",-1)])]),_:1}),r(h,{size:"large",variant:"flat",color:"primary",onClick:e[11]||(e[11]=t=>d.reject())},{default:s(()=>[...e[38]||(e[38]=[S("Find Another Match ",-1)])]),_:1})])):j("",!0),"confirmed"!==n.status||n.timeout?j("",!0):(k(),a("div",nt," Please wait for partner confirmation. "))])):j("",!0)])):j("",!0)])]),_:1})]),_:1}),r(v,{modelValue:n.gamesDialog,"onUpdate:modelValue":e[13]||(e[13]=t=>n.gamesDialog=t),scrollable:"",fullscreen:"",transition:"dialog-bottom-transition",class:"dialog"},{default:s(()=>[C("div",at,[r(y,null,{default:s(()=>[r(h,{icon:"",onClick:e[12]||(e[12]=t=>n.gamesDialog=!1)},{default:s(()=>[r(m,null,{default:s(()=>[...e[39]||(e[39]=[S("mdi-close",-1)])]),_:1})]),_:1}),r(b,null,{default:s(()=>[...e[40]||(e[40]=[C("span",null,"My Match History",-1)])]),_:1}),r(g)]),_:1}),r(p,{class:"content mt-3"},{default:s(()=>[r(u,{cols:"12"},{default:s(()=>[(k(!0),a(N,null,A(n.myGames,(t,i,o)=>(k(),a("div",{key:o}
1,[C("h2",null,E(i),1),C("div",null,[(k(!0),a(N,null,A(t,(t,i)=>(k(),a("div",{key:i,class:c(["game",{winner:"player1"===t.winner&&n.me[".key"]===t.player1.playerid||"player2"===t.winner&&n.me[".key"]===t.player2.playerid}])},[n.me[".key"]===t.player1.playerid?(k(),a(N,{key:0},[C("img",{src:t.player2.pic,alt:""},null,8,rt),C("span",null,[C("strong",null,E(t.throws.player2.sum),1),e[41]||(e[41]=S(" to ",-1)),C("strong",null,E(t.throws.player1.sum),1),e[42]||(e[42]=C("br",null,null,-1)),S(E(t.player2.alias),1)])],64)):(k(),a(N,{key:1},[C("img",{src:t.player1.pic,alt:""},null,8,st),C("span",null,[C("strong",null,E(t.throws.player1.sum),1),e[43]||(e[43]=S(" to ",-1)),C("strong",null,E(t.throws.player2.sum),1),e[44]||(e[44]=C("br",null,null,-1)),S(E(t.player1.alias),1)]),e[45]||(e[45]=C("span",null,null,-1))],64))],2))),128))])]))),128))]),_:1})]),_:1})])]),_:1},8,["modelValue"]),r(v,{modelValue:n.channelDialog,"onUpdate:modelValue":e[15]||(e[15]=t=>n.channelDialog=t),scrollable:"",fullscreen:"",transition:"dialog-bottom-transition",class:"dialog"},{default:s(()=>[C("div",lt,[r(y,null,{default:s(()=>[r(h,{icon:"",onClick:e[14]||(e[14]=t=>n.channelDialog=!1)},{default:s(()=>[r(m,null,{default:s(()=>[...e[46]||(e[46]=[S("mdi-close",-1)])]),_:1})]),_:1}),r(b,null,{default:s(()=>[...e[47]||(e[47]=[C("span",null,"Switch channel",-1)])]),_:1}),r(g)]),_:1}),C("div",ct,[(k(!0),a(N,null,A(n.channels,(t,e)=>(k(),a("div",{key:e,class:"channel",onClick:e=>d.switchChannel(t.slug,t.title)}
1,[C("div",{style:z("background-image: url("+t.pic+")"),class:"tile"},null,4),C("div",ht,E(t.title),1)],8,dt))),128))])])]),_:1},8,["modelValue"])],2)}],["__scopeId","data-v-b11d3004"]]))}}});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.