"use strict";(self.webpackChunk_multimediallc_cb_ts=self.webpackChunk_multimediallc_cb_ts||[]).push([[369],{6330:function(e,t,n){n.d(t,{Az:function(){return p},By:function(){return u},Cc:function(){return i},IU:function(){return c},Ol:function(){return d},Rk:function(){return r},Zm:function(){return h},i8:function(){return s},xB:function(){return l}});var o=n(3705),i=30,r=40,l=22,a=20;function s(e){var t=document.createElement("li");return void 0!==e&&(t.innerText=e),t.style.paddingLeft="10px",t.style.paddingRight="10px",t}function u(e){var t=s(e);return t.style.fontSize="13px",t.style.verticalAlign="middle",t.style.cursor="pointer",t.onmouseenter=function(){t.style.textDecoration="underline"},t.onmouseleave=function(){t.style.textDecoration="none"},t}function c(e){var t=document.createElement("img");return t.src=e,t.style.verticalAlign="middle",t.style.paddingRight="".concat(a,"px"),t.height=l,t.width=l,t.style.marginLeft="".concat(i/2-l/2,"px"),t}function d(e){var t=s(),n=function(e,t){var n=document.createElement("a");return n.innerText=e,n.style.cursor="pointer",n.style.color="#ffffff",n.style.textDecoration="none",n.onmouseenter=function(){n.style.textDecoration="underline"},n.onmouseleave=function(){n.style.textDecoration="none"},n}(e);return n.style.display="block",n.style.fontSize="13px",n.style.verticalAlign="middle",n.target="_top",n.style.paddingRight=t.style.paddingRight,n.style.paddingLeft=t.style.paddingLeft,t.style.paddingRight=t.style.paddingLeft="0",t.appendChild(n),{subsection:t,anchor:n}}function p(e,t,n){var i=!1;return e.windowOpened.listen((function(e){e.getWindowKey()===t&&(i=!0)})),e.windowClosed.listen((function(e){e.getWindowKey()===t&&(i=!1)})),function(){(0,o.fg)("clickMenuLink:".concat(t,"Window")),i?e.removeChildByName(t):n()}}function h(){var e=document.createElement("div");return e.style.height="1px",e.style.width="100%",e.style.backgroundColor="#3B3839",e.style.border="0 none",e}},9391:function(e,t,n){var o=n(2951),i=n(1976),r=n(3243),l=n(7591),a=n(9492),s=n(7597),u=n(7693),c=n(9942),d=n(8759),p=n(4793),h=n(5809),f=n(6079),y=n(2800),v=n(1522),m=n(3753),g=n(391),C=n(8138),w=n(695),b=n(6464),k=n(1602),S=n(1234),x=n(9),P=n(1794),T=n(9598),M=n(3607),I=n(3705),R=n(6893),L=n(2833),B=n(928),O=n(9584),H=n(2239),W=n(8978),Z=n(758),E=n(3543),V=n(1289),F=n(858),A=n(2974),U=n(2750),j=n(278),_=n(8210),D=n(6265),N=n(2694),q=n(9846),z=n(534),G=n(9874),J=n(3276),Y=n(3340);function X(e){var t=new z.a,n=0;G.t.listen((function(e){e?n+=1:n-=1})),t.addHandler({keyCode:9,requiresCtrlOrMeta:!1,handle:function(t){e.setFocusedWindow(e.chatWindow),t.shiftKey?e.chatWindow.chatTabContainer.cycleToPrevWindow():e.chatWindow.chatTabContainer.cycleToNextWindow(),t.preventDefault(),t.stopPropagation()}}),t.addHandler({keyCode:13,requiresCtrlOrMeta:!1,handle:function(t){e.chatWindow.chatTabContainer.getCurrentTab().isInputFocused()||e.setFocusedWindow(e.chatWindow)}}),t.addHandler({keyCode:27,requiresCtrlOrMeta:!1,handle:function(t){t.preventDefault(),void 0!==e.focusedWindow&&e.focusedWindow.closable&&e.removeChild(e.focusedWindow),e.setFocusedWindow(void 0)}}),t.addHandler({keyCode:76,requiresCtrlOrMeta:!0,handle:function(t){e.focusedWindow===e.chatWindow&&(t.stopPropagation(),t.preventDefault(),e.chatWindow.chatTabContainer.closeCurrentPMSession())}}),t.addHandler({keyCode:83,requiresCtrlOrMeta:!0,handle:function(e){e.stopPropagation(),e.preventDefault(),Y.Fx.fire({usedCtrlS:!0})}}),(0,u.j9)("mousedown",e.element,(function(t){t.target===e.element&&e.setFocusedWindow(void 0)}));(0,u.j9)("keydown",document,(function(o){(function(t){return!(0,J._l)()||27!==t.keyCode&&!t.ctrlKey&&!t.metaKey&&(!(!(0,D.aS)()&&0===n&&!(0,_.oD)())||!e.chatWindow.chatTabContainer.getCurrentTab().isInputFocused()&&(0,J.od)())})(o)||void 0!==e.focusedWindow&&e.focusedWindow.handleKeyEvent(o)||t.execute(o)||o.ctrlKey||o.metaKey||!(0,q.r)(o.which)||(e.setFocusedWindow(e.chatWindow),N.fl.fire(o),e.chatWindow.chatTabContainer.getCurrentTab().focusCurrentChatInput())}),!0)}var K=n(710),$=n(1250);var Q=function(e){(0,l.Z)(c,e);var t,n,u=(t=c,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,o=(0,s.Z)(t);if(n){var i=(0,s.Z)(this).constructor;e=Reflect.construct(o,arguments,i)}else e=o.apply(this,arguments);return(0,a.Z)(this,e)});function c(e,t){var n;return(0,o.Z)(this,c),(n=u.call(this,e,t,{noHook:!0})).requestControlsVisiblityChange=new P.xB("requestControlsVisiblityChange"),n.notifyVolumeChange=new P.xB("notifyVolumeChange"),n.notifyIsMutedChange=new P.xB("notifyIsMutedChange"),n.notifyPlayerDataChange=new P.xB("notifyPlayerDataChange"),n.afterPlayerCreated(),n}return(0,i.Z)(c,[{key:"bindVideoEvents",value:function(){var e,t,n=this;(0,r.Z)((0,s.Z)(c.prototype),"bindVideoEvents",this).call(this),this.playerComponent.requestControlVisibility.listen((function(e){n.requestControlsVisiblityChange.fire(e)})),null===(e=this.playerComponent.setControlVolume)||void 0===e||e.listen((function(e){n.notifyVolumeChange.fire(e)})),null===(t=this.playerComponent.setControlIsMuted)||void 0===t||t.listen((function(e){n.notifyIsMutedChange.fire(e)}))}},{key:"setVideoVolumeMuted",value:function(e,t){this.playerComponent.setVolumeMuted(e,t)}},{key:"setVideoMuted",value:function(e){this.playerComponent.setMuted(e)}},{key:"isProtocolJPEG",value:function(){return this.playerComponent instanceof $.z}},{key:"switchToHls",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.forceHlsPlayer(e,t)}},{key:"afterPlayerCreated",value:function(){(0,r.Z)((0,s.Z)(c.prototype),"afterPlayerCreated",this).call(this),this.notifyPlayerDataChange.fire(this.isProtocolJPEG())}}]),c}(K.r),ee=n(8069),te=n(3544),ne=n(9992),oe=n(9420),ie=n(6136),re=n(2717),le=n(6330);var ae="videoControls",se=function(e){(0,l.Z)(u,e);var t,n,r=(t=u,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,o=(0,s.Z)(t);if(n){var i=(0,s.Z)(this).constructor;e=Reflect.construct(o,arguments,i)}else e=o.apply(this,arguments);return(0,a.Z)(this,e)});function u(e,t){var n;(0,o.Z)(this,u),(n=r.call(this)).playerComponentIsJPEG=t,n.forceHlsPlayerEvent=new P.xB("forceHlsPlayerEvent"),n.setPlayerComponentVolumeMutedEvent=new P.xB("setPlayerComponentVolumeMutedEvent"),n.setPlayerComponentMutedEvent=new P.xB("setPlayerComponentMutedEvent"),n.state={volume:60,isMuted:!0,isLetterbox:!1},n.browserUserAgent=window.navigator.userAgent;var i,l=(0,V.dD)(window.location.search).disable_sound;if(void 0!==l&&"true"===l.toLowerCase()||"1"===l)n.state.volume=0,n.state.isMuted=!0;else if((0,d.IU)()){var a=window.localStorage.getItem(ae);if(null!==a){var s=JSON.parse(a);n.state={volume:void 0===s.volume?60:s.volume,isMuted:!e||s.isMuted,isLetterbox:s.isLetterbox}}else n.state.isMuted=!e}(0,I.iL)(n.state.volume,n.state.isMuted),n.volumeImg=document.createElement("img"),n.volumeImg.height=le.xB,n.volumeImg.width=le.xB,n.volumeImg.style.cursor="pointer",n.volumeImg.onclick=function(){if(!n.playerComponentIsJPEG||n.browserUserAgent.indexOf("MSIE 10.0")>-1||n.browserUserAgent.indexOf("MSIE 9.0")>-1);else{if(void 0===i)return void error("unexpected switch to hls",{},"VIDEO_");Pe.fire(!1),(0,I.fg)("ForceHLS"),n.forceHlsPlayerEvent.fire({roomContext:i}),Z.Gf.fire(void 0)}},n.volumeSlider=new re.i({handleDiameter:16,barWidth:100}),n.volumeSlider.element.style.top="12px",(0,d._1)()&&n.volumeSlider.hideElement();var c=function(e){e!==n.state.volume&&(n.state.volume=e,n.state.isMuted=0===n.state.volume,n.updatePlayerVolume(),n.updateVolumeImage(),n.saveSettings())};return n.volumeSlider.valueChangeStart.listen((function(e){n.setPlayerComponentMutedEvent.fire(!1),c(e)})),n.volumeSlider.valueChanged.listen(c),n.volumeSlider.valueChangeEnd.listen((function(e){c(e),0===n.state.volume&&n.setPlayerComponentMutedEvent.fire(!0),(0,I.fg)("ChangeVolume",{volume:e}),n.saveSettings(),n.playerComponentIsJPEG&&Pe.fire(!0)})),n.updateVolumeImage(),p.kN.listen((function(e){n.initPlayerVolume(),n.updatePlayerVolume(),i=e,n.state.isMuted||n.userUnmuted||(n.userUnmuted=!0)})),oe.SB.listen((function(){n.mute(),n.userUnmuted=!1})),n}return(0,i.Z)(u,[{key:"updateVolumeImage",value:function(){var e=this.volumeSlider.getValue();0===e||this.state.isMuted?this.volumeImg.src="".concat(STATIC_URL,"volume-mute.svg"):this.volumeImg.src="".concat(STATIC_URL,e<33?"volume-low.svg":e<66?"volume-medium.svg":"volume-high.svg")}},{key:"getVolumeDom",value:function(){return{volumeImg:this.volumeImg,volumeSlider:this.volumeSlider.element}}},{key:"toggleMute",value:function(){(0,I.fg)("ToggleMute",{newState:!this.state.isMuted}),this.state.isMuted?this.unmute():this.mute()}},{key:"initPlayerVolume",value:function(){this.volumeSlider.setValue(this.state.isMuted?0:this.state.volume),this.updatePlayerVolume(),this.updateVolumeImage()}},{key:"updatePlayerVolume",value:function(){this.setPlayerComponentVolumeMutedEvent.fire(this.state)}},{key:"updatePlayerIsJPEG",value:function(e){this.playerComponentIsJPEG=e}},{key:"saveSettings",value:function(){if(this.userUnmuted||this.state.isMuted||((0,I.fg)("UserUnmuted",{chatMode:"fullvideo"}),this.userUnmuted=!0),(0,d.IU)()){var e={volume:this.state.volume,isMuted:this.state.isMuted,isLetterbox:this.state.isLetterbox};window.localStorage.setItem(ae,JSON.stringify(e))}(0,I.iL)(this.state.volume,this.state.isMuted)}},{key:"handleMuteOrUnmute",value:function(){this.volumeSlider.setValue(this.state.isMuted?0:this.state.volume),this.updatePlayerVolume(),this.updateVolumeImage(),this.saveSettings()}},{key:"mute",value:function(){this.state.isMuted=!0,this.handleMuteOrUnmute()}},{key:"unmute",value:function(){this.state.isMuted=!1,0===this.state.volume&&(this.state.volume=60),this.handleMuteOrUnmute()}},{key:"hideControls",value:function(){}},{key:"show",value:function(){}},{key:"hide",value:function(){}},{key:"updateVolume",value:function(e){}},{key:"updateIsMuted",value:function(e){}},{key:"updateAndSaveVolume",value:function(e){}},{key:"updateAndSaveIsMuted",value:function(e){}},{key:"getControlBarHeight",value:function(){return 0}},{key:"isFullVideo",value:function(){return!0}}]),u}(x.w);function ue(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n=t.left&&e.clientX<=t.right&&e.clientY>=t.top&&e.clientY<=t.bottom}fe.menuOpen=!1;var ve=function(e){(0,l.Z)(n,e);var t=ce(n);function n(e,i,r){var l;return(0,o.Z)(this,n),(l=t.call(this)).icon.src=i,l.element.style.cursor="pointer",l.popup.style.cursor="pointer",l.element.onclick=r,l.popup.onclick=r,l.appendPopupChild((0,le.By)(e)),l}return(0,i.Z)(n)}(fe),me=new Map;me.set("female","gender_icon_female.svg"),me.set("male","gender_icon_male.svg"),me.set("couple","gender_icon_couple.svg"),me.set("trans","gender_icon_trans.svg");var ge=function(e){(0,l.Z)(n,e);var t=ce(n);function n(e,i){var r;(0,o.Z)(this,n),(r=t.call(this)).following=!1,r.isInFanClub=!1,r.needsSupporterToPm=!1,r.popup.style.cursor="default";var l=(0,le.i8)();r.appendPopupChild(l);var a,s=document.createElement("span");s.style.fontSize="19px",s.style.color="#ff6e20",s.style.whiteSpace="nowrap",s.style.textOverflow="ellipsis",l.appendChild(s),r.appendPopupChild((0,le.By)("View Bio")).onclick=(0,le.Az)(e,ie.j.Bio,(function(){(0,I.fg)("clickMenuLink:ViewBio"),void 0!==a&&Y.FJ.fire(a)}));var u=r.appendPopupChild((0,le.By)("Send PM"));return u.onclick=function(){if((0,I.fg)("clickMenuLink:SendPM"),void 0!==a){if((0,w.Cg)('You must be logged in to send a PM. Click "OK" to login.'))return;oe.sC.fire({username:a,focus:!0,showSupporterAlert:r.needsSupporterToPm})}},r.follow=r.appendPopupChild((0,le.By)("Follow")),r.follow.onclick=function(){void 0===a?error("following link used before room is loaded"):r.following?(0,T.c5)(a,i):(0,T.kr)(a,i)},r.joinFanClub=r.appendPopupChild((0,le.By)("Join Fan Club")),r.joinFanClub.onclick=function(){r.isInFanClub||(window.location.pathname="/fanclub/join/".concat(a,"/"))},i.listen((function(e){e.roomName===a&&(r.following=e.following,r.updateFollowing())})),p.kN.listen((function(e){var t,n=e.dossier.room.charAt(0).toUpperCase()+e.dossier.room.slice(1);s.innerText="".concat(n,"'s Room"),s.title=e.dossier.roomTitle,e.chatConnection.event.titleChange.listen((function(e){s.title=e})),r.icon.src="".concat(STATIC_URL).concat(me.get(e.dossier.roomGender)),a=e.dossier.room,r.following=e.dossier.following,r.updateFollowing(),r.isInFanClub=e.dossier.isInFanClub,!e.dossier.hasFanClub||r.isInFanClub||y.J.current.isNoninteractiveUser?null===(t=r.joinFanClub.parentElement)||void 0===t||t.removeChild(r.joinFanClub):r.updateJoinFanClub(),r.needsSupporterToPm=e.dossier.needsSupporterToPm,a===e.dossier.userName?u.style.display="none":oe.sC.fire({username:a,focus:!1,showSupporterAlert:e.dossier.needsSupporterToPm})})),r}return(0,i.Z)(n,[{key:"updateFollowing",value:function(){this.following?this.follow.innerText="Unfollow":this.follow.innerText="Follow"}},{key:"updateJoinFanClub",value:function(){this.isInFanClub&&(this.joinFanClub.innerText="Fan Club Member",this.joinFanClub.style.cursor="default")}}]),n}(fe),Ce=function(e){(0,l.Z)(n,e);var t=ce(n);function n(e){var i;(0,o.Z)(this,n),(i=t.call(this)).allowPrivateShow=!1,i.privateShowOnClick=function(){debug("private show not initialized")},i.icon.src="".concat(STATIC_URL,"menu-tip.svg"),i.icon.id="menu-tip";var r=i.appendPopupChild((0,le.By)("Send Tip"));return r.onclick=(0,le.Az)(e,ie.j.Tip,(function(){Y.Fx.fire({})})),i.element.style.cursor="pointer",i.element.onclick=r.onclick,i.privateShowLink=i.appendPopupChild((0,le.By)("Private Show")),i.privateShowLink.id="private-show-link",i.privateShowLink.style.display="none",i.privateShowLink.onclick=function(){(0,I.fg)("clickMenuLink:PrivateShow"),i.privateShowOnClick()},p.kN.listen((function(e){i.allowPrivateShow=e.dossier.allowPrivateShow&&e.dossier.isAgeVerified,e.chatConnection.event.statusChange.listen((function(t){i.updateState(e.chatConnection,t.currentStatus)}))})),i}return(0,i.Z)(n,[{key:"updateState",value:function(e,t){this.updatePrivateStatus(e,t)}},{key:"updatePrivateStatus",value:function(e,t){if(this.allowPrivateShow)switch(this.privateShowLink.innerText="Request Private Show",this.privateShowOnClick=function(){(0,te.dy)(e)},this.privateShowLink.style.display="",t){case"privatenotwatching":this.privateShowLink.innerText="Spy Private Show",this.privateShowOnClick=function(){(0,te.Cd)(e)};break;case"privatespying":case"privatewatching":this.privateShowLink.innerText="Leave Private Show",this.privateShowOnClick=function(){(0,te.jX)(e)};break;case"privaterequesting":this.privateShowLink.innerText="Cancel Show Request",this.privateShowOnClick=function(){(0,te.jX)(e)};break;case"offline":case"away":case"hidden":case"notconnected":case"hiddenwatching":this.privateShowLink.style.display="none";break;case"public":break;default:error("unexpected status: ".concat(t)),this.privateShowLink.style.display="none"}else this.privateShowLink.style.display="none"}}]),n}(fe),we=function(e){(0,l.Z)(n,e);var t=ce(n);function n(e){var i;(0,o.Z)(this,n),(i=t.call(this)).videoControls=e,i.element.removeChild(i.icon);var r=i.element.appendChild(i.videoControls.getVolumeDom().volumeImg);if(r.style.verticalAlign="middle",r.style.marginLeft="".concat(le.Cc/2-le.xB/2,"px"),(0,d._1)()?i.element.ontouchend=function(){i.videoControls.toggleMute()}:i.element.onclick=function(){i.videoControls.toggleMute()},i.element.style.cursor="pointer",r.style.cursor="pointer",(0,d.Fz)()&&!(0,d._1)()){var l=(0,le.i8)(),a=i.videoControls.getVolumeDom().volumeSlider;l.appendChild(a),i.appendPopupChild(l),a.style.verticalAlign="middle"}return i}return(0,i.Z)(n)}(fe),be=function(e){(0,l.Z)(n,e);var t=ce(n);function n(e,i){var r;return(0,o.Z)(this,n),(r=t.call(this)).toggleLetterbox=e,r.player=i,r.icon.src="".concat(STATIC_URL,"menu-letterbox.svg"),r.addCropControl(),r.addQualityControl(),r}return(0,i.Z)(n,[{key:"addCropControl",value:function(){var e=this,t=document.createElement("select"),n=document.createElement("option");n.text="Letterbox Video",t.add(n);var o=document.createElement("option");o.text="Cropped Video",t.add(o),t.onchange=function(){if("Letterbox Video"===t.value)return e.toggleLetterbox.fire(!0),(0,I.fg)("clickMenuLink:LetterboxSelect-Letterbox"),void he(!0);(0,I.fg)("clickMenuLink:LetterboxSelect-Cropped"),e.toggleLetterbox.fire(!1),he(!1)};var i=(0,le.i8)();i.appendChild(t),t.style.verticalAlign="middle",i.appendChild(t),this.appendPopupChild(i),t.selectedIndex=pe()?0:1,this.toggleLetterbox.fire(pe())}},{key:"addQualityControl",value:function(){var e=this;this.qualitySelect=document.createElement("select"),this.qualitySelect.onchange=function(){e.setLevel(e.qualitySelect.value)};var t=(0,le.i8)();t.appendChild(this.qualitySelect),this.qualitySelect.style.verticalAlign="middle",this.appendPopupChild(t);var n=function(n){e.qualityMap.clear(),e.qualitySelect.length=0;var o,i=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return ue(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ue(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0,i=function(){};return{s:i,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,l=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){a=!0,r=e},f:function(){try{l||null==n.return||n.return()}finally{if(a)throw r}}}}(n);try{for(i.s();!(o=i.n()).done;){var r=o.value;e.qualityMap.set(r.label,r.value);var l=document.createElement("option");l.text=r.label,r.toggled&&(l.selected=!0),e.qualitySelect.add(l)}}catch(e){i.e(e)}finally{i.f()}0===n.length?t.style.display="none":t.style.display=""};p.kN.listen((function(o){e.player.playerComponent.possibleQualityLevelsChanged.removeListener(n),e.qualitySelect.options.length=0,e.qualityMap=new Map,t.style.display="none",e.player.playerComponent.possibleQualityLevelsChanged.listen(n)}))}},{key:"repositionChildren",value:function(){this.qualitySelect.style.top="".concat(this.element.offsetHeight/2-this.qualitySelect.offsetHeight/2,"px")}},{key:"setLevel",value:function(e){var t=this.qualityMap.get(e);void 0!==t?this.player.playerComponent.setQualityLevel(t):error("Invalid quality level key")}}]),n}(fe),ke=function(e){(0,l.Z)(n,e);var t=ce(n);function n(e){var i;(0,o.Z)(this,n),(i=t.call(this)).icon.src="".concat(STATIC_URL,"misc.svg");var r=(0,le.Ol)("Login");i.appendPopupChild(r.subsection);var l=(0,le.Ol)("Send Feedback");l.subsection.onclick=function(e){(0,U.Pv)("https://www.surveymonkey.com/r/BCZTKCY","_blank","height=660, width=730"),e.preventDefault()},l.anchor.href=(0,m.BN)("https://www.surveymonkey.com/r/BCZTKCY"),i.appendPopupChild(l.subsection),i.appendPopupChild((0,le.By)("Report Room")).onclick=(0,le.Az)(e,ie.j.Abuse,(function(){(0,I.fg)("clickMenuLink:Abuse"),Y.Zx.fire(void 0)}));var a=(0,le.Ol)("Exit Full Video");return i.appendPopupChild(a.subsection),p.kN.listen((function(e){a.anchor.href=(0,m.BN)("/".concat(e.dossier.room,"/")),r.anchor.href=(0,m.BN)("/auth/login/?next=".concat(encodeURIComponent(window.location.pathname),"?b=").concat(e.dossier.room)),r.subsection.style.display=e.chatConnection.viewerIsAnonymous()?"inline":"none"})),i}return(0,i.Z)(n)}(fe);function Se(e){e.style.backgroundColor="#0d5d82"}function xe(e){e.style.backgroundColor="#0c6a93"}var Pe=new P.xB("forceHlsEvt"),Te=function(e){(0,l.Z)(d,e);var t,n,c=(t=d,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,o=(0,s.Z)(t);if(n){var i=(0,s.Z)(this).constructor;e=Reflect.construct(o,arguments,i)}else e=o.apply(this,arguments);return(0,a.Z)(this,e)});function d(e,t,n){var i;(0,o.Z)(this,d),(i=c.call(this)).player=t,i.toggleLetterbox=new P.xB("toggleLetterbox"),i.borderWidth=3,i.hlsWaitingForInteraction=!1,i.forceHlsTriggered=!1,i.forceHlsPlayButtonCreated=!1,i.videoControls=new se(i.player.playerComponent.supportsAutoplayWithAudio,i.player.playerComponent instanceof $.z),i.element.style.overflowY="auto",i.element.style.overflowX="visible",i.element.style.background="#0c6a93",i.element.style.borderRight="#ff8b45 ".concat(i.borderWidth,"px solid"),i.registerSection(new ge(e,n)),i.element.appendChild((0,le.Zm)()),i.registerSection(new ve("More Rooms","".concat(STATIC_URL,"menu-users.svg"),(0,le.Az)(e,ie.j.Rooms,(function(){oe.wy.fire(void 0)})))),i.registerSection(new Ce(e)),i.registerSection(new ve("Users List","".concat(STATIC_URL,"user-list.svg"),(0,le.Az)(e,ie.j.Users,(function(){Y.jf.fire(void 0)})))),i.element.appendChild((0,le.Zm)()),i.registerSection(new we(i.videoControls)),i.registerSection(new be(i.toggleLetterbox,i.player)),i.element.appendChild((0,le.Zm)()),i.registerSection(new ke(e)),(0,u.j9)("click",i.element,(function(){i.forceHlsOverlayFunc(!0)}));var r,l=!1,a=!1,s=function(e){return new ee.d((function(){void 0!==r&&clearTimeout(r),r=window.setTimeout((function(){r=void 0,fe.menuOpen||i.hlsWaitingForInteraction||(i.element.style.opacity="0",i.element.style.transition="0.2s ease-out all",l=!0)}),e)}),{bounceLimitMS:10})},h=s(800),f=s(5e3);Pe.listen((function(e){i.forceHlsTriggered||i.forceHlsOverlayFunc(e)})),p.kN.listen((function(e){i.currentRoomContext=e,a=!1,e.chatConnection.event.statusChange.listen((function(e){i.showHideHlsPlayButton(e.currentStatus)})),i.player.playerComponent instanceof $.z&&i.player.playerComponent.getIsHlsPlaceholder()&&!i.forceHlsPlayButtonCreated&&(i.forceHlsPlayButtonCreated=!0,i.createForceHlsPlayButton(),i.showHideHlsPlayButton(e.dossier.roomStatus)),void 0!==r&&(clearTimeout(r),r=void 0),window.setTimeout((function(){a=!0,fe.menuOpen||i.hlsWaitingForInteraction||(i.element.style.opacity="0",i.element.style.transition="0.2s ease-out all",l=!0)}),5e3)})),te.Sv.listen((function(){i.forceHlsOverlayFunc(!0)}),!1);var y=0,v=0,m=!1;return(0,u.j9)("mousemove",document,(function(e){return i.hlsWaitingForInteraction||fe.menuOpen||!a?(i.element.style.opacity="1",i.element.style.transition="",void(l=!1)):m?void(Math.abs(y-e.clientX)<5&&Math.abs(v-e.clientY)<5||(l?(i.element.style.opacity="1",i.element.style.transition="",l=!1):h.callFunc())):(y=e.clientX,v=e.clientY,m=!0,void window.setTimeout((function(){m=!1}),1e3))})),(0,u.j9)("touchstart",e.element,(function(t){i.hlsWaitingForInteraction||fe.menuOpen||!a||t.target!==i.element&&t.target!==e.element||(l?(i.element.style.opacity="1",i.element.style.transition="",l=!1,f.callFunc()):(i.element.style.opacity="0",i.element.style.transition="",l=!0))})),i}return(0,i.Z)(d,[{key:"addChild",value:function(e){throw new Error("Use registerSection instead")}},{key:"children",value:function(){return(0,r.Z)((0,s.Z)(d.prototype),"children",this).call(this)}},{key:"registerSection",value:function(e){var t=this;return(0,r.Z)((0,s.Z)(d.prototype),"addChild",this).call(this,e),(0,u.j9)("click",e.popup,(function(){t.forceHlsOverlayFunc(!0)})),e}},{key:"getDesiredWidth",value:function(){return le.Cc}},{key:"forceHlsOverlayFunc",value:function(e){this.hlsWaitingForInteraction&&void 0!==this.currentRoomContext&&!this.forceHlsTriggered&&(this.removeHlsOverlayComponents(),this.hlsWaitingForInteraction=!1,this.forceHlsTriggered=!0,e&&((0,I.fg)("ForceHLS"),this.player.switchToHls(this.currentRoomContext,!1),Z.Gf.fire(void 0)),this.element.style.zIndex=this.oldZIndex)}},{key:"removeHlsOverlayComponents",value:function(){void 0!==this.forceHlsOverlay&&null!==this.forceHlsOverlay.parentElement&&(this.forceHlsOverlay.parentElement.removeChild(this.forceHlsOverlay),this.forceHlsOverlay=void 0),void 0!==this.playButtonContainer&&null!==this.playButtonContainer.parentElement&&(this.playButtonContainer.parentElement.removeChild(this.playButtonContainer),this.playButtonContainer=void 0)}},{key:"showHideHlsPlayButton",value:function(e){void 0!==this.playButtonContainer&&void 0!==this.forceHlsOverlay&&((0,ne.Zd)(e)?(this.playButtonContainer.style.display="",this.forceHlsOverlay.style.display=""):(this.playButtonContainer.style.display="none",this.forceHlsOverlay.style.display="none"))}},{key:"createHlsPlayOverlay",value:function(){var e=this;this.forceHlsOverlay=document.createElement("div"),this.oldZIndex=this.element.style.zIndex,this.element.style.zIndex="100",this.forceHlsOverlay.style.position="absolute",this.forceHlsOverlay.style.zIndex="99",this.forceHlsOverlay.style.cursor="pointer",(0,u.j9)("click",this.forceHlsOverlay,(function(){e.forceHlsOverlayFunc(!0)})),this.player.playerComponent.element.insertBefore(this.forceHlsOverlay,this.player.playerComponent.element.firstChild),this.repositionChildren()}},{key:"createForceHlsPlayButton",value:function(){if(this.player.playerComponent instanceof $.z){this.hlsWaitingForInteraction=!0,this.playButtonContainer=document.createElement("div");var e=this.player.element.getBoundingClientRect(),t=document.createElement("img");t.src="".concat(STATIC_URL,"play-inactive.svg"),t.style.width="60px",t.style.height="60px",t.style.position="relative",t.style.top="40px",t.style.left="45px",t.style.cursor="pointer",this.playButtonContainer.style.position="absolute",this.playButtonContainer.style.top="".concat(e.height/2-70,"px"),this.playButtonContainer.style.left="".concat(e.width/2-70,"px"),this.playButtonContainer.style.cursor="pointer",this.playButtonContainer.style.width="140px",this.playButtonContainer.style.height="140px",this.playButtonContainer.style.borderRadius="50%",this.playButtonContainer.style.backgroundColor="rgba(0,0,0,0.25)",this.playButtonContainer.appendChild(t),this.player.element.insertBefore(this.playButtonContainer,this.player.element.firstChild),this.player.playerComponent.showPlayerImage(),this.createHlsPlayOverlay(),this.repositionChildren()}}},{key:"repositionChildren",value:function(){if(void 0!==this.playButtonContainer){var e=this.player.element.getBoundingClientRect();this.playButtonContainer.style.top="".concat(e.height/2-70,"px"),this.playButtonContainer.style.left="".concat(e.width/2-70,"px")}if(void 0!==this.forceHlsOverlay&&null!==this.forceHlsOverlay.parentElement){var t=this.forceHlsOverlay.parentElement.getBoundingClientRect();this.forceHlsOverlay.style.width="".concat(t.width,"px"),this.forceHlsOverlay.style.height="".concat(t.height,"px"),this.forceHlsOverlay.style.top="".concat(t.top,"px"),this.forceHlsOverlay.style.left="".concat(t.left,"px")}}}]),d}(x.w),Me=n(2359);function Ie(e,t){document.title="".concat(e," at Chaturbate: ").concat(t)}function Re(e,t,n){var o=n?L.fo:L.$V;return[Math.round(t/o),Math.round(e*o)]}var Le=function(e){(0,l.Z)(x,e);var t,n,c=(t=x,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,o=(0,s.Z)(t);if(n){var i=(0,s.Z)(this).constructor;e=Reflect.construct(o,arguments,i)}else e=o.apply(this,arguments);return(0,a.Z)(this,e)});function x(e,t){var n;(0,o.Z)(this,x),(n=c.call(this)).inlineAutoplaySupported=t,n.lastLoadRoomId=0,n.inputMode=!1,n.inInputModeGracePeriod=!0,n.backgroundDiv=document.createElement("div"),n.isLetterbox=!0,n.scrollbarsShowing=!1,n.audioHolder=new C.n,n.listenerGroup=new P.mM,n.showScrollbarPosition=0,A.S.setVideoMode("fullvideo"),A.S.fireAfflThtrMdEvents(),n.loading=Date.now(),n.inputMode=!0,n.inInputModeGracePeriod=!1,document.body.style.fontFamily="Helvetica, Arial, sans-serif",n.backgroundDiv.id="full-video-player-root",n.backgroundDiv.style.background="#000",n.backgroundDiv.style.minHeight="100%",n.backgroundDiv.style.minWidth="100%",n.backgroundDiv.style.position="fixed",document.body.appendChild(n.backgroundDiv),n.element.style.overflow="scroll",document.body.appendChild(n.element),(0,H.ql)(n.element,"none"),n.draggableCanvas=new j.x("fullvideo"),n.draggableCanvas.element.style.position="fixed",n.draggableCanvas.element.style.top="".concat(2,"px"),n.draggableCanvas.element.style.overflow="visible",n.pureChat=n.addChild(new Me.p(n.draggableCanvas.chatWindow.chatTabContainer.chatTab.chatTabContents)),n.addChild(n.draggableCanvas),X(n.draggableCanvas);var i=new O.w;return n.draggableCanvas.addComponent(i),(0,I.N$)(e),n.player=new Q(n.inlineAutoplaySupported,i),n.player.playerComponent instanceof R._O&&n.player.playerComponent.setPageLoaded(n.loading),n.repositionWatermark(),n.hideScrollbars(),n.player.element.style.position="static",n.prependChild(n.player),n.player.playerComponent.showControls(),n.menu=n.addChild(new Te(n.draggableCanvas,n.player,T.wk)),n.menu.element.style.height="100%",n.menu.element.style.top="0",n.menu.element.style.left="0",n.menu.element.style.position="fixed",n.menu.element.style.boxSizing="border-box",n.bindPlayerToControls(),n.bindControlsToPlayer(),window.onresize=function(){n.repositionChildrenRecursive()},n.draggableCanvas.focusChanged.listen((function(e){e!==n.draggableCanvas.chatWindow?n.maybeSetChatPureMode():n.setChatInputMode()})),n.draggableCanvas.windowHover.listen((function(e){e===n.draggableCanvas.chatWindow?n.setChatInputMode():n.maybeSetChatPureMode()})),p.kN.listen((function(){n.maybeSetChatPureMode()})),(0,u.j9)("click",n.draggableCanvas.element,(function(e){e.target===n.draggableCanvas.element&&n.toggleScrollbars()})),n.menu.toggleLetterbox.listen((function(e){n.isLetterbox=e,n.repositionChildrenRecursive()})),n.loadRoom(e,!0),n.repositionChildrenRecursive(),n.afterDOMConstructedIncludingChildren(),(0,u.j9)("popstate",window,(function(e){void 0!==e.state&&null!==e.state&&n.loadRoom(e.state,!1)})),Y.WP.listen((function(e){if((0,U.me)()>172800){var t=(0,V.dD)(window.location.search);t.b=e,window.location.search=(0,V.Ie)(t)}else n.loadRoom(e,!0)})),Z.gO.listen((function(e){n.viewerTipVolume=e.viewerTipVolume})),S.C.fire("fullvideo"),n}return(0,i.Z)(x,[{key:"bindPlayerToControls",value:function(){var e=this;this.menu.videoControls.updatePlayerIsJPEG(this.player.isProtocolJPEG()),this.player.notifyPlayerDataChange.listen((function(t){e.menu.videoControls.updatePlayerIsJPEG(t)})),this.player.requestControlsVisiblityChange.listen((function(t){t?e.menu.videoControls.show():e.menu.videoControls.hide()})),this.player.notifyVolumeChange.listen((function(t){var n=t.volume;t.save?e.menu.videoControls.updateAndSaveVolume(n):e.menu.videoControls.updateVolume(n)})),this.player.notifyIsMutedChange.listen((function(t){var n=t.isMuted;t.save?e.menu.videoControls.updateAndSaveIsMuted(n):e.menu.videoControls.updateIsMuted(n)}))}},{key:"bindControlsToPlayer",value:function(){var e=this;this.menu.videoControls.setPlayerComponentVolumeMutedEvent.listen((function(t){var n=t.volume,o=t.isMuted;e.player.setVideoVolumeMuted(n,o)})),this.menu.videoControls.forceHlsPlayerEvent.listen((function(t){var n=t.roomContext,o=t.unmute;e.player.switchToHls(n,null==o||o)})),this.menu.videoControls.setPlayerComponentMutedEvent.listen((function(t){e.player.setVideoMuted(t)}))}},{key:"maybeSetChatPureMode",value:function(){this.inInputModeGracePeriod||this.inputMode&&this.draggableCanvas.chatWindow.chatTabContainer.getCurrentTab()===this.draggableCanvas.chatWindow.chatTabContainer.chatTab&&this.draggableCanvas.focusedWindow!==this.draggableCanvas.chatWindow&&this.draggableCanvas.hoveredWindow!==this.draggableCanvas.chatWindow&&(this.draggableCanvas.chatWindow.chatTabContainer.chatTab.chatTabContents.isScrolledUp()||(0,F.v9)()||(this.inputMode=!1,this.draggableCanvas.chatWindow.chatTabContainer.changeToTab(this.draggableCanvas.chatWindow.chatTabContainer.chatTab),this.draggableCanvas.chatWindow.chatTabContainer.chatTab.chatTabContents.messageListWrapper.scrollLeft=0,this.draggableCanvas.chatWindow.chatTabContainer.isPureChat=!0,this.draggableCanvas.chatWindow.hide(),this.draggableCanvas.chatWindow.removeResizeable(),this.pureChat.clear(),this.draggableCanvas.chatWindow.chatTabContainer.chatTab.chatTabContents.resendAllMessageHTMLEvents(),this.pureChat.element.style.display="block",this.pureChat.scrollToBottom()))}},{key:"setChatInputMode",value:function(){this.inputMode||(this.inputMode=!0,this.draggableCanvas.chatWindow.chatTabContainer.isPureChat=!1,this.draggableCanvas.chatWindow.show(),this.draggableCanvas.chatWindow.makeResizeable(),this.pureChat.element.style.display="none",this.draggableCanvas.chatWindow.chatTabContainer.chatTab.chatTabContents.scrollToBottom())}},{key:"passwordPrompt",value:function(e){var t=this;if(!(0,w.Cg)(E.ag.loginForPasswordPrompt((0,W.t)(e)),!1,(function(){window.location.href=(0,m.BN)("/")}))){var n=prompt(E.ag.passwordRequiredForRoom(e));null!==n?(0,m.I5)("roomlogin/".concat(e,"/"),{password:n}).then((function(n){"success"===new g.j(n.responseText).getStringOrUndefined("result")?t.loadRoom(e,!1):(0,v.Cj)(E.ag.incorrectPassword,(function(){t.passwordPrompt(e)}))})).catch((function(){})):window.location.reload()}}},{key:"repositionChildren",value:function(){(0,r.Z)((0,s.Z)(x.prototype),"repositionChildren",this).call(this);var e=this.menu.getDesiredWidth()-this.menu.element.clientWidth;0!==e&&(this.menu.element.style.width="".concat(this.menu.element.offsetWidth+e,"px")),this.draggableCanvas.element.style.left="".concat(this.menu.element.offsetWidth,"px"),this.draggableCanvas.element.style.width="".concat(window.innerWidth-2-this.menu.element.offsetWidth,"px"),this.draggableCanvas.element.style.height="".concat(window.innerHeight-4,"px"),this.isLetterbox?this.repositionLetterboxed():this.repositionCropped()}},{key:"repositionCropped",value:function(){var e=0,t=0,n=Re(window.innerWidth,window.innerHeight,this.isWidescreen),o=(0,h.Z)(n,2),i=o[0],r=o[1];i===window.innerWidth&&r===window.innerHeight?(e=0,t=0,this.showScrollbarPosition=0):i<=window.innerWidth?(i=window.innerWidth,t=Math.round(.15*(r-window.innerHeight)),this.showScrollbarPosition=1):(r=window.innerHeight,e=Math.round(.5*(i-window.innerWidth)),this.showScrollbarPosition=2),this.player.element.style.left="",this.player.element.style.width="".concat(i,"px"),this.player.element.style.height="".concat(r,"px"),document.body.scrollLeft=e,document.body.scrollTop=t,this.player.element.style.position="static",this.player.adjustWatermarkStyle({position:"fixed"})}},{key:"repositionLetterboxed",value:function(){var e=(0,M._U)(),t=Re(e,(0,M.mP)(),this.isWidescreen),n=(0,h.Z)(t,2),o=n[0],i=n[1];o<=e?i=window.innerHeight:o=e,this.showScrollbarPosition=0,this.player.element.style.width="".concat(o,"px"),this.player.element.style.height="".concat(i,"px"),this.player.element.style.top="0px",this.player.element.style.left="0px",this.player.element.style.position="absolute",this.player.adjustWatermarkStyle({position:"absolute"})}},{key:"repositionWatermark",value:function(){var e=this.element.offsetWidth-this.element.clientWidth;this.player.adjustWatermarkStyle({position:"fixed",right:"".concat(e+20,"px"),top:"".concat(20,"px")})}},{key:"toggleScrollbars",value:function(){this.scrollbarsShowing?this.hideScrollbars():this.showScrollbars()}},{key:"hideScrollbars",value:function(){this.scrollbarsShowing=!1,document.body.style.overflowY="hidden",document.body.style.overflowX="hidden"}},{key:"showScrollbars",value:function(){switch(this.scrollbarsShowing=!0,this.showScrollbarPosition){case 0:document.body.style.overflowY="hidden",document.body.style.overflowX="hidden";break;case 2:document.body.style.overflowY="hidden",document.body.style.overflowX="auto";break;case 1:document.body.style.overflowY="auto",document.body.style.overflowX="hidden";break;default:error("Unexpected scrollbar position")}}},{key:"hideControls",value:function(){}},{key:"loadRoom",value:function(e,t){var n=this;this.lastLoadRoomId+=1;var o=this.lastLoadRoomId;(0,B.ss)(e).then((function(i){if(k.y.fire(i),o===n.lastLoadRoomId){void 0!==n.cleanupLastRoomCallback&&n.cleanupLastRoomCallback(),(0,I.N$)(e),y.q.setState(i);var r=new b.E(i,!0);Ie(i.room,i.roomTitle),r.event.titleChange.listen((function(e){Ie(i.room,e)})),n.viewerTipVolume=i.userChatSettings.viewerTipVolume,n.audioHolder.loadTipSounds(),r.event.playSound.listen((function(e){n.audioHolder.playSound(e,n.viewerTipVolume*n.player.playerComponent.getVolume()/100)})),n.isWidescreen=i.isWidescreen;var l,a,s={dossier:i,chatConnection:r};n.player.playerComponent.handleRoomLoaded(s),n.player.playerComponent.playbackStart.listen((function(){(0,f.D)(i,n.player.playerComponent)})).addTo(n.listenerGroup),n.cleanupLastRoomCallback=function(){clearInterval(l),window.clearTimeout(a),r.disconnect(),n.player.playerComponent.stop(),n.listenerGroup.removeAll(),p.QN.fire(void 0)},t&&function(e){if((0,d.nv)()){var t=(0,V.dD)(window.location.search);t.b=e.room;var n=(0,V.Ie)(t);window.history.pushState(e.room,e.roomTitle,(0,m.BN)("./?".concat(n)))}}({room:i.room,roomTitle:i.roomTitle}),p.kN.fire(s),n.listenerGroup.add(r.event.statusChange.listen((function(e){var t=["privatewatching","privatespying"],o=t.includes(e.currentStatus),i=t.includes(e.previousStatus);("notconnected"===e.previousStatus||o||i)&&(clearInterval(l),l=window.setInterval((function(){r.updateRoomCount(o)}),1e3*(o?5:90)),a=window.setTimeout((function(){r.updateRoomCount(o||i)}),2e3)),"passwordprotected"===e.currentStatus&&(n.passwordPrompt(r.room()),n.player.playerComponent.stop())}))),n.listenerGroup.add(Z.gO.listen((function(e){r.updateEnterLeaveSettings(e.roomEntryFor,e.roomLeaveFor)}))),n.repositionChildrenRecursive()}})).catch((function(t){if(void 0!==t.xhr&&void 0!==t.xhr.responseText&&""!==t.xhr.responseText){if("application/json"!==t.xhr.getResponseHeader("Content-Type"))return void error("Error reading room dossier error",{room:e,error:t.xhr.responseText});var o=new g.j(t.xhr.responseText);switch(o.getStringOrUndefined("code",!1)){case"access-denied":(0,v.Cj)("Access Denied for room: ".concat(e,"\n\n").concat(o.getString("detail")));break;case"unauthorized":null!==window.top&&(window.top.location.href=(0,m.BN)("/auth/login/?next=".concat(window.location.pathname).concat(window.location.search)));break;case"password-required":n.passwordPrompt(e);break;default:error("Error parsing room dossier error",{room:e,error:t.xhr.responseText})}}else error("Error occurred while processing room dossier",{room:e,error:t})}))}}]),x}(x.w),Be=n(348),Oe=n(6227),He=n(5543);(0,He.c)(function(e){(0,l.Z)(f,e);var t,n,h=(t=f,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,o=(0,s.Z)(t);if(n){var i=(0,s.Z)(this).constructor;e=Reflect.construct(o,arguments,i)}else e=o.apply(this,arguments);return(0,a.Z)(this,e)});function f(){return(0,o.Z)(this,f),h.apply(this,arguments)}return(0,i.Z)(f,[{key:"parseContext",value:function(e){(0,r.Z)((0,s.Z)(f.prototype),"parseContext",this).call(this,e),this.context.dmsEnabled=!1}},{key:"init",value:function(){var e=this;(0,r.Z)((0,s.Z)(f.prototype),"init",this).call(this),(0,r.Z)((0,s.Z)(f.prototype),"initRoom",this).call(this);var t=(0,V.dD)(window.location.search).b;void 0===t?(t="",t="fc"):t=t.replace(/\/$/g,""),(0,I.zB)("fullvideo");var n=0;n=Math.floor(15*Math.random());var o=function t(o){var i=o[n].room;(0,B.ss)(i).then((function(r){n<14&&"public"!==r.roomStatus?(debug("".concat(i," is not public, trying next room")),n+=1,t(o)):((0,I.N$)(i),e.loadRoot(i))})).catch((function(e){error("Error occurred while processing room dossier",{room:i,error:e})}))};if(["","f","m","c","t","fc"].indexOf(t)>=0){""===window.default_gender&&(window.default_gender=t);var i=new Oe.Y(15);i.setGenders(t.split("")),i.next().then((function(e){o(e)})).finally((function(){i.dispose()})).catch((function(e){error("Error Loading Rooms",e)}))}else(0,I.N$)(t),this.loadRoot(t);(0,I.fg)("EnterFullVideo",{localStorage:(0,d.IU)()?window.localStorage:"Not Supported"}),(0,u.j9)("beforeunload",window,(function(e){(0,I.fg)("ExitFullVideo",{localStorage:(0,d.IU)()?window.localStorage:"Not Supported"})})),p.kN.listen((function(e){gtag("event","page_view",{page_title:e.dossier.room}),(0,Be.a)(e.chatConnection,e.dossier.exploringHashTag),(0,I.fg)("RoomLoaded",{location:"fullvideo"})}))}},{key:"loadRoot",value:function(e){(0,c.y)().then((function(t){new Le(e,t)})).catch((function(){}))}}]),f}(He.r))}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[746,62,635,619],(function(){return t(569),t(4585),t(4487),t(9391)})),e.O()}]);