"use strict";(self.webpackChunk_multimediallc_cb_react=self.webpackChunk_multimediallc_cb_react||[]).push([[544],{67193:(e,t,n)=>{n.d(t,{Yz:()=>d,z3:()=>l,pq:()=>i,R8:()=>a});const o=!1;let r;try{r=!0}catch(e){console.error("@multimediallc/logging failed to initialize, probably due to undefined process.env.NODE_ENV.",e),r=!0}const s=window.newrelic;function i(e,t){o||void 0!==window.console&&(void 0!==console.info||r?console.info(e,g(t)):console.log("INFO ",e,g(t)))}function a(e,t,n=""){if(o)return;let s;void 0!==window.console&&(void 0!==console.warn||r?console.warn(n.concat("WARN "),e,g(t)):console.log(n.concat("WARN "),e,g(t)),c());try{s="object"==typeof e?JSON.stringify(e):String(e)}catch(t){s=`${e}`}u(n.concat("WARN"),new Error(s),t)}function l(e,t,n=""){if(o)return;let s;void 0!==window.console&&(void 0!==console.error||r?console.error(n.concat("ERROR "),e,g(t)):console.log(n.concat("ERROR "),e,g(t)),c());try{s="object"==typeof e?JSON.stringify(e):String(e)}catch(t){s=`${e}`}u(n.concat("ERROR"),new Error(s),t)}function d(e,t){o||r||void 0!==window.console&&(void 0!==console.debug||r?console.debug(e,g(t)):console.log("DEBUG ",e,g(t)))}function c(){o||r||void 0!==window.console&&void 0!==console.trace&&console.trace()}function u(e,t,n={}){try{if(void 0===s)return;const o={};if(o["attributes.level"]=e,"object"==typeof n)for(const e in n)if("xhrErrorAttributes"!==e)o[`attributes.${e}`]=n[e];else{const t=n[e];o["attributes.xhrError"]=!0,o["attributes.xhrState"]=t.readyState,o["attributes.xhrStatus"]=t.status,o["attributes.xhrReason"]=t.reason}else o["attributes.extra"]=n;s.noticeError(t,o)}catch(e){console.error(`New Relic Error in reportError: ${e}`)}}function g(e){return void 0===e?"":e}},77185:(e,t,n)=>{n.d(t,{$n:()=>v,mq:()=>C,Mp:()=>y});var o=n(63696),r=n(22389),s=n(95292),i=n.n(s),a=n(49893),l=n.n(a),d=n(9383),c=n.n(d),u=n(56884),g=n.n(u),m=n(99088),p=n.n(m),h=n(27997),f=n.n(h),b=n(36216),x={};x.styleTagTransform=f(),x.setAttributes=g(),x.insert=c().bind(null,"head"),x.domAPI=l(),x.insertStyleElement=p(),i()(b.A,x),b.A&&b.A.locals&&b.A.locals;var w=n(62540);let y=function(e){return e.Small="ButtonSize-small",e.Medium="ButtonSize-medium",e}({}),C=function(e){return e.Orange="ButtonColor-orange",e.Blue="ButtonColor-blue",e.Green="ButtonColor-green",e.Red="ButtonColor-red",e.Text="ButtonColor-text",e.Clear="ButtonColor-clear",e}({});const A={size:y.Small,color:C.Orange},v=o.forwardRef(((e,t)=>{let{onClick:n,text:o,className:s,size:i=A.size,icon:a,color:l=A.color,...d}=e;const c=["Button",i,l],u=Boolean(a);return(0,w.jsxs)("button",{type:"button",onClick:n,className:(0,r.z)(c,s),ref:t,...d,children:[o,u&&a]})}))},24198:(e,t,n)=>{n.d(t,{Ay:()=>o});const o=n(77185).$n},12835:(e,t,n)=>{n.d(t,{s:()=>y});var o=n(63696),r=n(22389),s=n(95292),i=n.n(s),a=n(49893),l=n.n(a),d=n(9383),c=n.n(d),u=n(56884),g=n.n(u),m=n(99088),p=n.n(m),h=n(27997),f=n.n(h),b=n(66410),x={};x.styleTagTransform=f(),x.setAttributes=g(),x.insert=c().bind(null,"head"),x.domAPI=l(),x.insertStyleElement=p(),i()(b.A,x),b.A&&b.A.locals&&b.A.locals;var w=n(62540);const y=o.forwardRef(((e,t)=>{let{children:n,component:o="div",className:s,direction:i="row",align:a="start",justify:l="start",wrap:d=!0,...c}=e;const u=o,g=["Flex",`Flex--${i}`,`Flex-align--${a}`,`Flex-justify--${l}`,"Flex--"+(d?"wrap":"nowrap")];return(0,w.jsx)(u,{className:(0,r.z)(g,s),ref:t,...c,children:n})}))},86682:(e,t,n)=>{n.d(t,{N:()=>S});var o=n(63696),r=n(86142),s=n(7968),i=n(22389),a=n(77185),l=n(95292),d=n.n(l),c=n(49893),u=n.n(c),g=n(9383),m=n.n(g),p=n(56884),h=n.n(p),f=n(99088),b=n.n(f),x=n(27997),w=n.n(x),y=n(13424),C={};C.styleTagTransform=w(),C.setAttributes=h(),C.insert=m().bind(null,"head"),C.domAPI=u(),C.insertStyleElement=b(),d()(y.A,C),y.A&&y.A.locals&&y.A.locals;var A=n(62540);function v(e,t){const{color:n,size:o,colorClass:l,variant:d,children:c,className:u,href:g,...m}=e,p=[];"button"===d?p.push("Button",n??a.mq.Orange,o??a.Mp.Small):p.push("link",l??i.a.hrefColor);const h=(0,r.Us)().context.language_code;return(0,A.jsx)("a",{className:(0,i.z)(p,u),href:(0,s._)(h,g),...m,ref:t,children:c})}const S=o.forwardRef(v)},58085:(e,t,n)=>{n.d(t,{o:()=>C});var o=n(63696),r=n(95292),s=n.n(r),i=n(49893),a=n.n(i),l=n(9383),d=n.n(l),c=n(56884),u=n.n(c),g=n(99088),m=n.n(g),p=n(27997),h=n.n(p),f=n(76418),b={};b.styleTagTransform=h(),b.setAttributes=u(),b.insert=d().bind(null,"head"),b.domAPI=a(),b.insertStyleElement=m(),s()(f.A,b),f.A&&f.A.locals&&f.A.locals;var x=n(37044),w=n(22389),y=n(62540);const C=o.forwardRef(((e,t)=>{let{size:n=x.D.md,weight:o=x.e.normal,component:r="div",color:s=w.a.textColor,children:i,className:a,...l}=e;const d=r,c=[`type--${n}`,`type--${o}`,`${s}`];return(0,y.jsx)(d,{className:(0,w.z)(c,a),...l,ref:t,children:i})}))},69323:(e,t,n)=>{n.d(t,{A:()=>Q});var o=n(63696),r=n(86142),s=n(37044),i=n(7968),a=n(82358),l=n(75163),d=n(58085),c=n(57063),u=n(22389),g=n(12835),m=n(86682),p=n(95292),h=n.n(p),f=n(49893),b=n.n(f),x=n(9383),w=n.n(x),y=n(56884),C=n.n(y),A=n(99088),v=n.n(A),S=n(27997),R=n.n(S),j=n(6184),T={};T.styleTagTransform=R(),T.setAttributes=C(),T.insert=w().bind(null,"head"),T.domAPI=b(),T.insertStyleElement=v(),h()(j.A,T),j.A&&j.A.locals&&j.A.locals;var N=n(62540);const k={registeredViewersWatchingText:(0,c.AP)("Unique Registered Viewers Watching"),pointsText:(0,c.AP)("Points")};function z(e){let{viewers:t,points:n}=e;return(0,N.jsxs)("div",{className:"ContestLeaderboardRowStats",children:[(0,N.jsxs)(d.o,{size:s.D.xs,component:"span",className:"statElement","data-testid":"registered-viewers-watching-label",children:[k.registeredViewersWatchingText,":",(0,N.jsx)("span",{className:"statData","data-testid":"registered-viewers-watching-value",children:t})]}),(0,N.jsxs)(d.o,{size:s.D.xs,component:"span",className:"statElement","data-testid":"points-label",children:[k.pointsText,":",(0,N.jsx)("span",{className:"statData","data-testid":"points-value",children:n})]})]})}var E=n(64874),B={};function O(e){let{viewers:t,points:n,room_slug:o,room_user:r,image_url:i,position:a,openLinksInNewTab:l,loadRoomRequestFire:p}=e;const h=`/${o}/`,f=(e=>1===e?"topRow":"otherRows")(a),b=[f,"rowContainer"];return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)(g.s,{direction:"row",align:"center",justify:"start",wrap:!1,className:"ContestLeaderboardRow","data-testid":"contest-leaderboard-row",children:[(0,N.jsxs)(d.o,{weight:s.e.bold,className:(0,u.z)(b,"numberContainer"),"data-testid":"leaderboard-position",children:[a,"."]}),(0,N.jsx)(m.N,{href:h,rel:l?"noopener noreferrer":"",className:(0,u.z)(b),onClick:e=>{!l&&p&&(e.preventDefault(),p(o))},target:l?"_blank":"",children:(0,N.jsx)("img",{width:52,height:52,className:"roomImage",src:i,alt:"broadcaster-snapshot","data-testid":"room-image"})}),(0,N.jsxs)("div",{className:(0,u.z)(b,"metaContainer"),children:[(0,N.jsx)("div",{className:(0,u.z)(f,"nameContainer"),children:(0,N.jsx)(d.o,{component:m.N,weight:s.e.medium,target:l?"_blank":"",rel:l?"noopener noreferrer":"",href:h,className:(0,u.z)(f,"nameElement"),onClick:e=>{!l&&p&&(e.preventDefault(),p(o))},"data-testid":"room-text-link",children:(0,c.VE)(r)})}),(0,N.jsx)(z,{viewers:t,points:n})]})]}),(0,N.jsx)("hr",{className:"leaderBoardEndLine"})]})}B.styleTagTransform=R(),B.setAttributes=C(),B.insert=w().bind(null,"head"),B.domAPI=b(),B.insertStyleElement=v(),h()(E.A,B),E.A&&E.A.locals&&E.A.locals;var P=n(54066),$={};$.styleTagTransform=R(),$.setAttributes=C(),$.insert=w().bind(null,"head"),$.domAPI=b(),$.insertStyleElement=v(),h()(P.A,$),P.A&&P.A.locals&&P.A.locals;const I={currentHourTopCamsText:(0,c.AP)("Current Hour's Top Cams")};function L(e){let{contestStats:t,openLinksInNewTab:n,loadRoomRequestFire:r}=e;return(0,N.jsxs)("div",{className:"ContestLeaderboardTable",children:[(0,N.jsx)(d.o,{weight:s.e.medium,component:"h2",className:"label","data-testid":"current-hour-top-cam-label",children:I.currentHourTopCamsText}),(0,N.jsx)("hr",{className:"topCamsEndLine"}),t.length>0&&t.map(((e,t)=>(0,o.createElement)(O,{...e,openLinksInNewTab:n,loadRoomRequestFire:r,position:t+1,key:e.room_slug})))]})}var D=n(36566),F={};F.styleTagTransform=R(),F.setAttributes=C(),F.insert=w().bind(null,"head"),F.domAPI=b(),F.insertStyleElement=v(),h()(D.A,F),D.A&&D.A.locals&&D.A.locals;const U={payoutInformation:(0,c.AP)("Payout Information"),payoutInformationExplanation:e=>(0,c.GW)((0,c.AP)('Payout information is available in the Chaturbate affiliate program.'),{link:(0,i._)(e,"/affiliates")},!0),previousWinnerInfo:e=>(0,c.GW)((0,c.AP)('You can check if you\'ve won by looking in the "Previous Winners" tab of the contest details, or you can check the affiliate program stats.'),{detailsUrl:(0,i._)(e,"/contest/details"),affiliatesStatsUrl:(0,i._)(e,"/affiliates/stats")},!0)};function M(){const e=(0,r.Us)().context.language_code;return(0,N.jsxs)("div",{className:"ContestPayoutInfo",children:[(0,N.jsx)(d.o,{weight:s.e.medium,component:"h2",className:"label heading","data-testid":"contest-payout-info-label",children:U.payoutInformation}),(0,N.jsx)(d.o,{size:s.D.xs,component:"p",dangerouslySetInnerHTML:{__html:U.payoutInformationExplanation(e)},"data-testid":"contest-payout-info-text"}),(0,N.jsx)(d.o,{size:s.D.xs,component:"p",dangerouslySetInnerHTML:{__html:U.previousWinnerInfo(e)},"data-testid":"contest-payout-previous-winner-text"})]})}var _=n(39694),W={};W.styleTagTransform=R(),W.setAttributes=C(),W.insert=w().bind(null,"head"),W.domAPI=b(),W.insertStyleElement=v(),h()(_.A,W),_.A&&_.A.locals&&_.A.locals;const q={refreshStats:(0,c.AP)("Refresh Stats"),seeContestDetails:(0,c.AP)("See contest details"),contestWinnerPrizeMessage:(0,c.AP)("Every hour, the cam with the most points wins a $10 prize. The cam in 2nd place wins a $5 prize.")};function H(e){let{withRefreshButtonAndDetails:t,refreshButtonOnClick:n}=e;return(0,N.jsxs)("div",{className:"ContestStatsTopSection",children:[t&&(0,N.jsx)(d.o,{component:"button",size:s.D.sm,className:"refreshButton hrefColor link","data-testid":"contest-refresh-stats-button",onClick:n,children:q.refreshStats}),(0,N.jsxs)(d.o,{size:s.D.xs,component:"p","data-testid":"contest-explanation-text",className:`explanation ${u.a.defaultTooltipColor}`,children:[q.contestWinnerPrizeMessage,t&&(0,N.jsx)(m.N,{href:"/contest/details",className:"hrefColor","data-testid":"contest-details-link-header",target:"_blank",rel:"noopener noreferrer",children:` ${q.seeContestDetails}.`})]})]})}var G=n(91166),J={};J.styleTagTransform=R(),J.setAttributes=C(),J.insert=w().bind(null,"head"),J.domAPI=b(),J.insertStyleElement=v(),h()(G.A,J),G.A&&G.A.locals&&G.A.locals;const V={currentContestStatistics:(0,c.AP)("Current Contest Statistics for"),uniqueRegisteredViewers:(0,c.AP)("Unique Registered Viewers"),yourPoints:(0,c.AP)("Your Points"),yourRank:(0,c.AP)("Your Rank")};function Y(e){let{viewers:t,points:n,rank:o,start:r,end:i}=e;const a=[{value:t,label:V.uniqueRegisteredViewers},{value:n,label:V.yourPoints},{value:o,label:V.yourRank}];return(0,N.jsxs)("div",{className:"ContestUserStatistics",children:[(0,N.jsxs)(d.o,{weight:s.e.medium,component:"h2",className:"label heading","data-testid":"current-contest-statistics-label",children:[V.currentContestStatistics,":",(0,N.jsx)(d.o,{component:"span",className:"contentText",children:` ${r} to ${i}`})]}),(0,N.jsx)("dl",{className:"contentText statsWrapper",children:a.map(((e,t)=>{const{value:n,label:o}=e,r=(0,c.wn)(o);return(0,N.jsxs)("div",{children:[(0,N.jsxs)(d.o,{weight:s.e.bold,size:s.D.sm,component:"dt",className:"contentText statsLabel","data-testid":`contest-${r}-label`,children:[o,":"]}),(0,N.jsx)(d.o,{size:s.D.sm,component:"dd","data-testid":`contest-${r}-value`,children:n})]},t)}))})]})}var X=n(50778),K={};function Q(e){let{show:t,withAdditionalDetails:n,loadRoomRequestFire:c}=e;const[u,g]=(0,o.useState)(!0),[m,p]=(0,o.useState)(void 0),[h,f]=(0,o.useState)([]),b=(0,r.Us)().context.language_code,x=`${(0,i.R)(b,"contest","leaderboard")}`,w=(0,o.useCallback)((()=>{g(!0),p(void 0),f([])}),[]),y=(0,o.useCallback)((async()=>{g(!0);try{const e=(await(0,l.xi)(`${x}?_=${(new Date).getTime()}`)).jsonData,{top:t,viewers:n,points:o,rank:r,start:s,end:i}=e,a={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"},d=new Date(s).toLocaleString(b,a),c=new Date(i).toLocaleString(b,a);f(t),p({viewers:n,points:o,rank:r,start:d,end:c})}catch(e){(0,a.z3)(e),g(!1)}finally{g(!1)}}),[x,b]);return(0,o.useEffect)((()=>{t?y():w()}),[t,y,w]),(0,N.jsx)(N.Fragment,{children:t&&(0,N.jsx)("div",{className:"ContestStats",children:u?(0,N.jsx)(d.o,{component:"div",size:s.D.xs,children:"Loading.."}):(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(H,{withRefreshButtonAndDetails:n,refreshButtonOnClick:y}),n&&void 0!==m&&(0,N.jsx)(Y,{...m}),(0,N.jsx)(L,{contestStats:h,openLinksInNewTab:n,loadRoomRequestFire:c}),n&&(0,N.jsx)(M,{})]})})})}K.styleTagTransform=R(),K.setAttributes=C(),K.insert=w().bind(null,"head"),K.domAPI=b(),K.insertStyleElement=v(),h()(X.A,K),X.A&&X.A.locals&&X.A.locals},86142:(e,t,n)=>{n.d(t,{QG:()=>a,Us:()=>l,u:()=>d});var o=n(63696);function r(e){return{active:e?new Set(e.split(",")):new Set}}var s=n(62540);const i=(0,o.createContext)(void 0);function a(e){let{children:t,context:n}=e;const a=(0,o.useMemo)((()=>{return{context:n.$reactAppContext,experiments:(e=n.experiments,{active:e?new Set(e.active.split(",")):new Set,eligible:e?new Set(e.eligible.split(",")):new Set}),flags:r(n.active_feature_flags)};var e}),[n.$reactAppContext,n.experiments,n.active_feature_flags]);return(0,s.jsx)(i.Provider,{value:a,children:t})}function l(){const e=(0,o.useContext)(i);if(!e)throw new Error("useAppContext must be used under AppContextProvider");return e}function d(e){const{flags:t}=l();return{name:e,active:t.active.has(e)}}},37044:(e,t,n)=>{n.d(t,{D:()=>o,e:()=>r});let o=function(e){return e.xspx="xspx",e.smpx="smpx",e.mdpx="mdpx",e.lgpx="lgpx",e.xlpx="xlpx",e.xs="xs",e.sm="sm",e.md="md",e.lg="lg",e.xl="xl",e}({}),r=function(e){return e.normal="normal",e.bold="bold",e.medium="medium",e}({})},7968:(e,t,n)=>{n.d(t,{R:()=>r,_:()=>s});var o=n(70744);function r(e,t,n,r){const i=n.endsWith("/"),a=s(0,`/api/ts/${t}/${(0,o.tW)(n,r)}`);return i&&!a.endsWith("/")?`${a}/`:a}function s(e,t){return t}},22389:(e,t,n)=>{function o(){for(var e=arguments.length,t=new Array(e),n=0;nvoid 0===t?e:"string"==typeof t?e.concat(...t.split(" ")):e.concat(...t.reduce(((e,t)=>e.concat(...t.split(" "))),[]))),[]))).join(" ").trim()}n.d(t,{a:()=>r,z:()=>o});const r={textColor:"textColor",bgColor:"bgColor",brandColor:"brandColor",brandBlue:"brandBlue",tabSectionBorder:"tabSectionBorder",tabBorder:"tabBorder",tabActiveBorder:"tabActiveBorder",tabInactiveBgColor:"tabInactiveBgColor",tabInactiveColor:"tabInactiveColor",tabActiveBgColor:"tabActiveBgColor",tabActiveColor:"tabActiveColor",chatAreaTabColor:"chatAreaTabColor",defaultColor:"defaultColor",defaultTooltipColor:"defaultTooltipColor",disabledTooltipColor:"disabledTooltipColor",roomSubjectToolTipColor:"roomSubjectToolTipColor",hrefColor:"hrefColor",supportSuccess:"supportSuccess",supportError:"supportError",tagFontColor:"tagFontColor",tagExhibColor:"tagExhibColor",tagNewColor:"tagNewColor",tagLineColor:"tagLineColor",tagOfflineColor:"tagOfflineColor",tagPrivateGroupColor:"tagPrivateGroupColor",tagGamingColor:"tagGamingColor",camBgColor:"camBgColor",camBorderColor:"camBorderColor",camSubjectColor:"camSubjectColor",camSubjectTagColor:"camSubjectTagColor",camAltTextColor:"camAltTextColor",camHrefColor:"camHrefColor",textBodySecondary:"textBodySecondary",nextCamBgColor:"nextCamBgColor",navigationAlt2BgImage:"navigationAlt2BgImage",navigationAlt2BgColor:"navigationAlt2BgColor",dismissibleMessageColor:"dismissibleMessageColor",userInfoDropdownBgColor:"userInfoDropdownBgColor",userInfoDropdownHighlightColor:"userInfoDropdownHighlightColor",userInfoDropdownTextColor:"userInfoDropdownTextColor"}},82358:(e,t,n)=>{n.d(t,{R8:()=>s,z3:()=>r});var o=n(67193);o.pq,o.Yz;const r=o.z3,s=o.R8},75163:(e,t,n)=>{n.d(t,{xJ:()=>s,xi:()=>i,tQ:()=>a});var o=n(7968);async function r(e,t,n,o){const r={method:e,mode:"same-origin",credentials:"same-origin"};if("GET"!==e){const e=function(e){const t=e.length+1;return document.cookie.split(";").map((e=>e.trim())).filter((n=>n.substring(0,t)===`${e}=`)).map((e=>decodeURIComponent(e.substring(t))))[0]}("csrftoken");if(void 0===e)throw new Error("CSRF Token missing for non-GET Fetch");r.headers={...r.headers,"X-CSRFToken":e,"X-Requested-With":"XMLHttpRequest"}}const s=n&&(n instanceof FormData?n:function(e){const t=new FormData;if(void 0!==e)for(const n of Object.keys(e))t.append(n,e[n]);return t}(n)),i=await fetch(t,{...r,...o,body:s,headers:{...r.headers,...o&&o.headers}});if(401===i.status)throw new Error("Unauthorized");if(500===i.status)throw new Error("Internal server error.");if(403===i.status){const e=await i.text();if(e.includes("CSRF verification failed"))throw new Error("CSRF verification failed. Request aborted.");if(e.includes("{t.headers[n]=e})),t}(i);try{const e=await i.json();if(!i.ok)throw new Error(JSON.stringify(e));if(e.error)throw new Error(e.error);return{...a,jsonData:e}}catch(e){return{...a,jsonData:{},error:e.message}}}const s=function(){let{baseUrl:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{baseUrl:""};return async(t,n)=>{let{url:s,method:i,data:a,params:l}=t;e=(0,o._)(n.getState().user.languageCode,e);try{return{data:(await r(i,e+s,a,l)).jsonData}}catch(e){return{error:{message:e.message}}}}},i=r.bind(null,"GET"),a=r.bind(null,"POST");r.bind(null,"PUT"),r.bind(null,"DELETE")},36216:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(8645),r=n.n(o),s=n(60278),i=n.n(s)()(r());i.push([e.id,".Button{border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;font-family:UbuntuMedium,Arial,Helvetica,sans-serif}.Button.ButtonSize-small{font-size:12px;padding:0px 8px;height:24px;line-height:24px}.Button.ButtonSize-medium{font-size:16px;padding:0px 15px;height:28px;line-height:28px}.Button:disabled{color:#fff;background-color:#e0e0e0;border-color:#e0e0e0}",""]);const a=i},66410:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(8645),r=n.n(o),s=n(60278),i=n.n(s)()(r());i.push([e.id,".Flex{display:flex;box-sizing:border-box}.Flex-align--start{align-items:flex-start}.Flex-justify--start{justify-content:flex-start}.Flex-align--center{align-items:center}.Flex-justify--center{justify-content:center}.Flex-align--end{align-items:flex-end}.Flex-justify--end{justify-content:flex-end}.Flex--row{flex-direction:row}.Flex--row-reverse{flex-direction:row-reverse}.Flex--column{flex-direction:column}.Flex--column-reverse{flex-direction:column-reverse}.Flex--wrap{flex-wrap:wrap}.Flex--nowrap{flex-wrap:nowrap}",""]);const a=i},13424:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(8645),r=n.n(o),s=n(60278),i=n.n(s)()(r());i.push([e.id,".link{text-decoration:none;font-size:1em;line-height:inherit;cursor:pointer}.link:hover{text-decoration:underline}",""]);const a=i},76418:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(8645),r=n.n(o),s=n(60278),i=n.n(s)()(r());i.push([e.id,'.type--xspx{font-size:12px;line-height:20px}.type--smpx{font-size:14px;line-height:22px}.type--mdpx{font-size:16px;line-height:24px}.type--lgpx{font-size:20px;line-height:28px}.type--xlpx{font-size:24px;line-height:32px}.type--sm{font-size:1.4rem;line-height:2.2rem}.type--md{font-size:1.6rem;line-height:2.4rem}.type--lg{font-size:2rem;line-height:2.8rem}.type--xl{font-size:2.4rem;line-height:3.2rem}.type--normal{font-family:"UbuntuRegular",Arial,Helvetica,sans-serif;font-weight:400}.type--bold{font-family:"UbuntuBold",Arial,Helvetica,sans-serif;font-weight:400}.type--medium{font-family:"UbuntuMedium",Arial,Helvetica,sans-serif;font-weight:400}',""]);const a=i},64874:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(8645),r=n.n(o),s=n(60278),i=n.n(s)()(r());i.push([e.id,".ContestLeaderboardRow .rowContainer{padding:5px}.ContestLeaderboardRow .otherRows{color:#0c6a93}.darkmode .ContestLeaderboardRow .otherRows{color:#68b5f0}.ContestLeaderboardRow .numberContainer{width:25px}.ContestLeaderboardRow .numberContainer.topRow{font-size:20px;color:#dc5500 !important}.ContestLeaderboardRow .imageContainer .roomImage{height:52px;width:52px}.ContestLeaderboardRow .metaContainer .nameContainer{font-size:16px;margin:0 5px}.ContestLeaderboardRow .metaContainer .nameContainer .topRow{font-size:20px;color:#dc5500 !important}.leaderBoardEndLine{border-bottom:1px solid #ccc;max-width:610px;margin-left:0px;border-top:0}",""]);const a=i},6184:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(8645),r=n.n(o),s=n(60278),i=n.n(s)()(r());i.push([e.id,".ContestLeaderboardRowStats{color:#0c6a93}.darkmode .ContestLeaderboardRowStats{color:#68b5f0}.ContestLeaderboardRowStats .statElement{margin:0 5px}.ContestLeaderboardRowStats .statData{vertical-align:middle;margin:0 3px}.darkmode .ContestLeaderboardRowStats .statData{color:#b3b3b3}",""]);const a=i},54066:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(8645),r=n.n(o),s=n(60278),i=n.n(s)()(r());i.push([e.id,".ContestLeaderboardTable{margin-bottom:20px;position:static}.ContestLeaderboardTable .heading{margin-bottom:2px;border-bottom:1px solid #4c4c4c;width:640px;color:#222}.darkmode .ContestLeaderboardTable .heading{color:#fff}",""]);const a=i},36566:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(8645),r=n.n(o),s=n(60278),i=n.n(s)()(r());i.push([e.id,".ContestPayoutInfo{box-sizing:border-box}.ContestPayoutInfo .heading{margin-bottom:2px;border-bottom:1px solid #4c4c4c;width:640px}",""]);const a=i},50778:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(8645),r=n.n(o),s=n(60278),i=n.n(s)()(r());i.push([e.id,".ContestStats{box-sizing:border-box;min-height:800px;padding:15px;width:100%;position:static}.ContestStats .heading{margin-bottom:2px;border-bottom:1px solid #4c4c4c;width:640px}.ContestStats .topCamsEndLine{border-bottom:1px solid #4c4c4c;max-width:640px;margin-left:0px;border-top:0}",""]);const a=i},39694:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(8645),r=n.n(o),s=n(60278),i=n.n(s)()(r());i.push([e.id,".ContestStatsTopSection .refreshButton{background:none;border:none;padding:0}.ContestStatsTopSection .explanation{padding:.5em 0 1em 0}",""]);const a=i},91166:(e,t,n)=>{n.d(t,{A:()=>a});var o=n(8645),r=n.n(o),s=n(60278),i=n.n(s)()(r());i.push([e.id,".ContestUserStatistics{box-sizing:border-box}.ContestUserStatistics .heading{margin-bottom:2px;border-bottom:1px solid #4c4c4c;width:640px}.ContestUserStatistics .statsWrapper{margin:5px 0px 20px 15px}.ContestUserStatistics .statsWrapper .statsLabel{float:left;min-width:200px}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px){.ContestUserStatistics .statsWrapper .statsLabel{min-width:240px}}",""]);const a=i},57063:(e,t,n)=>{n.d(t,{N6:()=>c,AP:()=>a,GW:()=>d,a:()=>o,wn:()=>s,VE:()=>r});var o={};function r(e){const t=e.toLowerCase().split("_");for(let e=0;em,createTracer:()=>h,newRelicEnabled:()=>g,setCustomAttribute:()=>p});var i=n(67193);let a=window.gettext;void 0===a&&((0,i.R8)("gettext is undefined."),a=e=>e);let l=window.ngettext;void 0===l&&((0,i.R8)("ngettext is undefined."),l=(e,t,n)=>n>1?t:e);let d=window.interpolate;void 0===d&&((0,i.R8)("interpolate is undefined."),d=(e,t,n)=>n?e.replace(/%\(\w+\)s/g,(e=>{const n=e.slice(2,-2);return String(t[n])})):e.replace(/%s/g,(()=>String(t.shift()))));class c{constructor(e){if(this.parsed={},this.usedFields={},"string"==typeof e){this.stringMessage=e;try{this.parsed=JSON.parse(e)}catch(t){this.parsed={},(0,i.z3)("Cannot JSON parse",{message:e})}}else"object"==typeof e?(this.parsed=e,this.stringMessage=JSON.stringify(e)):(this.parsed={},this.stringMessage=JSON.stringify(this.parsed),(0,i.z3)("Invalid input type",{message:e}))}keys(){return Object.keys(this.parsed)}unusedFields(){const e=[];for(const t in this.parsed)!0!==this.usedFields[t]&&e.push(t);return e}ignore(e){this.usedFields[e]=!0}getParsed(){return Object.assign({},this.parsed)}getAny(e){if(this.ignore(e),null!==this.parsed[e])return this.parsed[e]}getList(e,t=!0){if(this.ignore(e),Array.isArray(this.parsed[e]))return this.parsed[e].map((n=>(t&&"object"!=typeof n&&"string"!=typeof n&&(0,i.R8)(`getList(${e}): called on Array with invalid items`,{message:this.stringMessage,item:n}),new c(n))))}getStringList(e,t=!0){return this.ignore(e),Array.isArray(this.parsed[e])?this.parsed[e].map((n=>(t&&"string"!=typeof n&&(0,i.R8)(`getStringList(${e}): called on Array with invalid items`,{message:this.stringMessage,item:n}),n))):[]}getStringListOrUndefined(e,t=!0){if(this.ignore(e),Array.isArray(this.parsed[e]))return this.getStringList(e,t)}getAsString(e){return`${this.getAny(e)}`}getStringOrUndefined(e,t=!0){const n=this.getAny(e);if("string"==typeof n)return n;t&&void 0!==n&&(0,i.R8)(`getStringOrUndefined(${e}): is wrong type`,{message:this.stringMessage,item:n})}getString(e,t=!0){const n=this.getAny(e);return"string"!=typeof n?(t&&(0,i.R8)(`getString(${e}): is wrong type`,{message:this.stringMessage,item:n}),""):n}getStringWithNumbers(e,t=!0){const n=this.getAny(e);return"string"!=typeof n&&"number"!=typeof n?(t&&(0,i.R8)(`getStringWithNumbers(${e}): is wrong type`,{message:this.stringMessage,item:n}),""):`${n}`}getStringWithNumbersOrBoolean(e,t=!0){const n=this.getAny(e);return"string"!=typeof n&&"number"!=typeof n&&"boolean"!=typeof n?(t&&(0,i.R8)(`getStringWithNumbersOrBoolean(${e}): is wrong type`,{message:this.stringMessage,item:n}),""):"boolean"==typeof n?n:`${n}`}getStrings(e){const t=new Map;for(const n of e)void 0!==this.getStringOrUndefined(n,!1)&&t.set(n,this.getStringOrUndefined(n,!1));return t}getBoolean(e,t=!1,n=!0){const o=this.getAny(e);return"boolean"!=typeof o?(n&&(0,i.R8)(`getBoolean(${e}): is wrong type`,{message:this.stringMessage,item:o}),t):o}getBooleanOrUndefined(e,t=!0){const n=this.getAny(e);if("boolean"==typeof n)return n;t&&void 0!==n&&(0,i.R8)(`getBoolean(${e}): is wrong type`,{message:this.stringMessage,item:n})}getNumber(e,t=!0){const n=this.getAny(e);return"number"!=typeof n?(t&&(0,i.R8)(`getNumber(${e}): is wrong type`,{message:this.stringMessage,item:n}),NaN):n}getNumberOrUndefined(e,t=!0){const n=this.getAny(e);if("number"==typeof n)return n;t&&void 0!==n&&(0,i.R8)(`getNumberOrUndefined(${e}): is wrong type`,{message:this.stringMessage,item:n})}getParsedSubMap(e){return new c(this.getObject(e))}getParsedSubMapOrUndefined(e,t=!0){const n=this.getObjectOrUndefined(e,t);if(void 0!==n)return new c(n)}getMap(e,t=!0){const n=this.getObjectString(e,t);return new c(""===n?"{}":n)}getObjectString(e,t=!0){const n=this.getAny(e);return"object"!=typeof n?(t&&(0,i.R8)(`getObjectString(${e}): is wrong type`,{message:this.stringMessage,item:n}),""):JSON.stringify(n)}getObjectStringOrUndefined(e,t=!0){const n=this.getAny(e);if("object"==typeof n)return JSON.stringify(n);t&&void 0!==n&&(0,i.R8)(`getObjectStringOrUndefined(${e}): is wrong type`,{message:this.stringMessage,item:n})}getObject(e,t=!0){const n=this.getAny(e);return"object"!=typeof n?(t&&(0,i.R8)(`getObject(${e}): is wrong type`,{message:this.stringMessage,item:n}),{}):n}getObjectOrUndefined(e,t=!0){const n=this.getAny(e);if("object"==typeof n)return n;t&&void 0!==n&&(0,i.R8)(`getObjectOrUndefined(${e}): is wrong type`,{message:this.stringMessage,item:n})}logUnusedDebugging(e){for(const t of this.unusedFields()){const n="object"==typeof this.parsed[t]?JSON.stringify(this.parsed[t]):this.parsed[t];(0,i.Yz)(`Unhandled message argument: . Key:${t} Value:${n} in ${e}`)}}}new Map([["en","English"],["id","Bahasa Indonesia"],["ca","Català (Catalan)"],["da","Dansk (Danish)"],["de","Deutsch (German)"],["es","Español (Spanish)"],["fr","Français (French)"],["it","Italiano (Italian)"],["hu","Magyar (Hungarian)"],["nl","Nederlands (Dutch)"],["no","Norsk (Norwegian)"],["pl","Polski (Polish)"],["pt","Português (Portuguese)"],["ro","Română (Romanian)"],["sk","Slovenčina (Slovak)"],["fi","Suomi (Finnish)"],["sv","Svenska (Swedish)"],["tl","Tagalog"],["vi","Tiếng Việt (Vietnamese)"],["tr","Türkçe (Turkish)"],["cs","Čeština (Czech)"],["el","Ελληνικά (Greek)"],["bg","Български (Bulgarian)"],["ru","Русский (Russian)"],["uk","Українська (Ukrainian)"],["ar","العربية (Arabic)"],["ms","بهاس ملايو (Malay)"],["hi","मानक हिन्दी (Hindi)"],["th","ภาษาไทย (Thai)"],["zh","中文 (Chinese)"],["ja","日本語 (Japanese)"],["ko","한국어 (Korean)"]]);const u=window.newrelic;function g(){return void 0!==u}function m(e,t={}){try{if(void 0===u)return void(0,i.Yz)(`New Relic is disabled, not sending metric: ${e}`);0===Object.keys(t).length?u.addPageAction(e):u.addPageAction(e,t)}catch(e){(0,i.z3)(`New Relic Error in addPageAction: ${e}`)}}function p(e,t){try{if(void 0===u)return;u.setCustomAttribute(e,t)}catch(e){(0,i.z3)(`New Relic Error in setCustomAttribute: ${e}`)}}function h(e,t){return g()?((0,i.Yz)(`Tracing ${e} with New Relic`),u.interaction().createTracer(e,t)):t}}}]); //# sourceMappingURL=544-react-71a5cd36940d73b17be3.js.map