PageSourceSearch

https://easywebcamsex.com/build/mobile/9928.be739012.js

js easywebcamsex.com collected 2026-10-04 00:22:39 UTC 47,576 bytes, 2 lines download raw bytes

1/*! For license information please see 9928.be739012.js.LICENSE.txt */
2"use strict";(self.webpackChunkxcams=self.webpackChunkxcams||[]).push([[9928],{73120(e,t,n){n.d(t,{W:()=>v});n(27495),n(25440),n(62953);var a=n(52275);function i(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function o(e,t){return e.get(r(e,t))}function r(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var c,s,d,u=new WeakMap,l=new WeakMap;class v{constructor(){var e,t,n;i(this,u,void 0),i(this,l,a.h.getInstance()),e=u,t=this,n=window.webPackConfig.translations,e.set(r(e,t),n)}static getInstance(){return this.instance||(this.instance=new v),this.instance}translate(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";var i;a.length>0?t=null!==(i=o(u,this)[a][e])&&void 0!==i?i:"":t=o(u,this)[e];return t?o(l,this).replace(t,n):e}has(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";var n;return t.length>0?void 0!==(null===(n=o(u,this)[t])||void 0===n?void 0:n[e]):void 0!==o(u,this)[e]}}c=v,d=void 0,(s=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(s="instance"))in c?Object.defineProperty(c,s,{value:d,enumerable:!0,configurable:!0,writable:!0}):c[s]=d},52275(e,t,n){n.d(t,{h:()=>s});var a,i,o;n(89463),n(72712),n(84864),n(27495),n(25440),n(62953);function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,i,o,r,c=[],s=!0,d=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(a=o.call(n)).done)&&(c.push(a.value),c.length!==t);s=!0);}catch(e){d=!0,i=e}finally{try{if(!s&&null!=n.return&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw i}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var n={}.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)?c(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}class s{static getInstance(){return this.instance||(this.instance=new s),this.instance}htmlHexToJsHex(e){return e.replace("&#x","0x")}decimalToJsHex(e){return e.split(";").filter((e=>e)).map((e=>{const t=e.replace("&#","");return String.fromCodePoint(parseInt(t))})).join("")}capitalize(e){return e?e.charAt(0).toUpperCase()+e.slice(1):e}replace(e,t){return Object.entries(t).reduce(((e,t)=>{let n=r(t,2),a=n[0],i=n[1];return e.replace(new RegExp(a,"g"),i)}),e)}}a=s,o=void 0,(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i="instance"))in a?Object.defineProperty(a,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):a[i]=o},94835(e,t,n){n.d(t,{K:()=>y});var a=n(75724),i=n(25631),o=n.n(i),r=n(59412),c=n(19385);function s(){o()(document).on({"addMessageTranslated.dnxChat":(e,t,n)=>{document.dispatchEvent(new CustomEvent("addMessageTranslated.dnxChat",{detail:{text_uuid:t,text:n}}))},"messageReceived.dnxChat":(e,t,n,i,o,r,c)=>{document.dispatchEvent(new CustomEvent("messageReceived.dnxChat",{detail:{senderNickname:t,senderRole:n,senderMemberReference:c,roomType:"PUBLIC"===i?a.w.P
2UBLIC:a.w.SECRET,text:o,uuid:r}}))},"joinSuccess.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("joinSuccess.dnxChat",{detail:t}))},"joinFailed.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("joinFailed.dnxChat",{detail:{reason:t}}))},"freeChatMode.dnxChat":()=>{document.dispatchEvent(new CustomEvent("freeChatMode.dnxChat"))},"groupShowMode.dnxChat":()=>{document.dispatchEvent(new CustomEvent("privateChatMode.dnxChat"))},"privateShowMode.dnxChat":()=>{document.dispatchEvent(new CustomEvent("vipChatMode.dnxChat"))},"voyeurMode.dnxChat":()=>{document.dispatchEvent(new CustomEvent("voyeurChatMode.dnxChat"))},"chatStatusChanged.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("chatStatusChanged.dnxChat",{detail:{status:t}}))},"privateTariffChanged.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("privateTariffChanged.dnxChat",{detail:{newTariff:t}}))},"one2oneTariffChanged.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("vipTariffChanged.dnxChat",{detail:{newTariff:t}}))},"bestTipperInfo.dnxChat":e=>{document.dispatchEvent(new CustomEvent("bestTipperInfo.dnxChat",{detail:{nickname:e.nickname,credits:e.credits,visitorCredits:e.visitorCredits,visitorId:e.visitorId}}))},"toySessionStarted.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("toySessionStarted.dnxChat",{detail:t}))},"toySessionStopped.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("toySessionStopped.dnxChat",{detail:{toyStatus:t}}))},"toySessionFailed.dnxChat":(e,t)=>{var n;document.dispatchEvent(new CustomEvent("toySessionFailed.dnxChat",{detail:{toyStatus:null!==(n=t.status)&&void 0!==n?n:c.sQ.NOT_AVAILABLE}}))},"one2oneRequestDenied.dnxChat":()=>{document.dispatchEvent(new CustomEvent("vipRequestDenied.dnxChat"))},"creditCountChanged.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("creditCountChanged.dnxChat",{detail:{credits:t}}))},"virtualGiftSent.dnxChat":e=>{const t=-1!==r.constants.VIRTUAL_GIFT_CATEGORY_VOTE.indexOf(e.virtualGiftCategory);document.dispatchEvent(new CustomEvent("virtualGiftSent.dnxChat",{detail:{...e,giftIsVote:t}}))},"blurPreviewMode.dnxChat":()=>{document.dispatchEvent(new CustomEvent("blurPreviewMode.dnxChat"))},"teasingMode.dnxChat":()=>{document.dispatchEvent(new CustomEvent("teasingMode.dnxChat"))},"youHaveBeenMutedOrUnmuted.dnxChat":e=>{document.dispatchEvent(new CustomEvent("youHaveBeenMutedOrUnmuted.dnxChat",{detail:{muted:e.muted}}))},"visitorStartedToySessionBroadcast.dnxChat":e=>{document.dispatchEvent(new CustomEvent("visitorStartedToySessionBroadcast.dnxChat",{detail:e}))},"visitorStoppedToySessionBroadcast.dnxChat":e=>{document.dispatchEvent(new CustomEvent("visitorStoppedToySessionBroadcast.dnxChat",{detail:e}))},"toyVisibilityChange.dnxChat":e=>{document.dispatchEvent(new CustomEvent("toyVisibilityChange.dnxChat",{detail:e}))},"voyeurAllowedChanged.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("voyeurAllowedChanged.dnxChat",{detail:t}))},"visitorCountChanged.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("visitorCountChanged.dnxChat",{detail:{numberOfVisitors:t-1}}))},"newNicknameNeeded.dnxChat":()=>{document.dispatchEvent(new CustomEvent("newNicknameNeeded.dnxChat"))},"toyTicketsBalanceChanged.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("toyTicketsBalanceChanged.dnxChat",{detail:{newBalance:t}}))},"addMessageReaction.dnxChat":(e,t,n,a,i)=>{document.dispatchEvent(new CustomEvent("addMessageReaction.dnxChat",{detail:{messageId:t,reaction:n,visitorId:i}}))},"nicknameChanged.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("nicknameChanged.dnxChat",{detail:{nickname:t}}))},"exit.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("exit.dnxChat",{detail:{nickname:t}}))},"askVisitorToJoinPaid.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("askVisitorToJoinPaid.dnxChat",{detail:{newChatMode:t}}))},"chatTypeChanged.dnxChat":(e,t,n)=>{document.dispatchEvent(new CustomEvent("chatTypeChanged.dnxChat",{detail:{oldChatType:t,newChatType:n}}))},"noMoreAccess.dnxChat":()=>{document.dispatchEvent(new Event("noMoreAccess.dnxChat"))},"noMoreCredits.dnxChat":()=>{document.dispatchEvent(new Event("noMoreCredits.dnxChat"))},"youHaveBeenBanned.dnxChat":()=>{document.dispatchEvent(new Event("youHaveBeenBanned.dnxChat"))}
2,"noMoreTeasingTime.dnxChat":()=>{document.dispatchEvent(new Event("noMoreTeasingTime.dnxChat"))},"noMoreFreeSeconds.dnxChat":()=>{document.dispatchEvent(new Event("noMoreFreeSeconds.dnxChat"))},"userAudioChanged.dnxChat":(e,t,n)=>{document.dispatchEvent(new CustomEvent("userAudioChanged.dnxChat",{detail:{microStarted:t,microAllowed:n}}))},"cam2camChanged.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("cam2camChanged.dnxChat",{detail:{cameraStarted:t,cameraAllowed:!0}}))},"visitorCamCameraAccepted.dnxChat":()=>{document.dispatchEvent(new Event("visitorCamCameraAccepted.dnxChat"))},"chatStreamReady.dnxChat":()=>{document.dispatchEvent(new Event("chatStreamReady.dnxChat"))},"soundVolumeChanged.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("soundVolumeChanged.dnxChat",{detail:{newVolume:t}}))},"audioNeedsUnlocking.dnxChat":()=>{document.dispatchEvent(new Event("audioNeedsUnlocking.dnxChat"))},"visitorCamTypeChanged.dnxChat":(e,t,n)=>{document.dispatchEvent(new CustomEvent("visitorCamTypeChanged.dnxChat",{detail:{visitorCamType:t,c2cEnabled:n}}))},"visitorCamLoadedData.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("visitorCamLoadedData.dnxChat",{detail:t}))},"visitorCamSizeChanged.dnxChat":(e,t)=>{document.dispatchEvent(new CustomEvent("visitorCamSizeChanged.dnxChat",{detail:t}))}})}function d(e,t){t=t===a.w.PUBLIC?"PUBLIC":"PRIVATE",o()(document).trigger("sendMessage.dnxChat",[e,t.toUpperCase()])}function u(){o()(document).trigger("joinPaidShow.dnxChat")}function l(){o()(document).trigger("requestOne2One.dnxChat")}function v(){o()(document).trigger("enableTranslation.dnxChat",!0)}function E(){o()(document).trigger("enableTranslation.dnxChat",!1)}function m(e){o()(document).trigger("changeTranslationLanguage.dnxChat",e)}function h(e){o()(document).trigger("changeNickname.dnxChat",e)}function I(e){o()(document).trigger("requestToySession.dnxChat",[void 0,e])}function C(e,t){o()(document).trigger("requestToySession.dnxChat",[e,t])}function p(){o()(document).trigger("toySessionStopped.dnxChat")}function f(){o()(document).trigger("videoTeaserStarted.dnxChat")}function R(){o()(document).trigger("toggleUserAudio.dnxChat")}function g(){o()(document).trigger("toggleCam2cam.dnxChat")}function T(){o()(document).trigger("toggleSound.dnxChat")}function _(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{};o()(document).trigger("unlockAudio.dnxChat",[e])}function O(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];document.dispatchEvent(new CustomEvent("redirectToPayment",{detail:{fromGoButtons:e}}))}function P(e){document.dispatchEvent(new CustomEvent("restartChatConnection",{detail:{legacyChatMode:e}}))}function S(){document.dispatchEvent(new Event("chat:prev-model"))}function w(){document.dispatchEvent(new Event("chat:next-model"))}function V(){document.dispatchEvent(new Event("hideStreamLoader"))}function A(){document.dispatchEvent(new Event("startLivePreviewVideo.dnxChat"))}function N(){document.dispatchEvent(new Event("stopLivePreviewVideo.dnxChat"))}function y(){return{listenChatEvents:s,sendMessageChatEvent:d,joinPaidShowChatEvent:u,requestVIPShowChatEvent:l,enableAutoTranslationChatEvent:v,disableAutoTranslationChatEvent:E,changeAutoTranslationLanguageChatEvent:m,setNickname:h,nextIntensityLevel:C,requestToySession:I,redirectToPaymentAppEvent:O,restartChatConnectionAppEvent:P,prevModelHandler:S,nextModelHandler:w,toySessionStopped:p,hideStreamLoader:V,videoTeaserStartedChatEvent:f,toggleUserAudioChatEvent:R,toggleCam2camChatEvent:g,unlockAudioChatEvent:_,toggleSoundChatEvent:T,startLivePreviewVideo:A,stopLivePreviewVideo:N}}document.addEventListener("send:reaction",(e=>{var t;t=e.detail,o()(document).trigger("sendMessageReaction.dnxChat",[t.messageId,t.reaction])}))},9662(e,t,n){n.d(t,{s:()=>o,z:()=>i});var a=n(1513);function i(){return{createContext:function(e){var t,n,a,i,o,r,c,s,d,u,l,v,E,m;return{isLoggedIn:null!==(t=null===(n=e.user)||void 0===n?void 0:n.loggedIn)&&void 0!==t&&t,isNewUser:null===(a=!(null!==(i=e.user)&&void 0!==i&&i.returning))||void 0===a||a,userHasCredits:(null!==(o=null===(r=e.user)||void 0===r?void 0:r.credits)&&void 0!==o?o:0)>0,chatType:null!==(c=e.chatType)&&void 0!==c?c:null,chatMode:null!==(s=e.chatMode)&&void 0!==s?s:null,isChatMinimized:null!==(d=e.chatMinimized)&&void 0!==d&&d,voyeurAllowed:null===(u=e.voyeurAllowed)||void 0===u||u,cammer:null!==(l=e.cammer)&&void 0!==l?l:{},hasVideoTeaser:null!==(null===(v=e.cammer)||void 0===v?void 0:v.videoTeaserUrl),eligibleToLivePreview:null!==(E=null===(m=e.user)||void 0===m?void 0:m.eligibleToLivePreview)&&void 0!==E&&E}}}}function o(){return{isScenarioValid:function(e,t){var n,i;const o=a.cU[e];if(!o)return!1;const r=null!==(n="function"==typeof o.action?o.action(t):o.action)&&void 0!==n?n:null,c=null!==(i="function"==typeof o.video?o.video(t):o.video)&&void 0!==i?i:null;return null!==r&&null!==c&&(!!r||!!c)}}}},67761(e,t,n){n.d(t,{D:()=>c});var a=n(50953),i=n(20641);const o=(0,a.KR)(!1),r=(0,a.KR)(!1);function c(){return{hasVideoOverlay:(0,i.EW)((()=>o.value)),hasVideoOverlayMini:(0,i.EW)((()=>o.value&&r.value))}}document.addEventListener("chatView:videoOverlay:show",(e=>{let t=e.detail;o.value=!0,r.value=t.isMini})),document.addEventListener("chatView:videoOverlay:hide",(()=>{o.value=!1,r.value=!1})),document.addEventListener("chatView:videoOverlay:hideAll",(()=>{o.value=!1,r.value=!1}))},18804(e,t,n){n.d(t,{NW:()=>d,te:()=>s,wz:()=>r});n(89463),n(27495),n(62953);var a=n(84425);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,i,o,r,c=[],s=!0,d=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;
2!(s=(a=o.call(n)).done)&&(c.push(a.value),c.length!==t);s=!0);}catch(e){d=!0,i=e}finally{try{if(!s&&null!=n.return&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw i}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.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)?o(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}const r=Object.freeze({FREE:a.A.FREE,PRIVATE:a.A.PRIVATE,PRIVATE_PREVIEW:"private_preview",PRIVATE_CRM_PREVIEW:"private_crm_preview",VIP_CRM_PREVIEW:"vip_crm_preview",VOYEUR_CRM_PREVIEW:"voyeur_crm_preview",VIP:a.A.VIP,VOYEUR:"voyeur"}),c=Object.freeze({FREE:r.FREE,O2M:r.PRIVATE,O2O:r.VIP,O2M_BLUR:r.PRIVATE_PREVIEW,O2M_CRM_LINK:r.PRIVATE_CRM_PREVIEW,O2O_CRM_LINK:r.VIP_CRM_PREVIEW,VOYEUR_CRM_LINK:r.VOYEUR_CRM_PREVIEW,O2M_TEASING_5S:r.PRIVATE_PREVIEW}),s=e=>c[e],d=e=>{const t=Object.entries(c).find((t=>{let n=i(t,2);n[0];return n[1]===e}));return i(t,1)[0]}},75724(e,t,n){n.d(t,{E:()=>o,w:()=>i});var a=n(18804);const i=Object.freeze({PUBLIC:"public",SECRET:"secret"}),o=Object.freeze({[a.wz.FREE]:{[i.PUBLIC]:!0,[i.SECRET]:!1,default:i.PUBLIC},[a.wz.PRIVATE]:{[i.PUBLIC]:!0,[i.SECRET]:!0,default:i.SECRET},[a.wz.PRIVATE_PREVIEW]:{[i.PUBLIC]:!0,[i.SECRET]:!0,default:i.PUBLIC},[a.wz.VIP]:{[i.PUBLIC]:!1,[i.SECRET]:!0,default:i.SECRET},[a.wz.VOYEUR]:{[i.PUBLIC]:!1,[i.SECRET]:!1,default:i.SECRET}})},84425(e,t,n){n.d(t,{A:()=>a});const a=Object.freeze({FREE:"free",PRIVATE:"private",VIP:"vip"})},92798(e,t,n){n.d(t,{A:()=>a});const a=Object.freeze({ZAPPAGE:"zappage",AFFILIATE_HOME_URL:"affiliateHomeUrl",PROFILE:"profile",CHAT:"chat",PAYMENT:"payment",PAYMENT_PERSONALIZED:"paymentPersonalized"})},19385(e,t,n){n.d(t,{Gs:()=>r,RO:()=>o,sQ:()=>a,w0:()=>i});const a=Object.freeze({NOT_AVAILABLE:"TOY_NOT_AVAILABLE",AVAILABLE:"TOY_AVAILABLE",USE_BY_USER:"TOY_IN_USE_BY_USER",USE_BY_OTHER_VISITOR:"TOY_IN_USE_BY_OTHER_VISITOR"}),i=Object.freeze({ALWAYS:"ALWAYS",PAY:"PAY"}),o=Object.freeze({LOW:"LOW",MEDIUM:"MEDIUM",HIGH:"HIGH"}),r=Object.freeze({[o.HIGH]:{DURATION:120,PRICE:50,OLD_PRICE:60},[o.MEDIUM]:{DURATION:30,PRICE:15},[o.LOW]:{DURATION:10,PRICE:5}})},3613(e,t,n){n.d(t,{B:()=>o,z:()=>i});n(3362),n(62953);var a=n(20641);const i=Object.freeze({REFILL:"RefillNow",PROFILE:"Profile",FAVORITE:"Favorite",JOIN:"JoinNow",PRIVATE:"GoPrivate",FREE:"GoFree",COUNTDOWN:"Countdown",VOYEUR:"Voyeur",LIVE_PREVIEW:"LivePreview",PREV_NEXT:"PrevNext"}),o=Object.freeze({[i.REFILL]:{component:(0,a.$V)((()=>n.e(2305).then(n.bind(n,12305))))},[i.PROFILE]:{component:(0,a.$V)((()=>n.e(556).then(n.bind(n,40556))))},[i.FAVORITE]:{component:(0,a.$V)((()=>n.e(6641).then(n.bind(n,66641))))},[i.JOIN]:{component:(0,a.$V)((()=>n.e(1380).then(n.bind(n,1380))))},[i.FREE]:{component:(0,a.$V)((()=>n.e(358).then(n.bind(n,20358))))},[i.PRIVATE]:{component:(0,a.$V)((()=>n.e(8268).then(n.bind(n,88268))))},[i.COUNTDOWN]:{component:(0,a.$V)((()=>n.e(1540).then(n.bind(n,31540))))},[i.VOYEUR]:{component:(0,a.$V)((()=>n.e(6457).then(n.bind(n,46457))))},[i.LIVE_PREVIEW]:{component:(0,a.$V)((()=>n.e(7328).then(n.bind(n,37328))))},[i.PREV_NEXT]:{component:(0,a.$V)((()=>n.e(4214).then(n.bind(n,24214))))}})},49594(e,t,n){n.d(t,{RI:()=>c,cS:()=>r,vp:()=>s});n(3362),n(62953);var a=n(3613),i=n(20641),o=n(92798);const r=Object.freeze({SIMPLE:"simple",STANDALONE:"standalone"}),c=Object.freeze({OUT_OF_CREDITS:"outOfCredits",DISCONNECTED:"disconnected",KICKED_OUT:"kickedOut",IN_VIP_NO_VOYEUR:"inVipNoVoyeur",IN_VIP_NEW_VISITOR:"inVipNewVisitor",IN_VIP_RETURNING:"inVipReturning",IN_PRIVATE_NEW_VISITOR:"inPrivateNewVisitor",IN_PRIVATE_RETURNING:"inPrivateReturning",NON_FREE_NEW_VISITOR:"nonFreeNewVisitor",NON_FREE_RETURNING:"nonFreeReturning",IN_PRIVATE_FINAL:"inPrivateFinal",LOGIN:"login",REGIST
2ER:"register",DELAYED_CLOSABLE_LOGIN:"delayed_closable_login",DELAYED_CLOSABLE_REGISTER:"delayed_closable_register",NO_MORE_FREE_SECONDS_NEW_VISITOR:"noMoreFreeSecondsNewVisitor",NO_MORE_FREE_SECONDS_LOGGED_IN:"noMoreFreeSecondsLoggedIn",NON_FREE_LINK_TO_PREVIEW:"nonFreeLinkToPreview",PRIVATE_LINK_TO_PREVIEW:"privateLinkToPreview",VIP_LINK_TO_PREVIEW:"vipLinkToPreview",VOYEUR_LINK_TO_PREVIEW:"voyeurLinkToPreview"}),s=Object.freeze({[c.OUT_OF_CREDITS]:{actions:[a.z.REFILL],footer:!0,type:r.SIMPLE,redirectOnInactivity:{toPage:o.A.ZAPPAGE,delay:5}},[c.DISCONNECTED]:{actions:[a.z.FAVORITE,a.z.PROFILE],footer:!0,type:r.SIMPLE},[c.KICKED_OUT]:{actions:[],footer:!0,type:r.SIMPLE,redirectOnInactivity:{toPage:o.A.ZAPPAGE,delay:5}},[c.NON_FREE_LINK_TO_PREVIEW]:{actions:[a.z.LIVE_PREVIEW,a.z.PRIVATE],footer:!0,onCountdownComplete:e=>{let t=e.isLoggedIn,n=e.hasCredits;return t?!n&&c.OUT_OF_CREDITS:c.LOGIN},type:r.SIMPLE},[c.PRIVATE_LINK_TO_PREVIEW]:{actions:[a.z.LIVE_PREVIEW,a.z.PRIVATE],footer:!0,onCountdownComplete:e=>{let t=e.isLoggedIn,n=e.hasCredits;return t?!n&&c.OUT_OF_CREDITS:c.LOGIN},type:r.SIMPLE},[c.VIP_LINK_TO_PREVIEW]:{actions:[a.z.FAVORITE,a.z.PROFILE],footer:!0,type:r.SIMPLE},[c.VOYEUR_LINK_TO_PREVIEW]:{actions:[a.z.VOYEUR],footer:!0,type:r.SIMPLE},[c.IN_PRIVATE_NEW_VISITOR]:{actions:[a.z.JOIN,a.z.PROFILE],footer:!0,type:r.SIMPLE},[c.IN_PRIVATE_RETURNING]:{actions:[a.z.COUNTDOWN,a.z.PRIVATE],footer:!0,onCountdownComplete:e=>!e.isLoggedIn&&c.LOGIN,type:r.SIMPLE},[c.NON_FREE_NEW_VISITOR]:{actions:[a.z.JOIN,a.z.PROFILE],footer:!0,type:r.SIMPLE},[c.NON_FREE_RETURNING]:{actions:[a.z.COUNTDOWN,a.z.PRIVATE],footer:!0,onCountdownComplete:e=>!e.isLoggedIn&&c.LOGIN,type:r.SIMPLE},[c.IN_VIP_NO_VOYEUR]:{actions:[a.z.FAVORITE,a.z.PROFILE],footer:!0,type:r.SIMPLE},[c.IN_VIP_NEW_VISITOR]:{actions:[a.z.JOIN,a.z.PROFILE],footer:!0,type:r.SIMPLE},[c.NO_MORE_FREE_SECONDS_NEW_VISITOR]:{actions:[a.z.FREE,a.z.PROFILE],footer:!0,type:r.SIMPLE},[c.NO_MORE_FREE_SECONDS_LOGGED_IN]:{actions:[a.z.PRIVATE,a.z.PROFILE],footer:!0,type:r.SIMPLE},[c.IN_VIP_RETURNING]:{actions:[a.z.COUNTDOWN,a.z.VOYEUR],footer:!0,type:r.SIMPLE},[c.LOGIN]:{type:r.STANDALONE,initUrl:"/action-screen/login",component:(0,i.$V)((()=>Promise.all([n.e(7480),n.e(6649),n.e(6885),n.e(8410)]).then(n.bind(n,78410))))},[c.REGISTER]:{type:r.STANDALONE,initUrl:"/action-screen/registration",component:(0,i.$V)((()=>Promise.all([n.e(7480),n.e(6649),n.e(3967),n.e(2043)]).then(n.bind(n,72043))))},[c.DELAYED_CLOSABLE_LOGIN]:{type:r.STANDALONE,initUrl:"/action-screen/login?scenario=delayed_closable_login",component:(0,i.$V)((()=>Promise.all([n.e(7480),n.e(6649),n.e(6885),n.e(8410)]).then(n.bind(n,78410))))},[c.DELAYED_CLOSABLE_REGISTER]:{type:r.STANDALONE,initUrl:"/action-screen/registration?scenario=delayed_closable_register",component:(0,i.$V)((()=>Promise.all([n.e(7480),n.e(6649),n.e(3967),n.e(2043)]).then(n.bind(n,72043))))}})},1513(e,t,n){n.d(t,{U9:()=>c,cU:()=>d,sL:()=>s});var a=n(72498),i=n(49594),o=n(84425),r=n(18804);const c=Object.freeze({OUT_OF_CREDITS:"outOfCredits",DISCONNECTED:"disconnected",KICKED_OUT:"kickedOut",FREE_TO_PAID:"freeToPaid",LANDING_TO_PAID:"landingToPaid",NEXT_TO_PAID:"nextToPaid",SATISFACTION:"satisfaction",VIP_NO_VOYEUR:"vipNoVoyeur",REGISTER:"register",LOGIN:"login",CONNECT:"connect",FREE_3MIN_ENDS:"free3minEnds",NO_MORE_FREE_SECONDS:"noMoreFreeSeconds",LINK_TO_PREVIEW:"linkToPreview"}),s=Object.freeze([c.CONNECT,c.REGISTER,c.LOGIN]),d=Object.freeze({[c.OUT_OF_CREDITS]:{action:i.RI.OUT_OF_CREDITS,video:a.K.LAST_FRAME_STREAM},[c.DISCONNECTED]:{action:i.RI.DISCONNECTED,video:e=>u(e.hasVideoTeaser)},[c.KICKED_OUT]:{action:i.RI.KICKED_OUT,video:a.K.LAST_FRAME_STREAM},[c.FREE_TO_PAID]:{action:e=>{let t=e.chatType,n=e.isNewUser,a=e.voyeurAllowed;return t===o.A.PRIVATE?n?i.RI.IN_PRIVATE_NEW_VISITOR:i.RI.IN_PRIVATE_RETURNING:t===o.A.VIP?(a||i.RI.IN_VIP_NO_VOYEUR,n?i.RI.IN_VIP_NEW_VISITOR:i.RI.IN_VIP_RETURNING):null},video:e=>l(e.isNewUser,e.eligibleToLivePreview,e.hasVideoTeaser)},[c.LANDING_TO_PAID]:{action:e=>{let t=e.chatType,n=e.isNewUser,a=e.voyeurAllowed,r=e.cammer;e.userHasCredits,e.eligibleToLivePreview;if(t===o.A.PRIVATE){const e=t===o.A.PRIVATE&&!1===(null==r?void 0:r.inShow);return n?e?i.RI.NON_FREE_NEW_VISITOR:i.RI.IN_PRIVATE_NEW_VISITOR:e?i.RI.NON_FREE_RETURNING:i.RI.IN_PRIVATE_RETURNING}return t===o.A.VIP?a?n?i.RI.IN_VIP_NEW_VISITOR:i.RI.IN_VIP_RETURNING:i.RI.IN_VIP_NO_VOYEUR:null},video:e=>{let t=e.isNewUser,n=e.eligibleToLivePreview,a=e.hasVideoTeaser;e.userHasCredits;return l(t,n,a)}},[c.NEXT_TO_PAID]:{},[c.REGISTER]:{action:()=>i.RI.REGISTER,video:()=>a.K.KEEP_OLD_VIDEO},[c.LOGIN]:{action:()=>i.RI.LOGIN,video:()=>a.K.KEEP_OLD_VIDEO},[c.CONNECT]:{action:e=>e.isNewUser?i.RI.REGISTER:i.RI.LOGIN,video:()=>a.K.KEEP_OLD_VIDEO},[c.FREE_3MIN_ENDS]:{action:e=>
2e.isNewUser?i.RI.DELAYED_CLOSABLE_REGISTER:i.RI.DELAYED_CLOSABLE_LOGIN,video:()=>!1},[c.NO_MORE_FREE_SECONDS]:{action:e=>e.isLoggedIn?i.RI.NO_MORE_FREE_SECONDS_LOGGED_IN:i.RI.NO_MORE_FREE_SECONDS_NEW_VISITOR,video:e=>u(e.hasVideoTeaser)},[c.VIP_NO_VOYEUR]:{action:()=>i.RI.IN_VIP_NO_VOYEUR,video:e=>u(e.hasVideoTeaser)},[c.LINK_TO_PREVIEW]:{action:e=>{let t=e.chatMode,n=e.chatType,a=e.cammer;if(t===r.wz.VIP_CRM_PREVIEW)return i.RI.VIP_LINK_TO_PREVIEW;if(t===r.wz.VOYEUR_CRM_PREVIEW)return i.RI.VOYEUR_LINK_TO_PREVIEW;return n===o.A.PRIVATE&&!1===(null==a?void 0:a.inShow)?i.RI.NON_FREE_LINK_TO_PREVIEW:i.RI.PRIVATE_LINK_TO_PREVIEW},video:()=>a.K.LAST_FRAME_STREAM}});function u(e){return e?a.K.TEASER_VIDEO:a.K.TEASER_PICTURES_SLIDESHOW}function l(e,t,n){return e&&!1===t?u(n):a.K.PREVIEW}},72498(e,t,n){n.d(t,{K:()=>i,r:()=>o});n(3362),n(62953);var a=n(20641);const i=Object.freeze({LAST_FRAME_STREAM:"lastFrameStream",TEASER_VIDEO:"teaser_video",TEASER_PICTURES_SLIDESHOW:"photo_slideshow",PREVIEW:"preview",KEEP_OLD_VIDEO:"keepOldVideo"}),o=Object.freeze({[i.LAST_FRAME_STREAM]:{component:null,hasBlurOverlay:!0},[i.TEASER_VIDEO]:{component:(0,a.$V)((()=>n.e(5202).then(n.bind(n,35202)))),hasBlurOverlay:!1},[i.TEASER_PICTURES_SLIDESHOW]:{component:(0,a.$V)((()=>n.e(8653).then(n.bind(n,88653)))),hasBlurOverlay:!1},[i.PREVIEW]:{component:(0,a.$V)((()=>n.e(9592).then(n.bind(n,39592)))),hasBlurOverlay:!0}})},29925(e,t,n){n.d(t,{A:()=>a});class a{constructor(e){let t=e.uuid,n=e.text,a=e.roomType,i=e.isMuted,o=e.metadata;this.uuid=t,this.isMuted=i,this.text=n,this.type="InfoMessage",this.roomType=a,this.metadata=o}}},28769(e,t,n){n.d(t,{A:()=>i});var a=n(84115);class i{constructor(e){let t=e.uuid,n=e.text,a=e.senderRole,i=e.senderMemberReference,o=e.senderNickname,r=e.roomType,c=e.reactions,s=void 0===c?{}:c,d=e.translatedLocale,u=void 0===d?null:d;this.type="Message",this.uuid=t,this.text=n,this.senderRole=a,this.senderNickname=o,this.senderId=i,this.roomType=r,this.reactions=s,this.translatedLocale=u}addReaction(e){if(!(e instanceof a.A))throw new Error("Parameters must be an instance of Reaction");{const t=e.reaction;this.reactions.hasOwnProperty(t)?this.reactions[t][e.visitorId]=e:this.reactions[t]={[e.visitorId]:e}}}}},84115(e,t,n){n.d(t,{A:()=>a});class a{constructor(e){let t=e.reaction,n=e.messageId,a=e.visitorId,i=e.isOwner;this.reaction=t,this.messageId=n,this.visitorId=a,this.isOwner=i}}},61547(e,t,n){n.d(t,{A:()=>a});class a{constructor(e){let t=e.uuid,n=e.text,a=e.roomType,i=e.chatModeJoined,o=e.price;this.uuid=t,this.text=n,this.type="WelcomeMessage",this.roomType=a,this.chatModeJoined=i,this.price=o}}},9928(e,t,n){n.d(t,{P:()=>Ct});n(74423),n(27495),n(25440),n(62953);var a=n(50953),i=n(20641),o=n(75724),r=n(84425),c=n(18804),s=n(94835),d=n(25069),u=n(18987);function l(e,t,n){_local.logGroupCollapsed("%c[STORE] Action: ".concat(e),"color: #a277ff; font-weight: bold;"),_local.log("%cPrevious State:","color: #FDC481;",t),_local.log("%cNext State:","color: #61FEC6;",n),_local.logGroupEnd()}var v=n(73120),E=n(28769),m=n(29925),h=n(84115),I=n(59412),C=n.n(I),p=n(16e3),f=n(67761),R=n(61547),g=n(19385),T=n(59824),_=n(1513),O=n(9662);const P=(0,s.K)(),S=P.joinPaidShowChatEvent,w=P.requestVIPShowChatEvent,V=P.enableAutoTranslationChatEvent,A=P.disableAutoTranslationChatEvent,N=P.changeAutoTranslationLanguageChatEvent,y=P.redirectToPaymentAppEvent,L=P.restartChatConnectionAppEvent,M=P.hideStreamLoader,b=(0,f.D)().hasVideoOverlay,x=(0,O.s)().isScenarioValid,U=(0,O.z)().createContext;let D=0;const z=(0,a.KR)({chatType:r.A.FREE,chatMode:c.wz.FREE,chatModeJoined:!1,currentChatRoom:o.w.PUBLIC,chatButtonLoading:!1,viewMode:null,cammer:{account:null,nickname:null,tariffs:{private:null,vip:null,voyeur:null},isOnline:!0,inShow:null,spokenLanguages:{textual:{},isoCode:[]},firstLanguage:null,isFavorite:!1,isBlacklisted:!1,snapshot:null,pictures:[],selectedPictureIndex:null,age:null,description:null,showCountryFlag:!1,camsFactorRanking:null,topBadgeStatus:"none",topBadgeLabel:"",videoTeaserUrl:null,noMoreTeasing:!1}
2,voyeurAllowed:!0,messages:{[o.w.PUBLIC]:new Map,[o.w.SECRET]:new Map},scrollToLastMessage:{[o.w.PUBLIC]:!1,[o.w.SECRET]:!1},newSecretMessageUuid:null,newPublicMessageUuid:null,user:{role:d.A.ROLE_GUEST,loggedIn:!1,credits:0,returning:!1,country:null,translationLanguage:null,locale:null,nickname:"",brandName:null,payingUser:!1,eligibleToLivePreview:!1,eligibleToPreviewBeforePaidChat:!1},bestTipper:{display:!1,context:"",credits:0,nickname:"-",visitorCredits:0,visitorId:null},hasChatConnection:!1,hasUnreadPrivateMessages:0,numberOfVisitorsInTheRoom:0,toy:{status:g.sQ.NOT_AVAILABLE,visible:g.w0.PAY,duration:0,balance:0,price:0},keyboardIsOpen:!1,chatOffer:{currencyTextual:null,integerPart:1,finalCredits:null,currencyConversion:null,offerTextSuffix:null},seasonalEvent:null,easterEggPromo:{promoGranted:!1,showEgg:!1},paymentPagePath:null,activeTransition:null,initialTransition:null,scheduledEvents:[],chatMinimized:!1,minimizedOnProfilePage:!1,micEnabled:!1,micAllowed:!1,camEnabled:!1,camAllowed:!1,soundEnabled:!1,visitorCam:{type:null,c2cEnabled:!1,visible:!1},mediaDevices:{cameras:[],microphones:[],selectedCamera:null,selectedMicrophone:null,deviceSelectorVisible:!1,deviceSelectorType:null},notifications:[],chatControlsWidth:0,navigation:{hasPrev:!1,hasNext:!1}}),F=()=>JSON.parse(JSON.stringify(z.value)),k=v.W.getInstance();function B(){return["dev","test"].includes(C().environment)?C().fakeChatId:z.value.cammer.account}function W(){return z.value.cammer.spokenLanguages.textual}function G(e){return z.value.chatMode===e&&z.value.chatModeJoined}function j(e){var t,n;return!!z.value.voyeurAllowed&&(null!==(t=null===(n=o.E[z.value.chatMode])||void 0===n?void 0:n[e])&&void 0!==t&&t)}function K(){return j(z.value.currentChatRoom)}function Y(){return z.value.chatMode===c.wz.FREE&&p.AvsService.isFreeChatBlurred()}function J(){return j(o.w.SECRET)}function H(){return j(o.w.PUBLIC)}function $(){return["Guest","",void 0].includes(z.value.user.nickname)}function q(){const e=z.value.messages[o.w.PUBLIC].values();return Y()?[...e].filter((e=>"ME"===e.senderRole)):e}function X(){return z.value.messages[o.w.SECRET].values()}function Z(e){const t=z.value.messages[o.w.PUBLIC],n=z.value.messages[o.w.SECRET];return t.has(e)?t.get(e):n.has(e)?n.get(e):null}function Q(){return G(c.wz.VOYEUR)}function ee(e){return!z.value.voyeurAllowed||!z.value.cammer.isOnline||e===c.wz.PRIVATE&&G(c.wz.VOYEUR)||e===c.wz.VIP&&z.value.user.role===d.A.ROLE_AUDIOTEL}function te(){return o.E[z.value.chatMode].default}function ne(){return b.value||G(c.wz.VOYEUR)}function ae(){return z.value.cammer.selectedPictureIndex}function ie(){return z.value.user.nickname}function oe(){const e=F();z.value.chatMode=c.wz.FREE,he(te()),z.value.chatModeJoined=!0,z.value.chatButtonLoading=!1,Ae("chat_welcome_free",{"%nickname%":z.value.cammer.nickname}),l("freeChatJoined",e,F())}function re(){const e=F();z.value.chatMode=c.wz.PRIVATE,he(te()),z.value.chatModeJoined=!0,z.value.chatButtonLoading=!1;let t=k.translate("chat_welcome_group",{"%nickname%":z.value.cammer.nickname,"%tariff%":z.value.cammer.tariffs.private});if(z.value.user.role!==d.A.ROLE_AUDIOTEL){t+=" "+k.translate("chat_welcome_group_vip_upsell",{"%nickname%":z.value.cammer.nickname})}Ae(t,{},{isRawMessage:!0}),_local.ga("dl:chat:mode",{item_name:z.value.cammer.nickname,chatModel:z.value.cammer.nickname,value:z.value.cammer.tariffs.private,item_category:c.wz.PRIVATE,virtual_currency_name:"credits"}),l("privateChatJoined",e,F())}function ce(){const e=F();z.value.chatMode=c.wz.VOYEUR,he(te()),z.value.chatModeJoined=!0,z.value.chatButtonLoading=!1,Ae("chat_welcome_voyeur",{"%nickname%":z.value.cammer.nickname,"%tariff%":z.value.cammer.tariffs.voyeur}),_local.ga("dl:chat:mode",{item_name:z.value.cammer.nickname,chatModel:z.value.cammer.nickname,value:z.value.cammer.tariffs.voyeur,item_category:c.wz.VOYEUR,virtual_currency_name:"credits"}),l("voyeurChatJoined",e,F())}function se(){const e=F();z.value.chatMode=c.wz.VIP,he(te()),z.value.chatModeJoined=!0,z.value.chatButtonLoading=!1,Ae("chat_welcome_private",{"%nickname%":z.value.cammer.nickname,"%tariff%":z.value.cammer.tariffs.vip}),_local.ga("dl:chat:mode",{item_name:z.value.cammer.nickname,chatModel:z.value.cammer.nickname,value:z.value.cammer.tariffs.vip,item_category:c.wz.VIP,virtual_currency_name:"credits"}),l("vipChatJoined",e,F())}function de(e){const t=F(),n=new h.A(e),a=Z(e.messageId);null!==a&&(a.addReaction(n),z.value.scrollToLastMessage[a.roomType]=!0,function(e,t){const n=F();e.has(t.uuid)&&e.set(t.uuid,t);l("updateMessageInList",n,F())}(z.value.messages[a.roomType],a),l("addReaction",t,F()))}function ue(){const e=F();z.value.chatMode=c.wz.PRIVATE_PREVIEW,he(te()),z.value.chatModeJoined=!0,z.value.chatButtonLoading=!1,l("blurPreviewModeJoined",e,F())}function le(){const e=F();z.value.chatMode=c.wz.PRIVATE_PREVIEW,he(te()),z.value.chatModeJoined=!0,z.value.chatButtonLoading=!1,Ae("chat_welcome_preview",{"%nickname%":z.value.cammer.nickname,"%countdownValue%":5},{timeout:5}),l("teasingModeJoined",e,F())}function ve(e){const t=F();z.value.bestTipper.credits=e.credits,z.value.bestTipper.nickname=e.nickname,z.value.bestTipper.visitorCredits=e.visitorCredits,z.value.bestTipper.visitorId=e.visitorId,l("updateBestTipper",t,F())}function Ee(){if(p.AvsService.blocksPaidActions()){if(p.AvsService.guardPaidAction(Ee))return}else if(!1===z.value.user.loggedIn||0===z.value.user.credits)return void y(!0);const e=F();z.value.chatButtonLoading=c.wz.VIP,w(),l("requestVIPShow",e,F())}function me(){if(p.AvsService.blocksPaidActions()){if(p.AvsService.guardPaidAction(me))return}else if(!1===z.value.user.loggedIn||0===z.value.user.credits)return void y(!0);const e=F();z.value.chatButtonLoading=c.wz.PRIVATE,!1===z.value.hasChatConnection?L((0,c.NW)(c.wz.PRIVATE)):S(),l("joinPaidShow",e,F())}function he(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const t=F();let n;n=null!==e?e:z.value.currentChatRoom===o.w.PUBLIC?o.w.SECRET:o.w.PUBLIC,j(n)&&(z.value.currentChatRoom=n,function(){const e=F();z.value.currentChatRoom===o.w.SECRET&&(z.value.hasUnreadPrivateMessages=0,l("setPrivateMessagesAsRead",e,F()))}(),l("toggleChatRoom",t,F()))}function Ie(e){const t=F(),n=new E.A(e),a=n.roomType;z.value.messages[a].set(n.uuid,n),function(e){const t=F();z.value.currentChatRoom===o.w.PUBLIC&&e===o.w.SECRET&&(z.value.hasUnreadPrivateMessages++,l("setPrivateMessagesHasUnread",t,F()))}(a),l("messageReceived",t,F())}function Ce(e){const t=F(),n=Z(e.text_uuid);n.text=e.text,n.translatedLocale=z.value.user.translationLanguage,z.value.messages[n.roomType].set(n.uuid,n),l("translatedMessageReceived",t,F())}function pe(e){const t=F(),n=null!==z.value.user.translationLanguage;z.value.user.translationLanguage=e,n||null===e||V(),null!==e?(u.A.set("translation_language",e),N(e)):(u.A.remove("translation_language"),A()),l("changeTranslationLanguage",t,F())}function fe(e){const t=F();z.value.cammer.isOnline=e,l("updateCammerOnline",t,F())}function Re(e){const t=F();z.value.cammer.tariffs.private=e,l("updatePrivateTariff",t,F())}function ge(e){const t=F();z.value.cammer.tariffs.vip=e,l("updateVipTariff",t,F())}function Te(e){const t=F();z.value.user.credits=e,l("updateUserCredits",t,F()),document.dispatchEvent(new CustomEvent("nav-bar:update:credits",{detail:{credits:e}}))}function _e(e){var t;const n=F();z.value.chatMode=(0,c.te)(e.chatMode),z.value.chatType=(0,c.te)(e.chatType),z.value.cammer=e.cammer,z.value.user=e.user,z.value.toy=e.toy,z.value.hasChatConnection=e.hasChatConnection,z.value.viewMode=e.viewMode,z.value.chatOffer=e.chatOffer,z.value.bestTipper={...z.value.bestTipper,...e.bestTipper},z.value.seasonalEvent=e.seasonalEvent,z.value.easterEggPromo=null!==(t=e.easterEggPromo)&&void 0!==t?t:{promoGranted:!1,showEgg:!1},z.value.paymentPagePath=e.paymentPagePath,e.visitorCam&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];ct(e,t)}(e.visitorCam.type,e.visitorCam.c2cEnabled);[c.wz.PRIVATE_CRM_PREVIEW,c.wz.VIP_CRM_PREVIEW,c.wz.VOYEUR_CRM_PREVIEW].includes(z.value.chatMode)?Xe(_.U9.LINK_TO_PREVIEW):z.value.chatMode===c.wz.PRIVATE_PREVIEW&&Xe(_.U9.LANDING_TO_PAID),z.value.chatButtonLoading=!1,z.value.chatModeJoined=!1,z.value.messages[o.w.PUBLIC].clear(),z.value.messages[o.w.SECRET].clear(),z.value.numberOfVisitorsInTheRoom=0,z.value.hasUnreadPrivateMessages=0,l("initializeOrUpdateApp",n,F())}function Oe(){const e=F();z.value.chatButtonLoading=!1;const t=k.translate("nicknameNeSouhaitePasDemarrerUnChatPrive",{"%nickname%":z.value.cammer.nickname});window.snackbar.error(t,{timeout:5}),l("vipRequestDenied",e,F())}function Pe(e){let t="chatNoticeMessagesUnmuted";1===e&&(t="chatNoticeMessagesMuted"),Ve(t,{"%modelNickname%":z.value.cammer.nickname})}function Se(e){Ve("visitorStartedToySession",{"%cammer-nickname%":z.value.cammer.nickname,"%visitor-nickname%":e.visitorNickname,"%toy-duration%":e.toyDuration})}function we(e,t){const n={},a={};if(e.virtualGiftId&&(a.suffixIcon={class:"virtual-gift-straight-40-".concat(e.virtualGiftId)}),t&&(a.context=T.A.CAMSFACTOR),n.metadata=a,!t)return void Ve(e.message,{},"",n);let i;const r={"%visitor%":e.visitorNickname,"%cammer%":e.cammerNickname,"%gift%":e.virtualGiftName};let c="";n.roomType=o.w.PUBLIC,z.value.currentChatRoom===o.w.SECRET&&(n.roomType=[o.w.PUBLIC,o.w.SECRET]),i="visitorVotedForCammer",e.virtualGiftFake||(c=" ("+e.virtualGiftName+")"),Ve("visitorVotedForCammer",r,c,n)}function Ve(e,t){var n;let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o=F();let r=null!==(n=i.roomType)&&void 0!==n?n:z.value.currentChatRoom;const c=k.translate(e,t)+a;Array.isArray(r)||(r=[r]);for(const d of r){var s;const e=Math.random().toString(15).replace(".",""),t=new m.A({uuid:e,text:c,roomType:d,isMuted:!1,metadata:null!==(s=i.metadata)&&void 0!==s?s:{}});z.value.messages[d].set(e,t)}l("addInformationMessage",o,F())}function Ae(e,t){var n,a;let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=F(),r=null!==(n=i.timeout)&&void 0!==n?n:5,c=z.value.currentChatRoom,s=i.isRawMessage?e:k.translate(e,t),d=Math.random().toString(15).replace(".",""),u=new R.A({uuid:d,text:s,roomType:c,chatModeJoined:z.value.chatMode,price:null!==(a=z.value.cammer.tariffs[z.value.chatMode])&&void 0!==a?a:0});z.value.messages[c].set(d,u),z.value.user.returning&&setTimeout((()=>{!function(e,t){const n=F();z.value.messages[e].delete(t),l("removeWelcomeMessage",n,F())}(c,d)}),1e3*r),l("addWelcomeMessage",o,F())}function Ne(){var e;const t=F();null===(e=z.value.scheduledEvents)||void 0===e||e.forEach((e=>clearTimeout(e))),z.value.scheduledEvents=[],l("clearScheduledEvents",t,F())}function ye(e){const t=F();z.value.scheduledEvents.push(e),l("pushScheduledEvents",t,F())}function Le(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=F();z.value.voyeurAllowed=e,l("updateVoyeurAllowed",t,F())}function Me(e){const t=F();z.value.numberOfVisitorsInTheRoom=e,l("updateNumberOfVisitorsInTheRoom",t,F())}function be(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!e)return;const t=F();z.value.toy.status=e,l("updateToyStatus",t,F())}function xe(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!e)return;const t=F();z.value.toy.visible=e,l("updateToyVisible",t,F())}function Ue(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(null===e)return;const t=F();z.value.toy.price=e,l("updateToyPrice",t,F())}function De(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!e)return;const t=F();z.value.toy.duration=e,l("updateToyDuration",t,F())}function ze(e){const t=F();z.value.toy.balance=e,l("updateToyBalance",t,F())}function Fe(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const t=F();z.value.viewMode=e,l("updateViewMode",t,F())}function ke(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=F();z.value.keyboardIsOpen=e,l("updateKeyboardState",t,F())}function Be(){const e=F();z.value.user.loggedIn=!0,z.value.user.role=d.A.ROLE_USER,l("userAccountCreated",e,F())}function We(){_.sL.includes(z.value.activeTransition)&&Ze()}function Ge(e){const t=F();z.value.user.nickname=e,l("updateUserNickname",t,F())}function je(e){const t=F();z.value.cammer.isFavorite=e,l("updateIsFavorite",t,F())}function Ke(e){const t=F();z.value.cammer.isBlacklisted=e,l("updateIsBlacklisted",t,F())}function Ye(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=F();z.value.chatModeJoined=e,l("updateChatModeJoined",t,F())}function Je(e){const t=F();z.value.cammer.selectedPictureIndex=e,l("updateSelectedPictureIndex",t,F())}function He(){const e=F(),t=z.value.cammer.selectedPictureIndex+1;t>=z.value.cammer.pictures.length?Je(0):Je(t),l("increaseSelectedPictureIndex",e,F())}function $e(){const e=F(),t=z.value.cammer.selectedPictureIndex-1;Je(t<0?z.value.cammer.pictures.length-1:t),l("decreaseSelectedPictureIndex",e,F())}function qe(e){const t=F();z.value.easterEggPromo=e,l("updateEasterEggPromo",t,F())}function Xe(e){const t=F(),n=U(z.value);if(!x(e,n))return console.warn("Invalid scenario: ".concat(e)),!1;M(),function(e){if(null===e||null!==z.value.initialTransition)return;const t=F();z.value.initialTransition=e,l("saveInitialTransition",t,F())}(z.value.activeTransition),z.value.activeTransition=e,l("showTransitionScreen",t,F())}function Ze(){const e=F();z.value.activeTransition=null,l("hideTransitionScreen",e,F())}function Qe(e){const t=F();z.value.chatType=e,l("updateChatType",t,F())}function et(e){const t=F();z.value.hasChatConnection=e,l("updateHasChatConnection",t,F())}function tt(){const e=F();z.value.cammer.noMoreTeasing=!0,l("setNoMoreTeasing",e,F())}function nt(e){const t=F();z.value.chatMinimized=e,!1===e&&at(!1),l("updateChatMinimized",t,F())}function at(e){const t=F();z.value.minimizedOnProfilePage=e,l("updateChatMinimizedOnProfilePage",t,F())}function it(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=F();z.value.micEnabled=e,null!==t&&(z.value.micAllowed=t),e||localStorage.removeItem("selectedMicrophoneId"),l("updateMicState",n,F())}function ot(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=F();z.value.camEnabled=e,null!==t&&(z.value.camAllowed=t),e||localStorage.removeItem("selectedCameraId"),z.value.visitorCam.visible=e&&z.value.camAllowed,l("updateCamState",n,F())}function rt(e){const t=F();z.value.soundEnabled=e,l("updateSoundState",t,F())}function ct(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=F();z.value.visitorCam.type=e,z.value.visitorCam.c2cEnabled=t,l("updateVisitorCamAvailability",n,F())}function st(){return"WebRTCVisitorCam"===z.value.visitorCam.type&&!0===z.value.visitorCam.c2cEnabled}function dt(){const e=F();z.value.initialTransition=null,l("resetInitialTransition",e,F())}function ut(e){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3e3;const n={id:D++,type:arguments.length>1&&void 0!==arguments[1]?arguments[1]:"info",message:e,duration:t};z.value.notifications.push(n),setTimeout((()=>{var e;e=n.id,z.value.notifications=z.value.notifications.filter((t=>
2t.id!==e))}),t)}function lt(e,t){const n=F();z.value.mediaDevices.cameras=e,z.value.mediaDevices.microphones=t,l("updateMediaDevices",n,F())}function vt(e,t){const n=F();z.value.mediaDevices.selectedCamera=e,z.value.mediaDevices.selectedMicrophone=t,l("updateSelectedMediaDevices",n,F())}function Et(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const t=F();z.value.mediaDevices.deviceSelectorVisible&&z.value.mediaDevices.deviceSelectorType===e?(z.value.mediaDevices.deviceSelectorVisible=!1,z.value.mediaDevices.deviceSelectorType=null):(z.value.mediaDevices.deviceSelectorVisible=!0,z.value.mediaDevices.deviceSelectorType=e),l("toggleDeviceSelector",t,F())}function mt(){const e=F();z.value.mediaDevices.deviceSelectorVisible=!1,z.value.mediaDevices.deviceSelectorType=null,l("hideDeviceSelector",e,F())}function ht(e,t){const n=F();z.value.navigation.hasPrev=Boolean(e),z.value.navigation.hasNext=Boolean(t),l("updateNavigationState",n,F())}function It(e){const t=F();z.value.chatControlsWidth=e,l("updateChatControlsWidth",t,F())}function Ct(){return{state:z,addReaction:de,blurPreviewModeJoined:ue,chatModeIsActive:G,joinPaidShow:me,requestVIPShow:Ee,freeChatJoined:oe,privateChatJoined:re,vipChatJoined:se,voyeurChatJoined:ce,isPublicRoomEnabled:H,isSecretRoomEnabled:J,isChangeNicknameNeeded:$,toggleChatRoom:he,messageReceived:Ie,getPublicMessages:q,getSecretMessages:X,changeTranslationLanguage:pe,voyeurButtonVisible:Q,isCurrentChatRoomEnabled:K,isFreeChatMessagingBlocked:Y,initializeOrUpdateApp:_e,updateCammerOnline:fe,isChatButtonDisabled:ee,updatePrivateTariff:Re,updateVipTariff:ge,updateBestTipper:ve,vipRequestDenied:Oe,updateUserCredits:Te,getCammerAccount:B,teasingModeJoined:le,toggledUserMute:Pe,toySessionBroadcastStarted:Se,virtualGiftSent:we,clearScheduledEvents:Ne,pushScheduledEvents:ye,updateVoyeurAllowed:Le,isChatBodyDisabled:ne,getMessageByUuid:Z,updateNumberOfVisitorsInTheRoom:Me,getCammerSpokenLanguagesTextual:W,updateToyStatus:be,updateToyVisible:xe,updateToyPrice:Ue,updateToyDuration:De,updateViewMode:Fe,updateKeyboardState:ke,updateUserNickname:Ge,userAccountCreated:Be,hideAccountRequiredTransitionScreen:We,updateIsFavorite:je,updateIsBlacklisted:Ke,translatedMessageReceived:Ce,updateToyBalance:ze,updateChatModeJoined:Ye,getSelectedPictureIndex:ae,getUserNickname:ie,updateSelectedPictureIndex:Je,increaseSelectedPictureIndex:He,decreaseSelectedPictureIndex:$e,updateEasterEggPromo:qe,showTransitionScreen:Xe,hideTransitionScreen:Ze,updateChatType:Qe,updateHasChatConnection:et,setNoMoreTeasing:tt,updateChatMinimized:nt,resetInitialTransition:dt,updateMicState:it,updateCamState:ot,updateSoundState:rt,updateVisitorCamAvailability:ct,isVisitorCamAvailable:st,addNotification:ut,updateMediaDevices:lt,updateSelectedMediaDevices:vt,toggleDeviceSelector:Et,hideDeviceSelector:mt,updateChatControlsWidth:It,updateNavigationState:ht,updateChatMinimizedOnProfilePage:at}}(0,i.wB)((()=>[z.value.chatModeJoined,z.value.chatMode]),(()=>{!function(){const e=st();let t=!1,n=!1;switch(z.value.chatMode){case c.wz.FREE:t=!1,n=!1;break;case c.wz.PRIVATE:t=e,n=!1;break;case c.wz.VIP:t=e,n=e;break;case c.wz.VOYEUR:default:t=!1,n=!1}const a=z.value.camEnabled,i=z.value.micEnabled;ot(a,t),it(i,n)}()})),p.AvsService.registerAccountRequiredHandler((function(){return!1!==Xe(_.U9.CONNECT)}))},59824(e,t,n){n.d(t,{A:()=>a});const a=Object.freeze({CAMSFACTOR:"camsfactor",EASTER:"easter",VALENTINE:"valentine"})},25069(e,t,n){n.d(t,{A:()=>a});const a=Object.freeze({ROLE_GUEST:"role_guest",ROLE_USER:"role_user",ROLE_AUDIOTEL:"role_audiotel"})},18987(e,t,n){function a(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)"__proto__"!==a&&(e[a]=n[a])}return e}n.d(t,{A:()=>i});var i=function e(t,n){function i(e,i,o){if("undefined"!=typeof document){"number"==typeof(o=a({},n,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var r="";for(var c in o)o[c]&&(r+="; "+c,!0!==o[c]&&(r+="="+o[c].split(";")[0]));return document.cookie=e+"="+t.write(i,e)+r}}return Object.create({set:i,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],a={},i=0;i<n.length;i++){var o=n[i].split("="),r=o.slice(1).join("=");try{var c=decodeURIComponent(o[0]);if(c in a||(a[c]=t.read(r,c)),e===c)break}catch{}}return e?a[e]:a}},remove:function(e,t){i(e,"",a({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,a({},this.attributes,t))},withConverter:function(t){return e(a({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decode
2URIComponent)}},{path:"/"})}}]);

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.