!function(){var e,t,n,r,i={43611:function(e,t,n){var r={"./NewsIm170":[46128,551,619],"./NewsIm170.tsx":[46128,551,619],"./NewsIm171":[99949,551,663],"./NewsIm171.tsx":[99949,551,663],"./NewsIm292":[11455,597],"./NewsIm292.tsx":[11455,597],"./NewsIm307":[92068,660],"./NewsIm307.tsx":[92068,660],"./NewsIm370":[29954,608],"./NewsIm370.tsx":[29954,608],"./NewsIm396":[45018,618],"./NewsIm396.tsx":[45018,618],"./NewsIm400":[46204,620],"./NewsIm400.tsx":[46204,620],"./NewsIm417":[26056,606],"./NewsIm417.tsx":[26056,606],"./NewsIm440":[42320,617],"./NewsIm440.tsx":[42320,617],"./NewsIm448":[56456,38,551,630],"./NewsIm448.tsx":[56456,38,551,630],"./NewsIm451":[95790,661],"./NewsIm451.tsx":[95790,661],"./NewsIm452":[85725,659],"./NewsIm452.tsx":[85725,659],"./NewsIm455":[77730,656],"./NewsIm455.tsx":[77730,656],"./NewsIm456":[21345,602],"./NewsIm456.tsx":[21345,602],"./NewsIm460":[48345,623],"./NewsIm460.tsx":[48345,623],"./NewsIm466":[70908,641],"./NewsIm466.tsx":[70908,641],"./NewsIm468":[42094,616],"./NewsIm468.tsx":[42094,616],"./NewsIm469":[23699,603],"./NewsIm469.tsx":[23699,603],"./NewsIm472":[5639,594],"./NewsIm472.tsx":[5639,594],"./NewsIm474":[87197,647],"./NewsIm474.tsx":[87197,647],"./NewsIm477":[32014,609],"./NewsIm477.tsx":[32014,609],"./NewsIm482":[55106,628],"./NewsIm482.tsx":[55106,628],"./NewsIm484":[46400,621],"./NewsIm484.tsx":[46400,621],"./NewsIm485":[12573,598],"./NewsIm485.tsx":[12573,598],"./NewsIm488":[28156,607],"./NewsIm488.tsx":[28156,607],"./NewsIm490":[41655,615],"./NewsIm490.tsx":[41655,615],"./NewsIm492":[25649,605],"./NewsIm492.tsx":[25649,605],"./NewsIm495":[23774,604],"./NewsIm495.tsx":[23774,604],"./NewsIm497":[88208,648],"./NewsIm497.tsx":[88208,648],"./NewsIm498":[2607,592],"./NewsIm498.tsx":[2607,592],"./NewsIm500":[41073,614],"./NewsIm500.tsx":[41073,614],"./NewsIm502":[18007,601],"./NewsIm502.tsx":[18007,601],"./NewsIm503":[84210,646],"./NewsIm503.tsx":[84210,646],"./NewsIm505":[96304,653],"./NewsIm505.tsx":[96304,653],"./NewsIm506":[57027,633],"./NewsIm506.tsx":[57027,633],"./NewsIm507":[75006,645],"./NewsIm507.tsx":[75006,645],"./NewsIm510":[57494,635],"./NewsIm510.tsx":[57494,635],"./NewsIm514":[74474,643],"./NewsIm514.tsx":[74474,643],"./NewsIm516":[56652,631],"./NewsIm516.tsx":[56652,631],"./NewsIm519":[33763,610],"./NewsIm519.tsx":[33763,610],"./NewsIm525":[90738,652],"./NewsIm525.tsx":[90738,652],"./NewsIm526":[83409,658],"./NewsIm526.tsx":[83409,658],"./NewsIm527":[5012,593],"./NewsIm527.tsx":[5012,593],"./NewsIm531":[70333,640],"./NewsIm531.tsx":[70333,640],"./NewsIm533":[38707,613],"./NewsIm533.tsx":[38707,613],"./NewsIm537":[74983,644],"./NewsIm537.tsx":[74983,644],"./NewsIm538":[65272,638],"./NewsIm538.tsx":[65272,638],"./NewsIm541":[17984,600],"./NewsIm541.tsx":[17984,600],"./NewsIm544":[55841,629],"./NewsIm544.tsx":[55841,629],"./NewsIm547":[56866,632],"./NewsIm547.tsx":[56866,632],"./NewsIm549":[97368,654],"./NewsIm549.tsx":[97368,654],"./NewsIm554":[71870,642],"./NewsIm554.tsx":[71870,642],"./NewsIm557":[90125,38,650],"./NewsIm557.tsx":[90125,38,650],"./NewsIm562":[81369,38,657],"./NewsIm562.tsx":[81369,38,657],"./NewsIm563":[90607,38,651],"./NewsIm563.tsx":[90607,38,651],"./NewsIm565":[89510,38,649],"./NewsIm565.tsx":[89510,38,649],"./NewsIm567":[38424,38,612],"./NewsIm567.tsx":[38424,38,612],"./NewsIm569":[51842,38,624],"./NewsIm569.tsx":[51842,38,624],"./NewsIm570":[58572,38,636],"./NewsIm570.tsx":[58572,38,636],"./NewsIm571":[52713,38,626],"./NewsIm571.tsx":[52713,38,626],"./NewsIm64":[7384,595],"./NewsIm64.tsx":[7384,595],"./NewsIm69":[74913,551,655],"./NewsIm69.tsx":[74913,551,655],"./NewsIm70":[2479,551,590],"./NewsIm70.tsx":[2479,551,590],"./NewsIm72":[96137,551,662],"./NewsIm72.tsx":[96137,551,662],"./NewsIm73":[52460,551,625],"./NewsIm73.tsx":[52460,551,625],"./NewsIm74":[11035,551,596],"./NewsIm74.tsx":[11035,551,596],"./NewsIm75":[53302,551,627],"./NewsIm75.tsx":[53302,551,627],"./NewsIm76":[57445,551,634],"./NewsIm76.tsx":[57445,551,634],"./NewsIm77":[36840,551,611],"./NewsIm77.tsx":[36840,551,611]};function i(e){if(!n.o(r,e))return Promise.resolve().then(function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=r[e],i=t[0];return Promise.all(t.slice(1).map(n.e)).then(function(){return n(i)})}i.keys=function(){return Object.keys(r)},i.id=43611,e.exports=i},45588:function(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function p(e,t,n,a){void 0===a&&(a={});let{window:c=document.defaultView,v5Compat:f=!1}=a,p=c.history,h=i.Pop,m=null,v=g();function g(){return(p.state||{idx:null}).idx}function _(){h=i.Pop;let e=g(),t=null==e?null:e-v;v=e,m&&m({action:h,location:y.location,delta:t})}function b(e){let t="null"!==c.location.origin?c.location.origin:c.location.href,n="string"==typeof e?e:d(e);return n=n.replace(/ $/,"%20"),s(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==v&&(v=0,p.replaceState(r({},p.state,{idx:v}),""));let y={get action(){return h},get location(){return e(c,p)},listen(e){if(m)throw new Error("A history only accepts one active listener");return c.addEventListener(o,_),m=e,()=>{c.removeEventListener(o,_),m=null}},createHref(e){return t(c,e)},createURL:b,encodeLocation(e){let t=b(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){h=i.Push;let r=u(y.location,e,t);n&&n(r,e),v=g()+1;let o=l(r,v),a=y.createHref(r);try{p.pushState(o,"",a)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;c.location.assign(a)}f&&m&&m({action:h,location:y.location,delta:1})},replace:function(e,t){h=i.Replace;let r=u(y.location,e,t);n&&n(r,e),v=g();let o=l(r,v),a=y.createHref(r);p.replaceState(o,"",a),f&&m&&m({action:h,location:y.location,delta:0})},go(e){return p.go(e)}};return y}var h;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(h||(h={}));const m=new Set(["lazy","caseSensitive","path","id","index","children"]);function v(e,t,n,i){return void 0===n&&(n=[]),void 0===i&&(i={}),e.map((e,o)=>{let a=[...n,String(o)],c="string"==typeof e.id?e.id:a.join("-");if(s(!0!==e.index||!e.children,"Cannot specify children on an index route"),s(!i[c],'Found a route id collision on id "'+c+"\". Route id's must be globally unique within Data Router usages"),function(e){return!0===e.index}(e)){let n=r({},e,t(e),{id:c});return i[c]=n,n}{let n=r({},e,t(e),{id:c,children:void 0});return i[c]=n,e.children&&(n.children=v(e.children,t,a,i)),n}})}function g(e,t,n){return void 0===n&&(n="/"),_(e,t,n,!1)}function _(e,t,n,r){let i=L(("string"==typeof t?f(t):t).pathname||"/",n);if(null==i)return null;let o=y(e);!function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every((e,n)=>e===t[n]);return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))}(o);let a=null;for(let e=0;null==a&&e{let a={relativePath:void 0===o?e.path||"":o,caseSensitive:!0===e.caseSensitive,childrenIndex:i,route:e};a.relativePath.startsWith("/")&&(s(a.relativePath.startsWith(r),'Absolute route path "'+a.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),a.relativePath=a.relativePath.slice(r.length));let c=H([r,a.relativePath]),l=n.concat(a);e.children&&e.children.length>0&&(s(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+c+'".'),y(e.children,t,l,c)),(null!=e.path||e.index)&&t.push({path:c,score:k(c,e.index),routesMeta:l})};return e.forEach((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let n of A(e.path))i(e,t,n);else i(e,t)}),t}function A(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(0===r.length)return i?[o,""]:[o];let a=A(r.join("/")),s=[];return s.push(...a.map(e=>""===e?o:[o,e].join("/"))),i&&s.push(...a),s.map(t=>e.startsWith("/")&&""===t?"/":t)}const w=/^:[\w-]+$/,S=3,E=2,C=1,T=10,P=-2,I=e=>"*"===e;function k(e,t){let n=e.split("/"),r=n.length;return n.some(I)&&(r+=P),t&&(r+=E),n.filter(e=>!I(e)).reduce((e,t)=>e+(w.test(t)?S:""===t?C:T),r)}function N(e,t,n){void 0===n&&(n=!1);let{routesMeta:r}=e,i={},o="/",a=[];for(let e=0;e(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)"));e.endsWith("*")?(r.push({paramName:"*"}),i+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":""!==e&&"/"!==e&&(i+="(?:(?=\\/|$))");let o=new RegExp(i,t?void 0:"i");return[o,r]}(e.path,e.caseSensitive,e.end),i=t.match(n);if(!i)return null;let o=i[0],a=o.replace(/(.)\/+$/,"$1"),s=i.slice(1);return{params:r.reduce((e,t,n)=>{let{paramName:r,isOptional:i}=t;if("*"===r){let e=s[n]||"";a=o.slice(0,o.length-e.length).replace(/(.)\/+$/,"$1")}const c=s[n];return e[r]=i&&!c?void 0:(c||"").replace(/%2F/g,"/"),e},{}),pathname:o,pathnameBase:a,pattern:e}}function j(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return c(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function L(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function M(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in and the router will parse it for you.'}function x(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function D(e,t){let n=x(e);return t?n.map((e,t)=>t===n.length-1?e.pathname:e.pathnameBase):n.map(e=>e.pathnameBase)}function R(e,t,n,i){let o;void 0===i&&(i=!1),"string"==typeof e?o=f(e):(o=r({},e),s(!o.pathname||!o.pathname.includes("?"),M("?","pathname","search",o)),s(!o.pathname||!o.pathname.includes("#"),M("#","pathname","hash",o)),s(!o.search||!o.search.includes("#"),M("#","search","hash",o)));let a,c=""===e||""===o.pathname,l=c?"/":o.pathname;if(null==l)a=n;else{let e=t.length-1;if(!i&&l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}a=e>=0?t[e]:"/"}let u=function(e,t){void 0===t&&(t="/");let{pathname:n,search:r="",hash:i=""}="string"==typeof e?f(e):e,o=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:o,search:F(r),hash:U(i)}}(o,a),d=l&&"/"!==l&&l.endsWith("/"),p=(c||"."===l)&&n.endsWith("/");return u.pathname.endsWith("/")||!d&&!p||(u.pathname+="/"),u}const H=e=>e.join("/").replace(/\/\/+/g,"/"),B=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),F=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",U=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";class G extends Error{}const V=function(e,t){void 0===t&&(t=302);let n=t;"number"==typeof n?n={status:n}:void 0===n.status&&(n.status=302);let i=new Headers(n.headers);return i.set("Location",e),new Response(null,r({},n,{headers:i}))},K=(e,t)=>{let n=V(e,t);return n.headers.set("X-Remix-Replace","true"),n};class W{constructor(e,t,n,r){void 0===r&&(r=!1),this.status=e,this.statusText=t||"",this.internal=r,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}}function z(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const q=["post","put","patch","delete"],Y=new Set(q),X=["get",...q],J=new Set(X),Z=new Set([301,302,303,307,308]),Q=new Set([307,308]),$={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},ee={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},te={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},ne=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,re=e=>({hasErrorBoundary:Boolean(e.hasErrorBoundary)}),ie="remix-router-transitions";function oe(e){const t=e.window?e.window:"undefined"!=typeof window?window:void 0,n=void 0!==t&&void 0!==t.document&&void 0!==t.document.createElement,o=!n;let a;if(s(e.routes.length>0,"You must provide a non-empty routes array to createRouter"),e.mapRouteProperties)a=e.mapRouteProperties;else if(e.detectErrorBoundary){let t=e.detectErrorBoundary;a=e=>({hasErrorBoundary:t(e)})}else a=re;let l,d,f,p={},m=v(e.routes,a,void 0,p),y=e.basename||"/",A=e.dataStrategy||me,w=e.patchRoutesOnNavigation,S=r({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),E=null,C=new Set,T=null,P=null,I=null,k=null!=e.hydrationData,N=g(m,e.history.location,y),O=null;if(null==N&&!w){let t=ke(404,{pathname:e.history.location.pathname}),{matches:n,route:r}=Ie(m);N=n,O={[r.id]:t}}if(N&&!e.hydrationData){lt(N,m,e.history.location.pathname).active&&(N=null)}if(N)if(N.some(e=>e.route.lazy))d=!1;else if(N.some(e=>e.route.loader))if(S.v7_partialHydration){let t=e.hydrationData?e.hydrationData.loaderData:null,n=e.hydrationData?e.hydrationData.errors:null;if(n){let e=N.findIndex(e=>void 0!==n[e.route.id]);d=N.slice(0,e+1).every(e=>!ue(e.route,t,n))}else d=N.every(e=>!ue(e.route,t,n))}else d=null!=e.hydrationData;else d=!0;else if(d=!1,N=[],S.v7_partialHydration){let t=lt(null,m,e.history.location.pathname);t.active&&t.matches&&(N=t.matches)}let j,M,x={historyAction:e.history.action,location:e.history.location,matches:N,initialized:d,navigation:$,restoreScrollPosition:null==e.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||O,fetchers:new Map,blockers:new Map},D=i.Pop,R=!1,H=!1,B=new Map,F=null,U=!1,G=!1,V=[],K=new Set,W=new Map,q=0,Y=-1,X=new Map,J=new Set,Z=new Map,oe=new Map,ce=new Set,de=new Map,fe=new Map;function he(e,t){void 0===t&&(t={}),x=r({},x,e);let n=[],i=[];S.v7_fetcherPersist&&x.fetchers.forEach((e,t)=>{"idle"===e.state&&(ce.has(t)?i.push(t):n.push(t))}),[...C].forEach(e=>e(x,{deletedFetchers:i,viewTransitionOpts:t.viewTransitionOpts,flushSync:!0===t.flushSync})),S.v7_fetcherPersist&&(n.forEach(e=>x.fetchers.delete(e)),i.forEach(e=>Ze(e)))}function Ae(t,n,o){var a,s;let c,{flushSync:u}=void 0===o?{}:o,d=null!=x.actionData&&null!=x.navigation.formMethod&&Be(x.navigation.formMethod)&&"loading"===x.navigation.state&&!0!==(null==(a=t.state)?void 0:a._isRedirect);c=n.actionData?Object.keys(n.actionData).length>0?n.actionData:null:d?x.actionData:null;let f=n.loaderData?Ce(x.loaderData,n.loaderData,n.matches||[],n.errors):x.loaderData,p=x.blockers;p.size>0&&(p=new Map(p),p.forEach((e,t)=>p.set(t,te)));let h,v=!0===R||null!=x.navigation.formMethod&&Be(x.navigation.formMethod)&&!0!==(null==(s=t.state)?void 0:s._isRedirect);if(l&&(m=l,l=void 0),U||D===i.Pop||(D===i.Push?e.history.push(t,t.state):D===i.Replace&&e.history.replace(t,t.state)),D===i.Pop){let e=B.get(x.location.pathname);e&&e.has(t.pathname)?h={currentLocation:x.location,nextLocation:t}:B.has(t.pathname)&&(h={currentLocation:t,nextLocation:x.location})}else if(H){let e=B.get(x.location.pathname);e?e.add(t.pathname):(e=new Set([t.pathname]),B.set(x.location.pathname,e)),h={currentLocation:x.location,nextLocation:t}}he(r({},n,{actionData:c,loaderData:f,historyAction:D,location:t,initialized:!0,navigation:$,revalidation:"idle",restoreScrollPosition:ct(t,n.matches||x.matches),preventScrollReset:v,blockers:p}),{viewTransitionOpts:h,flushSync:!0===u}),D=i.Pop,R=!1,H=!1,U=!1,G=!1,V=[]}async function we(t,n,o){j&&j.abort(),j=null,D=t,U=!0===(o&&o.startUninterruptedRevalidation),function(e,t){if(T&&I){let n=st(e,t);T[n]=I()}}(x.location,x.matches),R=!0===(o&&o.preventScrollReset),H=!0===(o&&o.enableViewTransition);let a=l||m,s=o&&o.overrideNavigation,c=g(a,n,y),u=!0===(o&&o.flushSync),d=lt(c,a,n.pathname);if(d.active&&d.matches&&(c=d.matches),!c){let{error:e,notFoundMatches:t,route:r}=ot(n.pathname);return void Ae(n,{matches:t,loaderData:{},errors:{[r.id]:e}},{flushSync:u})}if(x.initialized&&!G&&function(e,t){if(e.pathname!==t.pathname||e.search!==t.search)return!1;if(""===e.hash)return""!==t.hash;if(e.hash===t.hash)return!0;if(""!==t.hash)return!0;return!1}(x.location,n)&&!(o&&o.submission&&Be(o.submission.formMethod)))return void Ae(n,{matches:c},{flushSync:u});j=new AbortController;let f,p=ye(e.history,n,j.signal,o&&o.submission);if(o&&o.pendingError)f=[Pe(c).route.id,{type:h.error,error:o.pendingError}];else if(o&&o.submission&&Be(o.submission.formMethod)){let t=await async function(e,t,n,r,o,a){void 0===a&&(a={});He();let s,c=function(e,t){let n={state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text};return n}(t,n);if(he({navigation:c},{flushSync:!0===a.flushSync}),o){let n=await ut(r,t.pathname,e.signal);if("aborted"===n.type)return{shortCircuited:!0};if("error"===n.type){let e=Pe(n.partialMatches).route.id;return{matches:n.partialMatches,pendingActionResult:[e,{type:h.error,error:n.error}]}}if(!n.matches){let{notFoundMatches:e,error:n,route:r}=ot(t.pathname);return{matches:e,pendingActionResult:[r.id,{type:h.error,error:n}]}}r=n.matches}let l=Ke(r,t);if(l.route.action||l.route.lazy){if(s=(await De("action",x,e,[l],r,null))[l.route.id],e.signal.aborted)return{shortCircuited:!0}}else s={type:h.error,error:ke(405,{method:e.method,pathname:t.pathname,routeId:l.route.id})};if(xe(s)){let t;if(a&&null!=a.replace)t=a.replace;else{t=be(s.response.headers.get("Location"),new URL(e.url),y)===x.location.pathname+x.location.search}return await Oe(e,s,!0,{submission:n,replace:t}),{shortCircuited:!0}}if(Le(s))throw ke(400,{type:"defer-action"});if(Me(s)){let e=Pe(r,l.route.id);return!0!==(a&&a.replace)&&(D=i.Push),{matches:r,pendingActionResult:[e.route.id,s]}}return{matches:r,pendingActionResult:[l.route.id,s]}}(p,n,o.submission,c,d.active,{replace:o.replace,flushSync:u});if(t.shortCircuited)return;if(t.pendingActionResult){let[e,r]=t.pendingActionResult;if(Me(r)&&z(r.error)&&404===r.error.status)return j=null,void Ae(n,{matches:t.matches,loaderData:{},errors:{[e]:r.error}})}c=t.matches||c,f=t.pendingActionResult,s=ze(n,o.submission),u=!1,d.active=!1,p=ye(e.history,p.url,p.signal)}let{shortCircuited:v,matches:_,loaderData:b,errors:A}=await async function(t,n,i,o,a,s,c,u,d,f,p){let h=a||ze(n,s),v=s||c||We(h),g=!(U||S.v7_partialHydration&&d);if(o){if(g){let e=Se(p);he(r({navigation:h},void 0!==e?{actionData:e}:{}),{flushSync:f})}let e=await ut(i,n.pathname,t.signal);if("aborted"===e.type)return{shortCircuited:!0};if("error"===e.type){let t=Pe(e.partialMatches).route.id;return{matches:e.partialMatches,loaderData:{},errors:{[t]:e.error}}}if(!e.matches){let{error:e,notFoundMatches:t,route:r}=ot(n.pathname);return{matches:t,loaderData:{},errors:{[r.id]:e}}}i=e.matches}let _=l||m,[b,A]=le(e.history,x,i,v,n,S.v7_partialHydration&&!0===d,S.v7_skipActionErrorRevalidation,G,V,K,ce,Z,J,_,y,p);if(at(e=>!(i&&i.some(t=>t.route.id===e))||b&&b.some(t=>t.route.id===e)),Y=++q,0===b.length&&0===A.length){let e=et();return Ae(n,r({matches:i,loaderData:{},errors:p&&Me(p[1])?{[p[0]]:p[1].error}:null},Te(p),e?{fetchers:new Map(x.fetchers)}:{}),{flushSync:f}),{shortCircuited:!0}}if(g){let e={};if(!o){e.navigation=h;let t=Se(p);void 0!==t&&(e.actionData=t)}A.length>0&&(e.fetchers=function(e){return e.forEach(e=>{let t=x.fetchers.get(e.key),n=qe(void 0,t?t.data:void 0);x.fetchers.set(e.key,n)}),new Map(x.fetchers)}(A)),he(e,{flushSync:f})}A.forEach(e=>{Qe(e.key),e.controller&&W.set(e.key,e.controller)});let w=()=>A.forEach(e=>Qe(e.key));j&&j.signal.addEventListener("abort",w);let{loaderResults:E,fetcherResults:C}=await Re(x,i,b,A,t);if(t.signal.aborted)return{shortCircuited:!0};j&&j.signal.removeEventListener("abort",w);A.forEach(e=>W.delete(e.key));let T=Ne(E);if(T)return await Oe(t,T.result,!0,{replace:u}),{shortCircuited:!0};if(T=Ne(C),T)return J.add(T.key),await Oe(t,T.result,!0,{replace:u}),{shortCircuited:!0};let{loaderData:P,errors:I}=Ee(x,i,E,p,A,C,de);de.forEach((e,t)=>{e.subscribe(n=>{(n||e.done)&&de.delete(t)})}),S.v7_partialHydration&&d&&x.errors&&(I=r({},x.errors,I));let k=et(),N=tt(Y),O=k||N||A.length>0;return r({matches:i,loaderData:P,errors:I},O?{fetchers:new Map(x.fetchers)}:{})}(p,n,c,d.active,s,o&&o.submission,o&&o.fetcherSubmission,o&&o.replace,o&&!0===o.initialHydration,u,f);v||(j=null,Ae(n,r({matches:_||c},Te(f),{loaderData:b,errors:A})))}function Se(e){return e&&!Me(e[1])?{[e[0]]:e[1].data}:x.actionData?0===Object.keys(x.actionData).length?null:x.actionData:void 0}async function Oe(o,a,c,l){let{submission:d,fetcherSubmission:f,preventScrollReset:p,replace:h}=void 0===l?{}:l;a.response.headers.has("X-Remix-Revalidate")&&(G=!0);let m=a.response.headers.get("Location");s(m,"Expected a Location header on the redirect Response"),m=be(m,new URL(o.url),y);let v=u(x.location,m,{_isRedirect:!0});if(n){let n=!1;if(a.response.headers.has("X-Remix-Reload-Document"))n=!0;else if(ne.test(m)){const r=e.history.createURL(m);n=r.origin!==t.location.origin||null==L(r.pathname,y)}if(n)return void(h?t.location.replace(m):t.location.assign(m))}j=null;let g=!0===h||a.response.headers.has("X-Remix-Replace")?i.Replace:i.Push,{formMethod:_,formAction:b,formEncType:A}=x.navigation;!d&&!f&&_&&b&&A&&(d=We(x.navigation));let w=d||f;if(Q.has(a.response.status)&&w&&Be(w.formMethod))await we(g,v,{submission:r({},w,{formAction:m}),preventScrollReset:p||R,enableViewTransition:c?H:void 0});else{let e=ze(v,d);await we(g,v,{overrideNavigation:e,fetcherSubmission:f,preventScrollReset:p||R,enableViewTransition:c?H:void 0})}}async function De(e,t,n,r,i,o){let s,c={};try{s=await ve(A,e,t,n,r,i,o,p,a)}catch(e){return r.forEach(t=>{c[t.route.id]={type:h.error,error:e}}),c}for(let[e,t]of Object.entries(s))if(je(t)){let r=t.result;c[e]={type:h.redirect,response:_e(r,n,e,i,y,S.v7_relativeSplatPath)}}else c[e]=await ge(t);return c}async function Re(t,n,r,i,o){let a=t.matches,s=De("loader",t,o,r,n,null),c=Promise.all(i.map(async n=>{if(n.matches&&n.match&&n.controller){let r=(await De("loader",t,ye(e.history,n.path,n.controller.signal),[n.match],n.matches,n.key))[n.match.route.id];return{[n.key]:r}}return Promise.resolve({[n.key]:{type:h.error,error:ke(404,{pathname:n.path})}})})),l=await s,u=(await c).reduce((e,t)=>Object.assign(e,t),{});return await Promise.all([Fe(n,l,o.signal,a,t.loaderData),Ue(n,u,i)]),{loaderResults:l,fetcherResults:u}}function He(){G=!0,V.push(...at()),Z.forEach((e,t)=>{W.has(t)&&K.add(t),Qe(t)})}function Ve(e,t,n){void 0===n&&(n={}),x.fetchers.set(e,t),he({fetchers:new Map(x.fetchers)},{flushSync:!0===(n&&n.flushSync)})}function Xe(e,t,n,r){void 0===r&&(r={});let i=Pe(x.matches,t);Ze(e),he({errors:{[i.route.id]:n},fetchers:new Map(x.fetchers)},{flushSync:!0===(r&&r.flushSync)})}function Je(e){return S.v7_fetcherPersist&&(oe.set(e,(oe.get(e)||0)+1),ce.has(e)&&ce.delete(e)),x.fetchers.get(e)||ee}function Ze(e){let t=x.fetchers.get(e);!W.has(e)||t&&"loading"===t.state&&X.has(e)||Qe(e),Z.delete(e),X.delete(e),J.delete(e),ce.delete(e),K.delete(e),x.fetchers.delete(e)}function Qe(e){let t=W.get(e);t&&(t.abort(),W.delete(e))}function $e(e){for(let t of e){let e=Ye(Je(t).data);x.fetchers.set(t,e)}}function et(){let e=[],t=!1;for(let n of J){let r=x.fetchers.get(n);s(r,"Expected fetcher: "+n),"loading"===r.state&&(J.delete(n),e.push(n),t=!0)}return $e(e),t}function tt(e){let t=[];for(let[n,r]of X)if(r0}function nt(e){x.blockers.delete(e),fe.delete(e)}function rt(e,t){let n=x.blockers.get(e)||te;s("unblocked"===n.state&&"blocked"===t.state||"blocked"===n.state&&"blocked"===t.state||"blocked"===n.state&&"proceeding"===t.state||"blocked"===n.state&&"unblocked"===t.state||"proceeding"===n.state&&"unblocked"===t.state,"Invalid blocker state transition: "+n.state+" -> "+t.state);let r=new Map(x.blockers);r.set(e,t),he({blockers:r})}function it(e){let{currentLocation:t,nextLocation:n,historyAction:r}=e;if(0===fe.size)return;fe.size>1&&c(!1,"A router only supports one blocker at a time");let i=Array.from(fe.entries()),[o,a]=i[i.length-1],s=x.blockers.get(o);return s&&"proceeding"===s.state?void 0:a({currentLocation:t,nextLocation:n,historyAction:r})?o:void 0}function ot(e){let t=ke(404,{pathname:e}),n=l||m,{matches:r,route:i}=Ie(n);return at(),{notFoundMatches:r,route:i,error:t}}function at(e){let t=[];return de.forEach((n,r)=>{e&&!e(r)||(n.cancel(),t.push(r),de.delete(r))}),t}function st(e,t){if(P){return P(e,t.map(e=>b(e,x.loaderData)))||e.key}return e.key}function ct(e,t){if(T){let n=st(e,t),r=T[n];if("number"==typeof r)return r}return null}function lt(e,t,n){if(w){if(!e){return{active:!0,matches:_(t,n,y,!0)||[]}}if(Object.keys(e[0].params).length>0){return{active:!0,matches:_(t,n,y,!0)}}}return{active:!1,matches:null}}async function ut(e,t,n){if(!w)return{type:"success",matches:e};let r=e;for(;;){let e=null==l,i=l||m,o=p;try{await w({path:t,matches:r,patch:(e,t)=>{n.aborted||pe(e,t,i,o,a)}})}catch(e){return{type:"error",error:e,partialMatches:r}}finally{e&&!n.aborted&&(m=[...m])}if(n.aborted)return{type:"aborted"};let s=g(i,t,y);if(s)return{type:"success",matches:s};let c=_(i,t,y,!0);if(!c||r.length===c.length&&r.every((e,t)=>e.route.id===c[t].route.id))return{type:"success",matches:null};r=c}}return f={get basename(){return y},get future(){return S},get state(){return x},get routes(){return m},get window(){return t},initialize:function(){if(E=e.history.listen(t=>{let{action:n,location:r,delta:i}=t;if(M)return M(),void(M=void 0);c(0===fe.size||null!=i,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let o=it({currentLocation:x.location,nextLocation:r,historyAction:n});if(o&&null!=i){let t=new Promise(e=>{M=e});return e.history.go(-1*i),void rt(o,{state:"blocked",location:r,proceed(){rt(o,{state:"proceeding",proceed:void 0,reset:void 0,location:r}),t.then(()=>e.history.go(i))},reset(){let e=new Map(x.blockers);e.set(o,te),he({blockers:e})}})}return we(n,r)}),n){!function(e,t){try{let n=e.sessionStorage.getItem(ie);if(n){let e=JSON.parse(n);for(let[n,r]of Object.entries(e||{}))r&&Array.isArray(r)&&t.set(n,new Set(r||[]))}}catch(e){}}(t,B);let e=()=>function(e,t){if(t.size>0){let n={};for(let[e,r]of t)n[e]=[...r];try{e.sessionStorage.setItem(ie,JSON.stringify(n))}catch(e){c(!1,"Failed to save applied view transitions in sessionStorage ("+e+").")}}}(t,B);t.addEventListener("pagehide",e),F=()=>t.removeEventListener("pagehide",e)}return x.initialized||we(i.Pop,x.location,{initialHydration:!0}),f},subscribe:function(e){return C.add(e),()=>C.delete(e)},enableScrollRestoration:function(e,t,n){if(T=e,I=t,P=n||null,!k&&x.navigation===$){k=!0;let e=ct(x.location,x.matches);null!=e&&he({restoreScrollPosition:e})}return()=>{T=null,I=null,P=null}},navigate:async function t(n,o){if("number"==typeof n)return void e.history.go(n);let a=ae(x.location,x.matches,y,S.v7_prependBasename,n,S.v7_relativeSplatPath,null==o?void 0:o.fromRouteId,null==o?void 0:o.relative),{path:s,submission:c,error:l}=se(S.v7_normalizeFormMethod,!1,a,o),d=x.location,f=u(x.location,s,o&&o.state);f=r({},f,e.history.encodeLocation(f));let p=o&&null!=o.replace?o.replace:void 0,h=i.Push;!0===p?h=i.Replace:!1===p||null!=c&&Be(c.formMethod)&&c.formAction===x.location.pathname+x.location.search&&(h=i.Replace);let m=o&&"preventScrollReset"in o?!0===o.preventScrollReset:void 0,v=!0===(o&&o.flushSync),g=it({currentLocation:d,nextLocation:f,historyAction:h});if(!g)return await we(h,f,{submission:c,pendingError:l,preventScrollReset:m,replace:o&&o.replace,enableViewTransition:o&&o.viewTransition,flushSync:v});rt(g,{state:"blocked",location:f,proceed(){rt(g,{state:"proceeding",proceed:void 0,reset:void 0,location:f}),t(n,o)},reset(){let e=new Map(x.blockers);e.set(g,te),he({blockers:e})}})},fetch:function(t,n,r,i){if(o)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");Qe(t);let a=!0===(i&&i.flushSync),c=l||m,u=ae(x.location,x.matches,y,S.v7_prependBasename,r,S.v7_relativeSplatPath,n,null==i?void 0:i.relative),d=g(c,u,y),f=lt(d,c,u);if(f.active&&f.matches&&(d=f.matches),!d)return void Xe(t,n,ke(404,{pathname:u}),{flushSync:a});let{path:p,submission:h,error:v}=se(S.v7_normalizeFormMethod,!0,u,i);if(v)return void Xe(t,n,v,{flushSync:a});let _=Ke(d,p),b=!0===(i&&i.preventScrollReset);h&&Be(h.formMethod)?async function(t,n,r,i,o,a,c,u,d){function f(e){if(!e.route.action&&!e.route.lazy){let e=ke(405,{method:d.formMethod,pathname:r,routeId:n});return Xe(t,n,e,{flushSync:c}),!0}return!1}if(He(),Z.delete(t),!a&&f(i))return;let p=x.fetchers.get(t);Ve(t,function(e,t){let n={state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0};return n}(d,p),{flushSync:c});let h=new AbortController,v=ye(e.history,r,h.signal,d);if(a){let e=await ut(o,r,v.signal);if("aborted"===e.type)return;if("error"===e.type)return void Xe(t,n,e.error,{flushSync:c});if(!e.matches)return void Xe(t,n,ke(404,{pathname:r}),{flushSync:c});if(f(i=Ke(o=e.matches,r)))return}W.set(t,h);let _=q,b=await De("action",x,v,[i],o,t),A=b[i.route.id];if(v.signal.aborted)return void(W.get(t)===h&&W.delete(t));if(S.v7_fetcherPersist&&ce.has(t)){if(xe(A)||Me(A))return void Ve(t,Ye(void 0))}else{if(xe(A))return W.delete(t),Y>_?void Ve(t,Ye(void 0)):(J.add(t),Ve(t,qe(d)),Oe(v,A,!1,{fetcherSubmission:d,preventScrollReset:u}));if(Me(A))return void Xe(t,n,A.error)}if(Le(A))throw ke(400,{type:"defer-action"});let w=x.navigation.location||x.location,E=ye(e.history,w,h.signal),C=l||m,T="idle"!==x.navigation.state?g(C,x.navigation.location,y):x.matches;s(T,"Didn't find any matches after fetcher action");let P=++q;X.set(t,P);let I=qe(d,A.data);x.fetchers.set(t,I);let[k,N]=le(e.history,x,T,d,w,!1,S.v7_skipActionErrorRevalidation,G,V,K,ce,Z,J,C,y,[i.route.id,A]);N.filter(e=>e.key!==t).forEach(e=>{let t=e.key,n=x.fetchers.get(t),r=qe(void 0,n?n.data:void 0);x.fetchers.set(t,r),Qe(t),e.controller&&W.set(t,e.controller)}),he({fetchers:new Map(x.fetchers)});let O=()=>N.forEach(e=>Qe(e.key));h.signal.addEventListener("abort",O);let{loaderResults:L,fetcherResults:M}=await Re(x,T,k,N,E);if(h.signal.aborted)return;h.signal.removeEventListener("abort",O),X.delete(t),W.delete(t),N.forEach(e=>W.delete(e.key));let R=Ne(L);if(R)return Oe(E,R.result,!1,{preventScrollReset:u});if(R=Ne(M),R)return J.add(R.key),Oe(E,R.result,!1,{preventScrollReset:u});let{loaderData:H,errors:B}=Ee(x,T,L,void 0,N,M,de);if(x.fetchers.has(t)){let e=Ye(A.data);x.fetchers.set(t,e)}tt(P),"loading"===x.navigation.state&&P>Y?(s(D,"Expected pending action"),j&&j.abort(),Ae(x.navigation.location,{matches:T,loaderData:H,errors:B,fetchers:new Map(x.fetchers)})):(he({errors:B,loaderData:Ce(x.loaderData,H,T,B),fetchers:new Map(x.fetchers)}),G=!1)}(t,n,p,_,d,f.active,a,b,h):(Z.set(t,{routeId:n,path:p}),async function(t,n,r,i,o,a,c,l,u){let d=x.fetchers.get(t);Ve(t,qe(u,d?d.data:void 0),{flushSync:c});let f=new AbortController,p=ye(e.history,r,f.signal);if(a){let e=await ut(o,r,p.signal);if("aborted"===e.type)return;if("error"===e.type)return void Xe(t,n,e.error,{flushSync:c});if(!e.matches)return void Xe(t,n,ke(404,{pathname:r}),{flushSync:c});i=Ke(o=e.matches,r)}W.set(t,f);let h=q,m=await De("loader",x,p,[i],o,t),v=m[i.route.id];Le(v)&&(v=await Ge(v,p.signal,!0)||v);W.get(t)===f&&W.delete(t);if(p.signal.aborted)return;if(ce.has(t))return void Ve(t,Ye(void 0));if(xe(v))return Y>h?void Ve(t,Ye(void 0)):(J.add(t),void await Oe(p,v,!1,{preventScrollReset:l}));if(Me(v))return void Xe(t,n,v.error);s(!Le(v),"Unhandled fetcher deferred data"),Ve(t,Ye(v.data))}(t,n,p,_,d,f.active,a,b,h))},revalidate:function(){He(),he({revalidation:"loading"}),"submitting"!==x.navigation.state&&("idle"!==x.navigation.state?we(D||x.historyAction,x.navigation.location,{overrideNavigation:x.navigation,enableViewTransition:!0===H}):we(x.historyAction,x.location,{startUninterruptedRevalidation:!0}))},createHref:t=>e.history.createHref(t),encodeLocation:t=>e.history.encodeLocation(t),getFetcher:Je,deleteFetcher:function(e){if(S.v7_fetcherPersist){let t=(oe.get(e)||0)-1;t<=0?(oe.delete(e),ce.add(e)):oe.set(e,t)}else Ze(e);he({fetchers:new Map(x.fetchers)})},dispose:function(){E&&E(),F&&F(),C.clear(),j&&j.abort(),x.fetchers.forEach((e,t)=>Ze(t)),x.blockers.forEach((e,t)=>nt(t))},getBlocker:function(e,t){let n=x.blockers.get(e)||te;return fe.get(e)!==t&&fe.set(e,t),n},deleteBlocker:nt,patchRoutes:function(e,t){let n=null==l;pe(e,t,l||m,p,a),n&&(m=[...m],he({}))},_internalFetchControllers:W,_internalActiveDeferreds:de,_internalSetRoutes:function(e){p={},l=v(e,a,void 0,p)}},f}Symbol("deferred");function ae(e,t,n,r,i,o,a,s){let c,l;if(a){c=[];for(let e of t)if(c.push(e),e.route.id===a){l=e;break}}else c=t,l=t[t.length-1];let u=R(i||".",D(c,o),L(e.pathname,n)||e.pathname,"path"===s);if(null==i&&(u.search=e.search,u.hash=e.hash),(null==i||""===i||"."===i)&&l){let e=Ve(u.search);if(l.route.index&&!e)u.search=u.search?u.search.replace(/^\?/,"?index&"):"?index";else if(!l.route.index&&e){let e=new URLSearchParams(u.search),t=e.getAll("index");e.delete("index"),t.filter(e=>e).forEach(t=>e.append("index",t));let n=e.toString();u.search=n?"?"+n:""}}return r&&"/"!==n&&(u.pathname="/"===u.pathname?n:H([n,u.pathname])),d(u)}function se(e,t,n,r){if(!r||!function(e){return null!=e&&("formData"in e&&null!=e.formData||"body"in e&&void 0!==e.body)}(r))return{path:n};if(r.formMethod&&!He(r.formMethod))return{path:n,error:ke(405,{method:r.formMethod})};let i,o,a=()=>({path:n,error:ke(400,{type:"invalid-body"})}),c=r.formMethod||"get",l=e?c.toUpperCase():c.toLowerCase(),u=Oe(n);if(void 0!==r.body){if("text/plain"===r.formEncType){if(!Be(l))return a();let e="string"==typeof r.body?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((e,t)=>{let[n,r]=t;return""+e+n+"="+r+"\n"},""):String(r.body);return{path:n,submission:{formMethod:l,formAction:u,formEncType:r.formEncType,formData:void 0,json:void 0,text:e}}}if("application/json"===r.formEncType){if(!Be(l))return a();try{let e="string"==typeof r.body?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:l,formAction:u,formEncType:r.formEncType,formData:void 0,json:e,text:void 0}}}catch(e){return a()}}}if(s("function"==typeof FormData,"FormData is not available in this environment"),r.formData)i=Ae(r.formData),o=r.formData;else if(r.body instanceof FormData)i=Ae(r.body),o=r.body;else if(r.body instanceof URLSearchParams)i=r.body,o=we(i);else if(null==r.body)i=new URLSearchParams,o=new FormData;else try{i=new URLSearchParams(r.body),o=we(i)}catch(e){return a()}let p={formMethod:l,formAction:u,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:o,json:void 0,text:void 0};if(Be(p.formMethod))return{path:n,submission:p};let h=f(n);return t&&h.search&&Ve(h.search)&&i.append("index",""),h.search="?"+i,{path:d(h),submission:p}}function ce(e,t,n){void 0===n&&(n=!1);let r=e.findIndex(e=>e.route.id===t);return r>=0?e.slice(0,n?r+1:r):e}function le(e,t,n,i,o,a,s,c,l,u,d,f,p,h,m,v){let _=v?Me(v[1])?v[1].error:v[1].data:void 0,b=e.createURL(t.location),y=e.createURL(o),A=n;a&&t.errors?A=ce(n,Object.keys(t.errors)[0],!0):v&&Me(v[1])&&(A=ce(n,v[0]));let w=v?v[1].statusCode:void 0,S=s&&w&&w>=400,E=A.filter((e,n)=>{let{route:o}=e;if(o.lazy)return!0;if(null==o.loader)return!1;if(a)return ue(o,t.loaderData,t.errors);if(function(e,t,n){let r=!t||n.route.id!==t.route.id,i=void 0===e[n.route.id];return r||i}(t.loaderData,t.matches[n],e)||l.some(t=>t===e.route.id))return!0;let s=t.matches[n],u=e;return fe(e,r({currentUrl:b,currentParams:s.params,nextUrl:y,nextParams:u.params},i,{actionResult:_,actionStatus:w,defaultShouldRevalidate:!S&&(c||b.pathname+b.search===y.pathname+y.search||b.search!==y.search||de(s,u))}))}),C=[];return f.forEach((e,o)=>{if(a||!n.some(t=>t.route.id===e.routeId)||d.has(o))return;let s=g(h,e.path,m);if(!s)return void C.push({key:o,routeId:e.routeId,path:e.path,matches:null,match:null,controller:null});let l=t.fetchers.get(o),f=Ke(s,e.path),v=!1;p.has(o)?v=!1:u.has(o)?(u.delete(o),v=!0):v=l&&"idle"!==l.state&&void 0===l.data?c:fe(f,r({currentUrl:b,currentParams:t.matches[t.matches.length-1].params,nextUrl:y,nextParams:n[n.length-1].params},i,{actionResult:_,actionStatus:w,defaultShouldRevalidate:!S&&c})),v&&C.push({key:o,routeId:e.routeId,path:e.path,matches:s,match:f,controller:new AbortController})}),[E,C]}function ue(e,t,n){if(e.lazy)return!0;if(!e.loader)return!1;let r=null!=t&&void 0!==t[e.id],i=null!=n&&void 0!==n[e.id];return!(!r&&i)&&("function"==typeof e.loader&&!0===e.loader.hydrate||!r&&!i)}function de(e,t){let n=e.route.path;return e.pathname!==t.pathname||null!=n&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function fe(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if("boolean"==typeof n)return n}return t.defaultShouldRevalidate}function pe(e,t,n,r,i){var o;let a;if(e){let t=r[e];s(t,"No route found to patch children into: routeId = "+e),t.children||(t.children=[]),a=t.children}else a=n;let c=v(t.filter(e=>!a.some(t=>he(e,t))),i,[e||"_","patch",String((null==(o=a)?void 0:o.length)||"0")],r);a.push(...c)}function he(e,t){return"id"in e&&"id"in t&&e.id===t.id||e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive&&(!(e.children&&0!==e.children.length||t.children&&0!==t.children.length)||e.children.every((e,n)=>{var r;return null==(r=t.children)?void 0:r.some(t=>he(e,t))}))}async function me(e){let{matches:t}=e,n=t.filter(e=>e.shouldLoad);return(await Promise.all(n.map(e=>e.resolve()))).reduce((e,t,r)=>Object.assign(e,{[n[r].route.id]:t}),{})}async function ve(e,t,n,i,o,a,l,u,d,f){let p=a.map(e=>e.route.lazy?async function(e,t,n){if(!e.lazy)return;let i=await e.lazy();if(!e.lazy)return;let o=n[e.id];s(o,"No route found in manifest");let a={};for(let e in i){let t=void 0!==o[e]&&"hasErrorBoundary"!==e;c(!t,'Route "'+o.id+'" has a static property "'+e+'" defined but its lazy function is also returning a value for this property. The lazy route property "'+e+'" will be ignored.'),t||m.has(e)||(a[e]=i[e])}Object.assign(o,a),Object.assign(o,r({},t(o),{lazy:void 0}))}(e.route,d,u):void 0),v=a.map((e,n)=>{let a=p[n],c=o.some(t=>t.route.id===e.route.id);return r({},e,{shouldLoad:c,resolve:async n=>(n&&"GET"===i.method&&(e.route.lazy||e.route.loader)&&(c=!0),c?async function(e,t,n,r,i,o){let a,c,l=r=>{let a,s=new Promise((e,t)=>a=t);c=()=>a(),t.signal.addEventListener("abort",c);let l=i=>"function"!=typeof r?Promise.reject(new Error('You cannot call the handler for a route which defines a boolean "'+e+'" [routeId: '+n.route.id+"]")):r({request:t,params:n.params,context:o},...void 0!==i?[i]:[]),u=(async()=>{try{return{type:"data",result:await(i?i(e=>l(e)):l())}}catch(e){return{type:"error",result:e}}})();return Promise.race([u,s])};try{let i=n.route[e];if(r)if(i){let e,[t]=await Promise.all([l(i).catch(t=>{e=t}),r]);if(void 0!==e)throw e;a=t}else{if(await r,i=n.route[e],!i){if("action"===e){let e=new URL(t.url),r=e.pathname+e.search;throw ke(405,{method:t.method,pathname:r,routeId:n.route.id})}return{type:h.data,result:void 0}}a=await l(i)}else{if(!i){let e=new URL(t.url);throw ke(404,{pathname:e.pathname+e.search})}a=await l(i)}s(void 0!==a.result,"You defined "+("action"===e?"an action":"a loader")+' for route "'+n.route.id+"\" but didn't return anything from your `"+e+"` function. Please return a value or `null`.")}catch(e){return{type:h.error,result:e}}finally{c&&t.signal.removeEventListener("abort",c)}return a}(t,i,e,a,n,f):Promise.resolve({type:h.data,result:void 0}))})}),g=await e({matches:v,request:i,params:a[0].params,fetcherKey:l,context:f});try{await Promise.all(p)}catch(e){}return g}async function ge(e){let{result:t,type:n}=e;if(Re(t)){let e;try{let n=t.headers.get("Content-Type");e=n&&/\bapplication\/json\b/.test(n)?null==t.body?null:await t.json():await t.text()}catch(e){return{type:h.error,error:e}}return n===h.error?{type:h.error,error:new W(t.status,t.statusText,e),statusCode:t.status,headers:t.headers}:{type:h.data,data:e,statusCode:t.status,headers:t.headers}}if(n===h.error){if(De(t)){var r,i;if(t.data instanceof Error)return{type:h.error,error:t.data,statusCode:null==(i=t.init)?void 0:i.status};t=new W((null==(r=t.init)?void 0:r.status)||500,void 0,t.data)}return{type:h.error,error:t,statusCode:z(t)?t.status:void 0}}var o,a,s,c;return function(e){let t=e;return t&&"object"==typeof t&&"object"==typeof t.data&&"function"==typeof t.subscribe&&"function"==typeof t.cancel&&"function"==typeof t.resolveData}(t)?{type:h.deferred,deferredData:t,statusCode:null==(o=t.init)?void 0:o.status,headers:(null==(a=t.init)?void 0:a.headers)&&new Headers(t.init.headers)}:De(t)?{type:h.data,data:t.data,statusCode:null==(s=t.init)?void 0:s.status,headers:null!=(c=t.init)&&c.headers?new Headers(t.init.headers):void 0}:{type:h.data,data:t}}function _e(e,t,n,r,i,o){let a=e.headers.get("Location");if(s(a,"Redirects returned/thrown from loaders/actions must have a Location header"),!ne.test(a)){let s=r.slice(0,r.findIndex(e=>e.route.id===n)+1);a=ae(new URL(t.url),s,i,!0,a,o),e.headers.set("Location",a)}return e}function be(e,t,n){if(ne.test(e)){let r=e,i=r.startsWith("//")?new URL(t.protocol+r):new URL(r),o=null!=L(i.pathname,n);if(i.origin===t.origin&&o)return i.pathname+i.search+i.hash}return e}function ye(e,t,n,r){let i=e.createURL(Oe(t)).toString(),o={signal:n};if(r&&Be(r.formMethod)){let{formMethod:e,formEncType:t}=r;o.method=e.toUpperCase(),"application/json"===t?(o.headers=new Headers({"Content-Type":t}),o.body=JSON.stringify(r.json)):"text/plain"===t?o.body=r.text:"application/x-www-form-urlencoded"===t&&r.formData?o.body=Ae(r.formData):o.body=r.formData}return new Request(i,o)}function Ae(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,"string"==typeof r?r:r.name);return t}function we(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function Se(e,t,n,r,i){let o,a={},c=null,l=!1,u={},d=n&&Me(n[1])?n[1].error:void 0;return e.forEach(n=>{if(!(n.route.id in t))return;let f=n.route.id,p=t[f];if(s(!xe(p),"Cannot handle redirect results in processLoaderData"),Me(p)){let t=p.error;if(void 0!==d&&(t=d,d=void 0),c=c||{},i)c[f]=t;else{let n=Pe(e,f);null==c[n.route.id]&&(c[n.route.id]=t)}a[f]=void 0,l||(l=!0,o=z(p.error)?p.error.status:500),p.headers&&(u[f]=p.headers)}else Le(p)?(r.set(f,p.deferredData),a[f]=p.deferredData.data,null==p.statusCode||200===p.statusCode||l||(o=p.statusCode),p.headers&&(u[f]=p.headers)):(a[f]=p.data,p.statusCode&&200!==p.statusCode&&!l&&(o=p.statusCode),p.headers&&(u[f]=p.headers))}),void 0!==d&&n&&(c={[n[0]]:d},a[n[0]]=void 0),{loaderData:a,errors:c,statusCode:o||200,loaderHeaders:u}}function Ee(e,t,n,i,o,a,c){let{loaderData:l,errors:u}=Se(t,n,i,c,!1);return o.forEach(t=>{let{key:n,match:i,controller:o}=t,c=a[n];if(s(c,"Did not find corresponding fetcher result"),!o||!o.signal.aborted)if(Me(c)){let t=Pe(e.matches,null==i?void 0:i.route.id);u&&u[t.route.id]||(u=r({},u,{[t.route.id]:c.error})),e.fetchers.delete(n)}else if(xe(c))s(!1,"Unhandled fetcher revalidation redirect");else if(Le(c))s(!1,"Unhandled fetcher deferred data");else{let t=Ye(c.data);e.fetchers.set(n,t)}}),{loaderData:l,errors:u}}function Ce(e,t,n,i){let o=r({},t);for(let r of n){let n=r.route.id;if(t.hasOwnProperty(n)?void 0!==t[n]&&(o[n]=t[n]):void 0!==e[n]&&r.route.loader&&(o[n]=e[n]),i&&i.hasOwnProperty(n))break}return o}function Te(e){return e?Me(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function Pe(e,t){return(t?e.slice(0,e.findIndex(e=>e.route.id===t)+1):[...e]).reverse().find(e=>!0===e.route.hasErrorBoundary)||e[0]}function Ie(e){let t=1===e.length?e[0]:e.find(e=>e.index||!e.path||"/"===e.path)||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function ke(e,t){let{pathname:n,routeId:r,method:i,type:o,message:a}=void 0===t?{}:t,s="Unknown Server Error",c="Unknown @remix-run/router error";return 400===e?(s="Bad Request",i&&n&&r?c="You made a "+i+' request to "'+n+'" but did not provide a `loader` for route "'+r+'", so there is no way to handle the request.':"defer-action"===o?c="defer() is not supported in actions":"invalid-body"===o&&(c="Unable to encode submission body")):403===e?(s="Forbidden",c='Route "'+r+'" does not match URL "'+n+'"'):404===e?(s="Not Found",c='No route matches URL "'+n+'"'):405===e&&(s="Method Not Allowed",i&&n&&r?c="You made a "+i.toUpperCase()+' request to "'+n+'" but did not provide an `action` for route "'+r+'", so there is no way to handle the request.':i&&(c='Invalid request method "'+i.toUpperCase()+'"')),new W(e||500,s,new Error(c),!0)}function Ne(e){let t=Object.entries(e);for(let e=t.length-1;e>=0;e--){let[n,r]=t[e];if(xe(r))return{key:n,result:r}}}function Oe(e){return d(r({},"string"==typeof e?f(e):e,{hash:""}))}function je(e){return Re(e.result)&&Z.has(e.result.status)}function Le(e){return e.type===h.deferred}function Me(e){return e.type===h.error}function xe(e){return(e&&e.type)===h.redirect}function De(e){return"object"==typeof e&&null!=e&&"type"in e&&"data"in e&&"init"in e&&"DataWithResponseInit"===e.type}function Re(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"object"==typeof e.headers&&void 0!==e.body}function He(e){return J.has(e.toLowerCase())}function Be(e){return Y.has(e.toLowerCase())}async function Fe(e,t,n,r,i){let o=Object.entries(t);for(let a=0;a(null==e?void 0:e.route.id)===s);if(!l)continue;let u=r.find(e=>e.route.id===l.route.id),d=null!=u&&!de(u,l)&&void 0!==(i&&i[l.route.id]);Le(c)&&d&&await Ge(c,n,!1).then(e=>{e&&(t[s]=e)})}}async function Ue(e,t,n){for(let r=0;r(null==e?void 0:e.route.id)===o)&&(Le(c)&&(s(a,"Expected an AbortController for revalidating fetcher deferred result"),await Ge(c,a.signal,!0).then(e=>{e&&(t[i]=e)})))}}async function Ge(e,t,n){if(void 0===n&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:h.data,data:e.deferredData.unwrappedData}}catch(e){return{type:h.error,error:e}}return{type:h.data,data:e.deferredData.data}}}function Ve(e){return new URLSearchParams(e).getAll("index").some(e=>""===e)}function Ke(e,t){let n="string"==typeof t?f(t).search:t.search;if(e[e.length-1].route.index&&Ve(n||""))return e[e.length-1];let r=x(e);return r[r.length-1]}function We(e){let{formMethod:t,formAction:n,formEncType:r,text:i,formData:o,json:a}=e;if(t&&n&&r)return null!=i?{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:i}:null!=o?{formMethod:t,formAction:n,formEncType:r,formData:o,json:void 0,text:void 0}:void 0!==a?{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:a,text:void 0}:void 0}function ze(e,t){if(t){return{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}return{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function qe(e,t){if(e){return{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}}return{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function Ye(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}},31179:function(e,t){"use strict";function n(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i1),o=!1,a=!1;if("undefined"!=typeof window){var s={get passive(){o=!0}};window.addEventListener("testPassive",r,s),window.removeEventListener("testPassive",r),window.CSS&&CSS.supports("color","var(--color)")&&(a=!0)}var c,l,u,d=[],f=!1,p=-1,h=function(e){return d.some(function(t){return!!(t.options&&t.options.allowTouchMove&&t.options.allowTouchMove(e))})},m=function(e){var t=e||window.event;return!!h(t.target)||(t.touches.length>1||(t.preventDefault&&t.preventDefault(),!1))},v=function(){void 0!==u&&(document.body.style.paddingRight=u,u=void 0),void 0!==c&&(document.body.style.overflow=c,c=void 0)},g=function(e){return void 0===e&&(e={}),window.requestAnimationFrame(function(){if(!l){l={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left};var t=window.scrollY,n=window.scrollX,r=window.innerHeight,i=e.isSaveIOSScrollPosition,o=void 0===i||i,s=e.disableIOSScrollCompensation,c=void 0!==s&&s,u=e.disableIOSScrollReactionStatusBar,d=void 0!==u&&u,f=e.isFullVHHeightNeeded;(void 0===f||f)&&(document.documentElement.style.height=d?"calc(100vh - 1px)":"100vh"),document.body.style.overflow="hidden",document.body.style.position="fixed",document.body.style.top=o&&0!==t?-t+"px":"0",document.body.style.right=a?"var(--safe-area-inset-right, 0px)":"0",document.body.style.bottom="0",document.body.style.left=function(e){return 0!==e?a?"calc(var(--safe-area-inset-left, 0px) + "+-e+"px)":"0":a?"var(--safe-area-inset-left, 0px)":"0"}(n),!c&&o&&setTimeout(function(){return window.requestAnimationFrame(function(){var e=r-window.innerHeight;e&&t>=r&&t+e!==0&&(document.body.style.top=-(t+e)+"px")})},300)}})},_=function(){if(void 0!==l){var e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);document.documentElement.style.height="",document.body.style.overflow="",document.body.style.position=l.position,document.body.style.top=l.top?l.top:"",document.body.style.right="",document.body.style.bottom="",document.body.style.left=l.left?l.left:"",window.scrollTo(t,e),l=void 0}};t.mh=function(e,t){if(e){if(!d.some(function(t){return t.targetElement===e})){var r={targetElement:e,options:t||{}};d=n(n([],d),[r]),i?g(t):function(e){if(void 0===u){var t=!!e&&!0===e.reserveScrollBarGap,n=window.innerWidth-document.documentElement.clientWidth;if(t&&n>0){var r=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);u=document.body.style.paddingRight,document.body.style.paddingRight=r+n+"px"}}void 0===c&&(c=document.body.style.overflow,document.body.style.overflow="hidden")}(t),i&&(e.ontouchstart=function(e){1===e.targetTouches.length&&(p=e.targetTouches[0].clientY)},e.ontouchmove=function(t){1===t.targetTouches.length&&function(e,t){var n=e.targetTouches[0].clientY-p;!h(e.target)&&(t&&0===t.scrollTop&&n>0||function(e){return!!e&&e.scrollHeight-e.scrollTop<=e.clientHeight}(t)&&n<0?m(e):e.stopPropagation())}(t,e)},f||(document.addEventListener("touchmove",m,o?{passive:!1}:void 0),f=!0))}}else console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.")},t.fY=function(e){e?(d=d.filter(function(t){return t.targetElement!==e}),i&&(e.ontouchstart=null,e.ontouchmove=null,f&&0===d.length&&(document.removeEventListener("touchmove",m),f=!1)),i?_():v()):console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.")}},46517:function(e,t,n){"use strict";n.d(t,{Kq:function(){return h},Ng:function(){return y},d4:function(){return g},wA:function(){return A},y$:function(){return u}});var r=n(96540),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n>=1}else{for(a=1,o=0;o>=1}0==--h&&(h=Math[i(140)](2,v),v++),delete u[p]}else for(a=l[p],o=0;o>=1;0==--h&&(h=Math[i(140)](2,v),v++),l[c]=m++,p=String(s)}if(""!==p){if(Object.prototype[i(148)][i(147)](u,p)){if(d(p,0)<256){for(o=0;o>=1}else{for(a=1,o=0;o>=1}0==--h&&(h=Math[i(140)](2,v),v++),delete u[p]}else for(a=l[p],o=0;o>=1;0==--h&&(h=Math.pow(2,v),v++)}for(a=2,o=0;o>=1;for(;;){if(g<<=1,_===t-1){f.push(n(g));break}_++}return f[i(165)]("")}(e,6,function(e){return o[w(164)](e)}))+((e=e[t(149)]%4)?t(154).substring(e):"")}function p(e,t){for(var n=r,i=e[n(155)](""),o=e.length,a=o;0<=--a;){var s=(t%(a+1)+a)%o,c=[i[s],i[a]];i[a]=c[0],i[s]=c[1]}return i[n(165)]("")}var h=function(e,t){return e<>>32-t},m=function(e){for(var t=r,n="",i=7;0<=i;i--)n+=(e>>>4*i&15)[t(137)](16);return n};function v(e){for(var t,n,i,o,a,s,c,l,u=r,f=new Array(80),p=1732584193,v=4023233417,g=2562383102,_=271733878,b=3285377520,y=(e=unescape(encodeURIComponent(e)))[u(149)],A=[],w=0;w>>29),A[u(153)](y<<3&4294967295),t=0;t>>29),W[s(153)](K<<3&4294967295),P%1==0&&(C[C[s(149)]-1]=T),N=0;N>U,N[h+1]=g*F>>U,N[h+2]=_*F>>U,v-=b,g-=y,_-=A,b-=H.r,y-=H.g,A-=H.b,f=m+((f=l+c+1)>U,N[f+1]=g*F>>U,N[f+2]=_*F>>U,v-=b,g-=y,_-=A,b-=H.r,y-=H.g,A-=H.b,f=l+((f=u+M)>W,0!==O?(O=255/O,M[h]=(v*K>>W)*O,M[h+1]=(g*K>>W)*O,M[h+2]=(_*K>>W)*O):M[h]=M[h+1]=M[h+2]=0,v-=y,g-=A,_-=w,b-=S,y-=G.r,A-=G.g,w-=G.b,S-=G.a,f=m+((f=l+c+1)>W,O>0?(O=255/O,M[f]=(v*K>>W)*O,M[f+1]=(g*K>>W)*O,M[f+2]=(_*K>>W)*O):M[f]=M[f+1]=M[f+2]=0,v-=y,g-=A,_-=w,b-=S,y-=G.r,A-=G.g,w-=G.b,S-=G.a,f=l+((f=u+H)=0;n--)if(t(e[n],n,e))return n;return-1}},12988:function(e,t){"use strict";t.isEqualArrays=function(e,t){return e.length===t.length&&e.every(function(e,n){return e===t[n]})}},54511:function(e,t){"use strict";t.range=function(e,t){return Array.apply(0,Array(t)).map(function(t,n){return n+e})}},67250:function(e,t){"use strict";t.shuffleArray=function(e){for(var t,n=e.length-1;n>0;n--){var r=Math.floor(Math.random()*(n+1));t=[e[r],e[n]],e[n]=t[0],e[r]=t[1]}return e}},37292:function(e,t){"use strict";t.transposeArray=function(e){return e[0].map(function(t,n){return e.map(function(e){return e[n]})})}},38239:function(e,t){"use strict";t.uniqueList=function(e){return e.reduce(function(e,t){return e.includes(t)||e.push(t),e},[])}},68650:function(e,t,n){"use strict";var r=n(67206),i=n(65587),o=n(12988),a=n(54511),s=n(67250),c=n(37292),l=n(38239);n(12053),t.nK=r.arrayInsert,t.Kl=i.findLastIndex,o.isEqualArrays,t.y1=a.range,s.shuffleArray,c.transposeArray,t.o0=l.uniqueList},73298:function(e,t,n){"use strict";var r=n(12053),i=function(e){var t;void 0===e&&(e=document.documentElement);var n=e.getAttribute("data-csrf_field"),r=e.getAttribute("data-csrf_value");return n&&r?((t={})[n]=r,t):{}};t.getCSRFData=function(e){return r.__assign(r.__assign({},e),i())},t.getCSRFToken=i},88526:function(e,t,n){"use strict";var r=n(73298);n(12053),t.Z=r.getCSRFData,t.m=r.getCSRFToken},81319:function(e,t){"use strict";t.classMix=function(e){var t=[];for(var n in e)e[n]&&t.push(n);return t.join(" ")}},67148:function(e,t,n){"use strict";var r=n(21848),i=n(81319);t.cssMerge=function e(){for(var t=[],n=0;n220?"#000":"#".concat(e);var a=(255-n).toString(16),s=(255-i).toString(16),c=(255-o).toString(16),l=function(e,t){return void 0===t&&(t=2),(new Array(t).join("0")+e).slice(-t)};return"#".concat(l(a,2)).concat(l(s,2)).concat(l(c,2))},t.c=function(e){if(!r.isHexColor(e))return e;var t=e.substring(1),n=parseInt(t,16);return(299*(n>>16&255)+587*(n>>8&255)+114*(255&n))/1e3<220}},49994:function(e,t){"use strict";t.convertHex3To6=function(e){if(3===e.length)return"".concat(e[0]).concat(e[0]).concat(e[1]).concat(e[1]).concat(e[2]).concat(e[2])}},96955:function(e,t,n){"use strict";var r=n(81609),i=n(13473);t.hexToHsv=function(e){var t=r.hexToRgb(e);return t?i.rgbToHsv(t[0],t[1],t[2]):null}},81609:function(e,t){"use strict";t.hexToRgb=function(e){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(e,t,n,r){return t+t+n+n+r+r});var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]:null}},82981:function(e,t){"use strict";t.hsvToRgb=function(e,t,n){var r,i,o,a,s;i=(n/=100)*(1-(t/=100)),o=n*(1-t*(r=e/60-(s=Math.floor(e/60)))),a=n*(1-(1-r)*t);var c=0,l=0,u=0;switch(s){case 0:c=n,l=a,u=i;break;case 1:c=o,l=n,u=i;break;case 2:c=i,l=n,u=a;break;case 3:c=i,l=o,u=n;break;case 4:c=a,l=i,u=n;break;case 5:c=n,l=i,u=o}return[Math.round(255*c),Math.round(255*l),Math.round(255*u)]}},10756:function(e,t){"use strict";t.isHexColor=function(e){return/^#?([a-f\d]{6})$/i.test(e)}},27946:function(e,t,n){"use strict";var r=n(59189);t.rawRgbToHex=function(e){var t=e.replace(/rgb\s*\(\s*([0-9]+).*,\s*([0-9]+).*,\s*([0-9]+).*\)/gi,"$1,$2,$3").split(",");if(3===t.length){var n=parseInt(t[0]),i=parseInt(t[1]),o=parseInt(t[2]);return r.rgbToHex(n,i,o)}}},59189:function(e,t){"use strict";t.rgbToHex=function(e,t,n){function r(e){var t=e.toString(16);return 1===t.length?"0".concat(t):t}return"#"+r(e)+r(t)+r(n)}},13473:function(e,t){"use strict";t.rgbToHsv=function(e,t,n){e/=255,t/=255,n/=255;var r=Math.min(e,t,n),i=Math.max(e,t,n),o=i-r;if(0===o)return[0,0,100*i];var a=e===r?3+(n-t)/o:t===r?5+(e-n)/o:1+(t-e)/o;return[Math.round(60*(6===a?0:a)),Math.round(o/i*100),Math.round(100*i)]}},7984:function(e,t,n){"use strict";var r=n(81609),i=n(59189),o=n(27946),a=n(96955),s=n(82981),c=n(13473),l=n(10756),u=n(49994);r.hexToRgb,t.Ob=i.rgbToHex,o.rawRgbToHex,t.gT=a.hexToHsv,t.Me=s.hsvToRgb,c.rgbToHsv,t.fd=l.isHexColor,u.convertHex3To6},21848:function(e,t){"use strict";function n(e){var t={};for(var n in e)e[n]&&(t[n]=e[n]);return t}function r(e){for(var t=[],n=e.length,r=0;r=0&&"\\"===t.charAt(s-1)?a+=c:void 0!==r[c]?a+=r[c]():"\\"!==c&&(a+=c)}return a}t.i=a},40837:function(e,t,n){"use strict";var r=n(12053),i=[__("Jan%_mon_%"),__("Feb%_mon_%"),__("Mar%_mon_%"),__("Apr%_mon_%"),__("May%_mon_%"),__("Jun%_mon_%"),__("Jul%_mon_%"),__("Aug%_mon_%"),__("Sep%_mon_%"),__("Oct%_mon_%"),__("Nov%_mon_%"),__("Dec%_mon_%")],o=[__("January"),__("February"),__("March"),__("April"),__("May"),__("June"),__("July"),__("August"),__("September"),__("October"),__("November"),__("December")],a=[__("January%_x_%"),__("February%_x_%"),__("March%_x_%"),__("April%_x_%"),__("May%_x_%"),__("June%_x_%"),__("July%_x_%"),__("August%_x_%"),__("September%_x_%"),__("October%_x_%"),__("November%_x_%"),__("December%_x_%")],s=[__("%_mon_%Jan"),__("%_mon_%Feb"),__("%_mon_%Mar"),__("%_mon_%Apr"),__("%_mon_%May"),__("%_mon_%Jun"),__("%_mon_%Jul"),__("%_mon_%Aug"),__("%_mon_%Sep"),__("%_mon_%Oct"),__("%_mon_%Nov"),__("%_mon_%Dec")],c=[__("%_mon_%Jan%_x_%"),__("%_mon_%Feb%_x_%"),__("%_mon_%Mar%_x_%"),__("%_mon_%Apr%_x_%"),__("%_mon_%May%_x_%"),__("%_mon_%Jun%_x_%"),__("%_mon_%Jul%_x_%"),__("%_mon_%Aug%_x_%"),__("%_mon_%Sep%_x_%"),__("%_mon_%Oct%_x_%"),__("%_mon_%Nov%_x_%"),__("%_mon_%Dec%_x_%")],l=[__("Sunday"),__("Monday"),__("Tuesday"),__("Wednesday"),__("Thursday"),__("Friday"),__("Saturday")],u=[__("%_week_%Sun"),__("%_week_%Mon"),__("%_week_%Tue"),__("%_week_%Wed"),__("%_week_%Thu"),__("%_week_%Fri"),__("%_week_%Sat")],d=[__("Su%_week_%"),__("Mo%_week_%"),__("Tu%_week_%"),__("We%_week_%"),__("Th%_week_%"),__("Fr%_week_%"),__("Sa%_week_%")];t.getMiddleNameDays=function(e){void 0===e&&(e=!1);var t=r.__spreadArray([],u,!0);if(e){var n=t.splice(0,1);t=t.concat(n)}return t},t.getShortNameDays=function(e){void 0===e&&(e=!1);var t=r.__spreadArray([],d,!0);if(e){var n=t.splice(0,1);t=t.concat(n)}return t},t.longNameDays=l,t.longNameMonths=o,t.longNameMonthsGenitive=a,t.middleNameDays=u,t.monthsShort=i,t.shortNameDays=d,t.shortNameMonths=s,t.shortNameMonthsGenitive=c},83046:function(e,t){"use strict";t.O=function(e,t,n){void 0===n&&(n=!1);var r=Math.round(e/1e3),i=Math.floor(r/3600);r-=3600*i;var o=Math.floor(r/60),a=r-=60*o;if(t)return"".concat(i<10?"0":"").concat(i,":").concat(o<10?"0":"").concat(o,":").concat(a<10?"0":"").concat(a);var s=[];return i>0&&s.push(i,n?__("hour(s)%_genitive_%"):__("hour(s)")),o>0&&s.push(o,n?__("minute(s)%_genitive_%"):__("minute(s)")),s.push(a,n?__("second(s)%_genitive_%"):__("second(s)")),s.join(" ")}},34578:function(e,t){"use strict";t.Y=function(e,t){var n=Math.round(e/1e3),r=Math.floor(n/3600);n-=3600*r;var i=Math.floor(n/60),o=n-=60*i,a="";return t?a="".concat(r<10?"0":"").concat(r,":").concat(i<10?"0":"").concat(i,":").concat(o<10?"0":"").concat(o):(r>0&&(a+=r+" "+__("hour(s)")+" "),i>0&&(a+=i+" "+__("minute(s)")+" "),a+=o+" "+__("second(s)")),a}},1264:function(e,t){"use strict";var n={d:864e5,h:36e5,m:6e4,s:1e3,w:6048e5};t.k=function(e){return e?"number"==typeof e?e:Array.from(e.matchAll(/([0-9]+)(s|m|h|d|w)?/gi)).reduce(function(e,t){t[0];var r=t[1],i=t[2];return e+Number(r)*(n[i]||1)},0):0}},54096:function(e,t){"use strict";t.Y=function(e,t){void 0===t&&(t=!1);var n=e<0?"-":"";e=Math.abs(e);var r=Math.floor(e/3600),i=Math.floor((e-3600*r)/60),o=Math.floor(e-3600*r-60*i),a=i<10?"0".concat(i):i,s=o<10?"0".concat(o):o,c="";return(r||t)&&(c=r<10?"0".concat(r,":"):"".concat(r,":")),"".concat(n).concat(c).concat(a,":").concat(s)}},20329:function(e,t,n){"use strict";var r=n(92130);t.fitTextFontSize=function(e,t,n){void 0===t&&(t=document.body),void 0===n&&(n={});var i=n.important?"important":"";function o(e,t,a){if(t-e<1)return a&&a.style.setProperty("font-size",e+"px",i),e;var s=(t+e)/2;return a&&a.style.setProperty("font-size",s+"px",i),r.isFit(a,n)?o(s,t,a):o(e,s,a)}function a(){var a=1/0,s="string"==typeof e,c=!s&&Array.isArray(e),l=!s&&!Array.isArray(e),u=[];s&&(u=t.querySelectorAll(e)),l&&(u=[e]),c&&(u=e),Array.prototype.map.call(u,function(e){if(e&&(!e||(null==e?void 0:e.parentElement))){e.style.fontSize="";var t=parseInt(window.getComputedStyle(e)["font-size"],10),i=isNaN(t)?999:t,s=Number(e.dataset.fontSizeMin)||n.minFontSize||1;a=Math.min(a,r.isFit(e,n)?i:o(s,i,e))}}),n.syncSize&&Array.prototype.map.call(u,function(e){e&&e.style.setProperty("font-size",a+"px",i)})}if(n.recheckInterval){var s=setInterval(a,100);setTimeout(function(){return clearInterval(s)},n.recheckInterval)}a()}},58143:function(e,t){"use strict";t.fitTextWrapSvg=function(e,t){void 0===t&&(t=document.body);var n=t.querySelectorAll(e);Array.prototype.map.call(n,function(e){var t=document.createTextNode(e.innerText);e.innerHTML="";var n=document.createElementNS("http://www.w3.org/2000/svg","svg");n.setAttribute("width","100%"),n.setAttribute("height","100%"),n.setAttribute("viewBox","0 0 96 96");var r=document.createElementNS("http://www.w3.org/2000/svg","text");function i(){var e=r.getBBox(),t=Math.floor(e.x),i=Math.floor(e.y),o=Math.floor(e.width),a=Math.floor(e.height);n.setAttribute("viewBox","".concat(t," ").concat(i," ").concat(o," ").concat(a))}r.appendChild(t),n.appendChild(r),e.appendChild(n),i(),i()})}},92130:function(e,t){"use strict";t.isFit=function(e,t){void 0===t&&(t={});var n=e.dataset.freeHeight;return(t.ignoreWidth||e.scrollWidth<=e.offsetWidth)&&(n||t.ignoreHeight||e.scrollHeight<=e.offsetHeight)}},50223:function(e,t,n){"use strict";var r=n(20329),i=n(58143);n(92130),t.$=r.fitTextFontSize,i.fitTextWrapSvg},20409:function(e,t,n){"use strict";var r=n(12053),i={numberOfDecimals:0,decimalSeparator:".",thousandSeparator:"",symbol:""};t.Z=function(e,t){void 0===t&&(t={});var n=r.__assign(r.__assign({},i),t),o=n.numberOfDecimals,a=n.symbol,s=n.decimalSeparator,c=n.thousandSeparator,l="",u=e.toString(),d=u.indexOf("e");if(d>-1&&(l=u.substring(d),e=parseFloat(u.substring(0,d))),null!=o){var f=Math.pow(10,o);e=Math.round(e*f)/f}var p=e<0?"-":"",h=(e>0?Math.floor(e):Math.abs(Math.ceil(e))).toString(),m=e.toString().substring(h.length+p.length);if(s=null!=s?s:".",m=null!=o&&o>0||m.length>1?s+m.substring(1):"",null!=o&&o>0)for(var v=m.length-1,g=o;v0;v-=3)h=h.substring(0,v)+c+h.substring(v);return""===n.symbol?p+h+m+l:a+" "+p+h+m+l}},651:function(e,t,n){"use strict";n(83106);var r=n(56423),i=n(8556);n(84435);var o=r.detectFullscreenAPIVendor();function a(){return o&&document[null==o?void 0:o.fullscreenEnabled]}t.getFullscreenAPI=function(){return o},t.isFullscreenMode=function(){return Boolean(a()?document[o.fullscreenElement]:i.isTokenInBodyClassList("fullscreen"))},t.isFullscreenSupported=a,t.setFullscreenMode=function(e,t){return void 0===t&&(t=document.documentElement),o?new Promise(function(n,r){var i=function(){document.addEventListener(o.fullscreenchange,s),document.addEventListener(o.fullscreenerror,c)},a=function(){document.removeEventListener(o.fullscreenchange,s),document.removeEventListener(o.fullscreenerror,c)},s=function(){for(var e=[],t=0;t17.4)return null}for(var t=0,n=i.fullscreenMethodsMap.length;t=a.length&&r.toString(16).length>=n);i++)for(null==a[i]&&(i=0),r*=(a.charCodeAt(i)+i*a.length)*t,r=Number(String(r).replace(/0+$/g,""));r.toString(16).length>n;)r=Math.floor(r/10);return r.toString(16)}var r=function(e){return t=n(e,246,8),r=n(e,1308,11),i=n(e,3450,12),[t,r.substr(0,4),4+r.substr(4,3),(3&Number("0x"+r[7])|8).toString(16)+r.substr(8,3),i].join("-").toUpperCase();var t,r,i},i=function(e,t,n){var r=Math.round(e/t)+t;return r>n?i(r,t,n):r};t.guid128bitFromString=r,t.guid128bitStartCharFromString=function(e){var t=r(e),n=parseInt(t[0],16);return n<10&&(t=i(n,10,16).toString(16).toUpperCase()+t.slice(1)),t}},35279:function(e,t){"use strict";var n=function(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)};t.guid128bitRandom=function(){return n()+n()+"-"+n()+"-"+n()+"-"+n()+"-"+n()+n()+n()}},90289:function(e,t,n){"use strict";var r=n(35279),i=n(51062);t.fE=r.guid128bitRandom,t.q2=i.guid128bitStartCharFromString,t.c0=i.guid128bitFromString},21454:function(e,t,n){"use strict";var r=n(80181),i=function(){function e(e){void 0===e&&(e={}),this.opts={url:e.url||"/graphql",sendModifier:e.sendModifier||null},this.fragments={}}return e.prototype.storeFragment=function(e){var t=/fragment\s*([_A-Za-z][_0-9A-Za-z]*)\s/.exec(e);if(!t)throw new Error("GQLClient.storeFragment() - no fragment name found!");var n=t[1];return this.fragments[n]=e.trim(),n},e.prototype.removeFragment=function(e){delete this.fragments[e]},e.prototype.send=function(e,t){var n=e.query||e.mutation,i=e.variables,a=e.operationName,s=e.sendModifier||this.opts.sendModifier,c=function(e,t,n,r){var i=[];for(var o in r)r.hasOwnProperty(o)&&i.push(r[o]);var a={query:e=[e].concat(i).join("\n")};return t&&(a.variables=t),n&&(a.operationName=n),a}(n,i,a,o(n,this.fragments)),l=function(e,t){var n=function(e){e.name="GQLClientRequestError",t(e,null)},i=new XMLHttpRequest;return i.open("POST",e),i.setRequestHeader("Content-Type","application/json"),i.setRequestHeader("Accept","application/json"),i.onload=function(){if(i.status<200||i.status>299)return n(new Error("request status code is ".concat(i.status)));var e="string"==typeof i.response?r.json_parse(i.response):i.response;if(!e||!e.data&&!e.errors)return n(new Error("invalid response ".concat(JSON.stringify(e))));if(e.errors){var o=new Error("the GraphQL response has errors ".concat(JSON.stringify(e.errors)));o.name="GQLClientQueryError",o.raw=e.errors,t(o,null)}else t(null,e.data)},i.onerror=n,i}(this.opts.url,t);if(s){var u=s({xhr:l,body:c});c=u.body,l=u.xhr}l.send(JSON.stringify(c))},e}();function o(e,t,n){void 0===n&&(n={});for(var r,i=/\.\.\.\s*([_A-Za-z][_0-9A-Za-z]*)\s/g;null!==(r=i.exec(e));){var a=r[1];"on"!==a&&!n[a]&&t[a]&&(n[a]=t[a],o(t[a],t,n))}return n}e.exports=i},55087:function(e,t){"use strict";t.htmlDecode=function(e,t){void 0===t&&(t=!1);var n=String(e).replace(/&/g,"&").replace(/"/g,'"').replace(/"/g,'"').replace(/'/g,"'").replace(/'/g,"'").replace(/\/g,"\\");return t||(n=n.replace(/</g,"<").replace(/>/g,">")),n}},18483:function(e,t){"use strict";t.htmlDecodeQuote=function(e){return String(e).replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'").replace(/'/g,"'")}},64475:function(e,t){"use strict";t.htmlEncode=function(e){return String(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}},98810:function(e,t,n){"use strict";var r=n(64475),i=n(55087),o=n(18483);t._N=r.htmlEncode,t.CN=i.htmlDecode,t.k=o.htmlDecodeQuote},3050:function(e,t){"use strict";t.w=function(e,t){var n=new CustomEvent(e,{detail:t});return{isDispatched:document.dispatchEvent(n),event:n}}},26774:function(e,t){"use strict";t.s=function(e,t){return("function"==typeof t?t():t)?e:void 0}},95484:function(e,t,n){"use strict";var r=n(12053);function i(e){return r.__awaiter(this,void 0,void 0,function(){var t;return r.__generator(this,function(n){return(t=document.querySelector("script[src$='".concat(e,"']"))||document.querySelector("link[href$='".concat(e,"']")))&&t.remove(),[2]})})}t.W=function(e){return r.__awaiter(this,arguments,void 0,function(e,t,n,o,a,s){var c,l,u,d;return void 0===t&&(t="js"),void 0===n&&(n=document.head),void 0===s&&(s=!1),r.__generator(this,function(r){switch(r.label){case 0:return c="js"===t?"script":"link",l="js"===t?"src":"href",u="js"===t?"text/javascript":"text/css",d=e.substring(0,-1!==e.indexOf("?")?e.indexOf("?"):e.length),document.querySelector("".concat(c,"[").concat(l,'^="').concat(d,'"]'))?[2]:[4,new Promise(function(r,s){i(e);var d=document.createElement(c);d.type=u,d.onload=r,d.onerror=s,d[l]=e,"css"===t&&(d.rel="stylesheet"),"string"==typeof o?d.setAttribute("data-type",o):o&&"object"==typeof o&&Object.keys(o).map(function(e){d.setAttribute(e,String(o[e]))});var f=!1;if(a)for(var p=0;p<=a.length-1;p++){var h=n.querySelector(a[p]);if(h){n.insertBefore(d,h),f=!0;break}}f||n.appendChild(d)}).catch(function(){var n=new Error("can't load \"".concat(t,'" ').concat(e));if(console.error("[inject]",n),s)throw n})];case 1:return[2,r.sent()]}})})},t.k=i},61681:function(e,t){"use strict";t.a=function(){return['link[rel="preload"][href*="cr"]']},t.j=function(){return['link[rel="stylesheet"][href*="arabic"]','link[rel="stylesheet"][href*="color-scheme"]']}},38231:function(e,t,n){"use strict";var r=n(41669);t.isAllImagesLoaded=function(e,t,n){var i=r(e).find("img");"function"==typeof t&&i.one("load",function(){t.call(this)}),"function"==typeof n&&i.one("error",function(){n.call(this)}),i.each(function(){var e=this;if(e.complete||void 0===e.complete){var t=e.src;e.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",e.src=t}})}},70049:function(e,t,n){"use strict";var r=n(38231);t.B=r.isAllImagesLoaded},71918:function(e,t){"use strict";t.getIndexedDB=function(){return window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB||window.shimIndexedDB}},59268:function(e,t,n){"use strict";var r=n(71918),i=null,o="dataStore",a=function(){function e(e){this.dataBase=e,i||(i=r.getIndexedDB())}return e.prototype.isAvailable=function(){return Boolean(i)},e.prototype.open=function(e){var t=this;return void 0===e&&(e=1),new Promise(function(n,r){var a=i.open(t.dataBase,e);a.onupgradeneeded=function(){a.result.createObjectStore(o)},a.onsuccess=function(){a.result.objectStoreNames.contains(o)||(i.deleteDatabase(t.dataBase),r({message:"".concat(o," is undefined"),store:o})),n(a.result)},a.onerror=function(){r(a.error)}})},e.prototype.query=function(e,t){var n=this;return new Promise(function(r,a){var s=i.open(n.dataBase);s.onupgradeneeded=function(){s.result.createObjectStore(o)},s.onsuccess=function(){var c=s.result.transaction(o,e).objectStore(o),l=t(c);l.onsuccess=function(){r(l.result),s.result.objectStoreNames.contains(o)||i.deleteDatabase(n.dataBase)},l.onerror=function(){a(l.error)}},s.onerror=function(){a(s.error)}})},e.prototype.setItem=function(e,t){return this.query("readwrite",function(n){return n.put(t,e)})},e.prototype.getItem=function(e){return this.query("readonly",function(t){return t.get(e)})},e.prototype.removeItem=function(e){return this.query("readwrite",function(t){return t.delete(e)})},e.prototype.getKeys=function(){var e=this,t=[];return new Promise(function(n,r){var a=i.open(e.dataBase);a.onsuccess=function(){var e=a.result.transaction(o,"readonly").objectStore(o).openCursor();e.onerror=r,e.onsuccess=function(e){var r=e.target.result;r?(t.push(r.key),r.continue()):n(t)}},a.onerror=function(){r(a.error)}})},e}();t.IndexedDBStore=a},63471:function(e,t,n){"use strict";var r,i,o=(r=n(71918).getIndexedDB(),i=Boolean(r&&r.open),function(){return i});t.isIndexedDBAvailable=o},26859:function(e,t,n){"use strict";var r=n(71918),i=n(63471),o=n(59268);r.getIndexedDB,i.isIndexedDBAvailable,t.bp=o.IndexedDBStore},89030:function(e,t,n){"use strict";var r=n(84435),i=null;function o(e){var t=e.which||e.keyCode,n=(i=i||function(){for(var e={3:"Cancel",6:"Help",8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",28:"Convert",29:"NonConvert",30:"Accept",31:"ModeChange",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",42:"Print",43:"Execute",44:"PrintScreen",45:"Insert",46:"Delete",48:["0",")"],49:["1","!"],50:["2","@"],51:["3","#"],52:["4","$"],53:["5","%"],54:["6","^"],55:["7","&"],56:["8","*"],57:["9","("],91:"Meta",93:"ContextMenu",106:"*",107:"+",109:"-",110:".",111:"/",144:"NumLock",145:"ScrollLock",173:"AudioVolumeMute",174:"AudioVolumeDown",175:"AudioVolumeUp",176:"MediaTrackNext",177:"MediaTrackPrevious",178:"MediaStop",179:"MediaPlayPause",186:[";",":"],187:["=","+"],188:[",","<"],189:["-","_"],190:[".",">"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"'],224:"Meta",225:"AltGraph",246:"Attn",247:"CrSel",248:"ExSel",249:"EraseEof",250:"Play",251:"ZoomOut"},t=1;t<25;t++)e[111+t]="F"+t;for(t=65;t<91;t++){var n=String.fromCharCode(t);e[t]=[n.toLowerCase(),n.toUpperCase()]}for(t=96;t<106;t++)e[t]=String.fromCharCode(t-48);return e}())[t];return Array.isArray(n)?n[+e.shiftKey]:n}function a(e){return e?!r.BrowserDetect.detectIE()&&(e.key||e.keyIdentifier)||o(e):null}t.getKeyboardEventKey=a,t.isKeyPressed=function(e,t){var n=a(e);return Array.isArray(t)?t.indexOf(n)>=0:n===t}},17924:function(e,t,n){"use strict";var r=n(89030);n(84435),t.L=r.getKeyboardEventKey,r.isKeyPressed},56969:function(e,t){"use strict";t.clamp=function(e,t,n){return Math.min(Math.max(t,e),n)}},66157:function(e,t){"use strict";var n=function(){function e(e){void 0===e&&(e=1),this.seed=e}return e.prototype.seedFromString=function(e){e.length||(this.seed=1);for(var t=0,n=0;n0?t:2147483646-t)%2147483647||1},e.prototype.random=function(){return this.randomLong()/2147483647},e.prototype.randomRange=function(e,t){return e+(t-e)*this.random()},e.prototype.randomLong=function(){return this.seed=16807*this.seed%2147483647},e}();t.PRNG=n},80479:function(e,t){"use strict";var n;!function(e){e[e.MAX_SAFE_INTEGER=9007199254740991]="MAX_SAFE_INTEGER"}(n||(n={}));var r=function(){function e(){}return e.rangeInt=function(e,t){return void 0===e?Math.floor(Math.random()*n.MAX_SAFE_INTEGER):void 0===t?Math.floor(Math.random()*e):Math.floor(e+Math.random()*(t-e))},e.fromArray=function(e){return e&&e.length?e[this.rangeInt(e.length)]:null},e}();t.Random=r},1117:function(e,t){"use strict";var n=Math.sign||function(e){return e>0?1:e<0?-1:0};t.sign=n},80742:function(e,t,n){"use strict";var r=n(56969),i=n(1117),o=n(80479),a=n(66157);t.clamp=r.clamp,t.sign=i.sign,t.Random=o.Random,t.PRNG=a.PRNG},12775:function(e,t){"use strict";t.DEFAULT_SMOOTH_SCROLL_DURATION=350},32149:function(e,t,n){"use strict";var r=n(12775);t.smoothScrollTo=function(e){var t=e.element,n=void 0===t?window:t,i=e.top,o=e.duration,a=void 0===o?r.DEFAULT_SMOOTH_SCROLL_DURATION:o,s=n instanceof Window?n.scrollY:n.scrollTop,c=i-s,l=0;window.requestAnimationFrame(function e(t){l||(l=t);var r=t-l,i=Math.min(r/a,1);n.scrollTo(0,s+c*i),r":">",'"':""","'":"'","/":"/","`":"`","=":"="},r=function(e){return n[e]};t.escapeHTML=function(e){return String(e||"").replace(/[&<>"'`=\/]/g,r)}},49937:function(e,t){"use strict";t.escapeRegExp=function(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}},39061:function(e,t){"use strict";t.getStringDifference=function(e,t){for(var n=0,r=0,i="";ri.length?i.length:n,a=i.substring(0,o),s=i.substring(o);return r?"".concat(a).concat(t).concat(s):"".concat(a," ").concat(t," ").concat(s)}},28497:function(e,t){"use strict";t.normalizeHtml=function(e){return e?e.replace(/ |\u202F|\u00A0/g," ").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">").replace(//g,"\n").replace(/
/g,"\n"):""}},30165:function(e,t){"use strict";t.renderTemplate=function(e,t){return void 0===e&&(e=""),void 0===t&&(t={}),e.replace(/{(\w*)}/g,function(e,n){return t.hasOwnProperty(n)?t[n]:""})}},16806:function(e,t){"use strict";t.romanize=function(e){var t={M:1e3,CM:900,D:500,CD:400,C:100,XC:90,L:50,XL:40,X:10,IX:9,V:5,IV:4,I:1},n="";for(var r in t)if(t.hasOwnProperty(r))for(;e>=t[r];)n+=r,e-=t[r];return n}},28591:function(e,t,n){"use strict";var r=n(49937);t.splitWithReplace=function(e,t,n){return e.split(new RegExp("("+r.escapeRegExp(t)+")","gi")).map(function(e,t){return t%2==1?n(e):e})}},70686:function(e,t){"use strict";t.stringReplaceValues=function(e,t,n){return void 0===n&&(n="@"),e&&e.length?e.replace(new RegExp("".concat(n,"(\\w+)"),"g"),function(e,n){return t.hasOwnProperty(n)?t[n]:""}):""}},37392:function(e,t){"use strict";t.stringTruncate=function(e,t,n){void 0===n&&(n="");var r=e.length>t?e.match(new RegExp("^(&[^;&]+;|.){1,"+t+"}")):null;return e.length>t&&r&&r.length?r[0]+n:e}},33502:function(e,t){"use strict";t.toCamelCase=function(e){return e.toLowerCase().replace(/\s?[_-]+(\w)/g,function(e,t){return t.toUpperCase()})}},79603:function(e,t){"use strict";t.wideStringToArray=function(e){return void 0===e&&(e=""),e.match(/[\uD800-\uDBFF][\uDC00-\uDFFF]|[^\uD800-\uDFFF]/g)||[]}},25989:function(e,t,n){"use strict";var r=n(16806),i=n(29937),o=n(33502),a=n(49937),s=n(7369),c=n(28497),l=n(37392),u=n(28591),d=n(39061),f=n(70686),p=n(30165),h=n(79603);t.romanize=r.romanize,t.insertText=i.insertText,t.toCamelCase=o.toCamelCase,t.escapeRegExp=a.escapeRegExp,t.escapeHTML=s.escapeHTML,t.normalizeHtml=c.normalizeHtml,t.stringTruncate=l.stringTruncate,t.splitWithReplace=u.splitWithReplace,t.getStringDifference=d.getStringDifference,t.stringReplaceValues=f.stringReplaceValues,t.renderTemplate=p.renderTemplate,t.wideStringToArray=h.wideStringToArray},89453:function(e,t,n){"use strict";var r=n(72983);t.flowMarkText=function(e){return r.isRTLCulture?"".concat(e,"‏"):"".concat(e,"‎")}},73300:function(e,t,n){"use strict";var r=n(41845);n(84435),t.plainTextWordWrap=function(e,t){return Array.isArray(e)?e.map(function(e){return e?r.stringWordWrapCore(e,"​",t):""}).join(" "):e?r.stringWordWrapCore(e,"​",t):""}},99026:function(e,t,n){"use strict";var r=n(41845);n(84435),t.stringWordWrap=function(e,t,n){var i,o=/<[\/\w]("[^"]*?"|'[^']*?'|[^'">])*>/g,a=[],s=0;for(e="".concat(e);i=o.exec(e);)a.push(r.stringWordWrapCore(e.substr(s,i.index-s),t,n),e.substr(i.index,i[0].length)),s=i.index+i[0].length;return a.push(r.stringWordWrapCore(e.substr(s),t,n)),a.join("")}},41845:function(e,t,n){"use strict";var r=n(84435),i=null;t.stringWordWrapCore=function(e,t,n){if(!i){var o=r.BrowserDetect.detectIE();i=o?"​":""}t=t||i,n=n||50;var a=e.split(" ");if(!a.length)return e;for(var s=new RegExp("(&[^;&]+;|.){1,"+n+"}(\\s|$)|(&[^;&]+;|.){"+n+"}|.+$","g"),c=0;cn){var l=a[c].match(s);l&&(a[c]=l.join(t))}return a.join(" ")}},26989:function(e,t,n){"use strict";var r=n(41845),i=n(99026),o=n(73300),a=n(89453);n(84435),n(72983),r.stringWordWrapCore,t.gL=i.stringWordWrap,t.ET=o.plainTextWordWrap,t.JR=a.flowMarkText},17549:function(e,t){"use strict";t.getQueryStringParameterByName=function(e,t){t||(t=window.location.href),t=t.toLowerCase(),e=e.replace(/[\[\]]/g,"\\$&").toLowerCase();var n=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)").exec(t);return n?n[2]?decodeURIComponent(n[2].replace(/\+/g," ")):"":null}},63533:function(e,t){"use strict";t.getUrlParam=function(e,t){var n=e.match("[?&]".concat(t,"=([^&]+)"));return n?n[1]:null}},25672:function(e,t){"use strict";t.isUrlFinal=function(e,t){return(e.startsWith("http")||e.startsWith("/"))&&!function(e,t){return!!t&&Object.keys(t).some(function(t){return e.includes(":(".concat(t,")"))})}(e,t)}},19806:function(e,t){"use strict";t.updateQueryStringParameter=function(e,t,n){var r=new RegExp("([?|&])"+t+"=.*?(&|#|$)","i");if(e.match(r)){if(null!=n)return e.replace(r,"$1"+t+"="+n+"$2");var i=e.indexOf(t+"=")-1;return r=new RegExp("()\\"+e.charAt(i)+t+"=.*?(&|#|$)","i"),e.replace(r,"$1$2")}if(n){var o="",a=-1!==e.indexOf("?")?"&":"?";return-1!==e.indexOf("#")&&(o=e.replace(/.*#/,"#"),e=e.replace(/#.*/,"")),e+a+t+"="+n+o}return e}},1325:function(e,t,n){"use strict";var r=n(17549),i=n(63533),o=n(25672),a=n(19806);t.Zy=r.getQueryStringParameterByName,t.P3=i.getUrlParam,t.oW=o.isUrlFinal,t.K=a.updateQueryStringParameter},85374:function(e,t){"use strict";t.s=function(e,t,n){var r;return function(){for(var i=[],o=0;o0&&i[i.length-1])||6!==s[0]&&2!==s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]1?t[1]:"";return"ms"===n?"ms":n&&n.length?n[0].toUpperCase()+n.substr(1):""}(),v=function(e,t){e&&(e.style["".concat(m,"Transform")]="translate(".concat(t.x,"px,").concat(t.y,"px)"))},g=function(e){return Math.random()<.5?-e:e},_=function(e,t){return e/16.666666666666668*t};t.Hs=function(){var e,t=c,i=function(){var e=t.options.pattern!==n.Chaotic;t=o(o({},t),{bounds:o(o({},t.bounds),u(t.targets.container,t.targets.el,e))})},a=function(){t=o(o({},t),{dimensions:o(o({},t.dimensions),l(t.targets.el)),containerDimensions:o(o({},t.containerDimensions),l(t.targets.container))})},s=function(){var e=t.options,i=e.pattern,a=e.velocity,s=e.direction,c=Math.PI/180*45,l=a*Math.cos(c),u=a*Math.sin(c);i===n.DiagonalAscending&&s===r.Left&&(t=o(o({},t),{velocityX:-l,velocityY:-u})),i===n.DiagonalAscending&&s===r.Right&&(t=o(o({},t),{velocityX:l,velocityY:-u})),i===n.DiagonalDescending&&s===r.Left&&(t=o(o({},t),{velocityX:-l,velocityY:u})),i===n.DiagonalDescending&&s===r.Right&&(t=o(o({},t),{velocityX:l,velocityY:u}))},m=function(){var e=t.options,i=e.pattern,a=e.velocity,c=e.direction;t=o(o({},t),{velocityX:a,velocityY:a}),i===n.Chaotic&&(t=o(o({},t),{velocityX:g(a),velocityY:g(a)})),p(i)&&s(),[n.Vertical,n.Horizontal].includes(i)&&[r.Up,r.Left].includes(c)&&(t=o(o({},t),{velocityX:-a,velocityY:-a}))},b=function(e){var n=e-t.lastFrame,r=_(t.velocityX,n),i=_(t.velocityY,n);return t.lastFrame=e,{velocityX:r,velocityY:i}},y=function(e){return et.bounds.bottom},w=function(e){return et.bounds.right},E=function(e,i){void 0===e&&(e=t.velocityX),void 0===i&&(i=t.velocityY);var a=t.options,s=a.pattern,c=a.direction,l=t.bounds,u=t.dimensions,d=t.containerDimensions,f=d.width/4,p=d.height/4;switch(s){case n.Vertical:var h=t.position.x+f,m=h+u.width-l.right;t=o(o({},t),{position:o(o({},t.position),{x:h+u.width/2>l.right?t.bounds.left+m:h})}),c===r.Down&&(t=o(o({},t),{position:o(o({},t.position),{y:l.top})})),c===r.Up&&(t=o(o({},t),{position:o(o({},t.position),{y:l.bottom})}));break;case n.Horizontal:var v=t.position.y+p,g=v+u.height-l.bottom;t=o(o({},t),{position:o(o({},t.position),{y:v+u.height/2>l.bottom?t.bounds.top+g:v})}),c===r.Left&&(t=o(o({},t),{position:o(o({},t.position),{x:l.right})})),c===r.Right&&(t=o(o({},t),{position:o(o({},t.position),{x:l.left})}));break;case n.DiagonalAscending:var _=t.position.x+e,b=t.position.y+i;c===r.Left&&(t=o(o({},t),{position:o(o(o({},t.position),w(_)&&{x:t.bounds.right}),y(b)&&{y:t.bounds.bottom})})),c===r.Right&&(t=o(o({},t),{position:o(o(o({},t.position),S(_)&&{x:t.bounds.left}),y(b)&&{y:t.bounds.bottom})}));break;case n.DiagonalDescending:_=t.position.x+e,b=t.position.y+i,c===r.Left&&(t=o(o({},t),{position:o(o(o({},t.position),w(_)&&{x:t.bounds.right}),A(b)&&{y:t.bounds.top})})),c===r.Right&&(t=o(o({},t),{position:o(o(o({},t.position),S(_)&&{x:t.bounds.left}),A(b)&&{y:t.bounds.top})}));break;case n.Chaotic:_=Math.min(Math.max(t.position.x+e,t.bounds.left),t.bounds.right),b=Math.min(Math.max(t.position.y+i,t.bounds.top),t.bounds.bottom),t=o(o({},t),{position:{x:_,y:b}})}},C=function(e,i){void 0===e&&(e=t.velocityX),void 0===i&&(i=t.velocityY);var o=t.options,a=o.pattern,s=o.direction,c=t.position,l=c.x+e,u=c.y+i;switch(a){case n.Vertical:return s===r.Up&&y(u)||s===r.Down&&A(u);case n.Horizontal:return s===r.Left&&w(l)||s===r.Right&&S(l);case n.DiagonalAscending:return s===r.Left&&(y(u)||w(l))||s===r.Right&&(y(u)||S(l));case n.DiagonalDescending:return s===r.Left&&(A(u)||w(l))||s===r.Right&&(A(u)||S(l));case n.Chaotic:return y(u)||w(l)||A(u)||S(l);default:return!1}},T=function(e){var n;void 0===e&&(e=Number(null===(n=document.timeline)||void 0===n?void 0:n.currentTime)),function(){var e=t.position,n=t.bounds,r=t.velocityX,i=t.velocityY;(e.x+r>n.right||e.x+rn.bottom||e.y+i0&&a.length>i&&!a.warned){a.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=a.length,l=u,console&&console.warn&&console.warn(l)}return e}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=u.bind(r);return i.listener=n,r.wrapFn=i,i}function f(e,t,n){var r=e._events;if(void 0===r)return[];var i=r[t];return void 0===i?[]:"function"==typeof i?n?[i.listener||i]:[i]:n?function(e){for(var t=new Array(e.length),n=0;n0&&(a=t[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var c=o[e];if(void 0===c)return!1;if("function"==typeof c)r(c,this,t);else{var l=c.length,u=h(c,l);for(n=0;n=0;o--)if(n[o]===t||n[o].listener===t){a=n[o].listener,i=o;break}if(i<0)return this;0===i?n.shift():function(e,t){for(;t+1=0;r--)this.removeListener(e,t[r]);return this},o.prototype.listeners=function(e){return f(this,e,!0)},o.prototype.rawListeners=function(e){return f(this,e,!1)},o.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},o.prototype.listenerCount=p,o.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},45228:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var o,a,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),c=1;cn.length)&&(t=n.length),t-=e.length;var r=n.indexOf(e,t);return-1!==r&&r===t}}),!String.prototype.startsWith&&e("startsWith",String.prototype)&&Object.defineProperty(String.prototype,"startsWith",{enumerable:!1,configurable:!0,writable:!1,value:function(e,t){return t=t||0,this.indexOf(e,t)===t}}),String.prototype.includes||(String.prototype.includes=function(e,t){return"number"!=typeof t&&(t=0),!(void 0===e||t+e.length>this.length)&&-1!==this.indexOf(e,t)}),!String.prototype.padStart||!String.prototype.padEnd){var t=function(e,t,n,r){if(n=Math.floor(n||0),e.length>n)return e;for(r=r||" ";r.length>>0;if(0===r)return!1;var i=0|t,o=Math.max(i>=0?i:r-Math.abs(i),0);function a(e,t){return e===t||"number"==typeof e&&"number"==typeof t&&isNaN(e)&&isNaN(t)}for(;o0?1:-1)*Math.floor(Math.abs(t)):t}(e);return Math.min(Math.max(t,0),o)},function(e){var t,n,r=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");if(arguments.length>1&&(t=arguments[1]),void 0!==t){if(!i(t))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(n=arguments[2])}for(var o,s=a(r.length),c=i(this)?Object(new this(s)):new Array(s),l=0;l>>0,i=arguments[1],o=0;o>>0,o=0;o-1},e.prototype.get=function(e){var t=c.call(this._keys,e);return t>-1?this._values[t]:void 0},e.prototype.set=function(e,t){var n=c.call(this._keys,e);n>-1?(this._items[n][1]=t,this._values[n]=t):(this._items.push([e,t]),this._keys.push(e),this._values.push(t))},Object.defineProperty(e.prototype,"size",{get:function(){return this._items.length},enumerable:!1,configurable:!0}),e.prototype.clear=function(){this._keys.length=this._values.length=this._items.length=0},e.prototype.delete=function(e){var t=c.call(this._keys,e);return t>-1&&(this._keys.splice(t,1),this._values.splice(t,1),this._items.splice(t,1),!0)},e.prototype.forEach=function(e){if("function"!=typeof e)throw new TypeError("Invalid callback function given to forEach");var t=this.iterator();function n(){try{return t.next()}catch(e){return}}for(var r=n(),i=n();void 0!==r;)e.apply(arguments[1],[r[1],r[0],this]),r=i,i=n()},e.prototype.iterator=function(){return new l(this,"keys+values")},e.prototype.toString=function(){return"[Object Map]"},e}();window.Map=u}if(void 0===window.Set||"function"!=typeof window.Set.prototype.keys)var d=window.Set=function(){var t={"[object Array]":!0,"[object Arguments]":!0,"[object HTMLCollection]":!0,"[object NodeList]":!0},n=Object.prototype.hasOwnProperty,r=Object.prototype.toString;function i(e,t){return n.call(e,t)}var o=Object.defineProperty&&Object.defineProperties;function a(t,n,r,i,a){o&&e(n,t)?Object.defineProperty(t,n,{enumerable:i,configurable:!0,writable:a,value:r}):t[n]=r}var s=!1;function c(e,t){s=!0,e.size=t,s=!1}function l(n){var i,c,l=0;if(a(this,"baseType","Set",!1,!1),a(this,"_data",{},!1,!0),o&&e("size",this)?Object.defineProperty(this,"size",{enumerable:!0,configurable:!0,get:function(){return l},set:function(e){if(!s)throw new Error("Can't set size property on Set object.");l=e}}):this.size=0,null!=n)if("object"==typeof(i=n)&&(c=r.call(i),!0===t[c]||"number"==typeof i.length&&i.length>=0&&(0===i.length||"object"==typeof i[0]&&i[0].nodeType>0)))for(var u=0;u=1e4?n=6:e<1e4&&(n=4),e=(e<0?"-":e>=1e4?"+":"")+h(t,n),isFinite(this.valueOf())?"".concat(e,"-").concat(p(this.getUTCMonth()+1),"-").concat(p(this.getUTCDate()),"T").concat(p(this.getUTCHours()),":").concat(p(this.getUTCMinutes()),":").concat(p(this.getUTCSeconds()),".").concat(h(this.getUTCMilliseconds(),3),"Z"):null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()});var m,v,g,_=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,b=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,y={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},A=function(e){return b.lastIndex=0,b.test(e)?'"'.concat(e.replace(b,function(e){var t=y[e];return"string"==typeof t?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)}),'"'):'"'.concat(e,'"')},w=function(e,t){var n,r,i,o,a,s=m,c=t[e];switch(c&&"object"==typeof c&&"function"==typeof c.toJSON&&(c=c.toJSON(e)),"function"==typeof g&&(c=g.call(t,e,c)),typeof c){case"string":return A(c);case"number":return isFinite(c)?String(c):"null";case"boolean":case"null":return String(c);case"object":if(!c)return"null";if(m+=v,a=[],"[object Array]"===Object.prototype.toString.apply(c)){for(o=c.length,n=0;n-1?r.documentElement.innerHTML=e:r.body.innerHTML=e,r}return n.apply(this,arguments)}}(DOMParser),Element.prototype.closest||((Y=Element.prototype).matches=Y.matches||Y.mozMatchesSelector||Y.msMatchesSelector||Y.oMatchesSelector||Y.webkitMatchesSelector,Y.closest=Y.closest||function(e){return this?this.matches(e)?this:this.parentElement?this.parentElement.closest(e):null:null}),window.DOMTokenList&&!DOMTokenList.prototype.forEach&&(DOMTokenList.prototype.forEach=function(e,t){t=t||window;for(var n=0;n0))for(var e=0,t=Array.from(document.getElementsByTagName("use"));e1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]})},a.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map(function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}});return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},a.prototype._monitorIntersections=function(t){var n=t.defaultView;if(n&&-1===this._monitoringDocuments.indexOf(t)){var r=this._checkForIntersections,o=null,a=null;if(this.POLL_INTERVAL?o=n.setInterval(r,this.POLL_INTERVAL):(s(n,"resize",r,!0),s(t,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(a=new n.MutationObserver(r)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push(function(){var e=t.defaultView;e&&(o&&e.clearInterval(o),c(e,"resize",r,!0)),c(t,"scroll",r,!0),a&&a.disconnect()}),t!==(this.root&&this.root.ownerDocument||e)){var l=i(t);l&&this._monitorIntersections(l.ownerDocument)}}},a.prototype._unmonitorIntersections=function(t){var n=this._monitoringDocuments.indexOf(t);if(-1!==n){var r=this.root&&this.root.ownerDocument||e;if(!this._observationTargets.some(function(e){var n=e.element.ownerDocument;if(n===t)return!0;for(;n&&n!==r;){var o=i(n);if((n=o&&o.ownerDocument)===t)return!0}return!1})){var o=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),o(),t!==r){var a=i(t);a&&this._unmonitorIntersections(a.ownerDocument)}}}},a.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t=0&&v>=0&&{top:c,bottom:u,left:f,right:h,width:m,height:v}||null),!g)break;_=_&&p(_)}return g}},a.prototype._getRootRect=function(){var t;if(this.root)t=l(this.root);else{var n=e.documentElement,r=e.body;t={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(t)},a.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map(function(t,n){return"px"===t.unit?t.value:t.value*(n%2?e.width:e.height)/100});return{top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3],width:e.right+t[1]-(e.left-t[3]),height:e.bottom+t[2]-(e.top-t[0])}},a.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,r=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==r)for(var i=0;i0}})}function i(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(e){return null}}function o(e){this.time=e.time,this.target=e.target,this.rootBounds=u(e.rootBounds),this.boundingClientRect=u(e.boundingClientRect),this.intersectionRect=u(e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,n=t.width*t.height,r=this.intersectionRect,i=r.width*r.height;this.intersectionRatio=n?Number((i/n).toFixed(4)):this.isIntersecting?1:0}function a(e,t){var n,r,i,o=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(o.root&&1!==o.root.nodeType)throw new Error("root must be an Element");this._checkForIntersections=(n=this._checkForIntersections.bind(this),r=this.THROTTLE_TIMEOUT,i=0,function(){i||(i=window.setTimeout(function(){n(),i=null},r))}),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(o.rootMargin),this.thresholds=this._initThresholds(o.threshold),this.root=o.root||null,this.rootMargin=this._rootMarginValues.map(function(e){return e.value+e.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function s(e,t,n,r){"function"==typeof e.addEventListener?e.addEventListener(t,n,r||!1):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,n)}function c(e,t,n,r){"function"==typeof e.removeEventListener?e.removeEventListener(t,n,r||!1):"function"==typeof e.detatchEvent&&e.detatchEvent("on"+t,n)}function l(e){var t;try{t=e.getBoundingClientRect()}catch(e){}return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function u(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function d(e,t){var n=t.top-e.top,r=t.left-e.left;return{top:n,left:r,height:t.height,width:t.width,bottom:n+t.height,right:r+t.width}}function f(e,t){for(var n=t;n;){if(n===e)return!0;n=p(n)}return!1}function p(t){var n=t.parentNode;return 9===t.nodeType&&t!==e?i(t):n&&11===n.nodeType&&n.host?n.host:n&&n.assignedSlot?n.assignedSlot.parentNode:n}}();window.IntersectionObserver=le.IntersectionObserver,window.IntersectionObserverEntry=le.IntersectionObserverEntry}var ue="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,de=["top","right","bottom","left","width","height","size","weight"],fe="undefined"!=typeof MutationObserver,pe=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e){var t=!1,n=!1,r=0;function i(){t&&(t=!1,e()),n&&a()}function o(){window.requestAnimationFrame(i)}function a(){var e=Date.now();if(t){if(e-r<2)return;n=!0}else t=!0,n=!1,setTimeout(o,20);r=e}return a}(this.refresh.bind(this))}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter(function(e){return e.gatherActive(),e.hasActive()});return e.forEach(function(e){return e.broadcastActive()}),e.length>0},e.prototype.connect_=function(){ue&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),fe?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){ue&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;de.some(function(e){return!!~n.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),he=function(e,t){for(var n=0,r=Object.keys(t);n0},e}(),Ce="undefined"!=typeof WeakMap?new WeakMap:new Map,Te=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=pe.getInstance(),r=new Ee(t,n,this);Ce.set(this,r)};["observe","unobserve","disconnect"].forEach(function(e){Te.prototype[e]=function(){var t;return(t=Ce.get(this))[e].apply(t,arguments)}}),void 0!==window.ResizeObserver?window.ResizeObserver=window.ResizeObserver:window.ResizeObserver=Te,[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach(function(t){!t.hasOwnProperty("append")&&e("append",t)&&Object.defineProperty(t,"append",{configurable:!0,enumerable:!0,writable:!0,value:function(){var e=Array.prototype.slice.call(arguments),t=document.createDocumentFragment();e.forEach(function(e){e instanceof Node?t.appendChild(e):t.appendChild(document.createTextNode(String(e)))}),this.appendChild(t)}})});var Pe=function(){function e(){this.listeners={}}return e.prototype.addEventListener=function(e,t,n){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push({callback:t,options:n})},e.prototype.dispatchEvent=function(e){var t;if(e.type in this.listeners){for(var n=this.listeners[e.type].slice(),r=0,i=n.length;rt.length?null:t[e]||null},e.prototype.toString=function(){return"[object Storage]"},e}(),je=!function(){try{var e=window.localStorage,t="__storage_test__";return e.setItem(t,t),e.getItem(t),e.removeItem(t),!0}catch(e){return!1}}();je&&Object.defineProperty(window,"localStorage",{value:new Oe})}()},23126:function(e){e.exports='function elapsedTime(a,b){var c=0,d=0,e=0,f=Math.round(a/1e3);c=Math.floor(f/3600),f-=3600*c,d=Math.floor(f/60),f-=60*d,e=f;var g="";return b?g=(10>c?"0":"")+c+":"+(10>d?"0":"")+d+":"+(10>e?"0":"")+e:(c>0&&(g+=c+" "+__("hour(s)")+" "),d>0&&(g+=d+" "+__("minute(s)")+" "),g+=e+" "+__("second(s)")),g}Date.prototype.format=function(a){for(var b="",c=Date.replaceChars,d=0;d=0&&"\\\\"==a.charAt(d-1)?b+=e:c[e]?b+=c[e].call(this):"\\\\"!=e&&(b+=e)}return b},Date.replaceChars={shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longDays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],d:function(){return(this.getDate()<10?"0":"")+this.getDate()},D:function(){return Date.replaceChars.shortDays[this.getDay()]},j:function(){return this.getDate()},l:function(){return Date.replaceChars.longDays[this.getDay()]},N:function(){return this.getDay()+1},S:function(){return this.getDate()%10==1&&11!=this.getDate()?"st":this.getDate()%10==2&&12!=this.getDate()?"nd":this.getDate()%10==3&&13!=this.getDate()?"rd":"th"},w:function(){return this.getDay()},z:function(){var a=new Date(this.getFullYear(),0,1);return Math.ceil((this-a)/864e5)},W:function(){var a=new Date(this.getFullYear(),0,1);return Math.ceil(((this-a)/864e5+a.getDay()+1)/7)},F:function(){return Date.replaceChars.longMonths[this.getMonth()]},m:function(){return(this.getMonth()<9?"0":"")+(this.getMonth()+1)},M:function(){return Date.replaceChars.shortMonths[this.getMonth()]},n:function(){return this.getMonth()+1},t:function(){var a=new Date;return new Date(a.getFullYear(),a.getMonth(),0).getDate()},L:function(){var a=this.getFullYear();return a%400==0||a%100!=0&&a%4==0},o:function(){var a=new Date(this.valueOf());return a.setDate(a.getDate()-(this.getDay()+6)%7+3),a.getFullYear()},Y:function(){return this.getFullYear()},y:function(){return(""+this.getFullYear()).substr(2)},a:function(){return this.getHours()<12?"am":"pm"},A:function(){return this.getHours()<12?"AM":"PM"},B:function(){return Math.floor(1e3*((this.getUTCHours()+1)%24+this.getUTCMinutes()/60+this.getUTCSeconds()/3600)/24)},g:function(){return this.getHours()%12||12},G:function(){return this.getHours()},h:function(){return((this.getHours()%12||12)<10?"0":"")+(this.getHours()%12||12)},H:function(){return(this.getHours()<10?"0":"")+this.getHours()},i:function(){return(this.getMinutes()<10?"0":"")+this.getMinutes()},s:function(){return(this.getSeconds()<10?"0":"")+this.getSeconds()},u:function(){var a=this.getMilliseconds();return(10>a?"00":100>a?"0":"")+a},e:function(){return"Not Yet Supported"},I:function(){return"Not Yet Supported"},O:function(){return(-this.getTimezoneOffset()<0?"-":"+")+(Math.abs(this.getTimezoneOffset()/60)<10?"0":"")+Math.abs(this.getTimezoneOffset()/60)+"00"},P:function(){return(-this.getTimezoneOffset()<0?"-":"+")+(Math.abs(this.getTimezoneOffset()/60)<10?"0":"")+Math.abs(this.getTimezoneOffset()/60)+":00"},T:function(){var a=this.getMonth();this.setMonth(0);var b=this.toTimeString().replace(/^.+ \\(?([^\\)]+)\\)?$/,"$1");return this.setMonth(a),b},Z:function(){return 60*-this.getTimezoneOffset()},c:function(){return this.format("Y-m-d\\\\TH:i:sP")},r:function(){return this.toString()},U:function(){return this.getTime()/1e3}};'},41636:function(e){e.exports='(function(a,b){function G(a){var b=F[a]={};return p.each(a.split(s),function(a,c){b[c]=!0}),b}function J(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(I,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:+d+""===d?+d:H.test(d)?p.parseJSON(d):d}catch(f){}p.data(a,c,d)}else d=b}return d}function K(a){var b;for(b in a){if(b==="data"&&p.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function ba(){return!1}function bb(){return!0}function bh(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function bi(a,b){do a=a[b];while(a&&a.nodeType!==1);return a}function bj(a,b,c){b=b||0;if(p.isFunction(b))return p.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return p.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=p.grep(a,function(a){return a.nodeType===1});if(be.test(b))return p.filter(b,d,!c);b=p.filter(b,d)}return p.grep(a,function(a,d){return p.inArray(a,b)>=0===c})}function bk(a){var b=bl.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function bC(a,b){return a.getElementsByTagName(b)[0]||a.appendChild(a.ownerDocument.createElement(b))}function bD(a,b){if(b.nodeType!==1||!p.hasData(a))return;var c,d,e,f=p._data(a),g=p._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d").appendTo(e.body),c=b.css("display");b.remove();if(c==="none"||c===""){bI=e.body.appendChild(bI||p.extend(e.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!bJ||!bI.createElement)bJ=(bI.contentWindow||bI.contentDocument).document,bJ.write(""),bJ.close();b=bJ.body.appendChild(bJ.createElement(a)),c=bH(b,"display"),e.body.removeChild(bI)}return bS[a]=c,c}function ci(a,b,c,d){var e;if(p.isArray(b))p.each(b,function(b,e){c||ce.test(a)?d(a,e):ci(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&p.type(b)==="object")for(e in b)ci(a+"["+e+"]",b[e],c,d);else d(a,b)}function cz(a){return function(b,c){typeof b!="string"&&(c=b,b="*");var d,e,f,g=b.toLowerCase().split(s),h=0,i=g.length;if(p.isFunction(c))for(;h)[^>]*$|#([\\w\\-]*)$)/,v=/^<(\\w+)\\s*\\/?>(?:<\\/\\1>|)$/,w=/^[\\],:{}\\s]*$/,x=/(?:^|:|,)(?:\\s*\\[)+/g,y=/\\\\(?:["\\\\\\/bfnrt]|u[\\da-fA-F]{4})/g,z=/"[^"\\\\\\r\\n]*"|true|false|null|-?(?:\\d\\d*\\.|)\\d+(?:[eE][\\-+]?\\d+|)/g,A=/^-ms-/,B=/-([\\da-z])/gi,C=function(a,b){return(b+"").toUpperCase()},D=function(){e.addEventListener?(e.removeEventListener("DOMContentLoaded",D,!1),p.ready()):e.readyState==="complete"&&(e.detachEvent("onreadystatechange",D),p.ready())},E={};p.fn=p.prototype={constructor:p,init:function(a,c,d){var f,g,h,i;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)==="<"&&a.charAt(a.length-1)===">"&&a.length>=3?f=[null,a,null]:f=u.exec(a);if(f&&(f[1]||!c)){if(f[1])return c=c instanceof p?c[0]:c,i=c&&c.nodeType?c.ownerDocument||c:e,a=p.parseHTML(f[1],i,!0),v.test(f[1])&&p.isPlainObject(c)&&this.attr.call(a,c,!0),p.merge(this,a);g=e.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return d.find(a);this.length=1,this[0]=g}return this.context=e,this.selector=a,this}return!c||c.jquery?(c||d).find(a):this.constructor(c).find(a)}return p.isFunction(a)?d.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),p.makeArray(a,this))},selector:"",jquery:"3.5.1",length:0,size:function(){return this.length},toArray:function(){return k.call(this)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=p.merge(this.constructor(),a);return d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")"),d},each:function(a,b){return p.each(this,a,b)},ready:function(a){return p.ready.promise().done(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(k.apply(this,arguments),"slice",k.call(arguments).join(","))},map:function(a){return this.pushStack(p.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:j,sort:[].sort,splice:[].splice},p.fn.init.prototype=p.fn,p.extend=p.fn.extend=function(){var a,c,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;typeof h=="boolean"&&(k=h,h=arguments[1]||{},i=2),typeof h!="object"&&!p.isFunction(h)&&(h={}),j===i&&(h=this,--i);for(;i0)return;d.resolveWith(e,[p]),p.fn.trigger&&p(e).trigger("ready").off("ready")},isFunction:function(a){return p.type(a)==="function"},isArray:Array.isArray||function(a){return p.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):E[m.call(a)]||"object"},isPlainObject:function(a){if(!a||p.type(a)!=="object"||a.nodeType||p.isWindow(a))return!1;try{if(a.constructor&&!n.call(a,"constructor")&&!n.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||n.call(a,d)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},error:function(a){throw new Error(a)},parseHTML:function(a,b,c){var d;return!a||typeof a!="string"?null:(typeof b=="boolean"&&(c=b,b=0),b=b||e,(d=v.exec(a))?[b.createElement(d[1])]:(d=p.buildFragment([a],b,c?null:[]),p.merge([],(d.cacheable?p.clone(d.fragment):d.fragment).childNodes)))},parseJSON:function(b){if(!b||typeof b!="string")return null;b=p.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(w.test(b.replace(y,"@").replace(z,"]").replace(x,"")))return(new Function("return "+b))();p.error("Invalid JSON: "+b)},parseXML:function(c){var d,e;if(!c||typeof c!="string")return null;try{a.DOMParser?(e=new DOMParser,d=e.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(f){d=b}return(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&p.error("Invalid XML: "+c),d},noop:function(){},globalEval:function(b){b&&r.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(A,"ms-").replace(B,C)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,c,d){var e,f=0,g=a.length,h=g===b||p.isFunction(a);if(d){if(h){for(e in a)if(c.apply(a[e],d)===!1)break}else for(;f0&&a[0]&&a[i-1]||i===0||p.isArray(a));if(j)for(;h-1)i.splice(c,1),e&&(c<=g&&g--,c<=h&&h--)}),this},has:function(a){return p.inArray(a,i)>-1},empty:function(){return i=[],this},disable:function(){return i=j=c=b,this},disabled:function(){return!i},lock:function(){return j=b,c||l.disable(),this},locked:function(){return!j},fireWith:function(a,b){return b=b||[],b=[a,b.slice?b.slice():b],i&&(!d||j)&&(e?j.push(b):k(b)),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!d}};return l},p.extend({Deferred:function(a){var b=[["resolve","done",p.Callbacks("once memory"),"resolved"],["reject","fail",p.Callbacks("once memory"),"rejected"],["notify","progress",p.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return p.Deferred(function(c){p.each(b,function(b,d){var f=d[0],g=a[b];e[d[1]](p.isFunction(g)?function(){var a=g.apply(this,arguments);a&&p.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f+"With"](this===e?c:this,[a])}:c[f])}),a=null}).promise()},promise:function(a){return a!=null?p.extend(a,d):d}},e={};return d.pipe=d.then,p.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[a^1][2].disable,b[2][2].lock),e[f[0]]=g.fire,e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=k.call(arguments),d=c.length,e=d!==1||a&&p.isFunction(a.promise)?d:0,f=e===1?a:p.Deferred(),g=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?k.call(arguments):d,c===h?f.notifyWith(b,c):--e||f.resolveWith(b,c)}},h,i,j;if(d>1){h=new Array(d),i=new Array(d),j=new Array(d);for(;b
a",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0],d.style.cssText="top:1px;float:left;opacity:.5";if(!c||!c.length)return{};f=e.createElement("select"),g=f.appendChild(e.createElement("option")),h=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.5/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:h.value==="on",optSelected:g.selected,getSetAttribute:n.className!=="t",enctype:!!e.createElement("form").enctype,html5Clone:e.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",boxModel:e.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},h.checked=!0,b.noCloneChecked=h.cloneNode(!0).checked,f.disabled=!0,b.optDisabled=!g.disabled;try{delete n.test}catch(o){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",m=function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick"),n.detachEvent("onclick",m)),h=e.createElement("input"),h.value="t",h.setAttribute("type","radio"),b.radioValue=h.value==="t",h.setAttribute("checked","checked"),h.setAttribute("name","t"),n.appendChild(h),i=e.createDocumentFragment(),i.appendChild(n.lastChild),b.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=h.checked,i.removeChild(h),i.appendChild(n);if(n.attachEvent)for(k in{submit:!0,change:!0,focusin:!0})j="on"+k,l=j in n,l||(n.setAttribute(j,"return;"),l=typeof n[j]=="function"),b[k+"Bubbles"]=l;return p(function(){var c,d,f,g,h="padding:0;margin:0;border:0;display:block;overflow:hidden;",i=e.getElementsByTagName("body")[0];if(!i)return;c=e.createElement("div"),c.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",i.insertBefore(c,i.firstChild),d=e.createElement("div"),c.appendChild(d),d.innerHTML="
t
",f=d.getElementsByTagName("td"),f[0].style.cssText="padding:0;margin:0;border:0;display:none",l=f[0].offsetHeight===0,f[0].style.display="",f[1].style.display="none",b.reliableHiddenOffsets=l&&f[0].offsetHeight===0,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",b.boxSizing=d.offsetWidth===4,b.doesNotIncludeMarginInBodyOffset=i.offsetTop!==1,a.getComputedStyle&&(b.pixelPosition=(a.getComputedStyle(d,null)||{}).top!=="1%",b.boxSizingReliable=(a.getComputedStyle(d,null)||{width:"4px"}).width==="4px",g=e.createElement("div"),g.style.cssText=d.style.cssText=h,g.style.marginRight=g.style.width="0",d.style.width="1px",d.appendChild(g),b.reliableMarginRight=!parseFloat((a.getComputedStyle(g,null)||{}).marginRight)),typeof d.style.zoom!="undefined"&&(d.innerHTML="",d.style.cssText=h+"width:1px;padding:1px;display:inline;zoom:1",b.inlineBlockNeedsLayout=d.offsetWidth===3,d.style.display="block",d.style.overflow="visible",d.innerHTML="
",d.firstChild.style.width="5px",b.shrinkWrapBlocks=d.offsetWidth!==3,c.style.zoom=1),i.removeChild(c),c=d=f=g=null}),i.removeChild(n),c=d=f=g=h=i=n=null,b}();var H=/(?:\\{[\\s\\S]*\\}|\\[[\\s\\S]*\\])$/,I=/([A-Z])/g;p.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(p.fn.jquery+Math.random()).replace(/\\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?p.cache[a[p.expando]]:a[p.expando],!!a&&!K(a)},data:function(a,c,d,e){if(!p.acceptData(a))return;var f,g,h=p.expando,i=typeof c=="string",j=a.nodeType,k=j?p.cache:a,l=j?a[h]:a[h]&&h;if((!l||!k[l]||!e&&!k[l].data)&&i&&d===b)return;l||(j?a[h]=l=p.deletedIds.pop()||p.guid++:l=h),k[l]||(k[l]={},j||(k[l].toJSON=p.noop));if(typeof c=="object"||typeof c=="function")e?k[l]=p.extend(k[l],c):k[l].data=p.extend(k[l].data,c);return f=k[l],e||(f.data||(f.data={}),f=f.data),d!==b&&(f[p.camelCase(c)]=d),i?(g=f[c],g==null&&(g=f[p.camelCase(c)])):g=f,g},removeData:function(a,b,c){if(!p.acceptData(a))return;var d,e,f,g=a.nodeType,h=g?p.cache:a,i=g?a[p.expando]:p.expando;if(!h[i])return;if(b){d=c?h[i]:h[i].data;if(d){p.isArray(b)||(b in d?b=[b]:(b=p.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e1,null,!1))},removeData:function(a){return this.each(function(){p.removeData(this,a)})}}),p.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=p._data(a,b),c&&(!d||p.isArray(c)?d=p._data(a,b,p.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=p.queue(a,b),d=c.length,e=c.shift(),f=p._queueHooks(a,b),g=function(){p.dequeue(a,b)};e==="inprogress"&&(e=c.shift(),d--),e&&(b==="fx"&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return p._data(a,c)||p._data(a,c,{empty:p.Callbacks("once memory").add(function(){p.removeData(a,b+"queue",!0),p.removeData(a,c,!0)})})}}),p.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length1)},removeAttr:function(a){return this.each(function(){p.removeAttr(this,a)})},prop:function(a,b){return p.access(this,p.prop,a,b,arguments.length>1)},removeProp:function(a){return a=p.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(p.isFunction(a))return this.each(function(b){p(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(s);for(c=0,d=this.length;c=0)d=d.replace(" "+c[f]+" "," ");e.className=a?p.trim(d):""}}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return p.isFunction(a)?this.each(function(c){p(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=p(this),h=b,i=a.split(s);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&p._data(this,"__className__",this.className),this.className=this.className||a===!1?"":p._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c=0)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!arguments.length){if(f)return c=p.valHooks[f.type]||p.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(P,""):d==null?"":d);return}return e=p.isFunction(a),this.each(function(d){var f,g=p(this);if(this.nodeType!==1)return;e?f=a.call(this,d,g.val()):f=a,f==null?f="":typeof f=="number"?f+="":p.isArray(f)&&(f=p.map(f,function(a){return a==null?"":a+""})),c=p.valHooks[this.type]||p.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,f,"value")===b)this.value=f})}}),p.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!a||i===3||i===8||i===2)return;if(e&&p.isFunction(p.fn[c]))return p(a)[c](d);if(typeof a.getAttribute=="undefined")return p.prop(a,c,d);h=i!==1||!p.isXMLDoc(a),h&&(c=c.toLowerCase(),g=p.attrHooks[c]||(T.test(c)?M:L));if(d!==b){if(d===null){p.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,d+""),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)},removeAttr:function(a,b){var c,d,e,f,g=0;if(b&&a.nodeType===1){d=b.split(s);for(;g=0}})});var V=/^(?:textarea|input|select)$/i,W=/^([^\\.]*|)(?:\\.(.+)|)$/,X=/(?:^|\\s)hover(\\.\\S+|)\\b/,Y=/^key/,Z=/^(?:mouse|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=function(a){return p.event.special.hover?a:a.replace(X,"mouseenter$1 mouseleave$1")};p.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,q,r;if(a.nodeType===3||a.nodeType===8||!c||!d||!(g=p._data(a)))return;d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=p.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof p!="undefined"&&(!a||p.event.triggered!==a.type)?p.event.dispatch.apply(h.elem,arguments):b},h.elem=a),c=p.trim(_(c)).split(" ");for(j=0;j=0&&(s=s.slice(0,-1),i=!0),s.indexOf(".")>=0&&(t=s.split("."),s=t.shift(),t.sort());if((!f||p.event.customEvent[s])&&!p.event.global[s])return;c=typeof c=="object"?c[p.expando]?c:new p.Event(s,c):new p.Event(s),c.type=s,c.isTrigger=!0,c.exclusive=i,c.namespace=t.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\\\.)"+t.join("\\\\.(?:.*\\\\.|)")+"(\\\\.|$)"):null,m=s.indexOf(":")<0?"on"+s:"";if(!f){h=p.cache;for(j in h)h[j].events&&h[j].events[s]&&p.event.trigger(c,d,h[j].handle.elem,!0);return}c.result=b,c.target||(c.target=f),d=d!=null?p.makeArray(d):[],d.unshift(c),n=p.event.special[s]||{};if(n.trigger&&n.trigger.apply(f,d)===!1)return;q=[[f,n.bindType||s]];if(!g&&!n.noBubble&&!p.isWindow(f)){r=n.delegateType||s,k=$.test(r+s)?f:f.parentNode;for(l=f;k;k=k.parentNode)q.push([k,r]),l=k;l===(f.ownerDocument||e)&&q.push([l.defaultView||l.parentWindow||a,r])}for(j=0;j=0:p.find(m,this,null,[f]).length),h[m]&&j.push(l);j.length&&u.push({elem:f,matches:j})}o.length>q&&u.push({elem:this,matches:o.slice(q)});for(d=0;d0?this.on(b,null,a,c):this.trigger(b)},Y.test(b)&&(p.event.fixHooks[b]=p.event.keyHooks),Z.test(b)&&(p.event.fixHooks[b]=p.event.mouseHooks)}),function(a,b){function bc(a,b,c,d){c=c||[],b=b||r;var e,f,i,j,k=b.nodeType;if(!a||typeof a!="string")return c;if(k!==1&&k!==9)return[];i=g(b);if(!i&&!d)if(e=P.exec(a))if(j=e[1]){if(k===9){f=b.getElementById(j);if(!f||!f.parentNode)return c;if(f.id===j)return c.push(f),c}else if(b.ownerDocument&&(f=b.ownerDocument.getElementById(j))&&h(b,f)&&f.id===j)return c.push(f),c}else{if(e[2])return w.apply(c,x.call(b.getElementsByTagName(a),0)),c;if((j=e[3])&&_&&b.getElementsByClassName)return w.apply(c,x.call(b.getElementsByClassName(j),0)),c}return bp(a.replace(L,"$1"),b,c,d,i)}function bd(a){return function(b){var c=b.nodeName.toLowerCase();return c==="input"&&b.type===a}}function be(a){return function(b){var c=b.nodeName.toLowerCase();return(c==="input"||c==="button")&&b.type===a}}function bf(a){return z(function(b){return b=+b,z(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function bg(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}function bh(a,b){var c,d,f,g,h,i,j,k=C[o][a];if(k)return b?0:k.slice(0);h=a,i=[],j=e.preFilter;while(h){if(!c||(d=M.exec(h)))d&&(h=h.slice(d[0].length)),i.push(f=[]);c=!1;if(d=N.exec(h))f.push(c=new q(d.shift())),h=h.slice(c.length),c.type=d[0].replace(L," ");for(g in e.filter)(d=W[g].exec(h))&&(!j[g]||(d=j[g](d,r,!0)))&&(f.push(c=new q(d.shift())),h=h.slice(c.length),c.type=g,c.matches=d);if(!c)break}return b?h.length:h?bc.error(a):C(a,i).slice(0)}function bi(a,b,d){var e=b.dir,f=d&&b.dir==="parentNode",g=u++;return b.first?function(b,c,d){while(b=b[e])if(f||b.nodeType===1)return a(b,c,d)}:function(b,d,h){if(!h){var i,j=t+" "+g+" ",k=j+c;while(b=b[e])if(f||b.nodeType===1){if((i=b[o])===k)return b.sizset;if(typeof i=="string"&&i.indexOf(j)===0){if(b.sizset)return b}else{b[o]=k;if(a(b,d,h))return b.sizset=!0,b;b.sizset=!1}}}else while(b=b[e])if(f||b.nodeType===1)if(a(b,d,h))return b}}function bj(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function bk(a,b,c,d,e){var f,g=[],h=0,i=a.length,j=b!=null;for(;h-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==l)||((b=c).nodeType?j(a,c,d):k(a,c,d))}];for(;i1&&bj(m),i>1&&a.slice(0,i-1).join("").replace(L,"$1"),c,i0,f=a.length>0,g=function(h,i,j,k,m){var n,o,p,q=[],s=0,u="0",x=h&&[],y=m!=null,z=l,A=h||f&&e.find.TAG("*",m&&i.parentNode||i),B=t+=z==null?1:Math.E;y&&(l=i!==r&&i,c=g.el);for(;(n=A[u])!=null;u++){if(f&&n){for(o=0;p=a[o];o++)if(p(n,i,j)){k.push(n);break}y&&(t=B,c=++g.el)}d&&((n=!p&&n)&&s--,h&&x.push(n))}s+=u;if(d&&u!==s){for(o=0;p=b[o];o++)p(x,q,i,j);if(h){if(s>0)while(u--)!x[u]&&!q[u]&&(q[u]=v.call(k));q=bk(q)}w.apply(k,q),y&&!h&&q.length>0&&s+b.length>1&&bc.uniqueSort(k)}return y&&(t=B,l=z),x};return g.el=0,d?z(g):g}function bo(a,b,c,d){var e=0,f=b.length;for(;e2&&(j=h[0]).type==="ID"&&b.nodeType===9&&!f&&e.relative[h[1].type]){b=e.find.ID(j.matches[0].replace(V,""),b,f)[0];if(!b)return c;a=a.slice(h.shift().length)}for(g=W.POS.test(a)?-1:h.length-1;g>=0;g--){j=h[g];if(e.relative[k=j.type])break;if(l=e.find[k])if(d=l(j.matches[0].replace(V,""),R.test(h[0].type)&&b.parentNode||b,f)){h.splice(g,1),a=d.length&&h.join("");if(!a)return w.apply(c,x.call(d,0)),c;break}}}return i(a,m)(d,b,f,c,R.test(a)),c}function bq(){}var c,d,e,f,g,h,i,j,k,l,m=!0,n="undefined",o=("sizcache"+Math.random()).replace(".",""),q=String,r=a.document,s=r.documentElement,t=0,u=0,v=[].pop,w=[].push,x=[].slice,y=[].indexOf||function(a){var b=0,c=this.length;for(;be.cacheLength&&delete a[b.shift()],a[c]=d},a)},B=A(),C=A(),D=A(),E="[\\\\x20\\\\t\\\\r\\\\n\\\\f]",F="(?:\\\\\\\\.|[-\\\\w]|[^\\\\x00-\\\\xa0])+",G=F.replace("w","w#"),H="([*^$|!~]?=)",I="\\\\["+E+"*("+F+")"+E+"*(?:"+H+E+"*(?:([\'\\"])((?:\\\\\\\\.|[^\\\\\\\\])*?)\\\\3|("+G+")|)|)"+E+"*\\\\]",J=":("+F+")(?:\\\\((?:([\'\\"])((?:\\\\\\\\.|[^\\\\\\\\])*?)\\\\2|([^()[\\\\]]*|(?:(?:"+I+")|[^:]|\\\\\\\\.)*|.*))\\\\)|)",K=":(even|odd|eq|gt|lt|nth|first|last)(?:\\\\("+E+"*((?:-\\\\d)?\\\\d*)"+E+"*\\\\)|)(?=[^-]|$)",L=new RegExp("^"+E+"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)"+E+"+$","g"),M=new RegExp("^"+E+"*,"+E+"*"),N=new RegExp("^"+E+"*([\\\\x20\\\\t\\\\r\\\\n\\\\f>+~])"+E+"*"),O=new RegExp(J),P=/^(?:#([\\w\\-]+)|(\\w+)|\\.([\\w\\-]+))$/,Q=/^:not/,R=/[\\x20\\t\\r\\n\\f]*[+~]/,S=/:not\\($/,T=/h\\d/i,U=/input|select|textarea|button/i,V=/\\\\(?!\\\\)/g,W={ID:new RegExp("^#("+F+")"),CLASS:new RegExp("^\\\\.("+F+")"),NAME:new RegExp("^\\\\[name=[\'\\"]?("+F+")[\'\\"]?\\\\]"),TAG:new RegExp("^("+F.replace("w","w*")+")"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+J),POS:new RegExp(K,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\\\("+E+"*(even|odd|(([+-]|)(\\\\d*)n|)"+E+"*(?:([+-]|)"+E+"*(\\\\d+)|))"+E+"*\\\\)|)","i"),needsContext:new RegExp("^"+E+"*[>+~]|"+K,"i")},X=function(a){var b=r.createElement("div");try{return a(b)}catch(c){return!1}finally{b=null}},Y=X(function(a){return a.appendChild(r.createComment("")),!a.getElementsByTagName("*").length}),Z=X(function(a){return a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!==n&&a.firstChild.getAttribute("href")==="#"}),$=X(function(a){a.innerHTML="";var b=typeof a.lastChild.getAttribute("multiple");return b!=="boolean"&&b!=="string"}),_=X(function(a){return a.innerHTML="
",!a.getElementsByClassName||!a.getElementsByClassName("e").length?!1:(a.lastChild.className="e",a.getElementsByClassName("e").length===2)}),ba=X(function(a){a.id=o+0,a.innerHTML="
",s.insertBefore(a,s.firstChild);var b=r.getElementsByName&&r.getElementsByName(o).length===2+r.getElementsByName(o+0).length;return d=!r.getElementById(o),s.removeChild(a),b});try{x.call(s.childNodes,0)[0].nodeType}catch(bb){x=function(a){var b,c=[];for(;b=this[a];a++)c.push(b);return c}}bc.matches=function(a,b){return bc(a,null,null,b)},bc.matchesSelector=function(a,b){return bc(b,null,null,[a]).length>0},f=bc.getText=function(a){var b,c="",d=0,e=a.nodeType;if(e){if(e===1||e===9||e===11){if(typeof a.textContent=="string")return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=f(a)}else if(e===3||e===4)return a.nodeValue}else for(;b=a[d];d++)c+=f(b);return c},g=bc.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?b.nodeName!=="HTML":!1},h=bc.contains=s.contains?function(a,b){var c=a.nodeType===9?a.documentElement:a,d=b&&b.parentNode;return a===d||!!(d&&d.nodeType===1&&c.contains&&c.contains(d))}:s.compareDocumentPosition?function(a,b){return b&&!!(a.compareDocumentPosition(b)&16)}:function(a,b){while(b=b.parentNode)if(b===a)return!0;return!1},bc.attr=function(a,b){var c,d=g(a);return d||(b=b.toLowerCase()),(c=e.attrHandle[b])?c(a):d||$?a.getAttribute(b):(c=a.getAttributeNode(b),c?typeof a[b]=="boolean"?a[b]?b:null:c.specified?c.value:null:null)},e=bc.selectors={cacheLength:50,createPseudo:z,match:W,attrHandle:Z?{}:{href:function(a){return a.getAttribute("href",2)},type:function(a){return a.getAttribute("type")}},find:{ID:d?function(a,b,c){if(typeof b.getElementById!==n&&!c){var d=b.getElementById(a);return d&&d.parentNode?[d]:[]}}:function(a,c,d){if(typeof c.getElementById!==n&&!d){var e=c.getElementById(a);return e?e.id===a||typeof e.getAttributeNode!==n&&e.getAttributeNode("id").value===a?[e]:b:[]}},TAG:Y?function(a,b){if(typeof b.getElementsByTagName!==n)return b.getElementsByTagName(a)}:function(a,b){var c=b.getElementsByTagName(a);if(a==="*"){var d,e=[],f=0;for(;d=c[f];f++)d.nodeType===1&&e.push(d);return e}return c},NAME:ba&&function(a,b){if(typeof b.getElementsByName!==n)return b.getElementsByName(name)},CLASS:_&&function(a,b,c){if(typeof b.getElementsByClassName!==n&&!c)return b.getElementsByClassName(a)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(V,""),a[3]=(a[4]||a[5]||"").replace(V,""),a[2]==="~="&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),a[1]==="nth"?(a[2]||bc.error(a[0]),a[3]=+(a[3]?a[4]+(a[5]||1):2*(a[2]==="even"||a[2]==="odd")),a[4]=+(a[6]+a[7]||a[2]==="odd")):a[2]&&bc.error(a[0]),a},PSEUDO:function(a){var b,c;if(W.CHILD.test(a[0]))return null;if(a[3])a[2]=a[3];else if(b=a[4])O.test(b)&&(c=bh(b,!0))&&(c=b.indexOf(")",b.length-c)-b.length)&&(b=b.slice(0,c),a[0]=a[0].slice(0,c)),a[2]=b;return a.slice(0,3)}},filter:{ID:d?function(a){return a=a.replace(V,""),function(b){return b.getAttribute("id")===a}}:function(a){return a=a.replace(V,""),function(b){var c=typeof b.getAttributeNode!==n&&b.getAttributeNode("id");return c&&c.value===a}},TAG:function(a){return a==="*"?function(){return!0}:(a=a.replace(V,"").toLowerCase(),function(b){return b.nodeName&&b.nodeName.toLowerCase()===a})},CLASS:function(a){var b=B[o][a];return b||(b=B(a,new RegExp("(^|"+E+")"+a+"("+E+"|$)"))),function(a){return b.test(a.className||typeof a.getAttribute!==n&&a.getAttribute("class")||"")}},ATTR:function(a,b,c){return function(d,e){var f=bc.attr(d,a);return f==null?b==="!=":b?(f+="",b==="="?f===c:b==="!="?f!==c:b==="^="?c&&f.indexOf(c)===0:b==="*="?c&&f.indexOf(c)>-1:b==="$="?c&&f.substr(f.length-c.length)===c:b==="~="?(" "+f+" ").indexOf(c)>-1:b==="|="?f===c||f.substr(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d){return a==="nth"?function(a){var b,e,f=a.parentNode;if(c===1&&d===0)return!0;if(f){e=0;for(b=f.firstChild;b;b=b.nextSibling)if(b.nodeType===1){e++;if(a===b)break}}return e-=d,e===c||e%c===0&&e/c>=0}:function(b){var c=b;switch(a){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(a==="first")return!0;c=b;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0}}},PSEUDO:function(a,b){var c,d=e.pseudos[a]||e.setFilters[a.toLowerCase()]||bc.error("unsupported pseudo: "+a);return d[o]?d(b):d.length>1?(c=[a,a,"",b],e.setFilters.hasOwnProperty(a.toLowerCase())?z(function(a,c){var e,f=d(a,b),g=f.length;while(g--)e=y.call(a,f[g]),a[e]=!(c[e]=f[g])}):function(a){return d(a,0,c)}):d}},pseudos:{not:z(function(a){var b=[],c=[],d=i(a.replace(L,"$1"));return d[o]?z(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)if(f=g[h])a[h]=!(b[h]=f)}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:z(function(a){return function(b){return bc(a,b).length>0}}),contains:z(function(a){return function(b){return(b.textContent||b.innerText||f(b)).indexOf(a)>-1}}),enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&!!a.checked||b==="option"&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!e.pseudos.empty(a)},empty:function(a){var b;a=a.firstChild;while(a){if(a.nodeName>"@"||(b=a.nodeType)===3||b===4)return!1;a=a.nextSibling}return!0},header:function(a){return T.test(a.nodeName)},text:function(a){var b,c;return a.nodeName.toLowerCase()==="input"&&(b=a.type)==="text"&&((c=a.getAttribute("type"))==null||c.toLowerCase()===b)},radio:bd("radio"),checkbox:bd("checkbox"),file:bd("file"),password:bd("password"),image:bd("image"),submit:be("submit"),reset:be("reset"),button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&a.type==="button"||b==="button"},input:function(a){return U.test(a.nodeName)},focus:function(a){var b=a.ownerDocument;return a===b.activeElement&&(!b.hasFocus||b.hasFocus())&&(!!a.type||!!a.href)},active:function(a){return a===a.ownerDocument.activeElement},first:bf(function(a,b,c){return[0]}),last:bf(function(a,b,c){return[b-1]}),eq:bf(function(a,b,c){return[c<0?c+b:c]}),even:bf(function(a,b,c){for(var d=0;d=0;)a.push(d);return a}),gt:bf(function(a,b,c){for(var d=c<0?c+b:c;++d",a.querySelectorAll("[selected]").length||e.push("\\\\["+E+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),a.querySelectorAll(":checked").length||e.push(":checked")}),X(function(a){a.innerHTML="

",a.querySelectorAll("[test^=\'\']").length&&e.push("[*^$]="+E+"*(?:\\"\\"|\'\')"),a.innerHTML="",a.querySelectorAll(":enabled").length||e.push(":enabled",":disabled")}),e=new RegExp(e.join("|")),bp=function(a,d,f,g,h){if(!g&&!h&&(!e||!e.test(a))){var i,j,k=!0,l=o,m=d,n=d.nodeType===9&&a;if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){i=bh(a),(k=d.getAttribute("id"))?l=k.replace(c,"\\\\$&"):d.setAttribute("id",l),l="[id=\'"+l+"\'] ",j=i.length;while(j--)i[j]=l+i[j].join("");m=R.test(a)&&d.parentNode||d,n=i.join(",")}if(n)try{return w.apply(f,x.call(m.querySelectorAll(n),0)),f}catch(p){}finally{k||d.removeAttribute("id")}}return b(a,d,f,g,h)},h&&(X(function(b){a=h.call(b,"div");try{h.call(b,"[test!=\'\']:sizzle"),f.push("!=",J)}catch(c){}}),f=new RegExp(f.join("|")),bc.matchesSelector=function(b,c){c=c.replace(d,"=\'$1\']");if(!g(b)&&!f.test(c)&&(!e||!e.test(c)))try{var i=h.call(b,c);if(i||a||b.document&&b.document.nodeType!==11)return i}catch(j){}return bc(c,null,null,[b]).length>0})}(),e.pseudos.nth=e.pseudos.eq,e.filters=bq.prototype=e.pseudos,e.setFilters=new bq,bc.attr=p.attr,p.find=bc,p.expr=bc.selectors,p.expr[":"]=p.expr.pseudos,p.unique=bc.uniqueSort,p.text=bc.getText,p.isXMLDoc=bc.isXML,p.contains=bc.contains}(a);var bc=/Until$/,bd=/^(?:parents|prev(?:Until|All))/,be=/^.[^:#\\[\\.,]*$/,bf=p.expr.match.needsContext,bg={children:!0,contents:!0,next:!0,prev:!0};p.fn.extend({find:function(a){var b,c,d,e,f,g,h=this;if(typeof a!="string")return p(a).filter(function(){for(b=0,c=h.length;b0)for(e=d;e=0:p.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c,d=0,e=this.length,f=[],g=bf.test(a)||typeof a!="string"?p(a,b||this.context):0;for(;d-1:p.find.matchesSelector(c,a)){f.push(c);break}c=c.parentNode}}return f=f.length>1?p.unique(f):f,this.pushStack(f,"closest",a)},index:function(a){return a?typeof a=="string"?p.inArray(this[0],p(a)):p.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?p(a,b):p.makeArray(a&&a.nodeType?[a]:a),d=p.merge(this.get(),c);return this.pushStack(bh(c[0])||bh(d[0])?d:p.unique(d))},addBack:function(a){return this.add(a==null?this.prevObject:this.prevObject.filter(a))}}),p.fn.andSelf=p.fn.addBack,p.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return p.dir(a,"parentNode")},parentsUntil:function(a,b,c){return p.dir(a,"parentNode",c)},next:function(a){return bi(a,"nextSibling")},prev:function(a){return bi(a,"previousSibling")},nextAll:function(a){return p.dir(a,"nextSibling")},prevAll:function(a){return p.dir(a,"previousSibling")},nextUntil:function(a,b,c){return p.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return p.dir(a,"previousSibling",c)},siblings:function(a){return p.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return p.sibling(a.firstChild)},contents:function(a){return p.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:p.merge([],a.childNodes)}},function(a,b){p.fn[a]=function(c,d){var e=p.map(this,b,c);return bc.test(a)||(d=c),d&&typeof d=="string"&&(e=p.filter(d,e)),e=this.length>1&&!bg[a]?p.unique(e):e,this.length>1&&bd.test(a)&&(e=e.reverse()),this.pushStack(e,a,k.call(arguments).join(","))}}),p.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?p.find.matchesSelector(b[0],a)?[b[0]]:[]:p.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!p(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var bl="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",bm=/ jQuery\\d+="(?:null|\\d+)"/g,bn=/^\\s+/,bo=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\\w:]+)[^>]*)\\/>/gi,bp=/<([\\w:]+)/,bq=/]","i"),bv=/^(?:checkbox|radio)$/,bw=/checked\\s*(?:[^=]|=\\s*.checked.)/i,bx=/\\/(java|ecma)script/i,by=/^\\s*\\s*$/g,bz={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bA=bk(e),bB=bA.appendChild(e.createElement("div"));bz.optgroup=bz.option,bz.tbody=bz.tfoot=bz.colgroup=bz.caption=bz.thead,bz.th=bz.td,p.support.htmlSerialize||(bz._default=[1,"X
","
"]),p.fn.extend({text:function(a){return p.access(this,function(a){return a===b?p.text(this):this.empty().append((this[0]&&this[0].ownerDocument||e).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(p.isFunction(a))return this.each(function(b){p(this).wrapAll(a.call(this,b))});if(this[0]){var b=p(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return p.isFunction(a)?this.each(function(b){p(this).wrapInner(a.call(this,b))}):this.each(function(){var b=p(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=p.isFunction(a);return this.each(function(c){p(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){p.nodeName(this,"body")||p(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(a,this.firstChild)})},before:function(){if(!bh(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=p.clean(arguments);return this.pushStack(p.merge(a,this),"before",this.selector)}},after:function(){if(!bh(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=p.clean(arguments);return this.pushStack(p.merge(this,a),"after",this.selector)}},remove:function(a,b){var c,d=0;for(;(c=this[d])!=null;d++)if(!a||p.filter(a,[c]).length)!b&&c.nodeType===1&&(p.cleanData(c.getElementsByTagName("*")),p.cleanData([c])),c.parentNode&&c.parentNode.removeChild(c);return this},empty:function(){var a,b=0;for(;(a=this[b])!=null;b++){a.nodeType===1&&p.cleanData(a.getElementsByTagName("*"));while(a.firstChild)a.removeChild(a.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return p.clone(this,a,b)})},html:function(a){return p.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(bm,""):b;if(typeof a=="string"&&!bs.test(a)&&(p.support.htmlSerialize||!bu.test(a))&&(p.support.leadingWhitespace||!bn.test(a))&&!bz[(bp.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(bo,"<$1>");try{for(;d1&&typeof j=="string"&&bw.test(j))return this.each(function(){p(this).domManip(a,c,d)});if(p.isFunction(j))return this.each(function(e){var f=p(this);a[0]=j.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){e=p.buildFragment(a,this,k),g=e.fragment,f=g.firstChild,g.childNodes.length===1&&(g=f);if(f){c=c&&p.nodeName(f,"tr");for(h=e.cacheable||l-1;i0?this.clone(!0):this).get(),p(g[e])[b](d),f=f.concat(d);return this.pushStack(f,a,g.selector)}}),p.extend({clone:function(a,b,c){var d,e,f,g;p.support.html5Clone||p.isXMLDoc(a)||!bu.test("<"+a.nodeName+">")?g=a.cloneNode(!0):(bB.innerHTML=a.outerHTML,bB.removeChild(g=bB.firstChild));if((!p.support.noCloneEvent||!p.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!p.isXMLDoc(a)){bE(a,g),d=bF(a),e=bF(g);for(f=0;d[f];++f)e[f]&&bE(d[f],e[f])}if(b){bD(a,g);if(c){d=bF(a),e=bF(g);for(f=0;d[f];++f)bD(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var f,g,h,i,j,k,l,m,n,o,q,r,s=b===e&&bA,t=[];if(!b||typeof b.createDocumentFragment=="undefined")b=e;for(f=0;(h=a[f])!=null;f++){typeof h=="number"&&(h+="");if(!h)continue;if(typeof h=="string")if(!br.test(h))h=b.createTextNode(h);else{s=s||bk(b),l=b.createElement("div"),s.appendChild(l),h=h.replace(bo,"<$1>"),i=(bp.exec(h)||["",""])[1].toLowerCase(),j=bz[i]||bz._default,k=j[0],l.innerHTML=j[1]+h+j[2];while(k--)l=l.lastChild;if(!p.support.tbody){m=bq.test(h),n=i==="table"&&!m?l.firstChild&&l.firstChild.childNodes:j[1]===""&&!m?l.childNodes:[];for(g=n.length-1;g>=0;--g)p.nodeName(n[g],"tbody")&&!n[g].childNodes.length&&n[g].parentNode.removeChild(n[g])}!p.support.leadingWhitespace&&bn.test(h)&&l.insertBefore(b.createTextNode(bn.exec(h)[0]),l.firstChild),h=l.childNodes,l.parentNode.removeChild(l)}h.nodeType?t.push(h):p.merge(t,h)}l&&(h=l=s=null);if(!p.support.appendChecked)for(f=0;(h=t[f])!=null;f++)p.nodeName(h,"input")?bG(h):typeof h.getElementsByTagName!="undefined"&&p.grep(h.getElementsByTagName("input"),bG);if(c){q=function(a){if(!a.type||bx.test(a.type))return d?d.push(a.parentNode?a.parentNode.removeChild(a):a):c.appendChild(a)};for(f=0;(h=t[f])!=null;f++)if(!p.nodeName(h,"script")||!q(h))c.appendChild(h),typeof h.getElementsByTagName!="undefined"&&(r=p.grep(p.merge([],h.getElementsByTagName("script")),q),t.splice.apply(t,[f+1,0].concat(r)),f+=r.length)}return t},cleanData:function(a,b){var c,d,e,f,g=0,h=p.expando,i=p.cache,j=p.support.deleteExpando,k=p.event.special;for(;(e=a[g])!=null;g++)if(b||p.acceptData(e)){d=e[h],c=d&&i[d];if(c){if(c.events)for(f in c.events)k[f]?p.event.remove(e,f):p.removeEvent(e,f,c.handle);i[d]&&(delete i[d],j?delete e[h]:e.removeAttribute?e.removeAttribute(h):e[h]=null,p.deletedIds.push(d))}}}}),function(){var a,b;p.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \\/]([\\w.]+)/.exec(a)||/(webkit)[ \\/]([\\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \\/]([\\w.]+)/.exec(a)||/(msie) ([\\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a=p.uaMatch(g.userAgent),b={},a.browser&&(b[a.browser]=!0,b.version=a.version),b.chrome?b.webkit=!0:b.webkit&&(b.safari=!0),p.browser=b,p.sub=function(){function a(b,c){return new a.fn.init(b,c)}p.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function c(c,d){return d&&d instanceof p&&!(d instanceof a)&&(d=a(d)),p.fn.init.call(this,c,d,b)},a.fn.init.prototype=a.fn;var b=a(e);return a}}();var bH,bI,bJ,bK=/alpha\\([^)]*\\)/i,bL=/opacity=([^)]*)/,bM=/^(top|right|bottom|left)$/,bN=/^(none|table(?!-c[ea]).+)/,bO=/^margin/,bP=new RegExp("^("+q+")(.*)$","i"),bQ=new RegExp("^("+q+")(?!px)[a-z%]+$","i"),bR=new RegExp("^([-+])=("+q+")","i"),bS={},bT={position:"absolute",visibility:"hidden",display:"block"},bU={letterSpacing:0,fontWeight:400},bV=["Top","Right","Bottom","Left"],bW=["Webkit","O","Moz","ms"],bX=p.fn.toggle;p.fn.extend({css:function(a,c){return p.access(this,function(a,c,d){return d!==b?p.style(a,c,d):p.css(a,c)},a,c,arguments.length>1)},show:function(){return b$(this,!0)},hide:function(){return b$(this)},toggle:function(a,b){var c=typeof a=="boolean";return p.isFunction(a)&&p.isFunction(b)?bX.apply(this,arguments):this.each(function(){(c?a:bZ(this))?p(this).show():p(this).hide()})}}),p.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bH(a,"opacity");return c===""?"1":c}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":p.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!a||a.nodeType===3||a.nodeType===8||!a.style)return;var f,g,h,i=p.camelCase(c),j=a.style;c=p.cssProps[i]||(p.cssProps[i]=bY(j,i)),h=p.cssHooks[c]||p.cssHooks[i];if(d===b)return h&&"get"in h&&(f=h.get(a,!1,e))!==b?f:j[c];g=typeof d,g==="string"&&(f=bR.exec(d))&&(d=(f[1]+1)*f[2]+parseFloat(p.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!p.cssNumber[i]&&(d+="px");if(!h||!("set"in h)||(d=h.set(a,d,e))!==b)try{j[c]=d}catch(k){}},css:function(a,c,d,e){var f,g,h,i=p.camelCase(c);return c=p.cssProps[i]||(p.cssProps[i]=bY(a.style,i)),h=p.cssHooks[c]||p.cssHooks[i],h&&"get"in h&&(f=h.get(a,!0,e)),f===b&&(f=bH(a,c)),f==="normal"&&c in bU&&(f=bU[c]),d||e!==b?(g=parseFloat(f),d||p.isNumeric(g)?g||0:f):f},swap:function(a,b,c){var d,e,f={};for(e in b)f[e]=a.style[e],a.style[e]=b[e];d=c.call(a);for(e in b)a.style[e]=f[e];return d}}),a.getComputedStyle?bH=function(b,c){var d,e,f,g,h=a.getComputedStyle(b,null),i=b.style;return h&&(d=h[c],d===""&&!p.contains(b.ownerDocument,b)&&(d=p.style(b,c)),bQ.test(d)&&bO.test(c)&&(e=i.width,f=i.minWidth,g=i.maxWidth,i.minWidth=i.maxWidth=i.width=d,d=h.width,i.width=e,i.minWidth=f,i.maxWidth=g)),d}:e.documentElement.currentStyle&&(bH=function(a,b){var c,d,e=a.currentStyle&&a.currentStyle[b],f=a.style;return e==null&&f&&f[b]&&(e=f[b]),bQ.test(e)&&!bM.test(b)&&(c=f.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":e,e=f.pixelLeft+"px",f.left=c,d&&(a.runtimeStyle.left=d)),e===""?"auto":e}),p.each(["height","width"],function(a,b){p.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth===0&&bN.test(bH(a,"display"))?p.swap(a,bT,function(){return cb(a,b,d)}):cb(a,b,d)},set:function(a,c,d){return b_(a,c,d?ca(a,b,d,p.support.boxSizing&&p.css(a,"boxSizing")==="border-box"):0)}}}),p.support.opacity||(p.cssHooks.opacity={get:function(a,b){return bL.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=p.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&p.trim(f.replace(bK,""))===""&&c.removeAttribute){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bK.test(f)?f.replace(bK,e):f+" "+e}}),p(function(){p.support.reliableMarginRight||(p.cssHooks.marginRight={get:function(a,b){return p.swap(a,{display:"inline-block"},function(){if(b)return bH(a,"marginRight")})}}),!p.support.pixelPosition&&p.fn.position&&p.each(["top","left"],function(a,b){p.cssHooks[b]={get:function(a,c){if(c){var d=bH(a,b);return bQ.test(d)?p(a).position()[b]+"px":d}}}})}),p.expr&&p.expr.filters&&(p.expr.filters.hidden=function(a){return a.offsetWidth===0&&a.offsetHeight===0||!p.support.reliableHiddenOffsets&&(a.style&&a.style.display||bH(a,"display"))==="none"},p.expr.filters.visible=function(a){return!p.expr.filters.hidden(a)}),p.each({margin:"",padding:"",border:"Width"},function(a,b){p.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bV[d]+b]=e[d]||e[d-2]||e[0];return f}},bO.test(a)||(p.cssHooks[a+b].set=b_)});var cd=/%20/g,ce=/\\[\\]$/,cf=/\\r?\\n/g,cg=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,ch=/^(?:select|textarea)/i;p.fn.extend({serialize:function(){return p.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?p.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ch.test(this.nodeName)||cg.test(this.type))}).map(function(a,b){var c=p(this).val();return c==null?null:p.isArray(c)?p.map(c,function(a,c){return{name:b.name,value:a.replace(cf,"\\r\\n")}}):{name:b.name,value:c.replace(cf,"\\r\\n")}}).get()}}),p.param=function(a,c){var d,e=[],f=function(a,b){b=p.isFunction(b)?b():b==null?"":b,e[e.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=p.ajaxSettings&&p.ajaxSettings.traditional);if(p.isArray(a)||a.jquery&&!p.isPlainObject(a))p.each(a,function(){f(this.name,this.value)});else for(d in a)ci(d,a[d],c,f);return e.join("&").replace(cd,"+")};var cj,ck,cl=/#.*$/,cm=/^(.*?):[ \\t]*([^\\r\\n]*)\\r?$/mg,cn=/^(?:about|app|app\\-storage|.+\\-extension|file|res|widget):$/,co=/^(?:GET|HEAD)$/,cp=/^\\/\\//,cq=/\\?/,cr=/)<[^<]*)*<\\/script>/gi,cs=/([?&])_=[^&]*/,ct=/^([\\w\\+\\.\\-]+:)(?:\\/\\/([^\\/?#:]*)(?::(\\d+)|)|)/,cu=p.fn.load,cv={},cw={},cx=["*/"]+["*"];try{ck=f.href}catch(cy){ck=e.createElement("a"),ck.href="",ck=ck.href}cj=ct.exec(ck.toLowerCase())||[],p.fn.load=function(a,c,d){if(typeof a!="string"&&cu)return cu.apply(this,arguments);if(!this.length)return this;var e,f,g,h=this,i=a.indexOf(" ");return i>=0&&(e=a.slice(i,a.length),a=a.slice(0,i)),p.isFunction(c)?(d=c,c=b):c&&typeof c=="object"&&(f="POST"),p.ajax({url:a,type:f,dataType:"html",data:c,complete:function(a,b){d&&h.each(d,g||[a.responseText,b,a])}}).done(function(a){g=arguments,h.html(e?p("
").append(a.replace(cr,"")).find(e):a)}),this},p.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){p.fn[b]=function(a){return this.on(b,a)}}),p.each(["get","post"],function(a,c){p[c]=function(a,d,e,f){return p.isFunction(d)&&(f=f||e,e=d,d=b),p.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),p.extend({getScript:function(a,c){return p.get(a,b,c,"script")},getJSON:function(a,b,c){return p.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?cB(a,p.ajaxSettings):(b=a,a=p.ajaxSettings),cB(a,b),a},ajaxSettings:{url:ck,isLocal:cn.test(cj[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":cx},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":p.parseJSON,"text xml":p.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:cz(cv),ajaxTransport:cz(cw),ajax:function(a,c){function y(a,c,f,i){var k,s,t,u,w,y=c;if(v===2)return;v=2,h&&clearTimeout(h),g=b,e=i||"",x.readyState=a>0?4:0,f&&(u=cC(l,x,f));if(a>=200&&a<300||a===304)l.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(p.lastModified[d]=w),w=x.getResponseHeader("Etag"),w&&(p.etag[d]=w)),a===304?(y="notmodified",k=!0):(k=cD(l,u),y=k.state,s=k.data,t=k.error,k=!t);else{t=y;if(!y||a)y="error",a<0&&(a=0)}x.status=a,x.statusText=(c||y)+"",k?o.resolveWith(m,[s,y,x]):o.rejectWith(m,[x,y,t]),x.statusCode(r),r=b,j&&n.trigger("ajax"+(k?"Success":"Error"),[x,l,k?s:t]),q.fireWith(m,[x,y]),j&&(n.trigger("ajaxComplete",[x,l]),--p.active||p.event.trigger("ajaxStop"))}typeof a=="object"&&(c=a,a=b),c=c||{};var d,e,f,g,h,i,j,k,l=p.ajaxSetup({},c),m=l.context||l,n=m!==l&&(m.nodeType||m instanceof p)?p(m):p.event,o=p.Deferred(),q=p.Callbacks("once memory"),r=l.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=u[c]=u[c]||a,t[a]=b}return this},getAllResponseHeaders:function(){return v===2?e:null},getResponseHeader:function(a){var c;if(v===2){if(!f){f={};while(c=cm.exec(e))f[c[1].toLowerCase()]=c[2]}c=f[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(l.mimeType=a),this},abort:function(a){return a=a||w,g&&g.abort(a),y(0,a),this}};o.promise(x),x.success=x.done,x.error=x.fail,x.complete=q.add,x.statusCode=function(a){if(a){var b;if(v<2)for(b in a)r[b]=[r[b],a[b]];else b=a[x.status],x.always(b)}return this},l.url=((a||l.url)+"").replace(cl,"").replace(cp,cj[1]+"//"),l.dataTypes=p.trim(l.dataType||"*").toLowerCase().split(s),l.crossDomain==null&&(i=ct.exec(l.url.toLowerCase())||!1,l.crossDomain=i&&i.join(":")+(i[3]?"":i[1]==="http:"?80:443)!==cj.join(":")+(cj[3]?"":cj[1]==="http:"?80:443)),l.data&&l.processData&&typeof l.data!="string"&&(l.data=p.param(l.data,l.traditional)),cA(cv,l,c,x);if(v===2)return x;j=l.global,l.type=l.type.toUpperCase(),l.hasContent=!co.test(l.type),j&&p.active++===0&&p.event.trigger("ajaxStart");if(!l.hasContent){l.data&&(l.url+=(cq.test(l.url)?"&":"?")+l.data,delete l.data),d=l.url;if(l.cache===!1){var z=p.now(),A=l.url.replace(cs,"$1_="+z);l.url=A+(A===l.url?(cq.test(l.url)?"&":"?")+"_="+z:"")}}(l.data&&l.hasContent&&l.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",l.contentType),l.ifModified&&(d=d||l.url,p.lastModified[d]&&x.setRequestHeader("If-Modified-Since",p.lastModified[d]),p.etag[d]&&x.setRequestHeader("If-None-Match",p.etag[d])),x.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+(l.dataTypes[0]!=="*"?", "+cx+"; q=0.01":""):l.accepts["*"]);for(k in l.headers)x.setRequestHeader(k,l.headers[k]);if(!l.beforeSend||l.beforeSend.call(m,x,l)!==!1&&v!==2){w="abort";for(k in{success:1,error:1,complete:1})x[k](l[k]);g=cA(cw,l,c,x);if(!g)y(-1,"No Transport");else{x.readyState=1,j&&n.trigger("ajaxSend",[x,l]),l.async&&l.timeout>0&&(h=setTimeout(function(){x.abort("timeout")},l.timeout));try{v=1,g.send(t,y)}catch(B){if(v<2)y(-1,B);else throw B}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var cE=[],cF=/\\?/,cG=/(=)\\?(?=&|$)|\\?\\?/,cH=p.now();p.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=cE.pop()||p.expando+"_"+cH++;return this[a]=!0,a}}),p.ajaxPrefilter("json jsonp",function(c,d,e){var f,g,h,i=c.data,j=c.url,k=c.jsonp!==!1,l=k&&cG.test(j),m=k&&!l&&typeof i=="string"&&!(c.contentType||"").indexOf("application/x-www-form-urlencoded")&&cG.test(i);if(c.dataTypes[0]==="jsonp"||l||m)return f=c.jsonpCallback=p.isFunction(c.jsonpCallback)?c.jsonpCallback():c.jsonpCallback,g=a[f],l?c.url=j.replace(cG,"$1"+f):m?c.data=i.replace(cG,"$1"+f):k&&(c.url+=(cF.test(j)?"&":"?")+c.jsonp+"="+f),c.converters["script json"]=function(){return h||p.error(f+" was not called"),h[0]},c.dataTypes[0]="json",a[f]=function(){h=arguments},e.always(function(){a[f]=g,c[f]&&(c.jsonpCallback=d.jsonpCallback,cE.push(f)),h&&p.isFunction(g)&&g(h[0]),h=g=b}),"script"}),p.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return p.globalEval(a),a}}}),p.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),p.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=e.head||e.getElementsByTagName("head")[0]||e.documentElement;return{send:function(f,g){c=e.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||g(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var cI,cJ=a.ActiveXObject?function(){for(var a in cI)cI[a](0,1)}:!1,cK=0;p.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&cL()||cM()}:cL,function(a){p.extend(p.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(p.ajaxSettings.xhr()),p.support.ajax&&p.ajaxTransport(function(c){if(!c.crossDomain||p.support.cors){var d;return{send:function(e,f){var g,h,i=c.xhr();c.username?i.open(c.type,c.url,c.async,c.username,c.password):i.open(c.type,c.url,c.async);if(c.xhrFields)for(h in c.xhrFields)i[h]=c.xhrFields[h];c.mimeType&&i.overrideMimeType&&i.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(h in e)i.setRequestHeader(h,e[h])}catch(j){}i.send(c.hasContent&&c.data||null),d=function(a,e){var h,j,k,l,m;try{if(d&&(e||i.readyState===4)){d=b,g&&(i.onreadystatechange=p.noop,cJ&&delete cI[g]);if(e)i.readyState!==4&&i.abort();else{h=i.status,k=i.getAllResponseHeaders(),l={},m=i.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=i.responseText}catch(a){}try{j=i.statusText}catch(n){j=""}!h&&c.isLocal&&!c.crossDomain?h=l.text?200:404:h===1223&&(h=204)}}}catch(o){e||f(-1,o)}l&&f(h,j,l,k)},c.async?i.readyState===4?setTimeout(d,0):(g=++cK,cJ&&(cI||(cI={},p(a).unload(cJ)),cI[g]=d),i.onreadystatechange=d):d()},abort:function(){d&&d(0,1)}}}});var cN,cO,cP=/^(?:toggle|show|hide)$/,cQ=new RegExp("^(?:([-+])=|)("+q+")([a-z%]*)$","i"),cR=/queueHooks$/,cS=[cY],cT={"*":[function(a,b){var c,d,e=this.createTween(a,b),f=cQ.exec(b),g=e.cur(),h=+g||0,i=1,j=20;if(f){c=+f[2],d=f[3]||(p.cssNumber[a]?"":"px");if(d!=="px"&&h){h=p.css(e.elem,a,!0)||c||1;do i=i||".5",h=h/i,p.style(e.elem,a,h+d);while(i!==(i=e.cur()/g)&&i!==1&&--j)}e.unit=d,e.start=h,e.end=f[1]?h+(f[1]+1)*c:c}return e}]};p.Animation=p.extend(cW,{tweener:function(a,b){p.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");var c,d=0,e=a.length;for(;d-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),p.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},p.fn.extend({position:function(){if(!this[0])return;var a=this[0],b=this.offsetParent(),c=this.offset(),d=c_.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(p.css(a,"marginTop"))||0,c.left-=parseFloat(p.css(a,"marginLeft"))||0,d.top+=parseFloat(p.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(p.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||e.body;while(a&&!c_.test(a.nodeName)&&p.css(a,"position")==="static")a=a.offsetParent;return a||e.body})}}),p.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);p.fn[a]=function(e){return p.access(this,function(a,e,f){var g=da(a);if(f===b)return g?c in g?g[c]:g.document.documentElement[e]:a[e];g?g.scrollTo(d?p(g).scrollLeft():f,d?f:p(g).scrollTop()):a[e]=f},a,e,arguments.length,null)}}),p.each({Height:"height",Width:"width"},function(a,c){p.each({padding:"inner"+a,content:c,"":"outer"+a},function(d,e){p.fn[e]=function(e,f){var g=arguments.length&&(d||typeof e!="boolean"),h=d||(e===!0||f===!0?"margin":"border");return p.access(this,function(c,d,e){var f;return p.isWindow(c)?c.document.documentElement["client"+a]:c.nodeType===9?(f=c.documentElement,Math.max(c.body["scroll"+a],f["scroll"+a],c.body["offset"+a],f["offset"+a],f["client"+a])):e===b?p.css(c,d,e,h):p.style(c,d,e,h)},c,g?e:b,g,null)}})}),a.jQuery=a.$=p,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return p})})(window);\n'},95321:function(e){e.exports='!function(t,s,i,e){"use strict";if(t.ion=t.ion||{},!ion.sound){var o=function(s){if(s||(s="undefined"),t.console){console.warn&&"function"==typeof console.warn?console.warn(s):console.log&&"function"==typeof console.log&&console.log(s);var e=i&&i("#debug");if(e&&e.length){var o=e.html();e.html(o+s+"
")}}},n=function(t,s){var i;for(i in s=s||{},t)t.hasOwnProperty(i)&&(s[i]=t[i]);return s};if("function"!=typeof Audio&&"object"!=typeof Audio){var h=function(){o("HTML5 Audio is not supported in this browser")};return ion.sound=h,ion.sound.play=h,ion.sound.stop=h,ion.sound.pause=h,ion.sound.preload=h,ion.sound.destroy=h,void h()}var a,p=/iPad|iPhone|iPod/.test(s.appVersion),r=0,u={},l={};!u.supported&&p?u.supported=["mp3"]:u.supported||(u.supported=["mp3","ogg","wav"]);ion.sound=function(t){var s,i;if(n(t,u),u.path=u.path||"",u.volume=u.volume||1,u.preload=u.preload||!1,u.multiplay=u.multiplay||!1,u.loop=u.loop||!1,u.sprite=u.sprite||null,u.scope=u.scope||null,u.ready_callback=u.ready_callback||null,u.ended_callback=u.ended_callback||null,r=u.sounds.length)for(a=0;a=this.end||this.end-this.time_offset<.015)&&(this._ended(),this.clear(),this.loop&&(this.loop--,this.play()))},_ended:function(){var t={name:this.name,alias:this.alias,part:this.sprite_part,start:this.start,duration:this.end};this.ended_callback&&"function"==typeof this.ended_callback&&this.ended_callback.call(this.scope,t)},clear:function(){this.time_played=0,this.time_offset=0,this.paused=!1,this.playing=!1},setVolume:function(t){this.volume=t.volume,this.gain&&(this.gain.gain.value=this.volume)}},!d){!function(){var t,s,i=new Audio,e=i.canPlayType("audio/mpeg"),o=i.canPlayType("audio/ogg");for(s=0;s=this.end&&this.playing&&(this.stop(),this._ended())}},ended:function(){this.playing&&(this.stop(),this._ended())},_ended:function(){this.playing=!1;var t={name:this.name,alias:this.alias,part:this.sprite_part,start:this.start,duration:this.end};this.ended_callback&&"function"==typeof this.ended_callback&&this.ended_callback.call(this.scope,t),this.loop&&setTimeout(this.looper.bind(this),15)},looper:function(){this.loop--,this.play()},clear:function(){this.start_time=0,this.played_time=0,this.paused_time=0},setVolume:function(t){this.volume=t.volume,this.sound&&(this.sound.volume=this.volume)}}}}}(window,navigator,window.jQuery||window.$);\n'},68944:function(e){e.exports='!function(a){function c(b,c){var d=a(c);return d.length<2?d:b.parent().find(c)}function e(b,e){var f=this,g=b.add(f),h=b.children(),i=0,j=e.vertical;if(d||(d=f),h.length>1&&(h=a(e.items,b)),e.size>1&&(e.circular=!1),a.extend(f,{getConf:function(){return e},getIndex:function(){return i},getSize:function(){return f.getItems().size()},getNaviButtons:function(){return n.add(o)},getRoot:function(){return b},getItemWrap:function(){return h},getItems:function(){return h.find(e.item).not("."+e.clonedClass)},move:function(a,b){return f.seekTo(i+a,b)},next:function(a){return f.move(e.size,a)},prev:function(a){return f.move(-e.size,a)},begin:function(a){return f.seekTo(0,a)},end:function(a){return f.seekTo(f.getSize()-1,a)},focus:function(){return d=f,f},addItem:function(b){return b=a(b),e.circular?(h.children().last().before(b),h.children().first().replaceWith(b.clone().addClass(e.clonedClass))):(h.append(b),o.removeClass("disabled")),g.trigger("onAddItem",[b]),f},seekTo:function(b,c,k){if(b.jquery||(b*=1),e.circular&&0===b&&-1==i&&0!==c)return f;if(!e.circular&&0>b||b>f.getSize()||-1>b)return f;var l=b;b.jquery?b=f.getItems().index(b):l=f.getItems().eq(b);var m=a.Event("onBeforeSeek");if(!k&&(g.trigger(m,[b,c]),m.isDefaultPrevented()||!l.length))return f;var n=j?{top:-l.position().top}:{left:-l.position().left};return i=b,d=f,void 0===c&&(c=e.speed),h.animate(n,c,e.easing,k||function(){g.trigger("onSeek",[b])}),f}}),a.each(["onBeforeSeek","onSeek","onAddItem"],function(b,c){a.isFunction(e[c])&&a(f).on(c,e[c]),f[c]=function(b){return b&&a(f).on(c,b),f}}),e.circular){var k=f.getItems().slice(-1).clone().prependTo(h),l=f.getItems().eq(1).clone().appendTo(h);k.add(l).addClass(e.clonedClass),f.onBeforeSeek(function(a,b,c){return a.isDefaultPrevented()?void 0:-1==b?(f.seekTo(k,c,function(){f.end(0)}),a.preventDefault()):void(b==f.getSize()&&f.seekTo(l,c,function(){f.begin(0)}))});var m=b.parents().add(b).filter(function(){return"none"===a(this).css("display")?!0:void 0});m.length?(m.show(),f.seekTo(0,0,function(){}),m.hide()):f.seekTo(0,0,function(){})}var n=c(b,e.prev).click(function(a){a.stopPropagation(),f.prev()}),o=c(b,e.next).click(function(a){a.stopPropagation(),f.next()});if(e.circular||(f.onBeforeSeek(function(a,b){setTimeout(function(){a.isDefaultPrevented()||(n.toggleClass(e.disabledClass,0>=b),o.toggleClass(e.disabledClass,b>=f.getSize()-1))},1)}),e.initialIndex||n.addClass(e.disabledClass)),f.getSize()<2&&n.add(o).addClass(e.disabledClass),e.mousewheel&&a.fn.mousewheel&&b.mousewheel(function(a,b){return e.mousewheel?(f.move(0>b?1:-1,e.wheelSpeed||50),!1):void 0}),e.touch){var p={};h[0].ontouchstart=function(a){var b=a.touches[0];p.x=b.clientX,p.y=b.clientY},h[0].ontouchmove=function(a){if(1==a.touches.length&&!h.is(":animated")){var b=a.touches[0],c=p.x-b.clientX,d=p.y-b.clientY;f[j&&d>0||!j&&c>0?"next":"prev"](),a.preventDefault()}}}e.keyboard&&a(document).on("keydown.scrollable",function(b){if(!(!e.keyboard||b.altKey||b.ctrlKey||b.metaKey||a(b.target).is(":input")||"static"!=e.keyboard&&d!=f)){var c=b.keyCode;return!j||38!=c&&40!=c?j||37!=c&&39!=c?void 0:(f.move(37==c?-1:1),b.preventDefault()):(f.move(38==c?-1:1),b.preventDefault())}}),e.initialIndex&&f.seekTo(e.initialIndex,0,function(){})}a.tools=a.tools||{version:"@VERSION"},a.tools.scrollable={conf:{activeClass:"active",circular:!1,clonedClass:"cloned",disabledClass:"disabled",easing:"swing",initialIndex:0,item:"> *",items:".items",keyboard:!0,mousewheel:!1,next:".next",prev:".prev",size:1,speed:400,vertical:!1,touch:!0,wheelSpeed:0}};var d;a.fn.scrollable=function(b){var c=this.data("scrollable");return c?c:(b=a.extend({},a.tools.scrollable.conf,b),this.each(function(){c=new e(a(this),b),a(this).data("scrollable",c)}),b.api?c:this)}}(jQuery),function(a){var b=a.tools.scrollable;b.autoscroll={conf:{autoplay:!0,interval:3e3,autopause:!0}},a.fn.autoscroll=function(c){"number"==typeof c&&(c={interval:c});var e,d=a.extend({},b.autoscroll.conf,c);return this.each(function(){function h(){f&&clearTimeout(f),f=setTimeout(function(){b.next()},d.interval)}var f,b=a(this).data("scrollable"),c=b.getRoot(),g=!1;b&&(e=b),b.play=function(){f||(g=!1,c.on("onSeek",h),h())},b.pause=function(){f=clearTimeout(f),c.off("onSeek",h)},b.resume=function(){g||b.play()},b.stop=function(){g=!0,b.pause()},d.autopause&&c.add(b.getNaviButtons()).hover(b.pause,b.resume),d.autoplay&&b.play()}),d.api?e:this}}(jQuery),function(a){function c(b,c){var d=a(c);return d.length<2?d:b.parent().find(c)}var b=a.tools.scrollable;b.navigator={conf:{navi:".navi",naviItem:null,activeClass:"active",indexed:!1,idPrefix:null,history:!1}},a.fn.navigator=function(d){"string"==typeof d&&(d={navi:d}),d=a.extend({},b.navigator.conf,d);var e;return this.each(function(){function k(a,c,d){b.seekTo(c),d.preventDefault(),i&&history.pushState({i:c},"")}function l(){return f.find(d.naviItem||"> *")}function m(b){var c=a("<"+(d.naviItem||"a")+"/>").click(function(c){k(a(this),b,c)});return 0===b&&c.addClass(h),d.indexed&&c.text(b+1),d.idPrefix&&c.attr("id",d.idPrefix+b),c.appendTo(f)}var b=a(this).data("scrollable"),f=d.navi.jquery?d.navi:c(b.getRoot(),d.navi),g=b.getNaviButtons(),h=d.activeClass,i=d.history&&!!history.pushState,j=b.getConf().size;b&&(e=b),b.getNaviButtons=function(){return g.add(f)},i&&(history.pushState({i:0},""),a(window).on("popstate",function(a){var c=a.originalEvent.state;c&&b.seekTo(c.i)})),l().length?l().each(function(b){a(this).click(function(c){k(a(this),b,c)})}):a.each(b.getItems(),function(a){a%j==0&&m(a)}),b.onBeforeSeek(function(a,b){setTimeout(function(){if(!a.isDefaultPrevented()){var c=b/j,d=l().eq(c);d.length&&l().removeClass(h).eq(c).addClass(h)}},1)}),b.onAddItem(function(a,c){var d=b.getItems().index(c);d%j==0&&m(d)})}),d.api?e:this}}(jQuery),function(a){function e(c,d,e){var j,f=this,g=c.add(this),h=c.find(e.tabs),i=d.jquery?d:c.children(d);h.length||(h=c.children()),i.length||(i=c.parent().find(d)),i.length||(i=a(d)),a.extend(this,{click:function(d,i){var k=h.eq(d),l=!c.data("tabs");if("string"==typeof d&&d.replace("#","")&&(k=h.filter(\'[href*="\'+d.replace("#","")+\'"]\'),d=Math.max(h.index(k),0)),e.rotate){var m=h.length-1;if(0>d)return f.click(m,i);if(d>m)return f.click(0,i)}if(!k.length){if(j>=0)return f;d=e.initialIndex,k=h.eq(d)}if(d===j)return f;if(i=i||a.Event(),i.type="onBeforeClick",g.trigger(i,[d]),!i.isDefaultPrevented()){var n=l?e.initialEffect&&e.effect||"default":e.effect;return b[n].call(f,d,function(){j=d,i.type="onClick",g.trigger(i,[d])}),h.removeClass(e.current),k.addClass(e.current),f}},getConf:function(){return e},getTabs:function(){return h},getPanes:function(){return i},getCurrentPane:function(){return i.eq(j)},getCurrentTab:function(){return h.eq(j)},getIndex:function(){return j},next:function(){return f.click(j+1)},prev:function(){return f.click(j-1)},destroy:function(){return h.off(e.event).removeClass(e.current),i.find(\'a[href^="#"]\').off("click.T"),f}}),a.each("onBeforeClick,onClick".split(","),function(b,c){a.isFunction(e[c])&&a(f).on(c,e[c]),f[c]=function(b){return b&&a(f).on(c,b),f}}),e.history&&a.fn.history&&(a.tools.history.init(h),e.event="history"),h.each(function(b){a(this).on(e.event,function(a){return f.click(b,a),a.preventDefault()})}),i.find(\'a[href^="#"]\').on("click.T",function(b){f.click(a(this).attr("href"),b)}),location.hash&&"a"==e.tabs&&c.find(\'[href="\'+location.hash+\'"]\').length?f.click(location.hash):(0===e.initialIndex||e.initialIndex>0)&&f.click(e.initialIndex)}a.tools=a.tools||{version:"@VERSION"},a.tools.tabs={conf:{tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",initialEffect:!1,initialIndex:0,event:"click",rotate:!1,slideUpSpeed:400,slideDownSpeed:400,history:!1},addEffect:function(a,c){b[a]=c}};var c,d,b={"default":function(a,b){this.getPanes().hide().eq(a).show(),b.call()},fade:function(a,b){var c=this.getConf(),d=c.fadeOutSpeed,e=this.getPanes();d?e.fadeOut(d):e.hide(),e.eq(a).fadeIn(c.fadeInSpeed,b)},slide:function(a,b){var c=this.getConf();this.getPanes().slideUp(c.slideUpSpeed),this.getPanes().eq(a).slideDown(c.slideDownSpeed,b)},ajax:function(a,b){this.getPanes().eq(0).load(this.getTabs().eq(a).attr("href"),b)}};a.tools.tabs.addEffect("horizontal",function(b,e){if(!c){var f=this.getPanes().eq(b),g=this.getCurrentPane();d||(d=this.getPanes().eq(0).width()),c=!0,f.show(),g.animate({width:0},{step:function(a){f.css("width",d-a)},complete:function(){a(this).hide(),e.call(),c=!1}}),g.length||(e.call(),c=!1)}}),a.fn.tabs=function(b,c){var d=this.data("tabs");return d&&(d.destroy(),this.removeData("tabs")),a.isFunction(c)&&(c={onBeforeClick:c}),c=a.extend({},a.tools.tabs.conf,c),this.each(function(){d=new e(a(this),b,c),a(this).data("tabs",d)}),c.api?d:this}}(jQuery),function(a){function c(b,c){function i(c){var d=a(c);return d.length<2?d:b.parent().find(c)}function l(){g=setTimeout(function(){f.next()},c.interval)}var g,d=this,e=b.add(this),f=b.data("tabs"),h=!0,j=i(c.next).click(function(){f.next()}),k=i(c.prev).click(function(){f.prev()});if(a.extend(d,{getTabs:function(){return f},getConf:function(){return c},play:function(){if(g)return d;var b=a.Event("onBeforePlay");return e.trigger(b),b.isDefaultPrevented()?d:(h=!1,e.trigger("onPlay"),e.on("onClick",l),l(),d)},pause:function(){if(!g)return d;var b=a.Event("onBeforePause");return e.trigger(b),b.isDefaultPrevented()?d:(g=clearTimeout(g),e.trigger("onPause"),e.off("onClick",l),d)},resume:function(){h||d.play()},stop:function(){d.pause(),h=!0}}),a.each("onBeforePlay,onPlay,onBeforePause,onPause".split(","),function(b,e){a.isFunction(c[e])&&a(d).on(e,c[e]),d[e]=function(b){return a(d).on(e,b)}}),c.autopause&&f.getTabs().add(j).add(k).add(f.getPanes()).hover(d.pause,d.resume),c.autoplay&&d.play(),c.clickable&&f.getPanes().click(function(){f.next()}),!f.getConf().rotate){var m=c.disabledClass;f.getIndex()||k.addClass(m),f.onBeforeClick(function(a,b){k.toggleClass(m,!b),j.toggleClass(m,b==f.getTabs().length-1)})}}var b;b=a.tools.tabs.slideshow={conf:{next:".forward",prev:".backward",disabledClass:"disabled",autoplay:!1,autopause:!0,interval:3e3,clickable:!0,api:!1}},a.fn.slideshow=function(d){var e=this.data("slideshow");return e?e:(d=a.extend({},b.conf,d),this.each(function(){e=new c(a(this),d),a(this).data("slideshow",e)}),d.api?e:this)}}(jQuery),function(){function f(a,b){if(b)for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c]);return a}function g(a,b){var c=[];for(var d in a)a.hasOwnProperty(d)&&(c[d]=b(a[d]));return c}function j(c,d,e){if(h.isSupported(d.version))c.innerHTML=h.getHTML(d,e);else if(d.expressInstall&&h.isSupported([6,65]))c.innerHTML=h.getHTML(f(d,{src:d.expressInstall}),{MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title});else if(c.innerHTML.replace(/\\s/g,"")||(c.innerHTML="

Flash version "+d.version+" or greater is required

"+(i[0]>0?"Your version is "+i:"You have no flash plugin installed")+"

"+("A"==c.tagName?"

Click here to download latest version

":"

Download latest version from here

"),"A"==c.tagName&&(c.onclick=function(){location.href=b})),d.onFail){var g=d.onFail.call(this);"string"==typeof g&&(c.innerHTML=g)}a&&(window[d.id]=document.getElementById(d.id)),f(this,{getRoot:function(){return c},getOptions:function(){return d},getConf:function(){return e},getApi:function(){return c.firstChild}})}var a=document.all,b="http://www.adobe.com/go/getflashplayer",c="function"==typeof jQuery,d=/(\\d+)[^\\d]+(\\d+)[^\\d]*(\\d*)/,e={width:"100%",height:"100%",id:"_"+(""+Math.random()).slice(9),allowfullscreen:!0,allowscriptaccess:"always",quality:"high",version:[3,0],onFail:null,expressInstall:null,w3c:!1,cachebusting:!1};window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){},__flash_savedUnloadHandler=function(){}}),window.flashembed=function(a,b,c){return"string"==typeof a&&(a=document.getElementById(a.replace("#",""))),a?("string"==typeof b&&(b={src:b}),new j(a,f(f({},e),b),c)):void 0};var h=f(window.flashembed,{conf:e,getVersion:function(){var a,b;try{b=navigator.plugins["Shockwave Flash"].description.slice(16)}catch(c){try{a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"),b=a&&a.GetVariable("$version")}catch(e){try{a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"),b=a&&a.GetVariable("$version")}catch(f){}}}return b=d.exec(b),b?[b[1],b[3]]:[0,0]},asString:function(a){if(null===a||void 0===a)return null;var b=typeof a;switch("object"==b&&a.push&&(b="array"),b){case"string":return a=a.replace(new RegExp(\'(["\\\\\\\\])\',"g"),"\\\\$1"),a=a.replace(/^\\s?(\\d+\\.?\\d*)%/,"$1pct"),\'"\'+a+\'"\';case"array":return"["+g(a,function(a){return h.asString(a)}).join(",")+"]";case"function":return\'"function()"\';case"object":var c=[];for(var d in a)a.hasOwnProperty(d)&&c.push(\'"\'+d+\'":\'+h.asString(a[d]));return"{"+c.join(",")+"}"}return String(a).replace(/\\s/g," ").replace(/\\\'/g,\'"\')},getHTML:function(b,c){b=f({},b);var d=\'\'),b.width=b.height=b.id=b.w3c=b.src=null,b.onFail=b.version=b.expressInstall=null;for(var e in b)b[e]&&(d+=\'\');var g="";if(c){for(var i in c)if(c[i]){var j=c[i];g+=i+"="+encodeURIComponent(/function|object/.test(typeof j)?h.asString(j):j)+"&"}g=g.slice(0,-1),d+=\'"}return d+=""},isSupported:function(a){return i[0]>a[0]||i[0]==a[0]&&i[1]>=a[1]}}),i=h.getVersion();c&&(jQuery.tools=jQuery.tools||{version:"@VERSION"},jQuery.tools.flashembed={conf:e},jQuery.fn.flashembed=function(a,b){return this.each(function(){jQuery(this).data("flashembed",flashembed(this,a,b))})})}(),function(a){function c(b,c,d){var e=d.relative?b.position().top:b.offset().top,f=d.relative?b.position().left:b.offset().left,g=d.position[0];e-=c.outerHeight()-d.offset[0],f+=b.outerWidth()+d.offset[1],/iPad/i.test(navigator.userAgent)&&(e-=a(window).scrollTop());var h=c.outerHeight()+b.outerHeight();"center"==g&&(e+=h/2),"bottom"==g&&(e+=h),g=d.position[1];var i=c.outerWidth()+b.outerWidth();return"center"==g&&(f-=i/2),"left"==g&&(f-=i),{top:e,left:f}}function d(d,e){var h,n,f=this,g=d.add(f),i=0,j=0,k=d.attr("title"),l=d.attr("data-tooltip"),m=b[e.effect],o=d.is(":input"),p=o&&d.is(":checkbox, :radio, select, :button, :submit"),q=d.attr("type"),r=e.events[q]||e.events[o?p?"widget":"input":"def"];if(!m)throw\'Nonexistent effect "\'+e.effect+\'"\';if(r=r.split(/,\\s*/),2!=r.length)throw"Tooltip: bad events configuration for "+q;d.on(r[0],function(a){clearTimeout(i),e.predelay?j=setTimeout(function(){f.show(a)},e.predelay):f.show(a)}).on(r[1],function(a){clearTimeout(j),e.delay?i=setTimeout(function(){f.hide(a)},e.delay):f.hide(a)}),k&&e.cancelDefault&&(d.removeAttr("title"),d.data("title",k)),a.extend(f,{show:function(b){if(!h&&(l?h=a(l):e.tip?h=a(e.tip).eq(0):k?h=a(e.layout).addClass(e.tipClass).appendTo(document.body).hide().append(k):(h=d.next(),h.length||(h=d.parent().next())),!h.length))throw"Cannot find tooltip for "+d;if(f.isShown())return f;h.stop(!0,!0);var o=c(d,h,e);if(e.tip&&h.html(d.data("title")),b=a.Event(),b.type="onBeforeShow",g.trigger(b,[o]),b.isDefaultPrevented())return f;o=c(d,h,e),h.css({position:"absolute",top:o.top,left:o.left}),n=!0,m[0].call(f,function(){b.type="onShow",n="full",g.trigger(b)});var p=e.events.tooltip.split(/,\\s*/);return h.data("__set")||(h.off(p[0]).on(p[0],function(){clearTimeout(i),clearTimeout(j)}),p[1]&&!d.is("input:not(:checkbox, :radio), textarea")&&h.off(p[1]).on(p[1],function(a){a.relatedTarget!=d[0]&&d.trigger(r[1].split(" ")[0])}),e.tip||h.data("__set",!0)),f},hide:function(c){return h&&f.isShown()?(c=a.Event(),c.type="onBeforeHide",g.trigger(c),c.isDefaultPrevented()?void 0:(n=!1,b[e.effect][1].call(f,function(){c.type="onHide",g.trigger(c)}),f)):f},isShown:function(a){return a?"full"==n:n},getConf:function(){return e},getTip:function(){return h},getTrigger:function(){return d}}),a.each("onHide,onBeforeShow,onShow,onBeforeHide".split(","),function(b,c){a.isFunction(e[c])&&a(f).on(c,e[c]),f[c]=function(b){return b&&a(f).on(c,b),f}})}a.tools=a.tools||{version:"@VERSION"},a.tools.tooltip={conf:{effect:"toggle",fadeOutSpeed:"fast",predelay:0,delay:30,opacity:1,tip:0,fadeIE:!1,position:["top","center"],offset:[0,0],relative:!1,cancelDefault:!0,events:{def:"mouseenter,mouseleave",input:"focus,blur",widget:"focus mouseenter,blur mouseleave",tooltip:"mouseenter,mouseleave"},layout:"
",tipClass:"tooltip"},addEffect:function(a,c,d){b[a]=[c,d]}};var b={toggle:[function(a){var b=this.getConf(),c=this.getTip(),d=b.opacity;1>d&&c.css({opacity:d}),c.show(),a.call()},function(a){this.getTip().hide(),a.call()}],fade:[function(b){var c=this.getConf();!a.browser.msie||c.fadeIE?this.getTip().fadeTo(c.fadeInSpeed,c.opacity,b):(this.getTip().show(),b())},function(b){var c=this.getConf();!a.browser.msie||c.fadeIE?this.getTip().fadeOut(c.fadeOutSpeed,b):(this.getTip().hide(),b())}]};a.fn.tooltip=function(b){var c=this.data("tooltip");return c?c:(b=a.extend(!0,{},a.tools.tooltip.conf,b),"string"==typeof b.position&&(b.position=b.position.split(/,?\\s/)),this.each(function(){c=new d(a(this),b),a(this).data("tooltip",c)}),b.api?c:this)}}(jQuery),function(a){function h(b,c,d){c=a(c).first()||c;var e=b.offset().top,f=b.offset().left,g=d.position.split(/,?\\s+/),h=g[0],i=g[1];e-=c.outerHeight()-d.offset[0],f+=b.outerWidth()+d.offset[1],/iPad/i.test(navigator.userAgent)&&(e-=a(window).scrollTop());var j=c.outerHeight()+b.outerHeight();"center"==h&&(e+=j/2),"bottom"==h&&(e+=j);var k=b.outerWidth();return"center"==i&&(f-=(k+c.outerWidth())/2),"left"==i&&(f-=k),{top:e,left:f}}function i(a){function b(){return this.getAttribute("type")==a}return b.key=\'[type="\'+a+\'"]\',b}function l(b,c,e){function l(b,c,d){if(e.grouped||!b.length){var f;if(d===!1||a.isArray(d)){f=g.messages[c.key||c]||g.messages["*"],f=f[e.lang]||g.messages["*"].en;var h=f.match(/\\$\\d/g);h&&a.isArray(d)&&a.each(h,function(a){f=f.replace(this,d[a])})}else f=d[e.lang]||d;b.push(f)}}var f=this,i=c.add(f);b=b.not(":button, :image, :reset, :submit"),c.attr("novalidate","novalidate"),a.extend(f,{getConf:function(){return e},getForm:function(){return c},getInputs:function(){return b},reflow:function(){return b.each(function(){var b=a(this),c=b.data("msg.el");if(c){var d=h(b,c,e);c.css({top:d.top,left:d.left})}}),f},invalidate:function(c,d){if(!d){var g=[];a.each(c,function(a,c){var d=b.filter("[name=\'"+a+"\']");d.length&&(d.trigger("OI",[c]),g.push({input:d,messages:[c]}))}),c=g,d=a.Event()}return d.type="onFail",i.trigger(d,[c]),d.isDefaultPrevented()||k[e.effect][0].call(f,c,d),f},reset:function(c){return c=c||b,c.removeClass(e.errorClass).each(function(){var b=a(this).data("msg.el");b&&(b.remove(),a(this).data("msg.el",null))}).off(e.errorInputEvent+".v"||""),f},destroy:function(){return c.off(e.formEvent+".V reset.V"),b.off(e.inputEvent+".V change.V"),f.reset()},checkValidity:function(c,g){c=c||b,c=c.not(":disabled");var h={};if(c=c.filter(function(){var b=a(this).attr("name");return h[b]?void 0:(h[b]=!0,a(this))}),!c.length)return!0;if(g=g||a.Event(),g.type="onBeforeValidate",i.trigger(g,[c]),g.isDefaultPrevented())return g.result;var m=[];c.each(function(){var b=[],c=a(this).data("messages",b),h=d&&c.is(":date")?"onHide.v":e.errorInputEvent+".v";return c.off(h),a.each(j,function(){var a=this,d=a[0];if(c.filter(d).length){var h=a[1].call(f,c,c.val());if(h!==!0){if(g.type="onBeforeFail",i.trigger(g,[c,d]),g.isDefaultPrevented())return!1;var j=c.attr(e.messageAttr);if(j)return b=[j],!1;l(b,d,h)}}}),b.length&&(m.push({input:c,messages:b}),c.trigger("OI",[b]),e.errorInputEvent&&c.on(h,function(a){f.checkValidity(c,a)})),e.singleError&&m.length?!1:void 0});var n=k[e.effect];if(!n)throw\'Validator: cannot find effect "\'+e.effect+\'"\';return m.length?(f.invalidate(m,g),!1):(n[1].call(f,c,g),g.type="onSuccess",i.trigger(g,[c]),c.off(e.errorInputEvent+".v"),!0)}}),a.each("onBeforeValidate,onBeforeFail,onFail,onSuccess".split(","),function(b,c){a.isFunction(e[c])&&a(f).on(c,e[c]),f[c]=function(b){return b&&a(f).on(c,b),f}}),e.formEvent&&c.on(e.formEvent+".V",function(a){return f.checkValidity(null,a)?(a.target=c,void(a.type=e.formEvent)):a.preventDefault()}),c.on("reset.V",function(){f.reset()}),b[0]&&b[0].validity&&b.each(function(){this.oninvalid=function(){return!1}}),c[0]&&(c[0].checkValidity=f.checkValidity),e.inputEvent&&b.on(e.inputEvent+".V",function(b){f.checkValidity(a(this),b)}),b.filter(":checkbox, select").filter("[required]").on("change.V",function(b){var c=a(this);(this.checked||c.is("select")&&a(this).val())&&k[e.effect][1].call(f,c,b)}),b.filter(":radio[required]").on("change.V",function(b){var c=a("[name=\'"+a(b.srcElement).attr("name")+"\']");null!=c&&0!=c.length&&f.checkValidity(c,b)}),a(window).resize(function(){f.reflow()})}a.tools=a.tools||{version:"@VERSION"};var g,b=/\\[type=([a-z]+)\\]/,c=/^-?[0-9]*(\\.[0-9]+)?$/,d=a.tools.dateinput,e=/^([a-z0-9_\\.\\-\\+]+)@([\\da-z\\.\\-]+)\\.([a-z\\.]{2,6})$/i,f=/^(https?:\\/\\/)?[\\da-z\\.\\-]+\\.[a-z\\.]{2,6}[#&+_\\?\\/\\w \\.\\-=]*$/i;g=a.tools.validator={conf:{grouped:!1,effect:"default",errorClass:"invalid",inputEvent:null,errorInputEvent:"keyup",formEvent:"submit",lang:"en",message:"
",messageAttr:"data-message",messageClass:"error",offset:[0,0],position:"center right",singleError:!1,speed:"normal"},messages:{"*":{en:"Please correct this value"}},localize:function(b,c){a.each(c,function(a,c){g.messages[a]=g.messages[a]||{},g.messages[a][b]=c})},localizeFn:function(b,c){g.messages[b]=g.messages[b]||{},a.extend(g.messages[b],c)},fn:function(c,d,e){a.isFunction(d)?e=d:("string"==typeof d&&(d={en:d}),this.messages[c.key||c]=d);var f=b.exec(c);f&&(c=i(f[1])),j.push([c,e])},addEffect:function(a,b,c){k[a]=[b,c]}};var j=[],k={"default":[function(b){var c=this.getConf();a.each(b,function(b,d){var e=d.input;e.addClass(c.errorClass);var f=e.data("msg.el");f||(f=a(c.message).addClass(c.messageClass).appendTo(document.body),e.data("msg.el",f)),f.css({visibility:"hidden"}).find("p").remove(),a.each(d.messages,function(b,c){a("

").html(c).appendTo(f)}),f.outerWidth()==f.parent().width()&&f.add(f.find("p")).css({display:"inline"});var g=h(e,f,c);f.css({visibility:"visible",position:"absolute",top:g.top,left:g.left}).fadeIn(c.speed)})},function(b){var c=this.getConf();b.removeClass(c.errorClass).each(function(){var b=a(this).data("msg.el");b&&b.css({visibility:"hidden"})})}]};a.each("email,url,number".split(","),function(b,c){a.expr[":"][c]=function(a){return a.getAttribute("type")===c}}),a.fn.oninvalid=function(a){return this[a?"on":"trigger"]("OI",a)},g.fn(":email","Please enter a valid email address",function(a,b){return!b||e.test(b)}),g.fn(":url","Please enter a valid URL",function(a,b){return!b||f.test(b)}),g.fn(":number","Please enter a numeric value.",function(a,b){return c.test(b)}),g.fn("[max]","Please enter a value no larger than $1",function(a,b){if(""===b||d&&a.is(":date"))return!0;var c=a.attr("max");return parseFloat(b)<=parseFloat(c)?!0:[c]}),g.fn("[min]","Please enter a value of at least $1",function(a,b){if(""===b||d&&a.is(":date"))return!0;var c=a.attr("min");return parseFloat(b)>=parseFloat(c)?!0:[c]}),g.fn("[required]","Please complete this mandatory field.",function(a,b){return a.is(":checkbox")?a.is(":checked"):!!b}),g.fn("[pattern]",function(a,b){return""===b||new RegExp("^"+a.attr("pattern")+"$").test(b)}),g.fn(":radio","Please select an option.",function(b){var c=!1;a("[name=\'"+b.attr("name")+"\']").each(function(b,d){a(d).is(":checked")&&(c=!0)});return c?!0:!1}),a.fn.validator=function(b){var c=this.data("validator");return c&&(c.destroy(),this.removeData("validator")),b=a.extend(!0,{},g.conf,b),this.is("form")?this.each(function(){var d=a(this);c=new l(d.find(":input"),d,b),d.data("validator",c)}):(c=new l(this,this.eq(0).closest("form"),b),this.data("validator",c))}}(jQuery);\n'},4977:function(e){e.exports='!function(a){function b(a){return!isNaN(parseFloat(a))&&isFinite(a)}function c(a,b,d,e,f,g,h){var i,j,k;return h?(i=0===d?"":b.slice(-d),j=b.slice(-e)):(i=b.slice(0,d),j=b.slice(0,e)),f.html(j+g).width()a?e=k-1:d=k+1,c(a,b,d,e,f,g,h)))}a.fn.truncate=function(d){var e={width:"auto",token:"…",center:!1,addclass:!1,addtitle:!1};return d=a.extend(e,d),this.each(function(){var k,e=a(this),f={fontFamily:e.css("fontFamily"),fontSize:e.css("fontSize"),fontStyle:e.css("fontStyle"),fontWeight:e.css("fontWeight"),"font-variant":e.css("font-variant"),"text-indent":e.css("text-indent"),"text-transform":e.css("text-transform"),"letter-spacing":e.css("letter-spacing"),"word-spacing":e.css("word-spacing"),display:"none"},g=e.html(),h=a("").css(f).html(g).appendTo("body"),i=h.width(),j=b(d.width)?d.width:e.width();i>j&&(h.text(""),d.center?(j=parseInt(j/2,10)+1,k=g.slice(0,c(j,g,0,g.length,h,d.token,!1))+d.token+g.slice(-1*c(j,g,0,g.length,h,"",!0))):k=g.slice(0,c(j,g,0,g.length,h,d.token,!1))+d.token,d.addclass&&e.addClass(d.addclass),d.addtitle&&e.attr("title",g),e.html(k)),h.remove()})}}(jQuery);'},72911:function(e,t,n){"use strict";var r=n(45228),i=n(96540);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nI;I++)P[I]=I+1;P[15]=0;var k=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,N=Object.prototype.hasOwnProperty,O={},j={};function L(e){return!!N.call(j,e)||!N.call(O,e)&&(k.test(e)?j[e]=!0:(O[e]=!0,!1))}function M(e,t,n,r,i,o,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){x[e]=new M(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];x[t]=new M(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){x[e]=new M(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){x[e]=new M(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){x[e]=new M(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){x[e]=new M(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){x[e]=new M(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){x[e]=new M(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){x[e]=new M(e,5,!1,e.toLowerCase(),null,!1,!1)});var D=/[\-:]([a-z])/g;function R(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(D,R);x[t]=new M(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(D,R);x[t]=new M(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(D,R);x[t]=new M(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){x[e]=new M(e,1,!1,e.toLowerCase(),null,!1,!1)}),x.xlinkHref=new M("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){x[e]=new M(e,1,!1,e.toLowerCase(),null,!0,!0)});var H=/["'&<>]/;function B(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=H.exec(e);if(t){var n,r="",i=0;for(n=t.index;nt}return!1}(e,t,r,!1)?"":null!==r?(e=r.attributeName,3===(n=r.type)||4===n&&!0===t?e+'=""':(r.sanitizeURL&&(t=""+t),e+'="'+B(t)+'"')):L(e)?e+'="'+B(t)+'"':""}var U="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},G=null,V=null,K=null,W=!1,z=!1,q=null,Y=0;function X(){if(null===G)throw Error(o(321));return G}function J(){if(0Y))throw Error(o(301));if(e===G)if(z=!0,e={action:n,next:null},null===q&&(q=new Map),void 0===(n=q.get(t)))q.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function ie(){}var oe=null,ae={readContext:function(e){var t=oe.threadID;return T(e,t),e[t]},useContext:function(e){X();var t=oe.threadID;return T(e,t),e[t]},useMemo:ne,useReducer:te,useRef:function(e){G=X();var t=(K=Z()).memoizedState;return null===t?(e={current:e},K.memoizedState=e):t},useState:function(e){return te(ee,e)},useLayoutEffect:function(){},useCallback:function(e,t){return ne(function(){return e},t)},useImperativeHandle:ie,useEffect:ie,useDebugValue:ie,useDeferredValue:function(e){return X(),e},useTransition:function(){return X(),[function(e){e()},!1]},useOpaqueIdentifier:function(){return(oe.identifierPrefix||"")+"R:"+(oe.uniqueID++).toString(36)},useMutableSource:function(e,t){return X(),t(e._source)}},se="http://www.w3.org/1999/xhtml";function ce(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}var le={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},ue=r({menuitem:!0},le),de={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},fe=["Webkit","ms","Moz","O"];Object.keys(de).forEach(function(e){fe.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),de[t]=de[e]})});var pe=/([A-Z])/g,he=/^ms-/,me=i.Children.toArray,ve=E.ReactCurrentDispatcher,ge={listing:!0,pre:!0,textarea:!0},_e=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,be={},ye={};var Ae=Object.prototype.hasOwnProperty,we={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function Se(e,t){if(void 0===e)throw Error(o(152,S(t)||"Component"))}function Ee(e,t,n){function a(i,a){var s=a.prototype&&a.prototype.isReactComponent,c=function(e,t,n,r){if(r&&"object"==typeof(r=e.contextType)&&null!==r)return T(r,n),r[n];if(e=e.contextTypes){for(var i in n={},e)n[i]=t[i];t=n}else t=C;return t}(a,t,n,s),l=[],u=!1,d={isMounted:function(){return!1},enqueueForceUpdate:function(){if(null===l)return null},enqueueReplaceState:function(e,t){u=!0,l=[t]},enqueueSetState:function(e,t){if(null===l)return null;l.push(t)}};if(s){if(s=new a(i.props,c,d),"function"==typeof a.getDerivedStateFromProps){var f=a.getDerivedStateFromProps.call(null,i.props,s.state);null!=f&&(s.state=r({},s.state,f))}}else if(G={},s=a(i.props,c,d),null==(s=Q(a,i.props,s,c))||null==s.render)return void Se(e=s,a);if(s.props=i.props,s.context=c,s.updater=d,void 0===(d=s.state)&&(s.state=d=null),"function"==typeof s.UNSAFE_componentWillMount||"function"==typeof s.componentWillMount)if("function"==typeof s.componentWillMount&&"function"!=typeof a.getDerivedStateFromProps&&s.componentWillMount(),"function"==typeof s.UNSAFE_componentWillMount&&"function"!=typeof a.getDerivedStateFromProps&&s.UNSAFE_componentWillMount(),l.length){d=l;var p=u;if(l=null,u=!1,p&&1===d.length)s.state=d[0];else{f=p?d[0]:s.state;var h=!0;for(p=p?1:0;p=c))throw Error(o(304));var l=new Uint16Array(c);for(l.set(a),(P=l)[0]=r+1,a=r;a=s.children.length){var c=s.footer;if(""!==c&&(this.previousWasTextNode=!1),this.stack.pop(),"select"===s.type)this.currentSelectValue=null;else if(null!=s.type&&null!=s.type.type&&s.type.type.$$typeof===u)this.popProvider(s.type);else if(s.type===p){this.suspenseDepth--;var l=r.pop();if(i){i=!1;var d=s.fallbackFrame;if(!d)throw Error(o(303));this.stack.push(d),r[this.suspenseDepth]+="\x3c!--$!--\x3e";continue}r[this.suspenseDepth]+=l}r[this.suspenseDepth]+=c}else{var f=s.children[s.childIndex++],h="";try{h+=this.render(f,s.context,s.domNamespace)}catch(e){if(null!=e&&"function"==typeof e.then)throw Error(o(294));throw e}r.length<=this.suspenseDepth&&r.push(""),r[this.suspenseDepth]+=h}}return r[0]}finally{ve.current=n,oe=t,$()}},t.render=function(e,t,n){if("string"==typeof e||"number"==typeof e)return""===(n=""+e)?"":this.makeStaticMarkup?B(n):this.previousWasTextNode?"\x3c!-- --\x3e"+B(n):(this.previousWasTextNode=!0,B(n));if(e=(t=Ee(e,t,this.threadID)).child,t=t.context,null===e||!1===e)return"";if(!i.isValidElement(e)){if(null!=e&&null!=e.$$typeof){if((n=e.$$typeof)===a)throw Error(o(257));throw Error(o(258,n.toString()))}return e=me(e),this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),""}var g=e.type;if("string"==typeof g)return this.renderDOM(e,t,n);switch(g){case A:case y:case c:case l:case h:case s:return e=me(e.props.children),this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case p:throw Error(o(294));case b:throw Error(o(343))}if("object"==typeof g&&null!==g)switch(g.$$typeof){case f:G={};var w=g.render(e.props,e.ref);return w=Q(g.render,e.props,w,e.ref),w=me(w),this.stack.push({type:null,domNamespace:n,children:w,childIndex:0,context:t,footer:""}),"";case m:return e=[i.createElement(g.type,r({ref:e.ref},e.props))],this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case u:return n={type:e,domNamespace:n,children:g=me(e.props.children),childIndex:0,context:t,footer:""},this.pushProvider(e),this.stack.push(n),"";case d:g=e.type,w=e.props;var S=this.threadID;return T(g,S),g=me(w.children(g[S])),this.stack.push({type:e,domNamespace:n,children:g,childIndex:0,context:t,footer:""}),"";case _:throw Error(o(338));case v:return g=(w=(g=e.type)._init)(g._payload),e=[i.createElement(g,r({ref:e.ref},e.props))],this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),""}throw Error(o(130,null==g?g:typeof g,""))},t.renderDOM=function(e,t,n){var a=e.type.toLowerCase();if(n===se&&ce(a),!be.hasOwnProperty(a)){if(!_e.test(a))throw Error(o(65,a));be[a]=!0}var s=e.props;if("input"===a)s=r({type:void 0},s,{defaultChecked:void 0,defaultValue:void 0,value:null!=s.value?s.value:s.defaultValue,checked:null!=s.checked?s.checked:s.defaultChecked});else if("textarea"===a){var c=s.value;if(null==c){c=s.defaultValue;var l=s.children;if(null!=l){if(null!=c)throw Error(o(92));if(Array.isArray(l)){if(!(1>=l.length))throw Error(o(93));l=l[0]}c=""+l}null==c&&(c="")}s=r({},s,{value:void 0,children:""+c})}else if("select"===a)this.currentSelectValue=null!=s.value?s.value:s.defaultValue,s=r({},s,{value:void 0});else if("option"===a){l=this.currentSelectValue;var u=function(e){if(null==e)return e;var t="";return i.Children.forEach(e,function(e){null!=e&&(t+=e)}),t}(s.children);if(null!=l){var d=null!=s.value?s.value+"":u;if(c=!1,Array.isArray(l)){for(var f=0;f":(A+=">",c="");e:{if(null!=(l=s.dangerouslySetInnerHTML)){if(null!=l.__html){l=l.__html;break e}}else if("string"==typeof(l=s.children)||"number"==typeof l){l=B(l);break e}l=null}return null!=l?(s=[],ge.hasOwnProperty(a)&&"\n"===l.charAt(0)&&(A+="\n"),A+=l):s=me(s.children),e=e.type,n=null==n||"http://www.w3.org/1999/xhtml"===n?ce(e):"http://www.w3.org/2000/svg"===n&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":n,this.stack.push({domNamespace:n,type:a,children:s,childIndex:0,context:t,footer:c}),this.previousWasTextNode=!1,A},e}();t.renderToStaticMarkup=function(e,t){e=new Ce(e,!0,t);try{return e.read(1/0)}finally{e.destroy()}}},22551:function(e,t,n){"use strict";var r=n(96540),i=n(45228),o=n(69982);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"):"")}function v(e){return e.includes(")")||e.includes("(")||e.includes("@")||e.includes("#")?new RegExp(e.replace(/([()[\]{}.?^$|-])/g,"\\$1"),"g"):new RegExp("".concat(e.replace(/([()[\]{}.?^$|-])/g,"\\$1"),"(?!-)\\b"),"g")}function g(e){var t=e.replace(/([()[\]{}.?^$|-])/g,"\\$1");return"".concat(t,"\\b")}function _(e){return new RegExp(e.replace(/([()[\]{}.?^$|-])/g,"\\$1"),"g")}function b(e,t,n){void 0===t&&(t={});var r=d([],n,!0);return e.forEach(function(e){e.tokens.forEach(function(n){r.push(c(c(c({},e),t),{token:n,pattern:v(n)}))})}),r}function y(e,t,n){void 0===t&&(t={});var r=d([],n,!0);return e.forEach(function(e){r.push(c(c({token:e},t),{pattern:_(e)}))}),r}"undefined"!=typeof window&&(window.apng=h,window.errorImage=function(e){var t;e.dataset&&(null===(t=e.dataset)||void 0===t?void 0:t.token)&&e.replaceWith(":"+e.dataset.token)});var A,w=function(e,t){return e.map(function(e){if((null==e?void 0:e.hasDarkSkinVersion)&&t&&e.src){var n="-b".concat(e.hasDarkSkinVersion);e.src=e.src.replace(e.hasDarkSkinVersion,n)}return e})},S={};function E(e){var t,n=new DOMParser;if(!S[e]){var r=n.parseFromString(e,"text/html"),i=null===(t=null==r?void 0:r.body)||void 0===t?void 0:t.childNodes;S[e]=i&&1===i.length&&["img","span"].includes(i[0].nodeName.toLowerCase())}return S[e]}!function(e){e.GIF=".gif",e.PNG=".png",e.JPG=".jpg"}(A||(A={}));var C=[{src:"big/40814fb3.gif",tokens:[":big19"],w:34,h:32},{src:"big/f6caa6b0.gif",tokens:[":big01"],w:32,h:32},{src:"big/d147daff.gif",tokens:[":big09"],w:171,h:32},{src:"big/20150122_63.gif",tokens:[":big_144"],w:171,h:32,hasDarkSkinVersion:A.GIF},{src:"big/de4f412c.gif",tokens:[":big06"],w:72,h:32},{src:"big/3ebe996a.gif",tokens:[":big42"],w:52,h:32},{src:"big/7267e299.gif",tokens:[":big21"],w:42,h:32},{src:"big/887ca0f4.gif",tokens:[":big23"],w:78,h:32},{src:"big/24f8835d.gif",tokens:[":big32"],w:85,h:32},{src:"big/7dcdd6a7.gif",tokens:[":big37"],w:58,h:32},{src:"big/ef3b5f83.gif",tokens:[":big02"],w:46,h:32},{src:"big/1de7adee.gif",tokens:[":big46"],w:67,h:35},{src:"big/OsBTiFK92Izi.gif",tokens:[":big79"],w:50,h:38,hasDarkSkinVersion:A.GIF},{src:"big/cqgrqxBVbf2O.gif",tokens:[":big63"],w:40,h:40},{src:"big/01lqBI7fr52fE8kgH.gif",tokens:[":big51"],w:43,h:42,hasDarkSkinVersion:A.GIF},{src:"big/yZeBKfSIkk9NEiPiE.gif",tokens:[":big58"],w:70,h:42,hasDarkSkinVersion:A.GIF},{src:"big/620f24ae.gif",tokens:[":big28"],w:80,h:44},{src:"big/72gkGNYwQpMP8.gif",tokens:[":big73"],w:60,h:47},{src:"big/e94de355.gif",tokens:[":big05"],w:48,h:48,hasDarkSkinVersion:A.GIF},{src:"big/QJc2OdQuL0Rw.gif",tokens:[":big71"],w:49,h:49},{src:"big/dd20ffb9.gif",tokens:[":big08"],w:86,h:49,hasDarkSkinVersion:A.GIF},{src:"big/20150122_61.gif",tokens:[":big_142"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/20150122_15.gif",tokens:[":big96"],w:60,h:50},{src:"big/20150122_68.gif",tokens:[":big_149"],w:110,h:50},{src:"big/20150122_48.gif",tokens:[":big_129"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/e046353b.gif",tokens:[":big04"],w:82,h:50,hasDarkSkinVersion:A.GIF},{src:"big/N82FQYVRBtFQ.gif",tokens:[":big81"],w:67,h:50},{src:"big/kw4EMtqRNvEFSI.gif",tokens:[":big80"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/20150122_47.gif",tokens:[":big_128"],w:60,h:50},{src:"big/20150122_41.gif",tokens:[":big_122"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/4bj3EU5NaXSZMpzrT.gif",tokens:[":big76"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/5c0f6a8e.gif",tokens:[":big39"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/S9DIgkiVhA99Z.gif",tokens:[":big75"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/iTGXUqCflDak.gif",tokens:[":big74"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/oHTXAtJFSwKHuIj6.gif",tokens:[":big77"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/20150122_40.gif",tokens:[":big_121"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/VJVqzGfYHiSK8wE.gif",tokens:[":big68"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/20150122_66.gif",tokens:[":big_147"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/20150122_39.gif",tokens:[":big_120"],w:29,h:29,hasDarkSkinVersion:A.GIF},{src:"big/LNwBPBsrueru6nF.gif",tokens:[":big50"],w:50,h:50},{src:"big/20150122_70.gif",tokens:[":big_151"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/EJdxbdDZoywR5oz.gif",tokens:[":big66"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/emp56wHqqpWk.gif",tokens:[":big53"],w:43,h:50,hasDarkSkinVersion:A.GIF},{src:"big/6E98inxuW1ukHqeP.gif",tokens:[":big54"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/20150122_38.gif",tokens:[":big_119"],w:74,h:50},{src:"big/32PynRTOa1IdTQ.gif",tokens:[":big56"],w:81,h:50,hasDarkSkinVersion:A.GIF},{src:"big/JpoY1skrdCGdx.gif",tokens:[":big57"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/20150122_62.gif",tokens:[":big_143"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/yyHLoHtdu2f8.gif",tokens:[":bi59"],w:50,h:50},{src:"big/20150122_29.gif",tokens:[":big_110"],w:50,h:50},{src:"big/20150122_16.gif",tokens:[":big97"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/CGK2EnLKH86zC.gif",tokens:[":big62"],w:50,h:50,hasDarkSkinVersion:A.GIF},{src:"big/20150122_49.gif",tokens:[":big_130"],w:74,h:53,hasDarkSkinVersion:A.GIF},{src:"big/25613c93.gif",tokens:[":big20"],w:52,h:53,hasDarkSkinVersion:A.GIF},{src:"big/20150122_53.gif",tokens:[":big_134"],w:61,h:55,hasDarkSkinVersion:A.GIF},{src:"big/20150122_28.gif",tokens:[":big_109"],w:68,h:56,hasDarkSkinVersion:A.GIF},{src:"big/20150122_5.gif",tokens:[":big86"],w:71,h:54},{src:"big/Uk5rUoR1i3au0ZgHo.gif",tokens:[":big72"],w:68,h:59},{src:"big/1de1837a.gif",tokens:[":big45"],w:83,h:59,hasDarkSkinVersion:A.GIF},{src:"big/8c67eb0e.gif",tokens:[":big36"],w:61,h:60,hasDarkSkinVersion:A.GIF},{src:"big/20150122_2.gif",tokens:[":big83"],w:105,h:60},{src:"big/fFOIxfDtz5ZV2.gif",tokens:[":big69"],w:50,h:60,hasDarkSkinVersion:A.GIF},{src:"big/w4elxbCpB60Loort.gif",tokens:[":big65"],w:60,h:60,hasDarkSkinVersion:A.GIF},{src:"big/20150122_60.gif",tokens:[":big_141"],w:60,h:60,hasDarkSkinVersion:A.GIF},{src:"big/hdf7kjSWdFJn4kgg.gif",tokens:[":big78"],w:60,h:60,hasDarkSkinVersion:A.GIF},{src:"big/24dd51b5.gif",tokens:[":big33"],w:76,h:62,hasDarkSkinVersion:A.GIF},{src:"big/2416cf5a.gif",tokens:[":big22"],w:63,h:63,hasDarkSkinVersion:A.GIF},{src:"big/20150122_33.gif",tokens:[":big_114"],w:66,h:63,hasDarkSkinVersion:A.GIF},{src:"big/IBg3SM128S8K0.gif",tokens:[":big70"],w:64,h:64,hasDarkSkinVersion:A.GIF},{src:"big/20150122_31.gif",tokens:[":big_112"],w:64,h:64,hasDarkSkinVersion:A.GIF},{src:"big/m7h1ZLu4lDvl1.gif",tokens:[":big67"],w:35,h:31},{src:"big/8XJLedxcf8vMUd.gif",tokens:[":big55"],w:100,h:24,hasDarkSkinVersion:A.GIF},{src:"big/McSCcezbwaib.gif",tokens:[":big60"],w:100,h:25,hasDarkSkinVersion:A.GIF},{src:"big/20150122_14.gif",tokens:[":big95"],w:278,h:32},{src:"big/20150122_12.gif",tokens:[":big93"],w:197,h:42,hasDarkSkinVersion:A.GIF},{src:"big/20150122_32.gif",tokens:[":big_113"],w:208,h:42,hasDarkSkinVersion:A.GIF},{src:"big/20150122_52.gif",tokens:[":big_133"],w:197,h:42,hasDarkSkinVersion:A.GIF},{src:"big/b4b95c16.gif",tokens:[":big16"],w:320,h:32},{src:"big/20150122_36.gif",tokens:[":big_117"],w:88,h:66,hasDarkSkinVersion:A.GIF},{src:"big/20150122_13.gif",tokens:[":big94"],w:93,h:68},{src:"big/YKHPbvZ3PUw4XpCrHn.gif",tokens:[":big61"],w:65,h:69},{src:"big/20150122_59.gif",tokens:[":big_140"],w:90,h:70,hasDarkSkinVersion:A.GIF},{src:"big/20150122_23.gif",tokens:[":big_104"],w:70,h:70,hasDarkSkinVersion:A.GIF},{src:"big/20150122_42.gif",tokens:[":big_123"],w:110,h:70,hasDarkSkinVersion:A.GIF},{src:"big/9c78fd70.gif",tokens:[":big34"],w:70,h:70},{src:"big/1cUNWJ5lIXFcVE7RtV.gif",tokens:[":big52"],w:62,h:72,hasDarkSkinVersion:A.GIF},{src:"big/20150122_10.gif",tokens:[":big91"],w:155,h:74,hasDarkSkinVersion:A.GIF},{src:"big/60e6f22e.gif",tokens:[":big31"],w:110,h:74,hasDarkSkinVersion:A.GIF},{src:"big/ca03f624.gif",tokens:[":big11"],w:100,h:74,hasDarkSkinVersion:A.GIF},{src:"big/17eca1b1.gif",tokens:[":big25"],w:75,h:75,hasDarkSkinVersion:A.GIF},{src:"big/c420fb68.gif",tokens:[":big12"],w:110,h:75,hasDarkSkinVersion:A.GIF},{src:"big/20150122_44.gif",tokens:[":big_125"],w:99,h:75,hasDarkSkinVersion:A.GIF},{src:"big/687d4e74.gif",tokens:[":big24"],w:100,h:76,hasDarkSkinVersion:A.GIF},{src:"big/20150122_7.gif",tokens:[":big88"],w:65,h:78},{src:"big/4cd8fb92.gif",tokens:[":big41"],w:89,h:80,hasDarkSkinVersion:A.GIF},{src:"big/20150122_69.gif",tokens:[":big_150"],w:120,h:80,hasDarkSkinVersion:A.GIF},{src:"big/eeb3be2a.gif",tokens:[":big03"],w:80,h:80,hasDarkSkinVersion:A.GIF},{src:"big/asvbqpYtNoVXaF8E.gif",tokens:[":big64"],w:80,h:80,hasDarkSkinVersion:A.GIF},{src:"big/bb655dd2.gif",tokens:[":big15"],w:80,h:80,hasDarkSkinVersion:A.GIF},{src:"big/20150122_21.gif",tokens:[":big_102"],w:101,h:80},{src:"big/20150122_9.gif",tokens:[":big90"],w:87,h:81,hasDarkSkinVersion:A.GIF},{src:"big/20150122_43.gif",tokens:[":big_124"],w:119,h:82,hasDarkSkinVersion:A.GIF},{src:"big/20150122_57.gif",tokens:[":big_138"],w:83,h:83,hasDarkSkinVersion:A.GIF},{src:"big/20150122_35.gif",tokens:[":big_116"],w:83,h:83,hasDarkSkinVersion:A.GIF},{src:"big/20150122_54.gif",tokens:[":big_135"],w:83,h:83,hasDarkSkinVersion:A.GIF},{src:"big/20150122_25.gif",tokens:[":big_106"],w:83,h:83,hasDarkSkinVersion:A.GIF},{src:"big/20150122_75.gif",tokens:[":big_156"],w:83,h:83,hasDarkSkinVersion:A.GIF},{src:"big/1d1bca51.gif",tokens:[":big47"],w:83,h:83,hasDarkSkinVersion:A.GIF},{src:"big/3e9696aa.gif",tokens:[":big43"],w:88,h:84,hasDarkSkinVersion:A.GIF},{src:"big/20150122_18.gif",tokens:[":big99"],w:88,h:84,hasDarkSkinVersion:A.GIF},{src:"big/20150122_46.gif",tokens:[":big_127"],w:88,h:84,hasDarkSkinVersion:A.GIF},{src:"big/8ca92a4a.gif",tokens:[":big35"],w:88,h:84,hasDarkSkinVersion:A.GIF},{src:"big/20150122_4.gif",tokens:[":big85"],w:88,h:84,hasDarkSkinVersion:A.GIF},{src:"big/20150122_3.gif",tokens:[":big84"],w:110,h:85,hasDarkSkinVersion:A.GIF},{src:"big/20150122_65.gif",tokens:[":big_146"],w:94,h:88,hasDarkSkinVersion:A.GIF},{src:"big/5bab2aed.gif",tokens:[":big40"],w:107,h:88,hasDarkSkinVersion:A.GIF},{src:"big/20150122_55.gif",tokens:[":big_136"],w:95,h:89,hasDarkSkinVersion:A.GIF},{src:"big/20150122_26.gif",tokens:[":big_107"],w:94,h:90,hasDarkSkinVersion:A.GIF},{src:"big/20150122_64.gif",tokens:[":big_145"],w:90,h:90,hasDarkSkinVersion:A.GIF},{src:"big/20150122_24.gif",tokens:[":big_105"],w:90,h:90,hasDarkSkinVersion:A.GIF},{src:"big/20150122_22.gif",tokens:[":big_103"],w:120,h:90,hasDarkSkinVersion:A.GIF},{src:"big/1fab9fc9.gif",tokens:[":big44"],w:110,h:90,hasDarkSkinVersion:A.GIF},{src:"big/20150122_1.gif",tokens:[":big82"],w:90,h:90,hasDarkSkinVersion:A.GIF},{src:"big/20150122_30.gif",tokens:[":big_111"],w:100,h:90,hasDarkSkinVersion:A.GIF},{src:"big/20150122_72.gif",tokens:[":big_153"],w:90,h:90,hasDarkSkinVersion:A.GIF},{src:"big/2yb9a8a2.gif",tokens:[":big27"],w:95,h:91,hasDarkSkinVersion:A.GIF},{src:"big/a3b16f17.gif",tokens:[":big17"],w:83,h:92,hasDarkSkinVersion:A.GIF},{src:"big/20150122_6.gif",tokens:[":big87"],w:98,h:92},{src:"big/20150122_71.gif",tokens:[":big_152"],w:110,h:94,hasDarkSkinVersion:A.GIF},{src:"big/dddceead.gif",tokens:[":big07"],w:97,h:97,hasDarkSkinVersion:A.GIF},{src:"big/345sxcww.gif",tokens:[":big26"],w:98,h:98},{src:"big/20150122_56.gif",tokens:[":big_137"],w:109,h:100,hasDarkSkinVersion:A.GIF},{src:"big/20150122_51.gif",tokens:[":big_132"],w:100,h:100,hasDarkSkinVersion:A.GIF},{src:"big/533a1ddb.gif",tokens:[":big29"],w:81,h:100,hasDarkSkinVersion:A.GIF},{src:"big/c0e66790.gif",tokens:[":big13"],w:100,h:100,hasDarkSkinVersion:A.GIF},{src:"big/197f9ff1.gif",tokens:[":big30"],w:117,h:100,hasDarkSkinVersion:A.GIF},{src:"big/20150122_34.gif",tokens:[":big_115"],w:141,h:107,hasDarkSkinVersion:A.GIF},{src:"big/20150122_58.gif",tokens:[":big_139"],w:110,h:110,hasDarkSkinVersion:A.GIF},{src:"big/20150122_50.gif",tokens:[":big_131"],w:110,h:110,hasDarkSkinVersion:A.GIF},{src:"big/20150122_73.gif",tokens:[":big_154"],w:143,h:110,hasDarkSkinVersion:A.GIF},{src:"big/20150122_74.gif",tokens:[":big_155"],w:110,h:110,hasDarkSkinVersion:A.GIF},{src:"big/7d3e9002.gif",tokens:[":big38"],w:156,h:120,hasDarkSkinVersion:A.GIF},{src:"big/bd04046c.gif",tokens:[":big14"],w:218,h:120,hasDarkSkinVersion:A.GIF},{src:"big/20150122_45.gif",tokens:[":big_126"],w:114,h:121,hasDarkSkinVersion:A.GIF},{src:"big/d2d6f6e0.gif",tokens:[":big10"],w:179,h:123,hasDarkSkinVersion:A.GIF},{src:"big/76311567.gif",tokens:[":big18"],w:142,h:127,hasDarkSkinVersion:A.GIF},{src:"big/20150122_20.gif",tokens:[":big_101"],w:220,h:150,hasDarkSkinVersion:A.GIF}],T=[{src:"v2/sad.gif",tokens:[":sad",":("],h:24},{src:"v2/smile.gif",tokens:[":smile_2"],h:24},{src:"v2/wink.gif",tokens:[":wink"],h:24},{src:"v2/shok.gif",tokens:[":surprised",":O",":0"],h:20},{src:"v2/wacko.gif",tokens:[":confused_2"],h:25,hasDarkSkinVersion:A.GIF},{src:"v2/biggrin.gif",tokens:[":D"],h:25},{src:"v2/acute.gif",tokens:[":laugh",";D"],h:24},{src:"v2/dirol.gif",tokens:[":cool_2"],h:21},{src:"v2/secret.gif",tokens:[":secret_2",":#"],h:25},{src:"v2/blum3.gif",tokens:[":P"],h:24},{src:"v2/angel.gif",tokens:[":angel"],h:26},{src:"v2/blush.gif",tokens:[":blushing",":["],h:25},{src:"v2/cry.gif",tokens:[":crying",":~("],h:22},{src:"v2/beee.gif",tokens:[":cheeky"],h:28},{src:"v2/mosking.gif",tokens:[":giggle"],h:25},{src:"v2/air_kiss.gif",tokens:[":airkiss"],h:26},{src:"v2/bad.gif",tokens:[":puke",":!"],h:20},{src:"v2/kiss3.gif",tokens:[":kisscheek"],h:24},{src:"v2/give_rose.gif",tokens:[":rose"],h:26},{src:"v2/give_heart2.gif",tokens:[":inlove"],h:25},{src:"v2/boredom.gif",tokens:[":tired"],h:22},{src:"v2/good.gif",tokens:[":good"],h:23},{src:"v2/drinks.gif",tokens:[":drink"],h:28},{src:"v2/man_in_love.gif",tokens:[":love_2"],h:26},{src:"v2/aggressive.gif",tokens:[":punch",":@"],h:27},{src:"v2/clapping.gif",tokens:[":bravo"],h:24},{src:"v2/rofl.gif",tokens:[":rofl"],h:23},{src:"v2/pardon.gif",tokens:[":pardon"],h:23},{src:"v2/ok.gif",tokens:[":ok"],h:26},{src:"v2/crazy.gif",tokens:[":crazy_2"],h:27},{src:"v2/unknw.gif",tokens:[":unknw"],h:20},{src:"v2/sorry.gif",tokens:[":sorry"],h:22},{src:"v2/dance4.gif",tokens:[":dance"],h:26},{src:"v2/new_russian.gif",tokens:[":showoff"],h:26},{src:"v2/yess.gif",tokens:[":yess"],h:30},{src:"v2/yes3.gif",tokens:[":yes"],h:24},{src:"v2/nea.gif",tokens:[":no"],h:26},{src:"v2/hi.gif",tokens:[":hi_2"],h:28},{src:"v2/preved.gif",tokens:[":hello"],h:28},{src:"v2/bye.gif",tokens:[":bye"],h:18},{src:"v2/bb.gif",tokens:[":bb"],h:25},{src:"v2/mail1.gif",tokens:[":mail"],h:26},{src:"v2/dash1.gif",tokens:[":wall"],h:26},{src:"v2/i-m_so_happy.gif",tokens:[":happy"],h:24},{src:"v2/pleasantry.gif",tokens:[":db"],h:26},{src:"v2/ireful1.gif",tokens:[":ireful"],h:24},{src:"v2/sarcastic.gif",tokens:[":sarcastic"],h:23},{src:"v2/king.gif",tokens:[":king"],h:28},{src:"v2/lazy.gif",tokens:[":lazy"],h:29},{src:"v2/prankster2.gif",tokens:[":hoho"],h:24},{src:"v2/mega_shok.gif",tokens:[":megashok"],h:28},{src:"v2/paint2.gif",tokens:[":paint"],h:28},{src:"v2/party2.gif",tokens:[":party"],h:26},{src:"v2/help.gif",tokens:[":help",":sos"],h:33},{src:"v2/hang2.gif",tokens:[":hang"],h:35},{src:"v2/vampire.gif",tokens:[":vampire"],h:36},{src:"v2/hunter.gif",tokens:[":hunter"],h:38},{src:"v2/moil.gif",tokens:[":moil"],h:37},{src:"v2/popcorm1.gif",tokens:[":popcorn"],h:28},{src:"v2/punish.gif",tokens:[":punish"],h:30},{src:"v2/scare.gif",tokens:[":scare"],h:34},{src:"v2/scratch_one-s_head.gif",tokens:[":scratch"],h:24},{src:"v2/search.gif",tokens:[":search"],h:25},{src:"v2/shout.gif",tokens:[":shout"],h:20},{src:"v2/smoke.gif",tokens:[":smoke"],h:30},{src:"v2/spiteful.gif",tokens:[":spiteful"],h:20},{src:"v2/spruce_up.gif",tokens:[":spruce_up"],h:25},{src:"v2/stop.gif",tokens:[":stop"],h:23},{src:"v2/tease.gif",tokens:[":tease_2"],h:40},{src:"v2/tender.gif",tokens:[":tender"],h:23},{src:"v2/thank_you2.gif",tokens:[":thank"],h:29},{src:"v2/this.gif",tokens:[":this"],h:25},{src:"v2/training1.gif",tokens:[":training"],h:21},{src:"v2/vava.gif",tokens:[":vava"],h:20},{src:"v2/victory.gif",tokens:[":victory"],h:23},{src:"v2/wizard.gif",tokens:[":wizard"],h:31},{src:"v2/ohyeah.gif",tokens:[":ohyeah"],h:27},{src:"v2/beach.gif",tokens:[":beach"],h:33},{src:"v2/big_boss.gif",tokens:[":boss"],h:30},{src:"v2/boast.gif",tokens:[":boast"],h:25},{src:"v2/curtsey.gif",tokens:[":curtsey"],h:24},{src:"v2/flirt.gif",tokens:[":flirt"],h:24},{src:"v2/fool.gif",tokens:[":fool",":stupid",":|"],h:23},{src:"v2/friends.gif",tokens:[":friends"],h:28},{src:"v2/gamer4.gif",tokens:[":gamer"],h:33},{src:"v2/diablo.gif",tokens:[":diablo"],h:31},{src:"v2/girl_kiss.gif",tokens:[":girl_kiss"],h:23},{src:"v2/girl_cray2.gif",tokens:[":girl_cry"],h:24},{src:"v2/girl_crazy.gif",tokens:[":girl_crazy"],h:25},{src:"v2/girl_hysteric.gif",tokens:[":girl_hysteric"],h:25},{src:"v2/girl_drink1.gif",tokens:[":girl_drink"],h:25},{src:"v2/girl_haha.gif",tokens:[":girl_haha"],h:22},{src:"v2/girl_hospital.gif",tokens:[":girl_doctor"],h:25},{src:"v2/girl_in_love.gif",tokens:[":girl_in_love"],h:27},{src:"v2/girl_pinkglassesf.gif",tokens:[":girl_pinkglasses"],h:37},{src:"v2/girl_sigh.gif",tokens:[":girl_sigh"],h:24}],P=[{src:"text/ff1b0901.gif",tokens:[":text01"],w:476,h:120,hasDarkSkinVersion:A.GIF},{src:"text/fbaecdbe.gif",tokens:[":text02"],w:396,h:62,hasDarkSkinVersion:A.GIF},{src:"text/a98fd272.gif",tokens:[":text11"],w:694,h:143,hasDarkSkinVersion:A.GIF},{src:"text/e895b57c.png",tokens:[":text03"],w:300,h:75,hasDarkSkinVersion:A.GIF},{src:"text/e3dead2b.gif",tokens:[":text04"],w:186,h:66,hasDarkSkinVersion:A.GIF},{src:"text/d217f3d1.jpg",tokens:[":text05"],w:283,h:120,hasDarkSkinVersion:A.JPG},{src:"text/d19c20d5.jpg",tokens:[":text06"],w:175,h:120,hasDarkSkinVersion:A.JPG},{src:"text/d11b51d6.jpg",tokens:[":text07"],w:193,h:81,hasDarkSkinVersion:A.JPG},{src:"text/bc6831ac.gif",tokens:[":text08"],w:276,h:120,hasDarkSkinVersion:A.GIF},{src:"text/b959bf11.gif",tokens:[":text09"],w:185,h:66,hasDarkSkinVersion:A.GIF},{src:"text/b6b83221.png",tokens:[":text10"],w:193,h:57,hasDarkSkinVersion:A.PNG},{src:"text/06fcab55.gif",tokens:[":text30"],w:400,h:150,hasDarkSkinVersion:A.GIF},{src:"text/31240cd6.gif",tokens:[":text12"],w:728,h:90,hasDarkSkinVersion:A.GIF},{src:"text/6436ca7f.gif",tokens:[":text13"],w:388,h:120,hasDarkSkinVersion:A.GIF},{src:"text/3844d773.gif",tokens:[":text14"],w:286,h:92,hasDarkSkinVersion:A.GIF},{src:"text/2640dd4d.jpg",tokens:[":text15"],w:728,h:90},{src:"text/582d5f97.gif",tokens:[":text16"],w:185,h:66,hasDarkSkinVersion:A.GIF},{src:"text/419fec20.gif",tokens:[":text17"],w:159,h:52,hasDarkSkinVersion:A.GIF},{src:"text/0106d031.gif",tokens:[":text18"],w:420,h:51,hasDarkSkinVersion:A.GIF},{src:"text/67d119a1.png",tokens:[":text19"],w:400,h:50},{src:"text/49bc795f.png",tokens:[":text20"],w:228,h:50},{src:"text/042de6cd.gif",tokens:[":text21"],w:116,h:45,hasDarkSkinVersion:A.GIF},{src:"text/27a11486.gif",tokens:[":text22"],w:220,h:84,hasDarkSkinVersion:A.GIF},{src:"text/11df7ac4.gif",tokens:[":text23"],w:160,h:29,hasDarkSkinVersion:A.GIF},{src:"text/8f2bbd68.gif",tokens:[":text24"],w:728,h:90},{src:"text/8ea9a80f.gif",tokens:[":text25"],w:209,h:66,hasDarkSkinVersion:A.GIF},{src:"text/8bfd58b5.gif",tokens:[":text26"],w:468,h:60},{src:"text/7ff39218.gif",tokens:[":text27"],w:300,h:76,hasDarkSkinVersion:A.GIF},{src:"text/7f2bdb08.gif",tokens:[":text28"],w:164,h:120},{src:"text/07d8d1dc.gif",tokens:[":text29"],w:186,h:66,hasDarkSkinVersion:A.GIF},{src:"text/6efcf2f4.gif",tokens:[":text31"],w:344,h:78,hasDarkSkinVersion:A.GIF},{src:"text/6d32215c.gif",tokens:[":text32"],w:190,h:120,hasDarkSkinVersion:A.GIF},{src:"text/06adc5d5.jpg",tokens:[":text33"],w:127,h:42,hasDarkSkinVersion:A.JPG},{src:"text/3c1605a9.gif",tokens:[":text34"],w:290,h:120,hasDarkSkinVersion:A.GIF},{src:"text/2e2d5ffe.jpg",tokens:[":text35"],w:372,h:79,hasDarkSkinVersion:A.JPG},{src:"text/0a555655.gif",tokens:[":text36"],w:400,h:101,hasDarkSkinVersion:A.GIF},{src:"text/20150122_8.gif",tokens:[":text37"],w:95,h:61,hasDarkSkinVersion:A.GIF},{src:"text/20150122_17.gif",tokens:[":text39"],w:186,h:66,hasDarkSkinVersion:A.GIF},{src:"text/20150122_11.gif",tokens:[":text38"],w:145,h:65,hasDarkSkinVersion:A.GIF},{src:"text/20150122_19.gif",tokens:[":text40"],w:355,h:58,hasDarkSkinVersion:A.GIF},{src:"text/20150122_37.gif",tokens:[":text41"],w:141,h:50,hasDarkSkinVersion:A.GIF}],I=[{src:"v3/smile.gif",staticSrc:"v3/smile.st.png",tokens:[":smile",":)"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/hi.gif",staticSrc:"v3/hi.st.png",tokens:[":hi"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/wow.gif",staticSrc:"v3/wow.st.png",tokens:[":wow"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/horny.gif",staticSrc:"v3/horny.st.png",tokens:[":horny"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/smirking.gif",staticSrc:"v3/smirking.st.png",tokens:[":smirking"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/jerking.gif",staticSrc:"v3/jerking.st.png",tokens:[":jerking"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/love.gif",staticSrc:"v3/love.st.png",tokens:[":love"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/tease.gif",staticSrc:"v3/tease.st.png",tokens:[":tease"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/big_cock.gif",staticSrc:"v3/big_cock.st.png",tokens:[":big_cock"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/bj.gif",staticSrc:"v3/bj.st.png",tokens:[":bj"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/eat_cum.gif",staticSrc:"v3/eat_cum.st.png",tokens:[":eat_cum"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/flirting.gif",staticSrc:"v3/flirting.st.png",tokens:[":flirting"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/sex_toy.gif",staticSrc:"v3/sex_toy.st.png",tokens:[":sex_toy"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/sweating.gif",staticSrc:"v3/sweating.st.png",tokens:[":sweating"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/fuck_tits.gif",staticSrc:"v3/fuck_tits.st.png",tokens:[":fuck_tits"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/money.gif",staticSrc:"v3/money.st.png",tokens:[":money"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/sugar_daddy.gif",staticSrc:"v3/sugar_daddy.st.png",tokens:[":sugar_daddy"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/money_flow.gif",staticSrc:"v3/money_flow.st.png",tokens:[":money_flow"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/masturbating.gif",staticSrc:"v3/masturbating.st.png",tokens:[":masturbating"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/flashlight.gif",staticSrc:"v3/flashlight.st.png",tokens:[":flashlight"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/shy.gif",staticSrc:"v3/shy.st.png",tokens:[":shy"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/send_kiss.gif",staticSrc:"v3/send_kiss.st.png",tokens:[":send_kiss"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/stareyes.gif",staticSrc:"v3/stareyes.st.png",tokens:[":stareyes"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/like.gif",staticSrc:"v3/like.st.png",tokens:[":like"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/mmm.gif",staticSrc:"v3/mmm.st.png",tokens:[":mmm"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/strip.gif",staticSrc:"v3/strip.st.png",tokens:[":strip"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/oops.gif",staticSrc:"v3/oops.st.png",tokens:[":oops"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/hot.gif",staticSrc:"v3/hot.st.png",tokens:[":hot"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/big_tits.gif",staticSrc:"v3/big_tits.st.png",tokens:[":big_tits"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/touch_tits.gif",staticSrc:"v3/touch_tits.st.png",tokens:[":touch_tits"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/selfplay.gif",staticSrc:"v3/selfplay.st.png",tokens:[":selfplay"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/wet.gif",staticSrc:"v3/wet.st.png",tokens:[":wet"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/lick_pussy.gif",staticSrc:"v3/lick_pussy.st.png",tokens:[":lick_pussy"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/fingering.gif",staticSrc:"v3/fingering.st.png",tokens:[":fingering"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/squirt.gif",staticSrc:"v3/squirt.st.png",tokens:[":squirt"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/jerk_off.gif",staticSrc:"v3/jerk_off.st.png",tokens:[":jerk_off"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/wet_dreams.gif",staticSrc:"v3/wet_dreams.st.png",tokens:[":wet_dreams"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/anal.gif",staticSrc:"v3/anal.st.png",tokens:[":anal"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/stocking.gif",staticSrc:"v3/stocking.st.png",tokens:[":stocking"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/foot_fetish.gif",staticSrc:"v3/foot_fetish.st.png",tokens:[":foot_fetish"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/slap.gif",staticSrc:"v3/slap.st.png",tokens:[":slap"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/anal_plug.gif",staticSrc:"v3/anal_plug.st.png",tokens:[":anal_plug"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/condom.gif",staticSrc:"v3/condom.st.png",tokens:[":condom"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/lollipop.gif",staticSrc:"v3/lollipop.st.png",tokens:[":lollipop"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/bored.gif",staticSrc:"v3/bored.st.png",tokens:[":bored"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/ttm.gif",staticSrc:"v3/ttm.st.png",tokens:[":ttm"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/cock_slap.gif",staticSrc:"v3/cock_slap.st.png",tokens:[":cock_slap"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/vibra_control.gif",staticSrc:"v3/vibra_control.st.png",tokens:[":vibra_control"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/x.gif",staticSrc:"v3/x.st.png",tokens:[":x"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/ud_face.gif",staticSrc:"v3/ud_face.st.png",tokens:[":ud_face"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/cool.gif",staticSrc:"v3/cool.st.png",tokens:[":cool"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/nope.gif",staticSrc:"v3/nope.st.png",tokens:[":nope"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/show_size.gif",staticSrc:"v3/show_size.st.png",tokens:[":show_size"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/shyness.gif",staticSrc:"v3/shyness.st.png",tokens:[":shyness"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/pleasure.gif",staticSrc:"v3/pleasure.st.png",tokens:[":pleasure"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/lol.gif",staticSrc:"v3/lol.st.png",tokens:[":lol"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/sad_face.gif",staticSrc:"v3/sad_face.st.png",tokens:[":sad_face"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/evil_boy.gif",staticSrc:"v3/evil_boy.st.png",tokens:[":evil_boy"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/deepthroat.gif",staticSrc:"v3/deepthroat.st.png",tokens:[":deepthroat"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/swallow.gif",staticSrc:"v3/swallow.st.png",tokens:[":swallow"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/open_ass.gif",staticSrc:"v3/open_ass.st.png",tokens:[":open_ass"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/dp.gif",staticSrc:"v3/dp.st.png",tokens:[":dp"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/happycock.gif",staticSrc:"v3/happycock.st.png",tokens:[":happycock"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/licking.gif",staticSrc:"v3/licking.st.png",tokens:[":licking"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/lick_tits.gif",staticSrc:"v3/lick_tits.st.png",tokens:[":lick_tits"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/saint.gif",staticSrc:"v3/saint.st.png",tokens:[":saint"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/sexy_devil.gif",staticSrc:"v3/sexy_devil.st.png",tokens:[":sexy_devil"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/orgy.gif",staticSrc:"v3/orgy.st.png",tokens:[":orgy"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/nurse.gif",staticSrc:"v3/nurse.st.png",tokens:[":nurse"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/scissors.gif",staticSrc:"v3/scissors.st.png",tokens:[":scissors"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/lipstick.gif",staticSrc:"v3/lipstick.st.png",tokens:[":lipstick"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/handcuff.gif",staticSrc:"v3/handcuff.st.png",tokens:[":handcuff"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/dominate.gif",staticSrc:"v3/dominate.st.png",tokens:[":dominate"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/kinky.gif",staticSrc:"v3/kinky.st.png",tokens:[":kinky"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/harness.gif",staticSrc:"v3/harness.st.png",tokens:[":harness"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/bunny.gif",staticSrc:"v3/bunny.st.png",tokens:[":bunny"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/eye_band.gif",staticSrc:"v3/eye_band.st.png",tokens:[":eye_band"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/leash.gif",staticSrc:"v3/leash.st.png",tokens:[":leash"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/drill.gif",staticSrc:"v3/drill.st.png",tokens:[":drill"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/strip_man.gif",staticSrc:"v3/strip_man.st.png",tokens:[":strip_man"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/facepalm.gif",staticSrc:"v3/facepalm.st.png",tokens:[":facepalm"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/spank.gif",staticSrc:"v3/spank.st.png",tokens:[":spank"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/face_tits.gif",staticSrc:"v3/face_tits.st.png",tokens:[":face_tits"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/cucumber.gif",staticSrc:"v3/cucumber.st.png",tokens:[":cucumber"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/come_here.gif",staticSrc:"v3/come_here.st.png",tokens:[":come_here"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/strapon.gif",staticSrc:"v3/strapon.st.png",tokens:[":strapon"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/banana.gif",staticSrc:"v3/banana.st.png",tokens:[":banana"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/small_cock.gif",staticSrc:"v3/small_cock.st.png",tokens:[":small_cock"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/sad_cock.gif",staticSrc:"v3/sad_cock.st.png",tokens:[":sad_cock"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/bbc.gif",staticSrc:"v3/bbc.st.png",tokens:[":bbc"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/facial.gif",staticSrc:"v3/facial.st.png",tokens:[":facial"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/cock_pump.gif",staticSrc:"v3/cock_pump.st.png",tokens:[":cock_pump"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/find_cock.gif",staticSrc:"v3/find_cock.st.png",tokens:[":find_cock"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/hot_selfie.gif",staticSrc:"v3/hot_selfie.st.png",tokens:[":hot_selfie"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/tits_cream.gif",staticSrc:"v3/tits_cream.st.png",tokens:[":tits_cream"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/piercing.gif",staticSrc:"v3/piercing.st.png",tokens:[":piercing"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/crazy.gif",staticSrc:"v3/crazy.st.png",tokens:[":crazy"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/small_tits.gif",staticSrc:"v3/small_tits.st.png",tokens:[":small_tits"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/lick_lips.gif",staticSrc:"v3/lick_lips.st.png",tokens:[":lick_lips"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/curvy.gif",staticSrc:"v3/curvy.st.png",tokens:[":curvy"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/big_ass.gif",staticSrc:"v3/big_ass.st.png",tokens:[":big_ass"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/bite.gif",staticSrc:"v3/bite.st.png",tokens:[":bite"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/bite_lips.gif",staticSrc:"v3/bite_lips.st.png",tokens:[":bite_lips"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/holy_pussy.gif",staticSrc:"v3/holy_pussy.st.png",tokens:[":holy_pussy"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/show_cash.gif",staticSrc:"v3/show_cash.st.png",tokens:[":show_cash"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/lubricant.gif",staticSrc:"v3/lubricant.st.png",tokens:[":lubricant"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/fisting.gif",staticSrc:"v3/fisting.st.png",tokens:[":fisting"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/creampie.gif",staticSrc:"v3/creampie.st.png",tokens:[":creampie"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/penetration.gif",staticSrc:"v3/penetration.st.png",tokens:[":penetration"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/bw_balls.gif",staticSrc:"v3/bw_balls.st.png",tokens:[":bw_balls"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/fuckmachine.gif",staticSrc:"v3/fuckmachine.st.png",tokens:[":fuckmachine"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/dripping.gif",staticSrc:"v3/dripping.st.png",tokens:[":dripping"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/tattoo.gif",staticSrc:"v3/tattoo.st.png",tokens:[":tattoo"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/twerk.gif",staticSrc:"v3/twerk.st.png",tokens:[":twerk"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/anal_boy.gif",staticSrc:"v3/anal_boy.st.png",tokens:[":anal_boy"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/facesitting.gif",staticSrc:"v3/facesitting.st.png",tokens:[":facesitting"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/bisexual.gif",staticSrc:"v3/bisexual.st.png",tokens:[":bisexual"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/idea.gif",staticSrc:"v3/idea.st.png",tokens:[":idea"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/sex_doll.gif",staticSrc:"v3/sex_doll.st.png",tokens:[":sex_doll"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/trans.gif",staticSrc:"v3/trans.st.png",tokens:[":trans"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/confused.gif",staticSrc:"v3/confused.st.png",tokens:[":confused"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/secret.gif",staticSrc:"v3/secret.st.png",tokens:[":secret"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/bath.gif",staticSrc:"v3/bath.st.png",tokens:[":bath"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/costume.gif",staticSrc:"v3/costume.st.png",tokens:[":costume"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/long_tongue.gif",staticSrc:"v3/long_tongue.st.png",tokens:[":long_tongue"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/t_piercing.gif",staticSrc:"v3/t_piercing.st.png",tokens:[":t_piercing"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/worry.gif",staticSrc:"v3/worry.st.png",tokens:[":worry"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/flushed.gif",staticSrc:"v3/flushed.st.png",tokens:[":flushed"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/poker_face.gif",staticSrc:"v3/poker_face.st.png",tokens:[":poker_face"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/weary.gif",staticSrc:"v3/weary.st.png",tokens:[":weary"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/scream.gif",staticSrc:"v3/scream.st.png",tokens:[":scream"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/sleep.gif",staticSrc:"v3/sleep.st.png",tokens:[":sleep"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/angryface.gif",staticSrc:"v3/angryface.st.png",tokens:[":angryface"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/cry.gif",staticSrc:"v3/cry.st.png",tokens:[":cry"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/give_rose.gif",staticSrc:"v3/give_rose.st.png",tokens:[":give_rose"],h:50,w:50,version:3,hasAPNG:!0},{src:"v3/pole_dance.gif",staticSrc:"v3/pole_dance.st.png",tokens:[":pole_dance"],h:50,w:65,version:3,hasAPNG:!0}],k=function(e){return T.find(function(t){return t.tokens.includes(e)})?r.LITTLE:I.find(function(t){return t.tokens.includes(e)})?r.CUSTOM:P.find(function(t){return t.tokens.includes(e)})?r.TEXT:C.find(function(t){return t.tokens.includes(e)})?r.BIG:""};function N(e){var t,n=Array.from(e.childNodes),r=n.map(function(e){return t=(t||0)+((null==e?void 0:e.length)||1)});return{lengthResults:n.map(function(e){return(null==e?void 0:e.length)||1}),allLengthResults:r}}var O=function(e,t){return void 0===t&&(t=!1),e.replace(t?/<\s*span class="smiley_wrp"[^>]*>([\s\S]*?)<\/span>/g:/<\s*img([^>]*)>/g,function(t){var n,r=null===t.match(/data-token="([^"\\])*"/g),i=null!==(n=t.match(/data-token="([^"\\])*"/g))&&void 0!==n?n:[];return r?e:i.length&&i[0].replace(/data-token=/g,":").replace(/"/g,"").replace(" ","")})},j=function(e,t){return void 0===t&&(t=!1),e.replace(a,t?"":" ").replace(/

|<\/div>/g,"\n")},L=function(e){return e.replace(s," ").replace(/
|<\/div>/g,"\n")},M=function(e,t,n){void 0===n&&(n=!1);var r=t,i=N(e).allLengthResults;return(n||r>i[i.length-1])&&(r=i[i.length-1]),i.findIndex(function(e){return e>=r})},x=function(e){var t=e.el,n=e.caretPos,r=e.token,i=void 0===r?"":r,o=e.replaceSmileysListPattern,a=e.withoutSpaces,s=void 0!==a&&a,c=1,l=N(t),u=l.lengthResults,d=l.allLengthResults,f=i.match(o)||null,p=i&&(!i.includes(":")||!f),h=p?n+i.length+2:n+3;s&&p&&(h-=2),h>=d[d.length-1]&&(h=d[d.length-1]);var m=d.findIndex(function(e){return e>=h});if(p){var v=n-(d[m]-u[m])+i.length;s||(v+=2),c=v>=u[m]?u[m]:v}return{pos:m,offset:c}}},6376:function(e,t){"use strict";var n;t.OnTabFocus=function(e){clearTimeout(n),n=window.setTimeout(function(){try{e.send("")}catch(e){console.error("[SocketAdapter] Tab focus send error: ".concat(e))}},100)}},31313:function(e,t,n){"use strict";var r,i,o,a=n(37007),s=function(){return s=Object.assign||function(e){for(var t,n=1,r=arguments.length;ni.retries?0:(t=Math.round((Math.random()+1)*i.minDelay*Math.pow(i.factor,o)),n=i.minDelay,r=i.maxDelay,Math.min(Math.max(n,t),r))}(e);r?setTimeout(function(){t()},r):n("Limit of attempts reached")},l={reconnect:!1,maxDelay:3e4,minDelay:1e3,sendTimeout:6e5,retries:5,factor:2,plugins:[],prepareMessage:function(e){return JSON.stringify(e)},reconnectCallback:function(e,t,n){return c(e,t,n)}};t.oR=void 0,(r=t.oR||(t.oR={}))[r.ON_OPEN=0]="ON_OPEN",r[r.ON_CLOSE=1]="ON_CLOSE",r[r.ON_ERROR=2]="ON_ERROR",r[r.ON_MESSAGE=3]="ON_MESSAGE",r[r.ON_RECONNECT=4]="ON_RECONNECT",r[r.ON_FAIL_RECONNECT=5]="ON_FAIL_RECONNECT",r[r.ON_MESSAGE_DROPPED=6]="ON_MESSAGE_DROPPED",r[r.ON_CHANGE_STATUS_CODE=7]="ON_CHANGE_STATUS_CODE",r[r.ON_SEND=8]="ON_SEND",t.rQ=void 0,(i=t.rQ||(t.rQ={})).CONNECTING="CONNECTING",i.OPEN="OPEN",i.RECONNECTING="RECONNECTING",i.RECONNECT_FAILED="RECONNECT_FAILED",i.CLOSING="CLOSING",i.CLOSED="CLOSED",t.LQ=void 0,(o=t.LQ||(t.LQ={})).AUTHORIZED="AUTHORIZED",o.UNAUTHORIZED="UNAUTHORIZED";var u=function(){function e(e,n){var r=this;this.url=e,this.options={},this.messages=[],this.currentAttempt=0,this.activatedPlugins=[],this.statusCode=t.rQ.CLOSED,this.getOptions=function(){return r.options},this.on=function(e,t){r.eventEmitter.on(e,t)},this.off=function(e,t){r.eventEmitter.removeListener(e,t)},this.attachPlugins=function(){r.activatedPlugins=r.options.plugins.map(function(e){var t=e(r);return"function"==typeof t?t:null}).filter(function(e){return"function"==typeof e})},this.detachPlugins=function(){r.activatedPlugins=r.activatedPlugins.filter(function(e){return e(),null})},this.collectMessages=function(e){r.messages.push({time:Date.now(),data:r.prepareMessage(e)})},this.handleOpen=function(){r.resetCurrentAttempt(),r.sendQueueMessage()},this.onOpen=function(){r.setStatusCode(t.rQ.OPEN),r.eventEmitter.emit(t.oR.ON_OPEN,r)},this.handleMessage=function(e){"close"===e.type&&r.close()},this.onMessage=function(e){var n=function(e){var t=null;try{t=JSON.parse(e)}catch(e){t=null}return t}(e.data);r.eventEmitter.emit(t.oR.ON_MESSAGE,n)},this.handleClose=function(){r.isNeedReconnect&&r.tryReconnect()},this.onClose=function(e){r.setStatusCode(t.rQ.CLOSED),r.eventEmitter.emit(t.oR.ON_CLOSE,r,e)},this.onError=function(e){r.eventEmitter.emit(t.oR.ON_ERROR,r,e)},this.init=function(){var e=r.socket=new WebSocket(r.url);e.onerror=r.onError,e.onmessage=r.onMessage,e.onclose=r.onClose,e.onopen=r.onOpen},this.attachDefaultHandlers=function(){r.on(t.oR.ON_OPEN,r.handleOpen),r.on(t.oR.ON_MESSAGE,r.handleMessage),r.on(t.oR.ON_CLOSE,r.handleClose),r.on(t.oR.ON_SEND,r.sendHandler)},this.sendHandler=function(e){r.socket.send(r.prepareMessage(e))},this.send=function(e){r.statusCode===t.rQ.OPEN?r.eventEmitter.emit(t.oR.ON_SEND,e):r.collectMessages(e)},this.reconnect=function(){r.init(),r.eventEmitter.emit(t.oR.ON_RECONNECT)},this.reconnectFail=function(e){r.setStatusCode(t.rQ.RECONNECT_FAILED),r.eventEmitter.emit(t.oR.ON_FAIL_RECONNECT,e)};var i=n||{},o=i.reconnect,c=i.prepareMessage,u=i.reconnectCallback,d=l.prepareMessage,f=l.reconnectCallback;this.options=s(s({},l),n),this.isNeedReconnect=o,this.eventEmitter=new a.EventEmitter,this.prepareMessage=c||d,this.reconnectCallback=u||f,this.setStatusCode(t.rQ.CONNECTING),this.attachDefaultHandlers(),this.attachPlugins(),this.init()}return e.prototype.getIsNeedReconnect=function(){return this.isNeedReconnect},e.prototype.getCurrentAttempt=function(){return this.currentAttempt},e.prototype.getStatusCode=function(){return this.statusCode},e.prototype.setStatusCode=function(e){this.statusCode=e,this.eventEmitter.emit(t.oR.ON_CHANGE_STATUS_CODE,this.statusCode)},e.prototype.setCurrentAttempt=function(e){this.currentAttempt=e},e.prototype.resetCurrentAttempt=function(){this.currentAttempt=0},e.prototype.sendQueueMessage=function(){for(var e=Date.now();this.messages.length>0;){var n=this.messages.pop();e-n.timee.length)&&(t=e.length);for(var n=0,r=Array(t);n=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,r),d=e.path,f=0===d.length?s:"At path: ".concat(d.join(".")," -- ").concat(s);return o=c(this,t,[null!=l?l:f]),null!=l&&(o.cause=f),Object.assign(o,u),o.name=o.constructor.name,o.failures=function(){var t;return null!==(t=a)&&void 0!==t?t:a=[e].concat(i(n()))},o}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(t,e),n=t,o&&a(n.prototype,o),s&&a(n,s),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,s}(l(TypeError))},40838:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(57908);Object.keys(r).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))});var i=n(24865);Object.keys(i).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))});var o=n(76702);Object.keys(o).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))});var a=n(77937);Object.keys(a).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))});var s=n(11210);Object.keys(s).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))});var c=n(93547);Object.keys(c).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))})},24865:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Struct=void 0,t.assert=d,t.create=f,t.is=h,t.mask=p,t.validate=m;var r=n(88295),i=n(57908);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function a(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 s(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)?s(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},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 o,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw o}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),O(n),_}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;O(n)}return i}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:L(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),_}},t}function l(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{})}}],t&&l(e.prototype,t),n&&l(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();function d(e,t,n){var r=m(e,t,{message:n});if(r[0])throw r[0]}function f(e,t,n){var r=m(e,t,{coerce:!0,message:n});if(r[0])throw r[0];return r[1]}function p(e,t,n){var r=m(e,t,{coerce:!0,mask:!0,message:n});if(r[0])throw r[0];return r[1]}function h(e,t){return!m(e,t)[0]}function m(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=(0,r.run)(e,t,n),s=(0,r.shiftIterator)(o);return s[0]?[new i.StructError(s[0],c().mark(function e(){var t,n,r;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=a(o),e.prev=1,t.s();case 3:if((n=t.n()).done){e.next=10;break}if(!(r=n.value)[0]){e.next=8;break}return e.next=8,r[0];case 8:e.next=3;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),t.e(e.t0);case 15:return e.prev=15,t.f(),e.finish(15);case 18:case"end":return e.stop()}},e,null,[[1,12,15,18]])})),void 0]:[void 0,s[1]]}},76702:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.coerce=u,t.defaulted=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return u(e,(0,o.unknown)(),function(e){var r="function"==typeof t?t():t;if(void 0===e)return r;if(!n.strict&&(0,i.isPlainObject)(e)&&(0,i.isPlainObject)(r)){var o=c({},e),a=!1;for(var s in r)void 0===o[s]&&(o[s]=r[s],a=!0);if(a)return o}return e})},t.trimmed=function(e){return u(e,(0,o.string)(),function(e){return e.trim()})};var r=n(24865),i=n(88295),o=n(11210);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{},r=n.exclusive;return p(e,"max",function(n){return r?n2&&void 0!==arguments[2]?arguments[2]:{},r=n.exclusive;return p(e,"min",function(n){return r?n>t:n>=t||"Expected a ".concat(e.type," greater than ").concat(r?"":"or equal to ").concat(t," but received `").concat(n,"`")})},t.nonempty=function(e){return p(e,"nonempty",function(t){return f(t)>0||"Expected a nonempty ".concat(e.type," but received an empty one")})},t.pattern=function(e,t){return p(e,"pattern",function(n){return t.test(n)||"Expected a ".concat(e.type," matching `/").concat(t.source,'/` but received "').concat(n,'"')})},t.refine=p,t.size=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,r="Expected a ".concat(e.type),i=t===n?"of `".concat(t,"`"):"between `".concat(t,"` and `").concat(n,"`");return p(e,"size",function(e){if("number"==typeof e||e instanceof Date)return t<=e&&e<=n||"".concat(r," ").concat(i," but received `").concat(e,"`");if(e instanceof Map||e instanceof Set){var o=e.size;return t<=o&&o<=n||"".concat(r," with a size ").concat(i," but received one with a size of `").concat(o,"`")}var a=e.length;return t<=a&&a<=n||"".concat(r," with a length ").concat(i," but received one with a length of `").concat(a,"`")})};var r=n(24865),i=n(88295);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function a(){a=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},s="function"==typeof Symbol?Symbol:{},c=s.iterator||"@@iterator",l=s.asyncIterator||"@@asyncIterator",u=s.toStringTag||"@@toStringTag";function d(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(e){d=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var o=t&&t.prototype instanceof b?t:b,a=Object.create(o.prototype),s=new j(r||[]);return i(a,"_invoke",{value:I(e,n,s)}),a}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var h="suspendedStart",m="suspendedYield",v="executing",g="completed",_={};function b(){}function y(){}function A(){}var w={};d(w,c,function(){return this});var S=Object.getPrototypeOf,E=S&&S(S(L([])));E&&E!==n&&r.call(E,c)&&(w=E);var C=A.prototype=b.prototype=Object.create(w);function T(e){["next","throw","return"].forEach(function(t){d(e,t,function(e){return this._invoke(t,e)})})}function P(e,t){function n(i,a,s,c){var l=p(e[i],e,a);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==o(d)&&r.call(d,"__await")?t.resolve(d.__await).then(function(e){n("next",e,s,c)},function(e){n("throw",e,s,c)}):t.resolve(d).then(function(e){u.value=e,s(u)},function(e){return n("throw",e,s,c)})}c(l.arg)}var a;i(this,"_invoke",{value:function(e,r){function i(){return new t(function(t,i){n(e,r,t,i)})}return a=a?a.then(i,i):i()}})}function I(t,n,r){var i=h;return function(o,a){if(i===v)throw Error("Generator is already running");if(i===g){if("throw"===o)throw a;return{value:e,done:!0}}for(r.method=o,r.arg=a;;){var s=r.delegate;if(s){var c=k(s,r);if(c){if(c===_)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===h)throw i=g,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=v;var l=p(t,n,r);if("normal"===l.type){if(i=r.done?g:m,l.arg===_)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(i=g,r.method="throw",r.arg=l.arg)}}}function k(t,n){var r=n.method,i=t.iterator[r];if(i===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,k(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),_;var o=p(i,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,_;var a=o.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,_):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,_)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function O(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function L(t){if(t||""===t){var n=t[c];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,a=function n(){for(;++i=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),O(n),_}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;O(n)}return i}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:L(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),_}},t}function s(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 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&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},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 o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),O(n),_}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;O(n)}return i}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:L(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),_}},t}function f(e,t){return h(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],c=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||v(e,t)||p()}function p(){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 h(e){if(Array.isArray(e))return e}function m(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=v(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},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 o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function v(e,t){if(e){if("string"==typeof e)return g(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)?g(e,t):void 0}}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},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 o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function s(){s=function(){return t};var e,t={},n=Object.prototype,i=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},c=a.iterator||"@@iterator",l=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function d(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(e){d=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var i=t&&t.prototype instanceof b?t:b,a=Object.create(i.prototype),s=new j(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var h="suspendedStart",m="suspendedYield",v="executing",g="completed",_={};function b(){}function y(){}function A(){}var w={};d(w,c,function(){return this});var S=Object.getPrototypeOf,E=S&&S(S(L([])));E&&E!==n&&i.call(E,c)&&(w=E);var C=A.prototype=b.prototype=Object.create(w);function T(e){["next","throw","return"].forEach(function(t){d(e,t,function(e){return this._invoke(t,e)})})}function P(e,t){function n(o,a,s,c){var l=p(e[o],e,a);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==r(d)&&i.call(d,"__await")?t.resolve(d.__await).then(function(e){n("next",e,s,c)},function(e){n("throw",e,s,c)}):t.resolve(d).then(function(e){u.value=e,s(u)},function(e){return n("throw",e,s,c)})}c(l.arg)}var a;o(this,"_invoke",{value:function(e,r){function i(){return new t(function(t,i){n(e,r,t,i)})}return a=a?a.then(i,i):i()}})}function I(t,n,r){var i=h;return function(o,a){if(i===v)throw Error("Generator is already running");if(i===g){if("throw"===o)throw a;return{value:e,done:!0}}for(r.method=o,r.arg=a;;){var s=r.delegate;if(s){var c=k(s,r);if(c){if(c===_)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===h)throw i=g,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=v;var l=p(t,n,r);if("normal"===l.type){if(i=r.done?g:m,l.arg===_)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(i=g,r.method="throw",r.arg=l.arg)}}}function k(t,n){var r=n.method,i=t.iterator[r];if(i===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,k(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),_;var o=p(i,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,_;var a=o.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,_):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,_)}function N(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function O(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(N,this),this.reset(!0)}function L(t){if(t||""===t){var n=t[c];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function n(){for(;++o=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var c=i.call(a,"catchLoc"),l=i.call(a,"finallyLoc");if(c&&l){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&i.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),O(n),_}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;O(n)}return i}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:L(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),_}},t}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),O(n),_}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;O(n)}return i}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:L(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),_}},t}Object.defineProperty(t,"__esModule",{value:!0}),t.isObject=h,t.isPlainObject=function(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype},t.print=m,t.run=function e(t,o){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return i().mark(function c(){var l,u,d,f,p,m,v,g,_,b,y,A,w,S,E,C,T,P,I,k,N,O,j,L,M,x,D;return i().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(l=s.path,u=void 0===l?[]:l,d=s.branch,f=void 0===d?[t]:d,p=s.coerce,m=void 0!==p&&p,v=s.mask,g=void 0!==v&&v,_={path:u,branch:f},m&&(t=o.coercer(t,_),g&&"type"!==o.type&&h(o.schema)&&h(t)&&!Array.isArray(t)))for(b in t)void 0===o.schema[b]&&delete t[b];y="valid",A=a(o.validator(t,_)),i.prev=5,A.s();case 7:if((w=A.n()).done){i.next=15;break}return(S=w.value).explanation=s.message,y="not_valid",i.next=13,[S,void 0];case 13:i.next=7;break;case 15:i.next=20;break;case 17:i.prev=17,i.t0=i.catch(5),A.e(i.t0);case 20:return i.prev=20,A.f(),i.finish(20);case 23:E=a(o.entries(t,_)),i.prev=24,E.s();case 26:if((C=E.n()).done){i.next=53;break}T=r(C.value,3),P=T[0],I=T[1],k=T[2],N=e(I,k,{path:void 0===P?u:[].concat(n(u),[P]),branch:void 0===P?f:[].concat(n(f),[I]),coerce:m,mask:g,message:s.message}),O=a(N),i.prev=30,O.s();case 32:if((j=O.n()).done){i.next=43;break}if(!(L=j.value)[0]){i.next=40;break}return y=null!=L[0].refinement?"not_refined":"not_valid",i.next=38,[L[0],void 0];case 38:i.next=41;break;case 40:m&&(I=L[1],void 0===P?t=I:t instanceof Map?t.set(P,I):t instanceof Set?t.add(I):h(t)&&(void 0!==I||P in t)&&(t[P]=I));case 41:i.next=32;break;case 43:i.next=48;break;case 45:i.prev=45,i.t1=i.catch(30),O.e(i.t1);case 48:return i.prev=48,O.f(),i.finish(48);case 51:i.next=26;break;case 53:i.next=58;break;case 55:i.prev=55,i.t2=i.catch(24),E.e(i.t2);case 58:return i.prev=58,E.f(),i.finish(58);case 61:if("not_valid"===y){i.next=81;break}M=a(o.refiner(t,_)),i.prev=63,M.s();case 65:if((x=M.n()).done){i.next=73;break}return(D=x.value).explanation=s.message,y="not_refined",i.next=71,[D,void 0];case 71:i.next=65;break;case 73:i.next=78;break;case 75:i.prev=75,i.t3=i.catch(63),M.e(i.t3);case 78:return i.prev=78,M.f(),i.finish(78);case 81:if("valid"!==y){i.next=84;break}return i.next=84,[void 0,t];case 84:case"end":return i.stop()}},c,null,[[5,17,20,23],[24,55,58,61],[30,45,48,51],[63,75,78,81]])})()},t.shiftIterator=function(e){var t=e.next(),n=t.done,r=t.value;return n?void 0:r},t.toFailure=v,t.toFailures=g;var o=i().mark(g);function a(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=s(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},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 o,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw o}}}}function s(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}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&window.ion.sound.play(e,{volume:r}),document.dispatchEvent(new CustomEvent(o.R.CHAT_SOUND_PLAY,{detail:{soundName:e,soundVolume:r}}))},e.prototype.stop=function(e){window.ion&&e&&window.ion.sound.stop(e),document.dispatchEvent(new CustomEvent(o.R.CHAT_SOUND_STOP,{detail:e}))},e.prototype.add=function(e,t){var n=this,i=[];(t=t||"")[0]&&"/"===t[0]&&(t=t.substr(1));for(var a=0;a",a_tokens:''),s_accent:'',s_end:"",s_status:''.concat(o.A.PLATINUM,"")},{click:i.Z})})})})}},99131:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(74848),i=n(2597),o=n(63861),a=function(e){var t=e.isMobile,n=void 0!==t&&t;return(0,r.jsx)("span",{className:"bc_membership_error __with_bg",children:(0,r.jsx)("span",{className:"me_message",children:(0,r.jsx)("span",{className:"me_paragraph",children:trans("To set up translator settings, you must have %s_accent%%s_status% status or higher.%s_end% %a_tokens%Buy Tokens%a_end% at least once to get %s_status% status forever!",{a_end:"",a_tokens:''),s_accent:'',s_end:"",s_status:''.concat(i.A.GOLD,"")})})})})}},11442:function(e,t,n){"use strict";n.d(t,{q:function(){return r}});var r={DEFAULT:"chat_control_panel",PRIVATE:"private_chat_control_panel",PUBLIC:"public_chat_control_panel"}},85730:function(e,t,n){"use strict";n.d(t,{c:function(){return K}});var r=n(74848),i=n(96540),o=n(46517),a=n(41042),s=n(9445),c=n(40172),l=n(22078),u=n(15215),d=n(16053),f=n(49635),p=n(96575),h=n(73163),m=n(51889),v=n(26580),g=n(47885),_=n(2597),b=n(21035),y=n(99128),A=n(83375),w=function(e){var t=e.isHide;return(0,r.jsx)("span",{className:(0,A.n)({chat_btn_badge:!0,__hide:t}),children:__("New")})},S=n(63861),E=function(){return(0,r.jsx)("span",{className:"bc_membership_error __with_bg",children:(0,r.jsx)("span",{className:"me_message",children:(0,r.jsx)("span",{className:"me_paragraph",children:trans("To set up auto messages from a model, you must have %s_accent%%s_status% status or higher.%s_end% %a_tokens%Get %s_status%%a_end% to have more privileges!",{a_end:"",a_tokens:''),s_accent:'',s_end:"",s_status:''.concat(_.A.PLATINUM,"")},{click:h.Z})})})})},C=function(e){return{memberChatNotificationSettingsOptions:e.memberChatNotificationSettingsOptions,membership:(0,f.EV)(e),isUserAuthenticated:(0,c.UQ)(e)}},T=function(e){function t(t){var n=e.call(this,t)||this;return n.handleOpenPopup=function(){n.setState({isOpenPopup:!0})},n.handleClosePopup=function(){n.setState({isOpenPopup:!1})},n.handleClick=function(e){var t=n.props,i=t.memberChatNotificationSettingsOptions,o=t.membership,a=t.isUserAuthenticated,s=(0,l.j)(i);if(e.preventDefault(),a){if(!s){var c=y.w.renderToString((0,r.jsx)(E,{}));return c&&chat.addServiceMessage(c,b.X.CUSTOM_ALERT),void(o===_.A.FREE&&(0,h.Z)())}(0,p.R)("@@ChatEvent/openChatSettings",{options:{reference:".js-chat-settings-btn"}})}else(0,m.R)(!0)},n.state={isOpenPopup:!1},n}return(0,u.C6)(t,e),t.prototype.componentDidMount=function(){document.addEventListener("@@chatSettingsPopup/open",this.handleOpenPopup),document.addEventListener("@@chatSettingsPopup/close",this.handleClosePopup)},t.prototype.componentWillUnmount=function(){document.removeEventListener("@@chatSettingsPopup/open",this.handleOpenPopup),document.removeEventListener("@@chatSettingsPopup/close",this.handleClosePopup)},t.prototype.render=function(){var e=this.state.isOpenPopup,t=this.props.memberChatNotificationSettingsOptions,n=e||!(null==t?void 0:t.isBadgeNewAvailable);return(0,r.jsxs)("div",{className:"bc_d_contents",children:[(0,r.jsx)("button",{className:"ccp_button __icon __gear js-chat-settings-btn",type:"button",onClick:this.handleClick,children:(0,r.jsx)(v.A,{group:"ccp_b_icon",icon:"#svg_ch_cp_gear",url:g.g5})}),!n&&(0,r.jsx)(w,{})]})},t=(0,u.Cg)([(0,d.Ng)(C)],t)}(i.Component),P=function(){return(0,r.jsx)("div",{className:"chat_settings_popup js-chat_settings_modal_holder"})},I=n(54469),k=n(9534),N=n(44198),O=n(80554),j=n(5787),L=(0,i.memo)(function(e){var t=e.isNewChatControlPanel,n=(0,o.d4)(c.UQ),i=(0,o.d4)(f.EV),a=_.A.isHigherThanGold(i);return(0,N.vs)("Chat JSX Controls","FontPickerButton"),(0,r.jsx)("div",{className:t?"bc_d_contents":"ic_place __font_settings",children:(0,r.jsxs)("button",{className:(0,A.n)({"ccp_button __icon __font_style":t,"imageButton fontButton bc_flex bc_flex_full_center":!t,"js-chat_font_btn":!0}),type:"button",onClick:function(){if(n){if(!a){var e=y.w.renderToString((0,r.jsx)(j.K,{}));return e&&chat.addServiceMessage(e,b.X.CUSTOM_ALERT),void(i===_.A.FREE&&(0,h.Z)())}document.dispatchEvent(new CustomEvent(O.R.FONT_PICKER_OPEN))}else(0,m.R)(!0)},children:[t&&(0,r.jsx)(v.A,{group:"ccp_b_icon",icon:"#svg_ch_cp_font_style",url:g.g5}),!t&&(0,r.jsx)(v.A,{group:"fb_icon",icon:"#svg_ch_text_a",url:g.g5})]})})}),M=n(13839),x=n(84435),D=(0,i.memo)(function(e){var t=e.id,n=e.isNewChatControlPanel,i=(0,o.d4)(function(e){return e.isAuthenticated}),a=(0,o.d4)(function(e){return e.chatInputDisabled}),s=!i||x.BrowserDetect.isIE11(),c=__("Enter message here…"),l=(0,A.jc)("hot_word_remindable js-chat_msg_input",n?"ccp_input":"sendInput",!s&&a&&"disabled",n&&!s&&a&&"__disabled");return(0,N.vs)("Chat JSX Controls","MessageField"),s?(0,r.jsx)("div",{className:"ccp_input_space_holder",children:(0,r.jsx)("input",{className:l,disabled:a,maxLength:255,placeholder:c,tabIndex:a?-1:void 0,type:"text"})}):(0,r.jsx)(M.X,{id:t,className:l,maxLength:255,placeholder:c,tabIndex:a?-1:void 0,isPreventNewLine:!0})}),R=(0,i.memo)(function(e){var t=e.isNewChatControlPanel,n=e.isTipMenuButtonEnabled,i=(0,o.d4)(function(e){return e.chatInputDisabled});return(0,N.vs)("Chat JSX Controls","SendIMButton"),(0,r.jsx)("div",{className:(0,A.n)({bc_d_contents:t,ccp_button_wrp:n,"ic_place __private_msg":!t}),children:(0,r.jsxs)("button",{className:(0,A.n)({"ccp_button __text __pm":t,"js-chat_pm_send":!0,"pmButton chatBtn":!t}),disabled:i,onClick:function(){return chat.sendPM()},children:[t&&(0,r.jsx)(v.A,{group:"ccp_b_icon",icon:"#svg_ch_cp_private_message",url:g.g5}),__("Private Message")]})})}),H=(0,i.memo)(function(e){var t=e.isNewChatControlPanel,n=(0,o.d4)(a.LD);return(0,N.vs)("Chat JSX Controls","SendPMButton"),(0,r.jsx)("div",{className:t?"bc_d_contents":"ic_place __chat_msg",children:(0,r.jsx)("button",{className:(0,A.n)({"ccp_button __text __send":t,"js-chat_msg_send":!0,"sendButton chatBtn":!t}),disabled:n,children:__("Send")})})}),B=(0,i.memo)(function(e){var t=e.isNewChatControlPanel;return(0,N.vs)("Chat JSX Controls","SmilesButton"),(0,r.jsx)("div",{className:t?"bc_d_contents":"ic_place __smile_btn",children:(0,r.jsxs)("button",{className:(0,A.n)({"ccp_button __icon __smile":t,"imageButton smileButton bc_flex bc_flex_full_center":!t,"js-smile_btn":!0}),children:[t&&(0,r.jsx)(v.A,{group:"ccp_b_icon",icon:"#svg_ch_cp_smile",url:g.g5}),!t&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(v.A,{group:"sb_icon",icon:"#svg_ch_smile",url:g.g5}),(0,r.jsx)(v.A,{group:"sb_icon __fs",icon:"#svg_ch_fs_smile",url:g.g5})]})]})})}),F=n(19118),U=n(99131),G=(0,i.memo)(function(e){var t=e.isNewChatControlPanel;(0,N.vs)("Chat JSX Controls","TranslatorButton");var n,a,s=(n=(0,o.d4)(c.UQ),a=(0,o.d4)(f.EV)===_.A.FREE,{isChatTranslatorEnabled:(0,o.d4)(function(e){var t;return null===(t=e.chatTranslatorSettings)||void 0===t?void 0:t.chatTranslatorEnabled}),handleButtonClick:(0,i.useCallback)(function(){if(n){if(a){var e=y.w.renderToString((0,r.jsx)(U.Z,{}));e&&chat.addServiceMessage(e,b.X.CUSTOM_ALERT),(0,h.Z)()}}else(0,m.R)(!0)},[a,n])}),l=s.isChatTranslatorEnabled,u=s.handleButtonClick;return(0,r.jsx)("div",{className:t?"bc_d_contents":"ic_place __translator",children:(0,r.jsxs)("button",{ref:function(e){e&&(0,F.U1)()},className:(0,A.n)({"ccp_button __icon __translate":t,"chat_translator_btn bc_flex bc_flex_full_center":!t,"js-tr_settings_btn":!0,__active:l}),"data-tr-role":"chat",type:"button",onClick:u,children:[t&&(0,r.jsx)(v.A,{group:"ccp_b_icon",icon:"#svg_ch_cp_translate",url:g.g5}),!t&&(0,r.jsx)(v.A,{group:"ctb_icon",icon:"#svg_tr_translator_empty",url:"sprite/bc/translator.svg"})]})})}),V=n(11442),K=(0,i.memo)(function(e){var t,n=e.inputId,u=void 0===n?I.a.CHAT:n,d=e.panelId,f=void 0===d?V.q.DEFAULT:d,p=(0,o.d4)(s.Z4),h=(0,o.d4)(c.U7),m=(0,o.d4)(c.ey),v=(0,o.d4)(a.BH),g=(0,o.d4)(c.OD),_=(0,o.d4)(function(e){return e.chatTranslatorSettings}),b=(0,o.d4)(function(e){return e.chatInputDisabled}),y=(0,i.useMemo)(function(){return"".concat(u,"_wrap")},[u]),w=(0,l.j)(g),S=null==_?void 0:_.available,E=!!window.chat.initSmileysForLegacyChat;return(0,N.vs)("Chat JSX Controls","Root"),(0,i.useEffect)(function(){var e=".".concat(y);return E&&window.chat.initSmileysForLegacyChat(e,u),function(){window.chat.destroySmileysForLegacyChat&&window.chat.destroySmileysForLegacyChat(e),(0,k.closeHotWordsHint)(!0)}},[p,y,u,v,E]),(0,r.jsxs)("div",{className:(0,A.n)((t={chat_control_panel:v,panel_games_pop_control:!v,cf_control_panel:h},t[y]=y,t)),children:[(0,r.jsxs)("div",{id:f,className:v?"ccp_inner":"",children:[!m&&(0,r.jsx)("div",{className:"modelGamesOutput"}),(0,r.jsxs)("div",{className:(0,A.n)({ccp_wrapper:v,"inputContainer fs-chat-divider js-chat_msg_input_container":!v,__disabled:b}),children:[(0,r.jsx)("div",{className:(0,A.n)({"ccp_input_wrapper js-chat_msg_input_container ":v,"ic_place tdSendInput":!v,__disabled:b}),children:(0,r.jsxs)("div",{className:(0,A.n)({bc_d_contents:v,ic_input_holder:!v,__short:!v&&S}),children:[(0,r.jsx)(D,{id:u,isNewChatControlPanel:v}),v&&(0,r.jsx)(B,{isNewChatControlPanel:!0}),v&&(0,r.jsx)(H,{isNewChatControlPanel:!0})]})}),v?(0,r.jsxs)("div",{className:"ccp_buttons_wrapper",children:[!m&&(0,r.jsx)(L,{isNewChatControlPanel:!0}),(0,r.jsx)(G,{isNewChatControlPanel:!0}),!m&&(0,r.jsx)(T,{}),(0,r.jsx)(R,{isNewChatControlPanel:!0,isTipMenuButtonEnabled:!0})]}):(0,r.jsxs)("div",{className:"bc_d_contents",children:[S&&(0,r.jsx)(G,{}),w&&(0,r.jsx)(L,{}),(0,r.jsx)(B,{}),(0,r.jsx)(H,{}),(0,r.jsx)(R,{})]})]})]}),(0,r.jsx)(P,{})]})})},80877:function(e,t,n){"use strict";n.d(t,{D:function(){return m}});var r=n(74848),i=n(96540),o=n(26580),a=n(47885),s=n(83375),c=function(e){var t=e.onClick;return(0,r.jsxs)("span",{className:(0,s.n)({"bc_history_scroll bc_flex bc_flex_full_center js-bc_history_scroll":!0,__hidden:!0}),onClick:t,children:[__("New Messages"),(0,r.jsx)(o.A,{group:"hs_arrow",icon:"#svg_ch_scroll_arrow",url:a.g5})]})},l=n(89105),u=n(46517),d=n(41042),f=n(45070),p=n(21110),h=n(33951),m=(0,i.memo)(function(){var e=function(){var e=(0,u.d4)(d.BH);return{isMessageStyleConsistent:p.q.isEnabled(f.i.MODEL_NAME_BADGE),isNewChatControlPanel:e,handleClickScrollTop:(0,i.useCallback)(function(){(0,h.v)()},[])}}(),t=e.isMessageStyleConsistent,n=e.isNewChatControlPanel,o=e.handleClickScrollTop;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.M,{className:(0,s.n)({chat_tabs_scroll:!n,__chat_control_panel_bng18409:n,__f_cmn:t}),contentClassName:(0,s.n)({chat_tabs_scroll_content:!n}),wrapperClassName:(0,s.n)({chat_tabs_scroll_wrapper:!n}),name:"chat_tabs_scroll",withScrollPanel:!0,isHideBarOutside:!0,isKeepScrollEnd:!0,isNativeScroll:!n,isOutWrapBar:!0,children:(0,r.jsx)("div",{className:"historyContainer",children:(0,r.jsx)("div",{className:"history chat_history pt_box js-chat_tab_content"})})}),(0,r.jsx)(c,{onClick:o})]})})},80072:function(e,t,n){"use strict";function r(e,t,n){var r=Math.floor(.5*t);if(n){var i=e.closest(".msg_wrp");if(!i.length)return;i.removeClass("__vrt");var o=i.find("dfn");if(!o.length)return;var a=i.find(".icons");if(!a.length)return;var s=i.find(".icon_avatar");if(!s.length)return;var c=o.outerWidth(!0)+a.outerWidth(!0)+s.outerWidth(!0),l=i.find(".multi_msg").length?i.find(".multi_msg"):i.find(".msg_box");c>=r&&l.outerWidth(!0)>=t-c&&i.addClass("__vrt")}if(e.parent().hasClass("mb_color")){e.removeClass("__vrt");var u=e.find(".author_area");if(u.length){var d=u.outerWidth(!0);d>=r&&e.find(".message_area").outerWidth(!0)>=t-d&&e.addClass("__vrt")}}}n.d(t,{S:function(){return r}})},28329:function(e,t,n){"use strict";n.d(t,{P:function(){return a}});var r=n(63361),i=n(99525),o=n(41669);function a(){o("#bChat .js-chat_msg_input_container, #bChatInputContainer").addClass("__disabled"),o("#bChat .js-chat_msg_input, #bChatInputContainer .js-chat_msg_input").addClass("disabled"),o("#bChat .js-chat_msg_input, #bChat .js-chat_msg_send, #bChat .js-chat_pm_send, #bChatInputContainer .js-chat_msg_input, #bChatInputContainer .js-chat_msg_send, #bChatInputContainer .js-chat_pm_send").attr("disabled","disabled"),i.A.action(r.L)(!0)}},73163:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(15215),i=n(11530),o=n(42338),a=n(41669),s=function(e){chat.userData.isLogged?"member"===chat.userData.role?a.mobile?(0,i.F)(e):(0,o.q)((0,r.Cl)((0,r.Cl)({},e),{isBuyTokens:!0})):chat.addServiceMessage(__("Only members can buy tokens"),"alert"):chat.signupPopup()}},51889:function(e,t,n){"use strict";n.d(t,{R:function(){return s}});var r=n(28534),i=n(52276),o=n(63002),a=n(41669),s=function(e){if(a("#login_or_join_popup").length&&"function"==typeof a.openLoJPopup)a.openLoJPopup();else{var t=a("#bSignup");if(t.length&&"signup"!==t.attr("rel"))window.open(t.attr("href"));else if(a("#member_join_popup").length)(0,r.y)(i.L.JOIN_POPUP);else{if(a.signupEvent)return document.querySelector("body").classList.contains("chat_visible")||o.A.instance.hideAlert("giveAwayAlert"),void a.signupEvent.call(undefined,{isClick:e});t.click()}}}},42338:function(e,t,n){"use strict";n.d(t,{q:function(){return b}});var r=n(15215),i=n(85351),o=n(99525),a=n(80554),s=n(83966),c=n(63861),l=n(14811),u=n(80833),d=n(14582),f=n(7243),p=n(52276),h=n(23385),m=n(28534),v=n(92340),g=n(1325),_=(n(48398),n(41669));function b(e){var t=o.A.getState(),n=t.buyTokensRel,b=t.pageNumber,y=t.isBuyTokensInPopup;v.A.isAllowedEvent(s.A.BUY_TOKENS_RUSSIAN_CARDS_POPUP)&&document.dispatchEvent(new CustomEvent(a.R.OPEN_TOKENS_PAGE));var A=(0,l.Z)((0,c.ip)("@member_buy_tokens")),w=e.url||"",S=n||"buy_tokens";if(e.isBuyVip?S="buy_vip":e.isBuyInvisibility&&(S="buy_invisibility"),w||(e.isBuyTokens?w=A||(0,c.ip)("@member_buy_tokens"):e.isBuyVip?w=(0,c.ip)("@member_buy_vip"):e.isBuyInvisibility&&(w=(0,c.ip)("@member_buy_invisibility"))),void 0!==window.chat&&chat.userData&&chat.userData.chathost&&(w=(0,g.K)(w,"performer",chat.userData.chathost)),e.isBuyTokens){var E=(0,g.Zy)("ntpop");!E||(0,g.Zy)("ntpop",w)||e.forStatusPopups||(w=(0,g.K)(w,"ntpop",E))}var C=b||null;C&&e.isBuyTokens&&!(0,g.Zy)("page",w)&&(w=(0,g.K)(w,"page",String(C)));var T,P=null,I=function(e){void 0===e&&(e=!0)},k=function(){I=function(t){void 0===t&&(t=!0);var n=o.A.getState().loyaltyDiscountEnabled;(0,i.e9)(),window.removeEventListener("message",e,!1),clearTimeout(T),"function"==typeof P&&setTimeout(function(){P(w,"buy_tokens_frame",{loyaltyDiscountEnabled:n,userClose:t})},1e3)};var e=function(e){e.data.closeBuyTokens&&(T=window.setTimeout(function(){return I(!1)},100))};window.addEventListener("message",e,!1)};e.isBuyTokens&&e.showNoLoyaltyDiscountPopup&&(P=function(e,t,n){var r=o.A.getState().loyaltyDiscountEnabled;n.loyaltyDiscountEnabled&&h.X.instance&&r&&(k(),(0,m.y)(p.L.LOYALTY_DISCOUNT,{customData:{height:"".concat(window.innerHeight-100,"px"),href:(0,g.K)(e,"loyalty","1"),width:"1000px",isIframe:!0,onClose:I},force:!0}))}),e.isBuyTokens&&(w=(0,g.K)(w,"btip",y?"1":"0")),e.customAmount&&w&&(w=(0,g.K)(w,"price",e.customAmount.toString())),y&&e.isBuyTokens&&!e.isChatPopup?(k(),(0,m.y)(p.L.BUY_TOKENS_FRAME,{customData:{height:"".concat(_(window).height()-100,"px"),href:w,options:{onClose:I},width:"".concat(u.J,"px"),isIframe:!0},force:!0})):(w=(0,g.K)(w,"popup","1"),(0,f.z)(w,(0,r.Cl)((0,r.Cl)({},(0,d.T)()),{windowName:S,onClose:P})))}},64772:function(e,t,n){"use strict";var r;n.d(t,{a:function(){return r}}),function(e){e.CHAT="send-input-container",e.COMMENTS="comments-input-container",e.COMMENTS_GIFT="comments-gift-input-container",e.COMMENTS_PHOTO="comments-photo-input-container",e.IM="im-send-input-container",e.PRIVATE_CHAT="private-send-input-container",e.PUBLIC_CHAT="public-send-input-container"}(r||(r={}))},54469:function(e,t,n){"use strict";n.d(t,{a:function(){return r.a}});var r=n(64772)},13839:function(e,t,n){"use strict";n.d(t,{X:function(){return z}});var r=n(74848),i=n(96540),o=n(15215),a=n(80554),s=n(84435),c=n(82423),l=n(46955),u=n(25989),d=function(e){function t(t){var n=e.call(this,t)||this;return n.lastHtml=n.props.html,n.el="function"==typeof n.props.innerRef?{current:null}:(0,i.createRef)(),n.getEl=function(){var e=n.props.innerRef;return(e&&"function"!=typeof e?e:n.el).current},n.emitChange=function(e){var t=n.getEl();if(t){var r=t.innerHTML;if(n.props.onChange&&r!==n.lastHtml){var i=(0,o.Cl)((0,o.Cl)({},e),{target:{value:r}});n.props.onChange(i)}n.lastHtml=r}},n.isFirefox=Boolean(s.BrowserDetect.isFirefox()),n}return(0,o.C6)(t,e),t.prototype.shouldComponentUpdate=function(e){var t=this.props,n=this.getEl();return!n||((0,u.normalizeHtml)(e.html)!==(0,u.normalizeHtml)(n.innerHTML)||(t.disabled!==e.disabled||t.tagName!==e.tagName||t.className!==e.className||t.innerRef!==e.innerRef||t.placeholder!==e.placeholder||!(0,l.b)(t.style,e.style)))},t.prototype.componentDidUpdate=function(){var e=this.getEl();e&&(this.props.html!==e.innerHTML&&(e.innerHTML=this.props.html),this.lastHtml=this.props.html,(0,c.US)(e),clearTimeout(this.replaceCaretTimerRef),this.replaceCaretTimerRef=window.setTimeout(function(){e.dispatchEvent(new CustomEvent(a.R.SMILEYS_TEXTAREA_UPDATE_CARET))},1))},t.prototype.render=function(){var e=this,t=this.props,n=t.innerRef,r=t.html,a=t.tagName,s=(0,o.Tt)(t,["innerRef","html","tagName"]);return(0,i.createElement)(a||"div",(0,o.Cl)((0,o.Cl)({},s),{ref:"function"==typeof n?function(t){n(t),e.el.current=t}:n||this.el,contentEditable:!!this.isFirefox||"plaintext-only",dangerouslySetInnerHTML:{__html:r},onBlur:this.props.onBlur||this.emitChange,onInput:this.emitChange,onKeyDown:this.props.onKeyDown||this.emitChange,onKeyUp:this.props.onKeyUp||this.emitChange}))},t}(i.Component),f=n(83375),p=n(46517),h=n(40172),m=n(54469),v=n(27510),g=n(83966),_=n(27655),b=n(39222),y=n(52804),A=n(24899),w=n(92340),S=n(8556),E=n(72983),C=function(e){var t=e.textAreaId,n=(0,p.d4)(function(e){return e.isMobile}),r=(0,p.d4)(h.U7),o=(0,p.d4)(function(e){return e.chatHost}),s=(0,p.d4)(function(e){return e.isMemberBanned}),c=(0,p.d4)(function(e){return e.isMemberKicked}),l=(0,i.useRef)(null),u=(0,i.useState)(E.isRTLCulture?"bottom_right":"bottom_left"),d=u[0],f=u[1],C=(0,i.useState)(!1),T=C[0],P=C[1],I=(0,i.useRef)(!1);(0,i.useEffect)(function(){var e=s||c;if(o&&(null==o?void 0:o.displayName)&&!e){var t=(T||o.settings)&&!(o.showType===v.j.PRIVATE_CHAT||o.showType===v.j.FULL_PRIVATE_CHAT||o.showType===_.A.GROUP_CHAT||o.showType===b.Q.STATUS_AWAY||o.showType===b.Q.STATUS_OFFLINE)&&w.A.isAllowedEvent(g.A.FIRST_CHATTING_TOOLTIP);P(t)}else P(!1)},[o,s,c]),(0,i.useEffect)(function(){if(T&&r)return I.current=!0,void P(!1);I.current&&!T&&(P(!0),I.current=!1)},[r]);var k=(0,i.useCallback)(function(){f((0,y.Yg)()?E.isRTLCulture?"top_right":"top_left":E.isRTLCulture?"bottom_right":"bottom_left")},[]);(0,i.useEffect)(function(){var e=(0,S.isTokenInBodyClassList)("tablet");return e&&(k(),window.addEventListener("orientationchange",k)),function(){e&&window.removeEventListener("orientationchange",k)}},[k]);var N=function(){w.A.registerEvent(g.A.FIRST_CHATTING_TOOLTIP),P(!1)};(0,i.useEffect)(function(){t!==m.a.CHAT&&P(!1)},[t]),(0,A.Z9)(a.R.CHAT_SWIPE,function(){T&&N()});return{modelName:null==o?void 0:o.displayName,tooltipPosition:d,isActiveTooltip:T,isMobile:n,handleCloseTooltip:N,setTooltipRef:function(e){l.current=e}}},T=(0,i.lazy)(function(){return Promise.all([n.e(6),n.e(369)]).then(n.bind(n,56923))}),P=(0,i.lazy)(function(){return Promise.all([n.e(6),n.e(368)]).then(n.bind(n,44651))}),I=Math.random(),k=function(e){var t=e.textAreaId,n=e.children,o=C({textAreaId:t}),a=o.tooltipPosition,s=o.modelName,c=o.setTooltipRef,l=o.isMobile,u=o.isActiveTooltip,d=o.handleCloseTooltip,f=l?P:T;return(0,r.jsxs)(r.Fragment,{children:[u&&(0,r.jsx)(i.Suspense,{fallback:null,children:(0,r.jsx)(f,{tooltipClass:"__first_chat",position:a,innerData:s?I>=.5?trans("%modelName% is waiting for you to chat!",{modelName:''.concat(s,"")}):trans("Message %modelName% first to start chatting!",{modelName:''.concat(s,"")}):null,skin:"blue",isActive:!0,controlledMode:!0,clickable:!0,isShowCloseBtn:!0,isStylePosition:!0,closeOnMouseLeave:!1,onCloseBtn:d,setRef:c,children:n})}),!u&&(0,r.jsx)(r.Fragment,{children:n})]})},N=function(e){var t=e.value,n=e.maxLength,o=e.isFocused,a=n?n-String(t).length:null,s=(0,i.useMemo)(function(){return null==a?"":a>=0?"".concat(a," ").concat(__("characters left")):"".concat(-a," ").concat(__("characters exceeded"))},[a]);return!n||"boolean"==typeof o&&!o?null:(0,r.jsx)("span",{className:(0,f.n)({notifier:!0,too_long:null==a||a<0}),children:s})},O=n(40961),j=n(9534),L=n(18392),M=n(45697),x=n(56575),D=n(93657),R=n(73437),H=n(3050),B=n(9127),F=n(92284),U=n(38775),G=n(63934),V=/(
\s*)+$/,K=function(e){var t=e.caretPosition,n=e.token,r=e.value,i=e.withoutSpace,o=void 0!==i&&i,a=e.isMultilineSupported,s=x.t.getInstance(),c=s.getOnlyImageOutputText,l=s.replaceChatSmileysListPattern,d=r.match(l)||[],f=r.replace(l,F.g_),p=(0,u.insertText)(f,n,t,o);d.length&&d.forEach(function(e){p=p.replace(F.g_,e)});var h=c(p);return{newInputValue:a?h:h.replace(/|<\/br>/g," "),sendValue:(0,u.normalizeHtml)((0,F.Ju)(h,!0)).replace(F.gA,"")}},W=function(e,t){var n=e.id,r=e.dontSendMessageByEnter,o=void 0!==r&&r,l=e.maxLength,d=void 0===l?1/0:l,f=e.isMobile,p=void 0!==f&&f,h=e.isNotSendMessageChat,v=void 0!==h&&h,g=e.isPreventNewLine,_=void 0!==g&&g,b=e.onBlur,y=void 0===b?R.noop:b,w=e.onChange,S=void 0===w?R.noop:w,E=e.onClick,C=void 0===E?R.noop:E,T=e.onCut,P=void 0===T?R.noop:T,I=e.onFocus,k=void 0===I?R.noop:I,N=(0,i.useState)(""),W=N[0],z=N[1],q=(0,i.useState)(!0),Y=q[0],X=q[1],J=(0,i.useRef)(0),Z=(0,i.useRef)(""),Q=(0,i.useRef)(""),$=(0,i.useRef)(!1),ee=(0,i.useRef)(null),te=(0,i.useRef)([""]),ne=(0,i.useRef)(),re=(0,i.useRef)(),ie=(0,i.useRef)(0),oe=(0,i.useRef)(0),ae=(0,i.useRef)(!0),se=(0,i.useRef)(null);(0,i.useImperativeHandle)(t,function(){return se.current});var ce=[m.a.COMMENTS,m.a.COMMENTS_PHOTO,m.a.IM].includes(n),le=(0,i.useMemo)(function(){return s.BrowserDetect.isFirefox()},[]),ue=(0,i.useMemo)(function(){return s.BrowserDetect.isAndroid()},[]),de=(0,i.useMemo)(function(){return s.BrowserDetect.isIOS()},[]),fe=(0,i.useMemo)(function(){return(0,L.A)()},[]),pe=(0,i.useCallback)(function(){(0,H.w)(a.R.SMILEYS_CLOSE)},[]),he=function(){J.current=(0,c.JC)()},me=(0,i.useCallback)(function(){he(),C()},[C]),ve=function(){se.current&&te.current.push(se.current.innerHTML)},ge=(0,i.useCallback)(function(){setTimeout(function(){return he()},1)},[]),_e=function(e){void 0===e&&(e="");var t="";z(function(n){return"".concat(t=e||n," ")}),setTimeout(function(){z(t),Q.current=t,he()},1)},be=(0,i.useCallback)(function(e,t){_&&(clearTimeout(re.current),re.current=setTimeout(function(){if(re.current=null,se.current){var n=Math.abs(se.current.scrollWidth-t);se.current.scrollWidth>se.current.clientWidth&&(se.current.scrollLeft=(0,c.oz)()?se.current.scrollWidth-se.current.clientWidth:e+n+10)}},le?300:50))},[le,_]),ye=function(e,t){void 0===t&&(t=""),X(!1);var n=e?e.nativeEvent.target.innerHTML:t,r=n.replace(/
/g,"").replace(/ /g," ");r=_?r.replace(/\n/g," ").replace(/
/g," ").replace(/<\/div>/g," "):r.replace(/<\/div>/g,"").replace(/
/g," "),4===n.length&&(r=r.replace(V,"")),r=r.replace(/<\/span>/g,""),le&&(r=r.replace(V,"
")),n.includes('href="')&&(r=(0,u.normalizeHtml)(r).replace(/(<\/?(a)[^>]*>)/g,""));var i=!!e&&"insertFromPaste"===e.nativeEvent.inputType,o=!!e&&"insertFromDrop"===e.nativeEvent.inputType,s=i&&n.includes("<span");if(pe(),le&&o)return r=r.replace(/<[^>]*>/g,"").trim(),Z.current=r,se.current.setAttribute("data-send-message",r),_e(r),e.nativeEvent.preventDefault(),!1;var l=function(){if(se.current){var t=function(e,t,n,r){void 0===n&&(n=!1),void 0===r&&(r=!1);var i=n?x.t.getInstance().getOnlyImageOutputText(e):e,o=(0,u.normalizeHtml)(i)||"";o=o.replace(/
/g,"").replace(/<\/div><\/div>/g,"");var a=(0,u.normalizeHtml)((0,F.Ju)(i,!0))||"";a=a.replace(F.gA,"").replace(/ /g," ").replace(/
/g,"").replace(/<\/div><\/div>/g,"").replace(/
|<\/div>/g,"\n"),r||(a=a.replace(/\n/g," "));var s=(0,u.getStringDifference)(t,o);return{clearInputValue:o,clearSendValue:a,isPrintedSmile:s.includes(F.le)||s.includes(F.g_)}}(r,Q.current,!ae.current,ce),o=t.clearInputValue,s=t.clearSendValue,l=t.isPrintedSmile;Z.current=s;var f=se.current,p=f.scrollLeft,h=f.scrollWidth;if(_&&Z.current.length>d){var m=x.t.getInstance().getSafeUnicodeSplitIndex(Z.current,d),v=Z.current.substring(0,m),g=x.t.getInstance().getOnlyImageOutputText(v);return Z.current=v,se.current.setAttribute("data-send-message",v),_e((0,F.jt)(g,!0)),be(p,h),e.nativeEvent.preventDefault(),!1}i&&(n.includes("\n")||n.includes("
"))&&setTimeout(function(){return _e()},100),se.current.setAttribute("data-send-message",Z.current),Q.current=o,z(o),he();var b=J.current;if(l){var y=(0,c.oz)();y&&de?setTimeout(function(){return Ae(F.jt)},1):i?z(function(e){var t=(0,F.d1)(e);return Q.current=t,t}):Ae(F.jt);var A=function(){if(se.current){var e=(0,F.Ih)(se.current,b,y&&de);(0,c.I_)(se.current,1,e),he(),be(p,h),ie.current=window.setTimeout(function(){ie.current=null,se.current.removeEventListener(a.R.SMILEYS_TEXTAREA_UPDATE_CARET,A)},300)}};se.current.addEventListener(a.R.SMILEYS_TEXTAREA_UPDATE_CARET,A)}S(Z.current)}},f=(0,u.getStringDifference)(W,r);clearTimeout(oe.current),f.startsWith(" ")?ae.current=!1:(ae.current=!0,oe.current=window.setTimeout(function(){ae.current=!1,l()},p?3e3:2e3)),s?(clearTimeout(oe.current),Q.current=r,Z.current=(0,u.normalizeHtml)(r),z(r),S(Z.current)):l()},Ae=(0,i.useCallback)(function(e){return void 0===e&&(e=function(e){return e}),z(function(t){var n=e(t);return Q.current=n,n})},[]),we=(0,i.useCallback)(function(e){var t=e.inputId,r=e.token;if(t!==n||!r||!se.current)return!1;var i=(0,c.cS)(),o=(0,F.Ju)(i,!0).replace(/ /g," "),s=Z.current;if(o.length>0){var l=Z.current.indexOf(o);s=s.slice(0,l)+s.slice(l+o.length)}var f=K({caretPosition:J.current,token:r,value:s,isMultilineSupported:ce}),p=f.newInputValue,h=f.sendValue;if(h.trim().length>d)return!1;se.current&&document.activeElement!==se.current&&se.current.focus(),X(!1);var m=se.current.scrollLeft,v=se.current.scrollWidth;Q.current=p,z(p);var g=J.current;Ae(function(e){return(0,F.jt)(e,!0)}),se.current.addEventListener(a.R.SMILEYS_TEXTAREA_UPDATE_CARET,function(){var e=(0,F.GI)({caretPos:g,el:se.current,replaceSmileysListPattern:x.t.getInstance().replaceChatSmileysListPattern,token:r}),t=e.offset,n=e.pos;(0,c.I_)(se.current,t,n),he(),be(m,v)},{once:!0}),Z.current=(0,u.normalizeHtml)(h).replace(F.gA,""),se.current.setAttribute("data-send-message",Z.current),S(Z.current,!0),clearTimeout(ne.current),ne.current=setTimeout(function(){ve()},1),clearTimeout(oe.current),ae.current=!1},[n,ce,d,S,be,Ae]),Se=function(e){var t=Z.current,r=document.activeElement===se.current,i=t.indexOf(e);t=t.slice(0,i)+t.slice(i+e.length);var o=x.t.getInstance().getOnlyImageOutputText(t),a=(0,F.jt)(o,!0);Q.current=a,(0,O.flushSync)(function(){z(a)}),X(!r&&!t),se.current.setAttribute("data-send-message",t),Z.current=t,S(t),t||n!==m.a.CHAT||(0,j.closeHotWordsHint)()};return(0,U.u)(function(){(0,A.c5)(a.R.SMILEYS_TEXTAREA_INSERT_TEXT,function(e){return function(e){var t=e.inputId,r=e.options,i=void 0===r?{}:r,o=e.value;if(clearTimeout(oe.current),se.current&&t===n){var a=x.t.getInstance().getOnlyImageOutputText(o);Z.current=o,X(!1),z(a.trim().replace(F.gA,"")),se.current.setAttribute("data-send-message",o),(null==i?void 0:i.isEndCaretPosition)&&(z(function(e){return"".concat(e," ")}),se.current.focus(),(0,c.US)(se.current),setTimeout(function(){return he()},1))}}(e.detail)}),(0,A.c5)(a.R.SMILEYS_TEXTAREA_INSERT_SMILE,function(e){var t=e.detail;return we(t)}),(0,A.c5)(a.R.SMILEYS_TEXTAREA_CLEAR,function(e){return function(e){var t=e.inputId,r=e.options;clearTimeout(oe.current),ae.current=!0;var i=!(document.activeElement===se.current||!(null==r?void 0:r.isDontShowPlaceholder))||!(null==r?void 0:r.isDontShowPlaceholder);t===n&&(se.current&&(se.current.setAttribute("data-send-message",""),se.current.scrollLeft=0),Z.current="",Q.current="",z(""),X(i),n===m.a.CHAT&&(0,j.closeHotWordsHint)())}(e.detail)})}),(0,G.l)(function(){clearTimeout(oe.current),clearTimeout(ie.current),clearTimeout(ne.current)}),{focusRef:$,sendInputValueRef:Z,textareaRef:se,inputValue:W,isFirefox:le,isShowPlaceholder:Y,handleBlur:function(e){var t;$.current=!1,0===Z.current.trim().length&&X(!0),p&&clearInterval(ee.current),fe&&(null===(t=B.O.WebKit)||void 0===t?void 0:t.versionAbove(15))&&document.documentElement.style.setProperty("--safe-area-inset-bottom","20px"),y(e)},handleChange:ye,handleClick:me,handleCopy:function(e){var t=(0,c.cS)(),n=(0,u.normalizeHtml)((0,F.Ju)(t,t.includes("=d&&(0===document.getSelection().toString().length&&!e.metaKey&&!e.ctrlKey&&!["ArrowDown","ArrowLeft","ArrowRight","ArrowUp","Backspace","Delete","End","Enter","Home"].includes(e.key)))return e.nativeEvent.preventDefault(),!1;var t="Enter"===e.key;if((_?t:t&&!e.shiftKey&&!e.metaKey)&&!o){e.nativeEvent.preventDefault(),pe(),X(!1);var n=(0,M.j)(Z.current);if((0,O.flushSync)(function(){z("")}),se.current.setAttribute("data-send-message",""),Z.current="",Q.current="",n)return window.chat&&!v&&window.chat.sendMessage(n,"key","",!1),(0,j.closeHotWordsHint)(),clearTimeout(oe.current),ae.current=!0,setTimeout(function(){(0,D.c)()},10),!1}["ArrowDown","ArrowLeft","ArrowRight","ArrowUp","End","Home"].includes(e.key)?(setTimeout(function(){return he()},1),e.nativeEvent.stopPropagation()):(e.metaKey||e.ctrlKey)&&"z"===e.key?(clearTimeout(ne.current),te.current.length>0&&(te.current.pop(),ye(null,te.current[te.current.length-1]),setTimeout(function(){return(0,c.US)(se.current)},1))):e.ctrlKey||e.metaKey||(clearTimeout(ne.current),ne.current=setTimeout(function(){ve()},600))},handlePaste:function(e){if(!se.current)return!1;var t=e.clipboardData.getData("text/plain"),n=(0,c.cS)();if(clearTimeout(ne.current),ne.current=setTimeout(function(){ve()},100),le){e.preventDefault(),X(!1);var r=(0,c.oz)(),i=(0,F.Ju)(n,!0).replace(/ /g," "),o=Z.current;if(i.length>0){var s=Z.current.indexOf(i);o=o.slice(0,s)+o.slice(s+i.length)}(t=(t=t.replace(/<\/span>/g,"")).replace(/(
\s*)+$/,"
")).includes('href="')&&(t=t.replace(/(<\/?(a)[^>]*>)/g,""));var l=t.split(" ").filter(Boolean),u=l.length>0&&l[l.length-1].includes(":"),f=K({caretPosition:J.current,token:t,value:o,withoutSpace:!u,isMultilineSupported:ce}),p=f.newInputValue,h=f.sendValue;ce||(h=h.replace(/\n/g," "));var m=se.current,v=m.scrollLeft,g=m.scrollWidth;if(Z.current=h,_&&Z.current.length>d){var b=x.t.getInstance().getSafeUnicodeSplitIndex(Z.current,d),y=Z.current.substring(0,b),A=x.t.getInstance().getOnlyImageOutputText(y);return Z.current=y,se.current.setAttribute("data-send-message",y),_e(A),be(v,g),e.nativeEvent.preventDefault(),!1}var w=(0,F.d1)(p);Q.current=w,z(w),he();var E=J.current;setTimeout(function(){var e=function(){if(se.current){var n=(0,F.GI)({caretPos:E,el:se.current,replaceSmileysListPattern:x.t.getInstance().replaceChatSmileysListPattern,token:t,withoutSpaces:!u}),i=n.offset,o=n.pos;u&&r&&(o+=2),(0,c.I_)(se.current,i,o),setTimeout(function(){return he()},300),se.current.removeEventListener(a.R.SMILEYS_TEXTAREA_UPDATE_CARET,e)}};se.current.addEventListener(a.R.SMILEYS_TEXTAREA_UPDATE_CARET,e)},1),be(v,g);var C=(0,F.Ju)(Z.current,h.includes("',live:s||0,s2:"
"}),c&&(0,i.jsx)(u.E,{classModifier:"cdm_item_badge",icon:l.S.NEW})]})})},h=n(23110),m=n(94968),v=((r={})[h.n.MALE]="/male/",r[h.n.TRANSSEXUAL]="/trans/",r),g=(0,o.memo)(function(e){var t=e.listingActiveCategory,n=e.categories,r=e.liveTab,a=e.isOpenedInNewPage,l=e.onCategoryClick,u=(0,o.useMemo)(function(){return n&&n.length?(0,s.fX)([],n,!0).sort(function(e,t){return e.label>t.label?1:-1}):[]},[n]);return u.length?(0,i.jsx)("div",{className:"bc_category_dropdown",children:(0,i.jsx)("ul",{className:"cdm_list js-spa_categories",children:u.map(function(e){var n=m.A.getCategoriesIcon(e.code),o=function(e,t){return(v[e]||"/")+t}(r,e.slug),u=(0,c.F)(e.code);return(0,i.jsx)(p,(0,s.Cl)({url:o,icon:n,isNew:u,isOpenedInNewPage:a,isActive:t&&e.code===t,onCategoryClick:l},e),e.code)})})}):null}),_=n(47885),b=n(46517),y=n(39992),A=n(18289),w=n(7819),S=n(82200),E=n(9445),C=n(28577),T=function(){var e=function(){var e=(0,o.useState)(!1),t=e[0],n=e[1],r=(0,o.useRef)(null),i=(0,b.d4)(w.Z),a=(0,b.d4)(C.em),s=(0,b.d4)(E.i4),c=!!s&&S.Q[s]||h.n.FEMALE,l=(0,b.d4)(w.t),u=(0,A.H)(c,l),d=u.loadCounters,f=u.isLoading,p=t&&!f,m=(0,o.useCallback)(function(){n(!1)},[]);return(0,y.j)({ref:r,callback:m}),{wrapperRef:r,headerCategories:i,listingActiveCategory:a,liveTab:c,isVisible:p,handleClick:function(){n(function(e){return!e||f})},handleClose:m,handleMouseEnter:function(){d()}}}(),t=e.wrapperRef,n=e.headerCategories,r=e.listingActiveCategory,s=e.liveTab,c=e.isVisible,l=e.handleClick,u=e.handleClose,d=e.handleMouseEnter;return(null==n?void 0:n.length)?(0,i.jsxs)("div",{ref:t,className:(0,f.n)({bc_category_dropdown_wrap:!0,__open:c}),children:[(0,i.jsxs)("span",{className:"bc_chat_button",role:"button",onClick:l,onMouseEnter:d,children:[(0,i.jsx)(a.A,{group:"cb_icon",icon:"#svg_ch_btn_categories",url:_.g5}),__("Categories")]}),c&&(0,i.jsx)(g,{categories:n,listingActiveCategory:r,liveTab:s,isOpenedInNewPage:!0,onCategoryClick:u})]}):null},P=n(87276),I=n(21492),k=n(1236),N=n(63861),O=n(32502),j=function(){return(0,b.d4)(O.x9)?(0,i.jsxs)("div",{className:"ch_h_winner_badge bc_chat_tooltip_wrap __bottom __start",children:[(0,i.jsx)("img",{className:"ch_h_wb_icon",alt:"",src:(0,N.oF)("svg/bc/chat/ch_win_qoq.svg")}),(0,i.jsx)("span",{className:"bc_chat_tooltip",role:"tooltip",children:(0,i.jsx)("span",{className:"ct_inner",children:(0,k.p)("Last week’s %s1%winner%s1_end% of the Queen of Queens contest!",{s1:'',s1_end:""})})})]}):null},L=function(){return(0,b.d4)(O.Df)?null:(0,i.jsx)(u.E,{className:"ch_h_badge_live",classModifier:"__live",icon:l.S.LIVE})},M=n(22078),x=n(35626),D=n(42940),R=n(40172),H=function(){var e=function(){var e=(0,b.d4)(D.C),t=(0,b.d4)(x.Sp),n=(0,b.d4)(R.U7),r=e||{},i=r.displayName,a=r.profileImage50,s=(0,o.useMemo)(function(){return a?(0,N.oF)(a,!0):""},[a]),c=(0,M.j)(e);return{displayName:i,profileImageUrl:s,isBadgeNewShown:c&&(null==t?void 0:t.isNewModel),isTitleShown:c&&!n}}(),t=e.displayName,r=e.profileImageUrl,a=e.isBadgeNewShown,s=e.isTitleShown;return(0,i.jsxs)("div",{className:"ch_host",children:[(0,i.jsxs)("div",{className:"ch_h_picture_wrap",children:[(0,i.jsx)(I.h,{className:"ch_h_picture __round",image:{alt:t,src:r}}),(0,i.jsx)(L,{})]}),s&&(0,i.jsx)("span",{className:"ch_h_name",title:t,children:t}),a&&(0,i.jsx)(u.E,{className:"ch_h_badge_new",classModifier:"__secondary",icon:l.S.NEW_LARGE}),(0,i.jsx)(j,{}),(0,i.jsx)(P.N,{getComponent:function(){return Promise.all([n.e(28),n.e(130),n.e(150),n.e(499),n.e(136)]).then(n.bind(n,99127))}})]})},B=n(7635),F=n(72763),U=n(836),G=n(63658),V=n(20409),K=function(e){var t=e.isFading,n=e.isLover,r=e.onFadeOut;return n?(0,i.jsx)("span",{className:"cb_icon_wrap",children:(0,i.jsx)(a.A,{group:(0,f.n)({cb_icon:!0,__love:n}),icon:"#svg_ch_count_love",url:_.g5})}):(0,i.jsx)("span",{className:(0,f.n)({cb_icon_wrap:!0,__hide:t}),onAnimationEnd:r,children:(0,i.jsx)(a.A,{group:"cb_icon",icon:"#svg_ch_count_love_add",url:_.g5})})},W=n(98768),z=(0,o.memo)(function(e){var t=e.children,n=e.isLover,r=e.isPlaying,o=(0,W.zK)((0,s.Cl)((0,s.Cl)({},e),{path:(0,N.oF)("svg_json/lovers_button/lb_".concat(n?"hover_":"","icon.json"),!0),isLoop:n})).animationContainerRef;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:(0,f.n)({cb_icon_wrap:!0,bc_hide:!r}),children:(0,i.jsx)("span",{ref:o,className:"cb_icon"})}),!r&&t]})}),q=n(38588),Y=n(45070),X=n(44198),J=n(21110),Z=n(8269),Q=n(25551),$=n(80554),ee=n(18325),te=n(21755),ne=n(41669),re=n(19865),ie=function(e){var t=e.loversButton,n=function(e){var t=e||{},n=t.username,r=t.isAuthenticated,i=t.isFreeMember,a=t.isLover,s="loversClick",c=(0,W.Rf)({logGroup:s,isAvailable:!a&&r&&!i,isNeedRequestingForAnimation:!1}),l=c.isAnimating,u=c.isAnimatingAvailable,d=c.isPlaying,f=c.prepareAnimation,p=c.startAnimation,h=c.onAnimationEnd,m=c.onRequestEnd,v=c.animStatus,g=c.setAnimStatus,_=(0,o.useState)(!1),b=_[0],y=_[1],A=J.q.isEnabled(Y.i.CHAT_LOVERS_ANIMATION),w=(0,o.useRef)(!1),S=w.current&&b,E=(0,o.useCallback)(function(){w.current=!0,p()},[p]),C=(0,o.useCallback)(function(){(0,X._b)("LottieAnimation ".concat(s," onAnimationReady")).log(),y(function(e){return!e&&v===W.FD.PENDING||e})},[v]),T=(0,o.useCallback)(function(){(0,X._b)("LottieAnimation ".concat(s," onResizeEnd")).log(),y(function(e){return e?(g(function(e){return e===W.FD.PENDING?W.FD.PLAY:e}),!1):e})},[g]);return(0,q.A)(function(){g(W.FD.IDLE)},[n]),(0,q.A)(function(){g(function(e){return e===W.FD.DONE?W.FD.IDLE:e})},[a,g]),(0,o.useEffect)(function(){v===W.FD.IDLE&&(w.current=!1,y(!1))},[v]),{isAnimating:l,isAnimatingAvailable:u,isAnimPlay:d&&A,isAnimResize:S,prepareAnimation:f,startAnimation:E,onAnimationEnd:h,onAnimationReady:C,onRequestEnd:m,onResizeEnd:T}}(t),r=function(e){var t=e||{},n=t.username,r=t.isAuthenticated,i=t.isFreeMember,a=t.isLover,s="loversHover",c=(0,W.Rf)({logGroup:s,isAvailable:a&&r&&!i,isNeedRequestingForAnimation:!1}),l=c.isAnimating,u=c.isAnimatingAvailable,d=c.isPlaying,f=c.prepareAnimation,p=c.startAnimation,h=c.onAnimationEnd,m=c.onAnimationReady,v=c.onRequestEnd,g=c.setAnimStatus,_=(0,o.useState)(!1),b=_[0],y=_[1],A=J.q.isEnabled(Y.i.CHAT_LOVERS_ANIMATION),w=(0,o.useCallback)(function(){b?m():f(),y(!1)},[b,m,f]),S=(0,o.useCallback)(function(){(0,X._b)("LottieAnimation ".concat(s," pauseAnimation")).log(),g(function(e){return e===W.FD.PLAY?(y(!0),W.FD.PENDING):e})},[g]);return(0,q.A)(function(){g(W.FD.IDLE),y(!1)},[n]),{isAnimating:l,isAnimatingAvailable:u,isAnimPlay:d&&A,pauseAnimation:S,prepareAnimation:w,startAnimation:p,onAnimationEnd:h,onAnimationReady:m,onRequestEnd:v}}(t),a=(0,o.useRef)(!1),s=(0,B.n)((null==t?void 0:t.isLover)||!1,a.current),c=s?r:n,l=c.isAnimating,u=c.isAnimatingAvailable,p=c.isAnimPlay,h=c.prepareAnimation,m=c.startAnimation,v=c.onAnimationEnd,g=c.onAnimationReady,_=c.onRequestEnd,y=r.pauseAnimation,A=n.isAnimResize,w=n.onResizeEnd,S=function(e,t,n,r,i){void 0===n&&(n=d.noop),void 0===r&&(r=d.noop),void 0===i&&(i=d.noop);var a=e.apiUrl,s=e.isAuthenticated,c=e.isFreeMember,l=e.isLover,u=(0,o.useState)(Boolean(l)),f=u[0],p=u[1],h=(0,b.d4)(E.i4)||ee.A.FEMALE,m=(0,b.d4)(R.ey),v=(0,b.d4)(R.d1),g=(0,o.useMemo)(function(){var e=Z.O[h];return Q.g[e]},[h]),_=(0,o.useCallback)(function(e){v?chat.signupPopup():ne.signupEvent.call({e:e})},[v]),y=(0,te.J)({apiUrl:a,isAuthenticated:s,isFreeMember:c,isLover:l,onBeforeRequest:t,onIsNeedBuyToken:function(){if(c){var e=__('Only members with Gold status or higher can send "Love" to a model. %a1%Buy Tokens!%a2%',{a1:'
'),a2:""});return chat.addServiceMessage(e,"alert")}},onNotIsAuthenticated:_,onSuccess:function(e){var t=e.loversCount,r=e.message;t&&r&&!l?(chat.addServiceMessage(r,"service"),p(!1)):chat.addServiceMessage(r,"alert"),n()}}).handleLoversClick;return(0,o.useEffect)(function(){return document.addEventListener($.R.LOVERS_CLICK,y),function(){document.removeEventListener($.R.LOVERS_CLICK,y)}},[y]),{toggleMouseInteraction:function(e,t){e&&r(),p(Boolean(l)),t&&i()},tooltipText:g,isAddedLoverHintVisible:f,isModerator:m,handleLoversClick:y}}(t,m,_,y,h),C=S.toggleMouseInteraction,T=S.tooltipText,P=S.isAddedLoverHintVisible,I=S.isModerator,k=S.handleLoversClick;a.current=l;var O=(0,B.n)((null==t?void 0:t.loversCount)||0,a.current),j=function(e,t,n){void 0===e&&(e=d.noop);var r=(0,o.useState)(!1),i=r[0],a=r[1];return(0,re.w)(function(){i?e(!1,t):e(n)},[i]),a}(C,!s&&u||s,s&&(u||l));return I?null:(0,i.jsxs)("div",{className:(0,f.n)({"bc_chat_tooltip_wrap __bottom __center":s&&P||!s}),onMouseEnter:function(){j(!0)},onMouseLeave:function(){j(!1)},children:[(0,i.jsxs)("span",{className:(0,f.n)({"bc_chat_button ch_button __lovers":!0,__disabled:s}),role:"button",onClick:k,children:[l&&s&&(0,i.jsx)(z,{isLover:s,isPlaying:p,onAnimationEnd:d.noop,onAnimationReady:g,children:(0,i.jsx)(K,{isLover:!0})}),l&&!s&&(0,i.jsx)(z,{isLover:s,isPlaying:p,onAnimationEnd:v,onAnimationReady:g,children:(0,i.jsx)(K,{isFading:A,isLover:!1,onFadeOut:w})}),!l&&(0,i.jsx)(K,{isLover:s}),G.K.SPACE,(0,i.jsx)("span",{children:__("%count% lovers%_lowercase_%",{count:(0,V.Z)(O,{thousandSeparator:","})})},Date.now())]}),s&&P&&(0,i.jsx)("span",{className:"bc_chat_tooltip",role:"tooltip",children:__("You already sent love!")}),!s&&(0,i.jsx)("span",{className:"bc_chat_tooltip",role:"tooltip",children:T})]})},oe=function(){var e=(0,b.d4)(F.Tg);return(0,i.jsx)(U.T,{isAvailable:!!e,children:(0,i.jsx)(ie,{loversButton:e||{}})})},ae=n(63065),se=n(1887),ce=n(8556),le=function(){var e=function(){var e=(0,ce.isTokenInBodyClassList)("chatPopupBody"),t=(0,ce.isTokenInBodyClassList)("embed_chat"),n=(0,b.d4)(D.C),r=(0,b.d4)(E.b5),i=(0,b.d4)(R.VF),o=n||{},a=o.profileLink,s=void 0===a?"#":a,c=o.profileLinkPrefix,l=e&&t?c+encodeURIComponent("".concat(window.location.protocol,"://").concat(window.location.host,"/profile/").concat((0,ae.o)(null==r?void 0:r.username))):s,u=__("Profile");return{link:l,prefix:c,title:u,isBadgeNewAvailable:i,handleButtonClick:function(n){e&&t||(n.preventDefault(),(0,se.M)(l))}}}(),t=e.link,n=e.prefix,r=e.title,o=e.isBadgeNewAvailable,s=e.handleButtonClick;return(0,i.jsxs)("a",{className:"bc_chat_button ch_button __profile","data-url_prefix":n,href:t,rel:"profile noreferrer",target:"_blank",onClick:s,children:[(0,i.jsx)(a.A,{group:"cb_icon",icon:"#svg_ch_btn_profile",url:_.g5}),o&&(0,i.jsx)(u.E,{classModifier:"cb_icon_badge",icon:l.S.NEW}),r]})},ue=function(){var e,t=(0,b.d4)(O.ad),n=(0,o.useMemo)(function(){return(e=t).isPublicChat?__("is in a Public Chat"):e.isPrivateChat?__("is in a Private Chat"):e.isFullPrivateChat?__("is in a Full-Private Chat"):e.isGroupChat?__("is in a Group Chat"):__("is offline");var e},[t]);return{classModifier:(e=t).isPublicChat?"__public":e.isPrivateChat?"__private":e.isFullPrivateChat?"__full_private":e.isGroupChat?"__group":"__offline",text:n}},de=function(e){var t,n=e.className,r=ue(),o=r.classModifier,a=r.text;return(0,i.jsx)("span",{className:(0,f.n)((t={bc_chat_status:!0},t[String(n)]=n,t[o]=o,t)),children:a})},fe=n(38954),pe=n(15564),he=n(19223),me=n(62505),ve=n(91651),ge=n(35658),_e=n(61681),be=n(72983),ye=n(64641),Ae=n(95298),we=n(98150),Se=new(n(9834).A)({expire:60,expireBy:"seconds",storageType:"heap"}),Ee=function(){var e=function(){var e=__("Tags"),t=(0,b.d4)(E.Z4),r=(0,b.d4)(x.Hg),i=(0,b.d4)(x.pv),o=(0,he.FC)(null==i?void 0:i.url),a=(0,he.FC)(null==r?void 0:r.url)||"",c=(0,me.h)({closePreload:d.noop,showPreload:d.noop}).preLoadPopup;return{openPopupTagsCategories:(0,ge.ey)({fancyOptions:(0,s.Cl)((0,s.Cl)({},ye.Mb),{classModify:"__tags_categories"}),loader:function(e){var r,i=(0,Ae.P)(a,t),o=Se.get(i);return Promise.all([o||(0,we.D)(e,i).then(function(e){return e.data&&!e.isError&&Se.set(i,e),e}),Promise.all([n.e(28),n.e(29),n.e(150),n.e(506),n.e(326)]).then(n.bind(n,99757)),(0,ye.Wb)(),(r=[ge.Ye.EXTRA_TAGS_CATEGORIES_POPUP],be.isRTLCulture&&r.push(ge.Ye.EXTRA_TAGS_CATEGORIES_POPUP_RTL),Promise.all(r.map(function(e){return(0,ve.i)(e,document.head,{"data-exclude":!0},(0,_e.j)())})))])},preLoadPopup:c}).openLoadPopupFancybox,staticLink:o,title:e}}(),t=e.openPopupTagsCategories,r=e.staticLink,o=e.title;return r?(0,i.jsxs)("a",{className:"bc_chat_button ch_button __tags",href:r,rel:"tags noreferrer",target:"_blank",children:[(0,i.jsx)(a.A,{group:"cb_icon",icon:"#svg_ch_btn_tags",url:_.g5}),o]}):(0,i.jsxs)("span",(0,s.Cl)({className:"bc_chat_button ch_button __tags",onClick:t},(0,pe.A)({baseId:fe.y.TAGS_POPUP_OPEN_BUTTON}),{children:[(0,i.jsx)(a.A,{group:"cb_icon",icon:"#svg_ch_btn_tags",url:_.g5}),o]}))},Ce=n(2268),Te=n(41042),Pe=function(){var e=function(){var e=(0,b.d4)(Te.xq),t=null==e?void 0:e.dn,n=null==e?void 0:e.au;return{kingAvatarUrl:(0,o.useMemo)(function(){return n?(0,N.oF)(n,!0):""},[n]),kingDisplayName:t}}(),t=e.kingAvatarUrl,n=e.kingDisplayName;return t?(0,i.jsx)(I.h,{className:"ctk_avatar __round",image:{alt:n,src:t}}):null},Ie=n(49635),ke=n(85374),Ne=n(41669),Oe=function(){var e=function(){var e=(0,b.d4)(Te.xq)||{},t=e.amount,n=void 0===t?0:t,r=e.dn,i=void 0===r?"":r,a=e.enabled,s=e.un,c=void 0===s?"":s,l=(0,b.d4)(Ie.cP),u=(0,b.d4)(R.ey),d=(0,b.d4)(E.oC),f=(0,o.useRef)(null),p=(0,o.useRef)(null),h=(0,o.useState)(null),m=h[0],v=h[1],g=(0,o.useState)(null),_=g[0],y=g[1],A=(0,o.useState)(!1),w=A[0],S=A[1],C=(0,o.useState)(!1),T=C[0],P=C[1],I=(0,o.useState)(!0),k=I[0],N=I[1],O=(0,o.useState)(!0),j=O[0],L=O[1],M=Boolean(a&&n)&&!(d&&w),x=c===l,D=(0,o.useMemo)(function(){return(0,ke.s)(function(){return P(!0)},400)},[]),H=(0,o.useCallback)(function(e){e&&v(e)},[]),B=(0,o.useCallback)(function(e){e&&y(e)},[]),F=(0,o.useCallback)(function(e){e.preventDefault(),u||chat.tipPopup(!1,!0)},[u]),U=(0,o.useCallback)(function(){if(m&&_&&M)try{var e=f.current;p.current||(p.current=new IntersectionObserver(function(e){e.forEach(function(e){var t=e.intersectionRatio,n=e.intersectionRect,r=e.target,i=e.isIntersecting&&1!==t&&Boolean(n.width);r===_?N(i):r===m&&L(i)}),D()},{root:e,threshold:[0,1]}),p.current.observe(m),p.current.observe(_))}catch(e){}},[m,_,M,D]),G=(0,o.useCallback)(function(){var e;P(!1),null===(e=p.current)||void 0===e||e.disconnect(),p.current=null},[]);return(0,o.useLayoutEffect)(function(){return m&&M?U():G(),function(){G()}},[m,M,G,U]),(0,o.useLayoutEffect)(function(){return Ne(document).on("chat:close",G),function(){Ne(document).off("chat:close",G)}},[G]),(0,o.useLayoutEffect)(function(){return Ne(document).on("chat:open",U),function(){Ne(document).off("chat:open",U)}},[U]),(0,o.useLayoutEffect)(function(){var e=function(){var e,t=(null===(e=chat.chatSettings)||void 0===e?void 0:e.disableChatBotsInPrivate)||!1;S(t)};return Ne(document).on("chat:settings",e),function(){Ne(document).off("chat:settings",e)}},[]),(0,o.useLayoutEffect)(function(){var e=function(){G(),U()};return Ne(document).on($.R.ON_CURRENT_CHATHOST_CHANGE,e),function(){Ne(document).off($.R.ON_CURRENT_CHATHOST_CHANGE,e)}},[G,U]),{parentRef:f,setContentElRef:H,setLongContentElRef:B,kingDisplayName:i,tipSum:n,isDisplayed:T,isEnabled:M,isMemberTipKing:x,isShortVersion:k,isWithFading:j,handleBeatItClick:F}}(),t=e.parentRef,n=e.kingDisplayName,r=e.tipSum,a=e.isDisplayed,s=e.isEnabled,c=e.isMemberTipKing,l=e.isShortVersion,u=e.isWithFading,d=e.handleBeatItClick,p=e.setContentElRef,h=e.setLongContentElRef;if(!s)return null;var m=function(){return(0,i.jsxs)("div",{className:"bc_chat_tip_king_tooltip",children:[(0,i.jsx)("img",{className:"ctkt_crown",alt:"",src:(0,N.oF)("svg/bc/icon/icon_king_crown.svg")}),(0,i.jsxs)("div",{children:[(0,i.jsx)("span",{className:"ctkt_title",children:__("Tip King of the Day:")}),G.K.SPACE,__("%s1%%avatar% %name%%s1_end% spent %tokens% %tokens_plural%!",{"%s1%(.*)%s1_end%":function(e){var t=e.args[0],n=e.key;return(0,i.jsx)("span",{className:"bc_nowrap",children:__(t,{"%avatar%":function(e){var t=e.key;return(0,i.jsx)(Pe,{},t)}})},n)},name:n,tokens:r,tokens_plural:Ce.kX.pluralise("tokens",r)}),G.K.SPACE,!c&&(0,i.jsx)("span",{className:"ctkt_link",role:"link",onClick:d,children:__("Beat it!")})]})]})},v=function(e){var t=e.isShort,o=void 0!==t&&t,s=e.isWithTooltip,l=void 0!==s&&s,u=e.setRef;return(0,i.jsxs)("div",{ref:u,className:(0,f.n)({ctk_content:!0,__hidden:!a,__long:!o,__short:o,__with_tooltip:l}),children:[(0,i.jsx)("img",{className:"ctk_crown",alt:"",src:(0,N.oF)("svg/bc/icon/icon_king_crown.svg")}),(0,i.jsxs)("div",{className:"ctk_info_wrap",children:[(0,i.jsxs)("div",{className:(0,f.n)({ctk_info:!0,"bc_chat_tooltip_wrap __bottom __center":l}),children:[(0,i.jsxs)("span",{className:"ctk_info_inner",children:[(0,i.jsx)("span",{className:"ctk_title",children:o?__("Tip King:"):__("Tip King of the Day:")}),(0,i.jsx)(Pe,{}),(0,i.jsx)("span",{className:"ctk_desc",children:__("%name% spent %tokens% %tokens_plural%!",{name:n,tokens:r,tokens_plural:Ce.kX.pluralise("tokens",r)})})]}),l&&(0,i.jsx)("div",{className:"bc_chat_tooltip",role:"tooltip",children:(0,i.jsx)(m,{})})]}),!c&&(0,i.jsx)("span",{className:"ctk_link",role:"link",onClick:d,children:__("Beat it!")})]})]})};return(0,i.jsxs)("div",{ref:t,className:(0,f.n)({bc_chat_tip_king:!0,__hidden:!a,__short:l,__with_fade:u}),children:[v({setRef:h}),v({isShort:!0,isWithTooltip:u,setRef:p})]})},je=(0,o.lazy)(function(){return n.e(239).then(n.bind(n,8418))}),Le=(0,o.lazy)(function(){return n.e(389).then(n.bind(n,29522))}),Me=(0,o.memo)(function(){var e=(0,b.d4)(R.ey);return(0,i.jsxs)("div",{className:"bc_chat_header",children:[(0,i.jsxs)("div",{className:"ch_cell __host",children:[(0,i.jsx)(H,{}),(0,i.jsx)(de,{className:"ch_status"}),e&&(0,i.jsx)(o.Suspense,{fallback:null,children:(0,i.jsx)(je,{})})]}),(0,i.jsxs)("div",{className:"ch_cell",children:[(0,i.jsx)(le,{}),(0,i.jsx)(oe,{})]}),(0,i.jsx)("div",{className:"ch_cell __tip_king",children:!e&&(0,i.jsx)(Oe,{})}),(0,i.jsxs)("div",{className:"ch_cell",children:[e&&(0,i.jsx)(o.Suspense,{fallback:null,children:(0,i.jsx)(Le,{})}),(0,i.jsx)(Ee,{}),(0,i.jsx)(T,{})]})]})}),xe=n(21464),De=n(17935),Re=n(98810),He=n(26989),Be=function(e){var t=function(e){var t=e.isInChat,n=(0,b.d4)(Te.e6)||{},r=(0,b.d4)(De.e),i=(0,b.d4)(D.C)||{},a=i.displayName,s=i.profileImage50,c=(0,o.useMemo)(function(){return s?(0,N.oF)(s,!0):""},[s]),l=(0,o.useState)(!0),u=l[0],d=l[1],f=(0,o.useState)(!1),p=f[0],h=f[1],m=n.currentTopic||__("%modelname%'s chat",{modelname:n.displayName}),v=(0,He.gL)((0,Re.CN)(m,!0),"",16),g=(0,M.j)(n);return(0,o.useEffect)(function(){t&&h(Boolean(r))},[r,t]),(0,o.useEffect)(function(){t&&d(Boolean(n.currentTopic||n.displayName))},[n.currentTopic,n.displayName,t]),{modelDisplayName:a,modelImageUrl:c,topic:v,isAvailable:g,isHidden:p,isInChat:t,isLoaded:u}}(e),n=t.modelDisplayName,r=t.modelImageUrl,a=t.topic,s=t.isAvailable,c=t.isHidden,l=t.isInChat,u=t.isLoaded;return c||!u?null:l?(0,i.jsx)("div",{className:"bc_chat_topic",children:(0,i.jsxs)("div",{className:"ct_inner",children:[(0,i.jsx)(I.h,{className:"ct_avatar __round",image:{alt:n,src:r}}),(0,i.jsx)("div",{className:"ct_content",children:(0,i.jsxs)("div",{children:[(0,i.jsx)("span",{className:"ct_title",children:__("Topic:")})," ",(0,i.jsx)(xe.E,{className:"ct_text",html:a})]})})]})}):(0,i.jsxs)("div",{className:"column-header-topic",children:[(0,i.jsxs)("span",{className:"topic-label",children:[__("Topic:")," "]}),s&&(0,i.jsx)(xe.E,{className:"bChatTopic",html:a})]})}},16080:function(e,t,n){"use strict";n.d(t,{U:function(){return A}});var r=n(99525),i=n(5985),o=n(252),a=n(12530),s=n(81363),c=n(19118),l=n(80554),u=n(80573),d=n(23826),f=n(86757),p=r.A.action(function(e,t){return{isFloatingPlayer:t}}),h=n(84435),m=n(51310),v=n(8556),g=n(31279),_=n(48529),b=n(80375),y=n(41669),A=function(){function e(){var e=this;this.isAttached=!1,this.playerWidthSizes=[{minWidth:0,width:270},{minWidth:1282,width:320}].sort(function(e,t){return e.minWidth-t.minWidth}),this.playerWidth=320,this.enabled=!1,this.timerZMAX=0,this.resizeTimer=0,this.scrollingEnabled=!0,this.initViewPortHeight=Math.max(document.documentElement.clientHeight,window.innerHeight||0),this.getViewPortHeight=function(){return Math.max(document.documentElement.clientHeight,window.innerHeight||0)},this.handleChangeSettings=function(t){var n=t.name,i=t.value;"mini_player"===n&&(i?e.enabled=!0:e.closeFloatingPlayer(),r.A.action(o.C)(i))},this.refreshState=function(){if(!r.A.getState().isAuthenticated){var e="1"===(0,m.Ri)("twc");r.A.action(o.C)(e)}},this.windowHeightChange=function(t){clearTimeout(e.resizeTimer),e.resizeTimer=window.setTimeout(function(){e.initViewPortHeight!==e.getViewPortHeight()&&(e.initViewPortHeight=e.getViewPortHeight(),null==t||t.disconnect())},1)},this.onChangeOrientation=function(){var t=["MutationObserver","WebkitMutationObserver"].map(function(e){return window[e]}).filter(Boolean).shift();if(t){new t(function(t,n){e.windowHeightChange(n)}).observe(document.documentElement,{attributes:!0,subtree:!0})}else e.windowHeightChange()},this.closeFloatingPlayer=function(){var t,n;y("#mls_chatconsole").is(":visible")&&!(0,v.isTokenInBodyClassList)("chat_collapsed")?(0,b.pI)(!1):((0,b.Kk)(!1),null===(n=null===(t=window.chat)||void 0===t?void 0:t.closeRoom)||void 0===n||n.call(t,!1,!0),y(".bChatUsersCount").html("(0)").removeClass("__show")),e.stopScrolling(),e.disable(),h.BrowserDetect.isTouchDevice()&&y(window).off("orientationchange",e.onChangeOrientation)},this.onScroll=(0,_.n)(function(){var t;e.refreshState();var n=r.A.getState(),i=n.floatingPlayer,o=n.isFullScreen,a=n.layover;if(!i.disabled&&("visible"===(window.chat&&window.chat.visibility)&&i.inited&&!o&&"visible"===(null===(t=window.chat)||void 0===t?void 0:t.visibility))){if(a&&!a.wait&&a.visible&&["away","private","fullprivate","group","limit","offline"].indexOf(a.type)>=0)return e.stopScrolling(),void e.disable();var s=document.getElementById("ResizablePane");if(s){var c=y(s),l=c.offset().top+.85*c.height(),u=y(window).scrollTop()>l;!e.scrollingEnabled&&u||(e.scrollingEnabled=!0,e.toggle(u))}}},80),this.stopScrolling=function(){e.scrollingEnabled=!1},this.getAspectRatio=function(e){return Math.max(1,e.width)/Math.max(1,e.height)},this.onResize=function(){if(e.enabled){var t=document.querySelector("#ResizablePane");if(null!==t){var n=document.querySelector("#stream-layer"),r=document.querySelector(".js-float-player-controls");if(null!==n&&null!==r&&e.updatePlayerWidth()){var i=t.getBoundingClientRect(),o=e.playerWidth;window.requestAnimationFrame(function(){var t=e.getAspectRatio(i);y(r).css({width:o,height:o/t}),y(n).css({width:o,height:o/t})})}}}},this.handleCloseClick=function(){e.closeFloatingPlayer(),r.A.getState().isAuthenticated||(0,m.Hk)("twc","1",{domain:(0,g.getRealDomain)(),path:"/",expires:1,expiresType:"hour"})},this.refreshState();var t=r.A.getState().isAuthenticated;y(document).on("click",".js-hover_block",function(){var t,n;if(!r.A.getState().isSPAProcessing&&!d.z.isShow){var i="visible"===(null===(t=window.chat)||void 0===t?void 0:t.visibility);(null===(n=window.chat)||void 0===n?void 0:n.currentChathost)&&chat.updateHistoryState(i),(0,v.isTokenInBodyClassList)("page_index")?(i||s.ListingLoader.activateBlocks(!0),(0,b.pI)(),e.disable(),window.scroll(0,0),a.A.restore(),(0,c.co)()):window.location.reload()}}),y(document).on("click",".js-player_caption_close",this.handleCloseClick),h.BrowserDetect.isTouchDevice()&&(y(window).on("resize",this.onChangeOrientation),y(window).on("orientationchange",this.onChangeOrientation)),y(document).on("chat:changeVideoHeight",this.onResize),y(window).on("scroll",this.onScroll),y(window).on("resize.fp",this.onResize),i.c.on("layover.type",function(t,n){var r,i;(null===(r=n.layover)||void 0===r?void 0:r.type)!==(null===(i=t.layover)||void 0===i?void 0:i.type)&&e.onScroll()}),t&&u.B.instance.setHandler(this.handleChangeSettings),this.onScroll()}return Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new this),this._instance},enumerable:!1,configurable:!0}),e.prototype.updatePlayerWidth=function(){for(var e=window.innerWidth,t=this.playerWidthSizes[0].width,n=this.playerWidthSizes.length;--n>=1;){var r=this.playerWidthSizes[n];if(e>=r.minWidth){t=r.width;break}}var i=this.playerWidth!==t;return this.playerWidth&&(this.playerWidth=t),i},e.prototype.enable=function(){if(r.A.getState().isModerator||this.enabled)return this;this.enabled=!0,this.scrollingEnabled=!0,this.updatePlayerWidth();var e=document.querySelector(".js-float-player-controls"),t=document.querySelector("#stream-layer");if(null===t||null===e)return this;var n=t.getBoundingClientRect();y("#layover-logo").hide(),f.A.instance.hideDMCAContainer(),f.A.instance.toggleVisibilitySocials(!1),clearTimeout(this.timerZMAX),this.timerZMAX=0,p(!0),y(t).addClass("zmax");var i=this.getAspectRatio(n),o=Math.floor(this.playerWidth),a=Math.floor(o/i);return y(e).css({position:"fixed",left:10,bottom:10,top:"auto",width:o,height:a}),y(t).css({position:"fixed",width:o,height:a,backgroundColor:"#fff"}),y(t).data("trstyle",y(t).attr("style")),y(e).addClass("player_gui"),y(t).css({top:"auto",left:15,bottom:15}),this},e.prototype.disable=function(){if(!this.enabled)return this;this.enabled=!1,y("body").removeClass("chat_collapsed");var e=document.querySelector(".js-float-player-controls"),t=document.querySelector("#stream-layer");if(null===t||null===e)return this;if(y(t).find("#stream-container").hasClass("__overlay")&&0===y("#bongacams_popup").find(".js-tap_popup").length&&y("#stream-container").removeClass("__overlay"),y(e).removeClass("player_gui"),y(t).attr("style",y(t).data("trstyle")),y(e).css({position:"",left:"",bottom:"",top:"",width:"",height:""}),y(t).css({position:"",backgroundColor:"",left:"",top:"",width:"",height:"",bottom:"",zIndex:""}),y(t).removeClass("zmax"),y("#layover-logo").show(),!r.A.getState().layover.visible){f.A.instance.showDMCAContainer();var n=document.getElementById("ResizablePane");n&&n.dispatchEvent(new CustomEvent(l.R.RESIZE_PLAYER)),f.A.instance.toggleVisibilitySocials(!0)}return p(!1),this},e.prototype.toggle=function(e){return e?this.enable():this.disable()},e}()},57733:function(e,t,n){"use strict";var r=n(80554),i=n(89348),o=n(8556),a=n(41669),s=function(){function e(){var t=this;this.open=!0,this.setSizes=function(n){if((0,o.isTokenInBodyClassList)(i.l)){var r=a(".chat-column"),s=a(".memberNavigation");t.$controls.css({bottom:"",height:""}),a("#bModelNavigator").css({height:""}),n<=e.MIN_WIDTH?(r.addClass("min"),s.addClass("min_nav")):(r.removeClass("min"),s.removeClass("min_nav"))}},this.openPanel=function(){t.open=!0,t.togglePanel()},this.closePanel=function(){t.open=!1,t.togglePanel()},this.$panel=a(".chat-column, #bModelNavigator"),this.$chat=a("#bChat"),this.$controls=a(".stream-controls.right-panel"),this._init()}return Object.defineProperty(e,"instance",{get:function(){return this.globalInstance||(this.globalInstance=new this)},enumerable:!1,configurable:!0}),e.create=function(){this.globalInstance||(this.globalInstance=new this)},e.prototype._init=function(){var e=this;a.jlNamespace.$popupBlock&&a.bongacamsPopupClose();var t=window.innerHeight;this.setSizes(t),this.togglePanel(!0),a(window).on("resize.chatFullscreen",function(){setTimeout(function(){e.setSizes(window.innerHeight)},100)})},e.prototype._animationState=function(e){this.$panel.toggleClass("animation",!e)},e.prototype._panelState=function(e){e=!!e,a("body").toggleClass("open-panel",e),this.$panel.on("transitionend.fspanel WebkitTransitionEnd.fspanel oTransitionEnd.fspanel",function(){a("body").toggleClass("close-panel",!e);var t=document.getElementById("ResizablePane");t&&t.dispatchEvent(new CustomEvent(r.R.RESIZE_PLAYER))})},e.prototype.togglePanel=function(e){void 0===e&&(e=!1),this._animationState(e),this._panelState(this.open)},e.MIN_WIDTH=700,e}();t.A=s},80375:function(e,t,n){"use strict";n.d(t,{qU:function(){return b},Kk:function(){return _},pI:function(){return g}});var r=n(15215),i=n(99525),o=n(8119),a=n(76294),s=n(44198),c=n(91651),l=n(27267),u=function(){function e(){var e=this;this._isLoaded=!1,this.inject=function(){return(0,r.sH)(e,void 0,void 0,function(){return(0,r.YH)(this,function(e){switch(e.label){case 0:return this._isLoaded?[2]:[4,Promise.all(this._sources.map(this._injectSource))];case 1:return e.sent(),this._isLoaded=!0,[2]}})})},this._injectSource=function(t){return(0,r.sH)(e,void 0,void 0,function(){var e,n,i,o,a,l;return(0,r.YH)(this,function(r){switch(r.label){case 0:if(e=t.injectSequence,n=t.pathName,i=t.reTryCount,o=void 0===i?3:i,a=0,this._isInjected(n))return[2];r.label=1;case 1:if(++a>o)throw new Error("Load chat styles retries out");(0,s._b)("ChatResourceLoader try").warn("".concat(a,"/").concat(o),t),this._rejectSource(n),r.label=2;case 2:return r.trys.push([2,4,,5]),[4,(0,c.i)("".concat(this._isDebug?"TEST__":"").concat(n),document.head,{"data-exclude":!0},e,void 0,!0)];case 3:return r.sent(),[2];case 4:return l=r.sent(),(0,s._b)("ChatResourceLoader try failed").warn("".concat(a,"/").concat(o),t,l),[3,5];case 5:return[3,1];case 6:return[2]}})})},this._isInjected=function(e){return document.head.querySelector("link[href*='".concat(e,"']"))},this._rejectSource=function(e){var t;return null===(t=document.head.querySelector("link[href*='".concat(e,"']")))||void 0===t?void 0:t.remove()}}return Object.defineProperty(e.prototype,"_isDebug",{get:function(){return l.o.isDev&&!!(null===a.DT||void 0===a.DT?void 0:a.DT.getItem(o.Z.DEV_CHAT_CSS))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"_sources",{get:function(){return[{injectSequence:['link[rel="stylesheet"][href*="runetki"]','link[rel="stylesheet"][href*="arabic"]','link[rel="stylesheet"][href*="color-scheme"]'],pathName:"extra/chat.css"},i.A.getState().isWL&&{pathName:"extra/watermark_wl.css"}].filter(function(e){return!!e})},enumerable:!1,configurable:!0}),e}(),d={},f=n(63861),p=function(){var e=this;this._isLoaded=!1,this._svgSources=["/images/sprite/bc/slot_machine_game_field.svg","/images/sprite/bc/layover4.svg","/images/sprite/bc/chat_games2.svg"],this.inject=function(){if(!e._isLoaded){e._isLoaded=!0;var t,n=(0,f.ip)("@cdn_host");t=e._svgSources.map(function(e){return n+e}),(Array.isArray(t)?t:t.split(";")).filter(function(e){return e&&!d[e]}).map(function(e){d[e]=!0;var t=new XMLHttpRequest;t.onload=function(){if(200===t.status){var n=t.responseText.trim();if(n.indexOf("50)console.error("Invalid SVG signature",e);else{var r=document.createElement("div");r.innerHTML=n,r.setAttribute("style","height:0;width:0;position:absolute;top:-9999px;"),r.setAttribute("data-enhance","false"),document.body.appendChild(r)}}else console.error("Failed to load the requested file: ".concat(t.status,": ").concat(t.statusText," ").concat(e))},t.open("GET",e),t.send()})}}},h=function(){function e(){}var t;return Object.defineProperty(e,"_isAvailable",{get:function(){return!i.A.getState().isMobile&&!chat.options.chatDirect},enumerable:!1,configurable:!0}),t=e,e._styleLoader=new u,e._svgLoader=new p,e.requireAll=function(){return(0,r.sH)(void 0,void 0,void 0,function(){var e;return(0,r.YH)(t,function(t){switch(t.label){case 0:return this._isAvailable?this._pending?[2,this._pending]:(n=2e4,r=void 0,e={promise:new Promise(function(e,t){r=setTimeout(function(){return t(new Error("Chat fallback timeout exceeded"))},n)}),cancel:function(){return clearTimeout(r)}},this._pending=Promise.all([this._styleLoader.inject(),this._svgLoader.inject()]).then(e.cancel),[4,Promise.race([this._pending,e.promise])]):[2];case 1:return t.sent(),[2]}var n,r})})},e}(),m=n(41669),v=!1,g=function(){for(var e=[],t=0;t .wrapper").find("h1").not(".online").remove(),(0,l.w)(),u.A.instance.playRequest()}!function(e){var t=m.A.getState(),n=t.chatHost;if(t.isMobile){var r=(0,a.mq)(t);if((!n||n.username!==e)&&r.length){var o=r.find(function(t){return t.username===e});if(!o)return;(0,g.Lt)(o.f,_.U.AWAY)&&i.A.instance.showLayover("away",o.gender)}}}(e);return(0,f.pI)(!0,n,function(){chat.currentChathost||chat.updateHistoryState(!1,void 0,e,t),location.reload()}),!0}},51130:function(e,t,n){"use strict";n.d(t,{V:function(){return i}});var r=n(41669);function i(e){for(var t in e)e.hasOwnProperty(t)&&r("#bw_"+t).html(e[t]||"--");(null==e?void 0:e.is_auto_quality)&&r("#bw_quality").html("auto:"+e.quality)}},41056:function(e,t,n){"use strict";n.d(t,{x:function(){return i}});var r=n(41669);function i(e){r("#bw_camscore").html(e)}},52628:function(e,t,n){"use strict";n.d(t,{t:function(){return i}});var r=null,i=function(e){r||(r=document.querySelector("#bw_avg_chat_show_rate")),r&&(r.innerText=e)}},70756:function(e,t,n){"use strict";n.d(t,{J:function(){return i}});var r=n(41669);function i(e){e&&(r("#bw_camscore_sng").html(e.sng),r("#bw_camscore_north_america").html(e.north_america),r("#bw_camscore_europe").html(e.europe),r("#bw_camscore_rest_of_world").html(e.rest_of_world))}},89938:function(e,t,n){"use strict";n.d(t,{H:function(){return i}});var r=n(41669);function i(e){for(var t in e)e.hasOwnProperty(t)&&("bitrate"===t&&e[t]&&(e[t]+=" kbps"),"fps"===t&&e[t]&&(e[t]+=" fps"),r("#vsi_"+t).html(e[t]||"--"))}},30875:function(e,t,n){"use strict";n.d(t,{c:function(){return g}});var r=n(15215),i=n(74848),o=n(46517);function a(e,t){return{chatNotificationsAlertCount:t}}var s=n(99525),c=function(){function e(){}return e.enqueue=function(e){var t=this;return new Promise(function(n,r){t.queue.push({promise:e,resolve:n,reject:r}),t.dequeue()})},e.dequeue=function(){var e=this;if(this.workingOnPromise)return!1;var t=this.queue.shift();if(!t)return!1;try{this.workingOnPromise=!0,t.promise().then(function(n){e.workingOnPromise=!1,t.resolve(n),e.dequeue()}).catch(function(n){e.workingOnPromise=!1,t.reject(n),e.dequeue()})}catch(e){this.workingOnPromise=!1,t.reject(e),this.dequeue()}return!0},e.queue=[],e.pendingPromise=!1,e}(),l=n(80554),u=n(81714),d=n(99128),f=n(72983),p=n(35321);e=n.hmd(e);var h=n(41669),m=function(){return n.e(395).then(n.bind(n,37852))},v=function(){return n.e(393).then(n.bind(n,36339))},g=function(){function t(){this.queue=[],this.soundStarted=!1;var e=s.A.getState(),t=e.user,n=e.isMobile,r=e.isMobileApp;this.role=u.A.isModel(t.role||"")?"model":"member",this._isMobile=n,"moderator"!==t.role&&(this.isMobile&&"model"!==this.role?this.container=h("#chat_prompt_container").get(0):this.container=document.querySelector(".js-notificationMessages")||document.body),r&&(this.container=document.createElement("div"),document.body.append(this.container)),this.rerenderPrompt()}return t.prototype.toggleRequestTick=function(){var e=this;"model"===this.role&&(this.soundStarted&&p.A.instance.stop(p.A.TICK_TACK),setTimeout(function(){e.queue.find(function(e){var t;return"request"===e.request.status&&"model"!==(null===(t=e.request.user)||void 0===t?void 0:t.role)})&&(p.A.instance.play(p.A.TICK_TACK),e.soundStarted=!0)},100))},t.prototype.rerenderPrompt=function(){return(0,r.sH)(this,void 0,void 0,function(){var e,t;return(0,r.YH)(this,function(r){switch(r.label){case 0:return this.container?(s.A.action(a)((null===(t=this.queue)||void 0===t?void 0:t.length)||0),[4,c.enqueue(function(){return n.e(394).then(n.bind(n,58131))})]):[2];case 1:return e=r.sent().default,d.w.renderNode((0,i.jsx)(o.Kq,{store:s.A,children:(0,i.jsx)(e,{owner:this,requestQueue:this.queue,role:this.role})}),this.container),this.toggleRequestTick(),this.repositionPrompt(),[2]}})})},Object.defineProperty(t,"instance",{get:function(){return this._instance?this._instance:this._instance=new this},enumerable:!1,configurable:!0}),t.prototype.getKey=function(e){var t;return"".concat((null===(t=e.user)||void 0===t?void 0:t.username)||"unknown","_").concat(e.type)},t.prototype.updateQueue=function(e,t){var n=Date.now(),r=e.type&&"group"!==e.type?this.getKey(e):"group",i=this.queue.indexOf(this.queue.find(function(e){return e.key===r}));-1===i?this.queue.push({createTs:n,extra:t,key:r,request:e,updateTs:n}):this.queue[i]={createTs:this.queue[i].createTs,extra:t,key:r,request:e,updateTs:n}},t.prototype.unmountJoinChat=function(){this.container&&d.w.unmount(this.container,!0)},t.prototype.renderJoinChat=function(t){return(0,r.sH)(this,void 0,void 0,function(){var n,o;return(0,r.YH)(this,function(r){switch(r.label){case 0:return this.unmountJoinChat(),n=function(){return Promise.resolve()},"private"===t?n=v:"group"===t&&(n=m),[4,c.enqueue(function(){return n()})];case 1:return o=r.sent().default,e&&this.container&&d.w.renderNode((0,i.jsx)(o,{}),this.container),[2]}})})},t.prototype.showPrompt=function(e,t){this.updateQueue(e,t),"model"===this.role&&this.isMobile&&this.queue.length>1&&this.cancelAllModel2MemberRequests(),"model"!==this.role&&this.isMobile&&this.queue.length>1&&this.cancelMember2ModelRequest(this.queue[0]),this.rerenderPrompt()},t.prototype.hide=function(e){this.queue=this.queue.filter(function(t){return t.key!==e.key}),this.rerenderPrompt().then(function(){document.dispatchEvent(new CustomEvent(l.R.CHAT_INVITE_CHANGE_OPENED))})},t.prototype.hideModelsPrivateRequests=function(){var e=this;this.queue.filter(function(e){var t,n=e.request;return"private"===n.type&&"request"===n.status&&"model"===(null===(t=n.user)||void 0===t?void 0:t.role)}).map(function(t){return e.hide(t)})},t.prototype.sendModelShowResponse=function(e,t){var n=this;this.hide(e),chat.sendShowResponse(e.request,t),"accept"===t&&(this.queue.filter(function(e){var t;return"request"===e.request.status&&"member"===(null===(t=e.request.user)||void 0===t?void 0:t.role)}).map(function(e){chat.sendShowResponse(e.request,"decline"),n.hide(e)}),this.hideModelsPrivateRequests())},t.prototype.repositionPrompt=function(){var e,t;if(this.container&&!("model"!==this.role&&this.isMobile||"model"===this.role&&!this.isMobile)){var n,i=h("#bChat");if("model"===this.role){if((n=this.isMobile?i:h("body")).length){var o=n.offset()||{},a=o.left,s=void 0===a?0:a,c=o.top,l=void 0===c?0:c,u=(null===(e=n.get(0))||void 0===e?void 0:e.clientWidth)||n.width()||0,d=(null===(t=n.get(0))||void 0===t?void 0:t.offsetWidth)||n.width()||0,p={left:"".concat(s,"px")};f.isRTLCulture&&(p={right:"".concat((h(window).width()||0)-s-d,"px")});var m=h(".main_wrapper").length?h(".main_wrapper")[0].scrollTop:0,v=this.container.firstElementChild;v&&h(v).css((0,r.Cl)({top:"".concat(l+m,"px"),width:"".concat(u,"px")},p))}}else{var g=document.querySelector(".js-chat_tabs_content");if(!g)return;var _=this.container.firstElementChild,b=g.clientWidth;_&&b&&h(_).css({width:"".concat(b,"px")})}}},Object.defineProperty(t.prototype,"isMobile",{get:function(){return this._isMobile},enumerable:!1,configurable:!0}),t.prototype.cancelAllModel2MemberRequests=function(){var e=this;this.queue.filter(function(e){var t,n=e.request;return"private"===n.type&&"request"===n.status&&"model"===(null===(t=n.user)||void 0===t?void 0:t.role)}).map(function(t){return e.sendModelShowResponse(t,"cancel")})},t.prototype.hidePrompt=function(e){this.hide({key:this.getKey(e)})},t.prototype.cancelMember2ModelRequest=function(e){"model"!==this.role&&this.isMobile&&"group"===e.key&&chat.removeAcceptGroupChat(),chat.cancelShowRequest(e.request),this.hide(e)},t.prototype.cancelAllMember2ModelRequests=function(){var e=this;this.queue.filter(function(e){var t;return"request"===e.request.status&&"member"===(null===(t=e.request.user)||void 0===t?void 0:t.role)}).map(function(t){return e.cancelMember2ModelRequest(t)})},t.prototype.hideAllModel2MemberDeclines=function(){var e=this;this.queue.filter(function(e){var t;return"decline"===e.request.status&&"member"===(null===(t=e.request.user)||void 0===t?void 0:t.role)}).map(function(t){return e.hide(t)})},t.prototype.rerenderPromptContainer=function(){this.queue.length&&this.rerenderPrompt()},t}()},81948:function(e,t,n){"use strict";n.d(t,{c:function(){return r.c}});var r=n(30875)},87276:function(e,t,n){"use strict";n.d(t,{N:function(){return l}});var r=n(15215),i=n(74848),o=n(96540),a=n(38654),s=n(90136),c=n(73437),l=function(e){function t(t){var n=e.call(this,t)||this;n.isSpaRouterEnabled=!1,n.isComponentMounted=!1;var r=t.children;return n.state={component:o.Children.toArray(r)[0]||null},n.isSpaRouterEnabled=a.h.isEnabled("spa_router"),n}return(0,r.C6)(t,e),t.prototype.componentDidMount=function(){this.isComponentMounted=!0,this.loadComponent(this.props)},t.prototype.componentWillUnmount=function(){this.isComponentMounted=!1},t.prototype.loadComponent=function(e){var t=this,n=e.props,r=e.getComponent,i=e.onLoad,a=e.onError;r&&r().then(function(e){t.isComponentMounted&&t.setState({component:(0,o.createElement)(e.default,n||{})},i)}).catch(a)},t.prototype.render=function(){var e=this.state.component;return!e&&this.isSpaRouterEnabled?(0,i.jsx)(s.o,{}):e||null},t.defaultProps={onLoad:c.noop,onError:c.noop},t}(o.Component)},81408:function(e,t,n){"use strict";n.d(t,{$n:function(){return C},tV:function(){return S},vx:function(){return b},qJ:function(){return h}});var r=n(74848),i=n(96540),o=n(15215),a=n(46517),s=n(2597),c=n(40522),l=n(69666),u=n(99948),d=n(40172),f=n(49635),p=n(96575),h=(0,i.memo)(function(e){var t,n,i,h,m,v,g,_,b=e.className,y=e.children,A=e.icon,w=(t=e,n=t.data,i=t.popupOptions,h=t.onClick,m=n.modelDisplayName,v=n.modelUsername,g=(0,a.d4)(f.EV),_=(0,a.d4)(d.UQ),{actions:{handleClickOnTip:function(){var e=!0;if(h&&(e=h()),e)if(_)if(g===s.A.FREE)(0,l.h)();else{var t={displayName:m,holder:"profile",popupOptions:(0,o.Cl)({disableClickOutside:!0,styleVariant:c.W.MODERN},i),username:v};(0,p.R)("@@ChatEvent/openTip",t)}else(0,u.a)()}}}).actions.handleClickOnTip;return(0,r.jsx)(C,{className:b,icon:A,variant:"success",onClick:w,children:y})}),m=n(20043),v=n(26580),g=n(83375),_=function(e){var t,n=e.hint,r=e.size,i=e.variant,o=e.isLoading;return(t={bc_mrn_btn:!0})["__mrn_".concat(i," __mrn_def bc_inline_flex bc_flex_full_center")]=Boolean(i),t["__mrns_".concat(r)]=Boolean(r),t.__hint=n,t.__mrn_loading=o,t},b=(0,i.memo)(function(e){var t,n,i=e.className,a=e.classNameHint,s=e.children,c=e.hint,l=e.icon,u=e.label,d=e.size,f=e.variant,p=(0,o.Tt)(e,["className","classNameHint","children","hint","icon","label","size","variant"]);return(0,r.jsxs)(m.N_,(0,o.Cl)({className:(0,g.n)((0,o.Cl)((t={},t[String(i)]=Boolean(i),t),_({hint:c,size:d,variant:f})))},p,{children:[l&&(0,r.jsx)(v.A,{group:(0,g.n)((n={mrn_b_icon:!0},n[l.group]=l.group,n)),icon:l.type,url:l.url}),(u||s)&&(0,r.jsx)("span",{className:"mrn_inner bc_inline_flex bc_flex_full_center",children:u||s}),c&&(0,r.jsx)("span",{className:a,children:c})]}))}),y=n(80554),A=n(81714),w=n(18736),S=(0,i.memo)(function(e){var t,n,i,s,c,h,m=e.className,v=e.classNameHint,g=e.children,_=e.hint,b=e.icon,S=e.variant,E=(t=e,n=t.imTarget,i=t.popupOptions,s=(0,a.d4)(d.UQ),c=(0,a.d4)(f.EV),h=(0,a.d4)(f.bG),{actions:{handleOpenIMWindow:function(){if(s)if(h===A.A.ROLE_MODERATOR)(0,p.R)("@@ChatEvent/privateConversation",{username:n.username}),document.dispatchEvent(new CustomEvent(y.R.IM_WINDOW_OPEN,{detail:n.username}));else if(c&&c!==w.A.FREE||h===A.A.ROLE_MODERATOR){var e=(0,o.Cl)((0,o.Cl)({},n),{popupOptions:i});(0,p.R)("@@ChatEvent/openPopupNewMessage",e)}else(0,l.h)();else(0,u.a)()}}}).actions.handleOpenIMWindow;return(0,r.jsx)(C,{className:m,classNameHint:v,hint:_,icon:b,variant:S,onClick:E,children:g})}),E=n(53336),C=(0,i.memo)((0,i.forwardRef)(function(e,t){var n,i,a,s=e.className,c=e.classNameChildren,l=e.classNameHint,u=e.children,d=e.hint,f=e.icon,p=e.label,h=e.size,m=e.variant,b=e.isLoading,y=(0,o.Tt)(e,["className","classNameChildren","classNameHint","children","hint","icon","label","size","variant","isLoading"]);return(0,r.jsxs)("button",(0,o.Cl)({ref:t,className:(0,g.n)((0,o.Cl)((0,o.Cl)({},_({hint:d,size:h,variant:m,isLoading:b})),(n={},n[String(s)]=Boolean(s),n))),type:"button"},y,{children:[b&&(0,r.jsx)("span",{className:"bc_spinner_wrp __show mrn_spinner_wrp",children:(0,r.jsx)(v.A,{group:(0,g.n)({bc_spinner:!0,__sp_primary:"success"===m||"danger"===m}),icon:"#svg_ui_circle_loader",url:E.Jp})}),f&&(0,r.jsx)(v.A,{group:(0,g.n)((i={mrn_icon:!0},i[f.group]=f.group,i)),icon:f.type,url:f.url}),(p||u)&&(0,r.jsx)("span",{className:(0,g.n)((a={"mrn_inner bc_inline_flex bc_flex_full_center":!0,__hide:b},a[String(c)]=Boolean(c),a)),children:p||u}),d&&(0,r.jsx)("span",{className:l,children:d})]}))}))},77858:function(e,t,n){"use strict";var r;n.d(t,{L:function(){return r}}),function(e){e.BOTTOM_LEFT="bottomLeft",e.BOTTOM_RIGHT="bottomRight",e.TOP_LEFT="topLeft",e.TOP_RIGHT="topRight"}(r||(r={}))},76122:function(e,t,n){"use strict";n.d(t,{t:function(){return m}});var r=n(74848),i=n(96540),o=n(95336),a=n(83375),s=n(80554),c=n(24899),l=n(84435),u=n(85374),d=n(77858),f=function(e){return[d.L.BOTTOM_LEFT,d.L.BOTTOM_RIGHT].includes(e)},p=function(e){return e?e.getBoundingClientRect():{bottom:window.innerHeight,left:0,right:window.innerWidth,top:0,width:0}},h=function(e){var t=e.elRef,n=e.parent,r=e.viewport,o=e.isMobile,a=void 0!==o&&o,s=e.isCentered,c=void 0!==s&&s,l=e.position,u=void 0===l?d.L.TOP_RIGHT:l,h=(0,i.useCallback)(function(e,n,r,i){t.current.style.top=null===e?"auto":"".concat(e,"px"),t.current.style.bottom=null===r?"auto":"".concat(r,"px"),c&&a?(t.current.style.left="".concat(22,"px"),t.current.style.right="".concat(22,"px")):(t.current.style.left=null===i?"auto":"".concat(i,"px"),t.current.style.right=null===n?"auto":"".concat(n,"px"))},[t,c]),m=(0,i.useCallback)(function(e,t,n,r,i){var o=r.left,s=r.right,l=r.top,u=r.bottom,f=i.left,p=i.right,m=i.top,v=s-t+f,g=o+p,_=u-n+i.bottom,b=l+m;switch(c&&!a&&(v=Math.max(o+f,5),g=s+p),v+t+10>window.innerWidth&&(v=window.innerWidth-t-20),e){case d.L.BOTTOM_LEFT:h(_,null,null,v);break;case d.L.BOTTOM_RIGHT:h(_,null,null,g);break;case d.L.TOP_LEFT:h(b,null,null,v);break;case d.L.TOP_RIGHT:default:h(b,null,null,g)}},[c,a,h]),v=(0,i.useCallback)(function(){if(!t.current)return u;var e=t.current.offsetWidth,i=t.current.offsetHeight,o=function(e,t,n,r){var i=p(n),o=i.bottom,a=i.left,s=i.right,c=i.top,l=i.width;return{bottom:o+t+5,left:r?a-(e-l)/2:s-e,right:r?s-(e-l)/2:a+e,top:c-t-5,width:l}}(e,i,n,c&&!a),s=function(e,t){var n=p(t),r=n.bottom,i=n.left,o=n.right,a=n.top,s=n.width,c=e.bottom,l=e.left,u=e.right,d=e.top;return{bottom:Math.min(0,r-c),left:Math.min(0,o-u),right:Math.max(0,i-l),top:Math.max(0,a-d),width:s}}(o,r),l=s.left,h=s.right,v=s.top,g=s.bottom,_=u;return(h||l)&&(Math.abs(h)0&&(clearTimeout(E.current),E.current=setTimeout(function(){if(y.current){y.current.style.display="block";var e=C();S(f(e)),y.current.style.opacity="1",g||(y.current.style.width="".concat(Math.ceil(y.current.offsetWidth+1),"px"))}},1)),function(){clearTimeout(E.current)}},[n]),(0,c.Z9)(s.R.CONTEXTMENU_CLOSE,T),(0,i.useEffect)(function(){var e=(0,u.s)(function(){v||T()},20),t=function(){v||T()};return window.addEventListener("resize",e),b?document.addEventListener("touchstart",P):document.addEventListener("mousedown",P),a?a.addEventListener("scroll",t):m||window.addEventListener("scroll",t,!1),function(){window.removeEventListener("resize",e),b?document.removeEventListener("touchstart",P):document.removeEventListener("mousedown",P),a?a.removeEventListener("scroll",t):m||window.removeEventListener("scroll",t,!1)}},[P,T,m,v,b,a]),{elRef:y,className:t,children:n,isMobile:g,isReversed:w}}(e),n=t.elRef,d=t.className,p=t.children,m=t.isReversed;return 0===i.Children.toArray(p).filter(Boolean).length?null:(0,r.jsx)(o.Z,{root:"body",children:(0,r.jsx)("div",{ref:n,className:(0,a.jc)("bc_dropdown",m&&"__reverse",d),style:{display:"none"},children:p})})}},8567:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(80554),i=n(84435),o=function(){function e(){e.init()}return e.init=function(){e.attachHandlers(),e.watch(),"function"==typeof window.CustomEvent&&(e.customChange=new CustomEvent(r.R.CUSTOM_CHANGE),e.onClose=new CustomEvent(r.R.ON_CLOSE),e.onOpen=new CustomEvent(r.R.ON_OPEN))},e.attachHandlers=function(){document.body.addEventListener("mousedown",e.onClick),window.addEventListener("scroll",e.onScroll),window.addEventListener("resize",e.closeSelect)},e.detachHandlers=function(){document.body.removeEventListener("mousedown",e.onClick),window.removeEventListener("scroll",e.onScroll),window.removeEventListener("resize",e.closeSelect)},e.watch=function(){try{var t=Object.getOwnPropertyDescriptor(HTMLInputElement.prototype,"value");if(null==t)return;var n=t.set;Object.defineProperty(HTMLInputElement.prototype,"value",{set:function(t){void 0!==Object.getOwnPropertyDescriptor(HTMLInputElement.prototype,"value")&&(n.apply(this,arguments),e.parents(this,e.selector)&&e.setViewer(this))}})}catch(e){0}},e.change=function(t){var n=null==t?void 0:t.querySelector(".".concat(e.selected));n&&e.select(t,n.getAttribute(e.dataValue))},e.onClick=function(t){var n=t&&t.target;if(n&&n.classList){var r=n.classList.contains(e.selector)?n:e.parents(n,e.selector);if(r)if(n.classList.contains(e.viewer)&&r.classList.contains(e.open))e.closeSelect();else{var i=r.querySelector(".".concat(e.list));i&&!r.classList.contains(e.open)&&3!==t.which?e.render(r,i):n.classList.contains(e.option)&&e.parents(n,e.option)&&e.select(r,n.getAttribute(e.dataValue))}else e.closeSelect()}},e.render=function(t,n){e.closeSelect();var r,o=Number(t.getAttribute(e.dataCount))||20;r=n.childElementCount?n.children[0].hasAttribute(e.dataValue)?n.children[0].getAttribute(e.dataValue):n.children[1].getAttribute(e.dataValue):"";for(var a,s,c,l=0,u=0;uo&&u<=o&&(l+=d?d.clientHeight:0)}if(l>0&&!t.getAttribute(e.dataVariableHeight)&&(n.style.height="".concat(l,"px"),n.style.overflowY="scroll"),t.style.width||(t.style.width="".concat(t.getBoundingClientRect().width,"px")),n.offsetWidthwindow.innerHeight){var h=window.innerHeight-(f.top+p);n.style.height="".concat(h,"px"),n.style.overflow="auto"}else n.style.height=null,n.style.overflow=null}else{var m=i.BrowserDetect.isIOS()?(a=t,s=document.body.getBoundingClientRect(),{top:(c=a.getBoundingClientRect()).top-s.top,left:c.left-s.left}):t.getBoundingClientRect(),v=m.left,g=m.top;n.style.top="".concat(g+t.offsetHeight,"px"),n.style.left="".concat(v,"px")}t.dispatchEvent(e.onOpen)},e.select=function(t,n){if(void 0===n&&(n=""),t.getAttribute(e.dataContext)){var r=t.querySelector('input[name="'.concat(t.getAttribute(e.dataContext),'"]'));r&&(r.value=n,e.customChange&&r.dispatchEvent(e.customChange))}e.closeSelect()},e.setViewer=function(t){var n=e.parents(t,e.selector),r=n&&n.querySelector(".".concat(e.viewer));if(n&&r){var i=n.querySelector(".".concat(e.selected)),o=n.querySelector("[".concat(e.dataValue,'="').concat(t.value,'"]'))||n.querySelector(".".concat(e.list)).children[0];r.innerHTML=o.innerHTML,i&&i.classList.remove(e.selected),o&&o.classList.add(e.selected)}},e.onScroll=function(){var t=document.querySelector(".".concat(e.selector,".").concat(e.open));t&&!t.getAttribute(e.dataVariableHeight)&&e.closeSelect()},e.parents=function(t,n){var r=null;if(!t||!t.classList||t===document.body)return r;try{r=t.classList.contains(n)?t:e.parents(t.parentNode,n)}catch(e){}return r},e.closeSelect=function(){var t=document.querySelector(".".concat(e.selector,".").concat(e.open));if(t){var n=t.querySelector(".".concat(e.list));n&&(n.style.width="",n.style.height="",n.style.overflow=""),t.classList.remove(e.open),t.dispatchEvent(e.onClose)}},e.selector="cszb_select",e.viewer="cszb_select_viewer",e.list="cszb_select_options",e.option="cszb_select_option",e.selected="selected",e.open="open",e.customChange=null,e.onClose=null,e.onOpen=null,e.dataCount="data-count",e.dataContext="data-context",e.dataValue="data-value",e.dataBottomOffset="data-bottom-offset",e.dataVariableHeight="data-variable-height",e}(),a=o},21492:function(e,t,n){"use strict";n.d(t,{h:function(){return a}});var r=n(74848),i=n(96540),o=n(83375),a=(0,i.memo)(function(e){var t,n=e.className,a=e.children,s=e.image,c=e.style,l=e.type,u=e.isDefaultBackgroundEnabled,d=e.onClick,f=function(){var e=(0,i.useState)(!1),t=e[0],n=e[1];return{actions:{handleOnErrorLoading:function(e){e.currentTarget.onerror=null,n(!0)},handleOnLoadSuccess:function(){n(!1)}},states:{isErrorState:t}}}(),p=f.actions,h=p.handleOnErrorLoading,m=p.handleOnLoadSuccess,v=f.states.isErrorState;return s?(0,r.jsxs)("div",{className:(0,o.n)((t={bc_picture_stub:!0,__broken:v,__transparent:!u},t[String(n)]=n,t[String(l)]=l,t)),style:c,onClick:d,children:[Boolean(s.src)&&(0,r.jsx)("img",{className:"ps_image",alt:null==s?void 0:s.alt,src:s.src,onError:h,onLoad:m}),a]}):null})},20043:function(e,t,n){"use strict";n.d(t,{N_:function(){return d},DL:function(){return c},KO:function(){return r}});var r,i=n(74848),o=n(96540),a=n(26580),s=n(83375),c=(0,o.memo)(function(e){var t=e.children,n=e.icon,r=e.isLoading;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:(0,s.jc)("l_inner bc_inline_flex bc_flex_full_center",!!n&&r&&"__hide_cnt"),children:t}),!!n&&r&&(0,i.jsx)("span",{className:(0,s.jc)("l_icon_loading_wrp",n.classNameIconWrapper),children:(0,i.jsx)(a.A,{className:n.className,group:n.group,icon:n.icon,url:n.url},n.key)})]})});!function(e){e.NATIVE="0",e.ROUTER="1",e.NAV_ROUTER="2"}(r||(r={}));var l=n(15215),u=n(84976),d=function(e){var t=e.children,n=e.linkType,o=(0,l.Tt)(e,["children","linkType"]);if(n===r.NATIVE){e.linkType;var a=e.to,s=(0,l.Tt)(e,["linkType","to"]);return(0,i.jsx)("a",(0,l.Cl)({href:a},s,{children:t}))}return n===r.NAV_ROUTER?(0,i.jsx)(u.k2,(0,l.Cl)({},o,{children:t})):(0,i.jsx)(u.N_,(0,l.Cl)({},o,{children:t}))}},92276:function(e,t,n){"use strict";n.d(t,{I:function(){return i}});var r=n(15215),i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.rootComponentRef=function(e){return t.rootComponent=e},t}return(0,r.C6)(t,e),t}(n(96540).Component)},30322:function(e,t,n){"use strict";n.d(t,{i:function(){return i}});var r=n(15215),i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.rootComponentRef=function(e){return t.rootComponent=e},t}return(0,r.C6)(t,e),t}(n(96540).PureComponent)},26580:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=(0,n(96540).forwardRef)(function(e,t){var n=e.className,o=e.group,a=e.icon,s=(e.key,e.url),c=(0,r.Tt)(e,["className","group","icon","key","url"]),l=s?"/images/".concat(s).concat(a):a;return(0,i.jsx)("svg",(0,r.Cl)({xmlns:"http://www.w3.org/2000/svg"},c,{ref:t,className:o,children:(0,i.jsx)("use",{className:n||"",href:l,xlinkHref:l})}))});t.A=o},58491:function(e,t,n){"use strict";n.d(t,{c:function(){return f}});var r=n(96540),i=n(38588),o=function(e){return String(e).padStart(2,"0")},a=n(44198),s=n(63861),c=n(52276),l=n(28534),u=n(41669),d=function(e){var t=Date.now()+window.serverTimeDeltaMs;return e>0?e-~~(t/1e3):0},f=function(e,t,n,f){var p=(0,r.useState)(d(e)),h=p[0],m=p[1],v=(0,r.useRef)(null),g=(0,r.useCallback)(function(){(0,a._b)("Sidebar timer stop").log(),v.current&&clearInterval(v.current)},[e]);(0,r.useLayoutEffect)(function(){if(g(),e){var t=function(){var t=d(e);return m(t),t},n=t();n&&((0,a._b)("Sidebar timer start").log(n),v.current=window.setInterval(t,1e3))}return(0,a._b)("Sidebar timer mount").log(),function(){(0,a._b)("Sidebar timer unmount").log()}},[e]),(0,i.A)(function(){h<1&&g()},[h]);var _=(0,r.useCallback)(function(){n||f?location.assign((0,s.ip)("@cybersale")):t?u("a[rel=buy_tokens]").first().trigger("click"):(0,l.y)(c.L.JOIN_POPUP_MANUAL,{force:!0})},[t,n,f]);return{hours:o(h>0?Math.floor(h/3600):0),minutes:o(h>0?Math.floor(h/60%60):0),seconds:o(h>0?Math.floor(h%60):0),onBannerClick:_}}},1303:function(e,t,n){"use strict";n.d(t,{G:function(){return a},h:function(){return s}});var r=n(15215),i=n(99525),o={title:"",content:"",contentProps:null,buttons:[],className:"",onClose:null,isHtml:!1},a=i.A.action(function(e,t){return{confirmPopup:(0,r.Cl)((0,r.Cl)((0,r.Cl)({},o),t),{opened:!0})}}),s=i.A.action(function(e){return{confirmPopup:(0,r.Cl)((0,r.Cl)({},o),{opened:!1})}})},29300:function(e,t,n){"use strict";n.d(t,{e:function(){return p}});var r=n(15215),i=n(74848),o=n(96540),a=n(99128),s=n(83375),c=n(16053),l=n(99525),u=n(1303),d=n(40682),f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleClose=function(e){var n=t.props.onClose;e.preventDefault(),n&&n(),(0,u.h)()},t}return(0,r.C6)(t,e),t.prototype.render=function(){var e,t=this.props,n=t.opened,o=t.title,a=t.buttons,c=t.content,l=t.isHtml,u=t.className,f=t.contentProps,p="function"!=typeof c;return n?(0,i.jsx)("div",{children:(0,i.jsxs)("div",{className:(0,s.n)((e={bc_cmn_confirm_wrp:!0},e[u]=Boolean(u),e)),children:[(0,i.jsx)("div",{className:"bcc_popup_overlay",onClick:this.handleClose}),(0,i.jsxs)("div",{className:"bc_confirm_popup",children:[o&&(0,i.jsx)("div",{className:"bcc_title",children:o}),(0,i.jsxs)("div",{className:"bcc_content",children:[!p&&"function"==typeof c&&(0,i.jsx)(c,(0,r.Cl)({},f)),p&&l&&(0,i.jsx)(d.E,{tagName:"span",html:c}),p&&!l&&c]}),(0,i.jsx)("div",{className:"bcc_actions",children:a.map(function(e){var t;return(0,i.jsx)("button",{style:e.grow||1===a.length?{flexGrow:e.grow||0}:void 0,className:(0,s.n)((t={bcc_button:!0},t[e.className]=Boolean(e.className),t)),onClick:e.onClick,children:e.label},e.label)})})]})]})}):null},t=(0,r.Cg)([(0,c.Ng)(function(e){return e.confirmPopup})],t)}(o.Component);function p(){a.w.append((0,i.jsx)(c.Kq,{store:l.A,children:(0,i.jsx)(f,{})}),document.body)}},60969:function(e,t,n){"use strict";n.d(t,{q:function(){return p}});var r,i=n(80554),o=n(15215),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.STATIC="static",t.MOVING="moving",t.titles=((r={})[t.STATIC]=__("static"),r[t.MOVING]=__("moving"),r),t}(n(53767).A),s=a,c=n(33296),l=n(99525),u=n(41669),d=(0,c.Hs)(),f=!1,p=function(){var e=window.chat;if(e&&e.performerData&&e.performerData.dmcaSecurity&&!e.userData.isPerformer){var t,n,r=e.isMobile?.5:1,o=e.performerData.dmcaSecurity,a=document.querySelector("#dmca_security_container"),l=document.querySelector("#dmca_security"),u=document.getElementById("ResizablePane")||document.getElementById("stream-container");if(!f&&u&&(new ResizeObserver(p).observe(u),u.addEventListener(i.R.RESIZE_PLAYER,function(){p()}),f=!0),l&&a){if(!a.offsetWidth||!a.offsetHeight)return d.stop(),void h(a);var m=(0,c.Gs)(l,a,o.marginLeft,o.marginTop),v=m.posX,g=m.posY,_=(t={x:v,y:g},n=(0,c.gW)(a,l),{x:Math.max(n.left,Math.min(t.x,n.right)),y:Math.max(n.top,Math.min(t.y,n.bottom))}),b=_.x,y=_.y;if((0,c.yY)(l,{x:b,y:y}),o.mode!==s.MOVING)return;d.stop(),d.start({targets:{el:l,container:a},options:{pattern:o.pattern,direction:o.direction,velocity:(0,c.Ni)(o.speed*r)}})}}},h=function(e){var t=u("#bChat"),n=function(){return t.off("onPerformerStatusChange.DMCA")};n(),t.on("onPerformerStatusChange.DMCA",function(){var t,r,i,o="public"===(null===(t=null===window||void 0===window?void 0:window.chat)||void 0===t?void 0:t.performerStatus),a="public"===(null===(i=null===(r=l.A.getState())||void 0===r?void 0:r.chatHost)||void 0===i?void 0:i.showType),s=o||a;Boolean(null==e?void 0:e.offsetHeight)&&Boolean(null==e?void 0:e.offsetWidth)&&!d.isRunning()&&s&&(p(),n())})}},12731:function(e,t,n){"use strict";n.d(t,{x:function(){return i}});var r=n(41669);function i(){if(chat.performerData.dmcaSecurity){var e=chat.isMobile?r("#stream-container"):r("#ResizablePane"),t=chat.isMobile?.5:1,n="\n right: 0;\n bottom: 0;\n direction: ltr;\n opacity: ".concat(Math.min(chat.performerData.dmcaSecurity.opacity/100,1),";"),i="\n background-image: url(".concat(chat.options.baseUrl,"/").concat(chat.performerData.dmcaSecurity.image,");\n width: ").concat(chat.performerData.dmcaSecurity.width*t,"px;\n height: ").concat(chat.performerData.dmcaSecurity.height*t,"px;");e.prepend('
')}}},88763:function(e,t,n){"use strict";n.d(t,{z:function(){return s}});var r=n(74848),i=n(96540),o=n(83375),a=n(63861),s=(0,i.memo)(function(e){var t,n=e.src,i=e.className,s=e.alt,c=void 0===s?"":s;return n?(0,r.jsx)("img",{className:(0,o.n)((t={bc_emoji:!0},t[i]=Boolean(i),t)),src:(0,a.oF)("emoji/32/".concat(n,".png")),alt:c}):null})},67780:function(e,t,n){"use strict";n.d(t,{gt:function(){return u},hT:function(){return l},ys:function(){return c}});var r=n(15215),i=n(16053),o=n(99525),a=function(e){return{activateFanBoost:function(e,t,n,i){return(0,r.Cl)((0,r.Cl)({},e),{fanBoost:(0,r.Cl)((0,r.Cl)({},e.fanBoost),{model:t,member:n,time:i})})},deactivateFanBoost:function(e){var t=(0,r.Cl)({},e.fanBoost);return delete t.model,delete t.member,(0,r.Cl)((0,r.Cl)({},e),{fanBoost:t})},updateFanBoost:function(e,t){return(0,r.Cl)((0,r.Cl)({},e),{fanBoost:(0,r.Cl)((0,r.Cl)({},e.fanBoost),t)})}}},s=(0,i.i0)(a,o.A),c=s.activateFanBoost,l=s.deactivateFanBoost,u=s.updateFanBoost},67356:function(e,t,n){"use strict";n.d(t,{K:function(){return i},r:function(){return r}});var r=60,i=500},12530:function(e,t,n){"use strict";var r=n(74848),i=n(99128),o=n(99525),a=n(67780),s=n(16053),c=n(84435),l=n(67356),u=n(92266),d=n(41669),f=function(){function e(){}return e.restore=function(){var t=o.A.getState().fanBoost;if(null==t?void 0:t.model){var n=(e.timeToStop-(new Date).getTime())/1e3;t.model===chat.performerData.username&&n>0?(e.timeToStop=null,e.activate(t.member,n)):e.timeToStop=null}},e.processNotice=function(t,n){if(c.BrowserDetect.isSafari_IOS()){var r=60-(Date.now()-window.serverTimeDeltaMs-n)/1e3;r>0&&e.activate(t,r)}else e.activate(t)},e.onUserData=function(){var t=chat.performerData.boost;if(e.usersQueue=[],void 0!==t){var n=t.memberName,r=t.time;e.activate(n,r)}else o.A.getState().fanBoost.model&&e.deactivate()},e.rootNode=null,e.animationTimer=null,e.animationTime=0,e.timeToStop=null,e.usersQueue=[],e.activate=function(t,n){var c;if(void 0===n&&(n=l.r),!chat||!chat.performerData)return!1;var f=o.A.getState().fanBoost;(null==f?void 0:f.model)&&n===l.r?e.usersQueue.push(((c={})[t]=n,c)):(e.timeToStop=(new Date).getTime()+1e3*n,(0,a.hT)(),setTimeout(function(){(0,a.ys)(chat.performerData.username,t,n)},200),!e.rootNode&&o.A.getState().isMobile&&(e.rootNode=i.w.appendInstead((0,r.jsx)(s.Kq,{store:o.A,children:(0,r.jsx)(u.A,{})}),d("#video-panel-wrap .video-panel").get(0),d(".js-fan_boosted_block").get(0))),e.animationTime=n,clearTimeout(e.animationTimer),e.animationTimer=setTimeout(function(){e.deactivate()},1e3*e.animationTime))},e.deactivate=function(){if(e.timeToStop=null,e.animationTime=0,(0,a.hT)(),e.usersQueue.length>0){var t=e.usersQueue.shift(),n=Object.keys(t)[0];e.activate(n,t[n])}},e}();t.A=f,d(function(){d(document).on("chat:initialized",function(){d("#bChat").on("onUserData",function(){return f.onUserData()})}),d(document).on("visibilitychange",function(){"visible"===document.visibilityState&&f.restore()})})},92266:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(96540),a=n(87410),s=n(16053),c=n(87276),l=function(e){function t(t){var n=e.call(this,t)||this;return n.state={model:t.fanBoost.model},n}return(0,r.C6)(t,e),t.prototype.shouldComponentUpdate=function(e,t){return t.model!==this.state.model||!(0,a.a)(e.fanBoost,this.props.fanBoost)},t.prototype.UNSAFE_componentWillReceiveProps=function(e){e.fanBoost.model!==this.state.model&&this.setState({model:e.fanBoost.model})},t.prototype.render=function(){return!!this.state.model&&(0,i.jsx)(c.N,{getComponent:function(){return n.e(381).then(n.bind(n,26263))}})},t=(0,r.Cg)([(0,s.Ng)("fanBoost")],t)}(o.Component);t.A=l},22315:function(e,t,n){"use strict";n.r(t),n.d(t,{initFollowings:function(){return u},setFollowersLoaded:function(){return d},setFollowingsLoaded:function(){return f},updateFollowersCount:function(){return p},updateFollowings:function(){return l}});var r=n(15215),i=n(16053),o=n(1361),a=n(99525),s=function(e){return{init:function(e,t){return(0,r.Cl)((0,r.Cl)({},e),{followings:t})},update:function(e,t){var n,i=t.username,o=t.displayName,a=t.isFollowing,s=t.isFollower,c=t.isNotify,l=t.isFollowRequest,u=t.isFollowingRequest;if(a||s||l||u)return(0,r.Cl)((0,r.Cl)({},e),{followings:(0,r.Cl)((0,r.Cl)({},e.followings),(n={},n[i]={username:i,displayName:o,isFollowing:a,isFollower:s,isNotify:c,isFollowRequest:l,isFollowingRequest:u},n))});var d=(0,r.Cl)({},e.followings);return delete d[i],(0,r.Cl)((0,r.Cl)({},e),{followings:d})},updateFollowersCount:function(e,t){var n=null;return t&&(n=e.followPage.menu.items.map(function(e){return e.type===o.M.FOLLOWERS&&(e.counter=t),e})),(0,r.Cl)((0,r.Cl)({},e),{user:(0,r.Cl)((0,r.Cl)({},e.user),{newFollowersCount:t}),followPage:(0,r.Cl)((0,r.Cl)({},e.followPage),{menu:(0,r.Cl)((0,r.Cl)({},e.followPage.menu),{items:null!=n?n:e.followPage.menu.items})})})},setFollowersLoaded:function(e){return(0,r.Cl)((0,r.Cl)({},e),{isFollowersLoaded:!0})},setFollowingsLoaded:function(e){return(0,r.Cl)((0,r.Cl)({},e),{isFollowingsLoaded:!0})}}};t.default=s;var c=(0,i.i0)(s,a.A),l=c.update,u=c.init,d=c.setFollowersLoaded,f=c.setFollowingsLoaded,p=c.updateFollowersCount},86938:function(e,t,n){"use strict";n.d(t,{j:function(){return i}});var r=n(63861),i=function(e){var t=e.text,n=e.className,i=e.type,o=void 0===i?"follow":i,a=e.buttons,s="";if(a){var c=[];a.forEach(function(e){return c.push('').concat(e.text,""))}),s=''.concat(c.join(""),"")}return'\n \n \n \n \n \n ').concat(t,"\n \n \n ").concat(s,"\n \n \n ")}},77482:function(e,t,n){"use strict";n.d(t,{E$:function(){return c},qs:function(){return a},tO:function(){return s}});var r=n(99525),i=n(8119),o=n(76294);function a(e){var t;if(!e)return!1;var n=function(e){try{var t=o.DT.getItem(i.Z.LOCAL_FOLLOWINGS)?JSON.parse(o.DT.getItem(i.Z.LOCAL_FOLLOWINGS)):{};if(t.hasOwnProperty(e))return{mutual:t[e]}}catch(e){}return!1}(e);if(n)return n.mutual;var a=null===(t=r.A.getState().followings)||void 0===t?void 0:t[e];return a&&a.isFollowing&&a.isFollower}function s(e){var t,n=null===(t=r.A.getState().followings)||void 0===t?void 0:t[e];return Boolean(n&&n.isFollowRequest)}function c(e){var t,n=null===(t=r.A.getState().followings)||void 0===t?void 0:t[e];return Boolean(n&&n.isFollowing)}},68811:function(e,t,n){"use strict";n.d(t,{F:function(){return m},n:function(){return h}});var r=n(15215),i=n(99525),o=n(22315),a=n(8119),s=n(34710),c=n(76294),l=n(63861),u=n(57510),d=n(41669),f=[],p=!1;function h(e){var t=i.A.getState(),n=t.isModerator,r=t.isAuthenticated,u=(0,l.ip)("@api_follower_get_follow_data");u&&!n&&r&&("function"==typeof e&&f.push(e),p||(p=!0,(0,s.mN)(u,{onSuccess:function(e){var t,n={};for(null===(t=null==e?void 0:e.followData)||void 0===t||t.forEach(function(e){var t=e.isFollowRequest,r=e.isFollower,i=e.username,o=e.isMutual;n[i]={username:i,isFollowing:o||!t,isFollower:o||!!r,isFollowRequest:!!t}}),(0,o.initFollowings)(n),(0,o.setFollowingsLoaded)(),p=!1;f.length;)f.pop()(null==e?void 0:e.followData);c.DT.removeItem(a.Z.LOCAL_FOLLOWINGS)}})))}function m(e){p||(p=!0,d.get((0,l.ip)("@ajax_get_follower_usernames"),function(t){var n=(0,r.Cl)({},i.A.getState()).followings;(0,u.loop)(0,t.length,function(e){var r=t[e];n[r]?n[r].isFollower=!0:n[r]={username:r,isFollower:!0,isFollowing:!1}}),(0,o.initFollowings)(n),(0,o.setFollowersLoaded)(),p=!1,e&&e()}))}},70726:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(96540),a=n(57510),s=n(12903),c=n(42169),l=n(68692),u=function(e){function t(t){var n=e.call(this,t)||this;return n.errorText=__("Error"),n.getFormAlert=function(e){var t=n.getState(),r=t.error,o=t.isValid,a=t.isGlobal;return(0,i.jsx)(l.A,{isGlobal:a,error:!!e||!!r||!o,errorText:e||r||n.errorText})},n.handleSubmitForm=function(e){e.preventDefault(),e.nativeEvent.stopImmediatePropagation(),n.beforeSubmit()},n.getValue=function(e){var t=e.target,n=t.value;if(t.multiple){var r=e.target.options;for(var i in n=[],r)if(r.hasOwnProperty(i)){var o=r[i];o.selected&&n.push(o.value)}}return n},n.handleChangeFieldByName=function(e){var t=e.target;if(t&&t.name){var r=n.findField(t.name),i=r[0],o=r[1];n.setFieldValue(n.getValue(e),i.name,o)}},n.state={},n}return(0,r.C6)(t,e),t.prototype.generateFieldValue=function(e,t,n,r){var i;void 0===r&&(r=!1);var o=n?"".concat(n,"[").concat(t,"]"):t,a=e;return e instanceof Array&&e[0]&&e[0].file instanceof File&&(a=e.filter(function(e){return!e.error}).map(function(e){return e.file})),Array.isArray(a)&&!r?this.generateArrayValue(o,a):("string"==typeof a&&(a=a.trim()),(i={})[o]="number"==typeof a?a:a||"",i)},t.prototype.generateArrayValue=function(e,t){var n=this,i={};return(0,a.loopv)(t,function(t,o){Array.isArray(t)?i=(0,r.Cl)((0,r.Cl)({},i),n.generateArrayValue("".concat(e,"[").concat(o,"]"),t)):i["".concat(e,"[").concat(o,"]")]=t||""}),i},t.prototype.generateData=function(e){var t=this;void 0===e&&(e=[]);var n=this.getState().fields,i={};return(0,a.loopv)(n,function(n,o){if(Array.isArray(n)){if(-1!==e.indexOf(o))return;(0,a.loopv)(n,function(n){-1===e.indexOf(n.name)&&(i=(0,r.Cl)((0,r.Cl)({},i),t.generateFieldValue(n.value,n.name,o,n.asArray)))})}else{if(-1!==e.indexOf(o))return;i=(0,r.Cl)((0,r.Cl)({},i),t.generateFieldValue(n.value,o,null,n.asArray))}}),i},t.prototype.validateField=function(e,t){var n=this,r=this.getState().fields,i=!0;if(t){if(!Array.isArray(r[t]))throw new Error("[".concat(this.constructor.name,"] Field '").concat(e,"' not found in '").concat(t,"' entity"));var o=[];r[t].map(function(t){t.name===e&&((0,s.tf)(t,n.props,n.state)&&(t.error=""));o.push(t)}),r[t]=o}else{(0,s.tf)(r[e],this.props,this.state)&&(r[e].error="")}(0,a.loopv)(r,function(e){Array.isArray(e)?(0,a.loopv)(e,function(e){i=i&&!e.error}):i=i&&!e.error}),this.setState({isValid:i,success:!1,fields:r})},t.prototype.setFieldValue=function(e,t,n){return(0,r.sH)(this,void 0,void 0,function(){var i,o,a;return(0,r.YH)(this,function(s){switch(s.label){case 0:if(i=this.getState().fields,n){if(!Array.isArray(i[n]))throw new Error("[".concat(this.constructor.name,"] Field '").concat(t,"' not found in '").concat(n,"' entity"));a=[],i[n].map(function(n){n.name===t&&(n.value=e,o=n),a.push(n)}),i[n]=a}else{if(!i.hasOwnProperty(t)||Array.isArray(i[t]))throw new Error("[".concat(this.constructor.name,"] Field '").concat(t,"' not found or it's equal existing entity"));i[t].value=e,o=i[t]}return[4,this.setState(function(e){return(0,r.Cl)((0,r.Cl)({},e),{fields:i})})];case 1:return s.sent(),[2,o]}})})},t.prototype.updateField=function(e,t){var n=this,r=this.getState().fields,i=!1;if(t){if(!Array.isArray(r[t]))throw new Error("[".concat(this.constructor.name,"] Field '").concat(e.name,"' not found in '").concat(t,"' entity"));var o=[];r[t].map(function(t){t.name===e.name&&(t=(0,c.h1)(t,e)),o.push(t),e.value&&(i=!0)}),r[t]=o}else{if(!r.hasOwnProperty(e.name)||Array.isArray(r[e.name]))throw new Error("[".concat(this.constructor.name,"] Field '").concat(e.name,"' not found or it's equal existing entity"));r[e.name]=(0,c.h1)(r[e.name],e),e.value&&(i=!0)}this.setState({fields:r},function(){i&&n.validateField(e.name,t)})},t.prototype.validateForm=function(){return this.state.isValid},t.prototype.submit=function(e){this.submitAction(e)},t.prototype.beforeSubmit=function(){this.submit(this.generateData())},t.prototype.getState=function(){return(0,r.Cl)({},this.state)},t.prototype.findField=function(e){var t=this.getState().fields;for(var n in t)if(t.hasOwnProperty(n)){var r=Array.isArray(t[n]);if(n===e){if(r)throw new Error("[".concat(this.constructor.name,"] Field '").concat(e,"'"));return[t[n]]}if(r){var i=t[n].find(function(t){return t.name===e});if(i)return[i,n]}}throw new Error("[".concat(this.constructor.name,"] Field '").concat(e,"' not found"))},t.prototype.onError=function(e){this.setState(this.parseErrors(e))},t.prototype.parseErrors=function(e){if("string"==typeof e)return(0,r.Cl)((0,r.Cl)({},this.state),{isValid:!1,error:e,isGlobal:!0});var t=(0,r.Cl)((0,r.Cl)({},this.state),{isValid:!1,isGlobal:!!e.global});return"object"!=typeof e||void 0===e.status?t:(0,s.fw)(t,e)},t.prototype.getFirstError=function(e){var t=null;return(0,a.loopv)(e,function(e){Array.isArray(e)?(0,a.loopv)(e,function(e){e.error&&!t&&(t=e)}):e.error&&!t&&(t=e)}),t},t.prototype.hasError=function(e){return Boolean(this.getFirstError(e))},t.prototype.getField=function(e,t){var n=this.getState().fields;if(t)return n[t].find(function(t){return t.name===e});if(n.hasOwnProperty(e)&&!Array.isArray(n[e]))return n[e];throw new Error("[".concat(this.constructor.name,"] Field '").concat(e,"' not found"))},(0,r.Cg)([s.jr],t.prototype,"setFieldValue",null),(0,r.Cg)([s.l],t.prototype,"validateForm",null),(0,r.Cg)([s.l],t.prototype,"submit",null),t}(o.Component);t.A=u},28527:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(96540),a=n(46017),s=n(73437),c=n(83375),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.render=function(){var e,t,n=this.props,o=n.className,a=n.checked,s=n.children,l=n.data,u=n.disabled,d=n.label,f=n.name,p=n.theme,h=n.type,m=n.value,v=n.isUncontrolled,g=n.onChange;return(0,i.jsxs)("label",{className:(0,c.n)((e={bcf_check:!0},e[String(o)]=o,e.__checked=a,e.__disabled=u,e)),children:[(0,i.jsx)("input",(0,r.Cl)({id:"".concat(f,"_").concat(String(m)),className:"bcf_check_input",checked:a,disabled:u,name:f,formNoValidate:!0,type:h,value:m||"",onChange:g},v?{defaultChecked:a}:{checked:a},l),"".concat(f,"_").concat(String(m))),s,!s&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:(0,c.n)((t={},t["__".concat(p)]=p,t["__".concat(h)]=!0,t.bcf_mark=!0,t))})," ",(0,i.jsx)("span",{className:"bcf_text",children:"function"==typeof d?d():d})]})]})},t.defaultProps={data:{},disabled:!1,name:"",type:a.A.CHECKBOX,onChange:s.noop},t}(o.Component);t.A=l},68692:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(96540),a=n(40682),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.renderErrorList=function(e){return'\n
\n
'.concat(e,"
\n
\n ")},t}return(0,r.C6)(t,e),t.prototype.render=function(){var e=this.props,t=e.isGlobal,n=e.error,r=e.errorText;return n?(0,i.jsx)(a.E,{tagName:"div",className:"form_errors_row",html:t?r:this.renderErrorList(r)}):null},t.defaultProps={isGlobal:!1,error:!1,errorText:""},t}(o.Component);t.A=s},21470:function(e,t,n){"use strict";n.r(t),n.d(t,{CaptchaPlaceEnum:function(){return r},default:function(){return u}});var r,i=n(15215),o=n(74848),a=n(52777),s=n(65029),c=n(73437),l=n(83375);!function(e){e.DEFAULT="c_default",e.DMCA_PAGE="c_dmca_page",e.JOIN_POPUP="c_join_popup",e.LOGIN_PAGE="c_login_page",e.HEADER_LOGIN="c_header_login",e.SUPPORT_PAGE="c_support_page",e.SELL_TRAFFIC_PAGE="c_sell_traffic_page",e.FORGOT_PASSWORD_PAGE="c_forgot_password_page",e.BILLING_SUPPORT_PAGE="c_billing_support_page",e.CONTENT_REMOVAL_PAGE="c_content_removal_page"}(r||(r={}));var u=function(e){var t=e.error,n=e.label,u=e.place,d=void 0===u?r.DEFAULT:u,f=e.size,p=void 0===f?"normal":f,h=e.theme,m=e.onChange,v=void 0===m?c.noop:m,g=(0,s.e)((0,i.Cl)((0,i.Cl)({},e),{place:d,size:p,onChange:v})),_=g.elementCaptchaRef,b=g.captchaData,y=g.onChangeCaptcha,A="compact"===p,w=document.querySelector("body").classList.contains("chat_visible");return b?(0,o.jsxs)("div",{className:"form_row captcha_form_row",children:[Boolean(n)&&(0,o.jsx)("div",{className:(0,l.n)({form_label:!0,__chat:w}),children:(0,o.jsx)("label",{children:"function"==typeof n?n():n})}),(0,o.jsxs)("div",{className:(0,l.n)({form_field:!0,g_captcha_small:A,g_captcha_form_field:!0}),children:[(0,o.jsx)(a.B2,{ref:_,language:null==b?void 0:b.language,siteKey:(null==b?void 0:b.siteKey)||"",size:p,theme:h,type:null==b?void 0:b.type,onSuccess:y}),t&&(0,o.jsx)("div",{className:"form_errors_in_row",children:(0,o.jsx)("div",{className:"form_error",children:t})})]})]}):null}},65589:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(96540),a=n(40682),s=n(46017),c=n(57510),l=n(73437),u=n(83375),d=n(90289),f=n(80742),p=n(28527),h=function(e){function t(t){var n=e.call(this,t)||this;return n.renderLabel=function(e){var t,r=n.props,o=r.checkClassName,s=r.checked,c=r.dark,l=r.data,d=r.disabled,f=r.light,h=r.name,m=r.type,v=r.value,g=r.isUncontrolled,_=r.isWithHTML,b=r.onChange,y="".concat(e.label||e.value," ").concat(e.content||"");return(0,i.jsx)(p.A,{className:(0,u.n)((t={},t[String(o)]=o,t[String(e.labelClassName)]=e.labelClassName,t)),checked:void 0!==s?s:Array.isArray(v)?v.includes(e.value):e.value===v,data:l,disabled:d,label:_?(0,i.jsx)(a.E,{html:y}):(0,i.jsxs)("span",{children:[e.label||e.value," ",e.content||""]}),name:h,theme:(!f?!!c&&"dark":"light")||void 0,type:m,value:e.value,isUncontrolled:g,onChange:b},String(e.value))},n.fieldId=t.id||"".concat((0,d.q2)(t.name),"_").concat(f.Random.rangeInt()),n}return(0,r.C6)(t,e),t.prototype.render=function(){var e,t,n,r=this,o=this.props,a=o.className,l=o.accent,d=o.children,f=o.disableError,p=o.error,h=o.inputWrapClassName,m=o.label,v=o.labelWrapClassName,g=o.name,_=o.options,b=o.required,y=o.success,A=o.type;return A&&!s.A.isCheckType(A)?null:(0,i.jsxs)("div",{className:(0,u.n)((e={bcf_row:!0},e["__".concat(A)]=!0,e[String(a)]=a,e)),"data-anchor":g,children:[Boolean(m)&&(0,i.jsx)("div",{className:(0,u.n)((t={bcf_label_wrp:!0},t[String(v)]=v,t)),children:(0,i.jsx)("label",{className:(0,u.n)({bcf_label:!0,__accent:l,__required:b}),children:"function"==typeof m?m():m})}),(0,i.jsxs)("div",{className:(0,u.n)((n={bcf_input_wrp:!0,__error:!f&&p,__success:!p&&y},n[String(h)]=h,n)),children:[!!_&&(0,c.loopv)(_,function(e){return e.help?(0,i.jsx)("div",{children:r.renderLabel(e)},String(e.value)):r.renderLabel(e)}),d]})]})},t.defaultProps={dark:!1,data:{},light:!1,name:"",type:s.A.RADIO,onChange:l.noop},t}(o.Component);t.A=h},68202:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(96540),a=n(83375),s=n(73437),c=n(90289),l=n(80742),u=n(37407),d=function(e){function t(t){var n=e.call(this,t)||this;return n.fieldId=t.id||"".concat((0,c.q2)(t.name),"_").concat(l.Random.rangeInt()),n}return(0,r.C6)(t,e),t.prototype.render=function(){var e,t=this.props,n=t.label,r=t.placeholder,o=(t.help,t.search),s=t.required,c=t.disabled,l=t.options,d=t.multiple,f=t.wizard,p=t.isMobile,h=t.isSelectBoxArrowHidden,m=t.selectArrowTheme,v=t.isCustomScroll,g=this.props,_=g.value,b=g.error,y=g.success,A=g.className,w=this.props,S=w.onChange,E=w.onSelect,C=w.onUnselect,T=w.inputComponent,P=l&&l.find(function(e){return e.value===_});return(0,i.jsxs)("div",{className:(0,a.n)((e={bcf_row:!0},e[A]=Boolean(A),e)),children:[Boolean(n)&&(0,i.jsx)("div",{className:"bcf_label_wrp",children:(0,i.jsx)("label",{className:(0,a.n)({bcf_label:!0,__required:s}),htmlFor:this.fieldId,children:"function"==typeof n?n():n})}),(0,i.jsx)("div",{className:(0,a.n)({bcf_input_wrp:!0,__error:b,__success:!b&&y}),children:(0,i.jsx)(u.A,{wizard:f,placeholder:r,value:_,selected:P,options:l,multi:d,disabled:c,onChange:S,onSelect:E,onUnselect:C,InputComponent:T,search:o,isMobile:p,isArrowHidden:h,selectArrowTheme:m,isCustomScroll:v},this.fieldId)})]})},t.defaultProps={wizard:!1,name:"",onChange:s.noop,onSelect:s.noop,onUnselect:s.noop},t}(o.Component);t.A=d},19653:function(e,t,n){"use strict";n.d(t,{E:function(){return d}});var r=n(74848),i=n(40961),o=n(16053),a=n(99525),s=n(86581),c=n(80554),l=function(){return Promise.resolve().then(n.bind(n,21470))},u=null;function d(e){if(e){var t=e.getAttribute("data-place"),n="immediately"===e.getAttribute("data-visible"),d=Boolean(e.getAttribute("data-label-hidden")),f=e.classList.contains("js_captcha_login");n&&(u&&document.dispatchEvent(new CustomEvent(c.R.CAPTCHA_RESET,{detail:t})),l().then(function(n){var c,l=n.default;(c={})[f?"login":"other"]=(0,i.render)((0,r.jsx)(o.Kq,{store:a.A,children:(0,r.jsx)(s.y,{children:(0,r.jsx)(l,{label:d?"":__("Prove you are human:"),place:t,showImmediately:!0,size:"normal"})})}),e),u=c}))}}},86581:function(e,t,n){"use strict";n.d(t,{y:function(){return a}});var r=n(74848),i=n(46517),o=n(94110),a=function(e){var t=e.children,n=(0,i.d4)(o.x);return(null==n?void 0:n.isCaptchaEnabled)?(0,r.jsx)(r.Fragment,{children:t}):null}},93381:function(e,t,n){"use strict";n.d(t,{c:function(){return d}});var r=n(74848),i=n(40961),o=n(16053),a=n(99525),s=n(56942),c=n(21470),l=n(86581),u=n(41669);function d(e){if(e){var t=e.getAttribute("data-size")||void 0;(0,i.render)((0,r.jsx)(o.Kq,{store:a.A,children:(0,r.jsx)(l.y,{children:(0,r.jsx)(s.J,{onlyCaptcha:!0,place:c.CaptchaPlaceEnum.JOIN_POPUP,size:t,onChange:function(t){if(t){var n=u(e).closest("form");if(n[0]){var r=n.find(".form_row_captcha");r.removeClass("with-error"),r.find(".form_error_list").remove(),r.find(".form_error").remove(),n.find(".form_errors_row").remove()}}}})})}),e)}}},37407:function(e,t,n){"use strict";n.d(t,{A:function(){return P}});var r=n(15215),i=n(74848),o=n(96540),a=n(26580),s=n(53336),c=n(95336);function l(e,t){return e.filter(function(e){return"string"==typeof e.label?0===e.label.toLocaleLowerCase().indexOf(t&&t.toLocaleLowerCase()):e.label})}var u=n(73437),d=n(83375),f=n(17924),p=n(92276),h=n(80554),m=n(26774),v=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleGetActiveElement=function(e){var n=t.props,r=n.option,i=n.getActiveRef;e&&i(e,r)},t}return(0,r.C6)(t,e),t.prototype.render=function(){var e,t=this.props,n=t.option,r=t.className,o=t.component,a=t.onClick,s=(0,d.n)(((e={})["".concat(r)]=Boolean(r),e.__disabled=n.disabled,e));return(0,i.jsxs)("li",{className:s,ref:this.handleGetActiveElement,onClick:a(n),"data-value":n.value,children:[n.hasOwnProperty("icon")&&n.icon,o?o(n):n.label]})},t.defaultProps={option:{label:"",value:""},onClick:function(){return function(){}},className:"",getActiveRef:u.noop},t}(o.Component),g=v,_=n(36941),b=n(72983),y=n(89105),A=n(84435),w=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.defaultProps={restoreScrollPosition:!1},t.listRef=null,t.activeElementRef=null,t.defaultOffset={x:0,y:2},t.createListRef=function(e){return t.listRef=e},t.attachEvents=function(){t.props.inPortal&&(window.addEventListener("scroll",t.handleScroll,!0),window.addEventListener("resize",t.handleWindowResize)),document.body.addEventListener("mousedown",t.documentClick),document.addEventListener(h.R.SELECT_CLOSE,t.closeList)},t.detachEvents=function(){t.props.inPortal&&(window.removeEventListener("scroll",t.handleScroll,!0),window.removeEventListener("resize",t.handleWindowResize)),document.body.removeEventListener("mousedown",t.documentClick),document.removeEventListener(h.R.SELECT_CLOSE,t.closeList)},t.handleScroll=function(){t.props.closeList()},t.handleWindowResize=function(){t.setDropdownPosition()},t.setDropdownPosition=function(){var e=t.props.baseEl;if(t.rootComponent&&e){var n=e.getBoundingClientRect();t.rootComponent.classList.add("__absolute"),t.rootComponent.style.top=n.top+pageYOffset+e.offsetHeight+t.defaultOffset.y+"px",t.rootComponent.style.left="calc(".concat(t.calcPosX(),"px - var(--safe-area-inset-left)")}},t.calcPosX=function(){var e=t.props.baseEl,n=e.getBoundingClientRect().left+pageXOffset+t.defaultOffset.x;return b.isRTLCulture?n+e.offsetWidth-t.rootComponent.offsetWidth:n},t.scrollToActiveElement=function(){t.getNeedRenderScroll()&&t.activeElementRef&&(A.BrowserDetect.detectIE()?t.activeElementRef.parentNode.parentNode.scrollTop=t.activeElementRef.offsetTop:t.activeElementRef.scrollIntoView({block:"nearest"}))},t.getActiveElementRef=function(e,n){t.getNeedRenderScroll()&&(t.compareSelectedWithValue(n.value)&&(t.activeElementRef=e))},t.getItemCssClass=function(e,n){var r=t.props.cursorPosition;return-1!==r&&r===n||t.compareSelectedWithValue(e)?"bcsb_item __selected":"bcsb_item"},t.compareSelectedWithValue=function(e){var n=t.props,r=n.multi,i=n.selected;if(r&&Array.isArray(i)){for(var o=0;o7},t.prototype.render=function(){var e=this.props.inPortal;return(0,i.jsx)("div",{className:(0,d.n)({bcsb_dropdown:!0,__in_portal:e}),ref:this.rootComponentRef,children:this.renderList()})},t}(p.I),S=w,E=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleClickDelete=function(e){return function(n){var r,i;n.preventDefault(),n.nativeEvent.stopImmediatePropagation(),null===(i=(r=t.props).onUnselect)||void 0===i||i.call(r,e)}},t}return(0,r.C6)(t,e),t.prototype.componentDidMount=function(){this.setInputFocus()},t.prototype.componentDidUpdate=function(){this.setInputFocus()},t.prototype.setInputFocus=function(){var e=this.props.focus,t=this.rootComponent&&this.rootComponent.querySelector("input");e&&t&&t.focus()},t.prototype.render=function(){var e=this.props,t=e.value,n=e.disabled,o=e.multi,a=e.search,s=e.selectOnly,c=e.selected,l=e.onInput,u=e.onKeyDown,f=e.onUnselect,p=e.onFocus,h=e.onBlur,m=e.onClick,v=e.data,g=e.component,_=e.placeholder,b=e.valueAsPlaceholder,y=null;return o&&Array.isArray(c)&&c.length&&(y=(0,i.jsx)("div",{className:"bcf_selected_wrp",onKeyDown:u,onClick:p,children:c.filter(function(e){return e.label}).map(function(e,t){return(0,i.jsx)(P.MultiItem,{item:e,onRemove:f},t)})})),o?(0,i.jsx)("div",{onClick:m,children:y}):s?(0,i.jsx)("div",{className:"bcsb_selected",onKeyDown:u,onFocus:p,onClick:m,children:t}):g?g({autoComplete:"new-password",placeholder:_,value:t,readOnly:o||!a,onInput:l,onKeyDown:u,onFocus:p,onClick:m,multi:o,selected:c,onClickDelete:this.handleClickDelete,data:v}):(0,i.jsx)("input",(0,r.Cl)({autoComplete:"new-password",className:(0,d.n)({bcsb_input:!0,__as_placeholder:b,__filled:Boolean(t)}),placeholder:_,value:o?"":t,disabled:n,readOnly:o||!a,onInput:l,onKeyDown:u,onFocus:p,onBlur:h,onClick:m,ref:this.rootComponentRef},v))},t}(p.I),C=E,T=n(41669),P=function(e){function t(t){var n=e.call(this,t)||this;return n.arrowEl=null,n.handleInput=function(e){var t=n.props,r=t.itemsPerPage,i=t.onChange,o=t.onLoad,a=e.target.value;(null!==n.state.value&&void 0!==n.state.value||""!==a)&&n.state.value!==a&&(i(a),o({itemsPerPage:r,page:0,value:a}),n.setState({searchValue:a,value:a}))},n.filterOptions=function(e){var t=n.props,r=t.search,i=t.selected,o=t.value;return!r||e.label&&-1!==e.label.toLowerCase().indexOf(o.toLowerCase())&&!(i&&i.some(function(t){return t.value===e.value}))},n.handleKeyDown=function(e){var t=n.props,r=t.options,i=t.onChange,o=t.onKeyDown,a=t.onSelect,s=n.state.cursorPosition;if(!n.props.disabled){if("function"==typeof o)return o(e);switch((0,f.L)(e)){case"ArrowDown":s0&&n.setState({cursorPosition:s-1});break;case"Enter":e.preventDefault(),e.nativeEvent.stopImmediatePropagation();var c=r.filter(n.filterOptions);s>-1?a?a(c[s]):i(c[s].label):1===c.length&&(a?a(c[0]):i(c[0].label)),n.handleDropdownClose()}}},n.handleDropdownClose=function(){n.props.isClearSearchAfterCloseDropdown&&n.setState({searchValue:null}),n.setState({cursorPosition:-1,isOpened:!1})},n.handleInputFocus=function(e){n.props.search||n.props.wizard||e.target.blur()},n.handleInputBlur=function(){var e=n.props,t=e.value;e.wizard&&n.setState({searchValue:null,value:t})},n.handleInputClick=function(e){var t,r,i,o=n.props,a=o.disabled,s=o.wizard,c=o.isClearSearchAfterCloseDropdown,l=o.isDropdownOpenedOnlyOnArrowClick,u=n.state.isOpened;l&&!(null===(t=n.arrowEl)||void 0===t?void 0:t.contains(e.target))||(T(n.mobileSelect).trigger("mousedown"),a||(!u&&s&&(null===(i=null===(r=n.component)||void 0===r?void 0:r.querySelector("input"))||void 0===i||i.focus()),c&&n.setState({searchValue:null}),n.setState({cursorPosition:-1,isOpened:!u})))},n.handleClick=function(e){return function(){var t=n.props,r=t.multi,i=t.onChange,o=t.onSelect;"function"==typeof o?o(e):i(e.label),n.setState({cursorPosition:-1,searchValue:null,isOpened:Boolean(r)})}},n.mobileChangeHandle=function(e){(0,n.props.onChange)(e.target.value)},n.getCurrentValue=function(){var e=n.props,t=e.multi,r=e.selected,i=e.value,o=t&&Array.isArray(r),a=r&&r.length;return o&&a?r[0].label:o&&!a?"":r&&!Array.isArray(r)&&r.label?r.label:i},n.refComponent=function(e){return n.component=e},n.refMobileSelect=function(e){return n.mobileSelect=e},n.setArrowRef=function(e){return n.arrowEl=e},n.shouldRenderDropdown=function(){var e=n.state.isOpened,t=n.props,r=t.disabled,i=t.EmptyComponent,o=t.forceOpen,a=t.options,s=t.isMobile,c=t.isMobileNativeSelect,l=!!i&&e&&!(null==a?void 0:a.length)&&!r,u=e&&!!(null==a?void 0:a.length)&&!r;return(!s||!c)&&(o||u||l)},n.renderDropdown=function(){var e=n.state,t=e.cursorPosition,r=e.searchValue,o=n.getCurrentValue(),a=n.props,s=a.dropdownInPortal,c=a.EmptyComponent,l=a.getSearchDropDownFilterOptions,u=a.ItemComponent,d=a.options,f=a.search,p=a.selected,h=a.isCustomScroll,m=a.onLoad,v=f?l(d,r):d;return(0,i.jsx)(S,{baseEl:n.component,closeList:n.handleDropdownClose,component:u,cursorPosition:t,emptyComponent:c,inPortal:s,options:v,restoreScrollPosition:n.props.restoreCursorPosition,searchValue:r,selected:p,value:o,isCustomScroll:h,onClick:n.handleClick,onLoad:m})},n.state={cursorPosition:-1,input:null,searchValue:"",value:t.value,isOpened:!!t.autoFocus},n}return(0,r.C6)(t,e),t.MultiItem=function(e){var t,n=e.className,r=e.disabled,o=void 0!==r&&r,s=e.item,c=e.removeAvailable,l=void 0===c||c,u=e.onRemove,f="bc_icon_close";return o&&(f+=" __disabled"),(0,i.jsxs)("div",{className:(0,d.n)((t={},t[n]=!!n,t.bcf_selected_item=!0,t.__disabled=o,t)),children:[l&&(0,i.jsx)("span",{className:"bcfs_remove_item",onClick:function(){return u(s)},children:(0,i.jsx)(a.A,{className:f,group:"bcf_select",icon:"icon_popup_close"})}),(0,i.jsx)("span",{className:"bcfs_text",children:s.label})]})},t.prototype.render=function(){var e,t=this.state,n=t.searchValue,o=t.isOpened,u=this.props,f=u.className,p=u.disabled,h=u.dropdownInPortal,m=u.InputComponent,v=u.inputComponentData,g=u.ItemComponent,_=u.multi,b=u.options,y=u.placeholder,A=u.search,w=u.selectArrowTheme,S=u.selected,E=u.wizard,T=u.isArrowHidden,P=u.isMobile,I=u.isMobileNativeSelect,k=u.onChange,N=u.onUnselect,O=this.props.value,j=o&&!!b.length&&!p,L=!k&&!A,M=A?l(b,n):b;return P&&!I?(0,i.jsx)("select",(0,r.Cl)({className:"mbc_select",disabled:p,onChange:this.mobileChangeHandle},v,{children:null==M?void 0:M.map(function(e){return e.isSeparator?null:(0,i.jsx)("option",{disabled:e.disabled,selected:e.value===O,value:e.value,children:e.label},e.value)})})):(O=_&&Array.isArray(S)?S&&S.length?S[0].label:"":S&&!Array.isArray(S)&&S.label?S.label:O,(0,i.jsxs)("div",{ref:this.refComponent,className:(0,d.n)((e={},e[String(f)]=!!f,e.bcf_selectbox=!0,e.__mobile_native=P&&I,e.__multiselect=_,e.__opened=j,e)),children:[(0,i.jsxs)("div",{className:(0,d.n)({bcsb_input_wrp:!0,__disabled:p,__empty:S&&!Array.isArray(S)&&""===(null==S?void 0:S.value)}),onClick:this.handleInputClick,children:[!Array.isArray(S)&&(null==S?void 0:S.icon)&&(0,i.jsx)("div",{className:"bcsb-current-icon",children:S.icon}),(0,i.jsx)(C,{component:m,data:v,disabled:p,multi:_,placeholder:y,search:E||A,selected:S,selectOnly:L,value:n||O,valueAsPlaceholder:S&&!Array.isArray(S)&&S.asPlaceholder,onFocus:this.handleInputFocus,onInput:this.handleInput,onKeyDown:this.handleKeyDown,onUnselect:N}),!T&&(0,i.jsxs)("div",{ref:this.setArrowRef,className:"bcsb_arrow_wrp",children:["light"===w&&(0,i.jsx)(a.A,{group:"bcsba_icon",icon:"#svg_select_arrow_light",url:s.ed}),"default"===w&&(0,i.jsx)(a.A,{group:"bcsba_icon",icon:"#svg_select_arrow",url:s.ed})]}),this.props.children]}),P&&I&&(0,i.jsx)("select",(0,r.Cl)({ref:this.refMobileSelect,className:"mbc_select",disabled:p,onChange:this.mobileChangeHandle},v,{children:null==M?void 0:M.map(function(e){return e.isSeparator?null:(0,i.jsxs)("option",{disabled:e.disabled,selected:e.value===O,value:e.value,children:[!!g&&"+".concat(e.label," ").concat(e.name),!g&&e.label]},e.value)})})),this.shouldRenderDropdown()&&h&&(0,i.jsx)(c.Z,{root:"body",children:this.renderDropdown()}),this.shouldRenderDropdown()&&!h&&this.renderDropdown()]}))},t.defaultProps={className:"",disabled:!1,forceOpen:!1,getSearchDropDownFilterOptions:l,itemsPerPage:20,loading:!1,options:[],restoreCursorPosition:!1,selectArrowTheme:"default",value:"",wizard:!1,isClearSearchAfterCloseDropdown:!1,isMobileNativeSelect:!1,onChange:u.noop,onKeyDown:u.noop,onLoad:u.noop,onUnselect:u.noop},t}(o.Component)},68133:function(e,t,n){"use strict";function r(){0}n.d(t,{T:function(){return r}})},69353:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(99525),i=n(86232),o=n(86757),a=n(77655),s=n(72983),c=n(41669),l=function(){function e(){this.minClass="hr_min",this.topElHeaderMinClass="hr_min";var e=r.A.getState(),t=e.isRunetki,n=e.isWL;this.$header=c(".page_header, .header_box"),this.$headerBar=c(".header_bar"),this.$topElHeader=c(".js-top_element_header"),this.$chat=c("#mls_chatconsole"),this.hasSmallHeader=(!n||t)&&this.$header.hasClass("is_chm"),this.scrollTimeout=0,this.initHeaderTop=this.$topElHeader.outerHeight(!0)||0,this.lastScrollTop=c(window).scrollTop(),this.minifyInProcess=!1,this.normalizeInProcess=!1,this.attachHandlers(),this.isChatOpened()&&chat.isInited&&this.minify()}return e.create=function(){e.globalInstance&&e.globalInstance.detachHandlers(),e.globalInstance=new this},e.prototype.updateHeaderElements=function(){this.$topElHeader=c(".js-top_element_header")},e.prototype.attachHandlers=function(){var e=this,t=this;t.hasSmallHeader&&t.$header.hasClass("chm_fixed")&&(c(window).scroll(function(){clearTimeout(t.scrollTimeout),t.fixPosOnScroll(),t.scrollTimeout=window.setTimeout(function(){t.checkScrollPos()},10),t.lastScrollTop=c(window).scrollTop()}),t.checkScrollPos()),this.transformHeaderHandler=function(){e.isChatOpened()?e.minify():e.normalize()},c(document).on("chat:visibility",this.transformHeaderHandler)},e.prototype.detachHandlers=function(){c(document).off("chat:visibility",this.transformHeaderHandler)},e.prototype.checkScrollPos=function(){var e=this;(c(window).scrollTop()||0)>e.initHeaderTop?e.minify():e.normalize(),0===e.lastScrollTop&&e.minifyInProcess&&!e.normalizeInProcess&&setTimeout(function(){e.checkScrollPos()},200)},e.prototype.fixPosOnScroll=function(){var e=this,t=c(window).scrollLeft()||0;e.$header.hasClass("chm_fixed_yes")?s.isRTLCulture?e.$header.css("right","".concat(t,"px")):e.$header.css("left","".concat(-1*t,"px")):s.isRTLCulture?e.$header.css("right",""):e.$header.css("left","")},e.prototype.isChatOpened=function(){var e=c("#mls_chatconsole").is(":visible");return void 0!==window.chat?"none"===window.chat.visibility?e:"visible"===window.chat.visibility:e},e.prototype.headerMinifyAnimation=function(){var e=this;e.minifyInProcess=!0,e.$header.addClass(e.minClass),e.$headerBar.addClass(e.minClass)},e.prototype.minify=function(){var e=this,t=this.isChatOpened();e.hasSmallHeader&&!e.$header.hasClass(e.minClass)&&(t||(e.$header.height(0).addClass(e.minClass),e.$headerBar.height(0).addClass("".concat(e.minClass))),e.headerMinifyAnimation(),c(document).trigger("header:change")),e.$topElHeader.length&&t&&(e.$topElHeader.addClass(e.topElHeaderMinClass),(0,i._)(),chat.setChatHeight(),o.A.instance.adjustDMCASecurityIcon(),chat.btnResize()),e.$header.hasClass("chm_fixed")&&(t?e.$header.removeClass("chm_fixed_yes"):(e.$header.addClass("chm_fixed_yes"),e.fixPosOnScroll())),r.A.dispatch(a.kA)(!0)},e.prototype.normalize=function(){var e=this,t=this.isChatOpened();!t&&"def"!==r.A.getState().skinId&&e.$headerBar.hasClass("".concat(e.minClass))&&e.$headerBar.removeClass("".concat(e.minClass)),e.hasSmallHeader&&e.$header.hasClass(e.minClass)&&!t&&(e.$header.removeClass("".concat(e.minClass," chm_fixed_yes")),e.normalizeInProcess=!1,e.fixPosOnScroll(),e.$headerBar.removeClass("".concat(e.minClass)),c(document).trigger("header:change"),e.normalizeInProcess=!0,e.$header.hasClass("chm_fixed_yes")&&e.$topElHeader.length&&e.$header.removeClass("chm_fixed_yes")),!t&&e.$topElHeader.length&&e.$topElHeader.removeClass("".concat(e.topElHeaderMinClass)),r.A.dispatch(a.kA)(!1)},e}()},15612:function(e,t,n){"use strict";n.d(t,{i:function(){return i}});var r=n(84435),i=function(){function e(){}return Object.defineProperty(e,"isMS",{get:function(){return this._isMS="boolean"==typeof this._isMS?this._isMS:Boolean(r.BrowserDetect.detectIE())||Boolean(r.BrowserDetect.isEdge_Origin())},enumerable:!1,configurable:!0}),Object.defineProperty(e,"logoElement",{get:function(){return document.getElementById("holidayLogoImg")},enumerable:!1,configurable:!0}),Object.defineProperty(e,"animationBlockElement",{get:function(){return document.querySelector(".js-logo_anim")},enumerable:!1,configurable:!0}),e.runAnimation=function(){var t=this.logoElement,n=this.animationBlockElement;if(t){var r=window.devicePixelRatio>1?t.getAttribute("data-src_2x"):t.getAttribute("data-src");this.isMS&&(r+="?".concat(Date.now())),this.stopAnimation(t),t.src=r,t.classList.add("__showed"),n&&(n.addEventListener("transitionend",e.changeLogo),t.onload=function(){n.classList.add("__animation")})}},e.stopAnimation=function(t,n){void 0===t&&(t=this.logoElement),void 0===n&&(n=this.animationBlockElement),t&&(t.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),n&&(n.classList.remove("__animation"),n.removeEventListener("transitionend",e.changeLogo))},e.changeLogo=function(){var t=e.logoElement,n=e.animationBlockElement,r=window.devicePixelRatio>1?t.getAttribute("data-src-second_2x"):t.getAttribute("data-src-second");t.src="".concat(r).concat(e.isMS?"?".concat((new Date).getTime()):""),n.removeEventListener("transitionend",e.changeLogo)},e}()},63002:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r=n(15215),i=n(99525),o=n(48923),a=n(83966),s=n(6532),c=n(63861),l=n(92340),u=n(99128),d=n(51310),f=n(41669),p=function(){function e(){var e=this;this.renderedElements={},this.isAvailableAlert=function(e){var t=i.A.getState(),n=t.alerts,r=void 0===n?{}:n,o=t.user.giveAwayBonus;return!!r[e]&&("giveAwayAlert"===e?!!o&&((!window.chat||!["visible"].includes(chat.visibility))&&!!document.getElementById("btn_signup")):"memberBonus"===e&&location.pathname!==(0,c.ip)("@free_tokens_page"))},this.showAlert=function(t,r){void 0===r&&(r=!1);var o=i.A.getState().user.giveAwayBonus;if(!e.isAvailable)return!1;if(!e.isAvailableAlert(t))return!1;if("giveAwayAlert"===t)return n.e(581).then(n.bind(n,71612)).then(function(n){var i=n.renderGiveAwayAlert;if(e.isAvailableAlert(t)){var a=document.querySelector(".js-bc_popalert_wrp.__give_away");if(!a){var c=document.getElementById("btn_signup");(a=document.createElement("span")).className="js-bc_popalert_wrp bc_popalert_wrp __give_away",(0,s.v)(c&&c.parentNode),c.parentNode.insertBefore(a,c),a.appendChild(c)}e.renderedElements[t]&&(u.w.unmount(e.renderedElements[t]),e.renderedElements[t]=null),e.renderedElements[t]=i({tokensAmount:o,isPinnedX:a.clientWidth<200,isPreload:r},a)}}),!0;if("memberBonus"===t){var a=document.querySelector(".js-bc_popalert_wrp.__member_bonus");if(!a){var c=document.querySelectorAll(".js_promo, .js-spa_nav .ft_link"),l=c[c.length-1];(a=document.createElement("div")).className="js-bc_popalert_wrp bc_popalert_wrp __member_bonus",l&&((0,s.v)(l.parentNode),l.parentNode.insertBefore(a,l),a.appendChild(l))}return e.renderedElements[t]&&(u.w.unmount(e.renderedElements[t]),e.renderedElements[t]=null),n.e(580).then(n.bind(n,37978)).then(function(n){var r=n.renderMemberBonusAlert;e.renderedElements[t]=r(a)}),!0}return!1},this.hideAlert=function(e){if(i.A.getState().alerts[e]){switch(e){case"giveAwayAlert":if(!f(".js-bc_popalert_wrp.__give_away").length)break;f(".js-bc_popalert_wrp").removeClass("__give_away"),(0,d.Hk)("a10t","1",{expires:7,expiresType:"day"});break;case"memberBonus":if(!f(".js-bc_popalert_wrp.__member_bonus").length)return;f(".js-bc_popalert_wrp").removeClass("__member_bonus"),l.A.registerEvent(a.A.MEMBER_BONUS_ALERT);break;default:return}i.A.action(function(t){var n;return{alerts:(0,r.Cl)((0,r.Cl)({},t.alerts),(n={},n[e]=!1,n))}})()}}}return Object.defineProperty(e,"instance",{get:function(){return this.globalInstance||(this.globalInstance=new this)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isAvailable",{get:function(){return!o.T.isVisible()&&(!f(".main_login_form").is(":visible")&&!f(".security_settings").length)},enumerable:!1,configurable:!0}),e}()},71799:function(e,t,n){"use strict";n.d(t,{F:function(){return a}});var r=n(45070),i=n(65361),o=n(21110),a=function(e){return e===i.A.BEST_FOR_PRIVATES&&o.q.isNew(r.i.BEST_FOR_PRIVATES_CATEGORY)}},83816:function(e,t,n){"use strict";n.d(t,{i:function(){return o}});var r=n(23110),i=[r.n.FEMALE,r.n.MALE,r.n.TRANSSEXUAL],o=function(e,t){return i.includes(e)?e:i.includes(t)?t:r.n.FEMALE}},18289:function(e,t,n){"use strict";n.d(t,{H:function(){return g}});var r=n(15215),i=n(96540),o=n(99525),a=n(44697),s=n(44198),c=function(e,t){return(0,s._b)("Store Action Header setCategories").log({payload:t}),{headerCategories:t}},l=n(75451),u=n(57933),d=n(63861),f=n(9834),p=n(61708),h=n(1325),m=n(70901),v=new f.A({expire:2,expireBy:"minutes",storageType:"heap"}),g=function(e,t){var n=(0,i.useState)(!0),f=n[0],g=n[1],_=(0,i.useRef)(null),b=(0,i.useCallback)(function(){return(0,r.sH)(void 0,void 0,void 0,function(){var n,i,a;return(0,r.YH)(this,function(f){switch(f.label){case 0:return t&&e!==_.current?(g(!0),_.current=e,(0,s._b)("HeaderCategories effect loadCounters req").log(e),[4,(b=e,(0,r.sH)(void 0,void 0,void 0,function(){var e,t,n,i,a,s,c,f,g,_;return(0,r.YH)(this,function(r){switch(r.label){case 0:if(!(e=o.A.getState()).flFilterScheme.form_name)return[2];if(t=(0,m.sha1)(b),n=v.get(t))return[2,n];for(c in i={gender:b},a=l.A.serializeFilterFormState(e.flFilterScheme.form_name,i),s=(0,d.ip)("@listing"),s=(0,h.K)(s,"_filter","1"),s=(0,h.K)(s,"_category","1"),a)c in a&&(f=a[c])&&(s=(0,h.K)(s,c,f));return[4,(0,u.AT)(s)];case 1:return g=r.sent().data,_=(0,p.c)(g,"status"),v.set(t,_),[2,_]}})}))]):[2];case 1:return n=f.sent(),g(!1),n?(i=l.A.getCategoriesForGender(t,void 0,e),a=i.map(function(e){var t;return{code:e.k,label:e.v,liveCount:null===(t=null==n?void 0:n.category)||void 0===t?void 0:t[e.k],slug:e.slug}}),(0,s._b)("HeaderCategories effect loadCounters res").log({categories:i,countData:n,newHeaderCategories:a}),o.A.action(c)(a),[2]):[2]}var b})})},[e,t]);return(0,i.useEffect)(function(){t||((0,s._b)("HeaderCategories effect loadScheme").log(),o.A.action(a.U)())},[t]),{loadCounters:b,isLoading:f}}},7819:function(e,t,n){"use strict";n.d(t,{Z:function(){return r},t:function(){return i}});var r=function(e){return e.headerCategories||[]},i=function(e){var t,n,r;return(null===(r=null===(n=null===(t=e.flFilterScheme)||void 0===t?void 0:t.fields)||void 0===n?void 0:n.category)||void 0===r?void 0:r.choices)||[]}},40682:function(e,t,n){"use strict";n.d(t,{E:function(){return s}});var r=n(15215),i=n(74848),o=n(96540),a="span",s=function(e){var t=e.className,n=(e.children,e.class),s=void 0===n?"":n,c=e.html,l=e.tagName,u=void 0===l?a:l,d=(0,r.Tt)(e,["className","children","class","html","tagName"]),f=c;return u&&u!==a?(0,o.createElement)(u,(0,r.Cl)((0,r.Cl)({className:t||s||void 0},f?{dangerouslySetInnerHTML:{__html:f}}:{}),d)):(0,i.jsx)("span",{className:t||s||void 0,dangerouslySetInnerHTML:f?{__html:f}:void 0})}},56594:function(e,t,n){"use strict";n.r(t),n.d(t,{init:function(){return _}});var r=n(15215),i=n(60108),o=n(99525),a=n(48923),s=n(83966),c=n(8119),l=n(76294),u=n(38654),d=n(92340),f=n(51310),p=n(31279),h=n(80181),m=n(1325),v=n(41669),g=function(){function e(){this.showLngClick=function(){var e,t=v("#change_lang").parents(".change_lang_wrap");v("#lang_button").on("click",function(){e=t.toggle().is(":visible"),v("body").off("click.lng-switcher"),e&&v("body").on("click.lng-switcher",function(e){v(e.target).closest("#lang_button").length||(t.hide(),v("body").off("click.lng-switcher"))})})},this.showLngHover=function(){var e=0;v("#lang_button").hover(function(){clearTimeout(e),a.T.isVisible()||v("#change_lang").parents(".change_lang_wrap").show()},function(){clearTimeout(e),a.T.isVisible()||(e=window.setTimeout(function(){v("#change_lang").parents(".change_lang_wrap").hide()},200))}).click(function(){var e=a.T.getComponent();e&&e.is(":visible")&&(e.hide(),v(this).mouseover())}),v(".change_lang_wrap").hover(function(){clearTimeout(e),v(this).on("click.lang",function(e){v(e.target).parents(".switch_language").length&&v(".change_lang_wrap").hide()})},function(){clearTimeout(e),v(this).hide(),v("body").off("click.lang")})},this.switchLanguageEvent=function(t){t.preventDefault();var n={country:this.getAttribute("country"),culture:this.dataset.culture,href:this.href,lang:this.dataset.lang,newSlug:this.dataset.new_slug,oldSlug:this.dataset.old_slug};e.switchLanguage({langData:n,isFooterLang:this.classList.contains("footer_lang"),isSlug:Boolean(v("#change_lang").data("has_slug")),isThirdLevel:Boolean(v("html").attr("data-third_level"))})},o.A.getState().isRunetki?this.showLngClick():this.showLngHover(),u.h.isEnabled("spa_router")||v("body").on("click","a.switch_language",this.switchLanguageEvent),v(document).on("language:switch",function(e,t){(0,f.Hk)("lc",t.culture,{expires:365,expiresType:"day",path:"/",domain:(0,p.getRealDomain)()});var n=(0,h.json_parse)(l.DT.getItem(c.Z.ACTIVE_CONVERSATION))||[],r=l.DT.getItem(c.Z.ACTIVE_CONVERSATION_USERNAME)||null;(0,f.Hk)(c.Z.ACTIVE_CONVERSATION,JSON.stringify(n),{expires:15,expiresType:"sec",path:"/",domain:(0,p.getRealDomain)()}),(0,f.Hk)(c.Z.ACTIVE_CONVERSATION_USERNAME,r,{expires:15,expiresType:"sec",path:"/",domain:(0,p.getRealDomain)()})})}return e.changeUrlIfSlug=function(e){var t=e.country,n=e.href,r=e.lang,i=e.newSlug,o=e.oldSlug,a=n.split("?"),s=a[0];s.endsWith("/")&&(s=s.slice(0,-1));var c=t||null;if(location.pathname.length>1){var l="/tags",u=!1,d=location.pathname,f=d.indexOf(l);-1!==f&&(u=-1!==d.slice(f+5).indexOf("%")||d.slice(f+5).length<=2),u&&(d=d.slice(0,f+5)),s+=d}if(s+=location.search,a.length>1){var p=-1!==s.indexOf("?");s+=(p?"&":"?")+a[1]}s=(0,m.K)(s,"_ga",null),s=(0,m.K)(s,"country",c);var g=document.getElementById("GQL_layoutData");if(g){var _=(0,h.json_parse)(g.innerText);return decodeURIComponent(s).replace(_.languageInfo.currentUrl,_.languageInfo.urls[r])}return v("#change_lang").data("has_slug")&&o&&i&&(s=decodeURIComponent(s).replace(o,i)),s},e.clearThirdLevelDomainCategoryLink=function(){v("html").attr("data-third_level")&&v(".switch_language").each(function(e,t){var n=t.getAttribute("href");n=(0,m.K)(n,"csl",null),n=(0,m.K)(n,"cslt",null),t.setAttribute("href",n)})},e.handleCloseSwitcherPopup=function(){return(0,r.sH)(this,void 0,void 0,function(){return(0,r.YH)(this,function(e){switch(e.label){case 0:return d.A.isAllowedEvent(s.A.BELGIUM_AND_SWITZERLAND_LANGUAGE_SWITCHER_POPUP)?(o.A.action(i.Y)(),[4,d.A.registerEvent(s.A.BELGIUM_AND_SWITZERLAND_LANGUAGE_SWITCHER_POPUP)]):[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}})})},e.switchLanguage=function(t){return(0,r.sH)(this,void 0,void 0,function(){var n,i,a,s,c,l,u;return(0,r.YH)(this,function(d){switch(d.label){case 0:return n=t.langData,i=t.isFooterLang,a=t.isThirdLevel,s=n.culture,c=n.href,l=n.lang,u=function(){if(v(document).trigger("language:switch",{culture:s}),!a){var t=(0,r.Cl)({},n);if(i){var o=document.querySelector("#change_lang a[data-lang=".concat(l,"]"));if(!o)return;t={country:o.getAttribute("country"),culture:o.dataset.culture,href:o.href,lang:o.dataset.lang,newSlug:o.dataset.new_slug,oldSlug:o.dataset.old_slug}}return window.location.href=e.changeUrlIfSlug(t),!1}window.location.href=c},o.A.getState().languageSwitcherPopupComponent?[4,e.handleCloseSwitcherPopup()]:[3,2];case 1:return d.sent(),setTimeout(u,50),[2];case 2:return u(),[2]}})})},e.updateSwitchLangCategoryLinks=function(e,t){var n,r=v("html").attr("data-third_level"),i=o.A.getState().lang,a=v(".switch_language"),s=v("#change_lang"),c=null===(n=t[i])||void 0===n?void 0:n.toLocaleLowerCase();s.attr("data-has_slug","1"),a.each(function(n,i){var o;if(c){if(r){var a=i.getAttribute("href"),s=(0,m.K)(a,"csl",e);s=(0,m.K)(s,"cslt",encodeURIComponent(c)),i.setAttribute("href",s)}if(i.classList.contains("fp_flag")){var l=null===(o=i.dataset)||void 0===o?void 0:o.lang;i.setAttribute("data-old_slug",c),i.setAttribute("data-new_slug",t[l].toLocaleLowerCase())}}})},e}();function _(){return new g}t.default=g},8269:function(e,t,n){"use strict";n.d(t,{O:function(){return s},v:function(){return a}});var r,i,o=n(18325),a=((r={})[o.A.MALE]="gay",r[o.A.COUPLE_M_M]="gay",r[o.A.FEMALE]="female",r[o.A.COUPLE_F_M]="female",r[o.A.COUPLE_F_F]="female",r[o.A.COUPLE_T_T]="trans",r[o.A.TRANSSEXUAL]="trans",r),s=((i={})[o.A.MALE]="male",i[o.A.FEMALE]="female",i[o.A.COUPLE_M_M]="couple",i[o.A.COUPLE_F_M]="couple",i[o.A.COUPLE_F_F]="couple",i[o.A.COUPLE_T_T]="couple",i[o.A.TRANSSEXUAL]="trans",i)},14625:function(e,t,n){"use strict";n.d(t,{p:function(){return g}});var r=n(63861),i=n(51560),o=n(8269),a="default",s="uni",c=["offline","limit","vip","away"],l=["away"],u=["away"],d=["away","limit"],f=n(99525),p=n(2597),h=n(18325),m=n(84435),v=n(72983);function g(e,t,n){var g;void 0===e&&(e=a);var _=f.A.getState(),b=_.lang,y=_.user,A=_.isMobile,w=_.streamOptions,S=_.isAuthenticated,E=(null===(g=null===chat||void 0===chat?void 0:chat.performerData)||void 0===g?void 0:g.sexType)||"",C=t||E||h.A.FEMALE,T=S&&y.membership===p.A.FREE,P=e===a||"show_default"===e,I=(0,r.oF)("chat/layover"),k={device:A?"mobile":"desktop",type:P?a:e,sex:o.v[C]||C,name:u.includes(e)?s:b};P?(k.device="common",k.name=s):A?(k.name=s,d.includes(e)||(k.type="away")):"vip"===e?k.sex=h.A.FEMALE:"limit"===e?(T&&(k.type+="free"),A||S||m.BrowserDetect.isIE11()&&v.isRTLCulture||(k.name=s)):"offline"===e&&(k.type="away",k.name=s);var N=!A&&l.includes(k.type)&&i.A.isWideScreen(),O=!A&&c.includes(k.type)&&i.A.isVideoHD(n||(null==w?void 0:w.quality));return[I,k.device,k.type,k.sex,A||O||N||P?"hd":"","".concat(k.name,".jpg")].filter(Boolean).join("/")}},72524:function(e,t,n){"use strict";n.d(t,{_:function(){return r}});var r={CONTAINER_ID:"jsx-ls_header_filter"}},85747:function(e,t,n){"use strict";n.d(t,{$6:function(){return h},B7:function(){return m},EO:function(){return c},G1:function(){return r},HS:function(){return o},IE:function(){return a},Om:function(){return u},YB:function(){return f},cr:function(){return i},hg:function(){return l},kB:function(){return d},oR:function(){return p},wT:function(){return s}});var r="medium",i="default",o=__("All"),a=72,s=4,c=3,l=12,u=50,d=[20,50,80,100],f=6,p=3e4,h=6e4,m=15e4},99387:function(e,t,n){"use strict";n.d(t,{AV:function(){return i},J7:function(){return r},Lv:function(){return s},_7:function(){return l},dx:function(){return c},eU:function(){return o},uM:function(){return a}});var r="#ls_header_container",i="#ls_sub_header_container",o="#ls_all_models_header_container",a="#mls_models",s="#jsx-ls_footer_container",c="#jsx-ls_seo_custom_text",l="#jsx-ls_header_filter"},25738:function(e,t,n){"use strict";var r;n.d(t,{Gs:function(){return r},kU:function(){return s},pW:function(){return a},qb:function(){return i}}),function(e){e.POPULAR="popular",e.LOGGED="logged",e.NEW="new",e.LOVERS="lovers",e.CAM_SCORE="camscore",e.RICH="rich",e.QUALITY="quality"}(r||(r={}));var i=Object.values(r),o=i,a=function(e){return o.includes(e)},s=r.CAM_SCORE},18128:function(e,t,n){"use strict";n.d(t,{t:function(){return o}});var r=n(15215),i=n(85747),o=function(e){return e?(0,r.fX)([],i.kB,!0).sort(function(t,n){return Math.abs(t-e)-Math.abs(n-e)})[0]:i.Om}},93541:function(e,t,n){"use strict";n.d(t,{m:function(){return i}});var r=0,i=function(e,t){if(e&&t){r||(a=t,s=window.getComputedStyle(a),c=[s.marginLeft,s.marginRight].map(function(e){return/\d+px/g.test(e)?+e.replace(/\D/g,""):0}),r=c[0]+c[1]);var n=e.clientWidth,i=t.clientWidth+r,o=Math.round(n/i);if(Number.isFinite(o))return o}var a,s,c;return 0}},53825:function(e,t,n){"use strict";n.d(t,{b:function(){return l},q:function(){return c}});var r=n(15215),i=n(8119),o=n(57933),a=n(63861),s=new(n(9834).A)({expire:10,expireBy:"minutes",storageId:i.Z.LISTING_COUNTERS_CACHE,storageType:"local"}),c=function(e){return(0,r.sH)(void 0,void 0,void 0,function(){var t,n,i;return(0,r.YH)(this,function(r){switch(r.label){case 0:return t=(0,a.ip)("@ajax_livetab_counters"),(n=s.get("0"))?[2,n]:[4,(0,o.AT)(t,{abortController:e})];case 1:return(i=r.sent().data)?(s.set("0",i),[2,i]):[2]}})})},l=function(e){e&&s.set("0",e)}},53520:function(e,t,n){"use strict";n.d(t,{Ne:function(){return m},k4:function(){return v},xJ:function(){return h}});var r=n(15215),i=n(99525),o=n(28577),a=n(89836),s=n(44198),c=n(57933),l=n(63861),u=n(9834),d={},f=new u.A({expire:2,expireBy:"minutes",storageId:"ls_tags_cache_1_".concat(i.A.getState().listingTagsCacheVersion),storageType:"local"}),p=function(e,t){i.A.getState();return u.A.hashSelector(["",e,t].filter(function(e){return!!e}))},h=function(e,t,n){return(0,r.sH)(void 0,void 0,void 0,function(){var u,h,m,v,g;return(0,r.YH)(this,function(r){switch(r.label){case 0:return u=i.A.getState(),e||(e=(0,a.Hh)(u)||(0,a.q5)(u)),void 0===t&&(t=(0,o.em)(u)),h=p(e,t),(null==(m=f.get(h))?void 0:m.length)?[2,Promise.resolve(m)]:(v=d[h]||(0,c.gQ)((0,l.ip)("@api_get_tags"),{abortController:n,body:JSON.stringify({category:t,livetab:e}),method:"POST"}).then(function(e){var t=e.data;return null==t?void 0:t.tags}).catch(function(e){return(0,s._b)("Listing loadTags failed").error(e.message),[]}),d[h]=v,[4,v]);case 1:return g=r.sent(),delete d[h],(null==g?void 0:g.length)&&f.set(h,g),[2,g]}})})},m=function(e,t){var n=p(e,t);return f.get(n)},v=function(e,t,n){var r=p(e,t);n.length&&f.set(r,n)}},90972:function(e,t,n){"use strict";n.d(t,{l:function(){return K}});var r,i=n(15215),o=n(5037),a=n(99525),s=n(28577),c=n(68572),l=n(93541),u=n(59614),d=n(44198),f=function(e,t){return(0,d._b)("Store Action Listing DisplayTypeForm setThumbTypeFilterAvailable").log(t),{isThumbsTypeFilterAvailable:t}},p=n(3484),h=n(21957),m=n(65683),v=n(52556),g=n(72668),_=n(80554),b=n(23110),y=n(24899),A=n(62271),w=n(1325),S=n(85747),E=n(25738),C=n(5985),T=n(81363),P=n(31541),I=n(74214),k=n(38780),N=n(89414),O=n(41350),j=n(89836),L=n(52982),M=n(58369),x=n(99215),D=n(68650),R=n(51310),H=(0,D.o0)(["listingLoader","listingThumbSize","listingThumbType","listingActiveCategory","listingThumbsPerRowCount","listingSelectedThumb","liveTab"]),B=H.join(", "),F=((r={})[b.n.FEMALE]="lsvcf",r[b.n.MALE]="lsvcm",r[b.n.TRANSSEXUAL]="lsvct",r),U=function(){function e(){}var t;return t=e,e.attach=function(){(0,d._b)("ListingStorageSync attach").log(t.isAttached),t.isAttached||(t.isAttached=!0,C.c.on(B,t.handleStorageChange))},e.detach=function(){(0,d._b)("ListingStorageSync detach").log(t.isAttached),t.isAttached&&(t.isAttached=!1,C.c.off(B,t.handleStorageChange))},e.handleStorageChange=function(e,t){var n=(0,L.v1)(e),r=n===I.J.BLOCKS;(0,d._b)("ListingStorageSync change").log(Object.fromEntries(H.map(function(n){return[n.replace(/^listing/,""),{next:e[n],prev:t[n]}]})));var i=(0,L.Js)(e);i!==(0,L.Js)(t)&&((0,d._b)("ListingStorageSync change sorting").log(i),(0,R.Hk)("sls",null),(0,w.Zy)("sorting")&&(0,k.GC)({},document.title,(0,w.K)(window.location.href,"sorting",i)),T.ListingLoader.restartLoader(!0));var o=(0,x.Ng)(e);e.isModerator||o===(0,x.Ng)(t)||((0,d._b)("ListingStorageSync change thumbSize").log(o),T.ListingLoader.restartLoader(!0));var c=(0,x.gX)(e);c!==(0,x.gX)(t)&&((0,d._b)("ListingStorageSync change thumbType").log(c),T.ListingLoader.restartLoader(!0));var l=(0,x.dn)(e);r&&l!==(0,x.dn)(t)&&((0,d._b)("ListingStorageSync change selectedThumb").log(l),T.ListingLoader.load({type:N.w.BLOCKS}));var u=(0,j.Hh)(e);if(r&&u!==(0,j.Hh)(t)&&((0,d._b)("ListingStorageSync change liveTab").log(u),T.ListingLoader.load({type:N.w.BLOCKS})),e.isAuthenticated){var f=(0,s.em)(e);if(f!==(0,s.em)(t)){var p=P.w[f];if((0,d._b)("ListingStorageSync change activeCategory").log(f,"(".concat(p,")")),p){var h=(0,O.o)(u),g=(0,R.Hk)(F[h])||"";(0,R.Hk)(F[h],p+g.replace(p,""),{expires:365,expiresType:"day",path:"/"})}}}if(n===I.J.PAGER){var _=(0,x.Vx)(e),b=(0,L.Mk)(e);if(_&&_!==(0,x.Vx)(t)&&((0,d._b)("ListingStorageSync change thumbsPerRowCount").log(_),a.A.action(m.n9)(b),e.isModerator&&T.ListingLoader.restartLoader(!0)),b&&b!==(0,L.Mk)(t)){T.ListingLoader.cookie.set("pager_limit",b);var y=(0,M.mq)(e);(0,d._b)("ListingStorageSync change limit").log(b,y.length),y.length>b&&a.A.action(v.ph)(y.slice(0,b))}}},e}(),G=n(67590),V=n(80181),K=function(){function e(){}var t;return t=e,e.isAttached=!1,e.uiType=null,e.attach=function(){return(0,i.sH)(void 0,void 0,void 0,function(){var e,n,r,c,C,P;return(0,i.YH)(t,function(t){switch(t.label){case 0:if(t.trys.push([0,2,,3]),a.A.getState().isChatPopup)throw new Error("Not Available for chat-popup");return this.detach(),e=document.querySelector("#mls_container"),n=(0,V.json_parse)((null===(P=document.getElementById("listingConfiguration"))||void 0===P?void 0:P.innerText)||""),(0,d._b)("Listing attach").log(Boolean(e),n),n&&function(e){if((0,d._b)("Listing Init State").log(e),!e||!e.initData)throw new Error('incorrect "config"');var t=e.initData,n=e.internalLinks,r=e.listingBlocks,s=e.stateBlockData,c=e.stateData,l=e.stateNavData,C=t.block,T=t.categoriesConfig,P=t.categoriesList,I=t.categorySlug,k=t.offset,N=t.rights,O=t.tagTitles,j=t.thumbSize,L=void 0===j?S.G1:j,M=t.isThumbsTypeFilterAvailable,x=t.livetab||b.n.FEMALE,D=t.category||null,R=t.tag||null,H=(null==c?void 0:c.th_type)||t.thumbType||"live",B=(0,w.Zy)("sorting")||t.sorting||E.kU;if(O){var F=Object.entries(O).map(function(e){var t=e[0],n=e[1],r=n.code,i=n.title;return{id:Number(t),code:r,title:i}});F.length&&a.A.action(u.FA)(F)}a.A.action(h.S_)(x),c&&(a.A.action(v.ph)(c.models),c.total_count&&a.A.action(m.hp)(c.total_count),c.online_count&&a.A.action(m.w$)(c.online_count)),r&&a.A.action(v.Xv)(r),s&&(s.pinned_models&&a.A.action(v.B5)(s.pinned_models),a.A.action(v.VJ)(s)),l&&(A.h.instance.attach((0,i.Cl)((0,i.Cl)({},l),{listingLoaderSettings:{block:C,categoryName:D,liveTab:x,tag:R}})),l.current&&a.A.action(o.Eb)(l.current.username),l.total_count&&(a.A.action(m.hp)(l.total_count),a.A.action(m.w$)(l.total_count))),n&&a.A.action(u.O6)({internalLinks:n}),L&&a.A.action(o.Gn)(L),H&&a.A.action(o.Lg)(H),x&&a.A.action(h.id)(x),D&&a.A.action(p.TM)(D),I&&a.A.action(p.m4)(I),R&&a.A.action(p.Rk)(R),C&&a.A.action(p.e_)(C),T&&a.A.action(p.Xx)(T),(null==T?void 0:T.isActive)&&(null==P?void 0:P.length)&&a.A.action(p.zW)(P),N&&a.A.action(u.h5)(N),k&&a.A.action(m.Ni)(Number(k)||0),a.A.action(m.Uo)(B),a.A.action(f)(M),a.A.action(m.Gq)((0,g.f)(x)),a.A.action(u.he)(!!document.querySelector(".js-error404_page_mls")),a.A.action(u.vF)(!!document.querySelector(".js-unsubscribe_page_mls")),a.A.action(u.R_)(!!document.querySelector(".js-all_models_page_mls")),a.A.action(u.mB)(!!document.querySelector(".js-tubechat_header")),(0,y.w3)(_.R.LISTING_STATE_INITIALIZED)}(n),e&&(r=e.querySelector(".js-ls_thumb"),(c=(0,l.m)(e,r))&&a.A.action(o.qU)(c)),[4,T.ListingLoader.attach()];case 1:return t.sent(),G.ModelsFilter.instance.attach(),(null==n?void 0:n.stateNavData)&&(0,s.Ci)(a.A.getState())&&T.ListingLoader.load({type:N.w.NAV}),U.attach(),this.isAttached=!0,(0,d._b)("Listing attach Success").log(),[3,3];case 2:throw C=t.sent(),(0,d._b)("Listing attach Failed").error(C),C;case 3:return[2]}})})},e.detach=function(){t.isAttached&&(0,d._b)("Listing detach").log(),t.isAttached=!1,T.ListingLoader.detach(),U.detach(),c.oc.stop(c.eh)},e}()},88318:function(e,t,n){"use strict";n.d(t,{x:function(){return M}});var r=n(15215),i=n(21957),o=n(99525),a=n(15645),s=n(58676),c=n(5985),l=n(28577),u=n(89836),d=n(15839),f=n(65958),p=n(66877),h=n(63861),m=n(7967),v=n(86565),g=n(302),_=n(81363),b=n(97708),y=n(75451),A=n(23110),w=n(45070),S=n(18325),E=n(65361),C=n(76294),T=n(44198),P=n(42080),I=n(56119),k=n(21110),N=n(6193),O=n(8556),j=n(80181),L=[A.n.MALE,A.n.TRANSSEXUAL,A.n.FEMALE,A.n.COUPLES],M=function(){function e(){}var t;return Object.defineProperty(e,"isAvailable",{get:function(){var e=o.A.getState();return!(0,O.isTokenInBodyClassList)("page_inner")&&!(0,d.T$)(e)},enumerable:!1,configurable:!0}),e.attach=function(){if(!this.isAttached){(0,T._b)("ListingFilter attach").log();var e=this._restoreSubmittedFields();if(this.isAttached=!0,e){this._updateGlobalLiveTab(),!p.v.isChatOpen&&(0,O.isTokenInBodyClassList)("page_index")&&this._applyListing()}else{C.uW.getItem(this._storageFilterKey)&&(0,T._b)("ListingFilter storedFilters clear").log(),C.uW.removeItem(this._storageFilterKey);var t=o.A.getState().liveTab;t===A.n.ALL?o.A.action(s.d)(b.$.GENDER,A.n.FEMALE):L.includes(t)&&o.A.action(s.d)(b.$.GENDER,t)}c.c.on("flFilterRealListingState",this._handleChangeFilterState)}},e.serializeSearchForm=function(e){if(this.isAttached&&this.isAvailable&&e){for(var t={},n=!!(null==e?void 0:e.display_name),r=y.A.serializeFilterFormStatePairs(this.formName,e)||[],i=n?["".concat(this.formName,"[").concat(b.$.DISPLAY_NAME,"][text]")]:["".concat(this.formName,"[").concat(b.$.HAIR_COLOR,"][]"),"".concat(this.formName,"[").concat(b.$.ETHNICITY,"][]"),"".concat(this.formName,"[").concat(b.$.BODY,"][]"),"".concat(this.formName,"[").concat(b.$.BUST_SIZE,"][]"),"".concat(this.formName,"[").concat(b.$.PENIS_SIZE,"][]"),"".concat(this.formName,"[").concat(b.$.BUTT_SIZE,"][]"),"".concat(this.formName,"[").concat(b.$.LANG,"][]"),"".concat(this.formName,"[").concat(b.$.CATEGORY,"]"),"".concat(this.formName,"[").concat(b.$.AGE,"]"),"".concat(this.formName,"[").concat(b.$.REGION,"][]"),"".concat(this.formName,"[").concat(b.$.GENDER,"][]"),"".concat(this.formName,"[").concat(b.$.PRIVATES_FOR,"][]"),"".concat(this.formName,"[").concat(b.$.FULL_PRIVATES_FOR,"][]"),"".concat(this.formName,"[").concat(b.$.GROUP_CHAT_FOR,"][]")],o=0,a=r;o=0&&s.A.action(a.Ni)(t),void 0!==n&&n>0&&s.A.action(a.n9)(n),s.A.action(a.Gq)(l),(0,c.li)(r)&&q.cookie.set("pager_limit",(0,c.Mk)(s.A.getState()))),N.x.isAttached&&(q.cookie.set("sorting",(0,c.Js)(r)),q.cookie.set("display",(0,f.Ng)(r)),q.cookie.set("th_type",(0,f.gX)(r))),[4,this._prepareRequestParams(e,l)];case 1:return u=i.sent(),[4,I(e,u)];case 2:return d=i.sent(),p=d.data,(h=d.success)&&p?("total_count"in p&&s.A.action(a.hp)(p.total_count),"online_count"in p&&s.A.action(a.w$)(p.online_count),0!==p.total_count?[3,4]:[4,I(e,{limit:u.limit,livetab:u.livetab,offset:u.offset})]):[2,{success:!1}];case 3:m=i.sent(),p=m.data,h=m.success,i.label=4;case 4:return h&&p?(void 0!==p.nav?this._processNavData(p):void 0===p.blocks?this._processMainData(p):this._processBlocksData(p),q.timer.start(e),[2,{data:p,success:!0}]):[2,{success:!1}]}})})},e.prototype._prepareRequestParams=function(e){return(0,i.sH)(this,arguments,void 0,function(e,t){var n,r,o,a;return void 0===t&&(t=!1),(0,i.YH)(this,function(i){switch(i.label){case 0:return n=s.A.getState(),r=(0,d.yH)(n),o={},e!==L.w.NAV?[3,2]:[4,F(o)];case 1:return i.sent(),[3,3];case 2:!function(e,t){var n=s.A.getState(),r=(0,w.Hh)(n),i=(0,k.yZ)(n),o=(0,k.vM)(n),a=(0,k.em)(n),l=(0,c.Qy)(n),u=(0,c.Mk)(n);if(j.o.isDev&&t===L.w.MAIN){var d=(0,g.json_parse)((0,m.Ri)(O.bv)||"");if(null==d?void 0:d.length)return e.h=d.join(","),void delete e.livetab}if(e.livetab=r,e.offset=l,e.limit=u,a&&(e.category=a),t!==L.w.BLOCKS){if(t===L.w.MAIN&&(i&&(e.tag=i),o&&(e.block=o)),N.x.isAttached){var f=s.A.getState().flFilterRealListingState,p=void 0===f?{}:f,h=p.flFilterCounters,v=p.flFilterState;if(!v||!h||!h.live&&!v.display_name)return;var _=N.x.serializeSearchForm(v);if(_)for(var b in e._online_filter=0,_)b in _&&(e[b]=_[b])}}else e._blocks=1}(o,e),t&&(o.can_pin_models="true"),i.label=3;case 3:return(a=(0,T.Zy)("sorting"))?o["".concat(N.x.formName,"[base_sort]")]=a:r&&(o["".concat(N.x.formName,"[base_sort]")]="popular"),q.cookie.hasStoredCookie||((0,h._b)("ListingLoaderCore DEBUG").error("no cookie"),o["".concat(N.x.formName,"[th_type]")]=q.cookie.get("th_type")||"",o["".concat(N.x.formName,"[sorting]")]=q.cookie.get("sorting")||"",o["".concat(N.x.formName,"[display]")]=q.cookie.get("display")||""),[2,o]}})})},e.prototype._processNavData=function(e){var t=(s.A.getState().chatNavigation||{}).current,n=e.nav;!n.current&&t&&(n.current=t),s.A.action(b._7)(n)},e.prototype._processBlocksData=function(e){e.blocks&&(e.blocks.pinned_models&&s.A.action(y.B5)(e.blocks.pinned_models),s.A.action(y.VJ)(e.blocks))},e.prototype._processMainData=function(e){s.A.action(y.ph)(e.models),e.th_type&&s.A.action(A.Lg)(e.th_type)},e}(),V=function(){function e(){var e,t=this;this.timers=((e={})[L.w.BLOCKS]=null,e[L.w.MAIN]=null,e[L.w.NAV]=null,e),this.pausedTimers=[],this.getTimerTTL=function(e){return e===L.w.BLOCKS?l.B7:t.isAuthenticated?l.oR:l.$6},this.handleDocumentVisibilityChange=function(){"visible"===document.visibilityState?t.resume():t.pause()};var n=s.A.getState().isAuthenticated;this.isAuthenticated=n}return e.prototype.attach=function(){document.addEventListener("visibilitychange",this.handleDocumentVisibilityChange)},e.prototype.detach=function(){document.removeEventListener("visibilitychange",this.handleDocumentVisibilityChange),this.stop(L.w.MAIN),this.stop(L.w.NAV),this.stop(L.w.BLOCKS)},e.prototype.start=function(e){(0,h._b)("ListingLoader Timer start").log(e),e&&e!==L.w.NAV&&(this.timers[e]&&this.stop(e),this.timers[e]=window.setTimeout(function(){(0,h._b)("ListingLoader Timer process").log(e),q.load({type:e})},this.getTimerTTL(e)))},e.prototype.stop=function(e){e&&this.timers[e]&&((0,h._b)("ListingLoader Timer stop").log(e),window.clearTimeout(this.timers[e]),this.timers[e]=null)},e.prototype.pause=function(){var e=this;this.pauseDate=Date.now(),this.pausedTimers=(0,C.loopv)(this.timers,function(t,n){if(t)return e.stop(n),n}).filter(Boolean)},e.prototype.resume=function(){var e=this;this.pausedTimers.forEach(function(t){e.pauseDate&&e.pauseDate+e.getTimerTTL(t)1?this._loadRequestCount-1:0,this._loadRequestCount||s.A.action(o.xH)(!1),[2,l]}})})},e.activatePager=function(){for(var e=[],n=0;n0&&p("html, body").animate({scrollTop:0},"fast"),u.T.isVisible()||d.M.reportEvent(40,"click"),e&&u.T.open(),p(".fancy_popup.__open").length>0&&(0,c.e9)(),!1},e.prototype.init=function(){this.body.on("click",this.getSelector(),this.handleClick)},e.prototype.destroy=function(){this.body.off("click",this.getSelector(),this.handleClick)},e}(),m=n(53992),v=n(85905),g=n(8119),_=n(76294),b=n(25854),y=n(84040),A=n(27821),w=n(63861),S=n(36629),E=n(79098),C=n(25891),T=n(73458),P=n(78671),I=n(41669),k=function(){function e(){var t=this;this.onFormSuccess=function(e,t,n,r){var i=t.data,o=void 0===i?{}:i;void 0!==o.redirectUrl&&(window.location.href=o.redirectUrl)},this.onFormSubmit=function(e){var n,r,i,o,a=e.parent().find(".redirect_url"),s=e.find('[name="log_in[username]"]').val(),c=e.find('[name="log_in[password]"]'),l=(0,E.G)(null===(r=null===(n=String(s))||void 0===n?void 0:n.trim)||void 0===r?void 0:r.call(n)),u=(0,S.X)(null===(o=null===(i=String(c.val()))||void 0===i?void 0:i.trim)||void 0===o?void 0:o.call(i));if(!l||!u)return t.resetLoadingState(e),c.val(""),t.showErrorMessage(e,v.A.INVALID),!1;a.length&&a.val(a.val()||location.pathname),_.DT.getItem(g.Z.ACTIVE_CONVERSATION)&&_.DT.setItem(g.Z.ACTIVE_CONVERSATION,JSON.stringify([]))};var n=i.A.getState(),r=n.captchaData,o=n.isMobile;o||(new h).init();var a=I(".resend_activation_email");(0,A.qp)(a.find("form")),a.find("a.submit").on("click",function(){I(this).closest("form").submit()});var s=I(".main_login_form");r&&r.isCaptchaEnabled&&(o?I(document).on("pageshow",function(){var e;(null===(e=i.A.getState().captchaData)||void 0===e?void 0:e.isCaptchaVisible)&&t.initCaptcha(s,!0)}):r.isCaptchaVisible&&this.initCaptcha(s,!0));var c=function(e,n,r){s.find(".form_errors_row").remove(),s.find(".form_errors_in_row").html(""),void 0!==e.global&&t.showErrorMessage(s,e.global),void 0!==e.message&&t.showErrorMessage(s,e.message),s.find("#log_in_password").val(""),s.find('input[type="password"]').val(""),void 0===e.redirectUrl||I.mobile||window.location.href===e.redirectUrl||window.location.pathname===e.redirectUrl?(void 0!==e.captchaForce&&e.captchaForce&&t.initCaptcha(s,!0),e.email?(I("#resend_activation_email_username").val(I(".main_login_form").find("#log_in_username").val()),I("#resend_activation_email_email").val(e.email),I(".resend_activation_email").show()):I(".resend_activation_email").hide()):window.location.href=e.redirectUrl},l=function(e,t,n,r){var i=null;"Forbidden"===t?i="The maximum number of login attempts has been reached, please try again later":(i="System is temporarily unavailable, please try again later",t!==C._.ERROR_MESSAGE&&"undefined"!=typeof Sentry&&Sentry.captureMessage("Login: ".concat(t," ").concat(n," ").concat(i))),i&&I(e).find(".form_data").prepend('
'.concat(i,"
")),s.find('input[type="password"]').val("")};s.each(function(n,r){(0,A.qp)(I(r).closest("form"),t.onFormSuccess,c,t.onFormSubmit,l,e.funcSerializer,e.funcDataDecode)})}return e.funcSerializer=function(t){var n,r;if(!b.E)return t;for(var i=[{name:"request.udi",value:""}],o="",a="",s=Object.values(m.l),c=t.length;--c>=0;){var l=t[c],u=l.name,d=l.value;switch(s.includes(u)&&i.push({name:"captchaResponse",value:d}),u){case"log_in[remember]":i.push({name:"remember",value:"on"===d||"1"===d});break;case"log_in[bfpt]":break;case"log_in[password]":a=null===(n=null==d?void 0:d.trim)||void 0===n?void 0:n.call(d);break;case"log_in[username]":o=null===(r=null==d?void 0:d.trim)||void 0===r?void 0:r.call(d);break;case"redirect_url":i.push({name:"redirectUrl",value:d});break;case"security_log_additional_info":i.push({name:"securityLogAdditionalInfo",value:d});break;default:i.push(t[c])}}i[0].value=o;var f=(0,y.l)(),p=(0,T.zx)(f,o,a,e.FINGERPRINT_HASH,e.FINGERPRINT_FULL);return i.push({name:f,value:p}),i},e.funcDataDecode=function(e,t){if(!b.E)return e;var n=(0,r.Cl)((0,r.Cl)({},e),e.data);return(0,P.v)((0,T.oX)(n,(0,y.l)(),t))},e.requestUDIHash=function(t){return(0,r.sH)(this,void 0,void 0,function(){var n,i;return(0,r.YH)(this,function(r){switch(r.label){case 0:return[4,e.requestFingerprint()];case 1:return r.sent(),(n=new FormData).append("u",t),n.append("fp",e.FINGERPRINT_HASH),i=e,[4,fetch((0,w.ip)("@get_device_id_hash"),{body:n,headers:{"X-Requested-With":"XMLHttpRequest"},method:"POST"}).then(function(e){return e.json()}).then(function(e){return"success"===e.status?e.result.gdih.hash:""})];case 2:return[2,i.UDI_HASH=r.sent()]}})})},e.requestFingerprint=function(){return(0,r.sH)(this,void 0,void 0,function(){return(0,r.YH)(this,function(t){switch(t.label){case 0:return[4,Promise.all([n.e(11),n.e(584)]).then(n.bind(n,68750)).then(function(t){return t.fingerprintHashes().then(function(t){var n=t.hash,r=t.hashFull;e.FINGERPRINT_HASH=n,e.FINGERPRINT_FULL=r})})];case 1:return t.sent(),[2]}})})},e.prototype.initCaptcha=function(e,t){if(void 0===t&&(t=!1),e.length){var n=e.get(0).querySelector(".js_captcha_login");n&&(t&&n.setAttribute("data-visible","immediately"),(0,o.E)(n))}},e.prototype.showErrorMessage=function(e,t){var n=v.A.getTitle("".concat(t),null,{br:"
"});e.find(".form_data").prepend('
'.concat(n,"
"))},e.prototype.resetLoadingState=function(e){if(e){var t=I(e);t.find(".spinner").hide(),t.find('button, input[type="submit"], input[type="image"]').removeAttr("disabled")}},e.FINGERPRINT_HASH="",e.FINGERPRINT_FULL="",e.UDI_HASH="",e}();function N(){return i.A.getState().isMobile||I("#ClientInfoSwf").flashembed({height:6,src:"/swf/ClientInfo.swf",width:6},{}),new k}},78671:function(e,t,n){"use strict";n.d(t,{v:function(){return o}});var r=n(15215),i=n(85905),o=function(e){if("object"!=typeof e)return e;var t=(0,r.Cl)({},e);if(void 0!==t.global){var n=t.global;t.global=(Array.isArray(n)?n:[n]).map(function(e){return i.A.getTitle(e)})}return"number"==typeof t.message&&(t.message=i.A.getTitle("".concat(t.message))),t}},48923:function(e,t,n){"use strict";n.d(t,{T:function(){return a}});var r=n(31179),i=n(90643),o=n(41669),a=function(){function e(){}var t;return e.getHeaderOverlayComponent=function(){return o(i.NW)},e.getComponent=function(){return o(i.Bs)},e.open=function(){this.showPopup(),(0,r.mh)(document.body),document.body.classList.add("no_popups")},e.hide=function(){this.isVisible()&&(this.hidePopup(),(0,r.fY)(document.body),document.body.classList.remove("no_popups"))},e.isVisible=function(){return this.getComponent().hasClass(i.q9)},e.isHide=function(){return!this.isVisible()},t=e,e.isFirstShow=!0,e.showPopup=function(){setTimeout(function(){var e=t.getComponent();t.getHeaderOverlayComponent().addClass(i.q9),t.isFirstShow?setTimeout(function(){e.addClass(i.q9),t.isFirstShow=!1;var n=e[0],r=null==n?void 0:n.querySelector(i.gq);null==r||r.focus()},10):e.addClass(i.q9);var n=e[0],r=null==n?void 0:n.querySelector(i.gq);null==r||r.focus()},1)},e.hidePopup=function(){t.getComponent().removeClass(i.q9),t.getHeaderOverlayComponent().removeClass(i.q9)},e}()},25551:function(e,t,n){"use strict";n.d(t,{g:function(){return r}});var r={couple:__("If you like this couple, send them love! It’s free!"),female:__("If you like this model, send her love! It’s free!"),male:__("If you like this model, send him love! It’s free!"),trans:__("If you like this model, send some love! It’s free!")}},76320:function(e,t,n){"use strict";n.d(t,{M:function(){return i}});var r=n(15215),i=function(e,t){var n,i,o;if(!(null===(i=null===(n=null==e?void 0:e.miniProfile)||void 0===n?void 0:n.albums)||void 0===i?void 0:i.albums))return e;var a=e.miniProfile.albums.albums.findIndex(function(e){return e.albumId===t.albumId});if(-1===a)return e;var s=(0,r.fX)([],e.miniProfile.albums.albums,!0);return s[a]=(0,r.Cl)((0,r.Cl)((0,r.Cl)({},s[a]),t.newParams),{thumbImage:(0,r.Cl)((0,r.Cl)({},s[a].thumbImage),{src:(null===(o=t.newParams.thumbImage)||void 0===o?void 0:o.src)||""})}),t.newParams.isAccessGranted&&delete s[a].protectedAlbumAccessInfo,{miniProfile:(0,r.Cl)((0,r.Cl)({},e.miniProfile),{albums:(0,r.Cl)((0,r.Cl)({},e.miniProfile.albums),{albums:s})})}}},96773:function(e,t,n){"use strict";n.d(t,{PE:function(){return i},Wz:function(){return s},n8:function(){return o},pJ:function(){return a}});var r=n(40793);function i(e){var t;return null===(t=(0,r.c)(e))||void 0===t?void 0:t.actions}function o(e){var t;return null===(t=i(e))||void 0===t?void 0:t.followButton}function a(e){var t;return null===(t=i(e))||void 0===t?void 0:t.pinModelButton}function s(e){var t;return null===(t=i(e))||void 0===t?void 0:t.subscribeOnlineNotificationButton}},40793:function(e,t,n){"use strict";n.d(t,{c:function(){return i},r:function(){return o}});var r=n(22078),i=function(e){return e.miniProfile},o=function(e){return(0,r.j)(i(e))}},31702:function(e,t,n){"use strict";n.d(t,{W:function(){return o}});var r=n(15215),i=n(22078);function o(e,t,n){if(void 0===n&&(n=2e3),(0,i.j)(t)){var o=t.boostTimeLeft,a=t.maxDisableTimeout,s=t.modelDisplayName,c=t.modelUsername,l=t.nextAvailableBoostTimestamp,u=t.serverTime,d=t.isAvailable,f=t.isFreeRiseAvailable,p=t.isModelReadyForBoost,h=Math.max(300,Date.now()-1e3*Number(u)-n),m={boostTimeLeftDate:o>0?Date.now()+o:null,maxDisableTimeout:a,modelDisplayName:s,modelUsername:c,nextAvailableDate:l,serverTimeDelta:h,isAvailable:d,isMemberAvailable:f,isModelAvailable:p};return(0,r.Cl)((0,r.Cl)({},e),m)}return e}},64641:function(e,t,n){"use strict";n.d(t,{Mb:function(){return r},A3:function(){return m},Wb:function(){return c}});var r={border:"none",closeBtn:!1,closeClick:!0,closeEsc:!0,padding:0,wrapClassName:"__modern_pop"},i=n(91651),o=n(35658),a=n(61681),s=n(72983),c=function(){var e=[o.Ye.MODERN_POPUP];return s.isRTLCulture&&e.push(o.Ye.MODERN_POPUP_RTL),Promise.all(e.map(function(e){return(0,i.i)(e,document.head,{"data-exclude":!0},(0,a.j)())}))},l=n(74848),u=n(96540),d=n(26580),f=n(53336),p=n(83375),h=(0,u.forwardRef)(function(e,t){var n,r,i,o=e.className,a=e.classNameContent,s=e.classNameHeader,c=e.children,u=e.title,h=e.onClose;return(0,l.jsxs)("div",{ref:t,className:(0,p.n)((n={bc_modern_popup:!0},n[String(o)]=Boolean(o),n)),children:[(void 0!==u||h)&&(0,l.jsxs)("div",{className:(0,p.n)((r={mp_header:!0},r[String(s)]=Boolean(s),r)),children:[u&&(0,l.jsx)("span",{className:"mp_title",children:u}),h&&(0,l.jsx)("button",{className:"mp_close",type:"button",onClick:h,children:(0,l.jsx)(d.A,{group:"mp_icon",icon:"#svg_ui_close_modern",url:f.Jp})})]}),(0,l.jsx)("div",{className:(0,p.n)((i={mp_content:!0},i[String(a)]=Boolean(a),i)),children:c})]})}),m=(0,u.memo)(h)},85435:function(e,t,n){"use strict";n.d(t,{Mu:function(){return a},N8:function(){return o},Ut:function(){return r},vE:function(){return i}});var r=".bc_scroll_compensation",i="scrollCompensation",o="--bc-scroll-width",a="--bc-scroll-height"},67329:function(e,t,n){"use strict";n.d(t,{e:function(){return o}});var r=n(31179),i=n(85435),o=function(e){!function(e,t){if(!document.getElementById(i.vE)){var n=document.createElement("style");n.id=i.vE,n.innerHTML="".concat(i.Ut," {margin-right: ").concat(e,"px; margin-bottom: ").concat(t,"px; ").concat(i.N8,": ").concat(e,"px; ").concat(i.Mu,": ").concat(t,"px}"),document.head.appendChild(n)}}(window.innerWidth-document.body.clientWidth,window.innerHeight-document.body.clientHeight),(0,r.mh)(document.body,e);var t=document.querySelector("html");t&&!t.dataset.overflowY&&(t.dataset.overflowY=t.style.overflowY,t.style.overflowY="")}},55383:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(92276),a=n(88318),s=n(11742),c=n(72983),l=n(75451),u=function(e){function t(t){var n=e.call(this,t)||this;return n.pointersEl=[void 0,void 0],n.barRef=function(e){n.barEl=e},n.pointerLeftRef=function(e){n.pointersEl[0]=e},n.pointerRightRef=function(e){n.pointersEl[1]=e},n.trackRef=function(e){n.trackEl=e},n.handleDragStart=function(e){n.activePointerEl=e.currentTarget,document.addEventListener("mousemove",n.handleDrag),document.addEventListener("touchmove",n.handleDrag,{passive:!1}),document.addEventListener("mouseup",n.handleDragStop),document.addEventListener("touchend",n.handleDragStop)},n.handleDrag=function(e){return(0,r.sH)(n,void 0,void 0,function(){var t,n;return(0,r.YH)(this,function(r){switch(r.label){case 0:return e.stopPropagation(),e.preventDefault(),t=this.getX(e),[4,this.updateStateValue((null===(n=this.activePointerEl)||void 0===n?void 0:n.classList.contains("__left"))?c.isRTLCulture?2:1:c.isRTLCulture?1:2,this.getValueByPosition(t))];case 1:return r.sent(),this.updatePosition(),[2]}})})},n.handleDragStop=function(e){e.stopPropagation(),e.preventDefault(),document.removeEventListener("mousemove",n.handleDrag),document.removeEventListener("touchmove",n.handleDrag),document.removeEventListener("mouseup",n.handleDragStop),document.removeEventListener("touchend",n.handleDragStop),n.activePointerEl=null,n.sendValue()},n.handleClickBar=function(e){var t,r,i,o,a,s=n,l=s.step,u=void 0===l?0:l,d=s.width,f=void 0===d?0:d,p=n.getX(e),h=n.getValueByPosition(p);p=(h-n.props.minVal)*(u||0);var m=c.isRTLCulture?parseInt((null===(r=n.pointersEl[1])||void 0===r?void 0:r.style.right)||"0",10):parseInt((null===(i=n.pointersEl[0])||void 0===i?void 0:i.style.left)||"0",10),v=f-(c.isRTLCulture?parseInt((null===(o=n.pointersEl[0])||void 0===o?void 0:o.style.left)||"0",10):parseInt((null===(a=n.pointersEl[1])||void 0===a?void 0:a.style.right)||"0",10)),g=Math.abs(m-p)o?o:st){var u=1===e?2:1;n.activePointerEl=c.isRTLCulture?n.pointersEl[e-1]:n.pointersEl[u-1],n.setState(((r={})["val".concat(u)]=t,r))}else n.setState(((i={})["val".concat(e)]=t,i))},n.updatePosition=function(){var e,t=n.step,r=void 0===t?0:t,i=n.props,o=i.maxVal,a=i.minVal,s=n.state,l=s.val1,u=void 0===l?0:l,d=s.val2,f=(u-a)*r,p=(o-(void 0===d?0:d))*r;c.isRTLCulture&&(p=(e=[f,p])[0],f=e[1]),n.trackEl&&(n.trackEl.style.left="".concat(f,"px"),n.trackEl.style.right="".concat(p,"px")),n.pointersEl[0]&&(n.pointersEl[0].style.left="".concat(f,"px")),n.pointersEl[1]&&(n.pointersEl[1].style.right="".concat(p,"px"))},n.state={val1:t.minVal,val2:t.maxVal},n}return(0,r.C6)(t,e),t.prototype.componentDidMount=function(){var e=this;setTimeout(function(){var t;if(e.rootComponent){var n=(null===(t=e.pointersEl[0])||void 0===t?void 0:t.offsetWidth)||0,r=e.props,i=r.maxVal,o=r.minVal;e.width=e.rootComponent.offsetWidth-n,e.step=e.width/(i-o),e.readValue()}},1)},t.prototype.UNSAFE_componentWillReceiveProps=function(e){this.activePointerEl||this.readValue(e)},t.prototype.sendValue=function(){var e=this.props,t=e.maxVal,n=e.minVal,r=e.name,i=e.onChange,o=this.state,a=o.val1,s=o.val2;i((s===t?"+":"")?a===n?"":"".concat(a):"".concat(a,"-").concat(s),r)},t.prototype.readValue=function(e){var t=this;void 0===e&&(e=this.props);var n=(e.value||"").split("-").map(Number),r=n[0],i=n[1];this.setState({val1:r||e.minVal,val2:i||e.maxVal},function(){t.updatePosition()})},t.prototype.render=function(){var e=this.props.maxVal,t=this.state,n=t.val1,r=void 0===n?0:n,o=t.val2,s=void 0===o?0:o,c=l.A.formatAgeRange(r,s,e);return(0,i.jsxs)("div",{ref:this.rootComponentRef,className:"flf_range",children:[(0,i.jsx)("div",{className:"flf_range_values",children:c}),(0,i.jsx)("input",{id:"model_search_age",name:"".concat(a.x.formName,"[age]"),type:"hidden",value:""}),(0,i.jsxs)("div",{ref:this.barRef,className:"bc_rs_bar",onClick:this.handleClickBar,children:[(0,i.jsx)("div",{ref:this.pointerLeftRef,className:"bc_rs_pointer __left",onDragStart:function(e){return e.preventDefault()},onMouseDown:this.handleDragStart,onTouchStart:this.handleDragStart}),(0,i.jsx)("div",{ref:this.pointerRightRef,className:"bc_rs_pointer __right",onDragStart:function(e){return e.preventDefault()},onMouseDown:this.handleDragStart,onTouchStart:this.handleDragStart}),(0,i.jsx)("div",{ref:this.trackRef,className:"bc_rs_range_bar"})]})]})},t}(o.I);t.A=u},65083:function(e,t,n){"use strict";n.d(t,{A:function(){return v}});var r,i=n(15215),o=n(74848),a=n(96540),s=n(26580),c=n(71799),l=n(53336),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t.ENGLISH="english",t.GERMAN="german",t.SPANISH="spanish",t.ITALIAN="italian",t.FRENCH="french",t.RUSSIAN="russian",t.ROMANIAN="romanian",t.CZECH="czech",t.SLOVAKIAN="slovakian",t.BULGARIAN="bulgarian",t.ESTONIAN="estonian",t.LATVIAN="latvian",t.LITHUANIAN="lithuanian",t.POLISH="polish",t.FINNISH="finnish",t.SERBIAN="serbian",t.SLOVENIAN="slovenian",t.DANISH="danish",t.NORWEGIAN="norwegian",t.SWEDISH="swedish",t.GREEK="greek",t.HUNGARIAN="hungarian",t.PORTUGUESE="portuguese",t.CROATIAN="croatian",t.DUTCH="dutch",t.JAPANESE="japanese",t.TURKISH="turkish",t.ARABIC="arabic",t.JEWISH="jewish",t.CHINESE="chinese",t.KOREAN="korean",t.MACEDONIAN="macedonian",t.HINDI="hindi",t.UKRAINIAN="ukrainian",t.AZERBAIJAN="azerbaijan",t.ARMENIAN="armenian",t.KAZAKH="kazakh",t.KIRGHIZ="kirghiz",t.TURKMENIAN="turkmenian",t.UZBEK="uzbek",t.ALBANIAN="albanian",t.BOSNIAN="bosnian",t.GEORGIAN="georgian",t.INDONESIAN="indonesian",t.IRISH="irish",t.ICELANDIC="icelandic",t.titles=((r={})[t.ENGLISH]=__("English"),r[t.GERMAN]=__("German"),r[t.SPANISH]=__("Spanish"),r[t.ITALIAN]=__("Italian"),r[t.FRENCH]=__("French"),r[t.RUSSIAN]=__("Russian"),r[t.ROMANIAN]=__("Romanian"),r[t.CZECH]=__("Czech"),r[t.SLOVAKIAN]=__("Slovakian"),r[t.BULGARIAN]=__("Bulgarian"),r[t.ESTONIAN]=__("Estonian"),r[t.LATVIAN]=__("Latvian"),r[t.LITHUANIAN]=__("Lithuanian"),r[t.POLISH]=__("Polish"),r[t.FINNISH]=__("Finnish"),r[t.SERBIAN]=__("Serbian"),r[t.SLOVENIAN]=__("Slovenian"),r[t.DANISH]=__("Danish"),r[t.NORWEGIAN]=__("Norwegian"),r[t.SWEDISH]=__("Swedish"),r[t.GREEK]=__("Greek"),r[t.HUNGARIAN]=__("Hungarian"),r[t.PORTUGUESE]=__("Portuguese"),r[t.CROATIAN]=__("Croatian"),r[t.DUTCH]=__("Dutch"),r[t.JAPANESE]=__("Japanese"),r[t.TURKISH]=__("Turkish"),r[t.ARABIC]=__("Arabic"),r[t.JEWISH]=__("Hebrew"),r[t.CHINESE]=__("Chinese"),r[t.KOREAN]=__("Korean"),r[t.MACEDONIAN]=__("Macedonian"),r[t.HINDI]=__("Hindi"),r[t.UKRAINIAN]=__("Ukrainian"),r[t.AZERBAIJAN]=__("Azerbaijani"),r[t.ARMENIAN]=__("Armenian"),r[t.KAZAKH]=__("Kazakh"),r[t.KIRGHIZ]=__("Kirghiz"),r[t.TURKMENIAN]=__("Turkmenian"),r[t.UZBEK]=__("Uzbek"),r[t.ALBANIAN]=__("Albanian"),r[t.BOSNIAN]=__("Bosnian"),r[t.GEORGIAN]=__("Georgian"),r[t.INDONESIAN]=__("Indonesian"),r[t.IRISH]=__("Irish"),r[t.ICELANDIC]=__("Icelandic"),r),t}(n(53767).A),d=u,f=n(57510),p=n(73437),h=n(83375),m=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.uniq=(1e16*Math.random()).toString(36),t.handleChange=function(e){var n=t.props,r=n.name,o=n.single,a=n.value,s=n.onChange,c=(0,i.fX)([],a||[],!0),l=e.currentTarget;o?null==s||s([l.checked?l.value:null],r):(l.checked?c.push(l.value):c=c.filter(function(e){return e!==l.value}),null==s||s(c,r))},t}return(0,i.C6)(t,e),t.prototype.getId=function(e){return"".concat(this.uniq,"_").concat(this.props.name,"_").concat(e)},t.prototype.render=function(){var e,t=this,n=this.props,r=n.className,i=n.choices,a=n.counters,u=n.itemClassModeVal,p=n.showCount,m=n.showLiveLabel,v=n.styled,g=this.props.value||[];return(0,o.jsx)("ul",{className:(0,h.n)((e={},e[r]=!!r,e)),children:(0,f.loopv)(i,function(e){var n,r=e.k,i=e.v,f=a&&a[r],_=(0,c.F)(r);return(0,o.jsxs)("li",{className:(0,h.n)((n={},n["__".concat(r)]=u&&r===d.PORTUGUESE,n.styled_checkbox=v,n)),children:[(0,o.jsx)("input",{id:t.getId(r),checked:-1!==g.indexOf(r),type:"checkbox",value:r,onChange:t.handleChange}),(0,o.jsxs)("label",{htmlFor:t.getId(r),children:[(0,o.jsx)("span",{}),i,!!p&&!!f&&" (".concat(f).concat(m?" Live":"",")"),_&&(0,o.jsx)("span",{className:"ccp_b_new bc_text_badge",children:(0,o.jsx)(s.A,{group:"tb_icon",icon:"#svg_tb_new",url:l.s8})})]})]},r)})})},t.defaultProps={onChange:p.noop},t}(a.Component),v=m},34853:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(96540),a=n(26580),s=n(71799),c=n(53336),l=n(94968),u=n(57510),d=n(73437),f=n(83375),p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.uniq=(1e16*Math.random()).toString(36),t.handleChange=function(e){var n,r;e.stopPropagation();var i=t.props,o=i.extraData,a=i.uncheckable,s=i.value,c=e.currentTarget;null===(r=(n=t.props).onChange)||void 0===r||r.call(n,c.value===s&&a?null:c.value,t.props.name,o)},t}return(0,r.C6)(t,e),t.prototype.getId=function(e){return"".concat(this.uniq,"_").concat(this.props.name,"_").concat(e)},t.prototype.render=function(){var e,t=this,n=this.props,r=n.className,o=n.choices,d=n.counters,p=n.extraData,h=n.showCount,m=n.showLiveLabel,v=n.styled,g=this.props.value||"";return(0,i.jsx)("ul",{className:(0,f.n)((e={},e[r]=!!r,e)),children:(0,u.loopv)(o,function(e){var n,r=e.k,o=e.v,u=l.A.getCategoriesIcon(r),_=d&&d[r],b=null!==_&&"object"==typeof _?_[null===(n=p.gender)||void 0===n?void 0:n[0]]:_,y=(0,s.F)(r);return(0,i.jsxs)("li",{className:(0,f.n)({styled_radio:v}),children:[(0,i.jsx)("input",{id:t.getId(r),checked:g===r,readOnly:!0,type:"radio",value:r,onClick:t.handleChange}),(0,i.jsxs)("label",{htmlFor:t.getId(r),children:[(0,i.jsx)("span",{}),(0,i.jsxs)("p",{className:"flf_lg_text",children:[u&&v&&(0,i.jsx)(a.A,{group:"styled_radio_icon",icon:"#svg_ctg_".concat(u),url:"sprite/bc/category.svg"}),o," ",h&&!!b&&(0,i.jsxs)("small",{className:"flf_lg_live",children:[" ","(",b,m?" Live":"",")"]}),y&&(0,i.jsx)("div",{className:"bc_text_badge",children:(0,i.jsx)(a.A,{group:"tb_icon",icon:"#svg_tb_new",url:c.s8})})]})]})]},r)})})},t.defaultProps={value:"",onChange:d.noop},t}(o.Component);t.A=p},52032:function(e,t,n){"use strict";n.d(t,{V:function(){return o}});var r,i=n(97708),o=((r={})[i.$.AGE]={maxValue:51,minValue:18,multiSelect:!1,sendAsList:!1,showCounter:!1,title:__("Age"),isAppearance:!1},r[i.$.BODY]={multiSelect:!0,sendAsList:!0,showCounter:!1,title:__("Body"),isAppearance:!0},r[i.$.BUST_SIZE]={multiSelect:!0,sendAsList:!0,showCounter:!1,title:__("Breasts"),isAppearance:!0},r[i.$.BUTT_SIZE]={multiSelect:!0,sendAsList:!0,showCounter:!1,title:__("Butt Size"),isAppearance:!0},r[i.$.CATEGORY]={multiSelect:!1,sendAsList:!1,showCounter:!0,title:__("Categories"),isAppearance:!1},r[i.$.DISPLAY_NAME]={multiSelect:!1,sendAsList:!1,showCounter:!1,title:__("Display Name"),isAppearance:!1},r[i.$.ETHNICITY]={multiSelect:!0,sendAsList:!0,showCounter:!1,title:__("Ethnicity"),isAppearance:!0},r[i.$.FULL_PRIVATES_FOR]={multiSelect:!0,sendAsList:!0,showCounter:!0,title:__("Full-Private Chat"),isAppearance:!1},r[i.$.GENDER]={multiSelect:!1,sendAsList:!0,showCounter:!0,title:__("Gender"),isAppearance:!1},r[i.$.GROUP_CHAT_FOR]={multiSelect:!0,sendAsList:!0,showCounter:!1,title:__("Group Chat"),isAppearance:!1},r[i.$.HAIR_COLOR]={multiSelect:!0,sendAsList:!0,showCounter:!1,title:__("Hair"),isAppearance:!0},r[i.$.LANG]={multiSelect:!0,sendAsList:!0,showCounter:!1,title:__("Languages"),isAppearance:!1},r[i.$.PENIS_SIZE]={multiSelect:!0,sendAsList:!0,showCounter:!1,title:__("Penis"),isAppearance:!0},r[i.$.PRIVATES_FOR]={multiSelect:!0,sendAsList:!0,showCounter:!1,title:__("Private Chat"),isAppearance:!1},r[i.$.REGION]={multiSelect:!0,sendAsList:!0,showCounter:!1,title:__("Region"),isAppearance:!1},r[i.$.SORT]={multiSelect:!1,sendAsList:!0,showCounter:!1,title:__("Sort by"),isAppearance:!1},r)},91301:function(e,t,n){"use strict";n.d(t,{W:function(){return i}});var r=n(97708),i=[r.$.AGE,r.$.BODY,r.$.BUST_SIZE,r.$.BUTT_SIZE,r.$.CATEGORY,r.$.ETHNICITY,r.$.GENDER,r.$.HAIR_COLOR,r.$.LANG,r.$.PENIS_SIZE,r.$.REGION,r.$.PRIVATES_FOR,r.$.GROUP_CHAT_FOR,r.$.FULL_PRIVATES_FOR]},97708:function(e,t,n){"use strict";var r;n.d(t,{$:function(){return r}}),function(e){e.AGE="age",e.BODY="body",e.BUST_SIZE="bust_size",e.BUTT_SIZE="butt_size",e.CATEGORY="category",e.DISPLAY_NAME="display_name",e.ETHNICITY="ethnicity",e.FULL_PRIVATES_FOR="full_privates_for",e.GENDER="gender",e.GROUP_CHAT_FOR="group_chat_for",e.HAIR_COLOR="hair_color",e.LANG="lang",e.PENIS_SIZE="penis_size",e.PRIVATES_FOR="privates_for",e.REGION="region",e.SORT="base_sort"}(r||(r={}))},75451:function(e,t,n){"use strict";var r=n(15215),i=n(99525),o=n(89836),a=n(23110),s=n(10373),c=n(63067),l=n(2268),u=n(52032),d=n(97708),f=function(){function e(){}return e.serializeFilterFormState=function(e,t,n){var r={};return t?(n||(n=Object.keys(t)),(null==n?void 0:n.length)?(n.forEach(function(n){var i=t[n];if(i&&i.length){var o=u.V[n].sendAsList?"[]":"display_name"===n?"[text]":"";r["".concat(e,"[").concat(n,"]").concat(o)]=i}}),r):r):r},e.serializeFilterFormStatePairs=function(t,n){if(!n)return[];var r=e.serializeFilterFormState(t,n);return Object.keys(r).map(function(e){var t=r[e];return{name:e,value:"string"==typeof t?encodeURIComponent(t):t.map(function(e){return encodeURIComponent(e)})}})},e.isSelectedGenderMatch=function(e,t){return void 0===t&&(t=""),!t||-1!==e.indexOf(t)},e.sanityState=function(e,t){if(void 0===e&&(e={}),!t||!t.fields)return e;if(e.gender&&(e.gender=[a.n.ALL,a.n.COUPLES,a.n.FEMALE,a.n.MALE,a.n.TRANSSEXUAL].includes(e.gender)?e.gender:a.n.FEMALE),e=Object.keys(e).reduce(function(t,n){var i;return(0,r.Cl)((0,r.Cl)({},t),(0,c.r)(n,e)&&e[n]&&e[n].length?((i={})[n]=e[n],i):{})},{}),this.isSelectedGenderMatch([a.n.FEMALE,a.n.COUPLES,a.n.TRANSSEXUAL],e.gender)||(delete e.bust_size,delete e.butt_size),this.isSelectedGenderMatch([a.n.MALE,a.n.COUPLES,a.n.TRANSSEXUAL],e.gender)||delete e.penis_size,e.gender&&e.gender.length){var n=this.getChoicesForGender(t.fields.body.choices,e.gender).map(function(e){return e.k});e.body&&(e.body=e.body.filter(function(e){return n.includes(e)}),e.body.length||delete e.body)}else delete e.category;return e.gender&&this.getCategoriesForGender(t.fields.category.choices,e.gender,void 0).find(function(t){return t.k===e.category})||delete e.category,e},e.getChoicesForGender=function(e,t){if(void 0===e&&(e=[]),void 0===t&&(t=null),t){var n=(t=t===a.n.ALL?a.n.FEMALE:t)===a.n.COUPLES?"f":t[0];return e.filter(function(e){return!e.g||n in e.g})}return e},e.getCategoriesForGender=function(t,n,r){void 0===t&&(t=[]),void 0===n&&(n=null);var a=i.A.getState();return r||(r=(0,o.Hh)(a)),r&&!n&&(n=(0,s.n)(r)?r:(0,o.q5)(a)),e.getChoicesForGender(t,n)},e.hasSelected=function(e){var t;return void 0===e&&(e=null===(t=i.A.getState().flFilterRealListingState)||void 0===t?void 0:t.flFilterState),!!e&&!!Object.keys(e).find(function(t){return(0,c.r)(t,e)&&e[t]&&String(e[t]).length})},e.closestNode=function(t,n,r){if(!t)return null;var i=(t.matches||t.matchesSelector||t.webkitMatchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector).bind(t);return r&&i(r)?null:i(n)?t:e.closestNode(t.parentElement,n,r)},e.diffFilterState=function(e,t){function n(e){return Object.keys(e).reduce(function(t,n){var i;return(0,r.Cl)((0,r.Cl)({},t),(0,c.r)(n,e)&&e[n]&&e[n].length?Array.isArray(e[n])?e[n].reduce(function(e,t){var i;return(0,r.Cl)((0,r.Cl)({},e),((i={})["".concat(n,".").concat(t)]=1,i))},{}):((i={})["".concat(n,".").concat(e[n])]=1,i):{})},{})}var i=n(e),o=n(t),a={added:[],deleted:[]};return Object.keys((0,r.Cl)((0,r.Cl)({},i),o)).forEach(function(e){i[e]&&!o[e]?a.deleted.push(e):!i[e]&&o[e]&&a.added.push(e)}),a},e.clearByKey=function(e,t){var n,r=t.split("."),i=r[0],o=r[1];if(!e)return e;if(null===(n=u.V[i])||void 0===n?void 0:n.multiSelect){if((0,c.r)(i,e)){var a=e[i];Array.isArray(a)&&(e[i]=a.filter(function(e){return e!==o}))}}else delete e[i];return e},e.orderKeyToLabel=function(e,t){var n,r;try{var i=e.split("."),o=i[0],a=i.slice(1),s=o,c=a.join("."),f=(null===(n=t.fields)||void 0===n?void 0:n[o].choices)?t.fields[o].choices.find(function(e){return e.k===c}):null;switch(s){case"age":var p=(c||"").split("-").map(function(e){return e?Number(e):void 0}),h=p[0],m=void 0===h?u.V[d.$.AGE].minValue||0:h,v=p[1],g=void 0===v?u.V[d.$.AGE].maxValue||0:v;return this.formatAgeRange(m,g);case"display_name":return"".concat(__("Search"),": ").concat(c);case"full_privates_for":var _=f||{},b=_.k,y=_.v,A=(null==b?void 0:b.split(/[+-]/).map(function(e){return parseInt(e,10)}))||[];m=A[0],g=A[1];return Number.isFinite(m)?Number.isFinite(g)?__("Full-Private Chat: %min%-%max% %tokens_plural%",{max:g,min:m,tokens_plural:l.kX.pluralise("tokens",g)}):__("Full-Private Chat: %min%+ %tokens_plural%",{min:m,tokens_plural:l.kX.pluralise("tokens",m)}):"".concat(u.V[s].title,": ").concat(y);case"gender":case"region":return(null==f?void 0:f.v)?f.v:void 0;case"group_chat_for":var w=f||{},S=(b=w.k,y=w.v,(null==b?void 0:b.split(/[+-]/).map(function(e){return parseInt(e,10)}))||[]);m=S[0],g=S[1];return Number.isFinite(m)?Number.isFinite(g)?__("Group Chat: %min%-%max% %tokens_plural%",{max:g,min:m,tokens_plural:l.kX.pluralise("tokens",g)}):__("Group Chat: %min%+ %tokens_plural%",{min:m,tokens_plural:l.kX.pluralise("tokens",m)}):"".concat(u.V[s].title,": ").concat(y);case"privates_for":var E=f||{},C=(b=E.k,y=E.v,(null==b?void 0:b.split(/[+-]/).map(function(e){return parseInt(e,10)}))||[]);m=C[0],g=C[1];return Number.isFinite(m)?Number.isFinite(g)?__("Private Chat: %min%-%max% %tokens_plural%",{max:g,min:m,tokens_plural:l.kX.pluralise("tokens",g)}):__("Private Chat: %min%+ %tokens_plural%",{min:m,tokens_plural:l.kX.pluralise("tokens",m)}):"".concat(u.V[s].title,": ").concat(y);default:if(f)return"".concat(null===(r=u.V[s])||void 0===r?void 0:r.title,": ").concat(f.v)}}catch(e){console.log(e)}},e.formatAgeRange=function(e,t,n){void 0===n&&(n=u.V[d.$.AGE].maxValue||0);var r=t===n?"+":"";return e===t?"".concat(e).concat(r):r?"".concat(e," +"):"".concat(e," - ").concat(t)},e}();t.A=f},42895:function(e,t,n){"use strict";n.d(t,{O:function(){return h}});var r=n(15215),i=n(23110),o=n(18325),a=n(65361),s=n(44198),c=n(63861),l=n(70901),u=n(75451),d=n(77011),f=n(41669),p=(0,d.Q)(5e3,"default"),h=function(e,t,n,d,h,m){var v=(0,c.ip)("@listing"),g=(0,r.Cl)({},e);g.category===a.A.GROUP_SEX&&g.gender===o.A.FEMALE&&(g.gender=i.n.COUPLES);var _=(0,r.Cl)((0,r.Cl)({},u.A.serializeFilterFormState(t,g,d)),{_count:1}),b=JSON.stringify(_),y=(0,l.sha1)(b);if(m&&p.clearDelay(y),p.isExpired(y))p.setDelay(y),f.ajax({complete:function(){0},data:_,dataType:"json",error:function(e){(0,s._b)("Stroe Action ModelsFilter loadCountPreview failed").warn(null==e?void 0:e.statusText),h&&h(),p.clearDelay(y)},success:function(e){e&&"success"===e.status?((0,s._b)("Store Action ModelsFilter loadCountPreview success").log(e),n(e.online,e.total,e.suggested_name),p.setCache(e,y)):h&&h()},type:"get",url:v});else{var A=p.getCache(y);A&&n(A.online,A.total,A.suggested_name)}}},77011:function(e,t,n){"use strict";n.d(t,{Q:function(){return r}});var r=function(e,t){var n={},r={};return{setDelay:function(r){return void 0===r&&(r=t),n[r]=Date.now()+e},clearDelay:function(e){return void 0===e&&(e=t),n[e]=0},isExpired:function(e){return void 0===e&&(e=t),n[e]||(n[e]=0),Date.now()>n[e]},setCache:function(e,n){return void 0===n&&(n=t),r[n]=e},getCache:function(e){return void 0===e&&(e=t),r[e]}}}},27686:function(e,t,n){"use strict";n.r(t),n.d(t,{attachQuickFilter:function(){return B},attachQuickFilterSkeleton:function(){return U},detachQuickFilter:function(){return F},detachQuickFilterSkeleton:function(){return G}});var r,i,o=n(74848),a=n(99128),s=n(16053),c=n(403),l=function(){return(0,o.jsx)("div",{id:"fl_quick_search",className:"fl_quick_search fl_filters",children:(0,o.jsx)("div",{className:"qs_inner",children:(0,o.jsxs)("div",{className:"bc_skeleton_quick_search",children:[(0,o.jsxs)("div",{className:"sqs_fields",children:[(0,o.jsx)("div",{className:"bc_skeleton __title",children:(0,o.jsx)("div",{className:"bcs_inner"})}),(0,o.jsx)("div",{className:"bc_skeleton __field",children:(0,o.jsx)("div",{className:"bcs_inner"})}),(0,o.jsx)("div",{className:"bc_skeleton __field",children:(0,o.jsx)("div",{className:"bcs_inner"})}),(0,o.jsx)("div",{className:"bc_skeleton __field",children:(0,o.jsx)("div",{className:"bcs_inner"})}),(0,o.jsx)("div",{className:"bc_skeleton __field",children:(0,o.jsx)("div",{className:"bcs_inner"})})]}),(0,o.jsxs)("div",{className:"sqs_fields",children:[(0,o.jsx)("div",{className:"bc_skeleton __title",children:(0,o.jsx)("div",{className:"bcs_inner"})}),(0,o.jsx)("div",{className:"bc_skeleton __range",children:(0,o.jsx)("div",{className:"bcs_inner"})})]}),(0,o.jsxs)("div",{className:"sqs_fields",children:[(0,o.jsx)("div",{className:"bc_skeleton __title",children:(0,o.jsx)("div",{className:"bcs_inner"})}),(0,o.jsx)("div",{className:"bc_skeleton __field",children:(0,o.jsx)("div",{className:"bcs_inner"})}),(0,o.jsx)("div",{className:"bc_skeleton __field",children:(0,o.jsx)("div",{className:"bcs_inner"})})]}),(0,o.jsx)(c.er,{})]})})})},u=n(99525),d=n(15215),f=n(56846),p=n(52293),h=n(62899),m=n(36914),v=n(58676),g=n(18912),_=n(64862),b=n(47077),y=n(92276),A=n(40682),w=n(52032),S=n(91301),E=n(97708),C=n(75451),T=n(43381),P=n(45070),I=n(91651),k=n(21110),N=n(46955),O=n(52236),j=n(83375),L=n(61681),M=n(55383),x=n(65083),D=n(34853),R=n(41669),H=function(e){function t(t){var n,r=e.call(this,t)||this;return r.quickSearchButton=".js-quick_search",r.componentDidMount=function(){return(0,d.sH)(r,void 0,void 0,function(){var e,t,n=this;return(0,d.YH)(this,function(r){switch(r.label){case 0:return[4,(0,I.i)("extra/dropdowns.css",document.head,void 0,(0,L.j)())];case 1:return r.sent(),setTimeout(function(){n.rootComponent&&(n.popupOuter=C.A.closestNode(n.rootComponent,"#bongacams_popup.bc_quick_search")||n.rootComponent,document.addEventListener("mousedown",n.rememberMouseDownElement),document.addEventListener("click",n.handleOuterClick))},10),0===(null==(e=this.props.flFilterOrder)?void 0:e.length)&&u.A.action(m.J)(),(null===(t=this.props.flFilterScheme)||void 0===t?void 0:t.form_name)&&this.updateCounters(),this.updateLoadedState(),[2]}})})},r.updateCounters=function(e){void 0===e&&(e=r.props);var t=e.flFilterState;u.A.action(m.J)(S.W),C.A.hasSelected((0,O.pick)(t,S.W))||u.A.action(h.y)()},r.rememberMouseDownElement=function(e){r.mouseDownElement=e.target},r.handleOuterClick=function(){var e,t;!r.mouseDownElement||(null===(e=r.popupOuter)||void 0===e?void 0:e.contains(r.mouseDownElement))||(null===(t=document.querySelector(r.quickSearchButton))||void 0===t?void 0:t.contains(r.mouseDownElement))||u.A.action(f.bZ)("quick")},r.handleChange=function(e,t){u.A.action(v.d)(t,e),t!==E.$.GENDER||e||u.A.action(v.d)(E.$.CATEGORY,null),setTimeout(function(){r.updateCounters()})},r.handleMore=function(e){e.preventDefault(),R(window).scrollTop(0),u.A.action(f.O4)("main")},r.handleReset=function(e){e.preventDefault(),e.stopPropagation(),u.A.action(p.e)(),u.A.action(h.y)()},r.handleSearch=function(e){e.preventDefault(),u.A.action(f.bZ)(),u.A.action(g.T)((0,O.pick)(r.props.flFilterState,S.W))},r.state={loaded:!!(null===(n=r.props.flFilterCounters)||void 0===n?void 0:n.ts)},r}return(0,d.C6)(t,e),t.prototype.componentDidUpdate=function(e){var t,n;(null===(t=e.flFilterScheme)||void 0===t?void 0:t.form_name)!==(null===(n=this.props.flFilterScheme)||void 0===n?void 0:n.form_name)&&this.updateCounters(),this.updateLoadedState()},t.prototype.UNSAFE_componentWillUpdate=function(e){var t=this;(0,N.b)(e.flFilterState,this.props.flFilterState)||setTimeout(function(){return t.updateCounters(e)},1)},t.prototype.componentWillUnmount=function(){document.removeEventListener("mousedown",this.rememberMouseDownElement),document.removeEventListener("click",this.handleOuterClick)},t.prototype.updateLoadedState=function(){var e;(null===(e=this.props.flFilterCounters)||void 0===e?void 0:e.ts)&&!this.state.loaded&&this.setState({loaded:!0})},t.prototype.fieldDescriptionToProps=function(e){var t,n,r,i=this.props,o=i.flFilterCountersScheme,a=void 0===o?{}:o,s=i.flFilterScheme,c=void 0===s?{}:s,l=i.flFilterState,u=void 0===l?{}:l;return{className:null===(t=c.fields)||void 0===t?void 0:t[e].class,choices:(null===(n=c.fields)||void 0===n?void 0:n[e].choices)||[],key:e,name:e,styled:null===(r=c.fields)||void 0===r?void 0:r[e].styled,value:u[e],onChange:this.handleChange,counters:a[e]}},t.prototype.getGenders=function(){var e,t,n,r=(0,d.fX)([],(null===(n=null===(t=this.props.flFilterScheme)||void 0===t?void 0:t.fields)||void 0===n?void 0:n.gender.choices)||[],!0);return r.length>2&&(e=[r[2],r[1]],r[1]=e[0],r[2]=e[1]),r},t.prototype.render=function(){var e,t,n,r,i=this.props,a=i.flFilterCounters,s=i.flFilterScheme,c=i.flFilterState,u=this.state.loaded,f=!(!(null==s?void 0:s.fields)||!u),p=!!a&&!!a.total&&!!a.ts,h=k.q.isEnabled(P.i.LISTING_PAYED_CHAT_FILTERS),m=k.q.isNew(P.i.LISTING_PAYED_CHAT_FILTERS);return(0,o.jsxs)("div",{ref:this.rootComponentRef,children:[!f&&(0,o.jsx)(l,{}),f&&(0,o.jsxs)("div",{id:"fl_quick_search",className:"fl_quick_search fl_filters",children:[(0,o.jsxs)("div",{className:"qs_inner",children:[(0,o.jsxs)("div",{className:"flf_fields",children:[(0,o.jsx)("div",{className:"flf_title",children:w.V[E.$.GENDER].title}),(0,o.jsx)("div",{className:"flf_list_gender",children:(0,o.jsx)(D.A,(0,d.Cl)({},this.fieldDescriptionToProps(E.$.GENDER),{choices:this.getGenders(),showCount:!0,showLiveLabel:!0,uncheckable:!0}))})]}),(0,o.jsxs)("div",{className:"flf_fields",children:[(0,o.jsx)("div",{className:"flf_title",children:w.V[E.$.AGE].title}),(0,o.jsx)(M.A,{maxVal:w.V[E.$.AGE].maxValue||0,minVal:w.V[E.$.AGE].minValue||0,name:"age",value:null==c?void 0:c[E.$.AGE],onChange:this.handleChange})]}),(0,o.jsxs)("div",{className:"flf_fields",children:[(0,o.jsx)("div",{className:"flf_title",children:w.V[E.$.REGION].title}),(0,o.jsx)("div",{children:(0,o.jsx)(x.A,(0,d.Cl)({},this.fieldDescriptionToProps(E.$.REGION),{choices:null===(e=s.fields)||void 0===e?void 0:e[E.$.REGION].choices,showCount:!0,showLiveLabel:!0}))})]}),h&&(0,o.jsxs)("div",{className:"flf_fields",children:[(0,o.jsxs)("div",{className:"flf_title",children:[__("Prices for privates"),m&&(0,o.jsx)(b.E,{icon:_.S.NEW})]}),(0,o.jsxs)("div",{className:"flf_content",children:[(0,o.jsxs)("div",{className:"flf_subsection",children:[(0,o.jsx)("p",{className:"flf_s_title",children:w.V[E.$.PRIVATES_FOR].title}),(0,o.jsx)(x.A,(0,d.Cl)({},this.fieldDescriptionToProps(E.$.PRIVATES_FOR),{choices:null===(t=s.fields)||void 0===t?void 0:t[E.$.PRIVATES_FOR].choices,showCount:!0,showLiveLabel:!0}))]}),(0,o.jsxs)("div",{className:"flf_subsection",children:[(0,o.jsx)("p",{className:"flf_s_title",children:w.V[E.$.FULL_PRIVATES_FOR].title}),(0,o.jsx)(x.A,(0,d.Cl)({},this.fieldDescriptionToProps(E.$.FULL_PRIVATES_FOR),{choices:null===(n=s.fields)||void 0===n?void 0:n[E.$.FULL_PRIVATES_FOR].choices,showCount:!0,showLiveLabel:!0}))]}),(0,o.jsxs)("div",{className:"flf_subsection",children:[(0,o.jsx)("p",{className:"flf_s_title",children:w.V[E.$.GROUP_CHAT_FOR].title}),(0,o.jsx)(x.A,(0,d.Cl)({},this.fieldDescriptionToProps(E.$.GROUP_CHAT_FOR),{choices:null===(r=s.fields)||void 0===r?void 0:r[E.$.GROUP_CHAT_FOR].choices,showCount:!0,showLiveLabel:!0}))]})]})]}),(0,o.jsxs)("div",{className:"qs_buttons",children:[(0,o.jsx)("button",{className:(0,j.n)({bt30_green:!0,mls_btn:!0,saf_params_btn:!0,__disabled:!p}),type:"button",onClick:this.handleSearch,children:__("Search")}),(0,o.jsx)("button",{className:"mls_btn saf_reset",type:"button",onClick:this.handleMore,children:__("More Options")})]})]}),(0,o.jsxs)("div",{className:(0,j.n)({qs_result:!0,__active:p}),children:[(null==a?void 0:a.live)?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:"qs_count",children:(0,o.jsx)(A.E,{html:__("%s1%Search result:%s2% %live% Live out of %total%",{live:(null==a?void 0:a.live)||0,s1:'',s2:"",total:(null==a?void 0:a.total)||0})})}),(0,o.jsx)("div",{className:"qs_reset",onClick:this.handleReset,children:__("Reset")})]}):(0,o.jsxs)("div",{children:[(0,o.jsx)("div",{className:"qs_no_results",children:__("Your search returned no results.")}),(0,o.jsxs)("div",{className:"bc_flex",children:[(0,o.jsx)("div",{className:"qs_count",children:(0,o.jsx)(A.E,{html:__("%s1%Search result:%s2% %number% Live",{number:0,s1:'',s2:""})})}),(0,o.jsx)("div",{className:"qs_reset",onClick:this.handleReset,children:__("Reset")})]})]}),p&&(0,o.jsx)(T.W,{})]})]})]})},t.defaultProps={flFilterState:{}},t=(0,d.Cg)([(0,s.Ng)("flFilterState, flFilterScheme, flFilterCountersScheme, flFilterCounters, flFilterOrder, liveTab")],t)}(y.I);function B(e){e&&(r||(r=a.w.append((0,o.jsx)(s.Kq,{store:u.A,children:(0,o.jsx)(H,{})}),e)))}function F(){r&&(a.w.unmount(r),r=null)}function U(e){e&&(G(),i||(i=a.w.append((0,o.jsx)(l,{}),e)))}function G(){i&&(a.w.unmount(i),i=null)}},67590:function(e,t,n){"use strict";n.r(t),n.d(t,{ModelsFilter:function(){return ne}});var r,i,o=n(15215),a=n(2963),s=n(99525),c=n(56846),l=n(44697),u=n(5985),d=n(68572),f=n(74848),p=n(46517),h=n(28577),m=n(89836),v=n(44198),g=n(83375),_=n(96540),b=n(23110),y=n(94968),A=n(64862),w=n(47077),S=n(26580),E=function(e){var t=e.code,n=e.icon,r=e.label,i=e.liveCount,o=e.url,a=e.isActive,s=e.isNew;return(0,f.jsx)("li",{className:"hbd_item",children:(0,f.jsx)("a",{className:(0,g.n)({"hbd_item_link bc_flex bc_flex_items_center js-dd_link":!0,__current:a}),"data-name":t,href:o,children:(0,f.jsxs)("span",{className:"hbd_item_inner bc_flex bc_flex_items_center",children:[n&&(0,f.jsx)(S.A,{group:"hbd_item_icon",icon:"#svg_ctg_".concat(n),url:"sprite/bc/category.svg"}),trans("%categories% %s1%(%live% Live)%s2%",{categories:r,live:i||0,s1:'',s2:""}),s&&(0,f.jsx)(w.E,{classModifier:"hbd_item_badge",icon:A.S.NEW})]})})})},C=n(71799),T=((r={})[b.n.MALE]="/male/",r[b.n.TRANSSEXUAL]="/trans/",r),P=(0,_.memo)(function(e){var t=e.categories,n=e.listingActiveCategory,r=e.liveTab,i=(0,_.useMemo)(function(){return t&&t.length?(0,o.fX)([],t,!0).sort(function(e,t){return e.label>t.label?1:-1}):[]},[t]);return i.length?(0,f.jsx)("div",{className:"hb_drop_down js-dd_wrp",children:(0,f.jsx)("ul",{className:"hbd_list js-spa_categories",children:i.map(function(e){if(!e.slug)return null;var t=y.A.getCategoriesIcon(e.code),i=function(e,t){return(T[e]||"/")+t}(r,e.slug),a=(0,C.F)(e.code);return(0,f.jsx)(E,(0,o.Cl)({icon:t,url:i,isActive:n&&e.code===n,isNew:a},e),e.code)})})}):null}),I=n(83816),k=n(18289),N=n(19865),O="header_dd_categories_container",j=400,L=250,M=n(7819),x=function(){var e=(0,p.d4)(M.t),t=(0,p.d4)(M.Z),n=(0,p.d4)(h.em),r=(0,p.d4)(m.Hh),i=(0,p.d4)(m.q5),o=(0,p.d4)(function(e){return e.isSPAProcessing}),a=!!document.querySelector(".js-cybersale"),s=(0,I.i)(r,i),c=(0,k.H)(s,e),l=c.loadCounters,u=c.isLoading,d=!o,b=function(e,t){void 0===t&&(t=!1);var n=(0,_.useState)(!1),r=n[0],i=n[1],o=(0,_.useRef)([]),a=(0,_.useRef)(),s=(0,_.useRef)();r&&!t&&i(!1);var c=(0,_.useCallback)(function(){i(!0)},[]),l=(0,_.useCallback)(function(){o.current=[],i(!1)},[]),u=(0,_.useCallback)(function(){clearTimeout(a.current),clearTimeout(s.current),a.current=void 0,s.current=void 0,o.current.length?s.current=setTimeout(c,L):a.current=setTimeout(l,j)},[l,c]),d=(0,_.useCallback)(function(e){(0,v._b)("HeaderCategories Enter").log(e),o.current.includes(e.timeStamp)||o.current.push(e.timeStamp),u()},[u]),f=(0,_.useCallback)(function(e){(0,v._b)("HeaderCategories Leave").log(e),o.current.pop(),u()},[u]);return(0,N.w)(function(){t||l()},[t]),(0,N.w)(function(){r&&e&&e()},[r]),{hideList:l,isOpen:r,onPointerEnter:d,onPointerLeave:f}}(l,d),y=b.isOpen,A=b.onPointerEnter,w=b.onPointerLeave;return(0,v._b)("HeaderCategories render").log({categoriesGender:s,headerCategories:t,isLoading:u}),(0,f.jsxs)("div",{className:(0,g.n)({hb_item:!0,__categories:!0,__open:y&&!u&&!o,__shift:a}),onPointerEnter:d?A:void 0,onPointerLeave:d?w:void 0,children:[(0,f.jsx)("div",{className:"hb_text",children:__("Categories")}),!!t&&t.length>0&&(0,f.jsx)(P,{categories:t,listingActiveCategory:n,liveTab:s})]})},D=n(16053),R=n(99128),H=!1,B=n(88318);!function(e){e.MAIN_FILTER="mainFilter"}(i||(i={}));var F=n(45070),U=n(76294),G=n(42080),V=n(21110),K=n(8556),W=n(80181),z=void 0;function q(e){return(0,o.sH)(this,void 0,void 0,function(){var t;return(0,o.YH)(this,function(r){switch(r.label){case 0:return e?z?[3,2]:[4,Promise.all([n.e(506),n.e(225)]).then(n.bind(n,24777)).then(function(e){return e.NameFilterForm})]:[2];case 1:if(t=r.sent(),z)return(0,v._b)("attachNameFilterForm race condition").error(e,z),[2];z=R.w.append((0,f.jsx)(D.Kq,{store:s.A,children:(0,f.jsx)(t,{})}),e),r.label=2;case 2:return[2]}})})}var Y=n(27686),X=n(72983),J=n(53336),Z=n(41669),Q=function(){return Promise.resolve().then(n.bind(n,27686))},$=function(){function e(){}return e.close=function(){var e=Z("#bongacams_popup.bc_quick_search");e.length>0&&Z.bongacamsPopupClose(),X.isRTLCulture&&e.css({right:"auto"}),e.removeClass("bc_quick_search").removeClass("fl_filter_container"),Q().then(function(e){e.detachQuickFilter()})},e.open=function(){Z('
').prependTo(".js-quick_search").openPopup({afterDisplay:function(){var e=Z("#bongacams_popup");if(e.addClass("bc_quick_search").addClass("fl_filter_container"),X.isRTLCulture){var t=Z(".js-ht_items");e.css({left:"auto",right:Z(window).width()-(t.offset().left+t.outerWidth())})}(0,Y.attachQuickFilterSkeleton)(Z.jlNamespace.$popupContent.get(0)),Q().then(function(e){(0,Y.detachQuickFilterSkeleton)(),e.attachQuickFilter(Z.jlNamespace.$popupContent.get(0))})},container:Z("
"),title:R.w.renderToString((0,f.jsxs)("div",{className:"qs_title bc_flex bc_flex_items_center",children:[(0,f.jsx)(S.A,{group:"qs_icon_search",icon:"#svg_icon_search_flat",url:J.ed}),__("Quick Search")]})),v2:!0,onClose:function(){s.A.action(c.bZ)("quick")}}).click().remove()},e}(),ee=n(41669),te=function(){return n.e(380).then(n.bind(n,50199))},ne=function(){function e(){var e=this;this._storageSchemeKey=(0,G.Y)("flFilterScheme_3",V.q.isEnabled(F.i.LISTING_PAYED_CHAT_FILTERS)?F.i.LISTING_PAYED_CHAT_FILTERS:""),this.filterSelector=".js-filter_wrap",this.sidebarSelector=".js-fl_menu",this.isAttached=!1,this.onChatOpen=function(){e.close()},this.close=function(){(0,v._b)("ModelsFilter close").log(),s.A.action(c.bZ)()},this._attachHandlers=function(){ee(document).on("chat:open",e.onChatOpen),ee(document).on("click",".js-filter",e.toggleMainFilter),ee(document).on("click",".js-quick_search",e.toggleQuickSearch),ee(document).on("click",".js-hn_search",e.toggleNameFilter),u.c.on("flActiveFilter",e._handleChangeActiveFilter),u.c.on("flFilterScheme",e._handleChangeSchemeState)},this.toggleQuickSearch=function(){(0,v._b)("ModelsFilter toggleFilter quick").log(),"quick"===s.A.getState().flActiveFilter?s.A.action(c.bZ)():s.A.action(l.U)(!1,!0,function(){s.A.action(c.fg)("quick")})},this.toggleMainFilter=function(){(0,v._b)("ModelsFilter toggleFilter main").log(),"main"===s.A.getState().flActiveFilter?s.A.action(c.bZ)():s.A.action(l.U)(!1,!0,function(){s.A.action(c.fg)("main")})},this.toggleNameFilter=function(){return(0,o.sH)(e,void 0,void 0,function(){return(0,o.YH)(this,function(e){switch(e.label){case 0:return(0,v._b)("ModelsFilter toggleFilter name").log({}),[4,q(ee(".js-hns_result_wrp").get(0))];case 1:return e.sent(),s.A.action(c.O4)("name"),[2]}})})},this._handleChangeActiveFilter=function(t,n){var r=document.querySelector(e.filterSelector),o=document.querySelector(".js-filter"),l=document.querySelector(e.sidebarSelector),u={main:{hide:"main"===n.flActiveFilter&&"main"!==t.flActiveFilter,show:"main"!==n.flActiveFilter&&"main"===t.flActiveFilter},name:{hide:"name"===n.flActiveFilter&&"name"!==t.flActiveFilter,show:"name"!==n.flActiveFilter&&"name"===t.flActiveFilter},quick:{hide:"quick"===n.flActiveFilter&&"quick"!==t.flActiveFilter,show:"quick"!==n.flActiveFilter&&"quick"===t.flActiveFilter}};(0,v._b)("ModelsFilter handleChangeActiveFilter").log({burgerMenuElement:o,is:u,mainFilterElement:r}),u.main.hide?(document.body.classList.remove("__main_filter_opened"),te().then(function(e){e.detachMainFilter()}),r?(r.classList.remove("__active"),null==l||l.classList.remove("__hidden"),(0,K.isTokenInBodyClassList)("chat_collapsed")&&ee("#EmbedSWFHolder").show()):(0,a.St)(i.MAIN_FILTER),null==o||o.classList.remove("__active")):u.main.show&&((0,K.isTokenInBodyClassList)("chat_collapsed")&&ee("#EmbedSWFHolder").hide(),null==o||o.classList.add("__active"),r?((0,K.isTokenInBodyClassList)("chat_visible")||(r.classList.add("__active"),null==l||l.classList.add("__hidden")),document.body.classList.add("__main_filter_opened"),te().then(function(e){e.attachMainFilter(r)})):(0,a.QC)({id:i.MAIN_FILTER,asyncImport:function(){return te()},callbacks:{onClose:function(){s.A.action(c.bZ)()}},options:{classes:{content:"fl_filter_container",root:"__listing_filter"},excludeOutsideClickParent:["js-filter"]}})),u.quick.hide?$.close():u.quick.show&&$.open();var d=document.querySelector(".js-search_wrp"),f=document.querySelector(".js-search_box");d&&f&&(u.name.hide?(d.classList.remove("__search"),f.classList.remove("__active")):u.name.show&&(d.classList.add("__search"),f.classList.add("__active")))},this._handleChangeSchemeState=function(t,n){var r=!Object.keys(n.flFilterScheme).length&&!!Object.keys(t.flFilterScheme).length;r&&((0,v._b)("ModelsFilter handleChangeSchemeState").log({prev:n.flFilterScheme,state:t.flFilterScheme,isFilterSchemeLoad:r}),U.uW.setItem(e._storageSchemeKey,JSON.stringify(t.flFilterScheme)))}}return Object.defineProperty(e,"instance",{get:function(){return this.globalInstance||(this.globalInstance=new this)},enumerable:!1,configurable:!0}),e.prototype.attach=function(){this.isAttached||(this.isAttached=!0,(0,v._b)("ModelsFilter attach").log(),this._attachHandlers(),this._restoreFilterScheme(),this._loadFlFilterScheme(),function(){if(!H){var e=document.getElementById(O);(0,v._b)("HeaderCategories attach").log(!!e),e&&(H=!0,R.w.replaceContainer((0,f.jsx)(D.Kq,{store:s.A,children:(0,f.jsx)(x,{})}),e))}}(),d.oc.start(["Listing_SortForms"]),B.x.attach())},e.prototype._loadFlFilterScheme=function(){var e=s.A.getState(),t=e.flFilterRealListingState,n=e.flFilterScheme;(0,v._b)("ModelsFilter loadFlFilterScheme").log({flFilterRealListingState:t,flFilterScheme:n}),n.fields||s.A.action(l.U)(!0)},e.prototype._restoreFilterScheme=function(){var e=(0,W.json_parse)(U.uW.getItem(this._storageSchemeKey)||"");e&&s.A.setState({flFilterScheme:e})},e}()},92227:function(e,t,n){"use strict";n.d(t,{R:function(){return C}});var r=n(74848),i=n(96540),o=n(39992),a=n(81363),s=n(12307),c=n(15514),l=n(80554),u=n(83966),d=n(92340),f=n(46517),p=n(91287),h=n(83375),m=(0,i.memo)(function(e){var t,n=e.hintRef,i=e.className,o=e.direction,a=e.isMobile,s=e.onClose,c=(0,f.d4)(p.hv).maxPinsForLiveTab;return a?null:(0,r.jsxs)("div",{className:"popover-light pl-blue popover_pin js-pin_hint ".concat(i),ref:n,children:[(0,r.jsx)("div",{className:(0,h.n)((t={corner:!0},t[o]=o,t))}),(0,r.jsxs)("div",{className:"inner popover-light-inner",children:[(0,r.jsx)("div",{className:"popover_title",children:__("Pin model")}),(0,r.jsx)("div",{className:"popover_text",children:trans("Pinned models with %s1%online%s2% status are displayed on top of the homepage. You can pin up to %count% models in each category.",{s1:'',s2:"",count:c})}),(0,r.jsx)("a",{className:"popover_link",href:"javascript:void(0)",onClick:s,children:__("Ok, got it%_popover_pin_%")})]})]})}),v=n(57933),g=n(99882),_=n(63861),b=n(35658),y=n(842),A=n(72983),w=function(e){e.stopPropagation()},S=(0,i.memo)(function(e){var t,i,o=e.hintRef,a=e.className,s=e.direction,c=e.isMobile,l=e.onClose,u=(i=(0,b.s7)({loader:function(){return Promise.all([(0,v.AT)((0,_.ip)("@follower_pinned_models_popup")),Promise.all([n.e(223),n.e(409)]).then(n.bind(n,76305)),(0,g.Z)(y.Y.USER_LIST_MOBILE),A.isRTLCulture?(0,g.Z)(y.Y.USER_LIST_MOBILE_RTL):Promise.resolve()])},popupId:"pinned_models",popupOptions:{animationClass:"__show_anim"}}).openLoadPopupMobile,{handleTooManyPinNotificationClick:function(){return i()}}).handleTooManyPinNotificationClick;return c?(0,r.jsxs)("div",{className:"what_view __pin js-pin_hint",ref:o,onClick:u,children:[(0,r.jsxs)("div",{className:"what_view_inner",children:[(0,r.jsx)("span",{className:"what_view_close __inner",onClick:l}),(0,r.jsx)("p",{className:"title wvp_title",children:__("You’ve reached the maximum number of pinned models.")}),(0,r.jsx)("p",{dangerouslySetInnerHTML:{__html:__("To pin a new model, you have to %a1%delete one of the previously pinned ones%a2%.",{a1:'',a2:""})}})]}),(0,r.jsx)("div",{className:"what_view_corner"})]}):(0,r.jsxs)("div",{className:"popover-light popover_pin __pp_limit js-pin_hint ".concat(a),ref:o,onClick:function(e){return e.stopPropagation()},children:[(0,r.jsx)("div",{className:(0,h.n)((t={corner:!0},t[s]=s,t))}),(0,r.jsxs)("div",{className:"inner popover-light-inner",children:[(0,r.jsx)("span",{className:"popover-light-close",onClick:l}),(0,r.jsx)("div",{className:"popover_title",children:__("You’ve reached the maximum number of pinned models.")}),(0,r.jsx)("div",{className:"popover_text",children:trans("To pin a new model, you have to %a1%delete one of the previously pinned ones%a2%.",{a1:''),a2:""},{click:w})})]})]})}),E=n(41669),C=(0,i.memo)(function(e){var t=e.pinHintElement,n=e.pinHintType,f=e.placementType,p=e.isMobile,h=void 0!==p&&p,v=e.onClose,g=f===c.p.PROFILE?"top":"bot",_=f===c.p.CHAT?"__chat":"",b=(0,i.useRef)(null),y=(0,i.useCallback)(function(){var e;null===(e=null==t?void 0:t.classList)||void 0===e||e.remove("__no_hint"),v()},[t,v]),A=(0,i.useCallback)(function(e){e.stopPropagation(),e.preventDefault(),n===s.Y.EXPLANATION&&(d.A.registerEvent(u.A.PIN_USER_HINT),f===c.p.LISTING&&t&&E(t).parents(".js-ls_thumb").removeClass("__lst_visible")),y()},[t,n]);return(0,o.j)({ref:b,callback:y,isEnabled:n===s.Y.TOO_MANY_PINS}),(0,i.useEffect)(function(){return n!==s.Y.EXPLANATION&&(f===c.p.LISTING?a.ListingLoader.timer.pause():[c.p.CHAT,c.p.MINI_PROFILE].includes(f)&&E("#bChat").on(l.R.ON_CURRENT_CHATHOST_CHANGE,y),E(document).on("chat:visibility",y)),function(){null==t||t.classList.remove("__no_hint"),n===s.Y.TOO_MANY_PINS&&(f===c.p.LISTING?a.ListingLoader.timer.resume():f&&[c.p.CHAT,c.p.MINI_PROFILE].includes(f)&&E("#bChat").off(l.R.ON_CURRENT_CHATHOST_CHANGE,y),E(document).off("chat:visibility",y))}},[n,f,y]),n===s.Y.TOO_MANY_PINS?(0,r.jsx)(S,{hintRef:b,className:_,direction:g,isMobile:h,onClose:A}):n===s.Y.EXPLANATION?(0,r.jsx)(m,{hintRef:b,className:_,direction:g,isMobile:h,onClose:A}):null})},82200:function(e,t,n){"use strict";n.d(t,{Q:function(){return a}});var r,i=n(23110),o=n(18325),a=((r={})[o.A.COUPLE_F_F]=i.n.COUPLES,r[o.A.COUPLE_F_M]=i.n.COUPLES,r[o.A.COUPLE_M_M]=i.n.MALE,r[o.A.COUPLE_T_T]=i.n.TRANSSEXUAL,r[o.A.FEMALE]=i.n.FEMALE,r[o.A.MALE]=i.n.MALE,r[o.A.TRANSSEXUAL]=i.n.TRANSSEXUAL,r[i.n.COUPLES]=i.n.COUPLES,r)},12307:function(e,t,n){"use strict";var r;n.d(t,{Y:function(){return r}}),function(e){e.TOO_MANY_PINS="too_many_pins",e.EXPLANATION="explanation"}(r||(r={}))},61554:function(e,t,n){"use strict";var r;n.d(t,{t:function(){return r}}),function(e){e.ALREADY_PINNED="already_pinned",e.TOO_MANY_PINS="too_many_pins"}(r||(r={}))},15514:function(e,t,n){"use strict";var r;n.d(t,{p:function(){return r}}),function(e){e.CHAT="chat",e.LISTING="listing",e.MINI_PROFILE="mini_profile",e.PROFILE="profile"}(r||(r={}))},72668:function(e,t,n){"use strict";n.d(t,{f:function(){return a}});var r=n(99525),i=n(15839),o=n(22393);function a(e){if(!e||!o.A.getList().includes(e))return!1;var t=r.A.getState(),n=t.flFilterState,a=t.mobileFilter,s=t.isAuthenticated,c=t.isMobile,l=t.isModerator,u=(0,i.T$)(t);if(!s||l||u||location.pathname.includes("tubechat"))return!1;if(c){var d=a.submittedFields;if(Object.keys(d).some(function(e){return"gender"!==e}))return!1}else if(Object.keys(n).some(function(e){return!["category","gender"].includes(e)}))return!1;return!0}},44307:function(e,t,n){"use strict";n.d(t,{Y:function(){return a}});var r=n(18325),i=n(82200),o=n(23110);function a(e){return[i.Q[e],[r.A.COUPLE_F_F].includes(e)?o.n.FEMALE:null].filter(Boolean)}},30119:function(e,t,n){"use strict";n.d(t,{e:function(){return a}});var r=n(74848),i=n(96540),o=n(83375),a=(0,i.memo)(function(e){var t=e.children,n=e.playerStatus,i=e.onClick;return(0,r.jsx)("button",{className:(0,o.n)({vpr_btn:!0,__pause:"playing"===n,__play:"playing"!==n}),onClick:i,children:t})})},5710:function(e,t,n){"use strict";n.d(t,{e:function(){return r.e}});var r=n(30119)},4071:function(e,t,n){"use strict";n.d(t,{_:function(){return s}});var r=n(74848),i=n(96540),o=n(46140),a=n(83375),s=(0,i.memo)(function(e){var t=e.volume,n=e.isMuted,i=e.onButtonMuteClick,s=e.onVolumeUpdate;return(0,r.jsxs)("div",{className:"vpr_volume",children:[(0,r.jsx)("button",{className:(0,a.n)({"vpr_btn __volume":!0,__volume_muted:n}),onClick:i}),(0,r.jsx)("div",{className:"vpr_volume_bar",onClick:function(e){var t,n=null===(t=(null==e?void 0:e.nativeEvent)||e)||void 0===t?void 0:t.offsetX;if(e.target&&!(0,o.u)(n)){var r=e.target.getBoundingClientRect().width;s(100*n/r/100)}},children:(0,r.jsx)("div",{className:"vpr_volume_bar __progress",style:{width:"".concat(100*t,"%")}})})]})})},41462:function(e,t,n){"use strict";n.d(t,{_:function(){return r._}});var r=n(4071)},61104:function(e,t,n){"use strict";n.d(t,{e:function(){return o}});var r=n(96540),i=n(46140),o=function(e){var t=e.currentTime,n=e.duration,o=e.playerStatus,a=e.videoElement,s=e.onPause,c=e.setCurrentTime,l=e.setDuration,u=(0,r.useMemo)(function(){return"stopped"===o||0===n?0:t/n*100},[t,n,o]),d=function(e){return n*e/100},f=(0,r.useCallback)(function(e){a&&(a.currentTime=e,c(e))},[c,a]),p=(0,r.useCallback)(function(){f(0),s()},[s,f]),h=(0,r.useCallback)(function(){a&&n>0&&c(a.currentTime)},[n,c,a]),m=(0,r.useCallback)(function(){a&&("number"==typeof n&&0!==n||l(a.duration))},[n,l,a]);return(0,r.useEffect)(function(){return null==a||a.addEventListener("progress",m),function(){null==a||a.removeEventListener("progress",m)}},[a,m]),(0,r.useEffect)(function(){return null==a||a.addEventListener("timeupdate",h),function(){null==a||a.removeEventListener("timeupdate",h)}},[a,h]),(0,r.useEffect)(function(){return null==a||a.addEventListener("ended",p),function(){null==a||a.removeEventListener("ended",p)}},[a,p]),(0,r.useEffect)(function(){a&&!n&&l(a.duration)},[n,l,a]),{actions:{onDragEndHandler:function(e){var t=d(e);f(t),"playing"===o&&(null==a||a.play())},onDragHandler:function(e){var t=d(e);f(t)},onDragStartHandler:function(e){"playing"===o&&(null==a||a.pause());var t=d(e);f(t)},seekTimeHandler:function(e){var t,n=e.target,r=null===(t=(null==e?void 0:e.nativeEvent)||e)||void 0===t?void 0:t.offsetX;if(n&&!(0,i.u)(r)){var o=n.getBoundingClientRect().width,a=d(100*r/o);f(a)}}},states:{progressValue:u}}}},82597:function(e,t,n){"use strict";n.d(t,{b:function(){return a}});var r=n(74848),i=n(70642),o=n(61104),a=function(e){var t=e.variant,n=(0,o.e)(e),a=n.actions,s=a.seekTimeHandler,c=a.onDragEndHandler,l=a.onDragHandler,u=a.onDragStartHandler,d=n.states.progressValue;return"modern"===t?(0,r.jsx)(i.z,{progress:d,onDrag:l,onDragEnd:c,onDragStart:u}):(0,r.jsx)("div",{className:"vpr_progressbar",onClick:s,children:(0,r.jsx)("div",{className:"vpr_progress __current",style:{transform:"translateX(".concat(-1*(100-d),"%)")}})})}},9427:function(e,t,n){"use strict";n.d(t,{b:function(){return r.b}});var r=n(82597)},2887:function(e,t,n){"use strict";n.d(t,{N:function(){return o}});var r=n(74848),i=n(54096),o=function(e){var t=e.currentTime,n=e.duration,o=e.separator,a="".concat((0,i.Y)(t||0)," ").concat(o," ").concat((0,i.Y)(n||0));return(0,r.jsx)("div",{className:"vpr_timer",children:a})}},19009:function(e,t,n){"use strict";n.d(t,{N:function(){return r.N}});var r=n(2887)},60908:function(e,t,n){"use strict";n.d(t,{H:function(){return r}});var r=function(e){var t=e.volume,n=e.isMuted,r=e.onButtonMuteClick,i=e.onVolumeUpdate,o=function(e){return Number((e/100).toFixed(2))};return{actions:{handleOnDrag:function(e){i(o(e))},handleOnDragEnd:function(e){i(o(e))},handleOnDragStart:function(e){n&&r(),i(o(e))}},states:{volumeInPercent:100*t,isMutedByVolume:0===t}}}},16231:function(e,t,n){"use strict";n.d(t,{Y:function(){return u}});var r=n(74848),i=n(96540),o=n(26580),a=n(70642),s=n(47885),c=n(83375),l=n(60908),u=(0,i.memo)(function(e){var t=e.isMuted,n=e.onButtonMuteClick,i=(0,l.H)(e),u=i.actions,d=u.handleOnDrag,f=u.handleOnDragEnd,p=u.handleOnDragStart,h=i.states,m=h.volumeInPercent,v=h.isMutedByVolume;return(0,r.jsxs)("div",{className:"bc_flex bc_flex_items_center",children:[(0,r.jsx)("button",{className:(0,c.n)({"vpr_btn __volume":!0,__volume_muted:t||v}),onClick:n,children:(0,r.jsx)(o.A,{group:"vpr_btn_icon",icon:t||v?"#svg_pfm_mute":"#svg_pfm_unmute",url:s.YZ})}),(0,r.jsx)("div",{className:"vpr_sound_progress",children:(0,r.jsx)(a.z,{progress:t?0:m,onDrag:d,onDragEnd:f,onDragStart:p})})]})})},71198:function(e,t,n){"use strict";n.d(t,{Y:function(){return r.Y}});var r=n(16231)},7391:function(e,t,n){"use strict";n.d(t,{$:function(){return s}});var r=n(15215),i=n(74848),o=n(96540),a=n(83375),s=function(e){function t(t){var n=e.call(this,t)||this;return n.timer=0,n.moveForShow=function(){n.props.isFullscreen&&(n.timer&&clearTimeout(n.timer),n.setState({visible:!0}),n.state.controlsHover||(n.timer=window.setTimeout(function(){n.setState({visible:!1})},1e3)))},n.handleControlsMouseEnter=function(){n.setState({controlsHover:!0})},n.handleControlsMouseLeave=function(){n.setState({controlsHover:!1})},n.state={controlsHover:!1,visible:!1},n}return(0,r.C6)(t,e),t.prototype.componentDidMount=function(){document.addEventListener("mousemove",this.moveForShow)},t.prototype.componentWillUnmount=function(){document.removeEventListener("mousemove",this.moveForShow)},t.prototype.render=function(){var e,t=this.props,n=t.className,r=t.children,o=t.style;return(0,i.jsx)("div",{className:(0,a.n)((e={vpr_controls:!0,__visible:this.state.visible},e[String(n)]=Boolean(n),e)),style:o,onMouseEnter:this.handleControlsMouseEnter,onMouseLeave:this.handleControlsMouseLeave,children:r})},t}(o.Component)},59131:function(e,t,n){"use strict";n.d(t,{$:function(){return r.$}});var r=n(7391)},37126:function(e,t,n){"use strict";n.d(t,{$r:function(){return s.$},Nz:function(){return o.N},YL:function(){return a.Y},bJ:function(){return i.b},eY:function(){return r.e}});var r=n(5710),i=(n(41462),n(9427)),o=n(19009),a=n(71198),s=n(59131)},58258:function(e,t,n){"use strict";n.d(t,{l:function(){return u}});var r=n(74848),i=n(96540),o=n(5710),a=n(41462),s=n(9427),c=n(19009),l=n(59131),u=(0,i.memo)(function(e){var t=e.className,n=e.currentTime,i=e.duration,u=e.playerStatus,d=e.videoElement,f=e.volume,p=e.isFullscreen,h=e.isMuted,m=e.onButtonMuteClick,v=e.onPause,g=e.onPlayClick,_=e.onToggleFullscreenClick,b=e.onVolumeUpdate,y=e.setCurrentTime,A=e.setDuration;return(0,r.jsxs)(l.$,{className:t,isFullscreen:p,children:[(0,r.jsx)(o.e,{playerStatus:u,onClick:g}),(0,r.jsx)(s.b,{currentTime:n,duration:i,playerStatus:u,videoElement:d,onPause:v,setCurrentTime:y,setDuration:A}),(0,r.jsx)(c.N,{currentTime:n,duration:i,separator:"-"}),(0,r.jsx)(a._,{volume:f,isMuted:h,onButtonMuteClick:m,onVolumeUpdate:b}),(0,r.jsx)("button",{className:"vpr_btn __fullscreen",onClick:_})]})})},98729:function(e,t,n){"use strict";n.d(t,{l:function(){return r.l}});var r=n(58258)},44324:function(e,t,n){"use strict";n.d(t,{t:function(){return l}});var r=n(74848),i=n(96540),o=n(26580),a=n(47885),s=n(83375),c=n(37126),l=(0,i.memo)(function(e){var t,n=e.className,i=e.currentTime,l=e.duration,u=e.playerStatus,d=e.videoElement,f=e.volume,p=e.isFullscreen,h=e.isMuted,m=e.onButtonMuteClick,v=e.onPause,g=e.onPlayClick,_=e.onToggleFullscreenClick,b=e.onVolumeUpdate,y=e.setCurrentTime,A=e.setDuration;return(0,r.jsxs)(c.$r,{className:(0,s.n)((t={player_panel_wrp:!0},t[String(n)]=n,t)),isFullscreen:p,children:[(0,r.jsx)(c.bJ,{currentTime:i,duration:l,playerStatus:u,variant:"modern",videoElement:d,onPause:v,setCurrentTime:y,setDuration:A}),(0,r.jsxs)("div",{className:"player_panel_controls bc_flex bc_flex_items_center bc_flex_justify_s_between",children:[(0,r.jsxs)("div",{className:"bc_flex bc_flex_items_center",children:[(0,r.jsxs)(c.eY,{playerStatus:u,onClick:g,children:["playing"!==u&&(0,r.jsx)(o.A,{group:"vpr_btn_icon",icon:"#svg_pfm_play_bold",url:a.YZ}),"playing"===u&&(0,r.jsx)(o.A,{group:"vpr_btn_icon",icon:"#svg_pfm_pause",url:a.YZ})]}),(0,r.jsx)(c.Nz,{currentTime:i,duration:l,separator:"/"})]}),(0,r.jsxs)("div",{className:"bc_flex",children:[(0,r.jsx)(c.YL,{volume:f,isMuted:h,onButtonMuteClick:m,onVolumeUpdate:b}),(0,r.jsx)("button",{className:"vpr_btn __fullscreen",onClick:_,children:(0,r.jsx)(o.A,{group:"vpr_btn_icon",icon:p?"#svg_pfm_fullscreen_on":"#svg_pfm_fullscreen",url:a.YZ})})]})]})]})})},29118:function(e,t,n){"use strict";n.d(t,{t:function(){return r.t}});var r=n(44324)},13613:function(e,t,n){"use strict";n.d(t,{e:function(){return c}});var r=n(15215),i=n(74848),o=n(96540),a=n(98729),s=n(29118),c=(0,o.memo)(function(e){var t=e.variant,n=(0,r.Tt)(e,["variant"]);return"modern"===t?(0,i.jsx)(s.t,(0,r.Cl)({},n)):(0,i.jsx)(a.l,(0,r.Cl)({},n))})},48298:function(e,t,n){"use strict";n.d(t,{e:function(){return r.e}});var r=n(13613)},66249:function(e,t,n){"use strict";n.d(t,{X:function(){return a}});var r=n(74848),i=n(96540),o=n(83375),a=(0,i.memo)(function(e){var t=e.currentTime,n=e.playerStatus,i=e.poster,a=e.onPosterClick;return(0,r.jsxs)("div",{className:(0,o.jc)(["vpr_plugimage",!("playing"!==n&&t<=0)&&"__hidden"]),onClick:a,children:["string"==typeof i&&(0,r.jsx)("img",{className:"vpr_poster",alt:"",src:i},i),Array.isArray(i)&&(0,r.jsxs)("picture",{children:[i.filter(function(e){return!e.default}).map(function(e){return(0,r.jsx)("source",{srcSet:e.src,type:e.type},e.src)}),i.filter(function(e){return e.default}).map(function(e){return(0,r.jsx)("img",{className:"vpr_poster",alt:"",src:e.src},e.src)})]})]})})},75857:function(e,t,n){"use strict";n.d(t,{X:function(){return r.X}});var r=n(66249)},99451:function(e,t,n){"use strict";n.d(t,{f:function(){return c}});var r=n(15215),i=n(74848),o=n(92276),a=n(13309),s=n(84435),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.renderSources=function(){var e=t.props,n=e.sources;return e.isHls?null:n.filter(function(e){return e.type!==a.H.StreamType}).map(function(e){return(0,i.jsx)("source",{src:e.src,type:e.type},"".concat(e.src,"_").concat(e.type))})},t.renderTracks=function(){var e;return null===(e=t.props.tracks)||void 0===e?void 0:e.map(function(e){return(0,i.jsx)("track",{default:e.default,kind:e.type,src:e.src},"__TRACK_".concat(e.src))})},t}return(0,r.C6)(t,e),t.prototype.componentDidMount=function(){this.rootComponent&&(this.rootComponent.setAttribute("playsinline",""),this.rootComponent.setAttribute("webkit-playsinline",""),this.props.setVideoElement(this.rootComponent))},t.prototype.render=function(){var e=this.props,t=e.currentTime,n=e.playerStatus,r=e.sources,o=e.togglePlaying,c=e.isMuted,l=r.find(function(e){return e.type===a.H.StreamType}),u=!!s.BrowserDetect.isIOS()&&Boolean(l);return(0,i.jsxs)("video",{ref:this.rootComponentRef,className:"playing"===n||t>0?"vpr_video __played":"vpr_video __stopped",muted:c,src:u?l.src:void 0,onClick:o,children:[!u&&this.renderSources(),this.renderTracks()]})},t}(o.I)},15903:function(e,t,n){"use strict";n.d(t,{f:function(){return r.f}});var r=n(99451)},13309:function(e,t,n){"use strict";var r,i;n.d(t,{A:function(){return i},H:function(){return r}}),function(e){e.StreamType="video/m3u8"}(r||(r={})),function(e){e.GALLERY_PLAYER="galleryPlayer;"}(i||(i={}))},65831:function(e,t,n){"use strict";n.d(t,{D:function(){return v}});var r=n(15215),i=n(74848),o=n(92276),a=n(26580),s=n(47885),c=n(80554),l=n(24899),u=n(84435),d=n(83375),f=n(80669),p=n(48298),h=n(75857),m=n(15903),v=function(e){function t(t){var n=e.call(this,t)||this;return n.hls=null,n.togglePlayDetachHandler=null,n.attachHandlers=function(){var e=(0,f.OX)();if((0,f.iB)()&&(null==e?void 0:e.fullscreenchange)){var t=e.fullscreenchange;setTimeout(function(){var e;null===(e=n.fullScreenElement)||void 0===e||e.addEventListener(t,n.updateFullscreen,!1)}),"string"==typeof n.props.playerId&&(n.togglePlayDetachHandler=(0,l.c5)(c.R.VIDEO_TOGGLE_PLAY,function(e){var t=e.detail,r=t.playerId,i=t.shouldForcePlay;n.props.playerId===r&&(i?n.play():n.togglePlaying())}))}},n.detachHandlers=function(){var e,t,r=(0,f.OX)();if((0,f.iB)()&&(null==r?void 0:r.fullscreenchange)){var i=r.fullscreenchange;null===(e=n.fullScreenElement)||void 0===e||e.removeEventListener(i,n.updateFullscreen,!1),null===(t=n.togglePlayDetachHandler)||void 0===t||t.call(n)}},n.setVideoElement=function(e){n.setState({videoElement:e})},n.setCurrentTime=function(e){n.setState({currentTime:e})},n.setDuration=function(e){n.setState({duration:e})},n.updateFullscreen=function(){n.setState({isFullscreen:(0,f.FR)()})},n.changeFullScreenOnIOS=function(){var e=n.state.videoElement;e&&(e.requestFullscreen?e.requestFullscreen():e.webkitEnterFullscreen?e.webkitEnterFullscreen():e.webkitRequestFullscreen&&e.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT))},n.handleFullscreen=function(){u.BrowserDetect.isIOS()?n.changeFullScreenOnIOS():(0,f.iB)()?(0,f.nv)(!n.state.isFullscreen,n.fullScreenElement).catch(function(e){n.setState({isFullscreen:!n.state.isFullscreen})}):n.setState({isFullscreen:!n.state.isFullscreen})},n.handleFullscreenButtonClick=function(e){e.stopPropagation(),n.handleFullscreen()},n.play=function(){var e=n.props.isHls;n.state.isClickedPlay||(n.setState({isClickedPlay:!0}),e?n.playHls():n.playDefault())},n.pause=function(){var e=n.state,t=e.playerStatus,r=e.videoElement,i=e.volume,o=e.isMute;if(r&&"playing"===t){var a=n.props.onStatusChange;null==a||a("paused",{volume:i,isMute:o}),r.pause(),n.setState({playerStatus:"paused"})}},n.togglePlaying=function(){"playing"===n.state.playerStatus?n.pause():n.play()},n.toggleMuted=function(){var e,t,r=n.state,i=r.playerStatus,o=r.volume,a=!r.isMute;null===(t=(e=n.props).onStatusChange)||void 0===t||t.call(e,i,{volume:o,isMute:a}),n.setState({isMute:a},function(){var e=n.state.videoElement;e&&(e.muted=a)})},n.setVolume=function(e){var t,r,i=n.state,o=i.playerStatus,a=i.isMute;null===(r=(t=n.props).onStatusChange)||void 0===r||r.call(t,o,{volume:e,isMute:a}),n.setState({volume:e},function(){var t=n.state.videoElement;t&&(t.volume=e)})},n.getPlayerPanelHiddenClassName=function(){var e=n.props.isPlayerPanelHidden,t=n.state.playerStatus;return"boolean"!=typeof e||"stopped"===t||e?"":"__show"},n.getPlayerMobileStatesClassName=function(){var e=n.props,t=e.variant,r=e.isPlayerPanelHidden,i=n.state.playerStatus;return"mobile"!==t||"playing"!==i?"":r?"__panel_hidden __player_locked":""},n.render=function(){var e,t,r=n.props,o=r.className,c=r.poster,l=r.renderMutedButton,u=r.sources,f=r.style,v=r.tracks,g=r.typePlayBtn,_=r.variant,b=void 0===_?"default":_,y=r.waterMark,A=r.onMouseMove,w=n.state,S=w.currentTime,E=w.duration,C=w.playerStatus,T=w.videoElement,P=w.volume,I=w.isClickedPlay,k=w.isFullscreen,N=w.isMute,O=n.getPlayerMobileStatesClassName();return(0,i.jsxs)("div",{ref:n.rootComponentRef,className:(0,d.n)((e={bc_video_player:!0,__fullscreen:k},e[String(O)]=O,e[String(o)]=o,e["__".concat(b)]=b,e)),style:f,onMouseMove:A,children:[(0,i.jsxs)("div",{className:"vpr_container",children:[!!l&&l(N,n.toggleMuted,k),(0,i.jsx)(m.f,{currentTime:S,playerStatus:C,sources:u,togglePlaying:n.togglePlaying,tracks:v,isHls:Boolean(n.hls),isMuted:N,setVideoElement:n.setVideoElement}),(0,i.jsx)(h.X,{currentTime:S,playerStatus:C,poster:c,onPosterClick:n.play}),"stopped"===C&&I&&(0,i.jsx)("div",{className:"vpr_loading"}),"playing"!==C&&!I&&(0,i.jsxs)("div",{className:(0,d.n)({vpr_btn:!0,__modern:"modern"===b,__play_circle:"circle"===g&&"modern"!==b,__play_large:"circle"!==g&&"modern"!==b}),onClick:n.play,children:["circle"===g&&(0,i.jsx)(a.A,{group:"vpr_btn_icon",icon:"#svg_pfm_play",url:s.YZ}),"modern"===b&&(0,i.jsx)(a.A,{group:"vpr_btn_icon",icon:"#svg_pfm_play_bold",url:s.YZ})]})]}),T&&(0,i.jsx)(p.e,{className:n.getPlayerPanelHiddenClassName(),currentTime:S,duration:E,playerStatus:C,variant:b,videoElement:T,volume:P,isFullscreen:k,isMuted:N,onButtonMuteClick:n.toggleMuted,onPause:n.pause,onPlayClick:n.togglePlaying,onToggleFullscreenClick:n.handleFullscreenButtonClick,onVolumeUpdate:n.setVolume,setCurrentTime:n.setCurrentTime,setDuration:n.setDuration}),y&&(0,i.jsx)("div",{className:(0,d.n)((t={},t["wm_skin_".concat(y)]=Boolean(y),t["vpr_watermark watermark_skin"]=!0,t))})]})},n.callbackCalledCount=0,n.scrollPositionBeforeMount=0,n.state={currentTime:0,duration:t.duration||0,playerStatus:"stopped",progress:0,volume:1,isClickedPlay:!1,isFullscreen:!1,isMute:t.autoplay||Boolean(u.BrowserDetect.isSafari())},n}return(0,r.C6)(t,e),Object.defineProperty(t.prototype,"fullScreenElement",{get:function(){var e=this.props.fullscreenContainer,t=void 0===e?null:e;return t&&this.rootComponent&&t.contains(this.rootComponent)?t:this.rootComponent},enumerable:!1,configurable:!0}),t.prototype.componentDidUpdate=function(e,t){var n,r;t.isFullscreen!==this.state.isFullscreen&&(null===(r=(n=this.props).onFullscreenChange)||void 0===r||r.call(n,this.state.isFullscreen))},t.prototype.componentDidMount=function(){var e=this,t=this.props,n=t.autoplay;t.isRestoreScrollFullScreen&&(this.scrollPositionBeforeMount=window.scrollY),n&&this.setState({isMute:!0},function(){e.play()}),this.attachHandlers()},t.prototype.componentWillUnmount=function(){this.props.isRestoreScrollFullScreen&&(u.BrowserDetect.isSafari_MacOS()&&(document.body.style.overflowY=""),document.documentElement.style.overflowY="",window.scrollTo(0,this.scrollPositionBeforeMount));this.hls&&this.hls.destroy(),this.detachHandlers()},t.prototype.initHls=function(){return(0,r.sH)(this,void 0,void 0,function(){return(0,r.YH)(this,function(e){switch(e.label){case 0:return[4,Promise.all([n.e(33),n.e(577)]).then(n.t.bind(n,6693,23))];case 1:return e.sent(),this.hls=this.props.isHls&&new Hls({startLevel:0}),[2]}})})},t.prototype.playHls=function(){return(0,r.sH)(this,void 0,void 0,function(){var e,t,n,i,o=this;return(0,r.YH)(this,function(r){switch(r.label){case 0:return e=this.state,t=e.playerStatus,n=e.videoElement,(i=this.props.sources.filter(function(e){return"video/m3u8"===e.type}))[0].src?"stopped"!==t?[3,3]:this.hls?[3,2]:[4,this.initHls()]:[3,4];case 1:r.sent(),r.label=2;case 2:this.hls.loadSource(i[0].src),this.hls.attachMedia(n),this.hls.on(Hls.Events.MANIFEST_PARSED,function(){return o.playDefault}),r.label=3;case 3:return this.playDefault(),[3,5];case 4:throw Error("Undefined stream src");case 5:return[2]}})})},t.prototype.incrementCallbackCount=function(){this.callbackCalledCount+=1},t.prototype.updatePlayerStatusToPlay=function(){var e=this.props.afterPlayCallback;this.setState({playerStatus:"playing",isClickedPlay:!1}),e&&e(this.callbackCalledCount),this.incrementCallbackCount()},t.prototype.playDefault=function(){var e,t,n=this,r=this.state,i=r.playerStatus,o=r.videoElement,a=r.volume,s=r.isMute;o&&"playing"!==i&&(null===(t=(e=this.props).onStatusChange)||void 0===t||t.call(e,"playing",{volume:a,isMute:s}),u.BrowserDetect.detectIE()?(o.play(),this.updatePlayerStatusToPlay()):o.play().then(function(){n.updatePlayerStatusToPlay()}).catch(function(e){0}))},t}(o.I)},16711:function(e,t,n){"use strict";n.d(t,{D:function(){return r.D}});var r=n(65831)},4088:function(e,t,n){"use strict";n.d(t,{T:function(){return a},f:function(){return o}});var r,i=n(32461),o=[],a=((r={default:4e3})[i.$.BNG_17440]=null,r)},32461:function(e,t,n){"use strict";var r;n.d(t,{$:function(){return r}}),function(e){e.BNG_11071="bng_11071",e.BNG_17440="bng_17440",e.BT_3600="bt_3600"}(r||(r={}))},58138:function(e,t,n){"use strict";n.d(t,{G:function(){return u},f:function(){return l}});var r,i,o=n(63067),a=n(32461),s=function(){return Promise.all([n.e(579),n.e(304)]).then(n.bind(n,73052))},c=((r={})[a.$.BNG_17440]=((i={})[0]=function(){return Promise.all([n.e(579),n.e(303)]).then(n.bind(n,28513))},i),r),l=function(e){return!!(0,o.r)(e,c)},u=function(e){var t=e.activePoll,n=e.componentKey,r=e.questions,i=void 0===r?{}:r,a=e.isStarted?n:"0";if(!t||!l(t))return null;if(!Object.keys(i).length)return null;var u=c[t];return(0,o.r)(a,u)?u[a]:s}},15648:function(e,t,n){"use strict";n.d(t,{O:function(){return g}});var r=n(15215),i=n(74848),o=n(16053),a=n(99525),s=n(30740),c=n(76316),l=n(85418),u=n(45842),d=n(99128),f=n(4088),p=n(58138),h=n(75209),m=!1,v=document.getElementById("news_im_view"),g=function(){return(0,r.sH)(void 0,void 0,void 0,function(){var e,t,g,_,b;return(0,r.YH)(this,function(y){switch(y.label){case 0:return m?[2,!1]:(v||(v=document.getElementById("news_im_view")),v?(e=a.A.getState().user,t=(0,r.Cl)({},e.pollQuestions),(null==(g=t?Object.keys(t):null)?void 0:g.length)&&(_=g.find(p.f))?(b=t[_],delete t[_],(0,c.s)({pollQuestions:t}),(0,p.f)(_)?(m=!0,[4,(0,s.loadNewsImStylesheets)()]):[2,!1]):[2,!1]):[2,!1]);case 1:return y.sent(),(0,l.Oy)(!0),(0,h.q)(b,_),n.e(186).then(n.bind(n,3908)).then(function(e){var t=e.Poll;f.f.includes(_)&&a.A.action(u.d)({isStarted:!0}),d.w.append((0,i.jsx)(o.Kq,{store:a.A,children:(0,i.jsx)(t,{newsImContainer:v})}),v)}),[2,!0]}})})}},75209:function(e,t,n){"use strict";n.d(t,{q:function(){return c}});var r=n(99525),i=n(34710),o=n(63861),a=n(45842);function s(e,t){return"".concat(e,"[").concat(t.join(":"),"]")}var c=function(e,t){var n=r.A.getState().pollData;if(e){var c=t||n.activePoll,l=(0,o.ip)("@ajax_im_poll_get_questions?poll_key=".concat(c));if(l&&"#"!==l){r.A.action(a.d)({isLoading:!0});var u={};e.questions.forEach(function(e){u[e]=!0}),(0,i.mN)(l,{body:u,method:"POST",onSuccess:function(t){t?r.A.action(a.d)({activePoll:c,componentKey:s(e.currentStep,e.questions),currentStep:e.currentStep,questionKey:e.questions[0],questions:t,totalSteps:e.totalSteps,isLoading:!1,isStarted:e.currentStep>1}):r.A.action(a.d)({isFinished:!0,isLoading:!1})}})}}}},49503:function(e,t,n){"use strict";n.d(t,{E:function(){return o}});var r=n(96540),i=n(72983),o=function(e){var t=e.progress,n=void 0===t?0:t,o=e.onDrag,a=e.onDragEnd,s=e.onDragStart,c=(0,r.useState)(0),l=c[0],u=c[1],d=(0,r.useState)(!1),f=d[0],p=d[1],h=(0,r.useRef)(null),m=(0,r.useRef)(null),v=(0,r.useRef)(null),g=(0,r.useRef)(!1),_=(0,r.useRef)(l),b=(0,r.useCallback)(function(e){var t,n=(null===(t=m.current)||void 0===t?void 0:t.getBoundingClientRect())||null;if(v.current=n,!n)return i.isRTLCulture?100:0;var r=(e-n.left)/n.width,o=r<0?0:r,a=Math.min(o,1),s=Math.max(0,o),c=100*Math.min(s,a);return i.isRTLCulture?100-c:c},[]),y=(0,r.useCallback)(function(e){_.current=e,u(e)},[]),A=function(e){var t=b(e.clientX);y(t),null==o||o(t)},w=function(){null==a||a(_.current),p(!1),g.current=!1,document.removeEventListener("mousemove",A,!1),document.removeEventListener("mouseup",w,!1)};return(0,r.useEffect)(function(){if(m.current){var e=new ResizeObserver(function(){m.current&&h.current&&(v.current=m.current.getBoundingClientRect())});return h.current=e,e.observe(m.current),function(){e.disconnect(),h.current=null}}},[]),(0,r.useEffect)(function(){_.current!==n&&y(n)},[n,y]),{refs:{nodeRef:m},actions:{handleTrackMouseDown:function(e){e.preventDefault(),function(e){g.current=!0;var t=b(e);p(!0),y(t),null==s||s(t)}(e.clientX),document.addEventListener("mousemove",A,!1),document.addEventListener("mouseup",w,!1)}},states:{progressPercentState:l,isNoTransition:f}}}},74978:function(e,t,n){"use strict";n.d(t,{z:function(){return c}});var r=n(74848),i=n(96540),o=n(83375),a=n(72983),s=n(49503),c=(0,i.memo)(function(e){var t=e.isProgressHandlerVisible,n=void 0===t||t,i=(0,s.E)(e),c=i.refs.nodeRef,l=i.actions.handleTrackMouseDown,u=i.states,d=u.progressPercentState,f=u.isNoTransition,p=a.isRTLCulture?"":"-",h=a.isRTLCulture?"-":"";return(0,r.jsxs)("div",{ref:c,className:(0,o.n)({vpr_progressbar:!0,__no_transition:f}),onMouseDown:l,children:[(0,r.jsx)("div",{className:"vpr_pb_loaded",children:(0,r.jsx)("div",{className:"vpr_pb_played",style:{transform:"translateX(".concat(p).concat(100-d,"%)")}})}),n&&(0,r.jsx)("div",{className:"vpr_pb_handle_wrp bc_flex bc_flex_items_center",style:{transform:"translateX(".concat(h).concat(d,"%)")},children:(0,r.jsx)("div",{className:"vpr_pb_handle"})})]})})},70642:function(e,t,n){"use strict";n.d(t,{z:function(){return r.z}});var r=n(74978)},17658:function(e,t,n){"use strict";var r;n.d(t,{r:function(){return r}}),function(e){e[e.SUMMER_2023=1463]="SUMMER_2023",e[e.JULY_2023=1492]="JULY_2023",e[e.XBIZ_AWARDS_2023=1513]="XBIZ_AWARDS_2023",e[e.THREE_DAYS_OF_DISCOUNTS_2023=1527]="THREE_DAYS_OF_DISCOUNTS_2023",e[e.HALLOWEEN_2023=1543]="HALLOWEEN_2023"}(r||(r={}))},36170:function(e,t,n){"use strict";n.d(t,{C:function(){return y}});var r=n(15215),i=n(96540),o=n(74848),a=n(99525),s=n(16711),c=n(63861),l=n(83375),u=function(e){var t,n=e.avatarUrl,r=e.modelName,u=e.videoUrl,d=e.profileLink,f=e.poster,p=e.vtt,h=e.modBanner,m=a.A.getState().user,v="".concat((0,c.ip)("@member_buy_tokens")),g=m.isPaymentsDisabled?"webcamsupport":"buy_tokens",_=(0,i.useRef)(null);return(0,o.jsxs)("div",{className:(0,l.n)((t={"bcf-popup promo_in_banner_popup":!0},t["__".concat(h)]=h,t)),children:[(0,o.jsx)("div",{className:"bcf-header pibp_header bc_flex bc_flex_items_center",children:__("%s1%%sign%%percent%%%s_end% Discount on Tokens!",{percent:15,s1:"",s_end:"",sign:"-"})}),(0,o.jsxs)("div",{className:"pibp_body",children:[(0,o.jsx)("div",{className:"pibp_video",ref:_,children:(0,o.jsx)(s.D,{afterPlayCallback:function(){},fullscreenContainer:_.current,poster:f,sources:[{type:"video/mp4",src:u}],tracks:[{default:!0,type:"subtitles",src:p}],isHls:!1})}),(0,o.jsxs)("div",{className:"pibp_action bc_flex bc_flex_justify_s_between",children:[(0,o.jsxs)("div",{className:"pibp_name_info bc_flex bc_flex_items_center",children:[(0,o.jsx)("a",{href:d,target:"_blank",children:(0,o.jsx)("img",{src:n,alt:"",className:"pibp_avatar"})}),(0,o.jsx)("a",{href:d,target:"_blank",className:"pibp_name",children:r})]}),(0,o.jsx)("a",{className:"bt35 bt35_green pibp_btn",href:v,rel:g,children:__("Buy Tokens")})]})]})]})},d=n(26580),f=n(79276),p=n(80782),h=function(e){var t,n=e.avatarUrl,r=e.modelName,u=e.videoUrl,h=e.profileLink,m=e.poster,v=e.vtt,g=e.modBanner,_=(0,i.useRef)(null),b=a.A.getState().user,y="".concat((0,c.ip)("@member_buy_tokens")),A=b.isPaymentsDisabled?"webcamsupport":"buy_tokens";return(0,o.jsxs)("div",{className:(0,l.n)((t={"bc_confirm_popup __d_header promo_in_banner_popup":!0},t["__".concat(g)]=g,t)),children:[(0,o.jsxs)("div",{className:"bc_cp_header pibp_header",children:[__("%s1%%sign%%percent%%%s_end% Discount on Tokens!",{percent:15,s1:"",s_end:"",sign:"-"}),(0,o.jsx)("span",{className:"bc_cp_close",onClick:function(e){e.preventDefault(),(0,f.Jw)()},children:(0,o.jsx)(d.A,{group:"bc_cp_close_icon",icon:"#svg_mob_popup_close"})})]}),(0,o.jsxs)("div",{className:"bc_cp_body pibp_body",children:[(0,o.jsx)("div",{className:"pibp_video",ref:_,children:(0,o.jsx)(s.D,{afterPlayCallback:function(){},fullscreenContainer:_.current,poster:m,sources:[{type:"video/mp4",src:u}],tracks:[{default:!0,type:"subtitles",src:v}],isHls:!1})}),(0,o.jsxs)("div",{className:"pibp_action bc_flex bc_flex_justify_s_between",children:[(0,o.jsxs)("div",{className:"pibp_name_info bc_flex bc_flex_items_center",children:[(0,o.jsx)("a",{href:h,target:"_blank",children:(0,o.jsx)("img",{src:n,alt:"",className:"pibp_avatar"})}),(0,o.jsx)("a",{href:h,className:"pibp_name",target:"_blank",children:r})]}),(0,o.jsx)(p.$,{className:"pibp_btn",color:"success",href:y,rel:A,nativeLink:!0,children:__("Buy Tokens")})]})]})]})},m=n(17658);var v=n(29388),g=n(99882),_=n(842),b=n(85351),y=function(e){return(0,r.sH)(void 0,void 0,void 0,function(){var t,n;return(0,r.YH)(this,function(o){switch(o.label){case 0:return e?(t=a.A.getState(),n=function(e){var t=a.A.getState(),n=t.lang,r="",i="",o="",s="/vtt/promo_inner_banner/",l=t.isWL?"wl":"bc",u="ru"===n?"ru":"en",d="ru"===n?"common":l,f="".concat("ru"===n?"model_ru":"model_en","/").concat(l),p="".concat(u,"/").concat(l);switch(e){case m.r.SUMMER_2023:o="ru"===n?"amgbombaaa":"Miranda-Ray",i="ru"===n?"amgbombaaa":"miranda-ray",s+="".concat(r="summer_2023","/").concat(f,"/").concat(u,".vtt");break;case m.r.JULY_2023:r="july_2023",o="ru"===n?"Dina-Bunny":"Martina-Magni",i="ru"===n?"dina-bunny":"martina-magni",p="".concat(u,"/").concat(d),s+="".concat(r,"/").concat(f,"/").concat(n,".vtt");break;case m.r.XBIZ_AWARDS_2023:i="ru"===n?"-lana-chester-":"HOTbrunette69",o="ru"===n?"-Lana-Chester":"VanessaFox__",s+="".concat(r="xbiz_awards_2023","/").concat(f,"/").concat(n,".vtt");break;case m.r.THREE_DAYS_OF_DISCOUNTS_2023:r="three_days_of_discounts_2023",o="ru"===n?"elisonni":"EvieRose",i="ru"===n?"elisonni":"evierose",p="".concat(u,"/").concat(d),s+="".concat(r,"/").concat(f,"/").concat(n,".vtt");break;case m.r.HALLOWEEN_2023:o="ru"===n?"JuliaDragon":"NicolleBarbie",i="ru"===n?"julia93cherry":"nicollebarbie",s+="".concat(r="halloween_2023","/").concat(f,"/").concat(n,".vtt")}return r?{avatarUrl:(0,c.oF)("frontend/promo_inner_banner/".concat(r,"/").concat(u,"/avatar.jpg")),poster:[{src:(0,c.oF)("frontend/promo_inner_banner/".concat(r,"/").concat(p,"/poster.webp")),type:"image/webp"},{src:(0,c.oF)("frontend/promo_inner_banner/".concat(r,"/").concat(p,"/poster.jpg")),type:"image/jpeg",default:!0}],modelName:o,profileLink:(0,c.ip)("@common_profile?username=".concat(i)),videoUrl:(0,c.WH)("promo_inner_banner/".concat(r,"/").concat(u,"/").concat(l,"/").concat(i,".mp4")),vtt:s,modBanner:r}:null}(e),n?(0,v.A)([_.Y.VIDEO_PLAYER],!0)?[3,2]:[4,(0,g.Z)(_.Y.VIDEO_PLAYER)]:[2]):[2];case 1:o.sent(),o.label=2;case 2:return t.isMobile?((0,f.JX)("promo_inner_banner_popup_mobile",function(){return(0,i.createElement)(h,(0,r.Cl)({},n))}),[3,6]):[3,3];case 3:return(0,v.A)([_.Y.PROMO_INNER_BANNER_POPUP],!0)?[3,5]:[4,(0,g.Z)(_.Y.PROMO_INNER_BANNER_POPUP)];case 4:o.sent(),o.label=5;case 5:(0,b.Yl)(function(){return(0,i.createElement)(u,(0,r.Cl)({},n))},{closeEsc:!0,padding:0,wrapClassName:"promo_in_banner_wrp"}),o.label=6;case 6:return[2]}})})}},43381:function(e,t,n){"use strict";n.d(t,{W:function(){return d}});var r=n(74848),i=n(26580),o=n(63861),a=n(21110),s=n(53336),c=n(45070),l=n(85351),u=n(46517),d=function(){var e=(0,u.d4)(function(e){return e.isAuthenticated});if(!a.q.isEnabled(c.i.SAVE_SEARCH))return null;return e?(0,r.jsxs)("div",{className:"saved_search_link",onClick:function(e){e.preventDefault(),e.stopPropagation(),n.e(125).then(n.bind(n,55539)).then(function(e){var t=e.default;(0,l.Yl)(function(){return(0,r.jsx)(t,{})},{padding:0,closeBtn:!1,wrapClassName:"fancybox-bonga-wrap",outerCSS:{background:"transparent"}})})},children:[(0,r.jsx)(i.A,{group:"ssl_icon",icon:"#svg_icon_save_search",url:s.ed}),__("Save search")]}):(0,r.jsxs)("a",{className:"saved_search_link",href:(0,o.ip)("@member_join"),rel:"signup",target:"_self",children:[(0,r.jsx)(i.A,{group:"ssl_icon",icon:"#svg_icon_save_search",url:s.ed}),__("Save search")]})}},69471:function(e,t,n){"use strict";n.r(t);var r=n(74848),i=n(96540),o=n(16053),a=n(58491),s=n(65805),c=n(83375);t.default=(0,o.Ng)(function(e){return{discountEndTime:(0,s.vw)(e),discountHolidaySubType:(0,s.Aw)(e),discountPercent:(0,s.ns)(e),isAuthenticated:e.isAuthenticated,isComingSoon:(0,s.Zh)(e),isCybersaleHoliday:(0,s.X3)(e),isDiscountTimerVersion:(0,s.LY)(e)}})((0,i.memo)(function(e){var t,n=e.discountEndTime,i=e.discountHolidaySubType,o=e.discountPercent,s=e.isAuthenticated,l=e.isComingSoon,u=e.isCybersaleHoliday,d=e.isDiscountTimerVersion,f=(0,a.c)(n,s,u,l),p=f.hours,h=f.minutes,m=f.seconds,v=f.onBannerClick;return n||d?(0,r.jsxs)("div",{className:(0,c.n)((t={banner_timer:!0,__start_soon:l},t["__".concat(i)]=i,t)),onClick:v,children:[(0,r.jsxs)("div",{className:"bnt_title",children:[l&&trans("Coming %s1%soon%s1_end%",{s1:'',s1_end:""}),!l&&trans("%s1%-%perc%%%s2% Discount",{perc:o,s1:'',s2:""})]}),n&&(0,r.jsxs)("div",{className:"bnt_body bc_flex",children:[(0,r.jsxs)("div",{className:"bnt_item",children:[(0,r.jsx)("div",{className:"bnt_i_title",children:p}),(0,r.jsx)("div",{className:"bnt_i_desc",children:(0,r.jsx)("div",{className:"bnt_i_desc_inner",children:(0,r.jsx)("span",{className:"bnt_i_text_wrp","data-text-after":__("seconds%_banner_timer_%"),"data-text-before":__("minutes%_banner_timer_%"),children:(0,r.jsx)("span",{className:"bnt_i_text","data-text-before":__("hrs"),children:__("hours%_banner_timer_%")})})})})]}),(0,r.jsxs)("div",{className:"bnt_item",children:[(0,r.jsx)("div",{className:"bnt_i_title",children:h}),(0,r.jsx)("div",{className:"bnt_i_desc",children:(0,r.jsx)("div",{className:"bnt_i_desc_inner",children:(0,r.jsx)("span",{className:"bnt_i_text_wrp","data-text-after":__("seconds%_banner_timer_%"),"data-text-before":__("hours%_banner_timer_%"),children:(0,r.jsx)("span",{className:"bnt_i_text","data-text-before":__("mins"),children:__("minutes%_banner_timer_%")})})})})]}),(0,r.jsxs)("div",{className:"bnt_item",children:[(0,r.jsx)("div",{className:"bnt_i_title",children:m}),(0,r.jsx)("div",{className:"bnt_i_desc",children:(0,r.jsx)("div",{className:"bnt_i_desc_inner",children:(0,r.jsx)("span",{className:"bnt_i_text_wrp","data-text-after":__("minutes%_banner_timer_%"),"data-text-before":__("hours%_banner_timer_%"),children:(0,r.jsx)("span",{className:"bnt_i_text","data-text-before":__("secs"),children:__("seconds%_banner_timer_%")})})})})]})]})]}):null}))},69889:function(e,t,n){"use strict";n.d(t,{_u:function(){return i},Ay:function(){return r.default},bf:function(){return f}});var r=n(69471),i=".js-banner_timer_wrp",o=n(15215),a=n(74848),s=n(16053),c=n(99525),l=n(99128),u=function(){return Promise.resolve().then(n.bind(n,69471))},d=null;function f(e){return(0,o.sH)(this,void 0,void 0,function(){var t,n;return(0,o.YH)(this,function(r){switch(r.label){case 0:return d&&(l.w.unmount(d),d=null),e?[4,u().then(function(e){return e.default})]:(p(),[2]);case 1:return t=r.sent(),p(),n=l.w.renderNode((0,a.jsx)(s.Kq,{store:c.A,children:(0,a.jsx)(t,{})}),e),d=n.element,[2,n]}})})}function p(e){void 0===e&&(e=document.documentElement);var t=e.querySelector(i);t||l.w.unmount(t)}},403:function(e,t,n){"use strict";n.d(t,{er:function(){return s},p_:function(){return c}});var r=n(74848),i=n(54902),o=n(83375),a=function(e){var t=e.className;return(0,r.jsx)("div",{className:(0,o.jc)([t]),children:(0,r.jsx)(i.E,{})})},s=function(e){var t,n=e.className;return(0,r.jsx)(a,{className:(0,o.n)((t={bc_btn_skeleton:!0},t[n]=!!n,t))})},c=(n(96540),n(57510),function(){return(0,r.jsxs)("div",{className:"bc_skeleton_settings_row",children:[(0,r.jsx)(i.E,{className:"__head"}),(0,r.jsx)(i.E,{})]})})},54902:function(e,t,n){"use strict";n.d(t,{E:function(){return o}});var r=n(74848),i=n(83375),o=function(e){var t=e.className;return(0,r.jsx)("div",{className:(0,i.jc)(["bc_skeleton",t]),children:(0,r.jsx)("div",{className:"bcs_inner"})})}},38954:function(e,t,n){"use strict";n.d(t,{y:function(){return r}});var r={TAGS_CATEGORIES:"tagsCategories",TAGS_POPUP_OPEN_BUTTON:"tagsPopupOpenButton"}},95298:function(e,t,n){"use strict";n.d(t,{P:function(){return i}});var r=n(63861),i=function(e,t,n){var i={username:t};return n&&(i.liveTab=n),(0,r.Go)(e,i)}},98150:function(e,t,n){"use strict";n.d(t,{D:function(){return o}});var r=n(15215),i=n(34710),o=function(e,t){return(0,r.sH)(void 0,void 0,void 0,function(){return(0,r.YH)(this,function(n){return[2,(0,i.mN)(t,{headers:{"Content-Type":"application/json"},signal:e.signal})]})})}},9534:function(e,t,n){"use strict";n.r(t),n.d(t,{closeHotWordsHint:function(){return s},init:function(){return l}});var r=n(15215),i=n(31780),o=n(99525),a=n(41669);function s(e){void 0===e&&(e=!1);var t=a(".popHint"),n=t.find(".close");e&&t.removeClass("fadeInTop"),n.length&&n.click()}function c(e,t){var n=o.A.getState().streamOptions.isMobileStream;a(e).toggleClass("__terms_reminder",t),a(e).toggleClass("__mobile_stream",t&&n)}function l(){var e=o.A.getState(),t=e.user,n=e.isModerator,r=e.isAuthenticated,c=e.isMobile?"input":"keyup";!n&&r&&a("body").on(c,".hot_word_remindable",function(){var e=a(this).attr("data-send-message")||"";(0,i.F)(e)?a(this).showTermsReminderTooltip("model"===t.role?__("%b1%Terms of Service reminder:%b2% You may not communicate with users directly or provide your email, Skype, or phone number.",{b1:"",b2:""}):__("%b1%Keep your money safe%b2% - never pay Models outside of BongaCams with instant money transfer services, such as Western Union, PayPal, WebMoney. In the past some Models have exploited these payment methods in order to defraud Members, so BongaCams has banned them from the site.",{b1:"",b2:""})):s()})}a.fn.showTermsReminderTooltip=function(e){return(0,r.sH)(this,void 0,void 0,function(){return(0,r.YH)(this,function(t){switch(t.label){case 0:return[4,n.e(422).then(n.t.bind(n,37070,23))];case 1:return t.sent(),[2,a(this).each(function(t,n){var r=a(n);r.parents(".ui-dialog-buttonpane").length?r.parents(".ui-dialog-buttonpane").popHint({html:e,placement:"rightBottom"}):r.parents("#bChat").length||r.parents("#chat_bar_v2_container").length?r.parents("#bChat").hasClass("bChatModel")||a.mobile?(r.parents(".input_wrapper").popHint({html:e,placement:"topRight",onClose:function(){c(".chat-panel",!1)}}),c(".chat-panel",!0)):r.parents(".js-chat_msg_input_container").popHint({html:e,placement:"topLeft"}):r.parent().popHint({html:e,placement:"topLeft"})})]}})})}},19118:function(e,t,n){"use strict";n.d(t,{Ek:function(){return b},co:function(){return u},tJ:function(){return d},U1:function(){return h},ZN:function(){return f}});var r=n(74848),i=n(92340),o=n(83966),a=n(46517),s=n(99525),c=n(99128),l=null,u=function(){var e=s.A.getState().chatTranslatorSettings;!l&&i.A.isAllowedEvent(o.A.CHAT_TRANSLATOR_HINT)&&e.isHintAvailable&&n.e(140).then(n.bind(n,56744)).then(function(e){var t=e.InstructionHints;l=c.w.append((0,r.jsx)(a.Kq,{store:s.A,children:(0,r.jsx)(t,{})}),document.body)})};function d(){c.w.unmount(l),l=null}var f={getOption:function(e){var t=e[0],n=e[1];return"separator"!==t?'"):""},isLanguageRTL:function(e){return["ar","iw","yi","fa","ps","ur"].includes(e)}},p=n(41669),h=function(){var e=s.A.getState().chatTranslatorSettings,t=p(".js-tr_settings_btn");(null==e?void 0:e.available)&&(null==t?void 0:t.length)&&n.e(141).then(n.bind(n,49985)).then(function(e){e.TranslatorSettings.attachButtons(t)})},m=n(15215),v=n(34710),g=n(36852),_=n(41669),b=function(e){function t(){var t=e.call(this)||this;return _(document).on("onNoticeSocketMessage",function(e,n){if(n&&"chtsch"===n.type){var r=n.chatTranslatorEnabled,i=n.imTranslatorEnabled,o=n.targetLang;s.A.action(function(e,t){return{chatTranslatorSettings:(0,m.Cl)((0,m.Cl)({},e.chatTranslatorSettings),t)}})({chatTranslatorEnabled:r,imTranslatorEnabled:i,targetLang:o}),t.eventDispatch({details:{chatTranslatorEnabled:r,imTranslatorEnabled:i,targetLang:o},type:"change"})}}),t}return(0,m.C6)(t,e),Object.defineProperty(t,"instance",{get:function(){return this._instance=this._instance||new this},enumerable:!1,configurable:!0}),Object.defineProperty(t,"isAvailable",{get:function(){var e;return null===(e=s.A.getState().chatTranslatorSettings)||void 0===e?void 0:e.available},enumerable:!1,configurable:!0}),t.prototype.saveData=function(e,t,n,r){void 0===r&&(r=function(){return null});var i=s.A.getState().chatTranslatorSettings,o=i.chatTranslatorEnabled,a=i.imTranslatorEnabled;(0,v.mN)("@api_chat_translator_save_settings",{body:{chatTranslatorEnabled:"chat"===e?n:o,imTranslatorEnabled:"im"===e?n:a,targetLang:t},method:"POST",onSuccess:r})},t.prototype.getData=function(e){var t=s.A.getState().chatTranslatorSettings,n=t.chatTranslatorEnabled,r=t.imTranslatorEnabled,i=t.languages;return{enabled:"im"===e?r:n,targetLang:t.targetLang||(i.length?i[0][0]:"")}},t}(g.Q)},67960:function(e,t,n){"use strict";n.d(t,{s:function(){return r}});var r=9},8242:function(e,t,n){"use strict";n.d(t,{Pc:function(){return f},in:function(){return m},uy:function(){return p},zb:function(){return h}});var r=n(15215),i=n(8119),o=n(76294),a=n(50613),s=n(57510),c=n(51310),l=n(80181),u=n(32194),d=n(67960),f=function(e,t,n){if(void 0===n&&(n=d.s),Array.isArray(e)){var i=(0,r.fX)((0,r.fX)([],e.filter(function(e){return e!==t}),!0),[t],!1).slice(-n);e.length=0,e.push.apply(e,i)}},p=function(){var e=(0,l.json_parse)(((0,u.O)()?o.DT.getItem(i.Z.LISTING_VISITED_ROOMS):"")||(0,c.Hk)((0,a.K)(i.Z.LISTING_VISITED_ROOMS)));return e&&Array.isArray(e)?e=(e=(0,s.loopv)(e,function(e){return"object"==typeof e?e.username:e})).filter(Boolean):[]},h=function(e){var t=JSON.stringify(e);(0,u.O)()?o.DT.setItem(i.Z.LISTING_VISITED_ROOMS,t):(0,c.Hk)((0,a.K)(i.Z.LISTING_VISITED_ROOMS),t,{path:"/",expires:7,expiresType:"day"})},m=function(){var e=p();return e[0]&&"object"==typeof e[0]?e.filter(function(e){return e.username}).map(function(e){return e.username}):e}},45635:function(e,t,n){"use strict";n.r(t),n.d(t,{init:function(){return s}});var r=n(63861),i=n(8242),o=n(41669),a=function(){function e(){var e=this;this.refresh=function(){o("#bChat").off("onUserData",e.onUserData).on("onUserData",e.onUserData)},this.onUserData=function(){if(window.chat.performerData&&!window.chat.performerData.isVipShow){var e=window.chat.performerData;if(e.username&&e.displayName&&e.avatarUrl){e.profileAvatarUrl=(0,r.X8)(e);var t=(0,i.uy)();(0,i.Pc)(t,e.username,10),(0,i.zb)(t)}}},o(document).on("chat:initialized",this.refresh)}return Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new this)},enumerable:!1,configurable:!0}),e}();function s(){a.instance.refresh()}t.default=a},20206:function(e,t,n){"use strict";n.d(t,{Be:function(){return p},Fm:function(){return S},H_:function(){return N},Hi:function(){return _},IO:function(){return i},IQ:function(){return d},NF:function(){return I},R9:function(){return k},UN:function(){return g},U_:function(){return u},W4:function(){return T},WN:function(){return b},Wh:function(){return s},Y8:function(){return l},Yj:function(){return c},dc:function(){return O},dd:function(){return a},ee:function(){return r},h9:function(){return f},iC:function(){return w},kf:function(){return y},ky:function(){return v},lV:function(){return A},m7:function(){return h},mV:function(){return o},m_:function(){return m},oN:function(){return C},pk:function(){return E},r6:function(){return j},tY:function(){return P}});var r=1e9,i=100,o=150,a=.25,s=10,c=20,l="js-chat_msg_input",u="js-smile_btn",d=7,f=6,p=5,h=800,m=356,v=320,g=20,_=1,b=100,y=500,A=1,w=1e3,S=10,E=10,C=5,T=20,P=2,I=":",k=52,N=419,O=54,j=50},8522:function(e,t,n){"use strict";n.d(t,{v:function(){return u}});var r=n(15215),i=n(99525),o=n(14667),a=n(81714),s=n(44198),c=n(57933),l=n(63861);function u(){return(0,r.sH)(this,void 0,void 0,function(){var e,t,n;return(0,r.YH)(this,function(r){switch(r.label){case 0:if(e=i.A.getState().user.role,!a.A.isMember(e))return[3,4];r.label=1;case 1:return r.trys.push([1,3,,4]),[4,(0,c.gQ)((0,l.ip)("api_history_get_recent_smiles"))];case 2:return(t=r.sent().data)&&t.smiles&&o.default.replace({escape:!0,message:t.smiles,replacePremium:!0,saveAsRecent:!0}),[3,4];case 3:return n=r.sent(),(0,s._b)("Emoji").error("getRequestRecentSmileys",n),[3,4];case 4:return[2]}})})}},75617:function(e,t,n){"use strict";n.d(t,{y:function(){return u}});var r=n(76294),i=n(44198),o=n(57933),a=n(63861),s=n(51310),c=n(80181),l=function(){return Promise.resolve().then(n.bind(n,20634))};function u(){l().then(function(e){var t=e.default,n=((0,c.json_parse)(r.DT.getItem(t.storageKey)||(0,s.Hk)(t.cookieKey))||[]).map(function(e){return e.shortcut||e.icon}).reverse().join("");try{(0,o.gQ)((0,a.ip)("api_history_save_recent_smiles"),{body:JSON.stringify({smiles:n}),method:"POST"})}catch(e){(0,i._b)("Emoji saveRequestRecentSmileys").error(e)}})}},95152:function(e,t,n){"use strict";n.d(t,{z:function(){return o}});var r=n(20206),i=n(14513),o=function(e,t){void 0===t&&(t=!0);var n=null==e?void 0:e.trim();if(!n)return"";var o=n.replace((0,i.getUnicodeSmileysPattern)(),"").replace(new RegExp("(:|".concat(r.NF,")\\S+"),"g"),"");return t?o.trim():o}},20634:function(e,t,n){"use strict";n.r(t);var r=n(8119),i=n(76294),o=n(51310),a=n(80181),s=n(92284),c=function(){function e(){this.allowedCategories=["custom_smileys"]}return e.getInstance=function(){return e.instance||(e.instance=new this)},e.prototype.getSmileReactions=function(){var t=(0,a.json_parse)(i.DT.getItem(e.storageReactionsKey));return Array.isArray(t)?t.slice(0,e.maxRecentSmileys+1):[]},e.prototype.getAll=function(t){var n=this,r=(0,a.json_parse)(i.DT.getItem(e.storageKey)||(0,o.Hk)(e.cookieKey));return Array.isArray(r)?(t&&(r=r.filter(function(e){return(null==e?void 0:e.icon)||n.allowedCategories.includes(null==e?void 0:e.category)||s.a_.find(function(t){return t.tokens.includes(e.shortcut)})})),(r=r.filter(function(e){return"little_smileys"!==(null==e?void 0:e.category)})).slice(0,e.maxRecentSmileys+1)):[]},e.prototype.setReaction=function(t){var n=this.merge(t,!0);i.DT.setItem(e.storageReactionsKey,JSON.stringify(n.slice(0,e.maxRecentSmileysInStore)))},e.prototype.set=function(t){var n=this.merge(t);i.DT.setItem(e.storageKey,JSON.stringify(n.slice(0,e.maxRecentSmileysInStore)))},e.prototype.merge=function(e,t){void 0===t&&(t=!1);var n=t?this.getSmileReactions():this.getAll(!1);if(!e)return n;if(null==e?void 0:e.icon){var r=-1,i=n.find(function(t,n){return!(!t.icon||t.icon!==e.icon)&&(r=n,!0)});return i||n.unshift(e),i&&(n.splice(r,1)[0],n.unshift(i)),n}var o=-1,a=n.find(function(t,n){if(t.shortcut===e.shortcut)return o=n,!0});if(a){var c,l=n.splice(o,1)[0],u=null==l?void 0:l.category;if(u)return n.unshift(l),n;if(null==e?void 0:e.category)return n.unshift(e),n;if(!u&&!(null==e?void 0:e.category))(c=(0,s.vr)(e.shortcut))&&(e.category=c,n.unshift(e))}a||((c=(0,s.vr)(e.shortcut))&&(e.category=c),n.unshift(e));return n},e.prototype.remove=function(t){if(t){var n=this.getAll(!1).filter(function(e){return(null==e?void 0:e.shortcut)!==t});i.DT.setItem(e.storageKey,JSON.stringify(n))}},e.storageKey=r.Z.SMILES_RECENT,e.storageReactionsKey=r.Z.SMILES_RECENT_REACTIONS,e.cookieKey="sm_r",e.maxRecentSmileys=30,e.maxRecentSmileysInStore=100,e}();t.default=c},14667:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return _}});var r=n(15215),i=n(99525),o=n(63861),a=n(57510),s=n(88526),c=n(83375),l=n(25989),u=n(14513),d=n(92284),f=n(20206);var p=n(20634),h=function(){function e(){var e=this;this.set=function(t){p.default.getInstance().set(t),e.update()},this.setUnicode=function(t){void 0===t&&(t=""),p.default.getInstance().set({icon:t}),e.update()}}return e.getAll=function(e){void 0===e&&(e=!1);var t=p.default.getInstance().getAll(e);if(t)return t},e.prototype.update=function(){var e=_.getCategory(d.sA.RECENT);e&&(e.collectionIm=p.default.getInstance().getAll(!0),e.collection=p.default.getInstance().getAll(!1))},e.prototype.remove=function(e){if(!e)return!1;p.default.getInstance().remove(e)},e.prototype.setByShortcut=function(t,n,r,o){var a;if(void 0===n&&(n=!1),void 0===r&&(r=!1),void 0===o&&(o=!1),n){for(var s=(null===(a=_.getCategory(d.sA.GRAPHICS))||void 0===a?void 0:a.collection)||[],c=e.getAll()||[],l=s.concat(c),u=":".concat(t),f=0;f').concat(r.value,""))])})}),null===(n=null==i?void 0:i.patterns)||void 0===n||n.sort(function(e,t){return t[0].source.length-e[0].source.length}))})},e.replace=function(t,n){var i=this;void 0===n&&(n=!1);var o,a=t.message,s=[],c=[];if(!a)return a;t.escape&&(t.message=(0,l.escapeHTML)(a),a=t.message),e.predefinedCategories.forEach(function(n){var r,c;if(t.replacePremium||[d.sA.CUSTOM,d.sA.LITTLE,d.sA.UNICODE].includes(n)){var l,u,f,p=null!==(c=null===(r=e.getCategory(n))||void 0===r?void 0:r.patterns)&&void 0!==c?c:[];n===d.sA.UNICODE?(l=a,u=p,f=i.allUnicodeSmileCollectionPattern,void 0===l&&(l=""),a=l&&f&&(null==u?void 0:u.length)?l.replace(f,function(e){var t=u.find(function(t){var n=t[0];return new RegExp("^".concat(n.source,"$"),n.flags).test(e)});return(null==t?void 0:t[1])||e}):l):p.forEach(function(n){if(o=e.replaceStandardShortcut(a,n[0],n[1],t.saveAsRecent),a=o.message,t.saveAsRecent){var r=e.getSmileyListForMessage(t.message,e.standardSmileCollectionPattern,s).smileysListForMessage;s=r}})}});var p=e.getSmileyListForMessage(t.message,(0,u.getUnicodeSmileysPattern)(),s),h=p.smileysCount,m=p.smileysListForMessage;if(s=m,("function"==typeof t.callback||t.saveAsRecent)&&!1!==t.replaceUserSubmitted){var g=new RegExp("(:|".concat(f.NF,")([a-z0-9-_]()?)+"),"g");a=a.replace(g,function(n){var r=n.replace(/
]/g,"");if(0===r.indexOf(f.NF))return e.removeRestrictedSmiley(r.replace(f.NF,":")),"function"==typeof t.callback&&t.callback(n.replace(":",":")),n;if(!(r=r.replace(":",""))||r.length>e.MAX_SHORTCUT_LENGTH-1)return"function"==typeof t.callback&&t.callback(n.replace(":",":")),n;if(t.saveAsRecent){var i=e.getSmileyListForMessage(t.message,e.getRegexPattern(r),s).smileysListForMessage;s=i,c.push(r)}if("function"==typeof t.callback){var o=v(".smiley-".concat(r));if(o.length)return o[0].outerHTML;var a=e.getUrlByShortcut(r);v(new Image).on("load",function(){t.callback(n,this.outerHTML)}).on("error",function(){t.callback(n),v(this).remove()}).attr("src",a).addClass("smiley smiley-graphic smiley-".concat(r)).attr("data-token","".concat(r))}return n}),t.saveAsRecent&&s.forEach(function(t){var r=(0,u.getAllUnicodeSmileys)().includes(t);e.recent.setByShortcut(t,-1!==c.indexOf(t),n,r)})}if(t&&t.callbackHasSmile){var _=this.getSmileysAmounts(t.message);t.callbackHasSmile((0,r.Cl)({amountSmiles:n?h:_.graphicsAmount+_.unicodeAmount,hasSmileMessage:s.filter(Boolean).length>0},_))}return t&&t.isMultiline&&(a=a.replace(/\r?\n/g,"
")),a},e.getSmileyListForMessage=function(e,t,n){for(var r,i=0;r=t.exec(e);)n[r.index]||(n[r.index]=r[0]);return n.forEach(function(e){null!==e&&(i+=1)}),{smileysCount:i,smileysListForMessage:n}},e.getCategory=function(t){return e.categories?e.categories[t]:null},e.getSmileyInfo=function(t,n){e.search.search({complete:function(e){e&&e.length&&"function"==typeof n&&n(e[0])},onlyGraphics:!0,q:t})},e.getStandardSmiley=function(t){for(var n=0;n0&&(t=t.filter(function(e){return": "!==e})),{graphicsAmount:t.length,unicodeAmount:n.length}},e.MAX_SHORTCUT_LENGTH=16,e.MAX_HINT_SMILEYS=5,e.predefinedCategories=[d.sA.LITTLE,d.sA.CUSTOM,d.sA.BIG,d.sA.TEXT,d.sA.UNICODE],e.predefinedCategoriesWithoutUnicode=[d.sA.LITTLE,d.sA.CUSTOM,d.sA.BIG,d.sA.TEXT],e.standardSmileCollection=[],e.standardSmileCollectionItems=[],e.getAPngSmileSrc=function(e){var t;return e.hasAPNG?(null===(t=e.src)||void 0===t?void 0:t.replace(".gif",".png"))||"":e.src},e}(),_=g;g.initialize(),v(function(){var e=i.A.getState().isAuthenticated;g.urls.base=(0,o.ip)("@cdn_host"),g.urls.base.includes("http")||(g.urls.base="".concat(location.protocol).concat(g.urls.base)),e&&(g.urls.uploadImage=(0,o.ip)("@smile_upload"),g.urls.addSmiley=(0,o.ip)("@smile_add"),g.urls.checkShortcut=(0,o.ip)("@smile_shortcut_check"),g.urls.getList=(0,o.ip)("@smile_list")),g.init()})},78005:function(e,t,n){"use strict";var r=n(92284),i=n(14667),o=n(41669),a=function(){function e(){this.cache={}}return e.generateCacheKey=function(t){return"".concat(t.q).concat(t.o||0).concat(t.l||e.LIMIT).concat(t.o||0).concat(t.withoutPremium?1:0)},e.prototype.search=function(t){var n=this,r={q:t.q,r:e.includeRu?1:0},a=t.isHint?null:this.getCache(t,t.onlyGraphics);if(a)return t.complete(this.trimSmileys(a)),null;if(a=[],t.onlyGraphics||(a=this.searchLocal(t)),!/^:[a-z0-9-_]+$/g.exec(":".concat(t.q))&&"function"==typeof t.complete)return a=this.trimSmileys(a),t.isHint||this.setCache(t,a,t.onlyGraphics),t.complete(a),null;var s=this.getCache(t,!0);return s?(t.isHint?(this.sortSmileys(s),a=a.concat(s)):(a=a.concat(s),this.sortSmileys(a)),"function"==typeof t.complete&&t.complete(this.trimSmileys(a)),null):(s=[],t.l&&(r.l=t.l),t.o&&(r.o=t.o),o.ajax({complete:function(){a=n.trimSmileys(a),t.onlyGraphics||t.isHint||n.setCache(t,a),"function"==typeof t.complete&&t.complete(a)},data:r,dataType:"json",success:function(e){e&&(e.length?(s=n.convertSmileysSearchResult(e,t),n.setCache(t,s,!0),t.isHint?(n.sortSmileys(s),a=(a||[]).concat(s)):(a=(a||[]).concat(s),n.sortSmileys(a))):n.setCache(t,[],!0))},type:"GET",url:i.default.urls.search}))},e.prototype.convertSmileysSearchResult=function(e,t){var n=[];return e.forEach(function(e){var o=e.ct||r.sA.GRAPHICS;if(!t.isHint||!t.withoutPremium||o!==r.sA.BIG&&o!==r.sA.TEXT){var a={category:o,created:e.ca,display_name:e.dn,shortcut:e.sh,url:e.ur,username:e.un};i.default.updateCategoryCollection(o,[a]),n.push(a)}}),n},e.prototype.searchLocal=function(e){var t,n,o=[],a=[],s=[];return null===(n=null===(t=i.default.getCategory(r.sA.RECENT))||void 0===t?void 0:t.collection)||void 0===n||n.forEach(function(t){if((!e.isHint||!e.withoutPremium||t.category!==r.sA.BIG&&t.category!==r.sA.TEXT)&&t.shortcut){var n=":"===t.shortcut[0]?1:0;e.q&&t.shortcut.indexOf(e.q)!==n||(s.push(t.shortcut),t.sourceCategory||(t.sourceCategory=t.category),t.category=r.sA.RECENT,o.push(t))}}),i.default.predefinedCategories.forEach(function(t){if(!e.isHint||!e.withoutPremium||t===r.sA.LITTLE){var n=i.default.getCategory(t);Array.isArray(null==n?void 0:n.predefinedCollection)&&n.predefinedCollection.forEach(function(n){if(n.tokens&&-1===s.indexOf(n.tokens[0]))for(var r=0;rt.shortcut?1:0})},e.prototype.trimSmileys=function(e){var t=[],n=[];return null==e||e.forEach(function(e){var r=e.shortcut;r&&-1===n.indexOf(r)&&(n.push(r),t.push(e))}),t},e.prototype.getCache=function(t,n){void 0===n&&(n=!1);var r=e.generateCacheKey(t),i=this.cache[r];return!i||(new Date).getTime()-i.stamp>e.CACHE_EXPIRED?(delete this.cache[r],null):(n?i.xhr:i.all)||null},e.prototype.setCache=function(t,n,r){void 0===r&&(r=!1);var i=e.generateCacheKey(t),o=this.cache[i],a=(new Date).getTime();(!o||!o.stamp||a-o.stamp>e.CACHE_EXPIRED)&&(o={stamp:a}),r?o.xhr=n:o.all=n,this.cache[i]=o},e.prototype.invalidateCache=function(e){var t=this;Object.keys(this.cache).forEach(function(n){-1!==n.indexOf(e)&&delete t.cache[n]})},e.LIMIT=12,e.CACHE_EXPIRED=3e5,e.includeRu="ru"===document.documentElement.lang,e}();t.A=a},93032:function(e,t,n){"use strict";n.r(t);var r=n(15215),i=n(99525),o=n(91651),a=n(93657),s=n(72983),c=n(41669);c.fn.extend({initSmilePanel:function(e){var t=i.A.getState(),l=t.isMobile,u=t.isMobileApp;u||l||((0,o.i)("extra/smileys.css",document.body),s.isRTLCulture&&(0,o.i)("extra/arabic_smileys.css",document.body)),l&&!u&&((0,o.i)("extra/smileys_mobile.css",document.body),s.isRTLCulture&&(0,o.i)("extra/smileys_mobile_rtl.css",document.body)),this.each(function(){return(0,r.sH)(this,void 0,void 0,function(){var t,i,o;return(0,r.YH)(this,function(r){switch(r.label){case 0:return t=c(this),i=null,e.unicode||(0,a.a)()?[4,Promise.all([n.e(38),n.e(5),n.e(32),n.e(139),n.e(237)]).then(n.bind(n,8012))]:[3,2];case 1:return i=r.sent(),[3,4];case 2:return[4,Promise.all([n.e(32),n.e(139)]).then(n.bind(n,2069))];case 3:i=r.sent(),r.label=4;case 4:return!i||t.data("smileys")||(o=new i.default(t,e)).$button.on("click.smileys",function(t){o.isPanelOpen?o.hide.bind(o)():(e.onBeforeOpen&&e.onBeforeOpen(),o.open.bind(o)(t))}),[2]}})})})},renderSmileys:function(e,t){var r=this;void 0===e&&(e=!1),void 0===t&&(t=!0),Promise.resolve().then(n.bind(n,14667)).then(function(n){var o=n.default;return r.each(function(){var n,r=c(this),a=r.html().replace(/&/g,"&");if(r.hasClass("item_msg_text"))n=o.replace({message:a,replacePremium:e},!0);else{var s={message:a,replacePremium:e,replaceUserSubmitted:t};e&&(s.callback=function(e,t){if(t){r.html(r.html().replace(e,t));var n=r.closest(".jspScrollable"),o=i.A.getState();if(n.length&&n.data("jsp")){var a=n.data("jsp");a.reinitialise(),o.isMobile?a.scrollToTop():a.scrollToBottom()}else{var s=r.parents('[is_scroll_on_bottom="true"], .messages_list_wrapper');s.length&&s.scrollTop(o.isMobile?0:s.prop("scrollHeight"))}}}),n=o.replace(s)}r.html(n)})})},closeSmilePanel:function(){return this.each(function(){var e=c(this).data("smileys");e&&e.hide()})},destroySmilePanel:function(){return this.each(function(){var e=c(this),t=e.data("smileys");t&&(t.destroy(),e.find(".js-smile_btn").off("click.smileys"))})}})},21458:function(e,t,n){"use strict";n.r(t),n.d(t,{ErrorBoundary:function(){return u},ErrorBoundaryRouter:function(){return f}});var r=n(15215),i=n(74848),o=n(96540),a=n(85269),s=n(91651),c=n(83375),l=function(e){var t,n=e.className,r=e.error,a=(0,o.useState)(!1),l=a[0],u=a[1];return(0,o.useLayoutEffect)(function(){(0,s.i)("extra/error_boundary.css",document.body).then(function(){u(!0)})},[]),(0,i.jsxs)("section",{className:(0,c.n)((t={},t[n]=n,t["bc_flex bc_flex_column bc_flex_items_center bc_error_boundary_default_fallback"]=!0,t)),style:{opacity:l?"1":"0"},children:[(0,i.jsx)("h1",{className:"ebdf_title",children:"Something was wrong!"}),r&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("p",{className:"ebdf_message",children:r.message}),(0,i.jsx)("p",{className:"ebdf_stack",children:r.stack})]})]})},u=function(e){function t(t){var n=e.call(this,t)||this;return n.state={isHasError:!1},n}return(0,r.C6)(t,e),t.getDerivedStateFromError=function(e){return{error:e,isHasError:!0}},t.prototype.componentDidCatch=function(e,t){var n=this.props.sentry;this.setState({error:e,errorInfo:t}),console.error(e),(null==n?void 0:n.isEnabled)&&a.e1.instance.sendException(e,n.layout)},t.prototype.render=function(){var e=this.props,t=e.classNameDefaultFallback,n=e.children,r=e.customFallback,o=this.state,a=o.error,s=o.errorInfo,c=o.isHasError;return c&&r?r(a,s):c&&!r?(0,i.jsx)(l,{className:t,error:a,errorInfo:s}):n},t}(o.Component),d=n(47767),f=(0,o.memo)(function(e){var t=e.classNameDefaultFallback,n=e.customFallback,r=function(e){var t=(0,d.r5)();return(0,o.useEffect)(function(){var n;t&&(null===(n=null==e?void 0:e.sentry)||void 0===n?void 0:n.isEnabled)&&a.e1.instance.sendException(t,e.sentry.layout)},[t,e]),{states:{error:t}}}(e).states.error;return n?n(r):(0,i.jsx)(l,{className:t,error:r})})},95336:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(96540),i=n(40961),o=function(e){var t=e.className,n=e.children,o=e.root,a=e.onMount,s=(0,r.useRef)(null),c=(0,r.useState)(!1),l=c[0],u=c[1],d=(0,r.useState)(!1),f=d[0],p=d[1];if(!s.current){var h=document.createElement("div");t&&(h.className=t),s.current=h}f||l||document.querySelector(o)&&u(!0);var m=(0,r.useCallback)(function(){var e=document.querySelector(o);if(e)return p(!0),s.current&&e.appendChild(s.current),function(){var e;return null===(e=s.current)||void 0===e?void 0:e.remove()}},[o]);return(0,r.useLayoutEffect)(function(){if(f&&a&&s.current)return a(s.current)},[f,a]),(0,r.useLayoutEffect)(m,[m,l]),(0,r.useEffect)(m,[m]),f?(0,i.createPortal)(n,s.current):null}},89105:function(e,t,n){"use strict";n.d(t,{M:function(){return v}});var r=n(15215),i=n(74848),o=n(92276),a="__pos_end",s="__pos_not_end",c="__pos_start",l="__pos_not_start",u=n(44198),d=n(73437),f=n(83375),p=n(11742),h=n(80742),m=(0,u._b)("ScrollPanel"),v=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.scrollRatio=1,t.scrollPrevPosition=0,t.scrollDirection=0,t.lastPageY=0,t._scrollInfo=null,t._prevScrollInfo=null,t.contentResizeObserver=null,t.keepBottomResizeObserver=null,t.scrollContentRef=function(e){return t.scrollContentEl=e},t.scrollBarRef=function(e){return t.scrollBarEl=e},t.scrollBarWrpRef=function(e){return t.scrollBarWrpEl=e},t.contentResizeRef=function(e){return t.contentResizeEl=e},t.handleWheel=function(e){t.scrollBarWrpEl&&(e.ctrlKey||e.shiftKey||e.defaultPrevented||t.scrollBarWrpEl.contains(e.target)&&e.preventDefault())},t.handleDragBegin=function(e){var n,r;if(e.preventDefault(),e.stopPropagation(),t.scrollBarWrpEl===e.currentTarget&&t.scrollContentEl&&t.scrollBarWrpEl){var i=(0,p.N)(t.scrollBarWrpEl);if(i){var o=(null===(n=t.scrollBarEl)||void 0===n?void 0:n.clientHeight)||0,a=e.pageY-i.y1-(o/2||0);t.scrollContentEl.scrollTop=a/t.scrollRatio}}t.lastPageY=e.pageY,null===(r=t.scrollBarEl)||void 0===r||r.classList.add("__grabbed"),document.addEventListener("mousemove",t.handleDrag),document.addEventListener("mouseup",t.handleDragStop)},t.handleDrag=function(e){var n=e.pageY-t.lastPageY;t.lastPageY=e.pageY,window.requestAnimationFrame(function(){t.scrollContentEl&&(t.scrollContentEl.scrollTop+=n/t.scrollRatio)})},t.handleDragStop=function(){var e;null===(e=t.scrollBarEl)||void 0===e||e.classList.remove("__grabbed"),document.removeEventListener("mousemove",t.handleDrag),document.removeEventListener("mouseup",t.handleDragStop)},t.setClassNameByScrollPosition=function(){if(t.scrollContentEl&&t.rootComponent&&t.props.isScrollPositionClassNameEnabled&&t._scrollInfo){var e=t._scrollInfo,n=e.clientHeight,r=e.scrollHeight,i=e.scrollTop,o=t.props.scrollPositionClassName||{},u=o.bottom,d=void 0===u?a:u,f=o.notBottom,p=void 0===f?s:f,h=o.notTop,m=void 0===h?l:h,v=o.top,g=void 0===v?c:v,_=i<=0,b=r<=Math.ceil(i)+n;g&&t.rootComponent.classList.toggle(g,_),m&&t.rootComponent.classList.toggle(m,!_),d&&t.rootComponent.classList.toggle(d,b),p&&t.rootComponent.classList.toggle(p,!b)}},t.handleCallbacksCheck=function(){if(t.scrollContentEl&&t._scrollInfo){var e=t._scrollInfo,n=e.offsetHeight,r=e.scrollHeight,i=e.scrollTop,o=t.props,a=o.isScrollPositionClassNameEnabled,s=o.isNativeScroll,c=o.onScroll,l=o.onScrollToBottom,u=o.onScrollToTop;s||(t.scrollDirection=(0,h.sign)(i-t.scrollPrevPosition),t.scrollDirection&&(i<=0?null==u||u():n+i>=r&&(null==l||l())),a&&t.setClassNameByScrollPosition(),t.scrollPrevPosition=i,null==c||c())}},t._updateScrollBar=function(){var e=t.props,n=e.classBarHiddenName,r=e.scrollBarMin,i=void 0===r?0:r,o=e.withScrollPanel;if(t.scrollContentEl&&t._scrollInfo){var a=t._scrollInfo,s=a.clientHeight,c=a.scrollHeight,l=a.scrollTop;t.scrollRatio=s/c;var u=100*t.scrollRatio,d=Math.max(i,u),f=100-Math.max(0,i-u),p=(0,h.clamp)(f*l/c,0,100-i);window.requestAnimationFrame(function(){var e,r;t.scrollBarEl&&(t.scrollRatio>=1?(t.scrollBarEl.classList.add("__hidden"),o&&(null===(e=t.scrollBarWrpEl)||void 0===e||e.classList.add("__hidden")),n&&t.scrollBarEl.classList.add(n)):(n&&t.scrollBarEl.classList.remove(n),t.scrollBarEl.classList.remove("__hidden"),o&&(null===(r=t.scrollBarWrpEl)||void 0===r||r.classList.remove("__hidden")),t.scrollBarEl.style.cssText="height: ".concat(d,"%; top: ").concat(p,"%;"))),t.handleCallbacksCheck()})}},t.handleMoveBar=function(){var e=t.scrollContentEl;if(!e)return t._prevScrollInfo=null,void(t._scrollInfo=null);var n=e.clientHeight,r=e.offsetHeight,i=e.scrollHeight,o=e.scrollTop;if(!n)return t._prevScrollInfo=null,void(t._scrollInfo=null);var a=i-n-o;t._prevScrollInfo=t._scrollInfo,t._scrollInfo={clientHeight:n,offsetHeight:r,remainingBottom:a,scrollHeight:i,scrollTop:o},m.log("_handleMoveBar updateInfo",t._scrollInfo),t.props.isNativeScroll||t._updateScrollBar()},t.onScrollBarWheel=function(e){e.ctrlKey||e.shiftKey||e.defaultPrevented||window.requestAnimationFrame(function(){var n=t.scrollContentEl;n&&(n.scrollTop+=e.deltaY)})},t._scrollToBottom=function(){var e=t.scrollContentEl;e&&(m.log("_scrollToBottom",t._scrollInfo,e),e.scrollTo({top:e.scrollHeight}))},t._keepScrollEnd=function(){var e=t._scrollInfo,n=t._prevScrollInfo;if(e){var r=t.props.keepScrollEndThreshold,i=void 0===r?10:r,o=e.remainingBottom<=i,a=!!n&&n.remainingBottom<=i;o||a?(m.log("_keepScrollEnd"),t._scrollToBottom()):m.log("_keepScrollEnd skip",{next:e,prev:n})}},t.renderScrollBar=function(){var e=t.props,n=e.name,r=e.withScrollPanel;return e.isNativeScroll?null:r?(0,i.jsx)("div",{ref:t.scrollBarWrpRef,className:"".concat(n,"_bar_wrp"),onMouseDown:r?t.handleDragBegin:d.noop,onWheel:t.onScrollBarWheel,children:(0,i.jsx)("div",{ref:t.scrollBarRef,className:"".concat(n,"_bar"),onMouseDown:t.handleDragBegin})}):(0,i.jsx)("div",{ref:t.scrollBarRef,className:"".concat(n,"_bar"),onMouseDown:t.handleDragBegin})},t}return(0,r.C6)(t,e),t.prototype.componentDidMount=function(){if(this.handleMoveBar(),this.rootComponent){Object.defineProperty(this.rootComponent,"data-scrollbar",{value:"initialized"});var e=window.getComputedStyle(this.rootComponent);"0px"===e.height&&"0px"!==e["max-height"]&&(this.rootComponent.style.height=e["max-height"])}this.props.isRecalculateOnResize&&this.contentResizeEl&&(this.contentResizeObserver=new ResizeObserver(this.handleMoveBar),this.contentResizeObserver.observe(this.contentResizeEl)),this.props.isKeepScrollEnd?this._startKeepBottomObserver():window.addEventListener("resize",this.handleMoveBar),window.addEventListener("wheel",this.handleWheel,{passive:!1})},t.prototype.componentWillUnmount=function(){var e;window.removeEventListener("resize",this.handleMoveBar),window.removeEventListener("wheel",this.handleWheel),document.removeEventListener("mousemove",this.handleDrag),document.removeEventListener("mouseup",this.handleDragStop),null===(e=this.contentResizeObserver)||void 0===e||e.disconnect(),this._stopKeepBottomObserver()},t.prototype.UNSAFE_componentWillReceiveProps=function(e){this.props.isNativeScroll!==e.isNativeScroll&&(this._prevScrollInfo=null,this._scrollInfo=null,this._refreshKeepBottomObserver(e))},t.prototype.componentDidUpdate=function(){this.handleMoveBar()},t.prototype._refreshKeepBottomObserver=function(e){this.props.isKeepScrollEnd&&(m.log("_refreshKeepBottomObserver pause"),this._stopKeepBottomObserver()),e.isKeepScrollEnd?(m.log("_refreshKeepBottomObserver resume"),this._stopKeepBottomObserver(),this._startKeepBottomObserver(e)):m.log("_refreshKeepBottomObserver stop")},t.prototype._stopKeepBottomObserver=function(){var e;m.log("_stopKeepBottomObserver"),null===(e=this.keepBottomResizeObserver)||void 0===e||e.disconnect()},t.prototype._startKeepBottomObserver=function(e){var t;void 0===e&&(e=this.props),m.log("_startKeepBottomObserver",e),null===(t=this.keepBottomResizeObserver)||void 0===t||t.disconnect();var n=this.contentResizeEl;n?(this.keepBottomResizeObserver||(this.keepBottomResizeObserver=new ResizeObserver(this._keepScrollEnd)),this.keepBottomResizeObserver.observe(n),m.log("_startKeepBottomObserver observe",e)):m.warn("_startKeepBottomObserver skip",e)},t.prototype.render=function(){var e,t,n,r=this.props,o=r.className,a=r.contentClassName,s=r.wrapperClassName,c=r.blockedScroll,l=r.children,u=r.directionRTL,d=r.inlineStyles,p=r.name,h=r.withScrollPanel,m=r.isHideBarOutside,v=r.isKeepScrollEnd,g=r.isNativeScroll,_=r.isOutWrapBar,b=r.isRecalculateOnResize||v;return(0,i.jsxs)("div",{ref:this.rootComponentRef,className:(0,f.n)((e={},e[String(o)]=o,e["".concat(p," ").concat(p,"_container")]=!g,e.__bar_next_to_wrap=!g&&_,e.__blocked=c&&!g,e.__hide_bar_outside=!g&&m,e.__rtl=u&&!g,e.__visible_track=!g&&h,e)),style:d,children:[(0,i.jsxs)("div",{className:(0,f.n)((t={},t[String(s)]=s,t["".concat(p,"_wrapper")]=!g,t)),children:[(0,i.jsxs)("div",{ref:this.scrollContentRef,className:(0,f.n)((n={},n[String(a)]=a,n["".concat(p,"_content")]=!g,n["js-sp_content"]=!0,n)),onMouseEnter:this.handleMoveBar,onScroll:this.handleMoveBar,children:[b&&(0,i.jsx)("div",{ref:this.contentResizeRef,children:l}),!b&&l]}),!_&&this.renderScrollBar()]}),_&&this.renderScrollBar()]})},t.defaultProps={name:"bc_scroll",scrollBarMin:10,onScroll:d.noop,onScrollToBottom:d.noop,onScrollToTop:d.noop},t}(o.I)},836:function(e,t,n){"use strict";n.d(t,{T:function(){return i}});var r=n(74848),i=(0,n(96540).memo)(function(e){var t=e.children,n=e.notAvailableComponent,i=e.isAvailable;return i||n?(0,r.jsxs)(r.Fragment,{children:[!!n&&!i&&n,i&&t]}):null})},12806:function(e,t,n){"use strict";n.r(t);var r,i=n(15215),o=n(74848),a=n(96540),s=n(84976),c=n(16053),l=n(99525);!function(e){e.CONTEST="contest",e.DEFAULT="default",e.FOLLOW="follow",e.PROFILE="profile"}(r||(r={}));var u=n(44198),d=n(51310),f=n(31279),p=n(80181),h=n(38654),m=n(9834),v=n(99128),g=n(2268);window.onload=function(){var e=l.A.getState(),t=e.culture,_=e.isAuthenticated,b=e.isMobile,y=document.getElementById("js-router_page"),A=Boolean(y),w=h.h.isEnabled("spa_router"),S=!b&&(w||A);!function(e){var t=(0,d.Hk)("ls02");if(t){(0,u._b)("ListingCookie sort").log(t);var n=(0,f.getRealDomain)();(0,d.Hk)("ls02",t,e?{path:"/",domain:n,expires:365,expiresType:"day"}:{path:"/",domain:n})}}(_),S&&n.e(218).then(n.bind(n,6022)).then(function(e){var u,d,f=e.RouterAppLayout,h=(null===(u=null==y?void 0:y.dataset)||void 0===u?void 0:u.layout)||r.DEFAULT;y&&(d=h,d===r.CONTEST?Promise.all([n.e(6),n.e(38),n.e(5),n.e(488),n.e(347)]).then(n.bind(n,55795)).then(function(e){return e.contestPageRouterConfig}):d===r.PROFILE?Promise.all([n.e(6),n.e(557)]).then(n.bind(n,86475)).then(function(e){return e.profilePageConfig}):d===r.FOLLOW?n.e(302).then(n.bind(n,15309)).then(function(e){var t,n=e.createFollowPageConfig,r=document.getElementById("followersContent"),i=r?(0,p.json_parse)(r.innerText):null;return(null===(t=null==i?void 0:i.context)||void 0===t?void 0:t.username)?n(i.context.username):[]}):new Promise(function(e){e([])})).then(function(e){var n=document.getElementById("js-router_initial_data"),r=document.getElementById("js-router_cache_data"),u=(null==r?void 0:r.innerHTML)||!!(null==n?void 0:n.innerHTML),d=new m.A({expire:30,expireBy:"minutes"});u&&d.set(window.location.href,"boolean"==typeof u?u:JSON.parse(u)),null==n||n.remove(),null==r||r.remove();var p=(0,s.Ys)(e,{dataStrategy:function(e){return(0,i.sH)(this,arguments,void 0,function(e){var t,n=e.matches;return(0,i.YH)(this,function(e){switch(e.label){case 0:return t=n.filter(function(e){return e.shouldLoad}),[4,Promise.all(t.map(function(e){return e.resolve(function(e){return e({cache:d})})}))];case 1:return[2,e.sent().reduce(function(e,n,r){var i;return Object.assign(e,((i={})[t[r].route.id]=n,i))},{})]}})})},future:{v7_fetcherPersist:!0,v7_normalizeFormMethod:!0,v7_partialHydration:!0,v7_relativeSplatPath:!0,v7_skipActionErrorRevalidation:!0}});g.kX.setCulture(t);var h=v.w.insertBefore((0,a.createElement)(c.Kq,{store:l.A},(0,o.jsx)(f,{router:p,wrapperElement:y})),y);h&&(h.style.display="none",h.id="appWrapper")})})}},66877:function(e,t,n){"use strict";n.d(t,{v:function(){return u}});var r=n(15215),i=n(99525),o=n(16080),a=n(80375),s=n(8556),c=n(53079),l=n(41669),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}var n;return(0,r.C6)(t,e),Object.defineProperty(t,"isVideoOpen",{get:function(){return l("#stream-layer").is(":visible")},enumerable:!1,configurable:!0}),Object.defineProperty(t,"isChatOpen",{get:function(){return l("#mls_chatconsole").is(":visible")&&!(0,s.isTokenInBodyClassList)("chat_collapsed")},enumerable:!1,configurable:!0}),Object.defineProperty(t,"hasChatLayover",{get:function(){var e=i.A.getState().layover;return!!e&&!e.wait&&!!e.visible&&["away","private","fullprivate","group","limit","offline"].indexOf(e.type)>=0},enumerable:!1,configurable:!0}),t._collapseChat=function(){var e;o.U.instance.refreshState(),i.A.getState().floatingPlayer.disabled?((0,a.qU)(),null===(e=o.U.instance)||void 0===e||e.closeFloatingPlayer(),l("body").removeClass("chat_collapsed")):(o.U.instance.enable(),(0,a.qU)())},n=t,t.restore=function(){(n.isChatOpen||n.isVideoOpen&&!o.U.instance.enabled)&&(n.hasChatLayover?n.closeChat():n._collapseChat())},t.closeChat=function(){var e,t;o.U.instance.enabled&&o.U.instance.disable(),null===(e=window.chat)||void 0===e||e.closeChat(!0),null===(t=window.chat)||void 0===t||t.closeRoom(!1,!0)},t}(c.Z)},7967:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(15215),i=n(99525),o=n(89836),a=n(38037),s=n(63861),c=function(e){function t(t,n){void 0===t&&(t=(0,a.o)());var r=i.A.getState();return e.call(this,(0,s.ip)("@homepage"),n||{liveTab:(0,o.mk)(r)},t)||this}return(0,r.C6)(t,e),t}(n(86565).N)},86565:function(e,t,n){"use strict";n.d(t,{N:function(){return o}});var r=n(15215),i=n(38037),o=function(e){function t(t,n,r){void 0===r&&(r=(0,i.o)());var o=e.call(this,t)||this;return o.url=t,o.options=n,o.isAjaxLoad=r,o}return(0,r.C6)(t,e),t}(n(46837).n)},46837:function(e,t,n){"use strict";n.d(t,{n:function(){return o}});var r=n(15215),i=n(99525),o=function(e){function t(t,n){void 0===n&&(n=!1);var r=e.call(this,t)||this;return r.url=t,r.isCloseChat=n,i.A.setState({isSPAProcessing:!0}),r}return(0,r.C6)(t,e),t}(n(65511).P)},65958:function(e,t,n){"use strict";n.d(t,{c:function(){return Ce}});var r=n(71607),i=n(65511),o=n(6532),a=n(2e3),s=n(15215),c=n(60108),l=n(59614),u=n(3484),d=n(21957),f=n(65683),p=n(99525),h=n(15645),m=n(58676),v=n(28577),g=n(89836),_=n(52982),b=n(67435),y=n(41669),A=function(e){if(e){var t=document.querySelector("head");if(t){var n=e.description,r=e.title;if(n){var i=t.querySelector("title");r&&i&&(i.text=r),function(e,t,n){if(t){var r=n.querySelector('meta[name="'.concat(e,'"]'));if(r){var i=document.createElement("meta");i.name=e,i.content=t,y(r).replaceWith(i)}}}("description",n,t)}}}},w=n(56594),S=n(72524),E=n(73324),C=n(57933),T=n(63861),P=n(23110);var I=n(53825),k=n(53520),N=n(40172),O=n(34710),j=n(17435),L=n(81363),M=n(97708),x=".js-fl_menu",D={};function R(e,t){void 0===e&&(e=p.A.getState().liveTab);var n=e,r=D[n]||{};if(r.value&&r.date&&Date.now()-r.date<5e3)return Promise.resolve(r.value);if(r.promise)return r.promise;var i=(0,s.Cl)({},e?{livetab:e}:{}),o=(0,T.ip)("@ajax_get_sidebar_options"),a=(0,T.Go)(o,i),c=(0,C.AT)(a,{abortController:t,method:"GET"}).then(function(e){var t=e.data,r=e.status;if(t&&E.A.isSuccess(r))return D[n]={date:Date.now(),value:t},t});return D[n]={promise:c},c}var H=n(74848),B=n(16053),F=n(35014),U=n(99128);function G(e){return(0,s.sH)(this,void 0,void 0,function(){var t,r;return(0,s.YH)(this,function(i){switch(i.label){case 0:return e?[4,R()]:[2];case 1:return t=i.sent(),[4,n.e(554).then(n.bind(n,84069))];case 2:return r=i.sent().Sidebar,o=document.querySelector(x),U.w.unmount(o),U.w.append((0,H.jsx)(B.Kq,{store:p.A,children:(0,H.jsx)(r,{sidebarOptions:t})}),e),F.A.instance.refresh(),[2]}var o})})}var V=n(44198),K=n(78191),W=n(83482),z=n(66877),q=n(80181),Y=function(e,t){if((0,V._b)("Store mapStateByElement container").info(!!e),e){var n=(e instanceof NodeList?Array.from(e):[e]).map(function(e){return Array.from(e.querySelectorAll("[data-type=initialState]"))}).flat();(0,V._b)("Store mapStateByElement stateEl").info(n),n.forEach(function(e){var n=(0,q.json_parse)(e.innerText);(0,V._b)("Store mapStateByElement item").info(n),n&&t(n)})}},X=n(68572),J=n(99387),Z=n(57510);function Q(e,t){var n,r=document.querySelector(e);if(!r)return!1;var i=r.cloneNode(!1);return i.innerHTML=t,null===(n=r.parentNode)||void 0===n||n.replaceChild(i,r),!0}var $=n(1325),ee=function(){function e(e){this.data=e,this.createdAt=Date.now()}return Object.defineProperty(e.prototype,"isExpired",{get:function(){return Date.now()-this.createdAt>5e3},enumerable:!1,configurable:!0}),e}(),te=function(){function e(){this.store=new Map}return e.prototype.has=function(e){var t;return!!this.store.has(e)&&(!(null===(t=this.store.get(e))||void 0===t?void 0:t.isExpired)||(this.store.delete(e),!1))},e.prototype.get=function(e){var t;return null===(t=this.store.get(e))||void 0===t?void 0:t.data},e.prototype.set=function(e,t){this.store.set(e,new ee(t))},e}(),ne=function(){function e(){this.cache=new te}return Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new this)},enumerable:!1,configurable:!0}),e.prototype.load=function(e){this._makeRequest((0,s.Cl)({},e))},e.prototype._makeRequest=function(e){return(0,s.sH)(this,arguments,void 0,function(e){var t,n,i,o,a=this,c=e.abortController,l=e.url,u=e.isDisableCache,d=e.onError,f=e.onLoad;return(0,s.YH)(this,function(e){switch(e.label){case 0:if(r.A.assertString("".concat(this.constructor.name,"~makeRequest"),l),r.A.assert("".concat(this.constructor.name,"~makeRequest require string with >= 1 length"),l.length>=1),!u&&this.cache.has(l))return null==f||f(this.cache.get(l)),(0,V._b)("SPA Loader Http").log("cached request"),[2];t=p.A.getState().assetsHashes,n=void 0===t?{bcc:""}:t,e.label=1;case 1:return e.trys.push([1,3,,4]),i=(0,$.K)(l,"isSpa","1"),n.bcc&&(i=(0,$.K)(i,"__hp",n.bcc)),[4,fetch(i,{signal:null==c?void 0:c.signal}).then(function(e){return e.text()}).then(function(e){u||a.cache.set(l,e),null==f||f(e)})];case 2:return e.sent(),[3,4];case 3:return o=e.sent(),null==d||d("http load - ".concat(null==o?void 0:o.message)),[3,4];case 4:return[2]}})})},e}(),re=function(e,t){return e.map(function(e){return new Promise(function(n){var r=e.getAttribute(t),i=function(t){(0,V._b)("SPA ResourceReplacer load resource done").info((null==t?void 0:t.type)||"fallback",r),window.clearTimeout(o),n(e)},o=window.setTimeout(i,1e4);e.addEventListener("load",i,!1),e.addEventListener("error",i,!1)})})},ie=n(41669),oe=function(e,t,n,r){return(0,s.sH)(void 0,void 0,void 0,function(){var i,o,a,c,l,u,d,f,p,h,m,v,g;return(0,s.YH)(this,function(s){switch(s.label){case 0:for(i="href"===t,o="src"===t,a=new Set(e.keys()),c=[],l=[],u=null,d=null,f=null,n[0]&&n[0].previousElementSibling&&(d=u=r.querySelector(n[0].previousElementSibling.nodeName)),p=0;p0&&"#"!==e.url,"".concat(this.constructor.name,"#prepare: incorrect url")),z.v.isChatOpen?(me.z.show(!1),[4,(0,pe.y)(20)]):[3,2];case 1:t.sent(),t.label=2;case 2:return(0,ve.U)(e,"isCloseChat")&&e.isCloseChat&&z.v.isVideoOpen?z.v.closeChat():z.v.restore(),p.A.setState({isSPAProcessing:!0}),(0,he.w3)(de.R.SPA_NAVIGATE_START,e),p.A.action(u.Rk)(null),p.A.action(u.TM)(null),p.A.action(u.e_)(null),p.A.action(u.m4)(null),p.A.action(se.bZ)(),e.isResetFilter&&(p.A.action(ce.e)(),e.isAjaxLoad||(0,le.J)()),[2]}})})},e.prototype.onSuccess=function(e){e.isPopEvent||(0,T.l2)(e.url)===(0,T.l2)(location.href)||(0,fe.GC)({},document.title,e.url,!1),e.isScrollTop&&window.scrollTo(0,0),ue.e.instance.rebind(e),(0,he.w3)(de.R.SPA_NAVIGATE_SUCCESS,e),(0,V._b)("SPA Process Success").info(e.guid,e)},e.prototype.onComplete=function(e){p.A.setState({isSPAProcessing:!1}),me.z.hide(),(0,he.w3)(de.R.SPA_NAVIGATE_COMPLETE,e),(0,V._b)("SPA Process Complete").info(e.guid,e)},e.prototype.onError=function(e){(0,he.w3)(de.R.SPA_NAVIGATE_FAILED,e),this.isAborted?(0,V._b)("SPA Process Aborted").warn(e.guid,e):(0,V._b)("SPA Process Failed").error(e.guid,e)},e}(),_e={listingAvailableLiveTabs:d.wA,listingDisplayTypeForm:function(e,t){return{listingDisplayTypeForm:t}},listingHeaderTagsIds:l.Cp,listingLiveTabCounters:d.Mx,promoBanner:function(e,t){return{promoBanner:t}},sortingThumb:function(e,t){return{sortingThumb:t}}},be=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._applyHTML=function(e){return(0,s.sH)(t,void 0,void 0,function(){var t;return(0,s.YH)(this,function(n){switch(n.label){case 0:return t=this._parseData(e),(0,V._b)("SPA ProcessHTML 1/4 replaceStylesheet...").info(t.resourceNode),t.resourceNode?[4,ae.instance.replaceStylesheetResources(t.resourceNode)]:[3,2];case 1:n.sent(),n.label=2;case 2:return(0,V._b)("SPA ProcessHTML 2/4 replaceResources...").info(t),t.resourceNode?[4,ae.instance.replaceResources(t.resourceNode)]:[3,4];case 3:n.sent(),n.label=4;case 4:return(0,V._b)("SPA ProcessHTML 3/4 modifyLayout...").info(t),this._modifyLayout(e,t),t.nodeSelector&&t.html?((0,V._b)("SPA ProcessHTML 4/4 modifyDOM...").info(t),this._modifyDOM(t.nodeSelector,t.html)):(0,V._b)("SPA ProcessHTML 4/4 modifyDOM skip").warn(event),this._applyInitialState(),[2]}})})},t._applyInitialState=function(){Y(document.querySelectorAll(J.J7),t._parseState),Y(document.querySelectorAll(J.AV),t._parseState),Y(document.querySelectorAll(".js-index_banner"),t._parseState),Y(document.querySelectorAll(J._7),t._parseState)},t._parseState=function(e){(0,V._b)("Store parseState").info(e);for(var t=0,n=Object.keys(e);t0),function(e){var t,n;if(e.indexOf("=0){var r=".wrapper",i=document.createElement("html");i.innerHTML=e;var o=Array.from((null===(t=i.querySelector("body"))||void 0===t?void 0:t.classList)||[]).filter(function(e){return/^page_/.test(e)});return{html:null===(n=i.querySelector(r))||void 0===n?void 0:n.innerHTML,nodeSelector:r,pageClass:o,resourceNode:i}}return(0,V._b)("SPA parseLoadedData fallback").error({htmlOrig:e}),{nodeSelector:".content_container > .content"}}(e)},t.prototype._modifyDOM=function(e,t){return r.A.assertString("".concat(this.constructor.name,'~modifyDOM "node" arguments'),e),r.A.assertString("".concat(this.constructor.name,'~modifyDOM "html" arguments'),t),Q(e,t)},t.prototype._modifyLayout=function(e,t){!function(e,t){var n,r,i,o,a,s,c,l,u="#bc_logo",d="#popups_wrap",f=".header_online",p="#svg_header",h="#svg_footer",m="#holidayLogoImg",v=document.createElement("html");v.innerHTML=e;var g=(null===(n=v.querySelector(u))||void 0===n?void 0:n.innerHTML)||"",_=(null===(r=v.querySelector(d))||void 0===r?void 0:r.innerHTML)||"",b=(null===(i=v.querySelector(f))||void 0===i?void 0:i.innerHTML)||"",y=(null===(o=v.querySelector("title"))||void 0===o?void 0:o.textContent)||"",A=(null===(a=v.querySelector(p))||void 0===a?void 0:a.innerHTML)||"",w=(null===(s=v.querySelector(h))||void 0===s?void 0:s.innerHTML)||"",S=(null===(c=v.querySelector(m))||void 0===c?void 0:c.innerHTML)||"",E=(null===(l=v.querySelector("#jsx-ls_header_filter"))||void 0===l?void 0:l.innerHTML)||"";document.title=y;var C=Array.from(document.body.classList).filter(function(e){return e.startsWith("page_")});(0,Z.loopv)(C,function(e,t){document.body.classList.remove(e)}),(0,Z.loopv)(t.pageClass||[],function(e,t){document.body.classList.add(e)}),Q(u,g),Q(d,_),Q(p,A),Q(h,w),Q(m,S),X.oc.stop(["Listing_SortForms"],!0),Q(J._7,E),Q(f,b)}(e,t)},t}(ge),ye=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,s.C6)(t,e),t.prototype.prepare=function(t){return(0,s.sH)(this,void 0,void 0,function(){return(0,s.YH)(this,function(n){switch(n.label){case 0:return[4,e.prototype.prepare.call(this,t)];case 1:return n.sent(),t.isAjaxLoad?(t.options.tag?p.A.action(u.Rk)(t.options.tag):t.options.category?(p.A.action(u.TM)(t.options.category.k),p.A.action(m.d)(M.$.CATEGORY,t.options.category.k)):t.options.block?p.A.action(u.e_)(t.options.block):t.options.sorting&&p.A.action(f.Uo)(t.options.sorting),z.v.isChatOpen&&t.isPopEvent||(p.A.action(d.id)(t.options.liveTab),p.A.action(d.S_)(t.options.liveTab),p.A.action(m.d)(M.$.GENDER,t.options.liveTab)),[2]):[2]}})})},t.prototype.loadData=function(t){return(0,s.sH)(this,void 0,void 0,function(){var n,r,i,o,a,c,l,u,d,f,m,_,b,y,A,w,M,x,D,H,B,F,U,G,K,W,z,q,Y;return(0,s.YH)(this,function(X){switch(X.label){case 0:return t.isAjaxLoad?(n=t.options,r=t.url,i=p.A.getState(),o=i.isAuthenticated,a=(0,g.Hh)(i),c=(0,g.mk)(i),l=(0,v.em)(i),u=(0,v.yZ)(i),d=o&&(n.tag||n.category||n.block),f=(0,V.P0)(R(void 0,this.abortController),"SPA Loader Ajax sidebar"),m=n.tag?Promise.resolve(void 0):(0,V.P0)((0,k.xJ)(a||c,l,this.abortController),"SPA Loader Ajax tags"),_=(0,V.P0)(function(e,t,n){void 0===t&&(t="");var r=p.A.getState(),i=(0,g.Hh)(r),o=(0,v.yZ)(r);if((0,v.vM)(r)||[P.n.MY_FRIENDS,P.n.SPY].includes(i))return Promise.resolve(null);var a={category:t,liveTab:e},s=(0,T.ip)("@ajax_get_categories_options"),c=(0,T.Go)(s,a);return(0,C.gQ)(c,{abortController:n,method:"GET"}).then(function(e){var t=e.data,n=e.status,r={};return t&&E.A.isSuccess(n)?(o||(r.list=t.categoriesList),r.config=t,delete r.config.categoriesList,r):null})}(a||c,l,this.abortController),"SPA Loader Ajax categories"),b=(0,V.P0)((J={category:l,liveTab:a||c,tag:u,url:r},Z=this.abortController,(0,s.sH)(void 0,void 0,void 0,function(){var e,t,n,r,i,o,a,c,l,u;return(0,s.YH)(this,function(d){switch(d.label){case 0:return e=p.A.getState(),(0,N.UQ)(e)?[2,[]]:(t=J.category,n=J.liveTab,r=J.tag,i=J.url,o=(null==i?void 0:i.replace("trans",P.n.TRANSSEXUAL))||"",a=(0,s.Cl)((0,s.Cl)((0,s.Cl)({},!!n&&o.includes("/".concat(n))&&{liveTab:n}),!!t&&{category:t}),!!r&&{tag:r}),c=(0,T.ip)("@api_internal_links"),l=(0,T.Go)(c,a),[4,(0,O.mN)(l,{signal:null==Z?void 0:Z.signal})]);case 1:return[2,(null==(u=d.sent().data)?void 0:u.links)||[]]}})})),"SPA Loader Ajax internalLinks"),y=(0,V.P0)(function(e,t){if(!e)return Promise.resolve(null);var n=(0,s.Cl)({},e?{category:e}:{}),r=(0,T.ip)("@ajax_get_category"),i=(0,T.Go)(r,n);return(0,C.AT)(i,{abortController:t,method:"GET"}).then(function(e){var t=e.data,n=e.status;if(t&&E.A.isSuccess(n))return t})}(l,this.abortController),"SPA Loader Ajax categorySlug"),A=(0,V.P0)((0,I.q)(this.abortController),"SPA Loader Ajax liveTabsCounters"),w=(0,V.P0)(L.ListingLoader.activateInfiniteScroll(!0,!0),"SPA Loader Ajax listingState"),M=t.isResetFilter?Promise.resolve():new Promise(function(e){p.A.action(h.o)(void 0,e),setTimeout(e,5e3)}),x=d?null:this.loadSeo(t),[4,w]):[2,e.prototype.loadData.call(this,t)];case 1:return(X.sent()||{}).success?(j.A.isRestoring&&(t.isScrollTop=!1),x=(0,V.P0)(x||this.loadSeo(t),"SPA Loader Ajax seo"),[4,Promise.all([x,y,A,f,b,m,M])]):[2,Promise.reject(new Error("listing load abort"))];case 2:return X.sent(),[4,x];case 3:return D=X.sent()||{},H=D.meta,B=D.seo,[4,_];case 4:return F=X.sent()||{},U=F.config,G=F.list,[4,y];case 5:return K=X.sent(),[4,b];case 6:return W=X.sent(),[4,A];case 7:return z=X.sent(),[4,m];case 8:return q=X.sent(),"/"===t.url&&(Y=document.getElementById(S._.CONTAINER_ID))&&Y.classList.remove("bc_hide"),[2,{categoriesConfig:U,categoriesList:G,categorySlugData:K,internalLinks:W,listingCounters:z,listingTags:q,meta:H,seo:B}]}var J,Z})})},t.prototype.processData=function(t,n){return(0,s.sH)(this,void 0,void 0,function(){var r,i,o,a,f,h,m,v,g;return(0,s.YH)(this,function(s){switch(s.label){case 0:return"string"!=typeof n&&t.isAjaxLoad?(r=n.categoriesConfig,i=n.categoriesList,o=n.categorySlugData,a=n.internalLinks,f=void 0===a?[]:a,h=n.listingCounters,m=n.listingTags,v=n.meta,g=n.seo,o?(p.A.action(c.t)(o),w.default.updateSwitchLangCategoryLinks(o.name,o.slugs)):(w.default.clearThirdLevelDomainCategoryLink(),p.A.action(c.t)(null)),v&&A(v),g&&function(e){if(e){var t=e.footerSeoText;t&&(0,b.h)({$parent:y(".wrapper .footer_seo"),htmlTemplate:'')),a.find(".js-un_sugg_links").html(t.map(function(e){return"".concat(e,"")}).join(" ")));n.addClass("js-show_suggs show_suggs")},e.hideSuggestions=function(){e.isVisible=!1;var t=i(".f_join_form .form_row_username");t.find(".js-form_un_suggs").hide(),t.removeClass("js-show_suggs show_suggs");var n=t.find(".input_wrapper input");(0,r.clearField)(n,!1)},e.applySuggestion=function(t){i(".f_join_form .form_row_username ").find("input").val(t).trigger("change").trigger("focus"),e.hideSuggestions()},e.isVisible=!1,e}();i(o.init)},61579:function(e,t,n){"use strict";var r;function i(e){return[r.ANIM_MSG,r.PARALLAX,r.USERNAME_PURPLE_GIRL,r.USERNAME_TOY].includes(e)}n.d(t,{VN:function(){return i},bZ:function(){return o},gH:function(){return r}}),function(e){e.ANIM_GIRL="anim_girl",e.BENEFITS="benefits",e.BOOM="boom",e.BOXES="boxes",e.BOYS="boys",e.CHAMPAGNE="champagne",e.CLASSIC="classic",e.DEFAULT="default",e.DONT_JUST_WATCH="dont_just_watch",e.DONT_JUST_WATCH_GIRL="dont_just_watch_girl",e.GAY_ENTER="gay_enter",e.GIRLS_BLUE="girls_blue",e.HORIZONT_GREEN_2="horizont_green2",e.MESSAGES="messages",e.MESSAGES_2="messages2",e.MESSAGES_3="messages3",e.NEON="neon",e.NO_BRA="no_bra",e.REACTIONS_JOIN="reactions_join",e.SHEMALE_REG="shemale_reg",e.SIGNUP_PLANE="signup_plane",e.STEP_GREEN="step_green",e.STILL_A_GUEST="still_a_guest",e.SWIM_SUITS="swim_suits",e.TWO_STEP_VIDEO="two_step_video",e.WORKOUT="workout",e.ANIM_MSG="anim_msg",e.PARALLAX="parallax",e.REACTIONS_SIGN_IN="reactions_sign_in",e.USERNAME_PURPLE_GIRL="username_purple_girl",e.USERNAME_TOY="username_toy"}(r||(r={}));var o=["empty"]},52276:function(e,t,n){"use strict";var r;n.d(t,{L:function(){return r}}),function(e){e.JOIN_POPUP="join_popup",e.GOLD="gold",e.STATUS="status",e.BF_CM="bf_cm",e.BF_CM_AFTER_LOGIN="bf_cm_after_login",e.BF_CM_AFTER_LOGOUT="bf_cm_after_logout",e.BITCOIN_PAYPAL="bitcoin_paypal",e.INITIAL_BONUS="initial_bonus",e.FPM="fpm",e.NEW_MEMBER="new_member",e.SBS_DISCOUNT="sbs_discount",e.NPR_DISCOUNT="npr_discount",e.NO_TOKENS="no_tokens",e.VIP="vip",e.VIP_PREMIUM="vip_premium",e.GIFT_CARD_DEFAULT="gift_card_default",e.GIFT_CARD_EXCLUSIVE="gift_card_exclusive",e.VIP_GIFT_CARD="vip_gift_card",e.BT_POPUP="bt_popup",e.MEMBER_CONFIRM_EMAIL="member_confirm_email",e.NEWS_IM="news_im",e.GIVE_AWAY_BONUS="give_away_bonus",e.MEMBER_BONUS="member_bonus",e.PUSH_NOTIFICATION_ALERT="push_notification_alert",e.SPOOF_IM="spoof_im",e.NO_TOKENS_MANUAL="no_tokens_manual",e.LOYALTY_DISCOUNT="loyalty_discount",e.JOIN_POPUP_MANUAL="join_popup_manual",e.BUY_TOKENS_FRAME="buy_tokens_frame",e.BT_APP="bt_app",e.EXIT="exit",e.NP_DISCOUNT="np_discount",e.DISCOUNT_GOLD="discount_gold",e.NEW_RECORDED_VIDEOS="new_recorded_videos",e.BELGIUM_AND_SWITZERLAND_LANGUAGE_SWITCHER_POPUP="belgium_and_switzerland_language_switcher_popup"}(r||(r={}))},23115:function(e,t,n){"use strict";n.d(t,{J:function(){return s}});var r=n(69113),i=n(13644),o=3,a=24;function s(e,t){void 0===t&&(t=!1);var n=!1;e.is("input")||(e=e.closest('div[class*="form_row_"]').find("input"));var s=e.val()||"";return t||(s.length?s.lengtha?(0,i.setFieldError)(e,__("Too long (%max_length% characters max).",{max_length:a})):/^[-a-zA-Z0-9]+$/.test(s)?/^[0-9]+$/.test(s)?(0,i.setFieldError)(e,__("Only numbers (0-9) are disallowed.")):r.JoinSuggestionManager.isVisible||((0,i.clearField)(e),n=!0):(0,i.setFieldError)(e,__("Only letters (a-z), numbers (0-9) and '-' symbols are allowed.")):(0,i.setFieldError)(e,__("Required."))),n}},72965:function(e,t,n){"use strict";n.d(t,{O:function(){return i}});var r=n(13644),i=function(e){return!!e.val()||(!e.closest(".form_row_email").hasClass("optional")?(0,r.setFieldError)(e,__("Required.")):(0,r.clearField)(e),!1)}},51248:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return X}});var r=n(15215),i=n(85351),o=n(99525),a=n(89836),s=n(48923),c=n(18325),l=n(73850),u=n(63861),d=n(7243),f=n(84435),p=n(51310),h=n(80335),m=n(69113),v=n(61579),g=[v.gH.REACTIONS_JOIN,v.gH.REACTIONS_SIGN_IN],_=[v.gH.BENEFITS,v.gH.BOYS,v.gH.NO_BRA,v.gH.NEON,v.gH.MESSAGES,v.gH.MESSAGES_2,v.gH.MESSAGES_3,v.gH.SWIM_SUITS,v.gH.TWO_STEP_VIDEO],b=[v.gH.ANIM_GIRL,v.gH.BOOM,v.gH.NEON,v.gH.SIGNUP_PLANE,v.gH.STEP_GREEN],y=[v.gH.NEON],A=[v.gH.ANIM_MSG,v.gH.BENEFITS,v.gH.BOXES,v.gH.CHAMPAGNE,v.gH.CLASSIC,v.gH.DONT_JUST_WATCH_GIRL,v.gH.NEON,v.gH.PARALLAX,v.gH.REACTIONS_JOIN,v.gH.SWIM_SUITS,v.gH.USERNAME_PURPLE_GIRL,v.gH.USERNAME_TOY],w=[v.gH.ANIM_MSG,v.gH.BENEFITS,v.gH.BOXES,v.gH.BOYS,v.gH.CHAMPAGNE,v.gH.CLASSIC,v.gH.DONT_JUST_WATCH_GIRL,v.gH.MESSAGES,v.gH.MESSAGES_2,v.gH.MESSAGES_3,v.gH.NEON,v.gH.NO_BRA,v.gH.PARALLAX,v.gH.REACTIONS_JOIN,v.gH.STILL_A_GUEST,v.gH.SWIM_SUITS,v.gH.TWO_STEP_VIDEO,v.gH.USERNAME_PURPLE_GIRL,v.gH.USERNAME_TOY],S=[v.gH.ANIM_MSG,v.gH.DONT_JUST_WATCH,v.gH.REACTIONS_JOIN],E=[v.gH.CLASSIC],C=[v.gH.ANIM_GIRL,v.gH.HORIZONT_GREEN_2],T=[v.gH.CHAMPAGNE,v.gH.SIGNUP_PLANE,v.gH.ANIM_MSG,v.gH.PARALLAX,v.gH.USERNAME_PURPLE_GIRL,v.gH.USERNAME_TOY],P=[v.gH.ANIM_GIRL,v.gH.BOOM,v.gH.CHAMPAGNE,v.gH.DONT_JUST_WATCH_GIRL,v.gH.SIGNUP_PLANE,v.gH.STILL_A_GUEST,v.gH.WORKOUT],I=[v.gH.ANIM_GIRL,v.gH.DONT_JUST_WATCH_GIRL],k=[v.gH.GAY_ENTER,v.gH.SHEMALE_REG],N=[v.gH.BOOM,v.gH.STILL_A_GUEST],O=[v.gH.CHAMPAGNE],j=[v.gH.GAY_ENTER,v.gH.GIRLS_BLUE,v.gH.REACTIONS_JOIN,v.gH.SHEMALE_REG,v.gH.SIGNUP_PLANE],L=[v.gH.BOOM,v.gH.SIGNUP_PLANE],M=[v.gH.SIGNUP_PLANE],x=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.GOLD="g:",t.EXIT="e:",t.NO_EMAIL="ne:",t.NO_CLICK="nk:",t.ONLY_CLICK="ok:",t.NO_PROMO_CODE="np:",t.DISABLE_COUNTRY="dc:",t.NO_BONUS_TOKENS="nib:",t.NO_EMAIL_AND_PROMO_CODE="neap:",t.NO_CAPTCHA="nc:",t.NO_CAPTCHA_WITH_EMAIL_AND_PROMO_CODE="nceap:",t.NO_CAPTCHA_WITH_EMAIL_OR_PROMO_CODE="nceop:",t.WINDOW="w:",t}(n(53767).A);var D=[v.gH.BENEFITS,v.gH.CLASSIC,v.gH.BOXES,v.gH.STEP_GREEN,v.gH.GIRLS_BLUE,v.gH.NO_BRA,v.gH.DONT_JUST_WATCH,v.gH.DEFAULT,v.gH.MESSAGES_2,v.gH.SWIM_SUITS,v.gH.TWO_STEP_VIDEO],R=[v.gH.BENEFITS,v.gH.BOYS,v.gH.CLASSIC,v.gH.DEFAULT,v.gH.DONT_JUST_WATCH,v.gH.STEP_GREEN],H=[v.gH.BENEFITS,v.gH.CLASSIC,v.gH.DEFAULT,v.gH.DONT_JUST_WATCH,v.gH.STEP_GREEN],B=[v.gH.ANIM_GIRL,v.gH.ANIM_MSG,v.gH.BENEFITS,v.gH.BOXES,v.gH.CLASSIC,"".concat(x.ONLY_CLICK,"|").concat(v.gH.BOOM),"".concat(x.ONLY_CLICK,"|").concat(v.gH.DONT_JUST_WATCH_GIRL),"".concat(x.ONLY_CLICK,"|").concat(v.gH.GIRLS_BLUE),v.gH.HORIZONT_GREEN_2,v.gH.MESSAGES_2,v.gH.NO_BRA,v.gH.PARALLAX,v.gH.TWO_STEP_VIDEO,v.gH.USERNAME_PURPLE_GIRL,v.gH.USERNAME_TOY],F=[v.gH.ANIM_GIRL,v.gH.BENEFITS,v.gH.BOOM,v.gH.BOXES,v.gH.CLASSIC,v.gH.DONT_JUST_WATCH_GIRL,v.gH.GIRLS_BLUE,v.gH.HORIZONT_GREEN_2,v.gH.MESSAGES_2,v.gH.NO_BRA,v.gH.SIGNUP_PLANE,"".concat(x.NO_BONUS_TOKENS).concat(x.NO_CLICK,"|").concat(v.gH.STEP_GREEN),v.gH.TWO_STEP_VIDEO],U=[v.gH.STILL_A_GUEST],G=[v.gH.BENEFITS,v.gH.BOYS,v.gH.CLASSIC,v.gH.DONT_JUST_WATCH,v.gH.GAY_ENTER,v.gH.HORIZONT_GREEN_2,"".concat(x.NO_CLICK,"|").concat(v.gH.STEP_GREEN)],V=[v.gH.BENEFITS,v.gH.CLASSIC,v.gH.DONT_JUST_WATCH,v.gH.HORIZONT_GREEN_2,v.gH.SHEMALE_REG,"".concat(x.NO_CLICK,"|").concat(v.gH.STEP_GREEN)],K=[v.gH.GIRLS_BLUE,v.gH.STEP_GREEN,v.gH.GAY_ENTER,v.gH.SHEMALE_REG,v.gH.BOOM,v.gH.CHAMPAGNE],W=n(41669),z=n(41669),q=["tukif.club","porndig.club","boafoda.club","pornes.club","pornototale.club","eispop.club","tybito.club","typorno.club","drochy.club"],Y=function(){function e(){var e=this;this.show=function(t){if((t||(t={}),t.customData||(t.customData={}),!t.customData.isClick)&&(s.T.isVisible()||z(".management_form_block").length))return z.isFunction(t.insteadShow)&&t.insteadShow(),!1;var n=z(".fancy_popup.__open");if(n.length&&n.find("#member_join_popup").length)return z.isFunction(t.insteadShow)&&t.insteadShow(),!1;var r=!1,i=e.promoCodeAllowed,a=o.A.getState(),c=a.registrationBonusTokens,l=a.isCaptchaSignup,d=z("#member_join_popup_trigger"),p=3!==d.data("rv"),m=[x.GOLD,x.EXIT,x.NO_EMAIL,x.NO_CLICK,x.ONLY_CLICK,x.NO_PROMO_CODE,x.DISABLE_COUNTRY,x.NO_BONUS_TOKENS,x.NO_EMAIL_AND_PROMO_CODE,x.NO_CAPTCHA,x.NO_CAPTCHA_WITH_EMAIL_AND_PROMO_CODE,x.NO_CAPTCHA_WITH_EMAIL_OR_PROMO_CODE],g=e.commonList;d.data("is_country_with_give_away_bonus")||(g=g.filter(function(e){var t=e.split("|").pop();return!_.includes(t)})),100===c&&(g=g.filter(function(e){var t=e.split("|").pop();return!y.includes(t)})),d.data("is_dbwaib")&&(g=g.filter(function(e){var t=e.split("|").pop();return!b.includes(t)}));var A=t.customData,w=A.name,S=A.isClick;A.isExitHover&&!m.includes(x.EXIT)&&(g=g.filter(function(e){return!e.includes(x.EXIT)})),S&&m.includes(x.NO_CLICK)?g=g.filter(function(e){return!T.some(function(t){return e.includes(t)})&&!e.includes(x.NO_CLICK)}):!S&&m.includes(x.ONLY_CLICK)&&(g=g.filter(function(e){return!C.some(function(t){return e.includes(t)})&&!e.includes(x.ONLY_CLICK)})),d.data("show_gold")&&m.includes(x.GOLD)||(g=g.filter(function(e){return!e.includes(x.GOLD)})),p&&m.includes(x.NO_EMAIL)&&(g=g.filter(function(e){return!P.some(function(t){return e.includes(t)})&&!e.includes(x.NO_EMAIL)})),i&&m.includes(x.NO_PROMO_CODE)&&(g=g.filter(function(e){return!I.some(function(t){return e.includes(t)})&&!e.includes(x.NO_PROMO_CODE)})),p&&i&&m.includes(x.NO_EMAIL_AND_PROMO_CODE)&&(g=g.filter(function(e){return!k.some(function(t){return e.includes(t)})&&!e.includes(x.NO_EMAIL_AND_PROMO_CODE)})),l&&(m.includes(x.NO_CAPTCHA)&&(g=g.filter(function(e){return!N.some(function(t){return e.includes(t)})&&!e.includes(x.NO_CAPTCHA)})),p&&i?m.includes(x.NO_CAPTCHA_WITH_EMAIL_AND_PROMO_CODE)&&(g=g.filter(function(e){return!j.some(function(t){return e.includes(t)})&&!e.includes(x.NO_CAPTCHA_WITH_EMAIL_AND_PROMO_CODE)})):(p||i)&&m.includes(x.NO_CAPTCHA_WITH_EMAIL_OR_PROMO_CODE)&&(g=g.filter(function(e){return!O.some(function(t){return e.includes(t)})&&!e.includes(x.NO_CAPTCHA_WITH_EMAIL_OR_PROMO_CODE)}))),d.data("is_lfpd")&&m.includes(x.DISABLE_COUNTRY)&&(g=g.filter(function(e){return!M.some(function(t){return e.includes(t)})&&!e.includes(x.DISABLE_COUNTRY)})),d.data("no_ibs")&&m.includes(x.NO_BONUS_TOKENS)&&(g=g.filter(function(e){return!L.some(function(t){return e.includes(t)})&&!e.includes(x.NO_BONUS_TOKENS)}));var E=function(){g.length||z.isFunction(t.insteadShow)&&t.insteadShow()};new RegExp(q.join("|")).test(window.location.href)&&(g=g.filter(function(e){return!K.includes(e)}),E()),f.BrowserDetect.isEdge_Origin()&&(g=g.filter(function(e){return!e.endsWith(v.gH.BOOM)}),E());var D=w||g[Math.floor(Math.random()*g.length)];if(i||(r=!0),D.includes("|")){var R=D.split("|");if(D=R[1],R[0].includes(x.WINDOW)&&m.includes(x.WINDOW)){var H="".concat((0,u.ip)("@memberJoin"),"?pop=").concat(D);return r&&(H+="&no_promo_code=1"),window.open(H),!1}}return t.customData=z.extend(t.customData,{name:D,noPromoCode:r}),h.JoinPopupManager.instance.openSignupPopup(t),z("#login_or_join_popup").hide(),!0},this.open=function(e){var t,n=o.A.getState(),s={bannerType:null,preSignupId:null,redirectUrl:null,spoofId:null,isClick:!1,isTrack:!0};e||(e={}),e.customData=e.customData?(0,r.Cl)((0,r.Cl)({},s),e.customData):s;var c=e.customData||{},f=c.bannerType,_=c.name,b=c.noPromoCode,y=void 0===b?0:b,C=c.preSignupId,T=c.redirectChatUrl,P=c.redirectUrl,I=c.spoofId,k=c.isClick,N=c.isJoinForFreeBottomBar,O={is_click:k,is_track:c.isTrack,livetab:(0,a.pc)(n),no_promo_code:y,pop:_};"visible"===(null===(t=window.chat)||void 0===t?void 0:t.visibility)&&(O.source="chat");var j=z("#member_join_popup_trigger"),L=(0,u.ip)("@member_join_ajax_popup");j.data("rv")&&!(0,v.VN)(_)&&(L+="".concat(-1===L.indexOf("?")?"?":"&","rv=").concat(parseInt(j.data("rv"),10)));var M=A.includes(_),x=w.includes(_),D=!E.includes(_)&&(S.includes(_)||P||k);(0,i.Yl)(null,{afterClose:function(){if(P)if(P.includes("chat-popup")){var e=z(window);(0,d.z)(P,{height:660,left:((e.width()||0)-1180)/2,top:((e.height()||0)-660)/2,width:1180,windowName:"chat_popup"},{})}else o.A.getState().openJoinPopupFromSignIn||window.location.pathname===P?o.A.setState({openJoinPopupFromSignIn:!1}):window.location.href=P},afterShow:function(){var t=o.A.getState(),n=t.fancyPopup,r=(void 0===n?{}:n).loading,a=t.predefinedEmail,s=z(".f_join_form");r||(h.JoinPopupManager.instance.initSignupForm(),h.JoinPopupManager.instance.sendViewStat(e,O.livetab),(0,l.B)(z("#login_or_join_popup")),(0,l.B)(z("#user_member_username")),z("input").keyup(function(e){var t,n=null===(t=e.key)||void 0===t?void 0:t.toLowerCase();["esc","escape"].includes(n)&&(0,i.e9)()})),C&&z("input.popup_signup_source_id").val(C),I&&z("input.spoof_source_id").val(I),f&&z("input.banner_type").val(f);var c,u=z(".security_log_additional_info_login");u&&u.length&&z(".security_log_additional_info").val(u.val()||""),N&&s.append(((c=W("")).attr("type","hidden"),c.attr("value","1"),c.attr("name","is_bottom_bar"),c));var d=z(".reg_quality_scores");if(d.length){var m={client_date_time_formatted:(new Date).format("d.m.Y H:i:s"),client_flash_player_language:""};d.val(JSON.stringify(m))}if(z.isFunction(e.afterShow)&&e.afterShow.apply(this,arguments),s.addClass("suggestions_ab"),(0,v.VN)(_)){var b=JSON.parse((0,p.Hk)("sip"));if(b&&b.length>0){var y=b[0];s.find('input[name="log_in[username]"]').val(y)}}a&&s.find("#user_member_email").val(a);var A=z(".f_join_form .redirect_url");if(A.length>0){var w=T||(P||"");A.val(w);var S=z(".fancy_popup.__open").find("[rel=signup]");S.length>0&&S.data("redirect",w)}g.includes(_)&&h.JoinPopupManager.instance.getController(v.gH.REACTIONS_JOIN).addSwitchers(e,h.JoinPopupManager.instance.initSignupForm,O.livetab)},ajax:{data:O,headers:{"x-language":j.attr("lang")||""}},beforeClose:function(){z.isFunction(e.beforeClose)&&e.beforeClose.apply(this,arguments),m.JoinSuggestionManager.hideSuggestions()},classModify:"__".concat(_),closeBtn:D,closeClick:!1,closeEsc:!0,href:L,noBackground:M,noBorder:x,padding:0,isNeedToShowLoader:e.isNeedToShowLoader})}}return Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new this)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"commonList",{get:function(){var e=o.A.getState(),t=(0,a.pc)(e);if(e.isPromoCodeSignupPopupsOnly)return t===c.A.MALE?R:t===c.A.TRANSSEXUAL?H:D;if(v.bZ.length&&z("#member_join_popup_trigger").data("show_wl"))return v.bZ;if(t===c.A.MALE)return G;if(t===c.A.TRANSSEXUAL)return V;var n=(0,p.Hk)("sip")?B:F,i=(0,p.Hk)("fv"),s=1e3*Number(function(e){return e.split("").reverse().join("")}(atob(i.replace(/[a-z]/gi,function(e){return String.fromCharCode(e.charCodeAt(0)+(e.toLowerCase()<"n"?13:-13))}))));if(s){var l=Math.round((Date.now()-s)/1e3);Math.floor(l/60/60/24)>0&&!this.promoCodeAllowed&&(n=(0,r.fX)((0,r.fX)([],n,!0),U,!0))}return n},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"promoCodeAllowed",{get:function(){var e=o.A.getState(),t=e.isPromoCodeSignupPopupsOnly,n=e.isSignupPromoCodeEnabled;return Boolean(n||t)},enumerable:!1,configurable:!0}),e}(),X=Y},13644:function(e,t,n){"use strict";n.r(t),n.d(t,{clearField:function(){return s},init:function(){return l},setFieldError:function(){return c}});var r=n(27821),i=n(1325),o=n(41669),a=function(){return Promise.resolve().then(n.bind(n,69113))};function s(e,t){void 0===t&&(t=!0),e.closest(".form_row").parent().removeClass("with-error"),e.closest(".form_row").find(".form_errors_in_row").html("").css("display",""),e.val()&&t?(e.parent().find("div.obelix").removeClass("notvalid").addClass("valid").attr("title",""),e.parent().removeClass("notvalid").addClass("valid")):(e.parent().find("div.obelix").removeClass("notvalid").removeClass("valid"),e.parent().removeClass("notvalid").removeClass("valid")),e.trigger("validateEnd")}function c(e,t){if(t){var n=e.closest(".form_row").find(".form_errors_in_row"),r=n.find(".form_error_list");r[0]||(r=o('
').appendTo(n)),r.html('
'.concat(t,"
"))}e.closest(".form_row").parent().addClass("with-error");var i=e.parent().find("div.obelix");i.removeClass("valid").addClass("notvalid"),t&&i.attr("title",t),e.parent().removeClass("valid").addClass("notvalid"),e.trigger("validateEnd")}function l(){var e=o("#member_join_page .f_join_form");(0,r.qp)(e,function(e){e.find('[name="redirect_url"]').val((0,i.Zy)("redirect_url")||""),(0,r.dS)(e),a().then(function(e){return e.JoinSuggestionManager.hideSuggestions()})},function(e){var t=!1;a().then(function(n){var r=n.JoinSuggestionManager;if(e&&void 0!==e.fields&&null!==e.fields){for(var i in e.fields)"user_member_username"===i&&"general"===e.fields.user_member_username_code&&(t=!0,r.showSuggestions());t||e.fields.user_member_username||r.isVisible&&r.showSuggestions()}})})}},14210:function(e,t,n){"use strict";n.d(t,{G:function(){return i}});var r=["private","fullprivate","voyeur","group"],i=function(){return!!window.chat&&!r.includes(window.chat.currentShowType)}},28534:function(e,t,n){"use strict";n.d(t,{y:function(){return i}});var r=n(23385),i=function(e,t){var n;return null===(n=r.X.instance)||void 0===n?void 0:n.open(e,t)}},23385:function(e,t,n){"use strict";n.d(t,{X:function(){return L}});var r=n(15215),i=n(99525),o=n(44198),a=n(27267),s=n(547),c=n(52276),l=n(14210),u=n(36123),d=n(57510),f=n(73437),p=n(51310),h=n(8556),m=n(31279),v=n(80742),g=n(15839),_=n(63861),b=n(63065),y=function(){var e=i.A.getState().user,t=(0,b.o)(null==e?void 0:e.username),n=function(e,t,n){void 0===t&&(t=!0),void 0===n&&(n=!0);var r=function(e){var t=(0,_.ip)(e);return t&&"#"!==t?t.replace(/^\/?frontend_dev.php/g,""):null}(e);return r?new RegExp([t&&"^",r,n?"/?$":"/"].filter(Boolean).join(""),"gi"):null};return{COMPLIANCE_NOTICE_2257:n("@2257_page"),CONCIERGE_SERVICE:n("@concierge_service"),CONTACT_SUPPORT:n("@contact_support"),CONTENT_REMOVAL:n("@content_removal"),COOKIES_POLICY:n("@cookies"),DIGITAL_SERVICES:n("@digital_services"),DMCA:n("@member_dmca"),IMPRESSUM:n("@impressum"),PARENTAL_CONTROL_GUIDANCE:n("@parental_control_guidance"),PRIVACY_POLICY:n("@privacy_policy"),REVIEWS:n("@testimonials"),SITEMAP:n("@html_sitemap"),TERMS_AND_CONDITIONS:n("@terms_and_conditions"),ALL_TAGS:n("@browse_cams_tags_page",!1),CASHBACK_NFT:n("@nft_cashback"),CHANGE_PROFILE_PHOTO:t?n("@change_profile_photo?username=".concat(t)):null,CYBER_SALE:n("@cybersale"),FORGOT_PASSWORD:n("@forgot_password"),FREE_TOKENS_PAGES:n("@free_tokens_page",!0,!1),JOIN:n("@memberJoin"),LOGIN:n("@login"),MEMBER_ACCOUNT_INVISIBLE_MODE_OVERVIEW:n("@invisible_mode"),MEMBER_ACCOUNT_MEMBERSHIP:n("@member_account_membership"),MEMBER_ACCOUNT_VIP_OVERVIEW:n("@member_account_vip_overview"),MEMBER_BUY_INVISIBILITY:n("@member_buy_invisibility"),MEMBER_BUY_TOKENS:n("@member_buy_tokens"),MY_PROFILE_PAGES:t?n("@common_profile?username=".concat(t),!0,!1):null,MY_VIDEOS_PAGE:t?n("@video_my?username=".concat(t)):null,NOT_FOUND:function(){return(0,g.Sh)(i.A.getState())},PINNED_MODELS:n("@pinned_user_list"),PRICES:n("@prices"),RESET_PASSWORD:n("@reset_password"),TFA_LOGIN:n("@tfa_login"),MY_PROFILE_ALBUMS:t?new RegExp("^/profile/".concat(t,"/(album|albums|photos)/.*"),"i"):null,MY_PROFILE_PAGE:function(e){var n,r=null===(n=e.match(/^\/profile\/([^\/]+)\/?$/i))||void 0===n?void 0:n[1];return(null==r?void 0:r.toLowerCase())===t},ANOTHER_PROFILE_INNER_PAGES:function(e){var n;if(!e)return!1;var r=null===(n=e.match(/^\/profile\/([^/]+)\/.+/i))||void 0===n?void 0:n[1];return!!r&&(!t||r.toLowerCase()!==t)},HASH_BUY_TOKENS:/^#buy_tokens$/g,HASH_CATEGORIES:/^#categories$/g,HASH_LIVE_TABS:/^#live_tabs$/g,HASH_PROFILE_PHOTOS:/^#photos$/g,ACCOUNT_PAGES:/^\/account\//g,CONTEST_PAGES:/^\/contest\//g,FOLLOWERS_PAGES:/^\/followers\//g,IM_PAGES:/^\/im\//g}},A=function(){function e(){var e=this;this.handleOpenPopup=function(e){var t=L.instance;e.activeInfo&&t.active&&((0,o._b)("Popups Sync syncPopups show").log(e),t.open(e.activeInfo.name,e.activeInfo,!1))},this.handleClosePopup=function(e){var t,n=L.instance;(null===(t=n.activeTask)||void 0===t?void 0:t.sync)&&((0,o._b)("Popups Sync syncPopups hide").log(),n.close(!1))},this.handleSyncPopup=function(t){var n=L.instance;return"open"===t.eventType&&t.activeInfo?e.handleOpenPopup(t):"close"===t.eventType&&n.activeInfo?e.handleClosePopup(t):void 0}}return e.prototype.run=function(){u.t.instance.setHandler(this.handleSyncPopup)},e}(),w=n(8119),S=n(76294),E=n(80181),C=function(){function e(){var e=this;this.id=1+Math.floor(1e6*(Math.random()+Math.random())),this.isAuthenticated=i.A.getState().isAuthenticated,this.storageKey=w.Z.TIME_LINE_MASTER_V2,this.isActiveBrowserTab=!1,this._state=null,this.active=function(){var t=e.isActive,n=e.activeMasterId;e._state={id:e.id,ts:Date.now(),isAuth:e.isAuthenticated},S.DT.setItem(e.storageKey,JSON.stringify(e._state)),!t&&n&&e.onMasterActive()},this.sync=function(){var t;e._state=(0,E.json_parse)(null!==(t=S.DT.getItem(e.storageKey))&&void 0!==t?t:"")||null,e.isValidState||e.active()},this.ping=function(){e.isActive||e.isActiveBrowserTab?e.active():e.sync()},this.onMasterActive=function(){var e=L.instance;e&&((0,o._b)("Popups Master onMasterActive").log(),e.sharedStorage.saveData())}}return Object.defineProperty(e.prototype,"activeMasterId",{get:function(){var e;return null===(e=this._state)||void 0===e?void 0:e.id},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isActive",{get:function(){return this.id===this.activeMasterId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isValidState",{get:function(){if(!this._state)return!1;var e=this._state,t=e.ts,n=e.id;e.isAuth,this.isAuthenticated;return!!n&&!(Date.now()-t>=3e3)},enumerable:!1,configurable:!0}),e.prototype.run=function(){var e=this;this.sync(),this.isActive||!this.isAuthenticated||this._state.isAuth||this.active(),window.addEventListener("storage",function(t){t.key===e.storageKey&&e.sync()}),window.addEventListener("focus",function(){e.isActiveBrowserTab=!0}),window.addEventListener("blur",function(){e.isActiveBrowserTab=!1}),window.setInterval(this.ping,1e3)},e}(),T=n(95760),P=function(){function e(){var e=this;this.saveData=function(t){var n=e.buildStorageData(t);n?S.uW.setItem(T.y.TIME_LINE_PRIVATE_STORAGE_V2,JSON.stringify(n)):S.uW.removeItem(T.y.TIME_LINE_PRIVATE_STORAGE_V2),(0,o._b)("Popups Storage Private saveData").log(n)},this.readStorageData=function(){var e=S.uW.getItem(T.y.TIME_LINE_PRIVATE_STORAGE_V2);if(!e)return{};var t=(0,E.json_parse)(e);return t?"object"!=typeof t?{}:((0,o._b)("Popups Storage Private readStorageData").log({data:t}),t):{}},this.buildStorageData=function(e){var t=L.instance,n=(0,r.Cl)({tasks:{}},e);for(var i in n.globalDelay=t.globalDelay,t.list)if(t.list.hasOwnProperty(i)){var a=i,s=t.list[a];if(s&&s.available&&!s.sync&&(!s.query||s.query.sync)){var c={index:s.index,delay:s.delay};s.dynamic||(c.enabled=s.enabled),n.tasks[a]=c}}return(0,o._b)("Popups Storage Private buildStorageData").log({data:n}),n},this.restoreData=function(){var t=e.readStorageData(),n=t.tasks,r=t.globalDelay,i=L.instance;if(Number.isFinite(r)&&i.setGlobalDelay(r,!0),n)for(var o in n)if(n.hasOwnProperty(o)){var a=o,s=n[a],c=i.list[a];c&&!c.sync&&c.available&&!c.query&&(c.index=Number(s.index||0),c.nextQuery(),c.delay=Math.max(0,Number(s.delay||0)),c.dynamic?c.refresh():"enabled"in s&&(c.enabled=Boolean(s.enabled)))}}}return e.prototype.run=function(){this.restoreData()},e}(),I=n(41669),k=function(){function e(){var e=this;this._state={},this.isThirdLevelDomain=i.A.getState().isThirdLevelDomain,this.storageKey=w.Z.TIME_LINE_MASTER_SHARED_STORAGE_V2,this.isInitialized=!1,this.saveData=function(t){e.isInitialized&&(e._state=e.buildStorageData(t),e._state?S.DT.setItem(e.storageKey,JSON.stringify(e._state)):S.DT.removeItem(e.storageKey))},this.restoreActivePopup=function(){var t=L.instance;if(t.active){var n=e.readStorageData().activeInfo;n&&(n.name===c.L.BELGIUM_AND_SWITZERLAND_LANGUAGE_SWITCHER_POPUP&&(t.wasShowed=!0,t.setGlobalDelay(60)),t.open(n.name,n,!1))}},this.readStorageData=function(){var t=S.DT.getItem(e.storageKey);if(e.isThirdLevelDomain||t||(t=(0,p.Ri)(e.storageKey),(0,p.Yj)(e.storageKey)),!t)return{};var n=(0,E.json_parse)(t);return n?"object"!=typeof n?{}:((0,o._b)("Popups Storage Shared readStorageData").log({data:n}),n):{}},this.buildStorageData=function(e){var t=L.instance,n=t.activeTask,i=(0,r.Cl)({tasks:null,activeInfo:(null==n?void 0:n.sync)?t.activeInfo:null},e||{});for(var a in t.list)if(t.list.hasOwnProperty(a)){var s=a,c=t.list[s];if(c&&c.available&&c.sync&&(!c.query||c.query.sync)){var l={index:c.index,delay:c.delay};c.dynamic||(l.enabled=c.enabled),i.tasks||(i.tasks={}),i.tasks[s]=l}}return(0,o._b)("Popups Storage Shared buildStorageData").log({data:i}),i},this.restoreData=function(){var t=e.readStorageData().tasks,n=L.instance;if(t)for(var r in t)if(t.hasOwnProperty(r)){var i=r,o=t[i],a=n.list[i];a&&a.sync&&(a.index=Number(o.index||0),a.nextQuery(),a.delay=Math.max(0,Number(o.delay||0)),a.dynamic?a.refresh():"enabled"in o&&(a.enabled=Boolean(o.enabled)))}}}return e.prototype.run=function(){var e=this;this.restoreData(),window.addEventListener("storage",function(t){t.key===e.storageKey&&e.restoreData()}),this.isThirdLevelDomain||I(document).on("language:switch",function(){var t=JSON.stringify(e.buildStorageData());(0,p.TV)(e.storageKey,t,{path:"/",expires:10,expiresType:"sec",domain:(0,m.getRealDomain)()})}),this.isInitialized=!0},e}(),N=n(46140),O=n(90289),j=function(){function e(e,t){void 0===t&&(t={});var n,i=this;this.query=null,this.activeElement=null,t=(0,r.Cl)({available:!0,enabled:!0,sync:!0},t),this.name=e,this.selector=t.selector||"",this.index=t.index||0,this.order=t.order||0,this.delay=t.delay||0,this.trackParams=t.trackParams||{},this.enabled=Boolean(t.enabled),this.available=Boolean(t.available),this.sync=Boolean(t.sync),this.event=Boolean(t.event),this.track=Boolean(t.track),this.iframe=Boolean(t.iframe),this.excludeRoutes=t.excludeRoutes||null,"function"==typeof t.condition?this.condition=t.condition:(0,N.u)(t.condition)||(0,o._b)("Popups TM Node init").error("incorrect condition function",this.name),"function"==typeof t.renderFn?this.renderFn=t.renderFn:(0,N.u)(t.renderFn)||(0,o._b)("Popups TM Node init").error("incorrect renderFn function",this.name),(null===(n=t.timeLine)||void 0===n?void 0:n.length)&&(this.timeLine=t.timeLine.map(function(e){return(e=(0,r.Cl)({time:0,rand:0,loop:!1,loopId:0,once:!1,sync:!0,order:0},e)).order=Math.max(e.order,i.order),e.rand*=60,e.time*=60,e.time<=0&&(e.once=!0,e.loop=!1),e})),this.guid=(0,O.c0)(JSON.stringify([this.name,this.timeLine,this.manual,this.sync,this.dynamic]))}return Object.defineProperty(e.prototype,"manual",{get:function(){var e;return!(null===(e=this.timeLine)||void 0===e?void 0:e.length)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dynamic",{get:function(){return"function"==typeof this.condition||Boolean(this.excludeRoutes)},enumerable:!1,configurable:!0}),e.prototype.init=function(){this.selector&&(i.A.getState().popupsConfig[this.name]||document.querySelector(this.selector)||(this.available=!1));this.dynamic&&this.refresh(!1),this.nextQuery()},e.prototype.nextQuery=function(){if(this.available&&!this.query&&!this.manual){var e=this.timeLine[this.index];if(e){var t=Math.random()>.5?e.rand:0;this.delay=e.time+t,this.query={index:this.index,item:this,order:e.order,loopCount:e.loopId,immediately:e.immediately,sync:e.sync}}}},e.prototype.close=function(e){if(void 0===e&&(e=!0),this.query=null,e&&!this.manual){var t=this.timeLine[this.index];t&&(t.loop?t.loopId++:this.index++)}this.nextQuery()},e.prototype.refresh=function(e){var t;if(void 0===e&&(e=!0),this.available&&this.dynamic){var n=this.enabled;this.enabled=this.isValidRoute(),"function"==typeof this.condition&&this.enabled&&(this.enabled=this.condition(this)),e&&!this.enabled&&n&&(null===(t=L.instance.activeTask)||void 0===t?void 0:t.name)===this.name&&L.instance.close()}},e.prototype.isValidRoute=function(){if(!this.excludeRoutes)return!0;var e=window.location.pathname,t=window.location.hash;return this.excludeRoutes.every(function(n){return!n||!function(e,t,n){var r,i;void 0===t&&(t=window.location.pathname),void 0===n&&(n=window.location.hash);var o="/".concat(t,"/").replace("frontend_dev.php","").replace(/\/+/g,"/");if("function"==typeof e)return e(o);var a=e;return Boolean((null===(r=o.match(a))||void 0===r?void 0:r[0])||(null===(i=n.match(a))||void 0===i?void 0:i[0]))}(n,e,t)})},e}(),L=(n(48398),function(){function e(){var t=this;this.globalDelay=0,this.wasShowed=!1,this.excludedRoutesMap=null,this.active=!1,this.startDate=0,this.activeInfo=null,this.isDebug=!1,this.routesMap=y(),this.master=new C,this.sharedStorage=new k,this.privateStorage=new P,this.tabsChannel=new A,this.list={},this.availableList=[],this.onShow=f.noop,this.onClose=f.noop,this.setUserInteractionLock=function(e){void 0===e&&(e=45),t.setGlobalDelay(Math.max(t.globalDelay,e))},this.refreshList=function(){for(var e in t.list)if(t.list.hasOwnProperty(e)){var n=t.list[e];null==n||n.refresh()}(0,o._b)("Popups TM refreshList").log()},this.close=function(e,n){var r;void 0===e&&(e=!0),void 0===n&&(n=!0);var i=t.activeTask;t.active=!0,t.activeInfo=null,(0,o._b)("Popups TM close").log({prevTask:i,syncTabs:e}),null===(r=s.s.instance)||void 0===r||r.hide(),i&&(i.close(),i.refresh(),t.onClose(i,n),e&&i.sync&&u.t.instance.sendMessage({eventType:"close"}),t.privateStorage.saveData())},this.step=function(){var e,n;if(!window.chat||(0,l.G)()){var r=t.master.isActive;t.active&&t.setGlobalDelay(t.globalDelay-1);for(var i=0,o=t.taskQueue;i-1&&t.handlers.splice(n,1)}},e.prototype.sendMessage=function(e){this.broadcastChannelIsAvailable&&this.channel&&this.channel.postMessage(e)},e}()},47937:function(e,t,n){"use strict";n.d(t,{d:function(){return a}});var r=n(53336),i=n(57510),o=n(83375),a=function(e,t,n,a){void 0===n&&(n=!1);var s=!!a&&t>a,c=s?a:t;e.length&&(e.html(""),n?e.append("".concat(c)):(0,i.loopv)(c.toString().split(""),function(t){var n=(0,o.n)({bb_number:!0,__1:"1"===t});e.append('\n \n \n '))}),s&&e.append("+"))}},68956:function(e,t,n){"use strict";n.d(t,{j_:function(){return T},Ay:function(){return I},I:function(){return P}});var r=n(15215),i=n(99525),o=n(35321),a=n(44198),s=n(80181),c={},l=function(){function e(){var e=this;this.socket=null,this.isConnected=!1,this.handleOpen=function(){e.isConnected=!0,(0,a._b)("Chat Server Socket open DONE").log(),e.onConnect()},this.handleClose=function(t){e.isConnected=!1,(0,a._b)("Chat Server Socket close").log(),e.onClose(t);var n=window.chat;n.userData&&(n.userData.chathost=null),n.currentChathost=null,n.performerData=null,n.connectionRoomHostName=null,n.debug("[sjs] close")},this.handleError=function(t){e.isConnected=!1;var n=window.chat;n.userData&&(n.userData.chathost=null),n.currentChathost=null,n.performerData=null,n.connectionRoomHostName=null,n.debug("[sjs] error",t.data||t)},this.handleMessage=function(t){var n=(0,s.json_parse)(t.data);if(n.type&&void 0!==n.body)e.onEvent(n);else if(n.id>0){var r=n;if(r.error)return void window.chat.error(n);var i=c[r.id];"function"==typeof i&&(delete c[r.id],i(r.result))}}}return Object.defineProperty(e.prototype,"connected",{get:function(){return this.isConnected},enumerable:!1,configurable:!0}),e.prototype.connect=function(e){var t=this;(0,a._b)("Chat Server Socket open").log();var n=new WebSocket("".concat(e,"/websocket"));this.socket=n,n.onopen=this.handleOpen,n.onclose=this.handleClose,n.onerror=this.handleError,n.onmessage=this.handleMessage,window.addEventListener("beforeunload",function(){t.disconnect()})},e.prototype.disconnect=function(){this.socket&&this.socket.close&&this.socket.close(),this.isConnected=!1},e.prototype.call=function(t,n){void 0===n&&(n=null);for(var r=[],i=2;i0?(0,a.z)(n,!1):n)||"";i&&(t.addClass(h.MSG_WITH_EMOJI),t.data(m.EMOJI_COUNT,i)),t.data(m.TEXT_LENGTH,o.length)},this.prepareTip=function(t,n){e.cleanupMessage(t),t.addClass(h.TIP_ROOT),t.data(m.TIP_AMOUNT,n)},this.cleanupMessage=function(e){Object.values(h).forEach(function(t){e.removeClass(t)}),Object.values(m).forEach(function(t){e.removeData(t)})},this.isMessageVisible=function(t,n){void 0===n&&(n=e.config);var r=n.filters[i.MIN_SMILES_COUNT],o=n.filters[i.MIN_LENGTH],a=n.filters[i.TYPE];if(!r.count&&!o.count)return!0;if("or"===a.value){if(r.count&&t.hasClass(h.MSG_WITH_EMOJI))if((s=Number(t.data(m.EMOJI_COUNT))||0)>=r.count)return!0;if(o.count>0)if((Number(t.data(m.TEXT_LENGTH))||0)>=o.count)return!0;return!1}if("and"===a.value){var s=Number(t.data(m.EMOJI_COUNT))||0,c=Number(t.data(m.TEXT_LENGTH))||0;return s>=r.count&&c>=o.count}return!1},this.isTipVisible=function(t,n){void 0===n&&(n=e.config);var r=n.filters[i.TIP],o=Number(t.data(m.TIP_AMOUNT))||0;return r.isEnabled&&o>=r.min&&(!Number.isFinite(r.max)||o<=r.max)},this._mergeFilter=function(t,n){var r;e.config=(0,d.r)(e.config,{filters:(r={},r[t]=n,r)})},this._updateParams=function(){var t=e.isDefault?"":btoa(JSON.stringify(e.config.filters));(0,c.G$)({},document.title,"".concat(location.pathname).concat(t?"#":"").concat(t))},this._restoreConfig=function(){if(location.hash&&"#"!==location.hash){var t=(0,f.json_parse)(atob(location.hash.slice(1)));if(t)for(var n in t)if(n in t){var r=n,i=t[r];e.updateFilter(r,i,!1)}}},this._restoreConfig()}return Object.defineProperty(e,"isInitialized",{get:function(){return Boolean(this._instance)},enumerable:!1,configurable:!0}),Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new this)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isDefault",{get:function(){return(0,u.b)(this.config.filters,p)},enumerable:!1,configurable:!0}),e}()},18086:function(e,t,n){"use strict";n.d(t,{z:function(){return a}});var r=["js-chat_message_checkbox","chat_message_checkbox"],i=(n(57361),n(16107)),o=n(41669),a=function(){function e(){var e=this;this.selectedMembersMap=new Map,this.clearAllBtn=null,this.deleteAndBanBtn=null,this.listWrp=null,this.deleteAndBun=function(){var t=e.selectedUsers,n=t.join(", ");confirm("Are you sure to delete?\nThe following users will be kicked and disabled:\n".concat(n))&&(t.forEach(function(t){var n=e.selectedMembersMap.get(t),r=n?Array.from(n.keys()):null;chat.debug("Delete & Ban: ".concat(t)),chat.service.banUser(t,r,!0,!1)}),e.clearAll())},this.clearAll=function(){e.selectedMembersMap.clear(),e.render(),document.querySelectorAll(".".concat(r[0])).forEach(function(e){return e.checked=!1})},this.render=function(){e.renderControls(),e.renderList()},this.renderList=function(){if(e.listWrp&&(e.listWrp.innerHTML="",e.isAnyMessageSelected)){var t=[];e.selectedMembersMap.forEach(function(e,n){Array.from(e.keys()).forEach(function(e,r,i){t.push("
\n ".concat(r?"":'"),"\n \n "))})}),e.listWrp.innerHTML="\n
').concat(n,"").concat(e,"
\n \n \n \n \n \n \n ".concat(t.join(""),"\n
usernamemessage
\n ").replace(/\s+/g," ").trim()}}}return Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new this)},enumerable:!1,configurable:!0}),e.prototype.init=function(){var e,t;this.deleteAndBanBtn=document.querySelector(".js-multi_selection_ban"),null===(e=this.deleteAndBanBtn)||void 0===e||e.addEventListener("click",this.deleteAndBun),this.clearAllBtn=document.querySelector(".js-multi_selection_clear"),null===(t=this.clearAllBtn)||void 0===t||t.addEventListener("click",this.clearAll),this.listWrp=document.querySelector(".js-adm_msg_selected")},e.prototype.renderControls=function(){var e=!this.selectedMembersMap.size;this.deleteAndBanBtn&&(this.deleteAndBanBtn.disabled=e),this.clearAllBtn&&(this.clearAllBtn.disabled=e)},e.prototype.selectMessage=function(e,t){var n=this.selectedMembersMap.get(e)||new Map,r=(n.get(t)||0)+1;n.set(t,r),this.selectedMembersMap.set(e,n),this.render()},e.prototype.createAndBindCheckbox=function(t,n,a){var s,c=null;(c=document.createElement("input")).type="checkbox",(s=c.classList).add.apply(s,r),o(c).on("click",function(){c.checked?e.instance.selectMessage(n,a):e.instance.unselectMessage(n,a)}),t.find(".msg_box").first().before(c),i.eq.isInitialized&&t.find(".author_area, .message_area, .system_area").on("click",function(t){"input"!==t.target.tagName.toLowerCase()&&(c.checked?(c.checked=!1,e.instance.unselectMessage(n,a)):(c.checked=!0,e.instance.selectMessage(n,a)))})},e.prototype.unselectMessage=function(e,t){var n=this.selectedMembersMap.get(e);if(n){if(void 0===t)n.clear();else{var r=(n.get(t)||0)-1;r>0?n.set(t,r):n.delete(t)}n.size||this.selectedMembersMap.delete(e),this.render()}},Object.defineProperty(e.prototype,"selectedUsers",{get:function(){return Array.from(this.selectedMembersMap.keys())},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isAnyMessageSelected",{get:function(){return Boolean(this.selectedMembersMap.size)},enumerable:!1,configurable:!0}),e}()},14850:function(e,t,n){"use strict";n.d(t,{ke:function(){return $},zm:function(){return Z.z},ik:function(){return r.ik}});var r=n(54644),i=n(99525),o=n(85505),a=n(41669);function s(e){e.val()?a("#bFirstPlaceButtonSwitch").removeAttr("disabled"):a("#bFirstPlaceButtonSwitch").attr("disabled","disabled")}var c=n(41669),l=function(){function e(){}return e.init=function(){c("#bFirstPlaceButtonSwitch").attr("disabled","disabled").attr("action",c("#bFirstPlaceButtonSwitch").attr("url")+"/"+chat.performerData.username),chat.performerData.isFirstPlaceButtonAvailable?c("#bFirstPlaceButtonSwitch").val("1").removeAttr("disabled"):(c("#bFirstPlaceButtonSwitch").val("-1"),c("#bFirstPlaceButtonReason").removeAttr("disabled")),c("#bFirstPlaceButtonReason").on("change keyup paste",function(){s(c(this))})},e}(),u=n(64080),d=n(51130),f=n(41056),p=n(52628),h=n(70756),m=n(41669);var v=n(89938),g=n(80554),_=n(38756),b=n(63861),y=n(68956),A=n(16107),w=n(7195),S=n(33951),E=300,C=n(74848),T=n(43455),P=n(99128),I=n(46955),k=n(61708),N=n(41669),O=function(){var e,t,n,r,o,a,s,c;i.A.setState({chatHistoryLength:E}),e=document.getElementById("admFilterSmiles"),t=document.getElementById("admFilterLength"),n=document.getElementById("admFilterTipCheckbox"),r=document.getElementById("admFilterTipMin"),o=document.getElementById("admFilterTipMax"),a=document.getElementById("admHistoryFlowFilterType"),s=document.getElementById("admFilterPresetDefault"),c=function(){var i=A.eq.instance.getFilters(),c=A.eq.instance.getDefaultFilters();if(e&&(e.value="".concat(i[A.B6.MIN_SMILES_COUNT].count)),t&&(t.value="".concat(i[A.B6.MIN_LENGTH].count)),n&&(n.checked=i[A.B6.TIP].isEnabled),r&&(r.value="".concat(i[A.B6.TIP].min)),o){var l=i[A.B6.TIP].max;o.value=Number.isFinite(l)?"".concat(l):""}if(s){var u=(0,I.b)((0,k.c)(i,A.B6.TYPE),(0,k.c)(c,A.B6.TYPE));s.classList.toggle("__active",u)}a&&i.t.value&&a.querySelectorAll(".js-adm_filters_toggle_type_btn").forEach(function(e){e.classList.toggle("__active",i.t.value===e.dataset.type)})},e&&(e.removeAttribute("disabled"),e.addEventListener("change",function(){var t=Number(e.value||0);A.eq.instance.updateFilter(A.B6.MIN_SMILES_COUNT,{count:t}),c()})),t&&(t.removeAttribute("disabled"),t.addEventListener("change",function(){var e=Number(t.value||0);A.eq.instance.updateFilter(A.B6.MIN_LENGTH,{count:e}),c()})),r&&(r.removeAttribute("disabled"),r.addEventListener("change",function(){var e=Number(r.value||0);A.eq.instance.updateFilter(A.B6.TIP,{min:e}),c()}),r.addEventListener("input",function(){var e=Number(r.value||0);A.eq.instance.updateFilter(A.B6.TIP,{min:e}),c()})),o&&(o.removeAttribute("disabled"),o.addEventListener("change",function(){var e=Number(o.value||0);A.eq.instance.updateFilter(A.B6.TIP,{max:e}),c()}),o.addEventListener("input",function(){var e=Number(o.value||1/0);A.eq.instance.updateFilter(A.B6.TIP,{max:e}),c()})),n&&(n.removeAttribute("disabled"),n.addEventListener("change",function(){var e=n.checked;A.eq.instance.updateFilter(A.B6.TIP,{isEnabled:e}),c()})),a&&a.addEventListener("click",function(){var e=A.eq.instance.getFilters().t.value;A.eq.instance.updateFilter(A.B6.TYPE,{value:"or"===e?"and":"or"}),c()}),s&&(s.removeAttribute("disabled"),s.addEventListener("click",function(){A.eq.instance.resetAll(),c()})),c(),function(){var e=document.getElementById("admBannedCounterBonus");if(e){var t=e.dataset.url;t&&P.w.replaceContainer((0,C.jsx)(T.X,{bonusText:e.innerText,refreshUrl:{method:"post",url:t}}),e)}}();var l=N("#bChat"),u=l.find(".historyContainer .history");if(u.length&&l.length){var d=N("#admHistoryFlowScroll"),f=N("#admHistoryFlowFilterType");d.removeAttr("disabled"),d.on("click",function(){return(0,S.v)()}),f.on("click",function(){setTimeout(function(){return(0,S.v)()},1)});var p=N("#admHistoryFlowClear");p.removeAttr("disabled"),p.on("click",function(e){(0,w.kd)()}),A.eq.instance.onChange=function(){u.find(".".concat(A.Qg.MSG_ROOT)).each(function(){var e=N(this),t=A.eq.instance.isMessageVisible(e);e.toggle(t)}),u.find(".".concat(A.Qg.TIP_ROOT)).each(function(){var e=N(this),t=A.eq.instance.isTipVisible(e);e.toggle(t)})}}},j=n(16053),L=n(53724),M=function(){var e=document.querySelector(".bc_chat_header");e&&P.w.replaceContainer((0,C.jsx)(j.Kq,{store:i.A,children:(0,C.jsx)(L.e,{})}),e)},x=n(43325),D=n(8252),R=n(46140),H=n(88526),B=n(3050),F=n(57361),U=n(50354),G=n(85730),V=n(11442),K=n(54469),W=function(e,t,n){var r=document.querySelector(e);r&&P.w.replaceContainer((0,C.jsx)(j.Kq,{store:i.A,children:(0,C.jsx)(G.c,{inputId:n,panelId:t})}),r)},z=function(){W(".js-public_chat_control_panel",V.q.PUBLIC,K.a.PUBLIC_CHAT),W(".js-private_chat_control_panel",V.q.PRIVATE,K.a.PRIVATE_CHAT)},q=n(80877),Y={FLOW_PAGE:".jsx-chat_history_flow",PRIVATE:".jsx-chat_history_private",PUBLIC:".jsx-chat_history_public"},X=function(e){var t=document.querySelector(e);t&&P.w.replaceContainer((0,C.jsx)(j.Kq,{store:i.A,children:(0,C.jsx)(q.D,{})}),t)},J=n(80853),Z=n(18086),Q=n(41669);function $(){var e;Q("#bChat").on("onUserData",function(e){var t=(window.chat||{}).performerData;if(t){var n=t.marker,o=t.promoSettings,a=t.username,s=t.isHideInApi,c=x.A.instance.player;c&&(0,D.U)(c,"flashObject")&&c.flashObject||Q("#bEdgeServer option[data-role=origin]").remove(),Q(".adminStats span[id^=bw_]").html("--"),Q(".adminStats span[id^=vsi_]").html("--"),Q("#bPromoSwitch").attr("action","".concat(Q("#bPromoSwitch").attr("url"),"/").concat(a)),void 0!==o&&Q("#bPromoSwitch").val(o).removeAttr("disabled"),l.init(),Q("#bApiSwitch").attr("action","".concat(Q("#bApiSwitch").attr("url"),"/").concat(a)),void 0!==s&&Q("#bApiSwitch").val(s).removeAttr("disabled"),(0,J.pT)(),(0,J.yl)();var v=Q("#bMarker"),g=v.closest(".cell");v.attr("action","".concat(v.attr("url"),"/").concat(a));var b=i.A.getState().user;(0,R.u)(n)?(g.closest(".row").removeClass("marker_selected").addClass("marker_not_selected"),g.find(".text").html("")):(null==b?void 0:b.isModeratorHasRightChangeMarker)&&n!==_.g.AMAZING?((0,r.pk)(n),v.val(n),v.attr("data-prev_marker_value",n),g.closest(".row").removeClass("marker_selected").addClass("marker_not_selected")):(g.closest(".row").removeClass("marker_not_selected").addClass("marker_selected"),g.find(".text").html(v.find('option[value="'.concat(n,'"]')).html()));var y=Q("#bProfileChecked");y.attr("action","".concat(y.attr("url"),"/").concat(chat.performerData.username)),void 0!==chat.performerData.isProfileChecked&&y.val(chat.performerData.isProfileChecked).removeAttr("disabled");var A=Q("#bGroup");A.attr("action","".concat(A.attr("url"),"/").concat(chat.performerData.username)),void 0!==chat.performerData.group&&A.val(chat.performerData.group).removeAttr("disabled");var w=chat.performerData.modelTags,S=Object.keys(w);S.length&&S.forEach(function(e){Q('#bEventTag[data-tag="'.concat(e,'"]')).val(Number(w[e])).removeAttr("disabled")}),(0,f.x)(chat.performerData.camscore),(0,h.J)(chat.performerData.region_camscore),(0,p.t)(chat.performerData.avgChatShowRate),(0,u.W)(chat.performerData.topic),(0,u.W)(chat.performerData.topicRu,!0),Q("#bTopicForm .topic_ru").show();var E,C,T,P=Q("#bSaveRestricted");P.attr("action","".concat(P.attr("data-base-url"),"/").concat(chat.performerData.username)),Q("#bUsaGeoSortingSwitch").attr("action","".concat(Q("#bUsaGeoSortingSwitch").attr("url"),"/").concat(chat.performerData.username)),void 0!==chat.performerData.isUsaGeoSortingEnabled&&Q("#bUsaGeoSortingSwitch").val(chat.performerData.isUsaGeoSortingEnabled).removeAttr("disabled"),Q("#bExternalEncoderDisabled").attr("action","".concat(Q("#bExternalEncoderDisabled").attr("url"),"/").concat(chat.performerData.username)),void 0!==chat.performerData.isExternalEncoderDisabled&&Q("#bExternalEncoderDisabled").val(chat.performerData.isExternalEncoderDisabled).removeAttr("disabled"),Q("#bCam2CamPrimeSwitch").attr("action","".concat(Q("#bCam2CamPrimeSwitch").attr("url"),"/").concat(chat.performerData.username)),void 0!==chat.performerData.isCam2CamPrimeEnabled&&Q("#bCam2CamPrimeSwitch").val(chat.performerData.isCam2CamPrimeEnabled).removeAttr("disabled"),(0,U.y)(),Q("#bUsaSignupIpProxySwitch").attr("action","".concat(Q("#bUsaSignupIpProxySwitch").attr("url"),"/").concat(chat.performerData.username)),void 0!==chat.performerData.isUsaSignupIpProxyEnabled&&Q("#bUsaSignupIpProxySwitch").val(chat.performerData.isUsaSignupIpProxyEnabled).removeAttr("disabled"),Q("#bEdgeServer .active").removeClass("active"),Q("#bEdgeServer").removeAttr("disabled").find("[label=origin".concat(chat.localData.vsid,"]")).addClass("active").find("option[value]:first").prop("selected",!0),chat.performerData.isAvailableForRecording&&setTimeout(function(){Q("#bStartRecord").attr("ready","true").addClass("mls_btn_green").show(),Q("#bStopRecord").hide()},1e3),Q("#restart_stream_trigger").css("visibility","visible"),Q(".admin_approve_button:visible").remove(),function e(){var t=Q("#bObsDonateRow");chat.performerData.isObs?(t.show(),chat.performerData.obsCamscoreDonatedAt?(t.find(".js-odcsbtn").hide(),t.find(".js-odcslbl").show().find("span").text(new Date(1e3*Number(chat.performerData.obsCamscoreDonatedAt)).toLocaleString()),chat.performerData.obsCamscoreDonatedTo?t.find(".js-odcsusn").show().find("span").text(chat.performerData.obsCamscoreDonatedTo):t.find(".js-odcsusn").hide()):(t.find(".js-odcsbtn").show(),t.find(".js-odcslbl").hide(),t.find(".js-odcsusn").hide())):t.hide(),t.find(".js-odcsbtn").off("click.odcsbtn").on("click.odcsbtn",function(){return Q.post("".concat(Q(this).data("url"),"/").concat(chat.performerData.username),(0,H.Z)(),function(){chat.performerData.obsCamscoreDonatedAt=Date.now()/1e3,e()}),!1})}(),E=chat.performerData.restrictedLanguages,C=m("#bRestrictedLangs_base"),(T=m("#bRestrictedLangs")).find("option").appendTo(C),C.find("option").each(function(){E&&-1!==E.indexOf(m(this).val())&&m(this).appendTo(T)}),(0,d.V)(chat.performerData.bwData),Q("#bExternalEncoderDisabled").attr("action","".concat(Q("#bExternalEncoderDisabled").attr("url"),"/").concat(chat.performerData.username)),void 0!==chat.performerData.isUsaSignupIpProxyEnabled&&Q("#bUsaSignupIpProxySwitch").val(chat.performerData.isUsaSignupIpProxyEnabled).removeAttr("disabled")}}).on("onPerformerStatusChange",function(e){"away"===chat.performerStatus&&!0===chat.performerData.setPerformerAway&&(chat.performerData.setPerformerAway=!1,chat.onPerformerAway())}).on("onPaidShowAccepted",function(e){chat.setChatType("private-chat")});var t=0;y.I.on("VideoPlayerEvent:init",function(e){var n=0,r=0,i=0;clearInterval(t),t=window.setInterval(function(){var t=e&&e.getHTMLVideoElement();if(t&&"webkitDecodedFrameCount"in t&&t.videoWidth>0){var o=t.webkitDecodedFrameCount-n,a=8*(t.webkitVideoDecodedByteCount-r)/1e3,s=8*(t.webkitAudioDecodedByteCount-i)/1e3;n=t.webkitDecodedFrameCount,r=t.webkitVideoDecodedByteCount,i=t.webkitAudioDecodedByteCount,(0,v.H)({bitrate:Math.round(a+s),fps:o,res:"".concat(t.videoWidth,"x").concat(t.videoHeight)})}},1e3)}),Q("#restart_stream_trigger").click(function(e){if(e.preventDefault(),confirm("Are you sure?")){Q(this).css("visibility","hidden");Q.ajax({dataType:"json",method:"get",success:function(e){e&&e.message&&alert(e.message)},url:"".concat(Q(this).data("url"),"/").concat(chat.performerData.username)})}}),Q("#bEdgeServer").change(function(){chat.videoServerUrl="//".concat(this.value);var e=x.A.instance.player;e&&(0,D.U)(e,"streamName")&&e.streamName&&(e.streamName=null),x.A.instance.playStream()}),Q("#bStartRecord").click(function(){"true"===Q(this).attr("ready")&&(Q(this).add("#bStopRecord").toggle().attr("ready","false").removeClass("mls_btn_red").removeClass("mls_btn_green"),chat.startRecord(),Q("#bStopRecord").attr("ready","true").addClass("mls_btn_red"))}),Q("#bStopRecord").click(function(){"true"===Q(this).attr("ready")&&(Q(this).add("#bStartRecord").toggle(),chat.stopRecord(),Q("#bStartRecord").attr("ready","true").addClass("mls_btn_green"))}),Q("#bFirstPlaceButtonSwitch, #bPromoSwitch, #bApiSwitch, #bQualityImprovement, #bUsaGeoSortingSwitch, #bUsaSignupIpProxySwitch, #bGroup, #bEventTag, #bProfileChecked, #bCam2CamPrimeSwitch, #bExternalEncoderDisabled").change(function(){var e=Q(this).closest(".cell");0===e.find(".admin_approve_button").length&&Q(".admin_approve_button:hidden").clone(!0).appendTo(e).show();"bQualityImprovement"===Q(this).attr("id")&&(0,J.an)()}),null===(e=document.querySelector(".js-admin_chat"))||void 0===e||e.addEventListener("click",chat.startAdminChat.bind(chat)),Q(".admin_send_ajax").on("click",function(){var e,t=Q(this).closest(".admin_approve_button").siblings("select"),n=t.val(),r=Q("#bFirstPlaceButtonReason"),i={value:n},o=t.attr("id"),a="bQualityImprovement"===o,c="bCam2CamPrimeSwitch"===o;if("bFirstPlaceButtonSwitch"===t.attr("id")){if(e=r.val(),"1"===n&&!e)return!1;"1"===n?r.attr("disabled","disabled"):(s(r),r.removeAttr("disabled"))}else if(a){var l=Q("#quality_improvement_reason");if(Q.inArray(n,["-1","0"])>=0){if(!(e=l.val()).length)return void l.addClass("error");l.removeClass("error")}else l.removeClass("error");i={username:chat.performerData.username,value:n}}else"bEventTag"===t.attr("id")&&(i={enable:t.val(),tag:t.data("tag"),username:chat.performerData.username});e&&(i.reason=e),i=a?JSON.stringify(i):(0,H.Z)(i),Q.ajax({contentType:a?"application/json; charset=utf-8":void 0,context:t,data:i,dataType:"json",headers:{"X-CSRF-TOKEN":(0,H.m)()._csrf_token},success:function(){c&&(0,B.w)(g.R.CAM_2_CAM_SWITCH,n)},type:"post",url:t.attr("action")}),Q(this).closest(".admin_approve_button").remove()}),Q("#bSaveRestricted").click(function(){var e=Q("#bRestrictedLangs").find("option").map(function(){return this.value}).get();return Q.ajax({context:this,data:(0,H.Z)({list:e}),dataType:"json",success:function(e){var t=Q(".addl_controls").find(".message");e&&e.status&&e.message?(t.length?t.show().attr("class","message ".concat(e.status)).html(e.message):t=Q('
').concat(e.message,"
")).prependTo(".addl_controls"),setTimeout(function(){t.hide(500)},2e3)):t.hide()},type:"post",url:Q(this).attr("action")}),!1}),Q(document).on("click","#bWorkList",function(e){e.preventDefault();var t=this;confirm("Are you sure?")&&Q.ajax({data:(0,H.Z)(),dataType:"json",success:function(){for(;!t.classList.contains("row");)t=t.parentElement;t.remove()},type:"post",url:(0,b.ip)("@ajax_add_to_supporting_new_models?username=".concat(chat.performerData.username))})}),Q(document).on("onNoticeSocketMessage",function(e,t){if(t&&(0,o.b)(t,"mad")){var n=t.data.username;if(n){var r=Q('#bChat .msg_wrp[data-author="'.concat(n,'"], #bChat .msg_row[data-author="').concat(n,'"]'));r.length&&(chat.permanentlyDeleteMessage(r,!1),Z.z.instance.unselectMessage(n))}}}),(0,r.C1)()?(X(Y.FLOW_PAGE),O()):(M(),(0,F.c)(),z(),X(Y.PRIVATE),X(Y.PUBLIC)),Z.z.instance.init()}},35426:function(e,t,n){"use strict";n.d(t,{D:function(){return r},n:function(){return i}});var r=21,i=25},26708:function(e,t,n){"use strict";n.d(t,{h:function(){return i}});var r=n(63861),i=function(e){return e.avatarUrl?''):""}},39499:function(e,t,n){"use strict";n.d(t,{E:function(){return d}});var r=n(99525),i=n(77482),o=n(68811),a=n(35733),s=n(33475),c=n(28327),l=n(35426),u=n(41669),d=function(e,t){var n=e.accessLevel,d=e.username,f=e.isMcm,p=e.isPayable,h=e.isVip,m=(0,c.e)(e),v=(0,s.p)(),g='',_='';u.mobile||(_+=''.concat(__("Mutual following"),"")),_+="";var b=t.isPerformer?g:"",y=1,A=m?l.n:l.D;if(n&&"free"!==n&&p){y+=A;var w=t.isPerformer||"moderator"===t.role?"":" js-open_status_page",S='');if(u.mobile||(S+='',n&&(S+=a.A.membershipTitles[n]),S+=""),b=(S+="")+b,h){var E=t.isPerformer?"":" js-open_vip_page";y+=A,b+=''),u.mobile||(b+=''.concat(__("VIP Status"),"")),b+=""}f&&!v&&(y+=A,b+='',u.mobile||(b+=''.concat(__("Moderator"),"")),b+="")}t.isPerformer||(b+=g),r.A.getState().isFollowingsLoaded?(0,i.qs)(d)&&(y+=A,b=b.replace(g,_)):(0,o.n)(function(){if((0,i.qs)(d)&&!u('.message[username="'.concat(d,'"] .icon_follower')).length){var e=u('.message[username="'.concat(d,'"] .icons'));if(chat.userData.isPerformer){var t=e.width();"number"==typeof t&&e.css({"min-width":"".concat(t+A,"px"),width:"".concat(t+A,"px")})}e.find(".follower_space").replaceWith(_)}});var C="";return t.isPerformer&&(C='style="width:'.concat(y,"px;min-width:").concat(y,'px;"')),'").concat(b,"")}},15709:function(e,t,n){"use strict";n.d(t,{M:function(){return r}});var r="js-chat_msg_"},52990:function(e,t,n){"use strict";n.d(t,{m:function(){return i}});var r=n(15709),i=function(e,t){return void 0===t&&(t=!1),"".concat(t?".":"").concat(r.M).concat(e)}},873:function(e,t,n){"use strict";n.d(t,{v:function(){return r}});var r=function(e){return e.find(".msg_wrp").first().width()}},99222:function(e,t,n){"use strict";n.d(t,{G:function(){return i}});var r=n(15709),i=function(e){return e.get(0).className.split(" ").find(function(e){return e.startsWith(r.M)}).substring(r.M.length)}},7195:function(e,t,n){"use strict";n.d(t,{kd:function(){return s},mc:function(){return r.m},Gu:function(){return i.G}});var r=n(52990),i=n(99222),o=n(99128),a=n(41669),s=function(e){var t,n=a("#bChat");if(e){var r=n.find("#".concat(e));r.length&&(n=r)}var i=n.find(".history");i.find("> jsx").each(function(e,t){o.w.unmount(t,!0)});var s="moderator"===(null===(t=chat.userData)||void 0===t?void 0:t.role),c=!!(null===chat||void 0===chat?void 0:chat.userData.isPerformer);!e||s||"private-chat"!==e&&c?i.html(""):i.find("> *:not(.msg_tip_success, .tip_success)").remove()}},878:function(e,t,n){"use strict";n.d(t,{Y:function(){return f}});var r=n(99525),i=n(57321),o=n(81714),a=n(44198),s=n(68956),c=n(2268),l=n(41669),u="invisible_member_count",d="guest_count",f=function(e,t,n,f){var p,h=l("#".concat(e," .users")),m=t||h.data("userList");if(m){(0,a._b)("Chat Users update").log(f,m);var v=m.totalGuests,g=void 0===v?0:v,_=m.totalUsers,b=void 0===_?0:_,y=b+g;if(null===(p=m.users)||void 0===p?void 0:p.length){if(m.ti&&m.ti>0&&!m.users.find(function(e){return e.username===u})){var A={displayName:__("%amount% invisible %member_plural%",{amount:m.ti,member_plural:c.kX.pluralise("members",m.ti)}),username:u,isInvisible:!0,isLogged:!1},w=m.users.findIndex(function(e){return!e.isLogged});w>=0?m.users.splice(w,0,A):m.users.push(A)}m.guestListLimit&&!m.users.find(function(e){return e.username===d})&&m.users.push({displayName:__("%amount% %guests_plural%",{amount:g,guests_plural:c.kX.pluralise("guests",g)}),username:d,isLogged:!1});var S=r.A.getState().tipKing;m.users.forEach(function(e){e.tipKingAmount=S&&S.enabled&&e.username===S.un?S.amount:null})}m.users&&chat.createUserListItem&&(h.html("").data("userList",m),m.users.forEach(function(e){return h.append(chat.createUserListItem(e))}),n&&(n.isPerformer||"moderator"===n.role||"member"===n.role)&&m.userListLimit&&m.userListLimit>0&&(m.userListLimit').concat(__("Show more"),""))),n&&o.A.isModerator(n.role)&&l("#".concat(e," .bChatUsersCount")).html((0,i.q)(y)).addClass("__show"),s.I.dispatch("syncUserList",e,m,f),l("#bChat").triggerHandler("onUsersCount",[e,y])}}},53344:function(e,t,n){"use strict";n.d(t,{Y:function(){return r.Y}});var r=n(878)},27514:function(e,t,n){"use strict";var r;n.d(t,{U:function(){return r}}),function(e){e.STREAM_OVERLAY="ChatBotEvent:STREAM_OVERLAY"}(r||(r={}))},89348:function(e,t,n){"use strict";n.d(t,{l:function(){return r}});var r="chat_fullscreen"},21035:function(e,t,n){"use strict";var r;n.d(t,{H:function(){return i},X:function(){return r}}),function(e){e.ALERT="alert",e.CUSTOM_ALERT="custom_alert",e.TIP_SUCCESS="tip_success"}(r||(r={}));var i=function(e){return!!e&&e.split(" ").some(function(e){return[r.ALERT,r.CUSTOM_ALERT].includes(e)})}},99823:function(e,t,n){"use strict";n.d(t,{Y:function(){return r}});var r={afe:"allowFreeMemberChat",mtfc:"minTokensForChat",ipe:"allowPrivateChat",ifpe:"allowFullPrivateChat",mtifp:"minPrivateDuration",mtiffp:"minFullPrivateDuration",mtofp:"minTokensForPrivate",mtoffp:"minTokensForFullPrivate",ige:"allowGroupChat",gcmm:"groupChatMinMembers",pms:"privateMessageSettings",pmmt:"privateMessageMinTokens",ifpre:"allowFullPrivateRecording",icbdp:"disableChatBotsInPrivate",ptpm:"privateChatTokensPerMinute",fptpm:"fullPrivateChatTokensPerMinute",vtpm:"voyeurChatTokensPerMinute",gtpm:"groupChatTokensPerMinute"}},23039:function(e,t,n){"use strict";n.d(t,{Es:function(){return l},Yh:function(){return r},jz:function(){return s},nT:function(){return o},sH:function(){return a},ui:function(){return c},xu:function(){return i}});var r=520,i=624,o=1.333333333333,a=1.77777777777,s=1920,c=1440,l=1080},5652:function(e,t,n){"use strict";n.d(t,{u:function(){return s}});var r,i=n(21035),o=n(83375),a=((r={})[i.X.ALERT]="msg_alert",r[i.X.CUSTOM_ALERT]="msg_custom_alert",r[i.X.TIP_SUCCESS]="msg_tip_success",r),s=function(e,t){var n;void 0===t&&(t="");var r=!Object.values(i.X).includes(e)?"msg_".concat(e):a[e];return(0,o.n)(((n={"system_msg msg_wrp js-chat_msg":!0})[r]=r,n[t]=t,n))}},45697:function(e,t,n){"use strict";n.d(t,{j:function(){return r}});var r=function(e){var t="number"==typeof e?"".concat(e):e;return t?t.replace(/\\/g," ").trim():""}},52210:function(e,t,n){"use strict";n.d(t,{c:function(){return u}});var r=n(15215),i=n(99525),o=n(41042),a=n(40172),s=n(17843),c=n(2089),l=n(33475),u=function(e){var t=e.messageStyle||e.fontStyle;if(!t)return{};var n=i.A.getState(),u=(0,a.oI)(n),d=(0,o.u3)(n),f=(0,l.p)(),p=t.color||"";(u||d)&&(0,c.Z)(e)&&p&&!(0,s.c)(p)&&(p=(0,s.u)(p,!0));var h=(0,r.Cl)({color:p||"","font-family":!f&&t.fontFamily?"'".concat(t.fontFamily,"'"):""},(!u||d)&&!f&&{"font-size":t.fontSize||""});return f||"Impact"!==t.fontFamily||(h["font-weight"]="normal"),h}},99736:function(e,t,n){"use strict";n.d(t,{y:function(){return s}});var r=n(17843),i=n(47443),o=n(52210),a=n(33475),s=function(e){var t=(0,a.p)(),n="",s=(0,o.c)(e);for(var c in(0,i.T)(e)&&s.color&&!(0,r.c)(s.color)&&!t&&(s.color=(0,r.u)(s.color,!0)),s)s.hasOwnProperty(c)&&s[c]&&(n+="".concat(c,":").concat(s[c],";"));return n}},33951:function(e,t,n){"use strict";n.d(t,{v:function(){return c}});var r=n(99525),i=n(49741),o=n(42209),a=n(50654),s=n(92059),c=function(e){var t=r.A.getState(),n=t.isFullScreen,c=t.isMobile,l=t.isPromo,u=e||document.getElementById("bChat");if(u&&(!c||a.default.swipeState===o.t.CHAT)){var d=(0,s.S)({bChat:u,isFullScreen:n,isMobile:c,isPromo:l});if(c&&d)(0,i.u)(d);else{var f=null==u?void 0:u.querySelector(".history");f&&d&&d.scrollTo(0,f.scrollHeight)}}}},34446:function(e,t,n){"use strict";n.d(t,{a:function(){return a}});var r=n(15215),i=n(62779),o=function(e,t){return{"roll-dice":{get items(){var n=[e.result.info.value].flat().reduce(function(e,t){return e+t});return"d2"===e.subType?t.d2_prizes[n-2]:t.d1_prizes[n-1]}},"spin-wheel":{get items(){return t.prizes[e.result.info.value-1]}},"token-keno":{get items(){return t.prizes[chat.isMobileApp?e.amount:e.result.info.value]}}}[e.type]},a=function(e){return(0,r.sH)(void 0,void 0,void 0,function(){var t;return(0,r.YH)(this,function(n){switch(n.label){case 0:return"ServerMessageEvent:PLAY_GAME_NOTICE"!==e.type||"info"in e.body.game.result?[3,2]:[4,i.A.instance.getSettings(chat.performerData.username||chat.userData.username,e.body.game.type,e.body.game.sv)];case 1:t=n.sent(),e.body.game.dn=e.body.dn,e.body.game.un=e.body.un,e.body.game.result=(0,r.Cl)((0,r.Cl)({},e.body.game.result),{info:{value:(a=e.body,{"roll-dice":function(){return a.value},"spin-wheel":function(){return a.value[0]},"token-keno":function(){return a.value},"slot-machine":function(){return a.value}}[a.game.type]()),prize:o(e.body.game,t),state:e.body.game.result.state,prizes:e.body.game.result.prizes}}),n.label=2;case 2:return[2,e]}var a})})}},4527:function(e,t,n){"use strict";n.d(t,{L:function(){return a}});var r=n(99525),i=n(54469),o=n(40172),a=function(){var e=r.A.getState();return(0,o.ey)(e)?"public-chat"===window.chat.currentChatType?i.a.PUBLIC_CHAT:i.a.PRIVATE_CHAT:i.a.CHAT}},1633:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(99525),i=n(11442),o=n(40172),a=function(){var e=r.A.getState();return(0,o.ey)(e)?"public-chat"===window.chat.currentChatType?i.q.PUBLIC:i.q.PRIVATE:i.q.DEFAULT}},59996:function(e,t,n){"use strict";n.d(t,{i:function(){return o}});var r=n(99525),i=n(40172),o=function(){var e=r.A.getState();return e.dailyLimitExceeded?1.33:(0,i.Hz)(e).aspectRatio}},28724:function(e,t,n){"use strict";n.d(t,{O:function(){return a}});var r=n(23039),i=n(99525),o=n(41042),a=function(){var e=i.A.getState();return(0,o.BH)(e)?r.xu:r.Yh}},31180:function(e,t,n){"use strict";n.d(t,{w:function(){return r}});var r=function(e){var t=document.querySelector(".js-sp_content");if(!t)return!1;var n=t.clientHeight;return t.scrollHeight-n-t.scrollTop-1)}},2089:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(28327),i=function(e){return((0,r.e)(e)||e.isVip)&&e.messageStyle&&e.messageStyle.bg}},33475:function(e,t,n){"use strict";n.d(t,{p:function(){return o}});var r=n(45070),i=n(21110),o=function(){return!chat.userData.isPerformer&&(i.q.isEnabled(r.i.CONSISTENT_CHAT_MESSAGE_STYLE)||i.q.isEnabled(r.i.MODEL_NAME_BADGE))}},85666:function(e,t,n){"use strict";n.d(t,{G:function(){return o}});var r=n(27655),i=[r.A.PRIVATE_CHAT,r.A.FULL_PRIVATE_CHAT,r.A.GROUP_CHAT,r.A.VOYEUR_CHAT],o=function(e){return!!e&&i.includes(e)}},51360:function(e,t,n){"use strict";n.d(t,{Y:function(){return c}});var r=n(99525),i=n(45936),o=n(82310),a=n(92059),s=n(99128),c=function(e,t){var n,c,l=r.A.getState(),u=l.isFullScreen,d=l.isPromo,f=(0,a.S)({bChat:t,isFullScreen:u,isPromo:d}),p=e||(null===(n=t||document.getElementById("bChat"))||void 0===n?void 0:n.querySelector(".history")),h=null==p?void 0:p.lastElementChild;if(f&&p&&h){var m=(null==h?void 0:h.tagName)===s.L?null===(c=null==h?void 0:h.children)||void 0===c?void 0:c[0]:h,v=(0,i.P)({element:m})+o.Q;f.scrollTop+f.clientHeight+v>=p.scrollHeight&&f.scrollTo(0,p.scrollHeight)}}},17266:function(e,t,n){"use strict";n.d(t,{S:function(){return o}});var r=n(59996),i=n(28724),o=function(e){void 0===e&&(e=(0,r.i)());try{var t=(0,i.O)();document.documentElement.style.setProperty("--video-width-min-final","".concat(t,"px")),document.documentElement.style.setProperty("--video-aspect-ratio","".concat(e))}catch(e){0}}},29463:function(e,t,n){"use strict";n.d(t,{O:function(){return d},f:function(){return f}});var r=n(99525),i=n(70901),o=n(51310),a=n(80181),s=n(31279),c=function(e){(0,o.Hk)("banned_kicked",JSON.stringify(e),{path:"/",domain:(0,s.getRealDomain)()})},l=function(){var e=(0,a.json_parse)((0,o.Hk)("banned_kicked"));return e&&Array.isArray(e)?e:[]},u=function(e){return(0,i.toBase62)((0,i.crc32u)(e)+e.length)},d=function(e){var t=l();return!!e&&t.includes(u(e))},f=function(e){var t;void 0===e&&(e=!1);try{var n=r.A.getState(),i=n.isAuthenticated;if(n.isMobile)return;var o=u(null===(t=n.chatHost)||void 0===t?void 0:t.username);if(!i)return c([]);var a=l(),s=a.includes(o);if(e||s){if(e&&s){var d=a.findIndex(function(e){return e===o});a.splice(d,1),c(a)}}else a.push(o),c(a)}catch(e){0}}},2430:function(e,t,n){"use strict";n.d(t,{QD:function(){return c},Vn:function(){return d},bS:function(){return l},pi:function(){return u}});var r=n(15215),i=n(27655),o=n(23039),a=n(51560),s=n(57510);function c(e){void 0===e&&(e=null);var t=null==e?void 0:e.online,n=null==e?void 0:e.showType,o=(null==e?void 0:e.display_name)||(null==e?void 0:e.displayName),a=null==e?void 0:e.realTimeTag,s=null==e?void 0:e.isQoQWinner,c={isAvailable:Boolean(e)};return void 0!==t&&(c=(0,r.Cl)((0,r.Cl)({},c),{isOffline:!t})),void 0!==a&&(c=(0,r.Cl)((0,r.Cl)({},c),{rtAvailable:Boolean(a)})),void 0!==t&&void 0===n&&(c=(0,r.Cl)((0,r.Cl)({},c),{isPublicChat:t})),void 0!==t&&void 0!==n&&(c=(0,r.Cl)((0,r.Cl)({},c),{isPublicChat:t&&(n===i.A.PUBLIC_CHAT||![i.A.PRIVATE_CHAT,i.A.FULL_PRIVATE_CHAT,i.A.GROUP_CHAT,i.A.VIP,i.A.VOYEUR_CHAT].includes(n)),isPrivateChat:t&&n===i.A.PRIVATE_CHAT,isFullPrivateChat:t&&n===i.A.FULL_PRIVATE_CHAT,isGroupChat:t&&n===i.A.GROUP_CHAT,isVipShow:t&&n===i.A.VIP,isVoyeurChat:t&&n===i.A.VOYEUR_CHAT})),void 0!==o&&(c=(0,r.Cl)((0,r.Cl)({},c),{displayName:o})),void 0!==s&&(c=(0,r.Cl)((0,r.Cl)({},c),{isQoQWinner:s})),c}function l(e){void 0===e&&(e="high");var t=a.A.toSize(e).isPortrait,n=a.A.isVideoHD(e),r=t||a.A.isWideScreen(e);return{quality:e,aspectRatio:r?o.sH:o.nT,sizeHolderWidth:o.jz,sizeHolderHeight:r?o.Es:o.ui,isVideoHd:n,isMobileStream:t}}function u(e){return void 0===e&&(e=null),{private_chat:{isAvailable:e.allowPrivateChat,privateChatTokensPerMinute:e.privateChatTokensPerMinute},full_private_chat:{isAvailable:e.allowFullPrivateChat,privateChatTokensPerMinute:e.fullPrivateChatTokensPerMinute},group_chat:{isAvailable:e.allowGroupChat,privateChatTokensPerMinute:e.groupChatTokensPerMinute},voyeur_chat:{privateChatTokensPerMinute:e.voyeurChatTokensPerMinute}}}function d(e){var t={};return(0,s.loopv)(e,function(e,n){(0,s.loopv)(e,function(e,r){e.isStreamIconEnabled&&(t[r]={iconUrl:e.iconUrl,streamIconUrl:e.streamIconUrl,type:n})})}),t}},58014:function(e,t,n){"use strict";n.d(t,{F:function(){return a},S:function(){return o}});var r=n(15215),i=n(31702);function o(e,t){var n=(0,r.Cl)((0,r.Cl)((0,r.Cl)({},e||{}),t),{private_chat:(0,r.Cl)((0,r.Cl)({},(null==e?void 0:e.private_chat)?null==e?void 0:e.private_chat:{}),t.private_chat?t.private_chat:{}),full_private_chat:(0,r.Cl)((0,r.Cl)({},(null==e?void 0:e.full_private_chat)?null==e?void 0:e.full_private_chat:{}),t.full_private_chat?t.full_private_chat:{}),group_chat:(0,r.Cl)((0,r.Cl)({},(null==e?void 0:e.group_chat)?null==e?void 0:e.group_chat:{}),t.group_chat?t.group_chat:{}),voyeur_chat:(0,r.Cl)((0,r.Cl)({},(null==e?void 0:e.voyeur_chat)?null==e?void 0:e.voyeur_chat:{}),t.voyeur_chat?t.voyeur_chat:{})});return["private_chat","full_private_chat","group_chat","voyeur_chat"].forEach(function(e){var t=n[e];t&&(t.isPrivateChatPriceChanged=t.defaultTokensPerMinute!==t.privateChatTokensPerMinute)}),n}function a(e,t){return(0,i.W)(e,t)}},47443:function(e,t,n){"use strict";n.d(t,{T:function(){return i}});var r=n(28327),i=function(e){return(0,r.e)(e)||e.isVip}},95655:function(e,t,n){"use strict";n.d(t,{v:function(){return r}});var r=function(e){return e.message?"".concat(__("Message deleted by %display_name%",{display_name:e.deletedBy}),'. ').concat(__("View deleted message"),""):'['.concat(__("Message deleted"),"]")}},24496:function(e,t,n){"use strict";n.d(t,{y:function(){return o}});var r=n(15215),i=n(99823);function o(e){e.mtoffp=e.mtofp;var t=Object.keys(e).reduce(function(t,n){var o;return i.Y[n]?(0,r.Cl)((0,r.Cl)({},t),((o={})[i.Y[n]]=e[n],o)):t},{});return(0,r.Cl)((0,r.Cl)({},chat.chatSettings),t)}},27326:function(e,t,n){"use strict";n.d(t,{K:function(){return i}});var r=n(26989);function i(e,t){return(0,r.gL)(e,"",t||10)}},65252:function(e,t,n){"use strict";n.d(t,{E:function(){return s},n:function(){return c}});var r=n(15215),i=n(88526),o=n(1325),a=n(41669);function s(e,t){for(var n=[],r=2;r=200&&n<500&&(window.clearInterval(e.intervalID),r.A.dispatch(i)("connected"),setTimeout(function(){r.A.dispatch(i)("online"),document.body.classList.remove("__no_connect"),window.location.reload()},e.defaultTimer))}).catch(function(t){e.connectionAttempt+=1,5===e.connectionAttempt&&(window.clearInterval(e.intervalID),e.checkConnection(2*e.defaultTimer))})}}return Object.defineProperty(e,"instance",{get:function(){return this.globalInstance||(this.globalInstance=new this)},enumerable:!1,configurable:!0}),e.prototype.init=function(){window.addEventListener("offline",function(){r.A.dispatch(i)("offline")})},Object.defineProperty(e.prototype,"getRandomString",{get:function(){return Math.random().toString(this.radix).substring(2,15)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"getStatus",{get:function(){return r.A.getState().ethernetConnection},enumerable:!1,configurable:!0}),e.prototype.checkConnection=function(e){void 0===e&&(e=this.defaultTimer),document.body.classList.add("__no_connect"),this.intervalID=window.setInterval(this._checkConnection,e)},Object.defineProperty(e.prototype,"isOfflineStatus",{get:function(){return"offline"===this.getStatus},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"iOSIsInstalled",{get:function(){return Boolean(window.navigator.standalone)},enumerable:!1,configurable:!0}),e.prototype.navigateRequest=function(e){this.isOfflineStatus&&window.location.assign(e)},e}()},1361:function(e,t,n){"use strict";var r,i;n.d(t,{M:function(){return r},z:function(){return i}}),function(e){e.BANNED_USERS="banned_users",e.FOLLOW_REQUESTS="follow_requests",e.FOLLOWERS="followers",e.FOLLOWINGS="followings",e.MODERATED_CHAT_ROOMS="moderated_chat_rooms",e.PINNED_MODELS="pinned_models",e.PINNED_MODELS_MODAL="pinned_models_modal"}(r||(r={})),function(e){e.DEFAULT="default",e.MODERN="modern"}(i||(i={}))},21766:function(e,t,n){"use strict";n.d(t,{QI:function(){return o},ZT:function(){return i},zy:function(){return r}});var r=40,i=r/2,o=i+2*r},73645:function(e,t,n){"use strict";n.r(t),n.d(t,{addAutoDJTrack:function(){return q},autoDJHitAction:function(){return I},blockHitButtons:function(){return N},closeGame:function(){return te},closePopup:function(){return F},default:function(){return y},disableAllGames:function(){return Q},hideHelp:function(){return oe},openGame:function(){return ee},openPopup:function(){return B},resetGamesState:function(){return U},rollDiceHitAction:function(){return E},setAutoDJPlaying:function(){return Y},setAutoDJSettings:function(){return G},setAutoDJShowForm:function(){return J},setAutoDJShowFullPlaylist:function(){return Z},setAutoDJTracks:function(){return V},setGameSettings:function(){return S},setGameTab:function(){return w},setHitResult:function(){return $},setIsImageGameLoaded:function(){return ce},setIsLandscape:function(){return re},setIsTablet:function(){return ie},setLastTipMenuOrder:function(){return K},setPerformerStatus:function(){return se},setRollTheDiceType:function(){return H},setShowHelp:function(){return ne},setSlotMachineRate:function(){return k},setSlotMachineShowPrizes:function(){return R},setSpinWheelShowPrizes:function(){return D},setTipMenuLatestHashes:function(){return W},setTipMenuPopupOpenSource:function(){return z},setTokenKenoPrizeAmount:function(){return M},setTokenKenoSelectedAmount:function(){return j},setTokenKenoShowPrizes:function(){return x},setTokenKenoSuggestingAmount:function(){return L},showHelp:function(){return ae},skipAutoDJTrack:function(){return X},slotMachineHitAction:function(){return P},spinWheelHitAction:function(){return C},tokenKenoHitAction:function(){return T},unblockHitButtons:function(){return O}});var r=n(15215),i=n(16053),o=n(34710),a=n(63861),s=n(62340),c=n(88526),l=n(99525),u=n(41669);function d(e,t){var n,i=t.extraData,o=void 0===i?{}:i,a=t.onSuccess,s=void 0===a?function(e){}:a,d=t.onError,f=void 0===d?function(e){}:d;(null===(n=l.A.getState().chatSocket)||void 0===n?void 0:n.connected)&&u.ajax({type:"post",url:e.route,data:(0,c.Z)((0,r.Cl)({username:chat.performerData.username},o)),success:function(e){"Success"!==e.status?f(__(e.msg)):s(e.data)},error:function(e,t){f(__("Network error")+": "+t)}})}var f,p=n(79476),h=n(37828),m=n(73538),v=n(73437),g=n(41669),_=[],b=function(e){return{setGameTab:function(e,t){if(e.currentTab!==t)return{currentTab:t,hitResult:null}},setGameSettings:function(e,t,n){var i,o=s.Xq[t];if(!o)return e;var a=o.storeKey;return(0,r.Cl)((0,r.Cl)({},e),{gamesSettings:(0,r.Cl)((0,r.Cl)({},e.gamesSettings),(i={},i[a]=(0,r.Cl)((0,r.Cl)({},e.gamesSettings[a]),n),i))})},rollDiceHitAction:function(e,t,n,r){void 0===r&&(r=v.noop),d(t,{extraData:{type:e.gamesData[t.storeKey].type},onError:r})},spinWheelHitAction:function(e,t,n,r){void 0===r&&(r=v.noop),d(t,{onError:r})},tokenKenoHitAction:function(e,t,n,r){void 0===r&&(r=v.noop);var i=e.gamesData[t.storeKey],o=i.selectedAmount,a=i.suggestingAmount;d(t,{extraData:{amount:o||a},onError:r})},slotMachineHitAction:function(e,t,n,r){void 0===r&&(r=v.noop),d(t,{extraData:{rate:e.gamesData[t.storeKey].rate},onError:r})},setSlotMachineRate:function(e,t){var n=s.Xq["slot-machine"].storeKey,i=(0,m.A)(e.gamesData);if(t||(t=e.gamesData[n].rate),e.gamesSettings[n].no_lose&&t>2&&(t=2),i[n].rate!==t)return i[n].rate=+t,(0,r.Cl)((0,r.Cl)({},e),{gamesData:i})},autoDJHitAction:function(e,t,n,r){void 0===r&&(r=v.noop),g.ajax({data:(0,c.Z)(n),dataType:"json",error:function(){r(o.Rb)},success:function(t){if("success"!==t.status){var n=t.msg;switch(t.msg){case"bot disabled":n=__("Game disabled");break;case"incorrect track":n=__("Only videos that fall under the Music category can be added to the playlist.");break;case"Invalid url, track not found":n=__("Video not found.");break;case"too large":n="".concat(__("The video you would like to add doesn't fit the criteria set by the model.")," ").concat(__("Maximum video length: %minutes% min",{minutes:Math.round(e.gamesSettings[s.Xq["auto-dj"].storeKey].max_length/60)}));break;case"track is unavailable":n="".concat(__("The video you would like to add doesn't fit the criteria set by the model.")," ").concat(__("Video must have more likes than dislikes on YouTube."));break;case"track locked":n="".concat(__("The video you would like to add doesn't fit the criteria set by the model.")," ").concat(__("This video is on the model’s blacklist."));break;case"Video not embeddable":n=__("The video owner has blocked embedding on third party websites.");break;default:n=t.msg}r(n)}},type:"post",url:(0,a.ip)("@chat_bot_auto_dj_add_track?username=".concat(chat.currentChathost))})},blockHitButtons:function(e){return f=setTimeout(function(){return O()},1e3*s._6),(0,r.Cl)((0,r.Cl)({},e),{pendingHitResult:!0})},unblockHitButtons:function(e){return clearInterval(f),(0,r.Cl)((0,r.Cl)({},e),{pendingHitResult:!1})},setTokenKenoSelectedAmount:function(e,t){var n=(0,m.A)(e.gamesData);return n[s.Xq["token-keno"].storeKey].selectedAmount=t,(0,r.Cl)((0,r.Cl)({},e),{gamesData:n})},setTokenKenoSuggestingAmount:function(e){for(var t,n=s.Xq["token-keno"].storeKey,i=e.gamesSettings[n],o=e.gamesData[n].selectedAmount||null,a=null,c=!1,l=function(e){if(!i.prizes.some(function(t){return t.amount&&t.amount===e}))return a=e,"break"},u=i.min_amount;u<=i.max_amount;u++){if("break"===l(u))break}return null===a&&(a=i.min_amount,c=!0),null!==o&&(oi.max_amount)&&(o=null),g('button.js-game-control[data-id="'.concat("token-keno",'"][data-action="confirm"]')).attr("data-value",a),(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(t={},t[n]=(0,r.Cl)((0,r.Cl)({},e.gamesData[n]),{selectedAmount:o,suggestingAmount:a,waitingSettings:c}),t))})},setTokenKenoPrizeAmount:function(e,t){var n,i,o=t.game,a=o.amount,c=o.result,l=o.sv,u=s.Xq["token-keno"].storeKey,d=(0,m.A)(e.gamesSettings[u]),f=(0,m.A)(e.gamesData[u]);return d.sv===l&&(d.prizes.some(function(e){return e.hash})?d.prizes.find(function(e){return Number(e.hash)===Number(c.info.value)}).amount=a:d.prizes[Number(c.info.value)].amount=a,f.selectedAmount===a&&(f.selectedAmount=null)),(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(n={},n[u]=f,n)),gamesSettings:(0,r.Cl)((0,r.Cl)({},e.gamesSettings),(i={},i[u]=d,i))})},setTokenKenoShowPrizes:function(e,t){var n,i=s.Xq["token-keno"].storeKey;return(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(n={},n[i]=(0,r.Cl)((0,r.Cl)({},e.gamesData[i]),{showPrizes:t}),n))})},setSpinWheelShowPrizes:function(e,t){var n,i=s.Xq["spin-wheel"].storeKey;return(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(n={},n[i]=(0,r.Cl)((0,r.Cl)({},e.gamesData[i]),{showPrizes:t}),n))})},setSlotMachineShowPrizes:function(e,t){var n,i=s.Xq["slot-machine"].storeKey;return(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(n={},n[i]=(0,r.Cl)((0,r.Cl)({},e.gamesData[i]),{showPrizes:t}),n))})},setRollTheDiceType:function(e,t){var n=(0,m.A)(e.gamesData);return n[s.Xq["roll-dice"].storeKey].type=t,(0,r.Cl)((0,r.Cl)({},e),{gamesData:n})},openPopup:function(e,t,n,i){return void 0===n&&(n={}),void 0===i&&(i=null),e.popup.opened&&_.push(e.popup),(0,r.Cl)((0,r.Cl)({},e),{popup:{component:t,componentProps:i,opened:!0,options:n}})},closePopup:function(e){if(e.popup.opened)return(0,r.Cl)((0,r.Cl)({},e),{popup:_.length?_.pop():{component:null,componentProps:null,opened:!1,options:{}}})},resetGamesState:function(e){return(0,r.Cl)((0,r.Cl)({},p.A),{gamesData:(0,r.Cl)((0,r.Cl)({},p.A.gamesData),{tipMenu:(0,r.Cl)({},e.gamesData.tipMenu)})})},setGameEnabled:function(e,t,n){var i,o=s.Xq[t].storeKey;return(0,r.Cl)((0,r.Cl)({},e),{gamesSettings:(0,r.Cl)((0,r.Cl)({},e.gamesSettings),(i={},i[o]=(0,r.Cl)((0,r.Cl)({},e.gamesSettings[o]),{enabled:n}),i))})},setAutoDJTracks:function(e,t){var n,i,o=s.Xq["auto-dj"].storeKey;return(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(n={},n[o]=(0,r.Cl)((0,r.Cl)({},e.gamesData[o]),{lastActionTS:Date.now(),lastOffsetMs:t.length&&1e3*t[0].offset||0}),n)),gamesSettings:(0,r.Cl)((0,r.Cl)({},e.gamesSettings),(i={},i[o]=(0,r.Cl)((0,r.Cl)({},e.gamesSettings[o]),{playlist:t}),i))})},setLastTipMenuOrder:function(e,t){var n,i=s.Xq["tip-menu"].storeKey;return(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(n={},n[i]=(0,r.Cl)((0,r.Cl)({},e.gamesData[i]),{lastOrderHash:t}),n))})},setTipMenuLatestHashes:function(e,t){var n,i=s.Xq["tip-menu"].storeKey;return(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(n={},n[i]=(0,r.Cl)((0,r.Cl)({},e.gamesData[i]),{latestHashes:t}),n))})},setTipMenuPopupOpenSource:function(e,t){var n,i=s.Xq["tip-menu"].storeKey;return(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(n={},n[i]=(0,r.Cl)((0,r.Cl)({},e.gamesData[i]),{popupOpenSource:t}),n))})},addAutoDJTrack:function(e,t,n){var i,o,a=s.Xq["auto-dj"].storeKey,c=e.gamesSettings[a],l=(0,r.fX)([],c.playlist,!0);return l.splice(t,0,n),(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(i={},i[a]=(0,r.Cl)((0,r.Cl)({},e.gamesData[a]),0===t?{lastActionTS:Date.now(),lastOffsetMs:1e3*n.offset}:{}),i)),gamesSettings:(0,r.Cl)((0,r.Cl)({},e.gamesSettings),(o={},o[a]=(0,r.Cl)((0,r.Cl)({},e.gamesSettings[a]),{playlist:l}),o))})},setAutoDJPlaying:function(e,t){var n,i,o=s.Xq["auto-dj"].storeKey,a=e.gamesSettings[o],c=e.gamesData[o];return(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(n={},n[o]=(0,r.Cl)((0,r.Cl)({},c),{lastActionTS:Date.now(),lastOffsetMs:c.lastOffsetMs+(a.playing?Date.now()-c.lastActionTS:0)}),n)),gamesSettings:(0,r.Cl)((0,r.Cl)({},e.gamesSettings),(i={},i[o]=(0,r.Cl)((0,r.Cl)({},a),{playing:t}),i))})},skipAutoDJTrack:function(e,t){var n=(0,m.A)(e),r=s.Xq["auto-dj"].storeKey,i=!1,o=e.gamesSettings[r].playlist;return o&&o[0]&&o[0].id===t&&(i=!0),o=o.filter(function(e){return e.id!==t}),n.gamesSettings[r].playlist=o,i&&(n.gamesSettings[r].playing=!1,n.gamesData[r]={lastActionTS:Date.now(),lastOffsetMs:0}),n},setAutoDJSettings:function(e,t){var n,i=s.Xq["auto-dj"].storeKey;return(0,r.Cl)((0,r.Cl)({},e),{gamesSettings:(0,r.Cl)((0,r.Cl)({},e.gamesSettings),(n={},n[i]=(0,r.Cl)((0,r.Cl)({},e.gamesSettings[i]),t),n))})},setAutoDJShowForm:function(e,t){var n;void 0===t&&(t=!0);var i=s.Xq["auto-dj"].storeKey;return(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(n={},n[i]=(0,r.Cl)((0,r.Cl)({},e.gamesData[i]),{showForm:t}),n))})},setAutoDJShowFullPlaylist:function(e,t){var n;void 0===t&&(t=!0);var i=s.Xq["auto-dj"].storeKey;return(0,r.Cl)((0,r.Cl)({},e),{gamesData:(0,r.Cl)((0,r.Cl)({},e.gamesData),(n={},n[i]=(0,r.Cl)((0,r.Cl)({},e.gamesData[i]),{showFullPlaylist:t}),n))})},disableAllGames:function(e){return(0,r.Cl)((0,r.Cl)({},e),{gamesSettings:Object.keys(e.gamesSettings).reduce(function(t,n){var i;return(0,r.Cl)((0,r.Cl)({},t),((i={})[n]=(0,r.Cl)((0,r.Cl)({},e.gamesSettings[n]),{enabled:!1}),i))},{}),hitResult:null,opened:!1})},setHitResult:function(e,t){return{hitResult:t}},openGame:function(e,t){return void 0===t&&(t=null),{currentTab:t,opened:!0,showHelp:!1}},closeGame:function(e){return{currentTab:null,hitResult:null,opened:!1,showHelp:!1}},setShowHelp:function(e,t){if(e.showHelp!==t)return{hitResult:null,showHelp:t}},hideHelp:function(){return{showHelp:!1}},showHelpFn:function(){return{showHelp:!0}},setIsLandscape:function(e,t){if(e.isLandscape!==t)return{isLandscape:t}},setIsTablet:function(e,t){if(e.isTablet!==t)return{isTablet:t}},setPerformerStatus:function(e,t){return{performerStatus:t}},setIsImageGameLoaded:function(){return{isImageGameLoaded:!0}}}},y=b,A=(0,i.i0)(b,h.A),w=A.setGameTab,S=A.setGameSettings,E=A.rollDiceHitAction,C=A.spinWheelHitAction,T=A.tokenKenoHitAction,P=A.slotMachineHitAction,I=A.autoDJHitAction,k=A.setSlotMachineRate,N=A.blockHitButtons,O=A.unblockHitButtons,j=A.setTokenKenoSelectedAmount,L=A.setTokenKenoSuggestingAmount,M=A.setTokenKenoPrizeAmount,x=A.setTokenKenoShowPrizes,D=A.setSpinWheelShowPrizes,R=A.setSlotMachineShowPrizes,H=A.setRollTheDiceType,B=A.openPopup,F=A.closePopup,U=A.resetGamesState,G=A.setAutoDJSettings,V=A.setAutoDJTracks,K=A.setLastTipMenuOrder,W=A.setTipMenuLatestHashes,z=A.setTipMenuPopupOpenSource,q=A.addAutoDJTrack,Y=A.setAutoDJPlaying,X=A.skipAutoDJTrack,J=A.setAutoDJShowForm,Z=A.setAutoDJShowFullPlaylist,Q=A.disableAllGames,$=A.setHitResult,ee=A.openGame,te=A.closeGame,ne=A.setShowHelp,re=A.setIsLandscape,ie=A.setIsTablet,oe=A.hideHelp,ae=A.showHelpFn,se=A.setPerformerStatus,ce=A.setIsImageGameLoaded},46926:function(e,t,n){"use strict";n.d(t,{K:function(){return i},j:function(){return o}});var r=n(40838),i=(0,r.object)({price:(0,r.number)(),service:(0,r.string)(),hash:(0,r.string)()}),o=100},83910:function(e,t,n){"use strict";n.d(t,{DO:function(){return l},KZ:function(){return u},f6:function(){return c},qj:function(){return f},vQ:function(){return d}});var r=n(15215),i=n(37828),o=n(22077),a=n(46926),s=n(90286),c=function(e){var t,n,r,i=(null===(n=null===(t=window.chat)||void 0===t?void 0:t.userData)||void 0===n?void 0:n.isRu)?["ru","en"]:["en","ru"],o=i[0],a=i[1];return null===(r=null==e?void 0:e.map(function(e){var t,n;return{price:e.price,service:null!==(n=null!==(t=e[o])&&void 0!==t?t:e[a])&&void 0!==n?n:"",hash:e.hash}}))||void 0===r?void 0:r.filter(function(e){return Boolean(e.service)})},l=function(){var e=i.A.getState(),t=e.gamesSettings.tipMenu;return t.enabled&&"public"===e.performerStatus?c(t.items):[]},u=function(e,t){var n=s.S.instance.selectTipMenuItem(e),r=t.scrollHeight-t.offsetHeight>0;if(n&&r){var i={duration:a.j,element:t,top:0},c=n.offsetHeight,l=n.offsetTop-t.scrollTop;if(l0)return i.top=t.scrollTop-(c-l),void(0,o.B)(i);var u=Math.ceil(t.offsetHeight+t.scrollTop)>=t.scrollHeight,d=t.offsetHeight-l-n.offsetHeight;d«').concat(__("My Clips"),"»");break;case a.A.MEMBER_PAID_QUESTION_REJECTED:"%reason%"===t&&(c.reason=A.l[e])}}),l.length>0){var u=g(l,t);c=(0,i.Cl)((0,i.Cl)({},c),u)}var d=__(e,c);return n?d:S(d)}},85271:function(e,t,n){"use strict";n.d(t,{m:function(){return a}});var r=n(99525),i=n(82267),o=n(41669);function a(e){var t=r.A.getState(),n=t.isMobile,a=t.isMobileApp;if(!n&&!a)return!!o.noticeSocket&&(o.noticeSocket.send(e),!0);i.s.instance.send(e)}},64900:function(e,t,n){"use strict";var r;n.d(t,{U:function(){return r}}),function(e){e[e.ONLINE=1]="ONLINE",e[e.NEW=2]="NEW",e[e.AWAY=4]="AWAY",e[e.HD_CAM=8]="HD_CAM",e[e.HD_PLUS=16]="HD_PLUS",e[e.VIBRATOY=32]="VIBRATOY",e[e.BONGA_ONLY=64]="BONGA_ONLY",e[e.FAN_BOOST=128]="FAN_BOOST",e[e.FIRST_PLACE=256]="FIRST_PLACE",e[e.MOBILE=512]="MOBILE",e[e.RUSSIAN_SPEAKING=1024]="RUSSIAN_SPEAKING",e[e.PINNED=2048]="PINNED",e[e.VIBRATOY_EXTENDED=4096]="VIBRATOY_EXTENDED",e[e.FRENCH_SPEAKING=8192]="FRENCH_SPEAKING",e[e.LAST_VIEWED=16384]="LAST_VIEWED",e[e.IS_AWAY_FRESH=32768]="IS_AWAY_FRESH"}(r||(r={}))},89414:function(e,t,n){"use strict";var r;n.d(t,{n:function(){return i},w:function(){return r}}),function(e){e.NAV="nav",e.BLOCKS="blocks",e.MAIN="main"}(r||(r={}));var i=function(e){return Object.values(r).includes(e)}},41350:function(e,t,n){"use strict";n.d(t,{o:function(){return i}});var r=n(23110),i=function(e){return[r.n.MALE,r.n.TRANSSEXUAL].includes(e)?e:r.n.FEMALE}},10373:function(e,t,n){"use strict";n.d(t,{n:function(){return i}});var r=n(23110),i=function(e){return[r.n.ALL,r.n.FEMALE,r.n.MALE,r.n.TRANSSEXUAL].includes(e)}},75094:function(e,t,n){"use strict";n.d(t,{e:function(){return i}});var r=n(23110),i=function(e){return Object.values(r.n).includes(e)}},62271:function(e,t,n){"use strict";n.d(t,{h:function(){return A}});var r=n(15215),i=n(22336),o=n(59614),a=n(5037),s=n(99525),c=n(5985),l=n(80554),u=n(81714),d=n(44198),f=n(90492),p=n(27267),h=n(14850),m=n(85666),v=n(73645),g=n(43325),_=n(51310),b=n(80181),y=n(41669),A=function(){function e(){var e=this;this.currentChathostIndex=-1,this.navData=[],this.isAttached=!1,this.isLoading=!1,this.isLoadingChat=!1,this.refreshDate=0,this.fetchingChathost=null,this.isManagerLoading=!1,this.nextRoom=function(){return e.changeRoom("next")},this.prevRoom=function(){return e.changeRoom("prev")},this.changeRoom=function(t){return(0,r.sH)(e,void 0,void 0,function(){var e,n,i,o;return(0,r.YH)(this,function(r){switch(r.label){case 0:if(!this.isAttached)return(0,d._b)("ListingChatNavigation Core changeRoom Failed").error("Is not attached"),[2];if(!this.navData.length||this.isLoading||this.isLoadingChat)return[2];if(u.A.isModerator(null===(n=chat.userData)||void 0===n?void 0:n.role)){if((0,m.G)(chat.performerStatus)&&(e=g.A.instance.player)&&e.isDangerousStage)return[2];if(!(0,h.ik)())return[2]}return"prev"!==t?[3,2]:[4,null===(i=this.manager)||void 0===i?void 0:i.onPrevRoom()];case 1:case 3:return r.sent(),[3,5];case 2:return"next"!==t?[3,4]:[4,null===(o=this.manager)||void 0===o?void 0:o.onNextRoom()];case 4:return[2];case 5:return this.loadChatRoom(),[2]}})})},this.handleChangeChatNavigation=function(t,n){var i,o,a=t.chatNavigation,s=(n||{}).chatNavigation;if(a){var c=a.current,l=a.next,u=a.prev,f=s||{},p=f.current,h=f.next,m=f.prev;if(!(s&&u===m&&c&&p&&l===h)){if(e.navData=(0,r.fX)((0,r.fX)((0,r.fX)([],(0,r.fX)([],u||[],!0).reverse(),!0),[c],!1),l||[],!0),e.fetchingChathost=null,null==c?void 0:c.username)e.currentChathostIndex=e.navData.findIndex(function(e){return e&&e.username===c.username});else if(l&&(null===(i=l[0])||void 0===i?void 0:i.username)){var v=l[0].username,g=e.navData.findIndex(function(e){return e&&e.username===v});e.currentChathostIndex=g-1}else u&&u.length&&(e.currentChathostIndex=-1);e.refreshDate=Date.now(),e.navData.includes(void 0)&&(0,d._b)("ListingChatNavigation Core handleChangeChatNavigation TypeCheck").warn("undefined in navData"),e.navData.includes(null)&&(0,d._b)("ListingChatNavigation Core handleChangeChatNavigation TypeCheck").warn("null in navData"),(0,d._b)("ListingChatNavigation Core handleChangeChatNavigation Success").log({_currentChathostIndex:e.currentChathostIndex,_hasManager:Boolean(e.manager),_navData:e.navData,chatNavigation:a,prevChatNavigation:s}),null===(o=e.manager)||void 0===o||o.onNavChange()}}},this.loadChatRoom=function(){if(e.isAttached)if(e.isLoadingChat)(0,d._b)("ListingChatNavigation Core loadChatRoom Failed").error("Already loading");else{var t=e.navData[e.currentChathostIndex];if(t&&t.username){var n=s.A.getState().isMobile;e.isLoadingChat=!0,setTimeout(function(){e.isLoadingChat=!1},1e3),n||(s.A.action(o.xH)(!0),s.A.action(a.Eb)(t.username),(0,v.setGameTab)(null)),t.username===chat.currentChathost&&chat.currentChathost&&!chat.waitRoomConnect&&(0,d._b)("ListingChatNavigation Core loadChatRoom Failed").error("Room is already active"),chat.getRoom(t.username,{title:null==t?void 0:t.display_name}),y("#bChat").triggerHandler("onCurrentChathost"),document.dispatchEvent(new CustomEvent(l.R.ON_CURRENT_CHATHOST_CHANGE)),y(document).triggerHandler(l.R.ON_CURRENT_CHATHOST_CHANGE)}else(0,d._b)("ListingChatNavigation Core loadChatRoom Failed").error("Incorrect nav model",{index:e.currentChathostIndex,model:t,navData:e.navData})}else(0,d._b)("ListingChatNavigation Core loadChatRoom Failed").error("Is not attached")}}return Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new this),this._instance},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isReady",{get:function(){return this.isAttached&&!!this.manager&&!!this.navData.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currentChathost",{get:function(){var e;return this.fetchingChathost?this.fetchingChathost:null===(e=this.navData[this.currentChathostIndex])||void 0===e?void 0:e.username},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"navDataExpired",{get:function(){return!!this.refreshDate&&this.refreshDate+15e31&&(!E||!C)&&u&&(b[b.length-1].loadDataUrl=(0,i.z6)(u,{query:{leftLimit:o.QI,rightLimit:0}}).urlString)}if(g.length){var T=g[0];A=T.photo,w=T.photoPreviewThumb;A&&w||!c||(g[0].loadDataUrl=(0,i.z6)(c,{query:{leftLimit:0,rightLimit:o.QI}}).urlString);var P=g[g.length-1];E=P.photo,C=P.photoPreviewThumb;g.length>1&&(!E||!C)&&p&&(g[g.length-1].loadDataUrl=(0,i.z6)(p,{query:{leftLimit:o.QI,rightLimit:0}}).urlString)}var I=(0,r.fX)((0,r.fX)((0,r.fX)([],g,!0),_,!0),b,!0);return{photoGallery:(0,r.Cl)((0,r.Cl)({},e.photoGallery),(n={},n[l]=(0,r.Cl)((0,r.Cl)({},h),{photoList:I}),n))}}function u(e,t){var n,i,o,a,s=t.galleryKey,c=t.loadedId,l=t.photoItem,u=null===(i=e.photoGallery)||void 0===i?void 0:i[s];if(!(null===(o=null==u?void 0:u.photoList)||void 0===o?void 0:o.length)||!l.length)return e;var d=null===(a=l[0].album)||void 0===a?void 0:a.id;if(void 0===d)return e;for(var f=null,p=null,h=0,m={componentType:"image",src:""},v=0;v","{{highlight}}":''},phrase:null==o?void 0:o.message,isLastVersion:!0})}),description:n,fetchApi:null,hint:a.content,previewThumb:{alt:n,componentType:"image",src:u.posterUrl},price:s,priceValue:c}}function v(e){return{id:e.id,availableVideo:{duration:e.durationValue,fetchApi:{method:"get",url:e.playVideoPopupDataApiUrl},previewThumb:e.thumb,title:e.caption,videoSourceList:e.videoUrls.map(function(e){return{type:"",url:e}})},thumbImage:e.thumb}}function g(e){var t=e.video,n=t.duration,r=t.posterUrl,i=t.sources,o=t.title;return{duration:n,fetchApi:null,previewThumb:{alt:o,componentType:"image",src:r},title:o,videoSourceList:i}}function _(e){var t=!1;return e?(Object.keys(e).some(function(n){var r=e[n];return!(!(null==r?void 0:r.isPhotoOpen)&&!(null==r?void 0:r.isVideoOpen))&&(t=!0,!0)}),t):t}function b(e){return e.map(function(t,n){var r,o,a;return{id:(null===(r=t.image)||void 0===r?void 0:r.src)||"",album:{id:1,length:e.length,photoIndex:n,title:""},caption:t.snapshotDT,comments:{},photo:{alt:null===(o=t.link)||void 0===o?void 0:o.rel,componentType:"image",src:(0,i.FC)(null===(a=t.link)||void 0===a?void 0:a.url)||""},photoPreviewThumb:t.image,reportButton:null}})}function y(e){var t=[];return e.forEach(function(e){var n=e.albumId,i=e.albumPhotosPopupDataApiUrl,o=e.photosCount,a=e.protectedAlbumAccessInfo,s=e.thumbImage,c=e.title,l=e.viewsCount,u=e.isAccessGranted;if(e.isProtected&&!u)t.push({id:"".concat(n,"_0"),album:{id:n,length:1,photoIndex:0,protectedAlbumAccessInfo:(0,r.Cl)((0,r.Cl)({},a),{getProtectedAlbumPopupApi:i}),thumbImage:s,title:c,viewsCount:l},comments:{},photo:null,photoPreviewThumb:s,reportButton:null});else for(var d=0;d=0?o:null),[2]}})})},updateAlbumToPurchased:function(e){return(0,r.sH)(void 0,[e],void 0,function(e){var n,i,o=e.albumId,a=e.thumbImageSrc;return(0,r.YH)(this,function(e){switch(e.label){case 0:return n={albumId:o,thumbImageSrc:a},t(s.actionProfileUpdateMainProtectedAlbumToPurchased)(n),t(s.actionProfileUpdatePhotosProtectedAlbumToPurchased)(n),i={albumId:o,newParams:{thumbImage:{componentType:"image",src:a||""},isAccessGranted:!0}},t(u.M)(i),[4,I(o)];case 1:return e.sent(),[2]}})})}}}}},82860:function(e,t,n){"use strict";n.d(t,{_:function(){return s}});var r=n(99525),i=n(63861),o=n(72832),a=n(85340),s=function(){var e=r.A.dispatch,t=(0,a.h)().sendApiRequest;return{actions:{fetchAlbumViewRequest:function(n,r){t((0,i.ip)("@api_profile_album_view"),{body:JSON.stringify({albumId:n})}).then(function(t){if("success"===(null==t?void 0:t.status)&&r){var i={albumId:n,galleryKey:r};e(o.zO)(i)}})}}}}},48484:function(e,t,n){"use strict";n.d(t,{Q:function(){return r}});var r=function(e){return e.photoGallery}},72832:function(e,t,n){"use strict";n.d(t,{NO:function(){return r.NO},Au:function(){return r.Au},QW:function(){return r.QW},l5:function(){return r.l5},DJ:function(){return r.DJ},wi:function(){return r.wi},TQ:function(){return r.TQ},zO:function(){return r.zO},un:function(){return r.un},Yk:function(){return r.Yk},pA:function(){return r.pA},P2:function(){return r.P2},rW:function(){return r.rW},QV:function(){return r.QV},wY:function(){return r.wY},gA:function(){return i},Qi:function(){return c.Q},Eg:function(){return s}});var r=n(45266),i={photoGallery:{}},o=n(96540),a=n(6556),s=function(e){var t=(0,o.useRef)(null),n=(0,o.useRef)(0),r=(0,o.useState)(null),i=r[0],s=r[1],c=(0,a.O)(e).actions.openGalleryAlbum,l=(0,o.useCallback)(function(e){var r,o=e.albumList,a=e.albumToOpen,l=e.photoIdToOpen;t.current&&(null===(r=t.current)||void 0===r||r.abort(),t.current=null);var u=l||a.albumId;window.clearTimeout(n.current),i!==u&&(s(u),t.current=new AbortController,c({albumList:o,albumToOpen:a,photoIdToOpen:l,signal:t.current.signal,shouldFetchWithPosition:!0}).then(function(e){s(function(e){return e===u?null:e})}))},[i,c]);return(0,o.useEffect)(function(){i?n.current=window.setTimeout(function(){var e;s(null),null===(e=t.current)||void 0===e||e.abort(),t.current=null},1e4):window.clearTimeout(n.current)},[i]),{actions:{openPhotoGalleryByAlbum:l},states:{loadingIdState:i}}},c=n(48484)},23826:function(e,t,n){"use strict";n.d(t,{z:function(){return f}});var r=n(74848),i=n(16053),o=n(99525),a=n(44198),s=n(99128),c=n(26580),l=n(53336),u=n(43284),d=function(){var e=(0,i.d4)(function(e){return!!e.isSpaRoutingLoader});return(0,r.jsx)("div",{className:(0,u.A)(["bc_loading_container",e&&"__lc__visible"]),children:(0,r.jsx)(c.A,{group:"bc_spinner __size_l",icon:"#svg_ui_circle_loader",url:l.Jp})})},f=function(){function e(){}var t;return Object.defineProperty(e,"isShow",{get:function(){return!!this._showStartTime},enumerable:!1,configurable:!0}),t=e,e._hideTimeoutId=void 0,e._fallbackTimeoutId=void 0,e._showStartTime=null,e.init=function(){t._container||(t._container=s.w.append((0,r.jsx)(i.Kq,{store:o.A,children:(0,r.jsx)(d,{})}),document.body))},e.show=function(e){void 0===e&&(e=!0),(0,a._b)("SPA RoutingAnimationModule show").log({_hideTimeoutId:t._hideTimeoutId,_showStartTime:t._showStartTime}),t.stop(),t._showStartTime=Date.now(),t.setVisibility(!0),e&&(t._fallbackTimeoutId=setTimeout(function(){(0,a._b)("SPA RoutingAnimationModule fallback").error(),t.hide()},1e4))},e.hide=function(){if(t._showStartTime){var e=Date.now()-t._showStartTime,n=Math.max(0,500-e);(0,a._b)("SPA RoutingAnimationModule hide").log({_showStartTime:t._showStartTime,dateDelay:e,hideDelay:n});var r=function(){t.stop(),t.setVisibility(!1)};n>0?t._hideTimeoutId=setTimeout(r,n):r()}},e.stop=function(){clearTimeout(t._hideTimeoutId),clearTimeout(t._fallbackTimeoutId),t._hideTimeoutId=void 0,t._fallbackTimeoutId=void 0,t._showStartTime=null},e.setVisibility=function(e){(0,a._b)("SPA RoutingAnimationModule setVisibility").log(e),o.A.setState({isSpaRoutingLoader:!!e})},e}()},83482:function(e,t,n){"use strict";n.d(t,{H:function(){return o}});var r=n(15215),i=n(44198),o=function(e,t){return(0,i._b)("Store Action SEO update").log({payload:t}),{seo:(0,r.Cl)((0,r.Cl)({},e.seo||{}),t)}}},67435:function(e,t,n){"use strict";n.d(t,{h:function(){return i}});var r=n(41669),i=function(e){var t=r(e.selector);return t.length?t.empty():(t=r(e.htmlTemplate),e.insertAfter?t.insertAfter(e.$parent):e.$parent.append(t)),t}},78191:function(e,t,n){"use strict";n.d(t,{$Q:function(){return E},nm:function(){return j},lJ:function(){return S},Mq:function(){return _},y2:function(){return w},X7:function(){return y},YH:function(){return O},aL:function(){return A},nO:function(){return b}});var r=n(15215),i=n(99525),o=function(e,t,n){var o,a=t.config,s=i.A.getState(),c=s.isMobile,l=s.isClassicVersion;return{frontend:(o={},o[e]=[{config:(0,r.Cl)({isClassicVersion:l,isMobileVersion:c},a)},n],o)}},a=n(44198),s=n(21454);var c=function(e){return e.replace(/\r?\n|\r/g,"").replace(/\s+([{()}:,])/g,"$1").replace(/([{()}:,])\s+/g,"$1").replace(",}","}")},l=function(e){return e&&!Array.isArray(e)&&"object"==typeof e},u=function(e){return e&&Array.isArray(e)&&2===e.length&&l(e[0])&&l(e[1])},d=function(e){return(t=e,r=[],i={},JSON.stringify(t,function(e,t){return e in i||(r.push(e),i[e]=null),t}),r.sort(),JSON.stringify(t,r,n)).replace(/"(\w+)":/g,"$1:").replace(/"(\d+)"/g,"$1").replace(/^{|}$/g,"");var t,n,r,i},f=function(e){if(!e)return"";if(Array.isArray(e)){if(2===e.length){var t=e[0],n=e[1];if(l(t)&&l(n))return"(".concat(d(t),") {").concat(f(n),"}")}return e.filter(Boolean).reduce(function(e,t){if(t&&!e.includes(t)){var n=f(t);e.push(n)}return e},[]).sort().join(",")}if("object"==typeof e){for(var r="",i=0,o=Object.entries(e);i(i[r]||0)&&(f.DT.setItem(d.Z.SENTRY_SAMPLE_RATE,JSON.stringify((0,o.Cl)((0,o.Cl)({},i),((n={})[r]=Date.now()+(0,h.k)(t),n)))),1))},this.clear=function(){f.DT.removeItem(d.Z.SENTRY_SAMPLE_RATE)}},_=function(){function e(){var e=this;this.sampleRate=new g,this.settings={durationActivationInSeconds:null,sampleRate:1,isChatPrivateEnabled:!0,isChatPublicEnabled:!1,isEnabled:!1,isImEnabled:!1,isListingEnabled:!1,isProfileEnabled:!1},this.closeSentryTimer=0,this.init=function(){for(var t=[],r=0;r"),t.onlyImageList.forEach(function(n){e=e.replace(n.pattern,function(e,r,i){return t.isExistZWJ(e,r,i)?e:n.replacer(e,n,!0,!0)})}),e):e},this.getOutputText=function(e,n){return void 0===e&&(e=""),void 0===n&&(n=!0),e?(n||(e=(0,s._N)(e)),e=(e=e.replace(/\n/g,"
")).replace(t.combinedSmilePattern,function(e,n,r){if(t.isExistZWJ(e,n,r))return e;var i=t.list.find(function(t){return!!t.pattern&&new RegExp("^".concat(t.pattern.source,"$"),t.pattern.flags).test(e)});return(null==i?void 0:i.replacer)?i.replacer(e,i,!1,!0):e})):e},this.getClearText=function(e){return void 0===e&&(e=""),e=e.replace(/<(br|BR)( )?(\/)?>/g,""),e=(e=(0,s._N)(e)).replace((0,c.getUnicodeSmileysPattern)(),""),t.list.forEach(function(t){e=e.replace(t.pattern,function(e,t,n){var r=n.substr(t+e.length,1);return r&&!r.replace(/[a-z0-9-_]/g,"")?e:""})}),e.trim()},this.getSafeUnicodeSplitIndex=function(t,n){if(n<=0||n>=t.length)return n;for(var r=n,i=function(){var i=t.slice(r-1,n+1);if(!e.allUnicodeSmileCollection.some(function(e){return e.includes(i)}))return"break";r--};r>0;){if("break"===i())break}return r},e.smilesPath=(0,o.oF)(i.A.SRC),e.allUnicodeSmileCollection=(0,c.getAllUnicodeSmileys)(),this.list=(0,l.gB)(l.cM,{replacer:function(n,r,i,o){return void 0===i&&(i=!1),void 0===o&&(o=!1),t.getSmileImageWithUrl(e.smilesPath,n,r,i,o)},type:i.A.SMALL},this.list),this.list=(0,l.gB)(l.a_,{replacer:function(n,r,i,o){return void 0===i&&(i=!1),void 0===o&&(o=!1),t.getSmileImageWithUrl(e.smilesPath,n,r,i,o)},type:i.A.CUSTOM},this.list),this.onlyImageList=this.list.sort(function(e,t){return String(t.pattern).length-String(e.pattern).length});var n=this.onlyImageList.map(function(e){if(e.tokens.length>1){var t="";return e.tokens.forEach(function(e,n){t+=(0===n?"":"|")+(0,l.ns)(e)}),t}return(0,l.ns)(e.tokens[0])}).join("|");this.replaceChatSmileysListPattern=new RegExp(n,"g"),Object.keys(c.default).forEach(function(e){t.list=(0,l.d4)(c.default[e],{replacer:function(e,n){return t.getUnicodeSmileHTML(n)},type:i.A.UNICODE},t.list)}),this.list.sort(function(e,t){return String(t.pattern).length-String(e.pattern).length}),this.combinedSmilePattern=new RegExp(this.list.map(function(e){var t;return null===(t=e.pattern)||void 0===t?void 0:t.source}).filter(Boolean).join("|"),"g")}return e.getInstance=function(){return this.instance||(this.instance=new this)},e.prototype.isNextZWJ=function(e,t,n){return-1!==[n.substr(t+e.length,this.zwj.length),n.substr(t+e.length+1,this.zwj.length)].indexOf(this.zwj)},e.prototype.isExistZWJ=function(e,t,n){var r=n.substr(t-this.zwj.length,this.zwj.length);return this.isNextZWJ(e,t,n)||-1!==[r].indexOf(this.zwj)},e.prototype.getUnicodeSmileHTML=function(e){return''.concat(e.token,"")},e.prototype.getSmileImageWithUrl=function(e,t,n,i,o){return void 0===e&&(e=""),void 0===i&&(i=!1),void 0===o&&(o=!1),this.getSmileImage((0,r.Cl)((0,r.Cl)({},n),{src:"".concat(e).concat(n.src),staticSrc:n.staticSrc?"".concat(e).concat(n.staticSrc):void 0}),i,o)},e}()},93657:function(e,t,n){"use strict";n.d(t,{a:function(){return s},c:function(){return c}});var r=n(99525),i=n(88159),o=n(41669),a=null,s=function(e){if(void 0===e&&(e=!1),e||null===a){var t=r.A.getState(),n=t.user,o=t.isAuthenticated,s=t.isMobile,c=t.isModerator,l=!(s||(0,i.F)());a=!(!c||!l)||l&&o&&Boolean(n.membership)}return a},c=function(){o(".smilePanel").hide(),o(".smileysHintPanel").hide()}},94535:function(e,t,n){"use strict";n.d(t,{Cp:function(){return s},Ih:function(){return c},wx:function(){return a}});var r=n(15215),i=n(57510),o=n(24629);function a(e,t){return{socialLinks:(0,r.Cl)((0,r.Cl)({},e.socialLinks),{isVisibleOnStream:t})}}function s(e,t,n){var o;if(!e.socialLinks)return e;var a=(0,r.fX)([],(null===(o=e.socialLinks)||void 0===o?void 0:o.socialProfiles)||[],!0);return(0,i.loopv)(a,function(e){(0,i.loopv)(e.items,function(e){e.id===t&&(e.isPurchased=!0,e.socialProfileLink=n)})}),{socialLinks:(0,r.Cl)((0,r.Cl)({},e.socialLinks),{socialProfiles:a})}}function c(e,t){var n=e.socialLinks,a=e.user,s=(void 0===a?{}:a).balance,c=e.lang===o.A.RU,l=(0,r.fX)([],n.socialProfiles,!0),u=new Set;return(0,i.loopv)(t,function(e){(0,i.loopv)(e,function(e,t){u.add(t)})}),(0,i.loopv)(l,function(e,t){var n=e.items,r=[];(0,i.loopv)(n,function(e){u.has(e.id)&&r.push(e)}),l[t].items=r}),l=l.filter(function(e){return e.items.length}),(0,i.loopv)(t,function(e,t){(0,i.loopv)(l,function(n,o){if(n.type===t){var a=[];(0,i.loopv)(n.items,function(t){(0,i.loopv)(e,function(e,n){if(t.id===n){var i=e.price,o=e.description,l=e.descriptionRu,u=e.urlHash;a.push((0,r.Cl)((0,r.Cl)({},t),{price:i,urlHash:u,description:c&&l?l:o,isBuyTokenRequired:s1,l[o].items=a}})}),{socialLinks:(0,r.Cl)((0,r.Cl)({},e.socialLinks),{socialProfiles:l})}}},86757:function(e,t,n){"use strict";n.d(t,{A:function(){return y}});var r=n(99525),i=n(60969),o=n(12731),a=n(15215),s=r.A.action(function(e,t){var n=e.layover;return{layover:(0,a.Cl)((0,a.Cl)({},n),{wait:t})}}),c=n(74213),l=n(44198),u=n(17963),d=n(63861),f=n(41669),p=function(){function e(){}return e.report=function(e,t,n){var r;void 0===n&&(n={}),f.get((0,d.ip)("@track_url"),(0,a.Cl)(((r={})[e]=t,r),n))},e}(),h=n(18325),m=n(14625);window["#__test_setMemberDailyLimit"]=function(){return(0,u.jV)({todayFreeTime:2*Date.now(),todayFreeTimeStamp:0})};var v=r.A.action(function(e,t,n,r){var i,o=t,s=e.layover,u=e.dailyLimitExceeded,d=e.isMobile,f=e.isAuthenticated,v=e.sourceType;if(!d&&f&&"limit"===o&&o!==(null==s?void 0:s.type)&&["visible","collapse"].includes(null===(i=window.chat)||void 0===i?void 0:i.visibility)&&c.M.isEnabled(257)){var g=c.M.isNewVersion(257)?9e3:9010;p.report("ntid",g,{source_type:v})}if((0,l._b)("Chat Layover show").log({type:o,sex:n}),"limit"!==o&&u&&["limit","private","fullprivate","group","show_default"].indexOf(o)<0&&(o="limit"),!o)return{layover:(0,a.Cl)((0,a.Cl)({},s),{visible:!1,type:chat.currentShowType})};var _="limit"===o?"high":r,b=n||s.sex||h.A.FEMALE;return{layover:(0,a.Cl)((0,a.Cl)({},s),{visible:!0,type:o,sex:b,url:(0,m.p)(o,b!==h.A.FEMALE&&b||"",_)})}}),g=n(94535),_=n(41669),b=function(){function e(){var e=this;this.removeDMCAContainer=function(){_("#dmca_security_container").remove(),e.logger("removeDMCAContainer")},this.hideDMCAContainer=function(){_("#dmca_security_container").hide(),e.logger("hideDMCAContainer")},this.showDMCAContainer=function(){_("#dmca_security_container").show(),e.logger("showDMCAContainer")},this.showLayover=function(t,n){v(t,n),e.logger("showLayover"),e.hideDMCAContainer()},this.hideLayover=function(){v(!1),e.logger("hideLayover"),e.showDMCAContainer()},this.toggleVisibilitySocials=function(t){r.A.action(g.wx)(t),e.logger("toggleVisibilitySocials",t)},this.setLayoverWait=function(t){s(t),e.logger("setLayoverWait")},this.initDMCA=function(){(0,o.x)(),e.logger("initDMCA"),e.adjustDMCASecurityIcon()},this.adjustDMCASecurityIcon=function(){(0,i.q)(),e.logger("adjustDMCASecurityIcon")}}return Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new this)},enumerable:!1,configurable:!0}),e.prototype.logger=function(){for(var e=[],t=0;t=0){var t=e.split("x").map(function(e){return parseInt(e,10)}),n=t[0];return{height:i=t[1],pixels:n*i,width:n,isPortrait:Boolean(n&&i&&n1e3||i>=737280)},e.isVideoFHD=function(t){var n=e.getQuality(t),r=e.toSize(n).pixels;return!!r&&r>=2073600},e.isWideScreen=function(t){var n=e.getQuality(t),r=e.toSize(n),i=r.height,o=r.width;return Boolean(o&&i/o<.75)},e}()},53162:function(e,t,n){"use strict";n.d(t,{A:function(){return a},o:function(){return s}});var r=n(57610),i=n(63861),o=n(8333),a=function(e,t,n){return void 0===n&&(n=!1),e&&t?"".concat((0,o.f)(e),"/stream_").concat(t,".jpg").concat(n?"?t=".concat((0,r.l)()):""):null},s=function(e,t){return e&&t?"https://".concat(e,".").concat((0,i.ip)("@video_host"),"/hls/stream_").concat(t,"/playlist.m3u8"):null}},8333:function(e,t,n){"use strict";n.d(t,{f:function(){return i}});var r=n(63861),i=function(e){return e?"//mobile-edge".concat(e,".").concat((0,r.ip)("@video_host")):""}},23736:function(e,t,n){"use strict";function r(){return window.chat&&window.chat.performerData?window.chat.paidShowId?window.chat.paidShowId:"stream_".concat(window.chat.performerData.username):null}n.d(t,{S:function(){return r}})},99996:function(e,t,n){"use strict";n.d(t,{N:function(){return a}});var r=n(8333),i=n(44198);function o(e){e.streamUrl=e.streamUrl||"",e.isPrivate=e.isPrivate||Boolean(e.privateId);var t=e.isPrivate?function(e){var t=e.privateId,n=e.streamName,r=e.streamUrl,o=e.type;if(!r)return(0,i._b)("Stream source build failed").error("Private show",e),"";switch(o){case"blurred":return"".concat(r,"/32x/").concat(n,".jpg");case"dash":return"".concat(r,"/").concat(t,"/").concat(n,"/manifest.mpd");case"hls":case"hlsjs":return"".concat(r,"/").concat(t,"/").concat(n,"/playlist.m3u8");case"hlsRoot":return"".concat(r,"/").concat(t,"/").concat(n,"/");case"image":return"".concat(r,"/").concat(t,"/").concat(n,".jpg");case"sldp":return"".concat(r.replace("-rn",""),"/").concat(t,"/").concat(n)}return""}(e):function(e){var t=e.streamName,n=e.streamUrl,r=e.type;if(!n)return(0,i._b)("Stream source build failed").error("Public show",e),"";switch(r){case"blurred":return"".concat(n,"/32x/").concat(t,".jpg");case"dash":return"".concat(n,"/public/").concat(t,"/manifest.mpd");case"hls":case"hlsjs":return"".concat(n,"/hls/").concat(t,"/playlist.m3u8");case"hlsRoot":return"".concat(n,"/hls/").concat(t,"/");case"image":return"".concat(n,"/").concat(t,".jpg");case"sldp":return"".concat(n.replace("-rn",""),"/hls/").concat(t)}return""}(e);if(!t)throw Error('Type "'.concat(e.type,'" is not supported'));return t}function a(e){var t=e.streamName,n=e.streamUrl,i=e.type,a=window.chat;if(!a)throw Error("getStreamUrl: Chat is not initialized");var s=a.localData,c=a.performerData,l=a.videoServerUrl;if(!s)throw Error("getStreamUrl: missing LocalData attribute on chat");return o({privateId:a.paidShowId||null,streamName:(null==c?void 0:c.username)?"stream_".concat(c.username):t,streamUrl:("image"===i||"blurred"===i||"dash"===i)&&(0,r.f)(s.vsid)||n||l,type:i})}},22545:function(e,t,n){"use strict";n.d(t,{P:function(){return o}});var r=n(51560),i=n(99525),o=function(e){return r.A.toSize(function(e){var t,n;return e||(null===(t=null===chat||void 0===chat?void 0:chat.performerData)||void 0===t?void 0:t.videoQuality)||(null===(n=i.A.getState().chatHost)||void 0===n?void 0:n.quality)}(e)).isPortrait}},68753:function(e,t,n){"use strict";n.d(t,{Kr:function(){return a},Nl:function(){return o}});var r=n(40838),i=(0,r.object)({ban_username:(0,r.optional)((0,r.string)()),username:(0,r.string)(),ut:(0,r.string)(),author_link_for_ban_html:(0,r.optional)((0,r.string)())}),o=(0,r.object)({authorLinkForBanHtml:(0,r.optional)((0,r.string)()),lt:(0,r.string)(),users:(0,r.array)(i)}),a=(0,r.object)({username:(0,r.string)(),usernames:(0,r.array)((0,r.string)()),ut:(0,r.string)()})},46213:function(e,t,n){"use strict";n.d(t,{X:function(){return l}});var r=n(15215),i=n(99525),o=n(34710),a=n(85271),s=n(73437),c=n(68753),l=function(e){var t=e.authorUsername,n=e.mcm,l=e.username,u=e.onFail,d=void 0===u?s.noop:u,f=e.onSuccess,p=void 0===f?s.noop:f,h=(0,r.Cl)((0,r.Cl)({username:l},t&&{authorUsername:t}),(null==n?void 0:n.username)&&{mcmUsername:n.username});(0,o.mN)("@im_ban_user",{body:h,expect:c.Nl,method:"POST",onError:function(){d()},onSuccess:function(e){var t=e.authorLinkForBanHtml,n=e.lt,o=e.users,s=i.A.getState().user;o.forEach(function(e){var i=e.ban_username,o=e.username,c=e.ut;if(!i||!(null==s?void 0:s.username)||o===s.username){var l=(0,r.Cl)((0,r.Cl)({author:null==s?void 0:s.username,username:o,ut:c},i&&{ban_username:i}),t&&!i&&{author_link_for_ban_html:t,lt:n});(0,a.m)({data:{data:l,type:1},type:"user"})}}),p()}})}},50973:function(e,t,n){"use strict";n.d(t,{X:function(){return r.X},v:function(){return l}});var r=n(46213),i=n(15215),o=n(34710),a=n(85271),s=n(73437),c=n(68753),l=function(e,t,n,r){if(void 0===n&&(n=s.noop),!e.length)return!1;var l=(0,i.Cl)({usernames:e},t&&{author_username:t});(0,o.mN)("@im_unban_users",{body:l,expect:c.Kr,method:"POST",onComplete:function(){null==r||r()},onSuccess:function(e){var t=(0,i.Cl)({},e);(0,a.m)({data:{data:t,type:2},type:"user"}),n()}})}},77655:function(e,t,n){"use strict";n.d(t,{MG:function(){return o},YU:function(){return i},kA:function(){return a}});var r=n(15215),i=function(e,t){return{memberConfirmEmail:{confirm:t}}},o=function(e,t){return{user:(0,r.Cl)((0,r.Cl)({},e.user),{email:t})}},a=function(e,t){var n,i;if(e.memberConfirmEmail){var o=e.memberConfirmEmail.confirm?"confirm":"update";return{memberConfirmEmail:(n={},n[o]=(0,r.Cl)((0,r.Cl)({},e.memberConfirmEmail[o]),{context:(0,r.Cl)((0,r.Cl)({},null===(i=e.memberConfirmEmail[o])||void 0===i?void 0:i.context),{isMinHeader:t})}),n)}}}},76316:function(e,t,n){"use strict";n.d(t,{s:function(){return i}});var r=n(15215),i=n(99525).A.action(function(e,t){return{user:(0,r.Cl)((0,r.Cl)({},e.user),t)}})},82138:function(e,t,n){"use strict";n.d(t,{E:function(){return a}});var r=n(52276),i=n(28534),o=n(41669),a=function(e,t){void 0===t&&(t=!1);var a=o(".js-tokens"),s=parseInt(a.first().text(),10),c=parseFloat(a.attr("data-last-purchase")||"0"),l=Math.max(0,(s||0)-e);!t&&l<.15*c&&n.e(194).then(n.bind(n,30740)).then(function(e){return e.init(),e}).then(function(e){return e.getFewTokensIm()}),0===l&&e<=s&&(0,i.y)(r.L.NO_TOKENS_MANUAL,{force:!0})}},45008:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(99525),i=function(e){return Boolean(r.A.getState().ignoredUsers[e])}},44705:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});var r=n(15215),i=n(99525).A.action(function(e,t){var n,i=t.key,o=t.value;return{user:(0,r.Cl)((0,r.Cl)({},e.user),{mainBarBubble:(0,r.Cl)((0,r.Cl)({},e.user.mainBarBubble),(n={},n[i]=o,n))})}});function o(e,t){i({key:e,value:t})}},45667:function(e,t,n){"use strict";n.d(t,{o:function(){return a}});var r=n(96540),i=n(73437),o=n(41669),a=function(e){var t=e.handles;(0,r.useEffect)(function(){var e=function(e,n){if(n&&"user"===n.type){var r=n.data;if(r&&r.type){var o=t[r.type]||i.noop;"function"==typeof o&&o(r)}}};return o(document).on("onNoticeSocketMessage",e),function(){o(document).off("onNoticeSocketMessage",e)}},[t])}},17963:function(e,t,n){"use strict";n.d(t,{ID:function(){return g},jL:function(){return v},jV:function(){return h}});var r,i=n(15215),o=n(8119),a=n(76294),s=n(51310),c=n(31279),l=n(80181),u=n(32194),d={STAMP:o.Z.MEMBER_DAILY_LIMITS_STAMP,TODAY_FREE_TIME:o.Z.MEMBER_DAILY_LIMITS_TODAY_FREE_TIME,TODAY_FREE_TIME_STAMP:o.Z.MEMBER_DAILY_LIMITS_TODAY_FREE_TIME_STAMP,TODAY_MESSAGES:o.Z.MEMBER_DAILY_LIMITS_TODAY_MESSAGES,TODAY_ROOMS:o.Z.MEMBER_DAILY_LIMITS_TODAY_ROOMS};function f(e,t){a.DT.setItem(e,t)}function p(e){var t;return null!==(t=a.DT.getItem(e))&&void 0!==t?t:""}function h(e,t){var n=(0,i.Cl)((0,i.Cl)({},v()),e),r=n.stamp,o=n.todayFreeTime,a=n.todayFreeTimeStamp,l=n.todayMessages,p=n.todayRooms;if(!t&&(0,u.O)())f(d.STAMP,"".concat(r)),f(d.TODAY_FREE_TIME_STAMP,"".concat(a)),f(d.TODAY_FREE_TIME,"".concat(o)),f(d.TODAY_MESSAGES,"".concat(l)),f(d.TODAY_ROOMS,JSON.stringify(p));else{var h={s:r,tfts:a,tft:o,tm:l,tr:p},m=(0,c.getRealDomain)();(0,s.Hk)("ls",JSON.stringify(h),{path:"/",expires:1,expiresType:"day",domain:m})}}function m(){var e=JSON.parse((0,s.Hk)("ls")||"{}");return{stamp:parseInt(e.s)||0,todayFreeTimeStamp:parseInt(e.tfts)||0,todayFreeTime:parseInt(e.tft)||0,todayMessages:parseInt(e.tm)||0,todayRooms:e.tr||[]}}function v(){return(0,u.O)()?{stamp:parseInt(p(d.STAMP))||0,todayFreeTimeStamp:parseInt(p(d.TODAY_FREE_TIME_STAMP))||0,todayFreeTime:parseInt(p(d.TODAY_FREE_TIME))||0,todayMessages:parseInt(p(d.TODAY_MESSAGES))||0,todayRooms:(0,l.json_parse)(p(d.TODAY_ROOMS))||[]}:m()}function g(){var e=v(),t=e.stamp+864e5,n=new Date;n.setHours(0,0,0,0);var r=0;if(!e.stamp||n.getTime()>=t)return{hours:0,minutes:0,seconds:0};var i=new Date;return r=Math.max(0,(t-i.getTime())/1e3),{hours:Math.floor(r/3600),minutes:Math.floor(r/60%60),seconds:Math.floor(r%60)}}if((0,u.O)()){var _=m();if(0!==_.todayFreeTime){var b=parseInt(p(d.TODAY_FREE_TIME),10)||0,y=(0,l.json_parse)(p(d.TODAY_ROOMS))||[];(b<_.todayFreeTime||y.length<(null===(r=_.todayRooms)||void 0===r?void 0:r.length))&&h(_)}}},92340:function(e,t,n){"use strict";var r=n(15215),i=n(99525),o=n(63861),a=n(41669),s=function(){function e(){}return e.isAllowedEvent=function(t){return Boolean(e.getEventData(t))},e.getEventData=function(e){return i.A.getState().userEvents[e]},e.disableLocalEvent=function(e){i.A.action(function(t){var n;return{userEvents:(0,r.Cl)((0,r.Cl)({},t.userEvents),(n={},n[e]=!1,n))}})()},e.registerEvent=function(t,n){return(0,r.sH)(this,void 0,void 0,function(){var i=this;return(0,r.YH)(this,function(r){return e.isAllowedEvent(t)?[2,new Promise(function(e,r){a.ajax({type:"post",url:(0,o.ip)("@ajax_register_user_event?type=".concat(t)),data:{params:n},success:function(){i.disableLocalEvent(t),e()},error:r})})]:[2]})})},e.onlyRegisterEvent=function(t,n,i){return(0,r.sH)(this,void 0,void 0,function(){return(0,r.YH)(this,function(r){return i||e.isAllowedEvent(t)?[2,new Promise(function(e,r){a.ajax({type:"post",url:(0,o.ip)("@ajax_register_user_event?type=".concat(t)),data:{params:n},success:function(){e()},error:r})})]:[2]})})},e.removeEvent=function(t,n){return(0,r.sH)(this,void 0,void 0,function(){var i=this;return(0,r.YH)(this,function(r){return e.isAllowedEvent(t)?[2,new Promise(function(e,r){a.ajax({type:"post",url:(0,o.ip)("@ajax_remove_user_event?type=".concat(t)),data:{params:n},success:function(){i.disableLocalEvent(t),e()},error:r})})]:[2]})})},e}();t.A=s},59057:function(e,t,n){"use strict";n.d(t,{J:function(){return a},M:function(){return o}});var r=n(15215),i=n(99525),o=i.A.action(function(){return{autoplayLog:[]}}),a=i.A.action(function(e,t){var n=e.autoplayLog;return{autoplayLog:(0,r.fX)((0,r.fX)([],n,!0),[{time:Date.now(),text:t}],!1)}})},52699:function(e,t,n){"use strict";n.d(t,{r:function(){return r}});var r=n(99525).A.action(function(e,t){var n=e.playerWaitClick;return void 0===t&&(t=!n),{playerWaitClick:t}})},49810:function(e,t,n){"use strict";n.d(t,{T:function(){return c}});var r=n(15215);function i(e,t){return{posterOptions:(0,r.Cl)({},t)}}var o=n(41251),a=n(99525),s=n(2430),c=function(e){var t=a.A.getState().dailyLimitExceeded?"high":e;t&&a.A.action(o.U)((0,s.bS)(t));var n=a.A.getState(),r=n.posterOptions,c=n.streamOptions;(null==r?void 0:r.lastQuality)===c.quality&&(null==r?void 0:r.lastMobile)===c.isMobileStream||a.A.action(i)({lastMobile:c.isMobileStream,lastQuality:c.quality,lastUpdate:Date.now()})}},62318:function(e,t,n){"use strict";var r=n(15215),i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.render=function(){return""},t}(n(96540).Component);t.A=i},48132:function(e,t,n){"use strict";n.d(t,{_:function(){return i},z:function(){return r}});var r=.75,i=3e4},43325:function(e,t,n){"use strict";n.d(t,{A:function(){return C}});var r=n(15215),i=n(99525),o=n(57733),a=n(80554),s=n(81714),c=n(6532),l=function(){function e(){var e=this;this.enabled=!1,this.noSleepVideo=document.createElement("video"),this.noSleepVideo.setAttribute("playsinline",""),this._addSourceToVideo(this.noSleepVideo,"mp4","data:video/mp4;base64,AAAAHGZ0eXBNNFYgAAACAGlzb21pc28yYXZjMQAAAAhmcmVlAAAGF21kYXTeBAAAbGliZmFhYyAxLjI4AABCAJMgBDIARwAAArEGBf//rdxF6b3m2Ui3lizYINkj7u94MjY0IC0gY29yZSAxNDIgcjIgOTU2YzhkOCAtIEguMjY0L01QRUctNCBBVkMgY29kZWMgLSBDb3B5bGVmdCAyMDAzLTIwMTQgLSBodHRwOi8vd3d3LnZpZGVvbGFuLm9yZy94MjY0Lmh0bWwgLSBvcHRpb25zOiBjYWJhYz0wIHJlZj0zIGRlYmxvY2s9MTowOjAgYW5hbHlzZT0weDE6MHgxMTEgbWU9aGV4IHN1Ym1lPTcgcHN5PTEgcHN5X3JkPTEuMDA6MC4wMCBtaXhlZF9yZWY9MSBtZV9yYW5nZT0xNiBjaHJvbWFfbWU9MSB0cmVsbGlzPTEgOHg4ZGN0PTAgY3FtPTAgZGVhZHpvbmU9MjEsMTEgZmFzdF9wc2tpcD0xIGNocm9tYV9xcF9vZmZzZXQ9LTIgdGhyZWFkcz02IGxvb2thaGVhZF90aHJlYWRzPTEgc2xpY2VkX3RocmVhZHM9MCBucj0wIGRlY2ltYXRlPTEgaW50ZXJsYWNlZD0wIGJsdXJheV9jb21wYXQ9MCBjb25zdHJhaW5lZF9pbnRyYT0wIGJmcmFtZXM9MCB3ZWlnaHRwPTAga2V5aW50PTI1MCBrZXlpbnRfbWluPTI1IHNjZW5lY3V0PTQwIGludHJhX3JlZnJlc2g9MCByY19sb29rYWhlYWQ9NDAgcmM9Y3JmIG1idHJlZT0xIGNyZj0yMy4wIHFjb21wPTAuNjAgcXBtaW49MCBxcG1heD02OSBxcHN0ZXA9NCB2YnZfbWF4cmF0ZT03NjggdmJ2X2J1ZnNpemU9MzAwMCBjcmZfbWF4PTAuMCBuYWxfaHJkPW5vbmUgZmlsbGVyPTAgaXBfcmF0aW89MS40MCBhcT0xOjEuMDAAgAAAAFZliIQL8mKAAKvMnJycnJycnJycnXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXiEASZACGQAjgCEASZACGQAjgAAAAAdBmjgX4GSAIQBJkAIZACOAAAAAB0GaVAX4GSAhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZpgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGagC/AySEASZACGQAjgAAAAAZBmqAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZrAL8DJIQBJkAIZACOAAAAABkGa4C/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmwAvwMkhAEmQAhkAI4AAAAAGQZsgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGbQC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBm2AvwMkhAEmQAhkAI4AAAAAGQZuAL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGboC/AySEASZACGQAjgAAAAAZBm8AvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZvgL8DJIQBJkAIZACOAAAAABkGaAC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmiAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZpAL8DJIQBJkAIZACOAAAAABkGaYC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmoAvwMkhAEmQAhkAI4AAAAAGQZqgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGawC/AySEASZACGQAjgAAAAAZBmuAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZsAL8DJIQBJkAIZACOAAAAABkGbIC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBm0AvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZtgL8DJIQBJkAIZACOAAAAABkGbgCvAySEASZACGQAjgCEASZACGQAjgAAAAAZBm6AnwMkhAEmQAhkAI4AhAEmQAhkAI4AhAEmQAhkAI4AhAEmQAhkAI4AAAAhubW9vdgAAAGxtdmhkAAAAAAAAAAAAAAAAAAAD6AAABDcAAQAAAQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAzB0cmFrAAAAXHRraGQAAAADAAAAAAAAAAAAAAABAAAAAAAAA+kAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAALAAAACQAAAAAAAkZWR0cwAAABxlbHN0AAAAAAAAAAEAAAPpAAAAAAABAAAAAAKobWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAB1MAAAdU5VxAAAAAAALWhkbHIAAAAAAAAAAHZpZGUAAAAAAAAAAAAAAABWaWRlb0hhbmRsZXIAAAACU21pbmYAAAAUdm1oZAAAAAEAAAAAAAAAAAAAACRkaW5mAAAAHGRyZWYAAAAAAAAAAQAAAAx1cmwgAAAAAQAAAhNzdGJsAAAAr3N0c2QAAAAAAAAAAQAAAJ9hdmMxAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAALAAkABIAAAASAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGP//AAAALWF2Y0MBQsAN/+EAFWdCwA3ZAsTsBEAAAPpAADqYA8UKkgEABWjLg8sgAAAAHHV1aWRraEDyXyRPxbo5pRvPAyPzAAAAAAAAABhzdHRzAAAAAAAAAAEAAAAeAAAD6QAAABRzdHNzAAAAAAAAAAEAAAABAAAAHHN0c2MAAAAAAAAAAQAAAAEAAAABAAAAAQAAAIxzdHN6AAAAAAAAAAAAAAAeAAADDwAAAAsAAAALAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAiHN0Y28AAAAAAAAAHgAAAEYAAANnAAADewAAA5gAAAO0AAADxwAAA+MAAAP2AAAEEgAABCUAAARBAAAEXQAABHAAAASMAAAEnwAABLsAAATOAAAE6gAABQYAAAUZAAAFNQAABUgAAAVkAAAFdwAABZMAAAWmAAAFwgAABd4AAAXxAAAGDQAABGh0cmFrAAAAXHRraGQAAAADAAAAAAAAAAAAAAACAAAAAAAABDcAAAAAAAAAAAAAAAEBAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAkZWR0cwAAABxlbHN0AAAAAAAAAAEAAAQkAAADcAABAAAAAAPgbWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAC7gAAAykBVxAAAAAAALWhkbHIAAAAAAAAAAHNvdW4AAAAAAAAAAAAAAABTb3VuZEhhbmRsZXIAAAADi21pbmYAAAAQc21oZAAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAADT3N0YmwAAABnc3RzZAAAAAAAAAABAAAAV21wNGEAAAAAAAAAAQAAAAAAAAAAAAIAEAAAAAC7gAAAAAAAM2VzZHMAAAAAA4CAgCIAAgAEgICAFEAVBbjYAAu4AAAADcoFgICAAhGQBoCAgAECAAAAIHN0dHMAAAAAAAAAAgAAADIAAAQAAAAAAQAAAkAAAAFUc3RzYwAAAAAAAAAbAAAAAQAAAAEAAAABAAAAAgAAAAIAAAABAAAAAwAAAAEAAAABAAAABAAAAAIAAAABAAAABgAAAAEAAAABAAAABwAAAAIAAAABAAAACAAAAAEAAAABAAAACQAAAAIAAAABAAAACgAAAAEAAAABAAAACwAAAAIAAAABAAAADQAAAAEAAAABAAAADgAAAAIAAAABAAAADwAAAAEAAAABAAAAEAAAAAIAAAABAAAAEQAAAAEAAAABAAAAEgAAAAIAAAABAAAAFAAAAAEAAAABAAAAFQAAAAIAAAABAAAAFgAAAAEAAAABAAAAFwAAAAIAAAABAAAAGAAAAAEAAAABAAAAGQAAAAIAAAABAAAAGgAAAAEAAAABAAAAGwAAAAIAAAABAAAAHQAAAAEAAAABAAAAHgAAAAIAAAABAAAAHwAAAAQAAAABAAAA4HN0c3oAAAAAAAAAAAAAADMAAAAaAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAACMc3RjbwAAAAAAAAAfAAAALAAAA1UAAANyAAADhgAAA6IAAAO+AAAD0QAAA+0AAAQAAAAEHAAABC8AAARLAAAEZwAABHoAAASWAAAEqQAABMUAAATYAAAE9AAABRAAAAUjAAAFPwAABVIAAAVuAAAFgQAABZ0AAAWwAAAFzAAABegAAAX7AAAGFwAAAGJ1ZHRhAAAAWm1ldGEAAAAAAAAAIWhkbHIAAAAAAAAAAG1kaXJhcHBsAAAAAAAAAAAAAAAALWlsc3QAAAAlqXRvbwAAAB1kYXRhAAAAAQAAAABMYXZmNTUuMzMuMTAw"),this.noSleepVideo.addEventListener("loadedmetadata",function(){e.noSleepVideo.addEventListener("timeupdate",function(){e.noSleepVideo.currentTime>.5&&(e.noSleepVideo.currentTime=Math.random())})})}return e.prototype._addSourceToVideo=function(e,t,n){var r=document.createElement("source");r.src=n,r.type="video/".concat(t),e.appendChild(r)},Object.defineProperty(e.prototype,"isEnabled",{get:function(){return this.enabled},enumerable:!1,configurable:!0}),e.prototype.enable=function(){var e=this;return this.noSleepVideo.play().then(function(t){return e.enabled=!0,t}).catch(function(t){throw e.enabled=!1,t})},e.prototype.disable=function(){this.noSleepVideo.pause(),this.enabled=!1},e}(),u=n(44198),d=n(55338),f=n(27267),p=n(68956),h=n(89348),m=n(85666),v=n(86757),g=n(84435),_=n(8252),b=n(59057),y=i.A.action(function(e,t){return{soundVolume:t}}),A=n(48132),w=n(13446),S=n(41669),E=function(){function e(){var e=this;this.noSleep=new l,this.player=null,this.state=0,this._dev_players=[],this.playProcess=null,this._volume=A.z,this.prevFormats=null,this.nextFormats=null,this.nextFormatsOnce=!1,this.autoPlay=!1,p.I.on("VideoPlayerEvent:init",function(t){if(e.autoPlay){var n=e.volume;setTimeout(function(){t.setVolume(n),t.play()},1)}}),S("#bChat").on("onBeforeGetRoom",function(){S("#stream-container .spinner").show()})}return Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new this)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"volume",{get:function(){return this._volume},set:function(e){var t;this._volume=Math.min(1,Math.max(0,e)),null===(t=this.player)||void 0===t||t.setVolume(this.volume),y(this._volume),g.BrowserDetect.isIOS()&&this.toggleNoSleep(this.volume<=0)},enumerable:!1,configurable:!0}),e.prototype.setUserClick=function(){this.player&&(this.player.userClick=!0)},e.prototype.toggleNoSleep=function(e){e?this.noSleep.enable():this.noSleep.disable()},e.prototype.init=function(){var t=this;if(!this.player){this.player=(0,w.rV)(),f.o.isDev&&this._dev_players.push({l:location.pathname.split("/").pop(),p:this.player,ts:(0,d.M)()}),(0,c.v)(this.player,"Player unavailable"),this.player.setVolume(this.volume);var n=i.A.getState(),r=n.isFullMobile,a=n.isMobile;document.addEventListener("visibilitychange",function(){var t="visible"===document.visibilityState,n=e.instance.player;if(n){(0,b.J)("Visibility Change");var r=S("#videoView");if(t&&r.length&&r.is(":visible")&&n.playing)if((0,b.J)("Try to resume playing"),(0,_.U)(n,"videoElement")&&n.videoElement){var i=null==n?void 0:n.videoElement.play();i&&i.then(function(){},function(){n.play()}).catch(function(e){n.play()})}else n.play();(g.BrowserDetect.isFirefox()||g.BrowserDetect.isIOS()||g.BrowserDetect.isIpadOS())&&a&&!t&&(0,_.U)(n,"videoElement")&&n.videoElement&&n.videoElement.pause()}else(0,b.J)("Visibility Change error: Player not found")});var s=r&&g.BrowserDetect.isSafari_IOS()?"touchstart":"click";S(document).on(s,".pl-fullscreen-button",function(){t.toggleFullscreen(!i.A.getState().isFullScreen)});var l=S("body");l.hasClass(h.l)&&!l.hasClass("stream_only")&&o.A.create()}},e.prototype.toggleFullscreen=function(e,t){var n;void 0===t&&(t=!1);var r=S(".fs-chat-divider .js-chat_msg_input");if((null===(n=S("#ResizablePane").get(0))||void 0===n||n.dispatchEvent(new CustomEvent(a.R.RESIZE_PLAYER)),!t)&&!window.chat.toggleFullscreen(e))return;v.A.instance.toggleVisibilitySocials(!i.A.getState().isFullScreen),e?o.A.create():r.data("placeholder")&&r.attr("placeholder",r.data("placeholder")),S("html").css("overflow-y",e?"hidden":"scroll")},e.prototype.switchPlayer=function(e,t){void 0===t&&(t=!1),(0,u._b)("VideoPlayerController switchPlayer").log({nextFormat:e,once:t,state:this.state}),this.nextFormats=e,this.nextFormatsOnce=t},e.prototype.playRequest=function(){var e=this.player;e&&!e.userClick&&(0,_.U)(e,"playRequest")&&(0,_.U)(e,"videoElement")&&e.playRequest&&!chat.currentChathost&&e.playRequest()},e.prototype.playStream=function(){var e,t,n,r,o=this;(0,u._b)("VideoPlayerController playStream").log({state:this.state}),null===(e=this.playProcess)||void 0===e||e.abort();var a=new AbortController;if(this.playProcess=a,this.state=2,p.I.dispatch("VideoPlayerEvent:play"),i.A.getState().dailyLimitExceeded)return(null===(t=this.player)||void 0===t?void 0:t.playing)&&this.closeStream(),null===(r=null===(n=this.player)||void 0===n?void 0:n.destroy)||void 0===r||r.call(n),this.player=null,void chat.onVideoStreamLimit(!1);var s=this.nextFormats;chat.paidShowId&&(0,w.tf)("sldp")&&"webrtc"!==s&&(s="sldp"),this.nextFormatsOnce&&(this.nextFormatsOnce=!1,this.nextFormats=null),chat.showButtons(!0),chat.hideButtons(),v.A.instance.hideLayover(),v.A.instance.setLayoverWait((0,m.G)(chat.performerStatus));var l=function(){return a.signal.aborted?((0,u._b)("VideoPlayerController playStream aborted").warn({state:o.state}),!1):o.playProcess===a||((0,u._b)("VideoPlayerController playStream race").error({state:o.state}),!1)};this.changePlayer(s).then(function(){if(l())return new Promise(function(e,t){var n=o.player;if((0,c.v)(n,"no player"),(0,_.U)(n,"videoElement")&&n.videoElement&&!n.videoElement.id){var r=setTimeout(function(){return t(new Error("fallback INIT timer"))},5e3);(0,u._b)("VideoPlayerController changePlayer listen... INIT").log({state:o.state}),p.I.one("VideoPlayerEvent:init",function(){clearTimeout(r),(0,u._b)("VideoPlayerController changePlayer handle INIT").log({state:o.state});try{(0,c.v)(l(),"player was changed"),(0,c.v)(chat.performerStatus,"no performer"),(0,c.v)(3!==o.state,"already playing"),(0,c.v)(0!==o.state,"player closed"),o.playStream(),e(2)}catch(e){t(e)}})}else e(1),o.state=3,n.setVolume(o.volume),n.play();chat.videoPlayerType!==n.type&&(chat.videoPlayerType=n.type,i.A.setState({currentPlayerType:n.type}),S.get("/tools/metrics.php",{videoplayer:chat.videoPlayerType})),S("#bChat").triggerHandler("onPlayStream")})}).catch(function(e){l()?((0,u._b)("VideoPlayerController changePlayer failed").error({state:o.state},e),o.state=1):(0,u._b)("VideoPlayerController changePlayer failed skip").warn({state:o.state},e)}).then(function(){l()&&(o.playProcess=null)})},e.prototype.closeStream=function(){if(0!==this.state){(0,u._b)("VideoPlayerController closeStream").log({state:this.state}),this.state=0,p.I.dispatch("VideoPlayerEvent:close"),v.A.instance.hideLayover(),s.A.isModerator(chat.userData.role)&&!(0,m.G)(chat.performerStatus)&&(chat.paidShowId=null);var e=this.player;e&&e.close(!0),S("#bChat").triggerHandler("onCloseStream")}else(0,u._b)("VideoPlayerController closeStream skip").log("already closed",{state:this.state})},e.prototype.changePlayer=function(){return(0,r.sH)(this,arguments,void 0,function(e){var t,n,i,o;return void 0===e&&(e=null),(0,r.YH)(this,function(r){switch(r.label){case 0:return t=!!this.player,"sldp"===e&&this.prevFormats===e?((0,u._b)("VideoPlayerController changePlayer skip").log("sldp already set",{hasPlayer:t}),[2,!1]):((0,u._b)("VideoPlayerController changePlayer").log("".concat(this.prevFormats," -> ").concat(e),{hasPlayer:t}),this.prevFormats=e,(n=null===(o=null===(i=this.player)||void 0===i?void 0:i.destroy)||void 0===o?void 0:o.call(i,!0))&&(0,_.U)(n,"then")?[4,n]:[3,2]);case 1:r.sent(),r.label=2;case 2:return this.player=e?(0,w.lD)(e):(0,w.rV)(),f.o.isDev&&this._dev_players.push({l:location.pathname.split("/").pop(),p:this.player,ts:(0,d.M)()}),[2,!0]}})})},e}(),C=E},98928:function(e,t,n){"use strict";n.d(t,{z:function(){return h}});var r=n(99525),i=n(80554),o=n(8119),a=n(74213),s=n(76294),c=n(24899),l=n(51310),u=n(80742),d=n(48132),f=n(43325),p=n(41669),h=function(){function e(){var e=this;this._volume=null,this.isSoundWasMutedByEvent=!1,this.isUserEvent=!1,this.saveSoundVolume=function(){return s.DT.setItem(o.Z.PLAYER_VOLUME,e._volume.toString())}}return Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new this)},enumerable:!1,configurable:!0}),e.prototype.init=function(){var e=this,t=(r.A.getState().chatLocalData||{}).promoAudioMute;if(this.$soundButton=p("#sound-btn"),this.$streamVolume=p(".stream-volume"),this.$soundButton.on("click",function(){e.toggleSound(),a.M.reportEvent(61,"click",{value:Number(e._volume>0)})}),t)return this.volume=0,void this.$soundButton.addClass("sound-off");this.refreshSound(),this.isSoundMuted()&&this.$soundButton.addClass("sound-off"),(0,c.c5)(i.R.STREAM_VOLUME_MUTE_SYNC,function(t){var n=t.detail;n&&!e.isSoundMuted()&&(e.isSoundWasMutedByEvent=!0,e.toggleSound()),!n&&e.isSoundMuted()&&e.isSoundWasMutedByEvent&&(e.isSoundWasMutedByEvent=!1,e.toggleSound())})},e.prototype.isSoundMuted=function(){return this._volume<=0},e.prototype.setDefaultVolume=function(){this.volume=d.z},e.prototype.refreshSound=function(){var e,t=null!==(e=(0,l.Hk)("pv"))&&void 0!==e?e:s.DT.getItem(o.Z.PLAYER_VOLUME);null===t?this.setDefaultVolume():this.volume=parseFloat(t)||0,this.saveSoundVolume(),(0,l.Hk)("pv",null)},e.prototype.setSoundVolumeOnly=function(e){return this._volume=(0,u.clamp)(e,-1,1),f.A.instance&&(f.A.instance.volume=this.volume),(this.isUserEvent||e>0)&&(this.saveSoundVolume(),this.isUserEvent=!1),this._volume},Object.defineProperty(e.prototype,"volume",{get:function(){return Math.max(0,this._volume)},set:function(e){if(this.$streamVolume){var t=this.setSoundVolumeOnly(e);this.$streamVolume.toggleClass("muted",this.isSoundMuted()).find("input").each(function(){p(this).val(100*t)}),this.$soundButton.toggleClass("sound-off",this.isSoundMuted()).toggleClass("sound-on",!this.isSoundMuted()),p(document).trigger("player:volume",[this._volume])}},enumerable:!1,configurable:!0}),e.prototype.toggleSound=function(e){void 0===e&&(e=!0),e&&this.setUserEvent(),this.volume=0===this._volume?d.z:-this._volume},e.prototype.setUserEvent=function(){this.isUserEvent=!0,f.A.instance.setUserClick()},e.prototype.restoreSoundVolume=function(){var e=s.DT.getItem(o.Z.PLAYER_VOLUME),t=e?parseFloat(e):d.z;t!==this._volume&&(this.volume=t)},e}()},37921:function(e,t,n){"use strict";n.d(t,{$:function(){return r}});var r=function(){var e=document.getElementById("video_player_container");return e&&(e.querySelector("#videoView")||e.querySelector("video"))}},42869:function(e,t,n){"use strict";function r(e,t){void 0===t&&(t="image/png");try{var n=document.createElement("canvas");n.width=e.videoWidth,n.height=e.videoHeight,n.getContext("2d").drawImage(e,0,0);var r=n.toDataURL(t);return r.length>10?r:""}catch(e){console.error(e)}return""}n.d(t,{s:function(){return r}})},45505:function(e,t,n){"use strict";n.d(t,{G:function(){return a},t:function(){return s}});var r=n(63861),i=n(59057),o=null,a=function(){return o};function s(e,t,n){if(null===o||n){t||(0,i.M)();var a=document.getElementById("videoCheckAutoPlay");a||((a=document.createElement("video")).src="".concat((0,r.ip)("@cdn_host"),"/images/chat/video/video.mp4"),a.autoplay=!0,a.style.position="fixed",a.style.width="320px",a.style.height="240px",a.style.top="-5000px",a.id="videoCheckAutoPlay",a.setAttribute("playsinline",""),a.setAttribute("webkit-playsinline",""),a.setAttribute("x-webkit-airplay","deny"),document.body.appendChild(a));var s=function(t){n||a.remove(),(0,i.J)("status: ".concat(JSON.stringify(t))),e(o=t)};a.onerror=function(){s(!1)},(0,i.J)("load and play video"),a.load();var c=a.play();if(void 0===c)return(0,i.J)("old version play started, is paused: ".concat(JSON.stringify(a.paused))),void s(!a.paused);c.then(function(){(0,i.J)("Resolved: play started, is paused: ".concat(JSON.stringify(a.paused))),s(!a.paused)},function(){(0,i.J)("Reject: try muted"),a.pause(),a.muted=!0,a.volume=0;var e=a.play();if(e){var t=setTimeout(function(){(0,i.J)("Muted Play Promise timeout"),s(!1)},6e3);e.then(function(){clearTimeout(t),(0,i.J)("play muted started, is paused: ".concat(JSON.stringify(a.paused))),s("muted")},function(){clearTimeout(t),(0,i.J)("play rejected"),s(!1)}).catch(function(e){clearTimeout(t),(0,i.J)("play muted error, autoplay disabled"),s(!1)})}else(0,i.J)("old version play muted started, is paused: ".concat(JSON.stringify(a.paused))),s(!a.paused&&"muted")}).catch(function(e){(0,i.J)("Catch: error: ".concat(JSON.stringify(e))),s(!a.paused)})}else e(o)}},46445:function(e,t,n){"use strict";var r=n(84435),i=n(90289),o=n(80742),a=n(9127),s=n(43325),c=n(41669),l=window.userClick||!1,u=function(){l=!0,window.removeEventListener("click",u)};window.addEventListener("click",u);var d=new Map,f=function(){function e(){this.GUID=(0,i.fE)(),this.type="unknown",this.playing=!1,this.authToken="",this.streamUrl="",this.startOffset=0,this.renditions=[],this.currentRendition="auto",this.isDangerousStage=!1}return Object.defineProperty(e.prototype,"userClick",{get:function(){return l},set:function(e){l=e},enumerable:!1,configurable:!0}),e.prototype.play=function(){this.playing=!0},e.prototype.pause=function(){this.playing=!1},e.prototype.close=function(){this.playing=!1},e.prototype.applyVolume=function(e){return Math.max(0,e)},e.prototype.setVolume=function(e){return this.applyVolume(e)},e.prototype.getVolume=function(){return s.A.instance.volume},e.prototype.getHTMLVideoElement=function(){return null},e.prototype.getLastVideoFrame=function(){return""},e.prototype.setAuthToken=function(e){this.authToken=e},e.prototype.setStreamUrl=function(e){this.streamUrl=e},e.prototype.getStreamUrl=function(){return this.streamUrl},Object.defineProperty(e,"available",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.getAuthTokenQuery=function(){return this.authToken?"?wmsAuthSign=".concat(this.authToken):""},e.prototype.setStartOffset=function(e){this.startOffset=(0,o.clamp)(e,0,1)},e.prototype.enableGPUResize=function(e,t,n){var r,i,o;if(void 0===t&&(t=e.parentElement),void 0===n&&(n=!1),e&&t&&window.ResizeObserver){var s=!c.mobile,l=(null===(r=a.O.WebKit)||void 0===r?void 0:r.versionAbove(17))||(null===(i=a.O.WebKit)||void 0===i?void 0:i.versionBetween(15.5,16)),u={height:l?1:1024,width:l?1:1024};e.style.position="absolute",e.style.width="".concat(u.width,"px"),e.style.height="".concat(u.height,"px"),e.style.transformOrigin="0 0",e.style.objectFit=l?"contain":"fill";var f=function(r){var i,o=void 0===r?{}:r,a=o.container,c=void 0===a?t.getBoundingClientRect():a,f=c.height,p=c.width,h=o.content,m=void 0===h?{height:e.videoHeight,width:e.videoWidth}:h;if(document.body.contains(e)&&document.body.contains(t)){if(m.width&&m.height){var v={contain:Math.min(p/m.width,f/m.height),cover:Math.max(p/m.width,f/m.height),height:f/m.height},g=m.height>m.width,_=s&&g||!s?v.height:v.cover,b=Number.parseFloat(e.style.getPropertyValue("--pan"))||0,y=m.width/m.height,A=Math.max(f*y-p,0)/2;e.style.setProperty("--pan","".concat(Math.min(Math.max(b,-A),A),"px")),n&&(u={height:m.height,width:m.width},e.style.width="".concat(u.width,"px"),e.style.height="".concat(u.height,"px"));var w=g&&!n&&l?1/y:1,S=g||n||!l?1:y,E=_*m.height/u.height*S,C=_*m.width/u.width*w,T=parseFloat(getComputedStyle(e).borderLeftWidth)*C||0,P=-(parseFloat(getComputedStyle(e).borderTopWidth)*E||0)-(u.height*E-f)/2,I=-T-(u.width*C-p)/2;e.style.transform="translate3d(calc(var(--pan,0) + ".concat(I,"px), ").concat(P,"px, 0) scale3d(").concat(C,", ").concat(E,", 1)")}}else null===(i=d.get(e))||void 0===i||i()},p=function(){return f()};null===(o=d.get(e))||void 0===o||o();var h=new ResizeObserver(function(e){var t=e[0].contentRect;return f({container:t})});h.observe(t);var m=new MutationObserver(p);e.parentElement&&m.observe(e.parentElement,{childList:!0}),window.addEventListener("resize",p),e.addEventListener("resize",p),p(),d.set(e,function(){window.removeEventListener("resize",p),e.removeEventListener("resize",p),d.delete(e),m.disconnect(),h.disconnect()})}},e.prototype.disablePictureInPicture=function(e){var t,n;if(e&&e.parentElement&&(r.BrowserDetect.isYandex()&&e.addEventListener("enterpictureinpicture",function(){if(document.pictureInPictureElement===e){var t=e.nextSibling,n=e.parentElement;e.remove(),null==n||n.insertBefore(e,t)}}),r.BrowserDetect.isFirefox())){var i="position: absolute; height: 100%; width: 100%; inset: 0px;",o="data:video/webm;base64,GkXfo0AgQoaBAUL3gQFC8oEEQvOBCEKCQAR3ZWJtQoeBAkKFgQIYU4BnQI0VSalmQCgq17FAAw9CQE2AQAZ3aGFtbXlXQUAGd2hhbW15RIlACED/QAAAAAAAFlSua0AxrkAu14EBY8WBAZyBACK1nEADdW5khkAFVl9WUDglhohAA1ZQOIOBAeBABrCBCLqBCB9DtnVAIueBAKNAHIEAAIAwAQCdASoIAAgAAUAmJaQAA3AA/vz0AAA=";if("hotkeyInterceptor"===(null===(t=e.previousElementSibling)||void 0===t?void 0:t.id)&&e.previousElementSibling instanceof HTMLVideoElement)e.previousElementSibling.src=null,e.previousElementSibling.src=o;else{var a=document.createElement("video");a.id="hotkeyInterceptor",a.style.cssText=i,a.style.zIndex="-1",a.src=o,a.onpause=function(){return document.hidden||a.play()},a.autoplay=!0,a.muted=!0,a.loop=!0,e.parentElement.insertBefore(a,e),addEventListener("click",function(){return a.play()},{once:!0})}if("buttonInterceptor"!==(null===(n=e.nextElementSibling)||void 0===n?void 0:n.id)){var s=document.createElement("video");s.id="buttonInterceptor",s.style.cssText=i,e.parentElement.insertBefore(s,e.nextSibling)}}},e}();t.A=f},27297:function(e,t,n){"use strict";n.d(t,{q:function(){return a}});var r=n(74848),i=n(62318),o=function(){return""},a=function(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.A,{name:"public",type:"hls",url:o}),(0,r.jsx)(i.A,{name:"public",type:"sldp",url:o}),(0,r.jsx)(i.A,{name:"public",type:"dash",url:o}),(0,r.jsx)(i.A,{name:"public",type:"blurred",url:o}),(0,r.jsx)(i.A,{name:"public",type:"image",url:o})]})}},38741:function(e,t,n){"use strict";var r=n(15215),i=n(99525),o=n(44198),a=n(98700),s=n(63861),c=n(68956),l=n(86757),u=n(52699),d=n(37921),f=n(46445),p=n(99128),h=n(84435),m=n(80669),v=n(42869),g=n(41669),_=function(e){function t(){var t=e.call(this)||this;return t.type="flashphoner",t.containerElement=null,t.stream=null,t.session=null,t.isDisconnected=!0,t.isDestroying=0,t.isDestroyed=!1,t.isClosing=!1,t.onDisconnect=null,t.getStreamSettings=function(){var e,n=i.A.getState().chatHost,r=(null===(e=chat.performerData)||void 0===e?void 0:e.username)||n.username;return{display:t.containerElement,name:chat.paidShowId?"".concat(chat.paidShowId,"/stream_").concat(r):"stream_".concat(r),remoteVideo:t.videoElement,stripCodecs:-1===window.navigator.userAgent.indexOf("OPR/")?"":"H264",transport:"TCP"}},t.captureEvent=function(e,t){var n;void 0===t&&(t=null),g.get("/tools/metrics.php",{webrtc_event_desc:t,webrtc_model:null===(n=chat.performerData)||void 0===n?void 0:n.username,webrtc_video_player_event:e})},t.handleSessionEstablished=function(e){t.isDisconnected=!1,t.isDangerousStage=!1,(0,o._b)("VideoPlayer FP event SESSION_STATUS ESTABLISHED").log(t.GUID,e);var n=e.createStream(t.getStreamSettings());t.session=e;var r=Flashphoner.constants.STREAM_STATUS,i=r.FAILED,a=r.NOT_ENOUGH_BANDWIDTH,s=r.PENDING,c=r.PLAYING,l=r.STOPPED;n.on(s,t.handleStreamPending).on(c,t.handleStreamPlaying).on(l,t.handleStreamStopped).on(i,t.handleStreamFailed).on(a,t.handleStreamPureBandwidth),n.play()},t.handleStreamPending=function(e){(0,o._b)("VideoPlayer FP event STREAM_STATUS PENDING").log(t.GUID,e)},t.checkCurrentTime=function(){var e=t.videoElement.currentTime;t.checkCurrentTimeInterval=setInterval(function(){t.videoElement.currentTime!==e&&(clearInterval(t.checkCurrentTimeInterval),l.A.instance.hideLayover(),l.A.instance.setLayoverWait(!1)),e=t.videoElement.currentTime},100)},t.handleStreamPlaying=function(e){var n,r;(0,o._b)("VideoPlayer FP event STREAM_STATUS PLAYING").log(t.GUID,e);var i=p.w.getContainerHTML(document.getElementById("stream-container"));(0,u.r)(!1),null==i||i.classList.add("playing"),null===(n=t.containerElement)||void 0===n||n.classList.remove("js-hidden_player"),t.stream=e,t.setVolume(t.getVolume()),t.captureEvent("play"),t.checkCurrentTime(),t.enableGPUResize(t.videoElement,null===(r=t.containerElement)||void 0===r?void 0:r.parentElement,!0),(0,m.FR)()&&chat.setVideoSize(),t.videoElement.style.setProperty("--pan","0px"),t.videoElement.classList.remove("hidden"),t.videoElement&&h.BrowserDetect.isIOS()&&(t.videoElement.style.border="solid 1px black",t.videoElement.classList.add("ios_fix")),t.videoElement.addEventListener("loadeddata",t.onLoadedData)},t.onLoadedData=function(){c.I.dispatch("VideoPlayerEvent:playing")},t.handleStreamStopped=function(e){(0,o._b)("VideoPlayer FP event STREAM_STATUS STOPPED").log(t.GUID,e),(0,u.r)(!0)},t.handleStreamFailed=function(e){(0,o._b)("VideoPlayer FP event STREAM_STATUS FAILED").log(t.GUID,{curStream:t.stream,stream:e}),(0,u.r)(!0),t.stream||(c.I.dispatch("VideoPlayerEvent:fail"),"moderator"!==chat.userData.role&&e&&t.captureEvent("fail",e.info||e.getInfo()||null))},t.handleStreamPureBandwidth=function(e){(0,o._b)("VideoPlayer FP event STREAM_STATUS NOT_ENOUGH_BANDWIDTH").log(t.GUID,e),(0,u.r)(!0)},t.handleSessionDisconnected=function(){var e;(0,o._b)("VideoPlayer FP event SESSION_STATUS DISCONNECTED").log(t.GUID),(0,u.r)(!0),t.isDisconnected=!0,t.isDangerousStage=!1,null===(e=t.onDisconnect)||void 0===e||e.call(t)},t.handleSessionFailed=function(){(0,o._b)("VideoPlayer FP event SESSION_STATUS.FAILED").log(t.GUID),t.handleStreamFailed()},t.videoElement=(0,d.$)()||document.createElement("video"),t.videoElement.id="videoView",t.videoElement.setAttribute("playsinline",""),t.videoElement.setAttribute("webkit-playsinline",""),t.videoElement.setAttribute("wmode","opaque"),(0,a.y)(function(){t.init()}),t}return(0,r.C6)(t,e),Object.defineProperty(t,"available",{get:function(){return"RTCPeerConnection"in window||"webkitRTCPeerConnection"in window},enumerable:!1,configurable:!0}),t.prototype.destroy=function(){var e,t=this;if(!this.isDestroying++){(0,o._b)("VideoPlayer FP destroying...").log(this.GUID),this.isDangerousStage=!0,this.close();var n=h.BrowserDetect.isSafari_MacOS();return n&&(null===(e=this.containerElement)||void 0===e||e.classList.add("js-hidden_player")),this.videoElement.removeEventListener("loadeddata",this.onLoadedData),(n||h.BrowserDetect.isIOS())&&this.videoElement.parentElement&&this.videoElement.parentElement.removeChild(this.videoElement),this.videoElement=null,void 0!==this.checkCurrentTimeInterval&&clearInterval(this.checkCurrentTimeInterval),new Promise(function(e){if(t.isDisconnected)return(0,o._b)("VideoPlayer FP destroyed disconnect").log(t.GUID),void e();var n=window.setTimeout(function(){(0,o._b)("VideoPlayer FP destroyed fallback").warn(t.GUID),t.onDisconnect=null,e()},2500);t.onDisconnect=function(){(0,o._b)("VideoPlayer FP destroyed default").warn(t.GUID),clearTimeout(n),e()}}).then(function(){t.isDangerousStage=!1,t.isDestroyed=!0})}(0,o._b)("VideoPlayer FP destroy skip").log(this.GUID)},t.prototype.close=function(){if(this.isClosing)(0,o._b)("VideoPlayer FP close skip").warn(this.GUID);else{this.isClosing=!0;var t=this.session&&this.session.status()===Flashphoner.constants.SESSION_STATUS.ESTABLISHED;(0,o._b)("VideoPlayer FP close").warn(this.GUID,{isWithDisconnect:t}),t&&this.session.disconnect(),g("#EmbedSWF, .performer-video").removeClass("playing"),g("#stream-container .spinner").show(),e.prototype.close.call(this)}},t.prototype.play=function(){(0,o._b)("VideoPlayer FP play").warn(this.GUID),e.prototype.play.call(this)},t.prototype.setVolume=function(t){var n=e.prototype.setVolume.call(this,t);return this.stream&&(this.stream.setVolume(this.convertVolume(n)),this.videoElement&&(this.userClick||t<=0)&&(this.videoElement.muted=t<=0)),n},t.prototype.init=function(){(0,o._b)("VideoPlayer FP init").warn(this.GUID);var e=!1;try{Flashphoner.init({bidirectional:!1,mediaProvidersReadyCallback:function(e){},preferredMediaProviders:["WebRTC"],remoteVideo:this.videoElement}),e=!0}catch(e){console.warn("[FP] Your browser does not support WebRTC technology",e)}e&&this.prepare()},t.prototype.prepare=function(){var e;(0,o._b)("VideoPlayer FP prepare").warn(this.GUID),this.containerElement=document.querySelector("#video_player_container"),!this.videoElement.parentElement&&this.containerElement&&this.containerElement.appendChild(this.videoElement),this.disablePictureInPicture(this.videoElement),e=chat.localData.wrtcHost?"wss://".concat(chat.localData.wrtcHost):"wss://".concat((0,s.ip)("@p2p_video_host")),this.isDangerousStage=!0;var t=Flashphoner.constants.SESSION_STATUS,n=t.DISCONNECTED,r=t.ESTABLISHED,i=t.FAILED;Flashphoner.createSession({urlServer:e}).on(r,this.handleSessionEstablished).on(n,this.handleSessionDisconnected).on(i,this.handleSessionFailed)},t.prototype.getLastVideoFrame=function(){return this.videoElement&&"about:blank"!==this.videoElement.src?(0,v.s)(this.videoElement):""},t.prototype.convertVolume=function(e){return 100*Math.sin(e*Math.PI/2)},t}(f.A);t.A=_},13446:function(e,t,n){"use strict";n.d(t,{rV:function(){return ie},lD:function(){return ne},tf:function(){return re}});var r=n(99525),i=n(77972),o=n(15215),a=n(23736),s=n(99996),c=n(46445),l=n(99128),u=n(21129),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="blurred",t.canvasElement=null,t.canvasContext=null,t.offscreenCanvas=null,t.offscreenContext=null,t._src=null,t.loadFrame=function(){if(t.resetTimer(),t.playing){var e=t,n=Date.now(),r=new Image;r.crossOrigin="anonymous",r.onload=function(){if(!e.playing)return;var t=Date.now()-n;e.drawFrame(this),e.requestNextFrame(100-t)},r.onerror=function(){if(!e.playing)return;var t=Date.now()-n;e.requestNextFrame(100-t)},r.src="".concat(t.src,"?").concat(n)}},t}return(0,o.C6)(t,e),t.prototype.destroy=function(){this.destroyCanvas()},t.prototype.createCanvas=function(){var e;this.destroyCanvas(),this.offscreenCanvas=document.createElement("canvas"),this.offscreenContext=this.offscreenCanvas.getContext("2d"),this.offscreenCanvas.width=128,this.offscreenCanvas.height=128;var t=document.createElement("canvas");t.id="blurredPlayer",t.style.width="100%",t.style.height="100%",t.width=this.offscreenCanvas.width,t.height=this.offscreenCanvas.height,null===(e=document.getElementById("video_player_container"))||void 0===e||e.append(t),this.canvasContext=t.getContext("2d"),this.canvasElement=t},t.prototype.destroyCanvas=function(){this.canvasElement&&(this.canvasContext=null,this.canvasElement.remove(),this.canvasElement=null)},t.prototype.play=function(){if(this.createCanvas(),e.prototype.play.call(this),this._src=(0,s.N)({streamName:(0,a.S)(),type:this.type}),r.A.getState().isMobile){var t=l.w.getContainerHTML(document.getElementById("stream-container"));null==t||t.classList.add("playing")}this.loadFrame()},t.prototype.close=function(){e.prototype.close.call(this),this._src=null,this.clearFrame()},Object.defineProperty(t.prototype,"src",{get:function(){return this._src},enumerable:!1,configurable:!0}),t.prototype.getLastVideoFrame=function(){return this.src},t.prototype.resetTimer=function(){this.timer&&(clearTimeout(this.timer),this.timer=void 0)},t.prototype.requestNextFrame=function(e){this.resetTimer(),this.timer=setTimeout(this.loadFrame,Math.max(5,e))},t.prototype.drawFrame=function(e){var t=this.canvasElement;if(!(!t||!this.canvasContext||!e||e.width<1||e.height<1))try{e.width&&e.height&&this.offscreenContext&&this.offscreenCanvas&&(this.offscreenContext.drawImage(e,0,0,e.width,e.height,0,0,this.offscreenCanvas.width,this.offscreenCanvas.height),(0,u.xY)(this.offscreenCanvas,0,0,this.offscreenCanvas.width,this.offscreenCanvas.height,5),this.canvasContext.drawImage(this.offscreenCanvas,0,0,this.offscreenCanvas.width,this.offscreenCanvas.height,0,0,t.width,t.height))}catch(e){0}},t.prototype.clearFrame=function(){this.destroyCanvas()},Object.defineProperty(t,"available",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(c.A),f=d,p=n(38741),h=n(44198),m=n(37854),v=n(84435),g=n(68956),_=n(86757),b=n(48132),y=n(98928),A=n(8556),w=n(90289),S=n(1325),E=n(59057),C=n(52699),T=n(37921),P=n(42869),I=n(45505),k=n(63861);var N=n(41669),O=function(){return n.e(382).then(n.bind(n,26889))},j=null,L=[],M=!1,x=!1,D=!1;function R(e,t){var n={onFail:t,onSuccess:e};return x?(j?e(j):t(),null):(L.push(n),M||(M=!0,function(e,t){fetch("".concat((0,k.ip)("@cdn_host"),"/images/chat/video/video.mp4")).then(function(e){return e.arrayBuffer()}).then(function(n){var r=new Uint8Array(n),i=new Blob([r],{type:"video/mp4"}),o=document.createElement("iframe"),a=window.URL.createObjectURL(i);o.className="bottom-iframe",o.width="0",o.height="0",o.src=a;var s=function(t){var n=t.querySelector("source");n.parentNode&&n.parentNode.removeChild(n),e(t)},c=function(){t()};o.addEventListener("error",function(){window.URL.revokeObjectURL(a),t()}),o.addEventListener("abort",function(){window.URL.revokeObjectURL(a),t()}),o.addEventListener("load",function(){var e;window.URL.revokeObjectURL(a);var t=null===(e=o.contentDocument)||void 0===e?void 0:e.querySelector("video");if(t){var n=t.play(),r=setTimeout(function(){(0,E.J)("IFrame hack timeout"),c()},3e3);n?n.then(function(){clearTimeout(r),s(t)},function(){clearTimeout(r),(0,E.J)("IFrame Reject Play Promise"),c()}).catch(function(e){clearTimeout(r),(0,E.J)("IFrame hack Play Promise fail"),c()}):s(t)}else c()}),document.body.appendChild(o)})}(function(e){x=!0,j=e,L.forEach(function(t){t.onSuccess(e)}),L.length=0},function(){x=!0,L.forEach(function(e){e.onFail()}),L.length=0})),n)}var H=function(e){function t(){var t=e.call(this)||this;if(t.query=null,t.prevVolume=0,t._playTimerInt=0,t._playTimeout=0,t._playDelay=0,t.streamName=null,t.mux=null,t.isDestroyed=!1,t.onAutoplayResponse=function(n){t.videoElement.parentElement&&t.videoElement.guid||((0,E.J)("Init Video Element ".concat(n)),t._initVideoElement());var i=r.A.getState().isPromo;!1===n&&((0,C.r)(!0),N(document).one("click","#videoPlayButton, #videoView, #stream-container",function(){(0,C.r)(!1),t.userClick=!0,e.prototype.play.call(t),t.videoElement.play(),i&&(y.z.instance.volume=0)}),N("#stream-container").find(".spinner").hide()),"muted"===n&&((0,E.J)("Autoplay response - muted"),t.prevVolume=Math.abs(r.A.getState().soundVolume||0),t.userClick?(0,E.J)("User click found"):y.z.instance.volume=0,i||N(document).one("click","#pp_ve_container",t.handleVideoClick))},t.handleVideoClick=function(e){return t.restoreVolumeByClick(e)},t.cancelVolumeByClickRestoration=function(){N(document).off("click","#pp_ve_container")},t.handleAirPlayLoader=function(e){O().then(function(t){t.AirPlay2.attach(e)})},t.handleLoadStart=function(){chat.debug("[debug] loadstart")},t.handleProgress=function(){t.videoElement.loading=!0},t.handleWaiting=function(){chat.debug("[debug] waiting")},t.handlePlay=function(){chat.debug("[debug] play ".concat(t.type));var e=N("#sound-btn");e.hasClass("sound-off")||e.addClass("sound-on"),((0,I.G)()||t.userClick)&&N("#stream-container .spinner").show(),v.BrowserDetect.isIOS()&&t.videoElement.classList.add("ios_fix")},t.handlePlaying=function(){if(chat.debug("[debug] playing"),g.I.dispatch("VideoPlayerEvent:playing"),requestAnimationFrame(function(){t.videoElement.classList.remove("hidden")}),!t.videoElement.paused){t.videoElement.playStarted=!0,t.videoElement.playing=!0,t.videoElement.loading=!1;var e=N("#stream-container").closest(".performer-video");(0,C.r)(!1),e.addClass("playing")}O().then(function(e){e.AirPlay2.isLayoverSrc||(_.A.instance.hideLayover(),_.A.instance.setLayoverWait(!1))})},t.handlePause=function(){D?D=!1:(0,C.r)(!0),chat.debug("[debug] pause")},t.handleEnded=function(){t.videoElement.playing=!1,(0,C.r)(!0),chat.debug("[debug] ended")},t.handleEmptied=function(){t.videoElement.playing=!1,chat.debug("[debug] emptied")},t.handleError=function(){t.videoElement.playing=!1,(0,C.r)(!0),chat.debug("[debug] error")},t.handleAbort=function(){t.videoElement.playing=!1,chat.debug("[debug] abort")},t.handleTimeUpdate=function(){chat.options.debug;var e=(new Date).getTime();t.videoElement.lastTimeupdate=e,t.videoElement.currentTime>0?(t.videoElement.currentTime!==t.videoElement.lastTime&&(t.videoElement.lastCurrentTimeUpdate=e),t.videoElement.lastTime=t.videoElement.currentTime):t.videoElement.lastTime>0&&chat.debug("[debug] END")},t.handleLoadedData=function(){t.videoElement.dataLoaded=!0,chat.debug("[debug] loadeddata")},t.handleLoadedMetaData=function(){t.startOffset&&Number.isFinite(t.videoElement.duration)&&(t.videoElement.currentTime=t.startOffset*t.videoElement.duration),chat.debug("[debug] onloadedmetadata")},t.playRequestWithTimeout=function(){setTimeout(function(){t.videoElement.play()})},t.videoElement=(0,T.$)()||document.createElement("video"),t.videoElement.guid)return t._initVideoElement(t.videoElement.autoplay),t;var n=r.A.getState(),i=n.isMobile,o=n.isPromo;return!i&&v.BrowserDetect.isChrome_MinVersion(66)?((0,E.M)(),(0,E.J)("trying IFrame hack"),t.query=R(function(e){(0,E.J)("IFrame hack ok"),t.videoElement=e,t._initVideoElement(!0)},function(){(0,E.J)("IFrame hack fail"),(0,I.t)(t.onAutoplayResponse,!0)})):(0,I.t)(t.onAutoplayResponse),N(document).one("click","#videoView",function(){if(!o&&t.videoElement.muted&&0===t.videoElement.volume&&void 0!==t.getVolume()){var e=Math.abs(r.A.getState().soundVolume||0)||t.getVolume()||b.z;t.applyVolume(e),y.z.instance.volume=e}}),N(document).on("chat:visibility",function(){"visible"===window.chat.visibility&&t.handleAirPlayLoader(t.videoElement)}),t}return(0,o.C6)(t,e),t.prototype.restoreVolumeByClick=function(e){if("collapse"===(null===chat||void 0===chat?void 0:chat.visibility)||N(e.target).is(".sound-volume, .player-icon"))(0,E.J)("User click - skip volume restore");else{(0,E.J)("User click current volume ".concat(this.getVolume()));var t=this.prevVolume||b.z;this.applyVolume(t),y.z.instance.volume=t,(0,E.J)("User click - try to restore volume ".concat(t))}},t.prototype.getHTMLVideoElement=function(){return this.videoElement},t.prototype.getLastVideoFrame=function(){return this.videoElement.dataLoaded&&"about:blank"!==this.videoElement.src?(0,P.s)(this.videoElement):""},t.prototype._initVideoElement=function(e){var t=this,n=this.videoElement;if(n.guid||(n.guid=(0,w.fE)()),n.controls=!1,n.preload="none",n.autoplay=null!=e?e:!1!==(0,I.G)(),(0,A.isTokenInBodyClassList)("opr-browser")&&(n.autoplay=!1),n.id="videoView",n.lastTime=0,n.errorCount=0,n.crossOrigin="anonymous",n.setAttribute("playsinline",""),n.setAttribute("webkit-playsinline",""),n.setAttribute("wmode","opaque"),n.setAttribute("disablePictureInPicture","true"),n.style.setProperty("--pan","0px"),n.addEventListener("loadstart",this.handleLoadStart),n.addEventListener("progress",this.handleProgress),n.addEventListener("waiting",this.handleWaiting),n.addEventListener("play",this.handlePlay),n.addEventListener("playing",this.handlePlaying),n.addEventListener("pause",this.handlePause),n.addEventListener("ended",this.handleEnded),n.addEventListener("emptied",this.handleEmptied),n.addEventListener("error",this.handleError),n.addEventListener("abort",this.handleAbort),n.addEventListener("timeupdate",this.handleTimeUpdate),n.addEventListener("loadeddata",this.handleLoadedData),n.addEventListener("loadedmetadata",this.handleLoadedMetaData),n.addEventListener("leavepictureinpicture",this.playRequestWithTimeout),!n.parentElement||"video_player_container"!==n.parentElement.id){var r=N("#video_player_container"),i=!1;r.find("video").each(function(e,t){n!==t&&n.guid!==t.guid||(i=!0)}),i||r.append(n)}this.disablePictureInPicture(n),this.enableGPUResize(n,document.querySelector("#stream-container")),g.I.dispatch("VideoPlayerEvent:init",this),this.mux&&this.mux.monitor("#videoView",{data:{env_key:"c3u7mj40dd836p4ktuug2ch71",player_init_time:Date.now(),player_name:"HTMLVideoPlayer"},debug:!1}),(0,A.isTokenInBodyClassList)("chat_visible")&&setTimeout(function(){t.handleAirPlayLoader(n)},1e3)},t.prototype.seek=function(e){if(this.videoElement&&this.videoElement.dataLoaded){var t=e*(Number.isFinite(this.videoElement.duration)?this.videoElement.duration:0);t!==this.videoElement.currentTime&&(this.videoElement.currentTime=t)}},t.prototype.play=function(){var t=this,n=this.videoElement;n.lastTimeupdate=0,n.lastCurrentTimeUpdate=0,chat.debug("[debug] Play Method");var r=n.play();void 0!==r&&r.catch(function(e){t.userClick||n.muted||!n.paused||((0,E.J)("HTMLVideoPlayer try to play with muted flag [state ".concat(n.readyState,"]")),y.z.instance.volume=0,n.play()),chat.debug("PLAY E: ".concat(e.message))}),this.startPlayTimer(),!1!==(0,I.G)()||this.userClick?e.prototype.play.call(this):((0,C.r)(!0),N("#stream-container").find(".spinner").hide())},t.prototype.playRequest=function(){chat.debug("[debug] Play Request Method"),this.videoElement.lastTimeupdate=0,this.videoElement.lastCurrentTimeUpdate=0,this.videoElement.play(),("muted"!==(0,I.G)()||this.userClick)&&(this.videoElement.volume=this.getVolume()),this.userClick=!0,(0,C.r)(!1),N("#stream-container").find(".spinner").show()},t.prototype.setVolume=function(t){return e.prototype.setVolume.call(this,t),t>0&&"muted"===(0,I.G)()&&!this.userClick?this.getVolume():this.applyVolume(t)},t.prototype.applyVolume=function(e){var t=Math.max(0,e);return this.videoElement.muted=0===t,this.videoElement.volume=t,t},t.prototype.restart=function(){var e=(0,S.K)(this.videoElement.src,"ts",Math.random().toString(36).slice(2));(0,E.J)("HTMLVideoPlayer restart stream"),(0,E.J)("".concat(e)),this.videoElement.pause(),this.videoElement.currentTime=0,this.videoElement.src="",this.videoElement.load(),this.videoElement.src=e,this.videoElement.load(),this.videoElement.play()},t.prototype.startPlayTimer=function(){var e=this;window.clearInterval(this._playTimerInt),this._playTimerInt=window.setInterval(function(){if(chat.options.debug){var t="[debug] =========================\n type: ".concat(e.type||"","\n currentTime: ").concat(e.videoElement.currentTime,"\n lastTimeupdate: ").concat(e.videoElement.lastTimeupdate,"\n playing: ").concat(e.playing,"\n V_Playing: ").concat(e.videoElement.playing,"\n V_Paused: ").concat(e.videoElement.paused,"\n V_DataLoaded: ").concat(e.videoElement.dataLoaded,"\n V_NetworkState: ").concat(e.videoElement.networkState,"\n playDelay: ").concat(e._playDelay,"\n autoPlay: ").concat((0,I.G)(),"\n userClick: ").concat(e.userClick);chat.debug(t)}if(!1===(0,I.G)()&&!e.userClick&&!e.videoElement.playStarted&&e.videoElement.paused)return(0,C.r)(!0),void N("#stream-container .spinner").hide();e.videoElement.lastTimeupdate&&e.videoElement.playing||!e.playing||(chat.debug("[debug] re-play: ".concat(e.src)),e.restart(),e.streamName=null,e.play())},6e3)},t.prototype.close=function(t){void 0===t&&(t=!1),chat.debug("[debug] Close Method"),D=t,this.videoElement.pause(),this.videoElement.errorCount=0,this.videoElement.lastTimeupdate=0,this.videoElement.lastCurrentTimeUpdate=0,this.videoElement.playStarted=!1,window.clearInterval(this._playTimerInt),window.clearTimeout(this._playTimeout),N("#EmbedSWF, .performer-video").removeClass("playing"),N("#stream-container .spinner").show(),e.prototype.close.call(this)},t.prototype.destroy=function(){if(chat.debug("[debug] Destroy Method"),this.query){var e=L.indexOf(this.query);e>=0&&L.splice(e,1)}var t=this.videoElement;t&&(t.removeEventListener("loadstart",this.handleLoadStart),t.removeEventListener("progress",this.handleProgress),t.removeEventListener("waiting",this.handleWaiting),t.removeEventListener("play",this.handlePlay),t.removeEventListener("playing",this.handlePlaying),t.removeEventListener("pause",this.handlePause),t.removeEventListener("ended",this.handleEnded),t.removeEventListener("emptied",this.handleEmptied),t.removeEventListener("error",this.handleError),t.removeEventListener("abort",this.handleAbort),t.removeEventListener("timeupdate",this.handleTimeUpdate),t.removeEventListener("loadeddata",this.handleLoadedData),t.removeEventListener("loadedmetadata",this.handleLoadedMetaData),t.removeEventListener("leavepictureinpicture",this.playRequestWithTimeout),t.pause(),t.removeAttribute("src"),t.classList.add("hidden")),this.isDestroyed=!0},Object.defineProperty(t.prototype,"isPlayNeedsDelay",{get:function(){var e;return(0,a.S)()===this.streamName||chat.isPaidShow()||Boolean(this.streamName)&&-1===(null===(e=this.streamName)||void 0===e?void 0:e.indexOf("stream_"))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"src",{get:function(){return this.videoElement.src},enumerable:!1,configurable:!0}),Object.defineProperty(t,"available",{get:function(){var e=document.createElement("video");if(e.canPlayType){var t=e.canPlayType("application/x-mpegURL"),n=e.canPlayType("vnd.apple.mpegURL");if("probably"===t||"maybe"===t||"probably"===n||"maybe"===n)return!N.mobile||(0,A.isTokenInBodyClassList)("ipad")||(0,A.isTokenInBodyClassList)("iphone")&&"playsInline"in e||(0,A.isTokenInBodyClassList)("android")||(0,A.isTokenInBodyClassList)("blackberry")&&!(0,A.isTokenInBodyClassList)("opera-browser")}return!1},enumerable:!1,configurable:!0}),t}(c.A),B={adaptive_bitrate:!0,autoplay:!1,buffering:1e3,controls:!1,height:480,latency_tolerance:3e3,muteable:!0,offset:1600,pause_timeout:600,reconnects:0,width:640},F=function(e){function t(){var t=e.call(this)||this;return t.player=null,t.type="sldp",t.replayTimeout=0,t.replayCount=0,t.replayMax=20,t.replay=function(e){void 0===e&&(e=500),t.playing&&++t.replayCount>>"),e.prototype.play.call(t)},t._playDelay)},(0,h._b)("VideoPlayer SLDP create").log(t.GUID),t}return(0,o.C6)(t,e),Object.defineProperty(t,"available",{get:function(){var e=!1;return!v.BrowserDetect.isSafari_MacOS()&&!v.BrowserDetect.isIpad()||"ManagedMediaSource"in window||(e=!0),v.BrowserDetect.isYandex_Android()&&(e=!0),!e&&t.isSupported()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"src",{get:function(){return"wss:".concat((0,s.N)({streamName:(0,a.S)(),type:this.type}))},enumerable:!1,configurable:!0}),t.isSupported=function(){return"MediaSource"in window&&Boolean(window.MediaSource)||"ManagedMediaSource"in window},t.setStatus=function(e){window.SLDP_status=e},t.getStatus=function(){return window.SLDP_status||"none"},t.prototype.initPlayer=function(e){var r=this,i=t.getStatus();if("ready"===i)return(0,h._b)("VideoPlayer SLDP initPlayer skip").warn(this.GUID),void e();(0,h._b)("VideoPlayer SLDP initPlayer").log(this.GUID),window.SLDP_queries||(window.SLDP_queries={}),window.SLDP_queries[this.GUID]=e,"loading"!==i&&(t.setStatus("loading"),(0,h._b)("VideoPlayer SLDP lib load...").log(this.GUID),n.e(481).then(n.bind(n,85047)).then(function(){for(var e in(0,h._b)("VideoPlayer SLDP lib loaded").log(r.GUID),t.setStatus("ready"),window.SLDP_queries)window.SLDP_queries.hasOwnProperty(e)&&window.SLDP_queries[e]&&(window.SLDP_queries[e](),delete window.SLDP_queries[e])}))},t.prototype.play=function(){(0,h._b)("VideoPlayer SLDP play").log(this.GUID,this.playing),window.clearTimeout(this._playTimeout),window.clearTimeout(this.replayTimeout),this._playDelay=this.isPlayNeedsDelay?3e3:100,this.renditions=[],this.currentRendition="auto",this.initPlayer(this.onSLDPReady)},t.prototype.close=function(){(0,h._b)("VideoPlayer SLDP close").log(this.GUID,this.playing),this.player&&this.player.stop(),"object"==typeof window.SLDP_queries&&delete window.SLDP_queries[this.GUID],window.clearTimeout(this._playTimeout),window.clearTimeout(this.replayTimeout),this.replayCount=0,e.prototype.close.call(this)},t.prototype.destroy=function(){return(0,o.sH)(this,void 0,void 0,function(){var t;return(0,o.YH)(this,function(n){switch(n.label){case 0:return this.isDangerousStage=!0,(0,h._b)("VideoPlayer SLDP destroying...").log(this.GUID,this.playing),this.close(),this.isDestroyed=!1,(t=this.player)&&(setTimeout(function(){t.destroy()}),chat.debug("[SLDPPlayer] destroy")),this.player=null,e.prototype.destroy.call(this),[4,(0,m.y)(50)];case 1:return n.sent(),this.isDangerousStage=!1,this.isDestroyed=!0,(0,h._b)("VideoPlayer SLDP destroyed").log(this.GUID),[2]}})})},t.prototype.setVolume=function(t){var n=e.prototype.setVolume.call(this,t);return this.player&&(this.player.setVolume(100*n),chat.debug("[SLDPPlayer] setVolume",n)),n},t.prototype.setStartOffset=function(e){this.startOffset=0},t.prototype.setRendition=function(e){this.player&&(this.player.changeRendition("auto"===e?"Auto":e)||((0,h._b)("VideoPlayer SLDP setRendition failed").warn(this.GUID),chat.debug("[PLAYER] can't change rendition to ".concat(e))))},t.initialized=!1,t}(H),U=n(57510),G=n(51310),V=n(80669),K=n(41669),W=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="hls",t.isMuteChecked=!1,t}return(0,o.C6)(t,e),Object.defineProperty(t.prototype,"src",{get:function(){if(!(v.BrowserDetect.isOperaMini()||chat.videoServerUrl&&chat.performerData&&chat.performerData.username))return"about:blank";if(this.streamUrl)return"".concat(this.streamUrl).concat(this.getAuthTokenQuery());var e=r.A.getState().customPlaylist;return"auto"!==e?this.defaultSrc("hlsRoot")+e:this.defaultSrc()},enumerable:!1,configurable:!0}),t.prototype.defaultSrc=function(e){return void 0===e&&(e=this.type),"https:".concat((0,s.N)({streamName:(0,a.S)(),type:e}))},t.prototype.play=function(){var t=this,n=this.videoElement;if(!v.BrowserDetect.isIOS()&&v.BrowserDetect.isSafari_MacOS()&&(n.style.display="none"),window.chat&&"hidden"===window.chat.visibility&&n.hasAttribute("src"))return n.load(),n.removeAttribute("src"),void e.prototype.close.call(this);n.src=this.src,v.BrowserDetect.isIOS()&&n.classList.add("ios_fix"),n.load();var r=n.play();r&&r.then(function(){var e;v.BrowserDetect.isSafari_MacOS()&&(null===(e=n.parentElement)||void 0===e||e.classList.remove("js-hidden_player"),v.BrowserDetect.isIOS()||(n.style.display="block")),v.BrowserDetect.isSafari_IOS()&&(0,V.FR)()&&chat.setVideoSize()},function(e){if((0,E.J)("[".concat(t.GUID,"/HLS] Play rejected! (").concat(e,")")),t.isMuteChecked||!v.BrowserDetect.isSafari()&&t.userClick)return(0,E.J)("[".concat(t.GUID,"/HLS] Skip mute detection.")),void(0,h._b)("VideoPlayer HLS play reject").log(t.GUID);["NotSupportedError","AbortError"].some(function(t){return String(e).includes(t)})?(0,E.J)("[".concat(t.GUID,"/HLS] Non sound error, don't mute.")):(t.isMuteChecked=!0,n.pause(),y.z.instance.volume=0);var r=n.play();null==r||r.then(function(){(0,E.J)("[".concat(t.GUID,"/HLS] Started after retry (muted: ").concat(n.muted,").")),!v.BrowserDetect.isIOS()&&v.BrowserDetect.isSafari_MacOS()&&(n.style.display="block"),(0,h._b)("VideoPlayer HLS playMuted started").log(t.GUID)},function(e){(0,E.J)("[".concat(t.GUID,"/HLS] Rejected after retry (").concat(e,").")),(0,h._b)("VideoPlayer HLS playMuted rejected").log(t.GUID)}).catch(function(e){(0,E.J)("[".concat(t.GUID,"/HLS] Failed to start (").concat(e,").")),(0,h._b)("VideoPlayer HLS playMuted failed").log(t.GUID)})}).catch(function(e){(0,h._b)("VideoPlayer HLS play catch").warn(t.GUID,e),K("#EmbedSWF, .performer-video").removeClass("playing"),!t.userClick&&!n.muted&&n.paused&&n.readyState>=3&&((0,E.J)("[".concat(t.GUID,"/HLS] Try to play with muted flag (state: ").concat(n.readyState,")")),n.pause(),y.z.instance.volume=0,n.play()),chat.debug("HLS Player Error:",e)}),e.prototype.play.call(this)},t.prototype.setRendition=function(e){this.videoElement.pause();var t="auto"===e?"auto":r.A.getState().streamCollection.filter(function(t){return t.resolution===e.replace("p","")})[0].item;r.A.setState({currentRendition:e,customPlaylist:t}),this.play()},t}(H),z=W,q=n(41669),Y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.player=null,t.type="hlsjs",t.isClosing=!1,t.playAttempts=0,t.maxPlayAttempts=10,t.isMobile=r.A.getState().isMobile,t.logStreamClose=function(e){0},t.logStreamReplayAttempts=function(){0},t}return(0,o.C6)(t,e),t.getMediaSource=function(){return window.MediaSource||window.WebKitMediaSource},t.isSupported=function(){var e=t.getMediaSource();if(!e)return!1;var n=window.SourceBuffer||window.WebKitSourceBuffer,r=e&&"function"==typeof e.isTypeSupported&&e.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),i=!n||n.prototype&&"function"==typeof n.prototype.appendBuffer&&"function"==typeof n.prototype.remove;return r&&i},t.prototype.initPlayer=function(e){var t=this;n.e(577).then(n.t.bind(n,6693,23)).then(function(){t.isClosing||e()})},t.prototype.play=function(t){var n=this;void 0===t&&(t=!1),(t||this.videoElement.paused||!this.videoElement.playing||this.src!==this.lastSrc)&&(this.lastSrc=this.src,this.player&&this.player.destroy(),this.isClosing=!1,this.renditions=[],this.currentRendition="auto",window.clearTimeout(this._playTimeout),this._playDelay=this.isPlayNeedsDelay?5e3:0,this._playTimeout=window.setTimeout(function(){n.initPlayer(function(){n.player=new Hls({debug:!1,liveBackBufferLength:30,liveDurationInfinity:1/0,liveMaxLatencyDuration:9,liveMaxLatencyDurationCount:void 0,liveSyncDuration:v.BrowserDetect.isEdge_Origin()||v.BrowserDetect.isIE11()?5:4,liveSyncDurationCount:void 0}),n.player.on(Hls.Events.MANIFEST_LOADED,function(e,t){var i=t.levels;if(i){n.renditions=i.filter(function(e){return e&&e.height}).map(function(e){return"".concat(e.height,"p")});var o=r.A.getState().selectedRendition,a=parseFloat(o),s=i.findIndex(function(e){return e.height===a});"auto"!==o&&(-1===s?q(document).triggerHandler("setStateQualityAuto"):(n.player.currentLevel=s,n.currentRendition=r.A.getState().selectedRendition)),n.playAttempts=0,r.A.setState({currentRendition:n.currentRendition,renditions:n.renditions})}}),n.player.on(Hls.Events.LEVEL_SWITCHED,function(e,t){var i=t.level;r.A.setState({currentRendition:"".concat(n.player.levels[i].height,"p")})}),n.player.on(Hls.Events.ERROR,function(t,i){var o,a=i&&"manifestLoadError"===i.details,s=i&&404===(null===(o=i.response)||void 0===o?void 0:o.code),c=a&&s,l=r.A.getState().chatHost.showType;if(c&&(["group","private","fullprivate"].includes(l)||function(e){return"away"===e}(l)))return e.prototype.close.call(n),_.A.instance.showLayover(l),n.logStreamClose(l),!1;c&&(n.playAttempts=3&&((0,E.J)("HLSJSPlayer try to play with muted flag [state ".concat(t.readyState,"]")),t.pause(),y.z.instance.volume=0,t.play())})})},this._playDelay))},t.prototype.close=function(t,n){this._playTimeout&&t&&(this.isClosing=!0),e.prototype.close.call(this,n),this.player&&this.player.destroy(),this.mux&&!this.isClosing&&this.mux.removeHLSJS("#videoView")},t.prototype.destroy=function(t){this.close(!1,t),this.player=null,e.prototype.destroy.call(this)},t.prototype.setRendition=function(e){if(this.player)if("auto"!==e){var t=parseInt(e,10),n=this.player.levels;if(n)for(var r=n.length;--r>=0;)if(n[r].height===t)return void(this.player.nextLevel=r)}else this.player.nextLevel=-1},Object.defineProperty(t,"available",{get:function(){var e=!1;return(v.BrowserDetect.isSafari_MacOS()||v.BrowserDetect.isIOS())&&(e=!0),v.BrowserDetect.isChrome_Android()&&!v.BrowserDetect.isChrome_MinVersion(56)&&(e=!0),v.BrowserDetect.isOldWindows()&&(e=!0),!e&&t.isSupported()},enumerable:!1,configurable:!0}),t}(z),X=Y,J=n(22545),Z=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="image",t.canvasElement=null,t.canvasContext=null,t._src=null,t.loadFrame=function(){if(t.resetTimer(),t.playing){var e=t,n=Date.now(),r=new Image;r.onload=function(){if(!e.playing)return;var t=Date.now()-n;e.drawFrame(this),e.requestNextFrame(100-t)},r.onerror=function(){if(!e.playing)return;var t=Date.now()-n;e.requestNextFrame(100-t)},r.src="".concat(t.src,"?").concat(n)}},t}return(0,o.C6)(t,e),t.prototype.destroy=function(){this.destroyCanvas()},t.prototype.createCanvas=function(){var e;this.destroyCanvas();var t=r.A.getState().isMobile,n=(0,J.P)(),i=document.createElement("canvas");i.id="imagePlayer",i.style.width="100%",i.style.height="100%",i.style.objectFit=n&&!t?"contain":"cover",i.style.borderRadius="1px",null===(e=document.getElementById("video_player_container"))||void 0===e||e.append(i),this.canvasContext=i.getContext("2d"),this.canvasElement=i},t.prototype.destroyCanvas=function(){this.canvasElement&&(this.canvasContext=null,this.canvasElement.remove(),this.canvasElement=null)},t.prototype.play=function(){if(this.createCanvas(),e.prototype.play.call(this),this._src=(0,s.N)({streamName:(0,a.S)(),type:this.type}),r.A.getState().isMobile){var t=l.w.getContainerHTML(document.getElementById("stream-container"));null==t||t.classList.add("playing")}_.A.instance.hideLayover(),_.A.instance.setLayoverWait(!1),this.loadFrame()},t.prototype.close=function(){e.prototype.close.call(this),this._src=null,this.clearFrame()},Object.defineProperty(t.prototype,"src",{get:function(){return this._src},enumerable:!1,configurable:!0}),t.prototype.getLastVideoFrame=function(){return this.src},t.prototype.resetTimer=function(){this.timer&&(clearTimeout(this.timer),this.timer=void 0)},t.prototype.requestNextFrame=function(e){this.resetTimer(),this.timer=setTimeout(this.loadFrame,Math.max(5,e))},t.prototype.drawFrame=function(e){var t=this.canvasElement;if(!(!t||!this.canvasContext||!e||e.width<1||e.height<1)){var n=e.width||t.offsetWidth,r=e.height||t.offsetHeight;try{n&&r&&(t.width!==n||t.height!==r)&&(t.width=n,t.height=r),this.canvasContext.drawImage(e,0,0,e.width,e.height,0,0,n,r)}catch(e){}}},t.prototype.clearFrame=function(){this.destroyCanvas()},Object.defineProperty(t,"available",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(c.A),Q={blurred:[f],hls:[X,z],hls_only:[z],image:[Z],sldp:[F],webrtc:[p.A]},$=null,ee=function(){$||(0,U.loopv)(Q,function(e,t){$||($={}),$[t]=e.some(function(e){return e.available})})},te=function(){(0,i.kz)("Force Player Type",Object.fromEntries(Object.keys(Q).concat(["auto"]).map(function(e){return[e.toUpperCase().replace(/_/g," "),function(){var t=new URL(location.href);return"auto"===e?t.searchParams.delete("force_player"):t.searchParams.set("force_player",e),location.replace(t.href),"Reloading with '".concat(e.toUpperCase().replace(/_/g," "),"' format...")}]})));var e=window.location.search.match("[?&]force_player=([^&]+)");return e&&e[1]||(0,G.Ri)("force_player")||!1}();function ne(e){for(var t=0,n=Array.isArray(e)?e:[e];t'),[3,8]):[3,2];case 2:return s?[4,(0,m.mN)(u,{expect:E,headers:(0,r.Cl)({"X-fancyBox":"true","X-Requested-With":"XMLHttpRequest"},null===(J=null==t?void 0:t.ajax)||void 0===J?void 0:J.headers)})]:[3,6];case 3:if(H=$.sent(),B=H.data,F=H.error)throw F;return(0,v.v)(B),U=B,G=null===(Z=a.extraStyles)||void 0===Z?void 0:Z.filter(function(e){return!!e&&!(0,_.A)([e],!0)}).map(function(e){return(0,b.i)(e,void 0,{"data-exclude":!0})}),[4,a.renderJsx(U)];case 4:return V=$.sent(),[4,Promise.all(G||[])];case 5:return $.sent(),A=c.w.renderToString(V),[3,8];case 6:return[4,fetch(u,{credentials:"include",headers:(0,r.Cl)({"X-fancyBox":"true","X-Requested-With":"XMLHttpRequest"},null===(Q=null==t?void 0:t.ajax)||void 0===Q?void 0:Q.headers),mode:/^(http|\/\/)/g.test(u)&&!u.includes(location.origin)?"no-cors":"cors"}).then(function(e){return e.text()})];case 7:K=$.sent(),(0,v.v)(K),A=K,$.label=8;case 8:return[3,10];case 9:return W=$.sent(),(0,g._b)("JoinPopup loadContent failed").error(W),[3,10];case 10:return P[e]?(P[e]=!1,A||R?(z=(0,i.jsx)(p.E,{html:A,tagName:"div"}),(null==t?void 0:t.customData)&&(z=R?(0,i.jsx)("iframe",{src:u,style:{border:"none",height:L,maxWidth:M,width:x}}):(0,i.jsx)("div",{style:{height:L,maxWidth:M,overflow:"auto",width:x},children:(0,i.jsx)(p.E,{html:A,tagName:"div"})})),D({loading:!1,options:t,render:function(){return n&&setTimeout(function(){(0,C.w)(h.R.UPDATE_JOIN_POPUPS,n)},10),z},subId:l,type:o.P.UPDATE}),[2]):(D({loading:!1,options:d,render:function(){return(0,i.jsx)(f,{})},subId:l,type:o.P.UPDATE}),[2])):[2]}})})}function D(e){document.dispatchEvent(new CustomEvent(o.Y,{detail:e}))}},60108:function(e,t,n){"use strict";n.d(t,{Y:function(){return a},t:function(){return o}});var r=n(15215),i=n(41669),o=function(e,t){var n,o=i("html").attr("data-third_level"),a=e.lang,s=e.languageSwitcherPopupComponent;if(!s)return e;var c=s.languages;if(!c)return e;var l=t||{},u=l.name,d=l.slugs,f=d?null===(n=d[a])||void 0===n?void 0:n.toLocaleLowerCase():null,p=u&&d&&f&&o,h=null==c?void 0:c.map(function(e){var t,n,i,o,a="object"==typeof(null===(t=e.link)||void 0===t?void 0:t.url)?null===(i=null===(n=e.link)||void 0===n?void 0:n.url)||void 0===i?void 0:i.query:null;return(0,r.Cl)((0,r.Cl)({},e),{link:(0,r.Cl)((0,r.Cl)({},e.link),{url:(0,r.Cl)((0,r.Cl)({},"object"==typeof e.link.url&&e.link.url),{query:(0,r.Cl)((0,r.Cl)({},a),{csl:p?u:null,cslt:p?encodeURIComponent(f):null})})}),newSlug:d?null===(o=d[e.flag])||void 0===o?void 0:o.toLocaleLowerCase():null,oldSlug:f})});return{languageSwitcherPopupComponent:(0,r.Cl)((0,r.Cl)({},e.languageSwitcherPopupComponent),{languages:h})}},a=function(){return{languageSwitcherPopupComponent:null}}},59614:function(e,t,n){"use strict";n.d(t,{Cp:function(){return h},FA:function(){return p},O6:function(){return o},R_:function(){return u},a4:function(){return d},h5:function(){return a},he:function(){return s},mB:function(){return c},vF:function(){return l},xH:function(){return f}});var r=n(15215),i=n(44198),o=function(e,t){return(0,r.Cl)((0,r.Cl)({},e),{listing:(0,r.Cl)((0,r.Cl)({},e.listing),t)})},a=function(e,t){return(0,i._b)("Store Action Listing Common updateListingRights").log(t),{listingRights:(0,r.Cl)((0,r.Cl)({},e.listingRights),t)}},s=function(e,t){return(0,i._b)("Store Action Listing Common setIsNotFoundPage").log(t),{listingIsNotFoundPage:!!t}},c=function(e,t){return(0,i._b)("Store Action Listing Common setListingIsTubeChatPage").log(t),{listingIsTubeChatPage:!!t}},l=function(e,t){return(0,i._b)("Store Action Listing Common setIsUnsubscribePage").log(t),{listingIsUnsubscribePage:!!t}},u=function(e,t){return(0,i._b)("Store Action Listing Common setIsAllModelsPage").log(t),{listingIsAllModelsPage:!!t}},d=function(e,t){return(0,i._b)("Store Action Listing Common actionListingIsDeletedProfilePageSet").log(t),{listingIsDeletedProfilePage:!!t}},f=function(e,t){return(0,i._b)("Store Action Listing Common setIsLoading").log(t),{listingIsLoading:t}},p=function(e,t){return(0,i._b)("Store Action Listing Common setAvailableTags").log({payload:t}),{listingAvailableTags:t}},h=function(e,t){return(0,i._b)("Store Action Listing Common setTagsIds").log({payload:t}),{listingHeaderTagsIds:t}}},3484:function(e,t,n){"use strict";n.d(t,{Rk:function(){return i},TM:function(){return a},Xx:function(){return c},e_:function(){return o},m4:function(){return s},zW:function(){return l}});var r=n(44198),i=function(e,t){return(0,r._b)("Store Action Listing Filter setTag").log(t),{listingActiveTag:t}},o=function(e,t){return(0,r._b)("Store Action Listing Filter setBlock").log(t),{listingActiveBlock:t}},a=function(e,t){return(0,r._b)("Store Action Listing Filter setCategory").log(t),{listingActiveCategory:t}},s=function(e,t){return(0,r._b)("Store Action Listing Filter setCategorySlug").log(t),{listingActiveCategorySlug:t}},c=function(e,t){return(0,r._b)("Store Action Listing Filter setCategoriesRowConfig").log({payload:t}),{listingCategoriesRowConfig:t}},l=function(e,t){return(0,r._b)("Store Action Listing Filter setCategoriesRowList").log({payload:t}),{listingCategoriesRowList:t}}},21957:function(e,t,n){"use strict";n.d(t,{K0:function(){return a},Mx:function(){return c},S_:function(){return s},id:function(){return o},wA:function(){return l}});var r=n(15215),i=n(44198),o=function(e,t){return(0,i._b)("Store Action Listing LiveTab setLiveTab").log(t),{liveTab:t}},a=function(e,t){return(0,i._b)("Store Action Listing LiveTab setPinnedLiveTab").log(t),{pinnedLiveTab:t}},s=function(e,t){return(0,i._b)("Store Action Listing LiveTab setInitialLiveTab").log(t),{listingInitialLiveTab:t}},c=function(e,t){return(0,i._b)("Store Action Listing LiveTab updateLiveTabCounters").log({payload:t}),t?{listingLiveTabCounters:(0,r.Cl)((0,r.Cl)({},e.listingLiveTabCounters||{}),t)}:e},l=function(e,t){return(0,i._b)("Store Action Listing LiveTab setAvailableLiveTabs").log({payload:t}),{listingAvailableLiveTabs:t}}},65683:function(e,t,n){"use strict";n.d(t,{Gq:function(){return _},Ni:function(){return m},Uo:function(){return f},_h:function(){return p},hp:function(){return v},n9:function(){return h},w$:function(){return g}});var r=n(15215),i=n(52982),o=n(15839),a=n(99215),s=n(85747),c=n(25738),l=n(18128),u=n(74214),d=n(44198),f=function(e,t){var n=c.qb.indexOf(t)>-1?t:c.kU;return(0,d._b)("Store Action Listing Loader setSortingType").log({payload:t,sorting:n}),{listingLoader:(0,r.Cl)((0,r.Cl)({},e.listingLoader),{sorting:n})}},p=function(e,t){return(0,d._b)("Store Action Listing Loader setType").log(t),{listingLoader:(0,r.Cl)((0,r.Cl)({},e.listingLoader),{type:t})}},h=function(e,t){var n=t;if((0,i.v1)(e)===u.J.PAGER){var c=(0,a.Vx)(e);if(c)if((0,o.T$)(e))n=s.Om;else{var f=(0,l.t)(t||s.Om),p=Math.ceil(f/c);Number.isFinite(p)&&(n=c*p)}}return(0,d._b)("Store Action Listing Loader setLimit").log({limit:n,payload:t}),{listingLoader:(0,r.Cl)((0,r.Cl)({},e.listingLoader),{limit:n})}},m=function(e,t){return(0,d._b)("Store Action Listing Loader setOffset").log(t),{listingLoader:(0,r.Cl)((0,r.Cl)({},e.listingLoader),{offset:t})}},v=function(e,t){return(0,d._b)("Store Action Listing Loader setTotalCount").log(t),{listingLoader:(0,r.Cl)((0,r.Cl)({},e.listingLoader),{totalCount:t})}},g=function(e,t){return(0,d._b)("Store Action Listing Loader setOnlineCount").log(t),{listingLoader:(0,r.Cl)((0,r.Cl)({},e.listingLoader),{onlineCount:t})}},_=function(e,t){return(0,d._b)("Store Action Listing Loader setIsPinSorting").log(t),{listingLoader:(0,r.Cl)((0,r.Cl)({},e.listingLoader),{isPinSorting:t})}}},52556:function(e,t,n){"use strict";n.d(t,{B5:function(){return c},VJ:function(){return a},Xv:function(){return s},ph:function(){return o}});var r=n(44198),i=n(61708),o=function(e,t){return(0,r._b)("Store Action Listing ModelsData setModels").log({payload:t}),{listingModels:(null==t?void 0:t.length)?t:null}},a=function(e,t){return(0,r._b)("Store Action Listing ModelsData setBlocks").log({payload:t}),{listingBlocks:(0,i.c)(t,["pinned_models"])}},s=function(e,t){return(0,r._b)("Store Action Listing ModelsData setInitialBlocks").log({payload:t}),{listingInitialBlocks:t}},c=function(e,t){return(0,r._b)("Store Action Listing ModelsData setBlocksPinnedModels").log({payload:t}),{listingBlocksPinnedModels:t}}},5037:function(e,t,n){"use strict";n.d(t,{Eb:function(){return a},Gn:function(){return i},Lg:function(){return o},qU:function(){return s}});var r=n(44198),i=function(e,t){return(0,r._b)("Store Action Listing Thumb setSize").log(t),{listingThumbSize:t}},o=function(e,t){return(0,r._b)("Store Action Listing Thumb setType").log(t),{listingThumbType:t}},a=function(e,t){return(0,r._b)("Store Action Listing Thumb setSelectedThumb").log(t),{listingSelectedThumb:t}},s=function(e,t){return(0,r._b)("Store Action Listing Thumb setThumbsPerRowCount").log(t),{listingThumbsPerRowCount:t}}},45842:function(e,t,n){"use strict";n.d(t,{d:function(){return i}});var r=n(15215),i=function(e,t){return{pollData:(0,r.Cl)((0,r.Cl)({},e.pollData),t)}}},37851:function(e,t,n){"use strict";n.d(t,{J:function(){return i},g:function(){return o}});var r=n(15215);function i(e,t){return{chatBeforeOfflineNotificationOptions:(0,r.Cl)((0,r.Cl)({},e.chatBeforeOfflineNotificationOptions),t)}}function o(e){return{chatBeforeOfflineNotificationOptions:(0,r.Cl)((0,r.Cl)({},e.chatBeforeOfflineNotificationOptions),{modelOfflineNotificationTtl:0,modelNextTimeOnline:0})}}},64347:function(e,t,n){"use strict";n.d(t,{U:function(){return i}});var r=n(15215);function i(e,t){return{chatHeaderOptions:(0,r.Cl)({},t)}}},88739:function(e,t,n){"use strict";n.d(t,{A:function(){return i},x:function(){return o}});var r=n(15215);function i(e,t){return{chatShowStatusOptions:(0,r.Cl)({},t)}}function o(e,t){return{chatShowStatusOptions:(0,r.Cl)((0,r.Cl)({},e.chatShowStatusOptions),t)}}},41251:function(e,t,n){"use strict";n.d(t,{D:function(){return o},U:function(){return a}});var r=n(15215),i=n(17266);function o(e,t){return{streamOptions:(0,r.Cl)({},t)}}function a(e,t){return(0,i.S)(t.aspectRatio),{streamOptions:(0,r.Cl)((0,r.Cl)({},e.streamOptions),t)}}},1627:function(e,t,n){"use strict";n.d(t,{D:function(){return o}});var r=n(15215),i=n(99525),o=(i.A.action(function(e,t){return{stylePanelOptions:(0,r.Cl)({},t)}}),i.A.action(function(e,t){return{stylePanelOptions:(0,r.Cl)((0,r.Cl)({},e.stylePanelOptions),t)}}))},63361:function(e,t,n){"use strict";n.d(t,{L:function(){return r},Z:function(){return i}});var r=function(e,t){return{chatInputDisabled:t}},i=function(e,t){return{isControlsShow:t}}},22336:function(e,t,n){"use strict";n.d(t,{$W:function(){return s},_7:function(){return a},oy:function(){return l},uz:function(){return c}});var r=n(15215),i=n(99525),o=n(44198);function a(e,t){return(0,o._b)("Store Action ChatNavigation update").log({data:t,prev:e.chatNavigation}),{chatNavigation:(0,r.Cl)((0,r.Cl)({},e.chatNavigation),t)}}function s(e,t){return{chatHost:(0,r.Cl)((0,r.Cl)({},e.chatHost),t)}}function c(){i.A.action(u)()}var l=function(e,t){var n=e.chatNavigation,i=n||{},o=i.current,a=i.total_count;if(o){var s=t;if(t){var c=Math.max(0,a-1);s=n.current.position,(s+=t)<0?s=c+s+1:s>c&&(s=s-c-1),s=Math.max(0,Math.min(s,c))}return{chatNavigation:(0,r.Cl)((0,r.Cl)({},n),{current:(0,r.Cl)((0,r.Cl)({},n.current),{position:s})})}}};function u(e){return{chatHost:null,initialVideoPoster:null}}},85418:function(e,t,n){"use strict";n.d(t,{$A:function(){return u},Dw:function(){return f},OR:function(){return g},Oy:function(){return y},R4:function(){return m},Y2:function(){return E},Y3:function(){return A},_M:function(){return w},ay:function(){return p},iD:function(){return v},jV:function(){return h},nY:function(){return d},o:function(){return _},ok:function(){return S},t7:function(){return b}});var r=n(15215),i=n(95760),o=n(76294),a=n(44198),s=n(46140),c=n(99525),l=n(61708);function u(e,t){return{tipKing:t}}var d=c.A.action(function(e){var t=document.getElementById("ResizablePane");if(t)return{resizablePaneSize:{height:t.offsetHeight,width:t.offsetWidth}}}),f=c.A.action(function(e,t,n){var i;return{chatInternalState:(0,r.Cl)((0,r.Cl)({},e.chatInternalState),{connectedUsersStatus:n?(0,r.Cl)((0,r.Cl)({},e.chatInternalState.connectedUsersStatus),(i={},i[t]=n,i)):(0,l.c)(e.chatInternalState.connectedUsersStatus,t)})}});var p=c.A.action(function(e,t,n){var r=(0,s.u)(n)?e.newVideoCount+(t?1:-1):n;return o.uW.setItem(i.y.NEW_VIDEO_COUNT,r.toString()),{newVideoCount:r}}),h=(c.A.action(function(e,t){return{isSkipsChatBotGamesResult:t}}),c.A.action(function(e,t){return{countdownBot:(0,r.Cl)((0,r.Cl)({},e.countdownBot),t)}})),m=c.A.action(function(e,t){return{isMemberBanned:t}}),v=c.A.action(function(e,t){return{isModelBannedMobile:t}}),g=c.A.action(function(e,t){return{isMemberKicked:t}}),_=c.A.action(function(e,t){return{memberKicked:t}}),b=c.A.action(function(e,t){return{privateInitiatorUsername:t}}),y=c.A.action(function(e,t){return{newsIm:(0,r.Cl)((0,r.Cl)({},e.newsIm),{disabled:t})}}),A=c.A.action(function(e,t){return{minPrivateDuration:t.minPrivateDuration,minFullPrivateDuration:t.minFullPrivateDuration}}),w=c.A.action(function(e,t){void 0===t&&(t=!1);var n=e.chatAutoInit,r=e.isModerator,i=e.isMobile,o=e.isMobileApp,s=e.chatLegacy;return(0,a._b)("Store Action Chat chatLegacy").info({forceChatLegacy:t}),{chatLegacy:t||s||!n||r||i||o}}),S=c.A.action(function(){return{disableAutoLogout:!0}});var E=c.A.action(function(e,t){return void 0===t&&(t=!1),{isMemberPhotoGalleryOpened:t}})},60544:function(e,t,n){"use strict";n.d(t,{ly:function(){return v},cB:function(){return A},Gt:function(){return p},NW:function(){return m},vA:function(){return _},IX:function(){return g},v8:function(){return w},fG:function(){return S},np:function(){return y},nz:function(){return h},SJ:function(){return f},By:function(){return C},BW:function(){return b}});var r=n(15215),i=n(93122),o=n(88026),a=n(37370),s=n(99525),c=n(14585),l=n(56896),u=n(91287),d=n(57510),f=function(e,t){var n,o=s.A.getState(),c=(0,u.lS)(o),d=(0,u.QL)(o,e);if(t.vars){var f=function(e){var t={};return[l.A.MEMBER_MEMBERSHIP_UPGRADED_NEW,l.A.MEMBER_MEMBERSHIP_DOWNGRADED].includes(e.type)&&(t.s1='',t.send=""),t}(t);t.vars=(0,r.Cl)((0,r.Cl)((0,r.Cl)({},t.vars),(0,a.v7)(o)),f)}s.A.action(i.E)({conversationsData:(0,r.Cl)((0,r.Cl)({},c),(n={},n[e]=(0,r.Cl)((0,r.Cl)({},d),{rawData:(0,r.Cl)((0,r.Cl)({},d.rawData),{last_message:t})}),n))})},p=function(e,t,n){var o;void 0===t&&(t=0),void 0===n&&(n=!1);var l=s.A.getState(),d=l.user,f=(0,u.lS)(l),p=f[e]||{},h=p&&p.messages||[],m=[];h.map(function(e){m.push((0,r.Cl)((0,r.Cl)({},e),n&&e.username===(0,c.y)(d.username)?{}:{unread:!1}))}),s.A.action(i.E)({conversationsData:(0,r.Cl)((0,r.Cl)({},f),(o={},o[e]=(0,r.Cl)((0,r.Cl)({},p),{unreadCount:t}),o))}),s.A.action(a.XG)({groupId:e,messages:m})},h=function(e,t){void 0===t&&(t=!1);var n=s.A.getState(),o=(0,u.lS)(n),a={};t||((0,d.loopv)(e,function(e){a[e]=(0,r.Cl)((0,r.Cl)({},o[e]),{firstNewMessageId:null,unreadCount:1})}),s.A.action(i.E)({conversationsData:a}))},m=function(e){var t=s.A.getState(),n=t.user,i=(0,u.lS)(t)[e]||{},o=i&&i.messages||[],l=[];(0,d.loop)(0,o.length,function(e){l.push((0,r.Cl)((0,r.Cl)({},o[e]),o[e].username!==(0,c.y)(n.username)||o[e].isLocalMessage?{}:{unread:!1}))}),s.A.action(a.XG)({groupId:e,messages:l})},v=function(e,t){var n=(0,u.lS)(e),i={};return n&&(0,d.loopv)(n,function(e,n){n!==t.groupId&&(i[n]=e)}),{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{conversations:(0,r.Cl)({},i)})}},g=function(e){var t=(0,u.lS)(e);t&&(0,d.loopv)(t,function(e,n){(null==e?void 0:e.isFake)&&delete t[n]}),s.A.action(o.xm)({instantMessages:{conversations:t}})},_=function(e,t){var n=(0,u.lS)(e);delete n[t],s.A.action(o.xm)({instantMessages:{conversations:n}})},b=function(e,t){var n,i=(0,u.hn)(e);return{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{users:(0,r.Cl)((0,r.Cl)({},i),(n={},n[t.username]=(0,r.Cl)((0,r.Cl)({},i[t.username]),{online:t.online}),n))})}},y=function(e,t){var n;s.A.action(i.E)({conversationsData:(n={},n[e]={hotWordsWarning:t},n)})},A=function(e,t){var n,r;s.A.action(i.E)({conversationsData:(n={},n[e]={hiddenAlerts:(r={},r[t]=!0,r)},n)})},w=function(e,t){var n,r;s.A.action(i.E)({conversationsData:(n={},n[e]={hiddenAlerts:(r={},r[t]=!1,r)},n)})},S=function(e,t){var n,i;return{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{conversations:(0,r.Cl)((0,r.Cl)({},e.instantMessages.conversations),(null===(i=e.instantMessages.conversations[t.groupId])||void 0===i?void 0:i.rawData)&&(n={},n[t.groupId]=(0,r.Cl)((0,r.Cl)({},e.instantMessages.conversations[t.groupId]),{rawData:(0,r.Cl)((0,r.Cl)({},e.instantMessages.conversations[t.groupId].rawData),{muted:t.muted})}),n))})}},E=function(e,t){return e.map(function(e){return e.username===t.username?(0,r.Cl)((0,r.Cl)({},e),t):e})},C=function(e,t){var n,i,o,a=function(e,t){return Object.keys(e).reduce(function(n,i){var o,a=e[i]||{},s=a.rawData||{};return(0,r.Cl)((0,r.Cl)({},n),((o={})[i]=(0,r.Cl)((0,r.Cl)({},a),{rawData:(0,r.Cl)((0,r.Cl)({},s),{users:E(s.users||[],t)})}),o))},{})}((null===(i=e.instantMessages)||void 0===i?void 0:i.conversations)||{},t),s=(null===(o=e.instantMessages)||void 0===o?void 0:o.users)||{};return{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{conversations:a,users:(0,r.Cl)((0,r.Cl)({},s),s[t.username]&&(n={},n[t.username]=(0,r.Cl)((0,r.Cl)({},s[t.username]),t),n))})}}},93122:function(e,t,n){"use strict";n.d(t,{E:function(){return a}});var r=n(15215),i=n(91287),o=n(24309),a=function(e,t){var n=(0,i.lS)(e);return{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{conversations:(0,o.r)(n,t.conversationsData)})}}},29490:function(e,t,n){"use strict";n.d(t,{H:function(){return i}});var r=n(15215),i=(n(91287),n(24309),function(e){return{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{groupIds:{}})}})},88026:function(e,t,n){"use strict";n.d(t,{J5:function(){return s},T9:function(){return l},Zc:function(){return c},xm:function(){return a}});var r=n(15215),i=n(24309),o=n(99525),a=function(e,t){return{instantMessages:(0,i.r)(e.instantMessages,t.instantMessages)}},s=function(e){return{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{conversations:{},users:{}})}},c=function(e){o.A.action(a)({instantMessages:{totalUnread:e}})},l=function(e){return{btAlertAvailable:!1}}},37370:function(e,t,n){"use strict";n.d(t,{v7:function(){return w},lf:function(){return I},O2:function(){return P},KF:function(){return T},XG:function(){return C}});var r=n(15215),i=n(99525),o=n(56896),a=n(63861),s=n(14585),c=n(38604),l=n(42209),u=n(72983),d=function(e,t){var n=i.A.getState(),r=n.isRunetki,o=n.lang,s=r?"skins/runetki/popups/gift_cards/":"frontend/popups/gift_cards/",c="exclusive"===e.giftCardType?"exclusive":t?"vip":"gc_value_card";return(0,a.oF)("".concat(s).concat(c,"/card_amount/").concat(e.currency,"/").concat(o,".jpg"))},f=n(2597),p=n(1123),h=function(e){var t,n="/"===(null===(t=e.avatar)||void 0===t?void 0:t[0])?e.avatar.replace("/",""):e.avatar,r=(0,p.$)(e["%username%"]),i='');return{chat_lnk:''.concat(i,''),chat_lnk_end:""}},m=n(35321),v=n(50654),g=n(91287),_=n(60544),b=n(93122),y=n(24309),A=n(41669);function w(e){return{displayname:e.user.displayName,skin:e.skinName}}var S=function(e,t,n){n.vars.advantagesList=e,i.A.action(T)({groupId:t,messageData:n,messageId:n.id})},E=function(e,t){var n,i,o=(0,g.Ni)(e);return{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{membershipAdvantages:(0,r.Cl)((0,r.Cl)({},o),(n={},n[t.oldMembershipType]=(0,r.Cl)((0,r.Cl)({},o[t.oldMembershipType]),(i={},i[t.newMembershipType]=t.advantages,i)),n))})}},C=function(e,t){var n,c=e.user,l=(0,g.lS)(e),p=(0,r.Cl)({},(l||{})[t.groupId]||{}),m=[],v=Array.from(new Map(t.messages.map(function(e){return[e.id,e]})).values()),_=null,b=0;if(v.forEach(function(e){if(!e.ts){var n=new Date(e.created_at).getTime();_!==e.created_at&&(_=e.created_at,b=0),e.ts=n+b++}switch(e.type){case o.A.MEMBER_MEMBERSHIP_UPGRADED:case o.A.MEMBER_MEMBERSHIP_UPGRADED_NEW:var s=e.type===o.A.MEMBER_MEMBERSHIP_UPGRADED,c=function(e,t){var n,r,o=(0,a.ip)("@member_account_membership"),s="def"===i.A.getState().skinId?"":"__wl";switch(n=e.membership===f.A.EXCLUSIVE?t?__("The %membership% users have full access to the website and all available features. In addition, the models in the chat rooms of your choice will be fully aware of your %membership% status, paying more attention to you!",{membership:''.concat(e.membership,"")}):__("The %membership% users have full access to the website and %s1%all available features%s2%.",{membership:''.concat(e.membership,""),s1:'',s2:""}):t?__("The %membership% status unlocks a range of new exciting possibilities for you! In addition, the models in the chat rooms of your choice will be fully aware of your %membership% status, paying more attention to you!",{membership:''.concat(e.membership,"")}):__("The %membership% status unlocks a range of %s1%new exciting possibilities%s2% for you!",{membership:''.concat(e.membership,""),s1:'',s2:""}),e.membership){case f.A.GOLD:case f.A.PLATINUM:r=__("Your daily spending limit is %limit%, or %s1%%transactions% transactions%s2%, whichever comes first.",{limit:''.concat(e.limit,""),transactions:e.transactions,s1:'',s2:""});break;case f.A.UNLIMITED:r=__("Your daily spending limit is %limit%.",{limit:''.concat(e.limit,"")});break;case f.A.SAPPHIRE:case f.A.TITAN:case f.A.DIAMOND:case f.A.EXCLUSIVE:r=__("You can make purchases for %s1%any amount without limitation.%s2%",{s1:'',s2:""})}return{btnURL:o,isWL:s,description:n,limitAndTransactions:r}}(e.vars,s),l=c.btnURL,p=c.description,v=c.limitAndTransactions,y=c.isWL;e.vars.btnURL=l,e.vars.isWL=y,e.vars.description=p,e.vars.limitAndTransactions=v,e.vars.class="__".concat(e.vars.membership);break;case o.A.MEMBER_MEMBERSHIP_DOWNGRADED:e.vars.advantagesList="",function(e,t,n,r){var o,s,c=null===(s=null===(o=(0,g.Ni)(i.A.getState()))||void 0===o?void 0:o[t])||void 0===s?void 0:s[e];void 0===c?A.ajax({success:function(o){i.A.action(E)({advantages:o,newMembershipType:e,oldMembershipType:t}),S(o,n,r)},url:(0,a.ip)("@ajax_membership_downgrade_list?newMembership=".concat(e,"&oldMembership=").concat(t))}):S(c,n,r)}(e.vars.newMembership,e.vars.oldMembership,t.groupId,e),e.vars.phrase=__("from %oldMembership% to %newMembership%!",{newMembership:e.vars.newMembership,oldMembership:e.vars.oldMembership}),e.vars.isWl="def"===i.A.getState().skinId?"":"__wl";break;case o.A.MEMBER_GIFT_CARD:e.vars.giftCardPath=d(e.vars),e.vars.purchaseTokensUrl="".concat((0,a.ip)("@member_buy_tokens"),"?gcnum=").concat(e.vars.giftCardHash);break;case o.A.MEMBER_VIP_GIFT_CARD:e.vars.giftCardPath=d(e.vars,!0),e.vars.purchaseTokensUrl="".concat((0,a.ip)("@member_buy_tokens"),"?gcnum=").concat(e.vars.giftCardHash);break;case o.A.MEMBER_MODEL_MADE_A_MODERATOR:case o.A.MEMBER_MODEL_MADE_A_MODERATOR_NEW:var w=h(e.vars),C=w.chat_lnk,T=w.chat_lnk_end;e.vars.chat_lnk=C,e.vars.chat_lnk_end=T;break;case o.A.MEMBER_CONFIRM_EMAIL_NO_TOKENS:var P=(k=i.A.getState().isWL?"wl":"bonga",N=u.isRTLCulture?"header_rtl":"header",O="frontend/promo_messages/confirm_email/no_tokens/".concat(k,"/desktop/").concat(N),j="frontend/promo_messages/confirm_email/no_tokens/".concat(k,"/tablet/").concat(N),L="frontend/promo_messages/confirm_email/no_tokens/".concat(k,"/mobile/").concat(N),{desktopHeaderImagePathPng:(0,a.oF)("".concat(O,"/1x/img.png")),desktopHeaderImagePath2xPng:(0,a.oF)("".concat(O,"/2x/img.png")),desktopHeaderImagePathWebp:(0,a.oF)("".concat(O,"/1x/img.webp")),desktopHeaderImagePath2xWebp:(0,a.oF)("".concat(O,"/2x/img.webp")),desktopHeaderImagePathAvif:(0,a.oF)("".concat(O,"/1x/img.avif")),desktopHeaderImagePath2xAvif:(0,a.oF)("".concat(O,"/2x/img.avif")),tabletHeaderImagePathPng:(0,a.oF)("".concat(j,"/1x/img.jpg")),tabletHeaderImagePath2xPng:(0,a.oF)("".concat(j,"/2x/img.jpg")),tabletHeaderImagePathWebp:(0,a.oF)("".concat(j,"/1x/img.webp")),tabletHeaderImagePath2xWebp:(0,a.oF)("".concat(j,"/2x/img.webp")),tabletHeaderImagePathAvif:(0,a.oF)("".concat(j,"/1x/img.avif")),tabletHeaderImagePath2xAvif:(0,a.oF)("".concat(j,"/2x/img.avif")),mobileHeaderImagePathPng:(0,a.oF)("".concat(L,"/1x/img.jpg")),mobileHeaderImagePath2xPng:(0,a.oF)("".concat(L,"/2x/img.jpg")),mobileHeaderImagePathWebp:(0,a.oF)("".concat(L,"/1x/img.webp")),mobileHeaderImagePath2xWebp:(0,a.oF)("".concat(L,"/2x/img.webp")),mobileHeaderImagePathAvif:(0,a.oF)("".concat(L,"/1x/img.avif")),mobileHeaderImagePath2xAvif:(0,a.oF)("".concat(L,"/2x/img.avif")),isWL:"def"===i.A.getState().skinId?"":"__wl"});Object.keys(P).forEach(function(t){return e.vars[t]=P[t]});break;case o.A.MEMBER_CONFIRM_EMAIL_WITH_TOKENS:var I=function(e){var t=i.A.getState().lang,n="frontend/promo_messages/confirm_email/".concat(e,"/desktop_v2/").concat(t),r="frontend/promo_messages/confirm_email/".concat(e,"/tablet_v2/").concat(t),o="frontend/promo_messages/confirm_email/".concat(e,"/mobile_v2/").concat(t);return{desktopHeaderImagePathPng:(0,a.oF)("".concat(n,"/1x/img.png")),desktopHeaderImagePath2xPng:(0,a.oF)("".concat(n,"/2x/img.png")),desktopHeaderImagePathWebp:(0,a.oF)("".concat(n,"/1x/img.webp")),desktopHeaderImagePath2xWebp:(0,a.oF)("".concat(n,"/2x/img.webp")),desktopHeaderImagePathAvif:(0,a.oF)("".concat(n,"/1x/img.avif")),desktopHeaderImagePath2xAvif:(0,a.oF)("".concat(n,"/2x/img.avif")),tabletHeaderImagePathPng:(0,a.oF)("".concat(r,"/1x/img.jpg")),tabletHeaderImagePath2xPng:(0,a.oF)("".concat(r,"/2x/img.jpg")),tabletHeaderImagePathWebp:(0,a.oF)("".concat(r,"/1x/img.webp")),tabletHeaderImagePath2xWebp:(0,a.oF)("".concat(r,"/2x/img.webp")),tabletHeaderImagePathAvif:(0,a.oF)("".concat(r,"/1x/img.avif")),tabletHeaderImagePath2xAvif:(0,a.oF)("".concat(r,"/2x/img.avif")),mobileHeaderImagePathPng:(0,a.oF)("".concat(o,"/1x/img.jpg")),mobileHeaderImagePath2xPng:(0,a.oF)("".concat(o,"/2x/img.jpg")),mobileHeaderImagePathWebp:(0,a.oF)("".concat(o,"/1x/img.webp")),mobileHeaderImagePath2xWebp:(0,a.oF)("".concat(o,"/2x/img.webp")),mobileHeaderImagePathAvif:(0,a.oF)("".concat(o,"/1x/img.avif")),mobileHeaderImagePath2xAvif:(0,a.oF)("".concat(o,"/2x/img.avif")),isWL:"def"===i.A.getState().skinId?"":"__wl"}}(e.vars.tokens);Object.keys(I).forEach(function(t){return e.vars[t]=I[t]});break;case o.A.MEMBER_MODEL_RELIEVED_MODERATOR:e.vars.model_name=function(e){var t=h(e),n=t.chat_lnk,r=t.chat_lnk_end;return"".concat(n).concat(e["%model_name%"]).concat(r)}(e.vars)}var k,N,O,j,L;e.vars&&t.defaultVars&&(e.vars=(0,r.Cl)((0,r.Cl)({},e.vars),t.defaultVars)),m.push(e)}),m.sort(function(e,t){return t.ts-e.ts}),!p.firstNewMessageId&&p.unreadCount&&m.length>p.unreadCount){var y=[];m.filter(function(e){return e.username!==(0,s.y)(c.username)}).slice(0,p.unreadCount).map(function(e){y.push(e.id)}),p.firstNewMessageId=y[y.length-1]}return{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{conversations:(0,r.Cl)((0,r.Cl)({},l),(n={},n[t.groupId]=(0,r.Cl)((0,r.Cl)({},p),{messages:m,more:"boolean"==typeof(null==t?void 0:t.more)?null==t?void 0:t.more:null==p?void 0:p.more}),n))})}},T=function(e,t){var n,i=(0,g.lS)(e),o=i[t.groupId],a=((null==o?void 0:o.messages)||[]).map(function(e){return e.id===t.messageId?(0,y.r)(e,t.messageData):e}).sort(function(e,t){return t.ts-e.ts});return{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{conversations:(0,r.Cl)((0,r.Cl)({},i),(n={},n[t.groupId]=(0,r.Cl)((0,r.Cl)({},o),{messages:a}),n))})}},P=function(e,t,n){i.A.action(T)({groupId:e,messageData:{status:n},messageId:t})},I=function(e,t){for(var n=[],o=2;o0?{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{conversations:(0,r.Cl)((0,r.Cl)({},e.instantMessages.conversations),(n={},n[t.groupId||t.username]=(0,r.Cl)((0,r.Cl)({},i),{tip:t.tokens}),n))})}:e},u=function(e,t){var n,i=(0,a.QL)(e,t.groupId);return Object.keys(i).length>0?(delete i.tip,{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{conversations:(0,r.Cl)((0,r.Cl)({},e.instantMessages.conversations),(n={},n[t.groupId]=(0,r.Cl)({},i),n))})}):e},d=function(e,t){var n,r=e.isMobile,a=t.groupId,l=t.text,u=t.tokens,d=t.username,f=t.onError,p=t.onFinally,h=t.onSuccess,m=t.layout||e.layout||102,v=t.source;v||(v=r?e.source:e.sourceType);var g={data:{first_visit:(0,c.Ri)("fv",""),layout:m,source:v||"regular",split_group:(0,c.Ri)("sg",""),sub_type:t.sub_type||i.A.MESSAGE,text:l,tokens:u,user_hash:(0,c.Ri)("uh","")},type:5};if(a?g.data.group_id=a:d&&(g.data.users=[d]),!a&&!d)return null==f||f(o.Rb),null==p||p(),e;var _={data:g,type:"im"};return n=window.setTimeout(function(){null==f||f(o.Rb),null==p||p()},1e4),(0,s.BT)(e,_,function(e){var t;clearTimeout(n);var r=(null===(t=e.data)||void 0===t?void 0:t.error)||null;r?(null==f||f(r),null==p||p()):(null==h||h(e),null==p||p())})}},89258:function(e,t,n){"use strict";n.d(t,{G:function(){return c},f:function(){return s}});var r=n(15215),i=n(93122),o=n(99525),a=n(91287),s=function(e,t){var n,i=t.groupId,o=(0,a.QL)(e,i);return Object.keys(o).length>0?(delete o.typing,{instantMessages:(0,r.Cl)((0,r.Cl)({},e.instantMessages),{conversations:(0,r.Cl)((0,r.Cl)({},e.instantMessages.conversations),(n={},n[i]=(0,r.Cl)({},o),n))})}):e},c=function(e,t){var n,s,c,l=o.A.getState(),u=(0,a.lS)(l),d=u[e];if(d&&!(null===(c=null==d?void 0:d.rawData)||void 0===c?void 0:c.im_muted)){var f=(0,r.Cl)((0,r.Cl)({},u),((n={})[e]=(0,r.Cl)((0,r.Cl)({},d),{typing:(0,r.Cl)((0,r.Cl)({},d.typing||{}),(s={},s[t]=Date.now(),s))}),n));o.A.action(i.E)({conversationsData:f})}}},80438:function(e,t,n){"use strict";n.d(t,{BT:function(){return o},gg:function(){return l},lN:function(){return c},p:function(){return s},t4:function(){return a}});var r=n(15215),i=n(82267);function o(e,t,n){return i.s.instance.send(t,n),{socket:(0,r.Cl)((0,r.Cl)({},e.socket),{message:{}})}}function a(e){return{socket:(0,r.Cl)((0,r.Cl)({},e.socket),{connected:!0,message:""})}}function s(e){return{socket:(0,r.Cl)((0,r.Cl)({},e.socket),{connected:!1,message:""})}}function c(e){return{socket:(0,r.Cl)((0,r.Cl)({},e.socket),{connected:!1,message:""})}}function l(e,t){return{socket:(0,r.Cl)((0,r.Cl)({},e.socket),{message:t})}}},32101:function(e,t,n){"use strict";n.d(t,{r:function(){return r}});var r=function(e){return e.memberChatNotificationSettingsOptions}},42169:function(e,t,n){"use strict";n.d(t,{Uf:function(){return o},h1:function(){return i}});var r=n(15215);function i(e,t){return void 0===t?e:Array.isArray(e)&&Array.isArray(t)?function(e,t){if(!t)return e;return t}(e,t):"object"==typeof e&&"object"==typeof t?o(e,t):t}function o(e,t){if(!t)return e;var n=(0,r.Cl)({},e)||{};for(var o in t)t.hasOwnProperty(o)&&(n[o]=e?i(e[o],t[o]):t[o]);return n}},56846:function(e,t,n){"use strict";n.d(t,{O4:function(){return r},bZ:function(){return o},fg:function(){return i}});var r=function(e,t){return{flActiveFilter:t}},i=function(e,t){return{flActiveFilter:e.flActiveFilter===t?"":t}},o=function(e,t){return{flActiveFilter:t&&e.flActiveFilter!==t?e.flActiveFilter:""}}},52293:function(e,t,n){"use strict";n.d(t,{e:function(){return i}});var r=n(44198),i=function(e){var t=e.flFilterOrder,n=e.flFilterRealListingState,i=e.flFilterState;return(0,r._b)("Store Action ModelsFilter clearFilter").warn({flFilterOrder:t,flFilterRealListingState:n,flFilterState:i}),{flFilterOrder:[],flFilterRealListingState:{flFilterCounters:{live:0,total:0},flFilterOrder:[],flFilterState:{}},flFilterState:{},flSavedSearches:null}}},62899:function(e,t,n){"use strict";n.d(t,{y:function(){return r}});var r=function(){return{flFilterCounters:{live:0,total:0,ts:Date.now()}}}},36914:function(e,t,n){"use strict";n.d(t,{J:function(){return c}});var r=n(99525),i=n(88318),o=n(75451),a=n(42895),s=n(21319),c=function(e,t){setTimeout(function(){var e=r.A.getState();r.A.action(s.U)(),o.A.hasSelected(e.flFilterState)&&(0,a.O)(e.flFilterState,i.x.formName,function(e,t){r.A.setState({flFilterCounters:{live:e,total:t,ts:Date.now()}})},t)},1)}},21319:function(e,t,n){"use strict";n.d(t,{U:function(){return p}});var r=n(15215),i=n(99525),o=n(88318),a=n(75451),s=n(77011),c=n(63861),l=n(70901),u=n(61708),d=n(41669),f=(0,s.Q)(5e3,"default"),p=function(e,t,n,s){void 0===t&&(t=!0),void 0===n&&(n=null);var p=(0,r.Cl)((0,r.Cl)({},a.A.serializeFilterFormState(o.x.formName,n||e.flFilterState)),{_filter:1}),h=JSON.stringify(p),m=(0,l.sha1)(h),v=function(e){t&&i.A.setState({flFilterCountersScheme:(0,u.c)(e,"status")}),s&&s(e)};f.isExpired(m)?(f.setDelay(m),d.ajax({data:p,dataType:"json",error:function(){f.clearDelay(m)},success:function(e){"success"===e.status&&(v(e),f.setCache(e,m))},type:"get",url:(0,c.ip)("@listing")})):f.getCache(m)&&v(f.getCache(m))}},15645:function(e,t,n){"use strict";n.d(t,{o:function(){return c}});var r=n(15215),i=n(99525),o=n(88318),a=n(75451),s=n(42895),c=function(e,t,n){setTimeout(function(){var e=i.A.getState();a.A.hasSelected()?(0,s.O)(e.flFilterRealListingState.flFilterState,o.x.formName,function(e,t,o){i.A.setState({flFilterRealListingState:(0,r.Cl)((0,r.Cl)({},i.A.getState().flFilterRealListingState),{flFilterCounters:{live:e,total:t,ts:Date.now()},suggestedName:o})}),n&&n()},t,function(){n&&n()},!0):(i.A.setState({flFilterRealListingState:(0,r.Cl)((0,r.Cl)({},i.A.getState().flFilterRealListingState),{flFilterCounters:{live:0,total:0}})}),n&&n())},1)}},58676:function(e,t,n){"use strict";n.d(t,{d:function(){return o}});var r=n(15215),i=n(75451),o=function(e,t,n){var o,a=i.A.sanityState((0,r.Cl)((0,r.Cl)({},e.flFilterState),((o={})[t]=n,o)),e.flFilterScheme),s=i.A.diffFilterState(e.flFilterState,a);return{flFilterOrder:(0,r.fX)([],e.flFilterOrder,!0).filter(function(e){return-1===s.deleted.indexOf(e)}).concat(s.added),flFilterState:a}}},44697:function(e,t,n){"use strict";n.d(t,{J:function(){return l},U:function(){return u}});var r=n(99525),i=n(63861),o=n(21319),a=n(41669),s=0,c=!1,l=function(){c&&(s=0)},u=function(e,t,n,l){n||(n=["main","quick"].includes(e.flActiveFilter));var u=!n,d=!1,f=function(e){void 0===e&&(e=!1),!d&&l&&(e||c&&u)&&(d=!0,l())};if(n&&r.A.action(o.U)(!0,null,function(){u=!0,f()}),t||Date.now()-s>5e5){if(document.querySelector(".js-filter_wrap")||!t){s=Date.now();var p=(0,i.ip)("@ajax_filter");c=!1,a.ajax({dataType:"json",error:function(){s=0,f(!0)},success:function(e){c=!0,r.A.setState({flFilterScheme:e}),f()},url:p})}}else f(!0)}},18912:function(e,t,n){"use strict";n.d(t,{T:function(){return a}});var r=n(15215),i=n(75451),o=n(61708),a=function(e,t,n){var a=i.A.sanityState(t,e.flFilterScheme),s=i.A.diffFilterState(e.flFilterState,a),c=(0,r.fX)([],e.flFilterOrder,!0).filter(function(e){return-1===s.deleted.indexOf(e)}).concat(s.added);return{flFilterOrder:c,flFilterRealListingState:{flFilterCounters:(0,r.Cl)((0,r.Cl)({},e.flFilterRealListingState.flFilterCounters),"name"===e.flActiveFilter?{}:(0,o.c)(e.flFilterCounters,"ts")),flFilterOrder:c,flFilterState:a},flFilterState:a,flSavedSearches:(null==n?void 0:n.flSavedSearches)||null}}},5985:function(e,t,n){"use strict";n.d(t,{c:function(){return a}});var r=n(15215),i=n(99525),o=n(57510),a=function(){function e(){}return e.subscribe=function(){var t=this;this.subscribed||(this.prevState=i.A.getState(),i.A.subscribe(function(n){var i=(0,r.Cl)({},t.prevState);t.prevState=n,e.onChange(n,i)}),this.subscribed=!0)},e.deepFind=function(e,t){for(var n=t.split("."),r=e,i=0;i0&&(f=p,"object"==typeof(null===(l=e.profile.main.comments.loadCommentsButton)||void 0===l?void 0:l.url)&&(d=(0,r.Cl)((0,r.Cl)({},e.profile.main.comments.loadCommentsButton.url),{body:(0,r.Cl)((0,r.Cl)({},e.profile.main.comments.loadCommentsButton.url.body),{offset:f})})),u=u.slice(0,f))}return{profile:(0,r.Cl)((0,r.Cl)({},e.profile),{main:(0,r.Cl)((0,r.Cl)({},e.profile.main),{comments:(0,r.Cl)((0,r.Cl)({},e.profile.main.comments),{items:u,loadCommentsButton:(0,r.Cl)((0,r.Cl)({},e.profile.main.comments.loadCommentsButton),{url:d}),pager:(0,r.Cl)((0,r.Cl)({},e.profile.main.comments.pager),{offset:f})})})})}},R=function(e,t){var n,i,a,s,c,l;return(0,o.y)(e.profile)||!(null===(a=null===(i=null===(n=e.profile.main)||void 0===n?void 0:n.comments)||void 0===i?void 0:i.items)||void 0===a?void 0:a.length)?e:{profile:(0,r.Cl)((0,r.Cl)({},e.profile),{main:(0,r.Cl)((0,r.Cl)({},e.profile.main),{comments:(0,r.Cl)((0,r.Cl)({},e.profile.main.comments),{items:e.profile.main.comments.items.filter(function(e){return e.id!==t}),pager:(0,r.Cl)((0,r.Cl)({},e.profile.main.comments.pager),{count:(null===(s=e.profile.main.comments.pager)||void 0===s?void 0:s.count)?(null===(c=e.profile.main.comments.pager)||void 0===c?void 0:c.count)-1:0,offset:Math.max(((null===(l=e.profile.main.comments.pager)||void 0===l?void 0:l.offset)||0)-1,0)})})})})}},H=function(e,t){var n,i,a;if((0,o.y)(e.profile))return e;var s=(null===(i=null===(n=e.profile.main)||void 0===n?void 0:n.comments)||void 0===i?void 0:i.items)||[],c=s.length?[]:t.items||[];s.length&&(null===(a=t.items)||void 0===a||a.some(function(e){return e.id===s[0].id||(c.push(e),!1)}));var l=(0,r.fX)((0,r.fX)([],c,!0),s,!0),u=(0,r.Cl)((0,r.Cl)({},t),{items:l,pager:(0,r.Cl)((0,r.Cl)({},t.pager),{offset:l.length})});return{profile:(0,r.Cl)((0,r.Cl)({},e.profile),{main:(0,r.Cl)((0,r.Cl)({},e.profile.main),{comments:u})})}},B=function(e,t){var n=t.photos,i=t.profileHead;if((0,o.y)(e.profile))return e;var a=e.profile.profileHead?e.profile.profileHead:i;return{profile:(0,r.Cl)((0,r.Cl)({},e.profile),{photos:n,profileHead:a})}},F=function(e,t){var n,i,a,s,c=t.albumId,l=t.thumbImageSrc;if(!(null===(a=null===(i=null===(n=e.profile.photos)||void 0===n?void 0:n.protectedAlbums)||void 0===i?void 0:i.albums)||void 0===a?void 0:a.length)||(0,o.y)(e.profile))return e;var u=null,d=e.profile.photos.protectedAlbums.albums.filter(function(e){return e.albumId!==c||(u=(0,r.Cl)((0,r.Cl)({},e),{thumbImage:(0,r.Cl)((0,r.Cl)({},e.thumbImage),{src:l||e.thumbImage.src}),isAccessGranted:!0}),!1)});if(!u)return e;var f=(0,r.fX)([u],(null===(s=e.profile.photos.sharedAlbums)||void 0===s?void 0:s.albums)||[],!0);return{profile:(0,r.Cl)((0,r.Cl)({},e.profile),{photos:(0,r.Cl)((0,r.Cl)({},e.profile.photos),{protectedAlbums:(0,r.Cl)((0,r.Cl)({},e.profile.photos.protectedAlbums),{albums:d}),sharedAlbums:(0,r.Cl)((0,r.Cl)({},e.profile.photos.sharedAlbums),{albums:f})})})}},U=function(e,t){var n=t.profileHead,i=t.videos;if((0,o.y)(e.profile))return e;var a=e.profile.profileHead?e.profile.profileHead:n;return{profile:(0,r.Cl)((0,r.Cl)({},e.profile),{profileHead:a,videos:i})}},G=function(e,t){var n;return(0,o.y)(e.profile)?e:{profile:(0,r.Cl)((0,r.Cl)({},e.profile),{follow:(0,r.Cl)((0,r.Cl)({},e.profile.follow),{followersTabs:(0,r.Cl)((0,r.Cl)({},null===(n=e.profile.follow)||void 0===n?void 0:n.followersTabs),t)})})}},V=function(e,t){var n,a,s,c,l,u,d;if((0,o.y)(e.profile))return e;var f=Object.keys(t),p={};f.forEach(function(e){var n=t[e];for(var r in n)n.hasOwnProperty(r)&&(p[r]=n[r])});var h=e.lang===i.A.RU,m=e.profile.profileHead;(null===(s=null===(a=null===(n=e.profile.profileHead)||void 0===n?void 0:n.socialProfiles)||void 0===a?void 0:a.items)||void 0===s?void 0:s.length)&&(m=(0,r.Cl)((0,r.Cl)({},e.profile.profileHead),{socialProfiles:(0,r.Cl)((0,r.Cl)({},e.profile.profileHead.socialProfiles),{items:e.profile.profileHead.socialProfiles.items.map(function(e){if(!e.id)return e;var t=p[e.id];if(t){var n=t.description,i=t.descriptionRu,o=t.price,a=t.urlHash;return(0,r.Cl)((0,r.Cl)({},e),{description:h&&i?i:n,price:o,urlHash:a})}return e})})}));var v=null===(c=e.profile.main)||void 0===c?void 0:c.socialProfiles;return(null===(d=null===(u=null===(l=e.profile.main)||void 0===l?void 0:l.socialProfiles)||void 0===u?void 0:u.groups)||void 0===d?void 0:d.length)&&(v=(0,r.Cl)((0,r.Cl)({},e.profile.main.socialProfiles),{groups:e.profile.main.socialProfiles.groups.map(function(e){return e.items?(0,r.Cl)((0,r.Cl)({},e),{items:e.items.map(function(e){if(!e.id)return e;var t=p[e.id];if(t){var n=t.description,i=t.descriptionRu,o=t.price,a=t.urlHash;return(0,r.Cl)((0,r.Cl)({},e),{description:h&&i?i:n,price:o,urlHash:a})}return e})}):e})})),{profile:(0,r.Cl)((0,r.Cl)({},e.profile),{main:(0,r.Cl)((0,r.Cl)({},e.profile.main),{socialProfiles:v}),profileHead:m})}},K=function(e,t){var n,i;if((0,o.y)(e.profile))return e;var a=null!==(i=null===(n=e.profile)||void 0===n?void 0:n.loadPages)&&void 0!==i?i:[];return{profile:(0,r.Cl)((0,r.Cl)({},e.profile),{loadPages:a.includes(t)?a:(0,r.fX)((0,r.fX)([],a,!0),[t],!1)})}}},63198:function(e,t,n){"use strict";n.d(t,{y:function(){return s},h:function(){return a}});var r=n(15215),i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.STATUS_PENDING="pending",t.STATUS_REGISTERED="registered",t.STATUS_APPROVED="approved",t.STATUS_DISABLED="disabled",t.STATUS_DELETED="deleted",t.STATUS_CARDER="carder",t.STATUS_SUSPENDED="suspended",t.STATUS_BLOCKED="blocked",t}(n(53767).A),o=i,a=function(e){return!!e&&"profileStatus"in e&&(e.profileStatus===o.STATUS_DELETED||e.profileStatus===o.STATUS_DISABLED)},s=function(e){return a(null==e?void 0:e.profileHead)}},57732:function(e,t,n){"use strict";var r;n.d(t,{b:function(){return r}}),function(e){e.INFO="profile",e.PHOTOS="photos",e.VIDEOS="videos",e.CHAT="chat"}(r||(r={}))},51921:function(e,t,n){"use strict";n.d(t,{r:function(){return r},e3:function(){return b},Ai:function(){return u},aF:function(){return _},BS:function(){return a},HO:function(){return o},rk:function(){return H},oX:function(){return f},DM:function(){return p},kd:function(){return J},Mh:function(){return c},Z$:function(){return m},eO:function(){return F},wq:function(){return R},Pg:function(){return h},fn:function(){return X},X5:function(){return q},Zz:function(){return D},$O:function(){return O},Vt:function(){return x},j6:function(){return L},u_:function(){return M},l3:function(){return z},aR:function(){return W},kC:function(){return y},me:function(){return E},jL:function(){return C},JK:function(){return N},Sz:function(){return T},O4:function(){return I},h4:function(){return P},pN:function(){return k},wl:function(){return w},kq:function(){return A},Si:function(){return Z},ky:function(){return G},AU:function(){return B},f8:function(){return U},FV:function(){return V},mm:function(){return Y},pn:function(){return K},vG:function(){return l},C$:function(){return v},yR:function(){return d},zK:function(){return s},jw:function(){return g}});var r={profileMobile:{}},i=n(57732),o=function(e){return e.profileMobile},a=function(e){var t;return(null===(t=o(e))||void 0===t?void 0:t.isChatProfile)||!1},s=function(e){var t;return null===(t=o(e))||void 0===t?void 0:t.profileUsername},c=function(e){var t;return null===(t=o(e))||void 0===t?void 0:t.profileDisplayName},l=function(e){var t,n;return(null===(n=null===(t=o(e))||void 0===t?void 0:t.tabs)||void 0===n?void 0:n.isModelOnline)||!1},u=function(e){var t,n;return null===(n=null===(t=o(e))||void 0===t?void 0:t.layoutHeader)||void 0===n?void 0:n.newBadge},d=function(e){var t;return null===(t=function(e){var t;return null===(t=o(e))||void 0===t?void 0:t.tabs}(e))||void 0===t?void 0:t.tabs},f=function(e){var t;return null===(t=d(e))||void 0===t?void 0:t.find(function(e){return e.isActive})},p=function(e){var t;return null===(t=f(e))||void 0===t?void 0:t.key},h=function(e){var t,n,r;return null===(r=null===(n=null===(t=o(e))||void 0===t?void 0:t.info)||void 0===n?void 0:n.albums)||void 0===r?void 0:r.albums},m=function(e){var t;return null===(t=o(e))||void 0===t?void 0:t.info},v=function(e){var t;return null===(t=o(e))||void 0===t?void 0:t.photos},g=function(e){var t;return null===(t=o(e))||void 0===t?void 0:t.videos},_=function(e,t){switch(void 0===t&&(t=p(e)),t){case i.b.INFO:return!!m(e);case i.b.PHOTOS:return!!v(e);case i.b.VIDEOS:return!!g(e)}return!1},b=function(e){return!!m(e)||!!v(e)||!!g(e)},y=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.profileHead},A=function(e){var t;return null===(t=y(e))||void 0===t?void 0:t.profilePhoto},w=function(e){var t;return null===(t=y(e))||void 0===t?void 0:t.swipeGallery},S=function(e){var t;return null===(t=y(e))||void 0===t?void 0:t.actions},E=function(e){var t;return null===(t=S(e))||void 0===t?void 0:t.followButton},C=function(e){var t;return null===(t=E(e))||void 0===t?void 0:t.isAlreadyFollow},T=function(e){var t;return null===(t=S(e))||void 0===t?void 0:t.loversButton},P=function(e){var t;return null===(t=S(e))||void 0===t?void 0:t.pinModelButton},I=function(e){var t;return null===(t=S(e))||void 0===t?void 0:t.messageButton},k=function(e){var t;return null===(t=S(e))||void 0===t?void 0:t.subscribeOnlineNotificationButton},N=function(e){var t;return null===(t=k(e))||void 0===t?void 0:t.isSubscribed},O=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.profileDetails},j=function(e){var t;return null===(t=O(e))||void 0===t?void 0:t.fanBoost},L=function(e){var t;return null===(t=j(e))||void 0===t?void 0:t.boostTimeLeft},M=function(e){var t;return null===(t=j(e))||void 0===t?void 0:t.timeToEnable},x=function(e){var t;return null===(t=j(e))||void 0===t?void 0:t.isFreeRiseAvailable},D=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.description},R=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.actions},H=function(e){var t;return null===(t=R(e))||void 0===t?void 0:t.sendTipButton},B=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.socialProfiles},F=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.profileAbout},U=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.tipMenu},G=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.albums},V=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.videos},K=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.workSchedule},W=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.gifts},z=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.followings},q=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.contestContainer},Y=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.wishes},X=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.comments},J=function(e){var t;return null===(t=m(e))||void 0===t?void 0:t.banProfileButton},Z=function(e){var t;return null===(t=X(e))||void 0===t?void 0:t.loadCommentsApiUrl}},71431:function(e,t,n){"use strict";n.d(t,{T:function(){return d}});var r=n(15215),i=n(99525),o=n(24309),a=n(73458),s=n(80181),c=function(e,t){if("string"!=typeof e)return null;try{var n=(0,a.bn)(e+t),r=(0,a.m4)(e,n);return(0,s.json_parse)(atob(r))}catch(e){0,console.error(e)}return null},l=n(70901);function u(e){var t=btoa("r­\0©–+F®‹©"),n=e[t];if(n){var r=n.substr(40,40);e[t]=r+(0,l.sha1)(n)}return e}var d=i.A.action(function(e,t){var n=(0,r.Cl)({},e),i="[data-type=initialState]";"string"==typeof t&&(i+="[data-module=".concat(t,"]"));for(var a=document.querySelectorAll(i),l=a.length;--l>=0;)if(a.hasOwnProperty(l)){var d=a[l];n="1"===d.getAttribute("data-version")?u(n=(0,o.r)(n,c(d.innerText,"01ET1PP19TM3JR0EYMEG4SNX1H")||{})):(0,o.r)(n,(0,s.json_parse)(d.innerText)||{})}return n})},94110:function(e,t,n){"use strict";n.d(t,{x:function(){return r}});var r=function(e){return e.captchaData}},17935:function(e,t,n){"use strict";n.d(t,{e:function(){return r}});var r=function(e){return e.chatNotificationsAlertCount}},35626:function(e,t,n){"use strict";n.d(t,{Hg:function(){return s},LT:function(){return u},Ld:function(){return l},Sp:function(){return a},pv:function(){return c}});var r=n(40172),i=n(45070),o=n(21110),a=function(e){return e.chatHeader},s=function(e){var t;return(null===(t=a(e))||void 0===t?void 0:t.tagsPopupLink)||void 0},c=function(e){var t;return(null===(t=a(e))||void 0===t?void 0:t.tagsLink)||void 0},l=function(e){var t;return null===(t=a(e))||void 0===t?void 0:t.isNewModel},u=function(e){return!(0,r.uD)(e)&&!(0,r.Iz)(e)&&!(0,r.d1)(e)&&!(0,r.P3)(e)&&o.q.isEnabled(i.i.CHAT_HEADER)}},42940:function(e,t,n){"use strict";n.d(t,{C:function(){return r}});var r=function(e){return e.chatHeaderOptions}},9445:function(e,t,n){"use strict";n.d(t,{Z4:function(){return o},b5:function(){return r},i4:function(){return i},oC:function(){return a}});var r=function(e){return e.chatHost},i=function(e){var t;return(null===(t=r(e))||void 0===t?void 0:t.gender)||""},o=function(e){var t;return(null===(t=r(e))||void 0===t?void 0:t.username)||""},a=function(e){return"private-chat"===function(e){var t;return null===(t=r(e))||void 0===t?void 0:t.chatType}(e)}},32502:function(e,t,n){"use strict";n.d(t,{Df:function(){return i},ad:function(){return r},x9:function(){return o}});var r=function(e){return e.chatShowStatusOptions},i=function(e){var t,n;return null===(n=null===(t=r(e))||void 0===t?void 0:t.isOffline)||void 0===n||n},o=function(e){var t;return(null===(t=r(e))||void 0===t?void 0:t.isQoQWinner)||!1}},28577:function(e,t,n){"use strict";n.d(t,{$k:function(){return d},A4:function(){return p},Ci:function(){return f},Ht:function(){return c},K2:function(){return u},_$:function(){return a},em:function(){return r},vM:function(){return o},xl:function(){return l},yI:function(){return s},yZ:function(){return i}});var r=function(e){return e.listingActiveCategory},i=function(e){return e.listingActiveTag},o=function(e){return e.listingActiveBlock},a=function(e){return e.listingCategoriesRowConfig},s=function(e){return e.listingCategoriesRowList},c=function(e){var t;return a(e)&&(null===(t=s(e))||void 0===t?void 0:t.some(function(e){return!e.isHidden}))},l=function(e){var t,n,i,o,a=r(e);if(!a)return null;var s=e.listingActiveCategorySlug;return s||(null===(o=null===(i=null===(n=null===(t=e.flFilterScheme.fields)||void 0===t?void 0:t.category)||void 0===n?void 0:n.choices)||void 0===i?void 0:i.find(function(e){return e.k===a}))||void 0===o?void 0:o.slug)},u=function(e){var t;return null===(t=function(e){return e.flFilterRealListingState}(e))||void 0===t?void 0:t.flFilterState},d=function(e){var t;return null===(t=u(e))||void 0===t?void 0:t.category},f=function(e){var t=(e.flFilterRealListingState||{}).flFilterState;return t&&Object.keys(t).length>0},p=function(e,t){void 0===t&&(t=!0);var n=e.isMobile?function(e){var t=(e.mobileFilter||{}).submittedFields;return t&&Object.keys(t).length>0}(e):f(e);return!(!t||!n)||(!!r(e)||!!i(e)||!!o(e))}},89836:function(e,t,n){"use strict";n.d(t,{FC:function(){return u},Hh:function(){return o},Ux:function(){return l},jI:function(){return a},l1:function(){return p},mk:function(){return d},nE:function(){return c},oL:function(){return f},pc:function(){return h},q5:function(){return s}});var r=n(23110),i=n(10373),o=function(e){return e.liveTab},a=function(e){return e.pinnedLiveTab},s=function(e){return e.skinLiveTab},c=function(e){return e.listingInitialLiveTab},l=function(e){return e.listingLiveTabCounters},u=function(e){return e.listingAvailableLiveTabs},d=function(e){return a(e)||s(e)},f=function(e){var t=o(e);return t&&t===d(e)},p=function(e){var t=o(e);return t&&t===s(e)},h=function(e){var t=o(e);return(0,i.n)(t)?t:function(e){var t=d(e);return(0,i.n)(t)?t:r.n.FEMALE}(e)}},52982:function(e,t,n){"use strict";n.d(t,{B0:function(){return p},Js:function(){return f},Mk:function(){return c},Qy:function(){return s},RX:function(){return u},Ws:function(){return d},Ze:function(){return h},k0:function(){return v},li:function(){return m},v1:function(){return a},wH:function(){return l}});var r=n(74214),i=n(15839),o=function(e){return e.listingLoader},a=function(e){return o(e).type},s=function(e){return o(e).offset},c=function(e){return o(e).limit},l=function(e){return o(e).totalCount},u=function(e){return o(e).onlineCount},d=function(e){return o(e).isPinSorting},f=function(e){return o(e).sorting},p=function(e){var t=s(e),n=c(e);return(Math.floor(t/n)||0)+1},h=function(e){var t=l(e),n=c(e);return Math.ceil(t/n)},m=function(e){return a(e)===r.J.PAGER},v=function(e){return!(e.isModerator||e.isPromo||e.isLiveStreamPromo||e.isChatPopup||(0,i.T$)(e))}},58369:function(e,t,n){"use strict";n.d(t,{Cd:function(){return o},_n:function(){return s},gt:function(){return a},mq:function(){return r},sr:function(){return i}});var r=function(e){return e.listingModels||[]},i=function(e){return e.listingBlocks},o=function(e){return e.listingInitialBlocks},a=function(e){return e.listingBlocksPinnedModels},s=function(e){return r(e).length||0}},15839:function(e,t,n){"use strict";n.d(t,{$E:function(){return i},E2:function(){return r},J:function(){return d},Q:function(){return u},Sh:function(){return a},T$:function(){return l},bJ:function(){return s},ls:function(){return o},sd:function(){return f},yH:function(){return c}});var r=function(e){var t;return null===(t=function(e){return e.listing}(e))||void 0===t?void 0:t.internalLinks},i=function(e){var t;return Boolean(null===(t=r(e))||void 0===t?void 0:t.length)},o=function(e){return e.listingRights},a=function(e){return e.listingIsNotFoundPage},s=function(e){return e.listingIsDeletedProfilePage},c=function(e){return e.listingIsAllModelsPage},l=function(e){return a(e)||function(e){return e.listingIsUnsubscribePage}(e)||function(e){return e.listingIsTubeChatPage}(e)||s(e)||c(e)},u=function(e){return e.listingAvailableTags||[]},d=function(e){return e.listingHeaderTagsIds||[]},f=function(e){return e.listingIsLoading||e.isSPAProcessing}},99215:function(e,t,n){"use strict";n.d(t,{A:function(){return l},Ng:function(){return o},Vx:function(){return c},dn:function(){return s},g6:function(){return u},gX:function(){return a}});var r=n(52982),i=n(58369),o=function(e){return e.listingThumbSize},a=function(e){return e.listingThumbType},s=function(e){return e.listingSelectedThumb},c=function(e){return e.listingThumbsPerRowCount},l=function(e){var t=(0,i._n)(e),n=c(e);return t&&n?Math.round(t/n):0},u=function(e){var t=(0,r.wH)(e),n=c(e);return t&&n?Math.ceil(t/n):0}},65805:function(e,t,n){"use strict";n.d(t,{Aw:function(){return i},LY:function(){return c},X3:function(){return o},Zh:function(){return s},ns:function(){return a},vw:function(){return r}});var r=function(e){var t;return null===(t=e.promoBanner)||void 0===t?void 0:t.discountEndTime},i=function(e){var t;return null===(t=e.promoBanner)||void 0===t?void 0:t.discountHolidaySubType},o=function(e){var t;return null===(t=e.promoBanner)||void 0===t?void 0:t.isCybersaleHoliday},a=function(e){var t;return null===(t=e.promoBanner)||void 0===t?void 0:t.discountPercent},s=function(e){var t;return null===(t=e.promoBanner)||void 0===t?void 0:t.isComingSoon},c=function(e){var t;return null===(t=e.promoBanner)||void 0===t?void 0:t.isDiscountTimerVersion}},49635:function(e,t,n){"use strict";n.d(t,{EV:function(){return a},KL:function(){return c},R1:function(){return i},bG:function(){return s},cP:function(){return o},dt:function(){return r}});var r=function(e){return e.user},i=function(e){var t;return(null===(t=r(e))||void 0===t?void 0:t.balance)||0},o=function(e){var t;return null===(t=r(e))||void 0===t?void 0:t.username},a=function(e){var t;return null===(t=r(e))||void 0===t?void 0:t.membership},s=function(e){var t;return null===(t=r(e))||void 0===t?void 0:t.role},c=function(e){var t;return null===(t=r(e))||void 0===t?void 0:t.isPaymentsDisabled}},41042:function(e,t,n){"use strict";n.d(t,{BH:function(){return s},Bl:function(){return c},LD:function(){return l},Ml:function(){return i},e6:function(){return r},u3:function(){return o},vm:function(){return u},xq:function(){return a}});var r=function(e){return e.chatTopicOptions},i=function(e){return e.isChatPage},o=function(e){return e.isMobileApp},a=function(e){return e.tipKing},s=function(e){return!e.isFullScreen&&e.isNewChatControlPanelAvailable},c=function(e){return e.isLiveStreamPromo},l=function(e){return e.chatInputDisabled},u=function(e){return e.chatExtra}},40172:function(e,t,n){"use strict";n.d(t,{Hz:function(){return _},Iz:function(){return u},K5:function(){return c},OD:function(){return v},Oz:function(){return g},P3:function(){return p},SX:function(){return A},U7:function(){return s},UQ:function(){return r},VF:function(){return S},_D:function(){return w},_G:function(){return y},_T:function(){return m},d1:function(){return f},ey:function(){return i},i1:function(){return d},oI:function(){return o},pU:function(){return h},uD:function(){return l},uq:function(){return b},zr:function(){return a}});var r=function(e){return e.isAuthenticated},i=function(e){return e.isModerator},o=function(e){return e.isMobile},a=function(e){return e.isMobileApp},s=function(e){return e.isFullScreen},c=function(e){return e.isFullMobile},l=function(e){return Boolean(e.isEmbed)},u=function(e){return e.isPromo},d=function(e){return e.isBCM},f=function(e){return Boolean(e.isChatPopup)},p=function(e){return e.chatPopup},h=function(e){return e.memberBalanceOptions},m=function(e){return e.modelNavigationOptions},v=function(e){return e.stylePanelOptions},g=function(e){return e.posterOptions},_=function(e){return e.streamOptions},b=function(e){return e.geoCountryId},y=function(e){return e.lang},A=function(e){return e.isWL},w=function(e){return e.alerts},S=function(e){return e.isBadgeNewProfile}},96575:function(e,t,n){"use strict";n.d(t,{R:function(){return i}});var r=n(44198);function i(e,t){(0,r._b)("BCC bcAppDispatch").warn(e,{payload:t}),"function"==typeof window.bcAppDispatch&&window.bcAppDispatch(e,t)}Object.prototype.hasOwnProperty.call(window,"legacyAppDispatch")||(window.legacyAppDispatch=function(e,t){(0,r._b)("BCC legacyAppDispatch").warn(e,{payload:t}),document.dispatchEvent(new CustomEvent(e,{detail:t}))})},99525:function(e,t,n){"use strict";n.d(t,{A:function(){return w}});var r,i=n(15215),o=function(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)},a=function(){function e(e){var t=e.defaultStore,n=e.updateDefaultStore;this.defaultStore=t,this.updateDefaultStore=n}return e.prototype.updateOldState=function(e,t){var n={};for(var r in t)e[r]&&(n[r]=t[r]);return n},e.prototype.addReduxStore=function(e,t){var n=this;t((0,i.Cl)((0,i.Cl)({},this.defaultStore.getState()),e.getState().legacyStore)),this.updateDefaultStore((0,i.Cl)((0,i.Cl)({},this.defaultStore.getState()),e.getState().legacyStore)),this.storeConnect({direction:"update_redux",updateStoreCallback:t,trackedStore:this.defaultStore,getState:function(){return n.defaultStore.getState()}}),this.storeConnect({direction:"update_defaultStore",updateStoreCallback:this.updateDefaultStore,trackedStore:e,getState:function(){return e.getState().legacyStore}})},e.prototype.storeConnect=function(e){var t=e.trackedStore,n=e.updateStoreCallback,r=e.getState,a=e.direction,s=r();t.subscribe(function(){var e,t=r();if((null===(e=t.direction)||void 0===e?void 0:e.type)===a||t.direction===s.direction){var c=function(e,t){if(!o(e)||!o(t))return null;var n=new Set((0,i.fX)((0,i.fX)([],Object.keys(e),!0),Object.keys(t),!0)),r={},a=!1;return n.forEach(function(n){Object.hasOwnProperty.call(e,n)&&e[n]===t[n]||(r[n]=t[n],a=!0)}),a?r:null}(s,t);c&&n((0,i.Cl)((0,i.Cl)({},c),{direction:{type:a,timestamp:Date.now()}})),s=t}else s=t})},e}(),s=a,c=n(16053),l={contentPopup:{id:null}},u=n(61694),d={chatBar:{followButton:{isBannedProfile2Logged:!1,isBannedLogged2Profile:!1},pinModelButton:{currentUsername:"",pinHint:"",pinUrl:"",unpinHint:"",unpinUrl:"",username:"",isAvailable:!1,isPinned:!1,isBanned:!1,isBannedLogged2Profile:!1,isBannedProfile2Logged:!1,isUnPinAvailable:!1,isAuthenticated:!1,isFreeMember:!1}}},f={skinId:"def",isRunetki:!1,isTukifSkin:!1,isBCM:!1,isWL:!1,isStreamOnly:!1,isLiveStreamPromo:!1,isThirdLevelDomain:!1,isPromo:!1,lspStyle:"",promoHitUrl:"",skinName:"BongaCams",campaignId:"",skinLiveTab:n(23110).n.FEMALE,skinHost:"bongacams.com"},p={ABTests:{},application:{state:0},appSeed:(0,n(532).E)(),assetsHashes:{bcc:"",css:"",js:"",php:""},config:{notificationsMutePeriod:864e5},culture:"",currency:"usd",features:[],geoCountryId:"",lang:"",notificationToken:"",sentrySampleRate:0,socket:{connected:!1},specialAvatarsDir:null,urls:{},userEvents:{confirm_email_popup:!1},isBuyTokensJsLoaded:!1,isEmbed:!1,onlineNotifications:[],onlineNotificationSettings:{}},h=n(10346),m=n(1361),v=n(51921),g=n(72832),_=n(27267),b=n(77972),y=(0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)((0,i.Cl)({},p),f),{isMobile:!1,isTablet:!1,isMobileApp:!1,isFullMobile:!1,isClassicVersion:!1,chromeCastAvailable:!1,chromeCastDevice:"",hasFullScreenAccess:!1,isAirPlay2Available:!1}),{alerts:{},confirmPopup:{className:"",buttons:[],content:"",contentProps:null,title:"",isHtml:!1,onClose:null},drawer:{id:null},fancyPopup:{},popup:{},popupData:{options:{isShow:!1},render:null},showRegistrationPopups:!1,isCaptchaSignup:!1,isPromoCodeSignupPopupsOnly:!1,isSignupPromoCodeEnabled:!1}),{instantMessages:{totalUnread:0,conversations:{},users:{},imNotificationVolume:.5}}),{listingActiveBlock:null,listingActiveCategory:null,listingActiveCategorySlug:null,listingActiveTag:null,listingAvailableLiveTabs:[],listingAvailableTags:null,listingBlocks:null,listingBlocksPinnedModels:null,listingCategoriesRowConfig:null,listingCategoriesRowList:[],listingCommonTags:[],listingDisplayTypeForm:{display:[],per_page:[],th_type:[]},listingFooterTags:{},listingHeaderTagsIds:[],listingInitialBlocks:null,listingInitialLiveTab:null,listingIsLoading:!1,listingLiveTabCounters:{},listingLoader:{limit:null,offset:null,sorting:null,totalCount:null,type:null,isPinSorting:!1,onlineCount:null},listingModels:null,listingRights:{},listingSelectedThumb:null,listingTagsCacheVersion:"",listingThumbSize:null,listingThumbsPerRowCount:0,listingThumbType:null,liveTab:null,pinnedLiveTab:null,sortingThumb:[],isThumbsTypeFilterAvailable:!0,listingIsAllModelsPage:!1,listingIsDeletedProfilePage:!1,listingIsNotFoundPage:!1,listingIsTubeChatPage:!1,listingIsUnsubscribePage:!1}),{flFilterState:{},flFilterScheme:{},flActiveFilter:"",flFilterCounters:{},flFilterOrder:[],flFilterCountersScheme:{},flFilterRealListingState:{flFilterState:{},flFilterCounters:{},flFilterOrder:[]}}),{chatLegacy:!1,memberKicked:"",isChatMounted:!1,isFreeUsersMuted:!1,isGroupChatInitialized:!1,isGroupChatInvited:!1,isMemberBanned:!1,isMemberKicked:!1,chatNotificationsAlertCount:0,chatHistoryLength:66,chatExtra:{},chatAutoInit:!1,chatPopup:!1,chatRoomTitle:"",chatHost:null,chatLocalData:{},chatOptions:{},groupChatInvitationData:null,chatInternalState:{connectedUsersStatus:{},paidShowPopup:{type:null},lastShowModel:null},dailyLimitExceeded:!1,chatTranslatorSettings:{available:!1,chatTranslatorEnabled:!1,imTranslatorEnabled:!1,languages:[],targetLang:""},chatABSplitGroup:"",contextMenu:{content:null},fanBoost:{},layover:{sex:"",showOopsPopup:!1,type:"",url:"",visible:!1,wait:!1},layoverSize:{},resizablePaneSize:{},socialLinks:{displayName:"",username:"",isVisibleOnStream:!1},isChatPage:!1,followings:{},waitFollowUsers:{},isFollowingsLoaded:!1,countdownBot:{enabled:!1},instantBuy:{available:!1,packages:[],activeChatShowSecondsLeft:null},privateInitiatorUsername:null,floatingPlayer:{disabled:!1,inited:!1},chatInputDisabled:!0,chromeCastActive:!1,isAirPlay2Active:!1,isChatPopup:!1,isFullScreen:!1,chatHeader:{},chatHeaderOptions:{},chatOptionsNew:{isShareCamControlsEnabled:!1},chatShowStatusOptions:{},chatTopicOptions:{currentTopic:""},loversButton:{loversCount:0,isLover:!1},memberBalanceOptions:{balance:{},buyTokens:{},buyVip:{},paidButtonCells:{},signup:{}},memberChatNotificationSettingsOptions:{},memberChatSeoMeta:null,modelNavigationOptions:{promoEmbedChat:!1,isRtlCulture:!1},privatePopupOptions:{chat_show_invite:{},full_private_chat:{},group_chat:{},private_chat:{},voyeur_chat:{}},streamOptions:{quality:"high",sizeHolderHeight:null,sizeHolderWidth:null,isMobileStream:null,isPromoEmbedChat:!1,isVideoHd:null},stylePanelOptions:{},tipAfterPrivateOptions:{},tipPopupOptions:{lastTip:0,tips:[]}}),{chatBoost:{timers:[],isBoostAvailable:!1,isBoostReady:!1}}),{renditions:[],currentRendition:"auto",selectedRendition:"auto",playerSkin:"player_light",playerWaitClick:!1,isFloatingPlayer:!1,currentPlayerType:"",customPlaylist:"auto",streamCollection:[],soundVolume:1,autoplayLog:[],isControlsShow:!1,player:{}}),{isAuthenticated:!1,isModerator:!1,minPackageAmount:0,newVideoCount:0,isAutoPurchaseTokensEnable:!1,user:{username:"",email:"",displayName:"",balance:0,bonuses:[],maxPinsForLiveTab:0,membership:"free",isVip:!1,isPaymentsDisabled:!1,mainBarBubble:null,loginTime:0,newRecordedVideosIds:[]},ignoredUsers:{},buyTokensRel:"",buyVipRel:"",memberConfirmEmail:{}}),{userList:{totalGuests:0,totalUsers:0,userLimit:0,users:[]}}),{popupsConfig:{},isWeekBuyVipAvailable:!1,sapphireTitanGiftCurrency:"usd",freeMembersPackages:[],firstPurchaseBonusTokens:10,device:{},qrTotpUrl:"",nprDiscountPercent:5,vipOnlyWeekTime:{},sourceType:"",loyaltyDiscountEnabled:!1,isShowConfirmEmailPopup:!1,isConfirmEmailBonusTokens:!1}),{miniProfile:{}}),{spoofIm:{avatarUrl:"",username:"",displayName:"",spoofVersionId:null,time:180},pollData:{},newsIm:{disabled:!1}}),{cam2cam:{isActive:!1}}),{tipPopupOptions:{lastTip:0,tips:[]}}),{nftTokenLink:null,nftWallet:null}),{profileWall:{createAlbumButton:{},followButton:{},followers:{},followRedButton:{},gifts:{},lastBroadcastRecentlyText:"",loversButton:{},pinModelButton:{},profileMedia:{},profileVideos:{},protectedAlbums:{},sharedAlbums:{},snapshotDocuments:{},subscribeOnlineNotificationButton:{},username:""}}),d),{profileVideos:{videosList:null}}),u.g),h.df),{profile:{}}),{toastr:{queue:[],refreshDate:null}}),window.__MOBILE__?(0,i.Cl)((0,i.Cl)((0,i.Cl)({},v.r),g.gA),{isMemberPhotoGalleryOpened:!1}):{}),{chatUI:l,pageData:{isPrefetching:!0},followPage:{header:{header:"",subTitle:"",count:0,descriptionHeader:null,description:null,displayName:""},menu:{header:"",items:[]},usersList:{emptyListTitle:"",emptyListDescription:"",items:[],currentPages:(r={},r[m.M.FOLLOWERS]=1,r[m.M.FOLLOWINGS]=1,r[m.M.PINNED_MODELS]=1,r[m.M.FOLLOW_REQUESTS]=1,r[m.M.MODERATED_CHAT_ROOMS]=1,r[m.M.BANNED_USERS]=1,r[m.M.PINNED_MODELS_MODAL]=1,r),currentPage:1,pagesCount:1,isInitialDataAlreadyFetched:!0},context:{isOwnPage:!1,type:m.M.FOLLOWERS,username:"",isLoading:!1},layoutHeader:{context:{isChristmasCap:!1},isAvailable:!1,isCustom:{baseSort:{name:"",type:"select"},isRtlCulture:!1}}},pageNumber:0,isHeartLiveBadge:!1,date:"",scheduleTooltip:{currentTooltip:null,tooltips:[],position:{top:0,left:0}},mobileFilter:{scheme:null,selectedFields:{},submittedFields:{},counters:{}},devlogSettings:{options:{enabled:!0},children:{}},isSPAProcessing:!1,captchaData:null,languageStates:{},isNewChatControlPanelAvailable:!1,ethernetConnection:"online",isInvisibleModeEnabled:!1});_.o.isDev&&(y.debug_players=[]);var A=(0,c.y$)(y),w=A;_.o.isDev&&(window.defaultStorage&&console.error("< Store was created twice!!!"),window.defaultStorage=A,(0,b.kz)("Get Application State",function(){return window.s=A.getState(),console.log("s =",window.s),"Current state is aliased with 's'!"}));var S=new s({defaultStore:A,updateDefaultStore:function(e){A.setState(e)}});window.BCInitStore=S.addReduxStore.bind(S)},47885:function(e,t,n){"use strict";n.d(t,{DE:function(){return c},Sp:function(){return s},YZ:function(){return a},em:function(){return i},g5:function(){return r},sS:function(){return o}});var r="sprite/bc/chat29.svg",i="/images/".concat(r),o="sprite/bc/mini_profile_lg3.svg",a="sprite/bc/profile_media6.svg",s="sprite/bc/layover4.svg",c="sprite/bc/mobile_profile_media2.svg"},53336:function(e,t,n){"use strict";n.d(t,{CA:function(){return s},Fq:function(){return w},Jp:function(){return i},KI:function(){return c},Kx:function(){return v},Lh:function(){return k},Lr:function(){return I},MQ:function(){return T},Nr:function(){return f},P1:function(){return P},Q9:function(){return g},TM:function(){return d},UO:function(){return o},ed:function(){return r},iA:function(){return E},jq:function(){return S},jy:function(){return N},kl:function(){return m},lH:function(){return y},mB:function(){return p},nz:function(){return b},s8:function(){return A},vM:function(){return a},xp:function(){return C},xs:function(){return _},yX:function(){return h},z1:function(){return l},zm:function(){return u}});var r="sprite/bc/icon43.svg",i="sprite/bc/ui10.svg",o="sprite/bc/logo_default.svg",a="sprite/bc/billing_ui.svg",s="sprite/bc/context_menu.svg",c="sprite/bc/security_center.svg",l="sprite/bc/membership1.svg",u="sprite/bc/mobile29.svg",d="sprite/bc/listing3.svg",f="sprite/bc/im13.svg",p="sprite/bc/flags_3x2_round_border1.svg",h="im_gradient",m="mobile_advantages_auth_popup",v="model_actions",g="rating",_="sprite/bc/arial_numbers.svg",b="sprite/bc/mobile_video_player.svg",y="sprite/bc/membership_default_v2.svg",A="sprite/bc/text_badge2.svg",w="sprite/bc/text_badge_mobile1.svg",S="sprite/bc/fan_boost_popup.svg",E="sprite/bc/mobile_fan_boost_popup.svg",C="sprite/bc/login_popup.svg",T="sprite/bc/btn_action4.svg",P="sprite/bc/online_status2.svg",I="sprite/bc/tabs.svg",k="sprite/bc/sort.svg",N="sprite/bc/follower4.svg"},5117:function(e,t,n){"use strict";n.d(t,{z:function(){return r}});var r="sprite/bc/layout5.svg"},99341:function(e,t,n){"use strict";n.d(t,{h:function(){return o}});var r=n(95152),i=n(74213),o=(n(73437),function(){function e(){}return e.onSend=function(e){var t,n=this;e&&["public","public-chat"].includes(e)&&chat&&chat.userData&&chat.userData.role&&"member"===chat.userData.role&&!chat.userData.isPerformer&&(this.pendingMessages.push(setTimeout(function(){n.pendingMessages.shift()},2e3)),null===(t=this._debug)||void 0===t||t.onSendSuccess())},e.onReceive=function(e){var t,n,i;if(!(null===(t=null===chat||void 0===chat?void 0:chat.userData)||void 0===t?void 0:t.isPerformer))if(e&&e.body&&e.body.author){if("public-chat"===e.body.type&&"member"===e.body.author.role)if(this.pendingMessages.length){null===(i=this._debug)||void 0===i||i.onReceiveSuccess();var o=this.pendingMessages.shift();clearTimeout(o),!e.body.author.isMuted&&e.body.message&&this.track(e.body.cyr,!(0,r.z)(e.body.message))}else null===(n=this._debug)||void 0===n||n.onReceiveFailed()}else console.error("< [LatinMessageStats] incorrect message data",{msg:e})},e.track=function(e,t){var n;null===(n=this._debug)||void 0===n||n.onTrack(),i.M.reportEvent(53,"click",void 0,void 0,t?[339]:void 0,e?[43]:void 0)},e.pendingMessages=[],e._debug=void 0,e}())},74213:function(e,t,n){"use strict";n.d(t,{M:function(){return u}});var r,i=n(15215),o=n(99525);!function(e){e[e.DESKTOP=1]="DESKTOP",e[e.MOBILE=2]="MOBILE",e[e.MAPP=3]="MAPP"}(r||(r={}));var a=n(63861),s=n(57510),c=n(88526),l=n(41669),u=function(){function e(){}return Object.defineProperty(e,"_configMap",{get:function(){return o.A.getState().ABTests||{}},enumerable:!1,configurable:!0}),Object.defineProperty(e,"_statsSource",{get:function(){var e=o.A.getState(),t=e.isMobile;return e.isMobileApp?r.MAPP:t?r.MOBILE:r.DESKTOP},enumerable:!1,configurable:!0}),e.safeBuildReportData=function(e){for(var t,n,r=Array.isArray(e)?e:[e],i=this._statsSource,o=[],a=0,s=r;a1},e.isCurrentVersion=function(e){return this.getTestVersion(e)<2},e.isEnabled=function(e){return this.getTestVersion(e)>0},e.isSomeEnabled=function(e){var t=this,n=o.A.getState();return e.filter(function(e){var t=e.validation;return!t||t(n)}).some(function(e){var n=e.id;return t.isEnabled(n)})},e.isVersion=function(e,t){return void 0===t&&(t=[]),t.includes(this.getTestVersion(e))},e.reportEvent=function(e,t,n,r,i,o){if(void 0===t&&(t="click"),t&&e){var a=[],c=this._statsSource;(0,s.loopv)(this._configMap,function(s,l){if(s&&"number"!=typeof s){var u=+l,d=s.events,f=s.sources;if((!i||!i.includes(u))&&d&&d.includes(e)&&f&&f.includes(c)){var p={eo:e};void 0!==(null==n?void 0:n.value)&&(p.value=n.value),void 0!==(null==n?void 0:n.se)&&(p.se=n.se),a.push({id:u,event:t,extraFields:p,tags:o,once:r})}}}),a.length&&this.report(a)}},e.hasEvent=function(e){if(!e)return!1;var t=this._statsSource;return Object.values(this._configMap).some(function(n){if(!n||"number"==typeof n)return!1;var r=n.events,i=n.sources;return r.includes(e)&&i.includes(t)})},e.reported={},e}()},34710:function(e,t,n){"use strict";n.d(t,{Rb:function(){return r},u1:function(){return G},EO:function(){return R},iz:function(){return U},mN:function(){return X},gf:function(){return Y}});n(1236);var r=__("Some error occurred. Please try again later."),i=n(15215),o=n(73437),a=n(40838),s=function(e,t){return s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},s(e,t)},c=function(){return c=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}"function"==typeof SuppressedError&&SuppressedError;var f,p=function(e){var t=e.name,n=e.logger,r=e.url,i=e.callback,o=e.isWithLogs;try{i(),n.completeStep(t)}catch(e){o&&console.error("apiRequest(".concat(r,").").concat(t," callback"),e)}},h=function(e){function t(n,r){var i=void 0===r?{}:r,o=i.cause,a=i.detail,s=i.type,c=e.call(this,n,{cause:o})||this;return c.detail=a,c.type=s,Object.setPrototypeOf(c,t.prototype),c}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t}(Error),m="unexpected",v=(0,a.object)({og:(0,a.optional)((0,a.nullable)((0,a.type)({}))),title:(0,a.optional)((0,a.nullable)((0,a.string)())),description:(0,a.optional)((0,a.nullable)((0,a.string)()))}),g="success",_="error",b=function(){return(0,a.union)([(0,a.array)(),(0,a.object)()])},y=function(){return(0,a.nonempty)((0,a.string)())},A=function(){return(0,a.refine)((0,a.unknown)(),"required",function(e){return null!=e})},w=(0,a.object)({status:(0,a.literal)(200),body:(0,a.object)({data:b(),meta:(0,a.optional)(v),status:(0,a.optional)((0,a.literal)(g))})}),S=(0,a.object)({status:(0,a.union)([(0,a.literal)(200),(0,a.literal)(301),(0,a.literal)(302)]),body:(0,a.object)({status:(0,a.optional)((0,a.literal)("redirect")),data:(0,a.object)({location:(0,a.string)(),debug:(0,a.optional)(y())})})}),E=(0,a.object)({status:(0,a.literal)(400),body:(0,a.object)({errors:b(),status:(0,a.optional)((0,a.literal)(_)),data:(0,a.optional)(b())})}),C=(0,a.object)({status:(0,a.literal)(500),body:(0,a.object)({errors:b(),status:(0,a.optional)((0,a.literal)(_)),data:(0,a.optional)((0,a.object)({debug:y()}))})}),T=(0,a.object)({status:(0,a.literal)(404),body:(0,a.object)({errors:b(),status:(0,a.optional)((0,a.literal)(_)),data:(0,a.optional)((0,a.object)({debug:y()}))})}),P=(0,a.union)([E,C,T]),I=(0,a.object)({status:(0,a.literal)(403),body:(0,a.object)({status:(0,a.optional)((0,a.literal)("forbidden")),data:(0,a.optional)((0,a.object)({debug:y()}))})}),k=(0,a.object)({status:(0,a.literal)(503),body:(0,a.object)({status:(0,a.optional)((0,a.literal)("unavailable"))})}),N=(0,a.object)({status:(0,a.literal)(401),body:(0,a.object)({status:(0,a.optional)((0,a.literal)("unauthorized")),data:(0,a.object)({location:(0,a.string)(),debug:(0,a.optional)(y())})})}),O=(0,a.object)({status:(0,a.literal)(200),body:(0,a.union)([(0,a.type)({data:b()}),(0,a.type)({result:b()}),(0,a.object)({status:(0,a.literal)(g)})])}),j=(0,a.object)({status:(0,a.literal)(200),body:(0,a.union)([(0,a.type)({error:A()}),(0,a.type)({errors:A()}),(0,a.type)({result:A(),status:(0,a.literal)(_)})])}),L=(0,a.union)([w,S,P,k,I,N,O,j]),M=function(e,t){return void 0===t&&(t=!0),l(void 0,void 0,void 0,function(){var n;return u(this,function(r){switch(r.label){case 0:return t?[2,e.json()]:[4,e.text()];case 1:n=r.sent();try{return[2,JSON.parse(n)]}catch(e){return[2,n]}return[2]}})})},x=function(e){return l(void 0,void 0,void 0,function(){var t,n,r,i,o,s,c,l,d,f;return u(this,function(u){switch(u.label){case 0:return t=e.response,n=e.logger,r=e.expect,i=e.isOurApi,o=e.isWithLogs,[4,M(t,i)];case 1:return s=u.sent(),n.completeStep("parsing json() or text() response"),c=i?function(e,t){if(void 0===t&&(t=!1),(0,a.is)(e,S))throw location.assign(String(e.body.data.location)),new h("Redirect response");if((0,a.is)(e,I))throw new h("Forbidden");if((0,a.is)(e,k))throw new h("Unavailable");if((0,a.is)(e,N))throw new h("Unauthorized");if((0,a.is)(e,P))throw new h(String(e.body.errors),{detail:e.body.errors});if((0,a.is)(e,j)){if(t&&console.warn("> LegacyErrorResponse is deprecated ",e),"errors"in e.body)throw new h(String(e.body.errors),{detail:e.body.errors});if("error"in e.body)throw new h(String(e.body.error),{detail:{global:[String(e.body.error)]}});throw new h(String(e.body.result))}if((0,a.is)(e,w))return e.body.data;if((0,a.is)(e,O))return t&&console.warn("> LegacySuccessResponse is deprecated ",e),"result"in e.body?e.body.result:null;throw new h(String(e))}(L.create({status:t.status,body:s}),o):s,n.completeStep("validating response format"),l=function(e,t){return t?t.create(e):e}(c,r),n.completeStep("validating data type"),d=null==s?void 0:s.meta,f=function(e){return e?v.create(e):null}(d),n.completeStep("validating metadata"),[2,{response:t,data:l,meta:f,isFetched:!0,isError:!1,isSuccess:!0}]}})})},D=function(e,t){return l(void 0,void 0,void 0,function(){var n,r,i,a,s,f,v,g,_,b,y,A,w,S;return u(this,function(E){switch(E.label){case 0:n=function(e){var t={"building params":!1,fetching:!1,"parsing json() or text() response":!1,"validating response format":!1,"validating data type":!1,"validating metadata":!1,onSuccess:null,onError:null,onComplete:!1};return{completeStep:function(e){t[e]=!0},isWithErrors:function(){return Object.values(t).some(function(e){return!1===e})},getStatus:function(){return Object.entries(t).reduce(function(e,t){var n=d(t,2),r=n[0],i=n[1];return e+"".concat(r," ").concat(function(e){return null===e?"❔":e?"✔":"❌"}(i),"\n")},e?"Request status (".concat(e,"):\n"):"Request status:\n")}}}(e),r=function(e){var t=e.body,n=e.headers,r=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i User aborted the request ",n),[2,{response:null}]):e instanceof h?[2,{response:t,error:e,isFetched:!0,isError:!0,isSuccess:!1}]:(o=new h("Unexpected error",c({type:m,detail:{global:[String(e)]}},e instanceof Error&&{cause:e})),[2,{response:t,error:o,isFetched:!0,isError:!0,isSuccess:!1}])})}))];case 5:return(S=E.sent()).error&&p({url:e,logger:n,name:"onError",callback:function(){return v(S.error,b)}}),y=S,[3,6];case 6:return p({url:e,logger:n,name:"onComplete",callback:function(){return _(b)}}),f&&n.isWithErrors()&&console.log(n.getStatus()),[2,y]}var C})})},R=((0,a.empty)((0,a.array)()),function(e){return Object.entries(e).reduce(function(e,t){var n,r=d(t,2),i=r[0],o=r[1];return c(c({},e),!!(null==o?void 0:o[0])&&((n={})[i]=o[0],n))},{})}),H=n(88526),B=((f={})[m]=r,f),F=function(e){var t;return(0,i.Cl)((0,i.Cl)({isWithCsrf:!0},e),{headers:(0,i.Cl)({},(null===(t=null==e?void 0:e.isWithCsrf)||void 0===t||t)&&{"X-CSRF-TOKEN":(0,H.m)()._csrf_token})})},U=function(e,t){if(e){var n=e.detail,i=e.type;return i&&i in B?{global:[B[i]||r]}:n||{global:[r]}}},G=function(e){var t;if(e){var n=e.detail,i=e.type;return i&&i in B?B[i]||r:(null===(t=null==n?void 0:n.global)||void 0===t?void 0:t[0])||r}},V=n(96540),K=function(){return K=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]>>0;--v>=0;m=(0,c.sha1)(Math.random().toString(36)))l[(0,c.sha1)(l[v&&m||u]=(0,c.sha1)(Math.random().toString(36)))]=(0,c.sha1)(Math.random().toString(36))+h()+(0,c.sha1)(Math.random().toString(36));var g=function(){return null!=r?r:function(){var e,t=/(?:^|; )([a-z]{1,3}\d{1,4}[a-z]{2,5}\d[a-z])=([^;]*)/g.exec(document.cookie),n=t&&t[1]||"",o=t&&decodeURIComponent(t[2]);if(!o||o.length<5){n=h(),o=Math.abs((0,c.adler32)((0,s.c0)(l.navigator.userAgent))).toString();var d=new Date;d.setTime(d.getTime()+31536e6),document.cookie="".concat(n,"=").concat(encodeURIComponent(o),"; domain=").concat((0,a.getRealDomain)(),"; path=/; expires=").concat(d.toUTCString(),";")}return l[(0,c.sha1)(l[u]=(0,c.sha1)(Math.random().toString(36)))]=(e=(0,c.sha1)(n+Math.random().toString(36))+n+(0,c.sha1)(n+" "+o),(0,i.Ti)(e,(0,i.bn)(e))),r=(0,s.c0)("".concat(o))}()}},6532:function(e,t,n){"use strict";function r(e,t){if(void 0===t&&(t="[Assertion]"),!e)throw new Error(t)}n.d(t,{v:function(){return r}})},27259:function(e,t,n){"use strict";function r(e,t){return void 0===e&&(e=0),void 0===t&&(t=0),!!(e&t)}function i(e,t){return void 0===e&&(e=0),void 0===t&&(t=0),r(e,t)?e:e+t}function o(e,t){return void 0===e&&(e=0),void 0===t&&(t=0),r(e,t)?e-t:e}n.d(t,{Cr:function(){return o},Lt:function(){return r},lA:function(){return i}})},76294:function(e,t,n){"use strict";n.d(t,{DT:function(){return u},uW:function(){return d},Mj:function(){return m}});var r=n(50613);class i{_SECURED_KEYS;_obfuscate;constructor({obfuscate:e,securedKeys:t}){this._SECURED_KEYS=t,this._obfuscate=e}_getKey=e=>{const t=this._SECURED_KEYS.find(t=>t.key===e);return t?this._obfuscate(t.key,t.scheme):e};getItem(e,t){if(!this._storage)return null;const n=this._storage.getItem(this._getKey(e));if(!t||"string"!=typeof n)return n;try{return n?t.create(JSON.parse(n)):null}catch(t){return console.error(`Failed to parse ${e} by scheme`,t),null}}setItem(e,t){this._storage&&this._storage.setItem(this._getKey(e),"string"==typeof t?t:JSON.stringify(t))}removeItem(e){this._storage&&this._storage.removeItem(this._getKey(e))}clear(){this._storage&&this._storage.clear()}has(e){return!!this._storage&&this._getKey(e)in this._storage}get length(){return this._storage?this._storage.length:0}key(e){return this._storage?this._storage.key(e):null}}var o,a=n(8119),s=[{key:a.Z.CHAT_STYLE},{key:a.Z.MEMBER_DAILY_LIMITS_STAMP},{key:a.Z.MEMBER_DAILY_LIMITS_TODAY_FREE_TIME},{key:a.Z.MEMBER_DAILY_LIMITS_TODAY_FREE_TIME_STAMP},{key:a.Z.MEMBER_DAILY_LIMITS_TODAY_MESSAGES},{key:a.Z.MEMBER_DAILY_LIMITS_TODAY_ROOMS},{key:a.Z.TIME_LINE_MASTER_SHARED_STORAGE_V2},{key:a.Z.TIME_LINE_MASTER_V2},{key:a.Z.LISTING_VISITED_ROOMS},{key:a.Z.SENTRY_SAMPLE_RATE}],c=n(95760),l=[{key:c.y.TIP_MENU_LAST_ORDER},{key:c.y.TIME_LINE_PRIVATE_STORAGE_V2}],u=new class extends i{get _storage(){return void 0===globalThis.window?null:globalThis.localStorage}}({obfuscate:r.K,securedKeys:s}),d=new class extends i{get _storage(){return void 0===globalThis.window?null:globalThis.sessionStorage}}({obfuscate:r.K,securedKeys:l}),f=n(96540),p=n(80181),h=function(e,t,n){var r=function(e){console.error("[Error] [useStorage]:",e,"[Storage] - ",n)},i=(0,f.useState)(function(){try{return(0,p.json_parse)((null==n?void 0:n.getItem(e))||"")||t}catch(e){return r(e),t}}),o=i[0],a=i[1];return[o,function(t){try{var i=t instanceof Function?t(o):t;a(i),null==n||n.setItem(e,JSON.stringify(i))}catch(t){r(t)}}]},m=(o=function(e){var t=e.localStorageInstance,n=e.sessionStorageInstance;return{useLocalStorage:function(e,n){return h(e,n,t)},useSessionStorage:function(e,t){return h(e,t,n)}}}({localStorageInstance:u,sessionStorageInstance:d})).useLocalStorage;o.useSessionStorage},3033:function(e,t,n){"use strict";n.d(t,{s:function(){return r}});var r=function(){function e(){}return e.customProperties=function(){return"undefined"!=typeof CSS&&CSS.supports("--color: #fff")},e}()},18392:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r={html5_validation:function(){return"function"==typeof document.createElement("input").checkValidity},pwa_standalone:function(){return Boolean(window.matchMedia("(display-mode: standalone)").matches||navigator.standalone)}},i={},o=function(e){return e in i?i[e]:i[e]=e in r&&r[e]()},a=function(){return o("pwa_standalone")}},25854:function(e,t,n){"use strict";n.d(t,{E:function(){return r},w:function(){return i}});var r=!0,i="32248321b541468ab489b6398ab84e2c"},84040:function(e,t,n){"use strict";n.d(t,{l:function(){return a}});var r=n(70901),i=n(25854),o="";function a(){if(!o){var e=Array.prototype.slice.call(document.querySelectorAll("*[id]")).filter(function(e){return 40===e.id.length&&e.id===(0,r.sha1)((0,r.sha1)(e.className)+i.w)}).map(function(e){return e.className});e.length,0,o=e[0]}return o}},52529:function(){"use strict";var e=globalThis.history.replaceState,t=globalThis.history.pushState;globalThis.history.pushState=function(){for(var e=[],n=0;n ".concat(e),{get:function(){var e,n=t()||"Action executed!";return e=Object.keys(r).filter(function(e){return e.startsWith("|")}).map(function(e){var t=[e,r[e]];return delete r[e],t}),r[":"]="=== 👾 Debug Wizard 🧙🏼 ===",console.log(r),r[":"]="Click (...) to cast ✨:",Object.assign(r,Object.fromEntries(e)),n},configurable:!0,enumerable:!0}):(n["| ".concat(e)]=Object.create(null),Object.entries(t).forEach(function(t){i(t[0],t[1],n["| ".concat(e)])}))}n(51310);var o=n(73437);function a(e,t){return void 0===t&&(t="unset"),{info:o.noop,wrn:o.noop,err:console.error.bind(console)}}},18537:function(e,t,n){"use strict";n.d(t,{v:function(){return r}});var r=["log","info","warn","error"]},55338:function(e,t,n){"use strict";n.d(t,{M:function(){return r}});var r=function(e,t){void 0===t&&(t=!0);var n=e?new Date(e):new Date,r="0".concat(n.getHours()).slice(-2),i="0".concat(n.getMinutes()).slice(-2),o="0".concat(n.getSeconds()).slice(-2),a=String(Number(n)).slice(-3);return t?"".concat(r,":").concat(i,":").concat(o,":").concat(a):"".concat(r,":").concat(i,":").concat(o)}},97280:function(e,t,n){"use strict";n.d(t,{_:function(){return i}});n(15215),n(8119),n(76294),n(44198);var r={error:function(){},info:function(){},log:function(){},warn:function(){}},i=function(e,t){return void 0===t&&(t={}),r}},44198:function(e,t,n){"use strict";n.d(t,{_b:function(){return r._},P0:function(){return i},W1:function(){return b},vs:function(){return y}});var r=n(97280),i=function(e,t){return new Promise(function(n,i){var o=performance.now();e.then(function(){for(var e=[],i=0;i0&&a].filter(Boolean).join(" "),l=[r?"color: ".concat(r):null];return l.length?(0,o.fX)(["%c".concat(c),l.join(";")],e,!0):(0,o.fX)([c],e,!0)}(t,{color:e.getLogColor(c),name:c.join(" ")});(window.console[h]||window.console.log).apply(window,m)}},this.updateNodeOptions=function(t,n,r){var i;void 0===t&&(t=[]),void 0===n&&(n={}),void 0===r&&(r=!1);var a=null===(i=e.getStoredSettings)||void 0===i?void 0:i.call(e);if(a){var s=Array.isArray(t)?t:t.split(/\s+/g).filter(Boolean),c=r,l=function(t,r,i){void 0===t&&(t=e.defaultDevlogSetting),void 0===i&&(i=0);var a=r[0];if(0===r.length)return c||(c=!(0,u.b)(t.options,n)),t.options=(0,o.Cl)((0,o.Cl)({},t.options),n),void(i<1&&!t.options.enabled&&(t.options.enabled=!1));t.children||(t.children={}),t.children[a]||(t.children[a]=e.defaultDevlogSetting,i<1&&(t.children[a].options.enabled=!1),c=!0),l(t.children[a],r.slice(1),i+1)};l(a,s),c&&e.onSettingsChange&&e.onSettingsChange(a)}},this.removeNode=function(t){var n;void 0===t&&(t=[]);var r=null===(n=e.getStoredSettings)||void 0===n?void 0:n.call(e);if(r){var i=r;e.mapChildren(t,function(e,t,n){n?(null==i?void 0:i.children)&&delete i.children[e]:i=t}),e.onSettingsChange&&e.onSettingsChange(r)}},this.compileNodeOptions=function(t){var n;void 0===t&&(t=[]);var r=null===(n=e.getStoredSettings)||void 0===n?void 0:n.call(e);if(!r)return{};var i=r.options;return e.mapChildren(t,function(e,t,n){var r=(t||{}).options,a=void 0===r?{}:r;i=(0,o.Cl)((0,o.Cl)({},a),{enabled:"error"===a.level||"info"===a.level&&a.enabled&&n||!1!==i.enabled&&a.enabled})}),i},this.isNodeInitialized=function(t){return void 0===t&&(t=[]),e.mapChildren(t)},this.getLogColor=function(t){if(e._isColorfulAvailable){if(t.slice(1,-1).includes("render"))return"#9400D3";if(t.slice(1,-1).includes("Action"))return"#1E90FF";if(t.includes("SPA"))return"#FF69B4";if(t.includes("ListingFilter"))return"#FF7F50";if(t.includes("VideoPlayerController"))return"#00FFFF";if(t.includes("VideoPlayer")){if(t.includes("FP"))return"#ADFF2F";if(t.includes("SLDP"))return"#98FB98";if(t.includes("HLS")||t.includes("HLSJS"))return"#3CB371"}}},this.mapChildren=function(t,n){var r,i;void 0===t&&(t=[]);for(var o=Array.isArray(t)?t:t.split(/\s+/g).filter(Boolean),a=null===(r=e.getStoredSettings)||void 0===r?void 0:r.call(e),s=0,c=o;s=0},e}()},57933:function(e,t,n){"use strict";n.d(t,{O6:function(){return r},gQ:function(){return l},AT:function(){return c}});var r,i=n(88526),o=(n(41669),n(15215)),a=n(34710),s=n(80181);function c(e){return(0,o.sH)(this,arguments,void 0,function(e,t){var n,i,c,l,u,d,f;return void 0===t&&(t={}),(0,o.YH)(this,function(p){switch(p.label){case 0:if(t=(0,o.Cl)({method:"GET",body:null,forceRequest:!1,defaultErrors:{global:[a.Rb]}},t),n=200,i={status:r.FAIL},"GET"===t.method.toUpperCase()&&!t.forceRequest&&(u=document.querySelector('[data-api="'.concat(e,'"]'))))return c=(0,s.json_parse)(u.innerText),u.remove(),c||(l=t.defaultErrors),[2,{status:r.SUCCESS,data:c,errors:l}];"POST"!==t.method.toUpperCase()&&t.body&&(t.body=null),p.label=1;case 1:return p.trys.push([1,10,,11]),[4,fetch(e,{method:t.method,headers:(0,o.Cl)({"X-Requested-With":"XMLHttpRequest"},null==t?void 0:t.headers),body:t.body,signal:null===(f=t.abortController)||void 0===f?void 0:f.signal}).then(function(e){var t=e.headers.get("content-type");return t&&t.includes("application/json")?(n=e.status,e.json()):e.text()})];case 2:switch(i=p.sent(),n){case 301:case 302:return[3,3];case 200:case 400:return[3,5];case 404:case 500:return[3,8]}return[3,8];case 3:return[4,new Promise(function(){location.assign(i.data.location)})];case 4:return p.sent(),[3,9];case 5:return c=i.data||i.result||i,i.status===r.REDIRECT&&"location"in(c||{})?[4,new Promise(function(){location.assign(i.data.location)})]:[3,7];case 6:return p.sent(),[3,9];case 7:return i.status=200===n?r.SUCCESS:r.ERROR,l=i.errors,i.result,[3,9];case 8:return i.status=r.ERROR,l=i.errors||t.defaultErrors,[3,9];case 9:return[3,11];case 10:return"AbortError"===(null==(d=p.sent())?void 0:d.name)&&(i.status=r.CANCEL),l=t.defaultErrors,[3,11];case 11:return[2,(0,o.Cl)((0,o.Cl)({},i),{data:c,errors:l})]}})})}function l(e,t){void 0===t&&(t={});var n=(0,i.m)()._csrf_token;return t.method=t.method||"GET",t.headers=(0,o.Cl)((0,o.Cl)({},t.headers),{"X-CSRF-TOKEN":n,"Content-Type":"application/json"}),c(e,t)}!function(e){e.SUCCESS="success",e.ERROR="error",e.FAIL="fail",e.CANCEL="cancel",e.REDIRECT="redirect"}(r||(r={}))},12903:function(e,t,n){"use strict";n.d(t,{P_:function(){return f},fw:function(){return u},jr:function(){return l},l:function(){return c},tf:function(){return s}});var r=n(15215),i=n(80554),o=n(57510),a={maxLength:function(e,t){var n=e.value;return Array.isArray(n)?n.length>t?__("form.error.values_len_less",{len:t}):null:"string"==typeof n&&n.length>t?__("form.error.symbols_len_less",{len:t}):null},maxValue:function(e,t){var n=e.value;return""===n?null:Number(n)>t?__("form.error.max_value",{max:t}):null},minLength:function(e,t){var n=e.value;return Array.isArray(n)?n.length"})}return(0,o.loopv)(t,function(t,n){if(-1===["status","global","message","msg","thresholdName","thresholdValue"].indexOf(n)&&e.fields[n]){var r=Array.isArray(e.fields[n]),i="string"!=typeof t;if(r&&i)e.fields[n]=(0,o.loopv)(e.fields[n],function(e){return t[e.name]&&(e.error="function"==typeof e.errorParser?e.errorParser(t[e.name]):d(t[e.name]),e.sourceError=t[e.name]),e});else if(!r&&!i){var a=e.fields[n];e.fields[n].error="function"==typeof a.errorParser?a.errorParser(t):d(t),e.fields[n].sourceError=t}}}),e}function d(e){var t,n="";return Array.isArray(e)?1===e.length?n+="".concat(__(e[0])):e.forEach(function(e){n+="".concat(__(e),"
")}):"string"==typeof e?n=__(e):e.message&&(n=e.thresholdName&&e.hasOwnProperty("thresholdValue")?__(e.message,((t={})[e.thresholdName]=e.thresholdValue,t)):__(e.message)),n}function f(e,t,n){var i;return(0,r.Cl)((0,r.Cl)({},e),((i={})[t]=n||"",i))}},86504:function(e,t,n){"use strict";n(41669).jlNamespace={$contentContainer:null,$popupBlock:null,$popupClose:null,$popupContent:null,$popupTitle:null,popupAllOptions:null,popupOptions:null}},27821:function(e,t,n){"use strict";n.d(t,{dS:function(){return i},qu:function(){return a},KA:function(){return c},qp:function(){return w},pI:function(){return E}});var r=n(41669);function i(e){var t=E(r(e));return t.submit(),t}var o=n(69113);function a(e,t){if(t){var n=e.attr("form_id");for(var r in t)if(t.hasOwnProperty(r)){var i=t[r];if("object"==typeof i)a(e,i);else{var s="#".concat(r).concat(n?", #".concat(r,"_").concat(n):"");e.find(s).closest(".form_row").find(".form_errors_in_row").html(i).css("display","block"),"user_member_username"!==r||o.JoinSuggestionManager.isVisible||o.JoinSuggestionManager.showSuggestions()}}}}var s=n(41669);function c(e,t,n,r,o){var a=!0;return"function"==typeof t?t(s(e),n,r,o):!1!==t&&(a=!1,i(s(e))),a}var l,u,d=n(15215),f=n(52777),p=n(99525),h=n(19653),m=n(66022);!function(e){e.RECAPTCHA="recaptcha",e.HCAPTCHA="hcaptcha"}(l||(l={})),function(e){e.RECAPTCHA="recaptcha",e.HCAPTCHA="h-captcha"}(u||(u={}));var v=function(){switch(window.captchaType){case l.RECAPTCHA:return u.RECAPTCHA;case l.HCAPTCHA:return u.HCAPTCHA;default:return u.RECAPTCHA}},g=n(25891),_=n(73458),b=n(30914),y=n(88526),A=n(41669);function w(e,t,n,r,i,o,s,l){A(e).each(function(e,u){return function(e,t,n,r,i,o,s,l){var u=this;void 0===l&&(l=!0);var w=A(e),S=function(e){return void 0===e&&(e=!0),w.find('button[type="submit"], input[type="submit"]').toggleClass("__loading",e)},E=function(e){e.find('button, input[type="submit"], input[type="image"]').removeAttr("disabled"),e.find(".spinner").hide(),S()},C=function(e,t,n){E(w),"function"==typeof i&&i(w,n,t,e)},T=function(e){!!w.find("#captcha-error").length||w.find(".form_data").prepend('
'.concat(e,"
"))},P=function(e,r){return(0,d.sH)(u,void 0,void 0,function(){var o;return(0,d.YH)(this,function(l){switch(l.label){case 0:return o={context:w,data:e,dataType:"json",type:"post",url:w.attr("action")},Array.isArray(e)&&e.length&&"request.udi"===e[0].name?[4,m.LogicLoginForm.requestUDIHash(e[0].value)]:[3,2];case 1:l.sent(),e[0]={name:"udi",value:m.LogicLoginForm.UDI_HASH},o.headers={"X-CSRF-TOKEN":(0,y.m)()._csrf_token},o.contentType="application/json",o.data=JSON.stringify(Object.fromEntries(e.map(function(e){return[e.name,e.value]}))),l.label=2;case 2:return A.ajax((0,d.Cl)((0,d.Cl)({},o),{error:C,success:function(e,o,l){s&&(e=s(e,r));var u=!0;if(e&&e.status){if("simple_error"===e.status){var d='
',f="
";if(e.status="error",e.global&&(e.global=d+__(e.global)+f),e.fields){var p=function(t){if(e.fields.hasOwnProperty(t)){var n="",r=e.fields[t];r instanceof Array?r.forEach(function(e){n+=__(e)}):n=__(r),e.fields[t]=d+n+f}};for(var m in e.fields)p(m)}}if("error"===e.status){if(e.global&&w.find(".form_data").prepend('
'.concat(e.global,"
")),e.message&&w.find(".form_data").prepend('
'.concat(e.message,"
")),e.captchaForce){var v=w.find(".js_captcha_login, .js_captcha_join")[0];v&&(w.addClass("__captcha"),v.setAttribute("data-visible","immediately"),(0,h.E)(v))}e.captchaError&&w.hasClass("f_join_form_mobile")&&T(e.captchaError),a(w,e.fields),"function"==typeof n&&n(e,o,l)}else"success"===e.status?u=c(w,t,e,o,l):"function"==typeof i&&i(w,"Incorrect status",o,l)}else"function"==typeof i&&i(w,"Incorrect data",o,l);if(u){var g="sign_up"===w.attr("data-form-role"),_="success"===o&&"success"===(null==e?void 0:e.status);if(g&&_)return;E(w)}S(!1)}})),[2]}})})},I=function(){var e=o?o(w.serializeArray()):w.serializeArray(),t=(0,_.Px)();P(e,t)},k=function(){if(l&&(w.find(".form_errors_row").remove(),w.find(".form_errors_in_row").html("")),w.find('button, input[type="submit"], input[type="image"]').attr("disabled","disabled"),w.find('button[type="submit"], input[type="submit"]').addClass("__loading"),w.find(".spinner").show(),"function"==typeof r){var e=r(w);if(void 0!==e&&!e)return S(!1),!1}var t=p.A.getState().captchaData.type,n=w.find(".".concat(v(),'[data-size="invisible"]'));return n.length&&(0,b.m)(window,f.eU[t])?g._.initInvisibleCaptcha({captchaElementId:n.attr("id"),sitekey:n.data("sitekey"),type:f.eU[t],onClose:function(){E(w)},onError:function(){C(null,"abort",g._.ERROR_MESSAGE)},onSuccess:I}):I(),!1};w.off(".submitToRemote").on("submit.submitToRemote",k).attr("onsubmit","return false;").find('button, input[type="submit"], input[type="image"]').removeAttr("disabled").end().find(".spinner").hide()}(u,t,n,r,i,o,s,l)})}var S=n(41669);function E(e){return S(e).removeAttr("onsubmit").off(".submitToRemote")}},55716:function(e,t,n){"use strict";var r=n(41669),i=window.history.pushState;window.history.pushState=function(){for(var e,t=[],n=0;n2&&""!==r()}n.d(t,{D:function(){return i},z:function(){return r}})},38780:function(e,t,n){"use strict";n.d(t,{zo:function(){return p.z},tA:function(){return s},CQ:function(){return f},yb:function(){return c},Ms:function(){return l},DS:function(){return p.D},GC:function(){return u},G$:function(){return d}});var r=n(15215),i=n(44198),o=n(9346),a=n(41669);function s(){(0,i._b)("History Back").warn(),window.history.back()}function c(){(0,i._b)("History Back without cache").warn(),navigator.serviceWorker.ready.then(function(e){e.active&&e.active.postMessage({type:"no-cache"}),window.history.back()})}function l(e){void 0===e&&(e=0),(0,i._b)("History Go").warn("delta = ".concat(e)),window.history.go(e)}function u(e,t,n,s){var c,l;void 0===s&&(s=!0);var u=(0,r.Cl)((0,r.Cl)((0,r.Cl)({},s&&(0,o.getHistoryState)()),{referrer:document.location.href}),e),d=n.endsWith("-")?"".concat(n,"/"):n;(0,i._b)("History Push").warn(history.state,"--\x3e",u),window.history.pushState(u,t,d),(null===(l=null===(c=a.mobile)||void 0===c?void 0:c.path)||void 0===l?void 0:l.updateDocumentUrl)&&a.mobile.path.updateDocumentUrl()}function d(e,t,n,s){var c,l;void 0===s&&(s=!0);var u=(0,r.Cl)((0,r.Cl)({},s&&(0,o.getHistoryState)()),e),d=n.endsWith("-")?"".concat(n,"/"):n;(0,i._b)("History Replace").warn(history.state,"--\x3e",u),window.history.replaceState(u,t,d),(null===(l=null===(c=a.mobile)||void 0===c?void 0:c.path)||void 0===l?void 0:l.updateDocumentUrl)&&a.mobile.path.updateDocumentUrl()}function f(){if((0,p.D)())s();else{var e=new URL(location.href);if(""!==e.hash)return e.hash="",void location.assign(e.href);e.pathname="",location.assign(e.href)}}var p=n(94214)},31780:function(e,t,n){"use strict";n.d(t,{F:function(){return i}});var r=/western union|@hotmail\.com|@yahoo\.com|@gmail\.com|@mail\.ru|вконтакте|whatsapp|webmoney|facebook|paypal|vk.com|skype|скайп|скаип|yahoo|email|почта|phone|номер|viber|qiwi|киви|icq|\.ru|\.com|(((https?|ftp):\/\/|www\.)((?!bongacams\.com)[a-z0-9-_]+\.)+[a-z]+|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(:[0-9]+)?(\/?|\/\S+)([^a-z]|$)/im;function i(e){return-1!==e.search(r)}},29388:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(15215),i=n(4312);function o(e,t){var n=e.reduce(function(e,t){var n=(0,i.S1)(t).split("?")[0];return 0!==document.querySelectorAll("link[href^='".concat(n,"']")).length?(0,r.fX)((0,r.fX)([],e,!0),[t],!1):e},[]);return t?0!==n.length:n}},91651:function(e,t,n){"use strict";n.d(t,{i:function(){return o}});var r=n(4312),i=n(95484);function o(e,t,n,o,a,s){return void 0===t&&(t=document.head),(0,i.W)((0,r.S1)(e,a),"css",t,n,o,s)}},76393:function(e,t,n){"use strict";n.d(t,{L:function(){return a}});var r=n(15215),i=n(4312),o=n(41669);function a(e){return(0,r.sH)(this,void 0,void 0,function(){return(0,r.YH)(this,function(t){switch(t.label){case 0:return[4,o.get((0,i.Vs)(e,!0),function(t){var n="svg_sprite_".concat(e);if(!document.getElementById(n)){var r=document.createElement("div");r.id=n,r.className="svg_sprite",r.setAttribute("style","height: 0; width: 0; position: absolute; top: -9999px"),r.innerHTML=t.documentElement.outerHTML,document.body.appendChild(r)}})];case 1:return t.sent(),[2,!0]}})})}},99882:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(15215),i=n(29388),o=n(91651);function a(e){return(0,r.sH)(this,arguments,void 0,function(e,t){var n;return void 0===t&&(t=!0),(0,r.YH)(this,function(r){switch(r.label){case 0:return n=e.includes("extra"),(0,i.A)([e],!0)?[3,4]:n?[4,(0,o.i)(e,void 0,{"data-exclude":!0})]:[3,2];case 1:return r.sent(),[3,4];case 2:return[4,(0,o.i)(e,void 0,{"data-exclude":!0},[],t)];case 3:r.sent(),r.label=4;case 4:return[2]}})})}},1236:function(e,t,n){"use strict";n.d(t,{__:function(){return a},p:function(){return h}});var r=n(15215),i=n(95764),o=n(72983);function a(e,t){if((0,i.D)())return e;var n=(0,r.Cl)({},t);return(0,o.translateString)(e,n)}window.__=a;var s=n(74848),c=n(96540),l=n(63067),u=n(57510),d=n(52613),f={class:"className"};function p(e,t){return(0,u.loopv)(Array.from(e),function(e,n,i){var o,a=e.nodeName.toUpperCase();if("#TEXT"===a)return e.nodeValue;var c={};e.attributes&&Array.from(e.attributes).map(function(e){var n=t[e.value.toLowerCase()],r=(0,l.r)(e.name,f)?f[e.name]:e.name;"function"==typeof n&&0===r.indexOf("on")&&(r="on".concat(r.charAt(2).toUpperCase()).concat(r.slice(3))),c[r]=n||e.value});var u=(null===(o=e.childNodes)||void 0===o?void 0:o.length)>0?p(e.childNodes,t):null;if(t[a]){var h=t[a];return(0,s.jsx)(h,(0,r.Cl)({},c,{children:u}))}return(0,s.jsx)(d.H,(0,r.Cl)({},c,{tagName:a,children:u}),i)})}function h(e,t,n){var r=__(e,t);if(!t||!1===n)return r;var i=(new DOMParser).parseFromString(r,"text/html").body,o={};return n&&Object.keys(n).forEach(function(e){var t=e.startsWith("object.");if(t||n[e].prototype instanceof c.Component){var r=t?e.toUpperCase():"OBJECT.".concat(e.toUpperCase());o[r]=n[e]}else{r="fn.".concat(e.toLowerCase());o[r]=n[e]}}),(0,s.jsx)("span",{children:p(i.childNodes,o)})}window.__=__,window.trans=h},7351:function(e,t,n){"use strict";n.d(t,{h:function(){return i}});var r=n(41669),i=function(e,t){return void 0===e&&(e=[]),function(t,n){if("function"==typeof n)return"[Function]";if(n instanceof Element)return"[Element]";if(n instanceof RegExp)return String(n);if(n instanceof Error)return'[Error] "'.concat(n.message,'"');if(n===window)return"[Window]";if(n instanceof r)return"[JQuery]";if(n&&"object"==typeof n&&!Array.isArray(n)){if("$$typeof"in n)return"[ReactNode]";if("__v"in n&&"props"in n)return"[JSX_Component]";if(e.includes(n))return"[Circular reference]";e.push(n)}return n}}},43284:function(e,t){"use strict";t.A=function(e){return e.filter(function(e){return!!e}).join(" ")||void 0}},98700:function(e,t,n){"use strict";n.d(t,{y:function(){return o}});var r=n(15215),i=!1,o=function(e){return(0,r.sH)(void 0,void 0,void 0,function(){return(0,r.YH)(this,function(t){switch(t.label){case 0:return i||(i=!0,Object.defineProperty(window,"_babelPolyfill",{get:function(){},set:function(){}})),[4,Promise.all([n.e(33),n.e(40)]).then(n.t.bind(n,22841,23))];case 1:return t.sent(),e(),[2]}})})}},94140:function(e,t,n){"use strict";n.d(t,{b:function(){return r}});var r=function(e,t,n){return!(isNaN(e)||isNaN(t)||isNaN(n))&&Math.abs(e-t)<=n}},50613:function(e,t,n){"use strict";n.d(t,{K:function(){return s}});var r,i,o=n(532),a=n(89598),s=(r={},i=(0,o.E)(),(0,a.MK)(i),function(e,t){void 0===t&&(t=1);var n="".concat(t,":").concat(e);return r[n]||(r[n]=(0,a.dL)(e,t,i)),r[n]})},2368:function(e,t,n){"use strict";n.d(t,{T:function(){return r}});var r=function(){return window.location.reload()}},71316:function(e,t,n){"use strict";n.d(t,{s:function(){return c}});var r=n(47937),i=n(23359),o=n(37851),a=n(99525),s=n(41669);function c(e,t){switch(t.type){case"fwsec":window.chat&&window.chat.userData.chathost&&chat.service.updateClient(t.json,t.dataKey);break;case"sibmn":window.chat&&t.chathost&&window.chat.userData.chathost===t.chathost&&chat.service.updateClient(t.json,t.dataKey);break;case"fwsc":var c=t.data;if(!c)return;window.chat&&window.chat.userData.chathost&&Promise.all([n.e(6),n.e(38),n.e(5),n.e(32),n.e(579),n.e(252),n.e(424),n.e(175),n.e(87),n.e(176),n.e(160)]).then(n.bind(n,19702)).then(function(e){var t,n=(0,e.handleChatFollowNotice)(c).isMutual;c.dataKey&&(null===(t=chat.performerData)||void 0===t?void 0:t.username)===c.username&&chat.service.updateClient(JSON.stringify({subscription:c.targetSubscription}),c.dataKey);var r=s('[username="'+c.username+'"]');if(n){var i=''+__("Mutual following")+"";s('.message[data-author="'+c.username+'"] .icons .follower_space').replaceWith(i),r&&(r.addClass("member_friend"),r.find(".td_last .follower_space").replaceWith(i))}else{var o='';s('.message[data-author="'+c.username+'"] .icons .icon_follower').replaceWith(o),r&&(r.removeClass("member_friend"),r.find(".td_last .icon_follower").replaceWith(o))}});break;case"rm":window.chat&&window.chat.userData.chathost&&t.member&&t.member_name&&(0,i.B)(!1,t.member);break;case"rmu":window.chat&&window.chat.userData.chathost&&t.member&&(0,i.B)(!0,t.member);break;case"ftbcnt":var l=s(".js-bonus_count");l.length&&(0,r.d)(l,t.count);break;case"al":a.A.getState().disableAutoLogout||window.location.reload();break;case"mcm":window.chat&&window.chat.userData.chathost===t.author&&window.chat.service.update();break;case"mmnscn":window.chat&&window.chat.userData.chathost===t.chathost&&chat.service.updateClient(t.json,t.dataKey);break;case"mon":window.chat&&window.chat.userData.chathost===t.chathost&&a.A.action(o.J)({modelOfflineNotificationTtl:t.ttl,modelNextTimeOnline:t.nextTimeOnline})}}},67374:function(e,t,n){"use strict";n.d(t,{I_:function(){return d},qu:function(){return r},bk:function(){return c},xc:function(){return s}});var r={maxDelay:6e5,retries:1/0},i=n(15215),o=n(41669),a=[],s=function(e){o.noticeSocket&&e&&a.indexOf(e)>=0&&(a=a.filter(function(t){return t!==e}),o.noticeSocket.send({data:{data:{model:e},type:2},type:"cms"}))},c=function(e){(0,i.fX)([],a,!0).map(function(e){return s(e)}),function(e){o.noticeSocket&&e&&a.indexOf(e)<0&&(a.push(e),o.noticeSocket.send({data:{data:{model:e},type:1},type:"cms"}))}(e)},l=n(99525),u=n(26859),d=function(){function e(){var t=l.A.getState().isAuthenticated;this.isAuthenticated=t,this.idb=new u.bp(e.dbName)}return e.getInstance=function(){return e.instance||(e.instance=new this),e.instance},e.prototype.isAvailable=function(){return this.idb.isAvailable()},e.prototype.checkAndSaveAllowing=function(e){return(0,i.sH)(this,void 0,void 0,function(){var t,n,r,o,a;return(0,i.YH)(this,function(i){switch(i.label){case 0:return e?this.isAvailable()?(t=this.getUnmuteKey(),[4,this.getData(t)]):[2,!0]:[2,!1];case 1:return n=i.sent()||{},r=n[e],(o=!r||Date.now()>=r)?(a=l.A.getState().config,n[e]=Date.now()+(null==a?void 0:a.notificationsMutePeriod),[4,this.setData(t,n)]):[3,3];case 2:i.sent(),i.label=3;case 3:return[2,o]}})})},e.prototype.clearNotificationMuteData=function(){return(0,i.sH)(this,void 0,void 0,function(){var e;return(0,i.YH)(this,function(t){switch(t.label){case 0:return this.isAvailable()?(e=this.getUnmuteKey(),[4,this.removeData(e)]):[2];case 1:return t.sent(),[2]}})})},e.prototype.getNotificationMuteData=function(){},e.prototype.checkIsAuth=function(){return(0,i.sH)(this,void 0,void 0,function(){var e;return(0,i.YH)(this,function(t){switch(t.label){case 0:return[4,this.getData("isAuth")];case 1:return e=t.sent(),!this.isAuthenticated||e?[3,3]:[4,this.setData("isAuth",!0)];case 2:return t.sent(),[3,5];case 3:return this.isAuthenticated||!e?[3,5]:[4,this.removeData("isAuth")];case 4:t.sent(),t.label=5;case 5:return[2]}})})},e.prototype.getToken=function(){return this.getData("token")},e.prototype.saveToken=function(e){return(0,i.sH)(this,void 0,void 0,function(){return(0,i.YH)(this,function(t){switch(t.label){case 0:return[4,this.setData("token",e)];case 1:return t.sent(),[2]}})})},e.prototype.removeToken=function(){return(0,i.sH)(this,void 0,void 0,function(){return(0,i.YH)(this,function(e){switch(e.label){case 0:return[4,this.removeData("token")];case 1:return e.sent(),[2]}})})},e.prototype.updateConfig=function(){return(0,i.sH)(this,void 0,void 0,function(){var e;return(0,i.YH)(this,function(t){switch(t.label){case 0:return this.isAvailable()?(e=l.A.getState().config,[4,this.setData("mutePeriod",null==e?void 0:e.notificationsMutePeriod)]):[3,2];case 1:t.sent(),t.label=2;case 2:return[2]}})})},e.prototype.getData=function(e){return(0,i.sH)(this,void 0,void 0,function(){return(0,i.YH)(this,function(t){switch(t.label){case 0:return[4,this.idb.open()];case 1:return t.sent(),[2,this.idb.getItem(e)]}})})},e.prototype.setData=function(e,t){return(0,i.sH)(this,void 0,void 0,function(){return(0,i.YH)(this,function(n){switch(n.label){case 0:return[4,this.idb.open()];case 1:return n.sent(),[4,this.idb.setItem(e,t)];case 2:return n.sent(),[2]}})})},e.prototype.removeData=function(e){return(0,i.sH)(this,void 0,void 0,function(){return(0,i.YH)(this,function(t){switch(t.label){case 0:return[4,this.idb.open()];case 1:return t.sent(),[4,this.idb.removeItem(e)];case 2:return t.sent(),[2]}})})},e.prototype.getUnmuteKey=function(){var t=l.A.getState().user;return"".concat("um_").concat((null==t?void 0:t.username)||e.guestName)},e.dbName="notificationSettings",e.guestName="guest",e}()},41301:function(e,t,n){"use strict";n.d(t,{tf:function(){return c}});var r={LONG_PASSWORD:__("Value is too long"),PASSWORD_NOT_CONTAIN_NUMBERS:__("Entered password does not contain any numbers."),PASSWORD_NOT_CONTAIN_NUMBERS_AND_UPPERCASE:__("Entered password does not contain any numbers and uppercase letters."),PASSWORD_NOT_CONTAIN_UPPERCASE:__("Entered password does not contain any uppercase letters."),REQUIRED:__("Required."),SHORT_PASSWORD:__("Too short (%min_length% characters min).",{min_length:6}),WEAK_PASSWORD:__("Weak password.")},i=/[0-9]/g,o=/[|!@#$%&*\/=?,;.:\-_+~^¨\\]/g,a=/[a-z\u0430-\u044f\u0451]/g,s=/[A-Z\u0410-\u042f\u0401]/g,c=function(e,t){var n=r.WEAK_PASSWORD,i={status:"success",message:""},o=!0;if(o&&!e&&(o=!1,n=r.REQUIRED),o){var a=l(e,r.SHORT_PASSWORD,6,null);(o=a.valid)||(n=a.errorMessage)}if(o){var s=l(e,r.LONG_PASSWORD,null,32);(o=s.valid)||(n=s.errorMessage)}if(o){var c=u(e,t,n);(o=c.valid)||(n=c.errorMessage)}return o||(i.status="error",i.message=n),i},l=function(e,t,n,r){var i=e.length,o={valid:!1,errorMessage:t};return n&&ir||(o.valid=!0,o.errorMessage=""),o},u=function(e,t,n){var c,l=e.length,u=0,p=0,h=0,m=0,v={valid:!1,errorMessage:n};if(l<6)return v;c=4*l;for(var g=2;g<=4;g++){for(var _=[],b=0;b=3&&(c+=5),t||(c-=d(e,"0123456789",/\d{2,}/g,!0),c-=d(e,"abcdefghijklmnopqrstuvwxyz",/[a-z]{2,}/g,!0),c-=d(e,"ABCDEFGHIJKLMNOPQRSTUVWXYZ",/[A-Z]{2,}/g,!0),c-=d(e,"qwertyuiop",/[qwertyuiop]{2,}/g,!1),c-=d(e,"asdfghjkl",/[asdfghjkl]{2,}/g,!1),c-=d(e,"zxcvbnm",/[zxcvbnm]{2,}/g,!1),c-=d(e,"QWERTYUIOP",/[QWERTYUIOP]{2,}/g,!1),c-=d(e,"ASDFGHJKL",/[ASDFGHJKL]{2,}/g,!1),c-=d(e,"ZXCVBNM",/[ZXCVBNM]{2,}/g,!1),c-=d(e,"абвгдежзийклмнопрстуфхцчшщъыьэюя",/[а-я]{2,}/g,!0),c-=d(e,"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ",/[А-Я]{2,}/g,!0),c-=d(e,"йцукенгшщзхъ",/[йцукенгшщзхъ]{2,}/g,!1),c-=d(e,"фывапролджэ",/[фывапролджэ]{2,}/g,!1),c-=d(e,"ячсмитьбю",/[ячсмитьбю]{2,}/g,!1),c-=d(e,"ЙЦУКЕНГШЩЗХЪ",/[ЙЦУКЕНГШЩЗХЪ]{2,}/g,!1),c-=d(e,"ФЫВАПРОЛДЖЭ",/[ФЫВАПРОЛДЖЭ]{2,}/g,!1),c-=d(e,"ЯЧСМИТЬБЮ",/[ЯЧСМИТЬБЮ]{2,}/g,!1));var E=f(e,o);null!==E&&(p=E.length)>=2&&(c+=5);var C=f(e,a);null!==C&&(h=C.length);var T=f(e,s);null!==T&&(m=T.length),h>0&&m>0&&(c+=10);var P=h+m;if(u>0&&p>0&&(c+=15),u>0&&P>0&&(c+=15),p>0&&P>0&&(c+=15),0===u&&0===p&&(c-=10),0===p&&0===P&&(c-=10),t){if(!P)return v;if(!m&&!u)return v.errorMessage=r.PASSWORD_NOT_CONTAIN_NUMBERS_AND_UPPERCASE,v;if(!m&&u)return v.errorMessage=r.PASSWORD_NOT_CONTAIN_UPPERCASE,v;if(m&&!u)return v.errorMessage=r.PASSWORD_NOT_CONTAIN_NUMBERS,v}return c<0&&(c=0),c>100&&(c=100),25>c||(v.valid=!0,v.errorMessage=""),v};function d(e,t,n,r){for(var i=0,o=t.length,a=0,s=Array.from(e.matchAll(n));a=3&&(r&&0===d?i+=15:1===Math.abs(d)&&(i+=3===f?15:10)),u=h):(d=h-u,f=2,(r&&0===d||1===Math.abs(d))&&(i+=5),u=h)}}return i}var f=function(e,t){return e.match(t)}},90492:function(e,t,n){"use strict";n.d(t,{$l:function(){return v},GK:function(){return m},Hw:function(){return s},IX:function(){return u},Jh:function(){return p},Ms:function(){return f},TW:function(){return c},_n:function(){return h},bv:function(){return g},k1:function(){return r},pA:function(){return o},r1:function(){return a},rg:function(){return d},vQ:function(){return i},zp:function(){return l}});var r="dc",i="__dev",o="dbg-on",a="dbg-pos",s="dbg-tab",c="dbg-expand",l="dbg-folders_expand",u="dbg-opacity",d="dbg-blur",f="dbg-wl-filter",p="dbg-wl-recent",h="uft_force",m="bcm",v="__DEV_bcm_enable_spa_whitelist",g="dbg-listing-models"},27267:function(e,t,n){"use strict";n.d(t,{o:function(){return r}});var r=(0,n(15215).Cl)({},function(){var e=window["__#c"];if(!e||!Array.isArray(e))return null;var t=e[0],n=e[1],r=Boolean(4096&n),i=Boolean(8192&n),o=Boolean(16384&n),a=Boolean(32768&n),s=Boolean(65536&n);return{skin:String(t),isAuthenticated:r,isModerator:a,isMobile:o,isPromo:s,isDev:i}}()||{})},47176:function(e,t,n){"use strict";n.d(t,{y:function(){return l}});var r=n(15215),i=n(532),o=n(66022),a=function(e,t){return e.charCodeAt(t)};function s(e){if(null==e)return"";var t=function(e,t,n){if(null==e)return"";var r,i,o,s={},c={},l=[],u="",d="",f="",p=2,h=3,m=2,v=0,g=0;for(o=0;o>=1}else{for(i=1,r=0;r>=1}0===--p&&(p=Math.pow(2,m),m++),delete c[f]}else for(i=s[f],r=0;r>=1;0===--p&&(p=Math.pow(2,m),m++),s[d]=h++,f=String(u)}if(""!==f){if(Object.prototype.hasOwnProperty.call(c,f)){if(a(f,0)<256){for(r=0;r>=1}else{for(i=1,r=0;r>=1}0===--p&&(p=Math.pow(2,m),m++),delete c[f]}else for(i=s[f],r=0;r>=1;0===--p&&(p=Math.pow(2,m),m++)}for(i=2,r=0;r>=1;for(;;){if(v<<=1,g===t-1){l.push(n(v));break}g++}return l.join("")}(e,6,function(e){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(e)}),n=t.length%4;return t+(n?"====".substring(n):"")}var c=n(70901),l=function(){function e(){}return e.serializeFormData=function(e){for(var t=(0,i.E)(),n="".concat(Math.random()),a=n,l=7e4+5e3*Math.random()|0;--l>=0;)a=(0,c.sha1)("".concat(l&&a||n).concat(l||"").concat((0,c.sha1)(l&&a||t)));var u=s(JSON.stringify({hash:o.LogicLoginForm.FINGERPRINT_HASH,info:o.LogicLoginForm.FINGERPRINT_FULL,_0:n,_1:a,_2:t})),d=(0,c.sha1)(u),f=document.documentElement,p=f.getAttribute("data-csrf_field")||"",h=f.getAttribute("data-csrf_value")||"";return(0,r.fX)((0,r.fX)([],e,!0),[{name:"signup_data",value:d+u},{name:p,value:h}],!1)},e}()},82267:function(e,t,n){"use strict";n.d(t,{s:function(){return l}});var r=n(15215),i=n(99525),o=n(57933),a=n(63861),s=n(90289),c=n(31313),l=function(){function e(){var e=this;this.mainWsUrl=(0,a.ip)("@ws_notification"),this.callbacks={},this.triggerCallback=function(t){var n;if(t.rid&&(null===(n=e.callbacks)||void 0===n?void 0:n[t.rid])){e.callbacks[t.rid](t);var r=Object.entries(e.callbacks).filter(function(e){return e[0]!==t.rid});e.callbacks=Object.fromEntries(r)}},this.isOpened=function(){return e.statusCode===c.rQ.OPEN},this.setStatusCode=function(t){e.statusCode=t},this.send=function(t,n){var i=t.id||(0,s.fE)();e.socket.send((0,r.Cl)((0,r.Cl)({},t),{id:i})),"function"==typeof n&&(e.callbacks[i]=n)},this.getSocket=function(){if(e.socket)return e.socket},this.sendRaw=function(t){e.socket&&e.socket.send(t)},this.subscribe=function(t,n){var r;null===(r=e.socket)||void 0===r||r.on(t,n)},this.reconnectSocketAdapter=function(t,n,s){return(0,r.sH)(e,void 0,void 0,function(){var e,t,c,l,u,d;return(0,r.YH)(this,function(r){switch(r.label){case 0:return e=i.A.getState().noticeData,t=e.token,c={token:t},l={body:JSON.stringify(c),method:"POST"},u=(0,a.ip)("@im_reconnect_session"),[4,(0,o.gQ)(u,l)];case 1:return"success"===(d=r.sent().status)?n():s(d),[2]}})})};var t=i.A.getState().noticeData;(null==t?void 0:t.token)&&(this.socket=new c.xd(this.mainWsUrl,{maxDelay:6e5,plugins:[(0,c.IW)({data:(0,r.Cl)((0,r.Cl)({},t),{is_mobile:1}),type:"identify"},function(e){return"open"===e.type}),c.vJ],reconnect:!0,reconnectCallback:this.reconnectSocketAdapter,retries:1/0}),this.socket.on(c.oR.ON_MESSAGE,this.triggerCallback),this.socket.on(c.oR.ON_CHANGE_STATUS_CODE,this.setStatusCode),window.addEventListener("beforeunload",this.handleBeforeUnload))}return Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new e)},enumerable:!1,configurable:!0}),e.prototype.close=function(){this.socket.close()},e.prototype.handleBeforeUnload=function(){this.close()},e}()},42080:function(e,t,n){"use strict";n.d(t,{Y:function(){return i}});var r=n(99525),i=function(e,t){if(!e)throw new Error("[getSafeStorageKey] storageKey required");var n=r.A.getState(),i=n.isThirdLevelDomain,o=n.lang,a=t?"_".concat(t):"";return i?"".concat(e,"_").concat(o).concat(a):"".concat(e).concat(a)}},94193:function(e,t,n){"use strict";n.d(t,{u:function(){return r}});var r=function(){function e(){}return e.init=function(e){var t=e.element,n=e.endOffset,r=e.startOffset,i=e.maxTime,o=e.inEdge,a=e.callback,s=e.timeBeforeStop||i,c=(new Date).getTime(),l=Math.abs(r-n)/i,u=r+(i-s)*l*(r>n?-1:1),d=function(){if(r>n&&un)return t.style.strokeDashoffset=n.toString(),!1;t.style.strokeDashoffset=u.toString();var e=(new Date).getTime(),i=(e-c)/1e3;c=e,u+=(r>n?-1:1)*(i*l),a&&a(i),requestAnimationFrame(d)};o&&d()},e}()},74626:function(e,t){"use strict";t.A=function(e){for(var t=[],n=1;nDate.now())return Promise.resolve()}catch(e){}return this.tokenPromise||(this.tokenPromise=new Promise(function(t,n){(0,i.mN)(e.jwtApiUrl).then(function(r){var i=r.data;i?e.parseJwtResponse(i,t,n):n()})}).then(function(){return e.tokenPromise=null},function(){return e.tokenPromise=null})),this.tokenPromise},e.prototype._translate=function(e,t){var n=this,r=t.targetLanguage;return"jw"===t.targetLanguage&&(r="iw"),new Promise(function(t,i){r&&"".concat(e).trim()?n.ajaxImplementation({url:n.translatorApiUrl,dataType:"json",type:"POST",method:"POST",headers:{Authorization:"Bearer ".concat(n.token)},credentials:"omit",contentType:"text/plain; charset=utf-8",data:JSON.stringify({text:e,to:r}),success:function(e){"text"in e?t(e):i()},error:i}):i()})},e.prototype.clearEmoji=function(e){return e.replace(/(\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff])/g,"").trim()},e.prototype.translate=function(e,t){return(0,r.sH)(this,void 0,void 0,function(){var n;return(0,r.YH)(this,function(r){switch(r.label){case 0:return this.cache[t.targetLanguage]||(this.cache[t.targetLanguage]={}),this.cache[t.targetLanguage][e]?[2,this.cache[t.targetLanguage][e]]:[4,this.renewToken()];case 1:return r.sent(),[4,this._translate(this.clearEmoji(e),t)];case 2:return n=r.sent(),this.cache[t.targetLanguage][e]=n.text,[2,n.text]}})})},e}(),a=n(63861),s=n(41669),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),Object.defineProperty(t,"instance",{get:function(){return this._instance?this._instance:this._instance=new this},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"jwtApiUrl",{get:function(){return(0,a.ip)("@api_chat_translator_authorization_token")},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"translatorApiUrl",{get:function(){return(0,a.ip)("@api_translator")},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"ajaxImplementation",{get:function(){return s.ajax},enumerable:!1,configurable:!0}),t.prototype.parseJwtResponse=function(e,t,n){(null==e?void 0:e.token)?(this.token=e.token,t()):n()},t}(o),l=c},56119:function(e,t,n){"use strict";n.d(t,{J:function(){return a},e:function(){return o}});var r=n(23110),i=n(63861),o=function(e){var t;return e?((t={})[r.n.MY_FRIENDS]="myfriends",t[r.n.NEW_MODELS]="new-models",t[r.n.SPY]="spy-mode",t[r.n.TRANSSEXUAL]="trans",t)[e]||e:""},a=function(e,t){if(!e)return"";if(t&&t===e)return(0,i.ip)("@homepage");var n=o(e);return(0,i.ip)("@live_tab_route?livetab=".concat(n))}},1123:function(e,t,n){"use strict";n.d(t,{$:function(){return a},l:function(){return s}});var r=n(99525),i=n(4312),o=n(63065);function a(e){var t=r.A.getState().urls.pages["@common_profile"];return(0,i.wm)(t,e)}var s=function(e){return e&&e.hasProfile?"/profile/".concat((0,o.o)(e.username)):"about:blank"}},63281:function(e,t,n){"use strict";function r(e){if(void 0!==e){if("function"==typeof URLSearchParams){var t=window.location,n=t.href,r=t.search;if(-1!==n.indexOf("?")&&0===(null==r?void 0:r.length))return;var i=new URLSearchParams(r);return i.has(e)?i.get(e):void 0}var o=window.location.href,a=new RegExp(/\?(.+)/),s=-1!==o.indexOf("?")&&o.split(a).length>1?o.split(a)[1]:"";if(""!==s)for(var c=s.split("&"),l=c.length;--l>=0;){var u=c[l].split("="),d=u[0],f=u[1];if(decodeURI(d)===e||""===d)return f}}}n.d(t,{L:function(){return r}})},53628:function(e,t,n){"use strict";n.d(t,{I:function(){return r}});var r=function(e,t){var n=null,i=t.split("#"),o=i[0],a=i[1],s=o.split("?"),c=s[0],l=s[1];for(var u in e)if(e.hasOwnProperty(u)&&(u===c?n=e[u]:"object"==typeof e[u]&&(n=r(e[u],c)),n))break;n&&l&&l.split("&").forEach(function(e){if(-1!==e.indexOf("=")){var t=e.split("="),r=t[0],i=t[1];n=n.replace(new RegExp(":(".concat(r,")"),"g"),i)}});return a?"".concat(n,"#").concat(a):n}},10694:function(e,t,n){"use strict";n.d(t,{E:function(){return r}});var r=function(e){return window.location.hash===e}},29405:function(e,t,n){"use strict";n.d(t,{X:function(){return i},l:function(){return r}});var r=function(e){return"/"+e.replace(window.location.origin,"").replace("frontend_dev.php","").replace(/\/+/g,"/").replace(/^\/|\/$/g,"")},i=function(e,t){return r(e)===r(t)}},4312:function(e,t,n){"use strict";n.d(t,{Rs:function(){return s},S1:function(){return c},Vs:function(){return u},eS:function(){return a},wm:function(){return l}});var r=n(99525),i=n(63861),o=n(57510);function a(e){void 0===e&&(e="");var t=e?e.split("?")[1]:window.location.search.slice(1),n={};if(t)for(var r=(t=t.split("#")[0]).split("&"),i=0;i1?t.split(n)[1]:"";if(""!==r){for(var i=t.split("?")[0],o=r.split("&"),a=o.length;--a>=0;){var s=o[a].split("=")[0];decodeURI(s)!==e&&""!==s||o.splice(a,1)}o.length&&(i="".concat(i,"?").concat(o.join("&"))),t!==i&&(0,v.G$)({},document.title,i,!1)}}else{var c=window.location,l=c.href,u=c.search;if(-1!==l.indexOf("?")&&0===(null==u?void 0:u.length))return;var d=new URLSearchParams(u);if(!d.has(e))return;d.delete(e);var f=d.toString(),p=l.split("?")[0]+(f.length?"?".concat(f):"");(0,v.G$)({},document.title,p,!1)}}var _=function(e,t){var n=c.A.getState().urls,r=(0,l.I)(n,e)||"#";return t?"".concat(location.origin).concat(r.startsWith("/")?"":"/").concat(r):r},b=function(e,t){return void 0===t&&(t=!1),-1!==e.indexOf("//")?e:"".concat(_("@cdn_host")).concat(t?"/":"/video/").concat(e)}},80694:function(e,t,n){"use strict";n.d(t,{o:function(){return i},p:function(){return r}});var r="#!/",i="#"},21110:function(e,t,n){"use strict";n.d(t,{q:function(){return r}});var r=function(){function e(){}var t;return t=e,e._config=null,e.getConfig=function(){if(!t._config){var e=window["__#uf"];if(!e)return null;if(Array.isArray(e))return null;if("object"!=typeof e)return null;t._config=e}return t._config},e.isEnabled=function(e){var n=t.getConfig();return Boolean(n&&n[e])},e.isDisabled=function(e){return!t.isEnabled(e)},e.isNew=function(e){var n,r=t.getConfig();return Boolean(null===(n=null==r?void 0:r[e])||void 0===n?void 0:n.isNew)},e}()},14585:function(e,t,n){"use strict";function r(e){return e?"".concat(e):""}n.d(t,{y:function(){return r}})},63065:function(e,t,n){"use strict";n.d(t,{o:function(){return i}});var r=n(14585),i=function(e){return(0,r.y)(e).toLowerCase()}},36629:function(e,t,n){"use strict";n.d(t,{X:function(){return r}});var r=function(e){var t=e;if("number"==typeof t&&(t=String(t)),"string"!=typeof t)return!1;var n=t.trim();return!(n.length<1||n.length>32)}},79098:function(e,t,n){"use strict";n.d(t,{G:function(){return i}});var r=/^[-\w\d]+$/,i=function(e){var t=e;if("number"==typeof t&&(t=String(t)),"string"!=typeof t)return!1;var n=t.trim();return!(n.length<3||n.length>32)&&r.test(t)}},80833:function(e,t,n){"use strict";n.d(t,{J:function(){return r},b:function(){return i}});var r=1e3,i=100},14582:function(e,t,n){"use strict";n.d(t,{T:function(){return i}});var r=n(80833),i=function(){return{height:screen.height-r.b,left:window.screenX+(window.innerWidth-r.J)/2,top:0,width:r.J}}},1887:function(e,t,n){"use strict";n.d(t,{M:function(){return s},o:function(){return a}});var r=n(19223),i=n(63861),o=n(7243),a=function(e){var t=Math.min(screen.width-100,1357),n=screen.height-160;(0,o.z)(e,{height:n,width:t,left:0,top:0,windowName:e},{})},s=function(e){var t=(0,r.FC)(e)||"";t&&a((0,i.Go)(t,{chat:"1"}))}},62484:function(e,t,n){"use strict";function r(){var e=window.getSelection();e.isCollapsed||(e.empty?e.empty():e.removeAllRanges&&e.removeAllRanges())}n.d(t,{R:function(){return r}})},7243:function(e,t,n){"use strict";n.d(t,{D:function(){return u},z:function(){return l}});var r=n(15215),i=n(84435),o={width:"800",height:"600",top:"0",left:"0",directories:"no",location:"no",resizable:"yes",menubar:"no",toolbar:"no",scrollbars:"yes",status:"no"},a={autoFocus:!0},s={},c={};function l(e,t,n){t=(0,r.Cl)((0,r.Cl)({},o),t),n=(0,r.Cl)((0,r.Cl)({},a),n);var l=t.windowName||"new"+(new Date).getTime(),u=t.onClose||null,d="";for(var f in t)t.hasOwnProperty(f)&&(d+=""===d?"":",",d+=f+"=",!0===t[f]||!1===t[f]?d+=t[f]?"yes":"no":d+=t[f]);if(!s[l]||s[l].closed){if(s[l]=window.open(e,l,d),"function"==typeof u){var p=function(){var t=!0,n=0,o=function(){t=!1},a=function(){if(!t){var n={};s[l]&&"object"==typeof s[l].window&&!s[l].closed&&s[l].window.hasOwnProperty("$")?n=(0,r.Cl)({},s[l].window.$.windowJsVars):c[l]&&(n=c[l]),setTimeout(function(){var t="";try{t=s[l].location.href}catch(e){}s[l]&&!s[l].closed&&t&&p(),s[l]&&s[l].closed&&u(e,l,n)},200)}},d=s[l];i.BrowserDetect.isIE11()?(o(),n=window.setInterval(function(){!d&&d.closed||d&&"object"==typeof d.window&&"function"==typeof d.window.hasOwnProperty&&d.window.hasOwnProperty("$")&&!c[l]&&(c[l]=(0,r.Cl)({},s[l].window.$.windowJsVars)),("object"!=typeof d.window||d.closed)&&(window.clearInterval(n),a())},500)):(d.addEventListener("load",o,!1),d.addEventListener("unload",a,!1))};p()}}else n.autoFocus&&s[l].focus();return s[l]}function u(e){return!!s[e]&&(s[e].close(),!0)}},9834:function(e,t,n){"use strict";n.d(t,{A:function(){return m}});var r=n(15215),i=n(76294),o=function(){function e(){}return e.prototype.getSnapshot=function(){return{}},e.prototype.get=function(e){return this.getSnapshot()[e]},e.prototype.has=function(e){var t=this.getSnapshot();return Boolean(t[e])},e.prototype.set=function(e,t){var n=this.getSnapshot();return n[e]=t,n},e.prototype.delete=function(e){var t=this.getSnapshot();return e&&e in t&&delete t[e],t},e.prototype.clear=function(){var e=this.getSnapshot();for(var t in e)this.delete(t)},e}(),a=n(80181),s=function(e){function t(t){var n=this;if(!t||"string"!=typeof t)throw new Error("BrowserStorage. Invalid storage id");return(n=e.call(this)||this)._storageId=t,n}return(0,r.C6)(t,e),t.prototype.getSnapshot=function(){var e=this.getStorage();return(0,a.json_parse)(e.getItem(this._storageId))||{}},t.prototype.set=function(t,n){var r=e.prototype.set.call(this,t,n);if(r)return this.saveData(r),r},t.prototype.delete=function(t){var n=e.prototype.delete.call(this,t);if(n)return this.saveData(n),n},t.prototype.clear=function(){this.getStorage().removeItem(this._storageId)},t.prototype.getStorage=function(){return null},t.prototype.saveData=function(e){var t=this.getStorage();e&&Object.keys(e).length?t.setItem(this._storageId,JSON.stringify(e)):t.removeItem(this._storageId)},t}(o),c=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getStorage=function(){return i.DT},t}(s),l=n(61717),u=function(e){function t(t){if(!(0,l.isSessionStorageAvailable)())throw new Error("SessionStorage is not available");return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getStorage=function(){return i.uW},t}(s),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._storage={},t}return(0,r.C6)(t,e),t.prototype.getSnapshot=function(){return this._storage},t}(o),f=n(70901),p={seconds:1e3,minutes:6e4,hours:36e5},h={local:function(e){return new c(e)},session:function(e){return new u(e)},heap:function(){return new d}},m=function(){function e(e){var t;void 0===e&&(e={}),this.isAvailable=!1;var n={expire:1,expireBy:"hours",storageType:"heap"};e=(0,r.Cl)((0,r.Cl)((0,r.Cl)({},n),e),{expire:Math.max(n.expire,e.expire||0)});try{this.cacheStorage=null===(t=h[e.storageType])||void 0===t?void 0:t.call(this,e.storageId)}catch(t){0,"heap"!==e.storageType&&(this.cacheStorage=new d,e=(0,r.Cl)((0,r.Cl)({},e),{storageType:"heap"}))}this.settings=e,this.cacheStorage&&(this.isAvailable=!0,this.refresh())}return Object.defineProperty(e.prototype,"_storage",{get:function(){return this.cacheStorage},enumerable:!1,configurable:!0}),e.hashSelector=function(e){var t;return"string"==typeof e?t=e:Array.isArray(e)&&(t=e.join("")),(0,f.sha1)(t)},e.getExpireTimestamp=function(e,t){return p[t]*e||0},e.prototype.set=function(t,n){if(this.isAvailable){var r=Date.now()+e.getExpireTimestamp(this.settings.expire,this.settings.expireBy);this.cacheStorage.set(t,{data:n,expire:r})}},e.prototype.get=function(e){if(this.isAvailable){var t=this.cacheStorage.get(e)||{},n=t.data,r=t.expire;if(n)return Date.now()>r?(this.cacheStorage.delete(e),null):n}},e.prototype.clear=function(){this.isAvailable&&this.cacheStorage.clear()},e.prototype.refresh=function(){if(this.isAvailable){var e=this.cacheStorage.getSnapshot();for(var t in e){var n=e[t];n&&Date.now()>n.expire&&this.cacheStorage.delete(t)}if(this.settings.initialStorageData)for(var t in this.settings.initialStorageData){var r=this.settings.initialStorageData[t];this.set(t,r)}}},e}()},37854:function(e,t,n){"use strict";n.d(t,{y:function(){return r}});var r=function(e){return new Promise(function(t){setTimeout(t,e)})}},98768:function(e,t,n){"use strict";var r;n.d(t,{FD:function(){return r},zK:function(){return d},eT:function(){return u},Rf:function(){return p}}),function(e){e[e.IDLE=0]="IDLE",e[e.PENDING=1]="PENDING",e[e.PLAY=2]="PLAY",e[e.DONE=3]="DONE"}(r||(r={}));var i=n(96540),o=n(44198),a=n(73437),s=n(15215),c=null,l={},u=function(e){var t=e||{},r=t.path,o=t.isAutoPlay,u=void 0!==o&&o,d=t.isDataPreloadRequired,f=void 0===d||d,p=(0,i.useState)(window.lottie),h=p[0],m=p[1],v=(0,i.useState)(!1),g=v[0],_=v[1],b=(0,i.useState)(null),y=b[0],A=b[1],w=(0,i.useRef)(null),S=Boolean(h),E=(0,i.useCallback)(function(e){var t;if(h&&e){null===(t=w.current)||void 0===t||t.destroy();var n=h.loadAnimation((0,s.Cl)({path:r,renderer:"svg"},e));n.addEventListener("data_ready",function(){_(!0)}),n.addEventListener("data_failed ",function(){0}),w.current=n,A(n)}},[h,r]);return(0,i.useEffect)(function(){var e=!0;return S||(0,s.sH)(void 0,void 0,void 0,function(){return(0,s.YH)(this,function(e){switch(e.label){case 0:return window.lottie?[2]:c?[3,2]:[4,(c=n.e(476).then(n.t.bind(n,49354,23)).then(a.noop)).catch(function(e){return!1})];case 1:return e.sent(),c=null,[3,4];case 2:return[4,c];case 3:e.sent(),e.label=4;case 4:return[2]}})}).then(function(){e&&m(window.lottie)}),function(){e=!1}},[S]),(0,i.useEffect)(function(){f&&r&&!l[r]&&(l[r]=!0,fetch(r))},[f,r]),(0,i.useLayoutEffect)(function(){return g&&u&&y&&y.play(),function(){y&&y.stop()}},[g,y,u]),{animInstance:y,isInitialized:S,isLoaded:g,loadAnimation:E}},d=function(e){var t=e.path,n=e.isAutoPlay,r=void 0!==n&&n,s=e.isDataPreloadRequired,c=void 0===s||s,l=e.isLoop,d=void 0!==l&&l,f=e.isPlaying,p=e.onAnimationEnd,h=void 0===p?a.noop:p,m=e.onAnimationReady,v=void 0===m?a.noop:m,g=(0,i.useRef)(null),_=u({path:t,isAutoPlay:r,isDataPreloadRequired:c}),b=_.animInstance,y=_.isInitialized,A=_.isLoaded,w=_.loadAnimation;return(0,i.useEffect)(function(){y&&((0,o._b)("LottieAnimation ".concat(t," loadAnimation")).log(g.current),w({container:g.current,loop:d}))},[t,w,y,d]),(0,i.useEffect)(function(){A&&v()},[A,v]),(0,i.useEffect)(function(){if(f&&b)return b.addEventListener("complete",h),function(){return b.removeEventListener("complete",h)}},[b,f,h]),(0,i.useMemo)(function(){b&&(f?((0,o._b)("LottieAnimation ".concat(t," play")).log(),b.goToAndPlay(0,!0)):((0,o._b)("LottieAnimation ".concat(t," stop")).log(),b.stop()))},[t,b,f]),{animationContainerRef:g}},f=n(38588),p=function(e){var t=e.logGroup,n=void 0===t?"button":t,a=e.isAvailable,s=void 0===a||a,c=e.isNeedRequestingForAnimation,l=void 0===c||c,u=(0,i.useState)(r.IDLE),d=u[0],p=u[1],h=(0,i.useState)(!1),m=h[0],v=h[1],g=(0,i.useState)(!1),_=g[0],b=g[1],y=(0,i.useRef)(!1),A=[r.DONE,r.PLAY].includes(d),w=[r.PENDING].includes(d),S=A||w&&(!l||_),E=!S&&s,C=(0,i.useCallback)(function(){(0,o._b)("LottieAnimation ".concat(n," prepareAnimation")).log(),p(function(e){return e===r.IDLE?r.PENDING:e})},[n]),T=(0,i.useCallback)(function(){b(!0),y.current=!0,(0,o._b)("LottieAnimation ".concat(n," startAnimation")).log(),p(function(e){return m?[r.IDLE,r.PENDING].includes(e)?r.PLAY:e:e===r.IDLE?r.PENDING:e})},[m,n]),P=(0,i.useCallback)(function(){b(!1),y.current=!1,(0,o._b)("LottieAnimation ".concat(n," resetAnimation")).log(),p(r.IDLE)},[n]),I=(0,i.useCallback)(function(){(0,o._b)("LottieAnimation ".concat(n," onAnimationReady")).log(),v(!0),p(function(e){return e===r.PENDING?r.PLAY:e})},[n]),k=(0,i.useCallback)(function(){(0,o._b)("LottieAnimation ".concat(n," onAnimationEnd")).log(),p(function(e){return e===r.PLAY?y.current?r.DONE:r.IDLE:e})},[n]),N=(0,i.useCallback)(function(e){void 0===e&&(e=!0),e?setTimeout(function(){b(!1),y.current=!1,(0,o._b)("LottieAnimation ".concat(n," onRequestEnd")).log(),p(function(e){return e===r.DONE?r.IDLE:e})},300):(b(!1),y.current=!1,(0,o._b)("LottieAnimation ".concat(n," onRequestEnd")).log(),p(r.IDLE))},[n]);return(0,f.A)(function(){p(function(e){return e===r.DONE?r.IDLE:e})},[_]),{isAnimating:S,isAnimatingAvailable:E,isPlaying:A,prepareAnimation:C,resetAnimation:P,startAnimation:T,onAnimationEnd:k,onAnimationReady:I,onRequestEnd:N,animStatus:d,setAnimStatus:p}}},99128:function(e,t,n){"use strict";n.d(t,{w:function(){return s},L:function(){return a}});n(96540);var r=n(40961),i=n(65848),o=n(44198),a="JSX",s=function(){function e(){}var t;return t=e,e._isStylesInitialized=!1,e.createRoot=function(e){t._initStyles();var n=document.createElement(a);return{component:(0,r.render)(e,n),element:n}},e.renderNode=function(e,n){var i;if(!n)return{component:void 0,element:void 0,parent:void 0};if(n===document.body){var a=t._append(e,n);return{component:(null==a?void 0:a.component)||void 0,element:null===(i=null==a?void 0:a.element)||void 0===i?void 0:i.firstElementChild,parent:n}}var s=(0,r.render)(e,n),c=void 0;return s&&(c=n.firstElementChild),c?(0,o._b)("JSX renderNode ok").warn({component:s,element:c,parent:n,vnode:e}):(0,o._b)("JSX renderNode noElement").warn({component:s,element:c,parent:n,vnode:e}),{component:s,element:c,parent:n}},e.renderToString=function(e){return e?(0,i.renderToStaticMarkup)(e).replace(/NS\d+:href/gi,"xlink:href").replace(/data-native_/gi,""):""},e.unmount=function(e,n){if(void 0===n&&(n=!1),e)if(n){(0,r.unmountComponentAtNode)(e)?(0,o._b)("JSX unmount Root").warn({container:e}):(0,o._b)("JSX unmount Root failure").warn({container:e})}else{var i=t.getContainerJSX(e);if(i)(0,r.unmountComponentAtNode)(i)?(0,o._b)("JSX unmount").warn({container:e,jsxContainer:i}):(0,o._b)("JSX unmount failure").warn({container:e,jsxContainer:i}),i.remove()}},e.replaceContainerWithReactElement=function(e,n){if(n){t._initStyles();var i=document.createElement(a),o=t.getContainerJSX(n.parentElement);if(o){var s=o.insertBefore(i,n);(0,r.render)(e,s,function(){n.remove()})}}},e.replaceContainer=function(e,n){if(n){var r=t.insertBefore(e,n);return n.remove(),(0,o._b)("JSX replaceContainer").warn(r),r}},e.insertBefore=function(e,n){if(n){var r=t.createRoot(e),i=t.getContainerJSX(n.parentElement);return i&&i.insertBefore(r.element,n),(0,o._b)("JSX insertBefore").warn(r),r.element}},e.append=function(e,n){var r;return null===(r=t._append(e,n))||void 0===r?void 0:r.element},e.prepend=function(e,n){var r;return null===(r=t._prepend(e,n))||void 0===r?void 0:r.element},e.appendInstead=function(e,n,r){return r?t.replaceContainer(e,r):t.append(e,n)},e.getContainerHTML=function(e){if(!e)return null;var t=e.parentElement;return t?t.tagName===a?t.parentElement:t:null},e.getContainerJSX=function(e){if(!e||e.tagName===a)return e;var t=e.parentElement;return t&&t.tagName===a?t:e},e._append=function(e,n){if(n){var r=t.createRoot(e);return n.appendChild(r.element),(0,o._b)("JSX append").warn(r),r}},e._prepend=function(e,n){if(n){var r=t.createRoot(e);return n.prepend(r.element),(0,o._b)("JSX append").warn(r),r}},e._initStyles=function(){if(!t._isStylesInitialized){t._isStylesInitialized=!0;var e=document.createElement("style");e.id="jsxStyles",e.innerText="jsx {display: contents;}",document.head.appendChild(e)}},e}()},25891:function(e,t,n){"use strict";n.d(t,{_:function(){return r._}});var r=n(24727)},24717:function(e,t,n){"use strict";function r(e,t){"function"==typeof e&&(e=e(t));for(var n={},r=0,i=Object.keys(e);r',s2:"
"})+' ').concat(__("Buy Tokens"),"");case 9:return __("Only mutual followers can send private messages");case 12:return __("Only followers can send private messages");case 10:return a.A.isModel(t)?__("You cannot send messages as you were blocked by this model"):__("You cannot send messages as you were blocked by this member");case 6:return"".concat(__("We are sorry, but your spending has been temporarily suspended."),' ').concat(__("Click to more details"),"");case 11:return __("You can send %modelName% tips, but you won't be able to add a message to them for an hour, as the model has restricted your access to their chat room for %hour% hour.",{modelName:"".concat(n),hour:1});default:return __("You can not send message to selected user(s).")}}},49499:function(e,t,n){"use strict";n.d(t,{E8:function(){return _},Ou:function(){return A},PT:function(){return b},aq:function(){return w},bw:function(){return y},pd:function(){return S}});var r=n(15215),i=n(74213),o=n(99525),a=n(90289),s=n(36194),c=n(31150),l=n(37370),u=n(93122),d=n(91287),f=n(88026),p=n(17059),h=n(60544),m=n(36162),v=n(82267),g=n(56575),_=function(e,t,n,f){return(0,r.sH)(void 0,void 0,void 0,function(){var h,m,g,_,b,y,A,w,S;return(0,r.YH)(this,function(E){switch(E.label){case 0:return h=o.A.getState(),m=n||(0,a.fE)(),g=(0,d.QL)(h,t),_=null===(S=null===(w=null===(A=h.instantMessages)||void 0===A?void 0:A.conversations)||void 0===w?void 0:w[t])||void 0===S?void 0:S.tip,b=(0,d.oU)(h),_?(o.A.action(s.ql)({groupId:t}),[4,(0,p.a)((y={},y[g.isFake?"username":"groupId"]=t,y.tokens=_,y.text=e,y.isChatIm=f,y))]):[3,2];case 1:return E.sent(),[2];case 2:return v.s.instance.isOpened()?[3,4]:[4,(0,l.lf)({group_id:t,message_id:m,username:h.user.username,message:e,ts:Date.now(),status:g.isFake?"UNSENT":"PENDING",isLocalMessage:!0},m,!0)];case 3:E.sent(),o.A.action(l.KF)({groupId:t,messageId:m,messageData:{showResend:!0}}),(0,l.O2)(t,m,"UNSENT"),E.label=4;case 4:return g.isFake||!t||(0,c.vE)({id:m,type:8,data:{text:e,group_id:t}},function(e){var n,a,s,l,d;if((0,c.Y4)(e)||!e.data){var f=document.getElementById("im-send-input-container");f&&f.blur();var p=h.instantMessages.conversations,m=null===(s=p[t])||void 0===s?void 0:s.title,v=null===(d=null===(l=p[t].rawData)||void 0===l?void 0:l.users)||void 0===d?void 0:d.find(function(e){return e.display_name===m}),g=e.data.error,_=e.data.kicked_by?e.data.kicked_by.map(function(e){return e.display_name}).join(", "):null,y=e.data.pmmt;o.A.action(u.E)({conversationsData:(n={},n[t]={error:[5,4,11].includes(g)?null:(0,c.HL)(g,null==v?void 0:v.role,_),freeMembershipWarning:4===g,notEnoughTokensWarning:5===g,privateMessageMinTokens:y},n)})}else{var A=o.A.getState().instantMessages;o.A.action(u.E)({conversationsData:(a={},a[t]=(0,r.Cl)((0,r.Cl)({},A.conversations[t]),{error:null,showAlert:!1,firstNewMessageId:null,notEnoughTokensWarning:!1,freeMembershipWarning:!1}),a)}),b&&i.M.reportEvent(66,"click",{value:b})}}),[2]}})})},b=function(e,t){return(0,r.sH)(void 0,void 0,void 0,function(){var n,i,a,s,l,p,m,v;return(0,r.YH)(this,function(g){return e.isLocalMessage?(n=o.A.getState(),i=(0,d.lS)(n),a=(0,d.QL)(n,e.groupId),s=(0,d.Ev)(n,e.groupId),1===s.length?t?(delete i[e.groupId],o.A.action(f.xm)({instantMessages:{conversations:i}}),t(!0)):(l=[],p=(0,r.Cl)((0,r.Cl)({},i),((m={})[e.groupId]=(0,r.Cl)((0,r.Cl)({},a),{messages:l,isAllMessagesDelete:!0}),m)),o.A.action(u.E)({conversationsData:p})):(l=s.filter(function(t){return t.id!==e.messageId}),p=(0,r.Cl)((0,r.Cl)({},i),((v={})[e.groupId]=(0,r.Cl)((0,r.Cl)({},a),{messages:l}),v)),o.A.action(u.E)({conversationsData:p})),[2]):((0,c.vE)({type:4,data:{message_id:e.messageId}},function(n){var i,a;if(!(0,c.Y4)(n)&&n.data){var s=o.A.getState(),l=(0,d.lS)(s);if(n.data&&44===n.data.type){var p=(_=n.data.data).groups[0].group_id;if(t)delete l[p],o.A.action(f.xm)({instantMessages:{conversations:l}}),t(!0);else{var m=(0,d.QL)(s,p),v=[],g=(0,r.Cl)((0,r.Cl)({},l),((i={})[p]=(0,r.Cl)((0,r.Cl)({},m),{unreadCount:0,messages:v,isAllMessagesDelete:!0}),i));o.A.action(u.E)({conversationsData:g})}}else{var _;v=((m=l[p=(_=n.data.data).group.group_id]||{}).messages||[]).filter(function(t){return t.id!==e.messageId}),g=(0,r.Cl)((0,r.Cl)({},l),((a={})[p]=(0,r.Cl)((0,r.Cl)({},m),{unreadCount:_.group.unread_messages_count,messages:v,isAllMessagesDelete:0===v.length}),a));o.A.action(u.E)({conversationsData:g}),_.last_message&&(0,h.SJ)(p,_.last_message)}}}),[2])})})},y=function(e){return(0,r.sH)(void 0,void 0,void 0,function(){return(0,r.YH)(this,function(t){return(0,c.vE)({type:30,data:{message_id:e}},function(e){if(!(0,c.Y4)(e)&&e.data){var t=e.data.data,n=t.group_id,r=t.message_id;o.A.action(l.KF)({groupId:n,messageId:r,messageData:{spam:!0}})}}),[2]})})},A=function(e){return(0,r.sH)(void 0,void 0,void 0,function(){return(0,r.YH)(this,function(t){return(0,c.vE)({type:31,data:{message_id:e}},function(e){if(!(0,c.Y4)(e)&&e.data){var t=e.data.data,n=t.group_id,r=t.message_id,i={spam:!1,text:t.message};o.A.action(l.KF)({groupId:n,messageId:r,messageData:i})}}),[2]})})},w=function(e,t){return(0,r.sH)(void 0,void 0,void 0,function(){var n,i,a,s,c,u,d,f;return(0,r.YH)(this,function(p){switch(p.label){case 0:if(n=o.A.getState().chatTranslatorSettings,i=null==n?void 0:n.imTranslatorEnabled,a=null==n?void 0:n.targetLang,s=(0,r.Cl)({},t.translations||{}),c=t.translationErrorCounter,!i||t.translations&&t.translations[a])return[2];p.label=1;case 1:return p.trys.push([1,3,,4]),u=g.t.getInstance().getClearText(t.text),d=s,f=a,[4,m.A.instance.translate(u,{targetLanguage:a})];case 2:return d[f]=p.sent(),c=0,[3,4];case 3:return p.sent(),void 0===t.translationErrorCounter&&(c=0),c++,[3,4];case 4:return o.A.action(l.KF)({groupId:e,messageId:t.id,messageData:{translations:s,translationErrorCounter:c}}),[2]}})})},S=function(e,t){return(0,r.sH)(void 0,void 0,void 0,function(){return(0,r.YH)(this,function(n){return(0,c.vE)({type:43,data:{username:e}},function(e){(0,c.Y4)(e)||!e.data?t(!1):e&&e.data.data&&t(!0)}),[2]})})}},38604:function(e,t,n){"use strict";n.d(t,{wV:function(){return j},ly:function(){return k},tG:function(){return T},nK:function(){return I},i1:function(){return L},RQ:function(){return O},bY:function(){return C},Rz:function(){return P}});var r=n(15215),i=n(8119),o=n(76294),a=n(31150),s=n(61407),c=n(99525),l=n(57510),u=n(54741),d=n(91287),f=function(e){var t=[];return(0,l.loopv)(e,function(e){if(e.tip_amount&&e.text){var n=(0,r.Cl)({},e);delete n.tip_amount,delete n.tip_to_user,t.push(n);var i=(0,r.Cl)({},e);t.push(i)}else t.push(e)}),t},p=n(88026),h=n(29490),m=n(93122),v=n(60544),g=n(37370),_=n(63861),b=n(4312),y=n(88374),A=n(15704),w=n(81714),S=0,E=function(e){var t=e.lang,n=(0,b.eS)();return{lang:t,page:(null==n?void 0:n.page)?parseInt(n.page,10):1}},C=function(e,t){void 0===e&&(e=!0);var n=c.A.getState(),d=t||{},f=d.nextPage,h=d.rerecordConversations,m=d.isOnlineOnly,g=void 0!==m&&m;e&&(0,v.IX)(n);var _=E(n),b=f?Number(f):_.page,w=A.Dx,C=w*(b-1);c.A.action(y.P)({limit:w,offset:C,page:b,isFetching:!0}),(0,a.vE)({data:(0,r.Cl)({lang:_.lang,limit:w,offset:C},g&&{is_online:!0}),type:18},function(e){if(!(0,a.Y4)(e)&&e.data&&e.data.data){if(e.data.data.groups){var t={},n={};(0,l.loopv)(e.data.data.groups,function(e){t[e.group_id]={favorite:e.favorite,firstNewMessageId:null,rawData:e,title:e.title||(0,u.ej)(e.users),unreadCount:e.unread_messages_count},e.users&&e.users.map(function(e){n[e.username]=e}),e.last_message&&((0,v.SJ)(e.group_id,e.last_message),(0,s.S)(e.group_id))});var r={conversations:t,users:n};h&&c.A.action(p.J5)(),c.A.action(p.xm)({instantMessages:r}),c.A.action(y.P)({isFetching:!1,total:e.data.data.total,data:t}),S&&clearTimeout(S),S=window.setTimeout(function(){window.scrollTo(0,Number(o.DT.getItem(i.Z.INSTANT_MESSAGES_LAST_SCROLL_Y)||0)),o.DT.removeItem(i.Z.INSTANT_MESSAGES_LAST_SCROLL_Y)},1)}}else c.A.action(y.P)({isFetching:!1})})},T=function(){for(var e=[],t=0;t1?"__disabled":"")}}(e))}),(0,r.jsx)(l.A,{className:n,avatarData:h})}},6987:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(16053),a=n(70726),s=n(65589),c=n(68202),l=n(34710),u=n(45986),d=n(80782),f=n(79276),p=function(){return(0,i.jsxs)("div",{className:"mbc_a_text",children:[(0,i.jsx)("p",{className:"mbc_at_item",children:__("Select the language you'd like your messages to be translated to.")}),(0,i.jsx)("p",{className:"mbc_at_item",children:__("Tap the message and hit Translate.")})]})},h=function(e){return{chatTranslatorSettings:e.chatTranslatorSettings,skinName:e.skinName}},m=function(){return{closeMobilePopupDispatcher:function(e){return(0,f.Jw)()}}},v=function(e){function t(t){var n,r,i=e.call(this,t)||this;i.submitAction=function(e){var t=i.props.chatTranslatorSettings,n=t.chatTranslatorEnabled,r=t.imTranslatorEnabled,o=i.props.type,a=i.getField("language").value;"im"===o?r=Boolean(Number(i.getField("translator_enabled").value)):n=Boolean(Number(i.getField("translator_enabled").value)),(0,l.mN)("@api_chat_translator_save_settings",{body:{chatTranslatorEnabled:n,imTranslatorEnabled:r,targetLang:a},method:"POST",onSuccess:function(){var e,t;null===(t=(e=i.props).closeMobilePopupDispatcher)||void 0===t||t.call(e)}})},i.handleClose=function(){i.props.closeMobilePopupDispatcher()},i.handleSelectLanguage=function(e){i.setFieldValue(e,"language")},i.handleChangeTranslatorDisplay=function(e){e.target&&i.setFieldValue(i.getValue(e),"translator_enabled")};var o=t.chatTranslatorSettings,a=t.type,s=null===(r=null==t?void 0:t.chatTranslatorSettings)||void 0===r?void 0:r.languages.map(function(e){return{value:e[0],label:e[1],disabled:"separator"===e[0],isSeparator:"separator"===e[0]}});return i.translatorEnabled="im"===a?null==o?void 0:o.imTranslatorEnabled:null==o?void 0:o.chatTranslatorEnabled,i.currentLanguage=null==o?void 0:o.targetLang,i.state={loading:!1,error:null,isValid:!0,fields:(n={},n.translator_enabled={name:"translator_enabled",value:i.translatorEnabled?"1":"0",options:[{label:__("Don't offer translation"),value:"0"},{label:__("Translate to"),value:"1"}]},n.language={name:"language",placeholder:__("Select your language"),value:i.currentLanguage,options:s},n)},i}return(0,r.C6)(t,e),t.prototype.render=function(){var e=Boolean(+this.getField("translator_enabled").value);return(0,i.jsxs)("form",{onSubmit:this.handleSubmitForm,className:"translator_settings",children:[(0,i.jsx)(s.A,(0,r.Cl)({},this.getField("translator_enabled"),{onChange:this.handleChangeTranslatorDisplay})),(0,i.jsx)(c.A,(0,r.Cl)({},this.getField("language"),{onChange:this.handleSelectLanguage,disabled:!e,isMobile:!0,search:!0})),(0,i.jsx)(u.A,{message:(0,i.jsx)(p,{}),icon:"mob_alert_info",variant:"info"}),(0,i.jsx)(d.$,{maxWidth:"fluid",htmlType:"submit",color:"success",children:__("Save")}),(0,i.jsx)(d.$,{maxWidth:"fluid",onClick:this.handleClose,children:__("Close")})]})},t=(0,r.Cg)([(0,o.Ng)(h,m)],t)}(a.A);t.A=v},65757:function(e,t,n){"use strict";n.d(t,{m:function(){return s}});var r=n(74848),i=n(46017),o=n(73437),a=n(83375),s=function(e){var t,n=e.id,s=e.className,c=e.label,l=e.value,u=e.isDisabled,d=e.isRestricted,f=e.onClick;return(0,r.jsxs)("div",{className:(0,a.n)((t={bcm_notification_switch_row:!0,__disabled:u,__restricted:d},t[String(s)]=s,t)),onClick:f,children:[(0,r.jsx)("div",{className:"bcm_notification_switch_cell __field",children:c}),(0,r.jsx)("div",{className:"bcm_notification_switch_cell __action",children:(0,r.jsxs)("label",{className:"bcm_toggle_switcher_holder",children:[(0,r.jsx)("input",{id:n,checked:l,name:n,type:i.A.CHECKBOX,onChange:o.noop}),(0,r.jsx)("span",{className:"ts_switcher"})]})})]})}},54366:function(e,t,n){"use strict";n.d(t,{f:function(){return r},p:function(){return i}});var r="frontend/concierge/leo_avatar.jpg",i="moderator.svg"},15704:function(e,t,n){"use strict";n.d(t,{Dx:function(){return i},UT:function(){return r},YP:function(){return o}});var r=20,i=15,o=1e4},46941:function(e,t,n){"use strict";n.d(t,{D:function(){return i}});var r=n(71005),i=[{title:__("Text %s1%%modelname%!%s_end%"),subtitle:__("Tip%_im_%"),text:__("Greet the model and write your name %emoji% It'll be more interesting and enjoyable for %s1%%modelname%%s1_end% to chat with you, knowing your name."),emoji:r.A.WAVING_HAND,statsId:1},{title:__("Start a conversation with %s1%%modelname%!%s_end%"),subtitle:__("Tip%_im_%"),text:__("Send tips along with your message %emoji% This way, you will get %s2%%s1%%modelname%%s1_end%'s%s2_end% attention, and she will answer you much faster!"),emoji:r.A.HUGGING_FACE,statsId:2},{title:__("Text %s1%%modelname%!%s_end%"),subtitle:__("Tip%_im_%"),text:__("Models love emoticons %emoji% Add emojis to your messages to make them more colorful and %s2%interesting %emoji_fire%%s2_end%"),emoji:r.A.SMIRKING_FACE,emoji_fire:r.A.FIRE,statsId:3},{title:__("Start a conversation with %s1%%modelname%!%s_end%"),subtitle:__("Tip%_im_%"),text:__("Give %s1%%modelname%%s1_end% a compliment %emoji% This will win the model over, and your chat will be even more pleasurable."),emoji:r.A.GRINNING_FACE_WITH_STAR_EYES,statsId:4}]},42209:function(e,t,n){"use strict";var r;n.d(t,{t:function(){return r}}),function(e){e.CHAT="chat",e.IM="im",e.PROFILE="profile",e.PROFILE_PHOTOS="profile_photos",e.AUTO_MESSAGE="auto_message"}(r||(r={}))},14487:function(e,t,n){"use strict";function r(e){var t=e.users||[];return t.length>0&&"promo"===t[0].role}function i(e){var t=e.users||[];return t.length>0&&"sex-questionnaire"===t[0].role}function o(e){return!r(e)&&!i(e)}function a(e){return!i(e)&&!r(e)}n.d(t,{Es:function(){return o},Wm:function(){return a},zs:function(){return r}})},66691:function(e,t,n){"use strict";n.d(t,{h:function(){return o}});var r=n(23110),i=n(20444),o=function(e){return i.A.isTranssexualGender(e)?"trans":i.A.isMaleGender(e)?r.n.MALE:r.n.FEMALE}},42255:function(e,t,n){"use strict";n.d(t,{r:function(){return o}});var r=n(63861),i=n(66691),o=function(e){return(0,r.oF)("default/avatar1_m_".concat((0,i.h)(e),".png"))}},87409:function(e,t,n){"use strict";n.d(t,{f:function(){return o}});var r=n(63861),i=n(99525),o=function(e){var t=i.A.getState(),n=t.isRunetki,o=t.isTukifSkin;return e?(0,r.oF)(e,!0):n?(0,r.oF)("skins/runetki/news_avatar_for_member_runetki.png"):o?(0,r.oF)("news_avatar_for_member_tukif.png"):(0,r.oF)("news_avatar_for_member.svg")}},50654:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Me},init:function(){return xe}});var r,i=n(15215),o=n(74848),a=n(96540),s=n(16053),c=n(29490),l=n(99525),u=n(5985),d=n(8522),f=n(53336),p=n(80554),h=n(2597),m=n(83966),v=n(76393),g=n(27267),_=n(63861),b=n(70),y=n(60824),A=n(72819),w=n(31150),S=n(49499),E=n(38604),C=n(88775),T=n(26580),P=n(5117),I=n(63658),k=n(80782),N=n(65757),O=n(57510),j=n(26774),L=n(46517),M=function(e,t){var n=e.memberChatNotificationSettingsOptions;return n.is_tip_menu_notifications_enabled!==t.is_tip_menu_notifications_enabled&&chat.toggleChatMemberNotificationElements(t.is_tip_menu_notifications_enabled,"[data-hide-tip-menu]"),n.is_recurring_notifications_enabled!==t.is_recurring_notifications_enabled&&chat.toggleChatMemberNotificationElements(t.is_recurring_notifications_enabled,"[data-hide-recurring]"),{memberChatNotificationSettingsOptions:(0,i.Cl)((0,i.Cl)({},e.memberChatNotificationSettingsOptions),t)}},x=n(32101),D=n(34710),R=n(42209),H=n(79276),B=n(24899),F=n(46955);!function(e){e.RECURRING_AUTO_NOTIFICATIONS_ENABLED="isRecurringAutoNotificationsEnabled",e.TIP_MENU_NOTIFICATIONS_ENABLED="isTipMenuNotificationsEnabled"}(r||(r={}));var U,G=function(e){var t=new FormData;return(0,O.loopv)(e,function(e,n){void 0!==e.value&&t.append("memberNotificationSettings[".concat(n,"]"),e.value)}),t},V=function(){var e,t=(0,L.wA)(),o=(0,L.d4)(x.r),s=o.is_recurring_notifications_enabled,c=void 0===s||s,l=o.is_tip_menu_notifications_enabled,u=void 0===l||l,d=o.isAvailable,f=(0,a.useState)(((e={})[r.RECURRING_AUTO_NOTIFICATIONS_ENABLED]={label:__("Repeated auto notices"),name:r.RECURRING_AUTO_NOTIFICATIONS_ENABLED,value:c},e[r.TIP_MENU_NOTIFICATIONS_ENABLED]={label:__("Service list"),name:r.TIP_MENU_NOTIFICATIONS_ENABLED,value:u},e)),h=f[0],m=f[1],v=(0,a.useState)(!1),g=v[0],b=v[1],y=(0,a.useState)(!1),A=y[0],w=y[1],S=(0,a.useRef)(h);(0,B.Z9)(p.R.CHAT_SWIPE,function(e){e.detail.swipeState!==R.t.AUTO_MESSAGE&&(m(S.current),w(!1))});return{fields:h,isAvailable:d,isChanged:A,isLoading:g,handleQuestionClick:function(){n.e(568).then(n.bind(n,93447)).then(function(e){var t=e.AutoMessageChatPopup;(0,H.JX)("modelAutoMessageSettingsChat",function(){return(0,a.createElement)(t,null)})})},handleSaveClick:function(){(0,i.sH)(void 0,void 0,void 0,function(){return(0,i.YH)(this,function(e){switch(e.label){case 0:return e.trys.push([0,2,3,4]),b(!0),[4,(0,D.mN)((0,_.ip)("@api_chat_save_notifications_settings"),{body:G(h),method:"POST"})];case 1:return e.sent(),S.current=h,w(!1),t(M)({is_recurring_notifications_enabled:h[r.RECURRING_AUTO_NOTIFICATIONS_ENABLED].value,is_tip_menu_notifications_enabled:h[r.TIP_MENU_NOTIFICATIONS_ENABLED].value}),[3,4];case 2:return e.sent(),[3,4];case 3:return b(!1),[7];case 4:return[2]}})})},handleSwitchClick:function(e){var t=e.target;t&&(h[t.name]&&m(function(e){var n,r=(0,i.Cl)((0,i.Cl)({},e),((n={})[t.name]=(0,i.Cl)((0,i.Cl)({},e[t.name]),{value:t.checked}),n));return w(!(0,F.b)(S.current,r)),r}))}}},K=function(){var e=V(),t=e.fields,n=e.isAvailable,r=e.isChanged,i=e.isLoading,a=e.handleQuestionClick,s=e.handleSaveClick,c=e.handleSwitchClick;return(0,o.jsxs)("div",{className:"cam_inner",children:[(0,o.jsxs)("span",{className:"cam_title",children:[__("Setting up auto messages from a model"),I.K.NON_BREAKING_SPACE,(0,o.jsx)(T.A,{group:"bcm_a_question_icon",icon:"#svg_icon_help",url:P.z,onClick:a})]}),(0,O.loopv)(t,function(e){return(0,o.jsx)(N.m,{id:e.name,className:"cam_row",label:e.label,value:e.value,isDisabled:i||!n,isRestricted:!n,onClick:c},e.name)}),(0,o.jsx)("div",{className:"cam_lg_btn_wrp",children:(0,o.jsx)(k.$,{className:"cam_lg_btn",color:"success",disabled:!r,loading:i,maxWidth:"fluid",onClick:(0,j.s)(s,!i),children:__("Save")})})]})},W=n(91287),z=n(32675),q=(0,s.Ng)(function(e,t){return{conversation:t.groupId?(0,W.QL)(e,t.groupId):(0,W.h_)(e,t.username),conversationUsers:(0,W.Y5)(e,t.groupId),groupIds:(0,W.e6)(e),isPrefetching:e.pageData.isPrefetching}})(z.A),Y=n(68719),X=n(75463),J=n(52804),Z=n(48291),Q=n(44705),$=n(92340),ee=n(99128),te=n(31179),ne=n(84435),re=n(73437),ie=n(8556),oe=n(3050),ae=n(85374),se=n(72983),ce=n(9127),le=n(83375),ue=n(45070),de=n(21110),fe=function(e){var t=function(e){var t=e.initialSwipeState,n=e.swipeStatePossibleList,r=(0,a.useState)(t),i=r[0],o=r[1],s=(0,a.useState)(!0),c=s[0],l=s[1];return(0,a.useEffect)(function(){var e=function(){de.q.isDisabled(ue.i.MOBILE_CHAT_HISTORY_SCROLL)&&l(!1)},t=function(){l(!0)};return window.addEventListener(p.R.SMILE_PANEL_OPEN,e),window.addEventListener(p.R.SMILE_PANEL_CLOSE,t),function(){window.removeEventListener(p.R.SMILE_PANEL_OPEN,e),window.removeEventListener(p.R.SMILE_PANEL_CLOSE,t)}},[]),(0,B.Z9)(p.R.CHAT_SWIPE,function(e){o(e.detail.swipeState)}),{activeSwipeState:i,swipeStatePossibleList:n,isShowed:c}}(e),n=t.activeSwipeState,r=t.swipeStatePossibleList;return t.isShowed?(0,o.jsx)("ul",{className:"cpn_list",children:r.map(function(e){return(0,o.jsx)("li",{className:(0,le.n)({cpnl_item:!0,__active:e===n})},e)})}):null},pe=n(34306),he=n(41034),me=n(84976),ve=n(10673),ge=n(47767),_e=("__".concat(l.A.getState().btAlertAvailable?"bt":"all"),(0,a.memo)(function(){var e=(0,ge.zy)(),t=(0,a.useMemo)(function(){return"".concat(e.pathname)!==(0,_.ip)("@homepage")},[e]);return(0,a.useEffect)(function(){t&&(0,E.bY)()},[t]),t?(0,o.jsxs)("div",{children:[(0,o.jsxs)("div",{className:"notfound",id:"not_found_page",children:[(0,o.jsx)("div",{className:"close_icon_wr",children:(0,o.jsx)("span",{})}),(0,o.jsx)("h1",{children:__("Page not found")}),(0,o.jsx)("p",{children:trans("A problem occurred while processing your request.")}),(0,o.jsx)("span",{className:"nt_des",children:__("We apologize for the inconvenience.")}),(0,o.jsx)("p",{className:"nf_bottom",children:trans("Click %a1%here%a2% to proceed to the home page.",{a1:''),a2:""})})]}),(0,o.jsx)(ve.ConversationListPage,{})]}):null})),be=n(45588);!function(e){e.NOT_FOUND="0",e.IM_ALL="1",e.IM_ACTIVE="2",e.IM_NEW_MESSAGE="3",e.MEMBER_CHAT="4"}(U||(U={}));var ye=function(){var e=(0,ge.zy)(),t=(0,L.d4)(function(e){return e.btAlertAvailable}),n=(0,a.useMemo)(function(){var t=e.pathname;return(0,be.B6)((0,_.ip)("@im_conversations?page=all"),t)?U.IM_ALL:(0,be.B6)((0,_.ip)("@im_conversation"),t)?U.IM_ACTIVE:(0,be.B6)((0,_.ip)("@im_conversations?page=new_message"),t)?U.IM_NEW_MESSAGE:(0,be.B6)((0,_.ip)("@im_error404_page"),t)?U.NOT_FOUND:(0,be.B6)((0,_.ip)("@member_chat"),t)?U.MEMBER_CHAT:U.NOT_FOUND},[e]),r=(0,a.useCallback)(function(){var e,r=[];r.push(n===U.MEMBER_CHAT?"page_im_chat":"page_im"),n===U.IM_ALL||n===U.NOT_FOUND?r.push(t?"__bt":"__all"):n===U.IM_ACTIVE?r.push("__active"):n===U.IM_NEW_MESSAGE&&r.push("__new_msg"),(e=document.body.classList).add.apply(e,r)},[n,t]);(0,a.useEffect)(function(){Array.from(document.body.classList).filter(function(e){return/^(page_|__)/.test(e)}).forEach(function(e){document.body.classList.remove(e)}),r()},[r])},Ae=(0,a.memo)(function(){return ye(),(0,o.jsx)(ge.sv,{})}),we=function(){return(0,i.sH)(void 0,void 0,void 0,function(){return(0,i.YH)(this,function(e){switch(e.label){case 0:return[4,Promise.resolve().then(n.bind(n,10673))];case 1:return[2,{Component:e.sent().ConversationListPage,loader:function(e){var t=e.request;return new Promise(function(e){var n=new URL(t.url),r=n.searchParams.get("page"),i=Boolean(Number(n.searchParams.get("is_online")));(0,E.bY)(!0,{nextPage:r||"1",isOnlineOnly:i}),e(!0)})}}]}})})},Se=function(){return(0,i.sH)(void 0,void 0,void 0,function(){return(0,i.YH)(this,function(e){switch(e.label){case 0:return[4,n.e(288).then(n.bind(n,13583))];case 1:return[2,{Component:e.sent().ConversationPageWithRouter}]}})})},Ee=function(){return(0,i.sH)(void 0,void 0,void 0,function(){return(0,i.YH)(this,function(e){switch(e.label){case 0:return[4,n.e(416).then(n.bind(n,35152))];case 1:return[2,{Component:e.sent().NewMessagePage}]}})})};var Ce,Te=function(){return(0,o.jsx)(me.pg,{router:(e=[{Component:Ae,ErrorBoundary:_e,children:[{path:(0,_.ip)("@im_conversations?page=all"),lazy:we},{path:(0,_.ip)("@im_conversation"),loader:E.RQ,lazy:Se},{path:(0,_.ip)("@im_conversations?page=new_message"),lazy:Ee},{path:(0,_.ip)("@im_error404_page"),Component:_e},{path:(0,_.ip)("@member_chat"),lazy:Se}]}],(0,me.Ys)(e))});var e},Pe=function(){var e,t=document.querySelector(".js-im_conversations"),n=!1;(0,B.c5)(p.R.MOBILE_IM_VISUAL_VIEWPORT_RESIZE,function(e){var t=e.detail;n=t});t&&(null===(e=window.visualViewport)||void 0===e||e.addEventListener("resize",function(){n&&((0,pe.rn)(),(0,he.M)(),(0,B.w3)(p.R.UPDATE_MINIMUM_VIEWABLE_HEIGHT))}),ee.w.renderNode((0,o.jsx)(s.Kq,{store:l.A,children:(0,o.jsx)(Te,{})}),t))},Ie=((Ce={})[R.t.AUTO_MESSAGE]=2,Ce[R.t.CHAT]=0,Ce[R.t.IM]=1,Ce[R.t.PROFILE]=null,Ce[R.t.PROFILE_PHOTOS]=null,Ce),ke=n(41669),Ne=240+(g.o.isAuthenticated?40:0),Oe={deltaX:0,deltaY:0,direction:null,lastX:0,startX:0,startY:0,isEnter:!1,isOnceDispatchEvent:!0,isOut:!1,isPrevent:!1},je=function(e){ne.BrowserDetect.isFirefox()&&!ne.BrowserDetect.isIOS()&&(e===R.t.CHAT?ke(".js-history_container").css("overflow-y","auto"):ke(".js-history_container").css("overflow-y","hidden"))},Le=function(){function e(){var e=this;this.isNeedLoadImDialog=!1,this.isSwipeLoading=!1,this.prevUsernameIm=null,this.swipePossibleList=[R.t.CHAT,R.t.IM,R.t.AUTO_MESSAGE],this.swipeState=R.t.CHAT,this.chatSlideIndex=0,this.blurEndpoint=0,this._swipeState=(0,i.Cl)({},Oe),this.resetSwipeState=function(){e._swipeState=(0,i.Cl)({},Oe)},this.scrollAccessibilitySwitch=function(){setTimeout(function(){var t,n=window.isLandscape(),r=(0,ie.isTokenInBodyClassList)("tablet");(null===(t=ce.O.WebKit)||void 0===t?void 0:t.versionBelow(16))&&!r&&e.swipeState===R.t.CHAT&&(n?(0,te.fY)(document.body):(0,y.u)())},200)},this.resizeChatPanel=function(){var t;if(!(ke("input:focus").length|ke("textarea:focus").length)){var n=document.querySelector(".js-chat-content"),r=window.isLandscape(),i=(0,ie.isTokenInBodyClassList)("tablet")&&r,o={__am_flexible:!1,__auto_message_visible:!0,__im_flexible:!1,__im_visible:!0};if(n.classList.toggle("__no_shadow",e.swipeState!==R.t.CHAT),e.swipeState!==R.t.IM&&e.swipeState!==R.t.AUTO_MESSAGE||i)(t=n.classList).remove.apply(t,Object.keys(o));else{var a=document.querySelector(".chat-header"),s=document.querySelector("#stream-container"),c=document.getElementById("chat_bar_v2"),l=Math.max((0,J.MR)()||0,Ne)-a.offsetHeight;l-=(null==s?void 0:s.offsetHeight)||0,(l-=(null==c?void 0:c.offsetHeight)||0)>Ne&&(e.swipeState===R.t.IM?o.__im_flexible=!0:o.__am_flexible=!0),e.swipeState===R.t.IM?o.__auto_message_visible=!1:o.__im_visible=!1;var u=[];for(var d in o)o[d]&&u.push(d);var f=function(){var e,t;(e=n.classList).remove.apply(e,Object.keys(o)),(t=n.classList).add.apply(t,u)};ne.BrowserDetect.isIpad()&&window.navigator.maxTouchPoints>2?setTimeout(function(){f()},1e3):f()}}},this.initModelBanned=function(){u.c.on("isModelBannedMobile",function(t,n){t.isModelBannedMobile===n.isModelBannedMobile||e.isNeedLoadImDialog||e.loadConversationsOnBan()})},this.initMemberBanned=function(){u.c.on("isMemberBanned",function(t,n){t.isMemberBanned===n.isMemberBanned||e.isNeedLoadImDialog||e.loadConversationsOnBan()})},this.initMenuMessageCounter=function(){var e=0;u.c.on("instantMessages.totalUnread",function(t,n){var r,i=t.instantMessages,o=t.user,a=(i||{}).totalUnread,s=null===(r=n.instantMessages)||void 0===r?void 0:r.totalUnread,c=ke(".js-im_menu_cnt");if(c.length>0&&c.html((a||0).toString()),c.toggleClass("__hide",0===a),a!==s){var l=o.mainBarBubble,u=document.getElementById("conversations"),d=l&&l.im;u?(clearTimeout(e),e=window.setTimeout(function(){$.A.onlyRegisterEvent(m.A.MESSAGES_PAGE_VISIT)},5e3)):!d&&a&&a>0?(0,Q.U)("im",!0):d&&0===a&&(0,Q.U)("im",!1)}})},this.initChatPanelNavigation=function(){var t=ke("#js-cp_navigation").get(0);t&&ee.w.append((0,o.jsx)(fe,{initialSwipeState:e.swipeState,swipeStatePossibleList:e.swipePossibleList}),t)},this.applySwipe=function(t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1),void 0===r&&(r=!1);var i=ke(".js-chat_panel"),o=ke(".chat_alert_container > .imc_alerts");i.toggleClass("smoothly",!n),o.toggleClass("smoothly",!n),t&&(ke("input:focus").blur(),ke("textarea:focus").blur()),e.resizeChatPanel();var a=Ie[e.swipeState]||0,s=Ie[R.t.IM],c=a===s?0:s-a;r||(i.css("transform","translate(".concat(100*(0!==a&&se.isRTLCulture?a:-a)/3,"%, 0)")),o.css("transform","translate(".concat(100*(0!==c&&se.isRTLCulture?-c:c),"%), 0)")),e.resetSwipeState()),je(e.swipeState)},this.replyFormBlur=function(){document.activeElement&&document.activeElement.classList.contains("__focused")&&(document.activeElement.classList.remove("__focused"),document.activeElement.blur())},this.toggleChatBarButtonsDisableStatus=function(t){var n,r,i,o;void 0===t&&(t=!1),null===(n=e.chatBarChatButtonEl)||void 0===n||n.classList.toggle("__disabled",t),null===(r=e.chatImButtonEl)||void 0===r||r.classList.toggle("__disabled",t),null===(i=e.chatProfileButtonEl)||void 0===i||i.classList.toggle("__disabled",t),null===(o=e.chatProfilePhotosButtonEl)||void 0===o||o.classList.toggle("__disabled",t)},this.updateChatSwipeState=function(t,n){var r,i,o,a,s=[R.t.PROFILE,R.t.PROFILE_PHOTOS].includes(e.swipeState);null===(r=e.chatBarChatButtonEl)||void 0===r||r.classList.toggle(X.zc,t===R.t.CHAT),null===(i=e.chatImButtonEl)||void 0===i||i.classList.toggle(X.zc,t===R.t.IM),null===(o=e.chatProfileButtonEl)||void 0===o||o.classList.toggle(X.zc,t===R.t.PROFILE),null===(a=e.chatProfilePhotosButtonEl)||void 0===a||a.classList.toggle(X.zc,t===R.t.PROFILE_PHOTOS),s&&b.i.instance.toggleFooter(!1),e.swipeState=t,e.chatSlideIndex=Ie[t]||0,ke(".js-chat_tip").attr("href",t===R.t.CHAT?"#popupTip":"#"),t===R.t.IM&&window.dispatchEvent(new CustomEvent("focus")),t===R.t.CHAT&&e.replyFormBlur(),document.body.classList.toggle("__chat_panel_active",[R.t.AUTO_MESSAGE,R.t.CHAT,R.t.IM].includes(t)),(0,oe.w)(p.R.CHAT_SWIPE,{profileTabState:n,swipeState:t}),ke(document).trigger("chat-drag-resize-update")},this.onUserData=function(){var t,n,r,i,o=l.A.getState(),a=o.chatHost,s=o.user,c=o.isAuthenticated,u=null!==(n=null===(t=null===chat||void 0===chat?void 0:chat.performerData)||void 0===t?void 0:t.username)&&void 0!==n?n:a.username;if(u!==e.prevUsername&&(e.swipeState!==R.t.CHAT&&(e.updateChatSwipeState(R.t.CHAT),e.applySwipe(!1,!0)),e.prevUsername=u,e.isSwipeLoading=!1,e.isNeedLoadImDialog=!1,ke("#switch_between_chat").removeClass("__unread"),c)){if(s.membership===h.A.FREE)return void(e.isNeedLoadImDialog=!0);e.checkRestrictionDisabled(u).then(function(t){if(t)(0,E.nK)(u,function(e,t){t&&ke("#switch_between_chat").addClass("__unread")},function(e){(0,E.Rz)(u,e)});else if(e.isNeedLoadImDialog=!0,s.membership===h.A.FREE)return})}null===(r=e.chatProfilePhotosButtonEl)||void 0===r||r.classList.add("__disabled"),null===(i=e.chatProfileButtonEl)||void 0===i||i.classList.add("__disabled")},this.initTipBtn=function(){ke(".js-chat_tip").on("click",function(t){return(0,i.sH)(e,void 0,void 0,function(){var e,r,o,s,c,u,d=this;return(0,i.YH)(this,function(f){switch(f.label){case 0:return t.preventDefault(),t.stopPropagation(),this.replyFormBlur(),e=null!==(u=null===(c=null===chat||void 0===chat?void 0:chat.performerData)||void 0===c?void 0:c.username)&&void 0!==u?u:l.A.getState().chatHost.username,r=(0,W.e6)(l.A.getState())[e],ke(t.currentTarget).removeClass("ui-btn-active"),o=r?{groupId:r}:{username:e},[4,Promise.all([n.e(6),n.e(38),n.e(10),n.e(7),n.e(93),n.e(313),n.e(115)]).then(n.bind(n,92717))];case 1:return s=f.sent(),(0,H.JX)("im_tip",function(){return(0,a.createElement)(s.default,(0,i.Cl)((0,i.Cl)({},o),{type:d.swipeState}))}),[2]}})})})},this.checkRestrictionDisabled=function(e){return new Promise(function(t){(0,S.pd)(e,function(e){t(e)})})},this.initSwipeBtn=function(){var t=l.A.getState(),n=t.user,r=t.isAuthenticated;ke("#bChat").on("onUserData",function(){e.onUserData()}),ke("#switch_between_chat").on("click",function(t){return(0,i.sH)(e,void 0,void 0,function(){var e,o,a,s,c,u,d,f=this;return(0,i.YH)(this,function(i){switch(i.label){case 0:return e=null!==(u=null===(c=null===chat||void 0===chat?void 0:chat.performerData)||void 0===c?void 0:c.username)&&void 0!==u?u:l.A.getState().chatHost.username,r?(o=ke(t.currentTarget),(a=o.hasClass("__im"))&&this.swipeState!==R.t.IM&&this.isNeedLoadImDialog?[4,this.checkRestrictionDisabled(e)]:[3,2]):((0,Z._)(),[2]);case 1:if(!i.sent()&&n.membership===h.A.FREE)return null===(d=window.chat)||void 0===d||d.buyTokensPopup(),[2];i.label=2;case 2:if(s=[R.t.PROFILE,R.t.PROFILE_PHOTOS].includes(this.swipeState),a){if(!e)return[2];e&&this.isNeedLoadImDialog&&void 0===(0,W.e6)(l.A.getState())[e]&&(0,E.nK)(e,re.noop,function(t,n){(0,E.Rz)(e,t,n),f.isNeedLoadImDialog=!1}),this.updateChatSwipeState(R.t.IM),ke("#switch_between_chat").removeClass("__unread")}else this.updateChatSwipeState(R.t.CHAT);return this.applySwipe(!0,s),[2]}})})})},this.renderChatImComponent=function(){u.c.on("chatHost, isChatPage",function(t){var n=t.chatHost,r=t.isChatPage,i=(null==n?void 0:n.username)!==e.prevUsernameIm;e.imAppNode&&i&&(ee.w.unmount(e.imAppNode),e.prevUsernameIm=null,e.imAppNode=null),e.autoMessageAppNode&&i&&(ee.w.unmount(e.autoMessageAppNode),e.autoMessageAppNode=null),r&&(null==n?void 0:n.username)&&i&&(e.prevUsernameIm=n.username,e.imAppNode=ee.w.append((0,o.jsx)(s.Kq,{store:l.A,children:(0,o.jsx)(q,{username:n.username})}),document.querySelector(".js-im_chat")),e.autoMessageAppNode=ee.w.append((0,o.jsx)(s.Kq,{store:l.A,children:(0,o.jsx)(K,{})}),document.querySelector(".js-chat_auto_message")))})},this.debouncedBlurElement=(0,ae.s)(function(e){ke(e).blur()},20),this.initChatSwipe=function(){e.swipeState=R.t.CHAT,e.chatSlideIndex=0,document.body.classList.add("__chat_panel_active");var t=ke(".js-chat_panel"),n=ke(".chat_alert_container"),r=ne.BrowserDetect.isIOS();e.initSwipeBtn(),e.renderChatImComponent(),e.initTipBtn(),e.resizeChatPanel(),ke("#bChat").on("onBeforeGetRoom",function(){t.hasClass("smoothly")&&t.removeClass("smoothly")}).on("onUserData",function(){e.onUserData(),l.A.action(c.H)});var i=window.getSelection();t.css("transform","translate(0, 0)"),t.swipe({allowPageScroll:"vertical",excludedElements:"input, .imc_r_quick_smiles, .js-chat_msg_input, .js_im_reply_textarea, .smilePanelFrame",maxTimeThreshold:2500,swipeStatus:function(o,a){var s,c;if(r&&o.touches&&o.touches.length){var u=Math.round(o.touches[0].clientX);if(u<0||u>window.innerWidth)return e.applySwipe(),!1}switch(a){case"cancel":e._swipeState.isEnter=!1,e._swipeState.isOut=!1,e._swipeState.isOnceDispatchEvent=!0,e.applySwipe();break;case"end":if(e._swipeState.isEnter=!1,e._swipeState.isOut=!1,e._swipeState.isOnceDispatchEvent=!0,e._swipeState.isPrevent)return void e.applySwipe(!1,!0);if(Math.abs(e._swipeState.deltaX)<5||!e._swipeState.direction)return void e.applySwipe(!0);var d=function(){ke("input:focus").blur(),ke("textarea:focus").blur(),e.swipeState!==R.t.CHAT&&(0,oe.w)("chatChange"),e.updateChatSwipeState(R.t.CHAT),e.resizeChatPanel()},f=function(){ke("input:focus").blur(),ke("textarea:focus").blur(),e.swipeState!==R.t.IM&&(0,oe.w)("chatChange"),e.updateChatSwipeState(R.t.IM),e.resizeChatPanel(),ke("#switch_between_chat").removeClass("__unread")},h=function(){e.updateChatSwipeState(R.t.AUTO_MESSAGE),e.resizeChatPanel()},m=function(e){switch(je(e),e){case R.t.AUTO_MESSAGE:return h;case R.t.CHAT:return d;case R.t.IM:return f;default:return re.noop}};ke(".chat-content .js-chat_msg_input").trigger("blur");var v=re.noop;"left"===e._swipeState.direction?v=m(e.swipePossibleList[e.chatSlideIndex+(se.isRTLCulture?-1:1)]):"right"===e._swipeState.direction&&(v=m(e.swipePossibleList[e.chatSlideIndex+(se.isRTLCulture?1:-1)])),v();break;case"move":if(!(null==i?void 0:i.isCollapsed))return;if(o.touches&&o.touches.length&&(e._swipeState.deltaX=Math.round(o.touches[0].clientX)-e._swipeState.startX,e._swipeState.deltaY=Math.round(o.touches[0].clientY)-e._swipeState.startY,e.swipeState===R.t.IM&&e._swipeState.isOnceDispatchEvent&&((0,oe.w)(p.R.CONTEXTMENU_CLOSE),e._swipeState.isOnceDispatchEvent=!1)),Math.abs(e._swipeState.deltaX)>e.blurEndpoint&&(e.swipeState===R.t.IM?e.debouncedBlurElement(".chat-content .js_im_reply_textarea"):e.debouncedBlurElement(".chat-content .js-chat_msg_input")),Math.abs(e._swipeState.deltaY)>5&&Math.abs(e._swipeState.deltaY)>Math.abs(e._swipeState.deltaX)&&!e._swipeState.isEnter)return e._swipeState.isOut=!0,e._swipeState.isPrevent=!0,void e.applySwipe(!1,!1,!0);if(!e._swipeState.isOut){if(o.cancelable&&(o.preventDefault(),o.stopPropagation()),e._swipeState.isEnter=!0,e._swipeState.direction=e._swipeState.deltaX>0?"right":"left",se.isRTLCulture){if(e.chatSlideIndex===e.swipePossibleList.length-1&&e._swipeState.deltaX>0||0===e.chatSlideIndex&&e._swipeState.deltaX<0)return e._swipeState.isPrevent=!0,void e.applySwipe(!1,!0,!0)}else if(0===e.chatSlideIndex&&e._swipeState.deltaX>0||e.chatSlideIndex===e.swipePossibleList.length-1&&e._swipeState.deltaX<0)return e._swipeState.isPrevent=!0,void e.applySwipe(!1,!0,!0);if(e._swipeState.direction){var g=null!==(c=null===(s=null===chat||void 0===chat?void 0:chat.performerData)||void 0===s?void 0:s.username)&&void 0!==c?c:l.A.getState().chatHost.username;if(!g)return e._swipeState.isPrevent=!0,void e.applySwipe(!1,!0);e._swipeState.isPrevent=!1,t.css("transform","translate(".concat(e._swipeState.deltaX+e._swipeState.lastX,"px, 0)")),n.find(".imc_alerts").css("transform","translateX(".concat(se.isRTLCulture?"-100%":"100%",") translate(").concat(e._swipeState.deltaX+e._swipeState.lastX,"px, 0)")),(se.isRTLCulture&&e._swipeState.deltaX>50||!se.isRTLCulture&&e._swipeState.deltaX<-50)&&g&&!(0,W.e6)(l.A.getState())[g]&&(e.isSwipeLoading||!e.isNeedLoadImDialog?e.isSwipeLoading=!1:(e.isSwipeLoading=!0,(0,E.nK)(g,re.noop,function(e,t){(0,E.Rz)(g,e,t)}),e.isNeedLoadImDialog=!1))}}break;case"start":if(e.blurEndpoint=Math.floor(document.documentElement.clientWidth/4),ke(window).one("touchcancel touchend",function(){e._swipeState.isEnter=!1,e._swipeState.isOut=!1,e._swipeState.isOnceDispatchEvent=!0,e.applySwipe()}),o.touches){var _=t.css("transform");e._swipeState.startX=Math.round(o.touches[0].clientX),e._swipeState.startY=Math.round(o.touches[0].clientY),e._swipeState.lastX="none"===_?0:Number(_.split(/[()]/)[1].split(",")[4])}t.removeClass("smoothly"),n.find(".imc_alerts").removeClass("smoothly"),i=window.getSelection()}},threshold:5},!0)}}return Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new this),this._instance},enumerable:!1,configurable:!0}),Object.defineProperty(e,"swipeState",{get:function(){var e;return null===(e=this._instance)||void 0===e?void 0:e.swipeState},enumerable:!1,configurable:!0}),e.prototype.init=function(){var e,t=this;(0,v.L)(f.yX),this.initMenuMessageCounter(),this.initMemberBanned(),this.initModelBanned();var n=ke(".js-profile_new_msg");n.length>0&&n.on("click",function(e){e.preventDefault();var t=ke(e.currentTarget),n=t.data("username"),r=t.data("display_name"),i=t.data("role");(0,E.nK)(n,function(e){location.href=(0,_.ip)("@im_conversation?id=".concat(e))},function(e){5===e?(0,H.JX)("not_enough_tokens",function(){return(0,o.jsx)(C.A,{title:__("New message"),isTip:!1})}):[10,3].includes(e)?(0,H.JX)("profile_confirm_error",function(){return(0,o.jsx)(Y.default,{error:(0,w.HL)(e,i,r),onClose:H.Jw})}):(0,H.JX)("error",void 0,{errorMessage:(0,w.HL)(e,i,r)})})});var r=ke(".js-profile_mute");r.length>0&&r.on("click",function(e){e.preventDefault();var t=ke(e.currentTarget),n=t.data("username"),r=t.data("muted");(0,A.u$)({muted:!r,username:n,onSuccess:function(e){t.attr("data-muted",e?"1":""),t.data("muted",e?"1":"")}})}),ke(".js-im_chat").length>0?(this.initChatSwipe(),this.initHandlersOnStreamPage(),this.initChatPanelNavigation()):(this.initHandlersOnStreamGuestPage(),this.initSwipeBtn()),this.chatBarChatButtonEl=document.getElementById("chatBarChatButton"),this.chatImButtonEl=document.getElementById("switch_between_chat"),this.chatProfileButtonEl=document.getElementById("chatProfileButton"),this.chatProfilePhotosButtonEl=document.getElementById("bChatProfilePhotosLink"),null===(e=this.chatBarChatButtonEl)||void 0===e||e.addEventListener("click",function(){var e=[R.t.PROFILE,R.t.PROFILE_PHOTOS].includes(t.swipeState);(0,oe.w)(p.R.CHAT_LAST_SCROLL_POSITION,!1),t.updateChatSwipeState(R.t.CHAT),t.applySwipe(!0,e)}),ke(".purchase_tokens:visible").length||(0,d.v)()},e.prototype.initHandlersOnStreamGuestPage=function(){window.addEventListener("orientationchange",this.scrollAccessibilitySwitch)},e.prototype.initHandlersOnStreamPage=function(){var e=this;window.addEventListener(p.R.RESIZE_CHAT,function(){e.resizeChatPanel()}),window.addEventListener("resize",function(){e.resizeChatPanel()}),ke(document).on("chat-drag-resize-stop",function(){e.resizeChatPanel()}),window.addEventListener("orientationchange",function(){e.scrollAccessibilitySwitch(),setTimeout(function(){var t,n=window.isLandscape();if((0,ie.isTokenInBodyClassList)("tablet")&&e.swipeState===R.t.IM){var r=ke(".mbc_scrollbar.jc-bcm_history_box");if(n){var i=(null===(t=r.get(0))||void 0===t?void 0:t.scrollHeight)||0;return void r.scrollTop(i)}r.scrollTop(0)}},200)})},e.prototype.loadConversationsOnBan=function(){var e,t,n=l.A.getState().chatHost;if(this.swipeState===R.t.IM){var r=null!==(t=null===(e=null===chat||void 0===chat?void 0:chat.performerData)||void 0===e?void 0:e.username)&&void 0!==t?t:n.username;(0,E.nK)(r,re.noop,function(e){(0,E.Rz)(r,e)})}this.isNeedLoadImDialog=!0},e}(),Me=Le;function xe(){var e;(null===(e=ke.mobile.activePage)||void 0===e?void 0:e.is("#main"))?Pe():ke(document).one("pageshow","#main",Pe),Le.instance.init()}},80202:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(96540),a=n(6743),s=n(84435),c=n(83375),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.containerElRef=function(e){return t.containerEl=e},t.barElRef=function(e){return t.barEl=e},t.componentDidMount=function(){var e=t.props.stickyBar;t.pageContentEl=document.querySelector(".bc-content.ui-content"),e&&(t.toggleStickyBarPosition(!0),window.addEventListener("scroll",t.handleScroll))},t.UNSAFE_componentWillReceiveProps=function(e){t.props.stickyBar!==e.stickyBar&&(e.stickyBar?(t.toggleStickyBarPosition(!0),window.addEventListener("scroll",t.handleScroll)):(t.toggleStickyBarPosition(!1),window.removeEventListener("scroll",t.handleScroll)))},t.componentWillUnmount=function(){window.removeEventListener("scroll",t.handleScroll)},t.handleScroll=function(){t.toggleStickyBarPosition(!0)},t.toggleStickyBarPosition=function(e){var n=t.containerEl.getBoundingClientRect().top+pageYOffset,r=t.pageContentEl.getBoundingClientRect().top+pageYOffset;n&&r&&(pageYOffset>n&&e?(t.barEl.style.position="fixed",t.barEl.style.top="".concat(r,"px"),t.barEl.style.right="var(--safe-area-inset-right)",t.barEl.style.left="var(--safe-area-inset-left)"):(t.barEl.style.position="absolute",t.barEl.style.top="0",t.barEl.style.right="0",t.barEl.style.left="0"))},t}return(0,r.C6)(t,e),t.prototype.render=function(){var e=this.props,t=e.bar,n=e.children,o=(0,r.Tt)(e,["bar","children"]);return(0,i.jsx)(a.A,(0,r.Cl)({},o,{children:(0,i.jsxs)("div",{ref:this.containerElRef,className:"imc_container",children:[t&&(0,i.jsx)("div",{ref:this.barElRef,className:"imc_action_bar",children:t}),(0,i.jsx)("div",{className:(0,c.jc)("imc_content",s.BrowserDetect.isFirefox()&&"__footer_space"),children:n})]})}))},t}(o.Component);t.A=l},10673:function(e,t,n){"use strict";n.r(t),n.d(t,{ConversationListPage:function(){return ie}});var r,i=n(74848),o=n(96540),a=n(46517),s=n(63861),c=n(34551),l=n(15215),u=n(16053),d=n(26580),f=n(28527),p=n(37407),h=n(45070),m=n(21110),v=n(80782),g=n(72819),_=n(15286),b=function(e){var t=e.close,n=e.deleteConversation,r=e.cancel;return(0,i.jsx)(_.G,{confirmButtonText:__("Yes"),message:{text:__("Delete this conversation?")},title:__("Confirm"),cancelButtonText:__("No"),onCancel:r,onClose:t,onConfirm:n})},y=n(57510),A=n(14487),w=n(79276),S=n(83375);!function(e){e.ALL="all",e.READ="read",e.UNREAD="unread",e.UNSELECT="unselect"}(r||(r={}));var E=function(e){var t,n;return(0,i.jsx)(f.A,{checked:(null===(t=e.data)||void 0===t?void 0:t.checked)||!1,onChange:null===(n=e.data)||void 0===n?void 0:n.onChange})},C=function(e){return{user:e.user}},T=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={selectedFilter:t.props.selectedConversations&&t.props.selectedConversations.length?[{label:__("Unread"),value:"unread"}]:[],isNewMessageBtnMinimized:!1},t.setContainerRef=function(e){return t.containerEl=e},t.setWidthHolderRef=function(e){return t.widthHolderEl=e},t.handleResize=function(){var e,n,r=null===(e=t.containerEl)||void 0===e?void 0:e.offsetWidth,i=null===(n=t.widthHolderEl)||void 0===n?void 0:n.offsetWidth;t.setState(function(e){return(0,l.Cl)((0,l.Cl)({},e),{isNewMessageBtnMinimized:i>r})})},t.handleOnlineFilterToggle=function(){var e=t.props,n=e.isOnlineOnly;(0,e.setIsOnlineOnly)(!n)},t.handleSetConversationsAsUnread=function(){var e=t.props,n=e.conversations,r=e.selectedConversations.filter(function(e){var t;return!(null===(t=n[e])||void 0===t?void 0:t.unreadCount)});r.length&&(0,g.Qi)(r)},t.handleSetConversationsAsRead=function(){var e=t.props,n=e.conversations,r=e.selectedConversations.filter(function(e){var t;return Boolean(null===(t=n[e])||void 0===t?void 0:t.unreadCount)});r.length&&(0,g.Bm)(r)},t.handleDeleteConversations=function(){var e=t.props,n=e.selectedConversations,r=e.onResetSelectedConversation;(0,w.JX)("delete_im_conversation_confirm_popup",function(){return(0,i.jsx)(b,{deleteConversation:function(e){return(0,l.sH)(t,void 0,void 0,function(){return(0,l.YH)(this,function(t){return r(),(0,g.ut)(n),e(),[2]})})}})})},t.handleSelect=function(e){(0,t.props.onSelect)(e.value)},t.handleMute=function(){var e=t.props.selectedConversations;(0,g.mN)(e,!0)},t.handleUnmute=function(){var e=t.props.selectedConversations;(0,g.mN)(e,!1)},t.handleChangeFilterCheckbox=function(e){(0,t.props.onSelect)(e.target.checked?t.allOption.value:t.unselectOption.value)},t}return(0,l.C6)(t,e),t.prototype.componentDidMount=function(){"ResizeObserver"in window&&this.containerEl&&this.widthHolderEl&&(this.resizeObserver=new ResizeObserver(this.handleResize),this.resizeObserver&&(this.resizeObserver.observe(this.containerEl),this.resizeObserver.observe(this.widthHolderEl))),this.handleResize(),window.addEventListener("resize",this.handleResize)},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.handleResize),this.resizeObserver&&(this.resizeObserver.unobserve(this.containerEl),this.resizeObserver.unobserve(this.widthHolderEl))},Object.defineProperty(t.prototype,"allOption",{get:function(){return{label:__("Check all messages"),value:r.ALL}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"unreadOption",{get:function(){return{label:__("Unread"),value:r.UNREAD}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"readOption",{get:function(){return{label:__("Read"),value:r.READ}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"unselectOption",{get:function(){return{label:__("Uncheck"),value:r.UNSELECT}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"selectOptions",{get:function(){var e=this.props.selectedConversations,t=[this.allOption,this.unreadOption,this.readOption];return e.length?(0,l.fX)((0,l.fX)([],t,!0),[this.unselectOption],!1):t},enumerable:!1,configurable:!0}),t.prototype.render=function(){var e,t,n=this.props,r=n.conversations,o=n.getPageLink,a=n.selectedConversations,c=n.user,l=n.isOnlineOnly,u=n.isWithConversations,f=this.state,g=f.selectedFilter,_=f.isNewMessageBtnMinimized,b=a&&a.length,y="free"===c.membership,w=Boolean(a.length),C=!_&&!w,T=(e=a,t=r,Object.keys(t).filter(function(t){return e.includes(t)}).filter(function(e){var n;return!(null===(n=t[e])||void 0===n?void 0:n.unreadCount)}).length>0),P=function(e,t){return Object.keys(t).filter(function(t){return e.includes(t)}).filter(function(e){var n;return!!(null===(n=t[e])||void 0===n?void 0:n.unreadCount)}).length>0}(a,r),I=function(e,t){return Object.keys(t).filter(function(t){return e.includes(t)}).filter(function(e){var n,r=null===(n=t[e])||void 0===n?void 0:n.rawData;return(0,A.Es)(r)&&!(null==r?void 0:r.muted)}).length>0}(a,r),k=function(e,t){return Object.keys(t).filter(function(t){return e.includes(t)}).filter(function(e){var n,r=null===(n=t[e])||void 0===n?void 0:n.rawData;return(0,A.Es)(r)&&(null==r?void 0:r.muted)}).length>0}(a,r),N=m.q.isEnabled(h.i.MOBILE_NEW_MODEL_PROFILE),O=o(1,!l),j=l?__("Show all"):__("Show online");return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{ref:this.setContainerRef,className:(0,S.n)({imc_actions:!0,__with_scroll:!C}),children:[u&&(0,i.jsx)(p.A,{dropdownInPortal:!0,InputComponent:E,inputComponentData:{checked:b,onChange:this.handleChangeFilterCheckbox},options:this.selectOptions,selected:g,isDropdownOpenedOnlyOnArrowClick:!0,onSelect:this.handleSelect}),!y&&(0,i.jsxs)(v.$,{className:"bc_flex bc_flex_items_center",href:(0,s.ip)("@im_conversations?page=new_message"),variant:"outline",children:[(0,i.jsx)(d.A,{group:"imca_icon",icon:"#svg_mob_im_new_msg"}),C&&(0,i.jsx)("span",{className:"imca_text __new_msg",children:__("New message")})]}),!w&&(0,i.jsx)(v.$,{className:"bc_flex bc_flex_items_center",href:O,active:l,variant:"outline",onClick:this.handleOnlineFilterToggle,children:(0,i.jsx)("span",{className:"imca_text __online",children:j})}),(P||T)&&(0,i.jsx)(v.$,{variant:"outline",onClick:P?this.handleSetConversationsAsRead:this.handleSetConversationsAsUnread,children:(0,i.jsx)(d.A,{group:"imca_icon",icon:P?"#svg_mob_im_msg_read":"#svg_mob_im_msg_unread"})}),(I||k)&&(0,i.jsxs)(v.$,{variant:"outline",onClick:k?this.handleUnmute:this.handleMute,children:[N&&(0,i.jsx)(d.A,{group:"imca_icon",icon:k?"#svg_mob_im_sound_on":"#svg_mob_im_sound_off"}),!N&&(0,i.jsx)(d.A,{group:"imca_icon",icon:k?"#svg_mob_im_unmute":"#svg_mob_im_mute"})]}),w&&(0,i.jsx)(v.$,{variant:"outline",onClick:this.handleDeleteConversations,children:(0,i.jsx)(d.A,{group:"imca_icon",icon:"#svg_mob_im_msg_del"})})]}),(0,i.jsxs)("div",{ref:this.setWidthHolderRef,className:"imc_actions __absolute",children:[u&&(0,i.jsx)(p.A,{dropdownInPortal:!0,InputComponent:E}),!y&&(0,i.jsxs)(v.$,{className:"bc_flex bc_flex_items_center",variant:"outline",children:[(0,i.jsx)(d.A,{group:"imca_icon",icon:"#svg_mob_im_new_msg"}),(0,i.jsx)("span",{className:"imca_text __new_msg",children:__("New message")})]}),(0,i.jsx)(v.$,{className:"bc_flex bc_flex_items_center",active:l,variant:"outline",children:(0,i.jsx)("span",{className:"imca_text __online",children:j})})]})]})},t=(0,l.Cg)([(0,u.Ng)(C)],t)}(o.Component),P=T,I=n(18392),k=n(64730),N=n(47767),O=n(40682),j=n(80554),L=n(8119),M=n(76294),x=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.touchstartY=0,t.touchstartX=0,t.swipe={},t.pressed=!1,t.minPressTime=251,t.swiped=!1,t.pan={},t.panned=!1,t.panOuted=!1,t.panEntered=!1,t.maxTapPressTime=250,t.tapped=!1,t.containerRef=(0,o.createRef)(),t.componentDidMount=function(){var e,n,r;t.setVendorPrefixes(),clearTimeout(t.pressTimeout),null===(e=t.containerRef.current)||void 0===e||e.addEventListener("touchmove",t.handleTouchMove,{passive:!1}),null===(n=t.containerRef.current)||void 0===n||n.addEventListener("touchstart",t.handleTouchStart,{passive:!1}),null===(r=t.containerRef.current)||void 0===r||r.addEventListener("touchend",t.handleTouchEnd,{passive:!1})},t.componentDidUpdate=function(){clearTimeout(t.pressTimeout)},t.componentWillUnmount=function(){var e,n,r;clearTimeout(t.pressTimeout),clearTimeout(t.tapTimeout),t.pressed=!1,t.tapped=!1,t.swiped=!1,t.changeDocumentSelect(""),document.removeEventListener(j.R.CONTEXTMENU,t.handleContextMenu),null===(e=t.containerRef.current)||void 0===e||e.removeEventListener("touchmove",t.handleTouchMove),null===(n=t.containerRef.current)||void 0===n||n.removeEventListener("touchstart",t.handleTouchStart),null===(r=t.containerRef.current)||void 0===r||r.removeEventListener("touchend",t.handleTouchEnd)},t.getVendorPrefix=function(e){var t=null,n=document.head.style;return e.forEach(function(e){void 0!==n[e]&&(t=e)}),t},t.setVendorPrefixes=function(){t.userSelectPrefix=t.getVendorPrefix(["-webkit-user-select","-moz-user-select","-ms-user-select","user-select"]),t.touchCalloutPrefix=t.getVendorPrefix(["-webkit-touch-callout"])},t.changeDocumentSelect=function(e){t.userSelectPrefix&&(document.body.style[t.userSelectPrefix]=e),t.touchCalloutPrefix&&(document.body.style[t.touchCalloutPrefix]=e)},t.handleContextMenu=function(e){e.preventDefault()},t.handleTouchStart=function(e){var n=t.props,r=n.onTouchStart,i=n.onTap;if(e.touches.length>0){var o=e.touches[0];t.touchstartX=o.clientX,t.touchstartY=o.clientY,r&&r(),i&&(t.tapped=!0,t.tapTimeout=window.setTimeout(function(){t.tapped=!1},t.maxTapPressTime)),t.pressed||(t.pressTimeout=window.setTimeout(function(){t.handlePress(e)},t.minPressTime))}},t.handlePress=function(e){var n=t.props.onPress;t.pressed=!0,t.changeDocumentSelect("none"),document.addEventListener(j.R.CONTEXTMENU,t.handleContextMenu),n&&n(e)},t.handleSwipe=function(){(0,t.props.onSwipe)(t.swipe),t.swiped=!1},t.handlePanEnd=function(){(0,t.props.onPanEnd)((0,l.Cl)({},t.pan)),t.panned=!1,t.panOuted=!1,t.panEntered=!1},t.handleTouchEnd=function(e){var n=t.props,r=n.onTouchEnd,i=n.onSwipe,o=n.onPanEnd,a=n.onTap,s=0,c=0;if(e.touches.length>0){var l=e.touches[0].clientX,u=e.touches[0].clientY;s=l-t.touchstartX,c=u-t.touchstartY}r&&r({deltaX:s,deltaY:c}),a&&t.tapped&&(a(),clearTimeout(t.tapTimeout)),clearTimeout(t.pressTimeout),t.pressed=!1,setTimeout(function(){t.changeDocumentSelect("")},100),document.removeEventListener(j.R.CONTEXTMENU,t.handleContextMenu),t.swiped&&i&&t.handleSwipe(),t.panned&&o&&t.handlePanEnd()},t.handleTouchMove=function(e){if(t.touchstartX&&t.touchstartY&&e.touches.length){var n=t.props,r=n.direction,i=n.threshold,o=n.onSwipe,a=n.onPan,s=n.onPanOut;t.tapped=!1,clearTimeout(t.pressTimeout),t.swiped=!1;var c=e.touches[0].clientX,l=e.touches[0].clientY,u=c-t.touchstartX,d=l-t.touchstartY;if(o&&(Math.abs(u)>i||Math.abs(d)>i)){t.swiped=!0;var f="all";f=Math.abs(u)>i?"horizontal":f,f=Math.abs(d)>i?"vertical":f,t.swipe={deltaX:u,deltaY:d,direction:f}}if(a)switch(r){case"all":t.panned=!0,t.pan={deltaX:u,deltaY:d},a({deltaX:u,deltaY:d});break;case"horizontal":Math.abs(d)>Math.abs(u)&&!t.panEntered?(t.panOuted=!0,t.panned=!0,s&&s()):Math.abs(u)>0&&!t.panOuted&&(e.cancelable&&(e.preventDefault(),e.stopPropagation()),t.panEntered=!0,t.panned=!0,t.pan={deltaX:u},a({deltaX:u}))}}},t}return(0,l.C6)(t,e),Object.defineProperty(t.prototype,"dataAttrs",{get:function(){var e={};return(0,y.loopv)(this.props.data,function(t,n){return e["data-".concat(n)]=t}),e},enumerable:!1,configurable:!0}),t.prototype.render=function(){var e=this.props,t=e.className,n=e.onTransitionEnd;return(0,i.jsx)("div",(0,l.Cl)({ref:this.containerRef,className:t,onTransitionEnd:n},this.dataAttrs,{children:this.props.children}))},t.defaultProps={threshold:50,direction:"all"},t}(o.Component),D=x,R=n(9810),H=n(75370),B=n(31253),F=n(2264),U=function(){return(0,i.jsx)("div",{className:"imci_answer_badge",children:__("Your turn")})},G=n(91287),V=n(24899),K=n(2e3),W=n(54741),z=n(56575),q=n(31179),Y=n(33798),X=n(2268),J=110,Z=(0,o.memo)(function(e){var t=e.conversation,n=e.selected,r=e.selectMode,c=e.onResetSelectedConversation,u=e.onSelectConversation,d=(0,o.useRef)(null),f=(0,N.Zp)(),p=(0,o.useRef)(0),v=(0,o.useRef)(!1),_=(0,o.useRef)("tap"===r),y=(0,o.useRef)(0),E=(0,o.useRef)(0),C=(0,a.d4)(G.Kw),T=(0,a.d4)(function(e){return e.user}),P=(0,a.d4)(function(e){return e.isModerator}),I=t.rawData,k=I.group_id,x=I.last_message,Z=I.users,Q=t.title,$=t.unreadCount,ee=(0,o.useMemo)(function(){var e=[];return(t.rawData.users||[]).forEach(function(t){e.push(C.users[t.username]||t)}),1===e.length&&e[0].online},[t,C]),te=x||{text:""},ne=Boolean(t.typing),re=Boolean($),ie=void 0!==te.tip_amount,oe=void 0!==te.gift_name,ae=!P&&function(e,t){return!(!(null==t?void 0:t.created_at)||!(null==e?void 0:e.length))&&e.some(function(e){var n=e.is_deleted||e.is_disabled,r="model"===e.role;return e.username===t.username&&r&&!n})}(Z,x),se=te.type,ce=m.q.isEnabled(h.i.MOBILE_NEW_MODEL_PROFILE),le=(0,o.useCallback)(function(e){void 0===e&&(e=!0),d.current&&(d.current.style.transitionDuration="".concat(y.current,"s"),d.current.style.left="".concat(E.current,"px"),e&&document.dispatchEvent(new CustomEvent(j.R.ON_PAN,{detail:{group_id:k,posX:E.current}})))},[k]),ue=(0,o.useCallback)(function(e){void 0===e&&(e=!0),y.current=.2,E.current=0,p.current=0,_.current=!1,le(e)},[le]),de=(0,o.useCallback)(function(e){e.detail.group_id!==k&&0!==E.current&&(y.current=.2,E.current=0,p.current=0,le(!1))},[k,le]),fe=(0,o.useMemo)(function(){return(0,s.ip)("@im_conversation?id=".concat(k))},[k]);return(0,o.useEffect)(function(){n&&"tap"===r&&(_.current=!0,y.current=.2,E.current=0,le(!1),p.current=0),n||"press"!==r||(_.current=!1)},[n,r,le]),(0,o.useEffect)(function(){return document.addEventListener(j.R.ON_PAN,de),function(){ue(!1),document.removeEventListener(j.R.ON_PAN,de)}},[de,ue]),(0,i.jsx)(D,{direction:"horizontal",onPan:function(e){var t=e.deltaX;if(_.current=!0,!n&&"tap"!==r){v||(v.current=!0,p.current=E.current,document.dispatchEvent(new CustomEvent(j.R.ON_PAN,{detail:{group_id:k,posX:E.current}})));var i=p.current+t;y.current=0,E.current=Math.abs(i)>J?Math.sign(t)*J:i,le(!1)}},onPanEnd:function(){n||"tap"===r||(v.current=!1,_.current=!1,p.current===J&&E.currentp.current?ue():E.current>p.current?(y.current=.2,E.current=J,le(),p.current=J):E.current0,onResetSelectedConversation:g,onSelect:function(e){var t=function(e,t){var n=[];switch(t){case r.ALL:(0,y.loopv)(e,function(e){n.push(e.rawData.group_id)});break;case r.UNSELECT:n=[];break;case r.READ:(0,y.loopv)(e,function(e){e.unreadCount||n.push(e.rawData.group_id)});break;case r.UNREAD:(0,y.loopv)(e,function(e){e.unreadCount&&n.push(e.rawData.group_id)})}return n}(v,e);f(t)},setIsOnlineOnly:m}),showBtAlert:!0,stickyBar:Boolean(d.length>0),title:__("Conversations"),children:[(0,i.jsx)(ee,{conversations:v,selectedConversations:d,isFetching:null==t?void 0:t.isFetching,isOnlineOnly:h,onResetSelectedConversation:g,onSelectConversation:function(e){var t,n,r=(n=e,(t=d).includes(n)?t.filter(function(e){return e!==n}):(0,l.fX)((0,l.fX)([],t,!0),[n],!1));f(r)}}),Boolean(v.length)&&(0,i.jsx)(c.A,{currentPage:t.page,hrefLinkBuilder:_,totalPagesCount:A,withReactRouter:!0,onPageChange:b})]})})},32675:function(e,t,n){"use strict";n.d(t,{A:function(){return _n}});var r,i=n(15215),o=n(74848),a=n(96540),s=n(80554),c=n(81714),l=n(45070),u=n(8119),d=n(76294),f=n(18392),p=n(63861),h=n(21110),m=n(63065),v=n(16053),g=n(92276),_=n(95336),b=n(64730),y=n(603),A=n(25763),w=n(60544),S=n(54469),E=n(13839),C=n(26580),T=n(70726),P=n(75617),I=n(14667),k=n(74213),N=n(31780),O=n(99430),j=n(45986),L=n(80782),M=n(49499),x=n(31150),D=n(99525),R=n(91287),H=0,B=n(6987),F=n(79276),U=n(24899),G=function(e){return n(9826)("./emoji_".concat(e,".json"))},V=function(){function e(){}return e.getInstance=function(){return(0,i.sH)(this,void 0,void 0,function(){var t;return(0,i.YH)(this,function(r){switch(r.label){case 0:return e.instance?[3,2]:[4,n.e(35).then(n.t.bind(n,75175,19))];case 1:t=r.sent(),e.smileysAutocomplete=t.SmileysAutocomplete,e.instance=new this,r.label=2;case 2:return[2,e.instance]}})})},e.init=function(t){return(0,i.sH)(this,arguments,void 0,function(t,n){var r,o;return void 0===n&&(n=["bg","el","hr","lt","ro"]),(0,i.YH)(this,function(a){switch(a.label){case 0:return e.smileysAutocomplete?[3,2]:[4,e.getInstance()];case 1:a.sent(),a.label=2;case 2:return[4,G("en")];case 3:return r=a.sent(),n.includes(t)?[3,5]:[4,G(t)];case 4:o=a.sent(),r=(0,i.Cl)((0,i.Cl)({},r),o.default),a.label=5;case 5:return[2,new e.smileysAutocomplete(r)]}})})},e}(),K=n(84435),W=n(82423),z=n(46955),q=n(57510),Y=n(83375),X=n(14513),J=function(e){return{chatTranslatorSettings:e.chatTranslatorSettings,lang:e.lang,role:e.user.role,isTablet:e.isTablet}},Z=function(e){function t(t){var n,r=e.call(this,t)||this;return r.rootComponentRef=function(e){return r.rootComponent=e},r.lastViewportHeight=0,r.isKeyboardOpen=!1,r.isPreventBlur=!1,r.timeoutHackPwaRerender=0,r.isPwa=(0,f.A)(),r.isMessageTooLong=!1,r.messageElRef=function(e){return r.messageEl=e},r.footerRef=function(e){return r.footerEl=e},r.messageErrorElRef=function(e){return r.messageErrorEl=e},r.handleVisualViewportResize=function(){var e,t,n,i,o=null!==(i=r.isPwa?null===(t=null===(e=null===window||void 0===window?void 0:window.parent)||void 0===e?void 0:e.visualViewport)||void 0===t?void 0:t.height:null===(n=window.visualViewport)||void 0===n?void 0:n.height)&&void 0!==i?i:0;r.lastViewportHeight-o>100?r.isKeyboardOpen=!0:o-r.lastViewportHeight>100&&(r.isKeyboardOpen=!1,r.messageEl.blur(),r.isPwa&&(clearTimeout(r.timeoutHackPwaRerender),window.parent.document.documentElement.style.height="".concat(2*window.innerHeight,"px"),r.timeoutHackPwaRerender=window.setTimeout(function(){window.parent.document.documentElement.style.height=""},100))),r.lastViewportHeight=o},r.handleOutsideClick=function(){r.isKeyboardOpen&&(r.handleBlur(),(0,U.w3)(s.R.SMILEYS_TEXTAREA_BLUR))},r.handleSmile=function(e){(0,U.w3)(s.R.SMILEYS_TEXTAREA_INSERT_SMILE,{inputId:S.a.IM,token:e})},r.submitAction=function(e){var t=r.props,n=t.groupId,i=t.isChatIm;r.setFieldValue("","reply"),r.closeSmileAutoCompleteTooltip(),(0,M.E8)(e,n,void 0,i),(0,U.w3)(s.R.SMILEYS_TEXTAREA_CLEAR,{inputId:S.a.IM,options:{isDontShowPlaceholder:!0}}),k.M.reportEvent(37)},r.closeSmileAutoCompleteTooltip=function(){r.setState({smiles:{}})},r.handleOpenTranslatorSettings=function(){r.handleBlur(),(0,F.JX)("full_screen",function(){return(0,o.jsx)(B.A,{type:"im"})},{title:__("Translator settings")})},r.handleChange=function(e,t){void 0===t&&(t=!1);var n=r.props,i=n.groupId,o=n.isChatIm,a=r.state,c=a.smiles,l=a.isSmileysAutocompleteEnabled;!function(e){var t=D.A.getState(),n=(0,R.QL)(t,e),r=n.freeMembershipWarning,i=n.notEnoughTokensWarning,o=n.error,a=n.isFake;if(!(r||i||o||a)){var s=Date.now();s-H<2e3||(H=s,e&&(0,x.vE)({type:28,data:{group_id:e}}))}}(i),r.setFieldValue(e,"reply");var u=(0,N.F)(String(e));if((0,w.np)(i,u),u&&((0,w.v8)(i,"hotWords"),r.setState({showHotWordsAlert:!0})),e.length>400?r.isMessageTooLong||(r.isMessageTooLong=!0,(0,U.w3)(s.R.MOBILE_IM_CHAT_MSG_IS_TOO_LONG),K.BrowserDetect.isIOS()&&o&&setTimeout(function(){var e;null===(e=r.messageErrorEl)||void 0===e||e.scrollIntoView({behavior:"instant",block:"nearest"}),(0,W.I_)(r.messageEl,(0,W.JC)())},50)):r.isMessageTooLong=!1,l&&r.smileysAutocomplete){var d=e.split(" "),f="";(null==d?void 0:d.length)?(0,q.loop)(0,Math.min(3,d.length),function(e){f=d[d.length-(e+1)]+(f?" ".concat(f):"")}):f=e;var p=r.smileysAutocomplete.getSmilesByPhrase(f);(0,z.b)(c,p)&&""!==f||r.setState({smiles:p})}r.messageEl.classList.contains("__focused")||r.messageEl.classList.add("__focused"),t&&r.messageEl.focus(),r.isPreventBlur=!1},r.closeHotWordsAlert=function(){r.setState({showHotWordsAlert:!1})},r.handleBlur=function(){r.messageEl.classList.remove("__focused"),r.messageEl.blur(),r.isPreventBlur=!1},r.handleFocusClick=function(){r.isPreventBlur=!0,r.messageEl.classList.add("__focused"),r.messageEl.focus(),setTimeout(function(){r.isPreventBlur=!1},300)},r.handleWordToSmile=function(e,t,n){e.stopPropagation();var i=r.getField("reply").value,o=i.lastIndexOf(t),a="".concat(i.substring(0,o)+n," ");r.closeSmileAutoCompleteTooltip(),r.updateField({name:"reply",value:a}),(0,U.w3)(s.R.SMILEYS_TEXTAREA_INSERT_TEXT,{inputId:S.a.IM,options:{isEndCaretPosition:!0},value:a}),r.messageEl.focus()},r.forceFocusInput=function(e){void 0===e&&(e=!0),r.isKeyboardOpen&&(r.isPreventBlur=e,r.messageEl.focus(),r.handleFocusClick())},r.handleOpenSmiley=function(){r.setState({forceHideSmiley:!1}),r.forceFocusInput()},r.handleCloseSmiley=function(){var e=r.props.isChatIm;r.forceFocusInput(!e)},r.handleBlurInput=function(e){if(r.isPreventBlur)return K.BrowserDetect.isFirefox()&&K.BrowserDetect.isAndroid()?(requestAnimationFrame(function(){r.messageEl.focus(),r.handleFocusClick()}),r.isPreventBlur=!1,!1):(e.preventDefault(),r.messageEl.focus(),r.handleFocusClick(),r.isPreventBlur=!1,!1);r.isMessageTooLong&&K.BrowserDetect.isIOS()&&setTimeout(function(){(0,U.w3)(s.R.MOBILE_IM_CHAT_MSG_IS_TOO_LONG)},100)},r.handleCustomSubmitForm=function(e){var t;e.preventDefault(),e.nativeEvent.stopImmediatePropagation();var n=r.props,i=n.groupId,o=n.isChatIm,a=(null===(t=r.getField("reply"))||void 0===t?void 0:t.value)||"",s=""===a.trim(),c=(null==a?void 0:a.length)<=400;(0,w.v8)(i,"notEnoughTokens"),(0,w.v8)(i,"freeMembership"),(0,w.v8)(i,"notFollower"),(0,w.v8)(i,"error"),r.setState({forceHideSmiley:!0}),c&&!s&&(r.handleSubmitForm(e),I.default.replace({callbackHasSmile:function(e){var t=e.amountSmiles;e.hasSmileMessage&&((0,P.y)(),t>0&&k.M.reportEvent(45,"click",{value:t}))},escape:!0,message:a,replacePremium:!0,saveAsRecent:!0},!0)),o?setTimeout(function(){r.forceFocusInput(!1)}):r.forceFocusInput()},r.state={error:"",fields:(n={},n.reply={name:"reply",placeholder:__("Your private message here...")},n),forceHideSmiley:!1,loading:!1,showHotWordsAlert:!1,smiles:{},isSmileysAutocompleteEnabled:(0,X.checkSmilesSupport)(),isValid:!0},r.props.isChatIm&&(r.resizeObserver=new ResizeObserver(function(e){var t,n,r=e[0];(null===(n=null===(t=null==r?void 0:r.borderBoxSize)||void 0===t?void 0:t[0])||void 0===n?void 0:n.blockSize)&&document.body.style.setProperty("--bcm-chat-im-input-height","".concat(r.borderBoxSize[0].blockSize,"px"))})),r}return(0,i.C6)(t,e),t.prototype.componentDidMount=function(){var e,t,n,r,i=this.props.isChatIm,o=document.querySelector(".jc-bcm_history_box");if(o&&o.addEventListener("click",this.handleOutsideClick),!i&&K.BrowserDetect.isAndroid()){var a=document.querySelector('meta[name="viewport"]'),s=null==a?void 0:a.getAttribute("content");a&&s&&!s.includes("interactive-widget")&&a.setAttribute("content","".concat(s,", interactive-widget=resizes-content"))}if("visualViewport"in window){this.lastViewportHeight=null!==(r=this.isPwa?null===(t=null===(e=null===window||void 0===window?void 0:window.parent)||void 0===e?void 0:e.visualViewport)||void 0===t?void 0:t.height:null===(n=window.visualViewport)||void 0===n?void 0:n.height)&&void 0!==r?r:0;var c=this.isPwa?window.parent:window;null==c||c.visualViewport.addEventListener("resize",this.handleVisualViewportResize)}this.initAutocompleteSmile(),i&&this.resizeObserver.observe(this.rootComponent)},t.prototype.componentWillUnmount=function(){this.handleBlur();var e=document.querySelector(".jc-bcm_history_box");if(e&&e.removeEventListener("click",this.handleOutsideClick),"visualViewport"in window){var t=this.isPwa?window.parent:window;null==t||t.visualViewport.removeEventListener("resize",this.handleVisualViewportResize)}this.props.isChatIm&&this.resizeObserver.disconnect()},t.prototype.initAutocompleteSmile=function(){return(0,i.sH)(this,void 0,void 0,function(){var e,t;return(0,i.YH)(this,function(n){switch(n.label){case 0:if(e=this.props.lang,!this.state.isSmileysAutocompleteEnabled)return[3,4];n.label=1;case 1:return n.trys.push([1,3,,4]),t=this,[4,V.init(e)];case 2:return t.smileysAutocomplete=n.sent(),[3,4];case 3:return n.sent(),[3,4];case 4:return[2]}})})},t.prototype.beforeSubmit=function(){var e=this.getField("reply").value;e&&""!==e.trim()&&(this.submit(e.trim()),this.setState({forceHideSmiley:!0}))},t.prototype.render=function(){var e=this,t=this.props,n=t.chatTranslatorSettings,r=t.chatTranslatorSettings.imTranslatorEnabled,i=t.role,a=t.isChatIm,s=t.isDisabled,u=t.isHistoryReversed,d=this.state,f=d.forceHideSmiley,p=d.showHotWordsAlert,m=d.smiles,v=null==n?void 0:n.available;return(0,o.jsx)("div",{ref:this.footerRef,className:(0,Y.jc)("imc_footer",s&&"__disabled"),children:(0,o.jsxs)("form",{ref:this.rootComponentRef,className:(0,Y.jc)("imc_reply",p&&"__alert_visible",u&&"__is_chat",this.isMessageTooLong&&"__message_too_long"),onSubmit:this.handleSubmitForm,children:[(0,o.jsxs)("div",{className:(0,Y.jc)("imc_r_form",v&&"__translator"),children:[v&&(0,o.jsx)("div",{className:(0,Y.jc)("imc_r_button __translate",r&&"__active"),onClick:this.handleOpenTranslatorSettings,children:(0,o.jsx)(C.A,{group:"imc_rb_icon",icon:"#svg_mob_translator"})}),(0,o.jsxs)("div",{className:"imc_rf_textarea_wrapper",children:[(0,o.jsx)("div",{className:"imc_rf_textarea_inner",children:(0,o.jsx)("div",{className:"bcf_row",children:(0,o.jsx)(E.X,{ref:this.messageElRef,id:S.a.IM,className:(0,Y.jc)(["bcf_control","__textarea","js_im_reply_textarea"]),placeholder:__("Your private message here..."),dontSendMessageByEnter:!0,isMobile:!0,onChange:this.handleChange,onFocus:this.handleFocusClick,onBlur:this.handleBlurInput,onClick:this.handleFocusClick})})}),this.isMessageTooLong&&(0,o.jsx)("div",{ref:this.messageErrorElRef,className:"imc_rf_textarea_error js-imc_rf_textarea_error",children:__("Too long (%max_length% characters max).",{max_length:400})})]}),(0,o.jsx)(O.b,{className:"imc_r_button __smile",forceHide:f,onClose:this.handleCloseSmiley,onOpen:this.handleOpenSmiley,onPick:this.handleSmile})]}),(0,o.jsx)(L.$,{className:"imc_r_button __send js_im_send_message",color:"primary",htmlType:"button",isTouchSensitive:!0,onTouchStart:this.handleCustomSubmitForm,children:(0,o.jsx)(C.A,{group:"imc_rb_icon js_im_send_message_icon",icon:"#svg_mob_send"})}),Object.keys(m).length>0&&(0,o.jsx)("div",{className:(0,Y.jc)("imc_r_quick_smiles",u&&"__reverted"),children:(0,q.loopv)(m,function(t,n){return(0,o.jsx)("div",{className:"imc_r_qs_item",onClick:function(r){return e.handleWordToSmile(r,t,n)},children:n},n)})}),(h.q.isDisabled(l.i.MOBILE_CHAT_HISTORY_SCROLL)||!a)&&p&&(0,o.jsx)(j.A,{className:"imc_r_alert",closeIcon:"mob_alert_close_around",shadow:u?"bottom":"top",variant:"warning",onClose:this.closeHotWordsAlert,children:i===c.A.ROLE_MODEL?trans("%b1%Terms of Service reminder:%b2% You may not communicate with users directly or provide your email, Skype, or phone number.",{b1:"",b2:""}):trans("%b1%Keep your money safe%b2% - never pay Models outside of BongaCams with instant money transfer services, such as Western Union, PayPal, WebMoney. In the past some Models have exploited these payment methods in order to defraud Members, so BongaCams has banned them from the site.",{b1:"",b2:""})})]})})},t=(0,i.Cg)([(0,v.Ng)(J)],t)}(T.A),Q=n(14039);!function(e){e.INSTANT_MESSAGE="instantMessage"}(r||(r={}));var $,ee,te=(0,a.memo)(function(e){var t;e.log;return t=(0,Q.S)({name:"KickedChannel",handler:function(e){e.type===r.INSTANT_MESSAGE&&(0,y.rw)(e.data.username)}}).close,(0,a.useEffect)(function(){return function(){t()}},[t]),null}),ne=n(33798),re=366e4,ie=function(e){var t;t="number"==typeof e?new Date(e+re):new Date(Date.parse(e)+re);var n=parseInt((0,ne.i)(t,"P").split(":")[0],10),r=n>0?"+".concat(n):n;return(0,ne.i)(t,"H:i d.m.Y")+" (GMT".concat(r,")")},oe=n(8556),ae=n(85374),se=n(48529),ce=n(72983),le=function(e){var t=e.onClose,n=e.closeIcon,r=e.shadow;return(0,o.jsx)(j.A,{variant:"warning",message:__("Private chat is for premium members only.")+" "+__("To become a premium (GOLD) member for life and unlock this feature, all you have to do is buy any amount of tokens one time!"),closeIcon:n,shadow:r,onClose:t})},ue=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t.prototype.render=function(){var e=this.props.onClose;return(0,o.jsx)(j.A,{variant:"warning",message:trans("%bc1%Warning!%bc2%You have received a message from a person who you don't follow. %b1%Don't provide any personal information or open any links%b2% from people who you don't know to avoid possible fraud.",{bc1:'',bc2:"",b1:"",b2:""}),closeIcon:"mob_alert_close_around",onClose:e,shadow:"bottom"})},t}(a.Component),de=ue,fe=function(e){var t=e.conversation,n=e.shadow,r=e.userRole,i=e.isChatIm,a=e.allClosable,s=t.hiddenAlerts||{},u=t.rawData.group_id,d=function(e){return function(){(0,w.cB)(u,e)}};return(0,o.jsxs)(o.Fragment,{children:[t.error&&!s.error&&(0,o.jsx)(j.A,{variant:"warning",message:t.error,shadow:n,onClose:d("error"),closeIcon:a?"mob_alert_close_around":void 0}),t.showAlert&&!s.notFollower&&(0,o.jsx)(de,{onClose:d("notFollower")}),t.notEnoughTokensWarning&&!s.notEnoughTokens&&(0,o.jsx)(A.A,{isAlert:!0,className:"bc_flex bc_flex_wrap",groupTitle:null==t?void 0:t.title,privateMessageMinTokens:null==t?void 0:t.privateMessageMinTokens}),t.freeMembershipWarning&&!s.freeMembership&&(0,o.jsx)(le,{closeIcon:a?"mob_alert_close_around":void 0,onClose:d("freeMembership"),shadow:n}),t.hotWordsWarning&&!s.hotWords&&h.q.isEnabled(l.i.MOBILE_CHAT_HISTORY_SCROLL)&&i&&(0,o.jsx)(j.A,{className:"imc_r_alert",variant:"warning",closeIcon:"mob_alert_close_around",shadow:n,onClose:d("hotWords"),children:r===c.A.ROLE_MODEL?trans("%b1%Terms of Service reminder:%b2% You may not communicate with users directly or provide your email, Skype, or phone number.",{b1:"",b2:""}):trans("%b1%Keep your money safe%b2% - never pay Models outside of BongaCams with instant money transfer services, such as Western Union, PayPal, WebMoney. In the past some Models have exploited these payment methods in order to defraud Members, so BongaCams has banned them from the site.",{b1:"",b2:""})})]})},pe=n(30322),he=n(14585),me=n(62484),ve=n(85678),ge=n(38604),_e=n(75370),be=function(e){var t=e.forwardRef,n=e.date,r=e.lang,i=(0,a.useMemo)(function(){return["ru","en"].includes(r)?"d F Y":"F d, Y"},[r]),s=(0,a.useMemo)(function(){if(!n)return null;var e=new Date;return n.toLocaleDateString()===e.toLocaleDateString()?__("Today"):n.toLocaleDateString()===new Date(e.setDate(e.getDate()-1)).toLocaleDateString()?__("Yesterday"):(0,ne.i)(n,i)},[n,i]);return(0,o.jsx)("div",{ref:t,className:"imch_date_wrp bc_flex bc_flex_items_center",children:(0,o.jsx)("span",{className:"imch_date",children:s})})},ye=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t.prototype.render=function(){var e=this.props.user;return(0,o.jsx)("div",{className:"empty_conversation",children:(0,o.jsx)("div",{className:"ec_inner",children:trans("Private messaging with %s1%%displayname%.%s2%",{s1:'',s2:"",displayname:e.display_name})})})},t}(a.Component),Ae=ye,we=n(61490),Se=n(76122),Ee=n(2597),Ce=n(94398),Te=n(20634),Pe=n(92284),Ie=[{name:Ce.r.RECENT,title:Ce.r.getTitle(Ce.r.RECENT),icon:"time",items:[]},{name:Ce.r.RECENT_REACTIONS,title:Ce.r.getTitle(Ce.r.RECENT_REACTIONS),icon:"time",items:[]},{name:Ce.r.CUSTOM,title:Ce.r.getTitle(Ce.r.CUSTOM),icon:"smiles",items:Pe.a_},{name:Ce.r.SMALL,title:Ce.r.getTitle(Ce.r.SMALL),icon:"smiles",items:Pe.cM},{name:Ce.r.BIG,title:Ce.r.getTitle(Ce.r.BIG),icon:"flags",items:Pe.FV},{name:Ce.r.TEXT,title:Ce.r.getTitle(Ce.r.TEXT),icon:"symbols",items:Pe.S6},{name:Ce.r.GRAPHICS,title:Ce.r.getTitle(Ce.r.GRAPHICS),icon:"travel",items:[]}],ke=n(32194),Ne=function(){function e(){this.set=function(t){var n=e.convertEnumValueToLocalStorage([t])[0];Te.default.getInstance().set(n)},this.setUnicode=function(e){Te.default.getInstance().set({icon:e})},this.setReaction=function(t){if("string"==typeof t)Te.default.getInstance().setReaction({icon:t});else{var n=e.convertEnumValueToLocalStorage([t])[0];Te.default.getInstance().setReaction(n)}},this.allUnicodeSmileCollectionPattern=(0,X.getUnicodeSmileysPattern)(),this.standardSmileCollectionPattern=new RegExp(e.standardSmileCollectionItems.sort(function(e,t){return e.length-t.length}).reverse().join("|"),"g"),e.initCollections()}return e.initCollections=function(){e.allUnicodeSmileCollection=e.allUnicodeSmileCollection.length?e.allUnicodeSmileCollection:(0,X.getAllUnicodeSmileys)(),e.standardSmileCollection=e.standardSmileCollection.length?e.standardSmileCollection:Ie.reduce(function(t,n){var r=n.items.reduce(function(e,t){return e.concat(t.tokens.map(function(e){return(0,Pe.ns)(e)}))},[]);return e.standardSmileCollectionItems=e.standardSmileCollectionItems.concat(r),t.concat(n.items)},[])},e.getInstance=function(){return e._instance||(this.initCollections(),e._instance=new this),e._instance},e.getAll=function(){this.initCollections();var t=[];if((0,ke.O)()){var n=Te.default.getInstance().getAll(!0);t=n?e.convertLocalStorageToEnumValues(n):[]}return t},e.getReactionsAll=function(){this.initCollections();var t=[];if((0,ke.O)()){var n=Te.default.getInstance().getSmileReactions();t=n?e.convertLocalStorageToEnumValues(n):[]}return t},e.convertEnumValueToLocalStorage=function(e){return e.map(function(e){return"string"==typeof e?{icon:e}:{url:e.src,shortcut:e.tokens[0]}})},e.convertLocalStorageToEnumValues=function(e){var t=this;return e.map(function(e){if(e.icon)return e.icon;var n=t.standardSmileCollection.filter(function(t){return t.tokens.includes(e.shortcut)});return n.length?n[0]:void 0})},e.prototype.setByMessage=function(e){var t=this,n=null,r="",i=0,o=[];return[{pattern:this.allUnicodeSmileCollectionPattern,executeFn:this.setUnicode},{pattern:this.standardSmileCollectionPattern,executeFn:this.setStandardShortcut}].map(function(t){for(;n=t.pattern.exec(e);)o[n.index]={element:n[0],executeFn:t.executeFn}}),o.map(function(e){var n=e.element,o=e.executeFn;null!==n&&(r+=n,i+=1),o.call(t,n)}),{smileysResultsStr:r,smileysCount:i}},e.prototype.setStandardShortcut=function(t){var n=e.standardSmileCollection.filter(function(e){return e.tokens.includes(t)});if(!n.length)return!1;this.set(n[0])},e.prototype.setStandardReactionShortcut=function(t){var n=(0,i.fX)((0,i.fX)([],e.standardSmileCollection.filter(function(e){return e.tokens.includes(t)}),!0),e.allUnicodeSmileCollection.filter(function(e){return e.includes(t)}),!0);if(!n.length)return!1;this.setReaction(n[0])},e.allUnicodeSmileCollection=[],e.standardSmileCollection=[],e.standardSmileCollectionItems=[],e}(),Oe=function(){function e(){}return e.getUnicodePack=function(e){return void 0===e&&(e=[]),[{name:Ce.r.RECENT,title:Ce.r.getTitle(Ce.r.RECENT),icon:"time",items:Ne.getAll()},{name:Ce.r.RECENT_REACTIONS,title:Ce.r.getTitle(Ce.r.RECENT_REACTIONS),icon:"time",items:Ne.getReactionsAll()},{name:Ce.r.SMALL,title:Ce.r.getTitle(Ce.r.SMALL),icon:"smiles",items:Pe.cM},{name:Ce.r.CUSTOM,title:Ce.r.getTitle(Ce.r.CUSTOM),icon:"custom",items:Pe.a_},{name:Ce.r.UNICODE_PEOPLE,title:Ce.r.getTitle(Ce.r.UNICODE_PEOPLE),icon:"smile",items:X.default.people,unicodeType:!0},{name:Ce.r.UNICODE_NATURE,title:Ce.r.getTitle(Ce.r.UNICODE_NATURE),icon:"nature",items:X.default.nature,unicodeType:!0},{name:Ce.r.UNICODE_FOOD,title:Ce.r.getTitle(Ce.r.UNICODE_FOOD),icon:"food",items:X.default.food,unicodeType:!0},{name:Ce.r.UNICODE_SYMBOLS,title:Ce.r.getTitle(Ce.r.UNICODE_SYMBOLS),icon:"symbols",items:X.default.symbols,unicodeType:!0},{name:Ce.r.UNICODE_FLAGS,title:Ce.r.getTitle(Ce.r.UNICODE_FLAGS),icon:"flags",items:X.default.flags,unicodeType:!0}].filter(function(t){return!e.includes(t.name)})},e}(),je=n(73437),Le=(0,a.createContext)({packs:[],activePack:Oe.getUnicodePack().find(function(e){return e.name===Ce.r.CUSTOM}),recentType:Ce.r.RECENT,onSend:je.noop,handleClose:je.noop,changeActivePack:je.noop}),Me={top:0,left:0,width:0,height:0},xe=function(e){var t=function(e){var t=e?e.getBoundingClientRect():Me;return{top:t.top,right:t.left+t.width,bottom:t.top+t.height,left:t.left}}(e),n=t.left,r=t.right,i=document.documentElement.offsetWidth||document.documentElement.clientWidth||window.innerWidth,o=0;return r>i?o=i-r:n<0&&(o=-n),o};!function(e){e.SMILEYS="sprite/bc/smile_3.svg"}($||($={})),function(e){e.RECENT="recent",e.SMALL="small",e.UNICODE="unicode"}(ee||(ee={}));var De=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={hide:t.props.hide},t.refSmileyIcon=function(e){t.props.smileyIconRef(e),t.smileyIcon=e},t}return(0,i.C6)(t,e),t.prototype.setVisible=function(){this.smileyIcon&&this.smileyIcon.classList.remove("smile_hidden")},t.prototype.render=function(){var e,t=this.props,n=t.style,r=t.type,i=t.className,a=t.hide,s=t.children,c=t.onClick;return(0,o.jsx)("div",{className:(0,Y.n)((e={smile:!0,smile_small:r===ee.SMALL,smile_unicode:r===ee.UNICODE,smile_recent:r===ee.RECENT,smile_hidden:a},e[i]=Boolean(i),e)),style:n,onClick:c,ref:this.refSmileyIcon,children:s})},t.defaultProps={hide:!0,type:ee.SMALL,onClick:je.noop,smileyIconRef:je.noop},t}(a.Component),Re=De,He=(0,a.forwardRef)(function(e,t){var n=e.item,r=e.type,i=(0,a.useContext)(Le).onSend,s=n.tokens,c=n.w,l=n.h,u=n.src,d=(0,p.ip)("@cdn_host")+"/images/chat/smiles/",f=(0,a.useRef)(null),h=(0,a.useRef)(null);(0,a.useImperativeHandle)(t,function(){return h.current});var m=function(){var e=n.src,t=n.staticSrc,r=n.hasAPNG,i="".concat(d).concat(e);return t&&(i=r?"".concat(d).concat((0,Pe.lH)(n)):"".concat(d).concat(t)),i}();return(0,o.jsx)(Re,{ref:h,style:r!==ee.RECENT?{width:c?"".concat(c,"px"):"",height:l?"".concat(l,"px"):""}:null,type:r,onClick:function(){return function(e){var t=e.length?e[0]:null;i(t)}(s)},children:(0,o.jsx)("img",{className:"smileImage",src:m,alt:"",ref:f,onLoad:function(){h&&h.current.setVisible()},loading:"lazy"},u)})}),Be=function(e){var t=e.item,n=e.isRecentList,r=(0,a.useContext)(Le).onSend;return(0,o.jsx)(Re,{hide:!1,type:n?ee.RECENT:ee.UNICODE,onClick:function(){return r(t)},children:t})},Fe=function(e){var t=e.recentType,n=(0,a.useMemo)(function(){return Oe.getUnicodePack().find(function(e){return e.name===t})},[t]),r=(0,a.useMemo)(function(){var e=[];return n.items.map(function(t){if("string"==typeof t)e.push((0,o.jsx)(Be,{item:t,isRecentList:!0},t));else{var n=(0,i.Tt)(t,[]),r=(0,o.jsx)(He,{item:n,type:ee.RECENT},n.src);e.push(r)}}),{smilesPackNew:e}},[n.items]),s=r.smilesPackNew,c=!s.length;return(0,o.jsx)(ve.A,{className:(0,Y.n)({__empty_list:c}),children:(0,o.jsxs)("div",{className:(0,Y.n)({smilesRecentList:!0,smilesRecentList_empty:c}),children:[!c&&s,c&&__("Recently used smileys will appear here")]})})},Ue=function(){var e=(0,a.useContext)(Le).activePack,t=(0,a.useMemo)(function(){return e.items.map(function(e,t){return(0,o.jsx)(He,{item:e,type:ee.SMALL},t)})},[e.items]);return(0,o.jsx)(ve.A,{children:(0,o.jsx)("div",{className:"smilesDefaultList",children:t})})},Ge=function(){var e=(0,a.useContext)(Le).activePack;return e.items.length?(0,o.jsx)(ve.A,{className:"bmsi_scroll",children:(0,o.jsx)("div",{className:"smilesUnicodeList",children:e.items.map(function(e){return(0,o.jsx)(Be,{item:e},e)})})}):null},Ve=function(e){var t,n,r=e.className,i=(0,a.useContext)(Le),s=i.packs,c=i.activePack,l=i.recentType,u=i.changeActivePack,d=(0,a.useRef)(null);(0,a.useEffect)(function(){return f(),function(){d.current&&(d.current.style.transform="translate(0, 0)")}},[]);var f=function(){var e=xe(d.current);d.current&&(d.current.style.transform="translate(".concat(e,"px, 0)"))},p=(0,a.useMemo)(function(){return c.name===l?(0,o.jsx)(Fe,{recentType:l}):c.unicodeType?(0,o.jsx)(Ge,{}):(0,o.jsx)(Ue,{})},[c,l]);return(0,o.jsxs)("div",{ref:d,className:(0,Y.n)((t={smileysContainer:!0,smileysContainerBasic:!0},t[r]=Boolean(r),t)),children:[(0,o.jsx)("div",{className:"smileysTitleWrapper",children:(0,o.jsx)("span",{className:"smileysTitleText",dangerouslySetInnerHTML:{__html:c.title}})}),(0,o.jsx)("div",{className:(0,Y.n)((n={smileysIcons:!0},n[c.name]=!0,n)),children:p}),(0,o.jsx)("div",{className:"smileysPanel",children:s.map(function(e){return(0,o.jsx)("div",{className:(0,Y.n)({tab:!0,tab_active:e.name===c.name}),onClick:function(){return u(e.name)},children:Boolean(e.icon)&&(0,o.jsx)(C.A,{url:$.SMILEYS,group:"tabIcon",icon:"#svg_ch_tab_".concat(e.icon)})},e.name)})})]})},Ke=function(e){var t=e.className,n=(0,a.useContext)(Le).handleClose,r=(0,a.useRef)(null);return(0,a.useEffect)(function(){var e=function(e){var t=e.target;r.current&&!r.current.contains(t)&&n()};return document.addEventListener("click",e,!1),document.addEventListener("mousedown",e,!1),function(){document.removeEventListener("click",e,!1),document.removeEventListener("mousedown",e,!1)}},[n]),(0,o.jsx)(Ve,{className:t})},We=(0,a.memo)(function(e){var t=function(e){var t=e.icon,n=e.forceHide,r=e.recentType,i=void 0===r?Ce.r.RECENT:r,o=e.handleSend,s=e.onClose,c=void 0===s?je.noop:s,l=i===Ce.r.RECENT?u.Z.SMILES_RECENT_TAB:u.Z.SMILES_RECENT_REACTIONS_TAB,f=(0,d.Mj)(l,Ce.r.CUSTOM),p=f[0],h=f[1],m=(0,a.useMemo)(function(){return Oe.getUnicodePack([Ce.r.SMALL,i===Ce.r.RECENT?Ce.r.RECENT_REACTIONS:Ce.r.RECENT])},[i]),v=(0,a.useCallback)(function(e){return m.find(function(t){return t.name===e})},[m]),g=(0,a.useState)(!1),_=g[0],b=g[1],y=(0,a.useState)(v(p===Ce.r.SMALL?Ce.r.CUSTOM:p)),A=y[0],w=y[1],S=(0,a.useRef)(!1),E=(0,a.useCallback)(function(){b(function(e){return S.current=!e,!e})},[]),C=(0,a.useCallback)(function(){S.current&&(b(!1),S.current=!1,c())},[c]),T=(0,a.useCallback)(function(e){o(e)},[o]),P=(0,a.useCallback)(function(e){h(e),w(v(e))},[h,v]);return(0,a.useEffect)(function(){n&&_&&C()},[n,C,_]),{packs:m,opened:_,icon:t,activePack:A,recentType:i,onSend:T,toggleOpen:E,handleClose:C,changeActivePack:P}}(e);return(0,o.jsx)(Le.Provider,{value:t,children:(0,o.jsx)(Ke,{className:e.className})})}),ze=n(97990),qe=(0,a.memo)(function(e){var t=e.message,n=e.date,r=e.isOwn;return(0,o.jsxs)("div",{className:"imch_msg_info bc_flex bc_flex_justify_f_end",children:[(0,o.jsx)("div",{className:"imch_msg_time",children:n}),t.isLocalMessage&&(0,o.jsx)("span",{className:"imch_msg_check __status __".concat(t.status?t.status.toLocaleLowerCase():"sent"),children:(0,o.jsx)(C.A,{group:"imch_mc_icon",icon:"#svg_mob_im_msg_".concat(t.status?t.status.toLocaleLowerCase():"sent")})})||r&&(0,o.jsx)("span",{className:(0,Y.n)({"imch_msg_check __status":!0,__read:!t.unread,__sent:t.unread}),children:(0,o.jsx)(C.A,{group:"imch_mc_icon",icon:"#svg_mob_im_check_read"})})]})}),Ye=n(46517),Xe=n(56896),Je=n(54741),Ze=n(56575),Qe=n(99128),$e=n(2268),et=n(21464),tt=n(57933),nt=function(){var e=(0,a.useState)(!1),t=e[0],n=e[1],r=(0,a.useState)(""),o=r[0],c=r[1],l=(0,a.useState)(!1),f=l[0],h=l[1],m=(0,a.useRef)(null),v=(0,Ye.d4)(function(e){return e.user.email}),g=(0,p.ip)("api_user_management_update_email"),_=(0,p.ip)("api_main_track_email_confirmation_activity");return(0,a.useEffect)(function(){if(v){m.current.value=v,h(!0);var e=location.href.split("/").pop();d.DT.setItem(u.Z.ACTIVE_CONVERSATION_PROMO_CONFIRM_EMAIL,e)}},[v]),(0,a.useEffect)(function(){(0,i.sH)(void 0,void 0,void 0,function(){return(0,i.YH)(this,function(e){switch(e.label){case 0:return[4,(0,tt.gQ)(_,{body:JSON.stringify({source:"promo_message"}),method:"POST"})];case 1:return e.sent(),[2]}})})},[]),{inputEmailRef:m,formErrors:o,isDisabled:f,handleSendEmail:function(e){return(0,i.sH)(void 0,void 0,void 0,function(){var r,o,a,l,u,d,f;return(0,i.YH)(this,function(i){switch(i.label){case 0:return e.preventDefault(),r=null==m?void 0:m.current,t||!r?[2]:(o=r.value.trim())?(n(!0),[4,(0,tt.gQ)(g,{method:"POST",body:JSON.stringify({email:o,source:"promo_message"})})]):(c(__("Required.")),[2]);case 1:return a=i.sent(),l=a.errors,u=a.status,n(!1),"success"===u?(h(!0),c(""),window.dispatchEvent(new CustomEvent(s.R.UPDATE_MEMBER_EMAIL,{bubbles:!0,detail:{email:o}}))):l&&(h(!1),(null===(d=l.email)||void 0===d?void 0:d[0])&&c(l.email[0]),(null===(f=l.global)||void 0===f?void 0:f[0])&&c(l.global[0])),[2]}})})}}},rt=function(){var e=nt(),t=e.inputEmailRef,n=e.isDisabled,r=e.formErrors,i=e.handleSendEmail;return(0,o.jsxs)("form",{className:"pmc_form",onSubmit:i,children:[(0,o.jsxs)("div",{className:(0,Y.n)({bcm_input_row:!0,__error:!!r}),children:[(0,o.jsxs)("label",{className:"bcm_i_label",children:[(0,o.jsx)("span",{className:"bcm_i_label_txt",children:__("Enter email")}),(0,o.jsx)("input",{ref:t,className:"bcm_form_input",disabled:n,type:"text"})]}),!!r&&(0,o.jsx)("div",{className:"bcm_i_error",children:r})]}),(0,o.jsx)("button",{className:"mbc_btn __primary __fluid __full_round",disabled:n,children:n?__("Sent!"):__("Send link")})]})},it="62cd4106fd8a3b66d118e0d4",ot=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.formRef=(0,a.createRef)(),t.renderSignature=function(){switch(t.props.message.signature){case"boris_en":return(0,o.jsxs)("div",{className:"imch_msg_signature",children:[(0,o.jsx)("p",{children:"My contact information:"}),(0,o.jsx)("p",{children:"Personal number: (+420) 734 119 961"}),(0,o.jsxs)("p",{children:["Email: ",(0,o.jsx)("a",{href:"mailto:boris@bongacams.com",children:"boris@bongacams.com"})]}),(0,o.jsxs)("p",{children:["Skype: ",(0,o.jsx)("a",{href:"skype:boris@bongacams.com",children:"boris@bongacams.com"})]}),(0,o.jsx)("p",{children:"Best regards,"}),(0,o.jsx)("p",{children:"Boris"})]});case"boris_ru":return(0,o.jsxs)("div",{className:"imch_msg_signature",children:[(0,o.jsx)("p",{children:"Мои контакты:"}),(0,o.jsx)("p",{children:"Личный номер: (+420) 734 119 961"}),(0,o.jsxs)("p",{children:["Email: ",(0,o.jsx)("a",{href:"mailto:boris@bongacams.com",children:"boris@bongacams.com"})]}),(0,o.jsxs)("p",{children:["Skype: ",(0,o.jsx)("a",{href:"skype:boris@bongacams.com",children:"boris@bongacams.com"})]}),(0,o.jsx)("p",{children:"С наилучшими пожеланиями,"}),(0,o.jsx)("p",{children:"Борис"})]})}},t}return(0,i.C6)(t,e),t.prototype.componentDidMount=function(){if(this.formRef.current){var e=this.formRef.current.querySelector(".js-pmc_form_container");Qe.w.renderNode((0,o.jsx)(Ye.Kq,{store:D.A,children:(0,o.jsx)(rt,{})}),e)}},t.prototype.render=function(){var e=this.props,t=e.message,n=e.messageTime,r=e.isGift,i=e.isOnlySmile,a=e.isPromo,s=e.isQuestionnaire,c=e.isTip,l=t.spam?__("This message was marked as spam and got deleted."):(0,Je.P5)(Ze.t.getInstance().getOutputText(t.text)),u=Xe.A.getDisableWBRList().concat([it]).includes(t.type),d=l.includes("js-promo_inner_banner");return(0,o.jsxs)("div",{ref:this.formRef,className:(0,Y.jc)("imch_msg_text_wrp",a&&d&&"__inner_banner",a&&"__promo"),"data-time":i||r?null:n,children:[c&&(0,o.jsxs)(o.Fragment,{children:[trans("You have tipped %amount% %tokens_plural% to %s1%%model_name%!%s2%",{amount:t.tip_amount,model_name:''.concat(t.tip_to_user,""),s1:'',s2:"",tokens_plural:$e.kX.pluralise("tokens",t.tip_amount)}),t.text&&(0,o.jsx)("br",{})]}),s&&(0,o.jsx)(et.E,{className:"imch_msg_text",html:(0,Je.Pc)(t.text,t.vars,u,t.type),tagName:"span"}),a&&(0,o.jsx)(et.E,{className:"imch_msg_text",html:(0,Je.Pc)(t.text,t.vars,u,t.type).replace(/target="_blank"/gm,""),tagName:"span"}),(t.text||t.spam)&&!a&&!s&&(0,o.jsx)(et.E,{className:"imch_msg_text",html:l,tagName:"span"}),t.signature&&this.renderSignature(),r&&(0,o.jsx)("img",{className:"imch_gift",alt:t.gift_name,src:t.gift_image_url})]})},t}(a.PureComponent),at=ot,st=n(40682),ct=n(26989),lt=n(98810),ut=function(){return{dispatchTranslateMessage:function(e,t,n){return(0,M.aq)(t,n)}}},dt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.translatorErrorMaxCounter=2,t.handleTranslateErrorMessageClick=function(){var e=t.props,n=e.message,r=e.dispatchTranslateMessage,i=e.groupId;n.translationErrorCounterthis.translatorErrorMaxCounter}),children:(0,o.jsx)("span",{children:trans("Failed to translate message.%br% %a1%Try Again%a2%",{br:"
",a1:'',a2:""},{click:this.handleTranslateErrorMessageClick})})})]}):(0,o.jsxs)("div",{className:"imch_msg_translate","data-time":i,children:[(0,o.jsx)(C.A,{group:"imch_translate_icon",icon:"#svg_mob_translator"}),(0,o.jsx)(st.E,{tagName:"span",className:"hit_message",html:(0,lt.CN)((0,ct.gL)(a,"",15))})]})},t=(0,i.Cg)([(0,v.Ng)(null,ut)],t)}(a.Component),ft=dt,pt=n(26774),ht=n(2601),mt=[ht.A.MEMBER_PAID_QUESTION_EXPIRED,ht.A.MEMBER_PAID_QUESTION_REJECTED,ht.A.MEMBER_PAID_QUESTION_ANSWER_VIOLATIONS,ht.A.MEMBER_PAID_QUESTION_COMPLAINT_REJECTED],vt=n(77858),gt=(0,a.lazy)(function(){return Promise.all([n.e(38),n.e(362)]).then(n.bind(n,22239))}),_t=function(e){function t(t){var n=e.call(this,t)||this;n.smileysHelperInstance=Ze.t.getInstance(),n.isTablet=(0,oe.isTokenInBodyClassList)("tablet"),n.clearKeyBoardHideTimeout=function(){n.keyBoardHideTimeout&&clearTimeout(n.keyBoardHideTimeout)},n.handleInputAreaBlur=function(){n.setState({isKeyboardHided:!0}),n.keyBoardHideTimeout=setTimeout(function(){n.setState({isKeyboardHided:!1})},40)},n.elRef=function(e){n.el=e},n.buttonsRef=function(e){n.buttonsEl=e},n.handleTap=function(e,t){void 0===t&&(t=!1);var r=n.state,i=r.isContextMenuOpened,o=r.isSmilePanelOpened;n.handleCloseContextMenu(),n.viewportEl||(n.viewportEl=document.querySelector(".imc_history_box .mbc_scrollbar")),o&&document.dispatchEvent(new CustomEvent(s.R.REACTIONS_USERS_CLOSE)),setTimeout(function(){clearTimeout(n.openMenuTimeOut);var e=n.state.isKeyboardHided||!1?K.BrowserDetect.isFirefox()||K.BrowserDetect.isFirefox_IOS()?470:K.BrowserDetect.isIOS()?300:K.BrowserDetect.isYandex()?400:300:1;n.openMenuTimeOut=setTimeout(function(){n.setState({isContextMenuOpened:!i&&!t,isSmilePanelOpened:!o&&(t||!n.isWithButtons)})},e)},1)},n.handleCloseContextMenu=function(){K.BrowserDetect.isIOS()&&n.state.isSmilePanelOpened&&function(e){if(e){var t=e.style.opacity,n=(parseFloat(t)||1)-.01;e.style.opacity=String(n),setTimeout(function(){e.style.opacity=t},1)}}(n.viewportEl),n.setState({isContextMenuOpened:!1,isSmilePanelOpened:!1})},n.handleResendMessage=function(){var e=n.props,t=e.groupId,r=e.message;(0,e.dispatchResendMessage)(r.text,t,r.id),n.handleCloseContextMenu()},n.handleDeleteMessage=function(){var e=n.props.onDeleteMessageClick;if(e)e();else{var t=n.props,r=t.groupId,i=t.message,o=t.dispatchDeleteConversationMessage,a=confirm(__("Delete this message?"));n.handleCloseContextMenu(),a&&o({groupId:r,messageId:i.id,isLocalMessage:i.isLocalMessage})}},n.handleToggleAsSpamMessage=function(){var e=n.props,t=e.message,r=e.dispatchSetConversationMessageAsSpam,i=e.dispatchUnsetConversationMessageAsSpam;t.spam?i(t.id):r(t.id),n.handleCloseContextMenu()},n.handleTranslateMessage=function(){var e=n.props,t=e.groupId,r=e.message;(0,e.dispatchTranslateMessage)(t,r),n.handleCloseContextMenu()},n.handleSmile=function(e){var t=n.props,r=t.message,i=r.id,o=r.reactions,a=void 0===o?[]:o,s=t.user,c=a.find(function(t){return t.reaction===e});c&&c.users.includes(s.username)?(0,x.vE)({data:{message_id:i,reaction:e},type:48}):((0,x.vE)({data:{message_id:i,reaction:e},type:47}),Ne.getInstance().setStandardReactionShortcut(e),k.M.reportEvent(71,"click")),n.handleCloseContextMenu()},n.state={isContextMenuOpened:!1,isKeyboardHided:!1,isSmilePanelOpened:!1};var r=t.message,i=t.user,o=t.isOwn;i.signupCountryId&&["US","AU","NZ","PH","CA"].includes(i.signupCountryId)&&(n.date=(0,ne.i)(new Date(r.created_at),"g:i A")),n.date=(0,ne.i)(new Date(r.created_at),"H:i");var a=c.A.isModerator(i.role);return n.isWithButtons=!o&&!a,n}return(0,i.C6)(t,e),t.prototype.componentDidMount=function(){document.addEventListener(s.R.SMILEYS_TEXTAREA_BLUR,this.handleInputAreaBlur)},t.prototype.componentWillUnmount=function(){this.clearKeyBoardHideTimeout(),document.removeEventListener(s.R.SMILEYS_TEXTAREA_BLUR,this.handleInputAreaBlur)},t.prototype.render=function(){var e,t,n,r,i,s=this,c=this.props,l=c.chatTranslatorSettings,u=l.imTranslatorEnabled,d=l.targetLang,f=c.conversationUsers,p=c.groupId,h=c.message,m=c.user,v=c.viewportWidth,g=c.isOwn,_=c.isSexQuestionnaire,b=c.isTipWithMessage,y=this.state,A=y.isContextMenuOpened,w=y.isKeyboardHided,S=y.isSmilePanelOpened,E=Boolean(h.tip_amount),T=void 0!==h.gift_name,P=(r=this.isWithButtons,i=g,r?ce.isRTLCulture?vt.L.TOP_LEFT:vt.L.TOP_RIGHT:i===ce.isRTLCulture?vt.L.BOTTOM_LEFT:vt.L.BOTTOM_RIGHT),I=(null==h?void 0:h.reactions)||[],k=I.length>0&&!h.spam&&!(E&&b),N=this.smileysHelperInstance,O=N.getClearText,j=N.getOutputText,L=Boolean(O(h.text).replace(/\r?\n/g,"").trim()),M=(0,Je.P5)(j(h.text)),x=!h.spam&&(0,Pe.aT)(M),D=!(g||T||h.spam||_||m.membership===Ee.A.FREE||10===(null===(e=null==h?void 0:h.reactions)||void 0===e?void 0:e.length)),R=!g&&u&&L&&!h.spam&&!(null===(t=h.translations)||void 0===t?void 0:t[d])&&!h.translationErrorCounter,H=u&&!h.spam&&((null===(n=h.translations)||void 0===n?void 0:n[d])||h.translationErrorCounter>0),B=D&&S&&function(e){return e<768}(v);return(0,o.jsxs)("div",{className:"imch_item_wrp",children:[(0,o.jsxs)("div",{ref:this.elRef,className:(0,Y.n)({imch_item:!0,__action_btns:this.isWithButtons,__error:H&&h.translationErrorCounter>0,__gift:T,__only_gift:T&&!h.text,__only_smile:x,__only_smiles:!L&&!x&&!T,__spam:h.spam,__text_with_smile:L&&!x&&!T,__tip:E,__translate:H}),"data-id":h.id,onClick:(0,pt.s)(this.handleTap,!this.isWithButtons),children:[(0,o.jsx)(at,{message:h,messageTime:this.date,user:m,isGift:T,isOnlySmile:x,isTip:E}),(0,o.jsx)(qe,{date:this.date,message:h,isOwn:g}),H&&(0,o.jsx)(ft,{groupId:p,message:h,messageTime:this.date,targetLang:d}),this.isWithButtons&&(0,o.jsxs)("div",{ref:this.buttonsRef,className:"imch_msg_actions",children:[D&&(0,o.jsx)("div",{className:(0,Y.n)({"imch_action_btn __smiles js-message_add_smile":!0,__active:S}),onClick:function(e){return s.handleTap(e,!0)},children:(0,o.jsx)(C.A,{group:"imch_action_icon",icon:"#svg_mob_im_smiley_thin"})}),(0,o.jsx)("span",{className:(0,Y.n)({"imch_action_btn __context_menu js-message_context_menu":!0,__active:A}),onClick:this.handleTap})]}),(0,o.jsxs)(Se.t,{className:(0,Y.n)({__reactions:D&&S}),parent:this.isWithButtons?this.buttonsEl:this.el,position:P,viewport:this.viewportEl,isCentered:B,isKeyboardHided:w||!1,isMobile:!0,onClose:this.handleCloseContextMenu,children:[D&&S&&(0,o.jsx)(We,{recentType:Ce.r.RECENT_REACTIONS,handleSend:this.handleSmile}),A&&(0,o.jsxs)(ze.A,{children:[R&&(0,o.jsx)(ze.A.Item,{onClick:this.handleTranslateMessage,children:__("Translate")}),!g&&(0,o.jsx)(ze.A.Item,{onClick:this.handleToggleAsSpamMessage,children:h.spam?__("Restore"):__("Spam")}),g&&"UNSENT"===h.status&&h.showResend&&(0,o.jsx)(ze.A.Item,{onClick:this.handleResendMessage,children:__("Resend")}),(0,o.jsx)(ze.A.Item,{variant:"delete",onClick:this.handleDeleteMessage,children:__("Delete")})]})]})]}),(0,o.jsx)(a.Suspense,{fallback:null,children:k&&(0,o.jsx)(gt,{conversationUsers:f,messageId:h.id,reactions:I,userData:m,isOwn:g})})]})},t}(a.PureComponent),bt=(0,v.Ng)(function(e){return{chatTranslatorSettings:e.chatTranslatorSettings}},function(){return{dispatchDeleteConversationMessage:function(e,t,n){return(0,i.sH)(void 0,void 0,void 0,function(){var e,r,o;return(0,i.YH)(this,function(i){switch(i.label){case 0:return e=t.messageId,r=t.isLocalMessage,o=t.groupId,[4,(0,M.PT)({messageId:e,isLocalMessage:r,groupId:o},n)];case 1:return i.sent(),[2]}})})},dispatchSetConversationMessageAsSpam:function(e,t){return(0,M.bw)(t)},dispatchUnsetConversationMessageAsSpam:function(e,t){return(0,M.Ou)(t)},dispatchResendMessage:function(e,t,n,r){return(0,M.E8)(t,n,r)},dispatchTranslateMessage:function(e,t,n){return(0,M.aq)(t,n)}}})(_t),yt=n(15286),At=function(e){var t=e.close,n=e.deleteMessage,r=e.cancel;return(0,o.jsx)(yt.G,{confirmButtonText:__("Yes"),message:{text:__("Delete this message?")},title:__("Confirm"),cancelButtonText:__("No"),onCancel:r,onClose:t,onConfirm:n})},wt=n(47767),St=function(e){return{chatTranslatorSettings:e.chatTranslatorSettings}},Et=function(){return{dispatchDeleteConversationMessage:function(e,t,n){return(0,i.sH)(void 0,void 0,void 0,function(){var e,r,o;return(0,i.YH)(this,function(i){switch(i.label){case 0:return e=t.messageId,r=t.isLocalMessage,o=t.groupId,[4,(0,M.PT)({messageId:e,isLocalMessage:r,groupId:o},n)];case 1:return i.sent(),[2]}})})},dispatchSetConversationMessageAsSpam:function(e,t){return(0,M.bw)(t)},dispatchUnsetConversationMessageAsSpam:function(e,t){return(0,M.Ou)(t)},dispatchResendMessage:function(e,t,n,r){return(0,M.E8)(t,n,r)},dispatchTranslateMessage:function(e,t,n){return(0,M.aq)(t,n)},openMobilePopupDispatcher:function(e,t,n,r){return(0,F.JX)(t,n,r)}}},Ct=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleDeleteMessage=function(){var e=t.props,n=e.message,r=e.groupId,a=e.dispatchDeleteConversationMessage,s=e.onNavigate;t.setState({isContextMenuOpened:!1,isSmilePanelOpened:!1});var c=function(e){return(0,i.sH)(t,void 0,void 0,function(){return(0,i.YH)(this,function(t){return a({messageId:n.id,isLocalMessage:n.isLocalMessage,groupId:r},function(e){e&&s&&s((0,p.ip)("@im_conversations?page=all"))}),e(),[2]})})};t.props.openMobilePopupDispatcher("delete_im_conversation_message_confirm_popup",function(){return(0,o.jsx)(At,{deleteMessage:c})})},t}return(0,i.C6)(t,e),t.prototype.render=function(){return e.prototype.render.call(this)},t=(0,i.Cg)([(0,v.Ng)(St,Et)],t)}(_t),Tt=function(e){var t=(0,wt.Zp)();return(0,o.jsx)(Ct,(0,i.Cl)({},e,{onNavigate:function(e){t(e)}}))},Pt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t.prototype.render=function(){var e=this.props,t=e.avatar,n=e.children,r=e.isNotifyMessage,i=e.isOwn,a=e.isPromo;return r?n:(0,o.jsxs)("div",{className:(0,Y.n)({"imch_group bc_flex":!0,__own:i}),children:[t,(0,o.jsx)("div",{className:(0,Y.n)({"imch_list bc_flex bc_flex_column":!0,__promo:a}),children:n})]})},t}(a.PureComponent),It=Pt,kt=n(36170),Nt=n(41669),Ot=(0,a.memo)(function(e){var t=e.message,n=e.user,r=(0,a.useRef)(),i=(0,a.useMemo)(function(){var e=n.signupCountryId&&["US","AU","NZ","PH","CA"].includes(n.signupCountryId);return(0,ne.i)(new Date(t.created_at),e?"g:i A":"H:i")},[t,n]),s=function(e){var t,n,r=null===(n=null===(t=e.target.parentNode)||void 0===t?void 0:t.dataset)||void 0===n?void 0:n.id;r&&(0,kt.C)(+r)};(0,a.useEffect)(function(){Nt(".gift_card_promo_wrapper a[rel=buy_tokens]").off("click").on("click",function(e){location.href=Nt(e.target).attr("href")});var e=r.current.querySelector(".js-promo_inner_banner");return e&&e.addEventListener("click",s),function(){Nt(".gift_card_promo_wrapper a[rel=buy_tokens]").off("click"),e&&e.removeEventListener("click",s)}},[]);var c=[Xe.A.MEMBER_SMILE,Xe.A.MEMBER_SMILE_REJECT,Xe.A.MEMBER_GIFT_CARD_REMINDER],l=[Xe.A.MEMBER_MODEL_MADE_A_MODERATOR,Xe.A.MEMBER_MODEL_MADE_A_MODERATOR_NEW,Xe.A.MEMBER_MODEL_RELIEVED_MODERATOR];return(0,o.jsxs)("div",{className:(0,Y.n)({imch_item:!0,__clear:t.type&&!c.includes(t.type),__moderator:l.includes(t.type),__default:!Xe.A.getCustomStyleList().includes(t.type),__down_ms:t.type===Xe.A.MEMBER_MEMBERSHIP_DOWNGRADED}),ref:r,"data-id":t.id,children:[(0,o.jsx)(at,{message:t,user:n,isPromo:!0}),(0,o.jsx)(qe,{message:t,isOwn:!1,date:i})]})}),jt=n(41669),Lt=["US","AU","NZ","PH","CA"],Mt=(0,a.memo)(function(e){var t=e.message,r=e.user,i=(0,a.useMemo)(function(){var e=r.signupCountryId&&Lt.includes(r.signupCountryId);return(0,ne.i)(new Date(t.created_at),e?"g:i A":"H:i")},[r,t]);return(0,a.useEffect)(function(){return jt(".gift_card_promo_wrapper a[rel=buy_tokens]").off("click").on("click",function(e){location.href=jt(e.target).attr("href")}),function(){jt(".gift_card_promo_wrapper a[rel=buy_tokens]").off("click")}},[]),(0,o.jsxs)("div",{className:(0,Y.n)({"imch_item __sq":!0,__sq_error:mt.includes(t.type)}),"data-id":t.id,onClick:function(e){"A"===e.target.tagName&&(e.preventDefault(),n.e(255).then(n.bind(n,9837)).then(function(e){var t=e.default;(0,F.JX)("auto_tokens_purchase",function(){return(0,a.createElement)(t,{})})}))},children:[(0,o.jsx)(at,{message:t,user:r,isQuestionnaire:!0}),(0,o.jsx)(qe,{date:i,message:t,isOwn:!1})]})}),xt=n(9810),Dt=function(e){var t=e.unreadCount,n=e.forwardRef,r=e.onClick;return(0,o.jsxs)(L.$,{className:"jc-bcm_scroll_bottom",variant:"fab",active:Boolean(t),forwardRef:n,onClick:r,children:[(0,o.jsx)(C.A,{group:"mbc_b_icon",icon:"#svg_mob_im_bottom"}),(0,o.jsx)(xt.A,{invisible:!t,children:t})]})},Rt=function(e){var t=e.unreadCount,n=e.forwardRef,r=e.onClick;return(0,o.jsxs)(L.$,{className:"mbc_b_top jc-bcm_scroll_bottom",variant:"fab",active:Boolean(t),forwardRef:n,onClick:r,children:[(0,o.jsx)(C.A,{group:"mbc_b_icon",icon:"#svg_mob_im_bottom"}),(0,o.jsx)(xt.A,{invisible:!t,children:t})]})},Ht=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t.prototype.render=function(){return(0,o.jsx)("div",{ref:this.props.innerRef,className:"imch_badge_unread",children:__("Unread messages")})},t}(a.Component),Bt=Ht,Ft=n(15704),Ut=n(14487),Gt=n(50654),Vt=function(e){return{lang:(0,R.Xo)(e),user:e.user,users:(0,R.hn)(e)}},Kt=(0,a.lazy)(function(){return n.e(292).then(n.bind(n,87608))}),Wt=(0,a.lazy)(function(){return n.e(522).then(n.bind(n,67237))}),zt=(0,a.lazy)(function(){return n.e(462).then(n.bind(n,46270))}),qt=(0,a.lazy)(function(){return n.e(231).then(n.bind(n,7407))}),Yt=function(e){function t(t){var n=e.call(this,t)||this;return n.separators=[],n.scrollToBottomBtnRef=(0,a.createRef)(),n.createUnreadDividerInnerRef=(0,a.createRef)(),n.shouldIgnoreReadMessageHandler=!1,n.isResetShowFirstNoteFlag=!1,n.dateDividerRef=function(e,t){n.separators.push({date:t,el:e})},n.refScrollbar=function(e){return n.scrollbar=e},n.getScrollTop=function(){if(n.scrollbar)return n.scrollbar.scrollData.scrollTop},n.getScrollBottom=function(){if(n.scrollbar)return n.scrollbar.scrollData.scrollBottom},n.componentDidMount=function(){var e,t,r=n.props,i=r.conversation,o=r.isHistoryReversed,a=null!==(e=null==i?void 0:i.messages)&&void 0!==e?e:[];if(null==i?void 0:i.rawData){var s=(0,Ut.zs)(i.rawData)&&1===a.length,c=null!==(t=i.unreadCount)&&void 0!==t?t:0,l=o?0===n.getScrollBottom():0===n.getScrollTop();if(a.length>=Ft.UT&&l&&n.loadMessages(),n.scrollbar&&i&&i.messages&&c>0){if(n.shouldIgnoreReadMessageHandler=!0,n.createUnreadDividerInnerRef.current){n.scrollbar.autoScroll=!1;var u=o?n.createUnreadDividerInnerRef.current.offsetTop-22-46:n.createUnreadDividerInnerRef.current.offsetTop;n.scrollbar.scrollTo(u),n.checkShowButtonToggleScrollTo()}else o||s?n.scrollbar.scrollTo(0):n.scrollbar.scrollToBottom();n.readVisibleMessages()}window.addEventListener("focus",n.handleFocus),window.addEventListener("resize",n.handleResize)}},n.UNSAFE_componentWillUpdate=function(e){var t,r,i,o=n.props,a=o.conversation,s=o.user,c=o.isHistoryReversed;if(a&&a.messages&&e.conversation&&e.conversation.messages&&e.conversation.messages.length!==a.messages.length){var l=e.conversation.messages.length-a.messages.length===1;if(document.hasFocus()&&n.readVisibleMessages(),n.scrollbar){var u=n.scrollbar.scrollData,d=n.props.conversation&&n.props.conversation.messages||[],f=e.conversation&&e.conversation.messages||[],p=0===u.scrollTop,h=u.scrollHeight-(u.scrollTop+u.clientHeight)<=20,m=d[0]&&f[0]&&d[0].id===f[0].id;if(c&&n.createUnreadDividerInnerRef.current){var v=document.querySelector(".js-chat-content");v&&!v.classList.contains("__im_visible")&&n.scrollbar.scrollTo(n.createUnreadDividerInnerRef.current.offsetTop-22-46)}n.scrollbar.autoScroll=p||h||m,l&&c&&(n.isSwipeStateIM&&p&&(null===(t=f[0])||void 0===t?void 0:t.username)!==(null==s?void 0:s.username)?(0,y.Mb)(null!==(i=null===(r=a.rawData)||void 0===r?void 0:r.group_id)&&void 0!==i?i:""):p||(n.scrollbar.autoScroll=!0,n.scrollbar.saveScrollPosition()))}}},n.componentWillUnmount=function(){window.removeEventListener("focus",n.handleFocus),window.removeEventListener("resize",n.handleResize)},n.checkShowButtonToggleScrollTo=function(){var e,t=n.props.isHistoryReversed;if(n.scrollbar){var r=t?n.scrollbar.scrollData.scrollTop>20:n.scrollbar.scrollData.scrollHeight-(n.scrollbar.scrollData.scrollTop+(null===(e=n.scrollbar.scrollbarEl)||void 0===e?void 0:e.offsetHeight))>20;n.toggleShowScrollToBtn(r)}},n.handleResize=function(){var e=window.innerWidth;n.state.viewportWidth!==e&&n.setState({viewportWidth:e})},n.groupMessages=function(e){var t,r,i,s,l=n.props,u=l.lang,d=l.isHistoryReversed,f=null===(r=null===(t=e.rawData)||void 0===t?void 0:t.users)||void 0===r?void 0:r[0],p=null!==(s=null===(i=e.rawData)||void 0===i?void 0:i.group_id)&&void 0!==s?s:"",h=e.rawData&&!(null==e?void 0:e.more)&&(null==f?void 0:f.role)!==c.A.ROLE_MODERATOR&&(null==e?void 0:e.isShowFirstNote)&&!(null==f?void 0:f.follow_status);(null==e?void 0:e.isShowFirstNote)&&!n.isResetShowFirstNoteFlag&&(null==f?void 0:f.follow_status)&&(n.isResetShowFirstNoteFlag=!0,(0,x.vE)({data:{group:p,show_first_note:!1},type:42}));var m=e&&"sex-questionnaire"===(null==f?void 0:f.role),v=e&&e.messages||[],g=v[v.length-1],_=[],b=[],y=[];return v.forEach(function(t,r){var i,s,c=v[r+1],l=v[r+2],A=new Date(t.ts),w=c&&A.toLocaleDateString()!==new Date(c.ts).toLocaleDateString(),S=c&&e.firstNewMessageId===t.id,E=m?(null===(i=null==c?void 0:c.vars)||void 0===i?void 0:i.modelName)!==(null===(s=null==t?void 0:t.vars)||void 0===s?void 0:s.modelName):(null==c?void 0:c.username)!==(null==t?void 0:t.username);y.push(t),(!c||Boolean(t.tip_amount)||Boolean(null==c?void 0:c.tip_amount)&&c.id!==t.id||Boolean(null==l?void 0:l.tip_amount)&&(null==c?void 0:c.id)===(null==l?void 0:l.id)||Boolean(null==t?void 0:t.gift_name)||Boolean(null==c?void 0:c.gift_name)||E||S||w||(t.ts-c.ts)/1e3>120||Boolean(t.notifyData)||Boolean(c.notifyData))&&(b.push(d?y:y.reverse()),y=[],(!c||E||w||S)&&(_.push(d?b:b.reverse()),b=[],g.id===t.id&&h&&_.push((0,o.jsx)(a.Suspense,{fallback:null,children:(0,o.jsx)(Kt,{conversationId:p,userData:f,isHistoryReversed:d},r)})),!w&&c||_.push((0,o.jsx)(be,{forwardRef:function(e){return e&&n.dateDividerRef(e,A)},date:A,lang:u},r)),S&&_.push((0,o.jsx)(Bt,{innerRef:n.createUnreadDividerInnerRef},r))))}),d?_:_.reverse()},n.readVisibleMessages=function(){var e,t,r,i=n.props,o=i.conversation,a=i.user,s=i.isChatIm,c=i.isHistoryReversed,l=o.unreadCount||0,u=null===(e=o.rawData)||void 0===e?void 0:e.group_id,d=null===(r=null===(t=null==o?void 0:o.rawData)||void 0===t?void 0:t.users)||void 0===r?void 0:r[0];if(d&&"promo"===d.role&&u&&l)(0,y.Mb)(u);else if(o&&l&&u&&n.scrollbar&&(!s||n.isSwipeStateIM)){var f=n.scrollbar.scrollData,p=[],h=(o.messages||[]).filter(function(e){return e.username!==(0,he.y)(null==a?void 0:a.username)});h.slice(0,l).forEach(function(e){var t=n.rootComponent.querySelector('[data-id="'.concat(e.id,'"]'));if(t&&f.clientHeight){var r=!f||f.scrollTop+f.clientHeight-t.offsetHeight>=t.offsetTop;c&&(r=0===f.scrollTop||f.scrollTop<=t.offsetTop+t.offsetHeight),r&&e.ts&&p.push(e.ts)}}),p.length?(0,y.q$)(Math.max.apply(Math,p),p.length,u):h.length||(0,y.Mb)(u)}},n.handleFocus=function(){n.readVisibleMessages(),n.checkShowButtonToggleScrollTo()},n.loadMessages=function(){var e;if(!n.state.isFetching){var t=null===(e=n.props.conversation.rawData)||void 0===e?void 0:e.group_id;t&&(0,ge.i1)(t,!1,function(e){n.setState({isFetching:e})})}},n.toggleShowScrollToBtn=function(e){n.scrollToBottomBtnRef.current&&(n.scrollToBottomBtnRef.current.style.display=e?"block":"")},n.handleScroll=function(){var e=n.props,t=e.isChatIm,r=e.isHistoryReversed,i=n.state.isFetching;window.clearTimeout(n.scrollTimeout),t&&!n.isSwipeStateIM||i||(n.scrollTimeout=window.setTimeout(function(){var e,t=!1;n.scrollbar&&(t=r?n.scrollbar.scrollData.scrollTop>20:n.scrollbar.scrollData.scrollHeight-(n.scrollbar.scrollData.scrollTop+(null===(e=n.scrollbar.scrollbarEl)||void 0===e?void 0:e.offsetHeight))>20),n.toggleShowScrollToBtn(t),n.shouldIgnoreReadMessageHandler||n.readVisibleMessages(),n.shouldIgnoreReadMessageHandler=!1,(0,me.R)(),document.dispatchEvent(new CustomEvent(s.R.REACTIONS_USERS_CLOSE))},20))},n.handleScrollToBottom=function(){var e;null===(e=n.scrollbar)||void 0===e||e.scrollToBottom()},n.handleScrollToTop=function(){var e;null===(e=n.scrollbar)||void 0===e||e.scrollTo(0)},n.handleClickScrollbar=function(){(0,me.R)()},n.handleNotifyRender=function(){n.props.isHistoryReversed?n.scrollbar.scrollTo(0):n.scrollbar.scrollToBottom()},n.state={viewportWidth:window.innerWidth,isFetching:!1},n}return(0,i.C6)(t,e),Object.defineProperty(t.prototype,"isSwipeStateIM",{get:function(){return this.props.isChatIm&&Gt.default.swipeState&&"im"===Gt.default.swipeState},enumerable:!1,configurable:!0}),t.prototype.componentDidUpdate=function(e){var t=this.props,n=t.conversation,r=t.user,i=t.isHistoryReversed,o=e.conversation&&e.conversation.messages||[],a=n&&n.messages||[],s=o[0],c=a[0];this.scrollbar&&s&&c&&s.id!==c.id&&c.username===(0,he.y)(null==r?void 0:r.username)&&(this.scrollbar.autoScroll=!1,i?this.scrollbar.scrollTo(0):this.scrollbar.scrollToBottom()),e.isHistoryReversed!==i&&this.checkShowButtonToggleScrollTo()},t.prototype.render=function(){var e,t,n,r,i,l,u,d,f,p,h=this,m=this.props,v=m.conversation,g=m.kickedData,_=m.user,y=m.users,A=m.isChatIm,w=m.isHistoryReversed,S=m.isMemberBanned,E=m.isModelBanned,C=this.state,T=C.viewportWidth,P=C.isFetching;if(!v)return null;var I=null===(e=v.rawData)||void 0===e?void 0:e.group_id,k=v.unreadCount||0,N=this.groupMessages(v),O=null!==(n=null===(t=null==v?void 0:v.rawData)||void 0===t?void 0:t.users)&&void 0!==n?n:[],j=O.length>0&&O[0],L=Boolean(g),M=L||S||E,x=(0,Ut.zs)(null==v?void 0:v.rawData)&&1===(null===(r=null==v?void 0:v.messages)||void 0===r?void 0:r.length),D=1===O.length&&(null===(i=O[0])||void 0===i?void 0:i.role)===c.A.ROLE_MODEL&&0===(null===(l=null==v?void 0:v.messages)||void 0===l?void 0:l.length)&&!(null==v?void 0:v.isAllMessagesDelete),R=!E&&!S;return(0,o.jsxs)("div",{ref:this.rootComponentRef,className:(0,Y.n)({imc_history_box:!0,__in_chat:w}),children:[(0,o.jsxs)(ve.A,{ref:this.refScrollbar,className:"jc-bcm_history_box",customResizeEvent:A?s.R.RESIZE_CHAT:"",reverse:!w&&!x,onClick:this.handleClickScrollbar,onScroll:this.handleScroll,onScrollToBottom:(0,pt.s)(this.loadMessages,w&&!D),onScrollToTop:(0,pt.s)(this.loadMessages,!w&&!D),children:[w&&!M&&(0,o.jsx)(_e.A,{conversation:v}),(0,o.jsx)(a.Suspense,{fallback:null,children:w&&L&&(0,o.jsx)(Wt,{className:"__kicked_in_chat",data:g})}),!w&&(0,o.jsx)(b.y,{className:"imch_spinner",show:P}),!P&&A&&!N.length&&j&&!M&&(0,o.jsx)(Ae,{user:j}),(0,o.jsx)("div",{className:(0,Y.n)({imc_history_messages:!0,__in_chat:w}),children:R&&(0,q.loopv)(N,function(e){if(!Array.isArray(e))return e;if(e.length){var t=e[e.length-1],n=t[t.length-1],r=n.username===(0,he.y)(null==_?void 0:_.username),i=y[n.username||I],s=i&&"promo"===i.role,c=i&&"sex-questionnaire"===i.role;return i||r?(0,q.loopv)(e,function(e){var t,n,l,u,d,f=2===e.length&&e.filter(function(e){return Boolean(e.tip_amount)}).length>0;return(0,o.jsx)(It,{avatar:(0,o.jsx)(we.T,{avatarImg:null===(n=null===(t=e[0])||void 0===t?void 0:t.vars)||void 0===n?void 0:n.avatar,avatarLinkUrl:null===(u=null===(l=e[0])||void 0===l?void 0:l.vars)||void 0===u?void 0:u.url,conversationUser:r?_:i,isOwn:r}),isNotifyMessage:Boolean(null===(d=e[0])||void 0===d?void 0:d.notifyData),isOwn:r,isPromo:s,children:(0,q.loopv)(e,function(e,t){var n="".concat(e.ts,"_").concat(e.id,"_").concat(t);return e.notifyData?(0,o.jsx)(a.Suspense,{fallback:null,children:(0,o.jsx)(zt,{message:e.notifyData,onRender:h.handleNotifyRender})},n):s?(0,o.jsx)(Ot,{message:e,user:_},n):c?(0,o.jsx)(Mt,{message:e,user:_},n):A?(0,o.jsx)(bt,{conversationUsers:y,groupId:I,message:e,user:_,viewportWidth:T,isChatIm:!0,isOwn:r,isTipWithMessage:f},n):(0,o.jsx)(Tt,{conversationUsers:y,groupId:I,message:e,user:_,viewportWidth:T,isChatIm:!1,isOwn:r,isTipWithMessage:f},n)})},e[0].id)}):null}})}),!w&&!M&&(0,o.jsx)(_e.A,{conversation:v}),(0,o.jsxs)(a.Suspense,{fallback:null,children:[!w&&L&&(0,o.jsx)(Wt,{className:"__kicked_im",data:g}),D&&!M&&(0,o.jsx)(qt,{className:(0,Y.n)({__tips_im:!A,__tips_in_chat:A}),displayName:null!==(d=null===(u=O[0])||void 0===u?void 0:u.display_name)&&void 0!==d?d:"",username:null!==(p=null===(f=O[0])||void 0===f?void 0:f.username)&&void 0!==p?p:""})]})]}),w&&(0,o.jsx)(b.y,{className:"imch_spinner __bottom",show:P}),w&&(0,o.jsx)(Rt,{forwardRef:this.scrollToBottomBtnRef,unreadCount:k,onClick:this.handleScrollToTop}),!w&&(0,o.jsx)(Dt,{forwardRef:this.scrollToBottomBtnRef,unreadCount:k,onClick:this.handleScrollToBottom})]})},t=(0,i.Cg)([(0,v.Ng)(Vt)],t)}(pe.i),Xt=n(41669),Jt=function(){return(0,a.useEffect)(function(){Xt(document).trigger("chat-drag-resize-update")},[]),null},Zt=function(e){var t,n;return{displayName:(null===(t=e.chatHost)||void 0===t?void 0:t.displayName)||null,memberKicked:e.memberKicked,modelName:(null===(n=e.chatHost)||void 0===n?void 0:n.username)||null,isMemberBanned:e.isMemberBanned,isModelBanned:e.isModelBannedMobile}},Qt=n(36194),$t=function(){return{dispatchCancelIncludedTip:Qt.ql}},en=function(e){function t(t){var n=e.call(this,t)||this;return n.handleClose=function(){var e=n.props;(0,e.dispatchCancelIncludedTip)({groupId:e.groupId})},n}return(0,i.C6)(t,e),t.prototype.render=function(){var e=this.props.tip;return(0,o.jsx)(j.A,{message:__("You have included %tokens%",{tokens:"".concat(e," ").concat($e.kX.pluralise("tokens",e))}),closeIcon:"mob_alert_close_around",onClose:this.handleClose,className:"__tip"})},t=(0,i.Cg)([(0,v.Ng)(null,$t)],t)}(a.Component),tn=n(41669),nn=function(e){function t(t){var n=e.call(this,t)||this;return n.clearKickedModelsTimer=0,n.isPwa=(0,f.A)(),n.resizeObserverDelay=100,n.startClearTimerKickedData=function(e,t){e&&t&&(clearTimeout(n.clearKickedModelsTimer),n.clearKickedModelsTimer=window.setTimeout(function(){n.setState({kickedData:null}),(0,y.JE)(t)},e))},n.updateHistoryDirection=function(){var e=n.props.isChatIm,t=!(0,oe.isTokenInBodyClassList)("isLandscape"),r=(0,oe.isTokenInBodyClassList)("tablet"),i=e&&(!r||r&&t);n.setState({isHistoryReversed:i,isPortrait:t})},n.debouncedUpdateHistoryDirection=(0,ae.s)(n.updateHistoryDirection,20),n.renderReplyForm=function(){var e=n.props,t=e.conversation,r=void 0===t?{}:t,i=e.isChatIm,a=n.state,s=a.kickedData,c=a.isHistoryReversed,l=a.isPortrait,u=r.rawData,d=r.isDisableReply;return void 0!==d&&d||!(null==u?void 0:u.group_id)?null:(0,o.jsx)(Z,{groupId:u.group_id,isChatIm:i,isDisabled:Boolean(s),isHistoryReversed:c,isPortrait:l})},n.repositionAlertContainer=function(e){var t,r;if(e){var i=document.getElementById("bChatContent"),o=(null===(t=document.getElementById("bcm_chat_footer"))||void 0===t?void 0:t.getBoundingClientRect().height)||0,a=function(){var t;if(e){var r=(null===(t=document.querySelector(".imc_footer"))||void 0===t?void 0:t.getBoundingClientRect().height)||0;e.style.top="".concat(r,"px"),e.style.bottom="auto",e.classList.remove("__above");var a=e.getBoundingClientRect(),s=a.height,c=a.top+s+((0,oe.isTokenInBodyClassList)("isLandscape")?0:o)>window.innerHeight;c&&(e.style.top="auto",e.style.bottom="0",e.classList.add("__above")),n.state.areAlertsAbove!==c&&n.setState({areAlertsAbove:c}),!i||i.classList.contains("__im_visible")||i.classList.contains("__auto_message_visible")||(e.style.transform="translateX(".concat(100*(ce.isRTLCulture?-1:1),"%)"))}},s=(0,se.n)(a,n.resizeObserverDelay);null===(r=screen.orientation)||void 0===r||r.addEventListener("change",a),tn(document).on("chat-drag-resize-move",s),tn(document).on("touchmove",s);var c=new ResizeObserver(s);return c.observe(e),n.rootComponent&&c.observe(n.rootComponent),a(),function(){var e;globalThis.removeEventListener("resize",s),null===(e=screen.orientation)||void 0===e||e.removeEventListener("change",a),tn(document).off("chat-drag-resize-move",s),tn(document).off("touchmove",s),c.disconnect()}}},n.state={kickedData:null,areAlertsAbove:!1,isHistoryReversed:!1,isPortrait:!1},n}return(0,i.C6)(t,e),t.prototype.componentDidMount=function(){this.updateHistoryDirection(),window.addEventListener("resize",this.debouncedUpdateHistoryDirection),window.addEventListener("orientationchange",this.debouncedUpdateHistoryDirection)},t.prototype.UNSAFE_componentWillReceiveProps=function(e){var t,n,r,i=this.props.memberKicked,o=this.state.kickedData,a=e.conversation,s=void 0===a?{}:a,l=e.memberKicked,u=void 0===l?"":l,d=s.kickedBy,f=s.rawData,p=void 0===f?{}:f,h=null===(t=p.users)||void 0===t?void 0:t[0];if((null==h?void 0:h.role)===c.A.ROLE_MODEL&&1===(null===(n=p.users)||void 0===n?void 0:n.length)&&((u!==i?["mcm","model"].includes(u):d)&&!o)){var m,v=(null===(r=null==d?void 0:d[0])||void 0===r?void 0:r.kicked_at)||new Date(Date.now()).toISOString(),g={avatarUrl:h.image_small,date:ie(v),displayName:h.display_name},_=(m=v,new Date(Date.parse(m)+re).getTime()-(new Date).getTime());this.setState({kickedData:g}),this.startClearTimerKickedData(_,p.group_id)}},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.debouncedUpdateHistoryDirection),window.removeEventListener("orientationchange",this.debouncedUpdateHistoryDirection)},t.prototype.render=function(){var e,t=this.props,n=t.conversation,r=t.conversationUsers,i=t.displayName,a=t.isChatIm,s=t.isMemberBanned,c=t.isModelBanned,u=t.isPrefetching,d=this.state,f=d.kickedData,p=d.areAlertsAbove,m=d.isHistoryReversed,v=(0,oe.isTokenInBodyClassList)("tablet"),g=(0,oe.isTokenInBodyClassList)("isLandscape"),y=v&&g,w=h.q.isEnabled(l.i.MOBILE_CHAT_HISTORY_SCROLL)&&a&&!y,S=(null==n?void 0:n.isFake)?i:null==n?void 0:n.title,E=1===(null==r?void 0:r.length)&&"promo"===r[0].role,C=Boolean(null==n?void 0:n.notEnoughTokensWarning),T=Boolean(n.error)||n.showAlert||n.freeMembershipWarning||n.hotWordsWarning||C;return!(null===(e=null==n?void 0:n.rawData)||void 0===e?void 0:e.group_id)||!a&&u?(0,o.jsx)(b.y,{className:(0,Y.jc)("imc_spinner",this.isPwa&&void 0===(null==n?void 0:n.messages)&&"bc_hide"),show:!0}):a&&C?(0,o.jsx)("div",{className:"imc __full_alert",children:(0,o.jsx)(A.A,{className:"bc_flex bc_flex_wrap bc_flex_full_center",groupTitle:S,privateMessageMinTokens:null==n?void 0:n.privateMessageMinTokens,isAlert:!1,isIcon:!1})}):(0,o.jsxs)(o.Fragment,{children:[m&&this.renderReplyForm(),(0,o.jsx)(Jt,{}),(0,o.jsxs)("div",{ref:this.rootComponentRef,className:"imc",children:[w&&T&&(0,o.jsx)(_.Z,{className:"imc_alerts",root:".chat_alert_container",onMount:this.repositionAlertContainer,children:(0,o.jsx)(fe,{allClosable:!0,conversation:n,shadow:p?"top":"bottom",isChatIm:a})}),!w&&T&&(0,o.jsx)("div",{className:"imc_alerts",children:(0,o.jsx)(fe,{conversation:n,shadow:p?"top":"bottom",isChatIm:a})}),(0,o.jsx)(Yt,{conversation:n,kickedData:f,isChatIm:a,isHistoryReversed:m,isMemberBanned:s,isModelBanned:c}),!E&&(0,o.jsx)("div",{className:"imc_footer_alerts",children:(null==n?void 0:n.tip)&&(0,o.jsx)(en,{groupId:n.rawData.group_id,tip:n.tip})}),!m&&this.renderReplyForm()]}),(0,o.jsx)(te,{})]})},t=(0,i.Cg)([(0,v.Ng)(Zt)],t)}(g.I),rn=n(11283),on=n(28532),an=n(34710),sn=(0,a.lazy)(function(){return Promise.all([n.e(38),n.e(461)]).then(n.bind(n,80306))}),cn=function(e){var t=e.conversationUser,n=function(e){var t=(0,a.useState)(!1),n=t[0],r=t[1],i=(0,an.gf)("@api_im_context_menu?username=".concat(e),{onSuccess:function(){return r(!0)}}),o=i.data,s=i.send,c=i.isLoading;return{menuData:o,isOpened:n,handleButtonClick:function(){c||(n?r(!1):s())},handleMenuClose:function(){r(!1)}}}(null==t?void 0:t.username),r=n.menuData,s=n.isOpened,c=n.handleButtonClick,u=n.handleMenuClose;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("button",{className:(0,Y.jc)("hdm_menu_btn",on.u),onClick:c,children:h.q.isNew(l.i.MOBILE_INSTANT_MESSAGE_CONTEXT_MENU)&&(0,o.jsx)(rn.j,{icon:rn.a.NEW_LARGE})}),(0,o.jsx)(a.Suspense,{fallback:null,children:s&&r&&(0,o.jsx)(sn,(0,i.Cl)({},e,{menuData:r,handleClose:u}))})]})},ln=n(31253),un=n(2264),dn=n(53336),fn=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleOpenTipPopup=function(){return(0,i.sH)(t,void 0,void 0,function(){var e,t;return(0,i.YH)(this,function(r){switch(r.label){case 0:return e=this.props.groupId,[4,Promise.all([n.e(6),n.e(38),n.e(10),n.e(7),n.e(93),n.e(313),n.e(115)]).then(n.bind(n,92717))];case 1:return t=r.sent(),(0,F.JX)("im_tip",function(){return(0,a.createElement)(t.default,{groupId:e,isChatIm:!1})}),[2]}})})},t}return(0,i.C6)(t,e),t.prototype.render=function(){return(0,o.jsxs)("span",{className:"mbc_h_btn __tip",onClick:this.handleOpenTipPopup,children:[(0,o.jsx)(C.A,{group:"mbc_h_icon",icon:"#svg_mob_tip",url:dn.zm}),(0,o.jsx)("span",{className:"mbc_h_text",children:__("%_header_%Tip")})]})},t}(a.Component),pn=fn,hn=n(6743),mn=n(78560),vn=n(9127),gn=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.renderAvatar=function(e){var n=t.props.conversationUsers;return(0,o.jsx)(un.H,{className:"mbch_avatar",users:e||n,isShowMembership:!1})},t.renderMuteButton=function(e,t,n){return(0,o.jsx)(ln.A,{className:"mbch_mute_btn",groupId:e,iconGroup:(0,Y.n)({mbch_mute:!0,__mobile_new_profile_bng_17983:h.q.isEnabled(l.i.MOBILE_NEW_MODEL_PROFILE)}),iconShadow:!0,onlyIcon:n,isMuted:t})},t.getPageTitle=function(){var e,n=t.props,r=n.conversation,i=n.conversationUsers,a=1===i.length&&i[0].online,s=(null==r?void 0:r.rawData)||{},f=(0,lt.CN)(r.title),v=h.q.isEnabled(l.i.MOBILE_NEW_MODEL_PROFILE);if(!r.title)return null;if(i.length>1)return(0,o.jsxs)(o.Fragment,{children:[!(0,Ut.zs)(s)&&t.renderMuteButton(null==s?void 0:s.group_id,null==s?void 0:s.muted,!v),t.renderAvatar(),(0,o.jsx)("span",{className:"mhcht_text",children:f})]});var g=null===(e=null==s?void 0:s.users)||void 0===e?void 0:e[0];if(g&&!c.A.isModerator(g.role)){var _=(0,m.o)(g.username),b=a&&c.A.isModel(g.role)?(0,p.ip)("@member_chat?username=".concat(_)):(0,p.ip)("@common_profile?username=".concat(_));return(0,o.jsxs)(o.Fragment,{children:[(0,Ut.Wm)(s)&&t.renderMuteButton(null==s?void 0:s.group_id,null==s?void 0:s.muted,!v),t.renderAvatar(null==s?void 0:s.users),(0,Ut.zs)(s)&&(0,o.jsx)("span",{className:"mhcht_text",children:f}),!(0,Ut.zs)(s)&&(0,o.jsx)("a",{className:"mhcht_text",href:b,onClick:function(){null===d.DT||void 0===d.DT||d.DT.setItem(u.Z.IS_CHAT_ROOT_FLAG_NAME,mn.h.NONE)},children:f}),a&&(0,o.jsx)("span",{className:"mh_im_online"})]})}return(0,o.jsxs)(o.Fragment,{children:[!(0,Ut.zs)(s)&&t.renderMuteButton(null==s?void 0:s.group_id,null==s?void 0:s.muted,!v),t.renderAvatar(),(0,o.jsx)("span",{className:"mhcht_text",children:f}),a&&(0,o.jsx)("span",{className:"mh_im_online"})]})},t.isChatIm=function(){return!t.props.groupId&&Boolean(t.props.username)},t.isTipBtnShown=function(e){var n,r,i,o;return!t.isChatIm()&&1===(null===(r=null===(n=null==e?void 0:e.rawData)||void 0===n?void 0:n.users)||void 0===r?void 0:r.length)&&"model"===(null===(o=null===(i=null==e?void 0:e.rawData)||void 0===i?void 0:i.users[0])||void 0===o?void 0:o.role)},t.getHeaderRightButton=function(){var e=t.props.conversation,n=t.isTipBtnShown(e),r=t.isChatIm&&n&&h.q.isEnabled(l.i.MOBILE_INSTANT_MESSAGE_CONTEXT_MENU);return(0,o.jsxs)(o.Fragment,{children:[r&&(0,o.jsx)(cn,{conversationUser:e.rawData.users[0],groupId:e.rawData.group_id}),n&&(0,o.jsx)(pn,{groupId:e.rawData.group_id})]})},t}return(0,i.C6)(t,e),t.prototype.componentDidMount=function(){var e;(0,f.A)()&&(null===(e=vn.O.WebKit)||void 0===e?void 0:e.versionAbove(15))&&document.documentElement.style.setProperty("--safe-area-inset-bottom","".concat(20,"px")),setTimeout(function(){(0,U.w3)(s.R.MOBILE_IM_VISUAL_VIEWPORT_RESIZE,!1)},300)},t.prototype.componentWillUnmount=function(){(0,F.Jw)()},t.prototype.render=function(){var e=this.props,t=e.conversation,n=e.conversationUsers,r=e.isPrefetching,i=this.isChatIm(),a=this.isTipBtnShown(t);return i?(0,o.jsx)(nn,{conversation:t,conversationUsers:n,isChatIm:!0}):(0,o.jsx)(hn.A,{headerClassName:(0,Y.n)({__right_btn_static:a}),fallbackLink:(0,p.ip)("@im_conversations?page=all"),rightBtn:this.getHeaderRightButton(),showBackLink:!0,title:this.getPageTitle(),children:(0,o.jsx)(nn,{conversation:t,conversationUsers:n,isChatIm:!1,isPrefetching:r})})},t}(a.Component),_n=gn},91287:function(e,t,n){"use strict";n.d(t,{Ev:function(){return c},Kw:function(){return o},Ni:function(){return l},QL:function(){return s},Xo:function(){return d},Y5:function(){return m},YQ:function(){return h},ah:function(){return g},e6:function(){return f},eH:function(){return v},h_:function(){return p},hn:function(){return u},hv:function(){return b},lS:function(){return a},oU:function(){return _}});var r=n(46941),i=n(57510),o=function(e){return e.instantMessages||{}},a=function(e){return o(e).conversations||{}},s=function(e,t){return a(e)[t]||{}},c=function(e,t){return s(e,t).messages||[]},l=function(e){return o(e).membershipAdvantages||{}},u=function(e){return o(e).users||{}},d=function(e){return e.lang},f=function(e){return o(e).groupIds||{}},p=function(e,t){return a(e)[f(e)[t]]||s(e,t)},h=function(e,t){var n=null;return(0,i.loopv)(a(e),function(e,r){e.rawData&&e.rawData.users&&1===e.rawData.users.length&&e.rawData.users[0].username===t&&(n=r)}),{groupId:n,conversation:n?s(e,n):{}}},m=function(e,t){var n,r=s(e,t),o=[];return(0,i.loopv)((null===(n=null==r?void 0:r.rawData)||void 0===n?void 0:n.users)||[],function(t){var n;o.push((null===(n=null==e?void 0:e.instantMessages)||void 0===n?void 0:n.users[t.username])||t)}),o},v=function(e,t){var n,r;return null===(r=null===(n=s(e,t))||void 0===n?void 0:n.rawData)||void 0===r?void 0:r.muted},g=function(e){var t=function(e){var t=o(e).tipBeforeStartIndex;return Number.isFinite(t)?t:null}(e);return r.D[t]||null},_=function(e){var t;return null===(t=g(e))||void 0===t?void 0:t.statsId},b=function(e){return e.user}},79276:function(e,t,n){"use strict";n.d(t,{JX:function(){return p},Jw:function(){return d},vs:function(){return f}});var r=n(15215),i=n(99525),o=n(85770),a=function(e){return!!e&&o.jB.includes(e)},s=function(e){return!!e&&o.tM.includes(e)},c=function(e){return{mobilePopup:(0,r.Cl)((0,r.Cl)({},e.mobilePopup),{isDisabledScroll:!1,isDisabledScrollModern:!1})}},l=function(e){var t,n,r,i;return(null===(n=null===(t=e.mobilePopup)||void 0===t?void 0:t.options)||void 0===n?void 0:n.isShow)?{mobilePopup:{options:{isShow:!1},isDisabledScroll:a(null===(r=e.mobilePopup)||void 0===r?void 0:r.type),isDisabledScrollModern:s(null===(i=e.mobilePopup)||void 0===i?void 0:i.type)}}:e},u=function(e,t,n,i){var o=window.scrollY,c=a(t);return{mobilePopup:(0,r.Cl)({options:(0,r.Cl)((0,r.Cl)({},i),{isShow:!0}),render:n,type:t,isDisabledScroll:c,isDisabledScrollModern:s(t)},c?{scrollPos:o}:{})}},d=function(){return i.A.action(l)()},f=function(){return i.A.action(c)()},p=function(e,t,n){return i.A.action(u)(e,t,n)}},12261:function(e,t,n){"use strict";n.r(t),n.d(t,{PopupDefaultWrapper:function(){return c}});var r=n(74848),i=n(96540),o=n(26580),a=n(79276),s=n(83375),c=(0,i.memo)(function(e){var t,n,i,c=e.title,l=e.onClose,u=void 0===l?a.Jw:l,d=e.children,f=e.popupClassNames,p=e.headerClassNames,h=e.bodyClassNames,m=(0,s.n)(((t={bc_confirm_popup:!0,__d_header:!0})[f]=Boolean(f),t)),v=(0,s.n)(((n={bc_cp_header:!0})[p]=Boolean(p),n)),g=(0,s.n)(((i={bc_cp_body:!0})[h]=Boolean(h),i));return(0,r.jsxs)("div",{className:m,children:[c&&(0,r.jsxs)("div",{className:v,children:[c,(0,r.jsx)("span",{className:"bc_cp_close",onClick:u,children:(0,r.jsx)(o.A,{group:"bc_cp_close_icon",icon:"#svg_mob_popup_close"})})]}),(0,r.jsx)("div",{className:g,children:d})]})})},17964:function(e,t,n){"use strict";n.d(t,{$:function(){return r.PopupDefaultWrapper}});var r=n(12261)},86900:function(e,t,n){"use strict";n.d(t,{X:function(){return a}});var r=n(74848),i=n(83375),o=n(79276),a=function(e){var t=e.errorMessage;return(0,r.jsx)("div",{className:(0,i.n)({"bc_confirm_popup __error":!0}),children:(0,r.jsxs)("div",{className:"bcc_container_wrp",children:[(0,r.jsx)("div",{className:"bcc_container_info",dangerouslySetInnerHTML:{__html:t}}),(0,r.jsx)("div",{className:"bcc_actions",children:(0,r.jsx)("button",{className:"bcc_button mls_btn mls_btn_white",onClick:function(e){e.preventDefault(),(0,o.Jw)()},children:__("Close")})})]})})}},85770:function(e,t,n){"use strict";n.d(t,{RC:function(){return a},cl:function(){return i},jB:function(){return r},tM:function(){return o}});var r=["modelAutoMessageSettings","auto_tokens_purchase","hint_change_dsplay_name","full_screen","categories","filter_popup","social_links","search_popup","advantages_login_join","search_tags_popup","account_sec_check_access","account_sec_info_email_confirm","account_sec_info_email_enter","account_sec_info_email_enter_success","account_sec_info_tfa_help","account_sec_info_tfa_disable","account_tfa_change_device_name","account_error","cashback_nft_help","cashback_nft_help_wallet","cashback_nft_help_max","cybersale_nft_promo_mobile_popup","cancel_account_confirm","appInstruction","account_deleted","im_tip","not_enough_tokens","login_join","confirm_email_popup","private_show_feedback","ty_for_feedback","im_context_menu_confirm","vertical_orientation_advantages","profile_confirm_error"],i=["categories","filter_popup","search_popup","search_tags_popup","advantages_login_join"],o=["protected_video_popup","profile_tag_popup","buy_social_popup","profile_fan_boost","im_tip_profile","comments_add_profile_popup","comment_delete_confirmation","profile_tip_menu","protected_album_popup","profile_fan_boost_what","video_popup","pinned_models","gifts_purchase_popup","view_gift_popup","error","wish_popup","profile_confirm_ban"],a=["im_tip","wish_popup","im_tip_profile","buy_social_popup","not_enough_tokens","profile_tag_popup","profile_fan_boost","gifts_purchase_popup","protected_video_popup","private_show_feedback","profile_tip_menu"]},10522:function(e,t,n){"use strict";n.d(t,{d:function(){return l},o:function(){return d}});var r=n(74848),i=n(96540),o=n(19223),a=n(43284),s=n(80782),c=n(17964),l=(0,i.memo)(function(e){var t=e.className,n=e.confirmLoading,i=e.popup,l=e.cancelLoading,u=e.onCancel,d=e.onClose,f=e.onConfirm;return(0,r.jsxs)(c.$,{popupClassNames:(0,a.A)(["__dialog __d_header_fluid",t]),title:i.caption,onClose:d,children:[(0,r.jsx)("p",{className:"dlg_title",children:(0,o.Oy)({attributes:i.message.attributes,phrase:i.message,isLastVersion:i.isLastVersionPhraseComponent})}),i.subTitle&&(0,r.jsx)("p",{className:"dlg_subTitle",children:trans(i.subTitle,{s1:'',s2:""})}),i.confirmButton&&(0,r.jsx)(s.$,{color:"primary",loading:n,maxWidth:"fluid",onClick:f,children:i.confirmButton.text}),i.cancelButton&&(0,r.jsx)(s.$,{loading:l,maxWidth:"fluid",onClick:u,children:i.cancelButton.text})]})}),u=n(95336),d=(0,i.memo)(function(e){var t=e.className,n=e.confirmLoading,i=e.popup,c=e.cancelLoading,l=e.onCancel,d=e.onClose,f=e.onConfirm;return(0,r.jsxs)(u.Z,{className:(0,a.A)(["bc_confirm_popup_wrp js-confirm_popup_wrp __show_anim",t]),root:"body",children:[(0,r.jsx)("div",{className:"bcc_popup_overlay",onClick:d}),(0,r.jsxs)("div",{className:"bc_confirm_popup __confirmed_light",children:[(0,r.jsx)("div",{className:"cl_title",children:i.caption}),i.subTitle&&(0,r.jsx)("div",{className:"cl_info",dangerouslySetInnerHTML:{__html:i.subTitle}}),i.message&&(0,r.jsx)("div",{className:"cl_info",children:(0,o.Oy)({attributes:i.message.attributes,phrase:i.message,isLastVersion:i.isLastVersionPhraseComponent})}),(i.confirmButton||i.confirmButton)&&(0,r.jsxs)("div",{className:"cl_action",children:[i.cancelButton&&(0,r.jsx)(s.$,{className:"cl_btn __decline",loading:c,onClick:l,children:i.cancelButton.text}),i.confirmButton&&(0,r.jsx)(s.$,{className:"cl_btn",color:"success",loading:n,maxWidth:"fluid",onClick:f,children:i.confirmButton.text})]})]})]})})},67852:function(e,t,n){"use strict";n.r(t),n.d(t,{PopupConfirmationDialog:function(){return l},default:function(){return l}});var r=n(74848),i=n(10522),o=n(15215),a=n(96540),s=n(79276),c=function(e){var t=e.popup,n=e.onCancel,r=e.onConfirm,i=(0,a.useState)(!1),c=i[0],l=i[1],u=(0,a.useState)(!1),d=u[0],f=u[1];return(0,a.useEffect)(function(){t||(0,s.Jw)()},[t]),{actions:{handleClickCancel:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(e){switch(e.label){case 0:return n?(f(!0),[4,n(s.Jw)]):[3,2];case 1:return e.sent(),f(!1),[3,3];case 2:(0,s.Jw)(),e.label=3;case 3:return[2]}})})},handleClickConfirm:function(){return(0,o.sH)(void 0,void 0,void 0,function(){return(0,o.YH)(this,function(e){switch(e.label){case 0:return r?c?[2]:(l(!0),[4,r(s.Jw)]):[3,2];case 1:return e.sent(),l(!1),[3,3];case 2:(0,s.Jw)(),e.label=3;case 3:return[2]}})})}},states:{isCancelLoadingState:d,isConfirmationLoadingState:c}}};function l(e){var t=e.className,n=e.popup,o=e.version,a=void 0===o?"default":o,s=e.onClose,l=c(e),u=l.actions,d=u.handleClickCancel,f=u.handleClickConfirm,p=l.states,h=p.isCancelLoadingState,m=p.isConfirmationLoadingState;return n?"light"===a?(0,r.jsx)(i.o,{className:t,confirmLoading:m,popup:n,cancelLoading:h,onCancel:d,onClose:s,onConfirm:f}):(0,r.jsx)(i.d,{className:t,confirmLoading:m,popup:n,cancelLoading:h,onCancel:d,onClose:s,onConfirm:f}):null}},68719:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(74848),i=n(80782),o=n(17964),a=function(e){var t=e.error,n=e.onClose;return(0,r.jsx)(o.$,{popupClassNames:"__profile __prof_error __disabled",children:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{className:"pc_disabled_text",children:t&&trans(t,{"{{/bold}}":"","{{/no_wrap}}":"","{{bold}}":'',"{{br/}}":"
","{{no_wrap}}":""})}),(0,r.jsx)(i.$,{maxWidth:"fluid",onClick:n,children:__("Close")})]})})}},75463:function(e,t,n){"use strict";n.d(t,{$A:function(){return i},a4:function(){return a},be:function(){return r},zc:function(){return o}});var r={WRP:"Profile_WRP"},i=".js-profileMobile",o="__selected",a="__hide"},78560:function(e,t,n){"use strict";var r;n.d(t,{h:function(){return r}}),function(e){e.NONE="",e.ACTIVE="1",e.READY_TO_DELETE="2"}(r||(r={}))},70:function(e,t,n){"use strict";n.d(t,{i:function(){return a}});var r=n(99525),i=n(8556),o=n(85374),a=function(){function e(){var e=this;this.isVisible=!1,this.handleIntersection=function(t){e.isVisible=t.every(function(e){return e.boundingClientRect.top<=0&&e.boundingClientRect.height||e.isIntersecting}),e.isAvailable&&e.toggleFooter(e.isVisible)},this.remeasure=(0,o.s)(function(t){var n;if((0,i.isTokenInBodyClassList)("tablet")&&window.isLandscape())e.toggleFooter(!0);else{var r=t.outerHeight()||0;if(r){var o=r-120,a=null===(n=document.getElementById("bChatInputContainer"))||void 0===n?void 0:n.getBoundingClientRect();if(a){var s=a.height,c=oe.pageRangeDisplayed;return t<=1||isNaN(t)?null:(0,i.jsxs)("div",{className:(0,c.n)({bcm_pagination:!0,__animation:!n}),children:[n&&this.renderMoveToStartLink(),this.renderPageLinks(),n&&this.renderNextLink()]})},t.defaultProps={pageRangeDisplayed:3,withReactRouter:!1,currentPage:1,onPageChange:s.noop,setQueryPage:s.noop,hrefLinkBuilder:s.noop},t}(o.PureComponent),v=m},95836:function(e,t,n){"use strict";n.d(t,{N:function(){return s}});var r=n(15215),i=n(74848),o=n(96540),a=n(84976),s=(0,o.forwardRef)(function(e,t){var n=e.children;return(0,i.jsx)(a.N_,(0,r.Cl)({ref:t},e,{children:n}))})},99430:function(e,t,n){"use strict";n.d(t,{b:function(){return h}});var r=n(74848),i=n(96540),o=n(26580),a=n(95336),s=n(80554),c=n(24899),l=n(73437),u=n(83375),d=n(63934),f=n(19865),p=(0,i.lazy)(function(){return Promise.all([n.e(6),n.e(234)]).then(n.bind(n,7482))}),h=(0,i.forwardRef)(function(e,t){var n=e.className,h=e.forceHide,m=e.packs,v=e.isKeyBoardTogglingCompensation,g=e.onClose,_=void 0===g?l.noop:g,b=e.onOpen,y=void 0===b?l.noop:b,A=e.onPick,w=(0,i.useRef)(null),S=(0,i.useRef)();(0,i.useImperativeHandle)(t,function(){return w.current});var E=(0,i.useState)(!1),C=E[0],T=E[1],P=(0,i.useCallback)(function(){T(!1)},[]),I=(0,i.useCallback)(function(e){var t=e.length?e[0]:void 0;A(t)},[A]);return(0,f.w)(function(){h&&(clearTimeout(S.current),T(!1))},[h]),(0,f.w)(function(){C?y():(clearTimeout(S.current),_())},[C]),(0,d.l)(function(){clearTimeout(S.current)}),(0,c.Z9)(s.R.SMILEYS_CLOSE,P),(0,r.jsxs)("div",{ref:w,className:(0,u.jc)(["smilepicker",Boolean(n)&&"".concat(n)]),children:[(0,r.jsx)("div",{className:(0,u.jc)(["sp_trigger",C&&"__active"]),onTouchStart:function(){v?S.current=setTimeout(function(){T(function(e){return!e})},300):T(function(e){return!e})},children:(0,r.jsx)(o.A,{group:"spt_icon",icon:"#svg_mob_smile"})}),C&&(0,r.jsx)(a.Z,{root:"body",children:(0,r.jsx)(i.Suspense,{fallback:null,children:(0,r.jsx)(p,{packs:m,trigger:w.current,onClose:P,onPick:I})})})]})})},64730:function(e,t,n){"use strict";n.d(t,{y:function(){return o}});var r=n(74848),i=n(83375),o=function(e){var t,n=e.show,o=void 0!==n&&n,a=e.className;return(0,r.jsx)("div",{className:(0,i.n)((t={mbc_spinner_wrp:!0,"js-mbc_spinner_wrp":!0,__show:o},t[a]=Boolean(a),t)),children:(0,r.jsxs)("svg",{className:"mbc_spinner",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 66 66",children:[(0,r.jsx)("circle",{cx:"33",cy:"6",r:"6"}),(0,r.jsx)("circle",{cx:"15",cy:"15",r:"6"}),(0,r.jsx)("circle",{cx:"6",cy:"33",r:"6"}),(0,r.jsx)("circle",{cx:"15",cy:"51",r:"6"}),(0,r.jsx)("circle",{cx:"33",cy:"60",r:"6"}),(0,r.jsx)("circle",{cx:"51",cy:"51",r:"6"}),(0,r.jsx)("circle",{cx:"60",cy:"33",r:"6"}),(0,r.jsx)("circle",{cx:"51",cy:"15",r:"6"})]})})}},45986:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(96540),a=n(40682),s=n(83375),c=n(26580),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.render=function(){var e,t=this.props,n=t.variant,r=t.message,o=t.closeIcon,l=t.icon,u=t.children,d=t.onClose,f=t.className,p=t.shadow,h="string"==typeof r,m=((e={mbc_alert:!0})["__".concat(n)]=n,e.__icon=Boolean(l),e["__shadow_".concat(p)]=Boolean(p),e.__closable=Boolean(o),e["".concat(f)]=Boolean(f),e);return(0,i.jsxs)("div",{className:(0,s.n)(m),children:[Boolean(o)&&(0,i.jsx)("button",{type:"button",className:"mbc_a_close",onClick:d,children:(0,i.jsx)(c.A,{group:"mbc_ac_icon",icon:"#svg_".concat(o)})}),(0,i.jsxs)("div",{className:"mbc_a_wrap",children:[Boolean(l)&&(0,i.jsx)(c.A,{group:"mbc_a_icon",icon:"#svg_".concat(l)}),h&&(0,i.jsx)(a.E,{tagName:"span",html:r}),!h&&r]}),u]})},t}(o.Component);t.A=l},9810:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(96540),a=n(83375),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.render=function(){var e,t=this.props,n=t.invisible,r=t.className,o=t.children,s=((e={mbc_badge:!0})[r]=Boolean(r),e);return!n&&(0,i.jsx)("span",{className:(0,a.n)(s),children:o})},t}(o.Component);t.A=s},18523:function(e,t,n){"use strict";n.d(t,{$:function(){return u}});var r=n(74848),i=n(95836),o=n(64730),a=n(83375),s=n(96540),c=n(73437),l=n(2e3),u=function(e){var t,n=e.forwardRef,u=e.className,d=e.active,f=e.children,p=e.color,h=e.disabled,m=e.form,v=e.href,g=e.htmlType,_=e.loading,b=e.maxWidth,y=e.rel,A=e.size,w=e.target,S=e.testId,E=e.variant,C=e.isTouchSensitive,T=function(e){var t=e.disabled,n=e.href,r=e.nativeLink,i=e.onClick,o=void 0===i?c.noop:i,a=e.onTouchStart,u=void 0===a?c.noop:a,d=n&&!r,f=n&&r,p=(0,s.useState)(!1),h=p[0],m=p[1];return{isHrefLink:d,isNativeLink:f,isTouched:h,handleTouchStart:(0,s.useCallback)(function(e){m(!0),u(e)},[u]),handleTouchEnd:(0,s.useCallback)(function(){m(!1)},[m]),handleClick:(0,s.useCallback)(function(e){if(!t)return n?(o(e),void l.x.instance.navigateRequest(window.location.href)):void o(e);e.preventDefault()},[t,n,o])}}(e),P=T.isHrefLink,I=T.isNativeLink,k=T.isTouched,N=T.handleClick,O=T.handleTouchEnd,j=T.handleTouchStart,L=(0,a.n)(((t={mbc_btn:!0})["__".concat(p)]=p,t["__".concat(b)]=b,t["__".concat(A)]=A,t["__".concat(E)]=E,t.__active=d||C&&k,t.__disabled=h,t.__loading=_,t[u]=Boolean(u),t));return P?(0,r.jsx)(i.N,{ref:n,className:L,"data-testid":S,to:v,onClick:N,onTouchCancel:O,onTouchEnd:O,onTouchStart:j,children:f}):I?(0,r.jsx)("a",{ref:n,className:L,"data-role":"none","data-testid":S,href:v,rel:y,target:w,onClick:N,onTouchCancel:O,onTouchEnd:O,onTouchStart:j,children:f}):(0,r.jsxs)("button",{ref:n,className:L,"data-role":"none","data-testid":S,disabled:h,form:m,type:g,onClick:N,onTouchCancel:O,onTouchEnd:O,onTouchStart:j,children:[f,_&&(0,r.jsx)(o.y,{className:"mbc_btn_spinner",show:!0})]})}},80782:function(e,t,n){"use strict";n.d(t,{$:function(){return r.$}});var r=n(18523)},97990:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(15215),i=n(74848),o=n(96540),a=n(43284),s=n(73437),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleClick=function(){var e,n;t.props.disabled||null===(n=(e=t.props).onClick)||void 0===n||n.call(e)},t}return(0,r.C6)(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=e.children,r=e.disabled,o=e.variant;return(0,i.jsx)("div",{className:(0,a.A)(["mbcm_item",r&&"__disabled",o&&"__".concat(o),t]),onClick:this.handleClick,children:n})},t.defaultProps={variant:"default",onClick:s.noop},t}(o.Component),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.render=function(){var e=this.props,t=e.wrapperRef,n=e.className,r=e.children;return(0,i.jsx)("div",{ref:t,className:(0,a.A)(["mbc_menu",n]),children:r})},t.Item=c,t}(o.Component);l.Item=c},85678:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(96540),a=n(83375),s=n(73437),c=window.requestAnimationFrame||window.setImmediate||function(e){return setTimeout(e,0)},l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.scrollTop=0,t.scrollHeight=0,t.autoScroll=!0,t.saveSnapshotOnScrollEnabled=!0,t.scrollbarRef=function(e){t.scrollbarEl=e},t.componentDidMount=function(){var e=t.props.reverse;t.saveScrollSnapshot(),t.attachEvents(),e&&t.scrollToBottom()},t.componentDidUpdate=function(){var e=t.props.reverse;t.saveScrollSnapshot(),e&&t.saveScrollPosition()},t.componentWillUnmount=function(){window.removeEventListener("resize",t.handleResize)},t.attachEvents=function(){var e=t.props.customResizeEvent;window.addEventListener("resize",t.handleResize),e&&window.addEventListener(e,t.handleResize)},t.detachEvents=function(){var e=t.props.customResizeEvent;window.removeEventListener("resize",t.handleResize),e&&window.removeEventListener(e,t.handleResize)},t.saveScrollSnapshot=function(){t.scrollbarEl&&(t.scrollSnapshot={offsetHeight:t.scrollbarEl.offsetHeight,scrollTop:t.scrollbarEl.scrollTop,scrollBottom:t.scrollData.scrollBottom})},t.handleResize=function(){t.saveSnapshotOnScrollEnabled=!1,t.autoScroll=!1,t.scrollBottom(t.scrollSnapshot.scrollBottom),t.saveScrollSnapshot(),t.saveSnapshotOnScrollEnabled=!0},t.saveScrollPosition=function(){t.scrollbarEl&&c(function(){t.scrollbarEl&&t.autoScroll&&(t.scrollbarEl.scrollTop=t.lastScrollPosition?t.scrollbarEl.scrollHeight-t.lastScrollPosition:t.scrollbarEl.scrollHeight)})},t.handleScroll=function(){if(t.scrollbarEl){t.saveSnapshotOnScrollEnabled&&t.saveScrollSnapshot();var e=t.props,n=e.reverse,r=e.onScrollToTop,i=e.onScrollToBottom,o=t.scrollbarEl.scrollTop,a=t.scrollbarEl.scrollHeight,s=t.scrollData.isBottom;t.lastScrollPosition=a-o,r&&n&&0===o&&t.scrollHeight!==a?(r(),t.scrollHeight=a):i&&s&&t.scrollHeight!==a&&(i(),t.scrollHeight=a)}},t.handleOnTouchMoveIOSFix=function(e){t.scrollbarEl&&!t.scrollbarEl.classList.contains("jc-bcm_history_box")&&e.stopPropagation()},t.scrollTo=function(e){t.scrollbarEl&&(t.scrollbarEl.scrollTop=e)},t.scrollBottom=function(e){t.scrollbarEl&&(t.scrollbarEl.scrollTop=t.scrollbarEl.scrollHeight-(t.scrollSnapshot.offsetHeight+e))},t.scrollToBottom=function(){t.scrollbarEl&&(t.scrollbarEl.scrollTop=t.scrollbarEl.scrollHeight)},t}return(0,r.C6)(t,e),Object.defineProperty(t.prototype,"scrollData",{get:function(){var e,t,n,r,i,o,a,s=Math.floor((null===(e=this.scrollbarEl)||void 0===e?void 0:e.scrollHeight)-(null===(t=this.scrollbarEl)||void 0===t?void 0:t.scrollTop)-(null===(n=this.scrollbarEl)||void 0===n?void 0:n.clientHeight))||0;return{scrollLeft:(null===(r=this.scrollbarEl)||void 0===r?void 0:r.scrollLeft)||0,scrollTop:(null===(i=this.scrollbarEl)||void 0===i?void 0:i.scrollTop)||0,scrollBottom:s,scrollHeight:(null===(o=this.scrollbarEl)||void 0===o?void 0:o.scrollHeight)||0,clientHeight:(null===(a=this.scrollbarEl)||void 0===a?void 0:a.clientHeight)||0,isBottom:s<1}},enumerable:!1,configurable:!0}),t.prototype.render=function(){var e,t=this,n=this.props,r=n.className,o=n.disable,s=n.onScroll,l=n.onClick,u=n.children;return(0,i.jsx)("div",{ref:this.scrollbarRef,className:(0,a.n)((e={mbc_scrollbar:!0},e[r]=!!r,e.__disable=o,e)),onScroll:function(){c(function(){return t.handleScroll()}),s&&s()},onTouchMove:this.handleOnTouchMoveIOSFix,onClick:l,children:u})},t.defaultProps={offsetToTop:0,offsetToBottom:0,onClick:s.noop},t}(o.Component);t.A=l},60824:function(e,t,n){"use strict";n.d(t,{$:function(){return a},u:function(){return s}});var r=n(31179),i=n(8556),o=n(9127),a="js-chat_allowed_scroll",s=function(){var e;(0,i.isTokenInBodyClassList)("tablet")||(null===(e=o.O.WebKit)||void 0===e?void 0:e.versionBelow(16))&&(0,r.mh)(document.body,{allowTouchMove:function(e){return e.classList.contains(a)||e.closest(".".concat(a))},isSaveIOSScrollPosition:!1})}},41034:function(e,t,n){"use strict";var r;function i(){try{var e=window.innerHeight||window.parent.innerHeight;r!==e&&(r=e,document.documentElement.style.setProperty("--minimum-viewable-height","".concat(e,"px")))}catch(e){}}n.d(t,{M:function(){return i}})},6743:function(e,t,n){"use strict";var r=n(15215),i=n(74848),o=n(96540),a=n(47767),s=n(63861),c=n(69835),l=n(91687),u=n(38775),d=(0,o.memo)(function(e){var t=e.headerClassName,n=e.backLink,d=e.children,f=e.fallbackLink,p=e.leftBtn,h=e.rightBtn,m=e.showBackLink,v=e.showBtAlert,g=e.title,_=(0,a.zy)(),b=(0,o.useMemo)(function(){return _.pathname.includes("/im/")||_.pathname===(0,s.ip)("@im_error404_page")},[_]),y={className:t,backLink:n,fallbackLink:f,leftBtn:p,rightBtn:h,showBackLink:m,showBtAlert:v};return"string"==typeof g&&(y.title=g),(0,u.u)(function(){var e;(0,c.m)(null===(e=_.state)||void 0===e?void 0:e.referrer)}),(0,i.jsxs)("div",{className:"mbc_wrapper",children:[b&&(0,i.jsx)(l.i,(0,r.Cl)({},y,{children:g})),d]})});t.A=d},69835:function(e,t,n){"use strict";n.d(t,{V:function(){return a},m:function(){return s}});var r=n(95760),i=n(76294),o=n(38780),a=function(){var e=(0,o.zo)();return!(!e||""===e)||!!i.uW.has(r.y.MOBILE_HEADER_FORCE_REFERRER)&&""!==i.uW.getItem(r.y.MOBILE_HEADER_FORCE_REFERRER)},s=function(e){!e&&i.uW.has(r.y.MOBILE_HEADER_FORCE_REFERRER)||i.uW.setItem(r.y.MOBILE_HEADER_FORCE_REFERRER,null!=e?e:(0,o.zo)())}},91687:function(e,t,n){"use strict";n.d(t,{i:function(){return y}});var r=n(74848),i=n(96540),o=n(47767),a=n(46517),s=n(26580),c=n(40682),l=n(63861),u=n(95836),d=n(15215),f=n(16053),p=n(88026),h=n(41669),m=function(e){function t(t){var n=e.call(this,t)||this;return n.handleClose=function(){h(".page_im").removeClass("__bt").addClass("__all"),n.props.closeBtAlert()},n}return(0,d.C6)(t,e),t.prototype.render=function(){var e=this.props.urls.btApp;return(0,r.jsxs)("div",{className:"mbc_bt_alert above_header",children:[(0,r.jsx)("div",{className:"bt_alert_cross",onClick:this.handleClose}),(0,r.jsx)("a",{href:e,className:"bt_alert_logo",children:(0,r.jsx)(s.A,{group:"bt_alert_logo_svg",icon:"#svg_mob_icon_bt_app"})}),(0,r.jsxs)("div",{className:"bt_alert_inner",children:[(0,r.jsxs)("div",{className:"bt_alert_desc",children:[(0,r.jsx)("div",{className:"bt_alert_title",children:"BC Talk"}),(0,r.jsx)("div",{className:"bt_alert_text",children:__("Free Mobile App")})]}),(0,r.jsx)("a",{href:e,className:"bt_alert_btn",children:__("view")})]})]})},t=(0,d.Cg)([(0,f.Ng)("urls",{closeBtAlert:p.T9})],t)}(i.Component),v=n(57651),g=n(83375),_=n(69835),b=n(41669),y=(0,i.memo)(function(e){var t=e.className,n=e.backLink,d=e.children,f=e.fallbackLink,p=e.leftBtn,h=e.rightBtn,y=e.showBackLink,A=e.showBtAlert,w=e.title,S=e.onBackClick,E=(0,o.zy)(),C=(0,o.Zp)(),T=(0,i.useState)(!1),P=T[0],I=T[1],k=(0,a.d4)(function(e){return e.btAlertAvailable}),N=(0,a.d4)(function(e){return e.user}),O=(0,a.d4)(function(e){return e.toastr}),j=(0,a.wA)(),L=(0,i.useMemo)(function(){return A&&k},[A,k]),M=function(e){var t,n,r,i,o=b(e.currentTarget);o.closest(".ui-panel-content-fixed-toolbar-open").length||o.closest(".ui-panel-content-wrap-open").length?(null===(t=b.mobile.activePage)||void 0===t||t.find("#mainbar").panel("close"),I(!1)):(window.scrollTo(0,0),0!==(null===(n=null==O?void 0:O.queue)||void 0===n?void 0:n.length)&&j(v.Hl)(),null===(r=b.mobile.activePage)||void 0===r||r.find("#mainbar").panel("open"),I(!0),null===(i=b.mobile.activePage)||void 0===i||i.find(".ui-header").removeClass("transition").removeClass("hidden"))};return(0,i.useEffect)(function(){L||E.pathname!==(0,l.ip)("@im_conversations?page=all")||b(".page_im").removeClass("__bt").addClass("__all")},[L,E]),(0,i.useEffect)(function(){var e;return null===(e=b.mobile.activePage)||void 0===e||e.find("#mainbar").off("panelbeforeclose").on("panelbeforeclose",function(){I(!1)}),function(){var e;null===(e=b.mobile.activePage)||void 0===e||e.find("#mainbar").off("panelbeforeclose")}},[]),(0,r.jsxs)("div",{className:(0,g.jc)("mbc_header bc_flex bc_flex_items_center",L&&"__bt",t),children:[L&&(0,r.jsx)(m,{}),function(){var e;if(y){if(n)return(0,r.jsx)(u.N,{className:"mbc_h_btn __left",to:n,children:(0,r.jsx)(s.A,{group:"mbc_h_icon __back",icon:"#svg_mob_left"})});if("function"==typeof S)return(0,r.jsx)("span",{className:"mbc_h_btn __left",onClick:S,children:(0,r.jsx)(s.A,{group:"mbc_h_icon __back",icon:"#svg_mob_left"})});if((null===(e=null===history||void 0===history?void 0:history.state)||void 0===e?void 0:e.idx)>0||(0,_.V)()){return(0,r.jsx)("span",{className:"mbc_h_btn __left",onClick:function(){C(-1)},children:(0,r.jsx)(s.A,{group:"mbc_h_icon __back",icon:"#svg_mob_left"})})}return(0,r.jsx)(u.N,{className:"mbc_h_btn __left",to:null!=f?f:(0,l.ip)("@homepage"),children:(0,r.jsx)(s.A,{group:"mbc_h_icon __back",icon:"#svg_mob_left"})})}return p||(P?(0,r.jsx)("a",{className:"mbc_h_btn __left",href:"#",onClick:M,children:(0,r.jsx)(s.A,{group:"mbc_h_icon __close",icon:"#svg_mob_close"})}):(0,r.jsx)("a",{className:"mbc_h_btn __left",href:"#",onClick:M,children:(0,r.jsx)(s.A,{group:(0,g.jc)("mbc_h_icon __open",N&&N.mainBarBubble&&N.mainBarBubble.follow&&"__followings",N&&N.mainBarBubble&&N.mainBarBubble.im&&"__messages"),icon:"#svg_mob_mainbar"})}))}(),void 0!==w&&(0,r.jsx)(c.E,{className:"mbc_h_title",html:w,tagName:"h1"}),!w&&(0,r.jsx)("h1",{className:"mbc_h_title bc_flex bc_flex_items_center bc_flex_justify_center",children:d}),h||(!1!==h?(0,r.jsx)("a",{className:"mbc_h_btn __right",href:(0,l.ip)("@homepage"),children:(0,r.jsx)(s.A,{group:"mbc_h_icon __home",icon:"#svg_mob_home"})}):null)]})})},26761:function(e,t,n){"use strict";n.d(t,{Fo:function(){return p},KE:function(){return f},zm:function(){return m}});var r=n(15215),i=n(91651),o=n(76393),a=n(73437),s=n(95484),c=n(61681),l=n(41669),u={GAMES_MOBILE_SVG:"chat_games_mobile2",SSM_GF_SVG:"slot_machine_game_field"};function d(e,t){return Boolean(document.head.querySelectorAll("[".concat(t,'*="').concat(e,'"]')).length)}var f=function(){return d("extra/chat_games_mobile.css","href")&&function(){for(var e in u)if(u.hasOwnProperty(e)&&!document.getElementById("svg_sprite_".concat(u[e])))return!1;return!0}()};function p(){var e;f()||(null===(e=null===chat||void 0===chat?void 0:chat.addSpinner)||void 0===e||e.call(chat),d("extra/chat_games_mobile.css","href")||function(){(0,r.sH)(this,void 0,void 0,function(){var e;return(0,r.YH)(this,function(t){switch(t.label){case 0:return[4,(0,i.i)("extra/chat_games_mobile.css",void 0,"games-in-chat",(0,c.j)())];case 1:return t.sent(),f()&&(null===(e=null===chat||void 0===chat?void 0:chat.hideSpinner)||void 0===e||e.call(chat)),[2]}})})}(),d(u.GAMES_MOBILE_SVG,"src")&&d(u.SSM_GF_SVG,"src")||function(){(0,r.sH)(this,void 0,void 0,function(){var e,t,n,i,a,s;return(0,r.YH)(this,function(r){switch(r.label){case 0:for(n in t=[],e=u)t.push(n);i=0,r.label=1;case 1:return is,l=null,u=window.navigator.userAgent.toLowerCase().indexOf("windows phone 10")>=0||i.BrowserDetect.isIOS(),d=function(){return u?o(window).width():window.innerWidth},f=function(){return u?o(window).height():window.innerHeight},p=function(){var e,t,n=null===(t=null===(e=null===window||void 0===window?void 0:window.screen)||void 0===e?void 0:e.orientation)||void 0===t?void 0:t.type;return void 0===n||window.self!==window.top||i.BrowserDetect.isChrome_IOS()?d()>f():"landscape-primary"===n||"landscape-secondary"===n},h=function(e){var t=d(),n=f();if(e&&(l=null),(0,r.b)(a,t,5)&&s>=n)return l=null===l;var i=!(0,r.b)(t,a,5)||n>s;return a=t,s=n,l=null===l||(i||c!==t>n),c=t>n,l},m=function(){var e=document.activeElement;return e.isContentEditable||["input","textarea"].includes(e.tagName.toLowerCase())},v=function(){var e=document.activeElement;null==e||e.blur(),o("input").blur()}},96831:function(e,t,n){"use strict";n.d(t,{p:function(){return r}});var r=function(){return"undefined"==typeof window?void 0:{history:history,localStorage:localStorage,location:location,navigator:navigator,screen:screen,sessionStorage:sessionStorage,window:window,document:document}}},30914:function(e,t,n){"use strict";n.d(t,{m:function(){return i}});var r=n(46140),i=function(e,t){return!(0,r.u)(e)&&Object.prototype.hasOwnProperty.call(e,t)}},63067:function(e,t,n){"use strict";n.d(t,{r:function(){return r}});var r=function(e,t){return null!==t&&e in t}},46140:function(e,t,n){"use strict";function r(e){return null==e}n.d(t,{u:function(){return r}})},8252:function(e,t,n){"use strict";n.d(t,{U:function(){return r}});var r=function(e){for(var t=[],n=1;n0&&c.times--,o[s].callback.apply(this,t))}for(s=i.length;--s>=0;)0===i[s].times&&i.splice(s,1)}}},e.prototype.eventIndex=function(e,t){if(!this._events||!this._events[e])return-1;for(var n=this._events[e],r=0;r=e%10&&(10>e%100||20<=e%100)?1:2]}n.d(t,{z:function(){return r}})},2268:function(e,t,n){"use strict";n.d(t,{kX:function(){return u},Vg:function(){return d.V},zM:function(){return f.z}});var r,i=n(15215),o=function(e,t,n,r){return void 0===r&&(r=!1),r?e>=t&&e<=n:e>t&&e=2&&e<=4&&(t=1),["single","few","other"][t]},r.lt_LT=function(e){var t=2;return e%10!=1||o(e%100,11,19,!0)?o(e%10,2,9,!0)&&!o(e%100,11,19,!0)&&(t=1):t=0,["single","few","other"][t]},r.lv_LV=function(e){var t=2;return e%10==0||o(e%100,11,19,!0)?t=0:e%10==1&&e%100!=11&&(t=1),["zero","single","other"][t]},r.pl_PL=function(e){var t=2;return 1===e?t=0:o(e%10,2,4,!0)&&!o(e%100,12,14,!0)&&(t=1),["single","few","other"][t]},r.sr_RS=function(e){var t=2;return e%10==1&&e%100!=100?t=0:o(e%10,2,4,!0)&&!o(e%100,12,14,!0)&&(t=1),["single","few","other"][t]},r.sl_SI=function(e){var t=3;return e%100==1?t=0:e%100==2?t=1:o(e%100,3,4,!0)&&(t=2),["single","two","few","other"][t]},r.sk_SK=function(e){var t=2;return 1===e?t=0:o(e,2,4,!0)&&(t=1),["single","few","other"][t]},r.ro_RO=function(e){var t=2;return 1===e?t=0:(0===e||1!==e&&o(e%100,1,19,!0))&&(t=1),["single","few","other"][t]},r.hr_HR=function(e){var t=2;return e%10==1&&e%100!=11?t=0:o(e%10,2,4,!0)&&!o(e%100,12,14,!0)&&(t=1),["single","few","other"][t]},r.mk_MK=function(e){var t=1;return e%10==1&&e%100!=11&&(t=0),["single","other"][t]},r.ar_AE=function(e){var t=5;return 0===e?t=0:1===e?t=1:2===e?t=2:o(e%100,3,10,!0)?t=3:o(e%100,11,99,!0)&&(t=4),["zero","single","two","few","many","other"][t]},r.jw_IL=function(e){var t=3;return 1===e?t=0:2===e?t=1:e%10!=0||o(e,0,10,!0)||(t=2),["single","two","many","other"][t]},r.uk_UA=function(e){var t=3;return e%10==1&&e%100!=11?t=0:o(e%10,2,4,!0)&&!o(e%100,12,14,!0)?t=1:(e%10==0||o(e%10,5,9,!0)||o(e%100,11,14,!0))&&(t=2),["single","few","many","other"][t]},r),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t}(function(){function e(){}return e.setCulture=function(t){e.culture=t},e.culture="en_GB",e.getPlural=function(){return l},e.getPluralisedString=function(t,n){var r="",i=Math.abs(n);return(r=a.indexOf(e.culture)>-1?l.enType(i):s.indexOf(e.culture)>-1?l.asianType():c.indexOf(e.culture)>-1?l.frType(i):l[e.culture](i))?"".concat(t,"%_").concat(r,"_%"):t},e.pluralise=function(t,n,r){void 0===r&&(r=!1);var i=e.getPluralisedString(t,n),o=__(i,{amount:n});return r?o.toUpperCase():o},e}()),d=n(80517),f=n(25467)},52777:function(e,t,n){"use strict";n.d(t,{B2:function(){return d},eU:function(){return s},hN:function(){return i},QQ:function(){return f}});var r,i,o=n(74848),a=n(96540);!function(e){e.HCAPTCHA="hCaptcha",e.RECAPTCHA="reCaptcha",e.TURNSTILE="turnstile"}(i||(i={}));var s=((r={})[i.HCAPTCHA]="hcaptcha",r[i.RECAPTCHA]="grecaptcha",r[i.TURNSTILE]="turnstile",r),c=(0,a.lazy)(function(){return new Promise(function(e){n.e(20).then(n.bind(n,31591)).then(function(t){e({default:t.Turnstile})})})}),l=(0,a.lazy)(function(){return Promise.all([n.e(1),n.e(15)]).then(n.bind(n,35005))}),u=(0,a.lazy)(function(){return Promise.all([n.e(31),n.e(27),n.e(16),n.e(30)]).then(n.bind(n,36801))}),d=(0,a.forwardRef)(function(e,t){var n=e.language,r=e.siteKey,s=e.size,d=e.theme,f=void 0===d?"light":d,p=e.type,h=e.onSuccess,m=void 0===h?function(){}:h;return(0,o.jsxs)(a.Suspense,{fallback:null,children:[p===i.TURNSTILE&&(0,o.jsx)(c,{ref:t,options:{language:n,size:s||"flexible",theme:f},siteKey:r,onSuccess:m}),p===i.HCAPTCHA&&(0,o.jsx)(l,{ref:t,languageOverride:n,sitekey:r,size:s||"normal",theme:f,onVerify:m}),p===i.RECAPTCHA&&(0,o.jsx)(u,{ref:t,hl:n,sitekey:r,size:s||"normal",theme:f,onChange:m})]})});function f(e){e&&("reset"in e&&e.reset(),"resetCaptcha"in e&&e.resetCaptcha(),"handleExpired"in e&&e.handleExpired())}},15215:function(e,t,n){"use strict";n.d(t,{AQ:function(){return p},C6:function(){return i},Cg:function(){return s},Cl:function(){return o},N3:function(){return f},Tt:function(){return a},YH:function(){return l},aN:function(){return u},fX:function(){return d},sH:function(){return c}});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function c(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{c(r.next(e))}catch(e){o(e)}}function s(e){try{c(r.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(a,s)}c((r=r.apply(e,t||[])).next())})}function l(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]1||s(e,t)})})}function s(e,t){try{(n=i[e](t)).value instanceof f?Promise.resolve(n.value.v).then(c,l):u(o[0][2],n)}catch(e){u(o[0][3],e)}var n}function c(e){s("next",e)}function l(e){s("throw",e)}function u(e,t){e(t),o.shift(),o.length&&s(o[0][0],o[0][1])}}Object.create},52613:function(e,t,n){"use strict";n.d(t,{H:function(){return o}});var r=n(61599),i=n(96540),o=(0,i.forwardRef)(function(e,t){var n=e.children,o=e.tagName,a=(0,r.c)(e,["children","tagName"]);return o&&"string"==typeof o?(0,i.createElement)(o.toLowerCase(),(0,r._)((0,r._)({},a),{ref:t}),n):null})},21464:function(e,t,n){"use strict";n.d(t,{E:function(){return a}});var r=n(61599),i=n(96540),o=n(52613),a=(0,i.forwardRef)(function(e,t){e.children,e.dangerouslySetInnerHTML;var n,a=e.html,s=e.tagName,c=void 0===s?"span":s,l=(0,r.c)(e,["children","dangerouslySetInnerHTML","html","tagName"]),u=(n=a)&&"string"==typeof n?n:"";return i.createElement(o.H,(0,r._)({ref:t,dangerouslySetInnerHTML:u?{__html:u}:void 0,tagName:c},l))})},14039:function(e,t,n){"use strict";n.d(t,{S:function(){return s},Z:function(){return a}});var r=n(96831),i=n(96540),o=function(){function e(e){var n=this;this._handlers={},this._handlersCounter=0,this.close=function(){var e;n.isOpen&&(null===(e=n._channel)||void 0===e||e.close(),delete t._channels[n._guid])},this.subscribe=function(e){var t=n._handlersCounter++;return n._handlers[t]=e,function(){delete n._handlers[t]}},this.postMessage=function(e){var t;n.isOpen&&(null===(t=n._channel)||void 0===t||t.postMessage(e))},this._onMessage=function(e){if(n.isOpen)for(var t in n._handlers)if(t in n._handlers){var r=n._handlers[t];if("function"==typeof r)try{r(null==e?void 0:e.data)}catch(e){console.error("[BroadcastChannel] callback catch",n._channelName,e)}}},this._channelName=e,this._guid=t.getChannelGUID(e),t.isSupport&&(this._channel=new BroadcastChannel(this._guid),this._channel.addEventListener("message",this._onMessage),t._channels[this._guid]=this,t.initGlobal())}var t;return Object.defineProperty(e,"isSupport",{get:function(){var e=(0,r.p)();return!!e&&"BroadcastChannel"in e.window},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!!this._channel},enumerable:!1,configurable:!0}),t=e,e._version="1",e._isAttached=!1,e._channels={},e.getChannelGUID=function(e){return"[".concat(t._version,"]_").concat(e)},e.getChannel=function(e){if(t.isSupport){var n=t.getChannelGUID(e);return t._channels[n]}},e.initGlobal=function(){if(!t._isAttached){var e=(0,r.p)();e&&e.window.addEventListener("beforeunload",function(){for(var e in t._channels)if(e in t._channels){var n=t._channels[e];null==n||n.close()}})}},e}(),a=function(e,t){var n=o.getChannel(e);n&&n.isOpen&&n.postMessage(t)},s=function(e){var t=e.name,n=e.handler,r=(0,i.useRef)();r.current||(r.current=new o(t));var a=r.current,s=!!(null==o?void 0:o.isSupport),c=!!(null==a?void 0:a.isOpen),l=(0,i.useRef)();return(0,i.useEffect)(function(){a&&(l.current=a.subscribe(n))},[a,t,n]),{close:(0,i.useCallback)(function(){"function"==typeof l.current&&l.current()},[]),isOpen:c,isSupport:s}}},35363:function(e,t,n){"use strict";n.d(t,{E:function(){return i}});var r=n(96540),i=globalThis.window?r.useLayoutEffect:r.useEffect},38775:function(e,t,n){"use strict";n.d(t,{u:function(){return i}});var r=n(96540),i=function(e){var t=(0,r.useRef)(e);t.current=e,(0,r.useEffect)(function(){if("function"==typeof t.current)return t.current()},[])}},39992:function(e,t,n){"use strict";n.d(t,{j:function(){return a}});var r=n(96540),i=n(96831);function o(e,t){if(!e)return null;var n=(0,i.p)();if(!n)return null;var r="string"==typeof t?[t]:t;if(!e||!e.classList||e===n.document.body)return null;try{for(var a=0,s=r;a=e},e.isChrome_MaxVersion=function(e){var t=this.isChrome();return t&&parseInt(t)=e},e.isSafari_MaxVersion=function(e){var t=this.isSafari();return t&&parseInt(t)<=e},e.isSafari_MacOS=function(){return-1!==this.platform.indexOf("Mac")&&this.isSafari()},e.isSamsungBrowser=function(){return-1!==this.userAgent.indexOf("SamsungBrowser")},e.isSamsungBrowserAndroid=function(){return this.isSamsungBrowser()&&this.isAndroid()},e.isMacOS=function(){return this.platform.toLowerCase().indexOf("mac")>=0},e.isIOS=function(){return/iPad|iPhone|iPod/.test(this.platform)},e.isSafari_IOS=function(){return this.isIOS()&&this.isSafari()},e.isIE11=function(){return-1!==this.userAgent.indexOf("Trident/")},e.isIE10_Older=function(){return-1!==this.userAgent.indexOf("MSIE ")},e.isEdge=function(){if(-1!==this.userAgent.indexOf("Edg/")){var e=this.userAgent.match(/Edg\/([\d.]+)/);return!(!e||!e[1])&&e[1]}return!1},e.isEdge_Origin=function(){if(-1!==this.userAgent.indexOf("Edge/")){var e=this.userAgent.match(/Edge\/([\d.]+)/);return!(!e||!e[1])&&e[1]}return!1},e.isFirefox=function(){if(-1!==this.userAgent.indexOf("Firefox")){var e=this.userAgent.match(/Firefox\/([\d.]+)/);return!(!e||!e[1])&&e[1]}return!1},e.isFirefox_IOS=function(){return this.isIOS()&&-1!==this.userAgent.indexOf("FxiOS/")},e.isFirefox_MinVersion=function(e){var t=this.isFirefox();return t&&parseInt(t)>=e},e.isOldWindows=function(){return/Windows (XP|2000|NT 5.0|NT 5.1|NT 5.2)/.test(this.userAgent)},e.isWindows10=function(){return/Windows (10.0|NT 10.0)/.test(this.userAgent)},e.isOperaMiniIos=function(){return/(OPiOS|Opera Mini)/.test(this.userAgent)},e.isOperaMini=function(){return this.isOperaMiniAndroid()||this.isOperaMiniIos()},e.detectIE=function(){var e=this.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}return!1},e.isTouchDevice=function(){return"undefined"!=typeof window&&Boolean("ontouchstart"in window||navigator.maxTouchPoints)},e.isFirefoxIpad=function(){return this.isSafari_MacOS()&&this.platform.toLowerCase().indexOf("ipad")>=0},e.isIpad=function(){return this.platform.toLowerCase().indexOf("ipad")>=0||this.isMacOS()&&this.isTouchDevice()},e.isIpadOS=function(){return navigator.maxTouchPoints&&navigator.maxTouchPoints>2&&/MacIntel/.test(this.platform)},e.isOSVersion=function(){if(!this.isIOS())return!1;var e,t=this.userAgent.match(/OS (\d+)_(\d+)_?(\d+)?/);return null!=t&&(e=[parseInt(t[1],10),parseInt(t[2],10),parseInt(t[3]||"0",10)],parseFloat(e.join(".")))},e.userAgent="undefined"!=typeof window?window.navigator.userAgent:"",e.platform="undefined"!=typeof window?window.navigator.platform:"",e}();t.BrowserDetect=n},84435:function(e,t,n){"use strict";var r=n(28826);t.BrowserDetect=r.BrowserDetect},70901:function(e,t){"use strict";function n(e){for(var t=1,n=0,r=e.length;--r>=0;)n=(n+(t=(t+e.charCodeAt(r))%65521))%65521;return t|n<<16}function r(){for(var e=0,t=new Array(256),n=0;n<256;++n)e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=n)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1,t[n]=e;return"undefined"!=typeof Int32Array?new Int32Array(t):t}var i=r();function o(e,t){void 0===t&&(t=0);for(var n=-1^t,r=0,o=e.length,a=void 0,s=void 0;r>>8^i[255&(n^a)]:a<2048?n=(n=n>>>8^i[255&(n^(192|a>>6&31))])>>>8^i[255&(n^(128|63&a))]:a>=55296&&a<57344?(a=64+(1023&a),s=1023&e.charCodeAt(r++),n=(n=(n=(n=n>>>8^i[255&(n^(240|a>>8&7))])>>>8^i[255&(n^(128|a>>2&63))])>>>8^i[255&(n^(128|s>>6&15|(3&a)<<4))])>>>8^i[255&(n^(128|63&s))]):n=(n=(n=n>>>8^i[255&(n^(224|a>>12&15))])>>>8^i[255&(n^(128|a>>6&63))])>>>8^i[255&(n^(128|63&a))];return-1^n}for(var a=[],s=0;s<64;)a[s]=0|4294967296*Math.sin(++s%Math.PI);var c=function(e,t){return e<>>32-t},l=function(e){var t,n="";for(t=7;t>=0;t--)n+=(e>>>4*t&15).toString(16);return n};t.adler32=n,t.adler32Uint=function(e){return n(e)>>>0},t.crc32=o,t.crc32u=function(e,t){void 0===t&&(t=0);var n=o(e,t);return n>=0?n:4294967296+n},t.md5=function(e){var t,n,r,i=1732584193,o=4023233417,s=[i,o,~i,~o],c=[],l=unescape(encodeURI(e))+"€",u=l.length,d=--u/4+2|15;for(c[--d]=8*u;~u;)c[u>>2]|=l.charCodeAt(u)<<8*u--;for(var f=n=0;f>4]+a[n]+~~c[f|15&[n,5*n+1,3*n+5,7*n][r]])<<(r=[7,12,17,22,5,9,14,20,4,11,16,23,6,10,15,21][4*r+n++%4])|t>>>-r),i,o];for(n=4;n;)s[--n]+=r[n]}var p="";for(f=0;f<32;)p+=(s[f>>3]>>4*(1^f++)&15).toString(16);return p},t.sha1=function(e){var t,n,r,i,o,a,s,u,d,f=new Array(80),p=1732584193,h=4023233417,m=2562383102,v=271733878,g=3285377520,_=(e=unescape(encodeURIComponent(e))).length,b=[];for(n=0;n<_-3;n+=4)r=e.charCodeAt(n)<<24|e.charCodeAt(n+1)<<16|e.charCodeAt(n+2)<<8|e.charCodeAt(n+3),b.push(r);switch(_%4){case 0:n=2147483648;break;case 1:n=e.charCodeAt(_-1)<<24|8388608;break;case 2:n=e.charCodeAt(_-2)<<24|e.charCodeAt(_-1)<<16|32768;break;case 3:n=e.charCodeAt(_-3)<<24|e.charCodeAt(_-2)<<16|e.charCodeAt(_-1)<<8|128}for(b.push(n);b.length%16!=14;)b.push(0);for(b.push(_>>>29),b.push(_<<3&4294967295),t=0;t=0;e=Math.floor(e/62)||-1)t=String.fromCharCode(((n=e%62)>9?n>35?29:87:48)+n)+t;return t}},29374:function(e,t){"use strict";t.ALL_CURLED_BRACERS_MATCH_REGEXP=/{{.*?}}/g,t.CURLED_BRACERS_MATCH_WITH_SLASH_REGEXP=/{{([\w\/].*?)[\/]*}}/g,t.KEY_NAME_MATCH_FROM_BRACKET_TAG_REGEXP=/key=(\w+)?/,t.KEY_NAME_MATCH_WITH_KEY_WORD_REGEXP=/(\s)key=([\w]+?)([\/])*$/g,t.VALIDATE_CLOSE_TAG_MATCH_REGEXP=/\/\w+?}}/g,t.VALIDATE_OPEN_TAG_MATCH_REGEXP=/\skey=\w+?}}/g},82875:function(e,t,n){"use strict";var r=n(29001),i=n(91172);t.createTreeElements=function(e,t){var n=[];for(var o in t)for(var a=new RegExp(["string","object"].indexOf(typeof t[o])>=0?"%"+o+"%":o,"gi"),s=void 0;s=a.exec(e);)n.push({children:[],left:s.index,parent:null,right:s.index+s[0].length,value:{match:s,prop:o}});if(0===n.length)return e;var c=r.rangesToTree(n),l=i.intervalTreeToArrayElements(c,t),u=[],d=0;return c.forEach(function(t,n){var r=n===c.length-1,i=e.slice(d,t.left);u.push(i),u.push(l[n].element),d=t.right,r&&(i=e.slice(d,e.length),u.push(i))}),u}},82792:function(e,t,n){"use strict";var r=n(29374);t.formatStringToHtml=function(e,t){return e.replace(r.CURLED_BRACERS_MATCH_WITH_SLASH_REGEXP,function(e,n){return"<".concat(n.replace(r.KEY_NAME_MATCH_WITH_KEY_WORD_REGEXP,function(e,n,r){return"".concat(n).concat(function(e){return t?(n=t[e]||{},Object.entries(n).map(function(e){var t=e[0],n=e[1];return"".concat(t,'="').concat(n,'"')})).join(" "):"";var n}(r))}),">")})}},37458:function(e,t){"use strict";var n="undefined"!=typeof document?document.documentElement.lang:"",r="ar"===n||"jw"===n;t.isRTLCulture=r},9056:function(e,t){"use strict";t.isServerFormatPhrase=function(e){return(null==e?void 0:e.indexOf("{{"))>=0&&(null==e?void 0:e.indexOf("}}"))>=0}},35873:function(e,t,n){"use strict";var r=n(82792);n(29374),t.replaceServerFormatTranslations=function(e,t){return e.indexOf("key=")>=0?r.formatStringToHtml(e,t):e}},40711:function(e,t,n){"use strict";var r=n(82875),i=n(35873),o=n(9056);n(29001),n(91172),n(82792),n(29374),t.translateString=function(e,t){var n=!1,a="undefined"!=typeof window&&window.i18n||{},s=(a[e]?a[e]:e)||"",c=o.isServerFormatPhrase(s);for(var l in t){var u=t[l];if(u&&"object"==typeof u&&!Array.isArray(u)&&c)s=i.replaceServerFormatTranslations(s,t);else{if("string"==typeof u||"number"==typeof u){var d=o.isServerFormatPhrase(l)?l:"%"+l+"%";s=s.replace(new RegExp(d,"gi"),u.toString())}"function"==typeof u&&(n=!0)}}return s=(s=c?s:s.replace(/{(\w*)}/g,function(e,n){return(null==t?void 0:t.hasOwnProperty(n))?t[n]:""})).replace(/%_[^%]+_%/g,""),n&&t?r.createTreeElements(s,t):s}},52604:function(e,t){"use strict";t.translationAdd=function(e){if(e){var t=window.i18n;for(var n in e)e.hasOwnProperty(n)&&!(n in t)&&(t[n]=e[n])}}},91172:function(e,t){"use strict";t.intervalTreeToArrayElements=function(e,t){var n=0,r=function(e){n++;var i=e.children,o=e.value,a=o.match,s=a[0],c=a.slice(1),l=o.prop,u={args:c,key:"rc-".concat(n),match:s},d=t[l],f=0===i.length;if("function"!=typeof d)return{element:d,mask:s};if(f)return{element:d(u),mask:s};var p=i.map(function(e){return r(e)}),h=[c[0]];return p.forEach(function(e){h=h.map(function(t){return"string"==typeof t?t.split(e.mask).reduce(function(t,n,r,i){return i.length-1===r?t.concat(n):0!==i.length||" "!==n&&""!==n?t.concat([n,e.element]):t.concat(e.element)},[]):t||void 0}).flat()}),u.args=[h],{element:d(u),mask:s}};return e.map(function(e){return r(e)})}},29001:function(e,t){"use strict";t.rangesToTree=function(e){e.sort(function(e,t){return e.left-t.left});for(var t=function(n,r){void 0===r&&(r=e[0]),n.right<=r.right?(r.children.push(n),n.parent=r):(null==r?void 0:r.parent)&&t(n,r.parent)},n=1;n{const{letter:t,number:n,special:r,isSwap:i}=(e=>{const t=o.adler32(e);return{letter:a[t%a.length],number:c[Math.abs(t>>16)%c.length],special:s[Math.abs(t>>8)%s.length],isSwap:!!(65536&t)}})(e),l=e.split("");l.splice(1,0,t);const u=i?[3,2]:[2,4];return l.splice(u[0],0,r),l.splice(u[1],0,`${n}`),l.join("")};function u(e,t){const n=n=>{const r=e.length[n],i=Math.floor(t.random()*r);let o=0;for(const t in e.table[n])if(o+=e.table[n][t],i{let o="";const a=new r.PRNG;if(1===t){a.seedFromString(`${n}-${e}`);const t=Math.abs(~~a.randomLong())%200,r=u(d,a).replace(/ /g,"_"),s=u(f,a).replace(/ /g,"_"),c=a.random()<.5?i.romanize(t):t.toString(30);switch(a.randomLong()%4){case 1:o=`${r}_${s.toLowerCase()}_${c}`;break;case 2:o=`${r}${c}_${s.toLowerCase()}`;break;case 3:o=`${s.toLowerCase()}_${r.toLowerCase()}-${c}`}o||=`${r}${s}${c}`}return o||(a.seedFromString(`${e}`),o=u(f,a)),l(o)};t.MK=e=>{const t=p("srv",1,e),n="undefined"==typeof window?void 0:localStorage;n&&(n.getItem(t)||(Object.keys(n).forEach(e=>{n[e]&&(e=>{if(e.length<6)return!1;const t=e[1],n=e[2],r=e[4];if(!a.includes(t))return!1;const i=s.includes(n)&&c.includes(Number(r)),o=c.includes(Number(n))&&s.includes(r);return i||o})(e)&&n.removeItem(e)}),n[t]=1))},t.dL=p},9127:function(e,t,n){"use strict";n.d(t,{O:function(){return r}});var r=function(){function e(){}var t,n,r;return e.change=function(t){e.ctx=t},Object.defineProperty(e,"engine",{get:function(){var t,n={WebKit:"function"==typeof e.ctx.webkitConvertPointFromNodeToPage,Blink:Boolean(e.ctx.chrome||e.ctx.Intl&&e.ctx.Intl.v8BreakIterator&&"CSS"in e.ctx),Gecko:"mozInnerScreenX"in e.ctx,Trident:void 0!==(null===(t=e.ctx.document)||void 0===t?void 0:t.documentMode),Node:"process"in e.ctx&&!("Bun"in e.ctx),Bun:"Bun"in e.ctx},r=Object.entries(n).filter(function(e){return e[1]});return 1===r.length?r[0][0]:"Unknown"},enumerable:!1,configurable:!0}),e.ctx=globalThis||window,e.WebKit="WebKit"===e.engine?(r={17.2:"function"==typeof(null===(n=null===(t=e.ctx.CanvasRenderingContext2D)||void 0===t?void 0:t.prototype)||void 0===n?void 0:n.reset),17:e.ctx.navigator.storage&&"estimate"in e.ctx.navigator.storage,15.5:"inert"in e.ctx.document.createElement("input"),15:"BigInt64Array"in e.ctx,16:"showPicker"in e.ctx.document.createElement("input")},{versionAbove:function(e){return Boolean(r[e])},versionBelow:function(e){return!r[e]},versionBetween:function(e,t){return r[e]&&!r[t]}}):null,e}()}},o={};function a(e){var t=o[e];if(void 0!==t)return t.exports;var n=o[e]={id:e,loaded:!1,exports:{}};return i[e](n,n.exports,a),n.loaded=!0,n.exports}a.m=i,a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,{a:t}),t},t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},a.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var i=Object.create(null);a.r(i);var o={};e=e||[null,t({}),t([]),t(t)];for(var s=2&r&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach(function(e){o[e]=function(){return n[e]}});return o.default=function(){return n},a.d(i,o),i},a.d=function(e,t){for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.f={},a.e=function(e){return Promise.all(Object.keys(a.f).reduce(function(t,n){return a.f[n](e,t),t},[]))},a.u=function(e){if(585===e)return"js-min/7tPtK/d4ci9.js";if(20===e)return"js-min/7tPtK/4e7k.js";if(1===e)return"js-min/7tPtK/ff51.js";if(15===e)return"js-min/7tPtK/acbf.js";if(31===e)return"js-min/7tPtK/0f4v.js";if(27===e)return"js-min/7tPtK/415r.js";if(16===e)return"js-min/7tPtK/fa2g.js";if(30===e)return"js-min/7tPtK/d6cu.js";if(581===e)return"js-min/7tPtK/b08i5.js";if(580===e)return"js-min/7tPtK/60bi4.js";if(11===e)return"js-min/7tPtK/308b.js";if(584===e)return"js-min/7tPtK/705i8.js";if(38===e)return"js-min/7tPtK/fb016.js";if(5===e)return"js-min/7tPtK/6ca5.js";if(579===e)return"js-min/7tPtK/a9ei3.js";if(575===e)return"js-min/7tPtK/d13hv.js";if(578===e)return"js-min/7tPtK/523i2.js";if(36===e)return"js-min/7tPtK/e8d14.js";if(8===e)return"js-min/7tPtK/c328.js";if(576===e)return"js-min/7tPtK/5a6i0.js";if(583===e)return"js-min/7tPtK/716i7.js";if(23===e)return"js-min/7tPtK/60en.js";if(582===e)return"js-min/7tPtK/dedi6.js";if(47===e)return"js-min/7tPtK/7bb1f.js";if(6===e)return"js-min/7tPtK/7a56.js";if(49===e)return"js-min/7tPtK/17f1h.js";if(82===e)return"js-min/7tPtK/7012i.js";if(83===e)return"js-min/7tPtK/fbf2j.js";if(76===e)return"js-min/7tPtK/2482c.js";if(79===e)return"js-min/7tPtK/2e22f.js";if(41===e)return"js-min/7tPtK/43419.js";if(86===e)return"js-min/7tPtK/71a2m.js";if(77===e)return"js-min/7tPtK/b042d.js";if(193===e)return"js-min/7tPtK/f7c61.js";if(70===e)return"js-min/7tPtK/40d26.js";if(50===e)return"js-min/7tPtK/f181i.js";if(81===e)return"js-min/7tPtK/3812h.js";if(52===e)return"js-min/7tPtK/76a1k.js";if(32===e)return"js-min/7tPtK/57c10.js";if(10===e)return"js-min/7tPtK/a5ba.js";if(7===e)return"js-min/7tPtK/c9c7.js";if(252===e)return"js-min/7tPtK/9097s.js";if(424===e)return"js-min/7tPtK/c7fd8.js";if(175===e)return"js-min/7tPtK/2875f.js";if(87===e)return"js-min/7tPtK/8322n.js";if(93===e)return"js-min/7tPtK/e962t.js";if(44===e)return"js-min/7tPtK/0291c.js";if(69===e)return"js-min/7tPtK/e0325.js";if(75===e)return"js-min/7tPtK/e642b.js";if(71===e)return"js-min/7tPtK/fe227.js";if(58===e)return"js-min/7tPtK/c3c1q.js";if(63===e)return"js-min/7tPtK/4b11v.js";if(66===e)return"js-min/7tPtK/50522.js";if(80===e)return"js-min/7tPtK/57c2g.js";if(78===e)return"js-min/7tPtK/3dd2e.js";if(65===e)return"js-min/7tPtK/7c821.js";if(72===e)return"js-min/7tPtK/d3328.js";if(67===e)return"js-min/7tPtK/7df23.js";if(51===e)return"js-min/7tPtK/7f61j.js";if(42===e)return"js-min/7tPtK/7ba1a.js";if(73===e)return"js-min/7tPtK/13629.js";if(45===e)return"js-min/7tPtK/3061d.js";if(59===e)return"js-min/7tPtK/dcb1r.js";if(62===e)return"js-min/7tPtK/4561u.js";if(56===e)return"js-min/7tPtK/f281o.js";if(60===e)return"js-min/7tPtK/efe1s.js";if(85===e)return"js-min/7tPtK/7a22l.js";if(84===e)return"js-min/7tPtK/b9f2k.js";if(48===e)return"js-min/7tPtK/0531g.js";if(61===e)return"js-min/7tPtK/b031t.js";if(46===e)return"js-min/7tPtK/34b1e.js";if(68===e)return"js-min/7tPtK/1e824.js";if(218===e)return"js-min/7tPtK/bf26q.js";if(488===e)return"js-min/7tPtK/d95f8.js";if(347===e)return"js-min/7tPtK/083ar.js";if(557===e)return"js-min/7tPtK/b84hd.js";if(302===e)return"js-min/7tPtK/4ac9e.js";if(198===e)return"js-min/7tPtK/6ac66.js";if(215===e)return"js-min/7tPtK/3926n.js";if(496===e)return"js-min/7tPtK/984fg.js";if(495===e)return"js-min/7tPtK/9e3ff.js";if(392===e)return"js-min/7tPtK/74ac8.js";if(216===e)return"js-min/7tPtK/d086o.js";if(149===e)return"js-min/7tPtK/62c4l.js";if(367===e)return"js-min/7tPtK/cf9bf.js";if(94===e)return"js-min/7tPtK/6eb2u.js";if(484===e)return"js-min/7tPtK/d52f4.js";if(426===e)return"js-min/7tPtK/526da.js";if(410===e)return"js-min/7tPtK/ea5cq.js";if(165===e)return"js-min/7tPtK/3ae55.js";if(111===e)return"js-min/7tPtK/c5d3f.js";if(159===e)return"js-min/7tPtK/47f4v.js";if(490===e)return"js-min/7tPtK/453fa.js";if(108===e)return"js-min/7tPtK/b1a3c.js";if(509===e)return"js-min/7tPtK/211ft.js";if(559===e)return"js-min/7tPtK/394hf.js";if(286===e)return"js-min/7tPtK/7668u.js";if(105===e)return"js-min/7tPtK/37d39.js";if(431===e)return"js-min/7tPtK/523df.js";if(540===e)return"js-min/7tPtK/29egs.js";if(242===e)return"js-min/7tPtK/d837i.js";if(338===e)return"js-min/7tPtK/2a5ai.js";if(413===e)return"js-min/7tPtK/9b5ct.js";if(378===e)return"js-min/7tPtK/8e9bq.js";if(130===e)return"js-min/7tPtK/f0c42.js";if(523===e)return"js-min/7tPtK/f13gb.js";if(355===e)return"js-min/7tPtK/8e4b3.js";if(179===e)return"js-min/7tPtK/23d5j.js";if(402===e)return"js-min/7tPtK/8e5ci.js";if(439===e)return"js-min/7tPtK/4a2dn.js";if(351===e)return"js-min/7tPtK/23aav.js";if(350===e)return"js-min/7tPtK/146au.js";if(525===e)return"js-min/7tPtK/ea5gd.js";if(469===e)return"js-min/7tPtK/315el.js";if(567===e)return"js-min/7tPtK/217hn.js";if(500===e)return"js-min/7tPtK/023fk.js";if(545===e)return"js-min/7tPtK/130h1.js";if(400===e)return"js-min/7tPtK/eeccg.js";if(17===e)return"js-min/7tPtK/cadh.js";if(284===e)return"js-min/7tPtK/2538s.js";if(24===e)return"js-min/7tPtK/44ao.js";if(210===e)return"js-min/7tPtK/bbe6i.js";if(101===e)return"js-min/7tPtK/ab635.js";if(156===e)return"js-min/7tPtK/2c64s.js";if(146===e)return"js-min/7tPtK/1934i.js";if(340===e)return"js-min/7tPtK/cccak.js";if(401===e)return"js-min/7tPtK/0a7ch.js";if(161===e)return"js-min/7tPtK/6e651.js";if(170===e)return"js-min/7tPtK/df95a.js";if(538===e)return"js-min/7tPtK/95fgq.js";if(162===e)return"js-min/7tPtK/03152.js";if(542===e)return"js-min/7tPtK/30cgu.js";if(506===e)return"js-min/7tPtK/88dfq.js";if(106===e)return"js-min/7tPtK/1033a.js";if(349===e)return"js-min/7tPtK/e46at.js";if(314===e)return"js-min/7tPtK/0db9q.js";if(137===e)return"js-min/7tPtK/a7149.js";if(220===e)return"js-min/7tPtK/6d26s.js";if(281===e)return"js-min/7tPtK/bff8p.js";if(98===e)return"js-min/7tPtK/40832.js";if(372===e)return"js-min/7tPtK/ab1bk.js";if(256===e)return"js-min/7tPtK/d0f80.js";if(155===e)return"js-min/7tPtK/3a94r.js";if(366===e)return"js-min/7tPtK/9a9be.js";if(151===e)return"js-min/7tPtK/bdc4n.js";if(158===e)return"js-min/7tPtK/9744u.js";if(323===e)return"js-min/7tPtK/0bca3.js";if(327===e)return"js-min/7tPtK/6d6a7.js";if(571===e)return"js-min/7tPtK/927hr.js";if(520===e)return"js-min/7tPtK/5d1g8.js";if(364===e)return"js-min/7tPtK/40abc.js";if(305===e)return"js-min/7tPtK/6fa9h.js";if(425===e)return"js-min/7tPtK/fe8d9.js";if(483===e)return"js-min/7tPtK/419f3.js";if(128===e)return"js-min/7tPtK/7d440.js";if(360===e)return"js-min/7tPtK/548b8.js";if(194===e)return"js-min/7tPtK/26e62.js";if(470===e)return"js-min/7tPtK/38bem.js";if(524===e)return"js-min/7tPtK/107gc.js";if(370===e)return"js-min/7tPtK/947bi.js";if(257===e)return"js-min/7tPtK/4f781.js";if(374===e)return"js-min/7tPtK/28dbm.js";if(164===e)return"js-min/7tPtK/23554.js";if(131===e)return"js-min/7tPtK/47a43.js";if(171===e)return"js-min/7tPtK/5015b.js";if(172===e)return"js-min/7tPtK/25d5c.js";if(536===e)return"js-min/7tPtK/ac3go.js";if(157===e)return"js-min/7tPtK/af64t.js";if(427===e)return"js-min/7tPtK/471db.js";if(163===e)return"js-min/7tPtK/6a553.js";if(412===e)return"js-min/7tPtK/ee0cs.js";if(405===e)return"js-min/7tPtK/f53cl.js";if(236===e)return"js-min/7tPtK/c597c.js";if(564===e)return"js-min/7tPtK/028hk.js";if(492===e)return"js-min/7tPtK/338fc.js";if(418===e)return"js-min/7tPtK/840d2.js";if(96===e)return"js-min/7tPtK/c0a30.js";if(294===e)return"js-min/7tPtK/f2696.js";if(322===e)return"js-min/7tPtK/816a2.js";if(440===e)return"js-min/7tPtK/b7ado.js";if(515===e)return"js-min/7tPtK/16cg3.js";if(103===e)return"js-min/7tPtK/17b37.js";if(473===e)return"js-min/7tPtK/d68ep.js";if(397===e)return"js-min/7tPtK/3a2cd.js";if(28===e)return"js-min/7tPtK/df2s.js";if(150===e)return"js-min/7tPtK/7384m.js";if(100===e)return"js-min/7tPtK/9b334.js";if(365===e)return"js-min/7tPtK/08bbd.js";if(253===e)return"js-min/7tPtK/30a7t.js";if(104===e)return"js-min/7tPtK/fe938.js";if(120===e)return"js-min/7tPtK/0303o.js";if(467===e)return"js-min/7tPtK/32eej.js";if(119===e)return"js-min/7tPtK/0b13n.js";if(196===e)return"js-min/7tPtK/1c264.js";if(457===e)return"js-min/7tPtK/6c7e9.js";if(107===e)return"js-min/7tPtK/48a3b.js";if(550===e)return"js-min/7tPtK/52bh6.js";if(591===e)return"js-min/7tPtK/0d4if.js";if(599===e)return"js-min/7tPtK/49bin.js";if(586===e)return"js-min/7tPtK/b28ia.js";if(587===e)return"js-min/7tPtK/4a4ib.js";if(639===e)return"js-min/7tPtK/287jv.js";if(369===e)return"js-min/7tPtK/36cbh.js";if(589===e)return"js-min/7tPtK/a31id.js";if(637===e)return"js-min/7tPtK/643jt.js";if(312===e)return"js-min/7tPtK/62b9o.js";if(33===e)return"js-min/7tPtK/eef11.js";if(577===e)return"js-min/7tPtK/427i1.js";if(499===e)return"js-min/7tPtK/0c5fj.js";if(588===e)return"js-min/7tPtK/b79ic.js";if(186===e)return"js-min/7tPtK/8865q.js";if(551===e)return"js-min/7tPtK/9edh7.js";if(166===e)return"js-min/7tPtK/0af56.js";if(493===e)return"js-min/7tPtK/2d7fd.js";if(304===e)return"js-min/7tPtK/d749g.js";if(303===e)return"js-min/7tPtK/d0e9f.js";if(34===e)return"js-min/7tPtK/7ba12.js";if(619===e)return"js-min/7tPtK/866jb.js";if(663===e)return"js-min/7tPtK/7ebkn.js";if(597===e)return"js-min/7tPtK/b92il.js";if(660===e)return"js-min/7tPtK/467kk.js";if(608===e)return"js-min/7tPtK/ba3j0.js";if(618===e)return"js-min/7tPtK/e9eja.js";if(620===e)return"js-min/7tPtK/745jc.js";if(606===e)return"js-min/7tPtK/a54iu.js";if(617===e)return"js-min/7tPtK/eb7j9.js";if(630===e)return"js-min/7tPtK/2b3jm.js";if(661===e)return"js-min/7tPtK/db8kl.js";if(659===e)return"js-min/7tPtK/210kj.js";if(656===e)return"js-min/7tPtK/778kg.js";if(602===e)return"js-min/7tPtK/048iq.js";if(623===e)return"js-min/7tPtK/7bejf.js";if(641===e)return"js-min/7tPtK/76bk1.js";if(616===e)return"js-min/7tPtK/dd4j8.js";if(603===e)return"js-min/7tPtK/b2dir.js";if(594===e)return"js-min/7tPtK/ee1ii.js";if(647===e)return"js-min/7tPtK/be9k7.js";if(609===e)return"js-min/7tPtK/3eej1.js";if(628===e)return"js-min/7tPtK/a03jk.js";if(621===e)return"js-min/7tPtK/e95jd.js";if(598===e)return"js-min/7tPtK/ae0im.js";if(607===e)return"js-min/7tPtK/60biv.js";if(615===e)return"js-min/7tPtK/229j7.js";if(605===e)return"js-min/7tPtK/ad7it.js";if(604===e)return"js-min/7tPtK/124is.js";if(648===e)return"js-min/7tPtK/276k8.js";if(592===e)return"js-min/7tPtK/c09ig.js";if(614===e)return"js-min/7tPtK/e05j6.js";if(601===e)return"js-min/7tPtK/994ip.js";if(646===e)return"js-min/7tPtK/606k6.js";if(653===e)return"js-min/7tPtK/959kd.js";if(633===e)return"js-min/7tPtK/a20jp.js";if(645===e)return"js-min/7tPtK/21ck5.js";if(635===e)return"js-min/7tPtK/4a5jr.js";if(643===e)return"js-min/7tPtK/e06k3.js";if(631===e)return"js-min/7tPtK/ebejn.js";if(610===e)return"js-min/7tPtK/6b9j2.js";if(652===e)return"js-min/7tPtK/961kc.js";if(658===e)return"js-min/7tPtK/308ki.js";if(593===e)return"js-min/7tPtK/ab7ih.js";if(640===e)return"js-min/7tPtK/49ak0.js";if(613===e)return"js-min/7tPtK/54aj5.js";if(644===e)return"js-min/7tPtK/792k4.js";if(638===e)return"js-min/7tPtK/042ju.js";if(600===e)return"js-min/7tPtK/2bbio.js";if(629===e)return"js-min/7tPtK/089jl.js";if(632===e)return"js-min/7tPtK/2d6jo.js";if(654===e)return"js-min/7tPtK/dd2ke.js";if(642===e)return"js-min/7tPtK/9cbk2.js";if(650===e)return"js-min/7tPtK/c74ka.js";if(657===e)return"js-min/7tPtK/120kh.js";if(651===e)return"js-min/7tPtK/484kb.js";if(649===e)return"js-min/7tPtK/20ek9.js";if(612===e)return"js-min/7tPtK/9abj4.js";if(624===e)return"js-min/7tPtK/94ajg.js";if(636===e)return"js-min/7tPtK/b35js.js";if(626===e)return"js-min/7tPtK/86cji.js";if(595===e)return"js-min/7tPtK/c15ij.js";if(655===e)return"js-min/7tPtK/338kf.js";if(590===e)return"js-min/7tPtK/510ie.js";if(662===e)return"js-min/7tPtK/bffkm.js";if(625===e)return"js-min/7tPtK/5e8jh.js";if(596===e)return"js-min/7tPtK/b5cik.js";if(627===e)return"js-min/7tPtK/65ejj.js";if(634===e)return"js-min/7tPtK/06cjq.js";if(611===e)return"js-min/7tPtK/c3cj3.js";if(139===e)return"js-min/7tPtK/4144b.js";if(237===e)return"js-min/7tPtK/ee87d.js";if(673===e)return"js-min/7tPtK/720l1.js";if(690===e)return"js-min/7tPtK/a60li.js";if(694===e)return"js-min/7tPtK/3f5lm.js";if(672===e)return"js-min/7tPtK/8d4l0.js";if(502===e)return"js-min/7tPtK/91ffm.js";if(695===e)return"js-min/7tPtK/7a1ln.js";if(675===e)return"js-min/7tPtK/92el3.js";if(670===e)return"js-min/7tPtK/98bku.js";if(664===e)return"js-min/7tPtK/b30ko.js";if(4===e)return"js-min/7tPtK/11c4.js";if(2===e)return"js-min/7tPtK/fd72.js";if(207===e)return"js-min/7tPtK/5866f.js";if(696===e)return"js-min/7tPtK/4bdlo.js";if(708===e)return"js-min/7tPtK/d2em4.js";if(688===e)return"js-min/7tPtK/6dclg.js";if(710===e)return"js-min/7tPtK/e0cm6.js";if(665===e)return"js-min/7tPtK/1c7kp.js";if(682===e)return"js-min/7tPtK/f2ala.js";if(394===e)return"js-min/7tPtK/450ca.js";if(395===e)return"js-min/7tPtK/27fcb.js";if(393===e)return"js-min/7tPtK/6edc9.js";if(422===e)return"js-min/7tPtK/31cd6.js";if(698===e)return"js-min/7tPtK/849lq.js";if(180===e)return"js-min/7tPtK/1f15k.js";if(689===e)return"js-min/7tPtK/a7alh.js";if(0===e)return"js-min/7tPtK/7550.js";if(206===e)return"js-min/7tPtK/d486e.js";if(296===e)return"js-min/7tPtK/fc498.js";if(697===e)return"js-min/7tPtK/78clp.js";if(212===e)return"js-min/7tPtK/30e6k.js";if(693===e)return"js-min/7tPtK/c98ll.js";if(381===e)return"js-min/7tPtK/7e1bt.js";if(239===e)return"js-min/7tPtK/5777f.js";if(389===e)return"js-min/7tPtK/106c5.js";if(414===e)return"js-min/7tPtK/8bccu.js";if(391===e)return"js-min/7tPtK/42bc7.js";if(313===e)return"js-min/7tPtK/ed89p.js";if(115===e)return"js-min/7tPtK/1d13j.js";if(568===e)return"js-min/7tPtK/27cho.js";if(368===e)return"js-min/7tPtK/149bg.js";if(234===e)return"js-min/7tPtK/4287a.js";if(35===e)return"js-min/7tPtK/a5413.js";if(292===e)return"js-min/7tPtK/64b94.js";if(522===e)return"js-min/7tPtK/84dga.js";if(462===e)return"js-min/7tPtK/41bee.js";if(231===e)return"js-min/7tPtK/11f77.js";if(362===e)return"js-min/7tPtK/138ba.js";if(255===e)return"js-min/7tPtK/9c37v.js";if(461===e)return"js-min/7tPtK/686ed.js";if(288===e)return"js-min/7tPtK/83d90.js";if(416===e)return"js-min/7tPtK/af8d0.js";if(40===e)return"js-min/7tPtK/92218.js";if(481===e)return"js-min/7tPtK/57cf1.js";if(382===e)return"js-min/7tPtK/edabu.js";if(140===e)return"js-min/7tPtK/0354c.js";if(141===e)return"js-min/7tPtK/0554d.js";if(554===e)return"js-min/7tPtK/3eaha.js";if(224===e)return"js-min/7tPtK/b4170.js";if(319===e)return"js-min/7tPtK/7c19v.js";if(341===e)return"js-min/7tPtK/571al.js";if(321===e)return"js-min/7tPtK/afda1.js";if(92===e)return"js-min/7tPtK/b882s.js";if(260===e)return"js-min/7tPtK/a3f84.js";if(477===e)return"js-min/7tPtK/8adet.js";if(217===e)return"js-min/7tPtK/d8f6p.js";if(380===e)return"js-min/7tPtK/724bs.js";if(225===e)return"js-min/7tPtK/dc771.js";if(125===e)return"js-min/7tPtK/9363t.js";if(176===e)return"js-min/7tPtK/2555g.js";if(160===e)return"js-min/7tPtK/e2a50.js";if(136===e)return"js-min/7tPtK/63848.js";if(476===e)return"js-min/7tPtK/793es.js";if(138===e)return"js-min/7tPtK/a5d4a.js";if(332===e)return"js-min/7tPtK/08fac.js";if(29===e)return"js-min/7tPtK/59at.js";if(326===e)return"js-min/7tPtK/21ca6.js";if(701===e)return"js-min/7tPtK/0e5lt.js";if(373===e)return"js-min/7tPtK/995bl.js";if(421===e)return"js-min/7tPtK/8e8d5.js";if(511===e)return"js-min/7tPtK/a41fv.js";if(145===e)return"js-min/7tPtK/4d64h.js";if(291===e)return"js-min/7tPtK/35593.js";if(459===e)return"js-min/7tPtK/b8ceb.js";if(223===e)return"js-min/7tPtK/3d46v.js";if(409===e)return"js-min/7tPtK/157cp.js";if(310===e)return"js-min/7tPtK/09b9m.js";if(117===e)return"js-min/7tPtK/c9c3l.js";if(283===e)return"js-min/7tPtK/2128r.js";if(331===e)return"js-min/7tPtK/634ab.js";if(503===e)return"js-min/7tPtK/e20fn.js";if(692===e)return"js-min/7tPtK/2ablk.js";if(704===e)return"js-min/7tPtK/a62m0.js";if(699===e)return"js-min/7tPtK/5a1lr.js";if(415===e)return"js-min/7tPtK/f0fcv.js";if(43===e)return"js-min/7tPtK/0901b.js";if(238===e)return"js-min/7tPtK/5457e.js";if(74===e)return"js-min/7tPtK/2d72a.js";if(54===e)return"js-min/7tPtK/5191m.js";if(53===e)return"js-min/7tPtK/cee1l.js";if(64===e)return"js-min/7tPtK/04b20.js";if(55===e)return"js-min/7tPtK/82c1n.js";if(57===e)return"js-min/7tPtK/c821p.js";if(121===e)return"js-min/7tPtK/d423p.js";if(453===e)return"js-min/7tPtK/45ae5.js";if(573===e)return"js-min/7tPtK/ef9ht.js";if(116===e)return"js-min/7tPtK/0953k.js";if(169===e)return"js-min/7tPtK/92359.js";if(134===e)return"js-min/7tPtK/9d646.js";if(464===e)return"js-min/7tPtK/2fbeg.js";if(187===e)return"js-min/7tPtK/e895r.js";if(192===e)return"js-min/7tPtK/ab360.js";if(188===e)return"js-min/7tPtK/d1d5s.js";if(154===e)return"js-min/7tPtK/de54q.js";if(293===e)return"js-min/7tPtK/f1b95.js";if(97===e)return"js-min/7tPtK/1f931.js";if(191===e)return"js-min/7tPtK/b875v.js";if(190===e)return"js-min/7tPtK/b965u.js";if(189===e)return"js-min/7tPtK/dc05t.js";if(357===e)return"js-min/7tPtK/302b5.js";if(358===e)return"js-min/7tPtK/8fab6.js";if(517===e)return"js-min/7tPtK/3d7g5.js";if(359===e)return"js-min/7tPtK/449b7.js";if(271===e)return"js-min/7tPtK/cfe8f.js";if(266===e)return"js-min/7tPtK/4448a.js";if(512===e)return"js-min/7tPtK/b26g0.js";if(498===e)return"js-min/7tPtK/242fi.js";if(185===e)return"js-min/7tPtK/1645p.js";if(173===e)return"js-min/7tPtK/1465d.js";if(446===e)return"js-min/7tPtK/14bdu.js";if(174===e)return"js-min/7tPtK/5a35e.js";if(124===e)return"js-min/7tPtK/f763s.js";if(177===e)return"js-min/7tPtK/5575h.js";if(168===e)return"js-min/7tPtK/d9d58.js";if(167===e)return"js-min/7tPtK/84657.js";if(270===e)return"js-min/7tPtK/38a8e.js";if(133===e)return"js-min/7tPtK/37045.js";if(501===e)return"js-min/7tPtK/674fl.js";if(148===e)return"js-min/7tPtK/5a54k.js";if(308===e)return"js-min/7tPtK/1e39k.js";if(377===e)return"js-min/7tPtK/5f9bp.js";if(265===e)return"js-min/7tPtK/56089.js";if(12===e)return"js-min/7tPtK/555c.js";if(221===e)return"js-min/7tPtK/5026t.js";if(408===e)return"js-min/7tPtK/edcco.js";if(354===e)return"js-min/7tPtK/23db2.js";if(561===e)return"js-min/7tPtK/722hh.js";if(441===e)return"js-min/7tPtK/5e2dp.js";if(279===e)return"js-min/7tPtK/54b8n.js";if(458===e)return"js-min/7tPtK/706ea.js";if(278===e)return"js-min/7tPtK/8f68m.js";if(91===e)return"js-min/7tPtK/7242r.js";if(268===e)return"js-min/7tPtK/4a18c.js";if(264===e)return"js-min/7tPtK/c8888.js";if(235===e)return"js-min/7tPtK/b057b.js";if(514===e)return"js-min/7tPtK/063g2.js";if(317===e)return"js-min/7tPtK/df59t.js";if(449===e)return"js-min/7tPtK/7dee1.js";if(553===e)return"js-min/7tPtK/a43h9.js";if(486===e)return"js-min/7tPtK/2b3f6.js";if(127===e)return"js-min/7tPtK/71c3v.js";if(544===e)return"js-min/7tPtK/39bh0.js";if(229===e)return"js-min/7tPtK/55575.js";if(113===e)return"js-min/7tPtK/ac83h.js";if(142===e)return"js-min/7tPtK/3424e.js";if(311===e)return"js-min/7tPtK/e849n.js";if(152===e)return"js-min/7tPtK/6d24o.js";if(478===e)return"js-min/7tPtK/c7aeu.js";if(245===e)return"js-min/7tPtK/99c7l.js";if(147===e)return"js-min/7tPtK/0c54j.js";if(213===e)return"js-min/7tPtK/16c6l.js";if(272===e)return"js-min/7tPtK/cd18g.js";if(211===e)return"js-min/7tPtK/4216j.js";if(226===e)return"js-min/7tPtK/08b72.js";if(280===e)return"js-min/7tPtK/0c28o.js";if(363===e)return"js-min/7tPtK/a3dbb.js";if(109===e)return"js-min/7tPtK/8963d.js";if(251===e)return"js-min/7tPtK/ab37r.js";if(123===e)return"js-min/7tPtK/d9d3r.js";if(112===e)return"js-min/7tPtK/5d33g.js";if(454===e)return"js-min/7tPtK/bbfe6.js";if(530===e)return"js-min/7tPtK/2c8gi.js";if(480===e)return"js-min/7tPtK/1b4f0.js";if(352===e)return"js-min/7tPtK/967b0.js";if(558===e)return"js-min/7tPtK/d44he.js";if(556===e)return"js-min/7tPtK/a64hc.js";if(277===e)return"js-min/7tPtK/d458l.js";if(527===e)return"js-min/7tPtK/2c9gf.js";if(379===e)return"js-min/7tPtK/80cbr.js";if(565===e)return"js-min/7tPtK/73ahl.js";if(472===e)return"js-min/7tPtK/57beo.js";if(562===e)return"js-min/7tPtK/25bhi.js";if(428===e)return"js-min/7tPtK/641dc.js";if(569===e)return"js-min/7tPtK/159hp.js";if(290===e)return"js-min/7tPtK/63b92.js";if(222===e)return"js-min/7tPtK/b856u.js";if(444===e)return"js-min/7tPtK/2d2ds.js";if(574===e)return"js-min/7tPtK/564hu.js";if(442===e)return"js-min/7tPtK/35cdq.js";if(232===e)return"js-min/7tPtK/df778.js";if(563===e)return"js-min/7tPtK/704hj.js";if(452===e)return"js-min/7tPtK/147e4.js";if(353===e)return"js-min/7tPtK/e10b1.js";if(324===e)return"js-min/7tPtK/aa6a4.js";if(129===e)return"js-min/7tPtK/2ca41.js";if(485===e)return"js-min/7tPtK/43af5.js";if(465===e)return"js-min/7tPtK/39deh.js";if(233===e)return"js-min/7tPtK/d2679.js";if(438===e)return"js-min/7tPtK/7e1dm.js";if(541===e)return"js-min/7tPtK/16bgt.js";if(375===e)return"js-min/7tPtK/cbdbn.js";if(376===e)return"js-min/7tPtK/a67bo.js";if(518===e)return"js-min/7tPtK/979g6.js";if(383===e)return"js-min/7tPtK/613bv.js";if(254===e)return"js-min/7tPtK/1677u.js";if(419===e)return"js-min/7tPtK/627d3.js";if(507===e)return"js-min/7tPtK/8b5fr.js";if(497===e)return"js-min/7tPtK/34cfh.js";if(505===e)return"js-min/7tPtK/f4bfp.js";if(513===e)return"js-min/7tPtK/5fcg1.js";if(547===e)return"js-min/7tPtK/ba5h3.js";if(479===e)return"js-min/7tPtK/94aev.js";if(384===e)return"js-min/7tPtK/6dfc0.js";if(448===e)return"js-min/7tPtK/179e0.js";if(482===e)return"js-min/7tPtK/304f2.js";if(263===e)return"js-min/7tPtK/0ea87.js";if(387===e)return"js-min/7tPtK/661c3.js";if(289===e)return"js-min/7tPtK/61591.js";if(335===e)return"js-min/7tPtK/f62af.js";if(433===e)return"js-min/7tPtK/c6edh.js";if(336===e)return"js-min/7tPtK/b4fag.js";if(404===e)return"js-min/7tPtK/b37ck.js";if(417===e)return"js-min/7tPtK/7cdd1.js";if(261===e)return"js-min/7tPtK/c9d85.js";if(95===e)return"js-min/7tPtK/1652v.js";if(325===e)return"js-min/7tPtK/635a5.js";if(318===e)return"js-min/7tPtK/2c09u.js";if(300===e)return"js-min/7tPtK/ae19c.js";if(114===e)return"js-min/7tPtK/1cf3i.js";if(560===e)return"js-min/7tPtK/34ahg.js";if(227===e)return"js-min/7tPtK/16c73.js";if(228===e)return"js-min/7tPtK/4e074.js";if(274===e)return"js-min/7tPtK/99a8i.js";if(200===e)return"js-min/7tPtK/c1b68.js";if(202===e)return"js-min/7tPtK/d556a.js";if(249===e)return"js-min/7tPtK/af17p.js";if(144===e)return"js-min/7tPtK/4684g.js";if(143===e)return"js-min/7tPtK/2124f.js";if(201===e)return"js-min/7tPtK/55369.js";if(199===e)return"js-min/7tPtK/fd067.js";if(110===e)return"js-min/7tPtK/b963e.js";if(99===e)return"js-min/7tPtK/a8933.js";if(276===e)return"js-min/7tPtK/9c38k.js";if(275===e)return"js-min/7tPtK/0598j.js";if(273===e)return"js-min/7tPtK/0aa8h.js";if(246===e)return"js-min/7tPtK/c597m.js";if(250===e)return"js-min/7tPtK/ec37q.js";if(269===e)return"js-min/7tPtK/79a8d.js";if(214===e)return"js-min/7tPtK/afc6m.js";if(132===e)return"js-min/7tPtK/dce44.js";if(306===e)return"js-min/7tPtK/f429i.js";if(181===e)return"js-min/7tPtK/1915l.js";if(307===e)return"js-min/7tPtK/9c09j.js";if(447===e)return"js-min/7tPtK/468dv.js";if(287===e)return"js-min/7tPtK/2f08v.js";if(489===e)return"js-min/7tPtK/141f9.js";if(549===e)return"js-min/7tPtK/7d7h5.js";if(182===e)return"js-min/7tPtK/5855m.js";if(184===e)return"js-min/7tPtK/5645o.js";if(178===e)return"js-min/7tPtK/40d5i.js";if(183===e)return"js-min/7tPtK/b545n.js";if(420===e)return"js-min/7tPtK/618d4.js";if(230===e)return"js-min/7tPtK/0a376.js";if(135===e)return"js-min/7tPtK/c2147.js";if(572===e)return"js-min/7tPtK/1e6hs.js";if(126===e)return"js-min/7tPtK/e2c3u.js";if(466===e)return"js-min/7tPtK/1d8ei.js";if(241===e)return"js-min/7tPtK/1e67h.js";if(432===e)return"js-min/7tPtK/71bdg.js";if(205===e)return"js-min/7tPtK/34b6d.js";if(622===e)return"js-min/7tPtK/b81je.js";if(700===e)return"js-min/7tPtK/c15ls.js";if(709===e)return"js-min/7tPtK/c6em5.js";if(671===e)return"js-min/7tPtK/a89kv.js";if(674===e)return"js-min/7tPtK/e8el2.js";if(667===e)return"js-min/7tPtK/51bkr.js";if(681===e)return"js-min/7tPtK/805l9.js";if(685===e)return"js-min/7tPtK/5b1ld.js";if(666===e)return"js-min/7tPtK/1ddkq.js";if(668===e)return"js-min/7tPtK/af0ks.js";if(680===e)return"js-min/7tPtK/692l8.js";if(678===e)return"js-min/7tPtK/f5al6.js";if(676===e)return"js-min/7tPtK/2d8l4.js";if(539===e)return"js-min/7tPtK/d09gr.js";if(686===e)return"js-min/7tPtK/b80le.js";if(683===e)return"js-min/7tPtK/15elb.js";if(679===e)return"js-min/7tPtK/dc9l7.js";if(669===e)return"js-min/7tPtK/032kt.js";if(706===e)return"js-min/7tPtK/867m2.js";if(684===e)return"js-min/7tPtK/4f9lc.js";if(707===e)return"js-min/7tPtK/a11m3.js";if(475===e)return"js-min/7tPtK/4cder.js";if(705===e)return"js-min/7tPtK/5eem1.js";if(713===e)return"js-min/7tPtK/585m9.js";if(102===e)return"js-min/7tPtK/f9636.js";if(248===e)return"js-min/7tPtK/ec37o.js";if(243===e)return"js-min/7tPtK/3a57j.js";if(244===e)return"js-min/7tPtK/1937k.js";if(504===e)return"js-min/7tPtK/7fafo.js";if(240===e)return"js-min/7tPtK/77f7g.js";if(702===e)return"js-min/7tPtK/47blu.js";if(703===e)return"js-min/7tPtK/8d2lv.js";if(299===e)return"js-min/7tPtK/2199b.js";if(315===e)return"js-min/7tPtK/5209r.js";if(298===e)return"js-min/7tPtK/ce19a.js";if(197===e)return"js-min/7tPtK/50265.js";if(712===e)return"js-min/7tPtK/59dm8.js";if(548===e)return"js-min/7tPtK/a29h4.js";if(37===e)return"js-min/7tPtK/3dc15.js";if(339===e)return"js-min/7tPtK/e4faj.js";if(423===e)return"js-min/7tPtK/f11d7.js";if(411===e)return"js-min/7tPtK/5ffcr.js";if(282===e)return"js-min/7tPtK/85e8q.js";if(295===e)return"js-min/7tPtK/6ea97.js";if(342===e)return"js-min/7tPtK/757am.js";if(691===e)return"js-min/7tPtK/928lj.js";if(566===e)return"js-min/7tPtK/6f7hm.js";if(460===e)return"js-min/7tPtK/c8fec.js";if(521===e)return"js-min/7tPtK/0c5g9.js";if(532===e)return"js-min/7tPtK/341gk.js";if(528===e)return"js-min/7tPtK/1e2gg.js";if(508===e)return"js-min/7tPtK/550fs.js";if(385===e)return"js-min/7tPtK/8f2c1.js";if(343===e)return"js-min/7tPtK/ca8an.js";if(153===e)return"js-min/7tPtK/8f14p.js";if(552===e)return"js-min/7tPtK/388h8.js";if(301===e)return"js-min/7tPtK/4cb9d.js";if(445===e)return"js-min/7tPtK/4f6dt.js";if(450===e)return"js-min/7tPtK/35ae2.js";if(371===e)return"js-min/7tPtK/302bj.js";if(118===e)return"js-min/7tPtK/90b3m.js";if(219===e)return"js-min/7tPtK/8586r.js";if(337===e)return"js-min/7tPtK/a13ah.js";if(494===e)return"js-min/7tPtK/512fe.js";if(474===e)return"js-min/7tPtK/065eq.js";if(388===e)return"js-min/7tPtK/e82c4.js";if(390===e)return"js-min/7tPtK/2cdc6.js";if(320===e)return"js-min/7tPtK/ab7a0.js";if(344===e)return"js-min/7tPtK/c15ao.js";if(316===e)return"js-min/7tPtK/7829s.js";if(535===e)return"js-min/7tPtK/f4bgn.js";if(247===e)return"js-min/7tPtK/22e7n.js";if(361===e)return"js-min/7tPtK/877b9.js";if(297===e)return"js-min/7tPtK/2eb99.js";if(309===e)return"js-min/7tPtK/e569l.js";if(403===e)return"js-min/7tPtK/046cj.js";if(546===e)return"js-min/7tPtK/d8eh2.js";if(456===e)return"js-min/7tPtK/c00e8.js";if(534===e)return"js-min/7tPtK/325gm.js";if(285===e)return"js-min/7tPtK/beb8t.js";if(407===e)return"js-min/7tPtK/0b8cn.js";if(570===e)return"js-min/7tPtK/447hq.js";if(519===e)return"js-min/7tPtK/c81g7.js";if(516===e)return"js-min/7tPtK/b58g4.js";if(487===e)return"js-min/7tPtK/613f7.js";if(398===e)return"js-min/7tPtK/53cce.js";if(259===e)return"js-min/7tPtK/6c183.js";if(345===e)return"js-min/7tPtK/978ap.js";if(468===e)return"js-min/7tPtK/bdbek.js";if(356===e)return"js-min/7tPtK/2c4b4.js";if(531===e)return"js-min/7tPtK/1c8gj.js";if(543===e)return"js-min/7tPtK/91egv.js";if(529===e)return"js-min/7tPtK/229gh.js";if(386===e)return"js-min/7tPtK/7c1c2.js";if(463===e)return"js-min/7tPtK/bbbef.js";if(430===e)return"js-min/7tPtK/f7dde.js";if(262===e)return"js-min/7tPtK/3ea86.js";if(491===e)return"js-min/7tPtK/260fb.js";if(451===e)return"js-min/7tPtK/466e3.js";if(537===e)return"js-min/7tPtK/487gp.js";if(429===e)return"js-min/7tPtK/875dd.js";if(555===e)return"js-min/7tPtK/321hb.js";if(195===e)return"js-min/7tPtK/f4363.js";if(348===e)return"js-min/7tPtK/c7cas.js";if(526===e)return"js-min/7tPtK/3efge.js";if(471===e)return"js-min/7tPtK/a8den.js";if(510===e)return"js-min/7tPtK/de5fu.js";if(267===e)return"js-min/7tPtK/8918b.js";if(346===e)return"js-min/7tPtK/542aq.js";if(203===e)return"js-min/7tPtK/63d6b.js";if(204===e)return"js-min/7tPtK/4f66c.js";if(89===e)return"js-min/7tPtK/bc12p.js";if(455===e)return"js-min/7tPtK/880e7.js";if(122===e)return"js-min/7tPtK/3553q.js";if(90===e)return"js-min/7tPtK/4f92q.js";if(399===e)return"js-min/7tPtK/a6ccf.js";if(88===e)return"js-min/7tPtK/5472o.js";if(434===e)return"js-min/7tPtK/9eadi.js";if(208===e)return"js-min/7tPtK/fce6g.js";if(209===e)return"js-min/7tPtK/fc66h.js";if(437===e)return"js-min/7tPtK/f2bdl.js";if(435===e)return"js-min/7tPtK/d1fdj.js";if(436===e)return"js-min/7tPtK/0e6dk.js";if(396===e)return"js-min/7tPtK/006cc.js";if(258===e)return"js-min/7tPtK/e4b82.js";if(711===e)return"js-min/7tPtK/3e7m7.js";if(334===e)return"js-min/7tPtK/175ae.js";if(333===e)return"js-min/7tPtK/ca4ad.js";if(677===e)return"js-min/7tPtK/7bfl5.js";if(687===e)return"js-min/7tPtK/b46lf.js";if(328===e)return"js-min/7tPtK/cd9a8.js";if(330===e)return"js-min/7tPtK/f1aaa.js";if(329===e)return"js-min/7tPtK/e07a9.js";if(443===e)return"js-min/7tPtK/413dr.js";if(406===e)return"js-min/7tPtK/2facm.js";if(533===e)return"js-min/7tPtK/12bgl.js";return},a.miniCssF=function(e){},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n={},r="bongacams:",a.l=function(e,t,i,o){if(n[e])n[e].push(t);else{var s,c;if(void 0!==i)for(var l=document.getElementsByTagName("script"),u=0;u-1&&(!e||!/^http(s?):/.test(e));)e=n[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=e+"../../"}(),function(){var e={14:0,108:0,286:0,523:0,567:0,500:0,162:0,158:0,194:0,253:0,457:0,115:0,160:0,332:0,145:0,459:0,331:0,357:0,265:0,278:0,264:0,109:0,668:0,118:0,247:0,329:0,32:0,10:0,7:0,33:0,23:0,579:0,252:0,424:0,175:0,87:0,93:0,281:0,44:0};a.f.j=function(t,n){var r=a.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var i=new Promise(function(n,i){r=e[t]=[n,i]});n.push(r[2]=i);var o=a.p+a.u(t),s=new Error;a.l(o,function(n){if(a.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var i=n&&("load"===n.type?"missing":n.type),o=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+i+": "+o+")",s.name="ChunkLoadError",s.type=i,s.request=o,r[1](s)}},"chunk-"+t,t)}};var t=function(t,n){var r,i,o=n[0],s=n[1],c=n[2],l=0;if(o.some(function(t){return 0!==e[t]})){for(r in s)a.o(s,r)&&(a.m[r]=s[r]);if(c)c(a)}for(t&&t(n);l'),a.insertAdjacentHTML("beforeend",'');var s=document.createElement("div");s.className="popup_content",o.append(a,s),D("body").append(o),(r=D("#bongacams_popup")).find(".popup_close").click(function(){D.bongacamsPopupClose(!0,D.jlNamespace.popupAllOptions.onClose)}),D.jlNamespace.$popupBlock=r,D.jlNamespace.$popupContent=r.find(".popup_content");var c=r.find(".popup_header");D.jlNamespace.$popupTitle=c.find(".popup_title"),D.jlNamespace.$popupClose=c.find(".popup_close")}D(e).attr("onclick","return false;"),D(e).off("click").on("click",function(){var t,r,i,o,a=this;D.jlNamespace.popupAllOptions&&D.bongacamsPopupClose(!1,D.jlNamespace.popupAllOptions.onClose),D.jlNamespace.popupAllOptions=n,D.jlNamespace.popupOptions=n.options,D("#bongacams_popup").toggleClass("sticky_popup",n.sticky),D.jlNamespace.$contentContainer=n.container,void 0!==n.title&&!1!==n.title?D.jlNamespace.$popupTitle.html(n.title).removeClass("popup_title_empty"):D.jlNamespace.$popupTitle.html("").addClass("popup_title_empty"),n.noCloseButton?(null===(t=D.jlNamespace)||void 0===t||t.$popupClose.html(""),null===(r=D.jlNamespace)||void 0===r||r.$popupClose.addClass("__no_click"),D("#bChat").addClass("__no_click")):(null===(i=D.jlNamespace)||void 0===i||i.$popupClose.removeClass("__no_click"),null===(o=D.jlNamespace)||void 0===o||o.$popupClose.html(void 0!==n.closeButton&&!1!==n.closeButton&&null!==n.closeButton?n.closeButton:'')),D.jlNamespace.$popupContent.html(n.container.children()),"function"==typeof n.onDisplay&&n.onDisplay();var s=D.jlNamespace.$popupBlock,c=D(this).offset().left,l=D(e).width(),u=s.width(),d=x.isRTLCulture?c-u+l:c;return D.jlNamespace.$popupBlock.css({top:(null==n?void 0:n.isTip)?"auto":D(a).offset().top+"px",bottom:"auto",left:d+"px"}).show(),"function"==typeof n.afterDisplay&&n.afterDisplay(),!1})}},H=R,B=(a(86504),a(41669));B.fn.openPopup=function(e){new H(this,e);return this},B.fn.bongacamsPopup=function(e,t,n,r,i,o,a){return B.fn.openPopup({afterDisplay:r,closeButton:i,container:e,title:n,v2:o,onClose:a,onDisplay:t})},B.bongacamsPopupClose=function(e,t){function n(){null!=B.jlNamespace.$contentContainer&&(B.jlNamespace.$contentContainer.html(B.jlNamespace.$popupContent.children()),B.jlNamespace.$contentContainer=null,"function"==typeof t&&t())}B.jlNamespace.$popupBlock&&(e?B.jlNamespace.$popupBlock.fadeOut(200,n):(B.jlNamespace.$popupBlock.hide(),n()))},B.fn.max_lengthable=function(e){return B(this).unbind(".max_lengthable").bind("keyup.max_lengthable focus.max_lengthable",function(){var t=B(this).closest(".form_row"),n=t.find(".notifier");n.length||(n=B('
\x3c!-- --\x3e
'),B(this).parent().after(n));var r=e-B(this).val().length;r>=0?(n.removeClass("too_long"),n.html("".concat(r," ").concat(__("characters left")))):(n.addClass("too_long"),n.html("".concat(-r," ").concat(__("characters exceeded")))),t.find(".form_error_list").length&&t.find(".form_errors_in_row").hide()}).bind("blur.max_lengthable",function(){B(this).closest(".form_data_about_me").length||B(this).closest(".form_row").find(".notifier").remove()}),this},B.fn.unmax_lengthable=function(){B(this).unbind(".max_lengthable"),B(this).closest("form_row").find(".notifier").remove()},B.fn.numbersOnly=function(){return this.each(function(){B(this).on("keydown",function(e){return 8===e.keyCode||189===e.keyCode||109===e.keyCode||e.keyCode>=48&&e.keyCode<=57||e.keyCode>=96&&e.keyCode<=105})})},B.fn.sort=function(){return this.pushStack([].sort.apply(this,arguments),[])};var F=a(71431),U=a(85418),G=a(99525);var V=function(){var t=G.A.getState();Object.keys(t).filter(function(e){return 0===e.indexOf("run_")}).map(function(e){return e.substr(4)}).map(function(t){!function(t){(0,e.sH)(this,void 0,void 0,function(){var n,r,i;return(0,e.YH)(this,function(e){switch(e.label){case 0:switch(n=G.A.getState(),r=n["init_".concat(t)]||{},t){case"MemberJoin":return[3,1];case"BuyVipCoin":return[3,3]}return[3,5];case 1:return[4,a.e(82).then(a.bind(a,79385))];case 2:case 4:return i=e.sent(),[3,5];case 3:return[4,a.e(83).then(a.bind(a,81214))];case 5:return i&&i.run(r),[2]}})})}(t)})},K=a(8556),W=a(41669);var z=a(2268),q=a(41669);function Y(){var e=G.A.getState(),t=e.isAuthenticated,n=e.loyaltyDiscountEnabled,r=e.chatAutoInit,i=e.chatHost,o=e.chatPopup,s=e.isModerator,c=e.isMobile,l=e.user,u=(0,K.isTokenInBodyClassList)("tablet");if(G.A.setState({isTablet:u}),q.windowJsVars={loyaltyDiscountEnabled:n},z.kX.setCulture(G.A.getState().culture||"en_GB"),(0,U._M)(),c||s||function(){if(!(0,K.isTokenInBodyClassList)("chatPopupBody")){if("undefined"!=typeof chat&&!W(".main_wrapper > #spa_wrapper").length){var e=!1,t=W(".main_wrapper > .wrapper"),n=W("#spa_wrapper");n.length||(n=W('
'),e=!0),t.before(n),e&&chat.init()}return document.getElementById("mls_chatconsole")?void 0:((0,M._b)("Chat initSPA failed").info("Wrapper not found"),void(0,U._M)(!0))}(0,U._M)(!0)}(),(0,M._b)("Chat autoInit").info({chatAutoInit:r}),r&&window.chat&&(chat.init(),i&&chat.getRoom(i.username,{title:i.displayName,popup:o})),V(),s&&a.e(47).then(a.bind(a,24526)).then(function(e){return e.init(l.username)}),t){var d=l.GUID;d&&Promise.all([a.e(6),a.e(49)]).then(a.bind(a,8583)).then(function(e){return e.applySafeBalance(d,l.username)})}}var X=G.A.action(function(t){var n,r,i,o,a=t.user&&(0,e.Cl)((0,e.Cl)({},t.user),{username:null===(n=t.user.username)||void 0===n?void 0:n.toString(),displayName:null===(r=t.user.displayName)||void 0===r?void 0:r.toString()}),s=t.chatBeforeOfflineNotificationOptions&&(0,e.Cl)((0,e.Cl)({},t.chatBeforeOfflineNotificationOptions),{memberUserName:null===(i=t.chatBeforeOfflineNotificationOptions.memberUserName)||void 0===i?void 0:i.toString(),memberDisplayName:null===(o=t.chatBeforeOfflineNotificationOptions.memberDisplayName)||void 0===o?void 0:o.toString()}),c=t.miniProfile&&(0,e.Cl)((0,e.Cl)({},t.miniProfile),{actions:t.miniProfile.actions&&"object"==typeof t.miniProfile.actions&&Object.fromEntries(Object.entries(t.miniProfile.actions).map(function(t){var n=t[0],r=t[1];return[n,r&&"object"==typeof r&&"currentUsername"in r?(0,e.Cl)((0,e.Cl)({},r),{currentUsername:r.currentUsername.toString()}):r]}))});return(0,e.Cl)((0,e.Cl)({},t),{user:a,chatBeforeOfflineNotificationOptions:s,miniProfile:c})}),J=a(41669),Z=!1;Z||(Z=!0,J(function(){(0,F.T)(),X(),Y()}));var Q=a(80554),$=a(88159),ee={account:function(){return a.e(76).then(a.bind(a,62353))},accountRestorePage:function(){return a.e(79).then(a.bind(a,67129))},concierge_service:function(){return a.e(41).then(a.bind(a,204))},content_removal_page:function(){return a.e(86).then(a.bind(a,88683))},content_removal_page_mobile:function(){return a.e(77).then(a.bind(a,62948))},ethernet_connection:function(){return a.e(73).then(a.bind(a,60058)).then(function(e){return(0,e.EthernetConnectionAttach)()})},gift_card:function(){return a.e(193).then(a.bind(a,3999))},"gift_card.mobile":function(){return a.e(70).then(a.bind(a,49330))},invisible_mode_fit_text:function(){return Promise.all([a.e(6),a.e(50)]).then(a.bind(a,11301))},member_dmca_page:function(){return a.e(81).then(a.bind(a,76875))},member_dmca_page_mobile:function(){return Promise.all([a.e(6),a.e(52)]).then(a.bind(a,77623))},moderator_view4cam:function(){return Promise.all([a.e(6),a.e(38),a.e(5),a.e(32),a.e(10),a.e(7),a.e(579),a.e(252),a.e(424),a.e(175),a.e(87),a.e(93),a.e(44),a.e(69)]).then(a.bind(a,66701))},sell_traffic:function(){return a.e(85).then(a.bind(a,84958)).then(function(e){return(0,e.SellTrafficAttach)()})},refer_a_friend_page:function(){return(0,$.F)()?a.e(61).then(a.bind(a,62415)).then(function(e){return(0,e.referAFriendPageAttachMobile)()}):a.e(46).then(a.bind(a,34588)).then(function(e){return(0,e.referAFriendPageAttach)()})},billing_support_page_desktop:function(){return a.e(42).then(a.bind(a,87080)).then(function(e){return(0,e.BillingSupportPageAttach)()})},billing_support_page_mobile:function(){return a.e(42).then(a.bind(a,87080)).then(function(e){return(0,e.BillingSupportMobilePageAttach)()})},forget_password_page:function(){return a.e(45).then(a.bind(a,28174)).then(function(e){return(0,e.ForgotPasswordPageAttach)()})},"forget_password_page.mobile":function(){return a.e(59).then(a.bind(a,38720)).then(function(e){return(0,e.ForgotPasswordPageAttach)()})},membership:function(){return a.e(62).then(a.bind(a,28473)).then(function(e){(new(0,e.Membership)).init()})},mobile_chat_page:function(){return Promise.all([a.e(6),a.e(38),a.e(5),a.e(32),a.e(10),a.e(7),a.e(579),a.e(252),a.e(424),a.e(175),a.e(87),a.e(93),a.e(44),a.e(68)]).then(a.bind(a,49670)).then(function(e){return(0,e.mobileChatComponentsAttach)()})},reset_password:function(){return a.e(56).then(a.bind(a,82077)).then(function(e){return(0,e.ResetPasswordPageAttach)()})},reset_password_mobile:function(){return a.e(60).then(a.bind(a,44378)).then(function(e){return(0,e.ResetPasswordPageAttach)()})},SitemapPage:function(){return a.e(84).then(a.bind(a,82861)).then(function(e){(new(0,e.SitemapPage)).init()})},skin_info_alert:function(){return a.e(48).then(a.bind(a,98948)).then(function(e){e.default.instance.init()})},cookies_bar:function(){return a.e(75).then(a.bind(a,61497))},forwardToRemotePage:function(){return a.e(71).then(a.bind(a,52645))},free_tokens:function(){return a.e(58).then(a.bind(a,21685))},news_advices:function(){return a.e(63).then(a.bind(a,29263))},nft_cashback:function(){return Promise.all([a.e(66),a.e(80)]).then(a.bind(a,68581))},nft_cashback_mobile:function(){return Promise.all([a.e(66),a.e(78)]).then(a.bind(a,63780))},photo_uploader:function(){return a.e(65).then(a.bind(a,33453))},upload_form:function(){return a.e(72).then(a.bind(a,58616))},vip_overview:function(){return a.e(67).then(a.bind(a,40573))},warning_18plus:function(){return a.e(51).then(a.bind(a,11874))}},te=a(24899),ne=a(80181),re=function(e){var t=ee[e];t&&t().catch(function(t){(0,M._b)("ExtraJSLoader attach failed").error(e,t)})},ie=function(){var e=document.querySelectorAll('[data-type="extraChunk"]'),t=Array.from(e).map(function(e){return(0,ne.json_parse)(e.textContent||"")});new Set(t).forEach(re)},oe=function(){ie(),(0,te.c5)(Q.R.SPA_LAYOUT_CHANGE,ie)};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",oe):oe();a(12806);var ae=a(95760),se=a(76294),ce=a(57933),le=a(2368),ue=a(63861),de=a(41669),fe=function(){return window.location.href=(0,ue.ip)("@homepage")},pe=function(t){return(0,e.sH)(void 0,void 0,void 0,function(){var n,r,i,o,a;return(0,e.YH)(this,function(e){switch(e.label){case 0:return t.preventDefault(),t.stopPropagation(),n="visible"===(null===(a=null===window||void 0===window?void 0:window.chat)||void 0===a?void 0:a.visibility),r=n?le.T:fe,i=(0,ue.ip)("@logout"),o={method:"POST"},[4,(0,ce.gQ)(i,o)];case 1:return"success"===e.sent().status?(G.A.getState().isMobile&&(se.uW.removeItem(ae.y.CONFIRM_EMAIL_CACHE),se.uW.removeItem(ae.y.NEW_VIDEO_COUNT)),r(),[2]):((0,le.T)(),[2])}})})};de(function(){de(document).on("click",".js-control_logout",pe)});a(90108),a(48368);var he=a(85351),me=a(8567),ve=a(29300),ge=a(19653),_e=a(68133),be=a(15612),ye=a(8522),Ae=a(8119),we=a(73850),Se=a(27821),Ee=a(38780),Ce=a(35014),Te=a(10920),Pe=a(973),Ie=a(96540),ke=a(99128),Ne=a(46517),Oe=function(){return a.e(586).then(a.bind(a,7596))},je=function(){return a.e(587).then(a.bind(a,15787))},Le=function(){return document.getElementById("js-contact_support_form")},Me=function(t,n){void 0===n&&(n=!1);var r,i,o=t||Le();if(o){var a=(i=document.getElementById("emailSupportFormData"))?(0,ne.json_parse)(i.innerText):null;if(!a)return;r={formElement:o,formData:a,isMobile:n},(0,e.sH)(void 0,void 0,void 0,function(){var t,n,i,o;return(0,e.YH)(this,function(e){switch(e.label){case 0:return t=r.formElement,n=r.formData,[4,((i=r.isMobile)?je:Oe)()];case 1:return o=e.sent().ContactSupportForm,ke.w.replaceContainer((0,Ie.createElement)(Ne.Kq,{store:G.A},(0,Ie.createElement)(o,{formData:n,isMobile:i})),t),[2]}})})}},xe=a(17963),De=a(51310),Re=a(88526),He=a(91585),Be=a(50223),Fe=a(85374),Ue=a(74848),Ge=a(40961),Ve=a(16053),Ke=a(36170),We=a(92276),ze=a(73324),qe=a(57510),Ye=a(83375),Xe=a(67960),Je=a(8242),Ze=a(21492),Qe=a(26580),$e=a(53336),et=a(63065),tt=a(1887),nt=function(e){var t=e.displayName,n=e.profileAvatarUrl,r=e.username,i=e.isOnline;return(0,Ue.jsx)("div",{className:"history_item",onClick:function(){location.href=(0,ue.ip)("@member_chat?username=".concat((0,et.o)(r)),!0)},children:(0,Ue.jsxs)("div",{className:"history_item_inner",children:[(0,Ue.jsx)(Ze.h,{className:"history_avatar_content",image:{alt:t,src:n}}),i&&(0,Ue.jsx)(Qe.A,{group:"history_status",icon:"#svg_onst_live",url:$e.P1}),(0,Ue.jsx)("div",{className:"history_content",children:(0,Ue.jsxs)("div",{className:"history_content_inner",children:[(0,Ue.jsxs)("div",{className:"history_info",children:[(0,Ue.jsx)(Qe.A,{group:"history_info_icon",icon:"#svg_icon_history_info",url:$e.ed}),(0,Ue.jsx)("span",{className:"history_info_name",children:t})]}),(0,Ue.jsx)("div",{className:"history_open_profile",onClick:function(e){i||(e.stopPropagation(),(0,tt.o)((0,ue.ip)("@common_profile?username=".concat((0,et.o)(r)),!0)))},children:(0,Ue.jsxs)("span",{children:[i&&__("Watch stream"),!i&&__("View Profile")]})})]})})]})})},rt=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return(0,e.C6)(n,t),n.prototype.render=function(){return(0,Ue.jsxs)("div",{className:"history_popup_no_items",children:[(0,Ue.jsx)("div",{className:"history_no_items_icon_wrapper",children:(0,Ue.jsx)(Qe.A,{group:"history_no_items_icon",icon:"#svg_icon_history_no_items",url:$e.ed})}),__("Here will be displayed the models' rooms you have visited!")]})},n}(Ie.Component),it=rt,ot=a(89105),at=function(t){var n=t.items;return n.length?(0,Ue.jsx)(ot.M,{name:"history_scroll",className:"inner ".concat(n.length>5?"__fixed_height":""),children:(0,Ue.jsx)("div",{className:"history_popup_items",children:(0,qe.loopv)(n,function(t){return(0,Ue.jsx)(nt,(0,e.Cl)({},t),t.displayName)})})}):(0,Ue.jsx)(it,{})},st=a(41669),ct=function(t){function n(e){var n=t.call(this,e)||this;return n.cancelHideTimeoutPopup=function(){n.hideTimeoutPopup&&clearTimeout(n.hideTimeoutPopup)},n.cancelOpenTimeoutPopup=function(){n.openTimeoutPopup&&clearTimeout(n.openTimeoutPopup)},n.handleShow=function(){n.setState({visible:!0}),n.loadItemsData()},n.handleHide=function(){n.setState({visible:!1})},n.handleMouseMoveStage=function(e){n.cancelOpenTimeoutPopup(),n.cancelHideTimeoutPopup(),e?n.hideTimeoutPopup=setTimeout(n.handleHide,400):n.openTimeoutPopup=setTimeout(n.handleShow,250)},n.loadItemsData=function(){if(!n.state.loading&&!n.loadingXHR){var e=(0,ue.ip)("@history_get_models_info");if("#"!==e){var t=(0,Je.uy)().slice(-Xe.s).reverse();if(t.length){var r=t.join("");if(!n.lastLoadedRoomsHash||r!==n.lastLoadedRoomsHash){var i=[];n.setState({loading:!0}),n.loadingXHR=st.ajax({url:e,type:"POST",data:{usernames:t},success:function(e){var n;if(ze.A.isSuccess(e.status)&&(null===(n=e.result)||void 0===n?void 0:n.history)){var r=e.result.history;i=(i=(0,qe.loopv)(t,function(e){return r.find(function(t){return t.username===e})})).filter(Boolean)}},complete:function(){n.loadingXHR=null,n.lastLoadedRoomsHash=r,n.setState({items:i,loading:!1,hasLoadedItems:!0}),n.timeoutUpdatedModels=setTimeout(function(){clearTimeout(n.timeoutUpdatedModels),n.lastLoadedRoomsHash=""},5e3)}})}}else n.setState({hasLoadedItems:!0})}}},n.onMouseMove=function(){n.rootComponent.removeEventListener("mousemove",n.onMouseMove),n.state.hasLoadedItems||n.loadItemsData()},n.state={visible:!1,loading:!1,hasLoadedItems:!1,items:[]},n}return(0,e.C6)(n,t),n.prototype.componentDidMount=function(){this.rootComponent.addEventListener("mousemove",this.onMouseMove)},n.prototype.render=function(){var e=this,t=this.state,n=t.visible,r=t.items,i=t.loading,o=t.hasLoadedItems;return(0,Ue.jsxs)("div",{className:(0,Ye.n)({hbi_inner:!0,__loading:i||!o}),onMouseEnter:function(){return e.handleMouseMoveStage(!1)},onMouseLeave:function(){return e.handleMouseMoveStage(!0)},ref:this.rootComponentRef,children:[(0,Ue.jsx)("span",{children:__("History")}),n&&o&&(0,Ue.jsx)("div",{className:"history_popup __hp_search",children:(0,Ue.jsx)("div",{className:"history_popup_inner",children:(0,Ue.jsx)(at,{items:r})})})]})},n.defaultProps={},n}(We.I),lt=ct,ut=a(83966),dt=a(38654),ft=a(76393),pt=a(52276),ht=a(28534),mt=a(76122),vt=a(77858),gt=null,_t=!1,bt={};var yt,At=function(e){var t;(t=gt)&&(ke.w.unmount(t),t=null),setTimeout(function(){bt[e]=!1},100)},wt=function(e){var t=e.el,n=e.groupId,r=e.model,i=e.isFreeMember,o="".concat((0,ue.ip)("@api_im_context_menu"),"?username=").concat(r.username);_t||(bt[n]?At(n):(_t=!0,(0,ce.gQ)(o).then(function(e){bt[n]=!0,_t=!1,e.data&&Promise.all([a.e(6),a.e(38),a.e(5),a.e(32),a.e(28),a.e(579),a.e(252),a.e(130),a.e(150),a.e(499),a.e(588)]).then(a.bind(a,50140)).then(function(o){var a=o.default;gt=ke.w.append((0,Ue.jsx)(Ve.Kq,{store:G.A,children:(0,Ue.jsx)(mt.t,{className:"__context_menu",parent:t,position:vt.L.BOTTOM_LEFT,isCentered:!0,isKeptOnScroll:!0,onClose:function(){return At(n)},children:(0,Ue.jsx)(a,{actions:e.data.menu,groupId:n,model:r,isFreeMember:i,onClose:function(){return At(n)}})})}),document.body)})})))},St=a(49635),Et=a(72374),Ct=a(15648),Tt=a(21458),Pt=a(29388),It=a(91651),kt=function(){return{open:function(t,n){var r=t.newsIm,i=n.detail;if(!r.disabled&&!r.currentNewsIm||(null==i?void 0:i.force)){var o=(0,e.fX)([],r.newsIms,!0)||[],a=(0,e.fX)([],r.showedNewsIms||[],!0),s=o.filter(function(e){return!a.includes(e.newsImId)}),c=null;if(i.newsIm){var l=i.newsIm.newsImId;o.find(function(e){return e.newsImId===l})?o.forEach(function(e){e.newsImId===l&&(e.translatedPhrases=i.newsIm.translatedPhrases||e.translatedPhrases)}):o.push(i.newsIm)}return i.newsImId?(c=o.find(function(e){return e.newsImId===i.newsImId}))&&(c.forceOpened=!0,c.isDebug=i.debug):s.length>0&&(c=s.shift()),c&&!i.newsImId&&a.push(c.newsImId),(0,e.Cl)((0,e.Cl)({},t),{newsIm:(0,e.Cl)((0,e.Cl)({},t.newsIm),{showedNewsIms:a,currentNewsIm:c})})}},close:function(t){return(0,e.Cl)((0,e.Cl)({},t),{newsIm:(0,e.Cl)((0,e.Cl)({},t.newsIm),{currentNewsIm:null})})}}},Nt=(0,Ve.i0)(kt,G.A),Ot=Nt.open,jt=Nt.close;!function(e){e.NEWS_IM="extra/news_im.css",e.ARABIC_NEWS_IM="extra/arabic_news_im.css",e.PROMO_INNER_BANNER="extra/promo_inner_banner.css",e.ARABIC_PROMO_INNER_BANNER="extra/promo_inner_banner_rtl.css"}(yt||(yt={}));var Lt=a(61681),Mt=function(t){var n,r,i=t.newsId,o=(0,Ne.d4)(function(e){return e.lang}),s=(0,Ne.d4)(function(e){return e.isWL}),c=(0,Ne.d4)(St.dt),l=(0,Ne.d4)(function(e){return e.newsIm}),u=(0,Ne.d4)(function(e){return e.skinName}),d=(0,Ie.useState)(!0),f=d[0],p=d[1],h=(0,Ie.useRef)(),m=(0,Ie.useRef)(null),v=function(){var t=(0,Ie.useCallback)(function(e){if(e.detail){var t=e.detail.newsImEl;t&&t.classList.add("__hide")}setTimeout(function(){jt()},1500)},[]);(0,Ie.useLayoutEffect)(function(){return document.addEventListener(Q.R.NEWS_IM_OPEN,Ot),document.addEventListener(Q.R.NEWS_IM_CLOSE,t),function(){document.removeEventListener(Q.R.NEWS_IM_OPEN,Ot),document.removeEventListener(Q.R.NEWS_IM_CLOSE,t)}},[t]);var n=(0,Ie.useCallback)(function(){return(0,e.sH)(void 0,void 0,void 0,function(){return(0,e.YH)(this,function(e){switch(e.label){case 0:return(0,Pt.A)([yt.NEWS_IM],!0)?[3,2]:[4,(0,It.i)(yt.NEWS_IM,document.head,null,(0,Lt.j)())];case 1:e.sent(),e.label=2;case 2:return!x.isRTLCulture||(0,Pt.A)([yt.ARABIC_NEWS_IM],!0)?[3,4]:[4,(0,It.i)(yt.ARABIC_NEWS_IM,document.head,null,(0,Lt.j)())];case 3:e.sent(),e.label=4;case 4:return(0,Pt.A)([yt.PROMO_INNER_BANNER],!0)?[3,6]:[4,(0,It.i)(yt.PROMO_INNER_BANNER,document.head,null,(0,Lt.j)())];case 5:e.sent(),e.label=6;case 6:return!x.isRTLCulture||(0,Pt.A)([yt.ARABIC_PROMO_INNER_BANNER],!0)?[3,8]:[4,(0,It.i)(yt.ARABIC_PROMO_INNER_BANNER,document.head,null,(0,Lt.j)())];case 7:e.sent(),e.label=8;case 8:return[2]}})})},[]);return{loadStyle:n}}().loadStyle;(0,Ie.useEffect)(function(){l.currentNewsIm&&v().then(function(){clearTimeout(h.current),h.current=window.setTimeout(function(){p(!1)},2e3)})},[l.currentNewsIm,null===(r=l.currentNewsIm)||void 0===r?void 0:r.translatedPhrases]);var g=function(e){var t=e.target,n=e.currentTarget,r=t.hasAttribute("rel"),i=n.hasAttribute("target")&&"_blank"===n.getAttribute("target");r||e.stopPropagation(),m.current.classList.add("__hide"),i?p(!0):(clearTimeout(h.current),h.current=window.setTimeout(function(){p(!0)},1500)),document.dispatchEvent(new CustomEvent(Q.R.NEWS_IM_CLOSE))},_=l.currentNewsIm,b=_&&(!l.disabled||_.forceOpened),y=Boolean((null==c?void 0:c.pollQuestions)&&!(0,K.isTokenInBodyClassList)("no_popups"));if((0,Et.A)(function(){y&&(0,Ct.O)()}),!b&&!y)return null;var A=(0,Ie.lazy)(function(){return a(43611)("./NewsIm".concat(i||_.newsImId))});return(0,Ue.jsx)("div",{ref:m,id:"news_im_view",className:(0,Ye.n)((n={bc_scroll_compensation:!0},n["nim_".concat(o)]=!0,n.bc_wl=s,n.__show=!f,n)),children:b&&!y&&(0,Ue.jsxs)("div",{className:"news_im",children:[(0,Ue.jsxs)("header",{className:"nim_header",children:[(0,Ue.jsx)("div",{className:"nim_ico"}),(0,Ue.jsx)("div",{className:"nim_close",onClick:g})]}),(0,Ue.jsx)("div",{className:"nim_body",children:_&&(0,Ue.jsx)(Tt.ErrorBoundary,{children:(0,Ue.jsx)(Ie.Suspense,{fallback:null,children:(0,Ue.jsx)(A,{currentNewsIm:_,lang:o,skinName:u,user:c,isWL:s,onClose:g})})})})]})})},xt=a(50973),Dt=a(82138),Rt=a(92340),Ht=a(41669),Bt=function(){if(!dt.h.isEnabled("spa_router")){var e=document.querySelector(".js-history_popup");e&&(0,Ge.render)((0,Ue.jsx)(Ve.Kq,{store:G.A,children:(0,Ue.jsx)(lt,{})}),e);var t=document.querySelector(".js-buy-tokens"),n=Rt.A.isAllowedEvent(ut.A.BUY_TOKENS_RUSSIAN_CARDS_POPUP);t&&n&&a.e(637).then(a.bind(a,58708)).then(function(e){var n=e.default;ke.w.append((0,Ue.jsx)(Ve.Kq,{store:G.A,children:(0,Ue.jsx)(n,{})}),t)});var r=document.querySelector(".js-saved_searches_popup");r&&Promise.all([a.e(6),a.e(369),a.e(589)]).then(a.bind(a,27667)).then(function(e){var t=e.default;(0,Ge.render)((0,Ue.jsx)(Ve.Kq,{store:G.A,children:(0,Ue.jsx)(t,{})}),r)})}if(G.A.getState().isAuthenticated){(0,ft.L)($e.yX),ke.w.append((0,Ue.jsx)(Ve.Kq,{store:G.A,children:(0,Ue.jsx)(Mt,{})}),document.body),a.e(639).then(a.bind(a,67555)).then(function(e){var t=e.default;ke.w.append((0,Ue.jsx)(Ve.Kq,{store:G.A,children:(0,Ue.jsx)(t,{})}),document.body)}),"function"==typeof window.BCInitMainLayout&&window.BCInitMainLayout(),document.addEventListener("@@DefaultPopup/showGoldPopup",function(){(0,ht.y)(pt.L.GOLD)}),document.addEventListener("@@ban",function(e){var t=e.detail.username;t&&(0,xt.X)({username:t})}),document.addEventListener("@@DefaultPopup/checkNotEnoughTokens",function(e){var t=e.detail.amount;t&&(0,Dt.E)(t)}),document.addEventListener("@@ContextMenu/im",function(e){wt(e.detail)}),document.addEventListener("@@PromoInnerBanner/show",function(e){var t;(0,Ke.C)(Number(null===(t=e.detail)||void 0===t?void 0:t.bannerId))});var i=function(){"function"==typeof window.BCInitOverlayLayout&&window.BCInitOverlayLayout(G.A.getState().culture),"function"==typeof window.BCInstantMessageHeaderInbox&&window.BCInstantMessageHeaderInbox(G.A.getState().user.username),"function"==typeof window.BCInitMessageCenter&&window.BCInitMessageCenter(),document.removeEventListener("onNoticeSocketReady",i)};Ht.noticeSocket?i():document.addEventListener("onNoticeSocketReady",i)}var o=new URLSearchParams(window.location.search),s="showConfirmEmailPopup";"1"===o.get(s)&&(G.A.setState({isShowConfirmEmailPopup:!0}),a.e(312).then(a.bind(a,37019)).then(function(e){(0,e.attachPopupConfirmEmail)(function(){var e=new URL(window.location.href);e.searchParams.delete(s),(0,Ee.G$)({},"",e.toString(),!1)})}))},Ft=a(41669);Ft(function(){var e,t=G.A.getState(),n=t.isAuthenticated,r=t.isMobile,i=t.user,o=(0,K.isTokenInBodyClassList)("chatPopupBody");G.A.setState({isChatPopup:o}),new me.A,a.e(591).then(a.bind(a,2518)).then(function(e){return e.bindOpenWindowInit()}),Bt();var s=Le();s&&Me(s);var c=document.querySelector(".js_captcha");if((0,ge.E)(c),n&&Promise.all([a.e(38),a.e(5),a.e(599)]).then(a.bind(a,99304)).then(function(e){e.initInvisibleModeMenuItemComponent()}),a.e(351).then(a.bind(a,20346)).then(function(e){return e.init()}),Ft(".page_buy_tokens").length||(0,ye.v)(),window._closeFancyPopup=function(){r?Ft.fancybox.close():(0,he.e9)()},(0,we.B)(Ft("#log_in_username")),(0,we.B)(Ft("#forgot_password_username")),Ft(document).on("click",".js-filter_search_reset",function(){this.classList.add("__hidden"),Ft(".js-filter_search_submit_btn").addClass("__disabled"),Ft(".js-filter_search_input_wrp").find("input").val("")}).on("input",".js-filter_search_input_wrp input",function(){var e=0===Ft(this).val().toString().length;this.closest("form").querySelector(".js-filter_search_reset").classList.toggle("__hidden",e),Ft(".js-filter_search_submit_btn").toggleClass("__disabled",e)}),Ft(".data_item_membership, .vip_overview_tip").length){Ft.tools.tooltip.addEffect("myFadeEffect",function(e){this.getTip().stop().fadeIn(function(){e.call()})},function(e){this.getTip().stop().fadeOut(function(){e.call()})});var l=Ft(".data_item_membership");if(l.length){var u={tip:".data_item_membership_tooltip",effect:"myFadeEffect",fadeOutSpeed:100,predelay:200,position:"bottom right",onBeforeShow:function(){var e=this.getTip();e.html()||Ft.get(this.getTrigger().attr("rel"),function(t){e.html(t).removeClass("spinner"),x.isRTLCulture?e.css({right:-1*e.outerWidth(!0)-8+"px"}):e.css({left:-1*e.outerWidth(!0)-8+"px"})})}};u.offset=x.isRTLCulture?[0,8]:[0,-8],u.relative=!0,u.position=x.isRTLCulture?"center right":"center left",l.tooltip(u)}}if((0,Se.qp)(Ft(".popup").find("form.remote")),(0,Se.qp)(Ft(".wrapper").find("form.remote").not("[data-type=login]")),Ft(".js-ma_alert").find(".js-ah_close").attr("onclick","return false;").click(function(){return Ft(this).hide(),Ft.ajax({url:Ft(this).attr("href"),dataType:"json",context:Ft(this),data:(0,Re.Z)({sf_method:"delete"}),type:"post",success:function(e,t,n){if(e&&"success"===e.status){Ft(this).closest(".js-ma_alert").remove();var r=document.querySelector(".js-bc_member_alerts");r.hasChildNodes()&&r.remove()}else void 0!==window.console&&console.log("[ "+t+" ] "),Ft(this).show()},error:function(e,t,n){void 0!==window.console&&console.log("[ "+t+" ] "+n),Ft(this).show()}}),!1}),Ft("a.submitTheForm").attr("onclick","return false;").click(function(){return Ft(this).closest("form").submit(),!1}),Ft(".security_log_additional_info").length>0){var d={language:navigator.language,dateTime:(new Date).toLocaleString()};Ft(".security_log_additional_info").val(JSON.stringify(d))}var f="";Ft(".b_pos").on({mouseenter:function(){Ft(this).attr("tracking_url")&&(f=Ft(this).attr("tracking_url"))},mouseleave:function(){f=""}},"iframe"),Ft(window).blur(function(){""!==f&&Ft.get(f)}),(0,He.G)()||(0,Ee.G$)({},document.title,decodeURIComponent(window.location.href)),Ft(".tokens_count").removeClass("tokens_count");var p=Ft("body");p.on("click",'a[href$="/logout"]',function(){p.css("pointer-events","none"),setTimeout(function(){return p.css("pointer-events","")},5e3),(0,U.ok)(),(null==i?void 0:i.username)&&se.DT.setItem(Ae.Z.ACTIVE_CONVERSATION_USERNAME,i.username)}),(0,K.isTokenInBodyClassList)("from_popunder")&&Ft(".user_already_authenticated").length&&(null===(e=null===window||void 0===window?void 0:window.parent)||void 0===e||e.postMessage("authenticated","*")),Ft('form[action$="/suspect-login"]').on("submit",function(){var e=Ft(this).find('input[type="submit"]');e.prop("disabled",!0).addClass("btn_disabled"),setTimeout(function(){return e.prop("disabled",!1).removeClass("btn_disabled")},5e3)}),be.i.runAnimation(),(0,ve.e)(),(0,ue.bR)("ntpop"),Ce.A.instance.refresh(),(Ft("#mls_chatconsole").is(":visible")||Ft("#mls_videoconsole").is(":visible"))&&((0,Pe.l)(),(0,Te.w)())}),Ft(document).on("click",".banner_track_link",function(){return Ft(this).attr("tracking_url")&&Ft.get(Ft(this).attr("tracking_url")),!0}),Ft(document).on("click",".js-alert_revamp_close",function(e){e.preventDefault(),(0,De.Hk)("revamp_note","1",{expires:365,expiresType:"day",path:"/"}),Ft(".wl_alert_revamp").slideUp()}),Ft(window).resize(function(){(0,Fe.s)(function(){(0,_e.T)(),Ft(document).trigger("resize:ready"),(0,Be.$)(".bc_text_fit")},500)}),Ft(document).on("click",".btn_help_question_holder",function(){return Ft(this).toggleClass("__active"),!1}),document.addEventListener("click",function(e){return 0===Ft(e.target).parents(".js-control_popover").length&&Ft(".js-control_popover.always_show").removeClass("always_show"),!0},!0),Ft(document).on("language:switch",function(){(0,xe.jV)({},!0)});a(93032);var Ut=a(40172),Gt=a(96575),Vt=a(252),Kt=a(88181),Wt=a(87976),zt=a(43692),qt=a(81948),Yt=a(67356),Xt=a(86938),Jt=a(77482),Zt=a(68811),Qt=a(9534),$t=a(59996),en=a(28724),tn=a(11742),nn=a(41669),rn=null,on=function(){return(rn||(rn=nn(".js-video_size_holder"))).width()};var an=a(41669);function sn(){var e=G.A.getState(),t=e.hasFullScreenAccess,n=e.isFullMobile,r=e.isMobile,i=e.isMobileApp,o=e.isModerator;if(!r&&!n&&(o||t)&&!i){var a=an("#ResizablePane");an(".modelResizablePane").length?a.resizable({aspectRatio:(0,$t.i)(),helper:"ui-resizable-helper",maxWidth:document.body.offsetWidth-600,minWidth:313,stop:function(){var e,t,n,r,i=new CustomEvent(Q.R.RESIZE_PLAYER);a.get(0).dispatchEvent(i),e="#ResizablePane",t=".adj_popup",n=(0,tn.N)(e),r=(0,tn.N)(t),n&&r&&n.x1r.x1&&n.y1r.y1&&an(".adj_popup").css({top:(0,tn.N)("#ResizablePane").y2})},zIndex:1001,handles:x.isRTLCulture?"w,s,sw":"e,s,se"}):a.resizable({maxWidth:on(),minWidth:(0,en.O)(),aspectRatio:(0,$t.i)(),zIndex:17,helper:"ui-resizable-helper",handles:x.isRTLCulture?"w":"e",start:function(e,t){var n=t.element,r=on();n.resizable("option","maxWidth",r);var i=(0,$t.i)();n.resizable("option","aspectRatio",i),n.addClass("js-interacted_with")},resize:function(e,t){var n=t.size,r=on(),i=(0,$t.i)(),o=Math.min(n.width,r);n.width=o,n.height=o/i},stop:function(e,t){var n=t.size;document.documentElement.style.setProperty("--video-width-set","".concat(n.width,"px")),window.chat.setChatHeight(),(0,_e.T)()}})}}var cn=a(2597),ln=a(50613),un=a(52804),dn=a(58014);function fn(e,t){return{privatePopupOptions:(0,dn.S)(e.privatePopupOptions,t)}}var pn=a(88739),hn=a(1627),mn=a(22336),vn=a(74166),gn=G.A.action(function(e,t){return{awayLayoutOptions:t}}),_n=G.A.action(function(e,t){return{chatRoomTitle:t}}),bn=a(80072),yn=a(28329),An=function(e,t,n){if(e.length){var r=e.html().replace(t,n).replace(t.replace("/>",">"),n);e.html(r);var i=e.parents(".history");if(i.length){var o=G.A.getState();i.scrollTop(o.isMobile?0:i.prop("scrollHeight"))}}},wn=a(80375),Sn=a(27297),En=a(68956);function Cn(){return(0,e.sH)(this,void 0,void 0,function(){var t,n,r,i,o;return(0,e.YH)(this,function(e){switch(e.label){case 0:if(G.A.getState().isModerator)return[2];if(!(t=document.getElementById("mls_chatconsole")))return(0,M._b)("Chat InitLayout skip").warn("consoleWrapper not found"),[2];e.label=1;case 1:return e.trys.push([1,8,,9]),(r="function"==typeof window.BCInitChatLayout)?[4,window.BCInitChatLayout(t)]:[3,3];case 2:r=e.sent(),e.label=3;case 3:return n=r,(0,M._b)("Chat InitLayout success").log({isEmbedChat:n}),En.I.on("VideoPlayerEvent:play",function(){(0,Gt.R)("@@ChatEvent/streamPlay")}),En.I.on("VideoPlayerEvent:close",function(){(0,Gt.R)("@@ChatEvent/streamClose")}),n?[4,Promise.all([a.e(6),a.e(28),a.e(4),a.e(2),a.e(130),a.e(150),a.e(499),a.e(207),a.e(180),a.e(689)]).then(a.bind(a,75290))]:[3,5];case 4:return i=e.sent().default,ke.w.replaceContainer((0,Ue.jsx)(Ve.Kq,{store:G.A,children:(0,Ue.jsx)(i,{children:(0,Sn.q)()})}),document.getElementById("stream-layer")),[3,7];case 5:return[4,Promise.all([a.e(6),a.e(38),a.e(28),a.e(4),a.e(2),a.e(36),a.e(8),a.e(0),a.e(130),a.e(150),a.e(137),a.e(499),a.e(206),a.e(296),a.e(207),a.e(180),a.e(697),a.e(212),a.e(693)]).then(a.bind(a,6364))];case 6:o=e.sent().MemberChatLayout,ke.w.replaceContainer((0,Ue.jsx)(Ve.Kq,{store:G.A,children:(0,Ue.jsx)(o,{})}),t),e.label=7;case 7:return[3,9];case 8:return e.sent(),[3,9];case 9:return[2]}})})}var Tn,Pn=a(31702),In=a(75617),kn=a(93118),Nn=a(81714),On=a(78876),jn=a(74213),Ln=function(e,t,n){t=Array.isArray(t)?t:[t],n=n||[],n=Array.isArray(n)?n:[n],e&&e.classList&&(n.forEach(function(t){return e.classList.remove(t)}),t.forEach(function(t){return e.classList.add(t)}))},Mn=a(23799),xn=a(67374),Dn=a(80694),Rn=function(e){return"".concat(e).concat(Dn.p)},Hn=function(e){return e.includes(Dn.o)||function(e){return"-"===e.slice(-1)}(e)?function(e){return e.includes(Dn.p)}(e)?e:function(e){var t=e.indexOf(Dn.o);if(-1===t)return Rn(e);var n=e.slice(0,t);return Rn(n)}(e):e},Bn=G.A.action(function(t,n){var r=t.chatHost;return{chatHost:(0,e.Cl)((0,e.Cl)({},r),{settings:n})}}),Fn=G.A.action(function(t,n){var r=t.chatLocalData;return{chatLocalData:(0,e.Cl)((0,e.Cl)({},r),n)}}),Un=G.A.action(function(e,t){return{isChatPage:t}}),Gn=a(80330),Vn=a(54644),Kn=a(21035),Wn=["none","visible","hidden","collapse"].map(function(e){return"chat_".concat(e)}),zn={chatDirect:!1,debug:!1,baseUrl:"",scriptName:""},qn=a(33951),Yn=a(31180),Xn=a(51360),Jn=function(e,t){if(G.A.getState().isMobileApp||!t)return!1;var n=(0,ne.json_parse)(t);if(!(null==n?void 0:n.from)||!(null==n?void 0:n.fu))return!1;Promise.all([a.e(6),a.e(697),a.e(701)]).then(a.bind(a,29076)).then(function(t){var r,i=t.FanBoostRaisedServiceMessage;chat.addMessage((0,Ue.jsx)(Ve.Kq,{store:G.A,children:(0,Ue.jsx)(i,{from:n.from,isOwn:(null===(r=chat.userData)||void 0===r?void 0:r.username)===n.fu})}),e,!1,!1,!0)})},Zn=a(79558),Qn=a(3050),$n=function(e){var t=function(e){var t=e.data,n=(0,Ne.d4)(Ut.oI),r=(0,Zn.N)(t).handleFollow,i=(0,Ie.useCallback)(function(e){n?r(e):(0,Qn.w)(Q.R.FOLLOW_CLICK)},[n,r]);return{text:__("Follow"),handleFollow:i}}(e),n=t.text,r=t.handleFollow;return(0,Ue.jsx)("span",{className:"ma_link",onClick:r,children:n})},er=a(11530),tr=a(48291),nr=a(21755),rr=function(t){var n=(0,Ne.d4)(function(e){return e.isMobile}),r=function(t){return(0,nr.J)((0,e.Cl)((0,e.Cl)({},t.data),{apiUrl:t.data.apiUrl,onIsNeedBuyToken:(0,er.j)(),onNotIsAuthenticated:(0,tr.L)()}))}(t).handleLoversClick,i=(0,Ie.useCallback)(function(e){n?r(e):(0,Qn.w)(Q.R.LOVERS_CLICK)},[r,n]);return{text:__("Send love"),handleLove:i}},ir=function(e){var t=rr(e),n=t.text,r=t.handleLove;return(0,Ue.jsx)("span",{className:"ma_link",onClick:r,children:n})},or=a(92227),ar=a(12307),sr=a(15514),cr=a(19223),lr=a(29622),ur=a(67257),dr=a(99655),fr=function(t){var n=(0,Ne.d4)(Ut.oI),r=(0,Ie.useRef)(null),i=(0,Ie.useState)(!1),o=i[0],a=i[1],s=function(t){var n=t.data,r=n.pinUrl,i=n.unpinUrl,o=n.username,a=(0,lr.co)((0,e.Cl)((0,e.Cl)({},n),{pinUrl:(0,cr.FC)(r),unpinUrl:(0,cr.FC)(i),useHandlePin:lr.EN,useHandleUnPin:lr.Pc,onErrorTooManyPins:function(){(0,dr.c)([{callback:s,displayName:o,type:ur.y.PIN_TOO_MANY}])}})),s=a.handleCloseHintTooMany;return{handlePinModelMobile:a.handlePinModel}}(t).handlePinModelMobile,c=(0,Ie.useCallback)(function(){(0,Qn.w)(Q.R.PIN_CLOSE_HINT),a(!1)},[]),l=(0,Ie.useCallback)(function(e){n?s(e):(0,Qn.w)(Q.R.PIN_CLICK,r.current)},[n,s]);return(0,Ie.useEffect)(function(){if(!n){var e=function(e){var t=(null==e?void 0:e.detail)||{},n=t.element;t.type===ar.Y.TOO_MANY_PINS&&n===r.current&&a(!0)};return document.addEventListener(Q.R.PIN_ERROR,e),function(){document.removeEventListener(Q.R.PIN_ERROR,e)}}},[n,a]),{pinButtonRef:r,text:__("Pin"),isTooManyPinsHintShown:o,handleCloseTooManyPinsHint:c,handlePin:l}},pr=function(e){var t=fr(e),n=t.pinButtonRef,r=t.text,i=t.isTooManyPinsHintShown,o=t.handleCloseTooManyPinsHint,a=t.handlePin;return(0,Ue.jsxs)("span",{ref:n,className:"ma_link",onClick:a,children:[r,i&&(0,Ue.jsx)(or.R,{pinHintType:ar.Y.TOO_MANY_PINS,placementType:sr.p.CHAT,onClose:o})]})},hr=a(20444),mr=a(18325),vr=a(47885),gr=((Tn={}).followers={icon:"#svg_ch_activity_follow",iconUrl:vr.g5,message:__("%_tmp_%started following %s2%%modelname%.%s_end%"),message_single:__("%_tmp_%%s1%%username%%s_end% started following %s2%%modelname%.%s_end%"),motivation:__("Follow this model, too, to never lose sight of her!"),motivation_couple:__("%_tmp_%Follow these models, too, and never lose sight of them!"),motivation_male:__("%_tmp_%Follow, too, and never lose sight of him!")},Tn.lovers={icon:"#svg_ch_activity_love",iconUrl:vr.g5,message:__("%_tmp_%sent love to %s2%%modelname%.%s_end%"),message_single:__("%_tmp_%%s1%%username%%s_end% sent love to %s2%%modelname%.%s_end%"),motivation:__("If you also like this model, send her love!"),motivation_couple:__("%_tmp_%If you also like these models, send them love!"),motivation_male:__("%_tmp_%If you also like him, send a love!")},Tn.pins={icon:"#svg_ch_activity_pin",iconUrl:vr.g5,message:__("%_tmp_%pinned %s2%%modelname%.%s_end%"),message_single:__("%_tmp_%%s1%%username%%s_end% pinned %s2%%modelname%.%s_end%"),motivation:__("Pin this model, too, to always see her among the first on the homepage!"),motivation_couple:__("%_tmp_%Pin these models, too, and always see them among the first on the homepage!"),motivation_male:__("%_tmp_%Pin him, too, and always see him among the first on the homepage!")},Tn),_r=function(e,t){if(!t)return"";var n=gr[e],r=t.gender;return r===mr.A.MALE?n.motivation_male:hr.A.isCoupleGender(r)?n.motivation_couple:n.motivation},br=function(t){var n=t.btnData,r=n.activity,i=n.data,o=t.count,a=t.displayName,s=t.isBtnShown,c=(0,Ne.d4)(function(e){return e.chatHost}),l=1===o?"".concat(a):"",u=(0,Ie.useCallback)(function(){if(!s)return null;switch(r){case"followers":return(0,Ue.jsx)($n,{data:i});case"lovers":return(0,Ue.jsx)(ir,{data:i});default:return(0,Ue.jsx)(pr,{data:i})}},[r,i,s]);return(0,e.Cl)((0,e.Cl)({},function(t,n,r){var i=gr[t];return(0,e.Cl)((0,e.Cl)({},i),{message:r>1?i.message:i.message_single,motivation:_r(t,n)})}(r,c,o)),{countText:"+".concat(o-3),modelName:c?"".concat(c.displayName):null,renderBtn:u,username:l,isCountShown:o>3,isSingleMember:1===o})},yr=function(e){var t=e.avatars,n=e.btnData.activity,r=br(e),i=r.countText,o=r.icon,a=r.iconUrl,s=r.message,c=r.modelName,l=r.motivation,u=r.renderBtn,d=r.username,f=r.isCountShown,p=r.isSingleMember;return c?(0,Ue.jsx)("div",{className:"msg_wrp system_msg js-chat_msg msg_activity __".concat(n),children:(0,Ue.jsxs)("div",{className:"msg_box",children:[(0,Ue.jsx)(Qe.A,{group:"ma_icon",icon:o,url:a}),(0,Ue.jsxs)("div",{className:"ma_content",children:[(0,Ue.jsxs)("div",{className:"ma_info",children:[(0,Ue.jsxs)("div",{className:(0,Ye.n)({ma_member:!0,__multiple:f,__single:p}),children:[t.map(function(e,t){return(0,Ue.jsx)("span",{className:"ma_avatar_wrp",children:(0,Ue.jsx)("img",{className:"ma_avatar",alt:"",src:e})},t)}),f&&i]}),(0,Ue.jsx)("div",{className:"ma_title",children:trans(s,{modelname:c,s_end:"
",s1:'',s2:'',username:d})})]}),(0,Ue.jsxs)("div",{className:"ma_action",children:[l," ",u()]})]})]})}):null},Ar=function(e){var t=e.activity,n=e.data;switch(t){case"followers":var r=n.isAlreadyFollow,i=n.isAvailable,o=n.isBanned;return!r&&i&&!o;case"lovers":i=n.isAvailable;return!n.isLover&&i;case"pins":i=n.isAvailable,o=n.isBanned;return!n.isPinned&&i&&!o;default:return!1}},wr=["followers","lovers","pins"],Sr=a(72763),Er=function(){function e(){t.prevActivity=wr.at(-1)}var t;return t=e,e.isActivityToShow=function(e,n){if(n&&!(e in n))return!1;var r=t.getActivityButtonSelector(e)(G.A.getState());return!!r&&Ar({activity:e,data:r})},e.selectActivity=function(e){for(var n=wr.indexOf(t.prevActivity),r=0;r'),link_end:""},{click:c})})]})]})})}),Br=a(37828),Fr=a(81408),Ur=(0,Ie.memo)(function(t){var n=t.isExpanded,r=t.isMobile,i=t.onClick,o=(0,e.Cl)({className:(0,Ye.jc)("tm_show_btn",!r&&"__mrn_border"),onClick:i},!r&&{variant:"light"}),a=r?"button":Fr.$n;return(0,Ue.jsxs)(a,(0,e.Cl)({},o,{children:[(0,Ue.jsxs)("span",{className:"tmsb_text",children:[!n&&__("Show more"),n&&__("Show less")]}),(0,Ue.jsx)(Qe.A,{group:"tmsb_arrow",icon:"#svg_icon_arrow_st_down",url:$e.ed})]}))}),Gr=a(98810),Vr=(0,Ie.memo)(function(e){var t=e.price,n=e.title,r=e.isDisabled,i=e.isMobile,o=e.onClick;return i?(0,Ue.jsx)("button",{className:(0,Ye.n)({tms_item:!0,__disabled:r}),onClick:o,children:(0,Ue.jsxs)("span",{className:"tmsi_inner",children:[(0,Ue.jsx)("span",{className:"tmsi_title",children:(0,Gr.CN)(__(n))}),(0,Ue.jsxs)("span",{className:"tmsi_price",children:[t," TKN"]})]})}):(0,Ue.jsx)("div",{className:(0,Ye.n)({tms_item:!0,__disabled:r}),children:(0,Ue.jsxs)("span",{className:"tmsi_inner",children:[(0,Ue.jsx)("span",{className:"tmsi_title",children:(0,Gr.CN)(__(n))}),(0,Ue.jsxs)(Fr.$n,{className:"tmsi_price_btn",variant:"success",onClick:o,children:[t," TKN"]})]})})}),Kr=function(e){var t=e.avatarSrc,n=e.displayName,r=e.lang;return(0,Ue.jsx)("div",{className:"msg_box",children:(0,Ue.jsxs)("div",{className:"author_area","data-name":n,children:[(0,Ue.jsx)("span",{className:"icon_avatar",children:(0,Ue.jsx)(Ze.h,{className:"profile __round",image:{alt:"",src:t}})}),(0,Ue.jsxs)("dfn",{children:[(0,Ue.jsx)("span",{className:"author_name",children:n}),(0,Ue.jsx)("img",{className:"model_badge",alt:"",src:(0,ue.oF)("svg/bc/model_badge/".concat(r,".svg"))})]})]})})},Wr=a(92059),zr=a(83910),qr=a(90286),Yr=a(28887),Xr=a(32101),Jr=function(e){var t=e.performerData,n=(0,Ne.d4)(xr.W9),i=(0,Ne.d4)(xr.NT),o=(0,Ne.d4)(xr.Cd),a=(0,Ie.useState)(!1),s=a[0],c=a[1],l=(0,Ie.useRef)((0,Mr.mc)((0,Dr.fE)())),u=(0,Ie.useRef)(null),d=function(){var e=(0,Ie.useRef)(G.A.getState()),t=(0,Ie.useRef)((0,Ut._G)(e.current)),n=(0,Ie.useRef)((0,Ut.oI)(e.current)),r=(0,Ie.useRef)((0,Ut.ey)(e.current)),i=(0,Ie.useState)((0,Xr.r)(e.current)),o=i[0],a=i[1];return(0,Ie.useEffect)(function(){var e=function(e){var t=e.memberChatNotificationSettingsOptions;a(t)};return Lr.c.on("memberChatNotificationSettingsOptions",e),function(){Lr.c.off("memberChatNotificationSettingsOptions",e)}},[]),{chatNotificationSettings:o,lang:t.current,isMobile:n.current,isModerator:r.current}}(),f=d.chatNotificationSettings,p=d.lang,h=d.isMobile,m=d.isModerator,v=(null==f?void 0:f.isAvailable)&&!(null==f?void 0:f.is_tip_menu_notifications_enabled),g=m||!(null==n?void 0:n.enabled)||!n.notify||"public"!==i,_=(0,Ie.useMemo)(function(){var e,t=null!==(e=(0,zr.f6)((null==n?void 0:n.items)||[]))&&void 0!==e?e:[];return r.q.isEnabled(P.i.TIP_MENU_SORT_BY_PURCHASES)&&(t=(0,zr.qj)(t,null!=o?o:[])),{dynamicItems:t.slice(3),staticItems:t.slice(0,3)}},[null==n?void 0:n.items,o]),b=_.dynamicItems,y=_.staticItems;return(0,Ie.useLayoutEffect)(function(){u.current&&chat.setUserDataToNode(u.current,t)},[t]),(0,Yr.K)(function(){if(h&&!s&&u.current){var e=u.current,t=(0,Wr.S)({isMobile:h});if(t){var n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),i=parseFloat(getComputedStyle(e).scrollMarginTop)||0,o=n.top-r.top+t.scrollTop-i;t.scrollTo({top:o})}}},[s,h]),{messageWrapperRef:u,dynamicItems:b,lang:p,messageId:l,staticItems:y,tipMenuSettings:n,isExpanded:s,isMobile:h,isTipMenuDisabled:g,isTipMenuHidden:v,createServiceClickHandler:function(e){return function(){var t;g||(qr.S.instance.setValue(e,!0),null===(t=chat.gameControls)||void 0===t||t.openTipMenuPopup("auto-message"))}},handleExpandToggle:function(){return c(function(e){return!e})}}},Zr=(0,Ie.memo)(function(e){var t,n=e.avatarSrc,r=e.displayName,i=e.performerData,o=e.username,a=Jr({performerData:i}),s=a.messageWrapperRef,c=a.dynamicItems,l=a.lang,u=a.messageId,d=a.staticItems,f=a.tipMenuSettings,p=a.isExpanded,h=a.isMobile,m=a.isTipMenuDisabled,v=a.isTipMenuHidden,g=a.createServiceClickHandler,_=a.handleExpandToggle;return f?(0,Ue.jsxs)("div",{ref:s,className:(0,Ye.n)((t={msg_row:h,"msg_wrp system_msg tip_menu js-chat_tip_menu_msg js-chat_msg":!0,__hidden:v,__opened:p},t[u.current]=u.current,t)),"data-author":o,"data-hide-tip-menu":"","data-name":r,children:[(0,Ue.jsx)(Kr,{avatarSrc:n,displayName:r,lang:l}),(0,Ue.jsx)("div",{className:"tm_title",children:__("Tip Menu is available")}),(0,Ue.jsxs)("div",{className:"tm_services",children:[d.map(function(e){return(0,Ue.jsx)(Vr,{price:e.price,title:e.service,isDisabled:m,isMobile:h,onClick:g(e.hash)},e.hash)}),p&&c.map(function(e){return(0,Ue.jsx)(Vr,{price:e.price,title:e.service,isDisabled:m,isMobile:h,onClick:g(e.hash)},e.hash)})]}),c.length>0&&(0,Ue.jsx)(Ur,{isExpanded:p,isMobile:h,onClick:_})]}):null}),Qr=a(29463),$r=a(2430),ei=a(47443),ti=a(25989),ni={tip_king_default:function(e,t){return(0,ti.stringReplaceValues)(__("Today's Tips King @username sent me @tipsum %tokens%!",{tokens:z.kX.pluralise("tokens",Number(e.tipSum))}),e)}},ri=(0,e.Cl)({},ni);function ii(t,n){var r=t.text,i=void 0===r?"":r,o=(0,e.Tt)(t,["text"]);return i in ri?"function"==typeof ri[i]?ri[i](o,n):__(ri[i],o):__(i,o)}function oi(t,n){var r,i=(0,Tr.ZW)(t);switch((r=(0,e.Cl)((0,e.Cl)({},i.d),{text:i.m})).type){case"btk":return chat.onTip({username:r.un,displayName:r.dn},+r.tipsum),null;case"tkn1":case"tkn2":var o="tkn1"===r.type?ii({text:r.text,username:r.dn,tipsum:r.tipsum},n):r.text;return o=(0,ti.stringReplaceValues)(o,{username:r.dn,tipsum:r.tipsum}),(0,e.Cl)((0,e.Cl)({},r),{text:o})}return ii(r,n)}var ai=a(95655),si=a(75399),ci=new Map;function li(e){if(0===e.length)return!1;var t=Boolean(chat.isInited&&chat.userData.chathost),n=e[0];if(t){var r=ci.get(n);if(void 0!==r)return r}var i=(0,si.V)(chat.userData)&&!n.classList.contains("sp_history");return t&&ci.set(n,i),i}var ui=a(27326),di=a(65252),fi=a(90833),pi=a(69218);var hi=a(55799),mi=a(14039),vi=function(){function e(){}return Object.defineProperty(e,"instance",{get:function(){return this._instance||(this._instance=new e)},enumerable:!1,configurable:!0}),e.updateKickedModels=function(e){(0,mi.Z)("KickedChannel",{type:"instantMessage",data:{username:e}}),(0,Gt.R)("@@InstantMessages/kickedModels",{username:e})},e}(),gi=a(85269),_i=a(86757),bi=a(53162),yi=function(){return chat.userData.invisible},Ai=function(){var e=(0,xe.jL)(),t=60*window.chat.localData.dailyMinutesLimit*1e3,n=new Date;n.setHours(0,0,0,0);var r=n.getTime();return(!e.stamp||e.stamp===r)&&e.todayFreeTime>=t},wi=G.A.action(function(e,t){return{dailyLimitExceeded:t}}),Si=function(e){var t=(0,xe.jL)().todayRooms;return"number"==typeof e&&t.length>=e};function Ei(e){return wi(Ai()||Si(e)),Ai()||Si(e)}var Ci,Ti=a(45008),Pi=a(43325),Ii=a(98928),ki=a(84435),Ni=a(83046),Oi=a(80669),ji=a(26989),Li=a(1325),Mi=a(52990),xi=a(41669),Di=function(e,t,n,r){var i=(0,Mi.m)(e,!0),o=t?t.find(i):xi(i);return n||r?o.filter(function(e,t){var i=xi(t),o=i.data("user_data")||i.parents(".msg_wrp").data("user_data");return!!o&&!(n&&o.username!==n||r&&o.chathost!==r)}):o},Ri=a(873),Hi=a(7984),Bi=a(52210),Fi=a(2089),Ui=a(33475),Gi=function(e,t){var n=(0,Ut.oI)(G.A.getState()),r=(0,Mn.V)(),i=(0,Ui.p)();if(e.hasClass("__smiley")||i&&n)return e;var o=(0,Bi.c)(t);if((0,Fi.Z)(t)&&!i&&!n&&!r){var a=t.messageStyle.bg,s="pt_".concat(a),c=(0,Hi.fd)(a);c?o["background-color"]=a:e.addClass(s);var l=e.find(".msg_corners");l.length&&(c?l.css("background-color",a):l.addClass(s))}return e.css(o)},Vi=function(e,t){return{addlClass:"",content:e.trim(),nodesAmount:t,type:"text"}},Ki=function(t,n,r,i){var o=i||{},a=o.className,s=o.isMultiMsg,c=o.isSingleNode,l=o.isSmileBubble,u="",d={message:!0,__single_node:!l&&c};return a&&(d[a]=!0),n&&(d=(0,e.Cl)((0,e.Cl)({},d),{__multi:s,__smiley:l,__text:!l}),r&&!l&&(u='
')),'
').concat(u,'').concat(t,"
")},Wi=function(t,n,r,i){var o=i||{},a=o.className,s=o.isMsgBox,c=void 0===s||s,l=o.isMultiMsg,u=o.isSingleNode,d=o.isSmileBubble,f="",p={msg_box:c,__single_node:!d&&u};return a&&(p[a]=!0),n&&(p=(0,e.Cl)((0,e.Cl)({},p),{colored:!0,__multi:l,__smiley:d,__text:!d}),r&&!d&&(f='')),'').concat(f,'').concat(t,"")},zi=a(28327),qi=a(99736),Yi=a(26708),Xi=a(39499),Ji=function(e,t,n){return function(e,t,n){var r=e.displayName,i=e.isMcm,o=(0,Ut.oI)(G.A.getState()),a=(0,Ui.p)(),s=' style="'.concat((0,qi.y)(e),'"'),c=''.concat(r,""),l="";if(a&&i&&(l=o?'':'\n \n \n '.concat(__("Moderator"),"\n \n \n ")),n){var u=(0,Yi.h)(e);return'\n
\n ').concat(u,"\n ").concat(t,"\n ").concat(c).concat(l,"\n
\n ")}return"".concat(t,"").concat(c).concat(l,"")}(e,(0,Xi.E)(e,t),n)},Zi=a(41669),Qi=function(e,t,n,r,i,o,a,s){var c=null;void 0===a&&(a=li(i));var l=function(e){var t,n=G.A.getState();if(!(0,Ut.oI)(n)||(0,Ui.p)())return"";var r=(null===(t=e.messageStyle)||void 0===t?void 0:t.fontSize)||"",i=parseInt(r,10);return!i||i<120?"":i<130?" __medium":i<135?" __large":i<140?" __larger":" __x_large"}(t);if(a){var u=function(e,t,n,r,i){if(r&&n&&i)return'
').concat(e,"
");var o="",a="";return(0,Fi.Z)(t)&&(o=" colored",a=''),'').concat(a,'').concat(e,"")}(e,t,r,i,a);if(null==i?void 0:i.hasClass("history")){var d="msg_wrp js-chat_msg msg_".concat(t.role," ").concat(function(e,t){var n="mb_".concat(e.role);return e.accessLevel&&(n+=" mb_".concat(e.accessLevel),e.isVip&&(n+=" mb_vip"),e.isMcm&&(n+=" mb_mcm")),((0,ei.T)(e)||t)&&(n+=" mb_color"),n}(t,o));t.accessLevel&&(d+=" ms_".concat(t.accessLevel)),(0,zi.e)(t)&&(d+=" msg_elite"),s&&(d+=" js-chat_tip_menu_msg");var f=Ji(t,n,a),p="model"===t.role?'dir="auto"':"";c=Zi('\n
\n
\n ').concat(f,'\n
").concat(u,"
\n
\n
\n ")),t.username&&c.attr("data-author",t.username)}else c=Zi(u);return c.find(".message").each(function(){Gi(Zi(this),t)}),c.find(".smiley").length&&c.addClass("__smiley"),c}var h=Ji(t,n,a),m=e,v="model"===t.role?'dir="auto"':"";c=Zi('

').concat(h,'").concat(m,"

")),t.username&&c.attr("username",t.username);var g=!Zi.mobile||t.isPerformer&&(0,Ui.p)();return t.avatarUrl&&g?c.find(".author_area").prepend('')):(0,K.isTokenInBodyClassList)("fullscreen")&&c.prepend('')),t.accessLevel&&c.addClass("member_".concat(t.accessLevel)),s&&c.addClass("js-chat_tip_menu_msg"),c.find(".msg_box").each(function(){Gi(Zi(this),t)}),c},$i=function(e){var t=Di(e.id);if(t.length){if(t.addClass("deleted"),e.message){var n=e.message;t.attr("data-message",n)}var r=t.hasClass("message")?t:t.find(".message");r.length&&(r.css({backgroundColor:"",color:"",fontFamily:"",fontSize:""}),r[0].className=r[0].className.replace(/\bpt_.*?\b/g,""))}},eo=function(e,t){return{addlClass:t?"__".concat(e.replace(":","")):"",content:e,type:"smiley"}},to=function(e,t,n){e||(n&&n.removeClass("__tr_enabled"),t.closest(".system_msg").length?t.closest(".system_msg").removeClass("__tr_done").find(".chat_translator_icon").remove():t.closest(".msg_row").removeClass("__tr_done").find(".chat_translator_icon").remove())},no=a(53344),ro=a(46140),io=a(70901),oo=null,ao=function(){var e=JSON.parse(se.DT.getItem(Ae.Z.CHAT_GREETINGS)),t=new Map(e),n=Array.from(t.keys()),r=chat.performerData.username,i=(0,io.toBase62)((0,io.crc32u)(r+r.length)),o=t.get(i),a=t.has(i);return{chatGreetings:t,chatGreetingsKeys:n,chatOwner:i,joinCount:o,isExistOnStorage:a}},so=function(e){(0,M._b)("ChatFeature Greeting").log("try add message",!!oo),oo&&clearTimeout(oo),oo=setTimeout(function(){oo=null;var t=ao().joinCount;if(0===t||t%4==0){var n=function(e){if(void 0===e&&(e=[]),!e||!e.length)return null;var t=e[e.length-1];if(!t)return null;var n="".concat(t.id,"-1"),r=chat.currentChatType,i=chat.userData.displayName,o=chat.performerData;return{chatType:r,message:__("Hey %username%! Welcome to my chatroom!",{username:i}),from:{avatarUrl:o.avatarUrl,displayName:o.displayName,friendRequestSettings:o.friendRequestSettings,hasProfile:o.hasProfile,isRu:o.isRu,role:o.role,sexType:o.sexType,showType:o.showType,messageStyle:o.messageStyle,username:o.username},id:n,suspicious:"",isDeletedMessage:!1,lang:"",isPreserveMessagesStyles:!0}}(e);n&&chat.incomingMessage(n)}},3e3)},co=function(){(0,M._b)("ChatFeature Greeting").log("init"),En.I.on("joinRoom",function(){yi()||function(){var e=ao(),t=e.chatGreetings,n=e.chatGreetingsKeys,r=e.chatOwner,i=e.joinCount,o=e.isExistOnStorage,a=(0,ro.u)(i)?0:i+1;if(!o&&t.size>=100)for(var s=t.size-100,c=0;c<=s;c++)t.delete(n[c]);t.set(r,a),se.DT.setItem(Ae.Z.CHAT_GREETINGS,JSON.stringify(Array.from(t.entries())))}()})},lo=a(41669);!function(e){e.GuestChatAlertLink=".guest_chat_alert_link"}(Ci||(Ci={}));var uo=function(e){e.preventDefault(),e.stopPropagation(),chat.signupPopup(!0)},fo=a(5652),po=a(34446),ho=a(4527),mo=a(41669),vo=function(){function t(){var e=this;this.service={},this.userData={},this.localData={},this.performerData=null,this.currentShowType="public",this.__currentChatType="public-chat",this.performerStatus=null,this.chatSettings={},this.currentChathost=null,this.waitRoomConnect=!1,this.connectionRoomHostName=null,this.onlineModels=[],this.userIsFriendForPerformer=!1,this.roomData=null,this.visibility="none",this.isInited=!1,this.options={},this.loadRoomCounter=0,this.isIE=ki.BrowserDetect.detectIE(),this.isMobileApp=!1,this.isMobile=!1,this.isAuthenticated=!1,this.isCyrillic=!1,this.openRoomInWindow=(0,Fe.s)(function(e){void 0===e&&(e=chat.currentChathost);var t=G.A.getState(),n=t.promoHitUrl,r=t.isLiveStreamPromo,i=n;if(e&&i){if(-1!==i.indexOf("_model_name_"))i=i.replace(/_model_name_/g,e);else{var o=(0,Li.Zy)("csurl",i);if(o&&-1===o.indexOf(e)){var a=o.split("/");a[a.length-1]=e,i=(0,Li.K)(i,"csurl",a.join("/"))}}var s=(0,Li.P3)(i,"bcs"),c=(0,K.isTokenInBodyClassList)("postitial"),l="".concat(window.location.protocol,"//").concat(window.location.host);!c&&r&&s&&(i="".concat(l,"/").concat((0,et.o)(e),"?bcs=").concat(s)),window.open(i)}},100,!0),this.stringReplaceSmiles=function(t){return e.Smileys.replace({message:t.replace(e.Smileys.allUnicodeSmileCollectionPattern,function(e){return' '.concat(e,"")})})}}return t.prototype.initLayout=function(){},t.prototype.initService=function(){},t.prototype.initMediator=function(){},t.prototype.setChatHeight=function(){for(var e=[],t=0;t\n
\n
').concat(this.stringReplaceSmiles(u),"
\n
\n \n "),"topicChange"===n&&this.isAuthenticated&&(0,te.w3)(Q.R.CHAT_NEW_MESSAGE)):o||"tip_fail"===n?(d='

').concat(u,"

"),o&&(0,Xn.Y)()):d="groupChatWelcome"===n||"service __group"===n?'
').concat(u,"
"):'

').concat(this.stringReplaceSmiles(u),"

"),this.addMessage(a(d),c)}},t.prototype.messageReplaceSmileys=function(e,t,n,r){var i=(0,fi.q)(n)||"model"===n.role||"moderator"===n.role;return this.Smileys.replace({callback:function(e,i){var o=Di(t,void 0,n.username,n.chathost);if((0,ei.T)(n)){if(!(o=o.find(".__".concat(e.replace(":","")))).length)return void r.push(e);i?(o=o.find(".msg"),An(o,e,i)):o.addClass("__text").removeClass("__smiley")}else i&&(o=o.find(".msg"),An(o,e,i))},message:e,replacePremium:i})},t.prototype.formatMessage=function(e,t,n,r,i,o,a,s){e=e.replace(this.Smileys.allUnicodeSmileCollectionPattern,function(e){return' '.concat(e,"")});var c=[];!i&&/:|(:)|=/g.test(e)&&(e=this.messageReplaceSmileys(e,n,t,c)),void 0===o&&(o=li(r));for(var l=(new DOMParser).parseFromString(e,"text/html").body.childNodes,u=0,d=0;d-1?i.push(Vi(e,t)):i.push(eo(e,!0)),o=""}}),o+=s||""}else"img"!==a.nodeName.toLowerCase()||a.classList.contains("little_smileys")||a.classList.contains("custom_smileys")?o+=a.outerHTML:(o.trim()&&i.push(Vi(o,t)),o="",i.push(eo(a.outerHTML)))},s=0;s1,isSingleNode:1===g.nodesAmount,isSmileBubble:"smiley"===g.type}))}var _=v.join("");m.length>1&&(_=o?'
'.concat(_,"
"):''.concat(_,""));var b=(0,Mr.mc)(n,!1),y=Qi(_,t,this.userData,b,r,i,o,s);return this.setUserDataToMessage(y,t),y},t.prototype.setUserDataToMessage=function(e,t){e.closest(".msg_wrp").data("user_data",t)},t.prototype.setUserDataToItem=function(e,t){e.data("user_data",t)},t.prototype.setUserDataToNode=function(e,t){mo(e).data("user_data",t)},t.prototype.getUserDataFromItem=function(e){return e.data("user_data")},t.prototype.closeChat=function(e){if((0,M._b)("Chat Flow closeChat").log(this.currentChathost,this.connectionRoomHostName),this.currentChathost&&this.connectionRoomHostName===this.currentChathost&&(0,Mr.kd)(),this.resetUsersList(!0),this.performerData&&((0,xn.xc)(this.performerData.username),this.connectionRoomHostName&&this.performerData.username===this.connectionRoomHostName&&(this.connectionRoomHostName=null)),this.performerStatus=null,(0,Kt.E)(!1),(0,zt.V)(!1),mo("#bSocialButtons").html(""),(0,yn.P)(),e&&((0,Mr.kd)(),(0,mn.uz)(),(0,wn.Kk)(),this.performerData=null,chat.currentChathost=null,chat.userData.chathost=null,mo("#videoView").removeAttr("src")),mo(".popHint").length){var t=mo(".popHint .close");t.length&&t.click()}this.userData.isPerformer||"function"!=typeof chat.cancelGroupShowResponse||chat.cancelGroupShowResponse()},t.prototype.getRoom=function(t,n,r){var i=this;if(void 0===r&&(r=!1),this.isInited){if(!r){if(!t)return void(0,M._b)("ChatCore getRoom skip").error("incorrect chathost",t);if(this.currentChathost===t)return void(0,M._b)("ChatCore getRoom skip").error("already connected",t);if(this.waitRoomConnect)return void(0,M._b)("ChatCore getRoom skip").error("wait connect",t)}this.debug("getRoom",t,n,"currentChathost=".concat(this.currentChathost),"waitRoomConnect=".concat(this.waitRoomConnect)),(0,Gt.R)("@@ChatEvent/roomLoadStart",{chatHost:t}),(0,Gt.R)("@@ClosePopup"),this.userData.chathost=t,this.waitRoomConnect=!0,this.connectionRoomHostName=t;var o=G.A.getState().awayLayoutOptions;gn((0,e.Cl)((0,e.Cl)({},o),{displayName:(null==n?void 0:n.title)||(null==o?void 0:o.displayName)})),_n(n.title);var a=mo("#bChat");if(a.triggerHandler("chat:getRoom",[t,n]),this.isMobile||(0,Mn.V)()||(qt.c.instance.cancelAllMember2ModelRequests(),qt.c.instance.hideAllModel2MemberDeclines()),this.isIE||!this.isAuthenticated||this.isMobileApp)a.find(".js-chat_msg_input").val("");else{var s=(0,ho.L)();(0,te.w3)(Q.R.SMILEYS_TEXTAREA_CLEAR,{inputId:s})}if(mo.mobile){var c=mo("#bChatRoomTitle .chat_title_link");c.length&&(c.attr("href","/profile/".concat(t)),c.html(n.title)),mo(".bottom_banner_container_chat").show(),mo("#popupPrivate .goto-group").show()}if(!this.service.connected)return this.debug("!!! ws is not connected, try to connect"),this.service.connect(this.localData.chatServerUrl),void(ki.BrowserDetect.isOperaMini()&&chat.localData.directServiceUrl&&((0,di.E)(chat.localData.directServiceUrl,"getRoomData",chat.userData.chathost,!1).done(function(e){var t,n,r,o,a,s;if(!i.service.connected){if(chat.performerData=null==e?void 0:e.performerData,chat.localData=null==e?void 0:e.localData,chat.videoServerUrl=null===(t=null==e?void 0:e.localData)||void 0===t?void 0:t.videoServerUrl,chat.userData=null==e?void 0:e.userData,chat.userData.isLogged=!!(null===(n=chat.userData)||void 0===n?void 0:n.role),-1===location.href.indexOf("/".concat(null===(r=null===chat||void 0===chat?void 0:chat.performerData)||void 0===r?void 0:r.username))&&!mo(".no_change_page_url").length){var c="".concat(chat.urlPrefix(),"/").concat(null===(o=null===chat||void 0===chat?void 0:chat.performerData)||void 0===o?void 0:o.username);(0,Ee.G$)({},null===(a=null===chat||void 0===chat?void 0:chat.performerData)||void 0===a?void 0:a.displayName,c),mo("base").attr("href",location.origin+c)}(null===(s=null==e?void 0:e.userData)||void 0===s?void 0:s.messageStyle)&&(0,hn.D)(e.userData.messageStyle),Pi.A.instance.playStream()}}),window.chat.performerStatus="public"));this.currentChathost&&this.closeRoom(!0),this.setCurrentChathost(t),!mo.mobile&&this.userData.isPayable&&mo.bongacamsPopupClose(),this.isMobile||(0,Mn.V)()||(mo.bongacamsPopupClose(),mo(".contextMenu").remove(),mo("#bChat .js-smile_panel_input").destroySmilePanel(),mo("#ChangeFontFormTooltip").find(".close").click()),a.triggerHandler("onBeforeGetRoom",[t,n]),this.service.getRoom(t)}else this.roomData={chathost:t,data:n}},t.prototype.closeRoom=function(e,t){this.debug("closeRoom",e),_i.A.instance.showLayover(!1),this.options.debug&&this.addServiceMessage("[debug] changeRoom: ".concat(e)),this.service.closeRoom(e),e?(this.waitRoomConnect=!0,void 0!==Ii.z.instance.volume&&"one"===this.localData.promoAudioMute&&this.onlineModels.includes(this.currentChathost)&&(this.localData.promoAudioMute=null,Ii.z.instance.setDefaultVolume())):this.waitRoomConnect=!1,this.closeChat(t);var n=G.A.getState(),r=n.isMemberBanned,i=n.isMemberKicked;r&&(0,U.R4)(!1),i&&(0,U.OR)(!1),chat.dailyLimitExceeded||_i.A.instance.showLayover(!1)},t.prototype.setCurrentChathost=function(e){if(e){var t=e&&this.currentChathost&&this.currentChathost!==e;this.currentChathost=e,mo("#bChat").triggerHandler("onCurrentChathost",e),t&&mo("#bChat").triggerHandler(Q.R.ON_CURRENT_CHATHOST_CHANGE),this.debug("setCurrentChathost",this.currentChathost)}},t.prototype.onChatSettings=function(e){var t;this.debug("--- ChatSettings",e),this.chatSettings=e,Bn(e),Fn(e),t=(0,$r.pi)(e),G.A.action(fn)(t),mo(document).trigger("chat:settings")},t.prototype.spamFilterMessage=function(e,t,n,r,i){var o;if(void 0!==t){var a="caps"===e?__("excessive use of capital letters"):__("banned words");o=__(t,{br:"",delay:10,modelMute:(0,Ni.O)(1e3*i,!1,!0),mute:12,reason:a})}else o=this.userData.isRu&&r?r:n,o=(0,ti.escapeHTML)(o);void 0!==o&&""!==o.trim()&&this.incomingServiceMessage(o,"sf")},t.prototype.incomingServiceMessage=function(e,t,n,r,i){var o,s,c;this.debug("incomingServiceMessage",e);var l=G.A.getState(),u=(0,Ui.p)();if(!l.isMemberBanned){void 0!==r&&(this.performerData.messageStyle=r);var d={};switch(t){case"model_raise":return void this.addServiceMessage(e,"model_raise",this.currentChatType);case"new_tip_king":return void this.addServiceMessage(e,"new_tip_king",this.currentChatType);case"notice":var f=(0,Tr.ZW)(e),p=(0,Tr.n5)(f);if(p===kn.A.MEMBER_ACTIVITY)return this.addServiceMessage(e,kn.A.MEMBER_ACTIVITY,this.currentChatType);if(i&&!this.isCyrillic&&!this.userData.isPerformer&&!this.userData.isMcm&&"moderator"!==this.userData.role&&"private-chat"!==this.currentChatType)return;if(0===(null==n?void 0:n.indexOf("enc:"))){n=n.substr(4);var h=this.chatSettings.disableChatBotsInPrivate&&"private-chat"===this.currentChatType,m=[kn.A.TIP_KING,kn.A.COUNTDOWN,kn.A.TBR_NOTIFIER,kn.A.ROT_NOTIFIER];if(h&&p&&m.includes(p))return;var v=null!==(s=null===(o=null==f?void 0:f.d)||void 0===o?void 0:o.allowedStatuses)&&void 0!==s?s:[];if(!this.userData.isPerformer&&[kn.A.ROT_NOTIFIER,kn.A.TBR_NOTIFIER].includes(p)&&!v.includes(this.userData.accessLevel))return;var g=oi(e,n);if(null===g)return;"object"==typeof g?(e=g.text,d=g):e=g}if(n&&!this.userData.isPerformer){if(this.userData.isRu&&"en"===n)return;if(!this.userData.isRu&&"ru"===n)return}var _=["CND_PAUSE","CND_RESUME"].includes(e);if(_){var b=this.userData.isPerformer?this.userData.displayName:null===(c=this.performerData)||void 0===c?void 0:c.displayName;"CND_PAUSE"===e?e=__("%displayname% paused the countdown.",{displayname:b}):"CND_RESUME"===e&&(e=__("%displayname% resumed the countdown.",{displayname:b}))}if(n&&this.userData.isPerformer&&_&&(this.userData.isRu&&"en"===n||!this.userData.isRu&&"ru"===n))return;if(d&&"tkn1"===d.type||"tkn2"===d.type){var y=this.currentChatType?mo("#bChat").find(".history").filter(":visible"):mo("#".concat(this.currentChatType," .history")),A=(y=y.length?y:y.prevObject.eq(0)).find(".msg_tip_success, .tip_success, .msg_wrp.msg_member[data-author]")[mo.mobile?"first":"last"](),w=chat.getUserDataFromItem(A);if((A.hasClass("msg_tip_success")||A.hasClass("tip_success"))&&(null==w?void 0:w.displayName)!==d.dn)return}var S=0===e.indexOf("#LN#");S&&(e=e.replace("#LN#","")).includes("#P-API#")&&(e=e.replace("#P-API#",""));var E=(0,Dr.fE)();e=e.replace(/\n/g,"
"),e=this.Smileys.replace({callback:function(e,t){if(t){var n=Di(E);An(n,e,t)}},message:e,replacePremium:!0});var C="en"===n||"ru"===n||S?" ltr":"",T=mo(''.concat(__("Notice:"),' ').concat(e,"")),P=void 0;if(this.performerData&&(this.performerData.messageStyle||this.performerData.fontStyle)?P=this.performerData:this.userData.isPerformer&&(this.userData.messageStyle||this.userData.fontStyle)&&(P=this.userData),P&&!this.userData.isPerformer&&!u){var I=(0,Bi.c)(P);T.css(I)}return this.addServiceMessage(T.prop("outerHTML"),this.userData.isPerformer?"topicChange":"modelNote",this.currentChatType);case"vwm_update":return void a.e(698).then(a.bind(a,86723)).then(function(t){var n,r,i=t.LovenseVibeWithMeController;try{var o=(0,Tr.ZW)((0,Gr.CN)(e));(null===(n=null==o?void 0:o.d)||void 0===n?void 0:n.forceDisable)?i.forceDisable():(null===(r=null==o?void 0:o.d)||void 0===r?void 0:r.data)&&i.receiveData(atob(o.d.data))}catch(e){console.error(e)}});case"warning":return void this.addServiceMessage(e,"warning",this.currentChatType);default:return this.addServiceMessage(e,"service",this.currentChatType)}}},t.prototype.isAllowedToShow=function(e,t,n,r,i,o){void 0===n&&(n=!1),void 0===r&&(r=""),void 0===i&&(i=!1),void 0===o&&(o=!1);var a=!i&&"public-chat"===this.currentChatType,s=G.A.getState().isFreeUsersMuted;if((0,M._b)("Chat History isAllowedToShow").log(e.username,a,{botMessageLang:t,from:e,messageText:r,skipCyrillicCheck:i,isBotRu:n,isCyrillicMessage:o}),(0,Ti.A)(e.username))return!1;if(s&&!e.isPayable&&"model"!==e.role&&"moderator"!==e.role)return!1;if(this.userData.isPerformer){if(t&&"model"===e.role){if("every"===t)return!0;if("en"===t&&n&&this.localData.isRussian)return!1;if("ru"===t&&!n)return!1}return!0}if("model"===e.role&&t){var c="ru"===t;if(this.performerData.isRu){if(c!==this.userData.isRu)return!1}else if(!this.userData.isRu&&c)return!1}if(e.username===this.userData.username)return!0;if("moderator"===e.role)return!0;if("moderator"===this.userData.role)return!0;if(this.userData.isMcm)return!0;if(e.isMcm&&!a)return!0;if("model"===e.role){if(!a)return!0;if(this.userData.isMcm)return!0;if(!o)return!0}return a?!o||this.isCyrillic:this.performerData.isRu?e.isRu===this.userData.isRu:!e.isRu||this.userData.isRu},t.prototype.incomingMessage=function(e,t){var n=e.id,r=e.$history,i=e.chatType,o=e.from,a=e.lang,s=e.message,c=e.suspicious,l=e.isBubbleDesign,u=e.isCyrillicMessage,d=e.isDeletedMessage,f=e.isMultipleCall,p=e.isPreserveMessagesStyles,h=e.isTipMenu;void 0===t&&(t=!1);var m=G.A.getState(),v=m.user,g=m.isMemberBanned,_=m.isModerator;if(!g){var b=r||mo("#".concat(i," .history"));if(l=void 0===l?li(b):l,a&&0===a.indexOf("enc:")){if("tip_menu"===s)return;a=a.substr(4);var y=oi(s);if(null===y)return;s="object"==typeof y?y.text:y}var A=!this.isAuthenticated||Nn.A.isMember(this.userData.role);if(a&&a.includes(hi.aV)&&A){var w=a.lastIndexOf(hi.aV),S=a.slice(w+hi.aV.length);if(this.userData.displayName!==S)return}var E=a&&(a.includes(hi.UE)||!a.includes(":ml")),C=null;if(a&&(a.includes(hi.Sf)?C=this.userData.isPerformer?"every":this.userData.isRu?"ru":"en":a.includes(hi.Oj)?C="ru":a.includes(hi.G_)&&(C="en")),"model"!==o.role||p||(this.performerData.messageStyle=o.messageStyle),this.debug("incomingMessage",o.username,i,"!=".concat(c)),this.isAllowedToShow(o,C,E,s,h,u)){var T=this.formatMessage(s,o,n,b,d,l,void 0,h);"updateMessageForAdmin"in this&&"function"==typeof this.updateMessageForAdmin&&this.updateMessageForAdmin(T,o,s||"");var P=!f&&_&&(0,Yn.w)(Gn.F.SCROLL_THRESHOLD);this.addMessage(T,b,f,h),this.afterAddMessage(T,b,l,t),t||(0,te.w3)(Q.R.CHAT_INCOMING_TEXT_MESSAGE,o);var I=!f&&!_,k=(null==T?void 0:T.data("author"))&&(null==T?void 0:T.data("author"))===v.username;return(P||I&&k)&&(0,qn.v)(),T}}},t.prototype.afterAddMessage=function(e,t,n,r){if(!r&&n){var i=(0,Ri.v)(t);i&&(e.hasClass("msg_wrp")&&(e=e.find(".msg_box")),(0,bn.S)(e,i,this.userData.isPerformer))}},t.prototype.onTopicChange=function(e,t,n){if(void 0===n&&(n=!1),e)if(e=(0,ji.gL)((0,Gr.CN)(e,!0),"",16),this.debug("onTopicChange","isRu=".concat(t),e),mo("#bTopicForm").hasClass("topicRu"))t?(this.addServiceMessage(''.concat(__("Topic")," (для России): ").concat(e),"topicChange"),mo(".bChatTopicRu").html(e)):(this.addServiceMessage(''.concat(__("Topic")," (для остальных): ").concat(e),"topicChange"),mo(".bChatTopic").not(".bChatTopicRu").html(e));else{var r=G.A.getState().isMobile,i=n&&!r,o=void 0!==this.userData.isRu&&this.performerData.isRu&&Boolean(t)!==Boolean(this.userData.isRu),a=t&&!this.performerData.isRu;if(this.userData.isPerformer&&t||!this.userData.isPerformer&&(i||o||a))return;this.addServiceMessage(''.concat(__("Topic:")," ").concat(e),"topicChange"),mo(".bChatTopic").html(e)}else this.userData.isPerformer?mo(".bChatTopic".concat(t?"Ru":"")).html(""):mo(".bChatTopic").html(__("%modelname%'s chat",{modelname:this.performerData.displayName}));mo(document).trigger("chat:topic-change",[e,t])},t.prototype.performerStatusChange=function(t){this.debug("performerStatusChange",t,"was=".concat(this.performerStatus));var n=G.A.getState().chatHost;if(G.A.setState({chatHost:(0,e.Cl)((0,e.Cl)({},n),{showType:t})}),G.A.action(pn.x)((0,$r.QD)({online:"offline"!==t,showType:t})),t!==this.performerStatus){var r="public"===t&&"away"===this.performerStatus;if(this.performerStatus=t,r)return this.debug("performerStatusChange","need timout"),void setTimeout(function(){mo("#bChat").triggerHandler("onPerformerStatusChange"),(0,te.w3)(Q.R.PERFORMER_STATUS_CHANGE)},1e3);mo("#bChat").triggerHandler("onPerformerStatusChange"),(0,te.w3)(Q.R.PERFORMER_STATUS_CHANGE),(0,Qr.f)(!0)}},t.prototype.onShowRaise=function(e,t){var n=__("%member% raised %model% to the 1st position on the main page for 60 seconds!",{member:''.concat(e,""),model:''.concat(this.userData.displayName,"")});this.addServiceMessage(n,"model_raise")},t.prototype.onUserData=function(e,t,n,r){var i,o=this;this.debug("--- UserData",e),this.debug("--- PerformerData",t),this.debug("--- LocalData",n),(0,M._b)("Chat Event onUserData").log((null==t?void 0:t.username)||(null==e?void 0:e.chathost)||"(unknown chathost)"),(0,Gt.R)("@@ChatEvent/roomLoadEnd"),this.userData=e,this.performerData=t,this.performerData&&!this.performerData.role&&(this.performerData.role="model");var a=G.A.getState(),s=a.isFollowingsLoaded,c=a.isModerator;if(t){var l={chatType:chat.currentChathost,displayName:t.displayName,gender:t.gender,loversCount:null==t?void 0:t.loversCount,quality:t.videoQuality,showType:t.showType,username:t.username};c&&Object.assign(l,{isHDCam:null==t?void 0:t.isHDCam}),G.A.setState({chatHost:l,initialVideoPoster:n.vsid?{frame:(0,bi.A)(n.vsid,t.username),username:t.username}:null})}s?this.userIsFriendForPerformer=(0,Jt.qs)(null===(i=this.performerData)||void 0===i?void 0:i.username):(0,Zt.n)(function(){var e;o.userIsFriendForPerformer=(0,Jt.qs)(null===(e=o.performerData)||void 0===e?void 0:e.username)}),this.localData=n,r&&this.performerStatusChange(r),this.waitRoomConnect=!1,this.setCurrentChathost(null==t?void 0:t.username);var u=mo("#bChat");u.triggerHandler("onUserData",[t,n]),u.triggerHandler("afterUserData")},t.prototype.onConnect=function(){this.debug("onConnect"),mo("#bChat").triggerHandler("onRoomConnect",this.userData)},t.prototype.resetUsersList=function(e){mo("#bChat .users").html("").removeClass("users_full"),(0,no.Y)(this.currentChatType,{totalGuests:0,totalUsers:0,users:[]},this.userData,e)},t.prototype.onDisconnect=function(e){var t,n,r,i,o,a=this;(0,M._b)("Chat Flow onDisconnect").log(),this.debug("onDisconnect",e),mo("#bChat").triggerHandler("onRoomClose",e),G.A.action(U.$A)({enabled:!1}),(null==e?void 0:e.code)&&!chat.dailyLimitExceeded&&_i.A.instance.showLayover("show_default");var s=null===(t=this.performerData)||void 0===t?void 0:t.username;if(this.closeChat(),this.userData&&this.userData.isPerformer&&(this.performerStatusChange("offline"),mo("#bCamStatus a").hide()),null==e?void 0:e.code){var c="12h";switch(e.code){case"AUTH_MISS":case"ERROR":case"ONLINE_FAILED":this.addServiceMessage(__("Chat closed"),"alert"),(mo("#mls_chatconsole").length||mo("#video-panel-wrap").length)&&(location.href="/",gi.e1.instance.sendException(new Error('ChatRedirect cause: "'.concat(e.code,'"')),void 0,c));break;case"CHANGE_GENDER":case"MRLA_REQUIRED":window.chat&&window.chat.encoder&&window.chat.encoder.stopBroadcast&&window.chat.encoder.stopBroadcast(),window.opener?window.close():(location.href="/",gi.e1.instance.sendException(new Error('ChatRedirect cause: "'.concat(e.code,'"')),void 0,c));break;case"CONNECT_MISS":break;case"GHOST_DETECT":this.addServiceMessage("Duplicated user detected, chat session has been closed","alert");var l=G.A.getState().isPromo;window.opener?window.close():l||!mo("#mls_chatconsole").length&&!mo("#video-panel-wrap").length||(location.href="/",gi.e1.instance.sendException(new Error('ChatRedirect cause: "'.concat(e.code,'"')),void 0,c)),null===(r=null===(n=window.chat)||void 0===n?void 0:n.encoder)||void 0===r||r.stopBroadcast();break;case"PING_TIMEOUT":if((0,L.isSessionStorageAvailable)()){var u=Number(se.uW.getItem(ae.y.RELOAD_COUNT));u<2?(se.uW.setItem(ae.y.RELOAD_COUNT,String(u+1)),window.location.reload()):(se.uW.setItem(ae.y.RELOAD_COUNT,"0"),window.location.href="/",gi.e1.instance.sendException(new Error('ChatRedirect cause: "'.concat(e.code,'"')),void 0,c))}else location.href="/",gi.e1.instance.sendException(new Error('ChatRedirect cause: "'.concat(e.code,'"')),void 0,c);break;case"ROOM_RELEASE":return void this.performerStatusChange("offline");case"SPAM_DETECT":this.addServiceMessage(__("Your account has been compromised and blocked from sending messages and watching live streams."),"alert"),this.addServiceMessage(__("In case you have any questions, please contact our support team."),"alert");break;case"USER_BAN":(0,U.R4)(!0),"mcm"===e.status?mo(".historyContainer .js-chat_msg_ban_mcm").length||this.addServiceMessage(__("You have been banned from %modelname%'s chat room by moderator %member_moderator% (most likely for inappropriate behavior)",{member_moderator:e.who,modelname:this.performerData.displayName}),"alert js-chat_msg_ban_mcm"):mo(".historyContainer .js-chat_msg_ban_model").length||this.addServiceMessage(__("You have been banned from %modelname%'s chat room (most likely for inappropriate behavior)",{modelname:this.performerData.displayName}),"alert js-chat_msg_ban_model"),G.A.getState().chromeCastAvailable&&window.ChromeCast.getInstance().stopCast(),(0,Qr.f)();break;case"USER_KICK":this.userData.isPerformer?(this.addServiceMessage(__("Your chat session has been closed by the administrator."),"alert"),e.reason&&this.addServiceMessage(__(e.reason),"alert"),this.addServiceMessage(__("In case you have any questions, please contact %i%BongaCams Support%x%.",{i:'',x:""}),"alert")):mo(".historyContainer .js-chat_msg_user_kick").length||this.addServiceMessage(__("You have been blocked from %modelname%'s chat room (most likely for inappropriate behavior)",{modelname:this.performerData.displayName}),"alert js-chat_msg_user_kick"),(0,U.OR)(!0),vi.updateKickedModels(s);break;case"USER_KICK_TEMPORARY":(0,U.OR)(!0),(0,U.o)(e.status),["mcm","model"].includes(e.status)&&vi.updateKickedModels(s),setTimeout(function(){if("model"===e.status){if(mo(".historyContainer .js-chat_msg_kick_model").length)return;a.addServiceMessage(__("Model %model% kicked you from the chat for 1 hour (most likely, for inappropriate behavior)",{model:e.who}),"alert js-chat_msg_kick_model")}else if("mcm"===e.status){if(mo(".historyContainer .js-chat_msg_kick_mcm").length)return;a.addServiceMessage(__("Moderator %displayname% kicked you from the chat for 1 hour (most likely, for inappropriate behavior)",{displayname:e.who}),"alert js-chat_msg_kick_mcm")}else{if(mo(".historyContainer .js-chat_msg_kick_member").length)return;a.addServiceMessage(__("%status% user %member% kicked you from the chat for 1 hour (most likely, for inappropriate behavior)",{member:e.who,status:''.concat(e.status,"")}),"alert js-chat_msg_kick_member")}},1),G.A.getState().chromeCastAvailable&&window.ChromeCast.getInstance().stopCast(),(0,Qr.f)();break;default:this.addServiceMessage(e.code,"alert")}null===(o=null===(i=this.gameControls)||void 0===i?void 0:i.onDisconnect)||void 0===o||o.call(i)}},t.prototype.setHistory=function(t,n,i){var o,a;if(this.debug("setHistory",t),!("fullprivate"===this.performerStatus||mo.mobile&&(0,K.isTokenInBodyClassList)("fullscreen"))){for(var s=n||"public-chat",c=G.A.getState().chatHistoryLength,l=mo("#".concat(s," .history")),u=function(e){var t,n,r=e.filter(function(e){return e&&void 0!==e.ti}),i=e.filter(function(e){return e&&void 0===e.ti}),o={};r.forEach(function(e){o[e.ti]=e});for(var a=0,s=i;a'),o.remove()}}else e.remove()}},t.prototype.onDeleteMessages=function(e){var t=this,n=this;this.debug("--- onDeleteMessages",e);var r=li(mo("#bChat").find(".history").filter(":visible")),i=r?"msg_wrp":"msg_row",o=function(e){e.find(".smiley").each(function(){var e=mo(this).attr("data-token");e?(e=-1===e.indexOf(":")?":".concat(e):e,mo(this).replaceWith(" ".concat(e," "))):mo(this).remove()})};if(e.deletedBy){var a=Di(e.id),s=a.closest(".".concat(i));if(this.userData.isPerformer&&this.userData.username===e.username||this.userData.isPerformer&&e.deletedByMcm&&s.attr("data-author")!==e.username||this.userData.isMcm&&s.attr("data-author")!==this.userData.username&&(!e.deletedByMcm||s.attr("data-author")!==e.username)){var c={id:e.id};if(this.userData.isPerformer&&!e.deletedByMcm||this.userData.isPerformer&&e.deletedByMcm&&s.attr("data-author")!==e.username||this.userData.isMcm&&e.deletedByMcm){var l="";c.deletedBy=e.deletedBy,r?a.find(".message").each(function(){o(mo(this)),l+=mo(this).find(".msg").html()}):a.find(".multi_msg").length?a.find(".msg_box").each(function(){o(mo(this)),l+=mo(this).find(".msg").html()}):(o(a.find(".msg")),l=a.find(".msg").html()),c.message=l}r?(s.addClass("mb_color"),a.html(Ki((0,ai.v)(c),!0,!0)),to(c.message,a,s)):a.find(".multi_msg").length?a.find(".multi_msg").replaceWith(Wi((0,ai.v)(c),!0,!0)):a.closest(".".concat("js-mapp_tip_success_with_msg")).length?a.find(".msg").html((0,ai.v)(c)):(a.addClass("colored __text"),a.find(".msg").replaceWith(Wi((0,ai.v)(c),!0,!0,{isMsgBox:!1})),to(c.message,a)),$i(c)}else(s.attr("data-author")!==this.userData.username||this.userData.isMcm&&s.attr("data-author")===this.userData.username&&!e.deletedByModel)&&n.permanentlyDeleteMessage(a,r)}else if(e.id&&e.username){var u=mo("#bChat .".concat(i,'[data-author="').concat(e.username,'"]'));r?n.permanentlyDeleteMessage(Di(e.id,u),r,!0):n.permanentlyDeleteMessage(u.filter((0,Mr.mc)(e.id,!0)),r,!0),this.debug("[onDeleteMessages]---delete itself---")}else if(e.username&&!e.id&&e.ddn)n.permanentlyDeleteMessage(mo("#bChat .".concat(i,'[data-author="').concat(e.username,'"]')),!1),mo("#bChat ".concat(".msg_wrp, .msg_row")).map(function(t,r){var i=mo(r),o=chat.getUserDataFromItem(i);(null==o?void 0:o.username)===e.username&&n.permanentlyDeleteMessage(i,!1)}),this.debug("[onDeleteMessages]---delete all messages (moderator - ban user)---");else if(e.username&&!e.id)n.permanentlyDeleteMessage(mo('#bChat .msg_wrp[data-author="'.concat(e.username,'"]')),!1),n.permanentlyDeleteMessage(mo("#bChat .".concat(i,'[data-author="').concat(e.username,'"]')),!1),this.debug("[onDeleteMessages]---delete all messages (model|moderator - ban user)---");else if(e.id&&!e.username){var d=Di(e.id);"moderator"===this.userData.role&&e.r&&(0,Vn.C1)()&&(d=d.filter(function(n,r){var i;return(null===(i=t.getUserDataFromItem(mo(r).closest(".msg_wrp")))||void 0===i?void 0:i.chathost)===e.r})),n.permanentlyDeleteMessage(d,r,!0),this.debug("[onDeleteMessages]---delete one message (moderator/admin)---")}},t.prototype.isSendAllowed=function(e){return this.userData.isLogged?e.length>255?(alert("Message is too long"),!1):"member"!==this.userData.role||("fullprivate"!==this.performerStatus||this.isPaidShow()?"gold"===this.userData.accessLevel&&!chat.userData.isVip&&!chat.userData.isMcm&&"public-chat"===this.currentChatType&&this.chatSettings.minTokensForChat&&chat.userData.balance'.concat(z.kX.pluralise("tokens",this.chatSettings.minTokensForChat),"
")}),' ').concat(__("Buy Tokens!")," "),"alert js-goldbalance_chat_alert"),!1):!this.checkFreeMessageLimit():(this.fullPrivateMessageLimit(),!1)):(this.addServiceMessage(__("We are sorry but guests are not allowed to chat. %a1%Click here to create a 100% %s1%free%sEnd% account%aEnd% and begin chatting with your favorite models!",{a1:'',aEnd:"",s1:'',sEnd:""}),"alert guest_chat_alert"),!1)},t.prototype.sendMessage=function(e,t,n,r){(void 0===r&&(r=!1),this.debug("sendMessage",e,t),this.isSendAllowed(e))&&("member"===this.userData.role&&this.Smileys.replace({callbackHasSmile:function(e){var t=e.amountSmiles;e.hasSmileMessage&&((0,In.y)(),t&&jn.M.reportEvent(45,"click",{value:t}))},escape:!0,message:e,replacePremium:!0,saveAsRecent:!0}),!(!chat.chatSettings.disableChatBotsInPrivate||"private-chat"!==this.currentChatType)&&r||this.service.sendMessage(e,this.currentChatType,t,n));var i=mo("#bChat");i.triggerHandler("onSendMessage",t),(this.isIE||!this.isAuthenticated||this.isMobileApp)&&i.find(".js-chat_msg_input").val("");var o=mo(".js-chat_msg_input_container").data("smileys"),a=o?o.$panel:null;a&&a.is(":visible")&&o.hide()},t.prototype.isPaidShow=function(){return"public"!==this.currentShowType},t.prototype.updateHistoryState=function(e,t,n,r){var i;void 0===t&&(t=!1);var o=n||(null===(i=this.performerData)||void 0===i?void 0:i.username);if(o&&"string"==typeof o)if(this.currentChathost&&this.currentChathost!==o)(0,M._b)("ChatRouting skip").warn("unable",e,t,n);else if(this.currentChathost&&e&&this.currentChathost===o)(0,M._b)("ChatRouting skip").warn("chathost already set",e,t,n);else if(n||!this.waitRoomConnect){if(!this.userData||"moderator"!==this.userData.role||!(0,Vn.C1)()){var a="";this.options.scriptName&&"/index.php"!==this.options.scriptName&&(a=this.options.scriptName);var s=G.A.getState(),c=s.chatNavigation,l=(s.liveTab,(0,K.isTokenInBodyClassList)("chatPopupBody")),u=Hn(a+(l?"/chat-popup/":"/")+(0,et.o)(o));if(t||!(0,ue.XH)(u,location.pathname)){var d=t?Ee.G$:Ee.GC;t?(0,M._b)("ChatRouting replace").log(e,n,u):(0,M._b)("ChatRouting push").log(e,n,u),d({chathost:o,chatNav:null==c?void 0:c.listingLoaderSettings,title:r||this.performerData.displayName},mo("title").html(),u,!1)}else(0,M._b)("ChatRouting skip").warn("url already set",e,t,n)}}else(0,M._b)("ChatRouting skip").warn("room connecting",e,t,n);else(0,M._b)("ChatRouting skip").warn("incorrect chathost",e,t,n)},t.prototype.dispatchTip=function(e,t){mo(document).trigger("chat:tip",{amount:t,user:e.displayName,username:e.username})},t.prototype.renderMessageForTip=function(e){var t=e.id,n=e.$history,r=e.chatType,i=e.from,o=e.lang,a=e.message,s=e.isBubbleDesign,c=e.isCyrillicMessage,l=e.isDeletedMessage,u=n||mo("#".concat(r," .history"));if(s=void 0===s?li(u):s,!this.isAllowedToShow(i,o,null,a,!1,c)||this.currentChatType!==r)return"";i&&void 0!==i.messageStyle&&delete i.messageStyle;var d=this.formatMessage(a||"",i,t,u,l,s,!1);return"updateMessageForAdmin"in this&&this.updateMessageForAdmin,d.length&&(d[0].className=d[0].className.replace(/(ms_).*?\b/g,""),d[0].className=d[0].className.replace("mb_color","")),d.length?d:""},t.prototype.debug=function(){for(var t=[],n=0;nr||e._isMemberChat&&e._isRoomConnected&&(chat.userData.accessLevel===cn.A.FREE?((0,M._b)("FeatureFreeMemberSyncServer ping").log(chat.userData),chat.service.update()):e._unsubscribe())},this._subscribe()}var t;return Object.defineProperty(e.prototype,"_isRoomConnected",{get:function(){return!(!chat.currentChathost||chat.waitRoomConnect||!chat.userData||!chat.performerData)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"_isMemberChat",{get:function(){return!!chat&&!!chat.service&&"function"==typeof chat.service.update},enumerable:!1,configurable:!0}),t=e,e.create=function(){return t._instance||(t._instance=new t)},e}(),wo=a(51560),So=a(41669),Eo=(0,Fe.s)(function(e,t,n){So("#quality-btn").toggleClass("__hd",t||n),0!==e&&G.A.setState({currentRendition:"".concat(e,"p")})},1500);function Co(e){var t=e.target,n=t.videoHeight,r=t.videoWidth,i=wo.A.isVideoHD("".concat(r,"x").concat(n)),o=wo.A.isVideoFHD("".concat(r,"x").concat(n));Eo(n,i,o)}var To=a(31279),Po=a(41669),Io=function(e){void 0===e&&(e=""),(e||(e=(0,De.Ri)("lvm","")))&&(0,De.TV)("lvm",e,{domain:(0,To.getRealDomain)(),path:"/",expires:30,expiresType:"min"})},ko=a(41669),No=a(41669);function Oo(){var e,t,n=G.A.getState(),i=n.user,o=n.isAuthenticated,a=n.isMobile;n.isMobileApp||(o&&i.membership===cn.A.FREE&&Ao.create(),a?(_o(document).on("chat:open",function(){(0,go.Fo)()}).on("chat:close",function(){(0,go.zm)()}),En.I.on("connect",function(){(0,go.Fo)()}),(ki.BrowserDetect.isIOS()||ki.BrowserDetect.isMacOS())&&En.I.on("joinRoom",function(){var e=So("#videoView");e.off("resize",Co),e.on("resize",Co)})):(e=!1,No(document).on("chat:visibility",function(t){"collapse"===t.originalEvent.detail?Ii.z.instance.isSoundMuted()||(Ii.z.instance.toggleSound(!1),e=!0):e&&(Ii.z.instance.refreshSound(),e=!1)}).on("chat:close",function(){e&&(Ii.z.instance.refreshSound(),e=!1)}),ko(document).on("chat:open",function(){ko(window).scrollTop(0)}),ko("#bChat").on("onUserData",function(){var e;"visible"===(null===(e=window.chat)||void 0===e?void 0:e.visibility)&&ko(window).scrollTop(0)}),r.q.isEnabled(P.i.CHAT_GREETING_MESSAGE)&&co()),G.A.getState().isAuthenticated&&yo("#bChat").on("onPerformerStatusChange.fanBoost",function(){var e=["online","public"].indexOf(chat.performerStatus)>=0;(0,bo.gt)({isModelAvailable:e})}),(t=Po("#bChat")).on("onUserData.LastModelViewed",function(){return Io()}),t.on("onPerformerStatusChange.LastModelViewed",function(){return Io()}),En.I.on("joinRoom",function(){var e=G.A.getState().chatHost;Io(window.chat.performerData.username||e.username)}),En.I.on("close",function(){return Io()}),setInterval(function(){"hidden"!==window.chat.visibility&&Io()},6e4))}var jo=function(e){var t=e.currentTarget,n=t.closest(".js-chat_tabs_content");if(n){var r=t.querySelector(".js-tooltip_modifiers");if(r){var i=t.getBoundingClientRect(),o=i.top,a=i.height,s=n.getBoundingClientRect(),c=s.top;c+s.height-(o+a)<2*a?r.classList.add("__top_pos"):c+2*a>o?r.classList.add("__bottom_pos"):r.classList.remove("__top_pos","__bottom_pos")}}},Lo=a(23359);function Mo(){var e=(0,xe.jL)().stamp,t=new Date;t.setHours(0,0,0,0),(!e||e+864e5<=t.getTime())&&(0,xe.jV)({stamp:t.getTime(),todayFreeTimeStamp:0,todayFreeTime:0,todayMessages:0,todayRooms:[]})}var xo=a(34578),Do=a(41669),Ro=a(45697),Ho=a(1633),Bo=a(41669),Fo=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.addToSpamList=function(e){chat.debug("*** addToSpam",e);var t=(0,Re.m)()._csrf_token;Bo.ajax({data:JSON.stringify({username:e}),dataType:"json",headers:{"X-CSRF-TOKEN":t},success:function(t){var n=Bo("#mute_select");Bo("#bMuteListForm").is(":visible")&&(n.find(".js-no_users").length>0&&n.find(".js-no_users").remove(),n.append('
  • ').concat(t.displayName,'').concat(__("muted by %displayname%",{displayname:__("Spam Filter")}),'
  • ')),n.selectable("refresh").selectable("enable"))},type:"POST",url:(0,ue.ip)("@api_chat_bot_spam_filter_add_to_mute_list")})},e.cleanSpamList=function(e){if(e.length){var t=(0,Re.m)()._csrf_token;Bo.ajax({data:JSON.stringify({usernames:e}),dataType:"json",headers:{"X-CSRF-TOKEN":t},success:function(){chat.service.removeFromMute(e),(0,qe.loopv)(e,function(e){if(Bo("#bMuteListForm").is(":visible")){var t=Bo('#mute_select li[username="'.concat(e,'"]'));t.length&&t.remove()}})},type:"POST",url:(0,ue.ip)("@api_chat_bot_spam_filter_remove_from_mute_list")})}},e}return(0,e.C6)(n,t),n.prototype.init=function(){return(0,e.sH)(this,arguments,void 0,function(n){var r,i,o,s,c,l,u=this;return void 0===n&&(n={}),(0,e.YH)(this,function(e){switch(e.label){case 0:return(0,M._b)("Chat CoreInit").info(),this.debug("init..."),document.body.classList.toggle("isLandscape",(0,un.Yg)()),r=this.loadJqueryUiLib(),(i=G.A.getState()).isAuthenticated&&this.restoreVideoSize(),[4,t.prototype.init.call(this,n)];case 1:return e.sent(),Do(".stream-volume").on("click",function(e){Do(".stream-volume").is(e.target)&&Ii.z.instance.toggleSound()}),Do(".stream-volume input").on("input change",function(){Ii.z.instance.volume=parseFloat(this.value)/100}),Do(document).on("player:volume",function(e,t){Do(".stream-volume").toggleClass("muted",!t||t<=0),Do(".stream-volume input").each(function(){Do(this).val(100*t)})}),Oo(),this.userData.isLogged&&!i.isMobileApp||Bo("#bChat .js-chat_msg_input, #bChatInputContainer .js-chat_msg_input").on("keydown",function(e){var t=e.currentTarget;if(13===e.keyCode&&"string"==typeof t.value){var n=(0,Ro.j)(t.value);if(n)return chat.sendMessage(n,"key"),t.value="",(0,Qt.closeHotWordsHint)(),!1}}),o=Bo("#bChat"),s=function(){var e,t=(0,Ho.Z)(),n=Bo(this).parents(".js-chat_msg_input_container, #".concat(t)).find(".js-chat_msg_input");if(!i.isAuthenticated||i.isMobileApp)(e=(0,Ro.j)(n.val()))&&(chat.sendMessage(e,"btn"),n.val(""),(0,Qt.closeHotWordsHint)());else if(e=(0,Ro.j)(n.attr("data-send-message"))){chat.sendMessage(e,"btn");var r=(0,ho.L)();(0,te.w3)(Q.R.SMILEYS_TEXTAREA_CLEAR,{inputId:r})}return!1},Bo("#bChatContent").on("click",".js-chat_msg_send",s),o.on("click",".js-chat_msg_send",s),o.on("click",".msg_row.deleted .view",function(e){var t=Bo(this).closest(".msg_row"),n=t.data("message");n&&!Bo("
    ").append(n).find("wbr").length&&(n=(0,ui.K)(n)),t.find(".msg").html(n),t.find(".msg").addClass("msg_restored"),G.A.getState().isMobileApp&&e.stopImmediatePropagation()}),chat.gameControls||(c=new Promise(function(e){if("visible"===chat.visibility)return e(chat.visibility);Bo(document).one("chat:open",function(t,n){return e(n)})}),chat.gameControlsLoader=function(){return Promise.all([Promise.all([a.e(6),a.e(28),a.e(690),a.e(694),a.e(672)]).then(a.bind(a,6915)),c]).then(function(e){var t=e[0];chat.gameControls=t.default.instance,(0,te.w3)(Q.R.GAME_CONTROLS_LOADED)})}),Bo(document).on("chat:open",function(){u.visibility="visible",document.dispatchEvent(new CustomEvent("chat:visibility",{bubbles:!0,detail:u.visibility}))}).on("chat:close",function(){u.visibility="hidden",document.dispatchEvent(new CustomEvent("chat:visibility",{bubbles:!0,detail:u.visibility})),G.A.action(Vt.t)(!1)}).on("chat:collapse",function(){u.visibility="collapse",document.dispatchEvent(new CustomEvent("chat:visibility",{bubbles:!0,detail:u.visibility}))}).on("chat:topic-change",function(e,t){u.setChatHeight(!0,!1,!1,!0)}),G.A.setState({hasFullScreenAccess:this.localData&&this.localData.canEnlargeVideo}),r.then(sn),Mo(),this.dailyLimitExceeded=Ei(this.localData.dailyRoomsLimit),this.dailyLimitExceeded&&(_i.A.instance.showLayover("limit",null===(l=this.localData)||void 0===l?void 0:l.gender),Bo.mobile&&Bo("#bSignup2").show()),this.roomData&&(this.getRoom(this.roomData.chathost,this.roomData.data),this.roomData=null),"hidden"===this.visibility&&Bo("#mls_chatconsole").is(":visible")&&Bo(document).trigger("chat:open"),o.on("mouseenter",".js-tooltip_wrp",jo),Bo(document).trigger("chat:initialized",[this.visibility]),[2]}})})},n.prototype.loadJqueryUiLib=function(){return(0,e.sH)(this,void 0,void 0,function(){var t,n;return(0,e.YH)(this,function(e){switch(e.label){case 0:return t=G.A.getState(),n=t.user.membership,t.isMobile||n===cn.A.FREE?[3,2]:[4,a.e(502).then(a.t.bind(a,85651,23))];case 1:e.sent(),e.label=2;case 2:return[2]}})})},n.prototype.loadLayouts=function(){return(0,e.sH)(this,void 0,void 0,function(){var t,n,r,i;return(0,e.YH)(this,function(e){switch(e.label){case 0:return t=G.A.getState(),n=t.user,r=t.isMobile,t.isMobileApp?[3,5]:r?[3,2]:[4,Promise.all([a.e(695),a.e(675)]).then(a.bind(a,26347))];case 1:e.sent(),e.label=2;case 2:return[4,Promise.all([a.e(6),a.e(130),a.e(137),a.e(220),a.e(151),a.e(670),a.e(664)]).then(a.bind(a,30331))];case 3:return e.sent(),r?[4,Promise.all([a.e(6),a.e(28),a.e(24),a.e(4),a.e(2),a.e(130),a.e(150),a.e(499),a.e(210),a.e(690),a.e(207),a.e(696),a.e(708),a.e(688),a.e(710),a.e(665)]).then(a.bind(a,59535))]:[3,5];case 4:e.sent(),e.label=5;case 5:return void 0===(i=null==n?void 0:n.role)&&(i="guest"),"moderator"!==i?[3,7]:[4,Promise.all([a.e(130),a.e(137),a.e(220),a.e(151),a.e(670),a.e(682)]).then(a.bind(a,72235))];case 6:e.sent(),e.label=7;case 7:return[2]}})})},n.prototype.resizeWindow=function(){window.opener&&(Bo.browser.msie?window.resizeTo(document.documentElement.clientWidth+20,Bo("body").outerHeight(!0)+100):window.resizeTo(window.outerWidth,Bo("body").outerHeight(!0)+(window.outerHeight-window.innerHeight)))},n.prototype.repositionPrompt=function(){var e;chat.userData.isLogged&&!["member","model"].includes((null===(e=chat.userData)||void 0===e?void 0:e.role)||"")||qt.c.instance.repositionPrompt()},n.prototype.buildMemberCamUrl=function(e){var t="about:blank";return e.myCamToken&&(t=(0,ue.ip)("@view_member_cam?username=".concat(e.username,"&hash=").concat(e.myCamToken)),"wrtc"===e.hasStream&&(t=(0,Li.K)(t,"wrtc","1")),"moderator"===G.A.getState().user.role&&(t=(0,Li.K)(t,"model",this.currentChathost))),t},n.prototype.canSendPM=function(t){return(0,e.sH)(this,void 0,void 0,function(){var n,r,i,o,a=this;return(0,e.YH)(this,function(e){switch(e.label){case 0:return n=this.userData,r=n.balance,i=n.role,o=n.isLogged,[4,new Promise(function(e){var n="model"===t.role,s=a.userData.accessLevel===cn.A.FREE,c=n?(0,fi.M)(a.userData):(0,fi.q)(a.userData);if(o&&("moderator"===i||t.role&&"moderator"===t.role||c))return e(!0);n&&t.username?(0,Gt.R)("@@ChatEvent/getDialogRestriction",{callback:function(t,n){if(void 0===t&&(t=!1),!t&&n)if(a.userData.restrictionDisabled=t,[3,10].includes(n.error))e(!1);else{var i=a.chatSettings,o=i.privateMessageMinTokens,c=i.privateMessageSettings;if("all"===c)e(!s&&r
    '+''.concat(__("%s1%%username% (Balance: %balance% %tokens_plural%)%s2% joined the group chat",{balance:e.balance,s1:'',s2:"",tokens_plural:z.kX.pluralise("tokens",e.balance),username:e.displayName}),"")+''.concat((new Date).format("H:i:s"),"")+"
    ","service_join_group",t):this.addServiceMessage('
    '+''.concat((new Date).format("H:i:s"),"")+''.concat(__("%s1%%username% (Balance: %balance% %tokens_plural%)%s2% joined the group chat",{balance:e.balance,s1:'',s2:"",tokens_plural:z.kX.pluralise("tokens",e.balance),username:e.displayName}),"")+"
    ","service_join_group",t));this.addServiceMessage(''.concat((new Date).format("H:i:s")," ").concat(__("%username% has joined the ".concat(n," chat."),{username:"".concat(e.displayName,"")})),"service",t)}},n.prototype.userDisconnected=function(e,t,n,r){if(this.debug("userDisconnected",e.username),e.username&&e.hasStream&&!e.isPerformer&&this.closeMemberCam(e),e.username!==this.userData.username&&(e.isPerformer||"private-chat"===t&&"moderator"!==e.role)){var i=chat.performerStatus;if("fullprivate"===i&&(i="full private"),e.isPerformer&&"private-chat"===t)switch(this.performerStatus){case"fullprivate":i="full private";break;case"group":i="group";break;default:i="private"}var o=G.A.getState(),a=o.chatInternalState,s=o.privateInitiatorUsername,c=o.isMobile,l=a.connectedUsersStatus[e.username];if(l&&(0,U.Dw)(e.username,""),"group"===i||"group"===r)return void(c?this.addServiceMessage('
    '+''.concat(__("%username% left the group chat",{username:''.concat(e.displayName,"")}),"")+''.concat((new Date).format("H:i:s"),"")+"
    ","service_left_group",t):this.addServiceMessage('
    '+''.concat((new Date).format("H:i:s"),"")+''.concat(__("%username% left the group chat",{username:''.concat(e.displayName,"")}),"")+"
    ","service_left_group",t));var u=s===e.username;this.addServiceMessage(''.concat((new Date).format("H:i:s")," ").concat(__("%username% has left the ".concat(l||i," chat after %time%"),{time:(0,xo.Y)(n),username:"".concat(e.displayName,"")}),"."),"service ".concat("private"===i&&u?"__initiator":""),t),u&&(0,U.t7)(null)}},n.prototype.groupChatInvitation=function(e){var t=this,n=G.A.getState().isGroupChatInitialized;if((0,Wt.j)(e),this.debug("--- GroupChatInvitation",e),!e||e.users&&0===e.users.length)return(0,zt.V)(!1),n&&(0,Kt.E)(!1),this.chatSettings.allowGroupChat&&Bo("#groupChatMinMembers").removeAttr("disabled"),Bo(".startGroupChatNow").remove(),void qt.c.instance.hide({key:"group"});Bo("#groupChatMinMembers").val(this.chatSettings.groupChatMinMembers),Bo("#groupChatMinMembers").attr("disabled","disabled"),(0,Kt.E)(!0);var r=void 0!==e.users.find(function(e){return e.u===t.userData.username});(0,zt.V)(r);var i=this.userData.isPerformer?this.userData.displayName:this.performerData.displayName;if(__("Group chat (%numready% of %numrequired% is ready)",{numready:e.users.length,numrequired:this.chatSettings.groupChatMinMembers}),this.userData.isPerformer)e.users.length>0&&' '.concat(__("Start group chat right now"),"");else{var o=e.users.length>=this.chatSettings.groupChatMinMembers;if("
    ".concat(o?__("Now that there are enough members, we are waiting for %modelname% to accept or decline the group chat invitation",{modelname:i}):__("Once %numrequired% members have agreed to participate %modelname% will be able to start the group chat",{modelname:i,numrequired:this.chatSettings.groupChatMinMembers}),"!"),"
    ".concat(__("Group show costs each participating member %price% tokens per minute!",{price:this.localData.groupChatTokensPerMinute})),this.userData.isLogged)!G.A.getState().isGroupChatInvited&&this.userData.isPayable?' '.concat(__("Click here")," ").concat(__("to add yourself to the group chat list"),"!"):this.userData.isPayable&&' '.concat(__("Click here")," ").concat(__("to remove yourself from group chat list"),"!")}},n.prototype.onBoost=function(e){window.chat.service.sendRaise(e||"","fb")},n.prototype.onRaise=function(e,t){if(this.service.sendRaise(t,"rm"),(0,Lo.B)(!1,e),this.firstPlaceCountdown){var n=Number(Bo("#bFirstPlaceButton").data("base_fp_time"))||Yt.r;this.startOrIncreaseFirstPlaceCountdown(n)}},n.prototype.followerMutualMessage=function(e){var t=G.A.getState(),n=t.isMobile,r=t.isMobileApp,i=n&&!r,o=i?(0,Xt.j)({text:__("Mutual following with %s1%%userName%%s2%",{s1:'',s2:"",userName:e})}):__("Mutual following with %username%.",{username:e}),a=i?"follow_plank":"friendConfirm";(0,qn.v)(),this.addServiceMessage(o,a)},n.prototype.setSize=function(){this.debug("setSize"),this.resizeWindow()},n.prototype.onRebootSecondsLeft=function(e){this.addServiceMessage(__("WARNING: Chat service is going for maintenance after %time%",{time:(0,xo.Y)(1e3*e)}),"alert")},n.prototype.addDeferredMessage=function(e,t,n){var r=G.A.getState(),i=(0,Ut.ey)(r),o=Bo("").css({height:1});this.addMessage(o,t),e.then(function(e){var r=Bo(e);o.replaceWith(r),n&&n(r),t.prepend(o),setTimeout(function(){o.remove()},20),!i&&r.hasClass("msg_chat_game")&&Promise.all([a.e(410),a.e(673)]).then(a.bind(a,33968)).then(function(e){e.attachDoneBtnBlockEvents(r)}),o.remove()}).catch(function(e){return o.remove()})},n.prototype.restoreVideoSize=function(){var e=G.A.getState(),t=(0,Ut.oI)(e),n=(0,Ut.zr)(e);if(t&&!n){var i=Bo(".video-panel"),o=window.isLandscape(),a=(0,K.isTokenInBodyClassList)("fullscreen"),s=r.q.isEnabled(P.i.MOBILE_EXTENDED_RESIZE);[[!1,!1],[!1,!0],[!0,!1],[!0,!0]].forEach(function(e){var t=e[0],n=e[1],r="height-".concat(t,"-").concat(n),c=parseFloat(se.DT.getItem((0,ln.K)("".concat(s,"-").concat(r))));Number.isFinite(c)&&(i.data(r,c),t===a&&n===o&&i.height(c))})}},n}(vo);window.chat||(window.chat=new Fo);var Uo=a(38741),Go=a(41669),Vo=0,Ko=function(){var e=(0,xe.jL)(),t=Date.now(),n=Pi.A.instance.player;if(Ai())wi(!0),(null==n?void 0:n.playing)&&chat.onVideoStreamLimit(!1),clearInterval(Vo);else if(null==n?void 0:n.playing)if(e&&e.todayFreeTimeStamp&&e.todayFreeTimeStamp>0){var r=e.todayFreeTime||0,i=t-e.todayFreeTimeStamp;(0,xe.jV)({todayFreeTime:i>2e3?r:r+i,todayFreeTimeStamp:t})}else(0,xe.jV)({todayFreeTime:0,todayFreeTimeStamp:t})},Wo={initMediator:function(){var t=this,n=Go("#bChat");En.I.on("VideoPlayerEvent:fail",function(){var e;if(Nn.A.isModerator(null===(e=chat.userData)||void 0===e?void 0:e.role)||chat.isPaidShow()){var t=Pi.A.instance,n=t.player,r=t.state;n&&"flashphoner"===n.type&&0!==r&&(Pi.A.instance.closeStream(),Pi.A.instance.playStream())}else(0,M._b)("VideoPlayerController handleEvent FAIL").log('"webrtc" fallback (skip for no paid show)')}),n.on("onPaidShowStart",function(){chat.performerData&&chat.performerData.isPrivateWrtc&&Uo.A.available&&!G.A.getState().isAirPlay2Active&&Pi.A.instance.switchPlayer("webrtc",!0),Pi.A.instance.playStream()}).on("onPaidShowStop",function(e,t,r){Pi.A.instance.closeStream(),r||(chat.service.handlePaidShowStop(),Go("#bGotoVoyeur2").hide(),setTimeout(function(){n.triggerHandler("onPerformerStatusChange")},500))}).on("onRoomClose",function(e,t){window.chat.debug("[mediator] onRoomClose",t),clearInterval(Vo),t.code&&(Pi.A.instance.closeStream(),Go("#videoView").length&&Go("#videoView").attr("src","about:blank")),Go(".progressholder .progress").css({width:"100%"})}).on("onPerformerStatusChange",function(){return(0,e.sH)(t,void 0,void 0,function(){var t,n,r,i,o,s,c,l,u,d,f,p,h,m;return(0,e.YH)(this,function(v){switch(v.label){case 0:if(t=chat.performerStatus,chat.debug("[mediator] onPerformerStatusChange",t),n=Nn.A.isModerator(null===(p=chat.userData)||void 0===p?void 0:p.role),chat.isPaidShow()&&(r="","offline"===t||"away"===t||"public"===t||"vip"===t)){switch(chat.currentShowType){case"fullprivate":r="Full private chat has been stopped by %modelname%";break;case"group":r="Group chat has been stopped by %modelname%";break;case"private":r="Private chat has been stopped by %modelname%";break;case"vip":r="VIP Show has been stopped by %modelname%";break;case"voyeur":r="Spy mode has been stopped by %modelname%"}r=__(r,{modelname:"".concat(null===(h=chat.performerData)||void 0===h?void 0:h.displayName,"")}),chat.stopPaidShow(r)}return n&&chat.paidShowId&&Pi.A.instance.closeStream(),i=!Go.mobile&&-1!==["private","fullprivate","group"].indexOf(t),(n||Go.mobile)&&Go("#stream-container").removeAttr("class").addClass("stream-status-".concat(t)),G.A.action(function(t){var n,r=t.layover;return{layover:(0,e.Cl)((0,e.Cl)({},r),{sex:(null===(n=chat.performerData)||void 0===n?void 0:n.sexType)||mr.A.FEMALE})}})(),i?[4,a.e(490).then(a.bind(a,54368)).then(function(e){return e.init(),e}).then(function(e){(0,e.isChromeCastStreamActive)()||_i.A.instance.hideLayover()})]:[3,2];case 1:v.sent(),v.label=2;case 2:switch(Go("#bBuyVip").hide(),o=!0,(s=Go("#bPrivateLinkStart")).length&&(c=s.data("href-restore"))&&s.attr("href",c),t){case"away":Pi.A.instance.closeStream(),chat.clearButtonsState(),chat.dailyLimitExceeded||_i.A.instance.showLayover(t);break;case"fullprivate":case"private":chat.acceptedPaidShow?("flash"===chat.videoPlayerType&&"public"!==chat.currentShowType||_i.A.instance.showLayover("voyeur"===chat.currentShowType?"voyeur":t),o=!1):(Pi.A.instance.closeStream(),chat.clearButtonsState(),"private"===t&&(l=G.A.getState(),u=l.isAuthenticated,d=l.isMobile,s.data("href-restore",s.attr("href")||null),s.attr("href","#popupVoyeur").show(),u&&d&&Go("#private_btn_cell").show()),_i.A.instance.showLayover(t));break;case"group":f=G.A.getState().isGroupChatInvited,s.data("href-restore",s.attr("href")||null),s.attr("href","#popupGroup").show(),f?_i.A.instance.setLayoverWait(!0):(Pi.A.instance.closeStream(),chat.clearButtonsState()),"flash"===chat.videoPlayerType&&"public"!==chat.currentShowType||_i.A.instance.showLayover(t),o=!1;break;case"offline":Pi.A.instance.closeStream(),chat.clearButtonsState(),_i.A.instance.showLayover(t),o=!1;break;case"public":Pi.A.instance.playStream();break;case"vip":chat.userData.isVip?chat.acceptedPaidShow?(_i.A.instance.hideLayover(),o=!1):(Pi.A.instance.closeStream(),chat.service.gotoVipShow()):(_i.A.instance.showLayover("vip"),Go("#bBuyVip").show(),Pi.A.instance.closeStream(),chat.clearButtonsState())}return n&&"private"===(null===(m=chat.performerData)||void 0===m?void 0:m.showId)&&-1!==["private","fullprivate","group","vip"].indexOf(t)?(chat.paidShowId=chat.performerData.showId,chat.performerData&&chat.performerData.isPrivateWrtc&&Uo.A.available&&!G.A.getState().isAirPlay2Active&&Pi.A.instance.switchPlayer("webrtc",!0),Pi.A.instance.playStream()):i&&o&&_i.A.instance.showLayover(t||!1),[2]}})})}).on("onBeforeGetRoom",function(){_i.A.instance.hideLayover(),_i.A.instance.toggleVisibilitySocials(!1),_i.A.instance.removeDMCAContainer()}).on("onUserData",function(){chat.initLimits()}).on("onVideoStreamLimit",function(){var e,t;Go.mobile&&Go("#bSignup2").show(),Pi.A.instance.closeStream(),_i.A.instance.showLayover("limit",(null===(e=chat.performerData)||void 0===e?void 0:e.gender)||(null===(t=chat.localData)||void 0===t?void 0:t.gender))})},initLimits:function(){var e,t;Mo(),wi(!1),(null===(e=chat.localData)||void 0===e?void 0:e.dailyRoomsLimit)&&function(){var e,t,n=(0,xe.jL)().todayRooms,r=void 0===n?[]:n;r.length>=((null===(e=chat.localData)||void 0===e?void 0:e.dailyRoomsLimit)||1/0)?wi(!0):(null===(t=chat.userData)||void 0===t?void 0:t.chathost)&&-1===r.indexOf(chat.userData.chathost)&&(r.push(chat.userData.chathost),(0,xe.jV)({todayRooms:r}))}(),(null===(t=chat.localData)||void 0===t?void 0:t.dailyMinutesLimit)&&(clearInterval(Vo),Vo=window.setInterval(Ko,1e3),Ko())},checkFreeMessageLimit:function(){if(chat.userData.isLogged&&"member"===chat.userData.role&&"free"===chat.userData.accessLevel)return r.q.isEnabled(P.i.FREE_MEMBER_CHAT)?chat.chatSettings.allowFreeMemberChat&&chat.addServiceMessage("".concat(__("Members with GOLD status and higher can send messages.")," ").concat(__("%a1%Buy Tokens%a2% to get GOLD status and chat with models!",{a1:'',a2:""})),"alert"):chat.addServiceMessage("".concat(__("We are sorry but %s1%free%s2% members are temporarily muted by model.",{s1:'',s2:""})," ").concat(__("%a1%Buy some tokens%a2% and begin chatting with your favorite models!",{a1:'',a2:""})),"alert"),!0;if(void 0!==chat.localData.dailyMessagesLimit){var e=(0,xe.jL)().todayMessages||0;if(e>=chat.localData.dailyMessagesLimit)return chat.onFreeChatMessageLimit(),!0;e++,(0,xe.jV)({todayMessages:e})}return!1},showTipMenu:function(){r.q.isEnabled(P.i.TIP_MENU_AUTO_MESSAGE_CLICKABLE)&&chat.addServiceMessage("","tip_menu")},onTipMenuSettingsChange:function(e,t){var n;void 0===t&&(t=!1),r.q.isEnabled(P.i.TIP_MENU_POPUP_GAME)&&(null===(n=chat.gameControls)||void 0===n||n.setTipMenuSettings(e),r.q.isEnabled(P.i.TIP_MENU_AUTO_MESSAGE_CLICKABLE)&&(t||this.showTipMenu()))}};Go.extend(window.chat,Wo),O.apply(void 0,(0,e.fX)((0,e.fX)([],["DevCensor","DevServerErrorDetect","Notifications","RuntimeHandlers","ABStats","AccountDeletedPopup","BuyTokens","VolumeCookie"],!1),["Drawer","Popups","SecurityCenter","VisitHistory","MenuResize","LanguageSwitcher","SupportPageDesktop","SPA","FollowNotification","PushNotification","TagsPage","ProfileManager","PinModel","TubeChat","HeaderConfirmEmailAlert","CybersaleDiscount","JQMouseWheel","JQScrollPane","SocketAdapter","FollowWidget","TipModel","InstantMessaging","AdminChat","ChatHistoryScrollBtn","NewsIM","SpoofIM","TermsReminder","VideoCounter","FanBoostWidgetMember","FanBoostWidgetGuest","ConfirmEmail","ResetPassword","VipOverview","LoginForm","JoinForm","JoinPopup","RuntimeDebugger","ModeratorRoomHeaderTitle","InvisibleModeContextSwitch"],!1))}()}();