1/*! For license information please see app-62a946cded5ce9582051.js.LICENSE.txt */ 2(self.webpackChunkdinchat=self.webpackChunkdinchat||[]).push([[33524],{56568:function(e,t,n){"use strict";n.d(t,{Ay:function(){return se}});var r=n(31635),a="3.4.2";function o(e,t){return new Promise((function(n){return setTimeout(n,e,t)}))}function i(e){return!!e&&"function"==typeof e.then}function s(e,t){try{var n=e();i(n)?n.then((function(e){return t(!0,e)}),(function(e){return t(!1,e)})):t(!0,n)}catch(r){t(!1,r)}}function l(e,t,n){return void 0===n&&(n=16),(0,r.sH)(this,void 0,void 0,(function(){var a,i,s,l;return(0,r.YH)(this,(function(r){switch(r.label){case 0:a=Array(e.length),i=Date.now(),s=0,r.label=1;case 1:return s<e.length?(a[s]=t(e[s],s),(l=Date.now())>=i+n?(i=l,[4,o(0)]):[3,3]):[3,4];case 2:r.sent(),r.label=3;case 3:return++s,[3,1];case 4:return[2,a]}}))}))}function c(e){e.then(void 0,(function(){}))}function d(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]+t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]+t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]+t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]+t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function u(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]*t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]*t[3],n[1]+=n[2]>>>16,n[2]&=65535,n[2]+=e[3]*t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]*t[3],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[2]*t[2],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[3]*t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function m(e,t){return 32===(t%=64)?[e[1],e[0]]:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t|e[0]>>>32-t]:(t-=32,[e[1]<<t|e[0]>>>32-t,e[0]<<t|e[1]>>>32-t])}function p(e,t){return 0===(t%=64)?e:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t]:[e[1]<<t-32,0]}function f(e,t){return[e[0]^t[0],e[1]^t[1]]}function h(e){return e=f(e,[0,e[0]>>>1]),e=f(e=u(e,[4283543511,3981806797]),[0,e[0]>>>1]),e=f(e=u(e,[3301882366,444984403]),[0,e[0]>>>1])}function g(e,t){t=t||0;var n,r=(e=e||"").length%16,a=e.length-r,o=[0,t],i=[0,t],s=[0,0],l=[0,0],c=[2277735313,289559509],g=[1291169091,658871167];for(n=0;n<a;n+=16)s=[255&e.charCodeAt(n+4)|(255&e.charCodeAt(n+5))<<8|(255&e.charCodeAt(n+6))<<16|(255&e.charCodeAt(n+7))<<24,255&e.charCodeAt(n)|(255&e.charCodeAt(n+1))<<8|(255&e.charCodeAt(n+2))<<16|(255&e.charCodeAt(n+3))<<24],l=[255&e.charCodeAt(n+12)|(255&e.charCodeAt(n+13))<<8|(255&e.charCodeAt(n+14))<<16|(255&e.charCodeAt(n+15))<<24,255&e.charCodeAt(n+8)|(255&e.charCodeAt(n+9))<<8|(255&e.charCodeAt(n+10))<<16|(255&e.charCodeAt(n+11))<<24],s=m(s=u(s,c),31),o=d(o=m(o=f(o,s=u(s,g)),27),i),o=d(u(o,[0,5]),[0,1390208809]),l=m(l=u(l,g),33),i=d(i=m(i=f(i,l=u(l,c)),31),o),i=d(u(i,[0,5]),[0,944331445]);switch(s=[0,0],l=[0,0],r){case 15:l=f(l,p([0,e.charCodeAt(n+14)],48));case 14:l=f(l,p([0,e.charCodeAt(n+13)],40));case 13:l=f(l,p([0,e.charCodeAt(n+12)],32));case 12:l=f(l,p([0,e.charCodeAt(n+11)],24));case 11:l=f(l,p([0,e.charCodeAt(n+10)],16));case 10:l=f(l,p([0,e.charCodeAt(n+9)],8));case 9:l=u(l=f(l,[0,e.charCodeAt(n+8)]),g),i=f(i,l=u(l=m(l,33),c));case 8:s=f(s,p([0,e.charCodeAt(n+7)],56));case 7:s=f(s,p([0,e.charCodeAt(n+6)],48));case 6:s=f(s,p([0,e.charCodeAt(n+5)],40));case 5:s=f(s,p([0,e.charCodeAt(n+4)],32));case 4:s=f(s,p([0,e.charCodeAt(n+3)],24));case 3:s=f(s,p([0,e.charCodeAt(n+2)],16));case 2:s=f(s,p([0,e.charCodeAt(n+1)],8));case 1:s=u(s=f(s,[0,e.charCodeAt(n)]),c),o=f(o,s=u(s=m(s,31),g))}return o=d(o=f(o,[0,e.length]),i=f(i,[0,e.length])),i=d(i,o),o=d(o=h(o),i=h(i)),i=d(i,o),("00000000"+(o[0]>>>0).toString(16)).slice(-8)+("00000000"+(o[1]>>>0).toString(16)).slice(-8)+("00000000"+(i[0]>>>0).toString(16)).slice(-8)+("00000000"+(i[1]>>>0).toString(16)).slice(-8)}function v(e){return parseInt(e)}function y(e){return parseFloat(e)}function k(e,t){return"number"==typeof e&&isNaN(e)?t:e}function b(e){return e.reduce((function(e,t){return e+(t?1:0)}),0)}function w(e,t){if(void 0===t&&(t=1),Math.abs(t)>=1)return Math.round(e/t)*t;var n=1/t;return Math.round(e*n)/n}function A(e){return e&&"object"==typeof e&&"message"in e?e:{message:e}}function E(e){return"function"!=typeof e}function S(e,t,n){var a=Object.keys(e).filter((function(e){return!function(e,t){for(var n=0,r=e.length;n<r;++n)if(e[n]===t)return!0;return!1}(n,e)})),o=l(a,(function(n){return function(e,t){var n=new Promise((function(n){var r=Date.now();s(e.bind(null,t),(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var a=Date.now()-r;if(!e[0])return n((function(){return{error:A(e[1]),duration:a}}));var o=e[1];if(E(o))return n((function(){return{value:o,duration:a}}));n((function(){return new Promise((function(e){var t=Date.now();s(o,(function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=a+Date.now()-t;if(!n[0])return e({error:A(n[1]),duration:o});e({value:n[1],duration:o})}))}))}))}))}));return c(n),function(){return n.then((function(e){return e()}))}}(e[n],t)}));return c(o),function(){return(0,r.sH)(this,void 0,void 0,(function(){var e,t,n,i;return(0,r.YH)(this,(function(r){switch(r.label){case 0:return[4,o];case 1:return[4,l(r.sent(),(function(e){var t=e();return c(t),t}))];case 2:return e=r.sent(),[4,Promise.all(e)];case 3:for(t=r.sent(),n={},i=0;i<a.length;++i)n[a[i]]=t[i];return[2,n]}}))}))}}function D(){var e=window,t=navigator;return b(["MSCSSMatrix"in e,"msSetImmediate"in e,"msIndexedDB"in e,"msMaxTouchPoints"in t,"msPointerEnabled"in t])>=4}function C(){var e=window,t=navigator;return b(["webkitPersistentStorage"in t,"webkitTemporaryStorage"in t,0===t.vendor.indexOf("Google"),"webkitResolveLocalFileSystemURL"in e,"BatteryManager"in e,"webkitMediaStream"in e,"webkitSpeechGrammar"in e])>
2=5}function M(){var e=window,t=navigator;return b(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,0===t.vendor.indexOf("Apple"),"getStorageUpdates"in t,"WebKitMediaKeys"in e])>=4}function T(){var e=window;return b(["safari"in e,!("DeviceMotionEvent"in e),!("ongestureend"in e),!("standalone"in navigator)])>=3}function P(){var e=document;return(e.exitFullscreen||e.msExitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen).call(e)}function x(){var e=C(),t=function(){var e,t,n=window;return b(["buildID"in navigator,"MozAppearance"in(null!==(t=null===(e=document.documentElement)||void 0===e?void 0:e.style)&&void 0!==t?t:{}),"onmozfullscreenchange"in n,"mozInnerScreenX"in n,"CSSMozDocumentRule"in n,"CanvasCaptureMediaStream"in n])>=4}();if(!e&&!t)return!1;var n=window;return b(["onorientationchange"in n,"orientation"in n,e&&!("SharedWorker"in n),t&&/android/i.test(navigator.appVersion)])>=2}function I(e){var t=new Error(e);return t.name=e,t}function N(e,t,n){var a,i,s;return void 0===n&&(n=50),(0,r.sH)(this,void 0,void 0,(function(){var l,c;return(0,r.YH)(this,(function(r){switch(r.label){case 0:l=document,r.label=1;case 1:return l.body?[3,3]:[4,o(n)];case 2:return r.sent(),[3,1];case 3:c=l.createElement("iframe"),r.label=4;case 4:return r.trys.push([4,,10,11]),[4,new Promise((function(e,n){var r=!1,a=function(){r=!0,e()};c.onload=a,c.onerror=function(e){r=!0,n(e)};var o=c.style;o.setProperty("display","block","important"),o.position="absolute",o.top="0",o.left="0",o.visibility="hidden",t&&"srcdoc"in c?c.srcdoc=t:c.src="about:blank",l.body.appendChild(c);var i=function(){var e,t;r||("complete"===(null===(t=null===(e=c.contentWindow)||void 0===e?void 0:e.document)||void 0===t?void 0:t.readyState)?a():setTimeout(i,10))};i()}))];case 5:r.sent(),r.label=6;case 6:return(null===(i=null===(a=c.contentWindow)||void 0===a?void 0:a.document)||void 0===i?void 0:i.body)?[3,8]:[4,o(n)];case 7:return r.sent(),[3,6];case 8:return[4,e(c,c.contentWindow)];case 9:return[2,r.sent()];case 10:return null===(s=c.parentNode)||void 0===s||s.removeChild(c),[7];case 11:return[2]}}
2))}))}function j(e){for(var t=function(e){for(var t,n,r="Unexpected syntax '".concat(e,"'"),a=/^\s*([a-z-]*)(.*)$/i.exec(e),o=a[1]||void 0,i={},s=/([.:#][\w-]+|\[.+?\])/gi,l=function(e,t){i[e]=i[e]||[],i[e].push(t)};;){var c=s.exec(a[2]);if(!c)break;var d=c[0];switch(d[0]){case".":l("class",d.slice(1));break;case"#":l("id",d.slice(1));break;case"[":var u=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(d);if(!u)throw new Error(r);l(u[1],null!==(n=null!==(t=u[4])&&void 0!==t?t:u[5])&&void 0!==n?n:"");break;default:throw new Error(r)}}return[o,i]}(e),n=t[0],r=t[1],a=document.createElement(null!=n?n:"div"),o=0,i=Object.keys(r);o<i.length;o++){var s=i[o],l=r[s].join(" ");"style"===s?R(a.style,l):a.setAttribute(s,l)}return a}function R(e,t){for(var n=0,r=t.split(";");n<r.length;n++){var a=r[n],o=/^\s*([\w-]+)\s*:\s*(.+?)(\s*!([\w-]+))?\s*$/.exec(a);if(o){var i=o[1],s=o[2],l=o[4];e.setProperty(i,s,l||"")}}}var O=["monospace","sans-serif","serif"],L=["sans-serif-thin","ARNO PRO","Agency FB","Arabic Typesetting","Arial Unicode MS","AvantGarde Bk BT","BankGothic Md BT","Batang","Bitstream Vera Sans Mono","Calibri","Century","Century Gothic","Clarendon","EUROSTILE","Franklin Gothic","Futura Bk BT","Futura Md BT","GOTHAM","Gill Sans","HELV","Haettenschweiler","Helvetica Neue","Humanst521 BT","Leelawadee","Letter Gothic","Levenim MT","Lucida Bright","Lucida Sans","Menlo","MS Mincho","MS Outlook","MS Reference Specialty","MS UI Gothic","MT Extra","MYRIAD PRO","Marlett","Meiryo UI","Microsoft Uighur","Minion Pro","Monotype Corsiva","PMingLiU","Pristina","SCRIPTINA","Segoe UI Light","Serifa","SimHei","Small Fonts","Staccato222 BT","TRAJAN PRO","Univers CE 55 Medium","Vrinda","ZWAdobeF"];function U(e){return e.toDataURL()}var B,_,F=2500;function H(){var e=this;return function(){if(void 0===_){var e=function(){var t=G();V(t)?_=setTimeout(e,F):(B=t,_=void 0)};e()}}(),function(){return(0,r.sH)(e,void 0,void 0,(function(){var e;return(0,r.YH)(this,(function(t){switch(t.label){case 0:return V(e=G())?B?[2,(0,r.fX)([],B,!0)]:(n=document).fullscreenElement||n.msFullscreenElement||n.mozFullScreenElement||n.webkitFullscreenElement?[4,P()]:[3,2]:[3,2];case 1:t.sent(),e=G(),t.label=2;case 2:return V(e)||(B=e),[2,e]}var n}))}))}}function G(){var e=screen;return[k(y(e.availTop),null),k(y(e.width)-y(e.availWidth)-k(y(e.availLeft),0),null),k(y(e.height)-y(e.availHeight)-k(y(e.availTop),0),null),k(y(e.availLeft),null)]}function V(e){for(var t=0;t<4;++t)if(e[t])return!1;return!0}function W(e){var t;return(0,r.sH)(this,void 0,void 0,(function(){var n,a,i,s,l,c,d;return(0,r.YH)(this,(function(r){switch(r.label){case 0:for(n=document,a=n.createElement("div"),i=new Array(e.length),s={},Y(a),d=0;d<e.length;++d)"DIALOG"===(l=j(e[d])).tagName&&l.show(),Y(c=n.createElement("div")),c.appendChild(l),a.appendChild(c),i[d]=l;r.label=1;case 1:return n.body?[3,3]:[4,o(50)];case 2:return r.sent(),[3,1];case 3:n.body.appendChild(a);try{for(d=0;d<e.length;++d)i[d].offsetParent||(s[e[d]]=!0)}finally{null===(t=a.parentNode)||void 0===t||t.removeChild(a)}return[2,s]}}))}))}function Y(e){e.style.setProperty("display","block","important")}function K(e){return matchMedia("(inverted-colors: ".concat(e,")")).matches}function z(e){return matchMedia("(forced-colors: ".concat(e,")")).matches}function q(e){return matchMedia("(prefers-contrast: ".concat(e,")")).matches}function J(e){return matchMedia("(prefers-reduced-motion: ".concat(e,")")).matches}function Q(e){return matchMedia("(dynamic-range: ".concat(e,")")).matches}var X=Math,Z=function(){return 0};var $={default:[],apple:[{font:"-apple-system-body"}],serif:[{fontFamily:"serif"}],sans:[{fontFamily:"sans-serif"}],mono:[{fontFamily:"monospace"}],min:[{fontSize:"1px"}],system:[{fontFamily:"system-ui"}]};var ee={fonts:function(){return N((function(e,t){var n=t.document,r=n.body;r.style.fontSize="48px";var a=n.createElement("div"),o={},i={},s=function(e){var t=n.createElement("span"),r=t.style;return r.position="absolute",r.top="0",r.left="0",r.fontFamily=e,t.textContent="mmMwWLliI0O&1",a.appendChild(t),t},l=O.map(s),c=function(){for(var e={},t=function(t){e[t]=O.map((function(e){return function(e,t){return s("'".concat(e,"',").concat(t))}(t,e)}))},n=0,r=L;n<r.length;n++){t(r[n])}return e}();r.appendChild(a);for(var d=0;d<O.length;d++)o[O[d]]=l[d].offsetWidth,i[O[d]]=l[d].offsetHeight;return L.filter((function(e){return t=c[e],O.some((function(e,n){return t[n].offsetWidth!==o[e]||t[n].offsetHeight!==i[e]}));var t}))}))},domBlockers:function(e){var t=(void 0===e?{}:e).debug;return(0,r.sH)(this,void 0,void 0,(function(){var e,n,a,o,i;return(0,r.YH)(this,(function(r){switch(r.label){case 0:return M()||x()?(s=atob,e={abpIndo:["#Iklan-Melayang","#Kolom-Iklan-728","#SidebarIklan-wrapper",'[title="ALIENBOLA" i]',s("I0JveC1CYW5uZXItYWRz")],abpvn:[".quangcao","#mobileCatfish",s("LmNsb3NlLWFkcw=="),'[id^="bn_bottom_fixed_"]',"#pmadv"],adBlockFinland:[".mainostila",s("LnNwb25zb3JpdA=="),".ylamainos",s("YVtocmVmKj0iL2NsaWNrdGhyZ2guYXNwPyJd"),s("YVtocmVmXj0iaHR0cHM6Ly9hcHAucmVhZH
2BlYWsuY29tL2FkcyJd")],adBlockPersian:["#navbar_notice_50",".kadr",'TABLE[width="140px"]',"#divAgahi",s("YVtocmVmXj0iaHR0cDovL2cxLnYuZndtcm0ubmV0L2FkLyJd")],adBlockWarningRemoval:["#adblock-honeypot",".adblocker-root",".wp_adblock_detect",s("LmhlYWRlci1ibG9ja2VkLWFk"),s("I2FkX2Jsb2NrZXI=")],adGuardAnnoyances:[".hs-sosyal","#cookieconsentdiv",'div[class^="app_gdpr"]',".as-oil",'[data-cypress="soft-push-notification-modal"]'],adGuardBase:[".BetterJsPopOverlay",s("I2FkXzMwMFgyNTA="),s("I2Jhbm5lcmZsb2F0MjI="),s("I2NhbXBhaWduLWJhbm5lcg=="),s("I0FkLUNvbnRlbnQ=")],adGuardChinese:[s("LlppX2FkX2FfSA=="),s("YVtocmVmKj0iLmh0aGJldDM0LmNvbSJd"),"#widget-quan",s("YVtocmVmKj0iLzg0OTkyMDIwLnh5eiJd"),s("YVtocmVmKj0iLjE5NTZobC5jb20vIl0=")],adGuardFrench:["#pavePub",s("LmFkLWRlc2t0b3AtcmVjdGFuZ2xl"),".mobile_adhesion",".widgetadv",s("LmFkc19iYW4=")],adGuardGerman:['aside[data-portal-id="leaderboard"]'],adGuardJapanese:["#kauli_yad_1",s("YVtocmVmXj0iaHR0cDovL2FkMi50cmFmZmljZ2F0ZS5uZXQvIl0="),s("Ll9wb3BJbl9pbmZpbml0ZV9hZA=="),s("LmFkZ29vZ2xl"),s("Ll9faXNib29zdFJldHVybkFk")],adGuardMobile:[s("YW1wLWF1dG8tYWRz"),s("LmFtcF9hZA=="),'amp-embed[type="24smi"]',"#mgid_iframe1",s("I2FkX2ludmlld19hcmVh")],adGuardRussian:[s("YVtocmVmXj0iaHR0cHM6Ly9hZC5sZXRtZWFkcy5jb20vIl0="),s("LnJlY2xhbWE="),'div[id^="smi2adblock"]',s("ZGl2W2lkXj0iQWRGb3hfYmFubmVyXyJd"),"#psyduckpockeball"],adGuardSocial:[s("YVtocmVmXj0iLy93d3cuc3R1bWJsZXVwb24uY29tL3N1Ym1pdD91cmw9Il0="),s("YVtocmVmXj0iLy90ZWxlZ3JhbS5tZS9zaGFyZS91cmw/Il0="),".etsy-tweet","#inlineShare",".popup-social"],adGuardSpanishPortuguese:["#barraPublicidade","#Publicidade","#publiEspecial","#queTooltip",".cnt-publi"],adGuardTrackingProtection:["#qoo-counter",s("YVtocmVmXj0iaHR0cDovL2NsaWNrLmhvdGxvZy5ydS8iXQ=="),s("YVtocmVmXj0iaHR0cDovL2hpdGNvdW50ZXIucnUvdG9wL3N0YXQucGhwIl0="),s("YVtocmVmXj0iaHR0cDovL3RvcC5tYWlsLnJ1L2p1bXAiXQ=="),"#top100counter"],adGuardTurkish:["#backkapat",s("I3Jla2xhbWk="),s("YVtocmVmXj0iaHR0cDovL2Fkc2Vydi5vbnRlay5jb20udHIvIl0="),s("YVtocmVmXj0iaHR0cDovL2l6bGVuemkuY29tL2NhbXBhaWduLyJd"),s("YVtocmVmXj0iaHR0cDovL3d3dy5pbnN0YWxsYWRzLm5ldC8iXQ==")],bulgarian:[s("dGQjZnJlZW5ldF90YWJsZV9hZHM="),"#ea_intext_div",".lapni-pop-over","#xenium_hot_offers"],easyList:[".yb-floorad",s("LndpZGdldF9wb19hZHNfd2lkZ2V0"),s("LnRyYWZmaWNqdW5reS1hZA=="),".textad_headline",s("LnNwb25zb3JlZC10ZXh0LWxpbmtz")],easyListChina:[s("LmFwcGd1aWRlLXdyYXBbb25jbGljayo9ImJjZWJvcy5jb20iXQ=="),s("LmZyb250cGFnZUFkdk0="),"#taotaole","#aafoot.top_box",".cfa_popup"],easyListCookie:[".ezmob-footer",".cc-CookieWarning","[data-cookie-number]",s("LmF3LWNvb2tpZS1iYW5uZXI="),".sygnal24-gdpr-modal-wrap"],easyListCzechSlovak:["#onlajny-stickers",s("I3Jla2xhbW5pLWJveA=="),s("LnJla2xhbWEtbWVnYWJvYXJk"),".sklik",s("W2lkXj0ic2tsaWtSZWtsYW1hIl0=")],easyListDutch:[s("I2FkdmVydGVudGll"),s("I3ZpcEFkbWFya3RCYW5uZXJCbG9jaw=="),".adstekst",s("YVtocmVmXj0iaHR0cHM6Ly94bHR1YmUubmwvY2xpY2svIl0="),"#semilo-lrectangle"],easyListGermany:["#SSpotIMPopSlider",s("LnNwb25zb3JsaW5rZ3J1ZW4="),s("I3dlcmJ1bmdza3k="),s("I3Jla2xhbWUtcmVjaHRzLW1pdHRl"),s("YVtocmVmXj0iaHR0cHM6Ly9iZDc0Mi5jb20vIl0=")],easyListItaly:[s("LmJveF9hZHZfYW5udW5jaQ=="),".sb-box-pubbliredazionale",s("YVtocmVmXj0iaHR0cDovL2FmZmlsaWF6aW9uaWFkcy5zbmFpLml0LyJd"),s("YVtocmVmXj0iaHR0cHM6Ly9hZHNlcnZlci5odG1sLml0LyJd"),s("YVtocmVmXj0iaHR0cHM6Ly9hZmZpbGlhemlvbmlhZHMuc25haS5pdC8iXQ==")],easyListLithuania:[s("LnJla2xhbW9zX3RhcnBhcw=="),s("LnJla2xhbW9zX251b3JvZG9z"),s("aW1nW2FsdD0iUmVrbGFtaW5pcyBza3lkZWxpcyJd"),s("aW1nW2FsdD0iRGVkaWt1b3RpLmx0IHNlcnZlcmlhaSJd"),s("aW1nW2FsdD0iSG9zdGluZ2FzIFNlcnZlcmlhaS5sdCJd")],estonian:[s("QVtocmVmKj0iaHR0cDovL3BheTRyZXN1bHRzMjQuZXUiXQ==")],fanboyAnnoyances:["#ac-lre-player",".navigate-to-top","#subscribe_popup",".newsletter_holder","#back-top"],fanboyAntiFacebook:[".util-bar-module-firefly-visible"],fanboyEnhancedTrackers:[".open.pushModal","#issuem-leaky-paywall-articles-zero-remaining-nag","#sovrn_container",'div[class$="-hide"][zoompage-fontsize][style="display: block;"]',".BlockNag__Card"],fanboySocial:["#FollowUs","#meteored_share","#social_follow",".article-sharer",".community__social-desc"],frellwitSwedish:[s("YVtocmVmKj0iY2FzaW5vcHJvLnNlIl1bdGFyZ2V0PSJfYmxhbmsiXQ=="),s("YVtocmVmKj0iZG9rdG9yLXNlLm9uZWxpbmsubWUiX
2Q=="),"article.category-samarbete",s("ZGl2LmhvbGlkQWRz"),"ul.adsmodern"],greekAdBlock:[s("QVtocmVmKj0iYWRtYW4ub3RlbmV0LmdyL2NsaWNrPyJd"),s("QVtocmVmKj0iaHR0cDovL2F4aWFiYW5uZXJzLmV4b2R1cy5nci8iXQ=="),s("QVtocmVmKj0iaHR0cDovL2ludGVyYWN0aXZlLmZvcnRobmV0LmdyL2NsaWNrPyJd"),"DIV.agores300","TABLE.advright"],hungarian:["#cemp_doboz",".optimonk-iframe-container",s("LmFkX19tYWlu"),s("W2NsYXNzKj0iR29vZ2xlQWRzIl0="),"#hirdetesek_box"],iDontCareAboutCookies:['.alert-info[data-block-track*="CookieNotice"]',".ModuleTemplateCookieIndicator",".o--cookies--container","#cookies-policy-sticky","#stickyCookieBar"],icelandicAbp:[s("QVtocmVmXj0iL2ZyYW1ld29yay9yZXNvdXJjZXMvZm9ybXMvYWRzLmFzcHgiXQ==")],latvian:[s("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMjBweDsgaGVpZ2h0OiA0MHB4OyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7Il0="),s("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiA4OHB4OyBoZWlnaHQ6IDMxcHg7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTsiXQ==")],listKr:[s("YVtocmVmKj0iLy9hZC5wbGFuYnBsdXMuY28ua3IvIl0="),s("I2xpdmVyZUFkV3JhcHBlcg=="),s("YVtocmVmKj0iLy9hZHYuaW1hZHJlcC5jby5rci8iXQ=="),s("aW5zLmZhc3R2aWV3LWFk"),".revenue_unit_item.dable"],listeAr:[s("LmdlbWluaUxCMUFk"),".right-and-left-sponsers",s("YVtocmVmKj0iLmFmbGFtLmluZm8iXQ=="),s("YVtocmVmKj0iYm9vcmFxLm9yZyJd"),s("YVtocmVmKj0iZHViaXp6bGUuY29tL2FyLz91dG1fc291cmNlPSJd")],listeFr:[s("YVtocmVmXj0iaHR0cDovL3Byb21vLnZhZG9yLmNvbS8iXQ=="),s("I2FkY29udGFpbmVyX3JlY2hlcmNoZQ=="),s("YVtocmVmKj0id2Vib3JhbWEuZnIvZmNnaS1iaW4vIl0="),".site-pub-interstitiel",'div[id^="crt-"][data-criteo-id]'],officialPolish:["#ceneo-placeholder-ceneo-12",s("W2hyZWZePSJodHRwczovL2FmZi5zZW5kaHViLnBsLyJd"),s("YVtocmVmXj0iaHR0cDovL2Fkdm1hbmFnZXIudGVjaGZ1bi5wbC9yZWRpcmVjdC8iXQ=="),s("YVtocmVmXj0iaHR0cDovL3d3dy50cml6ZXIucGwvP3V0bV9zb3VyY2UiX
2Q=="),s("ZGl2I3NrYXBpZWNfYWQ=")],ro:[s("YVtocmVmXj0iLy9hZmZ0cmsuYWx0ZXgucm8vQ291bnRlci9DbGljayJd"),s("YVtocmVmXj0iaHR0cHM6Ly9ibGFja2ZyaWRheXNhbGVzLnJvL3Ryay9zaG9wLyJd"),s("YVtocmVmXj0iaHR0cHM6Ly9ldmVudC4ycGVyZm9ybWFudC5jb20vZXZlbnRzL2NsaWNrIl0="),s("YVtocmVmXj0iaHR0cHM6Ly9sLnByb2ZpdHNoYXJlLnJvLyJd"),'a[href^="/url/"]'],ruAd:[s("YVtocmVmKj0iLy9mZWJyYXJlLnJ1LyJd"),s("YVtocmVmKj0iLy91dGltZy5ydS8iXQ=="),s("YVtocmVmKj0iOi8vY2hpa2lkaWtpLnJ1Il0="),"#pgeldiz",".yandex-rtb-block"],thaiAds:["a[href*=macau-uta-popup]",s("I2Fkcy1nb29nbGUtbWlkZGxlX3JlY3RhbmdsZS1ncm91cA=="),s("LmFkczMwMHM="),".bumq",".img-kosana"],webAnnoyancesUltralist:["#mod-social-share-2","#social-tools",s("LmN0cGwtZnVsbGJhbm5lcg=="),".zergnet-recommend",".yt.btn-link.btn-md.btn"]},n=Object.keys(e),[4,W((i=[]).concat.apply(i,n.map((function(t){return e[t]}))))]):[2,void 0];case 1:return a=r.sent(),t&&function(e,t){for(var n="DOM blockers debug:\n```",r=0,a=Object.keys(e);r<a.length;r++){var o=a[r];n+="\n".concat(o,":");for(var i=0,s=e[o];i<s.length;i++){var l=s[i];n+="\n ".concat(t[l]?"ð«":"â¡ï¸"," ").concat(l)}}console.log("".concat(n,"\n```"))}(e,a),(o=n.filter((function(t){var n=e[t];return b(n.map((function(e){return a[e]})))>.6*n.length}))).sort(),[2,o]}var s}))}))},fontPreferences:function(){return function(e,t){void 0===t&&(t=4e3);return N((function(n,a){var o=a.document,i=o.body,s=i.style;s.width="".concat(t,"px"),s.webkitTextSizeAdjust=s.textSizeAdjust="none",C()?i.style.zoom="".concat(1/a.devicePixelRatio):M()&&(i.style.zoom="reset");var l=o.createElement("div");return l.textContent=(0,r.fX)([],Array(t/20|0),!0).map((function(){return"word"})).join(" "),i.appendChild(l),e(o,i)}),'<!doctype html><html><head><meta name="viewport" content="width=device-width, initial-scale=1">')}((function(e,t){for(var n={},r={},a=0,o=Object.keys($);a<o.length;a++){var i=o[a],s=$[i],l=s[0],c=void 0===l?{}:l,d=s[1],u=void 0===d?"mmMwWLliI0fiflO&1":d,m=e.createElement("span");m.textContent=u,m.style.whiteSpace="nowrap";for(var p=0,f=Object.keys(c);p<f.length;p++){var h=f[p],g=c[h];void 0!==g&&(m.style[h]=g)}n[i]=m,t.appendChild(e.createElement("br")),t.appendChild(m)}for(var v=0,y=Object.keys($);v<y.length;v++){r[i=y[v]]=n[i].getBoundingClientRect().width}return r}))},audio:function(){var e=window,t=e.OfflineAudioContext||e.webkitOfflineAudioContext;if(!t)return-2;if(M()&&!T()&&!function(){var e=window;return b(["DOMRectList"in e,"RTCPeerConnectionIceEvent"in e,"SVGGeometryElement"in e,"ontransitioncancel"in e])>=3}())return-1;var n=new t(1,5e3,44100),r=n.createOscillator();r.type="triangle",r.frequency.value=1e4;var a=n.createDynamicsCompressor();a.threshold.value=-50,a.knee.value=40,a.ratio.value=12,a.attack.value=0,a.release.value=.25,r.connect(a),a.connect(n.destination),r.start(0);var o=function(e){var t=3,n=500,r=500,a=5e3,o=function(){},s=new Promise((function(s,l){var d=!1,u=0,m=0;e.oncomplete=function(e){return s(e.renderedBuffer)};var p=function(){setTimeout((function(){return l(I("timeout"))}),Math.min(r,m+a-Date.now()))},f=function(){try{var r=e.startRendering();switch(i(r)&&c(r),e.state){case"running":m=Date.now(),d&&p();break;case"suspended":document.hidden||u++,d&&u>=t?l(I("suspended")):setTimeout(f,n)}}catch(a){l(a)}};f(),o=function(){d||(d=!0,m>0&&p())}}));return[s,o]}(n),s=o[0],l=o[1],d=s.then((function(e){return function(e){for(var t=0,n=0;n<e.length;++n)t+=Math.abs(e[n]);return t}(e.getChannelData(0).subarray(4500))}),(function(e){if("timeout"===e.name||"suspended"===e.name)return-3;throw e}));return c(d),function(){return l(),d}},screenFrame:function(){var e=this,t=H();return function(){return(0,r.sH)(e,void 0,void 0,(function(){var e,n;return(0,r.YH)(this,(function(r){switch(r.label){case 0:return[4,t()];case 1:return e=r.sent(),[2,[(n=function(e){return null===e?null:w(e,10)})(e[0]),n(e[1]),n(e[2]),n(e[3])]]}}))}))}},osCpu:function(){return navigator.oscpu},languages:function(){var e,t=navigator,n=[],r=t.language||t.userLanguage||t.browserLanguage||t.systemLanguage;if(void 0!==r&&n.push([r]),Array.isArray(t.languages))C()&&b([!("MediaSettingsRange"in(e=window)),"RTCEncodedAudioFrame"in e,""+e.Intl=="[object Intl]",""+e.Reflect=="[object Reflect]"])>=3||n.push(t.languages);else if("string"==typeof t.languages){var a=t.languages;a&&n.push(a.split(","))}return n},colorDepth:function(){return window.screen.colorDepth},deviceMemory:function(){return k(y(navigator.deviceMemory),void 0)},screenResolution:function(){var e=screen,t=function(e){return k(v(e),null)},n=[t(e.width),t(e.height)];return n.sort().reverse(),n},hardwareConcurrency:function(){return k(v(navigator.hardwareConcurrency),void 0)},timezone:function(){var e,t=null===(e=window.Intl)||void 0===e?void 0:e.DateTimeFormat;if(t){var n=(new t).resolvedOptions().timeZone;if(n)return n}var r,a=(r=(new Date).getFullYear(),-Math.max(y(new Date(r,0,1).getTimezoneOffset()),y(new Date(r,6,1).getTimezoneOffset())));return"UTC".concat(a>
2=0?"+":"").concat(Math.abs(a))},sessionStorage:function(){try{return!!window.sessionStorage}catch(e){return!0}},localStorage:function(){try{return!!window.localStorage}catch(e){return!0}},indexedDB:function(){var e,t;if(!(D()||(e=window,t=navigator,b(["msWriteProfilerMark"in e,"MSStream"in e,"msLaunchUri"in t,"msSaveBlob"in t])>=3&&!D())))try{return!!window.indexedDB}catch(n){return!0}},openDatabase:function(){return!!window.openDatabase},cpuClass:function(){return navigator.cpuClass},platform:function(){var e=navigator.platform;return"MacIntel"===e&&M()&&!T()?function(){if("iPad"===navigator.platform)return!0;var e=screen,t=e.width/e.height;return b(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,t>.65&&t<1.53])>=2}()?"iPad":"iPhone":e},plugins:function(){var e=navigator.plugins;if(e){for(var t=[],n=0;n<e.length;++n){var r=e[n];if(r){for(var a=[],o=0;o<r.length;++o){var i=r[o];a.push({type:i.type,suffixes:i.suffixes})}t.push({name:r.name,description:r.description,mimeTypes:a})}}return t}},canvas:function(){var e,t,n=!1,r=function(){var e=document.createElement("canvas");return e.width=1,e.height=1,[e,e.getContext("2d")]}(),a=r[0],o=r[1];if(function(e,t){return!(!t||!e.toDataURL)}(a,o)){n=function(e){return e.rect(0,0,10,10),e.rect(2,2,6,6),!e.isPointInPath(5,5,"evenodd")}(o),function(e,t){e.width=240,e.height=60,t.textBaseline="alphabetic",t.fillStyle="#f60",t.fillRect(100,1,62,20),t.fillStyle="#069",t.font='11pt "Times New Roman"';var n="Cwm fjordbank gly ".concat(String.fromCharCode(55357,56835));t.fillText(n,2,15),t.fillStyle="rgba(102, 204, 0, 0.2)",t.font="18pt Arial",t.fillText(n,4,45)}(a,o);var i=U(a);i!==U(a)?e=t="unstable":(t=i,function(e,t){e.width=122,e.height=110,t.globalCompositeOperation="multiply";for(var n=0,r=[["#f2f",40,40],["#2ff",80,40],["#ff2",60,80]];n<r.length;n++){var a=r[n],o=a[0],i=a[1],s=a[2];t.fillStyle=o,t.beginPath(),t.arc(i,s,40,0,2*Math.PI,!0),t.closePath(),t.fill()}t.fillStyle="#f9c",t.arc(60,60,60,0,2*Math.PI,!0),t.arc(60,60,20,0,2*Math.PI,!0),t.fill("evenodd")}(a,o),e=U(a))}else e=t="";return{winding:n,geometry:e,text:t}},touchSupport:function(){var e,t=navigator,n=0;void 0!==t.maxTouchPoints?n=v(t.maxTouchPoints):void 0!==t.msMaxTouchPoints&&(n=t.msMaxTouchPoints);try{document.createEvent("TouchEvent"),e=!0}catch(r){e=!1}return{maxTouchPoints:n,touchEvent:e,touchStart:"ontouchstart"in window}},vendor:function(){return navigator.vendor||""},vendorFlavors:function(){for(var e=[],t=0,n=["chrome","safari","__crWeb","__gCrWeb","yandex","__yb","__ybro","__firefox__","__edgeTrackingPreventionStatistics","webkit","oprt","samsungAr","ucweb","UCShellJava","puffinDevice"];t<n.length;t++){var r=n[t],a=window[r];a&&"object"==typeof a&&e.push(r)}return e.sort()},cookiesEnabled:function(){var e=document;try{e.cookie="cookietest=1; SameSite=Strict;";var t=-1!==e.cookie.indexOf("cookietest=");return e.cookie="cookietest=1; SameSite=Strict; expires=Thu, 01-Jan-1970 00:00:01 GMT",t}catch(n){return!1}},colorGamut:function(){for(var e=0,t=["rec2020","p3","srgb"];e<t.length;e++){var n=t[e];if(matchMedia("(color-gamut: ".concat(n,")")).matches)return n}},invertedColors:function(){return!!K("inverted")||!K("none")&&void 0},forcedColors:function(){return!!z("active")||!z("none")&&void 0},monochrome:function(){if(matchMedia("(min-monochrome: 0)").matches){for(var e=0;e<=100;++e)if(matchMedia("(max-monochrome: ".concat(e,")")).matches)return e;throw new Error("Too high value")}},contrast:function(){return q("no-preference")?0:q("high")||q("more")?1:q("low")||q("less")?-1:q("forced")?10:void 0},reducedMotion:function(){return!!J("reduce")||!J("no-preference")&&void 0},hdr:function(){return!!Q("high")||!Q("standard")&&void 0},math:function(){var e,t=X.acos||Z,n=X.acosh||Z,r=X.asin||Z,a=X.asinh||Z,o=X.atanh||Z,i=X.atan||Z,s=X.sin||Z,l=X.sinh||Z,c=X.cos||Z,d=X.cosh||Z,u=X.tan||Z,m=X.tanh||Z,p=X.exp||Z,f=X.expm1||Z,h=X.log1p||Z;return{acos:t(.12312423423423424),acosh:n(1e308),acoshPf:(e=1e154,X.log(e+X.sqrt(e*e-1))),asin:r(.12312423423423424),asinh:a(1),asinhPf:function(e){return X.log(e+X.sqrt(e*e+1))}(1),atanh:o(.5),atanhPf:function(e){return X.log((1+e)/(1-e))/2}(.5),atan:i(.5),sin:s(-1e300),sinh:l(1),sinhPf:function(e){return X.exp(e)-1/X.exp(e)/2}(1),cos:c(10.000000000123),cosh:d(1),coshPf:function(e){return(X.exp(e)+1/X.exp(e))/2}(1),tan:u(-1e300),tanh:m(1),tanhPf:function(e){return(X.exp(2*e)-1)/(X.exp(2*e)+1)}(1),exp:p(1),expm1:f(1),expm1Pf:function(e){return X.exp(e)-1}(1),log1p:h(10),log1pPf:function(e){return X.log(1+e)}(10),powPI:function(e){return X.pow(X.PI,e)}(-100)}},videoCard:function(){var e,t=document.createElement("canvas"),n=null!==(e=t.getContext("webgl"))&&void 0!==e?e:t.getContext("experimental-webgl");
2if(n&&"getExtension"in n){var r=n.getExtension("WEBGL_debug_renderer_info");if(r)return{vendor:(n.getParameter(r.UNMASKED_VENDOR_WEBGL)||"").toString(),renderer:(n.getParameter(r.UNMASKED_RENDERER_WEBGL)||"").toString()}}},pdfViewerEnabled:function(){return navigator.pdfViewerEnabled},architecture:function(){var e=new Float32Array(1),t=new Uint8Array(e.buffer);return e[0]=1/0,e[0]=e[0]-e[0],t[3]}};var te="$ if upgrade to Pro: https://fpjs.dev/pro";function ne(e){var t=function(e){if(x())return.4;if(M())return T()?.5:.3;var t=e.platform.value||"";if(/^Win/.test(t))return.6;if(/^Mac/.test(t))return.5;return.7}(e),n=function(e){return w(.99+.01*e,1e-4)}(t);return{score:t,comment:te.replace(/\$/g,"".concat(n))}}function re(e){return JSON.stringify(e,(function(e,t){return t instanceof Error?(n=t,(0,r.Cl)({name:n.name,message:n.message,stack:null===(a=n.stack)||void 0===a?void 0:a.split("\n")},n)):t;var n,a}),2)}function ae(e){return g(function(e){for(var t="",n=0,r=Object.keys(e).sort();n<r.length;n++){var a=r[n],o=e[a],i=o.error?"error":JSON.stringify(o.value);t+="".concat(t?"|":"").concat(a.replace(/([:|\\])/g,"\\$1"),":").concat(i)}return t}(e))}function oe(e){return void 0===e&&(e=50),function(e,t){void 0===t&&(t=1/0);var n=window.requestIdleCallback;return n?new Promise((function(e){return n.call(window,(function(){return e()}),{timeout:t})})):o(Math.min(e,t))}(e,2*e)}function ie(e,t){var n=Date.now();return{get:function(o){return(0,r.sH)(this,void 0,void 0,(function(){var i,s,l;return(0,r.YH)(this,(function(r){switch(r.label){case 0:return i=Date.now(),[4,e()];case 1:return s=r.sent(),l=function(e){var t,n=ne(e);return{get visitorId(){return void 0===t&&(t=ae(this.components)),t},set visitorId(e){t=e},confidence:n,components:e,version:a}}(s),(t||(null==o?void 0:o.debug))&&console.log("Copy the text below to get the debug data:\n\n```\nversion: ".concat(l.version,"\nuserAgent: ").concat(navigator.userAgent,"\ntimeBetweenLoadAndGet: ").concat(i-n,"\nvisitorId: ").concat(l.visitorId,"\ncomponents: ").concat(re(s),"\n```")),[2,l]}}))}))}}}var se={load:function(e){var t=void 0===e?{}:e,n=t.delayFallback,o=t.debug,i=t.monitoring,s=void 0===i||i;return(0,r.sH)(this,void 0,void 0,(function(){return(0,r.YH)(this,(function(e){switch(e.label){case 0:return s&&function(){if(!(window.__fpjs_d_m||Math.random()>=.001))try{var e=new XMLHttpRequest;e.open("get","https://m1.openfpcdn.io/fingerprintjs/v".concat(a,"/npm-monitoring"),!0),e.send()}catch(t){console.error(t)}}(),[4,oe(n)];case 1:return e.sent(),[2,ie(S(ee,{debug:o},[]),o)]}}))}))},hashComponents:ae,componentsToDebugString:re}},33672:function(e,t,n){"use strict";n.d(t,{V1:function(){return r}});function r(e,t,n){if(void 0===n&&(n=Error),!e)throw new n(t)}},54819:function(e,t,n){"use strict";function r(e,t){var n=t&&t.cache?t.cache:d,r=t&&t.serializer?t.serializer:l;return(t&&t.strategy?t.strategy:s)(e,{cache:n,serializer:r})}function a(e,t,n,r){var a,o=null==(a=r)||"number"==typeof a||"boolean"==typeof a?r:n(r),i=t.get(o);return void 0===i&&(i=e.call(this,r),t.set(o,i)),i}function o(e,t,n){var r=Array.prototype.slice.call(arguments,3),a=n(r),o=t.get(a);return void 0===o&&(o=e.apply(this,r),t.set(a,o)),o}function i(e,t,n,r,a){return n.bind(t,e,r,a)}function s(e,t){return i(e,this,1===e.length?a:o,t.cache.create(),t.serializer)}n.d(t,{A:function(){return r},W:function(){return u}});var l=function(){return JSON.stringify(arguments)};function c(){this.cache=Object.create(null)}c.prototype.get=function(e){return this.cache[e]},c.prototype.set=function(e,t){this.cache[e]=t};var d={create:function(){return new c}},u={variadic:function(e,t){return i(e,this,o,t.cache.create(),t.serializer)},monadic:function(e,t){return i(e,this,a,t.cache.create(),t.serializer)}}},78786:function(e,t,n){"use strict";n.d(t,{ZE:function(){return a},Im:function(){return l},tv:function(){return d},Tu:function(){return v},eW:function(){return s},oF:function(){return c},N1:function(){return g},N6:function(){return p},jA:function(){return f},Jp:function(){return m},xm:function(){return h},Qh:function(){return u},qg:function(){return oe}});var r,a,o,i=n(31635);function s(e){return e.type===a.literal}function l(e){return e.type===a.argument}function c(e){return e.type===a.number}function d(e){return e.type===a.date}function u(e){return e.type===a.time}function m(e){return e.type===a.select}function p(e){return e.type===a.plural}function f(e){return e.type===a.pound}function h(e){return e.type===a.tag}function g(e){return!(!e||"object"!=typeof e||e.type!==o.number)}function v(e){return!(!e||"object"!=typeof e||e.type!==o.dateTime)}!function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_
vendor: 5,977 bytes, line 2
2NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"}(r||(r={})),function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"}(a||(a={})),function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"}(o||(o={}));var y=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,k=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function b(e){var t={};return e.replace(k,(function(e){var n=e.length;switch(e[0]){case"G":t.era=4===n?"long":5===n?"narrow":"short";break;case"y":t.year=2===n?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=4===n?"short":5===n?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""})),t}var w=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;var A=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,E=/^(@+)?(\+|#+)?[rs]?$/g,S=/(\*)(0+)|(#+)(0+)|(0+)/g,D=/^(0+)$/;function C(e){var t={};return"r"===e[e.length-1]?t.roundingPriority="morePrecision":"s"===e[e.length-1]&&(t.roundingPriority="lessPrecision"),e.replace(E,(function(e,n,r){return"string"!=typeof r?(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length):"+"===r?t.minimumSignificantDigits=n.length:"#"===n[0]?t.maximumSignificantDigits=n.length:(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length+("string"==typeof r?r.length:0)),""})),t}function M(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function T(e){var t;if("E"===e[0]&&"E"===e[1]?(t={notation:"engineering"},e=e.slice(2)):"E"===e[0]&&(t={notation:"scientific"},e=e.slice(1)),t){var n=e.slice(0,2);if("+!"===n?(t.signDisplay="always",e=e.slice(2)):"+?"===n&&(t.signDisplay="exceptZero",e=e.slice(2)),!D.test(e))throw new Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function P(e){var t=M(e);return t||{}}function x(e){for(var t={},n=0,r=e;n<r.length;n++){var a=r[n];switch(a.stem){case"percent":case"%":t.style="percent";continue;case"%x100":t.style="percent",t.scale=100;continue;case"currency":t.style="currency",t.currency=a.options[0];continue;case"group-off":case",_":t.useGrouping=!1;continue;case"precision-integer":case".":t.maximumFractionDigits=0;continue;case"measure-unit":case"unit":t.style="unit",t.unit=a.options[0].replace(/^(.*?)-/,"");continue;case"compact-short":case"K":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":case"KK":t.notation="compact",t.compactDisplay="long";continue;
vendor: 19,936 bytes, line 2
2case"scientific":t=(0,i.Cl)((0,i.Cl)((0,i.Cl)({},t),{notation:"scientific"}),a.options.reduce((function(e,t){return(0,i.Cl)((0,i.Cl)({},e),P(t))}),{}));continue;case"engineering":t=(0,i.Cl)((0,i.Cl)((0,i.Cl)({},t),{notation:"engineering"}),a.options.reduce((function(e,t){return(0,i.Cl)((0,i.Cl)({},e),P(t))}),{}));continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue;case"scale":t.scale=parseFloat(a.options[0]);continue;case"integer-width":if(a.options.length>1)throw new RangeError("integer-width stems only accept a single optional option");a.options[0].replace(S,(function(e,n,r,a,o,i){if(n)t.minimumIntegerDigits=r.length;else{if(a&&o)throw new Error("We currently do not support maximum integer digits");if(i)throw new Error("We currently do not support exact integer digits")}return""}));continue}if(D.test(a.stem))t.minimumIntegerDigits=a.stem.length;else if(A.test(a.stem)){if(a.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");a.stem.replace(A,(function(e,n,r,a,o,i){return"*"===r?t.minimumFractionDigits=n.length:a&&"#"===a[0]?t.maximumFractionDigits=a.length:o&&i?(t.minimumFractionDigits=o.length,t.maximumFractionDigits=o.length+i.length):(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length),""}));var o=a.options[0];"w"===o?t=(0,i.Cl)((0,i.Cl)({},t),{trailingZeroDisplay:"stripIfInteger"}):o&&(t=(0,i.Cl)((0,i.Cl)({},t),C(o)))}else if(E.test(a.stem))t=(0,i.Cl)((0,i.Cl)({},t),C(a.stem));else{var s=M(a.stem);s&&(t=(0,i.Cl)((0,i.Cl)({},t),s));var l=T(a.stem);l&&(t=(0,i.Cl)((0,i.Cl)({},t),l))}}return t}var I,N={AX:["H"],BQ:["H"],CP:["H"],CZ:["H"],DK:["H"],FI:["H"],ID:["H"],IS:["H"],ML:["H"],NE:["H"],RU:["H"],SE:["H"],SJ:["H"],SK:["H"],AS:["h","H"],BT:["h","H"],DJ:["h","H"],ER:["h","H"],GH:["h","H"],IN:["h","H"],LS:["h","H"],PG:["h","H"],PW:["h","H"],SO:["h","H"],TO:["h","H"],VU:["h","H"],WS:["h","H"],"001":["H","h"],AL:["h","H","hB"],TD:["h","H","hB"],"ca-ES":["H","h","hB"],CF:["H","h","hB"],CM:["H","h","hB"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],LU:["H","h","hB"],NP:["H","h","hB"],PF:["H","h","hB"],SC:["H","h","hB"],SM:["H","h","hB"],SN:["H","h","hB"],TF:["H","h","hB"],VA:["H","h","hB"],CY:["h","H","hb","hB"],GR:["h","H","hb","hB"],CO:["h","H","hB","hb"],DO:["h","H","hB","hb"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],NA:["h","H","hB","hb"],PA:["h","H","hB","hb"],PR:["h","H","hB","hb"],VE:["h","H","hB","hb"],AC:["H","h","hb","hB"],AI:["H","h","hb","hB"],BW:["H","h","hb","hB"],BZ:["H","h","hb","hB"],CC:["H","h","hb","hB"],CK:["H","h","hb","hB"],CX:["H","h","hb","hB"],DG:["H","h","hb","hB"],FK:["H","h","hb","hB"],GB:["H","h","hb","hB"],GG:["H","h","hb","hB"],GI:["H","h","hb","hB"],IE:["H","h","hb","hB"],IM:["H","h","hb","hB"],IO:["H","h","hb","hB"],JE:["H","h","hb","hB"],LT:["H","h","hb","hB"],MK:["H","h","hb","hB"],MN:["H","h","hb","hB"],MS:["H","h","hb","hB"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],PN:["H","h","hb","hB"],SH:["H","h","hb","hB"],SX:["H","h","hb","hB"],TA:["H","h","hb","hB"],ZA:["H","h","hb","hB"],"af-ZA":["H","h","hB","hb"],AR:["H","h","hB","hb"],CL:["H","h","hB","hb"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],EA:["H","h","hB","hb"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],GT:["H","h","hB","hb"],HN:["H","h","hB","hb"],IC:["H","h","hB","hb"],KG:["H","h","hB","hb"],KM:["H","h","hB","hb"],LK:["H","h","hB","hb"],MA:["H","h","hB","hb"],MX:["H","h","hB","hb"],NI:["H","h","hB","hb"],PY:["H","h","hB","hb"],SV:["H","h","hB","hb"],UY:["H","h","hB","hb"],JP:["H","h","K"],AD:["H","hB"],AM:["H","hB"],AO:["H","hB"],AT:["H","hB"],AW:["H","hB"],BE:["H","hB"],BF:["H","hB"],BJ:["H","hB"],BL:["H","hB"],BR:["H","hB"],CG:["H","hB"],CI:["H","hB"],CV:["H","hB"],DE:["H","hB"],EE:["H","hB"],FR:["H","hB"],GA:["H","hB"],GF:["H","hB"],GN:["H","hB"],GP:["H","hB"],GW:["H","hB"],HR:["H","hB"],IL:["H","hB"],IT:["H","hB"],KZ:["H","hB"],MC:["H","hB"],MD:["H","hB"],MF:["H","hB"],MQ:["H","hB"],MZ:["H","hB"],NC:["H","hB"],NL:["H","hB"],PM:["H","hB"],PT:["H","hB"],RE:["H","hB"],RO:["H","hB"],SI:["H","hB"],SR:["H","hB"],ST:["H","hB"],TG:["H","hB"],TR:["H","hB"],WF:["H","hB"],YT:["H","hB"],BD:["h","hB","H"],PK:["h","hB","H"],AZ:["H","hB","h"],BA:["H","hB","h"],BG:["H","hB","h"],CH:["H","hB","h"],GE:["H","hB","h"],LI:["H","hB","h"],ME:["H","hB","h"],RS:["H","hB","h"],UA:["H","hB","h"],UZ:["H","hB","h"],XK:["H","hB","h"],AG:["h","hb","H","hB"],AU:["h","hb","H","hB"],BB:["h","hb","H","hB"],BM:["h","hb","H","hB"],BS:["h","hb","H","hB"],CA:["h","hb","H","hB"],DM:["h","hb","H","hB"],"en-001":["h","hb","H","hB"],FJ:["h","hb","H","hB"],FM:["h","hb","H","hB"],GD:["h","hb","H","hB"],GM:["h","hb","H","hB"],GU:["h","hb","H","hB"],GY:["h","hb","H","hB"],JM:["h","hb","H","hB"],KI:["h","hb","H","hB"],KN:["h","hb","H","hB"],KY:["h","hb","H","hB"],LC:["h","hb","H","hB"],LR:["h","hb","H","hB"],MH:["h","hb","H","hB"],MP:["h","hb","H","hB"],MW:["h","hb","H","hB"],NZ:["h","hb","H","hB"],SB:["h","hb","H","hB"],SG:["h","hb","H","hB"],SL:["h","hb","H","hB"],SS:["h","hb","H","hB"],SZ:["h","hb","H","hB"],TC:["h","hb","H","hB"],TT:["h","hb","H","hB"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],VC:["h","hb","H","hB"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],ZM:["h","hb","H","hB"],BO:["H","hB","h","hb"],EC:["H","hB","h","hb"],ES:["H","hB","h","hb"],GQ:["H","hB","h","hb"],PE:["H","hB","h","hb"],AE:["h","hB","hb","H"],"ar-001":["h","hB","hb","H"],BH:["h","hB","hb","H"],DZ:["h","hB","hb","H"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],HK:["h","hB","hb","H"],IQ:["h","hB","hb","H"],JO:["h","hB","hb","H"],KW:["h","hB","hb","H"],LB:["h","hB","hb","H"],LY:["h","hB","hb","H"],MO:["h","hB","hb","H"],MR:["h","hB","hb","H"],OM:["h","hB","hb","H"],PH:["h","hB","hb","H"],PS:["h","hB","hb","H"],QA:["h","hB","hb","H"],SA:["h","hB","hb","H"],SD:["h","hB","hb","H"],SY:["h","hB","hb","H"],TN:["h","hB","hb","H"],YE:["h","hB","hb","H"],AF:["H","hb","hB","h"],LA:["H","hb","hB","h"],CN:["H","hB","hb","h"],LV:["H","hB","hb","h"],TL:["H","hB","hb","h"],"zu-ZA":["H","hB","hb","h"],CD:["hB","H"],IR:["hB","H"],"hi-IN":["hB","h","H"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"te-IN":["hB","h","H"],KH:["hB","h","H","hb"],"ta-IN":["hB","h","hb","H"],BN:["hb","hB","h","H"],MY:["hb","hB","h","H"],ET:["hB","hb","h","H"],"gu-IN":["hB","hb","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],TW:["hB","hb","h","H"],KE:["hB","hb","H","h"],MM:["hB","hb","H","h"],TZ:["hB","hb","H","h"],UG:["hB","hb","H","h"]};function j(e){var t=e.hourCycle;if(void 0===t&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n,r=e.language;return"root"!==r&&(n=e.maximize().region),(N[n||""]||N[r||""]||N["".concat(r,"-001")]||N["001"])[0]}var R=new RegExp("^".concat(y.source,"*")),O=new RegExp("".concat(y.source,"*$"));function L(e,t){return{start:e,end:t}}var U=!!String.prototype.startsWith,B=!!String.fromCodePoint,_=!!Object.fromEntries,F=!!String.prototype.codePointAt,H=!!String.prototype.trimStart,G=!!String.prototype.trimEnd,V=!!Number.isSafeInteger?Number.isSafeInteger:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},W=!0;try{W="a"===(null===(I=Z("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===I?void 0:I[0])}catch(ie){W=!1}var Y,K=U?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},z=B?String.fromCodePoint:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n,r="",a=e.length,o=0;a>o;){if((n=e[o++])>1114111)throw RangeError(n+" is not a valid code point");r+=n<65536?String.fromCharCode(n):String.fromCharCode(55296+((n-=65536)>>10),n%1024+56320)}return r},q=_?Object.fromEntries:function(e){for(var t={},n=0,r=e;n<r.length;n++){var a=r[n],o=a[0],i=a[1];t[o]=i}return t},J=F?function(e,t){return e.codePointAt(t)}:function(e,t){var n=e.length;if(!(t<0||t>=n)){var r,a=e.charCodeAt(t);return a<55296||a>56319||t+1===n||(r=e.charCodeAt(t+1))<56320||r>57343?a:r-56320+(a-55296<<10)+65536}},Q=H?function(e){return e.trimStart()}:function(e){return e.replace(R,"")},X=G?function(e){return e.trimEnd()}:function(e){return e.replace(O,"")};function Z(e,t){return new RegExp(e,t)}if(W){var $=Z("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Y=function(e,t){var n;return $.lastIndex=t,null!==(n=$.exec(e)[1])&&void 0!==n?n:""}}else Y=function(e,t){for(var n=[];;){var r=J(e,t);if(void 0===r||ne(r)||re(r))break;n.push(r),t+=r>=65536?2:1}return z.apply(void 0,n)};var ee=function(){function e(e,t){void 0===t&&(t={}),this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.locale=t.locale,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}return e.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(e,t,n){for(var o=[];!this.isEOF();){var i=this.char();if(123===i){if((s=this.parseArgument(e,n)).err)return s;o.push(s.val)}else{if(125===i&&e>0)break;if(35!==i||"plural"!==t&&"selectordinal"!==t){if(60===i&&!this.ignoreTag&&47===this.peek()){if(n)break;return this.error(r.UNMATCHED_CLOSING_TAG,L(this.clonePosition(),this.clonePosition()))}if(60===i&&!this.ignoreTag&&te(this.peek()||0)){if((s=this.parseTag(e,t)).err)return s;o.push(s.val)}else{var s;if((s=this.parseLiteral(e,t)).err)return s;o.push(s.val)}}else{var l=this.clonePosition();this.bump(),o.push({type:a.pound,location:L(l,this.clonePosition())})}}}return{val:o,err:null}},e.prototype.parseTag=function(e,t){var n=this.clonePosition();this.bump();var o=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:a.literal,value:"<".concat(o,"/>"),location:L(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var i=this.parseMessage(e+1,t,!0);if(i.err)return i;var s=i.val,l=this.clonePosition();if(this.bumpIf("</")){if(this.isEOF()||!te(this.char()))return this.error(r.INVALID_TAG,L(l,this.clonePosition()));var c=this.clonePosition();return o!==this.parseTagName()?this.error(r.UNMATCHED_CLOSING_TAG,L(c,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:a.tag,value:o,children:s,location:L(n,this.clonePosition())},err:null}:this.error(r.INVALID_TAG,L(l,this.clonePosition())))}return this.error(r.UNCLOSED_TAG,L(n,this.clonePosition()))}return this.error(r.INVALID_TAG,L(n,this.clonePosition()))},e.prototype.parseTagName=function(){var e,t=this.offset();for(this.bump();!this.isEOF()&&(45===(e=this.char())||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039);)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(e,t){for(var n=this.clonePosition(),r="";;){var o=this.tryParseQuote(t);if(o)r+=o;else{var i=this.tryParseUnquoted(e,t);if(i)r+=i;else{var s=this.tryParseLeftAngleBracket();if(!s)break;r+=s}}}var l=L(n,this.clonePosition());return{val:{type:a.literal,value:r,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&(te(e=this.peek()||0)||47===e)?null:(this.bump(),"<");var e},e.prototype.tryParseQuote=function(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();var t=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(39===n){if(39!==this.peek()){this.bump();break}t.push(39),this.bump()}else t.push(n);this.bump()}return z.apply(void 0,t)},e.prototype.tryParseUnquoted=function(e,t){if(this.isEOF())return null;var n=this.char();return 60===n||123===n||35===n&&("plural"===t||"selectordinal"===t)||125===n&&e>0?null:(this.bump(),z(n))},e.prototype.parseArgument=function(e,t){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,L(n,this.clonePosition()));if(125===this.char())return this.bump(),this.error(r.EMPTY_ARGUMENT,L(n,this.clonePosition()));var o=this.parseIdentifierIfPossible().value;if(!o)return this.error(r.MALFORMED_ARGUMENT,L(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,L(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:a.argument,value:o,location:L(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,L(n,this.clonePosition())):this.parseArgumentOptions(e,t,o,n);default:return this.error(r.MALFORMED_ARGUMENT,L(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),n=Y(this.message,t),r=t+n.length;return this.bumpTo(r),{value:n,location:L(e,this.clonePosition())}},e.prototype.parseArgumentOptions=function(e,t,n,s){var l,c=this.clonePosition(),d=this.parseIdentifierIfPossible().value,u=this.clonePosition();switch(d){case"":return this.error(r.EXPECT_ARGUMENT_TYPE,L(c,u));case"number":case"date":case"time":this.bumpSpace();var m=null;if(this.bumpIf(",")){this.bumpSpace();var p=this.clonePosition();if((A=this.parseSimpleArgStyleIfPossible()).err)return A;if(0===(v=X(A.val)).length)return this.error(r.EXPECT_ARGUMENT_STYLE,L(this.clonePosition(),this.clonePosition()));m={style:v,styleLocation:L(p,this.clonePosition())}}if((E=this.tryParseArgumentClose(s)).err)return E;var f=L(s,this.clonePosition());if(m&&K(null==m?void 0:m.style,"::",0)){var h=Q(m.style.slice(2));if("number"===d)return(A=this.parseNumberSkeletonFromString(h,m.styleLocation)).err?A:{val:{type:a.number,value:n,location:f,style:A.val},err:null};if(0===h.length)return this.error(r.EXPECT_DATE_TIME_SKELETON,f);var g=h;this.locale&&(g=function(e,t){for(var n="",r=0;r<e.length;r++){var a=e.charAt(r);if("j"===a){for(var o=0;r+1<e.length&&e.charAt(r+1)===a;)o++,r++;var i=1+(1&o),s=o<2?1:3+(o>>1),l=j(t);for("H"!=l&&"k"!=l||(s=0);s-- >0;)n+="a";for(;i-- >0;)n=l+n}else n+="J"===a?"H":a}return n}(h,this.locale));var v={type:o.dateTime,pattern:g,location:m.styleLocation,parsedOptions:this.shouldParseSkeletons?b(g):{}};return{val:{type:"date"===d?a.date:a.time,value:n,location:f,style:v},err:null}}return{val:{type:"number"===d?a.number:"date"===d?a.date:a.time,value:n,location:f,style:null!==(l=null==m?void 0:m.style)&&void 0!==l?l:null},err:null};case"plural":case"selectordinal":case"select":var y=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(r.EXPECT_SELECT_ARGUMENT_OPTIONS,L(y,(0,i.Cl)({},y)));this.bumpSpace();var k=this.parseIdentifierIfPossible(),w=0;if("select"!==d&&"offset"===k.value){if(!this.bumpIf(":"))return this.error(r.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,L(this.clonePosition(),this.clonePosition()));var A;if(this.bumpSpace(),(A=this.tryParseDecimalInteger(r.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,r.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return A;this.bumpSpace(),k=this.parseIdentifierIfPossible(),w=A.val}var E,S=this.tryParsePluralOrSelectOptions(e,d,t,k);if(S.err)return S;if((E=this.tryParseArgumentClose(s)).err)return E;var D=L(s,this.clonePosition());return"select"===d?{val:{type:a.select,value:n,options:q(S.val),location:D},err:null}:{val:{type:a.plural,value:n,options:q(S.val),offset:w,pluralType:"plural"===d?"cardinal":"ordinal",location:D},err:null};default:return this.error(r.INVALID_ARGUMENT_TYPE,L(c,u))}},e.prototype.tryParseArgumentClose=function(e){return this.isEOF()||125!==this.char()?this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,L(e,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var e=0,t=this.clonePosition();!this.isEOF();){switch(this.char()){case 39:this.bump();var n=this.clonePosition();if(!this.bumpUntil("'"))return this.error(r.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,L(n,this.clonePosition()));this.bump();break;case 123:e+=1,this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}}return{val:this.message.slice(t.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(e,t){var n=[];try{n=function(e){if(0===e.length)throw new Error("Number skeleton cannot be empty");for(var t=[],n=0,r=e.split(w).filter((function(e){return e.length>0}));n<r.length;n++){var a=r[n].split("/");if(0===a.length)throw new Error("Invalid number skeleton");for(var o=a[0],i=a.slice(1),s=0,l=i;s<l.length;s++)if(0===l[s].length)throw new Error("Invalid number skeleton");t.push({stem:o,options:i})}return t}(e)}catch(a){return this.error(r.INVALID_NUMBER_SKELETON,t)}return{val:{type:o.number,tokens:n,location:t,parsedOptions:this.shouldParseSkeletons?x(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(e,t,n,a){for(var o,i=!1,s=[],l=new Set,c=a.value,d=a.location;;){if(0===c.length){var u=this.clonePosition();if("select"===t||!this.bumpIf("="))break;var m=this.tryParseDecimalInteger(r.EXPECT_PLURAL_ARGUMENT_SELECTOR,r.INVALID_PLURAL_ARGUMENT_SELECTOR);if(m.err)return m;d=L(u,this.clonePosition()),c=this.message.slice(u.offset,this.offset())}if(l.has(c))return this.error("select"===t?r.DUPLICATE_SELECT_ARGUMENT_SELECTOR:r.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,d);"other"===c&&(i=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===t?r.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:r.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,L(this.clonePosition(),this.clonePosition()));var f=this.parseMessage(e+1,t,n);if(f.err)return f;var h=this.tryParseArgumentClose(p);if(h.err)return h;s.push([c,{value:f.val,location:L(p,this.clonePosition())}]),l.add(c),this.bumpSpace(),c=(o=this.parseIdentifierIfPossible()).value,d=o.location}return 0===s.length?this.error("select"===t?r.EXPECT_SELECT_ARGUMENT_SELECTOR:r.EXPECT_PLURAL_ARGUMENT_SELECTOR,L(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(r.MISSING_OTHER_CLAUSE,L(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(e,t){var n=1,r=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var a=!1,o=0;!this.isEOF();){var i=this.char();if(!(i>=48&&i<=57))break;a=!0,o=10*o+(i-48),this.bump()}var s=L(r,this.clonePosition());return a?V(o*=n)?{val:o,err:null}:this.error(t,s):this.error(e,s)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");var t=J(this.message,e);if(void 0===t)throw Error("Offset ".concat(e," is at invalid UTF-16 code unit boundary"));return t},e.prototype.error=function(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}},e.prototype.bump=function(){if(!this.isEOF()){var e=this.char();
210===e?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}},e.prototype.bumpIf=function(e){if(K(this.message,e,this.offset())){for(var t=0;t<e.length;t++)this.bump();return!0}return!1},e.prototype.bumpUntil=function(e){var t=this.offset(),n=this.message.indexOf(e,t);return n>=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(e){if(this.offset()>e)throw Error("targetOffset ".concat(e," must be greater than or equal to the current offset ").concat(this.offset()));for(e=Math.min(e,this.message.length);;){var t=this.offset();if(t===e)break;if(t>e)throw Error("targetOffset ".concat(e," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&ne(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var e=this.char(),t=this.offset(),n=this.message.charCodeAt(t+(e>=65536?2:1));return null!=n?n:null},e}();function te(e){return e>=97&&e<=122||e>=65&&e<=90}function ne(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function re(e){return e>=33&&e<=35||36===e||e>=37&&e<=39||40===e||41===e||42===e||43===e||44===e||45===e||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||91===e||92===e||93===e||94===e||96===e||123===e||124===e||125===e||126===e||161===e||e>=162&&e<=165||166===e||167===e||169===e||171===e||172===e||174===e||176===e||177===e||182===e||187===e||191===e||215===e||247===e||e>=8208&&e<=8213||e>=8214&&e<=8215||8216===e||8217===e||8218===e||e>=8219&&e<=8220||8221===e||8222===e||8223===e||e>=8224&&e<=8231||e>=8240&&e<=8248||8249===e||8250===e||e>=8251&&e<=8254||e>=8257&&e<=8259||8260===e||8261===e||8262===e||e>=8263&&e<=8273||8274===e||8275===e||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||8608===e||e>=8609&&e<=8610||8611===e||e>=8612&&e<=8613||8614===e||e>=8615&&e<=8621||8622===e||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||8658===e||8659===e||8660===e||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||8968===e||8969===e||8970===e||8971===e||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||9001===e||9002===e||e>=9003&&e<=9083||9084===e||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||9655===e||e>=9656&&e<=9664||9665===e||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||9839===e||e>=9840&&e<=10087||10088===e||10089===e||10090===e||10091===e||10092===e||10093===e||10094===e||10095===e||10096===e||10097===e||10098===e||10099===e||10100===e||10101===e||e>=10132&&e<=10175||e>=10176&&e<=10180||10181===e||10182===e||e>=10183&&e<=10213||10214===e||10215===e||10216===e||10217===e||10218===e||10219===e||10220===e||10221===e||10222===e||10223===e||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||10627===e||10628===e||10629===e||10630===e||10631===e||10632===e||10633===e||10634===e||10635===e||10636===e||10637===e||10638===e||10639===e||10640===e||10641===e||10642===e||10643===e||10644===e||10645===e||10646===e||10647===e||10648===e||e>=10649&&e<=10711||10712===e||10713===e||10714===e||10715===e||e>=10716&&e<=10747||10748===e||10749===e||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||11158===e||e>=11159&&e<=11263||e>=11776&&e<=11777||11778===e||11779===e||11780===e||11781===e||e>=11782&&e<=11784||11785===e||11786===e||11787===e||11788===e||11789===e||e>=11790&&e<=11798||11799===e||e>=11800&&e<=11801||11802===e||11803===e||11804===e||11805===e||e>=11806&&e<=11807||11808===e||11809===e||11810===e||11811===e||11812===e||11813===e||11814===e||11815===e||11816===e||11817===e||e>=11818&&e<=11822||11823===e||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||11840===e||11841===e||11842===e||e>=11843&&e<=11855||e>=11856&&e<=11857||11858===e||e>=11859&&e<=11903||e>=12289&&e<=12291||12296===e||12297===e||12298===e||12299===e||12300===e||12301===e||12302===e||12303===e||12304===e||12305===e||e>=12306&&e<=12307||12308===e||12309===e||12310===e||12311===e||12312===e||12313===e||12314===e||12315===e||12316===e||12317===e||e>=12318&&e<=12319||12320===e||12336===e||64830===e||64831===e||e>=65093&&e<=65094}function ae(e){e.forEach((function(e){if(delete e.location,m(e)||p(e))for(var t in e.options)delete e.options[t].location,ae(e.options[t].value);else c(e)&&g(e.style)||(d(e)||u(e))&&v(e.style)?delete e.style.location:h(e)&&ae(e.children)}))}function oe(e,t){void 0===t&&(t={}),t=(0,i.Cl)({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new ee(e,t).parse();if(n.err){var a=SyntaxError(r[n.err.kind]);throw a.location=n.err.location,a.originalMessage=n.err.message,a}return(null==t?void 0:t.captureLocation)||ae(n.val),n.val}},89160:function(e,t,n){"use strict";n.d(t,{Ar:function(){return o},Ho:function(){return d},OC:function(){return i},hr:function(){return l},lo:function(){return r},pg:function(){return c},sb:function(){return u},uo:function(){return s}});var r,a=n(31635);!function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"}(r||(r={}));var o=function(e){function t(n,r,a){var o=this,i=a?a instanceof Error?a:new Error(String(a)):void 0;return(o=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r," \n").concat(i?"\n".concat(i.message,"\n").concat(i.stack):""))||this).code=n,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(o,t),o}return(0,a.C6)(t,e),t}(Error),i=function(e){function t(t,n){return e.call(this,r.UNSUPPORTED_FORMATTER,t,n)||this}return(0,a.C6)(t,e),t}(o),s=function(e){function t(t,n){return e.call(this,r.INVALID_CONFIG,t,n)||this}return(0,a.C6)(t,e),t}(o),l=function(e){function t(t,n){return e.call(this,r.MISSING_DATA,t,n)||this}return(0,a.C6)(t,e),t}(o),c=function(e){function t(t,n,a){return e.call(this,r.FORMAT_ERROR,"".concat(t," \nLocale: ").concat(n,"\n"),a)||this}return(0,a.C6)(t,e),t}(o),d=function(e){function t(t,n,r,a){var o=e.call(this,"".concat(t," \nMessageID: ").concat(null==r?void 0:r.id,"\nDefault Message: ").concat(null==r?void 0:r.defaultMessage,"\nDescription: ").concat(null==r?void 0:r.description," \n"),n,a)||this;return o.descriptor=r,o}return(0,a.C6)(t,e),t}(c),u=function(e){function t(t,n){var a=e.call(this,r.MISSING_TRANSLATION,'Missing message: "'.concat(t.id,'" for locale "').concat(n,'", using ').concat(t.defaultMessage?"default message":"id"," as fallback."))||this;return a.descriptor=t,a}return(0,a.C6)(t,e),t}(o)},87683:function(e,t,n){"use strict";n.d(t,{F3:function(){return m},GT:function(){return u},J9:function(){return s},JF:function(){return l},MT:function(){return c}});var r=n(31635),a=n(62587),o=n(54819),i=n(89160);function s(e,t,n){return void 0===n&&(n={}),t.reduce((function(t,r){return r in e?t[r]=e[r]:r in n&&(t[r]=n[r]),t}),{})}var l={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:function(e){0},onWarn:function(e){0}};function c(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function d(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function u(e){void 0===e&&(e={dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}});var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,i=Intl.DisplayNames,s=(0,o.A)((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,(0,r.fX)([void 0],t,!1)))}),{cache:d(e.dateTime),strategy:o.W.variadic}),l=(0,o.A)((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,(0,r.fX)([void 0],t,!1)))}),{cache:d(e.number),strategy:o.W.variadic}),c=(0,o.A)((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,(0,r.fX)([void 0],t,!1)))}),{cache:d(e.pluralRules),strategy:o.W.variadic});return{getDateTimeFormat:s,getNumberFormat:l,getMessageFormat:(0,o.A)((function(e,t,n,o){return new a.S(e,t,n,(0,r.Cl)({formatters:{getNumberFormat:l,getDateTimeFormat:s,getPluralRules:c}},o||{}))}),{cache:d(e.message),strategy:o.W.variadic}),getRelativeTimeFormat:(0,o.A)((function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return new(t.bind.apply(t,(0,r.fX)([void 0],e,!1)))}),{cache:d(e.relativeTime),strategy:o.W.variadic}),getPluralRules:c,getListFormat:(0,o.A)((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(n.bind.apply(n,(0,r.fX)([void 0],e,!1)))}),{cache:d(e.list),strategy:o.W.variadic}),getDisplayNames:(0,o.A)((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(i.bind.apply(i,(0,r.fX)([void 0],e,!1)))}),{cache:d(e.displayNames),strategy:o.W.variadic})}}function m(e,t,n,r){var a,o=e&&e[t];if(o&&(a=o[n]),a)return a;r(new i.OC("No ".concat(t," format named: ").concat(n)))}},86429:function(e,t,n){"use strict";function r(e){return r="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},r(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var i,s=e[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(l){a=!0,o=l}finally{try{r||null==s.return||s.return()}finally{if(a)throw o}}return n}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}n.d(t,{$W:function(){return M},Kk:function(){return Re},qg:function(){return je}});var l=function(){},c={},d={},u={mark:l,measure:l};try{"undefined"!=typeof window&&(c=window),"undefined"!=typeof document&&(d=document),"undefined"!=typeof MutationObserver&&MutationObserver,"undefined"!=typeof performance&&(u=performance)}catch(Oe){}var m=(c.navigator||{}).userAgent,p=void 0===m?"":m,f=c,h=d,g=u,v=(f.document,!!h.documentElement&&!!h.head&&"function"==typeof h.addEventListener&&"function"==typeof h.createElement),y=(~p.indexOf("MSIE")||p.indexOf("Trident/"),"___FONT_AWESOME___"),k="fa",b="svg-inline--fa",w="data-fa-i2svg",A=(function(){try{return!0}catch(Oe){return!1}}(),[1,2,3,4,5,6,7,8,9,10]),E=A.concat([11,12,13,14,15,16,17,18,19,20]),S={GROUP:"group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},D=(["xs","sm","lg","fw","ul","li","border","pull-left","pull-right","spin","pulse","rotate-90","rotate-180","rotate-270","flip-horizontal","flip-vertical","flip-both","stack","stack-1x","stack-2x","inverse","layers","layers-text","layers-counter",S.GROUP,S.SWAP_OPACITY,S.PRIMARY,S.SECONDARY].concat(A.map((function(e){return"".concat(e,"x")}))).concat(E.map((function(e){return"w-".concat(e)}))),f.FontAwesomeConfig||{});if(h&&"function"==typeof h.querySelector){[["data-family-prefix","familyPrefix"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach((function(e){var t=s(e,2),n=t[0],r=t[1],a=function(e){return""===e||"false"!==e&&("true"===e||e)}(function(e){var t=h.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(n));null!=a&&(D[r]=a)}))}var C=i({},{familyPrefix:k,replacementClass:b,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0},D);C.autoReplaceSvg||(C.observeMutations=!1);var M=i({},C);f.FontAwesomeConfig=M;var T=f||{};T[y]||(T[y]={}),T[y].styles||(T[y].styles={}),T[y].hooks||(T[y].hooks={}),T[y].shims||(T[y].shims=[]);var P=T[y],x=[];v&&((h.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(h.readyState)||h.addEventListener("DOMContentLoaded",(function e(){h.removeEventListener("DOMContentLoaded",e),1,x.map((function(e){return e()}))})));var I,N="pending",j="settled",R="fulfilled",O="rejected",L=function(){},U=void 0!==n.g&&void 0!==n.g.process&&"function"==typeof n.g.process.emit,B="undefined"==typeof setImmediate?setTimeout:setImmediate,_=[];function F(){for(var e=0;e<_.length;e++)_[e][0](_[e][1]);_=[],I=!1}function H(e,t){_.push([e,t]),I||(I=!0,B(F,0))}function G(e){var t=e.owner,n=t._state,r=t._data,a=e[n],o=e.then;if("function"==typeof a){n=R;try{r=a(r)}catch(Oe){K(o,Oe)}}V(o,r)||(n===R&&W(o,r),n===O&&K(o,r))}function V(e,t){var n;try{if(e===t)throw new TypeError("A promises callback cannot return that same promise.");if(t&&("function"==typeof t||"object"===r(t))){var a=t.then;if("function"==typeof a)return a.call(t,(function(r){n||(n=!0,t===r?Y(e,r):W(e,r))}),(function(t){n||(n=!0,K(e,t))})),!0}}catch(Oe){return n||K(e,Oe),!0}return!1}function W(e,t){e!==t&&V(e,t)||Y(e,t)}function Y(e,t){e._state===N&&(e._state=j,e._data=t,H(q,e))}function K(e,t){e._state===N&&(e._state=j,e._data=t,H(J,e))}function z(e){e._then=e._then.forEach(G)}function q(e){e._state=R,z(e)}function J(e){e._state=O,z(e),!e._handled&&U&&n.g.process.emit("unhandledRejection",e._data,e)}function Q(e){n.g.process.emit("rejectionHandled",e)}function X(e){if("function"!=typeof e)throw new TypeError("Promise resolver "+e+" is not a function");if(this instanceof X==!1)throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object c
2onstructor cannot be called as a function.");this._then=[],function(e,t){function n(e){K(t,e)}try{e((function(e){W(t,e)}),n)}catch(Oe){n(Oe)}}(e,this)}X.prototype={constructor:X,_state:N,_then:null,_data:void 0,_handled:!1,then:function(e,t){var n={owner:this,then:new this.constructor(L),fulfilled:e,rejected:t};return!t&&!e||this._handled||(this._handled=!0,this._state===O&&U&&H(Q,this)),this._state===R||this._state===O?H(G,n):this._then.push(n),n.then},catch:function(e){return this.then(null,e)}},X.all=function(e){if(!Array.isArray(e))throw new TypeError("You must pass an array to Promise.all().");return new X((function(t,n){var r=[],a=0;function o(e){return a++,function(n){r[e]=n,--a||t(r)}}for(var i,s=0;s<e.length;s++)(i=e[s])&&"function"==typeof i.then?i.then(o(s),n):r[s]=i;a||t(r)}))},X.race=function(e){if(!Array.isArray(e))throw new TypeError("You must pass an array to Promise.race().");return new X((function(t,n){for(var r,a=0;a<e.length;a++)(r=e[a])&&"function"==typeof r.then?r.then(t,n):t(r)}))},X.resolve=function(e){return e&&"object"===r(e)&&e.constructor===X?e:new X((function(t){t(e)}))},X.reject=function(e){return new X((function(t,n){n(e)}))};var Z={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function $(e){if(e&&v){var t=h.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=h.head.childNodes,r=null,a=n.length-1;a>-1;a--){var o=n[a],i=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(i)>-1&&(r=o)}return h.head.insertBefore(t,r),e}}var ee="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function te(){for(var e=12,t="";e-- >0;)t+=ee[62*Math.random()|0];return t}function ne(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function re(e){return Object.keys(e||{}).reduce((function(t,n){return t+"".concat(n,": ").concat(e[n],";")}),"")}function ae(e){return e.size!==Z.size||e.x!==Z.x||e.y!==Z.y||e.rotate!==Z.rotate||e.flipX||e.flipY}function oe(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,a={transform:"translate(".concat(n/2," 256)")},o="translate(".concat(32*t.x,", ").concat(32*t.y,") "),i="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)");return{outer:a,inner:{transform:"".concat(o," ").concat(i," ").concat(s)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}var ie={x:0,y:0,width:"100%",height:"100%"};function se(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function le(e){var t=e.icons,n=t.main,r=t.mask,a=e.prefix,o=e.iconName,s=e.transform,l=e.symbol,c=e.title,d=e.maskId,u=e.titleId,m=e.extra,p=e.watchable,f=void 0!==p&&p,h=r.found?r:n,g=h.width,v=h.height,y="fak"===a,k=y?"":"fa-w-".concat(Math.ceil(g/v*16)),b=[M.replacementClass,o?"".concat(M.familyPrefix,"-").concat(o):"",k].filter((function(e){return-1===m.classes.indexOf(e)})).filter((function(e){return""!==e||!!e})).concat(m.classes).join(" "),A={children:[],attributes:i({},m.attributes,{"data-prefix":a,"data-icon":o,class:b,role:m.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(g," ").concat(v)})},E=y&&!~m.classes.indexOf("fa-fw")?{width:"".concat(g/v*16*.0625,"em")}:{};f&&(A.attributes[w]=""),c&&A.children.push({tag:"title",attributes:{id:A.attributes["aria-labelledby"]||"title-".concat(u||te())},children:[c]});var S=i({},A,{prefix:a,iconName:o,main:n,mask:r,maskId:d,transform:s,symbol:l,styles:i({},E,m.styles)}),D=r.found&&n.found?function(e){var t,n=e.children,r=e.attributes,a=e.main,o=e.mask,s=e.maskId,l=e.transform,c=a.width,d=a.icon,u=o.width,m=o.icon,p=oe({transform:l,containerWidth:u,iconWidth:c}),f={tag:"rect",attributes:i({},ie,{fill:"white"})},h=d.children?{children:d.children.map(se)}:{},g={tag:"g",attributes:i({},p.inner),children:[se(i({tag:d.tag,attributes:i({},d.attributes,p.path)},h))]},v={tag:"g",attributes:i({},p.outer),children:[g]},y="mask-".concat(s||te()),k="clip-".concat(s||te()),b={tag:"mask",attributes:i({},ie,{id:y,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[f,v]},w={tag:"defs",children:[{tag:"clipPath",attributes:{id:k},children:(t=m,"g"===t.tag?t.children:[t])},b]};
2return n.push(w,{tag:"rect",attributes:i({fill:"currentColor","clip-path":"url(#".concat(k,")"),mask:"url(#".concat(y,")")},ie)}),{children:n,attributes:r}}(S):function(e){var t=e.children,n=e.attributes,r=e.main,a=e.transform,o=re(e.styles);if(o.length>0&&(n.style=o),ae(a)){var s=oe({transform:a,containerWidth:r.width,iconWidth:r.width});t.push({tag:"g",attributes:i({},s.outer),children:[{tag:"g",attributes:i({},s.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:i({},r.icon.attributes,s.path)}]}]})}else t.push(r.icon);return{children:t,attributes:n}}(S),C=D.children,T=D.attributes;return S.children=C,S.attributes=T,l?function(e){var t=e.prefix,n=e.iconName,r=e.children,a=e.attributes,o=e.symbol;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:i({},a,{id:!0===o?"".concat(t,"-").concat(M.familyPrefix,"-").concat(n):o}),children:r}]}]}(S):function(e){var t=e.children,n=e.main,r=e.mask,a=e.attributes,o=e.styles,s=e.transform;if(ae(s)&&n.found&&!r.found){var l={x:n.width/n.height/2,y:.5};a.style=re(i({},o,{"transform-origin":"".concat(l.x+s.x/16,"em ").concat(l.y+s.y/16,"em")}))}return[{tag:"svg",attributes:a,children:t}]}(S)}var ce=function(){},de=(M.measurePerformance&&g&&g.mark&&g.measure,function(e,t,n,r){var a,o,i,s=Object.keys(e),l=s.length,c=void 0!==r?function(e,t){return function(n,r,a,o){return e.call(t,n,r,a,o)}}(t,r):t;for(void 0===n?(a=1,i=e[s[0]]):(a=0,i=n);a<l;a++)i=c(i,e[o=s[a]],o,e);return i});function ue(e,t){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).skipHooks,r=void 0!==n&&n,a=Object.keys(t).reduce((function(e,n){var r=t[n];return!!r.icon?e[r.iconName]=r.icon:e[n]=r,e}),{});"function"!=typeof P.hooks.addPack||r?P.styles[e]=i({},P.styles[e]||{},a):P.hooks.addPack(e,a),"fas"===e&&ue("fa",t)}var me=P.styles,pe=P.shims,fe=function(){var e=function(e){return de(me,(function(t,n,r){return t[r]=de(n,e,{}),t}),{})};e((function(e,t,n){return t[3]&&(e[t[3]]=n),e})),e((function(e,t,n){var r=t[2];return e[n]=n,r.forEach((function(t){e[t]=n})),e}));var t="far"in me;de(pe,(function(e,n){var r=n[0],a=n[1],o=n[2];return"far"!==a||t||(a="fas"),e[r]={prefix:a,iconName:o},e}),{})};fe();P.styles;function he(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}function ge(e){var t=e.tag,n=e.attributes,r=void 0===n?{}:n,a=e.children,o=void 0===a?[]:a;return"string"==typeof e?ne(e):"<".concat(t," ").concat(function(e){return Object.keys(e||{}).reduce((function(t,n){return t+"".concat(n,'="').concat(ne(e[n]),'" ')}),"").trim()}(r),">").concat(o.map(ge).join(""),"</").concat(t,">")}var ve=function(e){var t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e?e.toLowerCase().split(" ").reduce((function(e,t){var n=t.toLowerCase().split("-"),r=n[0],a=n.slice(1).join("-");if(r&&"h"===a)return e.flipX=!0,e;if(r&&"v"===a)return e.flipY=!0,e;if(a=parseFloat(a),isNaN(a))return e;switch(r){case"grow":e.size=e.size+a;break;case"shrink":e.size=e.size-a;break;case"left":e.x=e.x-a;break;case"right":e.x=e.x+a;break;case"up":e.y=e.y-a;break;case"down":e.y=e.y+a;break;case"rotate":e.rotate=e.rotate+a}return e}),t):t};function ye(e){this.name="MissingIcon",this.message=e||"Icon unavailable",this.stack=(new Error).stack}ye.prototype=Object.create(Error.prototype),ye.prototype.constructor=ye;var ke={fill:"currentColor"},be={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},we={tag:"path",attributes:i({},ke,{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2
2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})},Ae=i({},be,{attributeName:"opacity"});i({},ke,{cx:"256",cy:"364",r:"28"}),i({},be,{attributeName:"r",values:"28;14;28;28;14;28;"}),i({},Ae,{values:"1;0;1;1;0;1;"}),i({},ke,{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),i({},Ae,{values:"1;0;0;0;0;1;"}),i({},ke,{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),i({},Ae,{values:"0;0;1;1;0;0;"}),P.styles;function Ee(e){var t=e[0],n=e[1],r=s(e.slice(4),1)[0];return{found:!0,width:t,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(M.familyPrefix,"-").concat(S.GROUP)},children:[{tag:"path",attributes:{class:"".concat(M.familyPrefix,"-").concat(S.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(M.familyPrefix,"-").concat(S.PRIMARY),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}P.styles;var Se='svg:not(:root).svg-inline--fa {\n overflow: visible;\n}\n\n.svg-inline--fa {\n display: inline-block;\n font-size: inherit;\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.225em;\n}\n.svg-inline--fa.fa-w-1 {\n width: 0.0625em;\n}\n.svg-inline--fa.fa-w-2 {\n width: 0.125em;\n}\n.svg-inline--fa.fa-w-3 {\n width: 0.1875em;\n}\n.svg-inline--fa.fa-w-4 {\n width: 0.25em;\n}\n.svg-inline--fa.fa-w-5 {\n width: 0.3125em;\n}\n.svg-inline--fa.fa-w-6 {\n width: 0.375em;\n}\n.svg-inline--fa.fa-w-7 {\n width: 0.4375em;\n}\n.svg-inline--fa.fa-w-8 {\n width: 0.5em;\n}\n.svg-inline--fa.fa-w-9 {\n width: 0.5625em;\n}\n.svg-inline--fa.fa-w-10 {\n width: 0.625em;\n}\n.svg-inline--fa.fa-w-11 {\n width: 0.6875em;\n}\n.svg-inline--fa.fa-w-12 {\n width: 0.75em;\n}\n.svg-inline--fa.fa-w-13 {\n width: 0.8125em;\n}\n.svg-inline--fa.fa-w-14 {\n width: 0.875em;\n}\n.svg-inline--fa.fa-w-15 {\n width: 0.9375em;\n}\n.svg-inline--fa.fa-w-16 {\n width: 1em;\n}\n.svg-inline--fa.fa-w-17 {\n width: 1.0625em;\n}\n.svg-inline--fa.fa-w-18 {\n width: 1.125em;\n}\n.svg-inline--fa.fa-w-19 {\n width: 1.1875em;\n}\n.svg-inline--fa.fa-w-20 {\n width: 1.25em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-border {\n height: 1.5em;\n}\n.svg-inline--fa.fa-li {\n width: 2em;\n}\n.svg-inline--fa.fa-fw {\n width: 1.25em;\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: #ff253a;\n border-radius: 1em;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n color: #fff;\n height: 1.5em;\n line-height: 1;\n max-width: 5em;\n min-width: 1.5em;\n overflow: hidden;\n padding: 0.25em;\n right: 0;\n text-overflow: ellipsis;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: 0;\n right: 0;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: 0;\n left: 0;\n right: auto;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n right: 0;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: 0;\n right: auto;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-lg {\n font-size: 1.3333333333em;\n line-height: 0.75em;\n vertical-align: -0.0667em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;
2\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: 2.5em;\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: -2em;\n position: absolute;\n text-align: center;\n width: 2em;\n line-height: inherit;\n}\n\n.fa-border {\n border: solid 0.08em #eee;\n border-radius: 0.1em;\n padding: 0.2em 0.25em 0.15em;\n}\n\n.fa-pull-left {\n float: left;\n}\n\n.fa-pull-right {\n float: right;\n}\n\n.fa.fa-pull-left,\n.fas.fa-pull-left,\n.far.fa-pull-left,\n.fal.fa-pull-left,\n.fab.fa-pull-left {\n margin-right: 0.3em;\n}\n.fa.fa-pull-right,\n.fas.fa-pull-right,\n.far.fa-pull-right,\n.fal.fa-pull-right,\n.fab.fa-pull-right {\n margin-left: 0.3em;\n}\n\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical,\n:root .fa-flip-both {\n -webkit-filter: none;\n filter: none;\n}\n\n.fa-stack {\n display: inline-block;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: #fff;\n}\n\n.sr-only {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n clip: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n position: static;\n width: auto;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse {\n color: #fff;\n}';function De(){var e=k,t=b,n=M.familyPrefix,r=M.replacementClass,a=Se;if(n!==e||r!==t){var o=new RegExp("\\.".concat(e,"\\-"),"g"),i=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");a=a.replace(o,".".concat(n,"-")).replace(i,"--".concat(n,"-")).replace(s,".".concat(r))}return a}var Ce=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.definitions={}}var t,n,r;return t=e,n=[{key:"add",value:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var a=n.reduce(this._pullDefinitions,{});
2Object.keys(a).forEach((function(t){e.definitions[t]=i({},e.definitions[t]||{},a[t]),ue(t,a[t]),fe()}))}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(e,t){var n=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(n).map((function(t){var r=n[t],a=r.prefix,o=r.iconName,i=r.icon;e[a]||(e[a]={}),e[a][o]=i})),e}}],n&&a(t.prototype,n),r&&a(t,r),e}();function Me(){M.autoAddCss&&!Ne&&($(De()),Ne=!0)}function Te(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map((function(e){return ge(e)}))}}),Object.defineProperty(e,"node",{get:function(){if(v){var t=h.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function Pe(e){var t=e.prefix,n=void 0===t?"fa":t,r=e.iconName;if(r)return he(Ie.definitions,n,r)||he(P.styles,n,r)}var xe,Ie=new Ce,Ne=!1,je={transform:function(e){return ve(e)}},Re=(xe=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?Z:n,a=t.symbol,o=void 0!==a&&a,s=t.mask,l=void 0===s?null:s,c=t.maskId,d=void 0===c?null:c,u=t.title,m=void 0===u?null:u,p=t.titleId,f=void 0===p?null:p,h=t.classes,g=void 0===h?[]:h,v=t.attributes,y=void 0===v?{}:v,k=t.styles,b=void 0===k?{}:k;if(e){var w=e.prefix,A=e.iconName,E=e.icon;return Te(i({type:"icon"},e),(function(){return Me(),M.autoA11y&&(m?y["aria-labelledby"]="".concat(M.replacementClass,"-title-").concat(f||te()):(y["aria-hidden"]="true",y.focusable="false")),le({icons:{main:Ee(E),mask:l?Ee(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:w,iconName:A,transform:i({},Z,r),symbol:o,title:m,maskId:d,titleId:f,extra:{attributes:y,styles:b,classes:g}})}))}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(e||{}).icon?e:Pe(e||{}),r=t.mask;return r&&(r=(r||{}).icon?r:Pe(r||{})),xe(n,i({},t,{mask:r}))})},39075:function(e,t,n){"use strict";n.d(t,{Ao:function(){return d},G0:function(){return r},L1:function(){return s},SG:function(){return a},VF:function(){return p},a$:function(){return o},jP:function(){return i},lS:function(){return u},qc:function(){return c},qy:function(){return l},s0:function(){return m}});var r={prefix:"far",iconName:"bookmark",icon:[384,512,[],"f02e","M336 0H48C21.49 0 0 21.49 0 48v464l192-112 192 112V48c0-26.51-21.49-48-48-48zm0 428.43l-144-84-144 84V54a6 6 0 0 1 6-6h276c3.314 0 6 2.683 6 5.996V428.43z"]},a={prefix:"far",iconName:"check-circle",icon:[512,512,[],"f058","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 48c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m140.204 130.267l-22.536-22.718c-4.667-4.705-12.265-4.736-16.97-.068L215.346 303.697l-59.792-60.277c-4.667-4.705-12.265-4.736-16.97-.069l-22.719 22.536c-4.705 4.667-4.736 12.265-.068 16.971l90.781 91.516c4.667 4.705 12.265 4.736 16.97.068l172.589-171.204c4.704-4.668 4.734-12.266.067-16.971z"]},o={prefix:"far",iconName:"clock",icon:[512,512,[],"f017","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"]},i={prefix:"far",iconName:"copy",icon:[448,512,[],"f0c5","M433.941 65.941l-51.882-51.882A48 48 0 0 0 348.118 0H176c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48v-48h80c26.51 0 48-21.49 48-48V99.882a48 48 0 0 0-14.059-33.941zM266 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h74v224c0 26.51 21.49 48 48 48h96v42a6 6 0 0 1-6 6zm128-96H182a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h106v88c0 13.255 10.745 24 24 24h88v202a6 6 0 0 1-6 6zm6-256h-64V48h9.632c1.591 0 3.117.632 4.243 1.757l48.368 48.368a6 6 0 0 1 1.757 4.243V112z"]},s={prefix:"far",iconName:"grin-wink",icon:[496,512,[],"f58c","M328 180c-25.69 0-55.88 16.92-59.86 42.12-1.75 11.22 11.5 18.24 19.83 10.84l9.55-8.48c14.81-13.19 46.16-13.19 60.97 0l9.55 8.48c8.48 7.43 21.56.25 19.83-10.84C383.88 196.92 353.69 180 328 180zm-160 60c17.67 0 32-14.33 32-32s-14.33-32-32-32-32 14.33-32 32 14.33 32 32 32zm185.55 64.64c-25.93 8.3-64.4 13.06-105.55 13.06s-79.62-4.75-105.55-13.06c-9.94-3.13-19.4 5.37-17.71 15.34C132.67 367.13 196.06 400 248 400s115.33-32.87 123.26-80.02c1.68-9.89-7.67-18.48-17.71-15.34zM248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 448c-110.28 0-200-89.72-200-200S137.72 56 248 56s200 89.72 200 200-89.72 200-200 200z"]},l={prefix:"far",iconName:"hand-point-up",icon:[448,512,[],"f0a6","M105.6 83.2v86.177a115.52 115.52 0 0 0-22.4-2.176c-47.914 0-83.2 35.072-83.2 92 0 45.314 48.537 57.002 78.784 75.707 12.413 7.735 23.317 16.994 33.253 25.851l.146.131.148.129C129.807 376.338 136 384.236 136 391.2v2.679c-4.952 5.747-8 13.536-8 22.12v64c0 17.673 12.894 32 28.8 32h230.4c15.906 0 28.8-14.327 28.8-32v-64c0-8.584-3.048-16.373-8-22.12V391.2c0-28.688 40-67.137 40-127.2v-21.299c0-62.542-38.658-98.8-91.145-99.94-17.813-12.482-40.785-18.491-62.791-15.985A93.148 93.148 0 0 0 272 118.847V83.2C272 37.765 234.416 0 188.8 0c-45.099 0-83.2 38.101-83.2 83.2zm118.4 0v91.026c14.669-12.837 42.825-14.415 61.05 4.95 19.646-11.227 45.624-1.687 53.625 12.925 39.128-6.524 61.325 10.076 61.325 50.6V264c0 45.491-35.913 77.21-39.676 120H183.571c-2.964-25.239-21.222-42.966-39.596-59.075-12.65-11.275-25.3-21.725-39.875-30.799C80.712 279.645 48 267.994 48 259.2c0-23.375 8.8-44 35.2-44 35.2 0 53.075 26.4 70.4 26.4V83.2c0-18.425 16.5-35.2 35.2-35.2 18.975 0 35.2 16.225 35.2 35.2zM352 424c13.255 0 24 10.745 24 24s-10.745 24-24 24-24-10.745-24-24 10.745-24 24-24z"]},c={prefix:"far",iconName:"heart",icon:[512,512,[],"f004","M458.4 64.3C400.6 15.7 311.3 23 256 79.3 200.7 23 111.4 15.6 53.6 64.3-21.6 127.6-10.6 230.8 43 285.5l175.4 178.7c10 10.2 23.4 15.9 37.6 15.9 14.3 0 27.6-5.6 37.6-15.8L469 285.6c53.5-54.7 64.7-157.9-10.
26-221.3zm-23.6 187.5L259.4 430.5c-2.4 2.4-4.4 2.4-6.8 0L77.2 251.8c-36.5-37.2-43.9-107.6 7.3-150.7 38.9-32.7 98.9-27.8 136.5 10.5l35 35.7 35-35.7c37.8-38.5 97.8-43.2 136.5-10.6 51.1 43.1 43.5 113.9 7.3 150.8z"]},d={prefix:"far",iconName:"hourglass",icon:[384,512,[],"f254","M368 48h4c6.627 0 12-5.373 12-12V12c0-6.627-5.373-12-12-12H12C5.373 0 0 5.373 0 12v24c0 6.627 5.373 12 12 12h4c0 80.564 32.188 165.807 97.18 208C47.899 298.381 16 383.9 16 464h-4c-6.627 0-12 5.373-12 12v24c0 6.627 5.373 12 12 12h360c6.627 0 12-5.373 12-12v-24c0-6.627-5.373-12-12-12h-4c0-80.564-32.188-165.807-97.18-208C336.102 213.619 368 128.1 368 48zM64 48h256c0 101.62-57.307 184-128 184S64 149.621 64 48zm256 416H64c0-101.62 57.308-184 128-184s128 82.38 128 184z"]},u={prefix:"far",iconName:"thumbs-down",icon:[512,512,[],"f165","M466.27 225.31c4.674-22.647.864-44.538-8.99-62.99 2.958-23.868-4.021-48.565-17.34-66.99C438.986 39.423 404.117 0 327 0c-7 0-15 .01-22.22.01C201.195.01 168.997 40 128 40h-10.845c-5.64-4.975-13.042-8-21.155-8H32C14.327 32 0 46.327 0 64v240c0 17.673 14.327 32 32 32h64c11.842 0 22.175-6.438 27.708-16h7.052c19.146 16.953 46.013 60.653 68.76 83.4 13.667 13.667 10.153 108.6 71.76 108.6 57.58 0 95.27-31.936 95.27-104.73 0-18.41-3.93-33.73-8.85-46.54h36.48c48.602 0 85.82-41.565 85.82-85.58 0-19.15-4.96-34.99-13.73-49.84zM64 296c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zm330.18 16.73H290.19c0 37.82 28.36 55.37 28.36 94.54 0 23.75 0 56.73-47.27 56.73-18.91-18.91-9.46-66.18-37.82-94.54C206.9 342.89 167.28 272 138.92 272H128V85.83c53.611 0 100.001-37.82 171.64-37.82h37.82c35.512 0 60.82 17.12 53.12 65.9 15.2 8.16 26.5 36.44 13.94 57.57 21.581 20.384 18.699 51.065 5.21 65.62 9.45 0 22.36 18.91 22.27 37.81-.09 18.91-16.71 37.82-37.82 37.82z"]},m={prefix:"far",iconName:"times-circle",icon:[512,512,[],"f057","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z"]},p={prefix:"far",iconName:"user-circle",icon:[496,512,[],"f2bd","M248 104c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96zm0 144c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-240C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-49.7 0-95.1-18.3-130.1-48.4 14.9-23 40.4-38.6 69.6-39.5 20.8 6.4 40.6 9.6 60.5 9.6s39.7-3.1 60.5-9.6c29.2 1 54.7 16.5 69.6 39.5-35 30.1-80.4 48.4-130.1 48.4zm162.7-84.1c-24.4-31.4-62.1-51.9-105.1-51.9-10.2 0-26 9.6-57.6 9.6-31.5 0-47.4-9.6-57.6-9.6-42.9 0-80.6 20.5-105.1 51.9C61.9 339.2 48 299.2 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 43.2-13.9 83.2-37.3 115.9z"]}},46784:function(e,t,n){"use strict";n.d(t,{g:function(){return b}});var r=n(86429),a=n(5556),o=n.n(a),i=n(96540);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 l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e){return c="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},c(e)}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function m(e){return function(e){if(Array.isArray(e))return p(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function f(e){return t=e,(t-=0)==t?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1);var t}var h=["style"];var g=!1;try{g=!0}catch(A){}function v(e){return e&&"object"===c(e)&&e.prefix&&e.iconName&&e.icon?e:r.qg.icon?r.qg.icon(e):null===e?null:e&&"object"===c(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"==typeof e?{prefix:"fas",iconName:e}:void 0}function y(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?d({},e,t):{}}var k=["forwardedRef"];function b(e){var t=e.forwardedRef,n=u(e,k),a=n.icon,o=n.mask,i=n.symbol,s=n.className,c=n.title,p=n.titleId,f=n.maskId,h=v(a),A=y("classes",[].concat(m(function(e){var t,n=e.beat,r=e.fade,a=e.beatFade,o=e.bounce,i=e.shake,s=e.flash,l=e.spin,c=e.spinPulse,u=e.spinReverse,m=e.pulse,p=e.fixedWidth,f=e.inverse,h=e.border,g=e.listItem,v=e.flip,y=e.size,k=e.rotation,b=e.pull,w=(d(t={"fa-beat":n,"fa-fade":r,"fa-beat-fade":a,"fa-bounce":o,"fa-shake":i,"fa-flash":s,"fa-spin":l,"fa-spin-reverse":u,"fa-spin-pulse":c,"fa-pulse":m,"fa-fw":p,"fa-inverse":f,"fa-border":h,"fa-li":g,"fa-flip":!0===v,"fa-flip-horizontal":"horizontal"===v||"both"===v,"fa-flip-vert
2ical":"vertical"===v||"both"===v},"fa-".concat(y),null!=y),d(t,"fa-rotate-".concat(k),null!=k&&0!==k),d(t,"fa-pull-".concat(b),null!=b),d(t,"fa-swap-opacity",e.swapOpacity),t);return Object.keys(w).map((function(e){return w[e]?e:null})).filter((function(e){return e}))}(n)),m(s.split(" ")))),E=y("transform","string"==typeof n.transform?r.qg.transform(n.transform):n.transform),S=y("mask",v(o)),D=(0,r.Kk)(h,l(l(l(l({},A),E),S),{},{symbol:i,title:c,titleId:p,maskId:f}));if(!D)return function(){var e;!g&&console&&"function"==typeof console.error&&(e=console).error.apply(e,arguments)}("Could not find icon",h),null;var C=D.abstract,M={ref:t};return Object.keys(n).forEach((function(e){b.defaultProps.hasOwnProperty(e)||(M[e]=n[e])})),w(C[0],M)}b.displayName="FontAwesomeIcon",b.propTypes={beat:o().bool,border:o().bool,beatFade:o().bool,bounce:o().bool,className:o().string,fade:o().bool,flash:o().bool,mask:o().oneOfType([o().object,o().array,o().string]),maskId:o().string,fixedWidth:o().bool,inverse:o().bool,flip:o().oneOf([!0,!1,"horizontal","vertical","both"]),icon:o().oneOfType([o().object,o().array,o().string]),listItem:o().bool,pull:o().oneOf(["right","left"]),pulse:o().bool,rotation:o().oneOf([0,90,180,270]),shake:o().bool,size:o().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:o().bool,spinPulse:o().bool,spinReverse:o().bool,symbol:o().oneOfType([o().bool,o().string]),title:o().string,titleId:o().string,transform:o().oneOfType([o().string,o().object]),swapOpacity:o().bool},b.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var w=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof n)return n;var a=(n.children||[]).map((function(n){return e(t,n)})),o=Object.keys(n.attributes||{}).reduce((function(e,t){var r=n.attributes[t];switch(t){case"class":e.attrs.className=r,delete n.attributes.class;break;case"style":e.attrs.style=r.split(";").map((function(e){return e.trim()})).filter((function(e){return e})).reduce((function(e,t){var n,r=t.indexOf(":"),a=f(t.slice(0,r)),o=t.slice(r+1).trim();return a.startsWith("webkit")?e[(n=a,n.charAt(0).toUpperCase()+n.slice(1))]=o:e[a]=o,e}),{});break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=r:e.attrs[f(t)]=r}return e}),{attrs:{}}),i=r.style,s=void 0===i?{}:i,c=u(r,h);return o.attrs.style=l(l({},o.attrs.style),s),t.apply(void 0,[n.tag,l(l({},o.attrs),c)].concat(m(a)))}.bind(null,i.createElement)},43350:function(e,t){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r=function(e){var t=e.location,n=t.search,r=t.hash,a=t.href,o=t.origin,s=t.protocol,l=t.host,c=t.hostname,d=t.port,u=e.location.pathname;!u&&a&&i&&(u=new URL(a).pathname);return{pathname:encodeURI(decodeURI(u)),search:n,hash:r,href:a,origin:o,protocol:s,host:l,hostname:c,port:d,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},a=function(e,t){var a=[],o=r(e),i=!1,s=function(){};return{get location(){return o},get transitioning(){return i},_onTransitionComplete:function(){i=!1,s()},listen:function(t){a.push(t);var n=function(){o=r(e),t({location:o,action:"POP"})};return e.addEventListener("popstate",n),function(){e.removeEventListener("popstate",n),a=a.filter((function(e){return e!==t}))}},navigate:function(t){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=l.state,d=l.replace,u=void 0!==d&&d;if("number"==typeof t)e.history.go(t);else{c=n({},c,{key:Date.now()+""});try{i||u?e.history.replaceState(c,null,t):e.history.pushState(c,null,t)}catch(p){e.location[u?"replace":"assign"](t)}}o=r(e),i=!0;var m=new Promise((function(e){return s=e}));return a.forEach((function(e){return e({location:o,action:"PUSH"})})),m}}},o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""},r=0,a=[n],o=[null];return{get location(){return a[r]},addEventListener:function(e,t){},removeEventListener:function(e,t){},history:{get entries(){return a},get index(){return r},get state(){return o[r]},pushState:function(e,t,n){var i=n.split("?"),s=i[0],l=i[1],c=void 0===l?"":l;r++,a.push({pathname:s,search:c.length?"?"+c:c}),o.push(e)},replaceState:function(e,t,n){var i=n.split("?"),s=i[0],l=i[1],c=void 0===l?"":l;a[r]={pathname:s,search:c},o[r]=e},go:function(e){var t=r+e;t<0||t>o.length-1||(r=t)}}}},i=!("undefined"==typeof window||!window.document||!window.document.createElement),s=a(i?window:o()),l=s.navigate;t.W7=s},58371:function(e,t,n){"use strict";t.Up=void 0;var r,a=n(20311),o=(r=a)&&r.__esModule?r:{default:r};var i=function(e,t){return e.substr(0,t.length)===t},s=function(e,t){for(var n=void 0,r=void 0,a=t.split("?")[0],i=p(a),s=""===i[0],c=m(e),u=0,f=c.length;u<f;u++){var g=!1,v=c[u].route;if(v.default)r={route:v,params:{},uri:t};else{for(var y=p(v.path),k={},b=Math.max(i.length,y.length),w=0;w<b;w++){var A=y[w],E=i[w];if(d(A)){k[A.slice(1)||"*"]=i.slice(w).map(decodeURIComponent).join("/");break}if(void 0===E){g=!0;break}var S=l.exec(A);if(S&&!s){-1===h.indexOf(S[1])||(0,o.default)(!1);var D=decodeURIComponent(E);k[S[1]]=D}else if(A!==E){g=!0;break}}if(!g){n={route:v,params:k,uri:"/"+i.slice(0,w).join("/")};break}}}return n||r||null},l=/^:(.+)/,c=function(e){return l.test(e)},d=function(e){return e&&"*"===e[0]},u=function(e,t){return{route:e,score:e.default?0:p(e.path).reduce((function(e,t){return e+=4,!function(e){return""===e}(t)?c(t)?e+=2:d(t)?e-=5:e+=3:e+=1,e}),0),index:t}},m=function(e){return e.map(u).sort((function(e,t){return e.score<t.score?1:e.score>t.score?-1:e.index-t.index}))},p=function(e){return e.replace(/(^\/+|\/+$)/g,"").split("/")},f=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e+((n=n.filter((function(e){return e&&e.length>0})))&&n.length>0?"?"+n.join("&"):"")},h=["uri","path"];t.Up=s},74657:function(e,t,n){"use strict";n.d(t,{A:function(){return U}});var r=n(58168),a=n(80045),o=n(96540),i=n(40961),s=n(20053),l=n(74801),c=n(22319),d=n(35192),u=!0,m=!1,p=null,f={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function h(e){e.metaKey||e.altKey||e.ctrlKey||(u=!0)}function g(){u=!1}function v(){"hidden"===this.visibilityState&&m&&(u=!0)}function y(e){var t,n,r,a=e.target;try{return a.matches(":focus-visible")}catch(o){}return u||(n=(t=a).type,!("INPUT"!==(r=t.tagName)||!f[n]||t.readOnly)||"TEXTAREA"===r&&!t.readOnly||!!t.isContentEditable)}function k(){m=!0,window.clearTimeout(p),p=window.setTimeout((function(){m=!1}),100)}function b(){return{isFocusVisible:y,onBlurVisible:k,ref:o.useCallback((function(e){var t,n=i.findDOMNode(e);null!=n&&((t=n.ownerDocument).addEventListener("keydown",h,!0),t.addEventListener("mousedown",g,!0),t.addEventListener("pointerdown",g,!0),t.addEventListener("touchstart",g,!0),t.addEventListener("visibilitychange",v,!0))}),[])}}var w=n(45458),A=n(98587),E=n(9417),S=n(77387),D=n(17241);function C(e,t){var n=Object.create(null);return e&&o.Children.map(e,(function(e){return e}
vendor: 6,019 bytes, line 2
2)).forEach((function(e){n[e.key]=function(e){return t&&(0,o.isValidElement)(e)?t(e):e}(e)})),n}function M(e,t,n){return null!=n[t]?n[t]:e.props[t]}function T(e,t,n){var r=C(e.children),a=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,a=Object.create(null),o=[];for(var i in e)i in t?o.length&&(a[i]=o,o=[]):o.push(i);var s={};for(var l in t){if(a[l])for(r=0;r<a[l].length;r++){var c=a[l][r];s[a[l][r]]=n(c)}s[l]=n(l)}for(r=0;r<o.length;r++)s[o[r]]=n(o[r]);return s}(t,r);return Object.keys(a).forEach((function(i){var s=a[i];if((0,o.isValidElement)(s)){var l=i in t,c=i in r,d=t[i],u=(0,o.isValidElement)(d)&&!d.props.in;!c||l&&!u?c||!l||u?c&&l&&(0,o.isValidElement)(d)&&(a[i]=(0,o.cloneElement)(s,{onExited:n.bind(null,s),in:d.props.in,exit:M(s,"exit",e),enter:M(s,"enter",e)})):a[i]=(0,o.cloneElement)(s,{in:!1}):a[i]=(0,o.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:M(s,"exit",e),enter:M(s,"enter",e)})}})),a}var P=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},x=function(e){function t(t,n){var r,a=(r=e.call(this,t,n)||this).handleExited.bind((0,E.A)(r));return r.state={contextValue:{isMounting:!0},handleExited:a,firstRender:!0},r}(0,S.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,a=t.children,i=t.handleExited;return{children:t.firstRender?(n=e,r=i,C(n.children,(function(e){return(0,o.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:M(e,"appear",n),enter:M(e,"enter",n),exit:M(e,"exit",n)})}))):T(e,a,i),firstRender:!1}},n.handleExited=function(e,t){var n=C(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=(0,r.A)({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=(0,A.A)(e,["component","childFactory"]),a=this.state.contextValue,i=P(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?o.createElement(D.A.Provider,{value:a},i):o.createElement(D.A.Provider,{value:a},o.createElement(t,r,i))},t}(o.Component);x.propTypes={},x.defaultProps={component:"div",childFactory:function(e){return e}};var I=x,N="undefined"==typeof window?o.useEffect:o.useLayoutEffect;var j=function(e){var t=e.classes,n=e.pulsate,r=void 0!==n&&n,a=e.rippleX,i=e.rippleY,l=e.rippleSize,d=e.in,u=e.onExited,m=void 0===u?function(){}:u,p=e.timeout,f=o.useState(!1),h=f[0],g=f[1],v=(0,s.A)(t.ripple,t.rippleVisible,r&&t.ripplePulsate),y={width:l,height:l,top:-l/2+i,left:-l/2+a},k=(0,s.A)(t.child,h&&t.childLeaving,r&&t.childPulsate),b=(0,c.A)(m);return N((function(){if(!d){g(!0);var e=setTimeout(b,p);return function(){clearTimeout(e)}}}),[b,d,p]),o.createElement("span",{className:v,style:y},o.createElement("span",{className:k}))},R=o.forwardRef((function(e,t){var n=e.center,i=void 0!==n&&n,l=e.classes,c=e.className,d=(0,a.A)(e,["center","classes","className"]),u=o.useState([]),m=u[0],p=u[1],f=o.useRef(0),h=o.useRef(null);o.useEffect((function(){h.current&&(h.current(),h.current=null)}),[m]);var g=o.useRef(!1),v=o.useRef(null),y=o.useRef(null),k=o.useRef(null);o.useEffect((function(){return function(){clearTimeout(v.current)}}),[]);var b=o.useCallback((function(e){var t=e.pulsate,n=e.rippleX,r=e.rippleY,a=e.rippleSize,i=e.cb;p((function(e){return[].concat((0,w.A)(e),[o.createElement(j,{key:f.current,classes:l,timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:a})])})),f.current+=1,h.current=i}),[l]),A=o.useCallback((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t.pulsate,a=void 0!==r&&r,o=t.center,s=void 0===o?i||t.pulsate:o,l=t.fakeElement,c=void 0!==l&&l;if("mousedown"===e.type&&g.current)g.current=!1;else{"touchstart"===e.type&&(g.current=!0);var d,u,m,p=c?null:k.current,f=p?p.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(s||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)d=Math.round(f.width/2),u=Math.round(f.height/2);else{var h=e.touches?e.touches[0]:e,w=h.clientX,A=h.clientY;d=Math.round(w-f.left),u=Math.round(A-f.top)}if(s)(m=Math.sqrt((2*Math.pow(f.width,2)+Math.pow(f.height,2))/3))%2==0&&(m+=1);else{var E=2*Math.max(Math.abs((p?p.clientWidth:0)-d),d)+2,S=2*Math.max(Math.abs((p?p.clientHeight:0)-u),u)+2;m=Math.sqrt(Math.pow(E,2)+Math.pow(S,2))}e.touches?null===y.current&&(y.current=function(){b({pulsate:a,rippleX:d,rippleY:u,rippleSize:m,cb:n})},v.current=setTimeout((function(){y.current&&(y.current(),y.current=null)}),80)):b({pulsate:a,rippleX:d,rippleY:u,rippleSize:m,cb:n})}}),[i,b]),E=o.useCallback((function(){A({},{pulsate:!0})}),[A]),S=o.useCallback((function(e,t){if(clearTimeout(v.current),"touchend"===e.type&&y.current)return e.persist(),y.current(),y.current=null,void(v.current=setTimeout((function(){S(e,t)})));y.current=null,p((function(e){return e.length>0?e.slice(1):e})),h.current=t}),[]);return o.useImperativeHandle(t,(function(){return{pulsate:E,start:A,stop:S}}),[E,A,S]),o.createElement("span",(0,r.A)({className:(0,s.A)(l.root,c),ref:k},d),o.createElement(I,{component:null,exit:!0},m))})),O=(0,d.A)((function(e){return{root:{overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"},ripple:{opacity:0,position:"absolute"},rippleVisible:{opacity:.3,transform:"scale(1)",animation:"$enter ".concat(550,"ms ").concat(e.transitions.easing.easeInOut)},ripplePulsate:{animationDuration:"".concat(e.transitions.duration.shorter,"ms")},child:{opacity:1,display:"block",width:"100%",height:"100%",borderRadius:"50%",backgroundColor:"currentColor"},childLeaving:{opacity:0,animation:"$exit ".concat(550,"ms ").concat(e.transitions.easing.easeInOut)},childPulsate:{position:"absolute",left:0,top:0,animation:"$pulsate 2500m
2s ".concat(e.transitions.easing.easeInOut," 200ms infinite")},"@keyframes enter":{"0%":{transform:"scale(0)",opacity:.1},"100%":{transform:"scale(1)",opacity:.3}},"@keyframes exit":{"0%":{opacity:1},"100%":{opacity:0}},"@keyframes pulsate":{"0%":{transform:"scale(1)"},"50%":{transform:"scale(0.92)"},"100%":{transform:"scale(1)"}}}}),{flip:!1,name:"MuiTouchRipple"})(o.memo(R)),L=o.forwardRef((function(e,t){var n=e.action,d=e.buttonRef,u=e.centerRipple,m=void 0!==u&&u,p=e.children,f=e.classes,h=e.className,g=e.component,v=void 0===g?"button":g,y=e.disabled,k=void 0!==y&&y,w=e.disableRipple,A=void 0!==w&&w,E=e.disableTouchRipple,S=void 0!==E&&E,D=e.focusRipple,C=void 0!==D&&D,M=e.focusVisibleClassName,T=e.onBlur,P=e.onClick,x=e.onFocus,I=e.onFocusVisible,N=e.onKeyDown,j=e.onKeyUp,R=e.onMouseDown,L=e.onMouseLeave,U=e.onMouseUp,B=e.onTouchEnd,_=e.onTouchMove,F=e.onTouchStart,H=e.onDragLeave,G=e.tabIndex,V=void 0===G?0:G,W=e.TouchRippleProps,Y=e.type,K=void 0===Y?"button":Y,z=(0,a.A)(e,["action","buttonRef","centerRipple","children","classes","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","onBlur","onClick","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","onDragLeave","tabIndex","TouchRippleProps","type"]),q=o.useRef(null);var J=o.useRef(null),Q=o.useState(!1),X=Q[0],Z=Q[1];k&&X&&Z(!1);var $=b(),ee=$.isFocusVisible,te=$.onBlurVisible,ne=$.ref;function re(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:S;return(0,c.A)((function(r){return t&&t(r),!n&&J.current&&J.current[e](r),!0}))}o.useImperativeHandle(n,(function(){return{focusVisible:function(){Z(!0),q.current.focus()}}}),[]),o.useEffect((function(){X&&C&&!A&&J.current.pulsate()}),[A,C,X]);var ae=re("start",R),oe=re("stop",H),ie=re("stop",U),se=re("stop",(function(e){X&&e.preventDefault(),L&&L(e)})),le=re("start",F),ce=re("stop",B),de=re("stop",_),ue=re("stop",(function(e){X&&(te(e),Z(!1)),T&&T(e)}),!1),me=(0,c.A)((function(e){q.current||(q.current=e.currentTarget),ee(e)&&(Z(!0),I&&I(e)),x&&x(e)})),pe=function(){var e=i.findDOMNode(q.current);return v&&"button"!==v&&!("A"===e.tagName&&e.href)},fe=o.useRef(!1),he=(0,c.A)((function(e){C&&!fe.current&&X&&J.current&&" "===e.key&&(fe.current=!0,e.persist(),J.current.stop(e,(function(){J.current.start(e)}))),e.target===e.currentTarget&&pe()&&" "===e.key&&e.preventDefault(),N&&N(e),e.target===e.currentTarget&&pe()&&"Enter"===e.key&&!k&&(e.preventDefault(),P&&P(e))})),ge=(0,c.A)((function(e){C&&" "===e.key&&J.current&&X&&!e.defaultPrevented&&(fe.current=!1,e.persist(),J.current.stop(e,(function(){J.current.pulsate(e)}))),j&&j(e),P&&e.target===e.currentTarget&&pe()&&" "===e.key&&!e.defaultPrevented&&P(e)})),ve=v;"button"===ve&&z.href&&(ve="a");var ye={};"button"===ve?(ye.type=K,ye.disabled=k):("a"===ve&&z.href||(ye.role="button"),ye["aria-disabled"]=k);var ke=(0,l.A)(d,t),be=(0,l.A)(ne,q),we=(0,l.A)(ke,be),Ae=o.useState(!1),Ee=Ae[0],Se=Ae[1];o.useEffect((function(){Se(!0)}),[]);var De=Ee&&!A&&!k;return o.createElement(ve,(0,r.A)({className:(0,s.A)(f.root,h,X&&[f.focusVisible,M],k&&f.disabled),onBlur:ue,onClick:P,onFocus:me,onKeyDown:he,onKeyUp:ge,onMouseDown:ae,onMouseLeave:se,onMouseUp:ie,onDragLeave:oe,onTouchEnd:ce,onTouchMove:de,onTouchStart:le,ref:we,tabIndex:k?-1:V},ye,z),p,De?o.createElement(O,(0,r.A)({ref:J,center:m},W)):null)})),U=(0,d.A)({root:{display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},"&$disabled":{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}},disabled:{},focusVisible:{}},{name:"MuiButtonBase"})(L)},54392:function(e,t,n){"use strict";var r=n(58168),a=n(80045),o=n(96540),i=n(20053),s=n(35192),l=n(67515),c={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h
vendor: 14,656 bytes, line 2
25:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p"},d=o.forwardRef((function(e,t){var n=e.align,s=void 0===n?"inherit":n,d=e.classes,u=e.className,m=e.color,p=void 0===m?"initial":m,f=e.component,h=e.display,g=void 0===h?"initial":h,v=e.gutterBottom,y=void 0!==v&&v,k=e.noWrap,b=void 0!==k&&k,w=e.paragraph,A=void 0!==w&&w,E=e.variant,S=void 0===E?"body1":E,D=e.variantMapping,C=void 0===D?c:D,M=(0,a.A)(e,["align","classes","className","color","component","display","gutterBottom","noWrap","paragraph","variant","variantMapping"]),T=f||(A?"p":C[S]||c[S])||"span";return o.createElement(T,(0,r.A)({className:(0,i.A)(d.root,u,"inherit"!==S&&d[S],"initial"!==p&&d["color".concat((0,l.A)(p))],b&&d.noWrap,y&&d.gutterBottom,A&&d.paragraph,"inherit"!==s&&d["align".concat((0,l.A)(s))],"initial"!==g&&d["display".concat((0,l.A)(g))]),ref:t},M))}));t.A=(0,s.A)((function(e){return{root:{margin:0},body2:e.typography.body2,body1:e.typography.body1,caption:e.typography.caption,button:e.typography.button,h1:e.typography.h1,h2:e.typography.h2,h3:e.typography.h3,h4:e.typography.h4,h5:e.typography.h5,h6:e.typography.h6,subtitle1:e.typography.subtitle1,subtitle2:e.typography.subtitle2,overline:e.typography.overline,srOnly:{position:"absolute",height:1,width:1,overflow:"hidden"},alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right"},alignJustify:{textAlign:"justify"},noWrap:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},gutterBottom:{marginBottom:"0.35em"},paragraph:{marginBottom:16},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorTextPrimary:{color:e.palette.text.primary},colorTextSecondary:{color:e.palette.text.secondary},colorError:{color:e.palette.error.main},displayInline:{display:"inline"},displayBlock:{display:"block"}}}),{name:"MuiTypography"})(d)},19773:function(e,t,n){"use strict";n.d(t,{X4:function(){return c},a:function(){return u},e$:function(){return d},eM:function(){return s}});var r=n(77860);function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function o(e){if(e.type)return e;if("#"===e.charAt(0))return o(function(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3})).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla"].indexOf(n))throw new Error((0,r.A)(3,e));var a=e.substring(t+1,e.length-1).split(",");return{type:n,values:a=a.map((function(e){return parseFloat(e)}))}}function i(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")?n=n.map((function(e,t){return t<3?parseInt(e,10):e})):-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(t,"(").concat(n.join(", "),")")}function s(e,t){var n=l(e),r=l(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function l(e){var t="hsl"===(e=o(e)).type?o(function(e){var t=(e=o(e)).values,n=t[0],r=t[1]/100,a=t[2]/100,s=r*Math.min(a,1-a),l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return a-s*Math.max(Math.min(t-3,9-t,1),-1)},c="rgb",d=[Math.round(255*l(0)),Math.round(255*l(8)),Math.round(255*l(4))];return"hsla"===e.type&&(c+="a",d.push(t[3])),i({type:c,values:d})}(e)).values:e.values;return t=t.map((function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)})),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function c(e,t){return e=o(e),t=a(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),e.values[3]=t,i(e)}function d(e,t){if(e=o(e),t=a(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return i(e)}function u(e,t){if(e=o(e),t=a(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return i(e)}},52250:function(e,t,n){"use strict";n.d(t,{A:function(){return i},H:function(){return o}});var r=n(58168),a=n(80045),o=["xs","sm","md","lg","xl"];function i(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:960,lg:1280,xl:1920}:t,i=e.unit,s=void 0===i?"px":i,l=e.step,c=void 0===l?5:l,d=(0,a.A)(e,["values","unit","step"]);function u(e){var t="number"==typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(s,")")}function m(e,t){var r=o.indexOf(t);return r===o.length-1?u(e):"@media (min-width:".concat("number"==typeof n[e]?n[e]:e).concat(s,") and ")+"(max-width:".concat((-1!==r&&"number"==typeof n[o[r+1]]?n[o[r+1]]:t)-c/100).concat(s,")")}return(0,r.A)({keys:o,values:n,up:u,down:function(e){var t=o.indexOf(e)+1,r=n[o[t]];return t===o.length?u("xs"):"@media (max-width:".concat(("number"==typeof r&&t>0?r:e)-c/100).concat(s,")")},between:m,only:function(e){return m(e,e)},width:function(e){return n[e]}},d)}},6986:function(e,t,n){"use strict";n.d(t,{A:function(){return q}});var r=n(80045),a=n(12851),o=n(52250),i=n(64467),s=n(58168);function l(e,t,n){var r;return(0,s.A)({gutters:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return console.warn(["Material-UI: theme.mixins.gutters() is deprecated.","You can use the source of the mixin directly:","\n paddingLeft: theme.spacing(2),\n paddingRight: theme.spacing(2),\n [theme.breakpoints.up('sm')]: {\n paddingLeft: theme.spacing(3),\n paddingRight: theme.spacing(3),\n },\n "].join("\n")),(0,s.A)({paddingLeft:t(2),paddingRight:t(2)},n,(0,i.A)({},e.up("sm"),(0,s.A)({paddingLeft:t(3),paddingRight:t(3)},n[e.up("sm")])))},toolbar:(r={minHeight:56},(0,i.A)(r,"".concat(e.up("xs")," and (orientation: landscape)"),{minHeight:48}),(0,i.A)(r,e.up("sm"),{minHeight:64}),r)},n)}var c=n(77860),d={black:"#000",white:"#fff"},u={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"},m={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"},p={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"},f={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},h={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},g={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},v={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},y=n(19773),k={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:d.white,default:u[50]},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},b={text:{primary:d.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:u[800],default:"#303030"},action:{active:d.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function w(e,t,n,r){var a=r.light||r,o=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=(0,y.a)(e.main,a):"dark"===t&&(e.dark=(0,y.e$)(e.main,o)))}function A(e){return Math.round(1e5*e)/1e5}function E(e){return A(e)}var S={textTransform:"uppercase"},D='"Roboto", "Helvetica", "Arial", sans-serif';function C(e,t){var n="function"==typeof t?t(e):t,o=n.fontFamily,i=void 0===o?D:o,l=n.fontSize,c=void 0===l?14:l,d=n.fontWeightLight,u=void 0===d?300:d,m=n.fontWeightRegular,p=void 0===m?400:m,f=n.fontWeightMedium,h=void 0===f?500:f,g=n.fontWeightBold,v=void 0===g?700:g,y=n.htmlFontSize,k=void 0===y?16:y,b=n.allVariants,w=n.pxToRem,C=(0,r.A)(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]);var M=c/14,T=w||function(e){return"".concat(e/k*M,"rem")},P=function(e,t,n,r,a){return(0,s.A)({fontFamily:i,fontWeight:e,fontSize:T(t),lineHeight:n},i===D?{letterSpacing:"".concat(A(r/t),"em")}:{},a,b)},x={h1:P(u,96,1.167,-1.5),h2:P(u,60,1.2,-.5),h3:P(p,48,1.167,0),h4:P(p,34,1.235,.25),h5:P(p,24,1.334,0),h6:P(h,20,1.6,.15),subtitle1:P(p,16,1.75,.15),subtitle2:P(h,14,1.57,.1),body1:P(p,16,1.5,.15),body2:P(p,14,1.43,.15),button:P(h,14,1.75,.4,S),caption:P(p,12,1.66,.4),overline:P(p,12,2.66,1,S)};return(0,a.A)((0,s.A)({htmlFontSize:k,pxToRem:T,round:E,fontFamily:i,fontSize:c,fontWeightLight:u,fontWeightRegular:p,fontWeightMedium:h,fontWeightBold:v},x),C,{clone:!1})}function M(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}var T=["none",M(0,2,1,-1,0,1,1,0,0,1,3,0),M(0,3,1,-2,0,2,2,0,0,1,5,0),M(0,3,3,-2,0,3,4,0,0,1,8,0),M(0,2,4,-1,0,4,5,0,0,1,10,0),M(0,3,5,-1,0,5,8,0,0,1,14,0),M(0,3,5,-1,0,6,10,0,0,1,18,0),M(0,4,5,-2,0,7,10,1,0,2,16,1),M(0,5,5,-3,0,8,10,1,0,3,14,2),M(0,5,6,-3,0,9,12,1,0,3,16,2),M(0,6,6,-3,0,10,14,1,0,4,18,3),M(0,6,7,-4,0,11,15,1,0,4,20,3),M(0,7,8,-4,0,12,17,2,0,5,22,4),M(0,7,8,-4,0,13,19,2,0,5,24,4),M(0,7,9,-4,0,14,21,2,0,5,26,4),M(0,8,9,-5,0,15,22,2,0,6,28,5),M(0,8,10,-5,0,16,24,2,0,6,30,5),M(0,8,11,-5,0,17,26,2,0,6,32,5),M(0,9,11,-5,0,18,28,2,0,7,34,6),M(0,9,12,-6,0,19,29,2,0,7,36,6),M(0,10,13,-6,0,20,31,3,0,8,38,7),M(0,10,13,-6,0,21,33,3,0,8,40,7),M(0,10,14,-6,0,22,35,3,0,8,42,7),M(0,11,14,-7,0,23,36,3,0,9,44,8),M(0,11,15,-7,0,24,38,3,0,9,46,8)],P={borderRadius:4},x=n(80296),I=n(82284),N={xs:0,sm:600,md:960,lg:1280,xl:1920},j={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(N[e],"px)")}};var R=function(e,t){return t?(0,a.A)(e,t,{clone:!1}):e};var O,L,U={m:"margin",p:"padding"},B={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},_={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},F=(O=function(e){if(e.length>2){if(!_[e])return[e];e=_[e]}var t=e.split(""),n=(0,x.A)(t,2),r=n[0],a=n[1],o=U[r],i=B[a]||"";return Array.isArray(i)?i.map((function(e){return o+e})):[o+i]},L={},function(e){return void 0===L[e]&&(L[e]=O(e)),L[e]}),H=["m","mt","mr","mb","ml","mx","my","p","pt","pr","pb","pl","px","py","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY"];function G(e){var t=e.spacing||8;return"number"==typeof t?function(e){return t*e}:Array.isArray(t)?function(e){return t[e]}:"function"==typeof t?t:function(){}}function V(e,t){return function(n){return e.reduce((function(e,r){return e[r]=function(e,t){if("string"==typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:"-".concat(n)}(t,n),e}),{})}}function W(e){var t=G(e.theme);return Object.keys(e).map((function(n){if(-1===H.indexOf(n))return null;var r=V(F(n),t),a=e[n];return function(e,t,n){if(Array.isArray(t)){var r=e.theme.breakpoints||j;return t.reduce((function(e,a,o){return e[r.up(r.keys[o])]=n(t[o]),e}),{})}if("object"===(0,I.A)(t)){var a=e.theme.breakpoints||j;return Object.keys(t).reduce((function(e,r){return e[a.up(r)]=n(t[r]),e}),{})}return n(t)}(e,a,r)})).reduce(R,{})}W.propTypes={},W.filterProps=H;var Y=n(63870),K=n(39474);function z(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,i=e.mixins,A=void 0===i?{}:i,E=e.palette,S=void 0===E?{}:E,D=e.spacing,M=e.typography,x=void 0===M?{}:M,I=(0,r.A)(e,["breakpoints","mixins","palette","spacing","typography"]),N=function(e){var t=e.primary,n=void 0===t?{light:m[300],main:m[500],dark:m[700]}:t,o=e.secondary,i=void 0===o?{light:p.A200,main:p.A400,dark:p.A700}:o,l=e.error,A=void 0===l?{light:f[300],main:f[500],dark:f[700]}:l,E=e.warning,S=void 0===E?{light:h[300],main:h[500],dark:h[700]}:E,D=e.info,C=void 0===D?{light:g[300],main:g[500],dark:g[700]}:D,M=e.success,T=void 0===M?{light:v[300],main:v[500],dark:v[700]}:M,P=e.type,x=void 0===P?"light":P,I=e.contrastThreshold,N=void 0===I?3:I,j=e.tonalOffset,R=void 0===j?.2:j,O=(0,r.A)(e,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function L(e){return(0,y.eM)(e,b.text.primary)>=N?b.text.primary:k.text.primary}var U=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:300,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:700;if(!(e=(0,s.A)({},e)).main&&e[t]&&(e.main=e[t]),!e.main)throw new Error((0,c.A)(4,t));if("string"!=typeof e.main)throw new Error((0,c.A)(5,JSON.stringify(e.main)));
2return w(e,"light",n,R),w(e,"dark",r,R),e.contrastText||(e.contrastText=L(e.main)),e},B={dark:b,light:k};return(0,a.A)((0,s.A)({common:d,type:x,primary:U(n),secondary:U(i,"A400","A200","A700"),error:U(A),warning:U(S),info:U(C),success:U(T),grey:u,contrastThreshold:N,getContrastText:L,augmentColor:U,tonalOffset:R},B[x]),O)}(S),j=(0,o.A)(n),R=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=G({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return 0===n.length?t(1):1===n.length?t(n[0]):n.map((function(e){if("string"==typeof e)return e;var n=t(e);return"number"==typeof n?"".concat(n,"px"):n})).join(" ")};return Object.defineProperty(n,"unit",{get:function(){return e}}),n.mui=!0,n}(D),O=(0,a.A)({breakpoints:j,direction:"ltr",mixins:l(j,R,A),overrides:{},palette:N,props:{},shadows:T,typography:C(N,x),spacing:R,shape:P,transitions:Y.Ay,zIndex:K.A},I),L=arguments.length,U=new Array(L>1?L-1:0),B=1;B<L;B++)U[B-1]=arguments[B];return O=U.reduce((function(e,t){return(0,a.A)(e,t)}),O)}var q=z()},63870:function(e,t,n){"use strict";n.d(t,{p0:function(){return o}});var r=n(80045),a={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},o={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function i(e){return"".concat(Math.round(e),"ms")}t.Ay={easing:a,duration:o,create:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.duration,s=void 0===n?o.standard:n,l=t.easing,c=void 0===l?a.easeInOut:l,d=t.delay,u=void 0===d?0:d;(0,r.A)(t,["duration","easing","delay"]);return(Array.isArray(e)?e:[e]).map((function(e){return"".concat(e," ").concat("string"==typeof s?s:i(s)," ").concat(c," ").concat("string"==typeof u?u:i(u))})).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}}},35192:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r=n(58168),a=n(80045),o=n(96540),i=n(4146),s=n.n(i),l=n(10534),c=n(16081),d=n(36061),u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){var i=t.defaultTheme,u=t.withTheme,m=void 0!==u&&u,p=t.name,f=(0,a.A)(t,["defaultTheme","withTheme","name"]);var h=p,g=(0,l.A)(e,(0,r.A)({defaultTheme:i,Component:n,name:p||n.displayName,classNamePrefix:h},f)),v=o.forwardRef((function(e,t){e.classes;var s,l=e.innerRef,u=(0,a.A)(e,["classes","innerRef"]),f=g((0,r.A)({},n.defaultProps,e)),h=u;return("string"==typeof p||m)&&(s=(0,d.A)()||i,p&&(h=(0,c.A)({theme:s,name:p,props:u})),m&&!h.theme&&(h.theme=s)),o.createElement(n,(0,r.A)({ref:l||t,classes:f},h))}));return s()(v,n),v}},m=n(6986);var p=function(e,t){return u(e,(0,r.A)({defaultTheme:m.A},t))}},39474:function(e,t){"use strict";t.A={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500}},67515:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(77860);function a(e){if("string"!=typeof e)throw new Error((0,r.A)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},24960:function(e,t,n){"use strict";function r(e,t){"function"==typeof e?e(t):e&&(e.current=t)}n.d(t,{A:function(){return r}})},22319:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(96540),a="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;function o(e){var t=r.useRef(e);return a((function(){t.current=e})),r.useCallback((function(){return t.current.apply(void 0,arguments)}),[])}},74801:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(96540),a=n(24960);function o(e,t){return r.useMemo((function(){return null==e&&null==t?null:function(n){(0,a.A)(e,n),(0,a.A)(t,n)}}),[e,t])}},16081:function(e,t,n){"use strict";function r(e){var t=e.theme,n=e.name,r=e.props;if(!t||!t.props||!t.props[n])return r;var a,o=t.props[n];for(a in o)void 0===r[a]&&(r[a]=o[a]);return r}n.d(t,{A:function(){return r}})},10534:function(e,t,n){"use strict";n.d(t,{A:function(){return cn}});var r=n(80045),a=n(58168),o=n(96540),i="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},s="object"===("undefined"==typeof window?"undefined":i(window))&&"object"===("undefined"==typeof document?"undefined":i(document))&&9===document.nodeType,l=n(92901),c=n(77387),d=n(9417),u=n(98587),m={}.constructor;function p(e){if(null==e||"object"!=typeof e)return e;if(Array.isArray(e))return e.map(p);if(e.constructor!==m)return e;var t={};for(var n in e)t[n]=p(e[n]);return t}function f(e,t,n){void 0===e&&(e="unnamed");var r=n.jss,a=p(t),o=r.plugins.onCreateRule(e,a,n);return o||(e[0],null)}var h=function(e,t){for(var n="",r=0;r<e.length&&"!important"!==e[r];r++)n&&(n+=t),n+=e[r];return n},g=function(e){if(!Array.isArray(e))return e;var t="";if(Array.isArray(e[0]))for(var n=0;n<e.length&&"!important"!==e[n];n++)t&&(t+=", "),t+=h(e[n]," ");else t=h(e,", ");return"!important"===e[e.length-1]&&(t+=" !important"),t};function v(e){return e&&!1===e.format?{linebreak:"",space:""}:{linebreak:"\n",space:" "}}function y(e,t){for(var n="",r=0;r<t;r++)n+=" ";return n+e}
vendor: 5,824 bytes, line 2
2function k(e,t,n){void 0===n&&(n={});var r="";if(!t)return r;var a=n.indent,o=void 0===a?0:a,i=t.fallbacks;!1===n.format&&(o=-1/0);var s=v(n),l=s.linebreak,c=s.space;if(e&&o++,i)if(Array.isArray(i))for(var d=0;d<i.length;d++){var u=i[d];for(var m in u){var p=u[m];null!=p&&(r&&(r+=l),r+=y(m+":"+c+g(p)+";",o))}}else for(var f in i){var h=i[f];null!=h&&(r&&(r+=l),r+=y(f+":"+c+g(h)+";",o))}for(var k in t){var b=t[k];null!=b&&"fallbacks"!==k&&(r&&(r+=l),r+=y(k+":"+c+g(b)+";",o))}return(r||n.allowEmpty)&&e?(r&&(r=""+l+r+l),y(""+e+c+"{"+r,--o)+y("}",o)):r}var b=/([[\].#*$><+~=|^:(),"'`\s])/g,w="undefined"!=typeof CSS&&CSS.escape,A=function(e){return w?w(e):e.replace(b,"\\$1")},E=function(){function e(e,t,n){this.type="style",this.isProcessed=!1;var r=n.sheet,a=n.Renderer;this.key=e,this.options=n,this.style=t,r?this.renderer=r.renderer:a&&(this.renderer=new a)}return e.prototype.prop=function(e,t,n){if(void 0===t)return this.style[e];var r=!!n&&n.force;if(!r&&this.style[e]===t)return this;var a=t;n&&!1===n.process||(a=this.options.jss.plugins.onChangeValue(t,e,this));var o=null==a||!1===a,i=e in this.style;if(o&&!i&&!r)return this;var s=o&&i;if(s?delete this.style[e]:this.style[e]=a,this.renderable&&this.renderer)return s?this.renderer.removeProperty(this.renderable,e):this.renderer.setProperty(this.renderable,e,a),this;var l=this.options.sheet;return l&&l.attached,this},e}(),S=function(e){function t(t,n,r){var a;a=e.call(this,t,n,r)||this;var o=r.selector,i=r.scoped,s=r.sheet,l=r.generateId;return o?a.selectorText=o:!1!==i&&(a.id=l((0,d.A)((0,d.A)(a)),s),a.selectorText="."+A(a.id)),a}(0,c.A)(t,e);var n=t.prototype;return n.applyTo=function(e){var t=this.renderer;if(t){var n=this.toJSON();for(var r in n)t.setProperty(e,r,n[r])}return this},n.toJSON=function(){var e={};for(var t in this.style){var n=this.style[t];"object"!=typeof n?e[t]=n:Array.isArray(n)&&(e[t]=g(n))}return e},n.toString=function(e){var t=this.options.sheet,n=!!t&&t.options.link?(0,a.A)({},e,{allowEmpty:!0}):e;return k(this.selectorText,this.style,n)},(0,l.A)(t,[{key:"selector",set:function(e){if(e!==this.selectorText){this.selectorText=e;var t=this.renderer,n=this.renderable;if(n&&t)t.setSelector(n,e)||t.replaceRule(n,this)}},get:function(){return this.selectorText}}]),t}(E),D={onCreateRule:function(e,t,n){return"@"===e[0]||n.parent&&"keyframes"===n.parent.type?null:new S(e,t,n)}},C={indent:1,children:!0},M=/@([\w-]+)/,T=function(){function e(e,t,n){this.type="conditional",this.isProcessed=!1,this.key=e;var r=e.match(M);for(var o in this.at=r?r[1]:"unknown",this.query=n.name||"@"+this.at,this.options=n,this.rules=new Z((0,a.A)({},n,{parent:this})),t)this.rules.add(o,t[o]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.indexOf=function(e){return this.rules.indexOf(e)},t.addRule=function(e,t,n){var r=this.rules.add(e,t,n);return r?(this.options.jss.plugins.onProcessRule(r),r):null},t.replaceRule=function(e,t,n){var r=this.rules.replace(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.toString=function(e){void 0===e&&(e=C);var t=v(e).linebreak;if(null==e.indent&&(e.indent=C.indent),null==e.children&&(e.children=C.children),!1===e.children)return this.query+" {}";var n=this.rules.toString(e);return n?this.query+" {"+t+n+t+"}":""},e}(),P=/@container|@media|@supports\s+/,x={onCreateRule:function(e,t,n){return P.test(e)?new T(e,t,n):null}},I={indent:1,children:!0},N=/@keyframes\s+([\w-]+)/,j=function(){function e(e,t,n){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var r=e.match(N);r&&r[1]?this.name=r[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=n;var o=n.scoped,i=n.sheet,s=n.generateId;for(var l in this.id=!1===o?this.name:A(s(this,i)),this.rules=new Z((0,a.A)({},n,{parent:this})),t)this.rules.add(l,t[l],(0,a.A)({},n,{parent:this}));this.rules.process()}return e.prototype.toString=function(e){void 0===e&&(e=I);var t=v(e).linebreak;if(null==e.indent&&(e.indent=I.indent),null==e.children&&(e.children=I.children),!1===e.children)return this.at+" "+this.id+" {}";var n=this.rules.toString(e);return n&&(n=""+t+n+t),this.at+" "+this.id+" {"+n+"}"},e}(),R=/@keyframes\s+/,O=/\$([\w-]+)/g,L=function(e,t){return"string"==typeof e?e.replace(O,(function(e,n){return n in t?t[n]:e})):e},U=function(e,t,n){var r=e[t],a=L(r,n);a!==r&&(e[t]=a)},B={onCreateRule:function(e,t,n){return"string"==typeof e&&R.test(e)?new j(e,t,n):null},onProcessStyle:function(e,t,n){return"style"===t.type&&n?("animation-name"in e&&U(e,"animation-name",n.keyframes),"animation"in e&&U(e,"animation",n.keyframes),e):e},onChangeValue:function(e,t,n){var r=n.options.sheet;if(!r)return e;switch(t){case"animation":case"animation-name":return L(e,r.keyframes);default:return e}}},_=function(e){function t(){return e.apply(this,arguments)||this}return(0,c.A)(t,e),t.prototype.toString=function(e){var t=this.options.sheet,n=!!t&&t.options.link?(0,a.A)({},e,{allowEmpty:!0}):e;return k(this.key,this.style,n)},t}(E),F={onCreateRule:function(e,t,n){return n.parent&&"keyframes"===n.parent.type?new _(e,t,n):null}},H=function(){function e(e,t,n){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=e,this.style=t,this.options=n}return e.prototype.toString=function(e){var t=v(e).linebreak;if(Array.isArray(this.style)){for(var n="",r=0;r<this.style.length;r++)n+=k(this.at,this.style[r]),this.style[r+1]&&(n+=t);return n}return k(this.at,this.style,e)},e}(),G=/@font-face/,V={onCreateRule:function(e,t,n){return G.test(e)?new H(e,t,n):null}},W=function(){function e(e,t,n){this.type="viewport",this.at="@viewport",this.isProcessed=!1,this.key=e,this.style=t,this.options=n}return e.prototype.toString=function(e){return k(this.key,this.style,e)},e}(),Y={onCreateRule:function(e,t,n){return"@viewport"===e||"@-ms-v
2iewport"===e?new W(e,t,n):null}},K=function(){function e(e,t,n){this.type="simple",this.isProcessed=!1,this.key=e,this.value=t,this.options=n}return e.prototype.toString=function(e){if(Array.isArray(this.value)){for(var t="",n=0;n<this.value.length;n++)t+=this.key+" "+this.value[n]+";",this.value[n+1]&&(t+="\n");return t}return this.key+" "+this.value+";"},e}(),z={"@charset":!0,"@import":!0,"@namespace":!0},q={onCreateRule:function(e,t,n){return e in z?new K(e,t,n):null}},J=[D,x,B,F,V,Y,q],Q={process:!0},X={force:!0,process:!0},Z=function(){function e(e){this.map={},this.raw={},this.index=[],this.counter=0,this.options=e,this.classes=e.classes,this.keyframes=e.keyframes}var t=e.prototype;return t.add=function(e,t,n){var r=this.options,o=r.parent,i=r.sheet,s=r.jss,l=r.Renderer,c=r.generateId,d=r.scoped,u=(0,a.A)({classes:this.classes,parent:o,sheet:i,jss:s,Renderer:l,generateId:c,scoped:d,name:e,keyframes:this.keyframes,selector:void 0},n),m=e;e in this.raw&&(m=e+"-d"+this.counter++),this.raw[m]=t,m in this.classes&&(u.selector="."+A(this.classes[m]));var p=f(m,t,u);if(!p)return null;this.register(p);var h=void 0===u.index?this.index.length:u.index;return this.index.splice(h,0,p),p},t.replace=function(e,t,n){var r=this.get(e),o=this.index.indexOf(r);r&&this.remove(r);var i=n;return-1!==o&&(i=(0,a.A)({},n,{index:o})),this.add(e,t,i)},t.get=function(e){return this.map[e]},t.remove=function(e){this.unregister(e),delete this.raw[e.key],this.index.splice(this.index.indexOf(e),1)},t.indexOf=function(e){return this.index.indexOf(e)},t.process=function(){var e=this.options.jss.plugins;this.index.slice(0).forEach(e.onProcessRule,e)},t.register=function(e){this.map[e.key]=e,e instanceof S?(this.map[e.selector]=e,e.id&&(this.classes[e.key]=e.id)):e instanceof j&&this.keyframes&&(this.keyframes[e.name]=e.id)},t.unregister=function(e){delete this.map[e.key],e instanceof S?(delete this.map[e.selector],delete this.classes[e.key]):e instanceof j&&delete this.keyframes[e.name]},t.update=function(){var e,t,n;if("string"==typeof(arguments.length<=0?void 0:arguments[0])?(e=arguments.length<=0?void 0:arguments[0],t=arguments.length<=1?void 0:arguments[1],n=arguments.length<=2?void 0:arguments[2]):(t=arguments.length<=0?void 0:arguments[0],n=arguments.length<=1?void 0:arguments[1],e=null),e)this.updateOne(this.get(e),t,n);else for(var r=0;r<this.index.length;r++)this.updateOne(this.index[r],t,n)},t.updateOne=function(t,n,r){void 0===r&&(r=Q);var a=this.options,o=a.jss.plugins,i=a.sheet;if(t.rules instanceof e)t.rules.update(n,r);else{var s=t.style;if(o.onUpdate(n,t,i,r),r.process&&s&&s!==t.style){for(var l in o.onProcessStyle(t.style,t,i),t.style){var c=t.style[l];c!==s[l]&&t.prop(l,c,X)}for(var d in s){var u=t.style[d],m=s[d];null==u&&u!==m&&t.prop(d,null,X)}}}},t.toString=function(e){for(var t="",n=this.options.sheet,r=!!n&&n.options.link,a=v(e).linebreak,o=0;o<this.index.length;o++){var i=this.index[o].toString(e);(i||r)&&(t&&(t+=a),t+=i)}return t},e}(),$=function(){function e(e,t){for(var n in this.attached=!1,this.deployed=!1,this.classes={},this.keyframes={},this.options=(0,a.A)({},t,{sheet:this,parent:this,classes:this.classes,keyframes:this.keyframes}),t.Renderer&&(this.renderer=new t.Renderer(this)),this.rules=new Z(this.options),e)this.rules.add(n,e[n]);this.rules.process()}var t=e.prototype;return t.attach=function(){return this.attached||(this.renderer&&this.renderer.attach(),this.attached=!0,this.deployed||this.deploy()),this},t.detach=function(){return this.attached?(this.renderer&&this.renderer.detach(),this.attached=!1,this):this},t.addRule=function(e,t,n){var r=this.queue;this.attached&&!r&&(this.queue=[]);var a=this.rules.add(e,t,n);return a?(this.options.jss.plugins.onProcessRule(a),this.attached?this.deployed?(r?r.push(a):(this.insertRule(a),this.queue&&(this.queue.forEach(this.insertRule,this),this.queue=void 0)),a):a:(this.deployed=!1,a)):null},t.replaceRule=function(e,t,n){var r=this.rules.get(e);if(!r)return this.addRule(e,t,n);var a=this.rules.replace(e,t,n);return a&&this.options.jss.plugins.onProcessRule(a),this.attached?this.deployed?(this.renderer&&(a?r.renderable&&this.renderer.replaceRule(r.renderable,a):this.renderer.deleteRule(r)),a):a:(this.deployed=!1,a)},t.insertRule=function(e){this.renderer&&this.renderer.insertRule(e)},t.addRules=function(e,t){var n=[];for(var r in e){var a=this.addRule(r,e[r],t);a&&n.push(a)}return n},t.getRule=function(e){return this.rules.get(e)},t.deleteRule=function(e){var t="object"==typeof e?e:this.rules.get(e);return!(!t||this.attached&&!t.renderable)&&(this.rules.remove(t),!(this.attached&&t.renderable&&this.renderer)||this.renderer.deleteRule(t.renderable))},t.indexOf=function(e){return this.rules.indexOf(e)},t.deploy=function(){return this.renderer&&this.renderer.deploy(),this.deployed=!0,this},t.update=function(){var e;return(e=this.rules).update.apply(e,arguments),this},t.updateOne=function(e,t,n){return this.rules.updateOne(e,t,n),this},t.toString=function(e){return this.rules.toString(e)},e}(),ee=function(){function e(){this.plugins={internal:[],external:[]},this.registry={}}var t=e.prototype;return t.onCreateRule=function(e,t,n){for(var r=0;r<this.registry.onCreateRule.length;r++){var a=this.registry.onCreateRule[r](e,t,n);if(a)return a}return null},t.onProcessRule=function(e){if(!e.isProcessed){for(var t=e.options.sheet,n=0;n<this.registry.onProcessRule.length;n++)this.registry.onProcessRule[n](e,t);e.style&&this.onProcessStyle(e.style,e,t),e.isProcessed=!0}},t.onProcessStyle=function(e,t,n){for(var r=0;r<this.registry.onProcessStyle.length;r++)t.style=this.registry.onProcessStyle[r](t.style,t,n)},t.onProcessSheet=function(e){for(var t=0;t<this.registry.onProcessSheet.length;t++)this.registry.onProcessSheet[t](e)},t.onUpdate=function(e,t,n,r){for(var a=0;a<this.registry.onUpdate.length;a++)this.registry.onUpdate[a](e,t,n,r)},t.onChangeValue=function(e,t,n){for(var r=e,a=0;a<this.registry.onChangeValue.length;a++)r=this.registry.onChangeValue[a](r,t,n);return r},t.use=function(e,t){void 0===t&&(t={queue:"external"});var n=this.plugins[t.queue];-1===n.indexOf(e)&&(n.push(e),this.registry=[].concat(this.plugins.external,this.plugins.internal).reduce((function(e,t){for(var n in t)n in e&&e[n].push(t[n]);return e}),{onCreateRule:[],onProcessRule:[],onProcessStyle:[],onProcessSheet:[],onChangeValue:[],onUpdate:[]}))},e}(),te=function(){function e(){this.registry=[]}var t=e.prototype;return t.add=function(e){var t=this.registry,n=e.options.index;if(-1===t.indexOf(e))if(0===t.length||n>=this.index)t.push(e);else for(var r=0;r<t.length;r++)if(t[r].options.index>n)return void t.splice(r,0,e)},t.reset=function(){this.registry=[]},t.remove=function(e){var t=this.registry.indexOf(e);this.registry.splice(t,1)},t.toString=function(e){for(var t=void 0===e?{}:e,n=t.attached,r=(0,u.A)(t,["attached"]),a=v(r).linebreak,o="",i=0;i<this.registry.length;i++){var s=this.registry[i];null!=n&&s.attached!==n||(o&&(o+=a),o+=s.toString(r))}return o},(0,l.A)(e,[{key:"index",get:function(){return 0===this.registry.length?0:this.registry[this.registry.length-1].options.index}}]),e}(),ne=new te,re="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window&&window.Math===Math?window:"undefined"!=typeof self&&self.Math===Math?self:Function("return this")(),ae="2f1acc6c3a606b082e5eef5e54414ffb";null==re[ae]&&(re[ae]=0);var oe=re[ae]++,ie=function(e){void 0===e&&(e={});var t=0;return function(n,r){t+=1;var a="",o="";return r&&(r.options.classNamePrefix&&(o=r.options.classNamePrefix),null!=r.options.jss.id&&(a=String(r.options.jss.id))),e.minify?""+(o||"c")+oe+a+t:o+n.key+"-"+oe+(a?"-"+a:"")+"-"+t}},se=function(e){var t;return function(){return t||(t=e()),t}},le=function(e,t){try{return e.attributeStyleMap?e.attributeStyleMap.get(t):e.style.getPropertyValue(t)}catch(n){return""}},ce=function(e,t,n){try{var r=n;if(Array.isArray(n)&&(r=g(n)),e.attributeStyleMap)e.attributeStyleMap.set(t,r);else{var a=r?r.indexOf("!important"):-1,o=a>-1?r.substr(0,a-1):r;e.style.setProperty(t,o,a>-1?"important":"")}}catch(i){return!1}return!0},de=function(e,t){try{e.attributeStyleMap?e.attributeStyleMap.delete(t):e.style.removeProperty(t)}catch(n){}},ue=function(e,t){return e.selectorText=t,e.selectorText===t},me=se((function(){return document.querySelector("head")}));function pe(e){var t=ne.registry;if(t.length>0){var n=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.attached&&r.options.index>t.index&&r.options.insertionPoint===t.insertionPoint)return r}return null}(t,e);if(n&&n.renderer)return{parent:n.renderer.element.parentNode,node:n.renderer.element};if(n=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.attached&&r.options.insertionPoint===t.insertionPoint)return r}return null}(t,e),n&&n.renderer)return{parent:n.renderer.element.parentNode,node:n.renderer.element.nextSibling}}var r=e.insertionPoint;if(r&&"string"==typeof r){var a=function(e){for(var t=me(),n=0;n<t.childNodes.length;n++){var r=t.childNodes[n];if(8===r.nodeType&&r.nodeValue.trim()===e)return r}return null}(r);if(a)return{parent:a.parentNode,node:a.nextSibling}}return!1}var fe=se((function(){var e=document.querySelector('meta[property="csp-nonce"]');return e?e.getAttribute("content"):null})),he=function(e,t,n){try{"insertRule"in e?e.insertRule(t,n):"appendRule"in e&&e.append
vendor: 4,472 bytes, line 2
2Rule(t)}catch(r){return!1}return e.cssRules[n]},ge=function(e,t){var n=e.cssRules.length;return void 0===t||t>n?n:t},ve=function(){function e(e){this.getPropertyValue=le,this.setProperty=ce,this.removeProperty=de,this.setSelector=ue,this.hasInsertedRules=!1,this.cssRules=[],e&&ne.add(e),this.sheet=e;var t=this.sheet?this.sheet.options:{},n=t.media,r=t.meta,a=t.element;this.element=a||function(){var e=document.createElement("style");return e.textContent="\n",e}(),this.element.setAttribute("data-jss",""),n&&this.element.setAttribute("media",n),r&&this.element.setAttribute("data-meta",r);var o=fe();o&&this.element.setAttribute("nonce",o)}var t=e.prototype;return t.attach=function(){if(!this.element.parentNode&&this.sheet){!function(e,t){var n=t.insertionPoint,r=pe(t);if(!1!==r&&r.parent)r.parent.insertBefore(e,r.node);else if(n&&"number"==typeof n.nodeType){var a=n,o=a.parentNode;o&&o.insertBefore(e,a.nextSibling)}else me().appendChild(e)}(this.element,this.sheet.options);var e=Boolean(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&e&&(this.hasInsertedRules=!1,this.deploy())}},t.detach=function(){if(this.sheet){var e=this.element.parentNode;e&&e.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent="\n")}},t.deploy=function(){var e=this.sheet;e&&(e.options.link?this.insertRules(e.rules):this.element.textContent="\n"+e.toString()+"\n")},t.insertRules=function(e,t){for(var n=0;n<e.index.length;n++)this.insertRule(e.index[n],n,t)},t.insertRule=function(e,t,n){if(void 0===n&&(n=this.element.sheet),e.rules){var r=e,a=n;if("conditional"===e.type||"keyframes"===e.type){var o=ge(n,t);if(!1===(a=he(n,r.toString({children:!1}),o)))return!1;this.refCssRule(e,o,a)}return this.insertRules(r.rules,a),a}var i=e.toString();if(!i)return!1;var s=ge(n,t),l=he(n,i,s);return!1!==l&&(this.hasInsertedRules=!0,this.refCssRule(e,s,l),l)},t.refCssRule=function(e,t,n){e.renderable=n,e.options.parent instanceof $&&this.cssRules.splice(t,0,n)},t.deleteRule=function(e){var t=this.element.sheet,n=this.indexOf(e);return-1!==n&&(t.deleteRule(n),this.cssRules.splice(n,1),!0)},t.indexOf=function(e){return this.cssRules.indexOf(e)},t.replaceRule=function(e,t){var n=this.indexOf(e);return-1!==n&&(this.element.sheet.deleteRule(n),this.cssRules.splice(n,1),this.insertRule(t,n))},t.getRules=function(){return this.element.sheet.cssRules},e}(),ye=0,ke=function(){function e(e){this.id=ye++,this.version="10.10.0",this.plugins=new ee,this.options={id:{minify:!1},createGenerateId:ie,Renderer:s?ve:null,plugins:[]},this.generateId=ie({minify:!1});for(var t=0;t<J.length;t++)this.plugins.use(J[t],{queue:"internal"});this.setup(e)}var t=e.prototype;return t.setup=function(e){return void 0===e&&(e={}),e.createGenerateId&&(this.options.createGenerateId=e.createGenerateId),e.id&&(this.options.id=(0,a.A)({},this.options.id,e.id)),(e.createGenerateId||e.id)&&(this.generateId=this.options.createGenerateId(this.options.id)),null!=e.insertionPoint&&(this.options.insertionPoint=e.insertionPoint),"Renderer"in e&&(this.options.Renderer=e.Renderer),e.plugins&&this.use.apply(this,e.plugins),this},t.createStyleSheet=function(e,t){void 0===t&&(t={});var n=t.index;"number"!=typeof n&&(n=0===ne.index?0:ne.index+1);var r=new $(e,(0,a.A)({},t,{jss:this,generateId:t.generateId||this.generateId,insertionPoint:this.options.insertionPoint,Renderer:this.options.Renderer,index:n}));return this.plugins.onProcessSheet(r),r},t.removeStyleSheet=function(e){return e.detach(),ne.remove(e),this},t.createRule=function(e,t,n){if(void 0===t&&(t={}),void 0===n&&(n={}),"object"==typeof e)return this.createRule(void 0,e,t);var r=(0,a.A)({},n,{name:e,jss:this,Renderer:this.options.Renderer});r.generateId||(r.generateId=this.generateId),r.classes||(r.classes={}),r.keyframes||(r.keyframes={});var o=f(e,t,r);return o&&this.plugins.onProcessRule(o),o},t.use=function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach((function(t){e.plugins.use(t)})),this},e}(),be=function(e){return new ke(e)},we="object"==typeof CSS&&null!=CSS&&"number"in CSS;function Ae(e){var t=null;for(var n in e){var r=e[n],a=typeof r;if("function"===a)t||(t={}),t[n]=r;else if("object"===a&&null!==r&&!Array.isArray(r)){var o=Ae(r);o&&(t||(t={}),t[n]=o)}}return t}be();function Ee(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.baseClasses,n=e.newClasses;e.Component;if(!n)return t;var r=(0,a.A)({},t);
2return Object.keys(n).forEach((function(e){n[e]&&(r[e]="".concat(t[e]," ").concat(n[e]))})),r}var Se={set:function(e,t,n,r){var a=e.get(t);a||(a=new Map,e.set(t,a)),a.set(n,r)},get:function(e,t,n){var r=e.get(t);return r?r.get(n):void 0},delete:function(e,t,n){e.get(t).delete(n)}},De=Se,Ce=n(36061),Me="function"==typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__",Te=["checked","disabled","error","focused","focusVisible","required","expanded","selected"];var Pe=Date.now(),xe="fnValues"+Pe,Ie="fnStyle"+ ++Pe,Ne=function(){return{onCreateRule:function(e,t,n){if("function"!=typeof t)return null;var r=f(e,{},n);return r[Ie]=t,r},onProcessStyle:function(e,t){if(xe in t||Ie in t)return e;var n={};for(var r in e){var a=e[r];"function"==typeof a&&(delete e[r],n[r]=a)}return t[xe]=n,e},onUpdate:function(e,t,n,r){var a=t,o=a[Ie];o&&(a.style=o(e)||{});var i=a[xe];if(i)for(var s in i)a.prop(s,i[s](e),r)}}},je="@global",Re="@global ",Oe=function(){function e(e,t,n){for(var r in this.type="global",this.at=je,this.isProcessed=!1,this.key=e,this.options=n,this.rules=new Z((0,a.A)({},n,{parent:this})),t)this.rules.add(r,t[r]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.addRule=function(e,t,n){var r=this.rules.add(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.replaceRule=function(e,t,n){var r=this.rules.replace(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.indexOf=function(e){return this.rules.indexOf(e)},t.toString=function(e){return this.rules.toString(e)},e}(),Le=function(){function e(e,t,n){this.type="global",this.at=je,this.isProcessed=!1,this.key=e,this.options=n;var r=e.substr(8);this.rule=n.jss.createRule(r,t,(0,a.A)({},n,{parent:this}))}return e.prototype.toString=function(e){return this.rule?this.rule.toString(e):""},e}(),Ue=/\s*,\s*/g;function Be(e,t){for(var n=e.split(Ue),r="",a=0;a<n.length;a++)r+=t+" "+n[a].trim(),n[a+1]&&(r+=", ");return r}var _e=function(){return{onCreateRule:function(e,t,n){if(!e)return null;if(e===je)return new Oe(e,t,n);if("@"===e[0]&&e.substr(0,8)===Re)return new Le(e,t,n);var r=n.parent;return r&&("global"===r.type||r.options.parent&&"global"===r.options.parent.type)&&(n.scoped=!1),n.selector||!1!==n.scoped||(n.selector=e),null},onProcessRule:function(e,t){"style"===e.type&&t&&(function(e,t){var n=e.options,r=e.style,o=r?r[je]:null;if(o){for(var i in o)t.addRule(i,o[i],(0,a.A)({},n,{selector:Be(i,e.selector)}));delete r[je]}}(e,t),function(e,t){var n=e.options,r=e.style;for(var o in r)if("@"===o[0]&&o.substr(0,je.length)===je){var i=Be(o.substr(je.length),e.selector);t.addRule(i,r[o],(0,a.A)({},n,{selector:i})),delete r[o]}}(e,t))}}},Fe=/\s*,\s*/g,He=/&/g,Ge=/\$([\w-]+)/g;var Ve=function(){function e(e,t){return function(n,r){var a=e.getRule(r)||t&&t.getRule(r);return a?a.selector:r}}function t(e,t){for(var n=t.split(Fe),r=e.split(Fe),a="",o=0;o<n.length;o++)for(var i=n[o],s=0;s<r.length;s++){var l=r[s];a&&(a+=", "),a+=-1!==l.indexOf("&")?l.replace(He,i):i+" "+l}return a}function n(e,t,n){if(n)return(0,a.A)({},n,{index:n.index+1});var r=e.options.nestingLevel;r=void 0===r?1:r+1;var o=(0,a.A)({},e.options,{nestingLevel:r,index:t.indexOf(e)+1});return delete o.name,o}
2return{onProcessStyle:function(r,o,i){if("style"!==o.type)return r;var s,l,c=o,d=c.options.parent;for(var u in r){var m=-1!==u.indexOf("&"),p="@"===u[0];if(m||p){if(s=n(c,d,s),m){var f=t(u,c.selector);l||(l=e(d,i)),f=f.replace(Ge,l);var h=c.key+"-"+u;"replaceRule"in d?d.replaceRule(h,r[u],(0,a.A)({},s,{selector:f})):d.addRule(h,r[u],(0,a.A)({},s,{selector:f}))}else p&&d.addRule(u,{},s).addRule(c.key,r[u],{selector:c.selector});delete r[u]}}return r}}},We=/[A-Z]/g,Ye=/^ms-/,Ke={};function ze(e){return"-"+e.toLowerCase()}var qe=function(e){if(Ke.hasOwnProperty(e))return Ke[e];var t=e.replace(We,ze);return Ke[e]=Ye.test(t)?"-"+t:t};function Je(e){var t={};for(var n in e){t[0===n.indexOf("--")?n:qe(n)]=e[n]}return e.fallbacks&&(Array.isArray(e.fallbacks)?t.fallbacks=e.fallbacks.map(Je):t.fallbacks=Je(e.fallbacks)),t}var Qe=function(){return{onProcessStyle:function(e){if(Array.isArray(e)){for(var t=0;t<e.length;t++)e[t]=Je(e[t]);return e}return Je(e)},onChangeValue:function(e,t,n){if(0===t.indexOf("--"))return e;var r=qe(t);return t===r?e:(n.prop(r,e),null)}}},Xe=we&&CSS?CSS.px:"px",Ze=we&&CSS?CSS.ms:"ms",$e=we&&CSS?CSS.percent:"%";function et(e){var t=/(-[a-z])/g,n=function(e){return e[1].toUpperCase()},r={};for(var a in e)r[a]=e[a],r[a.replace(t,n)]=e[a];return r}var tt=et({"animation-delay":Ze,"animation-duration":Ze,"background-position":Xe,"background-position-x":Xe,"background-position-y":Xe,"background-size":Xe,border:Xe,"border-bottom":Xe,"border-bottom-left-radius":Xe,"border-bottom-right-radius":Xe,"border-bottom-width":Xe,"border-left":Xe,"border-left-width":Xe,"border-radius":Xe,"border-right":Xe,"border-right-width":Xe,"border-top":Xe,"border-top-left-radius":Xe,"border-top-right-radius":Xe,"border-top-width":Xe,"border-width":Xe,"border-block":Xe,"border-block-end":Xe,"border-block-end-width":Xe,"border-block-start":Xe,"border-block-start-width":Xe,"border-block-width":Xe,"border-inline":Xe,"border-inline-end":Xe,"border-inline-end-width":Xe,"border-inline-start":Xe,"border-inline-start-width":Xe,"border-inline-width":Xe,"border-start-start-radius":Xe,"border-start-end-radius":Xe,"border-end-start-radius":Xe,"border-end-end-radius":Xe,margin:Xe,"margin-bottom":Xe,"margin-left":Xe,"margin-right":Xe,"margin-top":Xe,"margin-block":Xe,"margin-block-end":Xe,"margin-block-start":Xe,"margin-inline":Xe,"margin-inline-end":Xe,"margin-inline-start":Xe,padding:Xe,"padding-bottom":Xe,"padding-left":Xe,"padding-right":Xe,"padding-top":Xe,"padding-block":Xe,"padding-block-end":Xe,"padding-block-start":Xe,"padding-inline":Xe,"padding-inline-end":Xe,"padding-inline-start":Xe,"mask-position-x":Xe,"mask-position-y":Xe,"mask-size":Xe,height:Xe,width:Xe,"min-height":Xe,"max-height":Xe,"min-width":Xe,"max-width":Xe,bottom:Xe,left:Xe,top:Xe,right:Xe,inset:Xe,"inset-block":Xe,"inset-block-end":Xe,"inset-block-start":Xe,"inset-inline":Xe,"inset-inline-end":Xe,"inset-inline-start":Xe,"box-shadow":Xe,"text-shadow":Xe,"column-gap":Xe,"column-rule":Xe,"column-rule-width":Xe,"column-width":Xe,"font-size":Xe,"font-size-delta":Xe,"letter-spacing":Xe,"text-decoration-thickness":Xe,"text-indent":Xe,"text-stroke":Xe,"text-stroke-width":Xe,"word-spacing":Xe,motion:Xe,"motion-offset":Xe,outline:Xe,"outline-offset":Xe,"outline-width":Xe,perspective:Xe,"perspective-origin-x":$e,"perspective-origin-y":$e,"transform-origin":$e,"transform-origin-x":$e,"transform-origin-y":$e,"transform-origin-z":$e,"transition-delay":Ze,"transition-duration":Ze,"vertical-align":Xe,"flex-basis":Xe,"shape-margin":Xe,size:Xe,gap:Xe,grid:Xe,"grid-gap":Xe,"row-gap":Xe,"grid-row-gap":Xe,"grid-column-gap":Xe,"grid-template-rows":Xe,"grid-template-columns":Xe,"grid-auto-rows":Xe,"grid-auto-columns":Xe,"box-shadow-x":Xe,"box-shadow-y":Xe,"box-shadow-blur":Xe,"box-shadow-spread":Xe,"font-line-height":Xe,"text-shadow-x":Xe,"text-shadow-y":Xe,"text-shadow-blur":Xe});function nt(e,t,n){if(null==t)return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)t[r]=nt(e,t[r],n);else if("object"==typeof t)if("fallbacks"===e)for(var a in t)t[a]=nt(a,t[a],n);else for(var o in t)t[o]=nt(e+"-"+o,t[o],n);else if("number"==typeof t&&!1===isNaN(t)){var i=n[e]||tt[e];return!i||0===t&&i===Xe?t.toString():"function"==typeof i?i(t).toString():""+t+i}return t}var rt=function(e){void 0===e&&(e={});var t=et(e);return{onProcessStyle:function(e,n){if("style"!==n.type)return e;for(var r in e)e[r]=nt(r,e[r],t);return e},onChangeValue:function(e,n){return nt(n,e,t)}}},at=n(45458),ot="",it="",st="",lt="",ct=s&&"ontouchstart"in document.documentElement;if(s){var dt={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},ut=document.createElement("p").style;for(var mt in dt)if(mt+"Transform"in ut){ot=mt,it=dt[mt];break}"Webkit"===ot&&"msHyphens"in ut&&(ot="ms",it=dt.ms,lt="edge"),"Webkit"===ot&&"-apple-trailing-word"in ut&&(st="apple")}var pt={js:ot,css:it,vendor:st,browser:lt,isTouch:ct};var ft={noPrefill:["appearance"],supportedProperty:function(e){return"appearance"===e&&("ms"===pt.js?"-webkit-"+e:pt.css+e)}},ht={noPrefill:["color-adjust"],supportedProperty:function(e){return"color-adjust"===e&&("Webkit"===pt.js?pt.css+"print-"+e:e)}},gt=/[-\s]+(.)?/g;function vt(e,t){return t?t.toUpperCase():""}function yt(e){return e.replace(gt,vt)}function kt(e){return yt("-"+e)}var bt,wt={noPrefill:["mask"],supportedProperty:function(e,t){if(!/^mask/.test(e))return!1;if("Webkit"===pt.js){var n="mask-image";if(yt(n)in t)return e;if(pt.js+kt(n)in t)return pt.css+e}return e}},At={noPrefill:["text-orientation"],supportedProperty:function(e){return"text-orientation"===e&&("apple"!==pt.vendor||pt.isTouch?e:pt.css+e)}},Et={noPrefill:["transform"],supportedProperty:function(e,t,n){return"transform"===e&&(n.transform?e:pt.css+e)}},St={noPrefill:["transition"],supportedProperty:function(e,t,n){return"transition"===e&&(n.transition?e:pt.css+e)}},Dt={noPrefill:["writing-mode"],supportedProperty:function(e){return"writing-mode"===e&&("Webkit"===pt.js||"ms"===pt.js&&"edge"!==pt.browser?pt.css+e:e)}},Ct={noPrefill:["user-select"],supportedProperty:function(e){return"user-select"===e&&("Moz"===pt.js||"ms"===pt.js||"apple"===pt.vendor?pt.css+e:e)}},Mt={supportedProperty:function(e,t){return!!/^break-/.test(e)&&("Webkit"===pt.js?"WebkitColumn"+kt(e)in t&&pt.css+"column-"+e:"Moz"===pt.js&&("page"+kt(e)in t&&"page-"+e))}}
2,Tt={supportedProperty:function(e,t){if(!/^(border|margin|padding)-inline/.test(e))return!1;if("Moz"===pt.js)return e;var n=e.replace("-inline","");return pt.js+kt(n)in t&&pt.css+n}},Pt={supportedProperty:function(e,t){return yt(e)in t&&e}},xt={supportedProperty:function(e,t){var n=kt(e);return"-"===e[0]||"-"===e[0]&&"-"===e[1]?e:pt.js+n in t?pt.css+e:"Webkit"!==pt.js&&"Webkit"+n in t&&"-webkit-"+e}},It={supportedProperty:function(e){return"scroll-snap"===e.substring(0,11)&&("ms"===pt.js?""+pt.css+e:e)}},Nt={supportedProperty:function(e){return"overscroll-behavior"===e&&("ms"===pt.js?pt.css+"scroll-chaining":e)}},jt={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},Rt={supportedProperty:function(e,t){var n=jt[e];return!!n&&(pt.js+kt(n)in t&&pt.css+n)}},Ot={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},Lt=Object.keys(Ot),Ut=function(e){return pt.css+e},Bt={supportedProperty:function(e,t,n){var r=n.multiple;if(Lt.indexOf(e)>-1){var a=Ot[e];if(!Array.isArray(a))return pt.js+kt(a)in t&&pt.css+a;if(!r)return!1;for(var o=0;o<a.length;o++)if(!(pt.js+kt(a[0])in t))return!1;return a.map(Ut)}return!1}},_t=[ft,ht,wt,At,Et,St,Dt,Ct,Mt,Tt,Pt,xt,It,Nt,Rt,Bt],Ft=_t.filter((function(e){return e.supportedProperty})).map((function(e){return e.supportedProperty})),Ht=_t.filter((function(e){return e.noPrefill})).reduce((function(e,t){return e.push.apply(e,(0,at.A)(t.noPrefill)),e}),[]),Gt={};if(s){bt=document.createElement("p");var Vt=window.getComputedStyle(document.documentElement,"");for(var Wt in Vt)isNaN(Wt)||(Gt[Vt[Wt]]=Vt[Wt]);Ht.forEach((function(e){return delete Gt[e]}))}function Yt(e,t){if(void 0===t&&(t={}),!bt)return e;if(null!=Gt[e])return Gt[e];"transition"!==e&&"transform"!==e||(t[e]=e in bt.style);for(var n=0;n<Ft.length&&(Gt[e]=Ft[n](e,bt.style,t),!Gt[e]);n++);try{bt.style[e]=""}catch(r){return!1}return Gt[e]}var Kt,zt={},qt={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},Jt=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g;function Qt(e,t,n){if("var"===t)return"var";if("all"===t)return"all";if("all"===n)return", all";var r=t?Yt(t):", "+Yt(n);return r||(t||n)}function Xt(e,t){var n=t;if(!Kt||"content"===e)return t;if("string"!=typeof n||!isNaN(parseInt(n,10)))return n;var r=e+n;if(null!=zt[r])return zt[r];try{Kt.style[e]=n}catch(a){return zt[r]=!1,!1}if(qt[e])n=n.replace(Jt,Qt);else if(""===Kt.style[e]&&("-ms-flex"===(n=pt.css+n)&&(Kt.style[e]="-ms-flexbox"),Kt.style[e]=n,""===Kt.style[e]))return zt[r]=!1,!1;return Kt.style[e]="",zt[r]=n,zt[r]}s&&(Kt=document.createElement("p"));var Zt=function(){function e(t){for(var n in t){var r=t[n];if("fallbacks"===n&&Array.isArray(r))t[n]=r.map(e);else{var a=!1,o=Yt(n);o&&o!==n&&(a=!0);var i=!1,s=Xt(o,g(r));s&&s!==r&&(i=!0),(a||i)&&(a&&delete t[n],t[o||n]=s||r)}}return t}return{onProcessRule:function(e){if("keyframes"===e.type){var t=e;t.at=function(e){return"-"===e[1]||"ms"===pt.js?e:"@"+pt.css+"keyframes"+e.substr(10)}(t.at)}},onProcessStyle:function(t,n){return"style"!==n.type?t:e(t)},onChangeValue:function(e,t){return Xt(t,g(e))||e}}};var $t=function(){var e=function(e,t){return e.length===t.length?e>t?1:-1:e.length-t.length};return{onProcessStyle:function(t,n){if("style"!==n.type)return t;for(var r={},a=Object.keys(t).sort(e),o=0;o<a.length;o++)r[a[o]]=t[a[o]];return r}}};var en=be({plugins:[Ne(),_e(),Ve(),Qe(),rt(),"undefined"==typeof window?null:Zt(),$t()]}),tn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.disableGlobal,n=void 0!==t&&t,r=e.productionPrefix,a=void 0===r?"jss":r,o=e.seed,i=void 0===o?"":o,s=""===i?"":"".concat(i,"-"),l=0,c=function(){return l+=1};return function(e,t){var r=t.options.name;if(r&&0===r.indexOf("Mui")&&!t.options.link&&!n){if(-1!==Te.indexOf(e.key))return"Mui-".concat(e.key);var o="".concat(s).concat(r,"-").concat(e.key);return t.options.theme[Me]&&""===i?"".concat(o,"-").concat(c()):o}return"".concat(s).concat(a).concat(c())}}
2(),nn={disableGeneration:!1,generateClassName:tn,jss:en,sheetsCache:null,sheetsManager:new Map,sheetsRegistry:null},rn=o.createContext(nn);var an=-1e9;var on=n(12851);var sn={};function ln(e,t){var n=e.state,r=e.theme,o=e.stylesOptions,i=e.stylesCreator,s=e.name;if(!o.disableGeneration){var l=De.get(o.sheetsManager,i,r);l||(l={refs:0,staticSheet:null,dynamicStyles:null},De.set(o.sheetsManager,i,r,l));var c=(0,a.A)({},i.options,o,{theme:r,flip:"boolean"==typeof o.flip?o.flip:"rtl"===r.direction});c.generateId=c.serverGenerateClassName||c.generateClassName;var d=o.sheetsRegistry;if(0===l.refs){var u;o.sheetsCache&&(u=De.get(o.sheetsCache,i,r));var m=i.create(r,s);u||((u=o.jss.createStyleSheet(m,(0,a.A)({link:!1},c))).attach(),o.sheetsCache&&De.set(o.sheetsCache,i,r,u)),d&&d.add(u),l.staticSheet=u,l.dynamicStyles=Ae(m)}if(l.dynamicStyles){var p=o.jss.createStyleSheet(l.dynamicStyles,(0,a.A)({link:!0},c));p.update(t),p.attach(),n.dynamicSheet=p,n.classes=Ee({baseClasses:l.staticSheet.classes,newClasses:p.classes}),d&&d.add(p)}else n.classes=l.staticSheet.classes;l.refs+=1}}function cn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.name,i=t.classNamePrefix,s=t.Component,l=t.defaultTheme,c=void 0===l?sn:l,d=(0,r.A)(t,["name","classNamePrefix","Component","defaultTheme"]),u=function(e){var t="function"==typeof e;return{create:function(n,r){var o;try{o=t?e(n):e}catch(l){throw l}if(!r||!n.overrides||!n.overrides[r])return o;var i=n.overrides[r],s=(0,a.A)({},o);
2return Object.keys(i).forEach((function(e){s[e]=(0,on.A)(s[e],i[e])})),s},options:{}}}(e),m=n||i||"makeStyles";u.options={index:an+=1,name:n,meta:m,classNamePrefix:m};return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,Ce.A)()||c,r=(0,a.A)({},o.useContext(rn),d),i=o.useRef(),l=o.useRef();!function(e,t){var n,r=o.useRef([]),a=o.useMemo((function(){return{}}),t);r.current!==a&&(r.current=a,n=e()),o.useEffect((function(){return function(){n&&n()}}),[a])}((function(){var a={name:n,state:{},stylesCreator:u,stylesOptions:r,theme:t};return ln(a,e),l.current=!1,i.current=a,function(){!function(e){var t=e.state,n=e.theme,r=e.stylesOptions,a=e.stylesCreator;if(!r.disableGeneration){var o=De.get(r.sheetsManager,a,n);o.refs-=1;var i=r.sheetsRegistry;0===o.refs&&(De.delete(r.sheetsManager,a,n),r.jss.removeStyleSheet(o.staticSheet),i&&i.remove(o.staticSheet)),t.dynamicSheet&&(r.jss.removeStyleSheet(t.dynamicSheet),i&&i.remove(t.dynamicSheet))}}(a)}}),[t,u]),o.useEffect((function(){l.current&&function(e,t){var n=e.state;n.dynamicSheet&&n.dynamicSheet.update(t)}(i.current,e),l.current=!0}));var m=function(e,t,n){var r=e.state;if(e.stylesOptions.disableGeneration)return t||{};r.cacheClasses||(r.cacheClasses={value:null,lastProp:null,lastJSS:{}});var a=!1;return r.classes!==r.cacheClasses.lastJSS&&(r.cacheClasses.lastJSS=r.classes,a=!0),t!==r.cacheClasses.lastProp&&(r.cacheClasses.lastProp=t,a=!0),a&&(r.cacheClasses.value=Ee({baseClasses:r.cacheClasses.lastJSS,newClasses:t,Component:n})),r.cacheClasses.value}(i.current,e.classes,s);return m}}},36061:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(96540);var a=r.createContext(null);function o(){return r.useContext(a)}},12851:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(58168),a=n(82284);function o(e){return e&&"object"===(0,a.A)(e)&&e.constructor===Object}function i(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0},a=n.clone?(0,r.A)({},e):e;return o(e)&&o(t)&&Object.keys(t).forEach((function(r){"__proto__"!==r&&(o(t[r])&&r in e?a[r]=i(e[r],t[r],n):a[r]=t[r])})),a}},77860:function(e,t,n){"use strict";function r(e){for(var t="https://mui.com/production-error/?code="+e,n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified Material-UI error #"+e+"; visit "+t+" for the full message."}n.d(t,{A:function(){return r}})},73986:function(e,t,n){"use strict";n.d(t,{Gi:function(){return D},ag:function(){return U}});var r,a,o,i=n(96540);!function(e){e.INITIAL="initial",e.PENDING="pending",e.REJECTED="rejected",e.RESOLVED="resolved"}(r||(r={})),function(e){e.LOADING_STATUS="setLoadingStatus",e.RESET_OPTIONS="resetOptions",e.SET_BRAINTREE_INSTANCE="braintreeInstance"}(a||(a={})),function(e){e.NUMBER="number",e.CVV="cvv",e.EXPIRATION_DATE="expirationDate",e.EXPIRATION_MONTH="expirationMonth",e.EXPIRATION_YEAR="expirationYear",e.POSTAL_CODE="postalCode"}(o||(o={}));var s=function(){return s=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},s.apply(this,arguments)};function l(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 a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}function c(e,t,n){if(n||2===arguments.length)for(var r,a=0,o=t.length;a<o;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var d="data-react-paypal-script-id",u="dataJsSdkLibrary",m="react-paypal-js",p="dataNamespace",f="dataSdkIntegrationSource",h="Failed to load the PayPal JS SDK script.",g="3.117.0",v=("https://js.braintreegateway.com/web/".concat(g,"/js/client.min.js"),"https://js.braintreegateway.com/web/".concat(g,"/js/paypal-checkout.min.js"),"paypal"),y="usePayPalScriptReducer must be used within a PayPalScriptProvider";function k(e){return void 0===e&&(e=v),window[e]}function b(e){var t=e.reactComponentName,n=e.sdkComponentKey,r=e.sdkRequestedComponents,a=void 0===r?"":r,o=e.sdkDataNamespace,i=void 0===o?v:o,s=n.charAt(0).toUpperCase().concat(n.substring(1)),l="Unable to render <".concat(t," /> because window.").concat(i,".").concat(s," is undefined."),c="string"==typeof a?a:a.join(",");
2if(!c.includes(n)){var d=[c,n].filter(Boolean).join();l+="\nTo fix the issue, add '".concat(n,"' to the list of components passed to the parent PayPalScriptProvider:")+"\n`<PayPalScriptProvider options={{ components: '".concat(d,"'}}>`.")}return l}function w(e){var t=e,n=d;t[n];var r=l(t,[n+""]);return"react-paypal-js-".concat(function(e){for(var t="",n=0;n<e.length;n++){var r=e[n].charCodeAt(0)*n;e[n+1]&&(r+=e[n+1].charCodeAt(0)*(n-1)),t+=String.fromCharCode(97+Math.abs(r)%26)}return t}(JSON.stringify(r)))}function A(e,t){var n,o,i,l;switch(t.type){case a.LOADING_STATUS:return"object"==typeof t.value?s(s({},e),{loadingStatus:t.value.state,loadingStatusErrorMessage:t.value.message}):s(s({},e),{loadingStatus:t.value});case a.RESET_OPTIONS:return i=e.options[d],(null==(l=self.document.querySelector("script[".concat(d,'="').concat(i,'"]')))?void 0:l.parentNode)&&l.parentNode.removeChild(l),s(s({},e),{loadingStatus:r.PENDING,options:s(s((n={},n[f]=m,n),t.value),(o={},o[d]="".concat(w(t.value)),o))});case a.SET_BRAINTREE_INSTANCE:return s(s({},e),{braintreePayPalCheckoutInstance:t.value});default:return e}}var E=(0,i.createContext)(null);function S(e){if("function"==typeof(null==e?void 0:e.dispatch)&&0!==e.dispatch.length)return e;throw new Error(y)}function D(){var e=S((0,i.useContext)(E));return[s(s({},e),{isInitial:e.loadingStatus===r.INITIAL,isPending:e.loadingStatus===r.PENDING,isResolved:e.loadingStatus===r.RESOLVED,isRejected:e.loadingStatus===r.REJECTED}),e.dispatch]}(0,i.createContext)({});function C(e){var t=(0,i.useRef)(new Proxy({},{get:function(e,t,n){return"function"==typeof e[t]?function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return e[t].apply(e,n)}:Reflect.get(e,t,n)}}));return t.current=Object.assign(t.current,e),t.current}var M=function(e){var t,n=e.className,r=void 0===n?"":n,a=e.disabled,o=void 0!==a&&a,d=e.children,u=e.forceReRender,m=void 0===u?[]:u,f=l(e,["className","disabled","children","forceReRender"]),h=o?{opacity:.38}:{},g="".concat(r," ").concat(o?"paypal-buttons-disabled":"").trim(),v=(0,i.useRef)(null),y=(0,i.useRef)(null),w=C(f),A=D()[0],E=A.isResolved,S=A.options,T=(0,i.useState)(null),P=T[0],x=T[1],I=(0,i.useState)(!0),N=I[0],j=I[1],R=(0,i.useState)(null)[1];function O(){null!==y.current&&y.current.close().catch((function(){}))}return(null===(t=y.current)||void 0===t?void 0:t.updateProps)&&y.current.updateProps({message:f.message}),(0,i.useEffect)((function(){if(!1===E)return O;var e=k(S.dataNamespace);if(void 0===e||void 0===e.Buttons)return R((function(){throw new Error(b({reactComponentName:M.displayName,sdkComponentKey:"buttons",sdkRequestedComponents:S.components,sdkDataNamespace:S[p]}))})),O;try{y.current=e.Buttons(s(s({},w),{onInit:function(e,t){x(t),"function"==typeof f.onInit&&f.onInit(e,t)}}))}catch(t){return R((function(){throw new Error("Failed to render <PayPalButtons /> component. Failed to initialize: ".concat(t))}))}return!1===y.current.isEligible()?(j(!1),O):v.current?(y.current.render(v.current).catch((function(e){null!==v.current&&0!==v.current.children.length&&R((function(){throw new Error("Failed to render <PayPalButtons /> component. ".concat(e))}))})),O):O}),c(c([E],m,!0),[f.fundingSource],!1)),(0,i.useEffect)((function(){null!==P&&(!0===o?P.disable().catch((function(){})):P.enable().catch((function(){})))}),[o,P]),i.createElement(i.Fragment,null,N?i.createElement("div",{ref:v,style:h,className:g}):d)};function T(e){var t=e.sdkBaseUrl,n=e.environment,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 a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(e,["sdkBaseUrl","environment"]),a=t||function(e){return"sandbox"===e?"https://www.sandbox.paypal.com/sdk/js":"https://www.paypal.com/sdk/js"}(n),o=r,i=Object.keys(o).filter((function(e){return void 0!==o[e]&&null!==o[e]&&""!==o[e]})).reduce((function(e,t){var n,r=o[t].toString();return n=function(e,t){return(t?"-":"")+e.toLowerCase()},"data"===(t=t.replace(/[A-Z]+(?![a-z])|[A-Z]/g,n)).substring(0,4)||"crossorigin"===t?e.attributes[t]=r:e.queryParams[t]=r,e}),{queryParams:{},attributes:{}}),s=i.queryParams,l=i.attributes;return s["merchant-id"]&&-1!==s["merchant-id"].indexOf(",")&&(l["data-merchant-id"]=s["merchant-id"],s["merchant-id"]="*"),{url:"".concat(a,"?").concat(P(s)),attributes:l}}function P(e){var t="";return Object.keys(e).forEach((function(n){0!==t.length&&(t+="&"),t+=n+"="+e[n]})),t}function x(e,t){void 0===t&&(t={});var n=document.createElement("script");return n.src=e,Object.keys(t).forEach((function(e){n.setAttribute(e,t[e]),"data-csp-nonce"===e&&n.setAttribute("nonce",t["data-csp-nonce"])})),n}function I(e,t){if(void 0===t&&(t=Promise),R(e,t),"undefined"==typeof document)return t.resolve(null);var n=T(e),r=n.url,a=n.attributes,o=a["data-namespace"]||"paypal",i=j(o);return a["data-js-sdk-library"]||(a["data-js-sdk-library"]="paypal-js"),function(e,t){var n=document.querySelector('script[src="'.concat(e,'"]'));if(null===n)return null;var r=x(e,t),a=n.cloneNode();if(delete a.dataset.uidAuto,Object.keys(a.dataset).length!==Object.keys(r.dataset).length)return null;var o=!0;return Object.keys(a.dataset).forEach((function(e){a.dataset[e]!==r.dataset[e]&&(o=!1)})),o?n:null}(r,a)&&i?t.resolve(i):N({url:r,attributes:a},t).then((function(){var e=j(o);if(e)return e;throw new Error("The window.".concat(o," global variable is not available."))}))}function N(e,t){void 0===t&&(t=Promise),R(e,t);var n=e.url,r=e.attributes;if("string"!=typeof n||0===n.length)throw new Error("Invalid url.");if(void 0!==r&&"object"!=typeof r)throw new Error("Expected attributes to be an object.");return new t((function(e,t){if("undefined"==typeof document)return e();!function(e){var t=e.url,n=e.attributes,r=e.onSuccess,a=e.onError,o=x(t,n);o.onerror=a,o.onload=r,document.head.insertBefore(o,document.head.firstElementChild)}({url:n,attributes:r,onSuccess:function(){return e()},onError:function(){var e=new Error('The script "'.concat(n,'" failed to load. Check the HTTP status code and response body in DevTools to learn more.'));return t(e)}})}))}function j(e){return window[e]}function R(e,t){if("object"!=typeof e||null===e)throw new Error("Expected an options object.");var n=e.environment;if(n&&"production"!==n&&"sandbox"!==n)throw new Error('The `environment` option must be either "production" or "sandbox".');if(void 0!==t&&"function"!=typeof t)throw new Error("Expected PromisePonyfill to be a function.")}M.displayName="PayPalButtons","function"==typeof SuppressedError&&SuppressedError;var O=function(e){var t=e.className,n=void 0===t?"":t,r=e.children,a=l(e,["className","children"]),o=D()[0],c=o.isResolved,d=o.options,u=(0,i.useRef)(null),m=(0,i.useState)(!0),f=m[0],h=m[1],g=(0,i.useState)(null)[1];return(0,i.useEffect)((function(){if(!1!==c){var e=k(d[p]);if(void 0===e||void 0===e.Marks)return g((function(){throw new Error(b({reactComponentName:O.displayName,sdkComponentKey:"marks",sdkRequestedComponents:d.components,sdkDataNamespace:d[p]}))}));!function(e){var t=u.current;if(!t||!e.isEligible())return h(!1);t.firstChild&&t.removeChild(t.firstChild),e.render(t).catch((function(e){null!==t&&0!==t.children.length&&g((function(){throw new Error("Failed to render <PayPalMarks /> component. ".concat(e))}))}))}(e.Marks(s({},a)))}}),[c,a.fundingSource]),i.createElement(i.Fragment,null,f?i.createElement("div",{ref:u,className:n}):r)};O.displayName="PayPalMarks";var L=function(e){var t=e.className,n=void 0===t?"":t,r=e.forceReRender,a=void 0===r?[]:r,o=l(e,["className","forceReRender"]),d=D()[0],u=d.isResolved,m=d.options,f=(0,i.useRef)(null),h=(0,i.useRef)(null),g=(0,i.useState)(null)[1];return(0,i.useEffect)((function(){if(!1!==u){var e=k(m[p]);if(void 0===e||void 0===e.Messages)return g((function(){throw new Error(b({reactComponentName:L.displayName,sdkComponentKey:"messages",sdkRequestedComponents:m.components,sdkDataNamespace:m[p]}))}));h.current=e.Messages(s({},o)),h.current.render(f.current).catch((function(e){null!==f.current&&0!==f.current.children.length&&g((function(){throw new Error("Failed to render <PayPalMessages /> component. ".concat(e))}))}))}}),c([u],a,!0)),i.createElement("div",{ref:f,className:n})};L.displayName="PayPalMessages";var U=function(e){var t,n=e.options,o=void 0===n?{clientId:"test"}:n,l=e.children,c=e.deferLoading,p=void 0!==c&&c,g=(0,i.useReducer)(A,{options:s(s({},o),(t={},t[u]=m,t[f]=m,t[d]="".concat(w(o)),t)),loadingStatus:p?r.INITIAL:r.PENDING}),v=g[0],y=g[1];return(0,i.useEffect)((function(){if(!1===p&&v.loadingStatus===r.INITIAL)return y({type:a.LOADING_STATUS,value:r.PENDING});if(v.loadingStatus===r.PENDING){var e=!0;return I(v.options).then((function(){e&&y({type:a.LOADING_STATUS,value:r.RESOLVED})})).catch((function(t){console.error("".concat(h," ").concat(t)),e&&y({type:a.LOADING_STATUS,value:{state:r.REJECTED,message:String(t)}})})),function(){e=!1}}}),[v.options,p,v.loadingStatus]),i.createElement(E.Provider,{value:s(s({},v),{dispatch:y})},l)};function B(){}(0,i.createContext)({cardFieldsForm:null,fields:{},registerField:B,unregisterField:B})},90711:function(e,t,n){"use strict";n.d(t,{UD:function(){return b}});var r=n(86354),a=n(30222),o=n(58979),i=n(5581);var s=n(67604),l=n(50793),c=n(19760),d=n(10134),u=n(36906);function m(e,t,n){void 0===n&&(n=!1);var m,p,f=(0,i.sb)(t),h=(0,i.sb)(t)&&function(e){var t=e.getBoundingClientRect(),n=(0,u.LI)(t.width)/e.offsetWidth||1,r=(0,u.LI)(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),g=(0,c.A)(t),v=(0,r.A)(e,h,n),y={scrollLeft:0,scrollTop:0},k={x:0,y:0};return(f||!f&&!n)&&(("body"!==(0,s.A)(t)||(0,d.A)(g))&&(y=(m=t)!==(0,o.A)(m)&&(0,i.sb)(m)?{scrollLeft:(p=m).scrollLeft,scrollTop:p.scrollTop}:(0,a.A)(m)),(0,i.sb)(t)?((k=(0,r.A)(t,!0)).x+=t.clientLeft,k.y+=t.clientTop):g&&(k.x=(0,l.A)(g))),{x:v.left+y.scrollLeft-k.x,y:v.top+y.scrollTop-k.y,width:v.width,height:v.height}}
2var p=n(6979),f=n(75867),h=n(88579),g=n(14278);function v(e){var t=new Map,n=new Set,r=[];function a(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&a(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||a(e)})),r}var y={placement:"bottom",modifiers:[],strategy:"absolute"};function k(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function b(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,a=t.defaultOptions,o=void 0===a?y:a;return function(e,t,n){void 0===n&&(n=o);var a,s,l={placement:"bottom",orderedModifiers:[],options:Object.assign({},y,o),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},c=[],d=!1,u={state:l,setOptions:function(n){var a="function"==typeof n?n(l.options):n;b(),l.options=Object.assign({},o,l.options,a),l.scrollParents={reference:(0,i.vq)(e)?(0,f.A)(e):e.contextElement?(0,f.A)(e.contextElement):[],popper:(0,f.A)(t)};var s,d,m=function(e){var t=v(e);return g.GM.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}((s=[].concat(r,l.options.modifiers),d=s.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{}),Object.keys(d).map((function(e){return d[e]}))));return l.orderedModifiers=m.filter((function(e){return e.enabled})),l.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,a=e.effect;if("function"==typeof a){var o=a({state:l,name:t,instance:u,options:r}),i=function(){};c.push(o||i)}})),u.update()},forceUpdate:function(){if(!d){var e=l.elements,t=e.reference,n=e.popper;if(k(t,n)){l.rects={reference:m(t,(0,h.A)(n),"fixed"===l.options.strategy),popper:(0,p.A)(n)},l.reset=!1,l.placement=l.options.placement,l.orderedModifiers.forEach((function(e){return l.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<l.orderedModifiers.length;r++)if(!0!==l.reset){var a=l.orderedModifiers[r],o=a.fn,i=a.options,s=void 0===i?{}:i,c=a.name;"function"==typeof o&&(l=o({state:l,options:s,name:c,instance:u})||l)}else l.reset=!1,r=-1}}},update:(a=function(){return new Promise((function(e){u.forceUpdate(),e(l)}))},function(){return s||(s=new Promise((function(e){Promise.resolve().then((function(){s=void 0,e(a())}))}))),s}),destroy:function(){b(),d=!0}};if(!k(e,t))return u;function b(){c.forEach((function(e){return e()})),c=[]}return u.setOptions(n).then((function(e){!d&&n.onFirstUpdate&&n.onFirstUpdate(e)})),u}}},85446:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(5581);function a(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&(0,r.Ng)(n)){var a=t;do{if(a&&e.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1}},86354:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(5581),a=n(36906),o=n(58979),i=n(22283);function s(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var s=e.getBoundingClientRect(),l=1,c=1;t&&(0,r.sb)(e)&&(l=e.offsetWidth>0&&(0,a.LI)(s.width)/e.offsetWidth||1,c=e.offsetHeight>0&&(0,a.LI)(s.height)/e.offsetHeight||1);var d=((0,r.vq)(e)?(0,o.A)(e):window).visualViewport,u=!(0,i.A)()&&n,m=(s.left+(u&&d?d.offsetLeft:0))/l,p=(s.top+(u&&d?d.offsetTop:0))/c,f=s.width/l,h=s.height/c;return{width:f,height:h,top:p,right:m+f,bottom:p+h,left:m,x:m,y:p}}},40271:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(58979);function a(e){return(0,r.A)(e).getComputedStyle(e)}},19760:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(5581);function a(e){return(((0,r.vq)(e)?e.ownerDocument:e.document)||window.document).documentElement}},6979:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(86354);function a(e){var t=(0,r.A)(e),n=e.offsetWidth,a=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-a)<=1&&(a=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:a}}},67604:function(e,t,n){"use strict";function r(e){return e?(e.nodeName||"").toLowerCase():null}n.d(t,{A:function(){return r}})},88579:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var r=n(58979),a=n(67604),o=n(40271),i=n(5581);function s(e){return["table","td","th"].indexOf((0,a.A)(e))>=0}var l=n(52083),c=n(72398);function d(e){return(0,i.sb)(e)&&"fixed"!==(0,o.A)(e).position?e.offsetParent:null}function u(e){for(var t=(0,r.A)(e),n=d(e);n&&s(n)&&"static"===(0,o.A)(n).position;)n=d(n);return n&&("html"===(0,a.A)(n)||"body"===(0,a.A)(n)&&"static"===(0,o.A)(n).position)?t:n||function(e){var t=/firefox/i.test((0,c.A)());if(/Trident/i.test((0,c.A)())&&(0,i.sb)(e)&&"fixed"===(0,o.A)(e).position)return null;var n=(0,l.A)(e);for((0,i.Ng)(n)&&(n=n.host);(0,i.sb)(n)&&["html","body"].indexOf((0,a.A)(n))<0;){var r=(0,o.A)(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}},52083:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(67604),a=n(19760),o=n(5581);function i(e){return"html"===(0,r.A)(e)?e:e.assignedSlot||e.parentNode||((0,o.Ng)(e)?e.host:null)||(0,a.A)(e)}},58979:function(e,t,n){"use strict";function r(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}n.d(t,{A:function(){return r}})},30222:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(58979);function a(e){var t=(0,r.A)(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}},50793:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(86354),a=n(19760),o=n(30222);function i(e){return(0,r.A)((0,a.A)(e)).left+(0,o.A)(e).scrollLeft}},5581:function(e,t,n){"use strict";n.d(t,{Ng:function(){return i},sb:function(){return o},vq:function(){return a}});var r=n(58979);function a(e){return e instanceof(0,r.A)(e).Element||e instanceof Element}function o(e){return e instanceof(0,r.A)(e).HTMLElement||e instanceof HTMLElement}function i(e){return"undefined"!=typeof ShadowRoot&&(e instanceof(0,r.A)(e).ShadowRoot||e instanceof ShadowRoot)}},22283:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(72398);function a(){return!/^((?!chrome|android).)*safari/i.test((0,r.A)())}},10134:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(40271);function a(e){var t=(0,r.A)(e),n=t.overflow,a=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+a)}},75867:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(52083),a=n(10134),o=n(67604),i=n(5581);function s(e){return["html","body","#document"].indexOf((0,o.A)(e))>=0?e.ownerDocument.body:(0,i.sb)(e)&&(0,a.A)(e)?e:s((0,r.A)(e))}var l=n(58979);function c(e,t){var n;void 0===t&&(t=[]);var o=s(e),i=o===(null==(n=e.ownerDocument)?void 0:n.body),d=(0,l.A)(o),u=i?[d].concat(d.visualVie
2wport||[],(0,a.A)(o)?o:[]):o,m=t.concat(u);return i?m:m.concat(c((0,r.A)(u)))}},14278:function(e,t,n){"use strict";n.d(t,{DD:function(){return g},GM:function(){return v},Mn:function(){return r},OM:function(){return l},Ol:function(){return h},R9:function(){return m},WY:function(){return u},_N:function(){return d},ir:function(){return f},kb:function(){return i},ni:function(){return c},pG:function(){return o},qZ:function(){return s},sQ:function(){return a},xf:function(){return p}});var r="top",a="bottom",o="right",i="left",s="auto",l=[r,a,o,i],c="start",d="end",u="clippingParents",m="viewport",p="popper",f="reference",h=l.reduce((function(e,t){return e.concat([t+"-"+c,t+"-"+d])}),[]),g=[].concat(l,[s]).reduce((function(e,t){return e.concat([t,t+"-"+c,t+"-"+d])}),[]),v=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"]},78256:function(e,t,n){"use strict";var r=n(32632),a=n(6979),o=n(85446),i=n(88579),s=n(39703),l=n(86523),c=n(54318),d=n(71007),u=n(14278);t.A={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,o=e.name,m=e.options,p=n.elements.arrow,f=n.modifiersData.popperOffsets,h=(0,r.A)(n.placement),g=(0,s.A)(h),v=[u.kb,u.pG].indexOf(h)>=0?"height":"width";if(p&&f){var y=function(e,t){return e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e,(0,c.A)("number"!=typeof e?e:(0,d.A)(e,u.OM))}(m.padding,n),k=(0,a.A)(p),b="y"===g?u.Mn:u.kb,w="y"===g?u.sQ:u.pG,A=n.rects.reference[v]+n.rects.reference[g]-f[g]-n.rects.popper[v],E=f[g]-n.rects.reference[g],S=(0,i.A)(p),D=S?"y"===g?S.clientHeight||0:S.clientWidth||0:0,C=A/2-E/2,M=y[b],T=D-k[v]-y[w],P=D/2-k[v]/2+C,x=(0,l.u)(M,P,T),I=g;n.modifiersData[o]=((t={})[I]=x,t.centerOffset=x-P,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&(0,o.A)(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},1262:function(e,t,n){"use strict";var r=n(14278),a=n(88579),o=n(58979),i=n(19760),s=n(40271),l=n(32632),c=n(98101),d=n(36906),u={top:"auto",right:"auto",bottom:"auto",left:"auto"};function m(e){var t,n=e.popper,l=e.popperRect,c=e.placement,m=e.variation,p=e.offsets,f=e.position,h=e.gpuAcceleration,g=e.adaptive,v=e.roundOffsets,y=e.isFixed,k=p.x,b=void 0===k?0:k,w=p.y,A=void 0===w?0:w,E="function"==typeof v?v({x:b,y:A}):{x:b,y:A};b=E.x,A=E.y;var S=p.hasOwnProperty("x"),D=p.hasOwnProperty("y"),C=r.kb,M=r.Mn,T=window;if(g){var P=(0,a.A)(n),x="clientHeight",I="clientWidth";if(P===(0,o.A)(n)&&(P=(0,i.A)(n),"static"!==(0,s.A)(P).position&&"absolute"===f&&(x="scrollHeight",I="scrollWidth")),c===r.Mn||(c===r.kb||c===r.pG)&&m===r._N)M=r.sQ,A-=(y&&P===T&&T.visualViewport?T.visualViewport.height:P[x])-l.height,A*=h?1:-1;if(c===r.kb||(c===r.Mn||c===r.sQ)&&m===r._N)C=r.pG,b-=(y&&P===T&&T.visualViewport?T.visualViewport.width:P[I])-l.width,b*=h?1:-1}var N,j=Object.assign({position:f},g&&u),R=!0===v?function(e,t){var n=e.x,r=e.y,a=t.devicePixelRatio||1;return{x:(0,d.LI)(n*a)/a||0,y:(0,d.LI)(r*a)/a||0}}({x:b,y:A},(0,o.A)(n)):{x:b,y:A};return b=R.x,A=R.y,h?Object.assign({},j,((N={})[M]=D?"0":"",N[C]=S?"0":"",N.transform=(T.devicePixelRatio||1)<=1?"translate("+b+"px, "+A+"px)":"translate3d("+b+"px, "+A+"px, 0)",N)):Object.assign({},j,((t={})[M]=D?A+"px":"",t[C]=S?b+"px":"",t.transform="",t))}t.A={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,a=void 0===r||r,o=n.adaptive,i=void 0===o||o,s=n.roundOffsets,d=void 0===s||s,u={placement:(0,l.A)(t.placement),variation:(0,c.A)(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,m(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:d})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,m(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}}},59068:function(e,t,n){"use strict";var r=n(58979),a={passive:!0};t.A={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,i=o.scroll,s=void 0===i||i,l=o.resize,c=void 0===l||l,d=(0,r.A)(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&u.forEach((function(e){e.addEventListener("scroll",n.update,a)})),c&&d.addEventListener("resize",n.update,a),function(){s&&u.forEach((function(e){e.removeEventListener("scroll",n.update,a)})),c&&d.removeEventListener("resize",n.update,a)}},data:{}}},80644:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});
2var r={left:"right",right:"left",bottom:"top",top:"bottom"};function a(e){return e.replace(/left|right|bottom|top/g,(function(e){return r[e]}))}var o=n(32632),i={start:"end",end:"start"};function s(e){return e.replace(/start|end/g,(function(e){return i[e]}))}var l=n(46397),c=n(98101),d=n(14278);var u={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,u=void 0===i||i,m=n.altAxis,p=void 0===m||m,f=n.fallbackPlacements,h=n.padding,g=n.boundary,v=n.rootBoundary,y=n.altBoundary,k=n.flipVariations,b=void 0===k||k,w=n.allowedAutoPlacements,A=t.options.placement,E=(0,o.A)(A),S=f||(E===A||!b?[a(A)]:function(e){if((0,o.A)(e)===d.qZ)return[];var t=a(e);return[s(e),t,s(t)]}(A)),D=[A].concat(S).reduce((function(e,n){return e.concat((0,o.A)(n)===d.qZ?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,a=n.boundary,i=n.rootBoundary,s=n.padding,u=n.flipVariations,m=n.allowedAutoPlacements,p=void 0===m?d.DD:m,f=(0,c.A)(r),h=f?u?d.Ol:d.Ol.filter((function(e){return(0,c.A)(e)===f})):d.OM,g=h.filter((function(e){return p.indexOf(e)>=0}));0===g.length&&(g=h);var v=g.reduce((function(t,n){return t[n]=(0,l.A)(e,{placement:n,boundary:a,rootBoundary:i,padding:s})[(0,o.A)(n)],t}),{});return Object.keys(v).sort((function(e,t){return v[e]-v[t]}))}(t,{placement:n,boundary:g,rootBoundary:v,padding:h,flipVariations:b,allowedAutoPlacements:w}):n)}),[]),C=t.rects.reference,M=t.rects.popper,T=new Map,P=!0,x=D[0],I=0;I<D.length;I++){var N=D[I],j=(0,o.A)(N),R=(0,c.A)(N)===d.ni,O=[d.Mn,d.sQ].indexOf(j)>=0,L=O?"width":"height",U=(0,l.A)(t,{placement:N,boundary:g,rootBoundary:v,altBoundary:y,padding:h}),B=O?R?d.pG:d.kb:R?d.sQ:d.Mn;C[L]>M[L]&&(B=a(B));var _=a(B),F=[];if(u&&F.push(U[j]<=0),p&&F.push(U[B]<=0,U[_]<=0),F.every((function(e){return e}))){x=N,P=!1;break}T.set(N,F)}if(P)for(var H=function(e){var t=D.find((function(t){var n=T.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return x=t,"break"},G=b?3:1;G>0;G--){if("break"===H(G))break}t.placement!==x&&(t.modifiersData[r]._skip=!0,t.placement=x,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}}},89081:function(e,t,n){"use strict";var r=n(14278),a=n(46397);function o(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function i(e){return[r.Mn,r.pG,r.sQ,r.kb].some((function(t){return e[t]>=0}))}t.A={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,s=t.rects.popper,l=t.modifiersData.preventOverflow,c=(0,a.A)(t,{elementContext:"reference"}),d=(0,a.A)(t,{altBoundary:!0}),u=o(c,r),m=o(d,s,l),p=i(u),f=i(m);t.modifiersData[n]={referenceClippingOffsets:u,popperEscapeOffsets:m,isReferenceHidden:p,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":f})}}},18490:function(e,t,n){"use strict";var r=n(32632),a=n(14278);t.A={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,i=n.offset,s=void 0===i?[0,0]:i,l=a.DD.reduce((function(e,n){return e[n]=function(e,t,n){var o=(0,r.A)(e),i=[a.kb,a.Mn].indexOf(o)>=0?-1:1,s="function"==typeof n?n(Object.assign({},t,{placement:e})):n,l=s[0],c=s[1];return l=l||0,c=(c||0)*i,[a.kb,a.pG].indexOf(o)>=0?{x:c,y:l}:{x:l,y:c}}(n,t.rects,s),e}),{}),c=l[t.placement],d=c.x,u=c.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=u),t.modifiersData[o]=l}}},85059:function(e,t,n){"use strict";var r=n(1815);t.A={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=(0,r.A)({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}}},10192:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r=n(14278),a=n(32632),o=n(39703);var i=n(86523),s=n(6979),l=n(88579),c=n(46397),d=n(98101),u=n(67364),m=n(36906);var p={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,p=e.name,f=n.mainAxis,h=void 0===f||f,g=n.altAxis,v=void 0!==g&&g,y=n.boundary,k=n.rootBoundary,b=n.altBoundary,w=n.padding,A=n.tether,E=void 0===A||A,S=n.tetherOffset,D=void 0===S?0:S,C=(0,c.A)(t,{boundary:y,rootBoundary:k,padding:w,altBoundary:b}),M=(0,a.A)(t.placement),T=(0,d.A)(t.placement),P=!T,x=(0,o.A)(M),I="x"===x?"y":"x",N=t.modifiersData.popperOffsets,j=t.rects.reference,R=t.rects.popper,O="function"==typeof D?D(Object.assign({},t.rects,{placement:t.placement})):D,L="number"==typeof O?{mainAxis:O,altAxis:O}:Object.assign({mainAxis:0,altAxis:0},O),U=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,B={x:0,y:0};if(N){if(h){var _,F="y"===x?r.Mn:r.kb,H="y"===x?r.sQ:r.pG,G="y"===x?"height":"width",V=N[x],W=V+C[F],Y=V-C[H],K=E?-R[G]/2:0,z=T===r.ni?j[G]:R[G],q=T===r.ni?-R[G]:-j[G],J=t.elements.arrow,Q=E&&J?(0,s.A)(J):{width:0,height:0},X=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:(0,u.A)(),Z=X[F],$=X[H],ee=(0,i.u)(0,j[G],Q[G]),te=P?j[G]/2-K-ee-Z-L.mainAxis:z-ee-Z-L.mainAxis,ne=P?-j[G]/2+K+ee+$+L.mainAxis:q+ee+$+L.mainAxis,re=t.elements.arrow&&(0,l.A)(t.elements.arrow),ae=re?"
2y"===x?re.clientTop||0:re.clientLeft||0:0,oe=null!=(_=null==U?void 0:U[x])?_:0,ie=V+te-oe-ae,se=V+ne-oe,le=(0,i.u)(E?(0,m.jk)(W,ie):W,V,E?(0,m.T9)(Y,se):Y);N[x]=le,B[x]=le-V}if(v){var ce,de="x"===x?r.Mn:r.kb,ue="x"===x?r.sQ:r.pG,me=N[I],pe="y"===I?"height":"width",fe=me+C[de],he=me-C[ue],ge=-1!==[r.Mn,r.kb].indexOf(M),ve=null!=(ce=null==U?void 0:U[I])?ce:0,ye=ge?fe:me-j[pe]-R[pe]-ve+L.altAxis,ke=ge?me+j[pe]+R[pe]-ve-L.altAxis:he,be=E&&ge?(0,i.P)(ye,me,ke):(0,i.u)(E?ye:fe,me,E?ke:he);N[I]=be,B[I]=be-me}t.modifiersData[p]=B}},requiresIfExists:["offset"]}},1815:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(32632),a=n(98101),o=n(39703),i=n(14278);function s(e){var t,n=e.reference,s=e.element,l=e.placement,c=l?(0,r.A)(l):null,d=l?(0,a.A)(l):null,u=n.x+n.width/2-s.width/2,m=n.y+n.height/2-s.height/2;switch(c){case i.Mn:t={x:u,y:n.y-s.height};break;case i.sQ:t={x:u,y:n.y+n.height};break;case i.pG:t={x:n.x+n.width,y:m};break;case i.kb:t={x:n.x-s.width,y:m};break;default:t={x:n.x,y:n.y}}var p=c?(0,o.A)(c):null;if(null!=p){var f="y"===p?"height":"width";switch(d){case i.ni:t[p]=t[p]-(n[f]/2-s[f]/2);break;case i._N:t[p]=t[p]+(n[f]/2-s[f]/2)}}return t}},46397:function(e,t,n){"use strict";n.d(t,{A:function(){return S}});var r=n(14278),a=n(58979),o=n(19760),i=n(50793),s=n(22283);var l=n(40271),c=n(30222),d=n(36906);var u=n(75867),m=n(88579),p=n(5581),f=n(86354),h=n(52083),g=n(85446),v=n(67604);function y(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function k(e,t,n){return t===r.R9?y(function(e,t){var n=(0,a.A)(e),r=(0,o.A)(e),l=n.visualViewport,c=r.clientWidth,d=r.clientHeight,u=0,m=0;if(l){c=l.width,d=l.height;var p=(0,s.A)();(p||!p&&"fixed"===t)&&(u=l.offsetLeft,m=l.offsetTop)}return{width:c,height:d,x:u+(0,i.A)(e),y:m}}(e,n)):(0,p.vq)(t)?function(e,t){var n=(0,f.A)(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):y(function(e){var t,n=(0,o.A)(e),r=(0,c.A)(e),a=null==(t=e.ownerDocument)?void 0:t.body,s=(0,d.T9)(n.scrollWidth,n.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),u=(0,d.T9)(n.scrollHeight,n.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),m=-r.scrollLeft+(0,i.A)(e),p=-r.scrollTop;return"rtl"===(0,l.A)(a||n).direction&&(m+=(0,d.T9)(n.clientWidth,a?a.clientWidth:0)-s),{width:s,height:u,x:m,y:p}}((0,o.A)(e)))}function b(e,t,n,r){var a="clippingParents"===t?function(e){var t=(0,u.A)((0,h.A)(e)),n=["absolute","fixed"].indexOf((0,l.A)(e).position)>=0&&(0,p.sb)(e)?(0,m.A)(e):e;return(0,p.vq)(n)?t.filter((function(e){return(0,p.vq)(e)&&(0,g.A)(e,n)&&"body"!==(0,v.A)(e)})):[]}(e):[].concat(t),o=[].concat(a,[n]),i=o[0],s=o.reduce((function(t,n){var a=k(e,n,r);return t.top=(0,d.T9)(a.top,t.top),t.right=(0,d.jk)(a.right,t.right),t.bottom=(0,d.jk)(a.bottom,t.bottom),t.left=(0,d.T9)(a.left,t.left),t}),k(e,i,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}var w=n(1815),A=n(54318),E=n(71007);function S(e,t){void 0===t&&(t={});var n=t,a=n.placement,i=void 0===a?e.placement:a,s=n.strategy,l=void 0===s?e.strategy:s,c=n.boundary,d=void 0===c?r.WY:c,u=n.rootBoundary,m=void 0===u?r.R9:u,h=n.elementContext,g=void 0===h?r.xf:h,v=n.altBoundary,k=void 0!==v&&v,S=n.padding,D=void 0===S?0:S,C=(0,A.A)("number"!=typeof D?D:(0,E.A)(D,r.OM)),M=g===r.xf?r.ir:r.xf,T=e.rects.popper,P=e.elements[k?M:g],x=b((0,p.vq)(P)?P:P.contextElement||(0,o.A)(e.elements.popper),d,m,l),I=(0,f.A)(e.elements.reference),N=(0,w.A)({reference:I,element:T,strategy:"absolute",placement:i}),j=y(Object.assign({},T,N)),R=g===r.xf?j:I,O={top:x.top-R.top+C.top,bottom:R.bottom-x.bottom+C.bottom,left:x.left-R.left+C.left,right:R.right-x.right+C.right},L=e.modifiersData.offset;if(g===r.xf&&L){var U=L[i];Object.keys(O).forEach((function(e){var t=[r.pG,r.sQ].indexOf(e)>=0?1:-1,n=[r.Mn,r.sQ].indexOf(e)>=0?"y":"x";O[e]+=U[n]*t}))}return O}},71007:function(e,t,n){"use strict";function r(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}n.d(t,{A:function(){return r}})},32632:function(e,t,n){"use strict";function r(e){return e.split("-")[0]}n.d(t,{A:function(){return r}})},67364:function(e,t,n){"use strict";function r(){return{top:0,right:0,bottom:0,left:0}}n.d(t,{A:function(){return r}})},39703:function(e,t,n){"use strict";function r(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}n.d(t,{A:function(){return r}})},98101:function(e,t,n){"use strict";function r(e){return e.split("-")[1]}n.d(t,{A:function(){return r}})},36906:function(e,t,n){"use strict";n.d(t,{LI:function(){return o},T9:function(){return r},jk:function(){return a}});var r=Math.max,a=Math.min,o=Math.round},54318:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(67364);function a(e){return Object.assign({},(0,r.A)(),e)}},72398:function(e,t,n){"use strict";function r(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}n.d(t,{A:function(){return r}})},86523:function(e,t,n){"use strict";n.d(t,{P:function(){return o},u:function(){return a}});var r=n(36906);function a(e,t,n){return(0,r.T9)(e,(0,r.jk)(t,n))}function o(e,t,n){var r=a(e,t,n);return r>n?n:r}},61244:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(96540);function a(){return(0,r.useState)(null)}},23713:function(e,t,n){"use strict";var r=n(96540);t.A=function(e){const t=(0,r.useRef)(e);return(0,r.useEffect)((()=>{t.current=e}),[e]),t}},17895:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(96540),a=n(23713);function o(e){const t=(0,a.A)(e);return(0,r.useCallback)((function(...e){return t.current&&t.current(...e)}),[t])}},97876:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(96540),a=n(17895);function o(e,t,n,o=!1){const i=(0,a.A)(n);(0,r.useEffect)((()=>{const n="function"==typeof e?e():e;return n.addEventListener(t,i,o),()=>n.removeEventListener(t,i,o)}),[e])}}
2,11706:function(e,t,n){"use strict";var r=n(96540);const a=void 0!==n.g&&n.g.navigator&&"ReactNative"===n.g.navigator.product,o="undefined"!=typeof document;t.A=o||a?r.useLayoutEffect:r.useEffect},43804:function(e,t,n){"use strict";var r=n(96540);const a=e=>e&&"function"!=typeof e?t=>{e.current=t}:e;t.A=function(e,t){return(0,r.useMemo)((()=>function(e,t){const n=a(e),r=a(t);return e=>{n&&n(e),r&&r(e)}}(e,t)),[e,t])}},48880:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(96540);function a(){const e=(0,r.useRef)(!0),t=(0,r.useRef)((()=>e.current));return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),t.current}},4103:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(96540);function a(e){const t=(0,r.useRef)(null);return(0,r.useEffect)((()=>{t.current=e})),t.current}},91577:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(96540);function a(e){const t=function(e){const t=(0,r.useRef)(e);return t.current=e,t}(e);(0,r.useEffect)((()=>()=>t.current()),[])}},2571:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(96540),a=(n(61244),n(23713),n(17895));n(97876);n(48880),n(4103);n(11706);new WeakMap;var o=n(65753),i=n(74848);const s=["onKeyDown"];const l=r.forwardRef(((e,t)=>{let{onKeyDown:n}=e,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,s);const[l]=(0,o.Am)(Object.assign({tagName:"a"},r)),c=(0,a.A)((e=>{l.onKeyDown(e),null==n||n(e)}));return(d=r.href)&&"#"!==d.trim()&&"button"!==r.role?(0,i.jsx)("a",Object.assign({ref:t},r,{onKeyDown:n})):(0,i.jsx)("a",Object.assign({ref:t},r,l,{onKeyDown:c}));var d}));l.displayName="Anchor";var c=l},65753:function(e,t,n){"use strict";n.d(t,{Am:function(){return i}});var r=n(96540),a=n(74848);const o=["as","disabled"];function i({tagName:e,disabled:t,href:n,target:r,rel:a,role:o,onClick:i,tabIndex:s=0,type:l}){e||(e=null!=n||null!=r||null!=a?"a":"button");const c={tagName:e};if("button"===e)return[{type:l||"button",disabled:t},c];const d=r=>{(t||"a"===e&&function(e){return!e||"#"===e.trim()}(n))&&r.preventDefault(),t?r.stopPropagation():null==i||i(r)};return"a"===e&&(n||(n="#"),t&&(n=void 0)),[{role:null!=o?o:"button",disabled:void 0,tabIndex:t?void 0:s,href:n,target:"a"===e?r:void 0,"aria-disabled":t||void 0,rel:"a"===e?a:void 0,onClick:d,onKeyDown:e=>{" "===e.key&&(e.preventDefault(),d(e))}},c]}const s=r.forwardRef(((e,t)=>{let{as:n,disabled:r}=e,s=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,o);const[l,{tagName:c}]=i(Object.assign({tagName:n,disabled:r},s));return(0,a.jsx)(c,Object.assign({},s,l,{ref:t}))}));s.displayName="Button",t.Ay=s},5182:function(e,t,n){"use strict";n.d(t,{sE:function(){return o},y:function(){return i}});const r="data-rr-ui-",a="rrUi";function o(e){return`${r}${e}`}function i(e){return`${a}${e}`}},26880:function(e,t,n){"use strict";n.d(t,{Yc:function(){return h}});var r=n(43804),a=n(17895),o=n(11706),i=n(96540);var s=function({children:e,in:t,onExited:n,mountOnEnter:o,unmountOnExit:s}){const l=(0,i.useRef)(null),c=(0,i.useRef)(t),d=(0,a.A)(n);(0,i.useEffect)((()=>{t?c.current=!0:d(l.current)}),[t,d]);const u=(0,r.A)(l,e.ref),m=(0,i.cloneElement)(e,{ref:u});return t?m:s||!c.current&&o?null:m},l=n(4024);const c=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function d(e){let{onEnter:t,onEntering:n,onEntered:a,onExit:o,onExiting:s,onExited:d,addEndListener:u,children:m}=e,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,c);const{major:f}=(0,l.k)(),h=f>=19?m.props.ref:m.ref,g=(0,i.useRef)(null),v=(0,r.A)(g,"function"==typeof m?null:h),y=e=>t=>{e&&g.current&&e(g.current,t)},k=(0,i.useCallback)(y(t),[t]),b=(0,i.useCallback)(y(n),[n]),w=(0,i.useCallback)(y(a),[a]),A=(0,i.useCallback)(y(o),[o]),E=(0,i.useCallback)(y(s),[s]),S=(0,i.useCallback)(y(d),[d]),D=(0,i.useCallback)(y(u),[u]);return Object.assign({},p,{nodeRef:g},t&&{onEnter:k},n&&{onEntering:b},a&&{onEntered:w},o&&{onExit:A},s&&{onExiting:E},d&&{onExited:S},u&&{addEndListener:D},{children:"function"==typeof m?(e,t)=>m(e,Object.assign({},t,{ref:v})):(0,i.cloneElement)(m,{ref:v})})}var u=n(74848);const m=["component"];var p=i.forwardRef(((e,t)=>{let{component:n}=e;const r=d(function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,m));return(0,u.jsx)(n,Object.assign({ref:t},r))}));function f({children:e,in:t,onExited:n,onEntered:s,transition:l}){const[c,d]=(0,i.useState)(!t);t&&c&&d(!1);const u=function({in:e,onTransition:t}){const n=(0,i.useRef)(null),r=(0,i.useRef)(!0),s=(0,a.A)(t);return(0,o.A)((()=>
2{if(!n.current)return;let t=!1;return s({in:e,element:n.current,initial:r.current,isStale:()=>t}),()=>{t=!0}}),[e,s]),(0,o.A)((()=>(r.current=!1,()=>{r.current=!0})),[]),n}({in:!!t,onTransition:e=>{Promise.resolve(l(e)).then((()=>{e.isStale()||(e.in?null==s||s(e.element,e.initial):(d(!0),null==n||n(e.element)))}),(t=>{throw e.in||d(!0),t}))}}),m=(0,r.A)(u,e.ref);return c&&!t?null:(0,i.cloneElement)(e,{ref:m})}function h(e,t,n){return e?(0,u.jsx)(p,Object.assign({},n,{component:e})):t?(0,u.jsx)(f,Object.assign({},n,{transition:t})):(0,u.jsx)(s,Object.assign({},n))}},22818:function(e,t,n){"use strict";n.d(t,{A:function(){return S}});var r=n(91625);function a(e){void 0===e&&(e=(0,r.A)());try{var t=e.activeElement;return t&&t.nodeName?t:null}catch(n){return e.body}}var o=n(56406),i=n(87828),s=n(1284),l=n(96540),c=n(40961),d=n(48880),u=n(91577),m=n(4103),p=n(17895),f=n(61629),h=n(64561),g=n(82810),v=n(26880),y=n(4024),k=n(74848);const b=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];let w;function A(e){const t=(0,g.A)(),n=e||function(e){return w||(w=new f.A({ownerDocument:null==e?void 0:e.document})),w}(t),r=(0,l.useRef)({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:(0,l.useCallback)((e=>{r.current.dialog=e}),[]),setBackdropRef:(0,l.useCallback)((e=>{r.current.backdrop=e}),[])})}const E=(0,l.forwardRef)(((e,t)=>{let{show:n=!1,role:r="dialog",className:f,style:w,children:E,backdrop:S=!0,keyboard:D=!0,onBackdropClick:C,onEscapeKeyDown:M,transition:T,runTransition:P,backdropTransition:x,runBackdropTransition:I,autoFocus:N=!0,enforceFocus:j=!0,restoreFocus:R=!0,restoreFocusOptions:O,renderDialog:L,renderBackdrop:U=(e=>(0,k.jsx)("div",Object.assign({},e))),manager:B,container:_,onShow:F,onHide:H=(()=>{}),onExit:G,onExited:V,onExiting:W,onEnter:Y,onEntering:K,onEntered:z}=e,q=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,b);const J=(0,g.A)(),Q=(0,h.A)(_),X=A(B),Z=(0,d.A)(),$=(0,m.A)(n),[ee,te]=(0,l.useState)(!n),ne=(0,l.useRef)(null);(0,l.useImperativeHandle)(t,(()=>X),[X]),i.A&&!$&&n&&(ne.current=a(null==J?void 0:J.document)),n&&ee&&te(!1);const re=(0,p.A)((()=>{if(X.add(),ce.current=(0,s.A)(document,"keydown",se),le.current=(0,s.A)(document,"focus",(()=>setTimeout(oe)),!0),F&&F(),N){var e,t;const n=a(null!=(e=null==(t=X.dialog)?void 0:t.ownerDocument)?e:null==J?void 0:J.document);X.dialog&&n&&!(0,o.A)(X.dialog,n)&&(ne.current=n,X.dialog.focus())}})),ae=(0,p.A)((()=>{var e;(X.remove(),null==ce.current||ce.current(),null==le.current||le.current(),R)&&(null==(e=ne.current)||null==e.focus||e.focus(O),ne.current=null)}));(0,l.useEffect)((()=>{n&&Q&&re()}),[n,Q,re]),(0,l.useEffect)((()=>{ee&&ae()}),[ee,ae]),(0,u.A)((()=>{ae()}));const oe=(0,p.A)((()=>{if(!j||!Z()||!X.isTopModal())return;const e=a(null==J?void 0:J.document);X.dialog&&e&&!(0,o.A)(X.dialog,e)&&X.dialog.focus()})),ie=(0,p.A)((e=>{e.target===e.currentTarget&&(null==C||C(e),!0===S&&H())})),se=(0,p.A)((e=>{D&&(0,y.v)(e)&&X.isTopModal()&&(null==M||M(e),e.defaultPrevented||H())})),le=(0,l.useRef)(),ce=(0,l.useRef)();if(!Q)return null;const de=Object.assign({role:r,ref:X.setDialogRef,"aria-modal":"dialog"===r||void 0},q,{style:w,className:f,tabIndex:-1});let ue=L?L(de):(0,k.jsx)("div",Object.assign({},de,{children:l.cloneElement(E,{role:"document"})}));ue=(0,v.Yc)(T,P,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:G,onExiting:W,onExited:(...e)=>{te(!0),null==V||V(...e)},onEnter:Y,onEntering:K,onEntered:z,children:ue});let me=null;return S&&(me=U({ref:X.setBackdropRef,onClick:ie}),me=(0,v.Yc)(x,I,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:me})),(0,k.jsx)(k.Fragment,{children:c.createPortal((0,k.jsxs)(k.Fragment,{children:[me,ue]}),Q)})}));E.displayName="Modal";var S=Object.assign(E,{Manager:f.A})},61629:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(62660);const a=(0,n(5182).sE)("modal-open");var o=class{constructor({ownerDocument:e,handleContainerOverflow:t=!0,isRTL:n=!1}={}){this.handleContainerOverflow=t,this.isRTL=n,this.modals=[],this.ownerDocument=e}getScrollbarWidth(){return function(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(e){}removeModalAttributes(e){}setContainerStyle(e){const t={overflow:"hidden"},n=this.isRTL?"paddingLeft":"paddingRight",o=this.getElement();e.style={overflow:o.style.overflow,[n]:o.style[n]},e.scrollBarWidth&&(t[n]=`${parseInt((0,r.A)(o,n)||"0",10)+e.scrollBarWidth}px`),o.setAttribute(a,""),(0,r.A)(o,t)}
2reset(){[...this.modals].forEach((e=>this.remove(e)))}removeContainerStyle(e){const t=this.getElement();t.removeAttribute(a),Object.assign(t.style,e.style)}add(e){let t=this.modals.indexOf(e);return-1!==t?t:(t=this.modals.length,this.modals.push(e),this.setModalAttributes(e),0!==t||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),t)}remove(e){const t=this.modals.indexOf(e);-1!==t&&(this.modals.splice(t,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(e))}isTopModal(e){return!!this.modals.length&&this.modals[this.modals.length-1]===e}}},18415:function(e,t,n){"use strict";function r(e={}){return Array.isArray(e)?e:Object.keys(e).map((t=>(e[t].name=t,e[t])))}function a({enabled:e,enableEvents:t,placement:n,flip:a,offset:o,fixed:i,containerPadding:s,arrowElement:l,popperConfig:c={}}){var d,u,m,p,f;const h=function(e){const t={};return Array.isArray(e)?(null==e||e.forEach((e=>{t[e.name]=e})),t):e||t}(c.modifiers);return Object.assign({},c,{placement:n,enabled:e,strategy:i?"fixed":c.strategy,modifiers:r(Object.assign({},h,{eventListeners:{enabled:t,options:null==(d=h.eventListeners)?void 0:d.options},preventOverflow:Object.assign({},h.preventOverflow,{options:s?Object.assign({padding:s},null==(u=h.preventOverflow)?void 0:u.options):null==(m=h.preventOverflow)?void 0:m.options}),offset:{options:Object.assign({offset:o},null==(p=h.offset)?void 0:p.options)},arrow:Object.assign({},h.arrow,{enabled:!!l,options:Object.assign({},null==(f=h.arrow)?void 0:f.options,{element:l})}),flip:Object.assign({enabled:!!a},h.flip)}))})}n.d(t,{Ay:function(){return a}})},61289:function(e,t,n){"use strict";n.d(t,{j:function(){return u}});var r=n(56406),a=n(1284),o=n(91625),i=n(96540),s=n(17895),l=n(9771),c=n.n(l);const d=()=>{};const u=e=>e&&("current"in e?e.current:e),m={click:"mousedown",mouseup:"mousedown",pointerup:"pointerdown"};t.A=function(e,t=d,{disabled:n,clickTrigger:l="click"}={}){const p=(0,i.useRef)(!1),f=(0,i.useRef)(!1),h=(0,i.useCallback)((t=>{const n=u(e);var a;c()(!!n,"ClickOutside captured a close event but does not have a ref to compare it to. useClickOutside(), should be passed a ref that resolves to a DOM node"),p.current=!n||!!((a=t).metaKey||a.altKey||a.ctrlKey||a.shiftKey)||!function(e){return 0===e.button}(t)||!!(0,r.A)(n,t.target)||f.current,f.current=!1}),[e]),g=(0,s.A)((t=>{const n=u(e);n&&(0,r.A)(n,t.target)&&(f.current=!0)})),v=(0,s.A)((e=>{p.current||t(e)}));(0,i.useEffect)((()=>{var t,r;if(n||null==e)return;const i=(0,o.A)(u(e)),s=i.defaultView||window;let c=null!=(t=s.event)?t:null==(r=s.parent)?void 0:r.event,p=null;m[l]&&(p=(0,a.A)(i,m[l],g,!0));const f=(0,a.A)(i,l,h,!0),y=(0,a.A)(i,l,(e=>{e!==c?v(e):c=void 0}));let k=[];return"ontouchstart"in i.documentElement&&(k=[].slice.call(i.body.children).map((e=>(0,a.A)(e,"mousemove",d)))),()=>{null==p||p(),f(),y(),k.forEach((e=>e()))}}),[e,n,l,h,g,v])}},31061:function(e,t,n){"use strict";n.d(t,{A:function(){return A}});var r=n(96540),a=Object.prototype.hasOwnProperty;function o(e,t,n){for(n of e.keys())if(i(n,t))return n}function i(e,t){var n,r,s;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&i(e[r],t[r]););return-1===r}if(n===Set){if(e.size!==t.size)return!1;for(r of e){if((s=r)&&"object"==typeof s&&!(s=o(t,s)))return!1;if(!t.has(s))return!1}return!0}if(n===Map){if(e.size!==t.size)return!1;for(r of e){if((s=r[0])&&"object"==typeof s&&!(s=o(t,s)))return!1;if(!i(r[1],t.get(s)))return!1}return!0}if(n===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(n===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return-1===r}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return-1===r}if(!n||"object"==typeof e){for(n in r=0,e){if(a.call(e,n)&&++r&&!a.call(t,n))return!1;if(!(n in t)||!i(e[n],t[n]))return!1}return Object.keys(t).length===r}}return e!=e&&t!=t}var s=n(48880);var l=function(e){const t=(0,s.A)();return[e[0],(0,r.useCallback)((n=>{if(t())return e[1](n)}),[t,e[1]])]},c=n(78256),d=n(1262),u=n(59068),m=n(80644),p=n(89081),f=n(18490),h=n(85059),g=n(10192);const v=(0,n(90711).UD)({defaultModifiers:[p.A,h.A,d.A,u.A,f.A,m.A,g.A,c.A]}),y=["enabled","placement","strategy","modifiers"];const k={name:"applyStyles",enabled:!1,phase:"afterWrite",fn:()=>{}},b={name:"ariaDescribedBy",enabled:!0,phase:"afterWrite",effect:({state:e})=>()=>{const{reference:t,popper:n}=e.elements;if("removeAttribute"in t){const e=(t.getAttribute("aria-describedby")||"").split(",").filter((e=>
2e.trim()!==n.id));e.length?t.setAttribute("aria-describedby",e.join(",")):t.removeAttribute("aria-describedby")}},fn:({state:e})=>{var t;const{popper:n,reference:r}=e.elements,a=null==(t=n.getAttribute("role"))?void 0:t.toLowerCase();if(n.id&&"tooltip"===a&&"setAttribute"in r){const e=r.getAttribute("aria-describedby");if(e&&-1!==e.split(",").indexOf(n.id))return;r.setAttribute("aria-describedby",e?`${e},${n.id}`:n.id)}}},w=[];var A=function(e,t,n={}){let{enabled:a=!0,placement:o="bottom",strategy:s="absolute",modifiers:c=w}=n,d=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(n,y);const u=(0,r.useRef)(c),m=(0,r.useRef)(),p=(0,r.useCallback)((()=>{var e;null==(e=m.current)||e.update()}),[]),f=(0,r.useCallback)((()=>{var e;null==(e=m.current)||e.forceUpdate()}),[]),[h,g]=l((0,r.useState)({placement:o,update:p,forceUpdate:f,attributes:{},styles:{popper:{},arrow:{}}})),A=(0,r.useMemo)((()=>({name:"updateStateModifier",enabled:!0,phase:"write",requires:["computeStyles"],fn:({state:e})=>{const t={},n={};Object.keys(e.elements).forEach((r=>{t[r]=e.styles[r],n[r]=e.attributes[r]})),g({state:e,styles:t,attributes:n,update:p,forceUpdate:f,placement:e.placement})}})),[p,f,g]),E=(0,r.useMemo)((()=>(i(u.current,c)||(u.current=c),u.current)),[c]);return(0,r.useEffect)((()=>{m.current&&a&&m.current.setOptions({placement:o,strategy:s,modifiers:[...E,A,k]})}),[s,o,A,a,E]),(0,r.useEffect)((()=>{if(a&&null!=e&&null!=t)return m.current=v(e,t,Object.assign({},d,{placement:o,strategy:s,modifiers:[...E,b,A]})),()=>{null!=m.current&&(m.current.destroy(),m.current=void 0,g((e=>Object.assign({},e,{attributes:{},styles:{popper:{}}}))))}}),[a,e,t]),h}},64561:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(91625),a=n(87828),o=n(96540),i=n(82810);const s=(e,t)=>a.A?null==e?(t||(0,r.A)()).body:("function"==typeof e&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function l(e,t){const n=(0,i.A)(),[r,a]=(0,o.useState)((()=>s(e,null==n?void 0:n.document)));if(!r){const t=s(e);t&&a(t)}return(0,o.useEffect)((()=>{t&&r&&t(r)}),[t,r]),(0,o.useEffect)((()=>{const t=s(e);t!==r&&a(t)}),[e,r]),r}},82810:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(96540),a=n(87828);const o=(0,r.createContext)(a.A?window:void 0);o.Provider;function i(){return(0,r.useContext)(o)}},4024:function(e,t,n){"use strict";n.d(t,{k:function(){return o},v:function(){return a}});var r=n(96540);function a(e){return"Escape"===e.code||27===e.keyCode}function o(){const e=r.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}},20053:function(e,t,n){"use strict";function r(e){var t,n,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(a&&(a+=" "),a+=n);else for(t in e)e[t]&&(a&&(a+=" "),a+=t);return a}t.A=function(){for(var e,t,n=0,a="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(a&&(a+=" "),a+=t);return a}},24274:function(e,t,n){"use strict";n.d(t,{A:function(){return f}});var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},a=function(e,t,n){var a,o=r[e];return a="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null!=n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};function o(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var i={date:o({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:o({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:o({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},s={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},l=function(e,t,n,r){return s[e]};function c(e){return function(t,n){var r;if("formatting"===(null!=n&&n.context?String(n.context):"standalone")&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,o=null!=n&&n.width?String(n.width):a;r=e.formattingValues[o]||e.formattingValues[a]}else{var i=e.defaultWidth,s=null!=n&&n.width?String(n.width):e.defaultWidth;r=e.values[s]||e.values[i]}return r[e.argumentCallback?e.argumentCallback(t):t]}}var d={ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:c({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:c({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:c({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:c({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
2ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:c({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function u(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.width,a=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;var i,s=o[0],l=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?function(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n;return}(l,(function(e){return e.test(s)})):function(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n;return}(l,(function(e){return e.test(s)}));return i=e.valueCallback?e.valueCallback(c):c,{value:i=n.valueCallback?n.valueCallback(i):i,rest:t.slice(s.length)}}}var m,p={ordinalNumber:(m={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.match(m.matchPattern);if(!n)return null;var r=n[0],a=e.match(m.parsePattern);if(!a)return null;var o=m.valueCallback?m.valueCallback(a[0]):a[0];return{value:o=t.valueCallback?t.valueCallback(o):o,rest:e.slice(r.length)}}),era:u({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:u({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:u({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:u({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:u({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},f={code:"en-US",formatDistance:a,formatLong:i,formatRelative:l,localize:d,match:p,options:{weekStartsOn:0,firstWeekContainsDate:1}}},71858:function(e,t,n){"use strict";n.d(t,{q:function(){return a}});var r={};function a(){return r}},91788:function(e,t){"use strict";var n=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},r=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},a={p:r,P:function(e,t){var a,o=e.match(/(P+)(p+)?/)||[],i=o[1],s=o[2];if(!s)return n(e,t);switch(i){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;default:a=t.dateTime({width:"full"})}return a.replace("{{date}}",n(i,t)).replace("{{time}}",r(s,t))}};t.A=a},67044:function(e,t,n){"use strict";function r(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}n.d(t,{A:function(){return r}})},31053:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(10123),a=n(9411),o=n(24127),i=n(70551);var s=6048e5;function l(e){(0,i.A)(1,arguments);var t=(0,r.default)(e),n=(0,a.A)(t).getTime()-function(e){(0,i.A)(1,arguments);var t=(0,o.A)(e),n=new Date(0);return n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0),(0,a.A)(n)}(t).getTime();return Math.round(n/s)+1}},24127:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(10123),a=n(70551),o=n(9411);function i(e){(0,a.A)(1,arguments);var t=(0,r.default)(e),n=t.getUTCFullYear(),i=new Date(0);i.setUTCFullYear(n+1,0,4),i.setUTCHours(0,0,0,0);var s=(0,o.A)(i),l=new Date(0);l.setUTCFullYear(n,0,4),l.setUTCHours(0,0,0,0);var c=(0,o.A)(l);return t.getTime()>=s.getTime()?n+1:t.getTime()>=c.getTime()?n:n-1}},96894:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(10123),a=n(89742),o=n(50464),i=n(70551),s=n(94188),l=n(71858);var c=6048e5;function d(e,t){(0,i.A)(1,arguments);var n=(0,r.default)(e),d=(0,a.A)(n,t).getTime()-function(e,t){var n,r,c,d,u,m,p,f;(0,i.A)(1,arguments);var h=(0,l.q)(),g=(0,s.A)(null!==(n=null!==(r=null!==(c=null!==(d=null==t?void 0:t.firstWeekContainsDate)&&void 0!==d?d:null==t||null===(u=t.locale)||void 0===u||null===(m=u.options)||void 0===m?void 0:m.firstWeekContainsDate)&&void 0!==c?c:h.firstWeekContainsDate)&&void 0!==r?r:null===(p=h.locale)||void 0===p||null===(f=p.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==n?n:1),v=(0,o.A)(e,t),y=new Date(0);return y.setUTCFullYear(v,0,g),y.setUTCHours(0,0,0,0),(0,a.A)(y,t)}(n,t).getTime();return Math.round(d/c)+1}},50464:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(10123),a=n(70551),o=n(89742),i=n(94188),s=n(71858);function l(e,t){var n,l,c,d,u,m,p,f;(0,a.A)(1,arguments);var h=(0,r.default)(e),g=h.getUTCFullYear(),v=(0,s.q)(),y=(0,i.A)(null!==(n=null!==(l=null!==(c=null!==(d=null==t?void 0:t.firstWeekContainsDate)&&void 0!==d?d:null==t||null===(u=t.locale)||void 0===u||null===(m=u.options)||void 0===m?void 0:m.firstWeekContainsDate)&&void 0!==c?c:v.firstWeekContainsDate)&&void 0!==l?l:null===(p=v.locale)||void 0===p||null===(f=p.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==n?n:1);if(!(y>=1&&y<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var k=new Date(0);k.setUTCFullYear(g+1,0,y),k.setUTCHours(0,0,0,0);var b=(0,o.A)(k,t),w=new Date(0);w.setUTCFullYear(g,0,y),w.setUTCHours(0,0,0,0);var A=(0,o.A)(w,t);return h.getTime()>=b.getTime()?g+1:h.getTime()>=A.getTime()?g:g-1}},41109:function(e,t,n){"use strict";n.d(t,{ef:function(){return o},lJ:function(){return s},xM:function(){return i}});var r=["D","DD"],a=["YY","YYYY"];function o(e){return-1!==r.indexOf(e)}function i(e){return-1!==a.indexOf(e)}function s(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").
2concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}},70551:function(e,t,n){"use strict";function r(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{A:function(){return r}})},9411:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(10123),a=n(70551);function o(e){(0,a.A)(1,arguments);var t=(0,r.default)(e),n=t.getUTCDay(),o=(n<1?7:0)+n-1;return t.setUTCDate(t.getUTCDate()-o),t.setUTCHours(0,0,0,0),t}},89742:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(10123),a=n(70551),o=n(94188),i=n(71858);function s(e,t){var n,s,l,c,d,u,m,p;(0,a.A)(1,arguments);var f=(0,i.q)(),h=(0,o.A)(null!==(n=null!==(s=null!==(l=null!==(c=null==t?void 0:t.weekStartsOn)&&void 0!==c?c:null==t||null===(d=t.locale)||void 0===d||null===(u=d.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==l?l:f.weekStartsOn)&&void 0!==s?s:null===(m=f.locale)||void 0===m||null===(p=m.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==n?n:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,r.default)(e),v=g.getUTCDay(),y=(v<h?7:0)+v-h;return g.setUTCDate(g.getUTCDate()-y),g.setUTCHours(0,0,0,0),g}},94188:function(e,t,n){"use strict";function r(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}n.d(t,{A:function(){return r}})},92998:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(10123),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,a.default)(e),i=(0,r.A)(t);return isNaN(i)?new Date(NaN):i?(n.setDate(n.getDate()+i),n):n}},21524:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(94188),a=n(7767),o=n(70551),i=36e5;function s(e,t){(0,o.A)(2,arguments);var n=(0,r.A)(t);return(0,a.A)(e,n*i)}},7767:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(94188),a=n(10123),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,a.default)(e).getTime(),i=(0,r.A)(t);return new Date(n+i)}},92890:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(94188),a=n(7767),o=n(70551),i=6e4;function s(e,t){(0,o.A)(2,arguments);var n=(0,r.A)(t);return(0,a.A)(e,n*i)}},2118:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(10123),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,a.default)(e),i=(0,r.A)(t);if(isNaN(i))return new Date(NaN);if(!i)return n;var s=n.getDate(),l=new Date(n.getTime());return l.setMonth(n.getMonth()+i+1,0),s>=l.getDate()?l:(n.setFullYear(l.getFullYear(),l.getMonth(),s),n)}},29852:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(2118),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=3*(0,r.A)(t);return(0,a.default)(e,n)}},82238:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(92998),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=7*(0,r.A)(t);return(0,a.default)(e,n)}},49317:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(2118),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.A)(t);return(0,a.default)(e,12*n)}},57499:function(e,t,n){"use strict";n.d(t,{Cg:function(){return r},_m:function(){return o},s0:function(){return a}});Math.pow(10,8);var r=6e4,a=36e5,o=1e3},40063:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(67044),a=n(31127),o=n(70551),i=864e5;function s(e,t){(0,o.A)(2,arguments);var n=(0,a.default)(e),s=(0,a.default)(t),l=n.getTime()-(0,r.A)(n),c=s.getTime()-(0,r.A)(s);return Math.round((l-c)/i)}},60667:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e,t){(0,a.A)(2,arguments);var n=(0,r.default)(e),o=(0,r.default)(t);return 12*(n.getFullYear()-o.getFullYear())+(n.getMonth()-o.getMonth())}},82002:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e,t){(0,a.A)(2,arguments);var n=(0,r.default)(e),o=(0,r.default)(t);return n.getFullYear()-o.getFullYear()}},66212:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){(0,a.A)(1,arguments);var t=(0,r.default)(e);return t.setHours(23,59,59,999),t}},19312:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){(0,a.A)(1,arguments);var t=(0,r.default)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}},36462:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(71858),a=n(10123),o=n(94188),i=n(70551);function s(e,t){var n,s,l,c,d,u,m,p;(0,i.A)(1,arguments);var f=(0,r.q)(),h=(0,o.A)(null!==(n=null!==(s=null!==(l=null!==(c=null==t?void 0:t.weekStartsOn)&&void 0!==c?c:null==t||null===(d=t.locale)||void 0===d||null===(u=d.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==l?l:f.weekStartsOn)&&void 0!==s?s:null===(m=f.locale)||void 0===m||null===(p=m.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==n?n:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,a.default)(e),v=g.getDay(),y=6+(v<h?-7:0)-(v-h);return g.setDate(g.getDate()+y),g.setHours(23,59,59,999),g}},53039:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){(0,a.A)(1,arguments);var t=(0,r.default)(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}},72346:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return O}});var r=n(86828),a=n(25654),o=n(10123),i=n(70551);var s=n(31053),l=n(24127),c=n(96894),d=n(50464);function u(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length<t;)r="0"+r;return n+r}var m={y:function(e,t){var n=e.getUTCFullYear(),r=n>0?n:1-n;return u("yy"===t?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):u(n+1,2)},d:function(e,t){return u(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];
vendor: 5,088 bytes, line 2
2default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return u(e.getUTCHours()%12||12,t.length)},H:function(e,t){return u(e.getUTCHours(),t.length)},m:function(e,t){return u(e.getUTCMinutes(),t.length)},s:function(e,t){return u(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,r=e.getUTCMilliseconds();return u(Math.floor(r*Math.pow(10,n-3)),t.length)}},p="midnight",f="noon",h="morning",g="afternoon",v="evening",y="night",k={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getUTCFullYear(),a=r>0?r:1-r;return n.ordinalNumber(a,{unit:"year"})}return m.y(e,t)},Y:function(e,t,n,r){var a=(0,d.A)(e,r),o=a>0?a:1-a;return"YY"===t?u(o%100,2):"Yo"===t?n.ordinalNumber(o,{unit:"year"}):u(o,t.length)},R:function(e,t){return u((0,l.A)(e),t.length)},u:function(e,t){return u(e.getUTCFullYear(),t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return u(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return u(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return m.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return u(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var a=(0,c.A)(e,r);return"wo"===t?n.ordinalNumber(a,{unit:"week"}):u(a,t.length)},I:function(e,t,n){var r=(0,s.A)(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):u(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):m.d(e,t)},D:function(e,t,n){var r=function(e){(0,i.A)(1,arguments);var t=(0,o.default)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=n-t.getTime();return Math.floor(r/864e5)+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):u(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var a=e.getUTCDay(),o=(a-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return u(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var a=e.getUTCDay(),o=(a-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return u(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),a=0===r?7:r;switch(t){case"i":return String(a);case"ii":return u(a,t.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,a=e.getUTCHours();switch(r=12===a?f:0===a?p:a/12>
2=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,a=e.getUTCHours();switch(r=a>=17?v:a>=12?g:a>=4?h:y,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return m.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):m.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):u(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):u(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):m.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):m.s(e,t)},S:function(e,t){return m.S(e,t)},X:function(e,t,n,r){var a=(r._originalDate||e).getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return w(a);case"XXXX":case"XX":return A(a);default:return A(a,":")}},x:function(e,t,n,r){var a=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return w(a);case"xxxx":case"xx":return A(a);default:return A(a,":")}},O:function(e,t,n,r){var a=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+b(a,":");default:return"GMT"+A(a,":")}},z:function(e,t,n,r){var a=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+b(a,":");default:return"GMT"+A(a,":")}},t:function(e,t,n,r){var a=r._originalDate||e;return u(Math.floor(a.getTime()/1e3),t.length)},T:function(e,t,n,r){return u((r._originalDate||e).getTime(),t.length)}};function b(e,t){var n=e>0?"-":"+",r=Math.abs(e),a=Math.floor(r/60),o=r%60;if(0===o)return n+String(a);var i=t||"";return n+String(a)+i+u(o,2)}function w(e,t){return e%60==0?(e>0?"-":"+")+u(Math.abs(e)/60,2):A(e,t)}function A(e,t){var n=t||"",r=e>0?"-":"+",a=Math.abs(e);return r+u(Math.floor(a/60),2)+n+u(a%60,2)}var E=k,S=n(91788),D=n(67044),C=n(41109),M=n(94188),T=n(71858),P=n(24274),x=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,I=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,N=/^'([^]*?)'?$/,j=/''/g,R=/[a-zA-Z]/;function O(e,t,n){var s,l,c,d,u,m,p,f,h,g,v,y,k,b,w,A,O,L;(0,i.A)(2,arguments);var U=String(t),B=(0,T.q)(),_=null!==(s=null!==(l=null==n?void 0:n.locale)&&void 0!==l?l:B.locale)&&void 0!==s?s:P.A,F=(0,M.A)(null!==(c=null!==(d=null!==(u=null!==(m=null==n?void 0:n.firstWeekContainsDate)&&void 0!==m?m:null==n||null===(p=n.locale)||void 0===p||null===(f=p.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==u?u:B.firstWeekContainsDate)&&void 0!==d?d:null===(h=B.locale)||void 0===h||null===(g=h.options)||void 0===g?void 0:g.firstWeekContainsDate)&&void 0!==c?c:1);if(!(F>=1&&F<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var H=(0,M.A)(null!==(v=null!==(y=null!==(k=null!==(b=null==n?void 0:n.weekStartsOn)&&void 0!==b?b:null==n||null===(w=n.locale)||void 0===w||null===(A=w.options)||void 0===A?void 0:A.weekStartsOn)&&void 0!==k?k:B.weekStartsOn)&&void 0!==y?y:null===(O=B.locale)||void 0===O||null===(L=O.options)||void 0===L?void 0:L.weekStartsOn)&&void 0!==v?v:0);if(!(H>=0&&H<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!_.localize)throw new RangeError("locale must contain localize property");if(!_.formatLong)throw new RangeError("locale must contain formatLong property");var G=(0,o.default)(e);if(!(0,r.default)(G))throw new RangeError("Invalid time value");var V=(0,D.A)(G),W=(0,a.A)(G,V),Y={firstWeekContainsDate:F,weekStartsOn:H,locale:_,_originalDate:G};return U.match(I).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,S.A[t])(e,_.formatLong):e})).join("").match(x).map((function(r){if("''"===r)return"'";var a=r[0];if("'"===a)return function(e){var t=e.match(N);if(!t)return e;return t[1].replace(j,"'")}(r);var o=E[a];if(o)return null!=n&&n.useAdditionalWeekYearTokens||!(0,C.xM)(r)||(0,C.lJ)(r,t,String(e)),null!=n&&n.useAdditionalDayOfYearTokens||!(0,C.ef)(r)||(0,C.lJ)(r,t,String(e)),o(W,r,_.localize,Y);
2if(a.match(R))throw new RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");return r})).join("")}},50274:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){return(0,a.A)(1,arguments),(0,r.default)(e).getDate()}},17512:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){return(0,a.A)(1,arguments),(0,r.default)(e).getDay()}},68089:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){return(0,a.A)(1,arguments),(0,r.default)(e).getHours()}},8850:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return c}});var r=n(10123),a=n(27827),o=n(70551);function i(e){return(0,o.A)(1,arguments),(0,a.default)(e,{weekStartsOn:1})}function s(e){(0,o.A)(1,arguments);var t=function(e){(0,o.A)(1,arguments);var t=(0,r.default)(e),n=t.getFullYear(),a=new Date(0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);var s=i(a),l=new Date(0);l.setFullYear(n,0,4),l.setHours(0,0,0,0);var c=i(l);return t.getTime()>=s.getTime()?n+1:t.getTime()>=c.getTime()?n:n-1}(e),n=new Date(0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),i(n)}var l=6048e5;function c(e){(0,o.A)(1,arguments);var t=(0,r.default)(e),n=i(t).getTime()-s(t).getTime();return Math.round(n/l)+1}},12563:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){return(0,a.A)(1,arguments),(0,r.default)(e).getMinutes()}},32044:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){return(0,a.A)(1,arguments),(0,r.default)(e).getMonth()}},34158:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){(0,a.A)(1,arguments);var t=(0,r.default)(e);return Math.floor(t.getMonth()/3)+1}},9251:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){return(0,a.A)(1,arguments),(0,r.default)(e).getSeconds()}},68519:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){return(0,a.A)(1,arguments),(0,r.default)(e).getTime()}},72379:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){return(0,a.A)(1,arguments),(0,r.default)(e).getFullYear()}},79672:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e,t){(0,a.A)(2,arguments);var n=(0,r.default)(e),o=(0,r.default)(t);return n.getTime()>o.getTime()}},27813:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e,t){(0,a.A)(2,arguments);var n=(0,r.default)(e),o=(0,r.default)(t);return n.getTime()<o.getTime()}},15290:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(82284),a=n(70551);function o(e){return(0,a.A)(1,arguments),e instanceof Date||"object"===(0,r.A)(e)&&"[object Date]"===Object.prototype.toString.call(e)}},25010:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e,t){(0,a.A)(2,arguments);var n=(0,r.default)(e),o=(0,r.default)(t);return n.getTime()===o.getTime()}},81810:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(31127),a=n(70551);function o(e,t){(0,a.A)(2,arguments);var n=(0,r.default)(e),o=(0,r.default)(t);return n.getTime()===o.getTime()}},2702:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e,t){(0,a.A)(2,arguments);var n=(0,r.default)(e),o=(0,r.default)(t);return n.getFullYear()===o.getFullYear()&&n.getMonth()===o.getMonth()}},60992:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(66757),a=n(70551);function o(e,t){(0,a.A)(2,arguments);var n=(0,r.default)(e),o=(0,r.default)(t);return n.getTime()===o.getTime()}},24125:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e,t){(0,a.A)(2,arguments);var n=(0,r.default)(e),o=(0,r.default)(t);return n.getFullYear()===o.getFullYear()}},86828:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(15290),a=n(10123),o=n(70551);function i(e){if((0,o.A)(1,arguments),!(0,r.default)(e)&&"number"!=typeof e)return!1;var t=(0,a.default)(e);return!isNaN(Number(t))}},13652:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e,t){(0,a.A)(2,arguments);var n=(0,r.default)(e).getTime(),o=(0,r.default)(t.start).getTime(),i=(0,r.default)(t.end).getTime();if(!(o<=i))throw new RangeError("Invalid interval");return n>=o&&n<=i}},67440:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(82284),a=n(10123),o=n(70551);function i(e){var t,n;if((0,o.A)(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!==(0,r.A)(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=(0,a.default)(e);(void 0===n||n<t||isNaN(Number(t)))&&(n=t)})),n||new Date(NaN)}},10838:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(82284),a=n(10123),o=n(70551);function i(e){var t,n;if((0,o.A)(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!==(0,r.A)(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=(0,a.default)(e);(void 0===n||n>t||isNaN(t.getDate()))&&(n=t)})),n||new Date(NaN)}},52779:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return tt}});var r=n(82284),a=n(27800);function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
2if(!n){if(Array.isArray(e)||(n=(0,a.A)(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}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 i,s=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){l=!0,i=e},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw i}}}}var i=n(24274),s=n(25654),l=n(10123);function c(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}var d=n(91788),u=n(67044),m=n(41109),p=n(94188),f=n(70551),h=n(9417),g=n(63662);function v(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&&(0,g.A)(e,t)}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function k(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(k=function(){return!!e})()}function b(e){var t=k();return function(){var n,a=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(a,arguments,o)}else n=a.apply(this,arguments);return function(e,t){if(t&&("object"===(0,r.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,h.A)(e)}(this,n)}}var w=n(23029),A=n(92901),E=n(64467),S=function(){function e(){(0,w.A)(this,e),(0,E.A)(this,"priority",void 0),(0,E.A)(this,"subPriority",0)}return(0,A.A)(e,[{key:"validate",value:function(e,t){return!0}}]),e}(),D=function(e){v(n,e);var t=b(n);function n(e,r,a,o,i){var s;return(0,w.A)(this,n),(s=t.call(this)).value=e,s.validateValue=r,s.setValue=a,s.priority=o,i&&(s.subPriority=i),s}return(0,A.A)(n,[{key:"validate",value:function(e,t){return this.validateValue(e,this.value,t)}},{key:"set",value:function(e,t,n){return this.setValue(e,t,this.value,n)}}]),n}(S),C=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",10),(0,E.A)((0,h.A)(e),"subPriority",-1),e}return(0,A.A)(n,[{key:"set",value:function(e,t){if(t.timestampIsSet)return e;var n=new Date(0);return n.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),n.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),n}}]),n}(S),M=function(){function e(){(0,w.A)(this,e),(0,E.A)(this,"incompatibleTokens",void 0),(0,E.A)(this,"priority",void 0),(0,E.A)(this,"subPriority",void 0)}return(0,A.A)(e,[{key:"run",value:function(e,t,n,r){var a=this.parse(e,t,n,r);return a?{setter:new D(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}},{key:"validate",value:function(e,t,n){return!0}}]),e}(),T=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",140),(0,E.A)((0,h.A)(e),"incompatibleTokens",["R","u","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}},{key:"set",value:function(e,t,n){return t.era=n,e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e}}]),n}(M),P=n(57499),x=/^(1[0-2]|0?\d)/,I=/^(3[0-1]|[0-2]?\d)/,N=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,j=/^(5[0-3]|[0-4]?\d)/,R=/^(2[0-3]|[0-1]?\d)/,O=/^(2[0-4]|[0-1]?\d)/,L=/^(1[0-1]|0?\d)/,U=/^(1[0-2]|0?\d)/,B=/^[0-5]?\d/,_=/^[0-5]?\d/,F=/^\d/,H=/^\d{1,2}/,G=/^\d{1,3}/,V=/^\d{1,4}/,W=/^-?\d+/,Y=/^-?\d/,K=/^-?\d{1,2}/,z=/^-?\d{1,3}/,q=/^-?\d{1,4}/,J=/^([+-])(\d{2})(\d{2}
vendor: 16,384 bytes, line 2
2)?|Z/,Q=/^([+-])(\d{2})(\d{2})|Z/,X=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,Z=/^([+-])(\d{2}):(\d{2})|Z/,$=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function ee(e,t){return e?{value:t(e.value),rest:e.rest}:e}function te(e,t){var n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function ne(e,t){var n=t.match(e);if(!n)return null;if("Z"===n[0])return{value:0,rest:t.slice(1)};var r="+"===n[1]?1:-1,a=n[2]?parseInt(n[2],10):0,o=n[3]?parseInt(n[3],10):0,i=n[5]?parseInt(n[5],10):0;return{value:r*(a*P.s0+o*P.Cg+i*P._m),rest:t.slice(n[0].length)}}function re(e){return te(W,e)}function ae(e,t){switch(e){case 1:return te(F,t);case 2:return te(H,t);case 3:return te(G,t);case 4:return te(V,t);default:return te(new RegExp("^\\d{1,"+e+"}"),t)}}function oe(e,t){switch(e){case 1:return te(Y,t);case 2:return te(K,t);case 3:return te(z,t);case 4:return te(q,t);default:return te(new RegExp("^-?\\d{1,"+e+"}"),t)}}function ie(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function se(e,t){var n,r=t>0,a=r?t:1-t;if(a<=50)n=e||100;else{var o=a+50;n=e+100*Math.floor(o/100)-(e>=o%100?100:0)}return r?n:1-n}function le(e){return e%400==0||e%4==0&&e%100!=0}var ce=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",130),(0,E.A)((0,h.A)(e),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return ee(ae(4,e),r);case"yo":return ee(n.ordinalNumber(e,{unit:"year"}),r);default:return ee(ae(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,n){var r=e.getUTCFullYear();if(n.isTwoDigitYear){var a=se(n.year,r);return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e}var o="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(o,0,1),e.setUTCHours(0,0,0,0),e}}]),n}(M),de=n(50464),ue=n(89742),me=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",130),(0,E.A)((0,h.A)(e),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return ee(ae(4,e),r);case"Yo":return ee(n.ordinalNumber(e,{unit:"year"}),r);default:return ee(ae(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,n,r){var a=(0,de.A)(e,r);if(n.isTwoDigitYear){var o=se(n.year,a);return e.setUTCFullYear(o,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,ue.A)(e,r)}var i="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(i,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,ue.A)(e,r)}}]),n}(M),pe=n(9411),fe=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",130),(0,E.A)((0,h.A)(e),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t){return oe("R"===t?4:t.length,e)}},{key:"set",value:function(e,t,n){var r=new Date(0);return r.setUTCFullYear(n,0,4),r.setUTCHours(0,0,0,0),(0,pe.A)(r)}}]),n}(M),he=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",130),(0,E.A)((0,h.A)(e),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t){return oe("u"===t?4:t.length,e)}},{key:"set",value:function(e,t,n){return e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e}}]),n}(M),ge=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",120),(0,E.A)((0,h.A)(e),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"Q":case"QQ":return ae(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e}}]),n}(M),ve=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",120),(0,E.A)((0,h.A)(e),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"q":case"qq":return ae(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e}}]),n}(M),ye=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),(0,E.A)((0,h.A)(e),"priority",110),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return e-1};switch(t){case"M":return ee(te(x,e),r);case"MM":return ee(ae(2,e),r);case"Mo":return ee(n.ordinalNumber(e,{unit:"month"}),r);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}]),n}(M),ke=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",110),(0,E.A)((0,h.A)(e),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return e-1};switch(t){case"L":return ee(te(x,e),r);case"LL":return ee(ae(2,e),r);case"Lo":return ee(n.ordinalNumber(e,{unit:"month"}),r);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}]),n}(M),be=n(96894);var we=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",100),(0,E.A)((0,h.A)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"w":return te(j,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,n,r){return(0,ue.A)(function(e,t,n){(0,f.A)(2,arguments);var r=(0,l.default)(e),a=(0,p.A)(t),o=(0,be.A)(r,n)-a;return r.setUTCDate(r.getUTCDate()-7*o),r}(e,n,r),r)}}]),n}(M),Ae=n(31053);var Ee=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",100),(0,E.A)((0,h.A)(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"I":return te(j,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,n){return(0,pe.A)(function(e,t){(0,f.A)(2,arguments);var n=(0,l.default)(e),r=(0,p.A)(t),a=(0,Ae.A)(n)-r;return n.setUTCDate(n.getUTCDate()-7*a),n}(e,n))}}]),n}(M),Se=[31,28,31,30,31,30,31,31,30,31,30,31],De=[31,29,31,30,31,30,31,31,30,31,30,31],Ce=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",90),(0,E.A)((0,h.A)(e),"subPriority",1),(0,E.A)((0,h.A)(e),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"d":return te(I,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){var n=le(e.getUTCFullYear()),r=e.getUTCMonth();return n?t>=1&&t<=De[r]:t>=1&&t<=Se[r]}},{key:"set",value:function(e,t,n){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e}}]),n}(M),Me=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",90),(0,E.A)((0,h.A)(e),"subpriority",1),(0,E.A)((0,h.A)(e),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"D":case"DD":return te(N,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return le(e.getUTCFullYear())?t>=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,n){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e}}]),n}(M),Te=n(71858);function Pe(e,t,n){var r,a,o,i,s,c,d,u;(0,f.A)(2,arguments);var m=(0,Te.q)(),h=(0,p.A)(null!==(r=null!==(a=null!==(o=null!==(i=null==n?void 0:n.weekStartsOn)&&void 0!==i?i:null==n||null===(s=n.locale)||void 0===s||null===(c=s.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==o?o:m.weekStartsOn)&&void 0!==a?a:null===(d=m.locale)||void 0===d||null===(u=d.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==r?r:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,l.default)(e),v=(0,p.A)(t),y=((v%7+7)%7<h?7:0)+v-g.getUTCDay();return g.setUTCDate(g.getUTCDate()+y),g}var xe=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",90),(0,E.A)((0,h.A)(e),"incompatibleTokens",["D","i","e","c","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=Pe(e,n,r)).setUTCHours(0,0,0,0),e}}]),n}(M),Ie=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",90),(0,E.A)((0,h.A)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n,r){var a=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return ee(ae(t.length,e),a);case"eo":return ee(n.ordinalNumber(e,{unit:"day"}),a);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=Pe(e,n,r)).setUTCHours(0,0,0,0),e}}]),n}(M),Ne=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",90),(0,E.A)((0,h.A)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n,r){var a=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return ee(ae(t.length,e),a);case"co":return ee(n.ordinalNumber(e,{unit:"day"}),a);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=Pe(e,n,r)).setUTCHours(0,0,0,0),e}}]),n}(M);var je=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",90),(0,E.A)((0,h.A)(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return ae(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return ee(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return ee(n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return ee(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);default:return ee(n.day(e,{width:"wide",context:"
2formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r)}}},{key:"validate",value:function(e,t){return t>=1&&t<=7}},{key:"set",value:function(e,t,n){return e=function(e,t){(0,f.A)(2,arguments);var n=(0,p.A)(t);n%7==0&&(n-=7);var r=(0,l.default)(e),a=((n%7+7)%7<1?7:0)+n-r.getUTCDay();return r.setUTCDate(r.getUTCDate()+a),r}(e,n),e.setUTCHours(0,0,0,0),e}}]),n}(M),Re=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",80),(0,E.A)((0,h.A)(e),"incompatibleTokens",["b","B","H","k","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setUTCHours(ie(n),0,0,0),e}}]),n}(M),Oe=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",80),(0,E.A)((0,h.A)(e),"incompatibleTokens",["a","B","H","k","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setUTCHours(ie(n),0,0,0),e}}]),n}(M),Le=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",80),(0,E.A)((0,h.A)(e),"incompatibleTokens",["a","b","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setUTCHours(ie(n),0,0,0),e}}]),n}(M),Ue=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",70),(0,E.A)((0,h.A)(e),"incompatibleTokens",["H","K","k","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"h":return te(U,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=12}},{key:"set",value:function(e,t,n){var r=e.getUTCHours()>=12;return r&&n<12?e.setUTCHours(n+12,0,0,0):r||12!==n?e.setUTCHours(n,0,0,0):e.setUTCHours(0,0,0,0),e}}]),n}(M),Be=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",70),(0,E.A)((0,h.A)(e),"incompatibleTokens",["a","b","h","K","k","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"H":return te(R,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=23}},{key:"set",value:function(e,t,n){return e.setUTCHours(n,0,0,0),e}}]),n}(M),_e=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",70),(0,E.A)((0,h.A)(e),"incompatibleTokens",["h","H","k","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"K":return te(L,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.getUTCHours()>=12&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e}}]),n}(M),Fe=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",70),(0,E.A)((0,h.A)(e),"incompatibleTokens",["a","b","h","H","K","t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"k":return te(O,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=24}},{key:"set",value:function(e,t,n){var r=n<=24?n%24:n;return e.setUTCHours(r,0,0,0),e}}]),n}
2(M),He=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",60),(0,E.A)((0,h.A)(e),"incompatibleTokens",["t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"m":return te(B,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCMinutes(n,0,0),e}}]),n}(M),Ge=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",50),(0,E.A)((0,h.A)(e),"incompatibleTokens",["t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t,n){switch(t){case"s":return te(_,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return ae(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCSeconds(n,0),e}}]),n}(M),Ve=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",30),(0,E.A)((0,h.A)(e),"incompatibleTokens",["t","T"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t){return ee(ae(t.length,e),(function(e){return Math.floor(e*Math.pow(10,3-t.length))}))}},{key:"set",value:function(e,t,n){return e.setUTCMilliseconds(n),e}}]),n}(M),We=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",10),(0,E.A)((0,h.A)(e),"incompatibleTokens",["t","T","x"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t){switch(t){case"X":return ne(J,e);case"XX":return ne(Q,e);case"XXXX":return ne(X,e);case"XXXXX":return ne($,e);default:return ne(Z,e)}}},{key:"set",value:function(e,t,n){return t.timestampIsSet?e:new Date(e.getTime()-n)}}]),n}(M),Ye=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",10),(0,E.A)((0,h.A)(e),"incompatibleTokens",["t","T","X"]),e}return(0,A.A)(n,[{key:"parse",value:function(e,t){switch(t){case"x":return ne(J,e);case"xx":return ne(Q,e);case"xxxx":return ne(X,e);case"xxxxx":return ne($,e);default:return ne(Z,e)}}},{key:"set",value:function(e,t,n){return t.timestampIsSet?e:new Date(e.getTime()-n)}}]),n}(M),Ke=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",40),(0,E.A)((0,h.A)(e),"incompatibleTokens","*"),e}return(0,A.A)(n,[{key:"parse",value:function(e){return re(e)}},{key:"set",value:function(e,t,n){return[new Date(1e3*n),{timestampIsSet:!0}]}}]),n}(M),ze=function(e){v(n,e);var t=b(n);function n(){var e;(0,w.A)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),(0,E.A)((0,h.A)(e),"priority",20),(0,E.A)((0,h.A)(e),"incompatibleTokens","*"),e}return(0,A.A)(n,[{key:"parse",value:function(e){return re(e)}},{key:"set",value:function(e,t,n){return[new Date(n),{timestampIsSet:!0}]}}]),n}(M),qe={G:new T,y:new ce,Y:new me,R:new fe,u:new he,Q:new ge,q:new ve,M:new ye,L:new ke,w:new we,I:new Ee,d:new Ce,D:new Me,E:new xe,e:new Ie,c:new Ne,i:new je,a:new Re,b:new Oe,B:new Le,h:new Ue,H:new Be,K:new _e,k:new Fe,m:new He,s:new Ge,S:new Ve,X:new We,x:new Ye,t:new Ke,T:new ze},Je=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Qe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Xe=/^'([^]*?)'?$/,Ze=/''/g,$e=/\S/,et=/[a-zA-Z]/;function tt(e,t,n,a){var h,g,v,y,k,b,w,A,E,S,D,M,T,P,x,I,N,j;(0,f.A)(3,arguments);var R=String(e),O=String(t),L=(0,Te.q)(),U=null!==(h=null!==(g=null==a?void 0:a.locale)&&void 0!==g?g:L.locale)&&void 0!==h?h:i.A;if(!U.match)throw new RangeError("locale must contain match property");var B=(0,p.A)(null!==(v=null!==(y=null!==(k=null!==(b=null==a?void 0:a.firstWeekContainsDate)&&void 0!==b?b:null==a||null===(w=a.locale)||void 0===w||null===(A=w.options)||void 0===A?void 0:A.firstWeekContainsDate)&&void 0!==k?k:L.firstWeekContainsDate)&&void 0!==y?y:null===(E=L.locale)||void 0===E||null===(S=E.options)||void 0===S?void 0:S.firstWeekContainsDate)&&void 0!==v?v:1);if(!(B>=1&&B<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var _=(0,p.A)(null!==(D=null!==(M=null!==(T=null!==(P=null==a?void 0:a.weekStartsOn)&&void 0!==P?P:null==a||null===(x=a.locale)||void 0===x||null===(I=x.options)||void 0===I?void 0:I.weekStartsOn)&&void 0!==T?T:L.weekStartsOn)&&void 0!==M?M:null===(N=L.locale)||void 0===N||null===(j=N.options)||void 0===j?void 0:j.weekStartsOn)&&void 0!==D?D:0);if(!(_>=0&&_<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===O)return""===R?(0,l.default)(n):new Date(NaN);
2var F,H={firstWeekContainsDate:B,weekStartsOn:_,locale:U},G=[new C],V=O.match(Qe).map((function(e){var t=e[0];return t in d.A?(0,d.A[t])(e,U.formatLong):e})).join("").match(Je),W=[],Y=o(V);try{var K=function(){var t=F.value;null!=a&&a.useAdditionalWeekYearTokens||!(0,m.xM)(t)||(0,m.lJ)(t,O,e),null!=a&&a.useAdditionalDayOfYearTokens||!(0,m.ef)(t)||(0,m.lJ)(t,O,e);var n=t[0],r=qe[n];if(r){var o=r.incompatibleTokens;if(Array.isArray(o)){var i=W.find((function(e){return o.includes(e.token)||e.token===n}));if(i)throw new RangeError("The format string mustn't contain `".concat(i.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===r.incompatibleTokens&&W.length>0)throw new RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));W.push({token:n,fullToken:t});var s=r.run(R,t,U.match,H);if(!s)return{v:new Date(NaN)};G.push(s.setter),R=s.rest}else{if(n.match(et))throw new RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");if("''"===t?t="'":"'"===n&&(t=t.match(Xe)[1].replace(Ze,"'")),0!==R.indexOf(t))return{v:new Date(NaN)};R=R.slice(t.length)}};for(Y.s();!(F=Y.n()).done;){var z=K();if("object"===(0,r.A)(z))return z.v}}catch(ne){Y.e(ne)}finally{Y.f()}if(R.length>0&&$e.test(R))return new Date(NaN);var q=G.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,n){return n.indexOf(e)===t})).map((function(e){return G.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),J=(0,l.default)(n);if(isNaN(J.getTime()))return new Date(NaN);var Q,X=(0,s.A)(J,(0,u.A)(J)),Z={},$=o(q);try{for($.s();!(Q=$.n()).done;){var ee=Q.value;if(!ee.validate(X,H))return new Date(NaN);var te=ee.set(X,Z,H);Array.isArray(te)?(X=te[0],c(Z,te[1])):X=te}}catch(ne){$.e(ne)}finally{$.f()}return X}},1806:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(57499),a=n(70551),o=n(94188);function i(e,t){var n;(0,a.A)(1,arguments);var i=(0,o.A)(null!==(n=null==t?void 0:t.additionalDigits)&&void 0!==n?n:2);if(2!==i&&1!==i&&0!==i)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var h,g=function(e){var t,n={},r=e.split(s.dateTimeDelimiter);if(r.length>2)return n;/:/.test(r[0])?t=r[0]:(n.date=r[0],t=r[1],s.timeZoneDelimiter.test(n.date)&&(n.date=e.split(s.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length)));if(t){var a=s.timezone.exec(t);a?(n.time=t.replace(a[1],""),n.timezone=a[1]):n.time=t}return n}(e);if(g.date){var v=function(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};var a=r[1]?parseInt(r[1]):null,o=r[2]?parseInt(r[2]):null;return{year:null===o?a:100*o,restDateString:e.slice((r[1]||r[2]).length)}}(g.date,i);h=function(e,t){if(null===t)return new Date(NaN);var n=e.match(l);if(!n)return new Date(NaN);var r=!!n[4],a=u(n[1]),o=u(n[2])-1,i=u(n[3]),s=u(n[4]),c=u(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,s,c)?function(e,t,n){var r=new Date(0);r.setUTCFullYear(e,0,4);var a=r.getUTCDay()||7,o=7*(t-1)+n+1-a;return r.setUTCDate(r.getUTCDate()+o),r}(t,s,c):new Date(NaN);var d=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(p[t]||(f(e)?29:28))}(t,o,i)&&function(e,t){return t>=1&&t<=(f(e)?366:365)}(t,a)?(d.setUTCFullYear(t,o,Math.max(a,i)),d):new Date(NaN)}(v.restDateString,v.year)}if(!h||isNaN(h.getTime()))return new Date(NaN);var y,k=h.getTime(),b=0;if(g.time&&(b=function(e){var t=e.match(c);if(!t)return NaN;var n=m(t[1]),a=m(t[2]),o=m(t[3]);if(!function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,a,o))return NaN;return n*r.s0+a*r.Cg+1e3*o}(g.time),isNaN(b)))return new Date(NaN);if(!g.timezone){var w=new Date(k+b),A=new Date(0);return A.setFullYear(w.getUTCFullYear(),w.getUTCMonth(),w.getUTCDate()),A.setHours(w.getUTCHours(),w.getUTCMinutes(),w.getUTCSeconds(),w.getUTCMilliseconds()),A}return y=function(e){if("Z"===e)return 0;var t=e.match(d);if(!t)return 0;var n="+"===t[1]?-1:1,a=parseInt(t[2]),o=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,o))return NaN;return n*(a*r.s0+o*r.Cg)}(g.timezone),isNaN(y)?new Date(NaN):new Date(k+b+y)}
2var s={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},l=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,c=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,d=/^([+-])(\d{2})(?::?(\d{2}))?$/;function u(e){return e?parseInt(e):1}function m(e){return e&&parseFloat(e.replace(",","."))||0}var p=[31,null,31,30,31,30,31,31,30,31,30,31];function f(e){return e%400==0||e%4==0&&e%100!=0}},94074:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r=n(82284),a=n(10123),o=n(11104),i=n(94188),s=n(70551);function l(e,t){if((0,s.A)(2,arguments),"object"!==(0,r.A)(t)||null===t)throw new RangeError("values parameter must be an object");var n=(0,a.default)(e);return isNaN(n.getTime())?new Date(NaN):(null!=t.year&&n.setFullYear(t.year),null!=t.month&&(n=(0,o.default)(n,t.month)),null!=t.date&&n.setDate((0,i.A)(t.date)),null!=t.hours&&n.setHours((0,i.A)(t.hours)),null!=t.minutes&&n.setMinutes((0,i.A)(t.minutes)),null!=t.seconds&&n.setSeconds((0,i.A)(t.seconds)),null!=t.milliseconds&&n.setMilliseconds((0,i.A)(t.milliseconds)),n)}},67901:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(10123),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,a.default)(e),i=(0,r.A)(t);return n.setHours(i),n}},67375:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(10123),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,a.default)(e),i=(0,r.A)(t);return n.setMinutes(i),n}},11104:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(10123),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,a.default)(e),i=(0,r.A)(t),s=n.getFullYear(),l=n.getDate(),c=new Date(0);c.setFullYear(s,i,15),c.setHours(0,0,0,0);var d=function(e){(0,o.A)(1,arguments);var t=(0,a.default)(e),n=t.getFullYear(),r=t.getMonth(),i=new Date(0);return i.setFullYear(n,r+1,0),i.setHours(0,0,0,0),i.getDate()}(c);return n.setMonth(i,Math.min(l,d)),n}},56090:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(94188),a=n(10123),o=n(11104),i=n(70551);function s(e,t){(0,i.A)(2,arguments);var n=(0,a.default)(e),s=(0,r.A)(t)-(Math.floor(n.getMonth()/3)+1);return(0,o.default)(n,n.getMonth()+3*s)}},41591:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(10123),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,a.default)(e),i=(0,r.A)(t);return n.setSeconds(i),n}},18895:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(10123),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,a.default)(e),i=(0,r.A)(t);return isNaN(n.getTime())?new Date(NaN):(n.setFullYear(i),n)}},31127:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){(0,a.A)(1,arguments);var t=(0,r.default)(e);return t.setHours(0,0,0,0),t}},20543:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){(0,a.A)(1,arguments);var t=(0,r.default)(e);return t.setDate(1),t.setHours(0,0,0,0),t}},66757:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){(0,a.A)(1,arguments);var t=(0,r.default)(e),n=t.getMonth(),o=n-n%3;return t.setMonth(o,1),t.setHours(0,0,0,0),t}},27827:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(10123),a=n(94188),o=n(70551),i=n(71858);function s(e,t){var n,s,l,c,d,u,m,p;(0,o.A)(1,arguments);var f=(0,i.q)(),h=(0,a.A)(null!==(n=null!==(s=null!==(l=null!==(c=null==t?void 0:t.weekStartsOn)&&void 0!==c?c:null==t||null===(d=t.locale)||void 0===d||null===(u=d.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==l?l:f.weekStartsOn)&&void 0!==s?s:null===(m=f.locale)||void 0===m||null===(p=m.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==n?n:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,r.default)(e),v=g.getDay(),y=(v<h?7:0)+v-h;return g.setDate(g.getDate()-y),g.setHours(0,0,0,0),g}},17054:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(10123),a=n(70551);function o(e){(0,a.A)(1,arguments);var t=(0,r.default)(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}},979:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(92998),a=n(70551),o=n(94188);function i(e,t){(0,a.A)(2,arguments);var n=(0,o.A)(t);return(0,r.default)(e,-n)}},25654:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(7767),a=n(70551),o=n(94188);function i(e,t){(0,a.A)(2,arguments);var n=(0,o.A)(t);return(0,r.A)(e,-n)}},44327:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(2118),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.A)(t);return(0,a.default)(e,-n)}},12657:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(29852),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.A)(t);return(0,a.default)(e,-n)}},33337:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(82238),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.A)(t);return(0,a.default)(e,-n)}},49326:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(94188),a=n(49317),o=n(70551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.A)(t);return(0,a.default)(e,-n)}},10123:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(82284),a=n(70551);function o(e){(0,a.A)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,r.A)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.
21 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}},14744:function(e){"use strict";var t=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===n}(e)}(e)};var n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?l((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function a(e,t,n){return e.concat(t).map((function(e){return r(e,n)}))}function o(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}(e))}function i(e,t){try{return t in e}catch(n){return!1}}function s(e,t,n){var a={};return n.isMergeableObject(e)&&o(e).forEach((function(t){a[t]=r(e[t],n)})),o(t).forEach((function(o){(function(e,t){return i(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(i(e,o)&&n.isMergeableObject(t[o])?a[o]=function(e,t){if(!t.customMerge)return l;var n=t.customMerge(e);return"function"==typeof n?n:l}(o,n)(e[o],t[o],n):a[o]=r(t[o],n))})),a}function l(e,n,o){(o=o||{}).arrayMerge=o.arrayMerge||a,o.isMergeableObject=o.isMergeableObject||t,o.cloneUnlessOtherwiseSpecified=r;var i=Array.isArray(n);return i===Array.isArray(e)?i?o.arrayMerge(e,n,o):s(e,n,o):r(n,o)}l.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return l(e,n,t)}),{})};var c=l;e.exports=c},88394:function(e,t,n){"use strict";var r=n(87828),a=!1,o=!1;try{var i={get passive(){return a=!0},get once(){return o=a=!0}};r.A&&(window.addEventListener("test",i,i),window.removeEventListener("test",i,!0))}catch(s){}t.Ay=function(e,t,n,r){if(r&&"boolean"!=typeof r&&!o){var i=r.once,s=r.capture,l=n;!o&&i&&(l=n.__once||function e(r){this.removeEventListener(t,e,s),n.call(this,r)},n.__once=l),e.addEventListener(t,l,a?r:s)}e.addEventListener(t,n,r)}},87828:function(e,t){"use strict";t.A=!("undefined"==typeof window||!window.document||!window.document.createElement)},56406:function(e,t,n){"use strict";function r(e,t){return e.contains?e.contains(t):e.compareDocumentPosition?e===t||!!(16&e.compareDocumentPosition(t)):void 0}n.d(t,{A:function(){return r}})},62660:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(91625);function a(e,t){return function(e){var t=(0,r.A)(e);return t&&t.defaultView||window}(e).getComputedStyle(e,t)}var o=/([A-Z])/g;var i=/^ms-/;function s(e){return function(e){return e.replace(o,"-$1").toLowerCase()}(e).replace(i,"-ms-")}var l=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;var c=function(e,t){var n="",r="";if("string"==typeof t)return e.style.getPropertyValue(s(t))||a(e).getPropertyValue(s(t));Object.keys(t).forEach((function(a){var o=t[a];o||0===o?!function(e){return!(!e||!l.test(e))}(a)?n+=s(a)+": "+o+";":r+=a+"("+o+") ":e.style.removeProperty(s(a))})),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n}},94243:function(e,t,n){"use strict";function r(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}n.d(t,{A:function(){return r}})},1284:function(e,t,n){"use strict";var r=n(88394),a=n(95019);t.A=function(e,t,n,o){return(0,r.Ay)(e,t,n,o),function(){(0,a.A)(e,t,n,o)}}},91625:function(e,t,n){"use strict";function r(e){return e&&e.ownerDocument||document}n.d(t,{A:function(){return r}})},55003:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=Function.prototype.bind.call(Function.prototype.call,[].slice);function a(e,t){return r(e.querySelectorAll(t))}},95019:function(e,t){"use strict";t.A=function(e,t,n,r){var a=r&&"boolean"!=typeof r?r.capture:r;e.removeEventListener(t,n,a),n.__once&&e.removeEventListener(t,n.__once,a)}},15797:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(62660),a=n(1284);function o(e,t,n){void 0===n&&(n=5);var r=!1,o=setTimeout((function(){r||function(e,t,n,r){if(void 0===n&&(n=!1),void 0===r&&(r=!0),e){var a=document.createEvent("HTMLEvents");a.initEvent(t,n,r),e.dispatchEvent(a)}}(e,"transitionend",!0)}),t+n),i=(0,a.A)(e,"transitionend",(function(){r=!0}),{once:!0});return function(){clearTimeout(o),i()}}function i(e,t,n,i){var s,l,c;null==n&&(s=e,l=(0,r.A)(s,"transitionDuration")||"",c=-1===l.indexOf("ms")?1e3:1,n=parseFloat(l)*c||0);var d=o(e,n,i),u=(0,a.A)(e,"transitionend",t);return function(){d(),u()}}},68770:function(e,t,n){"use strict";n.d(t,{LC:function(){return xe}});var r={};n.r(r),n.d(r,{categories:function(){return Z},search:function(){return $}});var a=n(94853),o=n(17383),i=n.n(o),s=n(34579),l=n.n(s),c=n(73738),d=n.n(c),u={name:"a",unified:"b",non_qualified:"c",has_img_apple:"d",has_img_google:"e",has_img_twitter:"f",has_img_facebook:"h",keywords:"j",sheet:"k",emoticons:"l",text:"m",short_names:"n",added_in:"o"},m=function(e){var t=[],n=function(e,n){e&&(Array.isArray(e)?e:[e]).forEac
2h((function(e){(n?e.split(/[-|_|\s]+/):[e]).forEach((function(e){e=e.toLowerCase(),-1==t.indexOf(e)&&t.push(e)}))}))};return n(e.short_names,!0),n(e.name,!0),n(e.keywords,!1),n(e.emoticons,!1),t.join(",")},p=function(e){for(var t in e.compressed=!1,e.emojis){var n=e.emojis[t];for(var r in u)n[r]=n[u[r]],delete n[u[r]];n.short_names||(n.short_names=[]),n.short_names.unshift(t),n.sheet_x=n.sheet[0],n.sheet_y=n.sheet[1],delete n.sheet,n.text||(n.text=""),n.added_in||(n.added_in=6),n.added_in=n.added_in.toFixed(1),n.search=m(n)}},f=String.fromCodePoint||function(){var e,t,n=[],r=-1,a=arguments.length;if(!a)return"";for(var o="";++r<a;){var i=Number(arguments[r]);if(!isFinite(i)||i<0||i>1114111||Math.floor(i)!=i)throw RangeError("Invalid code point: "+i);i<=65535?n.push(i):(e=55296+((i-=65536)>>10),t=i%1024+56320,n.push(e,t)),(r+1===a||n.length>16384)&&(o+=String.fromCharCode.apply(null,n),n.length=0)}return o},h=/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/,g=["1F3FA","1F3FB","1F3FC","1F3FD","1F3FE","1F3FF"];function v(e){var t=e.split("-").map((function(e){return"0x".concat(e)}));return f.apply(null,t)}function y(){return function(e){var t=e.name,n=e.short_names,r=e.skin_tone,a=e.skin_variations,o=e.emoticons,i=e.unified,s=e.custom,l=e.customCategory,c=e.imageUrl,d=e.id||n[0],u=":".concat(d,":");return s?{id:d,name:t,short_names:n,colons:u,emoticons:o,custom:s,customCategory:l,imageUrl:c}:(r&&(u+=":skin-tone-".concat(r,":")),{id:d,name:t,short_names:n,colons:u,emoticons:o,unified:i.toLowerCase(),skin:r||(a?1:null),native:v(i)})}(k.apply(void 0,arguments))}function k(e,t,n,r){var a={};if("string"==typeof e){var o=e.match(h);if(o&&(e=o[1],o[2]&&(t=parseInt(o[2],10))),r.aliases.hasOwnProperty(e)&&(e=r.aliases[e]),!r.emojis.hasOwnProperty(e))return null;a=r.emojis[e]}else e.id&&(r.aliases.hasOwnProperty(e.id)&&(e.id=r.aliases[e.id]),r.emojis.hasOwnProperty(e.id)&&(a=r.emojis[e.id],t||(t=e.skin)));if(Object.keys(a).length||((a=e).custom=!0,a.search||(a.search=m(e))),a.emoticons||(a.emoticons=[]),a.variations||(a.variations=[]),a.skin_variations&&t>1){a=JSON.parse(JSON.stringify(a));var i=g[t-1],s=a.skin_variations[i];if(s&&(!s.variations&&a.variations&&delete a.variations,n&&(null==s["has_img_".concat(n)]||s["has_img_".concat(n)])||!n))for(var l in a.skin_tone=t,s){var c=s[l];a[l]=c}}return a.variations&&a.variations.length&&((a=JSON.parse(JSON.stringify(a))).unified=a.variations.shift()),a}function b(e){return e.reduce((function(e,t){return-1===e.indexOf(t)&&e.push(t),e}),[])}function w(e,t){var n=b(e),r=b(t);return n.filter((function(e){return r.indexOf(e)>=0}))}function A(e,t){var n={};for(var r in e){var a=e[r],o=a;t.hasOwnProperty(r)&&(o=t[r]),"object"===d()(o)&&(o=A(a,o)),n[r]=o}return n}var E,S,D="emoji-mart",C="undefined"!=typeof window&&"localStorage"in window;function M(e,t){if(S)S(e,t);else{if(!C)return;try{window.localStorage["".concat(D,".").concat(e)]=JSON.stringify(t)}catch(n){}}}var T={update:function(e){for(var t in e){M(t,e[t])}},set:M,get:function(e){if(E)return E(e);if(C)try{var t=window.localStorage["".concat(D,".").concat(e)];if(t)return JSON.parse(t)}catch(n){return}},setNamespace:function(e){D=e},setHandlers:function(e){e||(e={}),E=e.getter,S=e.setter}},P=function(){function e(t,n){i()(this,e),t.compressed&&p(t),this.data=t||{},this.set=n||null,this.originalPool={},this.index={},this.emojis={},this.emoticons={},this.customEmojisList=[],this.buildIndex()}return l()(e,[{key:"buildIndex",value:function(){var e=this,t=function(t){var n=e.data.emojis[t],r=n.short_names,a=n.emoticons,o=n.skin_variations,i=r[0];if(a&&a.forEach((function(t){e.emoticons[t]||(e.emoticons[t]=i)})),o){e.emojis[i]={};for(var s=1;s<=6;s++)e.emojis[i][s]=y({id:i,skin:s},s,e.set,e.data)}else e.emojis[i]=y(i,null,e.set,e.data);e.originalPool[i]=n};for(var n in this.data.emojis)t(n)}},{key:"clearCustomEmojis",value:function(e){var t=this;this.customEmojisList.forEach((function(n){var r=n.id||n.short_names[0];delete e[r],delete t.emojis[r]}))}},{key:"addCustomToPool",value:function(e,t){var n=this;this.customEmojisList.length&&this.clearCustomEmojis(t),e.forEach((function(e){var r=e.id||e.short_names[0];r&&!t[r]&&(t[r]=k(e,null,null,n.data),n.emojis[r]=y(e,null,null,n.data))})),this.customEmojisList=e,this.index={}}},{key:"search",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.emojisToShowFilter,a=n.maxResults,o=n.include,i=n.exclude,s=n.custom,l=void 0===s?[]:s;this.customEmojisList!=l&&this.addCustomToPool(l,this.originalPool);
2var c=T.get("skin")||1;a||(a=75),o||(o=[]),i||(i=[]);var d=null,u=this.originalPool;if(e.length){if("-"==e||"-1"==e)return[this.emojis[-1][c]];var m,p=e.toLowerCase().split(/[\s|,|\-|_]+/);if(p.length>2&&(p=[p[0],p[1]]),(o.length||i.length)&&(u={},this.data.categories.forEach((function(e){var n=!o||!o.length||o.indexOf(e.id)>-1,r=!(!i||!i.length)&&i.indexOf(e.id)>-1;n&&!r&&e.emojis.forEach((function(e){return u[e]=t.data.emojis[e]}))})),l.length)){var f=!o||!o.length||o.indexOf("custom")>-1,h=!(!i||!i.length)&&i.indexOf("custom")>-1;f&&!h&&this.addCustomToPool(l,u)}m=p.map((function(e){for(var n=u,r=t.index,a=0,o=0;o<e.length;o++){var i=e[o];a++,r[i]||(r[i]={}),(r=r[i]).results||function(){var o={};for(var i in r.results=[],r.pool={},n){var s=n[i],l=s.search,d=e.substr(0,a),u=l.indexOf(d);if(-1!=u){var m=u+1;d==i&&(m=0),t.emojis[i]&&t.emojis[i][c]?r.results.push(t.emojis[i][c]):r.results.push(t.emojis[i]),r.pool[i]=s,o[i]=m}}r.results.sort((function(e,t){var n=o[e.id],r=o[t.id];return n==r?e.id.localeCompare(t.id):n-r}))}(),n=r.pool}return r.results})).filter((function(e){return e})),d=m.length>1?w.apply(null,m):m.length?m[0]:[]}return d&&(r&&(d=d.filter((function(e){return r(u[e.id])}))),d&&d.length>a&&(d=d.slice(0,a))),d}}]),e}(),x=new P(a);x.emojis,x.emoticons;var I,N,j=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart","poop"],R={};function O(){N=!0,I=T.get("frequently")}var L={add:function(e){N||O();var t=e.id;I||(I=R),I[t]||(I[t]=0),I[t]+=1,T.set("last",t),T.set("frequently",I)},get:function(e){if(N||O(),!I){R={};for(var t=[],n=0;n<e;n++)R[j[n]]=e-n,t.push(j[n]);return t}var r=4*e,a=[];for(var o in I)I.hasOwnProperty(o)&&a.push(o);var i=a.sort((function(e,t){return I[e]-I[t]})).reverse().slice(0,r),s=T.get("last");return s&&-1==i.indexOf(s)&&(i.pop(),i.push(s)),i}},U=n(43693),B=n.n(U),_=n(94634),F=n.n(_),H=n(28452),G=n.n(H),V=n(63072),W=n.n(V),Y=n(29511),K=n.n(Y),z=n(96540),q=n(12475),J=n.n(q),Q=n(5556),X=n.n(Q),Z={activity:function(){return z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},z.createElement("path",{d:"M12 0C5.373 0 0 5.372 0 12c0 6.627 5.373 12 12 12 6.628 0 12-5.373 12-12 0-6.628-5.372-12-12-12m9.949 11H17.05c.224-2.527 1.232-4.773 1.968-6.113A9.966 9.966 0 0 1 21.949 11M13 11V2.051a9.945 9.945 0 0 1 4.432 1.564c-.858 1.491-2.156 4.22-2.392 7.385H13zm-2 0H8.961c-.238-3.165-1.536-5.894-2.393-7.385A9.95 9.95 0 0 1 11 2.051V11zm0 2v8.949a9.937 9.937 0 0 1-4.432-1.564c.857-1.492 2.155-4.221 2.393-7.385H11zm4.04 0c.236 3.164 1.534 5.893 2.392 7.385A9.92 9.92 0 0 1 13 21.949V13h2.04zM4.982 4.887C5.718 6.227 6.726 8.473 6.951 11h-4.9a9.977 9.977 0 0 1 2.931-6.113M2.051 13h4.9c-.226 2.527-1.233 4.771-1.969 6.113A9.972 9.972 0 0 1 2.051 13m16.967 6.113c-.735-1.342-1.744-3.586-1.968-6.113h4.899a9.961 9.961 0 0 1-2.931 6.113"}))},custom:function(){return z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},z.createElement("g",{transform:"translate(2.000000, 1.000000)"},z.createElement("rect",{id:"Rectangle",x:"8",y:"0",width:"3",height:"21",rx:"1.5"}),z.createElement("rect",{id:"Rectangle",transform:"translate(9.843, 10.549) rotate(60) translate(-9.843, -10.549) ",x:"8.343",y:"0.049",width:"3",height:"21",rx:"1.5"}),z.createElement("rect",{id:"Rectangle",transform:"translate(9.843, 10.549) rotate(-60) translate(-9.843, -10.549) ",x:"8.343",y:"0.049",width:"3",height:"21",rx:"1.5"})))},flags:function(){return z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},z.createElement("path",{d:"M0 0l6.084 24H8L1.916 0zM21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.563 3h7.875l2 8H8.563l-2-8zm8.832 10l-2.856 1.904L12.063 13h3.332zM19 13l-1.5-6h1.938l2 8H16l3-2z"}))},foods:function(){return z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},z.createElement("path",{d:"M17 4.978c-1.838 0-2.876.396-3.68.934.513-1.172 1.768-2.934 4.68-2.934a1 1 0 0 0 0-2c-2.921 0-4.629 1.365-5.547 2.512-.064.078-.119.162-.18.244C11.73 1.838 10.798.023 9.207.023 8.579.022 7.85.306 7 .978 5.027 2.54 5.329 3.902 6.492 4.999 3.609 5.222 0 7.352 0 12.969c0 4.582 4.961 11.009 9 11.
2009 1.975 0 2.371-.486 3-1 .629.514 1.025 1 3 1 4.039 0 9-6.418 9-11 0-5.953-4.055-8-7-8M8.242 2.546c.641-.508.943-.523.965-.523.426.169.975 1.405 1.357 3.055-1.527-.629-2.741-1.352-2.98-1.846.059-.112.241-.356.658-.686M15 21.978c-1.08 0-1.21-.109-1.559-.402l-.176-.146c-.367-.302-.816-.452-1.266-.452s-.898.15-1.266.452l-.176.146c-.347.292-.477.402-1.557.402-2.813 0-7-5.389-7-9.009 0-5.823 4.488-5.991 5-5.991 1.939 0 2.484.471 3.387 1.251l.323.276a1.995 1.995 0 0 0 2.58 0l.323-.276c.902-.78 1.447-1.251 3.387-1.251.512 0 5 .168 5 6 0 3.617-4.187 9-7 9"}))},nature:function(){return z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},z.createElement("path",{d:"M15.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 15.5 8M8.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 8.5 8"}),z.createElement("path",{d:"M18.933 0h-.027c-.97 0-2.138.787-3.018 1.497-1.274-.374-2.612-.51-3.887-.51-1.285 0-2.616.133-3.874.517C7.245.79 6.069 0 5.093 0h-.027C3.352 0 .07 2.67.002 7.026c-.039 2.479.276 4.238 1.04 5.013.254.258.882.677 1.295.882.191 3.177.922 5.238 2.536 6.38.897.637 2.187.949 3.2 1.102C8.04 20.6 8 20.795 8 21c0 1.773 2.35 3 4 3 1.648 0 4-1.227 4-3 0-.201-.038-.393-.072-.586 2.573-.385 5.435-1.87
27 5.925-7.587.396-.22.887-.568 1.104-.788.763-.774 1.079-2.534 1.04-5.013C23.929 2.67 20.646 0 18.933 0M3.223 9.135c-.237.281-.837 1.155-.884 1.238-.15-.41-.368-1.349-.337-3.291.051-3.281 2.478-4.972 3.091-5.031.256.015.731.27 1.265.646-1.11 1.171-2.275 2.915-2.352 5.125-.133.546-.398.858-.783 1.313M12 22c-.901 0-1.954-.693-2-1 0-.654.475-1.236 1-1.602V20a1 1 0 1 0 2 0v-.602c.524.365 1 .947 1 1.602-.046.307-1.099 1-2 1m3-3.48v.02a4.752 4.752 0 0 0-1.262-1.02c1.092-.516 2.239-1.334 2.239-2.217 0-1.842-1.781-2.195-3.977-2.195-2.196 0-3.978.354-3.978 2.195 0 .883 1.148 1.701 2.238 2.217A4.8 4.8 0 0 0 9 18.539v-.025c-1-.076-2.182-.281-2.973-.842-1.301-.92-1.838-3.045-1.853-6.478l.023-.041c.496-.826 1.49-1.45 1.804-3.102 0-2.047 1.357-3.631 2.362-4.522C9.37 3.178 10.555 3 11.948 3c1.447 0 2.685.192 3.733.57 1 .9 2.316 2.465 2.316 4.48.313 1.651 1.307 2.275 1.803 3.102.035.058.068.117.102.178-.059 5.967-1.949 7.01-4.902 7.19m6.628-8.202c-.037-.065-.074-.13-.113-.195a7.587 7.587 0 0 0-.739-.987c-.385-.455-.648-.768-.782-1.313-.076-2.209-1.241-3.954-2.353-5.124.531-.376 1.004-.63 1.261-.647.636.071 3.044 1.764 3.096 5.031.027 1.81-.347 3.218-.37 3.235"}))},objects:function(){return z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},z.createElement("path",{d:"M12 0a9 9 0 0 0-5 16.482V21s2.035 3 5 3 5-3 5-3v-4.518A9 9 0 0 0 12 0zm0 2c3.86 0 7 3.141 7 7s-3.14 7-7 7-7-3.141-7-7 3.14-7 7-7zM9 17.477c.94.332 1.946.523 3 .523s2.06-.19 3-.523v.834c-.91.436-1.925.689-3 .689a6.924 6.924 0 0 1-3-.69v-.833zm.236 3.07A8.854 8.854 0 0 0 12 21c.965 0 1.888-.167 2.758-.451C14.155 21.173 13.153 22 12 22c-1.102 0-2.117-.789-2.764-1.453z"}),z.createElement("path",{d:"M14.745 12.449h-.004c-.852-.024-1.188-.858-1.577-1.824-.421-1.061-.703-1.561-1.182-1.566h-.009c-.481 0-.783.497-1.235 1.537-.436.982-.801 1.811-1.636 1.791l-.276-.043c-.565-.171-.853-.691-1.284-1.794-.125-.313-.202-.632-.27-.913-.051-.213-.127-.53-.195-.634C7.067 9.004 7.039 9 6.99 9A1 1 0 0 1 7 7h.01c1.662.017 2.015 1.373 2.198 2.134.486-.981 1.304-2.058 2.797-2.075 1.531.018 2.28 1.153 2.731 2.141l.002-.008C14.944 8.424 15.327 7 16.979 7h.032A1 1 0 1 1 17 9h-.011c-.149.076-.256.474-.319.709a6.484 6.484 0 0 1-.311.951c-.429.973-.79 1.789-1.614 1.789"}))},people:function(){return z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},z.createElement("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"}),z.createElement("path",{d:"M8 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 7M16 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 16 7M15.232 15c-.693 1.195-1.87 2-3.349 2-1.477 0-2.655-.805-3.347-2H15m3-2H6a6 6 0 1 0 12 0"}))},places:function(){return z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},z.createElement("path",{d:"M6.5 12C5.122 12 4 13.121 4 14.5S5.122 17 6.5 17 9 15.879 9 14.5 7.878 12 6.5 12m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5M17.5 12c-1.378 0-2.5 1.121-2.5 2.5s1.122 2.5 2.5 2.5 2.5-1.121 2.5-2.5-1.122-2.5-2.5-2.5m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5"}),z.createElement("path",{d:"M22.482 9.494l-1.039-.346L21.4 9h.6c.552 0 1-.439 1-.992 0-.006-.003-.008-.003-.008H23c0-1-.889-2-1.984-2h-.642l-.731-1.717C19.262 3.012 18.091 2 16.764 2H7.236C5.909 2 4.738 3.012 4.357 4.283L3.626 6h-.642C1.889 6 1 7 1 8h.003S1 8.002 1 8.008C1 8.561 1.448 9 2 9h.6l-.043.148-1.039.346a2.001 2.001 0 0 0-1.359 2.097l.751 7.508a1 1 0 0 0 .994.901H3v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h6v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h1.096a.999.999 0 0 0 .994-.901l.751-7.508a2.001 2.001 0 0 0-1.359-2.097M6.273 4.857C6.402 4.43 6.788 4 7.236 4h9.527c.448 0 .834.43.963.857L19.313 9H4.688l1.585-4.143zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.189-3H2.811l-.662-6.607L3 11h18l.852.393L21.189 18z"}))},recent:function(){return z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},z.createElement("path",{d:"M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"}),z.createElement("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"}))},symbols:function(){return z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"}
2,z.createElement("path",{d:"M0 0h11v2H0zM4 11h3V6h4V4H0v2h4zM15.5 17c1.381 0 2.5-1.116 2.5-2.493s-1.119-2.493-2.5-2.493S13 13.13 13 14.507 14.119 17 15.5 17m0-2.986c.276 0 .5.222.5.493 0 .272-.224.493-.5.493s-.5-.221-.5-.493.224-.493.5-.493M21.5 19.014c-1.381 0-2.5 1.116-2.5 2.493S20.119 24 21.5 24s2.5-1.116 2.5-2.493-1.119-2.493-2.5-2.493m0 2.986a.497.497 0 0 1-.5-.493c0-.271.224-.493.5-.493s.5.222.5.493a.497.497 0 0 1-.5.493M22 13l-9 9 1.513 1.5 8.99-9.009zM17 11c2.209 0 4-1.119 4-2.5V2s.985-.161 1.498.949C23.01 4.055 23 6 23 6s1-1.119 1-3.135C24-.02 21 0 21 0h-2v6.347A5.853 5.853 0 0 0 17 6c-2.209 0-4 1.119-4 2.5s1.791 2.5 4 2.5M10.297 20.482l-1.475-1.585a47.54 47.54 0 0 1-1.442 1.129c-.307-.288-.989-1.016-2.045-2.183.902-.836 1.479-1.466 1.729-1.892s.376-.871.376-1.336c0-.592-.273-1.178-.818-1.759-.546-.581-1.329-.871-2.349-.871-1.008 0-1.79.293-2.344.879-.556.587-.832 1.181-.832 1.784 0 .813.419 1.748 1.256 2.805-.847.614-1.444 1.208-1.794 1.784a3.465 3.465 0 0 0-.523 1.833c0 .857.308 1.56.924 2.107.616.549 1.423.823 2.42.823 1.173 0 2.444-.379 3.813-1.137L8.235 24h2.819l-2.09-2.383 1.333-1.135zm-6.736-6.389a1.02 1.02 0 0 1 .73-.286c.31 0 .559.085.747.254a.849.849 0 0 1 .283.659c0 .518-.419 1.112-1.257 1.784-.536-.651-.805-1.231-.805-1.742a.901.901 0 0 1 .302-.669M3.74 22c-.427 0-.778-.116-1.057-.349-.279-.232-.418-.487-.418-.766 0-.594.509-1.288 1.527-2.083.968 1.134 1.717 1.946 2.248 2.438-.921.507-1.686.76-2.3.76"}))}},$={search:function(){return z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"13",height:"13",viewBox:"0 0 20 20",opacity:"0.5"},z.createElement("path",{d:"M12.9 14.32a8 8 0 1 1 1.41-1.41l5.35 5.33-1.42 1.42-5.33-5.34zM8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12z"}))},delete:function(){return z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"13",height:"13",viewBox:"0 0 20 20",opacity:"0.5"},z.createElement("path",{d:"M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z"}))}},ee={data:X().object.isRequired,onOver:X().func,onLeave:X().func,onClick:X().func,fallback:X().func,backgroundImageFn:X().func,native:X().bool,forceSize:X().bool,tooltip:X().bool,useButton:X().bool,skin:X().oneOf([1,2,3,4,5,6]),sheetSize:X().oneOf([16,20,32,64]),sheetColumns:X().number,sheetRows:X().number,set:X().oneOf(["apple","google","twitter","facebook"]),size:X().number.isRequired,emoji:X().oneOfType([X().string,X().object]).isRequired},te={onClick:X().func,onSelect:X().func,onSkinChange:X().func,perLine:X().number,emojiSize:X().number,i18n:X().object,style:X().object,title:X().string,emoji:X().string,color:X().string,set:ee.set,skin:ee.skin,native:X().bool,backgroundImageFn:ee.backgroundImageFn,sheetSize:ee.sheetSize,emojisToShowFilter:X().func,showPreview:X().bool,showSkinTones:X().bool,emojiTooltip:ee.tooltip,useButton:ee.useButton,theme:X().oneOf(["auto","light","dark"]),include:X().arrayOf(X().string),exclude:X().arrayOf(X().string),recent:X().arrayOf(X().string),autoFocus:X().bool,enableFrequentEmojiSort:X().bool,custom:X().arrayOf(X().shape({name:X().string.isRequired,short_names:X().arrayOf(X().string).isRequired,emoticons:X().arrayOf(X().string),keywords:X().arrayOf(X().string),imageUrl:X().string,spriteUrl:X().string,sheet_x:X().number,sheet_y:X().number,size:X().number,sheetColumns:X().number,sheetRows:X().number})),skinEmoji:X().string,notFound:X().func,notFoundEmoji:X().string,icons:X().object},ne=function(e){function t(e){var n;i()(this,t),n=G()(this,W()(t).call(this,e));var r=e.categories.filter((function(e){return e.first}))[0];return n.state={selected:r.name},n.handleClick=n.handleClick.bind(J()(n)),n}return K()(t,e),l()(t,[{key:"handleClick",value:function(e){var t=e.currentTarget.getAttribute("data-index"),n=this.props,r=n.categories;(0,n.onAnchorClick)(r[t],t)}},{key:"render",value:function(){var e=this,t=this.props,n=t.categories,r=t.color,a=t.i18n,o=t.icons,i=this.state.selected;return z.createElement("nav",{className:"emoji-mart-anchors","aria-label":a.categorieslabel},n.map((function(t,n){var s=t.id,l=t.name,c=t.anchor,d=l==i;if(!1===c)return null;
2var u=s.startsWith("custom-")?"custom":s;return z.createElement("button",{key:s,"aria-label":a.categories[u],title:a.categories[u],"data-index":n,type:"button",onClick:e.handleClick,className:"emoji-mart-anchor ".concat(d?"emoji-mart-anchor-selected":""),style:{color:d?r:null}},z.createElement("div",{className:"emoji-mart-anchor-icon"},o.categories[u]()),z.createElement("span",{className:"emoji-mart-anchor-bar",style:{backgroundColor:r}}))})))}}]),t}(z.PureComponent);ne.propTypes={categories:X().array,onAnchorClick:X().func,icons:X().object},ne.defaultProps={categories:[],onAnchorClick:function(){},icons:{}};var re={skin:1,set:"apple",sheetSize:64,sheetColumns:57,sheetRows:57,native:!1,forceSize:!1,tooltip:!1,useButton:!0,backgroundImageFn:function(e,t){return"https://unpkg.com/emoji-datasource-".concat(e,"@").concat("5.0.1","/img/").concat(e,"/sheets-256/").concat(t,".png")}},ae={onClick:function(){},onSelect:function(){},onSkinChange:function(){},emojiSize:24,perLine:9,i18n:{},style:{},title:"Emoji Martâ¢",emoji:"department_store",color:"#ae65c5",set:re.set,theme:"light",skin:null,defaultSkin:re.skin,native:re.native,sheetSize:re.sheetSize,backgroundImageFn:re.backgroundImageFn,emojisToShowFilter:null,showPreview:!0,showSkinTones:!0,emojiTooltip:re.tooltip,useButton:re.useButton,autoFocus:!1,enableFrequentEmojiSort:!1,custom:[],skinEmoji:"",notFound:function(){},notFoundEmoji:"sleuth_or_spy",icons:{}};function oe(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 ie(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oe(Object(n),!0).forEach((function(t){B()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var se=function(e){return k(e.emoji,e.skin,e.set,e.data)},le=function(e){var t=se(e),n=t.sheet_x,r=t.sheet_y,a=100/(e.sheetColumns-1),o=100/(e.sheetRows-1);return"".concat(a*n,"% ").concat(o*r,"%")},ce=function(e){return y(e.emoji,e.skin,e.set,e.data)},de=function(e){return!isNaN(e-parseFloat(e))},ue=function e(t){for(var n in t.data.compressed&&p(t.data),e.defaultProps)null==t[n]&&null!=e.defaultProps[n]&&(t[n]=e.defaultProps[n]);var r=se(t);if(!r)return t.fallback?t.fallback(null,t):null;var a=r.unified,o=r.custom,i=r.short_names,s=r.imageUrl,l={},c=t.children,d="emoji-mart-emoji",u=a&&v(a),m=[u].concat(i).filter(Boolean).join(", "),f=null;if(!a&&!o)return t.fallback?t.fallback(r,t):null;if(t.tooltip&&(f=i[0]),t.native&&a)d+=" emoji-mart-emoji-native",l={fontSize:t.size},c=u,t.forceSize&&(l.display="inline-block",l.width=t.size,l.height=t.size,l.wordBreak="keep-all");else if(o)d+=" emoji-mart-emoji-custom",l={width:t.size,height:t.size,display:"inline-block"},l=r.spriteUrl?ie({},l,{backgroundImage:"url(".concat(r.spriteUrl,")"),backgroundSize:"".concat(100*t.sheetColumns,"% ").concat(100*t.sheetRows,"%"),backgroundPosition:le(t)}):ie({},l,{backgroundImage:"url(".concat(s,")"),backgroundSize:"contain",backgroundRepeat:"no-repeat",backgroundPosition:"center"});else{if(!(null==r["has_img_".concat(t.set)]||r["has_img_".concat(t.set)]))return t.fallback?t.fallback(r,t):null;l={width:t.size,height:t.size,display:"inline-block",backgroundImage:"url(".concat(t.backgroundImageFn(t.set,t.sheetSize),")"),backgroundSize:"".concat(100*t.sheetColumns,"% ").concat(100*t.sheetRows,"%"),backgroundPosition:le(t)}}var h={name:"span",props:{}};return t.onClick&&t.useButton&&(h.name="button",h.props={type:"button"}),t.html?(l=function(e){var t=document.createElement("div");for(var n in e){var r=e[n];de(r)&&(r+="px"),t.style[n]=r}return t.getAttribute("style")}(l),"<".concat(h.name," style='").concat(l,"' aria-label='").concat(m,"' ").concat(f?"title='".concat(f,"'"):""," class='").concat(d,"'>").concat(c||"","</").concat(h.name,">")):z.createElement(h.name,F()({onClick:function(e){return function(e,t){t.onClick&&(0,t.onClick)(ce(t),e)}(e,t)},onMouseEnter:function(e){return function(e,t){t.onOver&&(0,t.onOver)(ce(t),e)}(e,t)},onMouseLeave:function(e){return function(e,t){t.onLeave&&(0,t.onLeave)(ce(t),e)}(e,t)},"aria-label":m,title:f,className:d},h.props),z.createElement("span",{style:l},c))};ue.propTypes=ie({},ee,{data:X().object.isRequired}),ue.defaultProps=re;var me=ue;function pe(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}var fe=function(e){function t(){return i()(this,t),G()(this,W()(t).apply(this,arguments))}
2return K()(t,e),l()(t,[{key:"render",value:function(){var e=this.props,t=e.data,n=e.emojiProps,r=e.i18n,a=e.notFound,o=e.notFoundEmoji,i=a&&a()||z.createElement("div",{className:"emoji-mart-no-results"},me(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pe(Object(n),!0).forEach((function(t){B()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({data:t},n,{size:38,emoji:o,onOver:null,onLeave:null,onClick:null})),z.createElement("div",{className:"emoji-mart-no-results-label"},r.notfound));return i}}]),t}(z.PureComponent);function he(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}fe.propTypes={notFound:X().func.isRequired,emojiProps:X().object.isRequired};var ge=function(e){function t(e){var n;return i()(this,t),(n=G()(this,W()(t).call(this,e))).data=e.data,n.setContainerRef=n.setContainerRef.bind(J()(n)),n.setLabelRef=n.setLabelRef.bind(J()(n)),n}return K()(t,e),l()(t,[{key:"componentDidMount",value:function(){this.margin=0,this.minMargin=0,this.memoizeSize()}},{key:"shouldComponentUpdate",value:function(e,t){var n=this.props,r=n.name,a=n.perLine,o=n.native,i=n.hasStickyPosition,s=n.emojis,l=n.emojiProps,c=l.skin,d=l.size,u=l.set,m=e.perLine,p=e.native,f=e.hasStickyPosition,h=e.emojis,g=e.emojiProps,v=g.skin,y=g.size,k=g.set,b=!1;return"Recent"==r&&a!=m&&(b=!0),"Search"==r&&(b=!(s==h)),c==v&&d==y&&o==p&&u==k&&i==f||(b=!0),b}},{key:"memoizeSize",value:function(){if(!this.container)return this.top=0,void(this.maxMargin=0);var e=this.container.parentElement,t=this.container.getBoundingClientRect(),n=t.top,r=t.height,a=e.getBoundingClientRect().top,o=this.label.getBoundingClientRect().height;this.top=n-a+e.scrollTop,this.maxMargin=0==r?0:r-o}},{key:"handleScroll",value:function(e){var t=e-this.top;if((t=(t=t<this.minMargin?this.minMargin:t)>this.maxMargin?this.maxMargin:t)!=this.margin)return this.props.hasStickyPosition||(this.label.style.top="".concat(t,"px")),this.margin=t,!0}},{key:"getEmojis",value:function(){var e=this,t=this.props,n=t.name,r=t.emojis,a=t.recent,o=t.perLine;if("Recent"==n){var i=this.props.custom,s=a||L.get(o);if(s.length&&(r=s.map((function(e){var t=i.filter((function(t){return t.id===e}))[0];return t||e})).filter((function(t){return!!k(t,null,null,e.data)}))),0===r.length&&s.length>0)return null}return r&&(r=r.slice(0)),r}},{key:"updateDisplay",value:function(e){this.getEmojis()&&this.container&&(this.container.style.display=e)}},{key:"setContainerRef",value:function(e){this.container=e}},{key:"setLabelRef",value:function(e){this.label=e}},{key:"render",value:function(){var e=this,t=this.props,n=t.id,r=t.name,a=t.hasStickyPosition,o=t.emojiProps,i=t.i18n,s=t.notFound,l=t.notFoundEmoji,c=this.getEmojis(),d={},u={},m={};c||(m={display:"none"}),a||(d={height:28},u={position:"absolute"});var p=i.categories[n]||r;return z.createElement("section",{ref:this.setContainerRef,className:"emoji-mart-category","aria-label":p,style:m},z.createElement("div",{style:d,"data-name":r,className:"emoji-mart-category-label"},z.createElement("span",{style:u,ref:this.setLabelRef,"aria-hidden":!0},p)),z.createElement("ul",{className:"emoji-mart-category-list"},c&&c.map((function(t){return z.createElement("li",{key:t.short_names&&t.short_names.join("_")||t},me(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?he(Object(n),!0).forEach((function(t){B()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):he(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({emoji:t,data:e.data},o)))}))),c&&!c.length&&z.createElement(fe,{i18n:i,notFound:s,notFoundEmoji:l,data:this.data,emojiProps:o}))}}]),t}(z.Component);ge.propTypes={emojis:X().array,hasStickyPosition:X().bool,name:X().string.isRequired,native:X().bool.isRequired,perLine:X().number.isRequired,emojiProps:X().object.isRequired,recent:X().arrayOf(X().string),notFound:X().func,notFoundEmoji:X().string.isRequired},ge.defaultProps={emojis:[],hasStickyPosition:!0};var ve=function(e){function t(e){var n;return i()(this,t),(n=G()(this,W()(t).call(this,e))).state={opened:!1},n}
2return K()(t,e),l()(t,[{key:"handleClick",value:function(e){var t=parseInt(e.currentTarget.getAttribute("data-skin")),n=this.props.onChange;this.state.opened?(this.setState({opened:!1}),t!=this.props.skin&&n(t)):this.setState({opened:!0})}},{key:"render",value:function(){return null}}]),t}(z.PureComponent);ve.propTypes={onChange:X().func,skin:X().number.isRequired},ve.defaultProps={onChange:function(){}};var ye=function(e){function t(e){var n;return i()(this,t),(n=G()(this,W()(t).call(this,e))).handleClick=n.handleClick.bind(J()(n)),n}return K()(t,e),l()(t,[{key:"render",value:function(){for(var e=this.props,t=e.skin,n=e.emojiProps,r=e.data,a=e.skinEmoji,o=e.i18n,i=this.state.opened,s=[],l=1;l<=6;l++){var c=l===t;s.push(z.createElement("span",{key:"skin-tone-".concat(l),className:"emoji-mart-skin-swatch custom".concat(c?" selected":"")},z.createElement("span",{onClick:this.handleClick,"data-skin":l,className:"emoji-mart-skin-tone-".concat(l)},me({emoji:a,data:r,skin:l,backgroundImageFn:n.backgroundImageFn,native:n.native,set:n.set,sheetSize:n.sheetSize,size:23}))))}return z.createElement("div",{className:"emoji-mart-skin-swatches custom".concat(i?" opened":"")},z.createElement("div",{className:"emoji-mart-skin-text".concat(i?" opened":"")},o.skintext),s)}}]),t}(ve);ye.propTypes={onChange:X().func,skin:X().number.isRequired,emojiProps:X().object.isRequired,skinTone:X().number,skinEmoji:X().string.isRequired,i18n:X().object},ye.defaultProps={onChange:function(){},skinTone:null};var ke=function(e){function t(e){var n;return i()(this,t),(n=G()(this,W()(t).call(this,e))).handleClick=n.handleClick.bind(J()(n)),n.handleKeyDown=n.handleKeyDown.bind(J()(n)),n}return K()(t,e),l()(t,[{key:"handleKeyDown",value:function(e){13!==e.keyCode&&32!==e.keyCode||(e.preventDefault(),this.handleClick(e))}},{key:"render",value:function(){for(var e=this.props,t=e.skin,n=e.i18n,r=this.state.opened,a=[],o=1;o<=6;o++){var i=o===t,s=r||i;a.push(z.createElement("span",F()({key:"skin-tone-".concat(o),className:"emoji-mart-skin-swatch".concat(i?" selected":""),"aria-label":n.skintones[o],"aria-hidden":!s},r?{role:"menuitem"}:{}),z.createElement("span",F()({onClick:this.handleClick,onKeyDown:this.handleKeyDown,role:"button"},i?{"aria-haspopup":!0,"aria-expanded":!!r}:{},r?{"aria-pressed":!!i}:{},{tabIndex:s?"0":"","aria-label":n.skintones[o],title:n.skintones[o],"data-skin":o,className:"emoji-mart-skin emoji-mart-skin-tone-".concat(o)}))))}return z.createElement("section",{className:"emoji-mart-skin-swatches".concat(r?" opened":""),"aria-label":n.skintext},z.createElement("div",r?{role:"menubar"}:{},a))}}]),t}(ve);function be(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 we(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?be(Object(n),!0).forEach((function(t){B()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):be(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}ke.propTypes={onChange:X().func,skin:X().number.isRequired,i18n:X().object},ke.defaultProps={onChange:function(){}};var Ae=function(e){function t(e){var n;return i()(this,t),(n=G()(this,W()(t).call(this,e))).data=e.data,n.state={emoji:null},n}return K()(t,e),l()(t,[{key:"render",value:function(){var e=this.state.emoji,t=this.props,n=t.emojiProps,r=t.skinsProps,a=t.showSkinTones,o=t.title,i=t.emoji,s=t.i18n,l=t.showPreview;if(e&&l){var c=k(e,null,null,this.data),d=c.emoticons,u=[],m=[];return(void 0===d?[]:d).forEach((function(e){u.indexOf(e.toLowerCase())>=0||(u.push(e.toLowerCase()),m.push(e))})),z.createElement("div",{className:"emoji-mart-preview"},z.createElement("div",{className:"emoji-mart-preview-emoji","aria-hidden":"true"},me(we({key:e.id,emoji:e,data:this.data},n))),z.createElement("div",{className:"emoji-mart-preview-data","aria-hidden":"true"},z.createElement("div",{className:"emoji-mart-preview-name"},e.name),z.createElement("div",{className:"emoji-mart-preview-shortnames"},c.short_names.map((function(e){return z.createElement("span",{key:e,className:"emoji-mart-preview-shortname"},":",e,":")}))),z.createElement("div",{className:"emoji-mart-preview-emoticons"},m.map((function(e){return z.createElement("span",{key:e,className:"emoji-mart-preview-emoticon"},e)})))))}return z.createElement("div",{className:"emoji-mart-preview"},z.createElement("div",{className:"emoji-mart-preview-emoji","aria-hidden":"true"},i&&i.length&&me(we({emoji:i,data:this.data},n))),z.createElement("div",{className:"emoji-mart-preview-data","aria-hidden":"true"},z.createElement("span",{className:"emoji-mart-title-label"},o)),a&&z.createElement("div",{className:"emoji-mart-preview-skins".concat(r.skinEmoji?" custom":"")},r.skinEmoji?z.createElement(ye,{skin:r.skin,emojiProps:n,data:this.data,skinEmoji:r.skinEmoji,i18n:s,onChange:r.onChange}):z.createElement(ke,{skin:r.skin,i18n:s,onChange:r.onChange}
2)))}}]),t}(z.PureComponent);Ae.propTypes={showSkinTones:X().bool,title:X().string.isRequired,emoji:X().string.isRequired,emojiProps:X().object.isRequired,skinsProps:X().object.isRequired},Ae.defaultProps={showSkinTones:!0,onChange:function(){}};var Ee=0,Se=function(e){function t(e){var n,r,a,o;return i()(this,t),(n=G()(this,W()(t).call(this,e))).state={icon:$.search,isSearching:!1,id:++Ee},n.data=e.data,n.emojiIndex=new P(n.data),n.setRef=n.setRef.bind(J()(n)),n.clear=n.clear.bind(J()(n)),n.handleKeyUp=n.handleKeyUp.bind(J()(n)),n.handleChange=(r=n.handleChange.bind(J()(n)),a="function"==typeof requestIdleCallback?requestIdleCallback:setTimeout,o=!1,function(){o||(o=!0,a((function(){o=!1,r()})))}),n}return K()(t,e),l()(t,[{key:"componentDidMount",value:function(){this.input&&this.input.value&&this.search(this.input.value)}},{key:"search",value:function(e){""==e?this.setState({icon:$.search,isSearching:!1}):this.setState({icon:$.delete,isSearching:!0}),this.props.onSearch(this.emojiIndex.search(e,{emojisToShowFilter:this.props.emojisToShowFilter,maxResults:this.props.maxResults,include:this.props.include,exclude:this.props.exclude,custom:this.props.custom}))}},{key:"clear",value:function(){""!=this.input.value&&(this.input.value="",this.input.focus(),this.search(""))}},{key:"handleChange",value:function(){this.input&&this.search(this.input.value)}},{key:"handleKeyUp",value:function(e){13===e.keyCode&&this.clear()}},{key:"setRef",value:function(e){this.input=e}},{key:"render",value:function(){var e=this.props,t=e.i18n,n=e.autoFocus,r=this.state,a=r.icon,o=r.isSearching,i=r.id,s="emoji-mart-search-".concat(i);return z.createElement("section",{className:"emoji-mart-search","aria-label":t.search},z.createElement("input",{id:s,ref:this.setRef,type:"search",onChange:this.handleChange,placeholder:t.search,autoFocus:n}),z.createElement("label",{className:"emoji-mart-sr-only",htmlFor:s},t.search),z.createElement("button",{className:"emoji-mart-search-icon",onClick:this.clear,onKeyUp:this.handleKeyUp,"aria-label":t.clear,disabled:!o},a()))}}]),t}(z.PureComponent);function De(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 Ce(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?De(Object(n),!0).forEach((function(t){B()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):De(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Se.propTypes={onSearch:X().func,maxResults:X().number,emojisToShowFilter:X().func,autoFocus:X().bool},Se.defaultProps={onSearch:function(){},maxResults:75,emojisToShowFilter:null,autoFocus:!1};var Me={search:"Search",clear:"Clear",notfound:"No Emoji Found",skintext:"Choose your default skin tone",categories:{search:"Search Results",recent:"Frequently Used",people:"Smileys & People",nature:"Animals & Nature",foods:"Food & Drink",activity:"Activity",places:"Travel & Places",objects:"Objects",symbols:"Symbols",flags:"Flags",custom:"Custom"},categorieslabel:"Emoji categories",skintones:{1:"Default Skin Tone",2:"Light Skin Tone",3:"Medium-Light Skin Tone",4:"Medium Skin Tone",5:"Medium-Dark Skin Tone",6:"Dark Skin Tone"}},Te=function(e){function t(e){var n;i()(this,t),(n=G()(this,W()(t).call(this,e))).CUSTOM=[],n.RECENT_CATEGORY={id:"recent",name:"Recent",emojis:null},n.SEARCH_CATEGORY={id:"search",name:"Search",emojis:null,anchor:!1},e.data.compressed&&p(e.data),n.data=e.data,n.i18n=A(Me,e.i18n),n.icons=A(r,e.icons),n.state={firstRen
2der:!0},n.categories=[];var a=[].concat(n.data.categories);if(e.custom.length>0){var o={},s=0;e.custom.forEach((function(e){o[e.customCategory]||(o[e.customCategory]={id:e.customCategory?"custom-".concat(e.customCategory):"custom",name:e.customCategory||"Custom",emojis:[],anchor:0===s},s++);var t=o[e.customCategory],r=Ce({},e,{id:e.short_names[0],custom:!0});t.emojis.push(r),n.CUSTOM.push(r)})),a=a.concat(Object.keys(o).map((function(e){return o[e]})))}n.hideRecent=!0,null!=e.include&&a.sort((function(t,n){return e.include.indexOf(t.id)>e.include.indexOf(n.id)?1:-1}));for(var l=0;l<a.length;l++){var c=a[l],d=!e.include||!e.include.length||e.include.indexOf(c.id)>-1,u=!(!e.exclude||!e.exclude.length)&&e.exclude.indexOf(c.id)>-1;if(d&&!u)if(e.emojisToShowFilter){for(var m=[],f=c.emojis,h=0;h<f.length;h++){var g=f[h];e.emojisToShowFilter(n.data.emojis[g]||g)&&m.push(g)}if(m.length){var v={emojis:m,name:c.name,id:c.id};n.categories.push(v)}}else n.categories.push(c)}var y=!e.include||!e.include.length||e.include.indexOf(n.RECENT_CATEGORY.id)>-1,k=!(!e.exclude||!e.exclude.length)&&e.exclude.indexOf(n.RECENT_CATEGORY.id)>-1;return y&&!k&&(n.hideRecent=!1,n.categories.unshift(n.RECENT_CATEGORY)),n.categories[0]&&(n.categories[0].first=!0),n.categories.unshift(n.SEARCH_CATEGORY),n.setAnchorsRef=n.setAnchorsRef.bind(J()(n)),n.handleAnchorClick=n.handleAnchorClick.bind(J()(n)),n.setSearchRef=n.setSearchRef.bind(J()(n)),n.handleSearch=n.handleSearch.bind(J()(n)),n.setScrollRef=n.setScrollRef.bind(J()(n)),n.handleScroll=n.handleScroll.bind(J()(n)),n.handleScrollPaint=n.handleScrollPaint.bind(J()(n)),n.handleEmojiOver=n.handleEmojiOver.bind(J()(n)),n.handleEmojiLeave=n.handleEmojiLeave.bind(J()(n)),n.handleEmojiClick=n.handleEmojiClick.bind(J()(n)),n.handleEmojiSelect=n.handleEmojiSelect.bind(J()(n)),n.setPreviewRef=n.setPreviewRef.bind(J()(n)),n.handleSkinChange=n.handleSkinChange.bind(J()(n)),n.handleKeyDown=n.handleKeyDown.bind(J()(n)),n.handleDarkMatchMediaChange=n.handleDarkMatchMediaChange.bind(J()(n)),n}return K()(t,e),l()(t,[{key:"componentDidMount",value:function(){var e=this;
2this.state.firstRender&&(this.testStickyPosition(),this.firstRenderTimeout=setTimeout((function(){e.setState({firstRender:!1})}),60))}},{key:"componentDidUpdate",value:function(){this.updateCategoriesSize(),this.handleScroll()}},{key:"componentWillUnmount",value:function(){this.SEARCH_CATEGORY.emojis=null,clearTimeout(this.leaveTimeout),clearTimeout(this.firstRenderTimeout),this.darkMatchMedia&&this.darkMatchMedia.removeListener(this.handleDarkMatchMediaChange)}},{key:"testStickyPosition",value:function(){var e=document.createElement("div");["","-webkit-","-ms-","-moz-","-o-"].forEach((function(t){return e.style.position="".concat(t,"sticky")})),this.hasStickyPosition=!!e.style.position.length}},{key:"getPreferredTheme",value:function(){return"auto"!=this.props.theme?this.props.theme:this.state.theme?this.state.theme:"function"!=typeof matchMedia?ae.theme:(this.darkMatchMedia||(this.darkMatchMedia=matchMedia("(prefers-color-scheme: dark)"),this.darkMatchMedia.addListener(this.handleDarkMatchMediaChange)),this.darkMatchMedia.media.match(/^not/)?ae.theme:this.darkMatchMedia.matches?"dark":"light")}},{key:"handleDarkMatchMediaChange",value:function(){this.setState({theme:this.darkMatchMedia.matches?"dark":"light"})}},{key:"handleEmojiOver",value:function(e){var t=this.preview;if(t){var n=this.CUSTOM.filter((function(t){return t.id===e.id}))[0];for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r]);t.setState({emoji:e}),clearTimeout(this.leaveTimeout)}}},{key:"handleEmojiLeave",value:function(e){var t=this.preview;t&&(this.leaveTimeout=setTimeout((function(){t.setState({emoji:null})}),16))}},{key:"handleEmojiClick",value:function(e,t){this.props.onClick(e,t),this.handleEmojiSelect(e)}},{key:"handleEmojiSelect",value:function(e){var t=this;this.props.onSelect(e),this.hideRecent||this.props.recent||L.add(e);var n=this.categoryRefs["category-1"];if(n){var r=n.maxMargin;this.props.enableFrequentEmojiSort&&n.forceUpdate(),requestAnimationFrame((function(){t.scroll&&(n.memoizeSize(),r!=n.maxMargin&&(t.updateCategoriesSize(),t.handleScrollPaint(),t.SEARCH_CATEGORY.emojis&&n.updateDisplay("none")))}))}}},{key:"handleScroll",value:function(){this.waitingForPaint||(this.waitingForPaint=!0,requestAnimationFrame(this.handleScrollPaint))}},{key:"handleScrollPaint",value:function(){if(this.waitingForPaint=!1,this.scroll){var e=null;if(this.SEARCH_CATEGORY.emojis)e=this.SEARCH_CATEGORY;else{for(var t=this.scroll.scrollTop,n=t>(this.scrollTop||0),r=0,a=0,o=this.categories.length;a<o;a++){var i=n?this.categories.length-1-a:a,s=this.categories[i],l=this.categoryRefs["category-".concat(i)];if(l){var c=l.handleScroll(t);(!r||l.top<r)&&l.top>0&&(r=l.top),c&&!e&&(e=s)}}t<r?e=this.categories.filter((function(e){return!(!1===e.anchor)}))[0]:t+this.clientHeight>=this.scrollHeight&&(e=this.categories[this.categories.length-1])}if(e){var d=this.anchors,u=e.name;d.state.selected!=u&&d.setState({selected:u})}this.scrollTop=t}}},{key:"handleSearch",value:function(e){this.SEARCH_CATEGORY.emojis=e;for(var t=0,n=this.categories.length;t<n;t++){var r=this.categoryRefs["category-".concat(t)];if(r&&"Search"!=r.props.name){var a=e?"none":"inherit";r.updateDisplay(a)}}this.forceUpdate(),this.scroll&&(this.scroll.scrollTop=0),this.handleScroll()}},{key:"handleAnchorClick",value:function(e,t){var n,r=this.categoryRefs["category-".concat(t)],a=this.scroll;this.anchors;n=function(){if(r){var t=r.top;e.first?t=0:t+=1,a.scrollTop=t}},this.SEARCH_CATEGORY.emojis?(this.handleSearch(null),this.search.clear(),requestAnimationFrame(n)):n()}},{key:"handleSkinChange",value:function(e){var t={skin:e},n=this.props.onSkinChange;this.setState(t),T.update(t),n(e)}},{key:"handleKeyDown",value:function(e){var t,n=!1;13===e.keyCode&&(this.SEARCH_CATEGORY.emojis&&this.SEARCH_CATEGORY.emojis.length&&(t=y(this.SEARCH_CATEGORY.emojis[0],this.state.skin,this.props.set,this.props.data))&&(this.handleEmojiSelect(t),n=!0));n&&e.preventDefault()}},{key:"updateCategoriesSize",value:function(){for(var e=0,t=this.categories.length;e<t;e++){var n=this.categoryRefs["category-".concat(e)];n&&n.memoizeSize()}if(this.scroll){var r=this.scroll;this.scrollHeight=r.scrollHeight,this.clientHeight=r.clientHeight}}},{key:"getCategories",value:function(){return this.state.firstRen
2der?this.categories.slice(0,3):this.categories}},{key:"setAnchorsRef",value:function(e){this.anchors=e}},{key:"setSearchRef",value:function(e){this.search=e}},{key:"setPreviewRef",value:function(e){this.preview=e}},{key:"setScrollRef",value:function(e){this.scroll=e}},{key:"setCategoryRef",value:function(e,t){this.categoryRefs||(this.categoryRefs={}),this.categoryRefs[e]=t}},{key:"render",value:function(){var e=this,t=this.props,n=t.perLine,r=t.emojiSize,a=t.set,o=t.sheetSize,i=t.sheetColumns,s=t.sheetRows,l=t.style,c=t.title,d=t.emoji,u=t.color,m=t.native,p=t.backgroundImageFn,f=t.emojisToShowFilter,h=t.showPreview,g=t.showSkinTones,v=t.emojiTooltip,y=t.useButton,k=t.include,b=t.exclude,w=t.recent,A=t.autoFocus,E=t.skinEmoji,S=t.notFound,D=t.notFoundEmoji,C=n*(r+12)+12+2+function(){if("undefined"==typeof document)return 0;var e=document.createElement("div");e.style.width="100px",e.style.height="100px",e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}(),M=this.getPreferredTheme(),P=this.props.skin||this.state.skin||T.get("skin")||this.props.defaultSkin;return z.createElement("section",{style:Ce({width:C},l),className:"emoji-mart emoji-mart-".concat(M),"aria-label":c,onKeyDown:this.handleKeyDown},z.createElement("div",{className:"emoji-mart-bar"},z.createElement(ne,{ref:this.setAnchorsRef,data:this.data,i18n:this.i18n,color:u,categories:this.categories,onAnchorClick:this.handleAnchorClick,icons:this.icons})),z.createElement(Se,{ref:this.setSearchRef,onSearch:this.handleSearch,data:this.data,i18n:this.i18n,emojisToShowFilter:f,include:k,exclude:b,custom:this.CUSTOM,autoFocus:A}),z.createElement("div",{ref:this.setScrollRef,className:"emoji-mart-scroll",onScroll:this.handleScroll},this.getCategories().map((function(t,l){return z.createElement(ge,{ref:e.setCategoryRef.bind(e,"category-".concat(l)),key:t.name,id:t.id,name:t.name,emojis:t.emojis,perLine:n,native:m,hasStickyPosition:e.hasStickyPosition,data:e.data,i18n:e.i18n,recent:t.id==e.RECENT_CATEGORY.id?w:void 0,custom:t.id==e.RECENT_CATEGORY.id?e.CUSTOM:void 0,emojiProps:{native:m,skin:P,size:r,set:a,sheetSize:o,sheetColumns:i,sheetRows:s,forceSize:m,tooltip:v,backgroundImageFn:p,useButton:y,onOver:e.handleEmojiOver,onLeave:e.handleEmojiLeave,onClick:e.handleEmojiClick},notFound:S,notFoundEmoji:D})}))),(h||g)&&z.createElement("div",{className:"emoji-mart-bar"},z.createElement(Ae,{ref:this.setPreviewRef,data:this.data,title:c,emoji:d,showSkinTones:g,showPreview:h,emojiProps:{native:m,size:38,skin:P,set:a,sheetSize:o,sheetColumns:i,sheetRows:s,backgroundImageFn:p},skinsProps:{skin:P,onChange:this.handleSkinChange,skinEmoji:E},i18n:this.i18n})))}}]),t}(z.PureComponent);function Pe(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}Te.propTypes=Ce({},te,{data:X().object.isRequired}),Te.defaultProps=Ce({},ae);var xe=function(e){function t(){return i()(this,t),G()(this,W()(t).apply(this,arguments))}return K()(t,e),l()(t,[{key:"render",value:function(){return z.createElement(Te,F()({},this.props,this.state))}}]),t}(z.PureComponent);function Ie(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 Ne(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ie(Object(n),!0).forEach((function(t){B()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ie(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}xe.propTypes=te,xe.defaultProps=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pe(Object(n),!0).forEach((function(t){B()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pe(Object(n)).forEac
2h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},ae,{data:a});var je=function e(t){for(var n in e.defaultProps)null==t[n]&&null!=e.defaultProps[n]&&(t[n]=e.defaultProps[n]);return me(Ne({},t))};je.propTypes=ee,je.defaultProps=Ne({},re,{data:a})},50411:function(e,t,n){var r;!function(){"use strict";var a=!("undefined"==typeof window||!window.document||!window.document.createElement),o={canUseDOM:a,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:a&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:a&&!!window.screen};void 0===(r=function(){return o}.call(t,n,t,e))||(e.exports=r)}()},96395:function(e,t){"use strict";t.T=void 0;t.T=(e,t="legacy")=>{const n=e.endsWith(".html"),r=e.endsWith(".xml"),a=e.endsWith(".pdf");return"/"===e?e:((n||r||a)&&(t="never"),"always"===t?e.endsWith("/")?e:`${e}/`:"never"===t&&e.endsWith("/")?e.slice(0,-1):e)}},97035:function(e,t,n){"use strict";t.z_=void 0;var r=n(33215);t.z_=r.ScrollHandler,n(73721).useScrollRestoration},33215:function(e,t,n){"use strict";var r=n(24994);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var a=r(n(12475)),o=r(n(6221)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(96540)),s=r(n(5556)),l=n(74351);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var d=i.createContext(new l.SessionStorage);t.ScrollContext=d,d.displayName="GatsbyScrollContext";var u=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._stateStorage=new l.SessionStorage,t._isTicking=!1,t._latestKnownScrollY=0,t.scrollListener=function(){t._latestKnownScrollY=window.scrollY,t._isTicking||(t._isTicking=!0,requestAnimationFrame(t._saveScroll.bind((0,a.default)(t))))},t.windowScroll=function(e,n){t.shouldUpdateScroll(n,t.props)&&window.scrollTo(0,e)},t.scrollToHash=function(e,n){var r=document.getElementById(e.substring(1));r&&t.shouldUpdateScroll(n,t.props)&&r.scrollIntoView()},t.shouldUpdateScroll=function(e,n){var r=t.props.shouldUpdateScroll;return!r||r.call((0,a.default)(t),e,n)},t}(0,o.default)(t,e);var n=t.prototype;return n._saveScroll=function(){var e=this.props.location.key||null;e&&this._stateStorage.save(this.props.location,e,this._latestKnownScrollY),this._isTicking=!1},n.componentDidMount=function(){var e;window.addEventListener("scroll",this.scrollListener);var t=this.props.location,n=t.key,r=t.hash;n&&(e=this._stateStorage.read(this.props.location,n)),e?this.windowScroll(e,void 0):r&&this.scrollToHash(decodeURI(r),void 0)},n.componentWillUnmount=function(){window.removeEventListener("scroll",this.scrollListener)},n.componentDidUpdate=function(e){var t,n=this.props.location,r=n.hash,a=n.key;a&&(t=this._stateStorage.read(this.props.location,a)),r?this.scrollToHash(decodeURI(r),e):this.windowScroll(t,e)},n.render=function(){return i.createElement(d.Provider,{value:this._stateStorage},this.props.children)},t}(i.Component);t.ScrollHandler=u,u.propTypes={shouldUpdateScroll:s.default.func,children:s.default.element.isRequired,location:s.default.object.isRequired}},74351:function(e,t){"use strict";t.__esModule=!0,t.SessionStorage=void 0;var n="___GATSBY_REACT_ROUTER_SCROLL",r=function(){function e(){}var t=e.prototype;return t.read=function(e,t){var r=this.getStateKey(e,t);try{var a=window.sessionStorage.getItem(r);return a?JSON.parse(a):0}catch(o){return window&&window[n]&&window[n][r]?window[n][r]:0}},t.save=function(e,t,r){var a=this.getStateKey(e,t),o=JSON.stringify(r);try{window.sessionStorage.setItem(a,o)}catch(i){window&&window[n]||(window[n]={}),window[n][a]=JSON.parse(o)}},t.getStateKey=function(e,t){var n="@@scroll|"+e.pathname;return null==t?n:n+"|"+t},e}();t.SessionStorage=r},73721:function(e,t,n){"use strict";t.__esModule=!0,t.useScrollRestoration=function(e){var t=(0,o.useLocation)(),n=(0,a.useContext)(r.ScrollC
2ontext),i=(0,a.useRef)(null);return(0,a.useLayoutEffect)((function(){if(i.current){var r=n.read(t,e);i.current.scrollTo(0,r||0)}}),[t.key]),{ref:i,onScroll:function(){i.current&&n.save(t,e,i.current.scrollTop)}}};var r=n(33215),a=n(96540),o=n(41693)},18828:function(e){"use strict";e.exports=Object.assign},2311:function(e,t,n){"use strict";t.__esModule=!0,t.onInitialClientRender=void 0;n(75535),n(99300);t.onInitialClientRender=()=>{}},53309:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},99300:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const o=(0,a.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:o}),document.head.appendChild(i)};var r=n(14656),a=n(53309)},96877:function(e,t,n){t.components={"component---src-pages-404-js":()=>n.e(95125).then(n.bind(n,23331)),"component---src-pages-[lang]-all-rooms-js":()=>Promise.all([n.e(84718),n.e(48620)]).then(n.bind(n,9446)),"component---src-pages-[lang]-all-topics-js":()=>Promise.all([n.e(72368),n.e(38936)]).then(n.bind(n,30100)),"component---src-pages-[lang]-topic-[slug]-js":()=>n.e(6321).then(n.bind(n,5907)),"component---src-pages-all-rooms-js":()=>Promise.all([n.e(84718),n.e(38523)]).then(n.bind(n,36141)),"component---src-pages-all-topics-js":()=>Promise.all([n.e(72368),n.e(82597)]).then(n.bind(n,84961)),"component---src-pages-message-da-js":()=>n.e(15598).then(n.bind(n,17599)),"component---src-pages-message-js":()=>n.e(32242).then(n.bind(n,56264)),"component---src-pages-message-no-js":()=>n.e(70194).then(n.bind(n,49443)),"component---src-pages-message-sv-js":()=>n.e(89300).then(n.bind(n,60513)),"component---src-pages-news-da-js":()=>Promise.all([n.e(89333),n.e(48824)]).then(n.bind(n,44847)),"component---src-pages-news-js":()=>n.e(24488).then(n.bind(n,29720)),"component---src-pages-news-no-js":()=>Promise.all([n.e(94606),n.e(59308)]).then(n.bind(n,79635)),"component---src-pages-news-sv-js":()=>Promise.all([n.e(20661),n.e(19926)]).then(n.bind(n,50993)),"component---src-pages-privacy-js":()=>n.e(5745).then(n.bind(n,51971)),"component---src-pages-reset-password-js":()=>n.e(10072).then(n.bind(n,3445)),"component---src-pages-room-da-js":()=>n.e(78060).then(n.bind(n,71947)),"component---src-pages-room-js":()=>n.e(85396).then(n.bind(n,38172)),"component---src-pages-room-no-js":()=>n.e(26168).then(n.bind(n,51911)),"component---src-pages-room-sv-js":()=>n.e(8682).then(n.bind(n,10589)),"component---src-pages-terms-js":()=>n.e(50510).then(n.bind(n,55932)),"component---src-pages-testy-sv-js":()=>Promise.all([n.e(20661),n.e(364)]).then(n.bind(n,42580)),"component---src-pages-topic-[slug]-js":()=>n.e(34636).then(n.bind(n,11442)),"component---src-pages-user-da-js":()=>n.e(13456).then(n.bind(n,4379)),"component---src-pages-user-js":()=>n.e(71936).then(n.bind(n,268)),"component---src-pages-user-no-js":()=>n.e(27364).then(n.bind(n,53655)),"component---src-pages-user-sv-js":()=>n.e(82862).then(n.bind(n,19258)),"component---src-templates-about-template-js":()=>n.e(57784).then(n.bind(n,42215)),"component---src-templates-account-template-js":()=>Promise.all([n.e(71869),n.e(20661),n.e(92018),n.e(31782)]).then(n.bind(n,79021)),"component---src-templates-activate-template-js":()=>n.e(37504).then(n.bind(n,5946)),"component---src-templates-ai-template-js":()=>Promise.all([n.e(20661),n.e(31413)]).then(n.bind(n,63504)),"component---src-templates-blocked-template-js":()=>n.e(48687).then(n.bind(n,83738)),"component---src-templates-cancelled-template-js":()=>n.e(41998).then(n.bind(n,41140)),"component---src-templates-dating-template-js":()=>n.e(18130).then(n.bind(n,43018)),"component---src-templates-disappearingmessages-template-js":()=>n.e(63558).then(n.bind(n,86227)),"component---src-templates-explore-people-template-js":()=>n.e(8912).then(n.bind(n,60384)),"component---src-templates-faq-template-js":()=>n.e(34019).then(n.bind(n,63743)),"component---src-templates-fifty-fifty-room-template-js":()=>n.e(71562).then(n.bind(n,20825)),"component---src-templates-forgot-password-template-js":()=>n.e(69478).then(n.bind(n,71282)),"component---src-templates-full-template-js":()=>n.e(29272).then(n.bind(n,42776)),"component---src-templates-girlschat-template-js":()=>n.e(53576).then(n.bind(n,53797)),"component---src-templates-help-template-js":()=>n.e(59662).then(n.bind(n,41206)),"component---src-templates-images-template-js":()=>n.e(54377).then(n.bind(n,92693)),"component---src-templates-index-template-js":()=>Promise.all([n.e(92018),n.e(25855)]).then(n.bind(n,29137)),"component---src-templates-lobby-template-js":()=>
2n.e(1139).then(n.bind(n,99219)),"component---src-templates-meet-template-js":()=>n.e(9578).then(n.bind(n,32162)),"component---src-templates-my-ads-template-js":()=>Promise.all([n.e(20661),n.e(46244)]).then(n.bind(n,93645)),"component---src-templates-plus-template-js":()=>n.e(783).then(n.bind(n,42707)),"component---src-templates-roleplay-template-js":()=>n.e(44217).then(n.bind(n,43548)),"component---src-templates-rules-template-js":()=>n.e(56062).then(n.bind(n,66301)),"component---src-templates-sex-template-js":()=>n.e(92231).then(n.bind(n,12977)),"component---src-templates-signup-template-js":()=>Promise.all([n.e(71869),n.e(45595)]).then(n.bind(n,46833)),"component---src-templates-success-template-js":()=>n.e(15006).then(n.bind(n,12165)),"component---src-templates-therianchat-template-js":()=>n.e(92010).then(n.bind(n,46825)),"component---src-templates-verified-template-js":()=>n.e(56427).then(n.bind(n,53528)),"component---src-templates-visitors-template-js":()=>n.e(3706).then(n.bind(n,44423))}},79377:function(e,t,n){e.exports=[{plugin:n(64500),options:{plugins:[],trackingId:"UA-115488530-4"}},{plugin:n(51735),options:{plugins:[]}},{plugin:n(2311),options:{plugins:[]}}]},60020:function(e,t,n){const r=n(79377),{getResourceURLsForPathname:a,loadPage:o,loadPageSync:i}=n(56814).Zf;t.N=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=a,t.loadPage=o,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.v=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},79369:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},88990:function(e,t,n){"use strict";n.d(t,{Yl:function(){return m},Hh:function(){return f},UA:function(){return p},QX:function(){return u}});var r=n(58371),a=n(38797),o=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(16491);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=`${n}?${encodeURIComponent(r)}`}const n=decodeURIComponent(t);return(0,a.A)(n,decodeURIComponent("")).split("#")[0]};function d(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const u=e=>{l=e},m=e=>{const t=h(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),a=(0,r.Up)(n,t);return a?o(a.route.originalPath):null},p=e=>{const t=h(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),a=(0,r.Up)(n,t);return a?a.params:{}},f=e=>{const t=c(d(e));if(s.has(t))return s.get(t);const n=(0,i.X)(e);if(n)return f(n.toPath);let r=m(t);return r||(r=h(e)),s.set(t,r),r},h=e=>{let t=c(d(e));return"/index.html"===t&&(t="/"),t=o(t),t}},28007:function(e,t,n){"use strict";n.d(t,{N_:function(){return a.Ay},G:function(){return i},oo:function(){return a.oo},GR:function(){return l}});var r=n(56814),a=(n(42549),n(97035),n(57078)),o=n(96540);const i=o.createContext({});let s=null;o.createServerContext&&(s=o.createServerContext("StaticQuery",{}));const l=e=>{var t;let n;if(o.useContext,n=s&&Object.keys(s._currentValue).length?o.useContext(s):o.useContext(i),isNaN(Number(e)))throw new Error(`useStaticQuery was called with a string but expects to be called using \`graphql\`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql\`${e}\`);\n`);if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")};r.Ay.enqueue},56814:function(e,t,n){"use strict";n.d(t,{Wi:function(){return d},N5:function(){return y},Ay:function(){return w},LE:function(){return A},Zf:function(){return b},iC:function(){return k}});var r=n(77387),a=n(45458);const o=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const a=document.createElement("link");a.setAttribute("rel","prefetch"),a.setAttribute("href",e),Object.keys(t).forEach((e=>{a.setAttribute(e,t[e])})),a.onload=n,a.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(a)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},i={};var s=function(e,t){return new Promise((n=>{i[e]?n():o(e,t).then((()=>{n(),i[e]=!0}
2)).catch((()=>{}))}))},l=n(79369),c=n(88990);const d={Error:"error",Success:"success"},u=e=>{const[t,n]=e.split("?");var r;return`/page-data/${"/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r}/page-data.json${n?`?${n}`:""}`};function m(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const p=/bot|crawler|spider|crawling/i,f=function(e,t,n){void 0===t&&(t=null);const r={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError};return{component:t,head:n,json:e.result,page:r}};let h=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,c.QX)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=m(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=u(t);return this.memoizedGet(r).then((r=>{const{status:a,responseText:o}=r;if(200===a)try{const n=JSON.parse(o);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+=`?${r}`),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===a||200===a?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===a?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=u(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:a,responseText:o}=r;if(200===a)try{return Object.assign(e,{status:d.Success,payload:o})}catch(i){}return 404===a||200===a?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===a?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,c.Hh)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,c.Hh)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.findMatchPath=function(e){return(0,c.Yl)(e)},t.loadPage=function(e){const t=(0,c.Hh)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?{error:e.error,status:e.status}:Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);let n;return n=Promise.all([this.loadAppData(),this.loadPageDataJson(t)]).then((e=>{const n=e[1];if(n.status===d.Error)return{status:d.Error};let r=n.payload;const{componentChunkName:a,staticQueryHashes:o=[]}=r,i={},s=Promise.all([this.loadComponent(a),this.loadComponent(a,"head")]).then((t=>{let a,[o,s]=t;return i.createdAt=new Date,!o||o instanceof Error?(i.status=d.Error,i.error=o):(i.status=d.Success,!0===n.notFound&&(i.notFound=!0),r=Object.assign(r,{webpackCompilationHash:e[0]?e[0].webpackCompilationHash:""}),a=f(r,o,s)),a})),c=Promise.all(o.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet(`/page-data/sq/d/${e}.json`).then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error(`We couldn't load "/page-data/sq/d/${e}.json"`)}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([s,c]).then((e=>{let n,[r,a]=e;return r&&(n={...r,staticQueryResults:a},i.payload=n,l.A.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,i),i.error?{error:i.error,status:i.status}:n}
2)).catch((e=>({error:e,status:d.Error})))})),n.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,n),n},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,c.Hh)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!p.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,c.Hh)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=u(e);return s(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,c.Hh)(e),n=this.pageDataDb.get(t);if(n){const e=f(n.payload);return[].concat((0,a.A)(g(e.page.componentChunkName)),[u(t)])}return null},t.isPageNotFound=function(e){const t=(0,c.Hh)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let a;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");a=e}catch(o){}return a}))},e}();const g=e=>(window.___chunkMapping[e]||[]).map((e=>""+e));let v,y=function(e){function t(t,n,r){var a;return a=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error(`We couldn't find the correct component chunk with the name "${e}"`);return t[n][e]().catch((e=>e))}),n)||this,r&&a.pageDataDb.set((0,c.Hh)(r.path),{pagePath:r.path,payload:r,status:"success"}),a}(0,r.A)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=g(n);return Promise.all(r.map(s)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?m(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?m(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(h);const k=e=>{v=e},b={enqueue:e=>v.prefetch(e),getResourceURLsForPathname:e=>v.getResourceURLsForPathname(e),loadPage:e=>v.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),v.loadPageSync(e,t)},prefetch:e=>v.prefetch(e),isPageNotFound:e=>v.isPageNotFound(e),hovering:e=>v.hovering(e),loadAppData:()=>v.loadAppData()};var w=b;function A(){return v?v.staticQueryDb:{}}},6017:function(e,t,n){"use strict";n.d(t,{A:function(){return k}});var r=n(96540),a=n(5556),o=n.n(a),i=n(60020),s=n(88990),l=n(28007),c=n(41693),d=n(79732);function u(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const m=["link","meta","style","title","base","noscript","script"];function p(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}const f=document.createElement("div"),h=()=>{const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)},g=()=>{var e;const t=[],n=new Map;for(const c of f.childNodes){var r,a;const e=c.nodeName.toLowerCase(),i=null===(r=c.attributes)||void 0===r||null===(a=r.id)||void 0===a?void 0:a.value;
2if(m.includes(e)){let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);t.innerHTML=e.innerHTML,e=t}if(i)if(n.has(i)){var o;const r=n.get(i);null===(o=t[r].parentNode)||void 0===o||o.removeChild(t[r]),t[r]=e}else t.push(e),n.set(i,t.length-1);else t.push(e)}else;}const i=document.querySelectorAll("[data-gatsby-head]");var s;if(0===i.length)return void(s=document.head).append.apply(s,t);const l=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:a}=e;for(const o of t){const e=n.findIndex((e=>p(e,o)));-1===e?r(o):n.splice(e,1)}for(const o of n)a(o)}({oldNodes:i,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>l.push(e)}),(e=document.head).append.apply(e,l)};function v(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:a}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error(`Expected "Head" export to be a function got "${typeof e}".`)}(t.Head);const{render:o}=(0,d.n)(),i=t.Head;o(r.createElement(u,{callback:g},r.createElement(l.G.Provider,{value:n},r.createElement(c.LocationProvider,null,r.createElement(i,{location:{pathname:(e=a).location.pathname},params:e.params,data:e.data||{},pageContext:e.pageContext})))),f)}var e;return()=>{h()}}))}function y(e){const t={...e,params:{...(0,s.UA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var a;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((a=e.pageResources.component)&&a.default||a,{...t,key:e.path||e.pageResources.page.path});v({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.N)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}y.propTypes={location:o().object.isRequired,pageResources:o().object.isRequired,data:o().object,pageContext:o().object.isRequired};var k=y},56498:function(e,t,n){"use strict";var r=n(77387),a=n(60020),o=n(96540),i=n(41693),s=n(97035),l=n(28007),c=n(56814),d=n(16491),u=n(79369);const m={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var p=n(43350),f=n(57078);function h(e){const t=(0,d.X)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{h(e.pathname)||(g=e.pathname,(0,a.N)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{h(e.pathname)||(0,a.N)("onRouteUpdate",{location:e,prevLocation:t})},k=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void p.W7.navigate(e);const{pathname:n,search:r,hash:o}=(0,f.Rr)(e),s=(0,d.X)(n);if(s&&(e=s.toPath+r+o),window.___swUpdated)return void(window.location=n+r+o);const l=setTimeout((()=>{u.A.emit("onDelayedLoadPageResources",{pathname:n}),(0,a.N)("onRouteUpdateDelayed",{location:window.location})}),1e3);c.Ay.loadPage(n+r).then((a=>{if(!a||a.status===c.Wi.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);a&&a.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+o),(0,i.navigate)(e,t),clearTimeout(l)}))};function b(e,t){let{location:n}=t;const{pathname:r,hash:o}=n,i=(0,a.N)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return o?decodeURI(o.slice(1)):[0,0]}return!0}let w=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=o.createRef(),n}(0,r.A)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e=`new page at ${this.props.location.pathname}`;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n=`Navigated to ${e}`;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return o.createElement("div",Object.assign({},m,{ref:this.announcementRef}))},t}(o.Component);const A=(e,t)=>
2{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let E=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!A(e.location,this.props.location)&&(v(this.props.location,e.location),!0)},n.componentDidUpdate=function(e){A(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return o.createElement(o.Fragment,null,this.props.children,o.createElement(w,{location:location}))},t}(o.Component);var S=n(6017),D=n(96877);function C(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var M=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:a}=t;return n.state={location:{...r},pageResources:a||c.Ay.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.A)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:c.Ay.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){c.Ay.loadPage(e).then((t=>{t&&t.status!==c.Wi.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return C(e.props,t)||C(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(o.Component),T=n(38797),P=JSON.parse('[{"path":"/da/message/","matchPath":"/da/message/*"},{"path":"/da/room/","matchPath":"/da/room/*"},{"path":"/da/user/","matchPath":"/da/user/*"},{"path":"/no/message/","matchPath":"/no/message/*"},{"path":"/no/room/","matchPath":"/no/room/*"},{"path":"/no/user/","matchPath":"/no/user/*"},{"path":"/sv/message/","matchPath":"/sv/message/*"},{"path":"/sv/room/","matchPath":"/sv/room/*"},{"path":"/sv/user/","matchPath":"/sv/user/*"},{"path":"/message/","matchPath":"/message/*"},{"path":"/room/","matchPath":"/room/*"},{"path":"/user/","matchPath":"/user/*"}]'),x=n(79732);const I=new c.N5(D,P,window.pageData);(0,c.iC)(I),I.setApiRunner(a.N);const{render:N,hydrate:j}=(0,x.n)();window.asyncRequires=D,window.___emitter=u.A,window.___loader=c.Zf,p.W7.listen((e=>{e.location.action=e.action})),window.___push=e=>k(e,{replace:!1}),window.___replace=e=>k(e,{replace:!0}),window.___navigate=(e,t)=>k(e,t);const R="gatsby-reload-compilation-hash-match";(0,a.v)("onClientEntry").then((()=>{(0,a.N)("registerServiceWorker").filter(Boolean).length>0&&n(30626);const e=e=>o.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},o.createElement(S.A,e)),t=o.createContext({});let d=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.A)(n,e),n.prototype.render=function(){const{children:e}=this.props;return o.createElement(i.Location,null,(n=>{let{location:r}=n;return o.createElement(M,{location:r},(n=>{let{pageResources:r,location:a}=n;if(r.partialHydration)return o.createElement(t.Provider,{value:{pageResources:r,location:a}},e);{const n=(0,c.LE)();return o.createElement(l.G.Provider,{value:n},o.createElement(t.Provider,{value:{pageResources:r,location:a}},e))}}))}))},n}(o.Component),u=function(n){function a(){return n.apply(this,arguments)||this}return(0,r.A)(a,n),a.prototype.render=function(){return o.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return o.createElement(E,{location:r},o.createElement(s.z_,{location:r,shouldUpdateScroll:b},o.createElement(i.Router,{basepath:"",location:r,id:"gatsby-focus-wrapper"},o.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,T.A)(r.pathname,""):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}
2))},a}(o.Component);const{pagePath:m,location:p}=window;m&&""+m!==p.pathname+(m.includes("?")?p.search:"")&&!(I.findMatchPath((0,T.A)(p.pathname,""))||m.match(/^\/(404|500)(\/?|.html)$/)||m.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)(""+m+(m.includes("?")?"":p.search)+p.hash,{replace:!0});const f=()=>{try{return sessionStorage}catch{return null}};c.Zf.loadPage(p.pathname+p.search).then((e=>{var t;const n=f();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(R)))return n.setItem(R,"1"),void window.location.reload(!0)}if(n&&n.removeItem(R),!e||e.status===c.Wi.Error){const t=`page resources for ${p.pathname} not found. Not rendering React`;if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,a.N)("wrapRootElement",{element:o.createElement(u,null)},o.createElement(u,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=o.useRef(!1);return o.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,a.N)("onInitialClientRender"))}),[]),o.createElement(d,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=N;s&&s.children.length&&(l=j);const m=(0,a.N)("replaceHydrateFunction",void 0,l)[0];function h(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;m(o.createElement(i,null),e)}const g=document;if("complete"===g.readyState||"loading"!==g.readyState&&!g.documentElement.doScroll)setTimeout((function(){h()}),0);else{const e=function(){g.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),h()};g.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},50963:function(e,t,n){"use strict";n.r(t);var r=n(96540),a=n(56814),o=n(6017);t.default=e=>{let{location:t}=e;const n=a.Ay.loadPageSync(t.pathname);return n?r.createElement(o.A,{location:t,pageResources:n,...n.json}):null}},42549:function(e,t,n){var r;e.exports=(r=n(50963))&&r.default||r},79732:function(e,t,n){"use strict";n.d(t,{n:function(){return r}});new WeakMap;function r(){let e,t;{const r=n(40961);e=r.render,t=r.hydrate}return{render:e,hydrate:t}}},46566:function(e,t){t.polyfill=e=>e},16491:function(e,t,n){"use strict";n.d(t,{X:function(){return o}});const r=new Map,a=new Map;function o(e){let t=r.get(e);return t||(t=a.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?a.set(e.fromPath,e):r.set(e.fromPath,e)}))},30626:function(e,t,n){"use strict";n.r(t);var r=n(60020);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.N)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.N)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.N)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.N)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.N)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},38797:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(`${t}/`)?e.slice(t.length):e:e}n.d(t,{A:function(){return r}})},51735:function(e,t,n){"use strict";n.r(t),n.d(t,{onClientEntry:function(){return oe},wrapPageElement:function(){return ae},wrapRootElement:function(){return re}});var r=n(96540),a=n(61225),o=n(45458),i=n(82960);const s={assistantData:{messages:[],isAssistantThinking:!1,lastId:"",hasMore:!1,assistantName:"",assistantAvatarUrl:""},showAssistant:!0,loggedIn:!1,avatarUrl:"",totalUnread:0,rooms:[],conversations:[],messages:"",directMessages:[],showSignInModal:!1,allowDm:!0,blockedUsernames:[],initialLoader:!0,mobileDrawerOpen:!1,selectedLang:"",dmSounds:!1,plusMember:!1,isGuest:!1,enteredName:"",unavailable:!1,
2clientFp:"",darkMode:!1,justRegistered:!1,gender:""},l=(e,t)=>{var n;let r,a,i,l;switch(t.type){case"SET_LOGGED_IN":return{...e,loggedIn:t.payload};case"SET_AVATAR_URL":return{...e,avatarUrl:t.payload};case"SET_INITIAL_LOADER":return{...e,initialLoader:t.payload};case"SET_TOTAL_UNREAD":return{...e,totalUnread:t.payload};case"SET_MOBILE_DRAWER_OPEN":return{...e,mobileDrawerOpen:t.payload};case"SET_ROOMS":return{...e,rooms:t.payload};case"ADD_ROOM":for(var c=0;c<e.rooms;c++)if(e.rooms[c].roomId==t.payload.roomId)return e;return{...e,rooms:e.rooms.concat(t.payload)};case"REMOVE_ROOM":return{...e,rooms:e.rooms.filter((e=>e.roomName!=t.payload))};case"SET_CONVERSATIONS":return{...e,conversations:t.payload};case"ADD_CONVERSATION":return{...e,conversations:[t.payload].concat(e.conversations)};case"UPDATE_CONVERSATION":let u=e.conversations.slice();return u&&(u[t.indexToUpdate]=t.newConversation),{...e,conversations:u};case"REMOVE_CONVERSATION":return{...e,conversations:null===(n=e.conversations)||void 0===n?void 0:n.filter((e=>e.recipientUsername!=t.payload))};case"ADD_ROOM_DATA":return{...e,[t.roomStateName]:t.data};case"ADD_TOPIC_DATA":return{...e,[t.topicStateName]:t.data};case"ADD_OR_UPDATE_TOPIC_DATA":var d={...e[t.topicStateName]};if(0===Object.keys(d).length)return{...e,[t.topicStateName]:t.topicData};const m=t.topicData||{},p=Array.isArray(d.messages)?d.messages:[],f=Array.isArray(m.messages)?m.messages:[],h=new Set(p.map((e=>String(e.id)))),g=f.filter((e=>!h.has(String(e.id))));return d={...d,...m,messages:g.concat(p)},{...e,[t.topicStateName]:d};case"ADD_OR_UPDATE_ROOM_DATA":return i={...e[t.roomStateName]},0===Object.keys(i).length?{...e,[t.roomStateName]:t.roomData}:(i.messages=i.messages.concat(t.roomData.messages),{...e,[t.roomStateName]:i});case"UPDATE_ROOM_DATA":return i=e[t.roomStateName],i[t.valueName]=t.value,{...e,[t.roomStateName]:i};case"ADD_CONVERSATION_DATA":return{...e,[t.conversationStateName]:t.data};case"UPDATE_CONVERSATION_DATA":return l={...e[t.conversationStateName]},0===Object.keys(l).length?e:(l[t.valueName]=t.value,{...e,[t.conversationStateName]:l});case"ADD_MESSAGE_TO_CONVERSATION_DATA":return l={...e[t.conversationStateName]},0===Object.keys(l).length?e:(l.messages=l.messages.concat(t.message),{...e,[t.conversationStateName]:l});case"ADD_OR_UPDATE_CONVERSATION_DATA":return l={...e[t.conversationStateName]},0===Object.keys(l).length?{...e,[t.conversationStateName]:t.conversationData}:(l.messages=l.messages.concat(t.conversationData.messages),{...e,[t.conversationStateName]:l});case"UPDATE_MESSAGE_IN_CONVERSATION_DATA":if(l={...e[t.conversationStateName]},0===Object.keys(l).length)return e;if(!Array.isArray(l.messages))return e;let v=l.messages;const y=v.findIndex((e=>e.id===t.messageId));if(-1===y){if("expiryTime"!==t.valueName)return e;{let e={id:t.messageId,key:t.messageId,expiryTime:t.value,type:400};v.push(e)}}else{const e={...v[y]};e[t.valueName]=t.value,v[y]=e}return l.messages=v,{...e,[t.conversationStateName]:l};case"REFRESH_STATE_DATA":let k=e[t.stateName];return{...e,[t.stateName]:k};case"REMOVE_ROOM_DATA":return{...e,[t.roomStateName]:null};case"SET_UNREAD":return{...e,[t.unreadStateName]:t.data};case"ADD_UNREAD":return r=null==e[t.unreadStateName]?t.data:e[t.unreadStateName]+t.data,{...e,[t.unreadStateName]:r};case"ADD_TO_TOTAL_UNREAD":return{...e,totalUnread:e.totalUnread+t.data};case"REDUCE_TOTAL_UNREAD":r=e[t.unreadStateName],null==r&&(r=0);let b=e.totalUnread-r;return{...e,totalUnread:b>0?b:0};case"RESET_UNREAD":return{...e,[t.unreadStateName]:0};case"SET_ALLOW_DM":return{...e,allowDm:t.payload};case"SET_DM_SOUNDS":return{...e,dmSounds:t.payload};case"SET_BLOCKED_USERNAMES":return{...e,blockedUsernames:t.payload};case"ADD_BLOCKED_USERNAME":return{...e,blockedUsernames:e.blockedUsernames.concat(t.payload)};case"REMOVE_BLOCKED_USERNAME":return{...e,blockedUsernames:e.blockedUsernames.filter((e=>e!=t.payload))};case"SET_SHOW_SIGN_IN_MODAL":return{...e,showSignInModal:t.payload};case"REMOVE_USER_MSGS":return a={...e[t.stateName]},null==a.messages?e:(a.messages=a.messages.filter((e=>e.username!=t.payload)),{...e,[t.stateName]:a});case"REMOVE_MESSAGE":return a={...e[t.stateName]},null==a.messages?e:(a.messages=a.messages.filter((e=>e.id!=t.payload)),{...e,[t.stateName]:a});case"SET_SELECTED_LANG":return localStorage.setItem("selectedLang",t.payload),{...e,selectedLang:t.payload};case"SET_PLUS_MEMBER":return{...e,plusMember:t.payload};case"SET_IS_GUEST":return{...e,isGuest:t.payload};case"SET_ENTERED_NAME":return{...e,enteredName:t.payload};case"SET_UNAVAILABLE":return{...e,unavailable:t.payload};case"SET_CLIENT_FP":return{...e,clientFp:t.payload};case"SET_JUST_REGISTERED":return{...e,justRegistered:t.payload};case"SET_DARK_MODE":return{...e,darkMode:t.payload};case"SET_GENDER":return{...e,gender:t.payload};case"SET_SHOW_ASSISTANT":return{...e,showAssistant:t.payload};case"ADD_ASSISTANT_MESSAGE":let w=e.assistantData||{messages:[],isAssistantThinking:!1,lastId:"",hasMore:!1,assistantName:"",assistantAvatarUrl:""};return w={...w},w.messages=[t.message].concat((0,o.A)(w.messages)),"assistant"===t.message.role&&(w.isA
2ssistantThinking=!1),{...e,assistantData:w};case"SET_ASSISTANT_THINKING":let A=e.assistantData||{messages:[],isAssistantThinking:!1,lastId:"",hasMore:!1,assistantName:"",assistantAvatarUrl:""};return A={...A},A.isAssistantThinking=t.payload,{...e,assistantData:A};case"SET_ASSISTANT_DATA":let E=e.assistantData||{messages:[],isAssistantThinking:!1,lastId:"",hasMore:!1,assistantName:"",assistantAvatarUrl:""};return E={...E},void 0!==t.lastId&&(E.lastId=t.lastId),void 0!==t.hasMore&&(E.hasMore=t.hasMore),void 0!==t.assistantName&&(E.assistantName=t.assistantName),void 0!==t.messages&&(E.messages=t.messages),void 0!==t.assistantAvatarUrl&&(E.assistantAvatarUrl=t.assistantAvatarUrl),{...e,assistantData:E};case"RESET":return{...s,darkMode:e.darkMode};default:return e}};var c=()=>(0,i.y$)(l,s),d=n(31635),u=n(38798),m=n(24184),p=n(33672),f=n(62587),h=n(89160),g=n(78786);function v(e,t){return Object.keys(e).reduce((function(n,r){return n[r]=(0,d.Cl)({timeZone:t},e[r]),n}),{})}function y(e,t){return Object.keys((0,d.Cl)((0,d.Cl)({},e),t)).reduce((function(n,r){return n[r]=(0,d.Cl)((0,d.Cl)({},e[r]||{}),t[r]||{}),n}),{})}function k(e,t){if(!t)return e;var n=f.S.formats;return(0,d.Cl)((0,d.Cl)((0,d.Cl)({},n),e),{date:y(v(n.date,t),v(e.date||{},t)),time:y(v(n.time,t),v(e.time||{},t))})}function b(e,t,n,r,a){var o=e.locale,i=e.formats,s=e.messages,l=e.defaultLocale,c=e.defaultFormats,u=e.fallbackOnEmptyString,m=e.onError,f=e.timeZone,v=e.defaultRichTextElements;void 0===n&&(n={id:""});var y=n.id,b=n.defaultMessage;(0,p.V1)(!!y,"[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)\nto autofix this issue");var w=String(y),A=s&&Object.prototype.hasOwnProperty.call(s,w)&&s[w];if(Array.isArray(A)&&1===A.length&&A[0].type===g.ZE.literal)return A[0].value;if(!r&&A&&"string"==typeof A&&!v)return A.replace(/'\{(.*?)\}'/gi,"{$1}");if(r=(0,d.Cl)((0,d.Cl)({},v),r||{}),i=k(i,f),c=k(c,f),!A){if(!1===u&&""===A)return A;if((!b||o&&o.toLowerCase()!==l.toLowerCase())&&m(new h.sb(n,o)),b)try{return t.getMessageFormat(b,l,c,a).format(r)}catch(E){return m(new h.Ho('Error formatting default message for: "'.concat(w,'", rendering default message verbatim'),o,n,E)),"string"==typeof b?b:w}return w}try{return t.getMessageFormat(A,o,i,(0,d.Cl)({formatters:t},a||{})).format(r)}catch(E){m(new h.Ho('Error formatting message: "'.concat(w,'", using ').concat(b?"default message":"id"," as fallback."),o,n,E))}if(b)try{return t.getMessageFormat(b,l,c,a).format(r)}catch(E){m(new h.Ho('Error formatting the default message for: "'.concat(w,'", rendering message verbatim'),o,n,E))}return"string"==typeof A?A:"string"==typeof b?b:w}var w=n(87683),A=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem"];function E(e,t,n){var r=e.locale,a=e.formats,o=e.onError;void 0===n&&(n={});var i=n.format,s=i&&(0,w.F3)(a,"number",i,o)||{};return t(r,(0,w.J9)(n,A,s))}function S(e,t,n,r){void 0===r&&(r={});try{return E(e,t,r).format(n)}catch(a){e.onError(new h.Ar(h.lo.FORMAT_ERROR,"Error formatting number.",a))}return String(n)}function D(e,t,n,r){void 0===r&&(r={});try{return E(e,t,r).formatToParts(n)}catch(a){e.onError(new h.Ar(h.lo.FORMAT_ERROR,"Error formatting number.",a))}return[]}var C=n(11732),M=["numeric","style"];function T(e,t,n,r,a){void 0===a&&(a={}),r||(r="second"),Intl.RelativeTimeFormat||e.onError(new C.IF('Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-relativetimeformat"\n',C.O4.MISSING_INTL_API));try{return function(e,t,n){var r=e.locale,a=e.formats,o=e.onError;void 0===n&&(n={});var i=n.format,s=!!i&&(0,w.F3)(a,"relative",i,o)||{};return t(r,(0,w.J9)(n,M,s))}(e,t,a).format(n,r)}catch(o){e.onError(new h.pg("Error formatting relative time.",e.locale,o))}return String(n)}var P=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem"];function x(e,t,n,r){var a=e.locale,o=e.formats,i=e.onError,s=e.timeZone;void 0===r&&(r={});var l=r.format,c=(0,d.Cl)((0,d.Cl)({},s&&{timeZone:s}),l&&(0,w.F3)(o,t,l,i)),u=(0,w.J9)(r,P,c);return"time"!==t||u.hour||u.minute||u.second||u.timeStyle||u.dateStyle||(u=(0,d.Cl)((0,d.Cl)({},u),{hour:"numeric",minute:"numeric"})),n(a,u)}function I(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var a=n[0],o=n[1],i=void 0===o?{}:o,s="string"==typeof a?new Date(a||0):a;try{return x(e,"date",t,i).format(s)}catch(l){e.onError(new h.Ar(h.lo.FORMAT_ERROR,"Error formatting date.",l))}return String(s)}function N(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var a=n[0],o=n[1],i=void 0===o?{}:o,s="string"==typeof a?new Date(a||0):a;try{return x(e,"time",t,i).format(s)}catch(l){e.onError(new h.Ar(h.lo.FORMAT_ERROR,"Error formatting time.",l))}return String(s)}function j(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var a=n[0],o=n[1],i=n[2],s=void 0===i?{}:i,l=e.timeZone,c=e.locale,d=e.onError,u=(0,w.J9)(s,P,l?{timeZone:l}:{});try{return t(c,u).formatRange(a,o)}catch(m){d(new h.Ar(h.lo.FORMAT_ERROR,"Error formatting date time range.",m))}return String(a)}function R(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var a=n[0],o=n[1],i=void 0===o?{}:o,s="string"==typeof a?new Date(a||0):a;try{return x(e,"date",t,i).formatToParts(s)}catch(l){e.onError(new h.Ar(h.lo.FORMAT_ERROR,"Error formatting date.",l))}return[]}function O(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var a=n[0],o=n[1],i=void 0===o?{}:o,s="string"==typeof a?new Date(a||0):a;try{return x(e,"time",t,i).formatToParts(s)}catch(l){e.onError(new h.Ar(h.lo.FORMAT_ERROR,"Error formatting time.",l))}return[]}var L=["localeMatcher","type"];function U(e,t,n,r){var a=e.locale,o=e.onError;void 0===r&&(r={}),Intl.PluralRules||o(new C.IF('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',C.O4.MISSING_INTL_API));var i=(0,w.J9)(r,L);try{return t(a,i).select(n)}catch(s){o(new h.pg("Error formatting plural.",a,s))}return"other"}var B=["localeMatcher","type","style"],_=Date.now();function F(e,t,n,r){void 0===r&&(r={});var a=H(e,t,n,r).reduce((function(e,t){var n=t.value;return"string"!=typeof n?e.push(n):"string"==typeof e[e.length-1]?e[e.length-1]+=n:e.push(n),e}),[]);return 1===a.length?a[0]:a}function H(e,t,n,r){var a=e.locale,o=e.onError;void 0===r&&(r={}),Intl.ListFormat||o(new C.IF('Intl.ListFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-listformat"\n',C.O4.MISSING_INTL_API));var i=(0,w.J9)(r,B);try{var s={},l=n.map((function(e,t){if("object"==typeof e){var n=function(e){return"".concat(_,"_").concat(e,"_").concat(_)}(t);return s[n]=e,n}return String(e)}));
2return t(a,i).formatToParts(l).map((function(e){return"literal"===e.type?e:(0,d.Cl)((0,d.Cl)({},e),{value:s[e.value]||e.value})}))}catch(c){o(new h.Ar(h.lo.FORMAT_ERROR,"Error formatting list.",c))}return n}var G=["localeMatcher","style","type","fallback"];function V(e,t,n,r){var a=e.locale,o=e.onError;Intl.DisplayNames||o(new C.IF('Intl.DisplayNames is not available in this environment.\nTry polyfilling it using "@formatjs/intl-displaynames"\n',C.O4.MISSING_INTL_API));var i=(0,w.J9)(r,G);try{return t(a,i).of(n)}catch(s){o(new h.Ar(h.lo.FORMAT_ERROR,"Error formatting display name.",s))}}function W(e){var t;e.onWarn&&e.defaultRichTextElements&&"string"==typeof((t=e.messages||{})?t[Object.keys(t)[0]]:void 0)&&e.onWarn('[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. \nPlease consider using "@formatjs/cli" to pre-compile your messages for performance.\nFor more details see https://formatjs.io/docs/getting-started/message-distribution')}var Y=n(31071);function K(e){return{locale:e.locale,timeZone:e.timeZone,fallbackOnEmptyString:e.fallbackOnEmptyString,formats:e.formats,textComponent:e.textComponent,messages:e.messages,defaultLocale:e.defaultLocale,defaultFormats:e.defaultFormats,onError:e.onError,onWarn:e.onWarn,wrapRichTextChunksInFragment:e.wrapRichTextChunksInFragment,defaultRichTextElements:e.defaultRichTextElements}}function z(e){return e?Object.keys(e).reduce((function(t,n){var r=e[n];return t[n]=(0,Y.RK)(r)?(0,m.yU)(r):r,t}),{}):e}var q=function(e,t,n,a){for(var o=[],i=4;i<arguments.length;i++)o[i-4]=arguments[i];var s=z(a),l=b.apply(void 0,(0,d.fX)([e,t,n,s],o,!1));return Array.isArray(l)?r.Children.toArray(l):l},J=function(e,t){var n=e.defaultRichTextElements,r=(0,d.Tt)(e,["defaultRichTextElements"]),a=z(n),o=function(e,t){var n=(0,w.GT)(t),r=(0,d.Cl)((0,d.Cl)({},w.JF),e),a=r.locale,o=r.defaultLocale,i=r.onError;return a?!Intl.NumberFormat.supportedLocalesOf(a).length&&i?i(new h.hr('Missing locale data for locale: "'.concat(a,'" in Intl.NumberFormat. Using default locale: "').concat(o,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(a).length&&i&&i(new h.hr('Missing locale data for locale: "'.concat(a,'" in Intl.DateTimeFormat. Using default locale: "').concat(o,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):(i&&i(new h.uo('"locale" was not configured, using "'.concat(o,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),r.locale=r.defaultLocale||"en"),W(r),(0,d.Cl)((0,d.Cl)({},r),{formatters:n,formatNumber:S.bind(null,r,n.getNumberFormat),formatNumberToParts:D.bind(null,r,n.getNumberFormat),formatRelativeTime:T.bind(null,r,n.getRelativeTimeFormat),formatDate:I.bind(null,r,n.getDateTimeFormat),formatDateToParts:R.bind(null,r,n.getDateTimeFormat),formatTime:N.bind(null,r,n.getDateTimeFormat),formatDateTimeRange:j.bind(null,r,n.getDateTimeFormat),formatTimeToParts:O.bind(null,r,n.getDateTimeFormat),formatPlural:U.bind(null,r,n.getPluralRules),formatMessage:b.bind(null,r,n),$t:b.bind(null,r,n),formatList:F.bind(null,r,n.getListFormat),formatListToParts:H.bind(null,r,n.getListFormat),formatDisplayName:V.bind(null,r,n.getDisplayNames)})}((0,d.Cl)((0,d.Cl)((0,d.Cl)({},m.JF),r),{defaultRichTextElements:a}),t);return(0,d.Cl)((0,d.Cl)({},o),{formatMessage:q.bind(null,{locale:o.locale,timeZone:o.timeZone,fallbackOnEmptyString:o.fallbackOnEmptyString,formats:o.formats,defaultLocale:o.defaultLocale,defaultFormats:o.defaultFormats,messages:o.messages,onError:o.onError,defaultRichTextElements:a},o.formatters)})},Q=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.cache=(0,w.MT)(),t.state={cache:t.cache,intl:J(K(t.props),t.cache),prevConfig:K(t.props)},t}return(0,d.C6)(t,e),t.getDerivedStateFromProps=function(e,t){var n=t.prevConfig,r=t.cache,a=K(e);return(0,m.bN)(n,a)?null:{intl:J(a,r),prevConfig:a}},t.prototype.render=function(){return(0,m.HM)(this.state.intl),r.createElement(u.Kq,{value:this.state.intl},this.props.children)},t.displayName="IntlProvider",t.defaultProps=m.JF,t}(r.PureComponent),X=Q,Z=n(44442),$=n(76862),ee=n.n($);const te=n(96540),ne=n(91944).A,re=e=>{let{element:t}=e;const n=c();return r.createElement(a.Kq,{store:n},t)},ae=e=>{let{element:t,props:n}=e,r="en",a="";const o=n.location.pathname.match(/^\/([a-z]{2})(?:\/|$)/);if(o&&o.length>=2){const e=o[1];r=e,a="/"+e}const i=(0,Z.Lt)(r);return te.createElement(X,{locale:r,messages:i},te.createElement(ne,Object.assign({title:ee().name},n),t))},oe=()=>{document.documentElement.getAttribute("data-brand")!==ee().id&&document.documentElement.setAttribute("data-brand",ee().id),"/en"===window.location.pathname&&(window.location.pathname="/")}},64500:function(e,t){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.onRouteUpdate=function(e){var t=e.location,r=window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID,a=window.GATSBY_GTAG_PLUGIN_ANONYMIZE||!1;if(r&&"function"==typeof window.gtag){var o="";t&&(o=""+t.pathname+t.search+t.hash);var i={};a&&(i={anonymize_ip:!0}),window.gtag("config",r,n({page_path:o},i))}}},80273:function(e,t,n){"use strict";var r=n(76862),a=n.n(r);const o={DEV_API_URL:a().api.DEV_API_URL,PROD_API_URL:a().api.PROD_API_URL,RECAPTCHA_KEY:a().captcha.RECAPTCHA_KEY,TURNSTILE_SITE_KEY:a().captcha.TURNSTILE_SITE_KEY,PAYPAL_CLIENT_ID:a().payment.PAYPAL_CLIENT_ID,PAYPAL_SUBSCRIPTION_ID:a().payment.PAYPAL_SUBSCRIPTION_ID,PAYPAL_SUBSCRIPTION_ID_USD:a().payment.PAYPAL_SUBSCRIPTION_ID_USD,PAYPAL_SUBSCRIPTION_ID_GBP:a().payment.PAYPAL_SUBSCRIPTION_ID_GBP,PAYPAL_SUBSCRIPTION_ID_EUR:a().payment.PAYPAL_SUBSCRIPTION_ID_EUR,PAYPAL_SUBSCRIPTION_ID_DKK:a().payment.PAYPAL_SUBSCRIPTION_ID_DKK,PAYPAL_ASSISTANT_PREMIUM_ID:a().payment.PAYPAL_ASSISTANT_PREMIUM_ID,PAYPAL_ASSISTANT_PREMIUM_ID_USD:a().payment.PAYPAL_ASSISTANT_PREMIUM_ID_USD,PAYPAL_ASSISTANT_MAX_ID:a().payment.PAYPAL_ASSISTANT_MAX_ID,PAYPAL_ASSISTANT_MAX_ID_USD:a().payment.PAYPAL_ASSISTANT_MAX_ID_USD,MERCHANT_COUNTRY:a().payment.MERCHANT_COUNTRY};t.A=o},36987:function(e){const t={id:"dinchat",name:"Dinchat",description:"A new way of chatting and meeting people online.",siteUrl:"https://dinchat.com",supportEmail:"[email protected]",sitemapUrl:"https://api.dinchat.com/sitemap.xml",links:{googlePlay:"https://play.google.com/store/apps/details?id=com.vibemil.dinchat.android",appStore:"https://apps.apple.com/app/dinchat-meet-new-people/id6443864440",instagram:"https://www.instagram.com/dinchat.app/",wrongSiteUrl:null},api:{DEV_API_URL:"http://localhost:8080/rest/",PROD_API_URL:"https://api.dinchat.com/rest/",DEV_WS_URL:"ws://localhost:8080",PROD_WS_URL:"wss://api.dinchat.com"},assets:{logo:"/dinchat-logo.webp",themeColor:"#1a1a2e"},analytics:{gtagTrackingId:"UA-115488530-4"},features:{vibbliAd:!0,minChattingNow:0,payments:!0,goldLikes:!0,topics:!0,meet:!0,explorePeople:!0,plus:!0,nsfw:!0,nsfwLabels:!0,ads:!0,autoJoinRooms:!1,news:!0},pages:["account","about","lobby","images","girlschat","sex","roleplay","dating","activate","cancelled","success","rules","plus","help","blocked","meet","my-ads","disappearingmessages","faq","full","fiftyFiftyRoom","verified","explore-people","therianchat","ai","visitors","forgotPassword","signup"],selectedRooms:[{slug:"verifierade",titleId:"verifiedRoom",descId:"verifiedDesc",nsfw:!1},{slug:"50-50-room",titleId:"fiftyFiftyRoom",descId:"fiftyFiftyRoomDesc",nsfw:!1},{slug:"rollspel",titleId:"roleplay",descId:"roleplayDesc",nsfw:!0}],popularRooms:[{slug:"lobby",title:"Lobby",descId:"lobbyDesc",nsfw:!1},{path:"/images/",titleId:"images",descId:"imagesDesc",nsfw:!0},{slug:"tjejchatten",titleId:"girlsChat",descId:"girlsChatDesc",nsfw:!1},{slug:"sex",title:"Sex",descId:"sexDesc",nsfw:!0},{path:"/all-rooms/",title:"Video",descId:"videoDesc",nsfw:!0},{slug:"verifierade",titleId:"verifiedRoom",descId:"verifiedDesc",nsfw:!1}],dynamicPages:["room","message","user"],captcha:{RECAPTCHA_KEY:"6LeaDWgsAAAAAK84zuL2ae-UCunwQSrFoRSt7dU9",TURNSTILE_SITE_KEY:"0x4AAAAAACd55Yzj-GZNC30p"},payment:{provider:"paypal",PAYPAL_CLIENT_ID:"AUESBnHfxoQopODUNt7VJGE5u_GxSPQcXjxdjDLqkftWm2rkpqKA4zocdpMHADD46ORBwNbcZAVWB8l4",PAYPAL_SUBSCRIPTION_ID:"P-3WM605996C531942NMRYGGKI",PAYPAL_SUBSCRIPTION_ID_USD:"P-8HK8250691857780SM26GKGA",PAYPAL_SUBSCRIPTION_ID_GBP:"P-05S40136JB143820MNGVIONY",PAYPAL_SUBSCRIPTION_ID_EUR:"P-9V030933D1295871GNGVIN7Q",PAYPAL_SUBSCRIPTION_ID_DKK:"P-9RN44988DD262781ANGVINRI",PAYPAL_ASSISTANT_PREMIUM_ID:"P-5JE61986WN949263MNGC7YHA",PAYPAL_ASSISTANT_PREMIUM_ID_USD:"P-31T299840J3278828NGC7ZBI",PAYPAL_ASSISTANT_MAX_ID:"P-4WH15128FD2373745NGC7ZNY",PAYPAL_ASSISTANT_MAX_ID_USD:"P-7GW71025XH7987140NGC7Z4Y",MERCHANT_COUNTRY:"SE"}};e.exports=t},76862:function(e,t,n){let r;r=n(36987),r.buildsPage=e=>r.pages.includes(e),r.withBrand=e=>e+(e.includes("?")?"&":"?")+"brand="+r.id,e.exports=r},26351:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(96540),a=n(80221);function o(e){let{onEmpty:t}=e;return r.createElement(r.Fragment,null,r.createElement(a.A,{onEmpty:t}))}},80221:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(96540);function a(e){let{onEmpty:t}=e;const n=(0,r.useRef)(null),{0:a,1:o}=(0,r.useState)(null);return(0,r.useEffect)((()=>{const e=setTimeout((()=>{o((e=>null===e?(null==t||t(),!1):e))}),5e3);if(!document.querySelector('script[src*="securepubads.g.doubleclick.net/tag/js/gpt.js"]')){const e=document.createElement("script");e.src="https://securepubads.g.doubleclick.net/tag/js/gpt.js",e.async=!0,document.head.appendChild(e)}return window.googletag=window.googletag||{cmd:[]},window.googletag.cmd.push((function(){n.current=window.googletag.defineSlot("/21849154601,23310052082/Ad.Plus-728x90",[728,90],"728x90-1").addService(window.googletag.pubads()),window.googletag.pubads().addEventListener("slotRenderEnded",(function(n){if("728x90-1"===n.slot.getSlotElementId()){clearTimeout(e);const r=!n.isEmpty;o(r),r||null==t||t()}})),window.googletag.enableServices(),window.googletag.display("728x90-1")})),()=>{clearTimeout(e),window.googletag&&n.current&&window.googletag.cmd.push((()=>{n.current&&(window.googletag.destroySlots([n.current]),n.current=null)}))}}),[]),!1===a?null:r.createElement("div",{className:"adBanner"},r.createElement("div",{id:"728x90-1"}))}},36381:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(96540);function a(){(0,r.useRef)(null);return(0,r.useEffect)((()=>{const e=document.createElement("script");return e.src="https://ss.mrmnd.com/interstitial.js",e.setAttribute("data-mndintid","3ebea3a7-ec30-4cfd-a137-417878f99134"),e.async=!0,document.head.appendChild(e),()=>{document.head.removeChild(e)}}),[]),null}},56017:function(e,t,n){"use strict";var r=n(96540),a=n(25615),o=n(48032),i=n(58065),s=n(38798),l=n(61105),c=n(5962);t.A=(0,s.Ay)((e=>r.createElement(o.A,{show:e.show,onHide:e.closeModal,size:"m","aria-labelledby":"
2contained-modal-title-vcenter",centered:!0},r.createElement(o.A.Header,{closeButton:!0}),r.createElement(o.A.Body,null,r.createElement(c.A.Group,null,r.createElement(c.A.Label,null,r.createElement(i.A,{id:"roomDescriptionAndRules"})),r.createElement(c.A.Control,{required:!0,minLength:"10",maxLength:"800",as:"textarea",name:"description",onChange:e.setDescription,value:e.description,placeholder:e.intl.formatMessage({id:"describeRoom"}),rows:"4"}),r.createElement(c.A.Control.Feedback,{type:"invalid"},r.createElement(i.A,{id:"descriptionMustBe"}))),r.createElement(c.A.Group,null,r.createElement(c.A.Label,null,r.createElement(i.A,{id:"allowAdult"})),r.createElement("fieldset",null,r.createElement(c.A.Group,{className:"genderRadios"},r.createElement(l.A,{sm:10},r.createElement(c.A.Check,{type:"radio",label:e.intl.formatMessage({id:"yes"}),value:"nsfw",name:"nsfwRadios",id:"formHorizontalRadios3",onChange:e.setNsfw,checked:e.nsfw}),r.createElement(c.A.Check,{type:"radio",label:e.intl.formatMessage({id:"no"}),value:"sfw",name:"nsfwRadios",id:"formHorizontalRadios4",onChange:e.setNsfw,checked:!e.nsfw}))))),r.createElement("div",{className:"formFeedback"},e.alterRoomFeedback),r.createElement("br",null),r.createElement(a.A,{variant:"primary",onClick:e.handleAlterRoomClick},r.createElement(i.A,{id:"save"}))))))},83743:function(e,t,n){"use strict";var r=n(96540),a=n(73986),o=n(80273),i=n(23645);const s="Dinchat";let l=!1;t.A=e=>{let{product:t,amount:n,currency:c,label:d,goldLikesPack:u,explorePeoplePack:m,type:p,source:f,onSuccess:h,onError:g}=e;const[{isResolved:v}]=(0,a.Gi)(),{0:y,1:k}=(0,r.useState)(!1),{0:b,1:w}=(0,r.useState)(!1),A=(0,r.useRef)(null);if((0,r.useEffect)((()=>{var e;if("undefined"==typeof window)return;if(!v){const e=setTimeout((()=>
2(0,i._K)("apple_pay","sdk_unresolved",t)),8e3);return()=>clearTimeout(e)}if(!window.ApplePaySession||!ApplePaySession.canMakePayments())return;if(null===(e=window.paypal)||void 0===e||!e.Applepay)return;let n=!1;return window.paypal.Applepay().config().then((e=>{n||e.isEligible&&(A.current=e,k(!0))})).catch((e=>{n||(0,i._K)("apple_pay","config_failed: "+((null==e?void 0:e.message)||e),t)})),()=>{n=!0}}),[v,t]),!y)return null;const E=()=>{l=!1,w(!1)};return r.createElement("button",{type:"button",onClick:async()=>{if(b||l)return;l=!0,w(!0);const e=A.current,r=window.paypal.Applepay(),a={countryCode:e.countryCode||o.A.MERCHANT_COUNTRY||"SE",merchantCapabilities:e.merchantCapabilities,supportedNetworks:e.supportedNetworks,currencyCode:c,requiredShippingContactFields:[],requiredBillingContactFields:["postalAddress"],total:{label:d||s,type:"final",amount:n}};if((e=>"plus"===e||"assistant"===e)(t)){const e=new Date;e.setMonth(e.getMonth()+1),a.lineItems=[{label:d||s,amount:n,paymentTiming:"recurring",recurringPaymentStartDate:e.toISOString()}]}let v;try{v=new ApplePaySession(4,a)}catch(y){E();const e=(null==y?void 0:y.message)||String(y);return(0,i.Oq)(t,"payment_error","ApplePaySession init: "+e),void(g&&g(y))}v.onvalidatemerchant=async e=>{try{const t=await r.validateMerchant({validationUrl:e.validationURL,displayName:s});v.completeMerchantValidation(t.merchantSession)}catch(y){const n=(null==y?void 0:y.message)||String(y);(0,i.Oq)(t,"payment_error","validateMerchant: "+n),v.abort(),E(),g&&g(y)}},v.onpaymentauthorized=async e=>{try{const a=await(0,i.$X)({product:t,amount:n,currency:c,goldLikesPack:u,explorePeoplePack:m,type:p,source:f,wallet:"paypal_apple_pay"});if(!a.success)throw new Error(101===a.errorCode?"session":"create_failed");const o=a.orderId;await r.confirmOrder({orderId:o,token:e.payment.token,billingContact:e.payment.billingContact});const s=await(0,i.rD)({orderId:o,product:t,currency:c,amount:n,goldLikesPack:u,explorePeoplePack:m,type:p,source:f,wallet:"paypal_apple_pay"});if(!s.success&&103!==s.errorCode)throw new Error(s.issue?"capture_failed: "+s.issue:"capture_failed");v.completePayment({status:ApplePaySession.STATUS_SUCCESS}),E(),h&&h(s)}catch(y){const n=(null==y?void 0:y.message)||String(y);(0,i.Oq)(t,"payment_error","applePayAuthorized: "+n),v.completePayment({status:ApplePaySession.STATUS_FAILURE}),E(),g&&g(y)}},v.oncancel=()=>{E()},v.begin()},disabled:b,"aria-label":"Pay with Apple Pay",className:"apple-pay-btn",style:{WebkitAppearance:"-apple-pay-button",appearance:"-apple-pay-button","--apple-pay-button-style":"black","--apple-pay-button-type":"buy",width:"100%",height:"44px",border:"none",borderRadius:"999px",cursor:b?"wait":"pointer",marginBottom:"0.5rem",opacity:b?.6:1}})}},42617:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(77387),a=n(96540),o=n(46784),i=n(82630),s=n(34603),l=n.n(s);n(80273);const c=new(l())({bitRate:128});let d=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={isRecording:!1,isBlocked:!0},n.start=n.start.bind(n),n.stop=n.stop.bind(n),n.handleRecordClick=n.handleRecordClick.bind(n),n.checkPermission=n.checkPermission.bind(n),n}(0,r.A)(t,e);var n=t.prototype;return n.checkPermission=function(){navigator.mediaDevices.getUserMedia({audio:!0}).then(function(e){this.setState({isBlocked:!1}),this.start()}.bind(this)).catch(function(e){this.props.openInfoModal(this.props.permissionText),this.setState({isBlocked:!0})}.bind(this))},n.handleRecordClick=function(){this.state.isRecording?this.stop():this.start()},n.start=function(){this.state.isBlocked?this.checkPermission():c.start().then((()=>{this.setState({isRecording:!0}),this.setState({isRecording:!0})})).catch((e=>console.error(e)))},n.stop=function(){c.stop().getMp3().then((e=>{let[t,n]=e;URL.createObjectURL(n);this.setState({pressed:!1,isRecording:!1});const r=new File(t,"recording.mp3",{type:n.type,lastModified:Date.now()});this.props.onVoiceRecord(r)})).catch((e=>console.log(e)))},n.render=function(){return a.createElement("div",{className:"audioRecorder",onClick:this.handleRecordClick},a.createElement("div",{className:this.state.isRecording?"recording":""},a.createElement(o.g,{icon:i.A54})))},t}(a.Component)},81242:function(e,t,n){"use strict";var r=n(76862),a=n.n(r),o=n(96540),i=n(25615),s=n(5962),l=n(48032),c=n(58065),d=n(38798),u=n(61225),m=n(80273);t.A=(0,d.Ay)((e=>{(0,u.wA)();const{0:t,1:n}=(0,o.useState)(""),{0:r,1:d}=(0,o.useState)(!1),{0:p,1:f}=(0,o.useState)("");return o.createElement(l.A,{show:e.show,onHide:e.closeModal,size:"m",className:"silencedModal","aria-labelledby":"
2contained-modal-title-vcenter",centered:!0},o.createElement(l.A.Header,{closeButton:!0},"Ban and remove ",e.userToBan),o.createElement(l.A.Body,null,o.createElement(s.A,{onSubmit:t=>{t.preventDefault(),((t,n)=>{d(!0);let r=localStorage.getItem("userId"),o=localStorage.getItem("sessionId"),i=m.A.PROD_API_URL+"setIpBlock";fetch(i,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:r,sessionId:o,blockUsername:t,reason:p,bannedMessage:n})}).then((e=>e.json())).then((t=>{t.success?(alert("User banned!"),e.closeModal()):alert("Error"),d(!1)}),(e=>{alert("Error"),d(!1)}))})(e.userToBan,e.messageToBan)}},o.createElement(s.A.Group,{controlId:"banReason"},o.createElement(s.A.Label,null,o.createElement(c.A,{id:"banReason",defaultMessage:"Ban Reason"})),o.createElement(s.A.Control,{as:"textarea",rows:3,value:p,onChange:e=>f(e.target.value),placeholder:"Enter the reason for the ban...",required:!0,minLength:3}),o.createElement(s.A.Text,{className:"text-muted"},"This reason will be sent to the user if they have a verified email address."),o.createElement(s.A.Control.Feedback,{type:"invalid"},"Please enter a ban reason.")),o.createElement("p",{className:"feedback"},t),o.createElement(i.A,{type:"submit",style:{marginTop:".5em"},disabled:r},r?o.createElement(c.A,{id:"loading"}):"Ban user"))))}))},24585:function(e,t,n){"use strict";n.d(t,{Y:function(){return m}});var r=n(76862),a=n.n(r),o=n(96540),i=n(58065),s=n(46784),l=n(82630),c=n(23645),d=n(23895),u=n(84245);const m=()=>{const{0:e,1:t}=(0,o.useState)(!1);return(0,o.useEffect)((()=>{t((0,c.xg)()&&!(!a().links.googlePlay&&!a().links.appStore))}),[]),e};t.A=e=>{let{logo:t,logoAlt:n,logoClassName:r}=e;return a().links.googlePlay||a().links.appStore?o.createElement("div",{className:"plusPromo text-center p-3"},t&&o.createElement(o.Fragment,null,o.createElement("img",{className:r,src:t,alt:n}),o.createElement("br",null)),o.createElement(s.g,{icon:l.XRN,style:{fontSize:"2.5em",color:"#6366f1",marginBottom:"0.5em"}}),o.createElement("h5",null,o.createElement(i.A,{id:"betterPriceInApp"})),o.createElement("p",{style:{color:"#666",fontSize:"0.95em"}},o.createElement(i.A,{id:"betterPriceInAppDesc"})),o.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"10px",flexWrap:"wrap",marginTop:"1.2em"}},a().links.appStore&&o.createElement("a",{target:"_blank",href:a().links.appStore,rel:"noopener noreferrer"},o.createElement("img",{src:u.A,alt:"App Store",style:{width:"143px"}})),a().links.googlePlay&&o.createElement("a",{target:"_blank",href:a().links.googlePlay,rel:"noopener noreferrer"},o.createElement("img",{src:d.A,alt:"Google Play",style:{width:"180px"}})))):null}},10632:function(e,t,n){"use strict";n.d(t,{A:function(){return A}});var r=n(73986),a=n(96540),o=n(38798),i=n(80273),s=n(23645),l=n(76862),c=n.n(l),d=n(25615),u=n(58065),m=n(48032),p=n(5962),f=n(61225),h=n(82960),g=n(55021),v=n(28007),y=n(92150),k=n(83743),b=n(37694);var w=(0,o.Ay)((0,f.Ng)((function(e){const{loggedIn:t}=e;return{loggedIn:t}}),(function(e){return(0,h.zH)({setPlusMember:g.pi,setIsGuest:g.nL},e)}))((e=>{const{0:t,1:n}=(0,a.useState)(""),{0:r,1:o}=(0,a.useState)(!1),{0:l,1:f}=(0,a.useState)(""),{0:h,1:g}=(0,a.useState)(!1),{0:w,1:A}=(0,a.useState)(!1),{0:E}=(0,a.useState)(""),S=(0,s.dB)(e.langUrl),D=t=>{const r=(null==t?void 0:t.message)||String(t||"");n(e.intl.formatMessage({id:(0,s.paymentErrorMessageId)(r)})),((e,t)=>{let n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId"),a=i.A.PROD_API_URL+"purchaseFeedback";fetch(a,{method:"post",headers:{"X-Brand":c().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:n,sessionId:r,source:e,type:"plus",detail:t})}).catch((()=>{}))})("payment_error",r)},C=t=>{103!==(null==t?void 0:t.errorCode)?(e.setPlusMember(!0),e.closePlusModal&&e.closePlusModal(),(0,v.oo)(e.langUrl+"/success/",{state:{returnPath:window.location.pathname+window.location.search,orderNumber:null==t?void 0:t.orderId,currency:S.currency,amount:S.amount,productId:"plus_subscription"}})):o(!0)};return a.createElement("div",null,a.createElement(k.A,{product:"plus",source:e.source,amount:S.amount,currency:S.currency,label:"Dinchat Plus",onSuccess:C,onError:D}),a.createElement(b.A,{product:"plus",source:e.source,amount:S.amount,currency:S.currency,label:"Dinchat Plus",onSuccess:C,onError:D}),a.createElement(y.A,{product:"plus",amount:S.amount,currency:S.currency,langUrl:e.langUrl||"",source:e.source,onError:D}),null==t||""==t?null:a.createElement("div",{className:"smallErrorText"},t),a.createElement(m.A,{show:r,onHide:()=>
2o(!1),size:"sm","aria-labelledby":"contained-modal-title-vcenter",centered:!0},a.createElement(m.A.Header,{closeButton:!0},a.createElement(m.A.Title,{id:"contained-modal-title-vcenter"},a.createElement(u.A,{id:"becomePlus"}))),a.createElement(m.A.Body,null,a.createElement(p.A,{onSubmit:t=>{if(h)return;const n=t.currentTarget;let r=localStorage.getItem("userId"),a=localStorage.getItem("sessionId");if(n.elements.password.value!=n.elements.confirmPassword.value)return A(!0),t.preventDefault(),void t.stopPropagation();g(!0),A(!1);let s=i.A.PROD_API_URL+"guestToPlus",l="";window.location.pathname.includes("/sv")&&(l="/sv"),fetch(s,{method:"post",headers:{"X-Brand":c().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:r,sessionId:a,langUrl:l,email:n.elements.email.value,password:n.elements.password.value})}).then((e=>e.json())).then((t=>{t.success?(e.setPlusMember(!0),e.setIsGuest(!1),o(!1),e.closePlusModal&&e.closePlusModal(),(0,v.oo)(e.langUrl+"/success/",{state:{returnPath:window.location.pathname+window.location.search,orderNumber:E,currency:S.currency,amount:S.amount,productId:"plus_subscription"}})):102==t.errorCode?f(e.intl.formatMessage({id:"alreadyPlus"})):105==t.errorCode?f(e.intl.formatMessage({id:"passwordMustContain"})):106==t.errorCode?f(e.intl.formatMessage({id:"emailTaken"})):101==t.errorCode?window.location.reload():f(e.intl.formatMessage({id:"errorTryLater"})),g(!1)}),(t=>{f(e.intl.formatMessage({id:"errorTryLater"})),g(!1)})),t.preventDefault(),t.stopPropagation()}},a.createElement(p.A.Group,null,a.createElement(p.A.Label,null,a.createElement(u.A,{id:"mail"})),a.createElement(p.A.Control,{required:!0,type:"email",name:"email",placeholder:e.intl.formatMessage({id:"mail"})}),a.createElement(p.A.Control.Feedback,{type:"invalid"},a.createElement(u.A,{id:"enterValidMail"}))),a.createElement(p.A.Group,{controlId:"validationCustom04"},a.createElement(p.A.Label,null,a.createElement(u.A,{id:"password"})),a.createElement(p.A.Control,{name:"password",type:"password",minLength:"8",placeholder:e.intl.formatMessage({id:"password"}),required:!0}),a.createElement(p.A.Control.Feedback,{type:"invalid"},a.createElement(u.A,{id:"choosePassword"}))),a.createElement(p.A.Group,{controlId:"validationCustom04"},a.createElement(p.A.Label,null,a.createElement(u.A,{id:"confirmPassword"})),a.createElement(p.A.Control,{name:"confirmPassword",isInvalid:w,type:"password",placeholder:e.intl.formatMessage({id:"password"}),required:!0}),a.createElement(p.A.Control.Feedback,{type:"invalid"},a.createElement(u.A,{id:"passwordNoMatch"}))),a.createElement("p",{className:"feedback"},l),a.createElement(d.A,{className:"plusBtn",type:"submit",disabled:h},h?a.createElement(u.A,{id:"loading"}):"OK")))))})));var A=(0,o.Ay)((e=>{const t=(0,s.dB)(e.langUrl),n={clientId:i.A.PAYPAL_CLIENT_ID,currency:t.currency,intent:"capture",components:"buttons,applepay,googlepay",enableFunding:"card,credit,paylater,venmo"};return(0,a.useEffect)((()=>{}),[]),c().features.payments?a.createElement("div",null,a.createElement(r.ag,{options:n},a.createElement(w,{source:e.source,closePlusModal:e.closePlusModal,goldDesign:e.goldDesign,singlePayment:e.singlePayment,targetUser:e.targetUser,buttonText:e.buttonText,langUrl:e.langUrl}))):null}))},28211:function(e,t,n){"use strict";var r=n(96540),a=n(25615),o=n(5962),i=n(48032),s=n(58065),l=n(38798);const c=["price_too_high","too_complicated","technical_issue","changed_my_mind"];t.A=(0,l.Ay)((e=>{let{show:t,onSubmit:n,onDismiss:l,intl:d}=e;const{0:u,1:m}=(0,r.useState)(""),p=()=>{const e=u||"no_answer";m(""),l(e)};return r.createElement(i.A,{show:t,onHide:p,size:"md","aria-labelledby":"cancel-feedback-modal",centered:!0,className:"cancelFeedbackModal"},r.createElement(i.A.Header,{closeButton:!0},r.createElement(i.A.Title,{id:"cancel-feedback-modal"},r.createElement(s.A,{id:"whyCancelPurchase"}))),r.createElement(i.A.Body,null,r.createElement(o.A,{className:"d-flex flex-column gap-2"},c.map((e=>r.createElement("label",{key:e,htmlFor:`cancel-feedback-${e}`,className:"cancelFeedback-option d-flex align-items-center gap-3 p-3 rounded-3 border "+(u===e?"cancelFeedback-option--selected":"")},r.createElement("input",{type:"radio",name:"cancelFeedbackReason",id:`cancel-feedback-${e}`,className:"form-check-input m-0 flex-shrink-0",checked:u===e,onChange:()=>m(e)}),r.createElement("span",null,d.formatMessage({id:e}))))))),r.createElement(i.A.Footer,null,r.createElement(a.A,{variant:"outline-secondary",onClick:p},r.createElement(s.A,{id:"noThanks"})),r.createElement(a.A,{className:"plusBtn",onClick:()=>
2{if(!u)return;const e=u;m(""),n(e)},disabled:!u},r.createElement(s.A,{id:"sendFeedback"}))))}))},6296:function(e,t,n){"use strict";n.d(t,{A:function(){return m}});var r=n(77387),a=n(96540),o=n(46784),i=n(82630),s=n(39075),l=n(68770),c=n(63503),d=n(73095),u=n(42617);let m=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={showEmojiPicker:!1,newMessage:""},n.textareaRef=a.createRef(),n.toggleEmojiPicker=n.toggleEmojiPicker.bind(n),n.addEmoji=n.addEmoji.bind(n),n.updateNewMessage=n.updateNewMessage.bind(n),n.handleSendMessage=n.handleSendMessage.bind(n),n.onKeyDown=n.onKeyDown.bind(n),n}(0,r.A)(t,e);var n=t.prototype;return n.handleSendMessage=function(){let e=this.state.newMessage;if(null==e||""==e||" "==e)return!1;this.setState({newMessage:""}),this.textareaRef.current&&(this.textareaRef.current.style.height="auto"),this.props.sendMessage(e)},n.onKeyDown=function(e){"Enter"===e.key&&0==e.shiftKey&&(e.preventDefault(),e.stopPropagation(),this.handleSendMessage())},n.toggleEmojiPicker=function(){this.setState({showEmojiPicker:!this.state.showEmojiPicker})},n.addEmoji=function(e){const{newMessage:t}=this.state,n=`${t}${e.native}`;this.setState({newMessage:n,showEmojiPicker:!1})},n.updateNewMessage=function(e){let t=e.target.value,n=(0,d.qW)(t);this.setState({newMessage:n})},n.adjustHeight=function(e){e.target.style.height="1px",e.target.style.height=e.target.scrollHeight+"px"},n.getReplyMediaType=function(){var e,t;const n=`${null!==(e=null===(t=this.props.replyToMessage)||void 0===t?void 0:t.type)&&void 0!==e?e:""}`;return"1"===n||"2"===n||"image"===n||"marked_image"===n||"link_image"===n?"image":"3"===n||"4"===n||"video"===n||"yt_video"===n?"video":"5"===n||"audio"===n?"audio":"text"},n.renderReplyContent=function(){const e=this.props.replyToMessage;if(!e)return null;const t=this.getReplyMediaType(),n=(e,t)=>{var n;return(null===(n=this.props.intl)||void 0===n?void 0:n.formatMessage({id:e}))||t};if("image"===t)return a.createElement("span",{className:"replyBarText"},a.createElement(o.g,{icon:i.Cyq,className:"replyBarMediaIcon"})," ",n("replyMediaPhoto","Photo"));if("video"===t)return a.createElement("span",{className:"replyBarText"},a.createElement(o.g,{icon:i.n2W,className:"replyBarMediaIcon"})," ",n("replyMediaVideo","Video"));if("audio"===t)return a.createElement("span",{className:"replyBarText"},a.createElement(o.g,{icon:i.jY_,className:"replyBarMediaIcon"})," ",n("replyMediaVoice","Voice message"));const r=e.contents||"";return a.createElement("span",{className:"replyBarText"},r.length>100?r.substring(0,100)+"â¦":r)},n.renderReplyThumb=function(){const e=this.props.replyToMessage;if(!e)return null;const t=this.getReplyMediaType();return"image"===t?a.createElement("img",{src:e.contents,className:"replyBarThumb",alt:""}):"video"===t?a.createElement("div",{className:"replyBarThumbVideo"},a.createElement(o.g,{icon:i.n2W})):null},n.render=function(){return a.createElement("div",{className:"chatFooter"},this.props.replyToMessage&&a.createElement("div",{className:"replyBar"},a.createElement("div",{className:"replyBarAccent"}),a.createElement("div",{className:"replyBarBody"},a.createElement("div",{className:"replyBarHeader"},a.createElement(o.g,{icon:i.Eze,className:"replyBarIcon"}),a.createElement("span",{className:"replyBarUsername"},this.props.replyToMessage.username)),this.renderReplyContent()),this.renderReplyThumb(),a.createElement("button",{className:"replyBarClose",onClick:()=>this.props.setReplyTo(null),type:"button"},a.createElement(o.g,{icon:i.GRI}))),a.createElement("div",{className:"input-group compose"},a.createElement(c.A,{onChange:this.props.onUploadChange,offerExpiry:this.props.offerExpiry}),"function"==typeof this.props.onVoiceRecord&&a.createElement(u.A,{onVoiceRecord:this.props.onVoiceRecord,openInfoModal:this.props.openInfoModal,permissionText:this.props.permissionText}),a.createElement("textarea",{ref:this.textareaRef,onKeyUp:this.adjustHeight,maxLength:"2000",rows:1,value:this.state.newMessage,onChange:this.updateNewMessage,onKeyDown:e=>this.onKeyDown(e),disabled:this.props.disabled,className:"form-control typeMsg",placeholder:this.props.displayText}),a.createElement("div",{className:"pickEmoji"},this.state.showEmojiPicker?a.createElement(l.LC,{showPreview:!1,emoji:"",set:"apple",title:"",onSelect:this.addEmoji}):null),a.createElement("div",{className:"toogleEmoji"},a.createElement("span",{onClick:this.toggleEmojiPicker,className:"input-group-text footerBtn"},a.createElement(o.g,{icon:s.L1}))),a.createElement("div",{className:"input-group-append"},a.createElement("span",{onClick:this.handleSendMessage,className:"input-group-text footerBtn sendBtn"},a.createElement(o.g,{icon:i.agC})))))},t}(a.Component)},48187:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(46784),a=n(96540);function o(e){return a.createElement("span",{className:"chip "+e.color,style:e.style},a.createElement(r.g,{style:{width:"1em",height:"1em"},icon:e.icon})," ",e.text)}},92465:function(e,t,n){"use strict";
2var r=n(28007),a=n(18051),o=n.n(a),i=n(96540),s=n(58065),l=n(69674),c=n(84883),d=n(98957),u=n.n(d),m=n(39075),p=n(82630),f=n(95149),h=n(46784),g=n(26123),v=n.n(g);t.A=function(e){const[t,n]=i.useState(!1),{0:a,1:d}=(0,i.useState)(!1),{0:g,1:y}=(0,i.useState)(!1);(0,i.useEffect)((()=>{let t;if(e.expiryType&&""!=e.expiryType){if(y(!0),e.expired)return;if(e.expiryTime&&""!=e.expiryTime){const n=new Date(e.expiryTime)-new Date;return n<=0?(1==e.type&&e.imageLoaded(),void e.setMessageExpired(e.id)):(t=setTimeout((()=>{e.setMessageExpired(e.id)}),n),()=>clearTimeout(t))}e.ownUsername!=e.username&&e.setLastRead(3,e.id)}}),[e.expiryType,e.expiryTime]);const k=()=>{n(!0),e.imageLoaded()};let b=v()(e.time);var w=window.navigator.userLanguage||window.navigator.language;b.locale(w);let A=i.createElement("div",{className:"msgBody"},e.contents);if(e.expired)A=i.createElement("div",{className:"expiredMedia systemMessageText"},i.createElement(h.g,{style:{color:"grey",marginRight:"3px"},icon:m.a$}),i.createElement("span",null,i.createElement(s.A,{id:"messageDisappeared"})));else if(1==e.type||2==e.type)t&&(A=i.createElement("div",{className:"imageNotLoadedText"},"Unable to display this image. You can try again later or open it in the app.")),A=0==e.accepted?e.ownUsername==e.username?i.createElement("div",{className:"notAccepted"},i.createElement("button",{disabled:!0,className:"acceptText btn btn-info btn-sm"},i.createElement(s.A,{id:"waitingToAccept"})),i.createElement("img",{src:e.contents,onError:()=>k(),onLoad:()=>e.imageLoaded(),alt:""})):i.createElement("div",{className:"notAccepted clickable",onClick:t=>e.handleAcceptedClick()},i.createElement("button",{className:"acceptText btn btn-info btn-sm"},i.createElement(s.A,{id:"clickToAccept"})),i.createElement("img",{src:e.contents,onError:()=>k(),onLoad:()=>e.imageLoaded(),alt:""})):i.createElement("img",{src:e.contents,onClick:t=>e.handleImgClick(t,e.contents),onError:()=>k(),onLoad:()=>e.imageLoaded(),alt:""});else if(105==e.type)A=i.createElement("div",{className:"systemMessageText"},i.createElement("div",{className:"systemMessageText"},e.ownUsername==e.username?i.createElement(i.Fragment,null,i.createElement(s.A,{id:"liked"})," ",e.recipient):i.createElement(s.A,{id:"likedYou"})),i.createElement("div",{className:"goldLikeFilter"},i.createElement(o(),{style:{marginBottom:"-2em"},className:"heartsAnimation",animationData:l,loop:!0})));else if(106==e.type)A=i.createElement("div",{className:"systemMessageText"},i.createElement("div",{className:"systemMessageText"},e.ownUsername==e.username?i.createElement(i.Fragment,null,i.createElement(s.A,{id:"likedRecipient"})," ",e.recipient):i.createElement(s.A,{id:"likedYou"})),i.createElement("div",{className:"goldLikeFilter"},i.createElement(o(),{className:"heartsAnimation",animationData:l,loop:!0})),i.createElement("div",{style:{fontSize:28,fontWeight:"600",textAlign:"center"}},i.createElement(s.A,{id:"youreMatch"})," ",i.createElement(h.g,{icon:p._gR,style:{color:"#ff4081"}})));else if(3==e.type||4==e.type)A=0==e.accepted?e.ownUsername==e.username?i.createElement("div",{className:"notAccepted"},i.createElement("button",{disabled:!0,className:"acceptText btn btn-info btn-sm"},i.createElement(s.A,{id:"waitingToAccept"})),i.createElement("div",{className:"msgBody video"},i.createElement(u(),{className:"react-player",height:"250px",width:"100%",controls:!0,url:e.contents}))):i.createElement("div",{className:"notAccepted clickable",onClick:t=>e.handleAcceptedClick()},i.createElement("button",{className:"acceptText btn btn-info btn-sm"},i.createElement(s.A,{id:"clickToAccept"})),i.createElement("div",{className:"msgBody video"},i.createElement(u(),{className:"react-player",height:"250px",width:"100%",controls:!0,url:e.contents}))):i.createElement("div",{className:"msgBody video"},i.createElement(u(),{className:"react-player",height:"250px",width:"100%",controls:!0,url:e.contents}));else if(5==e.type)A=i.createElement("div",{className:"msgBody audio"},i.createElement("audio",{src:e.contents,controls:"controls",controlsList:"nodownload"}));else if(6==e.type){const t=e.contents.split("/").filter((e=>""!==e)).slice(-2);let n=p.X46;"room"===t[0]&&(n=p.uQF),A=i.createElement("div",{className:"msgBody internalLink"},i.createElement(r.N_,{to:`${e.langUrl}/${t[0]}/${t[1]}`},i.createElement(h.g,{style:{marginRight:".4em"},icon:n}),t[1],i.createElement(h.g,{style:{marginLeft:".6em",fontSize:".9em"},icon:p.XkK})))}const E=i.createElement(h.g,{style:{color:"#137b8c",fontSize:"1.2em",marginLeft:"1em"},icon:m.a$});return 400==e.type?null:i.createElement("div",{className:"d-flex justify-content-start message"},i.createElement("div",{className:"msgAvatar rounded-circle",onClick:()=>(0,r.oo)(e.langUrl+"/user/"+e.username)},i.createElement(f.H8,{avatarUrl:e.avatar,gender:e.gender,className:"userImg rounded-circle",iconSize:"1.5em"})),i.createElement("div",{className:"msgContainer"},i.createElement("div",{className:"msgTitle"},i.createElement("div",{className:"msgUser"},i.createElement("div",{onClick:()=>(0,r.oo)(e.langUrl+"/user/"+e.username)},e.username)),i.createElement("span",{className:"msgTime"},b.fromNow(),g&&E)),i.createElement("div",{className:e.pending?"msgBody lightGrey":"msgBody"},A)),e.showMenuButton&&i.createElement(c.A,{show:a,setShow:d,username:e.username,langUrl:e.langUrl,messageId:e.id,addBlockedUsername:e.addBlockedUsername,removeBlockedUsername:e.removeBlockedUsername,placement:"left",roomId:e.roomId,openBanUserModal:e.openBanUserModal,messageToBan:e.contents}))}},63503:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(82630),a=n(46784),o=n(96540),i=n(48032),s=n(58065);var l=(0,n(38798).Ay)((function(e){var t,n;const{0:l,1:c}=(0,o.useState)(""),{0:d,1:u}=(0,o.useState)(null),{0:m,1:p}=(0,o.useState)(null),f=null===(t=e.selectedFileTarget)||void 0===t||null===(n=t.files)||void 0===n?void 0:n[0];return(0,o.useEffect)((()=>
2{if(!e.show||!f)return u(null),void p(null);const t=f.type.startsWith("video/");if(p(t?"video":"image"),t){const e=URL.createObjectURL(f);return u(e),()=>URL.revokeObjectURL(e)}const n=new FileReader;n.onload=e=>u(e.target.result),n.readAsDataURL(f)}),[e.show,f]),o.createElement(i.A,{show:e.show,onHide:e.closeModal,size:"sm",className:"filePickerModal","aria-labelledby":"contained-modal-title-vcenter",centered:!0},o.createElement(i.A.Body,null,"image"===m?o.createElement("div",{className:"mediaWrapper"},o.createElement("img",{src:d,alt:"Image preview"})):"video"===m?o.createElement("div",{className:"mediaWrapper video"},o.createElement("video",{key:d,src:d,controls:!0,playsInline:!0,preload:"metadata"})):null,e.offerExpiry?o.createElement(o.Fragment,null,o.createElement("div",{style:{margin:"1em 0 .5em 0",fontWeight:"600",color:"gray"}},o.createElement(s.A,{id:"deleteViewing"})),o.createElement("select",{className:"languageSelect",value:l,onChange:e=>c(e.target.value)},o.createElement("option",{value:""},e.intl.formatMessage({id:"never"})),o.createElement("option",{value:"10"},"10 ",e.intl.formatMessage({id:"seconds"})),o.createElement("option",{value:"30"},"30 ",e.intl.formatMessage({id:"seconds"})),o.createElement("option",{value:"60"},"1 ",e.intl.formatMessage({id:"minute"})))):o.createElement("div",{style:{margin:"1.5em"}}," "),o.createElement("div",{className:"buttonWrapper"},o.createElement("div",{className:"btn verified btn-info",onClick:()=>e.mediaCancelled()},o.createElement(a.g,{icon:r.s0Q})," ",o.createElement(s.A,{id:"cancel"})),o.createElement("div",{className:"btn verified btn-info",onClick:()=>e.mediaSelected(l)},o.createElement(a.g,{icon:r.SGM})," ",o.createElement(s.A,{id:"send"})))))}));var c=e=>{const{0:t,1:n}=(0,o.useState)(!1),{0:i,1:s}=(0,o.useState)(null),c=()=>{i.value="",n(!1),s(null)};return o.createElement("div",{className:"input-group-append"},o.createElement(l,{show:t,selectedFileTarget:i,closeModal:c,mediaSelected:t=>{n(!1),e.onChange(i,t)},mediaCancelled:c,offerExpiry:e.offerExpiry}),o.createElement("label",{htmlFor:"singleUpload"},o.createElement("div",{className:"input-group-text footerBtn attachBtn"},o.createElement(a.g,{icon:r.faG}),o.createElement("input",{type:"file",id:"singleUpload",onChange:t=>{const r=t.target.files[0];r&&(r.type.startsWith("image/")||r.type.startsWith("video/"))?(s(t.target),n(!0)):e.onChange(t.target)}}))))}},37694:function(e,t,n){"use strict";var r=n(96540),a=n(73986),o=n(80273),i=n(23645);let s=!1;t.A=e=>{let{product:t,amount:n,currency:l,label:c,goldLikesPack:d,explorePeoplePack:u,type:m,source:p,onSuccess:f,onError:h}=e;const[{isResolved:g}]=(0,a.Gi)(),{0:v,1:y}=(0,r.useState)(!1),{0:k,1:b}=(0,r.useState)(!1),w=(0,r.useRef)(null),A=(0,r.useRef)(null),E=(0,r.useRef)(null),S=(0,r.useCallback)((async e=>{const r=window.paypal.Googlepay(),a=(e,n)=>{const r=(null==e?void 0:e.message)||String(e);return(0,i.Oq)(t,"payment_error","googlePay "+n+": "+r),b(!1),h&&h(e),r},o=async e=>{const r=await(0,i.rD)({orderId:e,product:t,currency:l,amount:n,goldLikesPack:d,explorePeoplePack:u,type:m,source:p,wallet:"paypal_google_pay"});if(!r.success&&103!==r.errorCode)throw new Error(r.issue?"capture_failed: "+r.issue:"capture_failed");b(!1),f&&f(r)};try{const s=await(0,i.$X)({product:t,amount:n,currency:l,goldLikesPack:d,explorePeoplePack:u,type:m,source:p,wallet:"paypal_google_pay"});if(!s.success)throw new Error(101===s.errorCode?"session":"create_failed");const c=s.orderId,{status:f}=await r.confirmOrder({orderId:c,paymentMethodData:e.paymentMethodData});return"PAYER_ACTION_REQUIRED"===f?(r.initiatePayerAction({orderId:c}).then((()=>o(c))).catch((e=>a(e,"payerAction"))),{transactionState:"SUCCESS"}):(await o(c),{transactionState:"SUCCESS"})}catch(s){return{transactionState:"ERROR",error:{intent:"PAYMENT_AUTHORIZATION",reason:"OTHER_ERROR",message:a(s,"authorized")}}}}),[t,n,l,d,u,m,p,f,h]),D=(0,r.useRef)(S);(0,r.useEffect)((()=>{D.current=S}),[S]);const C=(0,r.useRef)({product:t,amount:n,currency:l,label:c});return(0,r.useEffect)((()=>{C.current={product:t,amount:n,currency:l,label:c}}),[t,n,l,c]),(0,r.useEffect)((()=>{var e,n,r,a;if("undefined"==typeof window)return;if(!g){const e=setTimeout((()=>
2(0,i._K)("google_pay","sdk_unresolved",t)),8e3);return()=>clearTimeout(e)}if(null===(e=window.google)||void 0===e||null===(n=e.payments)||void 0===n||null===(r=n.api)||void 0===r||!r.PaymentsClient)return;if(null===(a=window.paypal)||void 0===a||!a.Googlepay)return;let o=!1;return window.paypal.Googlepay().config().then((e=>{o||e.isEligible&&e.allowedPaymentMethods&&0!==e.allowedPaymentMethods.length&&(A.current=e,y(!0))})).catch((e=>{o||(0,i._K)("google_pay","config_failed: "+((null==e?void 0:e.message)||e),t)})),()=>{o=!0}}),[g,t]),(0,r.useEffect)((()=>{if(!v||!w.current)return;if(E.current)return;const e=A.current,t=new window.google.payments.api.PaymentsClient({environment:"PRODUCTION",paymentDataCallbacks:{onPaymentAuthorized:async e=>(b(!0),D.current(e))}});E.current=t,t.isReadyToPay({allowedPaymentMethods:e.allowedPaymentMethods,apiVersion:e.apiVersion,apiVersionMinor:e.apiVersionMinor}).then((n=>{let{result:r}=n;if(!r||!w.current)return;const a=t.createButton({buttonColor:"black",buttonType:"buy",buttonSizeMode:"fill",onClick:()=>{if(s)return;s=!0;const n=C.current;t.loadPaymentData({apiVersion:e.apiVersion,apiVersionMinor:e.apiVersionMinor,allowedPaymentMethods:e.allowedPaymentMethods,merchantInfo:e.merchantInfo,transactionInfo:{countryCode:e.countryCode||o.A.MERCHANT_COUNTRY||"SE",currencyCode:n.currency,totalPriceStatus:"FINAL",totalPrice:n.amount,totalPriceLabel:n.label||"Dinchat"},callbackIntents:["PAYMENT_AUTHORIZATION"]}).catch((e=>{"CANCELED"!==(null==e?void 0:e.statusCode)&&(0,i.Oq)(n.product,"payment_error","googlePay loadPaymentData: "+((null==e?void 0:e.statusMessage)||(null==e?void 0:e.message)||JSON.stringify(e)))})).finally((()=>{s=!1}))}});w.current&&(w.current.innerHTML="",w.current.appendChild(a))})).catch((e=>{var t;(0,i._K)("google_pay","is_ready_failed: "+((null==e?void 0:e.message)||e),null===(t=C.current)||void 0===t?void 0:t.product)}))}),[v]),v?r.createElement("div",{ref:w,className:"google-pay-btn",style:{width:"100%",marginBottom:"0.5rem",opacity:k?.6:1,pointerEvents:k?"none":"auto"}}):null}},94668:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var r=n(76862),a=n.n(r),o=n(96540),i=n(25615),s=n(48032),l=n(58065),c=n(48187),d=n(82630);function u(e){const t=o.createElement(c.A,{icon:d.Dfk,color:"red",text:"NSFW"}),n=o.createElement(c.A,{icon:d.qcK,color:"green",text:"SFW"});return o.createElement(s.A,{show:e.show,onHide:e.closeInfoModal,size:"m","aria-labelledby":"contained-modal-title-vcenter",centered:!0},o.createElement(s.A.Header,{closeButton:!0,style:{textAlign:"center"}},e.title&&o.createElement("h5",{style:{width:"100%",margin:0}},e.title)),o.createElement(s.A.Body,null,e.loading?o.createElement("div",{className:"dcLoader medium"}):o.createElement(o.Fragment,null,e.body,void 0!==e.nsfw&&o.createElement("h6",{className:"mt-2 mb-0 fs-5"},a().features.nsfwLabels&&(e.nsfw?t:n)))),o.createElement(s.A.Footer,null,o.createElement(i.A,{variant:"primary",onClick:e.closeInfoModal},o.createElement(l.A,{id:"close"}))))}},91944:function(e,t,n){"use strict";n.d(t,{A:function(){return Jo}});var r=n(41693),a=n(28007),o=n(96540),i=n(46942),s=n.n(i),l=(n(22816),n(79566)),c=n(55003);function d(){const[,e]=(0,o.useReducer)((e=>!e),!1);return e}var u=n(43804);const m=o.createContext(null);m.displayName="NavContext";var p=m;const f=(e,t=null)=>null!=e?String(e):t||null;var h=o.createContext(null);var g=o.createContext(null),v=n(5182),y=n(17895),k=n(65753),b=n(74848);const w=["as","active","eventKey"];function A({key:e,onClick:t,active:n,id:r,role:a,disabled:i}){const s=(0,o.useContext)(h),l=(0,o.useContext)(p),c=(0,o.useContext)(g);let d=n;const u={role:a};if(l){a||"tablist"!==l.role||(u.role="tab");const t=l.getControllerId(null!=e?e:null),o=l.getControlledId(null!=e?e:null);u[(0,v.sE)("event-key")]=e,u.id=t||r,d=null==n&&null!=e?l.activeKey===e:n,!d&&(null!=c&&c.unmountOnExit||null!=c&&c.mountOnEnter)||(u["aria-controls"]=o)}return"tab"===u.role&&(u["aria-selected"]=d,d||(u.tabIndex=-1),i&&(u.tabIndex=-1,u["aria-disabled"]=!0)),u.onClick=(0,y.A)((n=>{i||(null==t||t(n),null!=e&&s&&!n.isPropagationStopped()&&s(e,n))})),[u,{isActive:d}]}const E=o.forwardRef(((e,t)=>
2{let{as:n=k.Ay,active:r,eventKey:a}=e,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,w);const[i,s]=A(Object.assign({key:f(a,o.href),active:r},o));return i[(0,v.sE)("active")]=s.isActive,(0,b.jsx)(n,Object.assign({},o,i,{ref:t}))}));E.displayName="NavItem";var S=E;const D=["as","onSelect","activeKey","role","onKeyDown"];const C=()=>{},M=(0,v.sE)("event-key"),T=o.forwardRef(((e,t)=>{let{as:n="div",onSelect:r,activeKey:a,role:i,onKeyDown:s}=e,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,D);const m=d(),y=(0,o.useRef)(!1),k=(0,o.useContext)(h),w=(0,o.useContext)(g);let A,E;w&&(i=i||"tablist",a=w.activeKey,A=w.getControlledId,E=w.getControllerId);const S=(0,o.useRef)(null),T=e=>{const t=S.current;if(!t)return null;const n=(0,c.A)(t,`[${M}]:not([aria-disabled=true])`),r=t.querySelector("[aria-selected=true]");if(!r||r!==document.activeElement)return null;const a=n.indexOf(r);if(-1===a)return null;let o=a+e;return o>=n.length&&(o=0),o<0&&(o=n.length-1),n[o]},P=(e,t)=>{null!=e&&(null==r||r(e,t),null==k||k(e,t))};(0,o.useEffect)((()=>{if(S.current&&y.current){const e=S.current.querySelector(`[${M}][aria-selected=true]`);null==e||e.focus()}y.current=!1}));const x=(0,u.A)(t,S);return(0,b.jsx)(h.Provider,{value:P,children:(0,b.jsx)(p.Provider,{value:{role:i,activeKey:f(a),getControlledId:A||C,getControllerId:E||C},children:(0,b.jsx)(n,Object.assign({},l,{onKeyDown:e=>{if(null==s||s(e),!w)return;let t;switch(e.key){case"ArrowLeft":case"ArrowUp":t=T(-1);break;case"ArrowRight":case"ArrowDown":t=T(1);break;default:return}t&&(e.preventDefault(),P(t.dataset[(0,v.y)("EventKey")]||null,e),y.current=!0,m())},ref:x,role:i}))})})}));T.displayName="Nav";var P=Object.assign(T,{Item:S}),x=n(36519);const I=o.createContext(null);I.displayName="NavbarContext";var N=I,j=n(60581);const R=o.forwardRef((({className:e,bsPrefix:t,as:n="div",...r},a)=>(t=(0,x.oU)(t,"nav-item"),(0,b.jsx)(n,{ref:a,className:s()(e,t),...r}))));R.displayName="NavItem";var O=R,L=n(2571);const U=o.forwardRef((({bsPrefix:e,className:t,as:n=L.A,active:r,eventKey:a,disabled:o=!1,...i},l)=>{e=(0,x.oU)(e,"nav-link");const[c,d]=A({key:f(a,i.href),active:r,disabled:o,...i});return(0,b.jsx)(n,{...i,...c,ref:l,disabled:o,className:s()(t,e,o&&"disabled",d.isActive&&"active")})}));U.displayName="NavLink";var B=U;const _=o.forwardRef(((e,t)=>{const{as:n="div",bsPrefix:r,variant:a,fill:i=!1,justify:c=!1,navbar:d,navbarScroll:u,className:m,activeKey:p,...f}=(0,l.Zw)(e,{activeKey:"onSelect"}),h=(0,x.oU)(r,"nav");let g,v,y=!1;const k=(0,o.useContext)(N),w=(0,o.useContext)(j.A);return k?(g=k.bsPrefix,y=null==d||d):w&&({cardHeaderBsPrefix:v}=w),(0,b.jsx)(P,{as:n,ref:t,activeKey:p,className:s()(m,{[h]:!y,[`${g}-nav`]:y,[`${g}-nav-scroll`]:y&&u,[`${v}-${a}`]:!!v,[`${h}-${a}`]:!!a,[`${h}-fill`]:i,[`${h}-justified`]:c}),...f})}));_.displayName="Nav";var F=Object.assign(_,{Item:O,Link:B});const H=o.forwardRef((({bsPrefix:e,className:t,as:n,...r},a)=>{e=(0,x.oU)(e,"navbar-brand");const o=n||(r.href?"a":"span");return(0,b.jsx)(o,{...r,ref:a,className:s()(t,e)})}));H.displayName="NavbarBrand";var G=H,V=n(62660),W=n(37353),Y=n(90923);var K=function(...e){return e.filter((e=>null!=e)).reduce(((e,t)=>{if("function"!=typeof t)throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");return null===e?t:function(...n){e.apply(this,n),t.apply(this,n)}}),null)},z=n(85258),q=n(28073);const J={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function Q(e,t){const n=t[`offset${e[0].toUpperCase()}${e.slice(1)}`],r=J[e];return n+parseInt((0,V.A)(t,r[0]),10)+parseInt((0,V.A)(t,r[1]),10)}const X={[W.kp]:"collapse",[W.ze]:"collapsing",[W.ns]:"collapsing",[W._K]:"collapse show"};var Z=o.forwardRef((({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:a,className:i,children:l,dimension:c="height",in:d=!1,timeout:u=300,mountOnEnter:m=!1,unmountOnExit:p=!1,appear:f=!1,getDimensionValue:h=Q,...g},v)=>{const y="function"==typeof c?c():c,k=(0,o.useMemo)((()=>K((e=>{e.style[y]="0"}),e)),[y,e]),w=(0,o.useMemo)((()=>K((e=>{const t=`scroll${y[0].toUpperCase()}${y.slice(1)}`;e.style[y]=`${e[t]}px`}),t)),[y,t]),A=(0,o.useMemo)((()=>K((e=>{e.style[y]=null}),n)),[y,n]),E=(0,o.useMemo)((()=>K((e=>{e.style[y]=`${h(y,e)}px`,(0,z.A)(e)}),r)),[r,h,y]),S=(0,o.useMemo)((()=>K((e=>{e.style[y]=null}),a)),[y,a]);return(0,b.jsx)(q.A,{ref:v,addEndListener:Y.A,...g,"aria-expanded":g.role?d:null,onEnter:k,onEntering:w,onEntered:A,onExit:E,onExiting:S,childRef:l.ref,in:d,timeout:u,mountOnEnter:m,unmountOnExit:p,appear:f,children:(e,t)=>o.cloneElement(l,{...t,className:s()(i,l.props.className,X[e],"width"===y&&"collapse-horizontal")})})}));const $=o.forwardRef((({children:e,bsPrefix:t,...n},r)=>{t=(0,x.oU)(t,"navbar-collapse");const a=(0,o.useContext)(N);return(0,b.jsx)(Z,{in:!(!a||!a.expanded),...n,children:(0,b.jsx)("div",{ref:r,className:t,children:e})})}));
2$.displayName="NavbarCollapse";var ee=$;const te=o.forwardRef((({bsPrefix:e,className:t,children:n,label:r="Toggle navigation",as:a="button",onClick:i,...l},c)=>{e=(0,x.oU)(e,"navbar-toggler");const{onToggle:d,expanded:u}=(0,o.useContext)(N)||{},m=(0,y.A)((e=>{i&&i(e),d&&d()}));return"button"===a&&(l.type="button"),(0,b.jsx)(a,{...l,ref:c,onClick:m,"aria-label":r,className:s()(t,e,!u&&"collapsed"),children:n||(0,b.jsx)("span",{className:`${e}-icon`})})}));te.displayName="NavbarToggle";var ne=te,re=n(11706);const ae=new WeakMap,oe=(e,t)=>{if(!e||!t)return;const n=ae.get(t)||new Map;ae.set(t,n);let r=n.get(e);return r||(r=t.matchMedia(e),r.refCount=0,n.set(r.media,r)),r};function ie(e,t=("undefined"==typeof window?void 0:window)){const n=oe(e,t),[r,a]=(0,o.useState)((()=>!!n&&n.matches));return(0,re.A)((()=>{let n=oe(e,t);if(!n)return a(!1);let r=ae.get(t);const o=()=>{a(n.matches)};return n.refCount++,n.addListener(o),o(),()=>{n.removeListener(o),n.refCount--,n.refCount<=0&&(null==r||r.delete(n.media)),n=void 0}}),[e]),r}var se=function(e){const t=Object.keys(e);function n(e,t){return e===t?t:e?`${e} and ${t}`:t}function r(n){const r=function(e){return t[Math.min(t.indexOf(e)+1,t.length-1)]}(n);let a=e[r];return a="number"==typeof a?a-.2+"px":`calc(${a} - 0.2px)`,`(max-width: ${a})`}return function(t,a,i){let s;return"object"==typeof t?(s=t,i=a,a=!0):(a=a||!0,s={[t]:a}),ie((0,o.useMemo)((()=>Object.entries(s).reduce(((t,[a,o])=>("up"!==o&&!0!==o||(t=n(t,function(t){let n=e[t];return"number"==typeof n&&(n=`${n}px`),`(min-width: ${n})`}(a))),"down"!==o&&!0!==o||(t=n(t,r(a))),t)),"")),[JSON.stringify(s)]),i)}}({xs:0,sm:576,md:768,lg:992,xl:1200,xxl:1400}),le=n(22818),ce=n(7285);const de=o.forwardRef((({className:e,bsPrefix:t,as:n="div",...r},a)=>(t=(0,x.oU)(t,"offcanvas-body"),(0,b.jsx)(n,{ref:a,className:s()(e,t),...r}))));de.displayName="OffcanvasBody";var ue=de;const me={[W.ns]:"show",[W._K]:"show"},pe=o.forwardRef((({bsPrefix:e,className:t,children:n,in:r=!1,mountOnEnter:a=!1,unmountOnExit:i=!1,appear:l=!1,...c},d)=>(e=(0,x.oU)(e,"offcanvas"),(0,b.jsx)(q.A,{ref:d,addEndListener:Y.A,in:r,mountOnEnter:a,unmountOnExit:i,appear:l,...c,childRef:n.ref,children:(r,a)=>o.cloneElement(n,{...a,className:s()(t,n.props.className,(r===W.ns||r===W.ze)&&`${e}-toggling`,me[r])})}))));pe.displayName="OffcanvasToggling";var fe=pe,he=n(17011),ge=n(6941);const ve=o.forwardRef((({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...a},o)=>(e=(0,x.oU)(e,"offcanvas-header"),(0,b.jsx)(ge.A,{ref:o,...a,className:s()(t,e),closeLabel:n,closeButton:r}))));ve.displayName="OffcanvasHeader";var ye=ve;const ke=(0,n(34373).A)("h5"),be=o.forwardRef((({className:e,bsPrefix:t,as:n=ke,...r},a)=>(t=(0,x.oU)(t,"offcanvas-title"),(0,b.jsx)(n,{ref:a,className:s()(e,t),...r}))));be.displayName="OffcanvasTitle";var we=be,Ae=n(65595);function Ee(e){return(0,b.jsx)(fe,{...e})}function Se(e){return(0,b.jsx)(ce.A,{...e})}const De=o.forwardRef((({bsPrefix:e,className:t,children:n,"aria-labelledby":r,placement:a="start",responsive:i,show:l=!1,backdrop:c=!0,keyboard:d=!0,scroll:u=!1,onEscapeKeyDown:m,onShow:p,onHide:f,container:h,autoFocus:g=!0,enforceFocus:v=!0,restoreFocus:k=!0,restoreFocusOptions:w,onEntered:A,onExit:E,onExiting:S,onEnter:D,onEntering:C,onExited:M,backdropClassName:T,manager:P,renderStaticNode:I=!1,...j},R)=>{const O=(0,o.useRef)();e=(0,x.oU)(e,"offcanvas");const{onToggle:L}=(0,o.useContext)(N)||{},[U,B]=(0,o.useState)(!1),_=se(i||"xs","up");(0,o.useEffect)((()=>{B(i?l&&!_:l)}),[l,i,_]);const F=(0,y.A)((()=>{null==L||L(),null==f||f()})),H=(0,o.useMemo)((()=>({onHide:F})),[F]);const G=(0,o.useCallback)((t=>(0,b.jsx)("div",{...t,className:s()(`${e}-backdrop`,T)})),[T,e]),V=o=>(0,b.jsx)("div",{...o,...j,className:s()(t,i?`${e}-${i}`:e,`${e}-${a}`),"aria-labelledby":r,children:n});return(0,b.jsxs)(b.Fragment,{children:[!U&&(i||I)&&V({}),(0,b.jsx)(he.A.Provider,{value:H,children:(0,b.jsx)(le.A,{show:U,ref:R,backdrop:c,container:h,keyboard:d,autoFocus:g,enforceFocus:v&&!u,restoreFocus:k,restoreFocusOptions:w,onEscapeKeyDown:m,onShow:p,onHide:F,onEnter:(e,...t)=>{e&&(e.style.visibility="visible"),null==D||D(e,...t)},onEntering:C,onEntered:A,onExit:E,onExiting:S,onExited:(e,...t)=>{e&&(e.style.visibility=""),null==M||M(...t)}
2,manager:P||(u?(O.current||(O.current=new Ae.A({handleContainerOverflow:!1})),O.current):(0,Ae.R)()),transition:Ee,backdropTransition:Se,renderBackdrop:G,renderDialog:V})})]})}));De.displayName="Offcanvas";var Ce=Object.assign(De,{Body:ue,Header:ye,Title:we});const Me=o.forwardRef(((e,t)=>{const n=(0,o.useContext)(N);return(0,b.jsx)(Ce,{ref:t,show:!(null==n||!n.expanded),...e,renderStaticNode:!0})}));Me.displayName="NavbarOffcanvas";var Te=Me;const Pe=o.forwardRef((({className:e,bsPrefix:t,as:n="span",...r},a)=>(t=(0,x.oU)(t,"navbar-text"),(0,b.jsx)(n,{ref:a,className:s()(e,t),...r}))));Pe.displayName="NavbarText";var xe=Pe;const Ie=o.forwardRef(((e,t)=>{const{bsPrefix:n,expand:r=!0,variant:a="light",bg:i,fixed:c,sticky:d,className:u,as:m="nav",expanded:p,onToggle:f,onSelect:g,collapseOnSelect:v=!1,...y}=(0,l.Zw)(e,{expanded:"onToggle"}),k=(0,x.oU)(n,"navbar"),w=(0,o.useCallback)(((...e)=>{null==g||g(...e),v&&p&&(null==f||f(!1))}),[g,v,p,f]);void 0===y.role&&"nav"!==m&&(y.role="navigation");let A=`${k}-expand`;"string"==typeof r&&(A=`${A}-${r}`);const E=(0,o.useMemo)((()=>({onToggle:()=>null==f?void 0:f(!p),bsPrefix:k,expanded:!!p,expand:r})),[k,p,r,f]);return(0,b.jsx)(N.Provider,{value:E,children:(0,b.jsx)(h.Provider,{value:w,children:(0,b.jsx)(m,{ref:t,...y,className:s()(u,k,r&&A,a&&`${k}-${a}`,i&&`bg-${i}`,d&&`sticky-${d}`,c&&`fixed-${c}`)})})})}));Ie.displayName="Navbar";var Ne=Object.assign(Ie,{Brand:G,Collapse:ee,Offcanvas:Te,Text:xe,Toggle:ne}),je=n(88394);function Re(e,t,n){const r=(0,o.useRef)(void 0!==e),[a,i]=(0,o.useState)(t),s=void 0!==e,l=r.current;return r.current=s,!s&&l&&a!==t&&i(t),[s?e:a,(0,o.useCallback)(((...e)=>{const[t,...r]=e;let a=null==n?void 0:n(t,...r);return i(t),a}),[n])]}var Oe=n(4103),Le=n(97876);var Ue=o.createContext(null),Be=n(61244),_e=n(31061),Fe=n(61289),He=n(18415);const Ge=["children","usePopper"];const Ve=()=>{};function We(e={}){const t=(0,o.useContext)(Ue),[n,r]=(0,Be.A)(),a=(0,o.useRef)(!1),{flip:i,offset:s,rootCloseEvent:l,fixed:c=!1,placement:d,popperConfig:u={},enableEventListeners:m=!0,usePopper:p=!!t}=e,f=null==(null==t?void 0:t.show)?!!e.show:t.show;f&&!a.current&&(a.current=!0);const{placement:h,setMenu:g,menuElement:v,toggleElement:y}=t||{},k=(0,_e.A)(y,v,(0,He.Ay)({placement:d||h||"bottom-start",enabled:p,enableEvents:null==m?f:m,offset:s,flip:i,fixed:c,arrowElement:n,popperConfig:u})),b=Object.assign({ref:g||Ve,"aria-labelledby":null==y?void 0:y.id},k.attributes.popper,{style:k.styles.popper}),w={show:f,placement:h,hasShown:a.current,toggle:null==t?void 0:t.toggle,popper:p?k:null,arrowProps:p?Object.assign({ref:r},k.attributes.arrow,{style:k.styles.arrow}):{}};return(0,Fe.A)(v,(e=>{null==t||t.toggle(!1,e)}),{clickTrigger:l,disabled:!f}),[b,w]}function Ye(e){let{children:t,usePopper:n=!0}=e,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,Ge);const[a,o]=We(Object.assign({},r,{usePopper:n}));return(0,b.jsx)(b.Fragment,{children:t(a,o)})}Ye.displayName="DropdownMenu";var Ke=Ye;const ze={prefix:String(Math.round(1e10*Math.random())),current:0},qe=o.createContext(ze),Je=o.createContext(!1);let Qe=Boolean("undefined"!=typeof window&&window.document&&window.document.createElement),Xe=new WeakMap;function Ze(e=!1){let t=(0,o.useContext)(qe),n=(0,o.useRef)(null);if(null===n.current&&!e){var r,a;let e=null===(a=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||void 0===a||null===(r=a.ReactCurrentOwner)||void 0===r?void 0:r.current;if(e){let n=Xe.get(e);null==n?Xe.set(e,{id:t.current,state:e.memoizedState}):e.memoizedState!==n.state&&(t.current=n.id,Xe.delete(e))}n.current=++t.current}return n.current}const $e="function"==typeof o.useId?function(e){let t=o.useId(),[n]=(0,o.useState)("function"==typeof o.useSyncExternalStore?o.useSyncExternalStore(nt,et,tt):(0,o.useContext)(Je)),r=n?"react-aria":`react-aria${ze.prefix}`;return e||`${r}-${t}`}:function(e){let t=(0,o.useContext)(qe);t!==ze||Qe||console.warn("When server rendering, you must wrap your application in an <SSRProvider> to ensure consistent ids are generated between the client and server.");let n=Ze(!!e),r=`react-aria${t.prefix}`;return e||`${r}-${n}`};function et(){return!1}function tt(){return!0}function nt(e){return()=>{}}const rt=e=>{var t;return"menu"===(null==(t=e.getAttribute("role"))?void 0:t.toLowerCase())},at=()=>{};function ot(){const e=$e(),{show:t=!1,toggle:n=at,setToggle:r,menuElement:a}=(0,o.useContext)(Ue)||{},i=(0,o.useCallback)((e=>{n(!t,e)}),[t,n]),s={id:e,ref:r||at,onClick:i,"aria-expanded":!!t};return a&&rt(a)&&(s["aria-haspopup"]=!0),[s,{show:t,toggle:n}]}function it({children:e}){const[t,n]=ot();return(0,b.jsx)(b.Fragment,{children:e(t,n)})}it.displayName="DropdownToggle";var st=it;
2const lt=["eventKey","disabled","onClick","active","as"];function ct({key:e,href:t,active:n,disabled:r,onClick:a}){const i=(0,o.useContext)(h),s=(0,o.useContext)(p),{activeKey:l}=s||{},c=f(e,t),d=null==n&&null!=e?f(l)===c:n;return[{onClick:(0,y.A)((e=>{r||(null==a||a(e),i&&!e.isPropagationStopped()&&i(c,e))})),"aria-disabled":r||void 0,"aria-selected":d,[(0,v.sE)("dropdown-item")]:""},{isActive:d}]}const dt=o.forwardRef(((e,t)=>{let{eventKey:n,disabled:r,onClick:a,active:o,as:i=k.Ay}=e,s=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,lt);const[l]=ct({key:n,href:s.href,disabled:r,onClick:a,active:o});return(0,b.jsx)(i,Object.assign({},s,{ref:t},l))}));dt.displayName="DropdownItem";var ut=dt,mt=n(82810);function pt(){const e=d(),t=(0,o.useRef)(null),n=(0,o.useCallback)((n=>{t.current=n,e()}),[e]);return[t,n]}function ft({defaultShow:e,show:t,onSelect:n,onToggle:r,itemSelector:a=`* [${(0,v.sE)("dropdown-item")}]`,focusFirstItemOnShow:i,placement:s="bottom-start",children:l}){const d=(0,mt.A)(),[u,m]=Re(t,e,r),[p,f]=pt(),g=p.current,[k,w]=pt(),A=k.current,E=(0,Oe.A)(u),S=(0,o.useRef)(null),D=(0,o.useRef)(!1),C=(0,o.useContext)(h),M=(0,o.useCallback)(((e,t,n=(null==t?void 0:t.type))=>{m(e,{originalEvent:t,source:n})}),[m]),T=(0,y.A)(((e,t)=>{null==n||n(e,t),M(!1,t,"select"),t.isPropagationStopped()||null==C||C(e,t)})),P=(0,o.useMemo)((()=>({toggle:M,placement:s,show:u,menuElement:g,toggleElement:A,setMenu:f,setToggle:w})),[M,s,u,g,A,f,w]);g&&E&&!u&&(D.current=g.contains(g.ownerDocument.activeElement));const x=(0,y.A)((()=>{A&&A.focus&&A.focus()})),I=(0,y.A)((()=>{const e=S.current;let t=i;if(null==t&&(t=!(!p.current||!rt(p.current))&&"keyboard"),!1===t||"keyboard"===t&&!/^key.+$/.test(e))return;const n=(0,c.A)(p.current,a)[0];n&&n.focus&&n.focus()}));(0,o.useEffect)((()=>{u?I():D.current&&(D.current=!1,x())}),[u,D,x,I]),(0,o.useEffect)((()=>{S.current=null}));const N=(e,t)=>{if(!p.current)return null;const n=(0,c.A)(p.current,a);let r=n.indexOf(e)+t;return r=Math.max(0,Math.min(r,n.length)),n[r]};return(0,Le.A)((0,o.useCallback)((()=>d.document),[d]),"keydown",(e=>{var t,n;const{key:r}=e,a=e.target,o=null==(t=p.current)?void 0:t.contains(a),i=null==(n=k.current)?void 0:n.contains(a);if(/input|textarea/i.test(a.tagName)&&(" "===r||"Escape"!==r&&o||"Escape"===r&&"search"===a.type))return;if(!o&&!i)return;if(!("Tab"!==r||p.current&&u))return;S.current=e.type;const s={originalEvent:e,source:e.type};switch(r){case"ArrowUp":{const t=N(a,-1);return t&&t.focus&&t.focus(),void e.preventDefault()}case"ArrowDown":if(e.preventDefault(),u){const e=N(a,1);e&&e.focus&&e.focus()}else m(!0,s);return;case"Tab":(0,je.Ay)(a.ownerDocument,"keyup",(e=>{var t;("Tab"!==e.key||e.target)&&null!=(t=p.current)&&t.contains(e.target)||m(!1,s)}),{once:!0});break;case"Escape":"Escape"===r&&(e.preventDefault(),e.stopPropagation()),m(!1,s)}})),(0,b.jsx)(h.Provider,{value:T,children:(0,b.jsx)(Ue.Provider,{value:P,children:l})})}ft.displayName="Dropdown",ft.Menu=Ke,ft.Toggle=st,ft.Item=ut;var ht=ft;const gt=o.createContext({});gt.displayName="DropdownContext";var vt=gt;const yt=o.forwardRef((({className:e,bsPrefix:t,as:n="hr",role:r="separator",...a},o)=>(t=(0,x.oU)(t,"dropdown-divider"),(0,b.jsx)(n,{ref:o,className:s()(e,t),role:r,...a}))));yt.displayName="DropdownDivider";var kt=yt;const bt=o.forwardRef((({className:e,bsPrefix:t,as:n="div",role:r="heading",...a},o)=>(t=(0,x.oU)(t,"dropdown-header"),(0,b.jsx)(n,{ref:o,className:s()(e,t),role:r,...a}))));bt.displayName="DropdownHeader";var wt=bt;const At=o.forwardRef((({bsPrefix:e,className:t,eventKey:n,disabled:r=!1,onClick:a,active:o,as:i=L.A,...l},c)=>{const d=(0,x.oU)(e,"dropdown-item"),[u,m]=ct({key:n,href:l.href,disabled:r,onClick:a,active:o});return(0,b.jsx)(i,{...l,...u,ref:c,className:s()(t,d,m.isActive&&"active",r&&"disabled")})}));At.displayName="DropdownItem";var Et=At;const St=o.forwardRef((({className:e,bsPrefix:t,as:n="span",...r},a)=>(t=(0,x.oU)(t,"dropdown-item-text"),(0,b.jsx)(n,{ref:a,className:s()(e,t),...r}))));St.displayName="DropdownItemText";var Dt=St;n(9771);const Ct=o.createContext(null);Ct.displayName="InputGroupContext";var Mt=Ct;n(20311);function Tt(e,t){return e}function Pt(e,t,n){let r=e?n?"bottom-start":"bottom-end":n?"bottom-end":"bottom-start";return"up"===t?r=e?n?"top-start":"top-end":n?"top-end":"top-start":"end"===t?r=e?n?"left-end":"right-end":n?"left-start":"right-start":"start"===t?r=e?n?"right-end":"left-end":n?"right-start":"left-start":"down-centered"===t?r="bottom":"up-centered"===t&&(r="top"),r}const xt=o.forwardRef((({bsPrefix:e,className:t,align:n,rootCloseEvent:r,flip:a=!0,show:i,renderOnMount:l,as:c="div",popperConfig:d,variant:m,...p},f)=>{let h=!1;const g=(0,o.useContext)(N),v=(0,x.oU)(e,"dropdown-menu"),{align:y,drop:k,isRTL:w}=(0,o.useContext)(vt);
2n=n||y;const A=(0,o.useContext)(Mt),E=[];if(n)if("object"==typeof n){const e=Object.keys(n);if(e.length){const t=e[0],r=n[t];h="start"===r,E.push(`${v}-${t}-${r}`)}}else"end"===n&&(h=!0);const S=Pt(h,k,w),[D,{hasShown:C,popper:M,show:T,toggle:P}]=We({flip:a,rootCloseEvent:r,show:i,usePopper:!g&&0===E.length,offset:[0,2],popperConfig:d,placement:S});if(D.ref=(0,u.A)(Tt(f),D.ref),(0,re.A)((()=>{T&&(null==M||M.update())}),[T]),!C&&!l&&!A)return null;"string"!=typeof c&&(D.show=T,D.close=()=>null==P?void 0:P(!1),D.align=n);let I=p.style;return null!=M&&M.placement&&(I={...p.style,...D.style},p["x-placement"]=M.placement),(0,b.jsx)(c,{...p,...D,style:I,...(E.length||g)&&{"data-bs-popper":"static"},className:s()(t,v,T&&"show",h&&`${v}-end`,m&&`${v}-${m}`,...E)})}));xt.displayName="DropdownMenu";var It=xt,Nt=n(25615);const jt=o.forwardRef((({bsPrefix:e,split:t,className:n,childBsPrefix:r,as:a=Nt.A,...i},l)=>{const c=(0,x.oU)(e,"dropdown-toggle"),d=(0,o.useContext)(Ue);void 0!==r&&(i.bsPrefix=r);const[m]=ot();return m.ref=(0,u.A)(m.ref,Tt(l)),(0,b.jsx)(a,{className:s()(n,c,t&&`${c}-split`,(null==d?void 0:d.show)&&"show"),...m,...i})}));jt.displayName="DropdownToggle";var Rt=jt;const Ot=o.forwardRef(((e,t)=>{const{bsPrefix:n,drop:r="down",show:a,className:i,align:c="start",onSelect:d,onToggle:u,focusFirstItemOnShow:m,as:p="div",navbar:f,autoClose:h=!0,...g}=(0,l.Zw)(e,{show:"onToggle"}),v=(0,o.useContext)(Mt),k=(0,x.oU)(n,"dropdown"),w=(0,x.Wz)(),A=(0,y.A)(((e,t)=>{var n,r;var a;(null==(n=t.originalEvent)||null==(r=n.target)?void 0:r.classList.contains("dropdown-toggle"))&&"mousedown"===t.source||(t.originalEvent.currentTarget!==document||"keydown"===t.source&&"Escape"!==t.originalEvent.key||(t.source="rootClose"),a=t.source,(!1===h?"click"===a:"inside"===h?"rootClose"!==a:"outside"!==h||"select"!==a)&&(null==u||u(e,t)))})),E=Pt("end"===c,r,w),S=(0,o.useMemo)((()=>({align:c,drop:r,isRTL:w})),[c,r,w]),D={down:k,"down-centered":`${k}-center`,up:"dropup","up-centered":"dropup-center dropup",end:"dropend",start:"dropstart"};return(0,b.jsx)(vt.Provider,{value:S,children:(0,b.jsx)(ht,{placement:E,show:a,onSelect:d,onToggle:A,focusFirstItemOnShow:m,itemSelector:`.${k}-item:not(.disabled):not(:disabled)`,children:v?g.children:(0,b.jsx)(p,{...g,ref:t,className:s()(i,a&&"show",D[r])})})})}));Ot.displayName="Dropdown";var Lt=Object.assign(Ot,{Toggle:Rt,Menu:It,Item:Et,ItemText:Dt,Divider:kt,Header:wt});const Ut=o.forwardRef((({id:e,title:t,children:n,bsPrefix:r,className:a,rootCloseEvent:o,menuRole:i,disabled:l,active:c,renderMenuOnMount:d,menuVariant:u,...m},p)=>{const f=(0,x.oU)(void 0,"nav-item");return(0,b.jsxs)(Lt,{ref:p,...m,className:s()(a,f),children:[(0,b.jsx)(Lt.Toggle,{id:e,eventKe
2y:null,active:c,disabled:l,childBsPrefix:r,as:B,children:t}),(0,b.jsx)(Lt.Menu,{role:i,renderOnMount:d,rootCloseEvent:o,variant:u,children:n})]})}));Ut.displayName="NavDropdown";var Bt=Object.assign(Ut,{Item:Lt.Item,ItemText:Lt.ItemText,Divider:Lt.Divider,Header:Lt.Header}),_t=n(76862),Ft=n.n(_t),Ht=n(77387),Gt=n(46784),Vt=n(39075),Wt=n(82630),Yt=n(95149),Kt=n(23399),zt=n(70189),qt=n(28867),Jt=n(58065),Qt=n(38798),Xt=n(61225),Zt=n(82960),$t=n(54011),en=n(80273),tn=n(77528),nn=n(55021);n.p;var rn=n(36381),an=n(81242),on=n(6296),sn=n(92465),ln=n(94668),cn=n(94679),dn=n(8365),un=n(26351);let mn=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={recipient:"",recipientAvatar:"",recipientGender:"",conversationId:"",lastId:"",scrollPosition:"",uploading:!1,uploadingProgress:0,imagesLeftToLoad:0,roomLoading:!0,showImageLightBox:!1,imageLightBoxSrc:"",errorText:"",blocked:!1,blockedRecipient:!1,offerLike:!1,showInfoModal:!1,showSilencedModal:!1,showBanUserModal:!1,userToBan:"",messageToBan:"",showSendLikesModal:!1,infoModalText:"",showInterstitialModal:!1,interstitialModalAd:"",showBannerAd:!1,ownUsername:localStorage.getItem("username")},n.sendMessage=n.sendMessage.bind(n),n.onUploadChange=n.onUploadChange.bind(n),n.imageLoaded=n.imageLoaded.bind(n),n.handleImgClick=n.handleImgClick.bind(n),n.setLastRead=n.setLastRead.bind(n),n.closeInfoModal=n.closeInfoModal.bind(n),n.setShowBannerAd=n.setShowBannerAd.bind(n),n.onVoiceRecord=n.onVoiceRecord.bind(n),n.openInfoModal=n.openInfoModal.bind(n),n.closeSilencedModal=n.closeSilencedModal.bind(n),n.closeBanUserModal=n.closeBanUserModal.bind(n),n.openBanUserModal=n.openBanUserModal.bind(n),n.closeInterstitialModal=n.closeInterstitialModal.bind(n),n.handleUnblockRecipient=n.handleUnblockRecipient.bind(n),n.handleAcceptedClick=n.handleAcceptedClick.bind(n),n.sendGoldLike=n.sendGoldLike.bind(n),n.setMessageExpired=n.setMessageExpired.bind(n),n}(0,Ht.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){if(this.props.loggedIn&&!this.props.globalState.plusMember){let e=100*Math.random();e<10||e<15||e<50&&this.setState({showBannerAd:!0})}if(null!=this.props.recipient&&""!=this.props.recipient){let e="conversationdata"+this.props.recipient.toLowerCase(),t=this.props.globalState[e];if(null!=t){this.setState({conversationId:t.conversationId,recipient:t.recipient,recipientAvatar:t.recipientAvatar,recipientGender:t.recipientGender,lastId:t.lastId,imagesLeftToLoad:t.imagesToLoad,roomLoading:!1,uploading:!1,uploadingProgress:0,errorText:"",blocked:!1,accepted:t.accepted},(()=>{this.scrollToBottom(),this.setLastRead(2)}));let e="unreadconversation"+this.props.recipient.toLowerCase();this.props.reduceTotalUnread(e),this.props.resetUnread(e)}else this.getConversationData()}},n.componentDidUpdate=function(e,t,n){if(e.recipient!=this.props.recipient&&null!=this.props.recipient&&""!=this.props.recipient){let e="conversationdata"+this.props.recipient.toLowerCase(),t=this.props.globalState[e];null!=t?this.setState({conversationId:t.conversationId,recipient:t.recipient,recipientAvatar:t.recipientAvatar,recipientGender:t.recipientGender,lastId:t.lastId,imagesLeftToLoad:t.imagesToLoad,roomLoading:!1,uploading:!1,uploadingProgress:0,errorText:"",blocked:!1,blockedRecipient:!1},(()=>{this.scrollToBottom(),this.setLastRead(2)})):(this.setState({roomLoading:!0,blocked:!1,blockedRecipient:!1,errorText:""}),this.getConversationData());let n="unreadconversation"+this.props.recipient.toLowerCase();this.props.reduceTotalUnread(n),this.props.resetUnread(n)}this.state.roomLoading||this.state.imagesLeftToLoad>0?this.scrollToBottom():this.scrollIfAtBottom()},n.closeInterstitialModal=function(e){this.setState({showInterstitialModal:!1})},n.sendMessage=function(e){let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=localStorage.getItem("username");if(null==t||""==t||null==n||""==n||!this.props.loggedIn)return!1;let a,o=(0,$t.A)(),i="conversationdata"+this.props.recipient.toLowerCase(),s=this.props.globalState[i],l=[];null!=s&&(l=s.messages);let c=!1;e.includes("http")?c=!0:(a={id:o,key:o,contents:e,created:Date.now(),userId:t,username:r,type:0,avatarUrl:this.props.globalState.avatarUrl,gender:this.props.globalState.gender},l.push(a),this.props.updateConversationData(i,"messages",l),this.props.updateConversationData(i,"lastMessageRead",!1));let d=en.A.PROD_API_URL+"sendDirectMessage";return fetch(d,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:t,sessionId:n,conversationId:this.state.conversationId,message:e,possibleLink:c})}).then((e=>e.json())).then((n=>{if(n.success){if(c){let a={id:o,key:o,contents:e,created:Date.now(),userId:t,username:r,type:n.messageType,avatarUrl:this.props.globalState.avatarUrl,gender:this.props.globalState.gender};l.push(a),this.props.updateConversationData(i,"messages",l)}else this.props.refreshStateData(i);this.scrollToBottom()}else{let e=this.props.intl.formatMessage({id:"errorTryLater"});113==n.errorCode?this.setState({blocked:!0,offerLike:!0}):114==n.errorCode?this.setState({blocked:!0,offerLike:!1}):4==n.errorCode?this.setState({showInfoModal:!0,infoModalText:this.props.intl.formatMessage({id:"msgCantBeLonger"})}):101==n.errorCode?window.location.reload():112==n.errorCode?this.setState({showSilencedModal:!0}):this.setState({showInfoModal:!0,infoModalText:e});let t=l.filter((e=>e.id!=o));this.props.updateConversationData(i,"messages",t)}}),(e=>{let t=this.props.intl.formatMessage({id:"errorTryLater"});this.setState({showInfoModal:!0,infoModalText:t});let n=l.filter((e=>e.id!=o));this.props.updateConversationData(i,"messages",n)})),!1},n.sendGoldLike=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId");localStorage.getItem("username");if(null==e||""==e||null==t||""==t||!this.props.loggedIn)return!1;let n=en.A.PROD_API_URL+"setLike";return fetch(n,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,re
2cipient:this.props.recipient,type:3,swipe:!1,web:!0})}).then((e=>e.json())).then((e=>{if(e.success)this.scrollToBottom(),this.setState({blocked:!1,showSendLikesModal:!1});else{let t=this.props.intl.formatMessage({id:"errorTryLater"});118==e.errorCode?this.setState({showSendLikesModal:!0}):101==e.errorCode?window.location.reload():this.setState({showInfoModal:!0,infoModalText:t})}}),(e=>{console.log("Error")})),!1},n.getConversationData=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId");if(null==e||""==e||null==t||""==t||!this.props.loggedIn)return!1;let n=en.A.PROD_API_URL+"getConversationData";return n+="/"+e,n+="/"+t,n+="/"+this.props.recipient,fetch(n,{credentials:"include"}).then((e=>e.json())).then((e=>{if(e.success){let t={conversationId:e.conversation.conversationId,lastId:e.lastId,recipient:e.conversation.recipientUsername,recipientAvatar:e.conversation.recipientAvatar,recipientGender:e.conversation.recipientGender,messages:e.messages.sort(((e,t)=>e.created-t.created)),showMoreMsgsLoader:e.lastId>-1,imagesToLoad:e.imageCount,accepted:e.conversation.accepted,lastMessageRead:e.conversation.lastMessageRead,matched:e.conversation.matched,externalUserType:e.conversation.externalUserType},n="conversationdata"+e.conversation.recipientUsername.toLowerCase();if(this.props.addConversationData(n,t),this.setState({conversationId:e.conversation.conversationId,recipient:e.conversation.recipientUsername,recipientAvatar:e.conversation.recipientAvatar,recipientGender:e.conversation.recipientGender,lastId:e.lastId,imagesLeftToLoad:e.imageCount,roomLoading:!1,errorText:"",blocked:!1,blockedRecipient:!1}),e.createdNow)this.props.addConversation(e.conversation);else{let e="unreadconversation"+this.props.recipient.toLowerCase();this.props.reduceTotalUnread(e),this.props.resetUnread(e)}this.scrollToBottom(),113==e.errorCode&&this.setState({blocked:!0,offerLike:!0,roomLoading:!1,errorText:"",recipient:this.props.recipient})}else 114==e.errorCode?this.setState({blocked:!0,offerLike:!1,roomLoading:!1,errorText:"",recipient:this.props.recipient}):117==e.errorCode?this.setState({blockedRecipient:!0,offerLike:!1,roomLoading:!1,errorText:"",recipient:this.props.recipient}):3==e.errorCode?this.setState({roomLoading:!1,errorText:this.props.intl.formatMessage({id:"userNotFound"})}):101==e.errorCode?window.location.reload():this.setState({roomLoading:!1,errorText:this.props.intl.formatMessage({id:"errorTryLater"})})}),(e=>{this.setState({roomLoading:!1,errorText:this.props.intl.formatMessage({id:"errorTryLater"})})})),!1},n.getConversationMessages=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=en.A.PROD_API_URL+"getConversationMessages",r=document.getElementsByClassName("msgWrapper")[0];this.setState({scrollPosition:r.scrollHeight});let a="conversationdata"+this.props.recipient.toLowerCase(),o=this.props.globalState[a];return fetch(n,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,recipientName:this.props.recipient,lastId:this.state.lastId})}).then((e=>e.json())).then((e=>{if(e.success){let t;if(!o)return!1;t=e.messages.sort(((e,t)=>e.created-t.created)).concat(o.messages);let n={conversationId:o.conversationId,lastId:e.lastId,recipient:o.recipient,recipientAvatar:o.recipientAvatar,recipientGender:o.recipientGender,messages:t,showMoreMsgsLoader:e.lastId>-1,imagesToLoad:e.imageCount+o.imagesToLoad,accepted:o.accepted,lastMessageRead:o.lastMessageRead,externalUserType:o.externalUserType};this.props.addConversationData(a,n),this.setState({lastId:e.lastId}),this.scrollToLastPosition()}else{let t=this.props.intl.formatMessage({id:"errorTryLater"});101==e.errorCode?window.location.reload():this.setState({showInfoModal:!0,infoModalText:t})}}),(e=>{console.log("Error")})),!1},n.setLastRead=function(e,t){let n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId"),a=en.A.PROD_API_URL+"setLastRead";return fetch(a,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:n,sessionId:r,conversationId:this.state.conversationId,type:e,messageId:t,recipient:this.props.recipient.toLowerCase()})}).then((e=>e.json())).then((e=>{e.success||101==e.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")})),!1},n.handleAcceptedClick=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n="conversationdata"+this.props.recipient.toLowerCase();this.props.updateConversationData(n,"accepted",1);let r=en.A.PROD_API_URL+"setAccepted";return fetch(r,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,conversationId:this.state.conversationId})}).then((e=>e.json())).then((e=>{e.success||101==e.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")})),!1},n.scrollToBottom=function(){let e=document.getElementsByClassName("msgWrapper")[0];null!=e&&(e.scrollTop=e.scrollHeight)},n.scrollIfAtBottom=function(){let e=document.getElementsByClassName("msgWrapper")[0];e.scrollTop+e.clientHeight+200>=e.scrollHeight&&this.scrollToBottom()},n.scrollToLastPosition=function(){let e=document.getElementsByClassName("msgWrapper")[0];e.scrollTop=e.scrollHeight-this.state.scrollPosition},n.onLoadVisible=function(){this.getConversationMessages()},n.incUploadingProgress=function(e){this.setState({uploadingProgress:this.state.uploadingProgress+10})},n.imageLoaded=function(e){this.setState({imagesLeftToLoad:this.state.imagesLeftToLoad-1})},n.onUploadChange=function(e,t){this.setState({uploading:!0,uploadingProgress:0});let n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId");const a=Array.from(e.files),o=new FormData;a.forEach(((e,t)=>{o.append("file",e)}
2)),o.append("conversationId",this.state.conversationId),o.append("userId",n),o.append("sessionId",r),o.append("avatarUrl",null==this.props.globalState.avatarUrl||""==this.props.globalState.avatarUrl?"":this.props.globalState.avatarUrl),t&&o.append("expiryType",t);let i=en.A.PROD_API_URL+"uploadPrivateFile";this.intervalId=setInterval(function(){this.incUploadingProgress(30),(0==this.state.uploadingProgress||this.state.uploadingProgress>=90)&&clearInterval(this.intervalId)}.bind(this),600),e.value="";let s="conversationdata"+this.props.recipient.toLowerCase();this.props.updateConversationData(s,"lastMessageRead",!1),fetch(i,{method:"post",credentials:"include",body:o}).then((e=>e.json())).then((e=>{if(e.success&&null!=e.message){this.setState({uploadingProgress:100,uploading:!1});let r=this.props.globalState[s],a=[];null!=r&&(a=r.messages);let o={id:e.message.id,key:e.message.id,contents:e.message.contents,created:e.message.created,userId:n,username:e.message.username,type:e.message.type,avatarUrl:this.props.globalState.avatarUrl,expiryType:t,expiryTime:0,gender:this.props.globalState.gender};if(t){let t,n;for(let a=0;a<r.messages.length;a++){let i=r.messages[a];if(i.id===e.message.id){t=i.expiryTime,o.expiryTime=t,n=a;break}}void 0!==n&&a.splice(n,1)}a.push(o),this.props.updateConversationData(s,"messages",a),this.scrollToBottom()}else{let t=this.props.intl.formatMessage({id:"fileNotSent"});if(1==e.errorCode)t=this.props.intl.formatMessage({id:"fileNotAllowed"});else if(2==e.errorCode)this.setState({blocked:!0});else if(3==e.errorCode)t=this.props.intl.formatMessage({id:"fileTooBig"});else{if(112==e.errorCode)return this.setState({showSilencedModal:!0}),!1;101==e.errorCode&&window.location.reload()}this.setState({showInfoModal:!0,infoModalText:t,uploading:!1,uploadingProgress:0})}}),(e=>{let t=this.props.intl.formatMessage({id:"fileNotSent"});this.setState({showInfoModal:!0,infoModalText:t,uploading:!1,uploadingProgress:0})}))},n.onVoiceRecord=function(e){if(!window.confirm(this.props.intl.formatMessage({id:"sendConfirmation"})))return;this.setState({uploading:!0,uploadingProgress:0});let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId");const r=new FormData;r.append("file",e),r.append("conversationId",this.state.conversationId),r.append("userId",t),r.append("sessionId",n),r.append("avatarUrl",null==this.props.globalState.avatarUrl||""==this.props.globalState.avatarUrl?"":this.props.globalState.avatarUrl);let a=en.A.PROD_API_URL+"uploadPrivateFile";this.intervalId=setInterval(function(){this.incUploadingProgress(30),(0==this.state.uploadingProgress||this.state.uploadingProgress>=90)&&clearInterval(this.intervalId)}.bind(this),600),fetch(a,{method:"post",credentials:"include",body:r}).then((e=>e.json())).then((e=>{if(e.success&&null!=e.message){this.setState({uploadingProgress:100,uploading:!1});let n="conversationdata"+this.props.recipient.toLowerCase(),r=this.props.globalState[n],a=[];null!=r&&(a=r.messages);let o={id:e.message.id,key:e.message.id,contents:e.message.contents,created:e.message.created,userId:t,username:e.message.username,type:e.message.type,avatarUrl:this.props.globalState.avatarUrl};a.push(o),this.props.updateConversationData(n,"messages",a),this.scrollToBottom()}else{let t=this.props.intl.formatMessage({id:"fileNotSent"});if(1==e.errorCode)t=this.props.intl.formatMessage({id:"fileNotAllowed"});else{if(112==e.errorCode)return this.setState({showSilencedModal:!0}),!1;113==e.errorCode?this.setState({blocked:!0,offerLike:!0}):114==e.errorCode?this.setState({blocked:!0,offerLike:!1}):3==e.errorCode?t=this.props.intl.formatMessage({id:"fileTooBig"}):101==e.errorCode&&window.location.reload()}this.setState({showInfoModal:!0,infoModalText:t,uploading:!1,uploadingProgress:0})}}),(e=>{console.log("Error"),this.setState({uploading:!1,uploadingProgress:0})}))},n.handleImgClick=function(e,t){this.setState({imageLightBoxSrc:t,showImageLightBox:!0})},n.closeInfoModal=function(e){this.setState({showInfoModal:!1})},n.openInfoModal=function(e){this.setState({showInfoModal:!0,infoModalText:e})},n.handleUnblockRecipient=function(){const e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=en.A.PROD_API_URL+"setUserBlock";fetch(n,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,blockUsername:this.props.recipient,block:!1})}).then((e=>e.json())).then((e=>{e.success&&(this.props.removeBlockedUsername(this.props.recipient),window.location.reload())})).catch((()=>{}))},n.closeSilencedModal=function(e){this.setState({showSilencedModal:!1})},n.closeBanUserModal=function(e){this.setState({showBanUserModal:!1,userToBan:"",messageToBan:""})},n.openBanUserModal=function(e,t){this.setState({showBanUserModal:!0,userToBan:e,messageToBan:t})},n.toggleSendLikesModal=function(e){this.setState({showSendLikesModal:e})},n.setShowBannerAd=function(e){this.setState({showBannerAd:e})},n.setMessageExpired=function(e){const t="conversationdata"+this.props.recipient.toLowerCase();this.props.updateMessageInConversationData(t,e,"expired",!0)},n.setMessageExpiryTime=function(e){const t="conversationdata"+this.props.recipient.toLowerCase();this.props.updateMessageInConversationData(t,e,"expiryTime",!0)},n.render=function(){let e=!1,t=[],n="conversationdata"+this.props.recipient.toLowerCase(),r=this.props.globalState[n];if(null!=r&&null!=r.messages){e=!this.state.blocked&&r.showMoreMsgsLoader;for(let e=0;e<r.messages.length;e++){let n=r.messages[e];1==n.type||2==n.type?t.push(o.createElement(sn.A,{key:n.id+"msg",id:n.id,contents:n.contents,time:n.created,userId:n.userId,username:n.username,type:n.type,avatar:n.avatarUrl,imageLoaded:this.imageLoaded,handleImgClick:this.handleImgClick,addBlockedUsername:this.props.addBlockedUsername,removeBlockedUsername:this.props.removeBlockedUsername,langUrl:this.props.langUrl,accepted:r.accepted,handleAcceptedClick:this.handleAcceptedClick,ownUsername:this.state.ownUsername,expiryType:n.expiryType,expiryTime:n.expiryTime,expired:n.expired,setMessageExpired:this.setMessageExpired,setLastRead:this.setLastRead,openBanUserModal:this.openBanUserModal,recipient:this.props.recipient,gender:n.gender,showMenuButton:!0})):t.push(o.createElement(sn.A,{key:n.id+"msg",id:n.id,contents:n.contents,time:n.created,userId:n.userId,username:n.username,type:n.type,addBlockedUsername:this.props.addBlockedUsername,removeBlockedUsername:this.props.removeBlockedUsername,avatar:n.avatarUrl,langUrl:this.props.langUrl,accepted:r.accepted,handleAcceptedClick:this.handleAcceptedClick,pending:n.pending,ownUsername:this.state.ownUsername,expiryType:n.expiryType,expiryTime:n.expiryTime,expired:n.expired,setMessageExpired:this.setMessageExpired,setLastRead:this.setLastRead,openBanUserModal:this.openBanUserModal,recipient:this.props.recipient,gender:n.gender,showMenuButton:!0}))}}let i=null;this.state.uploading&&(i=o.createElement(Kt.A,{now:this.state.uploadingProgress}));
2let s=this.props.langUrl+"/user/"+this.props.recipient,l="ð";t.length||this.state.blocked||this.state.blockedRecipient||""!=this.state.errorText||(l=fn[Math.floor(Math.random()*fn.length)]);let c="";return r&&r.externalUserType&&(c=r.externalUserType),o.createElement("div",{className:"chatPageWrapper page"},o.createElement(tn.A,{title:0==this.props.globalState.totalUnread?this.props.recipient:this.props.globalState.totalUnread+" "+this.props.intl.formatMessage({id:"dM"})+" | "+this.props.recipient,description:this.props.intl.formatMessage({id:"messageSeoDesc"}),pagePath:"/message"}),o.createElement("div",{className:"h-100 chatWrapper"},o.createElement("div",{className:"chatHeader justify-content-center"},o.createElement("div",{className:"cardHeader dmRoom"},o.createElement("div",{className:"d-flex bd-highlight"},o.createElement("div",{className:"justify-content-start chatHeaderTitle "+c},o.createElement("div",{onClick:()=>(0,a.oo)(s),className:"d-flex"},o.createElement("div",{className:"msgAvatar rounded-circle"},o.createElement(Yt.H8,{avatarUrl:this.state.recipientAvatar,gender:this.state.recipientGender,className:"userImg rounded-circle",iconSize:"1.5em"})),o.createElement("span",{className:"recipientName"},o.createElement(Yt.xE,{username:this.props.recipient,externalUserType:c})))),o.createElement("div",{className:"chatHeaderIcons"},Ft().features.goldLikes&&o.createElement("div",{className:"headerButton"},o.createElement(Nt.A,{size:"sm",className:"plusBtn",variant:"info",onClick:()=>this.sendGoldLike()},o.createElement("div",{style:{marginBottom:"-2px"}},o.createElement(Gt.g,{style:{fontSize:"1.2em"},icon:Vt.qc})))))))),Ft().features.ads&&this.state.showBannerAd&&o.createElement("div",{className:"cardHeader adBannerWrapper"},o.createElement(un.A,{onEmpty:()=>this.setShowBannerAd(!1)}),o.createElement("div",{className:"removeCross",onClick:()=>this.setShowBannerAd(!1)},o.createElement(Gt.g,{icon:Wt.GRI}))),i,o.createElement("div",{className:"row chatContent"},o.createElement("div",{className:"col-xl-6 chat"},o.createElement("div",{className:this.state.roomLoading||this.state.imagesLeftToLoad>0?"dcLoader medium":"hidden"}),this.state.showImageLightBox&&o.createElement(zt.A,{mainSrc:this.state.imageLightBoxSrc,onCloseRequest:()=>this.setState({showImageLightBox:!1})}),o.createElement("div",{className:this.state.roomLoading||this.state.imagesLeftToLoad>0?"card-body msgCardBody visibilityHidden":"card-body msgCardBody"},o.createElement("div",{className:"msgWrapper"},o.createElement(ln.A,{show:this.state.showInfoModal,closeInfoModal:this.closeInfoModal,body:this.state.infoModalText}),o.createElement(dn.A,{show:this.state.showSilencedModal,closeModal:this.closeSilencedModal,langUrl:this.props.langUrl}),o.createElement(an.A,{show:this.state.showBanUserModal,closeModal:this.closeBanUserModal,userToBan:this.state.userToBan,messageToBan:this.state.messageToBan,langUrl:this.props.langUrl}),Ft().features.goldLikes&&o.createElement(cn.A,{show:this.state.showSendLikesModal,closeModal:()=>this.toggleSendLikesModal(!1),recipient:this.state.recipient,sendGoldLike:this.sendGoldLike,langUrl:this.props.langUrl}),Ft().features.ads&&this.state.showInterstitialModal&&o.createElement(rn.A,null),o.createElement(hn,{show:e,displayText:this.props.intl.formatMessage({id:"loadingMore"}),onEnterViewport:()=>this.onLoadVisible()}),t.length||this.state.blocked||this.state.blockedRecipient||""!=this.state.errorText?null:o.createElement("div",{className:"infoText"},o.createElement(Jt.A,{id:"sayHello"})," ",this.props.recipient," ",l),this.state.blocked?Ft().features.goldLikes&&this.state.offerLike?o.createElement("div",{className:"blockedOfferWrap"},o.createElement("div",{className:"blockedOfferCard"},o.createElement("p",{className:"blockedOfferBody"},o.createElement(Jt.A,{id:"dmBlockedCannotMessage",values:{recipient:this.props.recipient}})),o.createElement("div",{className:"goldLikeBox"},o.createElement("div",{className:"goldLikeHighlight"},o.createElement("span",{className:"goldLikeHighlightIcon","aria-hidden":!0},o.createElement(Gt.g,{icon:Wt.qcK})),o.createElement("p",{className:"goldLikeHighlightText"},o.createElement(Jt.A,{id:"dmBlockedGoldLikePitch"}))),o.createElement("button",{type:"button",className:"goldLikeSendBtn",onClick:()=>this.sendGoldLike()},o.createElement(Jt.A,{id:"goldLike"}))))):o.createElement("div",{className:"errorText blockedOfferSimple"},o.createElement("div",{className:"blockedOfferSimpleCard"},o.createElement("p",{className:"blockedOfferBody"},o.createElement(Jt.A,{id:"dmBlockedCannotMessage",values:{recipient:this.props.recipient}})))):this.state.blockedRecipient?o.createElement("div",{className:"blockedOfferWrap"}
2,o.createElement("div",{className:"blockedRecipientCard"},o.createElement("div",{className:"blockedRecipientIcon","aria-hidden":!0},o.createElement(Gt.g,{icon:Wt.Dfk})),o.createElement("p",{className:"blockedOfferBody blockedRecipientBody"},o.createElement(Jt.A,{id:"youHaveBlockedThisUser"})," ",o.createElement("span",{className:"blockedRecipientName"},this.props.recipient)),o.createElement(Nt.A,{variant:"outline-secondary",size:"sm",onClick:this.handleUnblockRecipient},o.createElement(Jt.A,{id:"unblock"})))):t,o.createElement("div",{className:"lastMsgRead"},o.createElement("div",{className:null!=r&&r.lastMessageRead?"":"visibilityHidden"},o.createElement(Gt.g,{icon:Wt.e68})," ",o.createElement(Jt.A,{id:"read"}))),""!=this.state.errorText?o.createElement("div",{className:"errorText"},this.state.errorText," ",o.createElement("br",null)," ",o.createElement(Gt.g,{icon:Wt.DXg})):null)),o.createElement(on.A,{disabled:this.state.blocked||this.state.blockedRecipient,sendMessage:this.sendMessage,displayText:this.props.intl.formatMessage({id:"writeHere"}),onUploadChange:this.onUploadChange,onVoiceRecord:this.onVoiceRecord,openInfoModal:this.openInfoModal,permissionText:this.props.intl.formatMessage({id:"allowPermission"}),intl:this.props.intl,offerExpiry:!0})))))},t}(o.Component);var pn=(0,Qt.Ay)((0,Xt.Ng)((function(e){const{loggedIn:t,messages:n}=e;return{loggedIn:t,globalState:e}}),(function(e){return(0,Zt.zH)({setLoggedIn:nn.QC,reset:nn.cL,addConversationData:nn.Lk,addConversation:nn.rK,resetUnread:nn.Nv,reduceTotalUnread:nn.ED,addBlockedUsername:nn.Gs,removeBlockedUsername:nn.P0,refreshStateData:nn.J8,updateConversationData:nn.cI,updateMessageInConversationData:nn.Pw},e)}))(mn));const fn=["ð","ð","ð","ð","ð","ð","ð","ð","ð","ð¤©","ð¤"],hn=(0,qt.Ay)(((e,t)=>{let{inViewport:n}=t;const{inViewport:r,forwardedRef:a}=e;return o.createElement("div",{className:e.show?"viewport-block":"hidden",ref:a},o.createElement("div",{className:"dcLoader"}),o.createElement("p",{className:"loadingMsgsText"},e.displayText))}));let gn=function(e){function t(){return e.apply(this,arguments)||this}return(0,Ht.A)(t,e),t.prototype.render=function(){return this.props.loggedIn?o.createElement(pn,{recipient:this.props.recipient,langUrl:this.props.langUrl}):o.createElement("div",{className:"chatPageWrapper page"},o.createElement(tn.A,{title:this.props.recipient,description:this.props.intl.formatMessage({id:"messageSeoDesc"}),pagePath:"/message"}),o.createElement("div",{className:"errorText"},o.createElement(Jt.A,{id:"loginTalkToUser"})," ",this.props.recipient," ",o.createElement("br",null)," ",o.createElement(Gt.g,{icon:Vt.qy})))},t}(o.Component);var vn=(0,Qt.Ay)((0,Xt.Ng)((function(e){const{loggedIn:t,initialLoader:n}=e;return{loggedIn:t,initialLoader:n}}),(function(e){return(0,Zt.zH)({setLoggedIn:nn.QC,reset:nn.cL},e)}))(gn)),yn=n(74531),kn=n(44442);var bn=(0,Xt.Ng)((function(e){const{loggedIn:t,initialLoader:n}=e;return{loggedIn:t,initialLoader:n}}))((function(e){if((0,o.useEffect)((()=>{n(27551)(`./${e.langCode}`).then((()=>{}))}),[e.langCode]),e.initialLoader)return o.createElement("div",{className:"chatPageWrapper page"},o.createElement("div",{className:"dcLoader medium preLoader"}));const t=(0,kn.Lt)(e.lang);return o.createElement(yn.A,{location:e.location,lang:e.lang,i18nMessages:t},o.createElement(vn,{recipient:e.recipient,langUrl:e.langUrl}))})),wn=n(56872),An=n(79863),En=n(18051),Sn=n.n(En),Dn=n(20102),Cn=n(84883),Mn=n(98957),Tn=n.n(Mn),Pn=n(26123),xn=n.n(Pn),In=n(15346);var Nn=function(e){const[t,n]=o.useState(!1),{0:r,1:i}=(0,o.useState)(!1),s=()=>{n(!0),e.imageLoaded()},l=t=>{t.stopPropagation(),(0,a.oo)(e.langUrl+"/user/"+e.username)};let c=xn()(e.time);var d=window.navigator.userLanguage||window.navigator.language;c.locale(d);let u=o.createElement("div",{className:"msgBody"},e.contents);if(1==e.type||2==e.type||"marked_image"==e.type)u=t?o.createElement("div",{className:"imageNotLoadedText"},"Unable to display this image. You can try again later or open it in the app."):"marked_image"==e.type?o.createElement("div",{className:"msgMarkedImageWrapper"},o.createElement("img",{src:e.contents,className:"markedImage",onClick:t=>e.handleImgClick(t,e.contents),onError:()=>s(),onLoad:()=>e.imageLoaded(),alt:""})):o.createElement("img",{src:e.contents,onClick:t=>e.handleImgClick(t,e.contents),onError:()=>s(),onLoad:()=>e.imageLoaded(),alt:""});else if(100==e.type)u=o.createElement("div",{className:"systemMessageText"},o.createElement(Jt.A,{id:"joinedRoom"}));else if(101==e.type)u=o.createElement("div",{className:"systemMessageText"},o.createElement(Jt.A,{id:"leftRoom"}));else if(103==e.type)u=o.createElement("div",{className:"systemMessageText"},o.createElement(Sn(),{className:"waveAnimation",animationData:Dn,loop:!1}));else if(104==e.type)u=o.createElement("div",{className:"systemMessageText"},e.contents," ",o.createElement(Jt.A,{id:"thrownOutOfRoom"}));else if(3==e.type||4==e.type)u=o.createElement("div",{className:"msgBody video"},o.createElement(Tn(),{className:"react-player",height:"250px",width:"100%",controls:!0,url:e.contents}));else if(5==e.type)u=o.createElement("div",{className:"msgBody audio"},o.createElement("audio",{src:e.contents,controls:"controls",controlsList:"nodownload"}));else if(6==e.type){const t=e.contents.split("/").filter((e=>""!==e)).slice(-2);let n=Wt.X46;"room"===t[0]&&(n=Wt.uQF),u=o.createElement("div",{className:"msgBody internalLink"},o.createElement(a.N_,{to:`${e.langUrl}/${t[0]}/${t[1]}`},o.createElement(Gt.g,{style:{marginRight:".4em"},icon:n}),t[1],o.createElement(Gt.g,{style:{marginLeft:".6em",fontSize:".9em"},icon:Wt.XkK})))}return o.createElement("div",{className:"d-flex justify-content-start message "+e.externalUserType,onClick:()=>!(3==e.type||4==e.type)&&i(!r)},o.createElement("div",{className:"msgAvatar rounded-circle",onClick:e=>l(e)},o.createElement(Yt.H8,{avatarUrl:e.avatarUrl,gender:e.gender,className:"userImg rounded-circle",iconSize:"1.5em"})),o.createElement("div",{className:"msgContainer"},o.createElement("div",{className:"msgTitle"},o.createElement("div",{className:"msgUser"},o.createElement("div",{onClick:e=>l(e)},o.createElement(Yt.xE,{username:e.username,externalUserType:e.externalUserType}))),o.createElement("span",{className:"msgTime"},c.fromNow())),o.createElement("div",{className:e.pending?"msgBody lightGrey":"msgBody"},e.replyToMessage&&o.createElement(In.A,{key:e.replyToMessage.id+"repliedmsg",id:e.replyToMessage.id,contents:e.replyToMessage.contents,time:e.replyToMessage.created,userId:e.replyToMessage.userId,username:e.replyToMessage.username,type:e.replyToMessage.type,avatarUrl:e.replyToMessage.avatarUrl,imageLoaded:e.imageLoaded,handleImgClick:e.handleImgClick,langUrl:e.langUrl,pending:e.replyToMessage.pending,externalUserType:e.replyToMessage.externalUserType?e.replyToMessage.externalUserType:""}),u)),e.ownUsername!==e.username&&o.createElement(Cn.A,{show:r,setShow:i,username:e.username,langUrl:e.langUrl,messageId:e.id,addBlockedUsername:e.addBlockedUsername,removeBlockedUsername:e.removeBlockedUsername,placement:"left",roomId:e.roomId,openBanUserModal:e.openBanUserModal,messageToBan:e.contents,openRemoveUserFromRoomModal:e.openRemoveUserFromRoomModal,message:e,setReplyTo:e.setReplyTo}))},jn=n(49408),Rn=n(76159);function On(e){const t=o.createElement(jn.A,{className:"roomPopover"},o.createElement(jn.A.Body,null,o.createElement("div",{className:"action_menu"},o.createElement("ul",null,o.createElement("li",{onClick:()=>e.handleRoomInfoClick()},o.createElement(Gt.g,{icon:Wt.iW_})," Information"),o.createElement("li",{onClick:()=>e.handleLeaveRoomClick(e.username)},o.createElement(Gt.g,{icon:Wt.Dfk})," ",o.createElement(Jt.A,{id:"leaveRoom"})),e.showExtendedSettings&&o.createElement(o.Fragment,null,o.createElement("li",{onKeyDown:()=>e.showAlterRoomModal(),onClick:()=>e.showAlterRoomModal()},o.createElement(Gt.g,{icon:Wt.h6r})," ",o.createElement(Jt.A,{id:"alterRoom"})),o.createElement("li",{onKeyDown:()=>e.showRemovedUsersModal(),onClick:()=>e.showRemovedUsersModal()},o.createElement(Gt.g,{icon:Wt.c7y})," ",o.createElement(Jt.A,{id:"removedUsers"})),o.createElement("li",{onKeyDown:()=>e.handleRemoveRoomClick(),onClick:()=>e.handleRemoveRoomClick()},o.createElement(Gt.g,{icon:Wt.tUE})," ",o.createElement(Jt.A,{id:"removeRoom"})))))));return o.createElement(Rn.A,{rootClose:!0,trigger:"click",placement:"left",overlay:t},o.createElement("span",{id:"actionMenuBtn"},o.createElement(Gt.g,{icon:Wt.vaG}
2)))}var Ln=n(53245);let Un=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={isLoading:!0,offlineUsers:[],onlineUsers:[],moderatorUsers:[],fetchedNames:0,showMoreUsersLoader:!1,owner:null},n.getRoomUsers=n.getRoomUsers.bind(n),n}(0,Ht.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.getRoomUsers()},n.getRoomUsers=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId");if(null==e||""==e||null==t||""==t)return!1;let n=en.A.PROD_API_URL+"getRoomUsers";return n+="/"+e,n+="/"+t,n+="/"+this.props.roomId,n+="/"+this.state.fetchedNames,fetch(n,{credentials:"include"}).then((e=>e.json())).then((e=>{e.success?this.setState({isLoading:!1,offlineUsers:this.state.offlineUsers.concat(e.offlineUsers),onlineUsers:e.onlineUsers,moderatorUsers:e.moderatorUsers,fetchedNames:this.state.fetchedNames+e.fetchedNames,showMoreUsersLoader:e.fetchedNames>29,owner:e.owner?e.owner:this.state.owner}):101==e.errorCode&&window.location.reload()}),(e=>{})),!1},n.onLoadVisible=function(){this.getRoomUsers()},n.render=function(){let e=[],t=[],n=[];for(let r=0;r<this.state.onlineUsers.length;r++){let t=this.state.onlineUsers[r];t.username.includes("moderator")?n.push(t.username):e.push(o.createElement(Ln.A,{key:t.username,username:t.username,gender:t.gender,status:"online",avatarUrl:t.avatarUrl,addBlockedUsername:this.props.addBlockedUsername,removeBlockedUsername:this.props.removeBlockedUsername,langUrl:this.props.langUrl,roomId:this.props.roomId,externalUserType:t.externalUserType,openBanUserModal:this.props.openBanUserModal,openRemoveUserFromRoomModal:this.props.openRemoveUserFromRoomModal,lastSeen:t.lastSeen}))}for(let r=0;r<this.state.offlineUsers.length;r++){let e=this.state.offlineUsers[r];e.username.includes("moderator")||t.push(o.createElement(Ln.A,{key:e.username,username:e.username,gender:e.gender,status:"offline",lastSeen:e.lastSeen,avatarUrl:e.avatarUrl,addBlockedUsername:this.props.addBlockedUsername,removeBlockedUsername:this.props.removeBlockedUsername,langUrl:this.props.langUrl,longTimeAgo:this.props.intl.formatMessage({id:"longTimeAgo"}),roomId:this.props.roomId,externalUserType:e.externalUserType,openBanUserModal:this.props.openBanUserModal,openRemoveUserFromRoomModal:this.props.openRemoveUserFromRoomModal}))}return o.createElement("div",{className:"userList"},o.createElement("div",{className:"card contacts_card h-100 d-flex flex-column overflow-hidden"},o.createElement("div",{className:"cardHeader flex-shrink-0"},o.createElement("div",{className:""},o.createElement(Gt.g,{icon:Wt.gdJ}))," ",o.createElement(Jt.A,{id:"users"})),this.state.isLoading?o.createElement("div",{className:this.state.isLoading?"dcLoader medium":"hidden"}):o.createElement("div",{className:"card-body contacts_body flex-grow-1"},e.length>0?o.createElement("ul",{className:"contacts"},o.createElement("li",{className:"listTitle"},"Online"),e,o.createElement("div",{className:"dividerHr"},o.createElement("span",{className:"dividerSpan"}))):null,this.state.owner&&o.createElement("ul",{className:"contacts"},o.createElement("li",{className:"listTitle"},o.createElement(Jt.A,{id:"creator"})),o.createElement(Ln.A,{key:this.state.owner.username+"owner",username:this.state.owner.username,gender:this.state.owner.gender,status:9e12==this.state.owner.lastSeen?"online":"offline",avatarUrl:this.state.owner.avatarUrl,addBlockedUsername:this.props.addBlockedUsername,removeBlockedUsername:this.props.removeBlockedUsername,langUrl:this.props.langUrl,roomId:this.props.roomId,externalUserType:this.state.owner.externalUserType,openBanUserModal:this.props.openBanUserModal,openRemoveUserFromRoomModal:this.props.openRemoveUserFromRoomModal,longTimeAgo:this.props.intl.formatMessage({id:"longTimeAgo"}),lastSeen:this.state.owner.lastSeen}),o.createElement("div",{className:"dividerHr"},o.createElement("span",{className:"dividerSpan"}))),o.createElement("ul",{className:"contacts"},o.createElement("li",{className:"listTitle"},o.createElement(Jt.A,{id:"moderators"})),this.state.moderatorUsers.map(((e,t)=>o.createElement(Ln.A,{key:e.username,username:e.username,gender:e.gender,status:9e12==e.lastSeen?"online":"offline",lastSeen:e.lastSeen,avatarUrl:e.avatarUrl,langUrl:this.props.langUrl,longTimeAgo:this.props.intl.formatMessage({id:"longTimeAgo"}),roomId:this.props.roomId,externalUserType:e.externalUserType,openBanUserModal:this.props.openBanUserModal,openRemoveUserFromRoomModal:this.props.openRemoveUserFromRoomModal}))),o.createElement("div",{className:"dividerHr"},o.createElement("span",{className:"dividerSpan"}))),this.state.offlineUsers.length>0?o.createElement("ul",{className:"contacts"},o.createElement("li",{className:"listTitle"},"Offline"),t,o.createElement(_n,{show:this.state.showMoreUsersLoader,onEnterViewport:()=>this.onLoadVisible()})):null)))},t}(o.Component);var Bn=(0,Qt.Ay)((0,Xt.Ng)((function(e){const{loggedIn:t}=e;return{loggedIn:t}}),(function(e){return(0,Zt.zH)({addBlockedUsername:nn.Gs,removeBlockedUsername:nn.P0},e)}))(Un));const _n=(0,qt.Ay)(((e,t)=>{let{inViewport:n}=t;const{inViewport:r,forwardedRef:a}=e;return o.createElement("div",{className:e.show?"viewport-block":"hidden",ref:a},o.createElement("div",{className:"dcLoader"}),o.createElement("p",{className:"loadingMsgsText loadingUsers"},"Laddar mer"))}));function Fn(e){return e.isActive,o.createElement("div",{className:""},o.createElement(Gt.g,{icon:Wt.gdJ}))}const Hn=[{href:"https://go.vuxen.se/t/t?a=1833770315&as=2044380628&t=2&tk=1",img:"https://track.adtraction.com/t/t?a=1833770315&as=2044380628&t=1&tk=1&i=1"},{href:"https://go.adt246.net/t/t?a=1954022945&as=2044380628&t=2&tk=1",img:"https://track.adtraction.com/t/t?a=1954023161&as=2044380628&t=1&tk=1&i=1"}];function Gn(e){const t=(0,o.useMemo)((()=>Hn[Math.floor(Math.random()*Hn.length)]),[]);return o.createElement("div",{className:"adBanner"},o.createElement("a",{href:t.href,target:"_blank",rel:"noopener noreferrer"},o.createElement("img",{src:t.img,width:"728",height:"90",alt:"Ad"})))}function Vn(){const e=(0,o.useMemo)((()=>Math.random()<.5?"vibbliBannerText1":"vibbliBannerText2"),[]);return o.createElement("div",{className:"adBanner adBannerVibbli"},o.createElement("a",{href:"https://vibbli.com/?utm_campaign=dinchat_banner",target:"_blank",rel:"noopener noreferrer"}
2,o.createElement("img",{className:"adBannerVibbliLogo",src:"/vibbli/vibbli-logo.svg",alt:"Vibbli"}),o.createElement("span",{className:"adBannerVibbliCopy"},o.createElement(Jt.A,{id:e})),o.createElement("span",{className:"adBannerVibbliCta"},o.createElement(Jt.A,{id:"vibbliBannerButton"}))))}var Wn=n(5962),Yn=n(48032);var Kn=(0,Qt.Ay)((e=>{(0,Xt.wA)();const{0:t,1:n}=(0,o.useState)(""),{0:r,1:a}=(0,o.useState)(!1),{0:i,1:s}=(0,o.useState)("");return o.createElement(Yn.A,{show:e.show,onHide:e.closeModal,size:"m",className:"silencedModal","aria-labelledby":"contained-modal-title-vcenter",centered:!0},o.createElement(Yn.A.Header,{closeButton:!0},o.createElement(Jt.A,{id:"removeFromRoom"}),": ",e.userToRemove),o.createElement(Yn.A.Body,null,o.createElement(Wn.A,{onSubmit:t=>{t.preventDefault(),(()=>{a(!0);let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=en.A.PROD_API_URL+"removeFromRoom";fetch(r,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:t,sessionId:n,rmUsername:e.userToRemove,reason:i,roomId:e.roomId})}).then((e=>e.json())).then((t=>{t.success?(e.closeModal(),a(!1)):(1==t.errorCode?alert(e.intl.formatMessage({id:"alreadyRemoved"})):107==t.errorCode?alert(e.intl.formatMessage({id:"userNotFound"})):108==t.errorCode?alert(e.intl.formatMessage({id:"notAllowed"})):alert(e.intl.formatMessage({id:"errorTryLater"})),a(!1))}),(t=>{alert(e.intl.formatMessage({id:"errorTryLater"})),a(!1)}))})()}},o.createElement(Wn.A.Group,{controlId:"removeReason"},o.createElement(Wn.A.Label,null,o.createElement(Jt.A,{id:"removeReason",defaultMessage:e.intl.formatMessage({id:"reason"})})),o.createElement(Wn.A.Control,{type:"text",name:"title",value:i,placeholder:e.intl.formatMessage({id:"reason"}),onChange:e=>s(e.target.value),required:!0}),o.createElement(Wn.A.Control.Feedback,{type:"invalid"},"Please select a reason for removal")),o.createElement("p",{className:"feedback"},t),o.createElement(Nt.A,{type:"submit",style:{marginTop:".5em"},disabled:r},r?o.createElement(Jt.A,{id:"loading"}):o.createElement(Jt.A,{id:"removeFromRoom"})))))}));var zn=(0,Qt.Ay)((e=>{const{0:t,1:n}=(0,o.useState)([]),{0:r,1:a}=(0,o.useState)(!1),{0:i,1:s}=(0,o.useState)("");(0,o.useEffect)((()=>{e.show&&l()}),[e.show]);const l=()=>{a(!0);let t=localStorage.getItem("userId"),r=localStorage.getItem("sessionId"),o=en.A.PROD_API_URL+"getRemovedUsers";fetch(o,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:t,sessionId:r,roomId:e.roomId})}).then((e=>e.json())).then((e=>{e.success&&n(e.removedUsers||[]),a(!1)}),(e=>{a(!1)}))};return o.createElement(Yn.A,{show:e.show,onHide:e.closeModal,size:"m","aria-labelledby":"contained-modal-title-vcenter",centered:!0},o.createElement(Yn.A.Header,{closeButton:!0},o.createElement(Jt.A,{id:"removedUsers"})),o.createElement(Yn.A.Body,null,r&&o.createElement("div",{className:"dcLoader small"}),!r&&0===t.length&&o.createElement("p",{className:"text-muted"},o.createElement(Jt.A,{id:"noRemovedUsers"})),!r&&t.length>0&&o.createElement("ul",{className:"removedUsersList list-unstyled"},t.map((r=>o.createElement("li",{key:r.username,className:"removedUserItem d-flex align-items-center justify-content-between mb-2 p-2"},o.createElement("div",null,o.createElement("strong",null,r.username),r.reason&&o.createElement("span",{className:"text-muted ms-2"},"(",r.reason,")")),o.createElement(Nt.A,{size:"sm",variant:"outline-success",onClick:()=>(r=>{s(r);let a=localStorage.getItem("userId"),o=localStorage.getItem("sessionId"),i=en.A.PROD_API_URL+"allowBackInRoom";fetch(i,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:a,sessionId:o,rmUsername:r,roomId:e.roomId})}).then((e=>e.json())).then((a=>{a.success?n(t.filter((e=>e.username!==r))):alert(e.intl.formatMessage({id:"errorTryLater"})),s("")}),(t=>{alert(e.intl.formatMessage({id:"errorTryLater"})),s("")}))})(r.username),disabled:i===r.username},i===r.username?o.createElement(Jt.A,{id:"loading"}):o.createElement(Jt.A,{id:"allowBack"}))))))))})),qn=n(56017),Jn=n(60546);let Qn=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={showUserList:!1,roomName:"",roomId:"",roomDe
2sc:"",lastId:"",scrollPosition:"",uploading:!1,uploadingProgress:0,imagesLeftToLoad:0,roomLoading:!0,showImageLightBox:!1,imageLightBoxSrc:"",errorText:"",showInfoModal:!1,showSilencedModal:!1,showBanUserModal:!1,showRemoveUserFromRoomModal:!1,showRemovedUsersModal:!1,userToBan:"",userToRemoveFromRoom:"",messageToBan:"",showAlterRoomModal:!1,alterRoomFeedback:"",showInterstitialModal:!1,interstitialModalAd:"",showPlusModal:!1,plusModalSource:"room-plus-modal",infoModalText:"",infoModalTitle:"",infoModalLoading:!1,showBannerAd:!1,showBannerAdAdult:!1,showBannerAdVibbli:!1,showRestrictedModal:!1,nsfw:!1,ownUsername:localStorage.getItem("username"),replyToMessage:null,isWaving:!1},n.toggleUserList=n.toggleUserList.bind(n),n.toggleAllowDm=n.toggleAllowDm.bind(n),n.sendMessage=n.sendMessage.bind(n),n.onUploadChange=n.onUploadChange.bind(n),n.onVoiceRecord=n.onVoiceRecord.bind(n),n.imageLoaded=n.imageLoaded.bind(n),n.handleImgClick=n.handleImgClick.bind(n),n.setLastRead=n.setLastRead.bind(n),n.handleLeaveRoomClick=n.handleLeaveRoomClick.bind(n),n.handleRoomInfoClick=n.handleRoomInfoClick.bind(n),n.closeInfoModal=n.closeInfoModal.bind(n),n.closeAlterRoomModal=n.closeAlterRoomModal.bind(n),n.closeSilencedModal=n.closeSilencedModal.bind(n),n.closeBanUserModal=n.closeBanUserModal.bind(n),n.openBanUserModal=n.openBanUserModal.bind(n),n.openRemoveUserFromRoomModal=n.openRemoveUserFromRoomModal.bind(n),n.closeRemoveUserFromRoomModal=n.closeRemoveUserFromRoomModal.bind(n),n.showRemovedUsersModal=n.showRemovedUsersModal.bind(n),n.closeRemovedUsersModal=n.closeRemovedUsersModal.bind(n),n.closeInterstitialModal=n.closeInterstitialModal.bind(n),n.closePlusModal=n.closePlusModal.bind(n),n.closeRestrictedModal=n.closeRestrictedModal.bind(n),n.setShowBannerAd=n.setShowBannerAd.bind(n),n.setShowBannerAdAdult=n.setShowBannerAdAdult.bind(n),n.handleRemoveRoomClick=n.handleRemoveRoomClick.bind(n),n.openInfoModal=n.openInfoModal.bind(n),n.sendWave=n.sendWave.bind(n),n.showAlterRoomModal=n.showAlterRoomModal.bind(n),n.handleAlterRoomClick=n.handleAlterRoomClick.bind(n),n.setDescription=n.setDescription.bind(n),n.setNsfw=n.setNsfw.bind(n),n.setReplyTo=n.setReplyTo.bind(n),n}(0,Ht.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){let e=100*Math.random();if(this.props.loggedIn&&!this.props.globalState.plusMember&&e<30&&this.setState({showPlusModal:!0,plusModalSource:"room-plus-modal"}),null!=this.props.roomName&&""!=this.props.roomName){let e="roomdata"+this.props.roomName.toLowerCase(),t=this.props.globalState[e];null!=t?(this.setState({roomId:t.roomId,roomName:t.roomName,roomDesc:t.roomDesc,lastId:t.lastId,imagesLeftToLoad:t.imagesToLoad,roomLoading:!1},(()=>{this.scrollToBottom(),this.setLastRead()})),void 0!==t.owner&&void 0!==t.nsfw||this.getLimitedRoomData(!0)):this.getRoomData();let n="unreadroom"+this.props.roomName.toLowerCase();this.props.resetUnread(n)}},n.componentDidUpdate=function(e,t,n){if(e.roomName!=this.props.roomName&&null!=this.props.roomName&&""!=this.props.roomName){let e="roomdata"+this.props.roomName.toLowerCase(),t=this.props.globalState[e];if(null!=t){this.setState({showUserList:!1,roomId:t.roomId,roomName:t.roomName,roomDesc:t.roomDesc,lastId:t.lastId,imagesLeftToLoad:t.imagesToLoad,roomLoading:!1},(()=>{this.scrollToBottom(),this.setLastRead()})),100*Math.random()<30&&t.nsfw&&!this.props.globalState.plusMember&&this.setShowBannerAdAdult(!0),!1===t.nsfw&&Math.random()<.5&&this.setState({showBannerAdVibbli:!0}),void 0!==t.owner&&void 0!==t.nsfw||this.getLimitedRoomData(!0)}else this.setState({showUserList:!1,roomLoading:!0,roomName:"",roomDesc:""}),this.getRoomData();let n="unreadroom"+this.props.roomName.toLowerCase();this.props.resetUnread(n)}this.state.roomLoading||this.state.imagesLeftToLoad>0?this.scrollToBottom():this.scrollIfAtBottom()},n.toggleUserList=function(){this.setState({showUserList:!this.state.showUserList})},n.toggleAllowDm=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=en.A.PROD_API_URL+"setAllowDisallowDm",r=!this.props.allowDm;return fetch(n,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,allowDm:r})}).then((e=>e.json())).then((e=>{e.success?this.props.setAllowDm(r):101==e.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")})),!1},n.sendWave=function(){if(this.state.isWaving)return!1;this.setState({isWaving:!0});let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=en.A.PROD_API_URL+"sendWave";return fetch(n,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,roomId:this.state.roomId,roomName:this.state.roomName})}).then((e=>e.json())).then((e=>{this.setState({isWaving:!1}),e.success||(101==e.errorCode?window.location.reload():5==e.errorCode?this.props.globalState.plusMember?this.openInfoModal(this.props.intl.formatMessage({id:"alreadyWaved"})):this.setState({showPlusModal:!0,plusModalSource:"wave-plus-modal"}):112==e.errorCode?this.setState({showSilencedModal:!0}):108==e.errorCode?this.openInfoModal(this.props.intl.formatMessage({id:"notAllowed"})):this.openInfoModal(this.props.intl.formatMessage({id:"errorTryLater"})))}),(e=>{this.setState({isWaving:!1}),console.log("Internal error")})),!1},n.sendMessage=function(e){let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=localStorage.getItem("username");if(null==t||""==t||null==n||""==n||!this.props.loggedIn)return!1;let a,o=(0,$t.A)(),i=this.state.replyToMessage;this.setReplyTo(null);let s="roomdata"+this.state.roomName.toLowerCase(),l=this.props.globalState[s],c=[];null!=l&&(c=l.messages);let d=!1;e.includes("http")?d=!0:(a={id:o,key:o,contents:e,created:Date.now(),userId:t,username:r,type:0,avatarUrl:this.props.globalState.avatarUrl,replyToMessage:i,gender:this.props.globalState.gender},c.push(a),this.props.updateRoomData(s,"messages",c));let u=en.A.PROD_API_URL+"sendMessage";return fetch(u,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:t,sessionId:n,roomId:this.state.roomId,message:e,messageId:o,roomName:this.state.roomName,possibleLink:d,replyToMessageId:null==i?void 0:i.id})}).then((e=>e.json())).then((n=>{if(n.success){if(d){let a={id:o,key:o,contents:e,created:Date.now(),userId:t,username:r,type:n.messageType,avatarUrl:this.props.globalState.avatarUrl,externalUserType:n.externalUserType,replyToMessage:i,gender:this.props.globalState.gender};c.push(a),this.props.updateRoomData(s,"messages",c)}else a.externalUserType=n.externalUserType,this.props.refreshStateData(s);this.scrollToBottom()}else{let e=this.props.intl.formatMessage({id:"errorTryLater"});4==n.errorCode?this.openInfoModal(this.props.intl.formatMessage({id:"msgCantBeLonger"})):101==n.errorCode?window.location.reload():108==n.errorCode?this.openInfoModal(this.props.intl.formatMessage({id:"notAllowed"})):112==n.errorCode?this.setState({showSilencedModal:!0}):this.openInfoModal(e);let t=c.filter((e=>e.id!=o));this.props.updateRoomData(s,"messages",t)}}),(e=>{let t=this.props.intl.formatMessage({id:"errorTryLater"});this.openInfoModal(t);let n=c.filter((e=>e.id!=o));this.props.updateRoomData(s,"messages",n)})),!1},n.getRoomData=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId");if(null==e||""==e||null==t||""==t||!this.props.loggedIn)return!1;let n=en.A.PROD_API_URL+"getRoomData";return n+="/"+e,n+="/"+t,n+="/"+this.props.roomName,fetch(n,{credentials:"include"}).then((e=>e.json())).then((e=>{if(e.success){if(!this.props.globalState.plusMember){100*Math.random()<15&&(e.room.nsfw?this.setShowBannerAdAdult(!0):this.setShowBannerAd(!0))}!1===e.room.nsfw&&Math.random()<.5&&this.setState({showBannerAdVibbli:!0});let t={roomId:e.room.roomId,roomName:e.room.roomName,roomDesc:e.room.description,lastId:e.lastId,messages:e.messages.sort(((e,t)=>e.created-t.created)),showMoreMsgsLoader:e.lastId>-1,imagesToLoad:e.imageCount,owner:e.room.owner,nsfw:e.room.nsfw},n="roomdata"+e.room.roomName.toLowerCase();this.props.addRoomData(n,t),this.setState({roomId:e.room.roomId,roomName:e.room.roomName,roomDesc:e.room.description,lastId:e.lastId,imagesLeftToLoad:e.imageCount,roomLoading:!1,errorText:"",nsfw:e.room.nsfw}),e.joinedNow&&(this.props.addRoom(e.room),this.openInfoModal(e.room.description,e.room.roomName,e.room.nsfw)
2),this.scrollToBottom()}else{let t=this.props.intl.formatMessage({id:"errorTryLater"});1==e.errorCode?t=this.props.intl.formatMessage({id:"roomNotFound"}):2==e.errorCode||(3==e.errorCode?t=this.props.intl.formatMessage({id:"onlyGirlsAllowed"}):4==e.errorCode?t=this.props.intl.formatMessage({id:"beenRemoved"}):5==e.errorCode?t=this.props.intl.formatMessage({id:"onlyMembersRoom"}):6==e.errorCode?t=this.props.intl.formatMessage({id:"onlyGuysAllowed"}):7==e.errorCode?t=this.props.intl.formatMessage({id:"fiftyFiftyRoomWrongGender"}):101==e.errorCode&&window.location.reload()),this.setState({roomLoading:!1,errorText:t})}}),(e=>{console.log("Error"),this.setState({roomLoading:!1,errorText:this.props.intl.formatMessage({id:"errorTryLater"})})})),!1},n.getLimitedRoomData=function(e){void 0===e&&(e=!1);let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId");if(null==t||""==t||null==n||""==n||!this.props.loggedIn)return!1;let r=en.A.PROD_API_URL+"getLimitedRoomData";return r+="/"+t,r+="/"+n,r+="/"+this.props.roomName,fetch(Ft().withBrand(r),{credentials:"include"}).then((e=>e.json())).then((t=>{if(t.success){let n="roomdata"+t.room.roomName.toLowerCase();this.props.updateRoomData(n,"roomDesc",t.room.description),void 0!==t.room.nsfw&&this.props.updateRoomData(n,"nsfw",t.room.nsfw),void 0!==t.room.owner&&this.props.updateRoomData(n,"owner",t.room.owner),e||this.openInfoModal(t.room.description,t.room.roomName,t.room.nsfw)}else{let e=this.props.intl.formatMessage({id:"errorTryLater"});1==t.errorCode?e=this.props.intl.formatMessage({id:"roomNotFound"}):101==t.errorCode&&window.location.reload(),this.setState({roomLoading:!1,errorText:e})}}),(e=>{console.log("Error"),this.setState({roomLoading:!1,errorText:this.props.intl.formatMessage({id:"errorTryLater"})})})),!1},n.getRoomMessages=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=en.A.PROD_API_URL+"getRoomMessages",r=document.getElementsByClassName("msgWrapper")[0];this.setState({scrollPosition:r.scrollHeight});let a="roomdata"+this.props.roomName.toLowerCase(),o=this.props.globalState[a];return fetch(n,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,roomId:this.state.roomId,lastId:this.state.lastId})}).then((e=>e.json())).then((e=>{if(e.success){let t;if(!o)return!1;t=e.messages.sort(((e,t)=>e.created-t.created)).concat(o.messages);let n={roomId:o.roomId,roomName:o.roomName,roomDesc:o.roomDesc,lastId:e.lastId,messages:t,showMoreMsgsLoader:e.lastId>-1,imagesToLoad:e.imageCount+o.imagesToLoad,owner:o.owner,nsfw:o.nsfw};this.props.addRoomData(a,n),this.setState({lastId:e.lastId}),this.scrollToLastPosition()}else{let t=this.props.intl.formatMessage({id:"errorTryLater"});101==e.errorCode?window.location.reload():this.openInfoModal(t)}}),(e=>{console.log("Error")})),!1},n.setLastRead=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=en.A.PROD_API_URL+"setLastRead";return fetch(n,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,roomId:this.state.roomId,type:1})}).then((e=>e.json())).then((e=>{e.success||101==e.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")})),!1},n.scrollToBottom=function(){let e=document.getElementsByClassName("msgWrapper")[0];null!=e&&(e.scrollTop=e.scrollHeight)},n.scrollIfAtBottom=function(){let e=document.getElementsByClassName("msgWrapper")[0];e.scrollTop+e.clientHeight+200>=e.scrollHeight&&this.scrollToBottom()},n.scrollToLastPosition=function(){let e=document.getElementsByClassName("msgWrapper")[0];e.scrollTop=e.scrollHeight-this.state.scrollPosition},n.onLoadVisible=function(){this.getRoomMessages()},n.incUploadingProgress=function(e){this.state.uploadingProgress;this.setState({uploadingProgress:this.state.uploadingProgress+10})},n.imageLoaded=function(e){this.setState({imagesLeftToLoad:this.state.imagesLeftToLoad-1})},n.onUploadChange=function(e){this.setState({uploading:!0,uploadingProgress:0});let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=this.state.replyToMessage;this.setReplyTo(null);const a=Array.from(e.files),o=new FormData;a.forEach(((e,t)=>{o.append("file",e)}
2));let i=null==r?void 0:r.id;o.append("roomId",this.state.roomId),o.append("userId",t),o.append("sessionId",n),o.append("roomName",this.state.roomName),o.append("avatarUrl",null==this.props.globalState.avatarUrl||""==this.props.globalState.avatarUrl?"":this.props.globalState.avatarUrl),o.append("replyToMessageId",i||0);let s=en.A.PROD_API_URL+"uploadFile";this.intervalId=setInterval(function(){this.incUploadingProgress(30),(0==this.state.uploadingProgress||this.state.uploadingProgress>=90)&&clearInterval(this.intervalId)}.bind(this),600),e.value="",fetch(s,{method:"post",credentials:"include",body:o}).then((e=>e.json())).then((e=>{if(e.success&&null!=e.message){this.setState({uploadingProgress:100,uploading:!1});let n="roomdata"+this.state.roomName.toLowerCase(),a=this.props.globalState[n],o=[];null!=a&&(o=a.messages);let i={id:e.message.id,key:e.message.id,contents:e.message.contents,created:e.message.created,userId:t,username:e.message.username,type:e.message.type,avatarUrl:this.props.globalState.avatarUrl,externalUserType:e.externalUserType,replyToMessage:r,gender:this.props.globalState.gender};o.push(i),this.props.updateRoomData(n,"messages",o),this.scrollToBottom()}else{let t=this.props.intl.formatMessage({id:"fileNotSent"});if(1==e.errorCode)t=this.props.intl.formatMessage({id:"fileNotAllowed"});else if(2==e.errorCode)t=this.props.intl.formatMessage({id:"fileTooBig"});else{if(3==e.errorCode)return this.setState({showSilencedModal:!0}),!1;if(4==e.errorCode)return this.setState({showRestrictedModal:!0,uploading:!1,uploadingProgress:0}),!1;101==e.errorCode?window.location.reload():108==e.errorCode&&(t=this.props.intl.formatMessage({id:"notAllowed"}))}this.openInfoModal(t),this.setState({uploading:!1,uploadingProgress:0})}}),(e=>{console.log("Error"),this.setState({uploading:!1,uploadingProgress:0})}))},n.onVoiceRecord=function(e){if(!window.confirm(this.props.intl.formatMessage({id:"sendConfirmation"})))return;this.setState({uploading:!0,uploadingProgress:0});let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=this.state.replyToMessage;this.setReplyTo(null);let a=null==r?void 0:r.id;const o=new FormData;o.append("file",e),o.append("roomId",this.state.roomId),o.append("userId",t),o.append("sessionId",n),o.append("roomName",this.state.roomName),o.append("avatarUrl",null==this.props.globalState.avatarUrl||""==this.props.globalState.avatarUrl?"":this.props.globalState.avatarUrl),o.append("replyToMessageId",a||0);let i=en.A.PROD_API_URL+"uploadFile";this.intervalId=setInterval(function(){this.incUploadingProgress(30),(0==this.state.uploadingProgress||this.state.uploadingProgress>=90)&&clearInterval(this.intervalId)}.bind(this),600),fetch(i,{method:"post",credentials:"include",body:o}).then((e=>e.json())).then((e=>{if(e.success&&null!=e.message){this.setState({uploadingProgress:100,uploading:!1});let n="roomdata"+this.state.roomName.toLowerCase(),a=this.props.globalState[n],o=[];null!=a&&(o=a.messages);let i={id:e.message.id,key:e.message.id,contents:e.message.contents,created:e.message.created,userId:t,username:e.message.username,type:e.message.type,avatarUrl:this.props.globalState.avatarUrl,replyToMessage:r,gender:this.props.globalState.gender};o.push(i),this.props.updateRoomData(n,"messages",o),this.scrollToBottom()}else{let t=this.props.intl.formatMessage({id:"fileNotSent"});if(1==e.errorCode)t=this.props.intl.formatMessage({id:"fileNotAllowed"});else if(2==e.errorCode)t=this.props.intl.formatMessage({id:"fileTooBig"});else{if(112==e.errorCode)return this.setState({showSilencedModal:!0}),!1;101==e.errorCode?window.location.reload():108==e.errorCode&&(t=this.props.intl.formatMessage({id:"notAllowed"}))}this.openInfoModal(t),this.setState({uploading:!1,uploadingProgress:0})}}),(e=>{console.log("Error"),this.setState({uploading:!1,uploadingProgress:0})}))},n.handleImgClick=function(e,t){e.stopPropagation(),this.setState({imageLightBoxSrc:t,showImageLightBox:!0})},n.setDescription=function(e){this.setState({roomDesc:e.target.value})},n.setNsfw=function(e){const t=e.target.value;"nsfw"===t?this.setState({nsfw:!0}):"sfw"===t&&this.setState({nsfw:!1})},n.setReplyTo=function(e){this.setState({replyToMessage:e})},n.closeInfoModal=function(e){this.setState({showInfoModal:!1,infoModalLoading:!1,infoModalText:"",infoModalTitle:"",infoModalNsfw:void 0})},n.closeAlterRoomModal=function(e){this.setState({showAlterRoomModal:!1,alterRoomFeedback:""})},n.closeSilencedModal=function(e){this.setState({showSilencedModal:!1})},n.closeBanUserModal=function(e){this.setState({showBanUserModal:!1,userToBan:"",messageToBan:""})},n.openBanUserModal=function(e,t){this.setState({showBanUserModal:!0,userToBan:e,messageToBan:t})},n.openRemoveUserFromRoomModal=function(e){this.setState({showRemoveUserFromRoomModal:!0,userToRemoveFromRoom:e})},n.closeRemoveUserFromRoomModal=function(e){this.setState({showRemoveUserFromRoomModal:!1,userToRemoveFromRoom:""})},n.showRemovedUsersModal=function(){this.setState({showRemovedUsersModal:!0})},n.closeRemovedUsersModal=function(){this.setState({showRemovedUsersModal:!1})},n.openInfoModal=function(e,t,n){void 0===t&&(t=""),void 0===n&&(n=void 0),this.setState({showInfoModal:!0,infoModalLoading:!1,infoModalText:e,infoModalTitle:t,infoModalNsfw:n})},n.closeInterstitialModal=function(e){this.setState({showInterstitialModal:!1})}
2,n.closePlusModal=function(){this.setState({showPlusModal:!1})},n.closeRestrictedModal=function(){this.setState({showRestrictedModal:!1})},n.setShowBannerAd=function(e){this.setState({showBannerAd:e})},n.setShowBannerAdAdult=function(e){this.setState({showBannerAdAdult:e})},n.handleLeaveRoomClick=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=en.A.PROD_API_URL+"leaveRoom";return fetch(n,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,roomId:this.state.roomId,roomName:this.state.roomName,avatarUrl:this.props.globalState.avatarUrl})}).then((e=>e.json())).then((e=>{if(e.success){this.props.removeRoom(this.state.roomName);let e="roomdata"+this.props.roomName.toLowerCase();this.props.removeRoomData(e),(0,a.oo)(this.props.langUrl+"/")}else 1==e.errorCode?this.openInfoModal(this.props.intl.formatMessage({id:"createdNotRemove"})):101==e.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")})),!1},n.handleRemoveRoomClick=function(){if(!window.confirm(this.props.intl.formatMessage({id:"removeConfirmation"})+" "+this.state.roomName+"?"))return;let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=en.A.PROD_API_URL+"rmRoom";return fetch(n,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,roomId:this.state.roomId})}).then((e=>e.json())).then((e=>{if(e.success){this.props.removeRoom(this.state.roomId);let e="roomdata"+this.props.roomName.toLowerCase();this.props.removeRoomData(e),(0,a.oo)(this.props.langUrl+"/")}else 101==e.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")})),!1},n.showAlterRoomModal=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId");if(!e||!t||!this.props.loggedIn)return;let n=en.A.PROD_API_URL+"getLimitedRoomData";n+="/"+e,n+="/"+t,n+="/"+this.props.roomName,fetch(Ft().withBrand(n),{credentials:"include"}).then((e=>e.json())).then((e=>{e.success&&this.setState({showAlterRoomModal:!0,roomDesc:e.room.description,nsfw:e.room.nsfw})}),(e=>{console.log("Error fetching room data for alter modal")}))},n.handleAlterRoomClick=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=en.A.PROD_API_URL+"alterRoom";return fetch(n,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,roomId:this.state.roomId,description:this.state.roomDesc,nsfw:this.state.nsfw})}).then((e=>e.json())).then((e=>{if(e.success){let e="roomdata"+this.state.roomName.toLowerCase();this.props.updateRoomData(e,"roomDesc",this.state.roomDesc),this.props.updateRoomData(e,"nsfw",this.state.nsfw),this.closeAlterRoomModal()}else{let t=this.props.intl.formatMessage({id:"couldNotSave"});4==e.errorCode?t=this.props.intl.formatMessage({id:"descriptionMustBe"}):101==e.errorCode&&window.location.reload(),this.setState({alterRoomFeedback:t})}}),(e=>{console.log("Internal error")})),!1},n.handleRoomInfoClick=function(){this.setState({showInfoModal:!0,infoModalLoading:!0,infoModalText:"",infoModalTitle:this.state.roomName,infoModalNsfw:void 0}),this.getLimitedRoomData()},n.render=function(){let e=!1,t=[],n="roomdata"+this.state.roomName.toLowerCase(),r=this.props.globalState[n];if(null!=r&&null!=r.messages){e=r.showMoreMsgsLoader;for(let e=0;e<r.messages.length;e++){let n=r.messages[e];null==n.id||""==n.id?t.push(n):1==n.type||2==n.type||"marked_image"==n.type?t.push(o.createElement(Nn,{key:n.id+"msg",id:n.id,contents:n.contents,time:n.created,userId:n.userId,username:n.username,type:n.type,gender:n.gender,avatarUrl:n.avatarUrl,imageLoaded:this.imageLoaded,handleImgClick:this.handleImgClick,addBlockedUsername:this.props.addBlockedUsername,removeBlockedUsername:this.props.removeBlockedUsername,langUrl:this.props.langUrl,roomId:this.state.roomId,externalUserType:n.externalUserType?n.externalUserType:"",openBanUserModal:this.openBanUserModal,openRemoveUserFromRoomModal:this.openRemoveUserFromRoomModal,ownUsername:this.state.ownUsername,replyToMessage:n.replyToMessage,setReplyTo:this.setReplyTo})):t.push(o.createElement(Nn,{key:n.id+"msg",id:n.id,contents:n.contents,time:n.created,userId:n.userId,username:n.username,type:n.type,gender:n.gender,imageLoaded:this.imageLoaded,handleImgClick:this.handleImgClick,addBlockedUsername:this.props.addBlockedUsername,removeBlockedUsername:this.props.removeBlockedUsername,avatarUrl:n.avatarUrl,langUrl:this.props.langUrl,roomId:this.state.roomId,pending:n.pending,externalUserType:n.externalUserType?n.externalUserType:"",openBanUserModal:this.openBanUserModal,openRemoveUserFromRoomModal:this.openRemoveUserFromRoomModal,ownUsername:this.state.ownUsername,replyToMessage:n.replyToMessage,setReplyTo:this.setReplyTo}))}}let a=null;return this.state.uploading&&(a=o.createElement(Kt.A,{now:this.state.uploadingProgress})),o.createElement("div",{className:"chatPageWrapper page"},o.createElement(tn.A,{title:0==this.props.globalState.totalUnread?this.state.roomName:this.props.globalState.totalUnread+" "+this.props.intl.formatMessage({id:"dM"})+" | "+this.state.roomName,description:this.props.intl.formatMessage({id:"roomSeoDesc"}),pagePath:"/room"}),o.createElement("div",{className:"h-100 chatWrapper"},o.createElement("div",{className:"chatHeader justify-content-center"},""!=this.state.errorText?o.createElement("div",{className:"errorText"},this.state.errorText," ",o.createElement("br",null)," ",o.createElement(Gt.g,{icon:Wt.DXg})):o.createElement("div",{className:"cardHeader"},o.createElement("div",{className:"d-flex bd-highlight"},o.createElement("div",{className:"chatHeaderTitle room",onClick:this.handleRoomInfoClick},o.createElement("span",null,o.createElement(Gt.g,{icon:Wt.iW_})," ",this.state.roomName)),o.createElement("div",{className:"chatHeaderIcons"},o.createElement(On,{handleLeaveRoomClick:this.handleLeaveRoomClick,handleRoomInfoClick:this.handleRoomInfoClick,handleRemoveRoomClick:this.handleRemoveRoomClick,showExtendedSettings:null==r?void 0:r.owner,showAlterRoomModal:this.showAlterRoomModal,showRemovedUsersModal:this.showRemovedUsersModal}),o.createElement(Jn.A,{roomName:this.state.roomName}),o.createElement("div",{className:"pinkButton mx-3"},o.createElement(Nt.A,{size:"sm",className:"",variant:"outline-danger",onClick:()=>this.sendWave(),disabled:this.state.isWaving},o.createElement("div",null,o.createElement(Gt.g,{icon:Wt.W7l}))),o.createElement("div",{className:"chatHeaderIconText"},o.createElement(Jt.A,{id:"wave"}))),o.createElement("div",{className:"userListButton"},o.createElement(Nt.A,{size:"sm",className:"",variant:this.state.showUserList?"info":"outline-info",onClick:()=>this.toggleUserList()},o.createElement(Fn,{isActive:this.state.showUserList})),o.createElement("div",{className:"chatHeaderIconText"},o.createElement(Jt.A,{id:"users"}))))),a),Ft().features.vibbliAd&&this.state.showBannerAdVibbli&&!this.props.globalState.plusMember&&o.createElement("div",{className:"cardHeader adBannerWrapper"},o.createElement(Vn,null),o.createElement("div",{className:"removeCross",onClick:()=>this.setState({showBannerAdVibbli:!1})},o.createElement(Gt.g,{icon:Wt.GRI}))),Ft().features.ads&&this.state.showBannerAdAdult&&o.createElement("div",{className:"cardHeader adBannerWrapper"},o.createElement(Gn,null),o.createElement("div",{className:"removeCross",onClick:()=>this.setShowBannerAdAdult(!1)},o.createElement(Gt.g,{icon:Wt.GRI})))),o.createElement("div",{className:"row g-0 flex-nowrap chatContent roomChat"},o.createElement("div",{className:"col chat min-w-0"},o.createElement("div",{className:this.state.roomLoading||this.state.imagesLeftToLoad>0?"dcLoader medium":"hidden"}),this.state.showImageLightBox&&o.createElement(zt.A,{mainSrc:this.state.imageLightBoxSrc,onCloseRequest:()=>this.setState({showImageLightBox:!1})}),o.createElement("div",{className:this.state.roomLoading||this.state.imagesLeftToLoad>0?"card-body msgCardBody visibilityHidden":"card-body msgCardBody"},o.createElement("div",{className:"msgWrapper"},o.createElement(ln.A,{show:this.state.showInfoModal,closeInfoModal:this.closeInfoModal,loading:this.state.infoModalLoading,body:this.state.infoModalText,title:this.state.infoModalTitle,nsfw:this.state.infoModalNsfw}),o.createElement(qn.A,{show:this.state.showAlterRoomModal,closeModal:this.closeAlterRoomModal,description:this.state.roomDesc,nsfw:this.state.nsfw,setDescription:this.setDescription,setNsfw:this.setNsfw,handleAlterRoomClick:this.handleAlterRoomClick,alterRoomFeedback:this.state.alterRoomFeedback}),o.createElement(dn.A,{show:this.state.showSilencedModal,closeModal:this.closeSilencedModal,langUrl:this.props.langUrl}),o.createElement(an.A,{show:this.state.showBanUserModal,closeModal:this.closeBanUserModal,userToBan:this.state.userToBan,messageToBan:this.state.messageToBan,langUrl:this.props.langUrl}),o.createElement(Kn,{show:this.state.showRemoveUserFromRoomModal,closeModal:this.closeRemoveUserFromRoomModal,userToRemove:this.state.userToRemoveFromRoom,langUrl:this.props.langUrl,roomId:this.state.roomId}),o.createElement(zn,{show:this.state.showRemovedUsersModal,closeModal:this.closeRemovedUsersModal,roomId:this.state.roomId}),o.createElement(wn.A,{showPlusModal:this.state.showPlusModal,closePlusMo
2dal:this.closePlusModal,langUrl:this.props.langUrl,buySource:this.state.plusModalSource}),o.createElement(An.A,{show:this.state.showRestrictedModal,langUrl:this.props.langUrl,closeRestrictedModal:this.closeRestrictedModal}),o.createElement(Zn,{show:e,displayText:this.props.intl.formatMessage({id:"loadingMore"}),onEnterViewport:()=>this.onLoadVisible()}),t.length<=0&&""==this.state.errorText?o.createElement("div",{className:"infoText"},o.createElement(Jt.A,{id:"noNewMsgs"})):t)),o.createElement(on.A,{sendMessage:this.sendMessage,displayText:this.props.intl.formatMessage({id:"writeHere"}),onUploadChange:this.onUploadChange,onVoiceRecord:this.onVoiceRecord,openInfoModal:this.openInfoModal,permissionText:this.props.intl.formatMessage({id:"allowPermission"}),intl:this.props.intl,offerExpiry:!1,replyToMessage:this.state.replyToMessage,setReplyTo:this.setReplyTo})),this.state.showUserList?o.createElement(Bn,{roomId:this.state.roomId,langUrl:this.props.langUrl,openBanUserModal:this.openBanUserModal,openRemoveUserFromRoomModal:this.openRemoveUserFromRoomModal}):null)))},t}(o.Component);var Xn=(0,Qt.Ay)((0,Xt.Ng)((function(e){const{loggedIn:t,allowDm:n}=e;return{loggedIn:t,allowDm:n,globalState:e}}),(function(e){return(0,Zt.zH)({reset:nn.cL,addRoomData:nn.rU,updateRoomData:nn.j6,removeRoomData:nn.CV,addRoom:nn.TG,removeRoom:nn.SV,resetUnread:nn.Nv,setAllowDm:nn.ZR,addBlockedUsername:nn.Gs,removeBlockedUsername:nn.P0,refreshStateData:nn.J8},e)}))(Qn));const Zn=(0,qt.Ay)(((e,t)=>{let{inViewport:n}=t;const{inViewport:r,forwardedRef:a}=e;return o.createElement("div",{className:e.show?"viewport-block":"hidden",ref:a},o.createElement("div",{className:"dcLoader"}),o.createElement("p",{className:"loadingMsgsText"},e.displayText))}));var $n=n(23645);n(95093);var er=(0,Qt.Ay)((e=>{let{roomName:t,langUrl:n,intl:r}=e;const a=(0,Xt.wA)(),i=(0,Xt.d4)((e=>e.enteredName)),{0:s,1:l}=(0,o.useState)(!0),{0:c,1:d}=(0,o.useState)(""),{0:u,1:m}=(0,o.useState)(""),{0:p,1:f}=(0,o.useState)(""),{0:h,1:g}=(0,o.useState)(!1),{0:v,1:y}=(0,o.useState)(""),{0:k,1:b}=(0,o.useState)(0);(0,o.useEffect)((()=>{(async()=>{const e=`${en.A.PROD_API_URL}getLimitedRoomData/tempUserId/tempSessionId/${t}`;try{const t=await fetch(Ft().withBrand(e),{credentials:"include"}),n=await t.json();if(n.success)f(n.room.description),g(n.room.nsfw),m(n.room.members),y(n.room.language),b(n.room.type);else{let e=r.formatMessage({id:"errorTryLater"});1===n.errorCode?e=r.formatMessage({id:"roomNotFound"}):101===n.errorCode&&window.location.reload(),d(e)}}catch(n){console.error("Error:",n),d(r.formatMessage({id:"errorTryLater"}))}finally{l(!1)}})()}),[t]);const w=(0,$n.Zr)(t);return o.createElement("div",{className:"chatPageWrapper page"},o.createElement(tn.A,{title:w,description:p,pagePath:"/room"},o.createElement("link",{rel:"canonical",href:`${Ft().siteUrl}${n}/room/${t}/`}),o.createElement("link",{rel:"alternate",hreflang:"en",href:`${Ft().siteUrl}/room/${t}/`}),o.createElement("link",{rel:"alternate",hreflang:"sv",href:`${Ft().siteUrl}/sv/room/${t}/`}),o.createElement("link",{rel:"alternate",hreflang:"no",href:`${Ft().siteUrl}/no/room/${t}/`}),o.createElement("link",{rel:"alternate",hreflang:"da",href:`${Ft().siteUrl}/da/room/${t}/`}),1===k&&o.createElement("script",{type:"application/ld+json"},JSON.stringify({"@context":"https://schema.org","@type":"WebPage",name:w,description:p,mainEntity:{"@type":"Conversation",name:w,url:`${Ft().siteUrl}${n}/room/${t}/`,about:p,inLanguage:v,audience:{"@type":"Audience",audienceType:h?"Adults":"General"},interactionStatistic:{"@type":"InteractionCounter",userInteractionCount:u}}}))),o.createElement("section",{className:"roomPreview",role:"main"},o.createElement("header",null,o.createElement("h1",null,w)),o.createElement("p",null,p),o.createElement("article",{className:"room-stats","aria-label":"Room information"},o.createElement("div",{className:"info-item"},o.createElement(Gt.g,{icon:Wt.gdJ,"aria-hidden":"true"}),o.createElement("span",null,u," ",o.createElement(Jt.A,{id:"membersInRoom"}))),o.createElement("div",{className:"info-item"},o.createElement(Gt.g,{icon:Wt.q9p,"aria-hidden":"true"}),o.createElement("span",{class:"capitalize"},o.createElement(Jt.A,{id:"language"}
2),": ",$n.WG[v]," ")),Ft().features.nsfwLabels&&o.createElement("div",{className:"info-item"},o.createElement("span",null,o.createElement(Jt.A,{id:"roomMarkedAs"})," ",o.createElement("span",{className:"nsfw-badge badge rounded-pill "+(h?"bg-danger":"bg-success")},h?"NSFW":"SFW")," ",o.createElement("span",null,o.createElement(Jt.A,{id:h?"nsfwExplanation":"sfwExplanation"}))))),o.createElement("section",{className:"register"},o.createElement(Wn.A.Group,null,o.createElement(Wn.A.Control,{required:!0,minLength:3,maxLength:20,type:"text",name:"username",value:i,placeholder:r.formatMessage({id:"chooseName"}),onChange:e=>{let t=e.target.value;a((0,nn.HD)(t))},"aria-label":r.formatMessage({id:"chooseName"})}),o.createElement("div",{className:"gradientButton small",role:"button",tabIndex:0,onClick:()=>a((0,nn.d8)(!0))},o.createElement("span",null,o.createElement(Jt.A,{id:"enter"})))))))}));var tr=(0,Qt.Ay)((e=>{let{roomName:t,langUrl:n}=e;return(0,Xt.d4)((e=>e.loggedIn))?o.createElement(Xn,{roomName:t,langUrl:n}):o.createElement(er,{roomName:t,langUrl:n})}));var nr=(0,Xt.Ng)((function(e){const{loggedIn:t,initialLoader:n}=e;return{loggedIn:t,initialLoader:n}}))((function(e){if((0,o.useEffect)((()=>{n(27551)(`./${e.langCode}`).then((()=>{}))}),[e.langCode]),e.initialLoader)return o.createElement("div",{className:"chatPageWrapper page"},o.createElement("div",{className:"dcLoader medium preLoader"}));const t=(0,kn.Lt)(e.lang);return o.createElement(yn.A,{location:e.location,lang:e.lang,i18nMessages:t},o.createElement(tr,{roomName:e.roomName,langUrl:e.langUrl}))})),rr=n(58168),ar=n(35192),or={WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box"},ir=function(e){return(0,rr.A)({color:e.palette.text.primary},e.typography.body2,{backgroundColor:e.palette.background.default,"@media print":{backgroundColor:e.palette.common.white}})};var sr=(0,ar.A)((function(e){return{"@global":{html:or,"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:(0,rr.A)({margin:0},ir(e),{"&::backdrop":{backgroundColor:e.palette.background.default}})}}}),{name:"MuiCssBaseline"})((function(e){var t=e.children,n=void 0===t?null:t;return e.classes,o.createElement(o.Fragment,null,n)})),lr=n(80045),cr=n(20053),dr=n(40961),ur=n(36061),mr=n(16081);function pr(e){return e&&e.ownerDocument||document}var fr=n(24960),hr=n(74801);var gr="undefined"!=typeof window?o.useLayoutEffect:o.useEffect;var vr=o.forwardRef((function(e,t){var n=e.children,r=e.container,a=e.disablePortal,i=void 0!==a&&a,s=e.onRendered,l=o.useState(null),c=l[0],d=l[1],u=(0,hr.A)(o.isValidElement(n)?n.ref:null,t);return gr((function(){i||d(function(e){return e="function"==typeof e?e():e,dr.findDOMNode(e)}(r)||document.body)}),[r,i]),gr((function(){if(c&&!i)return(0,fr.A)(t,c),function(){(0,fr.A)(t,null)}}),[t,c,i]),gr((function(){s&&(c||i)&&s()}),[s,c,i]),i?o.isValidElement(n)?o.cloneElement(n,{ref:u}):n:c?dr.createPortal(n,c):c}));function yr(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((function(e,t){return null==t?e:function(){for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];e.apply(this,r),t.apply(this,r)}}),(function(){}))}var kr=n(22319),br=n(39474),wr=n(23029),Ar=n(92901),Er=n(45458);function Sr(e){var t,n=pr(e);return n.body===e?(t=n,pr(t).defaultView||window).innerWidth>n.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Dr(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Cr(e){return parseInt(window.getComputedStyle(e)["padding-right"],10)||0}function Mr(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],a=arguments.length>4?arguments[4]:void 0,o=[t,n].concat((0,Er.A)(r)),i=["TEMPLATE","SCRIPT","STYLE"];[].forEach.call(e.children,(function(e){1===e.nodeType&&-1===o.indexOf(e)&&-1===i.indexOf(e.tagName)&&Dr(e,a)}))}function Tr(e,t){var n=-1;return e.some((function(e,r){return!!t(e)&&(n=r,!0)})),n}function Pr(e,t){var n,r=[],a=[],o=e.container;if(!t.disableScrollLock){if(Sr(o)){var i=function(){var e=document.createElement("div");e.style.width="99px",e.style.height="99px",e.style.position="absolute",e.style.top="-9999px",e.style.overflow="scroll",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}();
vendor: 13,032 bytes, line 2
2r.push({value:o.style.paddingRight,key:"padding-right",el:o}),o.style["padding-right"]="".concat(Cr(o)+i,"px"),n=pr(o).querySelectorAll(".mui-fixed"),[].forEach.call(n,(function(e){a.push(e.style.paddingRight),e.style.paddingRight="".concat(Cr(e)+i,"px")}))}var s=o.parentElement,l="HTML"===s.nodeName&&"scroll"===window.getComputedStyle(s)["overflow-y"]?s:o;r.push({value:l.style.overflow,key:"overflow",el:l}),l.style.overflow="hidden"}return function(){n&&[].forEach.call(n,(function(e,t){a[t]?e.style.paddingRight=a[t]:e.style.removeProperty("padding-right")})),r.forEach((function(e){var t=e.value,n=e.el,r=e.key;t?n.style.setProperty(r,t):n.style.removeProperty(r)}))}}var xr=function(){function e(){(0,wr.A)(this,e),this.modals=[],this.containers=[]}return(0,Ar.A)(e,[{key:"add",value:function(e,t){var n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&Dr(e.modalRef,!1);var r=function(e){var t=[];return[].forEach.call(e.children,(function(e){e.getAttribute&&"true"===e.getAttribute("aria-hidden")&&t.push(e)})),t}(t);Mr(t,e.mountNode,e.modalRef,r,!0);var a=Tr(this.containers,(function(e){return e.container===t}));return-1!==a?(this.containers[a].modals.push(e),n):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblingNodes:r}),n)}},{key:"mount",value:function(e,t){var n=Tr(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),r=this.containers[n];r.restore||(r.restore=Pr(r,t))}},{key:"remove",value:function(e){var t=this.modals.indexOf(e);if(-1===t)return t;var n=Tr(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),r=this.containers[n];if(r.modals.splice(r.modals.indexOf(e),1),this.modals.splice(t,1),0===r.modals.length)r.restore&&r.restore(),e.modalRef&&Dr(e.modalRef,!0),Mr(r.container,e.mountNode,e.modalRef,r.hiddenSiblingNodes,!1),this.containers.splice(n,1);else{var a=r.modals[r.modals.length-1];a.modalRef&&Dr(a.modalRef,!1)}return t}},{key:"isTopModal",value:function(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}]),e}();var Ir=function(e){var t=e.children,n=e.disableAutoFocus,r=void 0!==n&&n,a=e.disableEnforceFocus,i=void 0!==a&&a,s=e.disableRestoreFocus,l=void 0!==s&&s,c=e.getDoc,d=e.isEnabled,u=e.open,m=o.useRef(),p=o.useRef(null),f=o.useRef(null),h=o.useRef(),g=o.useRef(null),v=o.useCallback((function(e){g.current=dr.findDOMNode(e)}),[]),y=(0,hr.A)(t.ref,v),k=o.useRef();return o.useEffect((function(){k.current=u}),[u]),!k.current&&u&&"undefined"!=typeof window&&(h.current=c().activeElement),o.useEffect((function(){if(u){var e=pr(g.current);r||!g.current||g.current.contains(e.activeElement)||(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex",-1),g.current.focus());var t=function(){null!==g.current&&(e.hasFocus()&&!i&&d()&&!m.current?g.current&&!g.current.contains(e.activeElement)&&g.current.focus():m.current=!1)},n=function(t){!i&&d()&&9===t.keyCode&&e.activeElement===g.current&&(m.current=!0,t.shiftKey?f.current.focus():p.current.focus())};e.addEventListener("focus",t,!0),e.addEventListener("keydown",n,!0);var a=setInterval((function(){t()}),50);return function(){clearInterval(a),e.removeEventListener("focus",t,!0),e.removeEventListener("keydown",n,!0),l||(h.current&&h.current.focus&&h.current.focus(),h.current=null)}}}),[r,i,l,d,u]),o.createElement(o.Fragment,null,o.createElement("div",{tabIndex:0,ref:p,"data-test":"sentinelStart"}),o.cloneElement(t,{ref:y}),o.createElement("div",{tabIndex:0,ref:f,"data-test":"sentinelEnd"}))},Nr={root:{zIndex:-1,position:"fixed",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},jr=o.forwardRef((function(e,t){var n=e.invisible,r=void 0!==n&&n,a=e.open,i=(0,lr.A)(e,["invisible","open"]);return a?o.createElement("div",(0,rr.A)({"aria-hidden":!0,ref:t},i,{style:(0,rr.A)({},Nr.root,r?Nr.invisible:{},i.style)})):null}));var Rr=new xr,Or=o.forwardRef((function(e,t){var n=(0,ur.A)(),r=(0,mr.A)({name:"MuiModal",props:(0,rr.A)({},e),theme:n}),a=r.BackdropComponent,i=void 0===a?jr:a,s=r.BackdropProps,l=r.children,c=r.closeAfterTransition,d=void 0!==c&&c,u=r.container,m=r.disableAutoFocus,p=void 0!==m&&m,f=r.disableBackdropClick,h=void 0!==f&&f,g=r.disableEnforceFocus,v=void 0!==g&&g,y=r.disableEscapeKeyDown,k=void 0!==y&&y,b=r.disablePortal,w=void 0!==b&&b,A=r.disableRestoreFocus,E=void 0!==A&&A,S=r.disableScrollLock,D=void 0!==S&&S,C=r.hideBackdrop,M=void 0!==C&&C,T=r.keepMounted,P=void 0!==T&&T,x=r.manager,I=void 0===x?Rr:x,N=r.onBackdropClick,j=r.onClose,R=r.onEscapeKeyDown,O=r.onRendered,L=r.open,U=(0,lr.A)(r,["BackdropComponent","BackdropProps","children","closeAfterTransition","container","disableAutoFocus","disableBackdropClick","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onEscapeKeyDown","onRendered","open"]),B=o.useState(!0),_=B[0],F=B[1],H=o.useRef({}),G=o.useRef(null),V=o.useRef(null),W=(0,hr.A)(V,t),Y=function(e){return!!e.children&&e.children.props.hasOwnProperty("in")}(r),K=function(){return pr(G.current)},z=function(){return H.current.modalRef=V.current,H.current.mountNode=G.current,H.current},q=function(){I.mount(z(),{disableScrollLock:D}),V.current.scrollTop=0},J=(0,kr.A)((function(){var e=function(e){return e="function"==typeof e?e():e,dr.findDOMNode(e)}(u)||K().body;I.add(z(),e),V.current&&q()})),Q=o.useCallback((function(){return I.isTopModal(z())}),[I]),X=(0,kr.A)((function(e){G.current=e,e&&(O&&O(),L&&Q()?q():Dr(V.current,!0))})),Z=o.useCallback((function(){I.remove(z())}),[I]);if(o.useEffect((function(){return function(){Z()}}),[Z]),o.useEffect((function(){L?J():Y&&d||Z()}),[L,Z,Y,d,J]),!P&&!L&&(!Y||_))return null;var $=function(e){return{root:{position:"fixed",zIndex:e.zIndex.modal,right:0,bottom:0,top:0,left:0},hidden:{visibility:"hidden"}}}(n||{zIndex:br.A}),ee={};return void 0===l.props.tabIndex&&(ee.tabIndex=l.props.tabIndex||"-1"),Y&&(ee.onEnter=yr((function(){F(!1)}),l.props.onEnter),ee.onExited=yr((function(){F(!0),d&&Z()}),l.props.onExited)),o.createElement(vr,{ref:X,container:u,disablePortal:w},o.createElement("div",(0,rr.A)({ref:W,onKeyDown:function(e){"Escape"===e.key&&Q()&&(R&&R(e),k||(e.stopPropagation(),j&&j(e,"escapeKeyDown")))},role:"presentation"},U,{style:(0,rr.A)({},$.root,!L&&_?$.hidden:{},U.style)}),M?null:o.createElement(i,(0,rr.A)({open:L,onClick:function(e){e.target===e.currentTarget&&(N&&N(e),!h&&j&&j(e,"backdropClick"))}},s)),o.createElement(Ir,{disableEnforceFocus:v,disableAutoFocus:p,disableRestoreFocus:E,getDoc:K,isEnabled:Q,open:L},o.cloneElement(l,ee))))})),Lr=n(80296),Ur=n(63870),Br=n(6986);function _r(){return(0,ur.A)()||Br.A}var Fr=function(e){return e.scrollTop};function Hr(e,t){var n=e.timeout,r=e.style,a=void 0===r?{}:r;return{duration:a.transitionDuration||"number"==typeof n?n:n[t.mode]||0,delay:a.transitionDelay}}var Gr={entering:{opacity:1},entered:{opacity:1}},Vr={enter:Ur.p0.enteringScreen,exit:Ur.p0.leavingScreen},Wr=o.forwardRef((function(e,t){var n=e.children,r=e.disableStrictModeCompat,a=void 0!==r&&r,i=e.in,s=e.onEnter,l=e.onEntered,c=e.onEntering,d=e.onExit,u=e.onExited,m=e.onExiting,p=e.style,f=e.TransitionComponent,h=void 0===f?W.Ay:f,g=e.timeout,v=void 0===g?Vr:g,y=(0,lr.A)(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","TransitionComponent","timeout"]),k=_r(),b=k.unstable_strictMode&&!a,w=o.useRef(null),A=(0,hr.A)(n.ref,t),E=(0,hr.A)(b?w:void 0,A),S=function(e){return function(t,n){if(e){var r=b?[w.current,t]:[t,n],a=(0,Lr.A)(r,2),o=a[0],i=a[1];void 0===i?e(o):e(o,i)}}},D=S(c),C=S((function(e,t){Fr(e);var n=Hr({style:p,timeout:v},{mode:"enter"});e.style.webkitTransition=k.transitions.create("opacity",n),e.style.transition=k.transitions.create("opacity",n),s&&s(e,t)})),M=S(l),T=S(m),P=S((function(e){var t=Hr({style:p,timeout:v},{mode:"exit"});e.style.webkitTransition=k.transitions.create("opacity",t),e.style.transition=k.transitions.create("opacity",t),d&&d(e)})),x=S(u);return o.createElement(h,(0,rr.A)({appear:!0,in:i,nodeRef:b?w:void 0,onEnter:C,onEntered:M,onEntering:D,onExit:P,onExited:x,onExiting:T,timeout:v},y),(function(e,t){return o.cloneElement(n,(0,rr.A)({style:(0,rr.A)({opacity:0,visibility:"exited"!==e||i?void 0:"hidden"},Gr[e],p,n.props.style),ref:E},t))}))})),Yr=o.forwardRef((function(e,t){var n=e.children,r=e.classes,a=e.className,i=e.invisible,s=void 0!==i&&i,l=e.open,c=e.transitionDuration,d=e.TransitionComponent,u=void 0===d?Wr:d,m=(0,lr.A)(e,["children","classes","className","invisible","open","transitionDuration","TransitionComponent"]);return o.createElement(u,(0,rr.A)({in:l,timeout:c},m),o.createElement("div",{className:(0,cr.A)(r.root,a,s&&r.invisible),"aria-hidden":!0,ref:t},n))})),Kr=(0,ar.A)({root:{zIndex:-1,position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},{name:"MuiBackdrop"})(Yr);function zr(e,t){var n=function(e,t){var n,r=t.getBoundingClientRect();if(t.fakeTransform)n=t.fakeTransform;else{var a=window.getComputedStyle(t);n=a.getPropertyValue("-webkit-transform")||a.getPropertyValue("transform")}var o=0,i=0;if(n&&"none"!==n&&"string"==typeof n){var s=n.split("(")[1].split(")")[0].split(",");o=parseInt(s[4],10),i=parseInt(s[5],10)}return"left"===e?"translateX(".concat(window.innerWidth,"px) translateX(").concat(o-r.left,"px)"):"right"===e?"translateX(-".concat(r.left+r.width-o,"px)"):"up"===e?"translateY(".concat(window.innerHeight,"px) translateY(").concat(i-r.top,"px)"):"translateY(-".concat(r.top+r.height-i,"px)")}(e,t);n&&(t.style.webkitTransform=n,t.style.transform=n)}var qr={enter:Ur.p0.enteringScreen,exit:Ur.p0.leavingScreen},Jr=o.forwardRef((function(e,t){var n=e.children,r=e.direction,a=void 0===r?"down":r,i=e.in,s=e.onEnter,l=e.onEntered,c=e.onEntering,d=e.onExit,u=e.onExited,m=e.onExiting,p=e.style,f=e.timeout,h=void 0===f?qr:f,g=e.TransitionComponent,v=void 0===g?W.Ay:g,y=(0,lr.A)(e,["children","direction","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),k=_r(),b=o.useRef(null),w=o.useCallback((function(e){b.current=dr.findDOMNode(e)}),[]),A=(0,hr.A)(n.ref,w),E=(0,hr.A)(A,t),S=function(e){return function(t){e&&(void 0===t?e(b.current):e(b.current,t))}},D=S((function(e,t){zr(a,e),Fr(e),s&&s(e,t)})),C=S((function(e,t){var n=Hr({timeout:h,style:p},{mode:"enter"});e.style.webkitTransition=k.transitions.create("-webkit-transform",(0,rr.A)({},n,{easing:k.transitions.easing.easeOut})),e.style.transition=k.transitions.create("transform",(0,rr.A)({},n,{easing:k.transitions.easing.easeOut})),e.style.webkitTransform="none",e.style.transform="none",c&&c(e,t)})),M=S(l),T=S(m),P=S((function(e){var t=Hr({timeout:h,style:p},{mode:"exit"});e.style.webkitTransition=k.transitions.create("-webkit-transform",(0,rr.A)({},t,{easing:k.transitions.easing.sharp})),e.style.transition=k.transitions.create("transform",(0,rr.A)({},t,{easing:k.transitions.easing.sharp})),zr(a,e),d&&d(e)})),x=S((function(e){e.style.webkitTransition="",e.style.transition="",u&&u(e)})),I=o.useCallback((function(){b.current&&zr(a,b.current)}),[a]);return o.useEffect((function(){if(!i&&"down"!==a&&"right"!==a){var e=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];var i=this;clearTimeout(t),t=setTimeout((function(){e.apply(i,a)}),n)}return r.clear=function(){clearTimeout(t)},r}((function(){b.current&&zr(a,b.current)}));return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}}),[a,i]),o.useEffect((function(){i||I()}),[i,I]),o.createElement(v,(0,rr.A)({nodeRef:b,onEnter:D,onEntered:M,onEntering:C,onExit:P,onExited:x,onExiting:T,appear:!0,in:i,timeout:h},y),(function(e,t){return o.cloneElement(n,(0,rr.A)({ref:E,style:(0,rr.A)({visibility:"exited"!==e||i?void 0:"hidden"},p,n.props.style)},t))}))})),Qr=Jr,Xr=o.forwardRef((function(e,t){var n=e.classes,r=e.className,a=e.component,i=void 0===a?"div":a,s=e.square,l=void 0!==s&&s,c=e.elevation,d=void 0===c?1:c,u=e.variant,m=void 0===u?"elevation":u,p=(0,lr.A)(e,["classes","className","component","square","elevation","variant"]);return o.createElement(i,(0,rr.A)({className:(0,cr.A)(n.root,r,"outlined"===m?n.outlined:n["elevation".concat(d)],!l&&n.rounded),ref:t},p))})),Zr=(0,ar.A)((function(e){var t={};return e.shadows.forEach((function(e,n){t["elevation".concat(n)]={boxShadow:e}})),(0,rr.A)({root:{backgroundColor:e.palette.background.paper,color:e.palette.text.primary,transition:e.transitions.create("box-shadow")},rounded:{borderRadius:e.shape.borderRadius},outlined:{border:"1px solid ".concat(e.palette.divider)}},t)}),{name:"MuiPaper"}
2)(Xr),$r=n(67515),ea={left:"right",right:"left",top:"down",bottom:"up"};function ta(e){return-1!==["left","right"].indexOf(e)}function na(e,t){return"rtl"===e.direction&&ta(t)?ea[t]:t}var ra={enter:Ur.p0.enteringScreen,exit:Ur.p0.leavingScreen},aa=o.forwardRef((function(e,t){var n=e.anchor,r=void 0===n?"left":n,a=e.BackdropProps,i=e.children,s=e.classes,l=e.className,c=e.elevation,d=void 0===c?16:c,u=e.ModalProps,m=(u=void 0===u?{}:u).BackdropProps,p=(0,lr.A)(u,["BackdropProps"]),f=e.onClose,h=e.open,g=void 0!==h&&h,v=e.PaperProps,y=void 0===v?{}:v,k=e.SlideProps,b=e.TransitionComponent,w=void 0===b?Qr:b,A=e.transitionDuration,E=void 0===A?ra:A,S=e.variant,D=void 0===S?"temporary":S,C=(0,lr.A)(e,["anchor","BackdropProps","children","classes","className","elevation","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"]),M=_r(),T=o.useRef(!1);o.useEffect((function(){T.current=!0}),[]);var P=na(M,r),x=o.createElement(Zr,(0,rr.A)({elevation:"temporary"===D?d:0,square:!0},y,{className:(0,cr.A)(s.paper,s["paperAnchor".concat((0,$r.A)(P))],y.className,"temporary"!==D&&s["paperAnchorDocked".concat((0,$r.A)(P))])}),i);if("permanent"===D)return o.createElement("div",(0,rr.A)({className:(0,cr.A)(s.root,s.docked,l),ref:t},C),x);var I=o.createElement(w,(0,rr.A)({in:g,direction:ea[P],timeout:E,appear:T.current},k),x);return"persistent"===D?o.createElement("div",(0,rr.A)({className:(0,cr.A)(s.root,s.docked,l),ref:t},C),I):o.createElement(Or,(0,rr.A)({BackdropProps:(0,rr.A)({},a,m,{transitionDuration:E}),BackdropComponent:Kr,className:(0,cr.A)(s.root,s.modal,l),open:g,onClose:f,ref:t},C,p),I)})),oa=(0,ar.A)((function(e){return{root:{},docked:{flex:"0 0 auto"},paper:{overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:e.zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},paperAnchorLeft:{left:0,right:"auto"},paperAnchorRight:{left:"auto",right:0},paperAnchorTop:{top:0,left:0,bottom:"auto",right:0,height:"auto",maxHeight:"100%"},paperAnchorBottom:{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},paperAnchorDockedLeft:{borderRight:"1px solid ".concat(e.palette.divider)},paperAnchorDockedTop:{borderBottom:"1px solid ".concat(e.palette.divider)},paperAnchorDockedRight:{borderLeft:"1px solid ".concat(e.palette.divider)},paperAnchorDockedBottom:{borderTop:"1px solid ".concat(e.palette.divider)},modal:{}}}),{name:"MuiDrawer",flip:!1})(aa),ia=n(5556),sa=n.n(ia),la=n(4146),ca=n.n(la),da=n(52250);var ua=function(e,t){return!(arguments.length>2&&void 0!==arguments[2])||arguments[2]?da.H.indexOf(e)<=da.H.indexOf(t):da.H.indexOf(e)<da.H.indexOf(t)},ma=function(e,t){return!(arguments.length>2&&void 0!==arguments[2])||arguments[2]?da.H.indexOf(t)<=da.H.indexOf(e):da.H.indexOf(t)<da.H.indexOf(e)},pa="undefined"==typeof window?o.useEffect:o.useLayoutEffect,fa=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){var n=e.withTheme,r=void 0!==n&&n,a=e.noSSR,i=void 0!==a&&a,s=e.initialWidth;function l(e){var n=_r(),a=e.theme||n,l=(0,mr.A)({theme:a,name:"MuiWithWidth",props:(0,rr.A)({},e)}),c=l.initialWidth,d=l.width,u=(0,lr.A)(l,["initialWidth","width"]),m=o.useState(!1),p=m[0],f=m[1];pa((function(){f(!0)}),[]);var h=a.breakpoints.keys.slice().reverse().reduce((function(e,t){var n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,ur.A)(),r=(0,mr.A)({theme:n,name:"MuiUseMediaQuery",props:{}}),a="function"==typeof e?e(n):e;a=a.replace(/^@media( ?)/m,"");var i="undefined"!=typeof window&&void 0!==window.matchMedia,s=(0,rr.A)({},r,t),l=s.defaultMatches,c=void 0!==l&&l,d=s.matchMedia,u=void 0===d?i?window.matchMedia:null:d,m=s.noSsr,p=void 0!==m&&m,f=s.ssrMatchMedia,h=void 0===f?null:f,g=o.useState((function(){return p&&i?u(a).matches:h?h(a).matches:c})),v=g[0],y=g[1];return o.useEffect((function(){var e=!0;if(i){var t=u(a),n=function(){e&&y(t.matches)};return n(),t.addListener(n),function(){e=!1,t.removeListener(n)}}}),[a,u,i]),v}(a.breakpoints.up(t));return!e&&n?t:e}),null),g=(0,rr.A)({width:d||(p||i?h:void 0)||c||s},r?{theme:a}:{},u);return void 0===g.width?null:o.createElement(t,g)}return ca()(l,t),l}};function ha(e){var t=e.children,n=e.only,r=e.width,a=_r(),o=!0;if(n)if(Array.isArray(n))for(var i=0;i<n.length;i+=1){if(r===n[i]){o=!1;break}}else n&&r===n&&(o=!1);if(o)for(var s=0;s<a.breakpoints.keys.length;s+=1){var l=a.breakpoints.keys[s],c=e["".concat(l,"Up")],d=e["".concat(l,"Down")];if(c&&ua(l,r)||d&&ma(l,r)){o=!1;break}}return o?t:null}ha.propTypes={children:sa().node,className:sa().string,implementation:sa().oneOf(["js","css"]),initialWidth:sa().oneOf(["xs","sm","md","lg","xl"]),lgDown:sa().bool,lgUp:sa().bool,mdDown:sa().bool,mdUp:sa().bool,only:sa().oneOfType([sa().oneOf(["xs","sm","md","lg","xl"]),sa().arrayOf(sa().oneOf(["xs","sm","md","lg","xl"]))]),smDown:sa().bool,smUp:sa().bool,width:sa().string.isRequired,xlDown:sa().bool,xlUp:sa().bool,xsDown:sa().bool,xsUp:sa().bool};var ga=fa()(ha),va=n(64467);var ya=(0,ar.A)((function(e){var t={display:"none"};return e.breakpoints.keys.reduce((function(n,r){return n["only".concat((0,$r.A)(r))]=(0,va.A)({},e.breakpoints.only(r),t),n["".concat(r,"Up")]=(0,va.A)({},e.breakpoints.up(r),t),n["".concat(r,"Down")]=(0,va.A)({},e.breakpoints.down(r),t),n}),{})}),{name:"PrivateHiddenCss"})((function(e){var t=e.children,n=e.classes,r=e.className,a=e.only,i=((0,lr.A)(e,["children","classes","className","only"]),_r()),s=[];r&&s.push(r);for(var l=0;l<i.breakpoints.keys.length;l+=1){var c=i.breakpoints.keys[l],d=e["".concat(c,"Up")],u=e["".concat(c,"Down")];d&&s.push(n["".concat(c,"Up")]),u&&s.push(n["".concat(c,"Down")])}
2return a&&(Array.isArray(a)?a:[a]).forEach((function(e){s.push(n["only".concat((0,$r.A)(e))])})),o.createElement("div",{className:s.join(" ")},t)}));var ka=function(e){var t=e.implementation,n=void 0===t?"js":t,r=e.lgDown,a=void 0!==r&&r,i=e.lgUp,s=void 0!==i&&i,l=e.mdDown,c=void 0!==l&&l,d=e.mdUp,u=void 0!==d&&d,m=e.smDown,p=void 0!==m&&m,f=e.smUp,h=void 0!==f&&f,g=e.xlDown,v=void 0!==g&&g,y=e.xlUp,k=void 0!==y&&y,b=e.xsDown,w=void 0!==b&&b,A=e.xsUp,E=void 0!==A&&A,S=(0,lr.A)(e,["implementation","lgDown","lgUp","mdDown","mdUp","smDown","smUp","xlDown","xlUp","xsDown","xsUp"]);return"js"===n?o.createElement(ga,(0,rr.A)({lgDown:a,lgUp:s,mdDown:c,mdUp:u,smDown:p,smUp:h,xlDown:v,xlUp:k,xsDown:w,xsUp:E},S)):o.createElement(ya,(0,rr.A)({lgDown:a,lgUp:s,mdDown:c,mdUp:u,smDown:p,smUp:h,xlDown:v,xlUp:k,xsDown:w,xsUp:E},S))},ba=n(74657);var wa=o.createContext({}),Aa="undefined"==typeof window?o.useEffect:o.useLayoutEffect,Ea=o.forwardRef((function(e,t){var n=e.alignItems,r=void 0===n?"center":n,a=e.autoFocus,i=void 0!==a&&a,s=e.button,l=void 0!==s&&s,c=e.children,d=e.classes,u=e.className,m=e.component,p=e.ContainerComponent,f=void 0===p?"li":p,h=e.ContainerProps,g=(h=void 0===h?{}:h).className,v=(0,lr.A)(h,["className"]),y=e.dense,k=void 0!==y&&y,b=e.disabled,w=void 0!==b&&b,A=e.disableGutters,E=void 0!==A&&A,S=e.divider,D=void 0!==S&&S,C=e.focusVisibleClassName,M=e.selected,T=void 0!==M&&M,P=(0,lr.A)(e,["alignItems","autoFocus","button","children","classes","className","component","ContainerComponent","ContainerProps","dense","disabled","disableGutters","divider","focusVisibleClassName","selected"]),x=o.useContext(wa),I={dense:k||x.dense||!1,alignItems:r},N=o.useRef(null);Aa((function(){i&&N.current&&N.current.focus()}),[i]);var j,R,O=o.Children.toArray(c),L=O.length&&(j=O[O.length-1],R=["ListItemSecondaryAction"],o.isValidElement(j)&&-1!==R.indexOf(j.type.muiName)),U=o.useCallback((function(e){N.current=dr.findDOMNode(e)}),[]),B=(0,hr.A)(U,t),_=(0,rr.A)({className:(0,cr.A)(d.root,u,I.dense&&d.dense,!E&&d.gutters,D&&d.divider,w&&d.disabled,l&&d.button,"center"!==r&&d.alignItemsFlexStart,L&&d.secondaryAction,T&&d.selected),disabled:w},P),F=m||"li";return l&&(_.component=m||"div",_.focusVisibleClassName=(0,cr.A)(d.focusVisible,C),F=ba.A),L?(F=_.component||m?F:"div","li"===f&&("li"===F?F="div":"li"===_.component&&(_.component="div")),o.createElement(wa.Provider,{value:I},o.createElement(f,(0,rr.A)({className:(0,cr.A)(d.container,g),ref:B},v),o.createElement(F,_,O),O.pop()))):o.createElement(wa.Provider,{value:I},o.createElement(F,(0,rr.A)({ref:B},_),O))})),Sa=(0,ar.A)((function(e){return{root:{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,"&$focusVisible":{backgroundColor:e.palette.action.selected},"&$selected, &$selected:hover":{backgroundColor:e.palette.action.selected},"&$disabled":{opacity:.5}},container:{position:"relative"},focusVisible:{},dense:{paddingTop:4,paddingBottom:4},alignItemsFlexStart:{alignItems:"flex-start"},disabled:{},divider:{borderBottom:"1px solid ".concat(e.palette.divider),backgroundClip:"padding-box"},gutters:{paddingLeft:16,paddingRight:16},button:{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:e.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},secondaryAction:{paddingRight:48},selected:{}}}),{name:"MuiListItem"})(Ea),Da=n(54392),Ca=o.forwardRef((function(e,t){var n=e.children,r=e.classes,a=e.className,i=e.disableTypography,s=void 0!==i&&i,l=e.inset,c=void 0!==l&&l,d=e.primary,u=e.primaryTypographyProps,m=e.secondary,p=e.secondaryTypographyProps,f=(0,lr.A)(e,["children","classes","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"]),h=o.useContext(wa).dense,g=null!=d?d:n;null==g||g.type===Da.A||s||(g=o.createElement(Da.A,(0,rr.A)({variant:h?"body2":"body1",className:r.primary,component:"span",display:"block"},u),g));var v=m;return null==v||v.type===Da.A||s||(v=o.createElement(Da.A,(0,rr.A)({variant:"body2",className:r.secondary,color:"textSecondary",display:"block"}
2,p),v)),o.createElement("div",(0,rr.A)({className:(0,cr.A)(r.root,a,h&&r.dense,c&&r.inset,g&&v&&r.multiline),ref:t},f),g,v)})),Ma=(0,ar.A)({root:{flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},multiline:{marginTop:6,marginBottom:6},dense:{},inset:{paddingLeft:56},primary:{},secondary:{}},{name:"MuiListItemText"})(Ca);const Ta=o.forwardRef((({bsPrefix:e,bg:t="primary",pill:n=!1,text:r,className:a,as:o="span",...i},l)=>{const c=(0,x.oU)(e,"badge");return(0,b.jsx)(o,{ref:l,...i,className:s()(a,c,n&&"rounded-pill",r&&`text-${r}`,t&&`bg-${t}`)})}));Ta.displayName="Badge";var Pa=Ta;var xa=(0,Xt.Ng)((e=>({globalState:e})),(e=>(0,Zt.zH)({setUnread:nn.q8,removeConversation:nn.Us,reduceTotalUnread:nn.ED},e)))((e=>{var t;(0,o.useEffect)((()=>{let t="unreadconversation"+e.name.toLowerCase();void 0===e.globalState[t]&&e.setUnread(t,e.unread)}),[e.name,e.unread]);let n="unreadconversation"+e.name.toLowerCase(),r=null!==(t=e.globalState[n])&&void 0!==t?t:0;return e.showOnlyOnline&&9e12!==Number(e.recipientLastSeen)?null:o.createElement(Sa,{key:e.conversationId,className:"drawerListItem "+e.externalUserType,button:!0,onClick:()=>((0,a.oo)(`${e.langUrl}/message/${e.name.toLowerCase()}`),void e.closeMobileDrawerOpen())},o.createElement("div",{className:"d-flex bd-highlight"},o.createElement("div",{className:"imgContainer small rounded-circle"},o.createElement(Yt.H8,{avatarUrl:e.avatarUrl,gender:e.recipientGender,className:"rounded-circle",iconSize:"1.2em",alt:"User Avatar"}),o.createElement("span",{className:"onlineIcon "+e.status})),o.createElement("div",{className:"userInfo"},o.createElement("span",null))),o.createElement(Ma,null,o.createElement(Yt.xE,{username:e.name,externalUserType:e.externalUserType})),1==e.matched&&o.createElement("div",{style:{marginRight:"1em"}},o.createElement("span",null,o.createElement(Gt.g,{icon:Wt._gR,style:{color:"#ff4081",fontSize:"1.2em"}}))),o.createElement("div",{className:0==r?"unreadIcon hidden":"unreadIcon"}," ",o.createElement(Pa,{variant:"info"},r)),o.createElement("div",{className:"removeCross",onClick:t=>((t,n)=>{t.preventDefault(),t.stopPropagation();let r=localStorage.getItem("userId"),a=localStorage.getItem("sessionId");if(null==r||""==r||null==a||""==a)return!1;e.removeConversation(n);let o=en.A.PROD_API_URL+"hideConversation";return o+="/"+r,o+="/"+a,o+="/"+n,fetch(o,{credentials:"include"}).then((e=>e.json())).then((t=>{if(t.success){let t="unreadconversation"+n.toLowerCase();e.reduceTotalUnread(t)}else if(3==t.errorCode){let t="unreadconversation"+n.toLowerCase();e.reduceTotalUnread(t)}else 101==t.errorCode&&window.location.reload()}),(e=>{console.log(e)})),!1})(t,e.name)},o.createElement(Gt.g,{icon:Wt.GRI})))}));var Ia=(0,Xt.Ng)((function(e){return{globalState:e}}),(function(e){return(0,Zt.zH)({setUnread:nn.q8,removeConversation:nn.Us,reduceTotalUnread:nn.ED},e)}))((e=>{(0,o.useEffect)((()=>{let t="unreadroom"+e.name.toLowerCase();void 0===e.globalState[t]&&e.setUnread(t,e.unread)}),[e.name,e.unread]);let t="unreadroom"+e.name.toLowerCase(),n=e.globalState[t],r=void 0!==n?n:0;return o.createElement(Sa,{className:"drawerListItem",button:!0},o.createElement(Ma,{style:{marginLeft:"4px"},primary:e.name}),e.nsfw&&o.createElement("div",{className:"nsfwIcon"},o.createElement(Pa,{bg:"danger",pill:"true"},"NSFW")),o.createElement("div",{className:0===r?"unreadIcon hidden":"unreadIcon"},o.createElement(Pa,{bg:"info"},r)))})),Na="undefined"!=typeof window?o.useLayoutEffect:o.useEffect;var ja=function(e){var t=e.children,n=e.defer,r=void 0!==n&&n,a=e.fallback,i=void 0===a?null:a,s=o.useState(!1),l=s[0],c=s[1];return Na((function(){r||c(!0)}),[r]),o.useEffect((function(){r&&c(!0)}),[r]),o.createElement(o.Fragment,null,l?t:i)},Ra=o.forwardRef((function(e,t){var n=e.anchor,r=e.classes,a=e.className,i=e.width,s=(0,lr.A)(e,["anchor","classes","className","width"]);return o.createElement("div",(0,rr.A)({className:(0,cr.A)(r.root,r["anchor".concat((0,$r.A)(n))],a),ref:t,style:(0,va.A)({},ta(n)?"width":"height",i)},s))})),Oa=(0,ar.A)((function(e){return{root:{position:"fixed",top:0,left:0,bottom:0,zIndex:e.zIndex.drawer-1},anchorLeft:{right:"auto"},anchorRight:{left:"auto",right:0},anchorTop:{bottom:"auto",right:0},anchorBottom:{top:"auto",bottom:0,right:0}}}),{name:"PrivateSwipeArea"})(Ra),La=null;function Ua(e,t){return"right"===e?document.body.offsetWidth-t[0].pageX:t[0].pageX}function Ba(e,t){return"bottom"===e?window.innerHeight-t[0].clientY:t[0].clientY}function _a(e,t){return e?t.clientWidth:t.clientHeight}function Fa(e,t,n,r){return Math.min(Math.max(n?t-e:r+t-e,0),r)}var Ha="undefined"!=typeof navigator&&/iPad|iPhone|iPod/.test(navigator.userAgent),Ga={enter:Ur.p0.enteringScreen,exit:Ur.p0.leavingScreen},Va="undefined"!=typeof window?o.useLayoutEffect:o.useEffect,Wa=o.forwardRef((function(e,t){var n=_r(),r=(0,mr.A)({name:"MuiSwipeableDrawer",props:(0,rr.A)({},e),theme:n}),a=r.anchor,i=void 0===a?"left":a,s=r.disableBackdropTransition,l=void 0!==s&&s,c=r.disableDiscovery,d=void 0!==c&&c,u=r.disableSwipeToOpen,m=void 0===u?Ha:u,p=r.hideBackdrop,f=r.hysteresis,h=void 0===f?.52:f,g=r.minFlingVelocity,v=void 0===g?450:g,y=r.ModalProps,k=(y=void 0===y?{}:y).BackdropProps,b=(0,lr.A)(y,["BackdropProps"]),w=r.onClose,A=r.onOpen,E=r.open,S=r.PaperProps,D=void 0===S?{}:S,C=r.SwipeAreaProps,M=r.swipeAreaWidth,T=void 0===M?20:M,P=r.transitionDuration,x=void 0===P?Ga:P,I=r.variant,N=void 0===I?"temporary":I,j=(0,lr.A)(r,["anchor","disableBackdropTransition","disableDiscovery","disableSwipeToOpen","hideBackdrop","hysteresis","minFlingVelocity","ModalProps","onClose","onOpen","open","PaperProps","SwipeAreaProps","swipeAreaWidth","transitionDuration","variant"]),R=o.useState(!1),O=R[0],L=R[1],U=o.useRef({isSwiping:null}),B=o.useRef(),_=o.useRef(),F=o.useRef(),H=o.useRef(!1),G=o.useRef();Va((function(){G.current=null}),[E]);var V=o.useCallback((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.mode,a=void 0===r?null:r,o=t.changeTransition,s=void 0===o||o,c=na(n,i),d=-1!==["right","bottom"].indexOf(c)?1:-1,u=ta(i),m=u?"translate(".concat(d*e,"px, 0)"):"translate(0, ".concat(d*e,"px)"),f=F.current.style;f.webkitTransform=m,f.transform=m;var h="";if(a&&(h=n.transitions.create("all",Hr({timeout:x},{mode:a}))),s&&(f.webkitTransition=h,f.transition=h),!l&&!p){var g=_.current.style;g.opacity=1-e/_a(u,F.current),s&&(g.webkitTransition=h,g.transition=h)}}),[i,l,p,n,x]),W=(0,kr.A)((function(e){if(H.current)if(La=null,H.current=!1,L(!1),U.current.isSwiping){U.current.isSwiping=null;var t,r=na(n,i),a=ta(i);t=a?Ua(r,e.changedTouches):Ba(r,e.changedTouches);var o=a?U.current.startX:U.current.startY,s=_a(a,F.current),l=Fa(t,o,E,s),c=l/s;Math.abs(U.current.velocity)>v&&(G.current=1e3*Math.abs((s-l)/U.current.velocity)),E?U.current.velocity>v||c>h?w():V(0,{mode:"exit"}):U.current.velocity<-v||1-c>h?A():V(_a(a,F.current),{mode:"enter"})}else U.current.isSwiping=null})),Y=(0,kr.A)((function(e){if(F.current&&H.current&&(null==La||La===U.current)){var t=na(n,i),r=ta(i),a=Ua(t,e.touches),o=Ba(t,e.touches);if(E&&F.current.contains(e.target)&&null==La){var s=function(e){var t=e.domTreeShapes,n=e.start,r=e.current,a=e.anchor,o={x:"scrollLeft",y:"scrollTop"},i={x:"scrollWidth",y:"scrollHeight"},s={x:"clientWidth",y:"clientHeight"};return t.some((function(e){var t=r>=n;"top"!==a&&"left"!==a||(t=!t);
2var l="left"===a||"right"===a?"x":"y",c=e[o[l]],d=c>0,u=c+e[s[l]]<e[i[l]];return t&&u||!t&&d?e:null}))}({domTreeShapes:function(e,t){for(var n=[];e&&e!==t;){var r=window.getComputedStyle(e);"absolute"===r.getPropertyValue("position")||"hidden"===r.getPropertyValue("overflow-x")?n=[]:(e.clientWidth>0&&e.scrollWidth>e.clientWidth||e.clientHeight>0&&e.scrollHeight>e.clientHeight)&&n.push(e),e=e.parentElement}return n}(e.target,F.current),start:r?U.current.startX:U.current.startY,current:r?a:o,anchor:i});if(s)return void(La=s);La=U.current}if(null==U.current.isSwiping){var l=Math.abs(a-U.current.startX),c=Math.abs(o-U.current.startY);l>c&&e.cancelable&&e.preventDefault();var u=r?l>c&&l>3:c>l&&c>3;if(!0===u||(r?c>3:l>3)){if(U.current.isSwiping=u,!u)return void W(e);U.current.startX=a,U.current.startY=o,d||E||(r?U.current.startX-=T:U.current.startY-=T)}}if(U.current.isSwiping){var m=_a(r,F.current),p=r?U.current.startX:U.current.startY;E&&!U.current.paperHit&&(p=Math.min(p,m));var f=Fa(r?a:o,p,E,m);if(E)if(U.current.paperHit)0===f&&(U.current.startX=a,U.current.startY=o);else{if(!(r?a<m:o<m))return;U.current.paperHit=!0,U.current.startX=a,U.current.startY=o}null===U.current.lastTranslate&&(U.current.lastTranslate=f,U.current.lastTime=performance.now()+1);var h=(f-U.current.lastTranslate)/(performance.now()-U.current.lastTime)*1e3;U.current.velocity=.4*U.current.velocity+.6*h,U.current.lastTranslate=f,U.current.lastTime=performance.now(),e.cancelable&&e.preventDefault(),V(f)}}})),K=(0,kr.A)((function(e){if(!e.defaultPrevented&&!e.muiHandled&&(!E||_.current.contains(e.target)||F.current.contains(e.target))){var t=na(n,i),r=ta(i),a=Ua(t,e.touches),o=Ba(t,e.touches);if(!E){if(m||e.target!==B.current)return;if(r){if(a>T)return}else if(o>T)return}e.muiHandled=!0,La=null,U.current.startX=a,U.current.startY=o,L(!0),!E&&F.current&&V(_a(r,F.current)+(d?20:-T),{changeTransition:!1}),U.current.velocity=0,U.current.lastTime=null,U.current.lastTranslate=null,U.current.paperHit=!1,H.current=!0}}));o.useEffect((function(){if("temporary"===N){var e=pr(F.current);return e.addEventListener("touchstart",K),e.addEventListener("touchmove",Y,{passive:!1}),e.addEventListener("touchend",W),function(){e.removeEventListener("touchstart",K),e.removeEventListener("touchmove",Y,{passive:!1}),e.removeEventListener("touchend",W)}}}),[N,K,Y,W]),o.useEffect((function(){return function(){La===U.current&&(La=null)}}),[]),o.useEffect((function(){E||L(!1)}),[E]);var z=o.useCallback((function(e){_.current=dr.findDOMNode(e)}),[]);return o.createElement(o.Fragment,null,o.createElement(oa,(0,rr.A)({open:!("temporary"!==N||!O)||E,variant:N,ModalProps:(0,rr.A)({BackdropProps:(0,rr.A)({},k,{ref:z})},b),PaperProps:(0,rr.A)({},D,{style:(0,rr.A)({pointerEvents:"temporary"!==N||E?"":"none"},D.style),ref:F}),anchor:i,transitionDuration:G.current||x,onClose:w,ref:t},j)),!m&&"temporary"===N&&o.createElement(ja,null,o.createElement(Oa,(0,rr.A)({anchor:i,ref:B,width:T},C))))})),Ya=Wa,Ka=o.forwardRef((function(e,t){var n=e.children,r=e.classes,a=e.className,i=e.component,s=void 0===i?"ul":i,l=e.dense,c=void 0!==l&&l,d=e.disablePadding,u=void 0!==d&&d,m=e.subheader,p=(0,lr.A)(e,["children","classes","className","component","dense","disablePadding","subheader"]),f=o.useMemo((function(){return{dense:c}}),[c]);return o.createElement(wa.Provider,{value:f},o.createElement(s,(0,rr.A)({className:(0,cr.A)(r.root,a,c&&r.dense,!u&&r.padding,m&&r.subheader),ref:t},p),m,n))})),za=(0,ar.A)({root:{listStyle:"none",margin:0,padding:0,position:"relative"},padding:{paddingTop:8,paddingBottom:8},dense:{},subheader:{paddingTop:0}},{name:"MuiList"})(Ka),qa=o.forwardRef((function(e,t){var n=e.classes,r=e.className,a=(0,lr.A)(e,["classes","className"]),i=o.useContext(wa);return o.createElement("div",(0,rr.A)({className:(0,cr.A)(n.root,r,"flex-start"===i.alignItems&&n.alignItemsFlexStart),ref:t},a))})),Ja=(0,ar.A)((function(e){return{root:{minWidth:56,color:e.palette.action.active,flexShrink:0,display:"inline-flex"},alignItemsFlexStart:{marginTop:8}}}),{name:"MuiListItemIcon"})(qa),Qa=n(10534);var Xa=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};
2return(0,Qa.A)(e,(0,rr.A)({defaultTheme:Br.A},t))},Za=o.forwardRef((function(e,t){var n=e.children,r=e.classes,a=e.className,i=e.collapsedHeight,s=e.collapsedSize,l=void 0===s?"0px":s,c=e.component,d=void 0===c?"div":c,u=e.disableStrictModeCompat,m=void 0!==u&&u,p=e.in,f=e.onEnter,h=e.onEntered,g=e.onEntering,v=e.onExit,y=e.onExited,k=e.onExiting,b=e.style,w=e.timeout,A=void 0===w?Ur.p0.standard:w,E=e.TransitionComponent,S=void 0===E?W.Ay:E,D=(0,lr.A)(e,["children","classes","className","collapsedHeight","collapsedSize","component","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),C=_r(),M=o.useRef(),T=o.useRef(null),P=o.useRef(),x="number"==typeof(i||l)?"".concat(i||l,"px"):i||l;o.useEffect((function(){return function(){clearTimeout(M.current)}}),[]);var I=C.unstable_strictMode&&!m,N=o.useRef(null),j=(0,hr.A)(t,I?N:void 0),R=function(e){return function(t,n){if(e){var r=I?[N.current,t]:[t,n],a=(0,Lr.A)(r,2),o=a[0],i=a[1];void 0===i?e(o):e(o,i)}}},O=R((function(e,t){e.style.height=x,f&&f(e,t)})),L=R((function(e,t){var n=T.current?T.current.clientHeight:0,r=Hr({style:b,timeout:A},{mode:"enter"}).duration;if("auto"===A){var a=C.transitions.getAutoHeightDuration(n);e.style.transitionDuration="".concat(a,"ms"),P.current=a}else e.style.transitionDuration="string"==typeof r?r:"".concat(r,"ms");e.style.height="".concat(n,"px"),g&&g(e,t)})),U=R((function(e,t){e.style.height="auto",h&&h(e,t)})),B=R((function(e){var t=T.current?T.current.clientHeight:0;e.style.height="".concat(t,"px"),v&&v(e)})),_=R(y),F=R((function(e){var t=T.current?T.current.clientHeight:0,n=Hr({style:b,timeout:A},{mode:"exit"}).duration;if("auto"===A){var r=C.transitions.getAutoHeightDuration(t);e.style.transitionDuration="".concat(r,"ms"),P.current=r}else e.style.transitionDuration="string"==typeof n?n:"".concat(n,"ms");e.style.height=x,k&&k(e)}));return o.createElement(S,(0,rr.A)({in:p,onEnter:O,onEntered:U,onEntering:L,onExit:B,onExited:_,onExiting:F,addEndListener:function(e,t){var n=I?e:t;"auto"===A&&(M.current=setTimeout(n,P.current||0))},nodeRef:I?N:void 0,timeout:"auto"===A?null:A},D),(function(e,t){return o.createElement(d,(0,rr.A)({className:(0,cr.A)(r.root,r.container,a,{entered:r.entered,exited:!p&&"0px"===x&&r.hidden}[e]),style:(0,rr.A)({minHeight:x},b),ref:j},t),o.createElement("div",{className:r.wrapper,ref:T},o.createElement("div",{className:r.wrapperInner},n)))}))}));Za.muiSupportAuto=!0;var $a=(0,ar.A)((function(e){return{root:{height:0,overflow:"hidden",transition:e.transitions.create("height")},entered:{height:"auto",overflow:"visible"},hidden:{visibility:"hidden"},wrapper:{display:"flex"},wrapperInner:{width:"100%"}}}),{name:"MuiCollapse"})(Za);var eo=(0,Qt.Ay)((e=>o.createElement("div",{className:e.showOnlyOnline?"onlineBtn active":"onlineBtn",onClick:()=>e.setShowOnlyOnline(!e.showOnlyOnline)},o.createElement("span",null,"ONLINE"))));var to=(0,Xt.Ng)((function(e){return{globalState:e}}),(function(e){return(0,Zt.zH)({removeConversation:nn.Us},e)}))((e=>o.createElement("div",null,o.createElement("li",null,o.createElement("div",{className:"d-flex align-items-center justify-content-between bd-highlight px-2 py-1"},e.name,e.nsfw&&o.createElement("div",{className:"nsfwIcon"},o.createElement(Pa,{bg:"danger",pill:"true"},"NSFW")))))));var no=(0,Qt.Ay)((e=>{const{0:t,1:n}=(0,o.useState)(""),{0:r,1:i}=(0,o.useState)(!1),{0:s,1:l}=(0,o.useState)({roomRows:[],userRows:[]}),c=(0,o.useRef)(null);(0,o.useEffect)((()=>{if(""===t.trim())return i(!1),void l({roomRows:[],userRows:[]});c.current&&clearTimeout(c.current),c.current=setTimeout((()=>{d(t)}),300)}),[t]);const d=()=>{let e=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=en.A.PROD_API_URL+"searchRoomsAndUsers";fetch(r,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:n,searchQuery:t})}).then((e=>e.json())).then((e=>{e.success?(l(e),i(!0)):101===e.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")}))},u=()=>{i(!1),n(""),e.closeMobileDrawerOpen()};return o.createElement("div",{style:{position:"relative",paddingLeft:"10px",paddingRight:"10px",marginBottom:"1em"}},o.createElement("div",{style:{display:"flex",alignItems:"center",backgroundColor:"#1f2a36",borderRadius:"0.375rem",padding:"6px 10px"}},o.createElement(Gt.g,{icon:Wt.MjD,style:{color:"#a0aec0",marginRight:"8px"}}),o.createElement("input",{type:"text",value:t,onChange:e=>{n(e.target.value)},placeholder:e.intl.formatMessage({id:"search"})+"...",style:{flex:1,border:"none",backgroundColor:"transparent",color:"#d1d5db",outline:"none",fontSize:"14px",margin:0}})),r&&t&&o.createElement("div",{style:{position:"absolute",top:"40px",left:"2%",width:"96%",backgroundColor:"#1f2a36",borderRadius:"4px",boxShadow:"0 4px 6px rgba(0,0,0,0.3)",padding:"10px",zIndex:10,overflow:"hidden"}},s.people.length>0&&(()=>{const t=s.people||[];return 0===t.length?null:o.createElement("div",{style:{marginBottom:"10px"}},o.createElement("h4",{style:{color:"#a0aec0",fontSize:"12px",textTransform:"uppercase",margin:"5px 0"}},e.intl.formatMessage({id:"people"})),o.createElement("ul",{style:{listStyle:"none",padding:0,margin:0}},t.map(((t,n)=>o.createElement(a.N_,{onClick:u,to:`${e.langUrl}/user/${t.username.toLowerCase()}`,key:t.username},o.createElement("li",{key:n,className:"searchItem"},o.createElement(Ln.A,{size:"small",key:t.username,username:t.username,gender:t.gender,avatarUrl:t.avatarUrl,langUrl:e.langUrl,externalUserType:t.externalUserType,status:9e12==t.lastSeen?"online":"offline"})))))))})(),s.rooms.length>0&&o.createElement(o.Fragment,null,o.createElement("hr",{style:{borderColor:"#2d3748",margin:"10px 0"}}),(()=>{const t=s.rooms||[];return 0===t.length?null:o.createElement("div",{style:{marginBottom:"10px"}},o.createElement("h4",{style:{color:"#a0aec0",fontSize:"12px",textTransform:"uppercase",margin:"5px 0"}},e.intl.formatMessage({id:"rooms"})),o.createElement("ul",{style:{listStyle:"none",padding:0,margin:0}},t.map(((t,n)=>o.createElement(a.N_,{onClick:u,to:`${e.langUrl}/room/${t.roomName.toLowerCase()}`,key:t.roomId},o.createElement("li",{key:n,className:"searchItem"},o.createElement(to,{name:t.roomName,nsfw:t.nsfw})))))))})()),0===s.people.length&&0===s.rooms.length&&o.createElement("div",{style:{color:"#a0aec0",fontSize:"12px",textAlign:"center"}},o.createElement(Jt.A,{id:"noResults"})," ",o.createElement("b",null,t))))}));const ro=270,ao=Xa((e=>({root:{display:"flex"},drawer:{[e.breakpoints.up("sm")]:{width:ro,flexShrink:0}},appBar:{[e.breakpoints.up("sm")]:{width:"calc(100% - 270px)",marginLeft:ro}},menuButton:{marginRight:e.spacing(2),[e.breakpoints.up("sm")]:{display:"none"}},toolbar:e.mixins.toolbar,drawerPaper:{width:ro},content:{flexGrow:0,padding:0,height:0,minHeight:0,display:"none"},drawerContainer:{overflow:"auto"}})));var oo=(0,Qt.Ay)((e=>{var t,n;const{window:r}=e,i=ao(),s=_r(),{0:l,1:c}=(0,o.useState)(!e.loggedOut),{0:d,1:u}=(0,o.useState)(!e.loggedOut),{0:m,1:p}=(0,o.useState)(!1),f=()=>{c(!l)},h=()=>{u(!d)};let g,v=null==e.langUrl?"":e.langUrl,y=o.createElement(no,{langUrl:e.langUrl,closeMobileDrawerOpen:e.closeMobileDrawerOpen}),k=o.createElement(za,{dense:!0},o.createElement(a.N_,{onClick:()=>e.closeMobileDrawerOpen(),to:`${v}/all-rooms/`},o.createElement(Sa,{button:!0,className:"highlightListItem"},o.createElement(Ja,null,o.createElement(Gt.g,{icon:Wt.B$L})),o.createElement(Ma,{primary:e.intl.formatMessage({id:"exploreRooms"})})))),b=(a.N_,Gt.g,Wt.pS3,e.intl.formatMessage({id:"profileVisitors"}),Ft().features.topics&&(a.N_,Gt.g,Wt.CYF,e.intl.formatMessage({id:"topics"})),Ft().features.meet?o.createElement(za,{dense:!0},o.createElement(a.N_,{onClick:()=>e.closeMobileDrawerOpen(),to:`${v}/meet/`},o.createElement(Sa,{button:!0,className:""},o.createElement(Ja,null,o.createElement(Gt.g,{icon:Wt._gR})),o.createElement(Ma,{primary:e.intl.formatMessage({id:"match"})})))):null),w=Ft().features.explorePeople?o.createElement(za,{dense:!0},o.createElement(a.N_,{onClick:()=>e.closeMobileDrawerOpen(),to:`${v}
2/explore-people/`},o.createElement(Sa,{button:!0,className:""},o.createElement(Ja,null,o.createElement(Gt.g,{icon:Wt.qcK})),o.createElement(Ma,{primary:e.intl.formatMessage({id:"explorePeople"})})))):null;g=e.rooms.length>0?o.createElement(za,{dense:!0},o.createElement(Sa,{button:!0,onClick:f},o.createElement(Ja,null,o.createElement(Gt.g,{icon:Wt.uQF})),o.createElement(Ma,{primary:e.intl.formatMessage({id:"rooms"})}),l?o.createElement(Gt.g,{icon:Wt.GF6}):o.createElement(Gt.g,{icon:Wt.tdl})),o.createElement($a,{in:l,timeout:"auto",unmountOnExit:!0},o.createElement(za,{component:"div",disablePadding:!0},e.rooms.map(((t,n)=>o.createElement(a.N_,{onClick:()=>e.closeMobileDrawerOpen(),to:`${e.langUrl}/room/${t.roomName.toLowerCase()}`,key:t.roomId},o.createElement(Ia,{unread:t.unread,name:t.roomName}))))))):o.createElement(za,{dense:!0},o.createElement(Sa,{button:!0,onClick:f},o.createElement(Ja,null,o.createElement(Gt.g,{icon:Wt.uQF})),o.createElement(Ma,{primary:e.intl.formatMessage({id:"rooms"})}),l?o.createElement(Gt.g,{icon:Wt.GF6}):o.createElement(Gt.g,{icon:Wt.tdl})),o.createElement($a,{in:l,timeout:"auto",unmountOnExit:!0},o.createElement("br",null),o.createElement("p",{className:"systemMessageText"},o.createElement(Jt.A,{id:"roomMenuMsg1"})),o.createElement("p",{className:"systemMessageText"},o.createElement(Jt.A,{id:"roomMenuMsg2"}))));let A,E=e.showAssistant?o.createElement(Sa,{className:"drawerListItem",button:!0,onClick:()=>{(0,a.oo)(`${v}/ai/`),e.closeMobileDrawerOpen()}},o.createElement("div",{className:"d-flex bd-highlight"},o.createElement("div",{className:"imgContainer small rounded-circle"},null!==(t=e.assistantData)&&void 0!==t&&t.assistantAvatarUrl?o.createElement("img",{src:e.assistantData.assistantAvatarUrl,className:"rounded-circle",alt:"AI Assistant",style:{border:"1px solid #6A5ACD"}}):o.createElement("div",{className:"avatarPlaceholder",style:{border:"1px solid #6A5ACD"}},o.createElement(Gt.g,{icon:Wt.UBk,style:{fontSize:"1.2em"},color:"#6A5ACD"})),o.createElement("span",{className:"onlineIcon"})),o.createElement("div",{className:"userInfo"},o.createElement("span",null))),o.createElement(Ma,null,(null===(n=e.assistantData)||void 0===n?void 0:n.assistantName)||e.intl.formatMessage({id:"myAi"})),o.createElement("div",{className:"removeCross",onClick:t=>{t.preventDefault(),t.stopPropagation();let n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId");if(!n||!r)return;e.onHideAssistant&&e.onHideAssistant();let a=en.A.PROD_API_URL+"assistant/hide";fetch(a,{method:"POST",credentials:"include",headers:{"X-Brand":Ft().id,"Content-Type":"application/json"},body:JSON.stringify({userId:n,sessionId:r})}).catch((e=>console.log(e)))}},o.createElement(Gt.g,{icon:Wt.GRI}))):null;A=null!=e.conversations&&e.conversations.length>0?o.createElement(za,{dense:!0},o.createElement(Sa,{button:!0,onClick:h},o.createElement(Ja,null,o.createElement(Gt.g,{icon:Wt.y_8})),o.createElement(Ma,{primary:e.intl.formatMessage({id:"messages"})}),d?o.createElement(Gt.g,{icon:Wt.GF6}):o.createElement(Gt.g,{icon:Wt.tdl})),o.createElement($a,{in:d,timeout:"auto",unmountOnExit:!0},o.createElement(eo,{showOnlyOnline:m,setShowOnlyOnline:p}),o.createElement(za,{component:"div",disablePadding:!0},!(0,$n.xg)()&&E,e.conversations.map(((t,n)=>o.createElement(xa,{key:t.conversationId,isRoom:!1,unread:t.unread,matched:t.matched,name:t.recipientUsername,avatarUrl:t.recipientAvatar,recipientLastSeen:t.recipientLastSeen,showOnlyOnline:m,recipientGender:t.recipientGender,status:9e12!=t.recipientLastSeen?"offline":"",externalUserType:t.externalUserType,langUrl:e.langUrl,conversationId:t.conversationId,closeMobileDrawerOpen:e.closeMobileDrawerOpen})))),e.conversations.length>200&&o.createElement("p",{className:"systemMessageText",style:{padding:"0 8px"}},o.createElement(Jt.A,{id:"maxConversations"})))):o.createElement(za,{dense:!0},o.createElement(Sa,{button:!0,onClick:h},o.createElement(Ja,null,o.createElement(Gt.g,{icon:Wt.y_8})),o.createElement(Ma,{primary:e.intl.formatMessage({id:"messages"})}),d?o.createElement(Gt.g,{icon:Wt.GF6}):o.createElement(Gt.g,{icon:Wt.tdl})),o.createElement($a,{in:d,timeout:"auto",unmountOnExit:!0},o.createElement(za,{component:"div",disablePadding:!0},E),!e.showAssistant&&o.createElement(o.Fragment,null,o.createElement("br",null),o.createElement("p",{className:"systemMessageText"},o.createElement(Jt.A,{id:"messageMenuMsg1"})),o.createElement("p",{className:"systemMessageText"},o.createElement(Jt.A,{id:"messageMenuMsg2"})))));const S=void 0!==r?()=>r().document.body:void 0,D=void 0!==r&&/iPad|iPhone|iPod/.test(navigator.userAgent);return o.createElement("div",{className:i.root},o.createElement(sr,null),o.createElement("nav",{className:i.drawer,"aria-label":"mailbox folders"},o.createElement(ka,{smUp:!0,implementation:"css"},o.createElement(Ya,{container:S,disableSwipeToOpen:!1,disableBackdropTransition:!D,disableDiscovery:D,variant:"temporary",anchor:"rtl"===s.direction?"right":"left",open:e.mobileDrawerOpen,onClose:e.toggleMobileDrawerOpen,onOpen:e.toggleMobileDrawerOpen,swipeAreaWidth:30,classes:{paper:i.drawerPaper},ModalProps:{keepMounted:!0}},o.createElement("div",{className:"drawer"},o.createElement("div",{className:i.toolbar}),e.loading?o.createElement("div",{className:e.loading?"dcLoader medium":"hidden"}):o.createElement("div",null,y,k,w,b,g,A)))),o.createElement(ka,{xsDown:!0,implementation:"css"},o.createElement(oa,{classes:{paper:i.drawerPaper},variant:"permanent",open:!0},o.createElement("div",{className:"drawer"},o.createElement("div",{className:i.toolbar}),e.loading?o.createElement("div",{className:e.loading?"dcLoader medium":"hidden"}):o.createElement("div",null,y,k,w,b,g,A))))),o.createElement("main",{className:i.content},o.createElement("div",{className:i.toolbar})))}));let io=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={loading:!0},n.toggleMobileDrawerOpen=n.toggleMobileDrawerOpen.bind(n),n.closeMobileDrawerOpen=n.
2closeMobileDrawerOpen.bind(n),n}(0,Ht.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.getRoomsAndConversations()},n.toggleMobileDrawerOpen=function(){this.props.setMobileDrawerOpen(!this.props.mobileDrawerOpen)},n.closeMobileDrawerOpen=function(){this.props.setMobileDrawerOpen(!1)},n.getRoomsAndConversations=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId");if(null==e||""==e||null==t||""==t)return!1;let n=en.A.PROD_API_URL+"getRoomsAndConversations";return n+="/"+e,n+="/"+t,fetch(n,{credentials:"include"}).then((e=>e.json())).then((e=>{e.success?(this.props.setRooms(e.rooms),this.props.setConversations(e.conversations),this.props.setTotalUnread(e.totalUnread),this.props.setAssistantData(void 0,void 0,e.assistantName,void 0,e.assistantAvatarUrl),this.props.setShowAssistant(!1!==e.showAssistant)):101==e.errorCode&&window.location.reload(),this.setState({loading:!1})}),(e=>{this.setState({loading:!1})})),!1},n.render=function(){return o.createElement(oo,{mobileDrawerOpen:this.props.mobileDrawerOpen,toggleMobileDrawerOpen:this.toggleMobileDrawerOpen,closeMobileDrawerOpen:this.closeMobileDrawerOpen,loading:this.state.loading||this.props.initialLoader,rooms:this.props.rooms,conversations:this.props.conversations,langUrl:this.props.langUrl,assistantData:this.props.assistantData,showAssistant:this.props.showAssistant,onHideAssistant:()=>this.props.setShowAssistant(!1),plusMember:this.props.plusMember})},t}(o.Component);var so=(0,Xt.Ng)((function(e){const{loggedIn:t,rooms:n,conversations:r,mobileDrawerOpen:a,initialLoader:o,assistantData:i,showAssistant:s,plusMember:l}=e;return{loggedIn:t,rooms:n,conversations:r,mobileDrawerOpen:a,initialLoader:o,assistantData:i,showAssistant:s,plusMember:l}}),(function(e){return(0,Zt.zH)({setRooms:nn.nt,setConversations:nn.dU,setMobileDrawerOpen:nn.gZ,setTotalUnread:nn.i4,setAssistantData:nn.vT,setShowAssistant:nn.oS},e)}))(io);let lo=function(e){function t(t){var n;return(n=e.call(this,t)||this).toggleMobileDrawerOpen=n.toggleMobileDrawerOpen.bind(n),n.closeMobileDrawerOpen=n.
2closeMobileDrawerOpen.bind(n),n}(0,Ht.A)(t,e);var n=t.prototype;return n.toggleMobileDrawerOpen=function(){this.props.setMobileDrawerOpen(!this.props.mobileDrawerOpen)},n.closeMobileDrawerOpen=function(){this.props.setMobileDrawerOpen(!1)},n.render=function(){return this.props.loggedIn?o.createElement(so,{langUrl:this.props.langUrl}):null},t}(o.Component);var co=(0,Xt.Ng)((function(e){const{loggedIn:t,mobileDrawerOpen:n,initialLoader:r}=e;return{loggedIn:t,mobileDrawerOpen:n,initialLoader:r}}),(function(e){return(0,Zt.zH)({setLoggedIn:nn.QC,setMobileDrawerOpen:nn.gZ},e)}))(lo),uo=n(44177);const mo=o.forwardRef((({className:e,bsPrefix:t,as:n="span",...r},a)=>(t=(0,x.oU)(t,"input-group-text"),(0,b.jsx)(n,{ref:a,className:s()(e,t),...r}))));mo.displayName="InputGroupText";var po=mo;const fo=o.forwardRef((({bsPrefix:e,size:t,hasValidation:n,className:r,as:a="div",...i},l)=>{e=(0,x.oU)(e,"input-group");const c=(0,o.useMemo)((()=>({})),[]);return(0,b.jsx)(Mt.Provider,{value:c,children:(0,b.jsx)(a,{ref:l,...i,className:s()(r,e,t&&`${e}-${t}`,n&&"has-validation")})})}));fo.displayName="InputGroup";var ho=Object.assign(fo,{Text:po,Radio:e=>(0,b.jsx)(po,{children:(0,b.jsx)(uo.A,{type:"radio",...e})}),Checkbox:e=>(0,b.jsx)(po,{children:(0,b.jsx)(uo.A,{type:"checkbox",...e})})}),go=n(61105);var vo=(0,Qt.Ay)((function(e){return e.showForm?o.createElement("div",null,o.createElement(Wn.A.Group,null,o.createElement(Wn.A.Label,null,o.createElement(Jt.A,{id:"mail"})),o.createElement(Wn.A.Control,{required:!0,type:"email",name:"emailR",placeholder:e.intl.formatMessage({id:"mail"})}),o.createElement(Wn.A.Control.Feedback,{type:"invalid"},o.createElement(Jt.A,{id:"enterValidMail"}))),o.createElement(Wn.A.Group,{controlId:"validationCustom04"},o.createElement(Wn.A.Label,null,o.createElement(Jt.A,{id:"password"})),o.createElement(Wn.A.Control,{name:"password",type:"password",minLength:"8",placeholder:e.intl.formatMessage({id:"password"}),required:!0}),o.createElement(Wn.A.Control.Feedback,{type:"invalid"},o.createElement(Jt.A,{id:"choosePassword"}))),o.createElement(Wn.A.Group,{controlId:"validationCustom04"},o.createElement(Wn.A.Label,null,o.createElement(Jt.A,{id:"confirmPassword"})),o.createElement(Wn.A.Control,{name:"confirmPassword",isInvalid:e.passwordInvalid,type:"password",placeholder:e.intl.formatMessage({id:"password"}),required:!0}),o.createElement(Wn.A.Control.Feedback,{type:"invalid"},o.createElement(Jt.A,{id:"passwordNoMatch"}))),o.createElement("br",null),o.createElement(Wn.A.Group,{controlId:"newsletterConsent",className:"registerCheck"},o.createElement(Wn.A.Check,{type:"checkbox",name:"newsletterConsent",id:"newsletterConsent",label:e.intl.formatMessage({id:"newsletterConsent"})})),o.createElement("br",null)):null})),yo=n(59386),ko=n.n(yo),bo=n(56568);let wo=function(e){function t(t){var n;return(n=e.call(this,t)||this).onSubmit=e=>{e.preventDefault(),e.stopPropagation();const t=e.currentTarget;let r=t.elements.username.value;if(n.props.showExpandedRegister){let e=t.elements.password.value,a=t.elements.confirmPassword.value,o=t.elements.emailR.value,i=t.elements.newsletterConsent.checked;n.setState({username:r,password:e,confirmPassword:a,email:o,newsletterConsent:i})}else n.setState({username:r});n.handleSignUp()},n.state={passwordInvalid:"",usernameInvalid:"",signUpFeedback:"",signInFeedback:"",isAccountNotActivated:!1,isLoading:!1,selectedDate:"",finishedLoading:!1,gender:"",username:n.props.enteredName||"",termsAccepted:!1,password:"",confirmPassword:"",email:"",recaptchaValue:"",name:"",newsletterConsent:!1},n.handleSignUp=n.handleSignUp.bind(n),n.setIsLoading=n.setIsLoading.bind(n),n.setPasswordInvalid=n.setPasswordInvalid.bind(n),n.setUsernameInvalid=n.setUsernameInvalid.bind(n),n.setSignUpFeedback=n.setSignUpFeedback.bind(n),n.setSignInFeedback=n.setSignInFeedback.bind(n),n.registerUser=n.registerUser.bind(n),n.registerGuest=n.registerGuest.bind(n),n.handleSignIn=n.handleSignIn.bind(n),n.signIn=n.signIn.bind(n),n.loginUser=n.loginUser.bind(n),n.handleForgotPassClick=n.handleForgotPassClick.bind(n),n.setSelectedDate=n.setSelectedDate.bind(n),n.updateName=n.updateName.bind(n),n.handleUsernameChange=n.handleUsernameChange.bind(n),n.handleGenderChange=n.handleGenderChange.bind(n),n.handleTermsChange=n.handleTermsChange.bind(n),n.getRecaptchaToken=n.getRecaptchaToken.bind(n),n.loadRecaptchaScript=n.loadRecaptchaScript.bind(n),n}(0,Ht.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){if(this.setState({finishedLoading:!0}),"undefined"!=typeof window){const e={},t=sessionStorage.getItem("guestRequest"),n=sessionStorage.getItem("orderId");if(t){const n=JSON.parse(t),r=n.dateOfBirth?new Date(n.dateOfBirth):"",a=r instanceof Date&&!isNaN(r)?r:"";e.username=n.username||this.props.enteredName||"",e.gender=n.gender||"",e.selectedDate=a,e.dateOfBirth=n.dateOfBirth}n&&(e.termsAccepted=!0),Object.keys(e).length&&this.setState(e)}},n.loadRecaptchaScript=function(){return"undefined"==typeof window||window.grecaptcha?Promise.resolve():new Promise(((e,t)=>{const n=document.querySelector('script[src*="recaptcha/api.js"]');if(n)return void(window.grecaptcha?e():(n.addEventListener("load",(()=>e())),n.addEventListener("error",t)));const r=document.createElement("script");r.src=`https://www.google.com/recaptcha/api.js?render=${en.A.RECAPTCHA_KEY}`,r.async=!0,r.defer=!0,r.onload=()=>{const t=setInterval((()=>{window.grecaptcha&&window.grecaptcha.ready&&(clearInterval(t),window.grecaptcha.ready((()=>e())))}),100)},r.onerror=t,document.head.appendChild(r)}))},n.getRecaptchaToken=function(e){return void 0===e&&(e="register"),new Promise(((t,n)=>{this.loadRecaptchaScript().then((()=>{window.grecaptcha?window.grecaptcha.ready((()=>{window.grecaptcha.execute(en.A.RECAPTCHA_KEY,{action:e}).then((e=>{t(e)})).catch((e=>{n(e)}))})):n(new Error("reCAPTCHA not loaded"))})).catch(n)}))},n.handleSignUp=function(){if(this.state.isLoading)return;for(var e,t=document.getElementsByName("formHorizontalRadios"),n=0;n<t.length;n++)if(t[n].checked){e=t[n].value;break}null!=e&&""!=e||(e="other");if(!/^[a-zA-Z0-9.\-_$@*!]{3,30}$/.test(this.state.username))return void this.setUsernameInvalid("true");let r="";if(null!=this.state.selectedDate&&""!=this.state.selectedDate&&(r=`${this.state.selectedDate.getFullYear()}-${this.state.selectedDate.getMonth()+1}-${this.state.selectedDate.getDate()}`),this.props.showExpandedRegister){if(this.state.password!=this.state.confirmPassword)return void this.setPasswordInvalid("true");this.setIsLoading(!0),this.setPasswordInvalid(""),this.getRecaptchaToken("register").then((t=>{bo.Ay.load().then((e=>e.get())).then((n=>{this.registerUser(this.state.username,this.state.email,this.state.password,e,r,this.state.name,n.visitorId,t)}))})).catch((e=>{console.error("reCAPTCHA error:",e),this.setIsLoading(!1),this.setSignUpFeedback(this.props.intl.formatMessage({id:"captchaFailed"}));var t=setTimeout(function(){this.setSignUpFeedback(""),clearTimeout(t)}.bind(this),5e3)}))}else this.setIsLoading(!0),this.getRecaptchaToken("register").then((t=>{bo.Ay.load().then((e=>e.get())).then((n=>{this.registerGuest(this.state.username,e,r,n.visitorId,t)}))})).catch((e=>{console.error("reCAPTCHA error:",e),this.setIsLoading(!1),this.setSignUpFeedback(this.props.intl.formatMessage({id:"captchaFailed"}));var t=setTimeout(function(){this.setSignUpFeedback(""),clearTimeout(t)}.bind(this),5e3)}))},n.registerUser=function(e,t,n,r,o,i,s,l){sessionStorage.removeItem("guestRequest");let c=window.screen.height,d=window.screen.width,u="1"===navigator.doNotTrack||"1"===window.doNotTrack,m=navigator.cookieEnabled,p=!1,f=window.devicePixelRatio,h="",g="",v=navigator.hardwareConcurrency,y=navigator.maxTouchPoints;try{g=JSON.stringify(Array.from(navigator.plugins).map((e=>e.name))),p="ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0,h=JSON.stringify(Array.from(document.fonts).map((e=>e.family)))}catch(A){}const k=localStorage.getItem("referringUser"),b=localStorage.getItem("campaign");let w=en.A.PROD_API_URL+"register";fetch(w,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({username:e.trim(),password:n,email:t,gender:r,dateOfBirth:o,lang:this.props.lang,captchaToken:l,name:i,bId:localStorage.getItem("bId"),sAttr:d+" "+c,pAttr:g,sSAttr:!!window.sessionStorage,lSAttr:!!window.localStorage,dntAttr:u,ckAttr:m,tchAttr:p,dprAttr:f,afAttr:h,hcAttr:v,mtpAttr:y,fpJsId:s,clientFp:this.props.clientFp,referringUser:k,campaign:b,newsletterConsent:this.state.newsletterConsent})}).then((e=>e.json())).then((e=>{if(this.setIsLoading(!1),e.success)this.props.setShowSignInModal(!1),e.allowDm=!0,e.dmS
2ounds=!0,e.plusMember=!1,this.props.setJustRegistered(!0),this.loginUser(e),localStorage.removeItem("referringUser"),localStorage.removeItem("campaign"),(0,a.oo)(this.props.langUrl+"/");else{let n=this.props.intl.formatMessage({id:"couldNotSignup"});if(2==e.errorCode)n=this.props.intl.formatMessage({id:"alreadyHaveAccount"});else if(3==e.errorCode)n=this.props.intl.formatMessage({id:"passwordMustContain"});else if(4==e.errorCode)n=this.props.intl.formatMessage({id:"usernameTaken"});else{if(5==e.errorCode)return(0,a.oo)(this.props.langUrl+"/full"),void this.props.setShowSignInModal(!1);6==e.errorCode?n=this.props.intl.formatMessage({id:"usernameNotAllowed"}):109==e.errorCode?n=this.props.intl.formatMessage({id:"needToBeOlder"}):7==e.errorCode&&(n=this.props.intl.formatMessage({id:"couldNotSignup"}))}this.setSignUpFeedback(n);var t=setTimeout(function(){this.setSignUpFeedback(""),clearTimeout(t)}.bind(this),5e3)}}),(e=>{this.setIsLoading(!1),this.setSignUpFeedback(this.props.intl.formatMessage({id:"couldNotSignup"}));var t=setTimeout(function(){this.setSignUpFeedback(""),clearTimeout(t)}.bind(this),5e3)}))},n.registerGuest=function(e,t,n,r,o){sessionStorage.removeItem("guestRequest");const i=sessionStorage.getItem("orderId");let s=window.screen.height,l=window.screen.width,c="1"===navigator.doNotTrack||"1"===window.doNotTrack,d=navigator.cookieEnabled,u=!1,m=window.devicePixelRatio,p="",f="",h=navigator.hardwareConcurrency,g=navigator.maxTouchPoints;try{f=JSON.stringify(Array.from(navigator.plugins).map((e=>e.name))),u="ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0,p=JSON.stringify(Array.from(document.fonts).map((e=>e.family)))}catch(b){}const v=localStorage.getItem("referringUser"),y=localStorage.getItem("campaign");let k=en.A.PROD_API_URL+"registerGuest";fetch(k,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({username:e.trim(),gender:t,dateOfBirth:n,captchaToken:o,bId:localStorage.getItem("bId"),lang:this.props.lang,sAttr:l+" "+s,pAttr:f,sSAttr:!!window.sessionStorage,lSAttr:!!window.localStorage,dntAttr:c,ckAttr:d,tchAttr:u,dprAttr:m,afAttr:p,hcAttr:h,mtpAttr:g,fpJsId:r,clientFp:this.props.clientFp,referringUser:v,campaign:y,orderId:i})}).then((e=>e.json())).then((r=>{if(this.setIsLoading(!1),r.success)r.allowDm=!0,r.dmSounds=!0,r.plusMember=!!i,this.props.setIsGuest(!0),this.props.setJustRegistered(!0),this.loginUser(r),localStorage.removeItem("referringUser"),localStorage.removeItem("campaign"),sessionStorage.removeItem("orderId"),(0,a.oo)(this.props.langUrl+"/");else{let i=this.props.intl.formatMessage({id:"couldNotSignupGuest"});if(4==r.errorCode)i=this.props.intl.formatMessage({id:"usernameTaken"});else{if(5==r.errorCode){const r={username:e.trim(),gender:t,dateOfBirth:n};return sessionStorage.setItem("guestRequest",JSON.stringify(r)),(0,a.oo)(this.props.langUrl+"/full"),void this.props.setShowSignInModal(!1)}6==r.errorCode?i=this.props.intl.formatMessage({id:"usernameNotAllowed"}):109==r.errorCode?i=this.props.intl.formatMessage({id:"needToBeOlder"}):7==r.errorCode&&(i=this.props.intl.formatMessage({id:"couldNotSignupGuest"}))}this.setSignUpFeedback(i);var o=setTimeout(function(){this.setSignUpFeedback(""),clearTimeout(o)}.bind(this),5e3)}}),(e=>{this.setIsLoading(!1),this.setSignUpFeedback(this.props.intl.formatMessage({id:"couldNotSignupGuest"}));var t=setTimeout(function(){this.setSignUpFeedback(""),clearTimeout(t)}.bind(this),5e3)}))},n.handleSignIn=function(e){if(this.state.isLoading)return;this.setIsLoading(!0),e.preventDefault(),e.stopPropagation();const t=e.currentTarget;this.signIn(t.elements.emailR.value,t.elements.password.value)},n.signIn=function(e,t){let n=en.A.PROD_API_URL+"login";n+="/"+e,n+="/"+t,fetch(Ft().withBrand(n),{credentials:"include"}).then((e=>e.json())).then((e=>{e.success?this.loginUser(e):1==e.errorCode?this.setSignInFeedback(this.props.intl.formatMessage({id:"wrongMailOrPass"})):3==e.errorCode?this.setState({isAccountNotActivated:!0}):103==e.errorCode?this.setSignInFeedback(this.props.intl.formatMessage({id:"tryToLoginGuest"})):this.setSignInFeedback(this.props.intl.formatMessage({id:"couldNotLogin"})),this.setIsLoading(!1)}),(e=>{this.setIsLoading(!1),this.setSignInFeedback(this.props.intl.formatMessage({id:"couldNotLogin"}))}))},n.loginUser=function(e){let t=new Date;t=t.addDays(90),localStorage.setItem("userId",e.userId),localStorage.setItem("username",e.username),localStorage.setItem("sessionId",e.
2sessionId),this.props.connectWebSocket(e.userId,e.sessionId,e.username,e.avatarUrl,e.gender),this.props.setAllowDm(e.allowDm),this.props.setBlockedUsernames(e.blockedUsernames),this.props.setAvatarUrl(e.avatarUrl),this.props.onHide(),this.props.setLoggedIn(!0),this.props.setDmSounds(e.dmSounds),this.props.setPlusMember(e.plusMember),this.props.setGender(e.gender),this.props.removeRecaptcha()},n.setIsLoading=function(e){this.setState({isLoading:e})},n.setPasswordInvalid=function(e){this.setState({passwordInvalid:e})},n.setUsernameInvalid=function(e){this.setState({usernameInvalid:e})},n.setSignUpFeedback=function(e){this.setState({signUpFeedback:e})},n.setSignInFeedback=function(e){this.setState({signInFeedback:e})},n.setSelectedDate=function(e){this.setState({selectedDate:e})},n.handleForgotPassClick=function(){(0,a.oo)(this.props.langUrl+"/forgotPassword"),this.props.onHide()},n.updateName=function(e){let t=e.target.value;this.setState({name:t})},n.handleUsernameChange=function(e){this.setState({username:e.target.value})},n.handleGenderChange=function(e){this.setState({gender:e.target.value})},n.handleTermsChange=function(e){this.setState({termsAccepted:e.target.checked})},n.render=function(){return this.props.showRegister?o.createElement(Yn.A,{show:this.props.show,onHide:this.props.onHide,size:"m","aria-labelledby":"contained-modal-title-vcenter",centered:!0,className:"signInModal"},o.createElement(Wn.A,{onSubmit:this.onSubmit},o.createElement(Yn.A.Header,{closeButton:!0},o.createElement(Yn.A.Title,{id:"contained-modal-title-vcenter"},o.createElement(Jt.A,{id:"enter"}))),o.createElement(Yn.A.Body,null,"undefined"!=typeof window&&sessionStorage.getItem("orderId")&&o.createElement("div",{className:"alert alert-success mb-3"},o.createElement(Gt.g,{icon:Wt.e68})," ",o.createElement(Jt.A,{id:"plusGuest"})," ",o.createElement(Jt.A,{id:"activated"})),o.createElement(Wn.A.Group,null,o.createElement(Wn.A.Label,null,o.createElement(Jt.A,{id:"username"})),o.createElement(Wn.A.Control,{required:!0,minLength:"3",maxLength:"20",type:"text",name:"username",value:this.state.username,onChange:this.handleUsernameChange,placeholder:this.props.intl.formatMessage({id:"chooseUsername"}),isInvalid:this.state.usernameInvalid}),o.createElement(Wn.A.Control.Feedback,{type:"invalid"},o.createElement(Jt.A,{id:"usernameMustBe"})),o.createElement("label",{className:"onh",htmlFor:"name"}),o.createElement("input",{className:"onh",onChange:this.updateName,autoComplete:"new-password",type:"text",id:"name",name:"name",placeholder:"Your name here"})),o.createElement(Wn.A.Group,null,o.createElement("fieldset",null,o.createElement(Wn.A.Group,{className:"genderRadios"},o.createElement(go.A,{sm:10},o.createElement(Wn.A.Check,{type:"radio",label:this.props.intl.formatMessage({id:"man"}),value:"man",name:"formHorizontalRadios",id:"formHorizontalRadios1",checked:"man"===this.state.gender,onChange:this.handleGenderChange}),o.createElement(Wn.A.Check,{type:"radio",label:this.props.intl.formatMessage({id:"woman"}),value:"woman",name:"formHorizontalRadios",id:"formHorizontalRadios2",checked:"woman"===this.state.gender,onChange:this.handleGenderChange}),o.createElement(Wn.A.Check,{type:"radio",label:this.props.intl.formatMessage({id:"nonBinary"}),value:"other",name:"formHorizontalRadios",id:"formHorizontalRadios3",checked:"other"===this.state.gender,onChange:this.handleGenderChange}))))),o.createElement(Wn.A.Group,null,o.createElement(Wn.A.Label,null,o.createElement(Jt.A,{id:"age"})),o.createElement(ko(),{required:!0,dateFormat:"yyyy-MM-dd",selected:this.state.selectedDate,onChange:e=>this.setSelectedDate(e),placeholderText:this.props.intl.formatMessage({id:"dateOfBirth"})})),o.createElement(vo,{showForm:this.props.showExpandedRegister,passwordInvalid:this.state.passwordInvalid}),o.createElement(Wn.A.Group,{controlId:"formBasicCheckbox",className:"registerCheck"},o.createElement("div",{className:"d-flex align-items-baseline gap-2"},o.createElement(Wn.A.Check,{required:!0,type:"checkbox",id:"termsCheckbox",checked:this.state.termsAccepted,onChange:this.handleTermsChange}),o.createElement("div",{className:"d-flex align-items-center flex-wrap gap-1"},o.createElement("label",{htmlFor:"termsCheckbox",className:"mb-0"},this.props.intl.formatMessage({id:"readAndAccept"})," ",o.createElement("a",{href:"/terms/",target:"_blank",rel:"noopener noreferrer"},"Terms of Service")," ",o.createElement(Jt.A,{id:"and"})," ",o.createElement("a",{href:"/privacy/",target:"_blank",rel:"noopener noreferrer"},"Privacy Policy"))))),o.createElement("p",{className:"feedback"},this.state.signUpFeedback),o.createElement(Eo,{showExpandedRegister:this.props.showExpandedRegister,isLoading:this.state.isLoading})),o.createElement(So,{onHide:this.props.onHide,langUrl:this.props.langUrl,isLoading:this.state.isLoading}
2))):o.createElement(Yn.A,{show:this.props.show,onHide:this.props.onHide,size:"sm","aria-labelledby":"contained-modal-title-vcenter",centered:!0},o.createElement(Yn.A.Header,{closeButton:!0},o.createElement(Yn.A.Title,{id:"contained-modal-title-vcenter"},o.createElement(Jt.A,{id:"login"}))),o.createElement(Yn.A.Body,null,o.createElement(Wn.A,{onSubmit:this.handleSignIn},o.createElement(Wn.A.Group,{controlId:"validationCustomEmail"},o.createElement(ho,null,o.createElement(Wn.A.Control,{required:!0,type:"text",name:"emailR",placeholder:this.props.intl.formatMessage({id:"mailOrName"})}),o.createElement(Wn.A.Control.Feedback,{type:"invalid"},"Incorrect"))),o.createElement(Wn.A.Group,{controlId:"validationCustom04"},o.createElement(Wn.A.Control,{name:"password",type:"password",placeholder:this.props.intl.formatMessage({id:"password"}),required:!0}),o.createElement(Wn.A.Control.Feedback,{type:"invalid"},"Incorrect")),o.createElement("p",{className:"feedback"},this.state.isAccountNotActivated?o.createElement(o.Fragment,null,this.props.intl.formatMessage({id:"accountNotActivated"}),o.createElement("br",null),o.createElement("br",null),o.createElement(Jt.A,{id:"getNewActivationLink"})," ",o.createElement("a",{href:this.props.langUrl+"/activate",onClick:e=>{e.preventDefault(),this.props.onHide(),(0,a.oo)(this.props.langUrl+"/activate")}},o.createElement(Jt.A,{id:"getNewActivationLink2"}))):this.state.signInFeedback),o.createElement(Nt.A,{type:"submit",disabled:this.state.isLoading},this.state.isLoading?o.createElement(Jt.A,{id:"loggingIn"}):o.createElement(Jt.A,{id:"login"})))),o.createElement(Yn.A.Footer,{className:"signInFooter"},o.createElement(Nt.A,{variant:"outline-primary",onClick:this.handleForgotPassClick},o.createElement(Jt.A,{id:"forgotPassword"})),o.createElement(Nt.A,{variant:"outline-primary",onClick:()=>{this.props.onHide(),(0,a.oo)(this.props.langUrl+"/signup")}},o.createElement(Jt.A,{id:"notMember"}),"?")))},t}(o.Component);var Ao=(0,Qt.Ay)((0,Xt.Ng)((function(e){const{loggedIn:t,enteredName:n,clientFp:r}=e;return{loggedIn:t,enteredName:n,clientFp:r}}),(function(e){return(0,Zt.zH)({setLoggedIn:nn.QC,reset:nn.cL,addRoomData:nn.rU,setAllowDm:nn.ZR,setBlockedUsernames:nn.m5,setAvatarUrl:nn.F3,setShowSignInModal:nn.d8,setDmSounds:nn.UP,setPlusMember:nn.pi,setIsGuest:nn.nL,setJustRegistered:nn.dS,setGender:nn.aT},e)}))(wo));function Eo(e){return e.showExpandedRegister?o.createElement(Nt.A,{type:"submit",className:"enterBtn",disabled:e.isLoading},e.isLoading?o.createElement(Jt.A,{id:"entering"}):o.createElement(Jt.A,{id:"enter"})):null}function So(e){if(e.showExpandedRegister)return null;{const t=()=>{e.onHide&&e.onHide(),(0,a.oo)((e.langUrl||"")+"/signup")};return o.createElement(Yn.A.Footer,{className:"signInFooter"},o.createElement(Nt.A,{variant:"primary",size:"lg",onClick:()=>e.setShowRegister(!1)},o.createElement(Jt.A,{id:"login"})),o.createElement("div",null,o.createElement(Nt.A,{style:{marginRight:"10px"},variant:"outline-primary",size:"lg",onClick:t,disabled:e.isLoading},e.isLoading?o.createElement(Jt.A,{id:"entering"}):o.createElement(Jt.A,{id:"useAsGuest"})),o.createElement(Nt.A,{variant:"outline-primary",size:"lg",onClick:t},o.createElement(Jt.A,{id:"signUp"}))))}}function Do(e){return o.createElement(Yn.A,{show:e.show,onHide:e.onHide,size:"m",centered:!0,dialogClassName:"wrongSiteModal"},o.createElement(Yn.A.Body,null,o.createElement("h5",{className:"wrongSiteTitle"},o.createElement(Jt.A,{id:"wrongSiteTitle"})),o.createElement("p",{className:"wrongSiteBody"},o.createElement(Jt.A,{id:"wrongSiteBody"})),o.createElement("a",{className:"wrongSiteCta",href:Ft().links.wrongSiteUrl},o.createElement(Jt.A,{id:"wrongSiteButton"})),o.createElement("button",{type:"button",className:"wrongSiteDismiss",onClick:e.onHide},o.createElement(Jt.A,{id:"close"}))))}Date.prototype.addDays=function(e){let t=new Date(this.valueOf());return t.setDate(t.getDate()+e),t};let Co=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={showSignInButton:!1,showSuccessModal:!1},n.toggleShowSuccessModal=n.toggleShowSuccessModal.bind(n),n.validateUser=n.validateUser.bind(n),n.validateLogin=n.validateLogin.bind(n),n.logoutUser=n.logoutUser.bind(n),n.setShowSignInButton=n.setShowSignInButton.bind(n),n.handleSignInClick=n.handleSignInClick.bind(n),n.handleAccountClick=n.handleAccountClick.bind(n),n}(0,Ht.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.validateUser()},n.validateUser=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=localStorage.getItem("username");null==e||""==e||null==t||""==t?(this.props.setLoggedIn(!1),this.props.setInitialLoader(!1),this.setShowSignInButton(!0)):this.validateLogin(e,t,n)},n.validateLogin=function(e,t,n){let r=en.A.PROD_API_URL+"validateLogin";return r+="/"+e,r+="/"+t,fetch(r,{credentials:"include"}).then((e=>e.json())).then((r=>{r.success?(this.props.setAllowDm(r.allowDm),this.props.setDmSounds(r.dmSounds),this.props.setPlusMember(r.plusMember),this.props.setIsGuest(r.guest),this.props.setBlockedUsernames(r.blockedUsernames),this.props.setAvatarUrl(r.avatarUrl),this.props.connectWebSocket(e,t,n,r.avatarUrl,r.gender),this.props.setLoggedIn(!0),this.props.setInitialLoader(!1),this.props.setGender(r.gender),this.props.removeRecaptcha()):(localStorage.removeItem("userId"),localStorage.removeItem("sessionId"),localStorage.removeItem("username"),this.props.setLoggedIn(!1),this.props.setInitialLoader(!1)),this.setShowSignInButton(!0)}),(e=>{this.props.setLoggedIn(!1),this.props.setInitialLoader(!1),this.setShowSignInButton(!0),this.props.setUnavailable(!0)})),!1},n.logoutUser=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=en.A.PROD_API_URL+"logout";return localStorage.removeItem("userId"),localStorage.removeItem("sessionId"),localStorage.removeItem("username"),n+="/"+e,n+="/"+t,fetch(n,{credentials:"include"}).then((e=>e.json())).then((e=>{e.success}),(e=>{console.log("Error logging out.")})),this.props.disconnectWebSocket(),this.props.reset(),this.props.setInitialLoader(!1),(0,a.oo)("/"),!1},n.hideModal=function(){this.setState({showModal:!1})},n.toggleShowSuccessModal=function(){this.setState({showSuccessModal:!this.state.showSuccessModal})},n.setShowSignInButton=function(e){this.setState({showSignInButton:e})},n.handleSignInClick=function(){this.props.setEnteredName(""),this.props.toggleShowModal(),this.props.closeMenu()}
2,n.handleAccountClick=function(){(0,a.oo)(this.props.langUrl+"/account"),this.props.closeMenu()},n.render=function(){return this.state.showSignInButton?this.props.loggedIn?o.createElement("div",null,o.createElement(Nt.A,{size:"sm",onClick:this.handleAccountClick,variant:"outline-info"},o.createElement(Jt.A,{id:"account"})),o.createElement(Nt.A,{size:"sm",className:"signout",onClick:()=>this.logoutUser(),variant:"dark"},o.createElement(Jt.A,{id:"logout"}))):o.createElement("div",null,o.createElement(Nt.A,{size:"sm",style:{borderRadius:"20px",padding:"5px 10px"},onClick:this.handleSignInClick,id:"sign-in-button",variant:"outline-light"},o.createElement(Jt.A,{id:"startNow"}))):null},t}(o.Component);var Mo=(0,Xt.Ng)((function(e){const{loggedIn:t}=e;return{loggedIn:t,globalState:e}}),(function(e){return(0,Zt.zH)({setLoggedIn:nn.QC,reset:nn.cL,addRoomData:nn.rU,setAllowDm:nn.ZR,setBlockedUsernames:nn.m5,setInitialLoader:nn.qN,setAvatarUrl:nn.F3,setDmSounds:nn.UP,setPlusMember:nn.pi,setEnteredName:nn.HD,setUnavailable:nn.HU,setIsGuest:nn.nL,setGender:nn.aT},e)}))(Co),To=n.p+"static/newmsg-039584a1f20890cc5ae729ef13ca898a.mp3";let Po=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={showSignInButton:!1,userId:"",sessionId:"",username:"",seconds:1,reconnectTime:1,beenDisconnected:!1,showWrongSiteModal:!1},n.timer=0,n.connectWebSocket=n.connectWebSocket.bind(n),n.disconnectWebSocket=n.disconnectWebSocket.bind(n),n.toggleShowModal=n.toggleShowModal.bind(n),n.removeRecaptcha=n.removeRecaptcha.bind(n),n.handleExternalConnectWebSocket=n.handleExternalConnectWebSocket.bind(n),n}(0,Ht.A)(t,e);var n=t.prototype;return n.handleExternalConnectWebSocket=function(e){const{userId:t,sessionId:n,username:r,avatarUrl:a,gender:o}=e.detail;this.connectWebSocket(t,n,r,a,o)},n.componentDidMount=function(){"undefined"!=typeof window&&window.addEventListener("dinchat-connect-websocket",this.handleExternalConnectWebSocket)},n.componentWillUnmount=function(){"undefined"!=typeof window&&window.removeEventListener("dinchat-connect-websocket",this.handleExternalConnectWebSocket)},n.removeRecaptcha=function(){if("undefined"==typeof window)return;const e=document.querySelector('script[src*="recaptcha/api.js"]');e&&e.remove();const t=document.querySelector(".grecaptcha-badge");t&&t.remove();const n=document.querySelector('iframe[src*="recaptcha"]');if(n&&n.parentElement){const e=n.parentElement;(e.classList.contains("grecaptcha-badge")||"fixed"===e.style.position||"9999"===e.style.zIndex)&&e.remove()}window.grecaptcha&&delete window.grecaptcha},n.connectWebSocket=function(e,t,n,r,a){let o=window.location.href.includes("localhost")?Ft().api.DEV_WS_URL:Ft().api.PROD_WS_URL;o+="/websocket/chat/"+e+"/"+t+"/"+n+"/";var i=new WebSocket(o);this.setState({userId:e,sessionId:t,username:n}),this.audio=new Audio(To),this.audio.load();i.onmessage=o=>{let i=JSON.parse(o.data),s=i.data;if("roommessage"===i.action){if(s.userId==e&&100!=s.type&&103!=s.type&&104!=s.type)return!1;let n=this.props.blockedUsernames;if(null!=n&&n.includes(s.username))return!1;let r="roomdata"+s.roomName.toLowerCase();const a=JSON.parse(s.replyToMessage);let o={messages:[{id:s.messageId,key:s.messageId,contents:s.messageContents,created:s.created,userId:s.userId,username:s.username,type:s.type,avatarUrl:s.avatarUrl,externalUserType:s.externalUserType,replyToMessage:a,gender:s.gender}],roomId:s.roomId,roomName:s.roomName,lastId:s.messageId,showMoreMsgsLoader:!0};if(this.props.addOrUpdateRoomData(r,o),window.location.pathname.indexOf(s.roomName.toLowerCase())>-1&&window.location.pathname.indexOf("room")>-1)this.setLastRead(1,s.roomId,null,-1,e,t,null);else{let e="unreadroom"+s.roomName.toLowerCase();this.props.addUnread(e,1)}}else if("directmessage"===i.action){let n=s.username,o=!1;if(s.userId==e){if(105!=(m=s.type)&&106!=m)return!1;o=!0}let i={id:s.messageId,key:s.messageId,contents:s.messageContents,created:s.created,userId:s.userId,username:s.username,type:s.type,avatarUrl:s.avatarUrl,expiryType:s.expiryType,gender:s.gender},c=9e12;o&&(n=s.recipientName,i.avatarUrl=r,i.gender=a,c=s.lastSeen);let d="conversationdata"+n.toLowerCase(),u={messages:[i],conversationId:s.conversationId,lastId:s.messageId,showMoreMsgsLoader:!0,accepted:s.accepted,recipientAvatar:s.avatarUrl,recipientGender:s.gender,externalUserType:s.externalUserType},p=this.props.conversations,f=!1;for(var l=0;l<p.length;l++){let e=p[l];if(e.conversationId==s.conversationId){f=!0,0!==l&&(p.splice(l,1),this.props.addConversation(e));break}}if(!f){let e={conversationId:s.conversationId,recipientUsername:n,created:s.created,recipientLastSeen:c,recipientAvatar:s.avatarUrl,recipientGender:s.gender,externalUserType:s.externalUserType};this.props.addConversation(e)}this.props.addOrUpdateConversationData(d,u);let h=n.toLowerCase();if(window.location.pathname.indexOf("message")>-1&&window.location.pathname.indexOf(h)>-1)this.setLastRead(2,-1,s.conversationId,-1,e,t,h);else{let e="unreadconversation"+h;this.props.addUnread(e,1),this.props.addToTotalUnread(1)}this.props.dmSounds&&this.audio.play()}else if("removeduser"===i.action){let e=JSON.parse(s.data);if(e.username==n)return!1;this.props.removeConversation(e.username);for(const t of e.rooms)this.props.removeUserMsgs("roomdata"+t.toLowerCase(),e.username)}else if("topicpost"===i.action){var c,d,u;if(s.userId==e&&100!=s.type&&103!=s.type&&104!=s.type)return!1;let n=this.props.blockedUsernames;if(null!=n&&n.includes(s.username))return!1;let r=null;if(s.topicSlug&&(r="topicdata"+s.topicSlug),!r){const e=Object.keys(this.props.globalState||{});for(const t of e){if(!t.startsWith("topicdata"))continue;const e=this.props.globalState[t];if(e&&Number(e.topicId)===Number(s.roomId)){r=t;break}}}if(!r)return!1;let a=null;try{"string"==typeof s.replyToMessage?a=JSON.parse(s.replyToMessage):s.replyToMessage&&(a=s.replyToMessage)}catch(p){a=null}const o=null!==(c=s.postId)&&void 0!==c?c:s.messageId;if(!o)return!1;let i=s.created;if("number"!=typeof i){const e=Date.parse(i);i=Number.isNaN(e)?Date.now():e}
2let l={id:o,key:o,contents:s.messageContents,created:i,userId:s.userId,username:s.username,type:s.type,avatarUrl:s.avatarUrl,externalUserType:s.externalUserType,replyToMessage:a,gender:s.gender};const m=(null===(d=this.props.globalState)||void 0===d?void 0:d[r])||{},f=Number.isInteger(m.postCount)?m.postCount:(m.originalPost?1:0)+(m.messages||[]).length;let h={topicId:s.roomId,name:s.roomName,messages:[l],lastId:o,showMoreMsgsLoader:null===(u=m.showMoreMsgsLoader)||void 0===u||u,postCount:f+1};this.props.addOrUpdateTopicData(r,h);const g=r.replace("topicdata","");if(window.location.pathname.indexOf(g)>-1&&window.location.pathname.indexOf("topic")>-1)this.setLastRead(4,s.roomId,null,s.roomId,e,t,null);else{let e="unreadtopic"+g;this.props.addUnread(e,1)}}else if("removedmessage"===i.action){let e=JSON.parse(s.data);this.props.removeMessage("roomdata"+e.roomName.toLowerCase(),e.messageId)}else if("userstatus"===i.action){let e=this.props.conversations;for(l=0;l<e.length;l++)if(e[l].recipientUsername==s.username){e[l].recipientLastSeen=s.lastSeen,this.props.updateConversation(l,e[l]);break}}else if("refresh"===i.action)window.location.reload();else if("acceptedimages"===i.action){if(s.userId==e)return!1;let t;t=s.userId==e?s.recipientName:s.username;let n="conversationdata"+t.toLowerCase();this.props.updateConversationData(n,"accepted",1)}else if("activatedplus"===i.action)this.updateAndGetUserInfo();else if("readconversation"===i.action){let e="conversationdata"+s.username.toLowerCase();this.props.updateConversationData(e,"lastMessageRead",!0)}else if("readexpiringmessage"===i.action){let e="conversationdata"+s.username.toLowerCase();this.props.updateMessageInConversationData(e,s.messageId,"expiryTime",s.expiryTime)}else if("wrongsite"===i.action)Ft().links.wrongSiteUrl&&this.setState({showWrongSiteModal:!0});else if("bn"===i.action)localStorage.setItem("bId",1);else if("assistantmessage"===i.action){const e={id:s.id,content:s.content,created:s.created,userId:s.userId||"",username:s.username,type:s.type||0,avatarUrl:s.avatarUrl,role:"assistant"};this.props.addAssistantMessage(e)}var m},i.onopen=()=>{if(this.state.beenDisconnected){if("undefined"!=typeof window&&window.dinchatNavigatingAway)return;window.location.reload()}this.setState({seconds:1,reconnectTime:1}),this.props.setUnavailable(!1)},i.onclose=o=>{if(this.props.loggedIn&&("undefined"==typeof window||!window.dinchatNavigatingAway))if(1003!=o.code)if(this.setState({beenDisconnected:!0}),1==this.state.reconnectTime){this.connectWebSocket(e,t,n,r,a);let o=5*this.state.reconnectTime;this.setState({seconds:o,reconnectTime:o})}else this.timer=setInterval((()=>this.countDown(e,t,n,r,a)),1e3);else this.logoutUser()},this.setState({socket:i})},n.countDown=function(e,t,n,r,a){let o=this.state.seconds-1;if(this.setState({seconds:o}),0==o){let o=5*this.state.reconnectTime;this.setState({seconds:o,reconnectTime:o}),this.props.setUnavailable(!0),clearInterval(this.timer),this.connectWebSocket(e,t,n,r,a)}},n.logoutUser=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=en.A.PROD_API_URL+"logout";return localStorage.removeItem("userId"),localStorage.removeItem("sessionId"),localStorage.removeItem("username"),n+="/"+e,n+="/"+t,fetch(n,{credentials:"include"}).then((e=>e.json())).then((e=>{e.success||console.log("Already logged out.")}),(e=>{console.log("Error logging out.")})),this.props.reset(),this.props.setInitialLoader(!1),!1},n.disconnectWebSocket=function(){const{socket:e}=this.state;e.close()},n.toggleShowModal=function(){this.props.setShowSignInModal(!0)},n.hideModal=function(){this.props.setShowSignInModal(!1),this.setShowExpandedRegister(!1)},n.setShowRegister=function(e){this.setState({showRegister:e})},n.setShowExpandedRegister=function(e){this.setState({showExpandedRegister:e})},n.setLastRead=function(e,t,n,r,a,o,i){let s=en.A.PROD_API_URL+"setLastRead";return fetch(s,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:a,sessionId:o,roomId:t,conversationId:n,topicId:r,type:e,recipient:i})}).then((e=>e.json())).then((e=>{e.success||console.log("Error")}),(e=>{console.log("Internal error")})),!1},n.updateAndGetUserInfo=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId");if(null==e||""==e||null==t||""==t||!this.props.loggedIn)return!1;let n=en.A.PROD_API_URL+"updateAndGetUserInfo";return n+="/"+e,n+="/"+t,fetch(n,{credentials:"include"}).then((e=>e.json())).then((e=>{e.success?this.props.setPlusMember(e.plusMember):101==e.errorCode&&window.location.reload()}),(e=>{})),!1},n.updateCk=function(){let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId");if(null==e||""==e||null==t||""==t||!this.props.loggedIn)return!1;let n=en.A.PROD_API_URL+"updateCk";return n+="/"+e,n+="/"+t,fetch(n,{credentials:"include"}).then((e=>e.json())).then((e=>{e.success}),(e=>{})),!1},n.render=function(){return o.createElement("div",null,o.createElement(Mo,{closeMenu:this.props.closeMenu,toggleShowModal:this.toggleShowModal,connectWebSocket:this.connectWebSocket,disconnectWebSocket:this.disconnectWebSocket,langUrl:this.props.langUrl,removeRecaptcha:this.removeRecaptcha}),o.createElement(Ao,{show:this.props.showSignInModal,onHide:()=>this.hideModal(),setLoggedIn:()=>this.props.setLoggedIn(!0),connectWebSocket:this.connectWebSocket,langUrl:this.props.langUrl,lang:this.props.lang,removeRecaptcha:this.removeRecaptcha}),o.createElement(Do,{show:this.state.showWrongSiteModal,onHide:()=>this.setState({showWrongSiteModal:!1})}))},t}(o.Component);var xo=(0,Qt.Ay)((0,Xt.Ng)((function(e){const{loggedIn:t,conversations:n,dmSounds:r,blockedUsernames:a,showSignInModal:o,enteredName:i,unavailable:s}=e;return{loggedIn:t,conversations:n,dmSounds:r,blockedUsernames:a,showSignInModal:o,enteredName:i,unavailable:s,globalState:e}}),(function(e){return(0,Zt.zH)({setLoggedIn:nn.QC,reset:nn.cL,addRoomData:nn.rU,addOrUpdateConversationData:nn.FH,addConversation:nn.rK,addUnread:nn.vc,addToTotalUnread:nn.Qs,setShowSignInModal:nn.d8,setInitialLoader:nn.qN,removeConversation:nn.Us,removeUserMsgs:nn.Ku,updateConversation:nn.xR,setConversations:nn.dU,updateConversationData:nn.cI,updateMessageInConversationData:nn.Pw,setPlusMember:nn.pi,removeMessage:nn.QN,addOrUpdateRoomData:nn.jq,addOrUpdateTopicData:nn.BR,setUnavailable:nn.HU,addMessageToConversationData:nn.zj,addAssistantMessage:nn.jO},e)}))(Po)),Io=n(10632);var No=(0,Qt.Ay)((function(e){const{0:t,1:n}=(0,o.useState)(!1);return o.createElement(Yn.A,{show:e.show,onHide:e.closeModal,size:"sm","aria-labelledby":"
2contained-modal-title-vcenter",centered:!0},o.createElement(Yn.A.Header,{closeButton:!0}),o.createElement(Yn.A.Body,null,o.createElement("div",{style:{fontWeight:700}},o.createElement(Jt.A,{id:"wantToMake"})," ",e.username," ",o.createElement(Jt.A,{id:"givingPlus"}),"?"),o.createElement("br",null),o.createElement("i",null,o.createElement(Jt.A,{id:"itCosts"})),o.createElement("br",null),o.createElement("br",null),o.createElement(Io.A,{source:"give-plus-modal",goldDesign:!0,singlePayment:!0,targetUser:e.username,buttonText:e.buttonText,langUrl:e.langUrl})))})),jo=n(11215);function Ro(e){let{onEmpty:t}=e;const n=(0,o.useRef)(null),{0:r,1:a}=(0,o.useState)(null);return(0,o.useEffect)((()=>{const e=setTimeout((()=>{a((e=>null===e?(null==t||t(),!1):e))}),5e3);if(!document.querySelector('script[src*="securepubads.g.doubleclick.net/tag/js/gpt.js"]')){const e=document.createElement("script");e.src="https://securepubads.g.doubleclick.net/tag/js/gpt.js",e.async=!0,document.head.appendChild(e)}return window.googletag=window.googletag||{cmd:[]},window.googletag.cmd.push((function(){n.current=window.googletag.defineSlot("/21849154601,23310052082/Ad.Plus-300x250",[300,250],"300x250-1").addService(window.googletag.pubads()),window.googletag.pubads().addEventListener("slotRenderEnded",(function(n){if("300x250-1"===n.slot.getSlotElementId()){clearTimeout(e);const r=!n.isEmpty;a(r),r||null==t||t()}})),window.googletag.enableServices(),window.googletag.display("300x250-1")})),()=>{clearTimeout(e),window.googletag&&n.current&&window.googletag.cmd.push((()=>{n.current&&(window.googletag.destroySlots([n.current]),n.current=null)}))}}),[]),!1===r?null:o.createElement("div",{style:{width:"300px",maxWidth:"100%",margin:"1rem auto"}},o.createElement("div",{id:"300x250-1"}))}var Oo=n(52540);var Lo=(0,Qt.Ay)((0,Xt.Ng)((function(e){const{loggedIn:t,messages:n}=e;return{loggedIn:t,globalState:e}}),(function(e){return(0,Zt.zH)({},e)}))((e=>{const{0:t,1:n}=(0,o.useState)({username:"",name:"",description:"",age:"",gender:"",country:"",city:"",isModerator:!1,isMember:!1,showImageLightBox:!1,imageLightBoxSrc:"",totalStat:0,seeking:"",lastSeen:0,mediaUrls:[],showGivePlusModal:!1,likedUser:!1,showMatchModal:!1,showModeratorOptions:!1,externalUserType:""}),{0:r,1:i}=(0,o.useState)(""),{0:s,1:l}=(0,o.useState)(""),{0:c,1:d}=(0,o.useState)(!0),{0:u,1:m}=(0,o.useState)(!1),{0:p,1:f}=(0,o.useState)(""),{0:h,1:g}=(0,o.useState)(!1),{0:v,1:y}=(0,o.useState)(!1);(0,o.useEffect)((()=>{void 0!==e.username&&""!==e.username?k():console.log("No username provided")}),[e.username]);const k=()=>{let t=localStorage.getItem("userId"),r=localStorage.getItem("sessionId");if(void 0===t||""===t||void 0===r||""===r||!e.loggedIn)return!1;let a=en.A.PROD_API_URL+"getProfileData";return a+="/"+t,a+="/"+r,a+="/"+e.username,fetch(a,{credentials:"include"}).then((e=>e.json())).then((t=>{if(t.success)"men"===t.seekingGender?t.seekingGender=e.intl.formatMessage({id:"men"}):"women"===t.seekingGender?t.seekingGender=e.intl.formatMessage({id:"women"}):"both"===t.seekingGender&&(t.seekingGender=e.intl.formatMessage({id:"all"})),n({username:t.username,name:t.name,description:t.description,age:t.age,gender:t.gender,country:t.country,city:t.city,isModerator:t.moderator,isMember:t.member,totalStat:t.totalStat,seeking:t.seekingGender,lastSeen:t.lastSeen,mediaUrls:t.mediaUrls,isVerified:1==t.verifyStatus,likedUser:1==t.likedUser,showModeratorOptions:t.showModeratorOptions,externalUserType:t.externalUserType?t.externalUserType:""}),i(t.avatarUrl),d(!1);else{let n=e.intl.formatMessage({id:"errorTryLater"});1==t.errorCode?n=e.intl.formatMessage({id:"userNotFound"}):101==t.errorCode&&window.location.reload(),d(!1),l(n)}}),(t=>{d(!1),l(e.intl.formatMessage({id:"errorTryLater"}))})),!1},b=r=>{if(!window.confirm(e.intl.formatMessage({id:"sureRemove"})))return;let a=localStorage.getItem("userId"),o=localStorage.getItem("sessionId"),s=en.A.PROD_API_URL+"removeMedia";return fetch(s,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:a,sessionId:o,fileUrl:r})}).then((e=>e.json())).then((a=>
2{if(a.success){let o=t.mediaUrls.filter((e=>e.fileUrl!==r));alert(e.intl.formatMessage({id:"removed"})),n((e=>({...e,mediaUrls:o}))),a.removedAvatarFile&&i(a.avatarUrl)}else{let t=e.intl.formatMessage({id:"errorTryLater"});101==a.errorCode&&window.location.reload(),alert(t)}}),(t=>{alert(e.intl.formatMessage({id:"errorTryLater"}))})),!1},w=r=>{let a=localStorage.getItem("userId"),o=localStorage.getItem("sessionId");if(void 0===a||""===a||void 0===o||""===o||!e.loggedIn)return!1;3!==r&&n((e=>({...e,likedUser:!e.likedUser})));let i=en.A.PROD_API_URL+"setLike";return fetch(i,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:a,sessionId:o,recipient:t.username,type:r,web:!0})}).then((e=>e.json())).then((t=>{if(t.success)t.conversation&&1==t.conversation.matched?n((e=>({...e,showMatchModal:!0}))):3===r&&(f(e.intl.formatMessage({id:"liked2"}).charAt(0).toUpperCase()+e.intl.formatMessage({id:"liked2"}).slice(1)+"! ð"),m(!0)),3===r&&(n((e=>({...e,likedUser:!0}))),g(!1));else{let r=e.intl.formatMessage({id:"errorTryLater"});if(1==t.errorCode)r=e.intl.formatMessage({id:"userNotFound"});else{if(113==t.errorCode)return g(!0),!1;if(114==t.errorCode)r=e.intl.formatMessage({id:"likeBlockedHard"});else{if(118==t.errorCode)return g(!0),!1;101==t.errorCode&&window.location.reload()}}n((e=>({...e,likedUser:!e.likedUser}))),d(!1),alert(r)}}),(t=>{n((e=>({...e,likedUser:!e.likedUser}))),d(!1),alert(e.intl.formatMessage({id:"errorTryLater"}))})),!1},A=(e,t)=>{n((e=>({...e,imageLightBoxSrc:t,showImageLightBox:!0})))},E=t=>{(0,a.oo)(e.langUrl+"/message/"+t)},S=t=>{if(v)return!1;if(!window.confirm(e.intl.formatMessage({id:"confirmReport"},{username:t})))return;y(!0);let n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId"),a=en.A.PROD_API_URL+"setReportMessage";return fetch(a,{method:"post",headers:{"X-Brand":Ft().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:n,sessionId:r,rmUsername:t})}).then((e=>e.json())).then((e=>{e.success||101==e.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")})),!1};let D,C=Wt.U31,M="#6A5ACD",T=e.intl.formatMessage({id:"nonBinary"});if("man"===t.gender?(C=Wt.fLd,M="#1E90FF",T=e.intl.formatMessage({id:"man"})):"woman"===t.gender&&(C=Wt.jrx,M="#FF69B4",T=e.intl.formatMessage({id:"woman"})),9e12==t.lastSeen)D=o.createElement("span",{style:{color:"#4cd137"}},"â Online");else if(t.lastSeen){let e=xn()(t.lastSeen),n=window.navigator.userLanguage||window.navigator.language;e.locale(n),D=xn()().diff(e,"months")>6?o.createElement("span",null,o.createElement(Jt.A,{id:"lastSeen"})," ",o.createElement(Jt.A,{id:"longTimeAgo"})):o.createElement("span",null,o.createElement(Jt.A,{id:"lastSeen"})," ",e.fromNow())}let P=t.name||t.username,x=e.intl.formatMessage({id:"guest"}),I={background:"#e0e0e0",color:"#333"};t.isModerator?(x="Moderator",I={background:"#dc3545",color:"white"}):t.externalUserType.includes("verified")?(x=e.intl.formatMessage({id:"verified"}),t.isMember||(x+=" ("+e.intl.formatMessage({id:"guest"}).toLowerCase()+")"),I={background:"var(--brand-primary-dark)",color:"white"}):t.externalUserType.includes("plus guest")?(x=e.intl.formatMessage({id:"plusGuest"}),I={background:"#fec52e",color:"#333"}):t.externalUserType.includes("plus")?(x=e.intl.formatMessage({id:"plusMember"}),I={background:"#fec52e",color:"#333"}):t.isMember&&(x=e.intl.formatMessage({id:"member"}));let N=Wt.U31;t.totalStat>=5e4?N=Wt.zqi:t.totalStat>=1e4?N=Wt.Wr$:t.totalStat>=3e3?N=Wt.qcK:t.totalStat>=1e3?N=Wt.GEE:t.totalStat>=500?N=Wt.Rpi:t.totalStat>=50&&(N=Wt.S$_);let j,R=t.totalStat;if(t.totalStat>=1e3){R=(t.totalStat/1e3).toFixed(1).replace(".0","")+"k"}t.country&&(j=(t.city?t.city+", ":"")+t.country);let O=[];if(t.mediaUrls&&t.mediaUrls.length>0)for(let a=0;a<t.mediaUrls.length;a++)O.push(o.createElement(Oo.A,{key:"file"+a,fileUrl:t.mediaUrls[a].fileUrl,fileType:t.mediaUrls[a].type,handleImgClick:A,showRemoveIcon:t.showModeratorOptions,removeMedia:b}));return o.createElement("div",{className:"profilePageWrapper page"},o.createElement(tn.A,{title:0==e.globalState.totalUnread?e.username:e.globalState.totalUnread+" "+e.intl.formatMessage({id:"dM"})+" | "+e.username,description:e.intl.formatMessage({id:"userSeoDesc"}),pagePath:"/user"}),o.createElement("div",{className:"h-100 chatWrapper"},o.createElement("div",{className:"row profileContent"},o.createElement("div",{className:"col-xl-6 chat"}
2,o.createElement("div",{className:c?"dcLoader medium preLoader":"hidden"}),t.showImageLightBox&&o.createElement(zt.A,{mainSrc:t.imageLightBoxSrc,onCloseRequest:()=>n((e=>({...e,showImageLightBox:!1})))}),o.createElement("div",{className:c?"card-body msgCardBody visibilityHidden":"card-body msgCardBody"},o.createElement("div",{className:"msgWrapper"},""!==s||c?null:o.createElement("div",{className:"profileCardWrap mt-4 "+t.externalUserType},o.createElement("div",{className:"card cardShadow border-0 h-auto mb-4",style:{maxWidth:700,margin:"0 auto"}},o.createElement("div",{className:"card-body text-center"},o.createElement("div",{className:"mb-3 pt-2"},r?o.createElement("img",{src:r,className:"rounded-circle",style:{width:140,height:140,objectFit:"cover",cursor:"pointer",boxShadow:"0 1px 4px hsla(0, 4%, 46%, .66)"},onClick:e=>A(0,r),alt:t.username}):o.createElement("div",{className:"rounded-circle d-inline-flex align-items-center justify-content-center",style:{width:140,height:140,border:`2px solid ${M}`}},o.createElement(Gt.g,{icon:C,style:{fontSize:60},color:M}))),o.createElement("h4",{className:"mb-1"},P,null!=t.age&&""!=t.age&&o.createElement("span",{className:"fw-light"},", ",t.age)),o.createElement("div",{className:"primaryColor mb-2",style:{fontSize:"0.95rem"}},t.username),o.createElement("span",{className:"badge rounded-pill",style:{...I,fontSize:"0.8rem",padding:"0.4em 0.9em"}},x,t.externalUserType.includes("verified")&&o.createElement(Gt.g,{style:{marginLeft:".4em"},icon:Vt.SG}),t.externalUserType.includes("plus")&&o.createElement(Gt.g,{style:{marginLeft:".4em"},icon:Wt.yy})),o.createElement("div",{className:"d-flex flex-wrap justify-content-center gap-3 text-muted mt-3 mb-3",style:{fontSize:"0.9rem"}},o.createElement("span",null,o.createElement(Gt.g,{icon:C})," ",T),D&&o.createElement("span",null,D),j&&o.createElement("span",null,o.createElement(Gt.g,{icon:Wt.Pcr})," ",j)),(-1!=t.totalStat||t.seeking)&&o.createElement("div",{className:"d-flex justify-content-center gap-4 py-2 mb-2"},-1!=t.totalStat&&o.createElement("div",{className:"text-center"},o.createElement("div",{className:"text-muted",style:{fontSize:"0.85rem"}},"Total"),o.createElement("div",{className:"fw-bold"},o.createElement(Gt.g,{icon:N})," ",R)),t.seeking&&o.createElement("div",{className:"text-center"},o.createElement("div",{className:"text-muted",style:{fontSize:"0.85rem"}},o.createElement(Jt.A,{id:"interestedIn"})),o.createElement("div",{className:"fw-bold"},t.seeking))),t.description&&o.createElement("p",{className:"text-muted mb-2"},t.description),o.createElement("hr",{className:"mt-2 mb-3"}),o.createElement("div",{className:"profileActions",style:{maxWidth:400,margin:"0 auto"}},o.createElement("button",{className:"btn btn-info w-100 mb-2",onClick:()=>E(e.username)},o.createElement(Gt.g,{icon:Wt.y_8,className:"me-1"}),o.createElement(Jt.A,{id:"message"})),o.createElement("div",{className:"d-flex flex-wrap gap-2"},o.createElement("button",{className:"btn btn-sm likeBtn flex-fill"+(t.likedUser?" disabled":""),style:{whiteSpace:"nowrap"},onClick:()=>w(t.likedUser?0:1)},o.createElement(Gt.g,{icon:Wt.qcK,className:"me-1"}),t.likedUser?o.createElement(Jt.A,{id:"liked2"}):o.createElement(Jt.A,{id:"like"})),o.createElement("button",{className:"btn btn-sm plusBtn flex-fill",onClick:()=>w(3),style:{whiteSpace:"nowrap"}},o.createElement(Gt.g,{icon:Vt.qc,className:"me-1"}),o.createElement(Jt.A,{id:"goldLike"})),o.createElement("button",{className:"btn btn-sm btn-dark flex-fill",style:{whiteSpace:"nowrap"},onClick:()=>(0,a.oo)(e.langUrl+"/visitors?username="+encodeURIComponent(e.username))},o.createElement(Gt.g,{icon:Wt.pS3,className:"me-1"}),o.createElement(Jt.A,{id:"viewProfileVisitors"})))))),o.createElement("div",{className:"card cardShadow border-0 h-auto mb-4",style:{maxWidth:700,margin:"0 auto"}},o.createElement("div",{className:"card-header border-0"},o.createElement("h6",{className:"mb-0"},o.createElement(Jt.A,{id:"images"})," & Video")),o.createElement("div",{className:"card-body"},o.createElement("div",{className:"userMediaWrapper"},O.length>0?O:o.createElement("div",{className:"text-muted"},o.createElement(Jt.A,{id:"nothingYet"}))))),Ft().features.ads&&!e.globalState.plusMember&&o.createElement(Ro,null),o.createElement("div",{className:"text-center py-3 mb-3"},o.createElement("span",{className:"text-muted small",style:{cursor:"pointer"},onKeyDown:()=>S(t.username),onClick:()=>S(t.username)},v?o.createElement("span",{className:"text-secondary"},o.createElement(Gt.g,{icon:Wt.s6x})," ",o.createElement(Jt.A,{id:"reported"})):o.createElement("span",{className:"text-muted"},o.createElement(Gt.g,{icon:Wt.s6x,className:"me-1"}),o.createElement(Jt.A,{id:"report"})))),o.createElement(ln.A,{show:u,closeInfoModal:()=>m(!1),body:p}),Ft().features.goldLikes&&o.createElement(cn.A,{show:h,closeModal:()=>g(!1),recipient:t.username,sendGoldLike:()=>w(3),langUrl:e.langUrl}),o.createElement(No,{show:t.showGivePlusModal,closeModal:()=>{return e=!1,void n((t=>({...t,showGivePlusModal:e})));var e},buttonText:e.intl.formatMessage({id:"givePlus"}),username:t.username,langUrl:e.langUrl}),o.createElement(jo.A,{show:t.showMatchModal,closeModal:()=>{return e=!1,void n((t=>({...t,showMatchModal:e})));var e},username:t.username,goToUserMessage:E})),""===s||c?null:o.createElement("div",{className:"errorText"},s," ",o.createElement("br",null)," ",o.createElement(Gt.g,{icon:Wt.DXg}))))))))})));let Uo=function(e){function t(){return e.apply(this,arguments)||this}return(0,Ht.A)(t,e),t.prototype.render=function(){return this.props.loggedIn?o.createElement(Lo,{username:this.props.username,langUrl:this.props.langUrl}):o.createElement("div",{className:"chatPageWrapper page"},o.createElement(tn.A,{title:this.props.roomName,description:this.props.intl.formatMessage({id:"userSeoDesc"}),pagePath:"/user"}),o.createElement("div",{className:"errorText"},o.createElement(Jt.A,{id:"loginShowUser"})," ",this.props.username," ",o.createElement("br",null)," ",o.createElement(Gt.g,{icon:Vt.qy})))},t}(o.Component);var Bo=(0,Qt.Ay)((0,Xt.Ng)((function(e){const{loggedIn:t,initialLoader:n}=e;return{loggedIn:t,initialLoader:n}}))(Uo));var _o=(0,Xt.Ng)((function(e){const{loggedIn:t,initialLoader:n}=e;return{loggedIn:t,initialLoader:n}}))((function(e){if((0,o.useEffect)((()=>{n(27551)(`./${e.langCode}`).then((()=>{}))}),[e.langCode]),e.initialLoader)return o.createElement("div",{className:"chatPageWrapper page"}
2,o.createElement("div",{className:"dcLoader medium preLoader"}));const t=(0,kn.Lt)(e.lang);return o.createElement(yn.A,{location:e.location,lang:e.lang,i18nMessages:t},o.createElement(Bo,{username:e.username,langUrl:e.langUrl}))}));let Fo=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={},n}return(0,Ht.A)(t,e),t.prototype.render=function(){return o.createElement("button",{onClick:()=>this.props.setMobileDrawerOpen(!this.props.mobileDrawerOpen),type:"button",className:"navbar-toggler collapsed drawerToggler"},o.createElement("span",{className:"navbar-toggler-icon"}),o.createElement("div",{className:this.props.initialLoader?"totalUnreadIcon hidden":"totalUnreadIcon"},this.props.totalUnread))},t}(o.Component);var Ho=(0,Xt.Ng)((function(e){const{loggedIn:t,mobileDrawerOpen:n,totalUnread:r,initialLoader:a}=e;return{loggedIn:t,mobileDrawerOpen:n,totalUnread:r,initialLoader:a}}),(function(e){return(0,Zt.zH)({setLoggedIn:nn.QC,setMobileDrawerOpen:nn.gZ},e)}))(Fo);function Go(e){let{children:t,props:n}=e;const{0:r,1:a}=(0,o.useState)(!1);return o.createElement("div",{className:"unavailable"},o.createElement("span",null,t))}var Vo=n(86429),Wo=(n(77522),n(67263));(0,Xt.Ng)((function(e){const{loggedIn:t,initialLoader:n}=e;return{loggedIn:t,initialLoader:n}}))((function(e){if((0,o.useEffect)((()=>{n(27551)(`./${e.langCode}`).then((()=>{}))}),[e.langCode]),e.initialLoader)return o.createElement("div",{className:"chatPageWrapper page"},o.createElement("div",{className:"dcLoader medium preLoader"}));const t=(0,kn.Lt)(e.lang);return o.createElement(yn.A,{location:e.location,lang:e.lang,i18nMessages:t},o.createElement(Wo.A,{topicSlug:e.topicSlug,langUrl:e.langUrl}))}));Vo.$W.autoAddCss=!1;const Yo=(e,t,n)=>({page:e,to:t,label:n}),Ko=[Yo("about","/about/",o.createElement(Jt.A,{id:"about"})),Yo("faq","/faq","FAQ")].filter((e=>Ft().buildsPage(e.page))),zo=[Yo("about","/about",o.createElement(Jt.A,{id:"about"})),Yo("rules","/rules",o.createElement(Jt.A,{id:"rules"})),Yo("help","/help",o.createElement(Jt.A,{id:"help"})),Yo("faq","/faq","FAQ"),Yo("disappearingmessages","/disappearingmessages",o.createElement(Jt.A,{id:"disappearingMessages"})),Yo("lobby","/lobby","Lobby"),Yo("images","/images",o.createElement(Jt.A,{id:"images"})),Yo("girlschat","/girlschat",o.createElement(Jt.A,{id:"girlsChat"})),Yo("sex","/sex","Sex"),Yo("roleplay","/roleplay",o.createElement(Jt.A,{id:"roleplay"})),Yo("dating","/dating","Dating"),Yo("fiftyFiftyRoom","/fiftyFiftyRoom",o.createElement(Jt.A,{id:"fiftyFiftyRoom"})),Yo("verified","/verified",o.createElement(Jt.A,{id:"verifiedRoom"})),Yo("therianchat","/therianchat",o.createElement(Jt.A,{id:"therianChat"})),Yo("film","/film",o.createElement(Jt.A,{id:"film"})),Yo("music","/music",o.createElement(Jt.A,{id:"music"})),Yo("gaming","/gaming",o.createElement(Jt.A,{id:"gaming"}))].filter((e=>Ft().buildsPage(e.page))),qo=(e,t,n)=>{let{page:r,to:i,label:s}=e;return o.createElement(Bt.Item,{key:r,as:a.N_,to:t+i,onClick:()=>n(!1)},s)};var Jo=e=>{let{title:t,children:n,location:i}=e;const s=(0,Xt.d4)((e=>e.plusMember)),l=(0,Xt.d4)((e=>e.unavailable)),c=(0,Xt.d4)((e=>e.darkMode)),d=(0,Xt.d4)((e=>e.loggedIn)),{0:u,1:m}=(0,o.useState)(!1),p=(0,Xt.wA)();(0,o.useEffect)((()=>{if("undefined"!=typeof window){const e=localStorage.getItem("darkMode");(null===e?window.matchMedia("(prefers-color-scheme: dark)").matches:"light"!==e)&&p((0,nn.S8)(!0))}}),[]),(0,o.useEffect)((()=>{"undefined"!=typeof window&&(c?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark"))}),[c]),(0,o.useEffect)((()=>{"undefined"!=typeof window&&document.documentElement.classList.contains("dark")&&!c&&p((0,nn.S8)(!0))}),[]);let f="en",h="";const g=i.pathname.match(/^\/([a-z]{2})(?:\/|$)/);if(g&&g.length>=2&&["sv","da","no"].includes(g[1])){const e=g[1];f=e,h="/"+e}const v=(0,kn.Ym)(f);let y=o.createElement(o.Fragment,null,o.createElement(Gt.g,{icon:Wt.iW_})," Info");const k="/"===i.pathname||i.pathname===h+"/";return o.createElement(yn.A,{location:i,i18nMessages:v},o.createElement("div",{className:"siteWrapper"+(d?" loggedIn":" visitor")+(k?" frontPageWrapper":"")}," ",o.createElement(Ne,{variant:"dark",expand:"lg",fixed:"top",expanded:u},d?o.createElement(o.Fragment,null,o.createElement(Ho,null),o.createElement(a.N_,{to:""==h?"/":h},o.createElement(Ne.Brand,null,o.createElement("img",{className:"logo",src:Ft().assets.logo,alt:`${Ft().name} logo`,width:"100",height:"24"}))),o.createElement(Ne.Toggle,{"aria-controls":"basic-navbar-nav",onClick:()=>m(!u)},o.createElement(Gt.g,{icon:Vt.VF,style:{fontSize:"1.3em"}}))):o.createElement(o.Fragment,null,o.createElement(Ne.Toggle,{"aria-controls":"basic-navbar-nav",onClick:()=>m(!u)},o.createElement("span",{className:"navbar-toggler-icon"})),o.createElement(a.N_,{to:""==h?"/":h},o.createElement(Ne.Brand,null,o.createElement("img",{className:"logo",src:Ft().assets.logo,alt:`${Ft().name} logo`,width:"100",height:"24"}))),o.createElement(Ho,null)),o.createElement(Ne.Collapse,{id:"basic-navbar-nav"},o.createElement(F,{className:"mr-auto"},o.createElement(F.Link,{as:a.N_,to:""==h?"/":h,onClick:()=>m(!1)},o.createElement("div",{className:"menuInner"},o.createElement(Gt.g,{icon:Wt.v02})," ",o.createElement(Jt.A,{id:"home"}))),d?o.createElement(o.Fragment,null,Ft().buildsPage("rules")&&o.createElement(F.Link,{as:a.N_,to:h+"/rules",onClick:()=>m(!1)},o.createElement("div",{className:"menuInner"},o.createElement(Gt.g,{icon:Wt.tUE})," ",o.createElement(Jt.A,{id:"rules"}))),Ft().buildsPage("help")&&o.createElement(F.Link,{as:a.N_,to:h+"/help",onClick:()=>m(!1)},o.createElement("div",{className:"menuInner"},o.createElement(Gt.g,{icon:Wt.wRm})," ",o.createElement(Jt.A,{id:"help"}
2))),o.createElement(Bt,{title:y,id:"basic-nav-dropdown"},Ko.map((e=>qo(e,h,m)))),!s&&Ft().buildsPage("plus")&&o.createElement(F.Link,{as:a.N_,to:h+"/plus",onClick:()=>m(!1)},o.createElement("div",{className:"menuInner plus"},o.createElement(Gt.g,{icon:Wt.QLR})," Plus"))):o.createElement(o.Fragment,null,o.createElement(F.Link,{as:a.N_,to:h+"/all-rooms/",onClick:()=>m(!1)},o.createElement("div",{className:"menuInner"},o.createElement(Gt.g,{icon:Wt.B$L})," ",o.createElement(Jt.A,{id:"exploreRooms"}))),Ft().features.meet&&o.createElement(F.Link,{as:a.N_,to:h+"/meet/",onClick:()=>m(!1)},o.createElement("div",{className:"menuInner"},o.createElement(Gt.g,{icon:Wt._gR})," ",o.createElement(Jt.A,{id:"match"}))),Ft().features.explorePeople&&o.createElement(F.Link,{as:a.N_,to:h+"/explore-people/",onClick:()=>m(!1)},o.createElement("div",{className:"menuInner"},o.createElement(Gt.g,{icon:Wt.qcK})," ",o.createElement(Jt.A,{id:"explorePeople"}))),o.createElement(Bt,{title:y,id:"basic-nav-dropdown"},zo.map((e=>qo(e,h,m)))))),o.createElement(xo,{closeMenu:()=>m(!1),lang:f,langUrl:h})),l&&o.createElement(Go,null,o.createElement(Jt.A,{id:"connectionFailed"}))),o.createElement("div",{className:"contentWrapper",style:{marginLeft:"auto",marginRight:"auto"}},o.createElement(r.Router,{basepath:h+"/room"},o.createElement(nr,{path:"/:roomName",lang:f,langUrl:h,langCode:"no"==f?"no-NB":f})),o.createElement(r.Router,{basepath:h+"/message"},o.createElement(bn,{path:"/:recipient",lang:f,langUrl:h,langCode:"no"==f?"no-NB":f})),o.createElement(r.Router,{basepath:h+"/user"},o.createElement(_o,{path:"/:username",lang:f,langUrl:h,langCode:"no"==f?"no-NB":f})),n,o.createElement(co,{langUrl:h}))))}},11215:function(e,t,n){"use strict";var r=n(96540),a=n(48032),o=n(58065),i=n(38798),s=n(46784),l=n(82630),c=n(18051),d=n.n(c),u=n(69674);t.A=(0,i.Ay)((function(e){const{0:t,1:n}=(0,r.useState)(!1);return r.createElement(a.A,{show:e.show,onHide:e.closeModal,size:"sm","aria-labelledby":"contained-modal-title-vcenter",centered:!0},r.createElement(a.A.Header,{closeButton:!0}),r.createElement(a.A.Body,{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"}},r.createElement(d(),{className:"heartsAnimation",animationData:u,loop:!0}),r.createElement("br",null),r.createElement("div",{style:{fontSize:24,fontWeight:"600"}},r.createElement(o.A,{id:"youreMatch"})," ",r.createElement(s.g,{icon:l._gR,style:{color:"#ff4081"}})),r.createElement("br",null),r.createElement("div",{className:"btn btn-sm verified btn-info",onClick:()=>e.goToUserMessage(e.username)},r.createElement(o.A,{id:"sayHello"})," ",e.username),r.createElement("br",null),r.createElement("br",null)))}))},84883:function(e,t,n){"use strict";var r=n(76862),a=n.n(r),o=n(82630),i=n(46784),s=n(28007),l=n(96540),c=n(76403),d=n(49408),u=n(58065),m=n(38798),p=n(80273);t.A=(0,m.Ay)((function(e){const{0:t,1:n}=(0,l.useState)(!1),{0:r,1:m}=(0,l.useState)(!1),{0:f,1:h}=(0,l.useState)(!1),{0:g,1:v}=(0,l.useState)(!1),{0:y,1:k}=(0,l.useState)(!1),{0:b,1:w}=(0,l.useState)(!1),A=(0,l.useRef)(null),E=t=>{e.setReplyTo(t),document.querySelector(".typeMsg").focus()},S=t=>{(0,s.oo)(e.langUrl+"/message/"+t)},D=t=>{const n=f?e.intl.formatMessage({id:"unblock"}).toLowerCase():e.intl.formatMessage({id:"block"}).toLowerCase();if(!window.confirm(e.intl.formatMessage({id:"confirmBlock"},{username:t,action:n})))return;let r=localStorage.getItem("userId"),o=localStorage.getItem("sessionId"),i=p.A.PROD_API_URL+"setUserBlock";return fetch(i,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:r,sessionId:o,blockUsername:t,block:!f})}).then((e=>e.json())).then((n=>{n.success?(h(!f),f?e.removeBlockedUsername(t):e.addBlockedUsername(t)):101==n.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")})),!1},C=(t,n)=>{if(b)return!1;if(!window.confirm(e.intl.formatMessage({id:"confirmReport"},{username:n})))return;w(!0);let r=localStorage.getItem("userId"),o=localStorage.getItem("sessionId"),i=p.A.PROD_API_URL+"setReportMessage";return fetch(i,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:r,sessionId:o,messageId:t,roomId:e.roomId})}).then((e=>e.json())).then((e=>{e.success||101==e.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")})),!1},M=e=>{let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=p.A.PROD_API_URL+"setUserSilence";return fetch(r,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:t,sessionId:n,silenceUsername:e,silence:!g})}).then((e=>e.json())).then((e=>{e.success?v(!g):console.log("Error")}),(e=>{console.log("Internal error")})),!1},T=function(e,t){if(void 0===t&&(t=!1),!window.confirm("Are you sure you want to remove "+e+(t?" and send them to Dinchat":"")+"? Note that this can NOT be reversed."))return;let n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId"),o=p.A.PROD_API_URL+"rmUser";return fetch(o,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:n,sessionId:r,rmUsername:e,wrongSite:t})}).then((e=>e.json())).then((e=>{e.success?alert("User removed!"):"not found"==e.status?alert("User not found"):alert("Error")}),(e=>{console.log("Internal error")})),!1},P=t=>
2{if(!window.confirm("Are you sure you want to remove this message by "+e.username+"? Note that this can NOT be reversed."))return;let n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId"),o=p.A.PROD_API_URL+"rmMessage";return fetch(o,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:n,sessionId:r,messageId:t})}).then((e=>e.json())).then((e=>{e.success?alert("Message removed!"):"not found"==e.status?alert("Message not found"):alert("Error")}),(e=>{console.log("Internal error")})),!1},x=t=>{y||e.openRemoveUserFromRoomModal(t)},I=t=>{e.openBanUserModal(t,e.messageToBan)},N=l.createElement(d.A,{className:"userPopover"},l.createElement(d.A.Body,null,l.createElement("div",{className:"action_menu"},l.createElement("ul",null,null!=e.roomId&&l.createElement("li",{onKeyDown:()=>E(e.username),onClick:()=>E(e.message)},l.createElement(i.g,{icon:o.Eze})," ",l.createElement(u.A,{id:"reply"})),l.createElement("li",{onKeyDown:()=>S(e.username),onClick:()=>S(e.username)},l.createElement(i.g,{icon:o.y_8})," ",l.createElement(u.A,{id:"message"})),l.createElement("li",{onKeyDown:()=>D(e.username),onClick:()=>D(e.username)},l.createElement(i.g,{icon:o.Dfk})," ",f?l.createElement(u.A,{id:"unblock"}):l.createElement(u.A,{id:"block"})),l.createElement("li",{onKeyDown:()=>C(e.messageId),onClick:()=>C(e.messageId,e.username)},b?l.createElement("span",{style:{color:"gray"}},l.createElement(i.g,{style:{color:"gray"},icon:o.tUE})," ",l.createElement(u.A,{id:"reported"})):l.createElement("span",null,l.createElement(i.g,{icon:o.tUE})," ",l.createElement(u.A,{id:"report"}))),t?l.createElement("div",null,l.createElement("div",{className:"dividerHr"},l.createElement("span",{className:"dividerSpan"})),l.createElement("li",{onKeyDown:()=>I(e.username),onClick:()=>I(e.username)},l.createElement(i.g,{icon:o.tUE})," Ban user"),l.createElement("li",{onKeyDown:()=>M(e.username),onClick:()=>M(e.username)},l.createElement(i.g,{icon:o.tUE}
2)," ",g?"Unsilence":"Silence"),l.createElement("li",{onKeyDown:()=>T(e.username),onClick:()=>T(e.username)},l.createElement(i.g,{icon:o.tUE})," Remove user"),a().links.wrongSiteUrl&&l.createElement("li",{onKeyDown:()=>T(e.username,!0),onClick:()=>T(e.username,!0)},l.createElement(i.g,{icon:o.tUE})," Remove, wrong site")):null,r?l.createElement("li",{onKeyDown:()=>x(e.username),onClick:()=>x(e.username)},l.createElement(i.g,{icon:o.tUE})," ",y?l.createElement(u.A,{id:"alreadyRemoved"}):l.createElement(u.A,{id:"removeFromRoom"})):null,t&&null!=e.roomId&&l.createElement("li",{onKeyDown:()=>P(e.messageId),onClick:()=>P(e.messageId)},l.createElement(i.g,{icon:o.tUE})," Remove message")))));return l.createElement("div",{className:"messageMenuBtn"},l.createElement(c.A,{onEnter:()=>(t=>{let r=localStorage.getItem("userId"),o=localStorage.getItem("sessionId"),i=p.A.PROD_API_URL+"getUserMenuOptions";return fetch(i,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:r,sessionId:o,targetUsername:t,roomId:e.roomId})}).then((e=>e.json())).then((e=>{e.success?(h(e.userBlocked),n(e.modMenu),m(e.extendedMenu),k(e.removed),v(e.silenced)):101==e.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")})),!1})(e.username),show:e.show,placement:e.placement,rootClose:!0,onHide:()=>e.setShow(!1),target:A.current},N),l.createElement("span",{ref:A,onClick:()=>e.setShow(!e.show)},l.createElement(i.g,{icon:o.vaG})))}))},74531:function(e,t,n){"use strict";var r=n(96540);n(50218);t.A=e=>{let{children:t,location:n,i18nMessages:a}=e;return r.createElement(r.Fragment,null,t)}},92150:function(e,t,n){"use strict";var r=n(96540),a=n(25615),o=n(58065),i=n(38798),s=n(23645);t.A=(0,i.Ay)((e=>{let{product:t,amount:n,currency:i,langUrl:l="",type:c,goldLikesPack:d,explorePeoplePack:u,source:m,onError:p,intl:f}=e;const{0:h,1:g}=(0,r.useState)(!1);return r.createElement(a.A,{onClick:async()=>{if(!h){g(!0);try{const e=await(0,s.Kg)({product:t,amount:n,currency:i,langUrl:l,type:c,goldLikesPack:d,explorePeoplePack:u,source:m});if(!e.success){if(g(!1),"session"===e.error)return void window.location.reload();p&&p(new Error(e.error||"create_failed"))}}catch(e){g(!1),p&&p(e)}}},disabled:h,className:"w-100 paypal-redirect-btn",style:{backgroundColor:"#0070ba",borderColor:"#0070ba",borderRadius:"999px",height:"44px",display:"flex",alignItems:"center",justifyContent:"center",fontWeight:600,padding:"0 1.25rem",fontSize:"1rem",letterSpacing:"0.01em",marginBottom:"0.5rem",transition:"opacity 0.15s"}},h?r.createElement(o.A,{id:"loading"}):r.createElement("span",{style:{display:"inline-flex",alignItems:"center",gap:"0.45rem"}},r.createElement("svg",{width:"20",height:"20",viewBox:"0 0 24 24","aria-hidden":"true"},r.createElement("path",{fill:"#fff",d:"M7.076 21.337H2.47a.641.641 0 0 1-.633-.74L4.944 3.72a.77.77 0 0 1 .757-.633h6.851c2.268 0 3.941.56 4.97 1.665 1.006 1.08 1.34 2.54 1.01 4.41-.038.21-.085.415-.14.615-.79 2.89-2.79 4.24-5.94 4.24h-1.79a.77.77 0 0 0-.757.633l-.96 6.087a.641.641 0 0 1-.633.54H7.076z"}),r.createElement("path",{fill:"#fff",opacity:"0.7",d:"M19.876 7.5c-.03.18-.07.36-.115.54-.79 2.89-2.79 4.24-5.94 4.24h-1.79a.77.77 0 0 0-.757.633l-1.02 6.47a.641.641 0 0 1-.633.54H6.54l.12-.76.84-5.33a.77.77 0 0 1 .757-.633h1.79c3.15 0 5.15-1.35 5.94-4.24.34-1.24.2-2.28-.35-3.02.5.1.95.26 1.34.48 1.32.74 2.16 2.05 1.905 3.693z"})),f.formatMessage({id:"payWithCardOrPayPal",defaultMessage:"Pay with card or PayPal"})))}))},56872:function(e,t,n){"use strict";var r=n(76862),a=n.n(r),o=n(96540),i=(n(18051),n(92131),n(48032)),s=n(38798),l=n(78910),c=(n(28007),n(10632),n(15122)),d=n(24585);t.A=(0,s.Ay)((function(e){const t=(0,d.Y)();return o.createElement(i.A,{className:"plusModal",show:e.showPlusModal,onHide:e.closePlusModal,size:"md","aria-labelledby":"contained-modal-title-vcenter",centered:!0},o.createElement(i.A.Header,{closeButton:!0}),o.createElement(i.A.Body,null,t?o.createElement(d.A,{logo:l.A,logoAlt:`${a().name} plus logo`,logoClassName:"logoPlus"}
2):o.createElement(c.A,{langUrl:e.langUrl,closePlusModal:e.closePlusModal,buySource:e.buySource||"plus-modal"})))}))},15122:function(e,t,n){"use strict";var r=n(76862),a=n.n(r),o=n(96540),i=(n(18051),n(92131),n(25615)),s=n(58065),l=n(38798),c=n(78910),d=n(28007),u=n(10632),m=n(46784),p=n(82630),f=n(23645);function h(e){return o.createElement("div",{className:"option plus-options"},o.createElement("ul",null,o.createElement("li",null,o.createElement(m.g,{icon:p.e68})," ",o.createElement(s.A,{id:"noAds"})),o.createElement("li",null,o.createElement(m.g,{icon:p.e68})," ",o.createElement(s.A,{id:"unlimitedExplorePeople"})),o.createElement("li",null,o.createElement(m.g,{icon:p.e68})," ",o.createElement(s.A,{id:"unlimitedLikes"})),o.createElement("li",null,o.createElement(m.g,{icon:p.e68})," ",o.createElement(s.A,{id:"unlimitedWaves"})),o.createElement("li",null,o.createElement(m.g,{icon:p.e68})," ",o.createElement(s.A,{id:"imagesAllRooms"})),o.createElement("li",null,o.createElement(m.g,{icon:p.e68})," ",o.createElement(s.A,{id:"goldUsername"})),o.createElement("li",null,o.createElement(m.g,{icon:p.e68})," ",o.createElement("span",{style:{fontWeight:"bold",color:"#fec52e"}})," ",o.createElement(s.A,{id:"viewYourProfileVisitors"}))))}t.A=(0,l.Ay)((function(e){var t;if(!a().features.plus)return null;const n=null!==(t=e.langUrl)&&void 0!==t?t:"",r=e.buySource,l="undefined"!=typeof window?(0,f.dB)(n).price:"/sv"===n?"89 kr":"$8.99";return e.benefitsOnly?o.createElement("div",{className:"plusPromo plusPromo--benefitsOnly "+(e.addPadding?"p-3":"")},o.createElement(h,null),o.createElement("div",{className:"plusPromo-readMoreWrap"},o.createElement(i.A,{variant:"outline-info",size:"sm",as:d.N_,to:n+"/plus"},o.createElement(s.A,{id:"readMore"})))):o.createElement("div",{className:"plusPromo "+(e.addPadding?"p-4":"")},o.createElement("img",{className:"logoPlus",src:c.A,alt:`${a().name} plus logo`}),o.createElement("br",null),o.createElement("div",{className:"price"},o.createElement("h6",null,l," / ",o.createElement(s.A,{id:"mon"}))),o.createElement(h,null),o.createElement("div",{style:{marginTop:"1.5em"}},o.createElement(u.A,{source:r,closePlusModal:e.closePlusModal,goldDesign:!1,buttonText:e.intl.formatMessage({id:"becomePlus"}),langUrl:e.langUrl}),o.createElement("p",{style:{margin:"0.6em 0 0",fontSize:"0.8em",color:"#666",textAlign:"center"}},"ð ",o.createElement(s.A,{id:"secureCancelAnytime",defaultMessage:"Secure payment · Cancel anytime"}))),o.createElement("div",{style:{margin:"1.5em 0"}},o.createElement(i.A,{variant:"outline-info",size:"sm",as:d.N_,to:e.langUrl+"/plus"},o.createElement(s.A,{id:"readMore"}))))}))},79863:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(76862),a=n.n(r),o=n(96540),i=n(25615),s=n(48032),l=n(58065),c=n(28007);function d(e){const{0:t,1:n}=(0,o.useState)(!1);return o.createElement(s.A,{className:"plusModal",show:e.show,onHide:e.closeRestrictedModal,size:"sm","aria-labelledby":"contained-modal-title-vcenter",centered:!0},o.createElement(s.A.Header,{closeButton:!0}),o.createElement(s.A.Body,null,o.createElement("div",{className:"option"},o.createElement(l.A,{id:"imageNotAllowed"}))),o.createElement(s.A.Footer,null,o.createElement(i.A,{as:c.N_,to:e.langUrl+"/account",variant:"outline-info"},o.createElement(l.A,{id:"verify"})),a().features.plus&&o.createElement(i.A,{className:"",as:c.N_,to:e.langUrl+"/plus",variant:"info"},o.createElement(l.A,{id:"becomePlus"}))))}},15346:function(e,t,n){"use strict";var r=n(28007),a=n(18051),o=n.n(a),i=n(96540),s=n(58065),l=n(20102),c=(n(84883),n(82325)),d=n(98957),u=n.n(d),m=n(82630),p=n(95149),f=n(46784),h=n(26123),g=n.n(h);t.A=function(e){var t;const[n,a]=i.useState(!1),{0:d,1:h}=(0,i.useState)(!1),v=()=>{a(!0),e.imageLoaded()};let y=g()(e.time);var k="en";"undefined"!=typeof window&&window.navigator&&(k=window.navigator.userLanguage||window.navigator.language||k),y.locale(k);const b=`${null!==(t=e.type)&&void 0!==t?t:""}`;let w=i.createElement("div",{className:"msgBody"},e.contents);if("1"==b||"2"==b||"image"===b||"link_image"===b||"marked_image"===b)w=n?i.createElement("div",{className:"imageNotLoadedText"},"Unable to display this image. You can try again later or open it in the app."):"marked_image"===b?i.createElement("div",{className:"msgMarkedImageWrapper"},i.createElement("img",{src:e.contents,className:"markedImage small",onClick:t=>e.handleImgClick(t,e.contents),onError:()=>v(),onLoad:()=>e.imageLoaded(),alt:""})):i.createElement("img",{src:e.contents,onClick:t=>e.handleImgClick(t,e.contents),onError:()=>v(),onLoad:()=>e.imageLoaded(),alt:""});else if(100==b)w=i.createElement("div",{className:"systemMessageText"},i.createElement(s.A,{id:"joinedRoom"}));else if(101==b)w=i.createElement("div",{className:"systemMessageText"},i.createElement(s.A,{id:"leftRoom"}));else if(103==b)w=i.createElement("div",{className:"systemMessageText"},i.createElement(o(),{className:"waveAnimation",animationData:l,loop:!1}));else if(104==b)w=i.createElement("div",{className:"systemMessageText"},e.contents," ",i.createElement(s.A,{id:"thrownOutOfRoom"}));else if(3==b||4==b||"video"===b||"yt_video"===b)w=i.createElement("div",{className:"msgBody video"},i.createElement(u(),{className:"react-player",height:"250px",width:"100%",controls:!0,url:e.contents}));else if(5==b||"audio"===b)w=i.createElement("div",{className:"msgBody audio"},i.createElement("audio",{src:e.contents,controls:"controls",controlsList:"nodownload"}));else if(6==b||"internal_link"===b){const t=e.contents.split("/").filter((e=>""!==e)).slice(-2);let n=m.X46;"room"===t[0]&&(n=m.uQF),w=i.createElement("div",{className:"msgBody internalLink"},i.createElement(r.N_,{to:`${e.langUrl}/${t[0]}/${t[1]}`},i.createElement(f.g,{style:{marginRight:".4em"},icon:n}),t[1],i.createElement(f.g,{style:{marginLeft:".6em",fontSize:".9em"},icon:m.XkK})))}let A=e.avatarUrl;return null!=e.avatarUrl&&""!=e.avatarUrl||(A=c.A),i.createElement("div",{className:"d-flex justify-content-start messageReplied "+e.externalUserType,onClick:()=>h(!d)},i.createElement("div",{className:"msgContainer"},i.createElement("div",{className:"msgTitle"},i.createElement("div",{className:"msgUser"},i.createElement("div",{onClick:()=>(0,r.oo)(e.langUrl+"/user/"+e.username)},i.createElement(p.xE,{username:e.username,externalUserType:e.externalUserType})))),i.createElement("div",{className:e.pending?"msgBody lightGrey":"msgBody"},w)))}},94679:function(e,t,n){"use strict";n.d(t,{A:function(){return D}});var r=n(18051),a=n.n(r),o=n(96540),i=n(48032),s=n(58065),l=n(73986),c=n(69674),d=n(80273),u=n(23645),m=n(76862),p=n.n(m),f=n(38798),h=n(61225),g=n(82960),v=n(55021),y=n(28211),k=n(92150),b=n(83743),w=n(37694);var A=(0,f.Ay)((0,h.Ng)((function(e){const{loggedIn:t}=e;return{loggedIn:t}}),(function(e){return(0,g.zH)({setPlusMember:v.pi,setIsGuest:v.nL},e)}))((e=>{var t,n;const{0:r,1:a}=(0,o.useState)(""),{0:i,1:s}=(0,o.useState)(!1),l=20===e.goldLikesPack?20:7,c=(0,u.jv)(null!==(t=e.langUrl)&&void 0!==t?t:"",l),m=(e,t)=>
2{const n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId"),a=d.A.PROD_API_URL+"purchaseFeedback";fetch(a,{method:"post",headers:{"X-Brand":p().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:n,sessionId:r,source:e,type:"gold_likes",detail:t})}).catch((()=>{}))},f=t=>{const n=(null==t?void 0:t.message)||String(t||"");a(e.intl.formatMessage({id:(0,u.paymentErrorMessageId)(n)})),m("payment_error",n)};return o.createElement("div",null,o.createElement(b.A,{product:"gold_likes",amount:c.amount,currency:c.currency,label:20===l?"Gold likes (20-pack)":"Gold likes (7-pack)",goldLikesPack:l,onSuccess:()=>{e.closeModal&&e.closeModal()},onError:f}),o.createElement(w.A,{product:"gold_likes",amount:c.amount,currency:c.currency,label:20===l?"Gold likes (20-pack)":"Gold likes (7-pack)",goldLikesPack:l,onSuccess:()=>{e.closeModal&&e.closeModal()},onError:f}),o.createElement(k.A,{product:"gold_likes",amount:c.amount,currency:c.currency,langUrl:null!==(n=e.langUrl)&&void 0!==n?n:"",goldLikesPack:l,onError:f}),r&&o.createElement("div",{className:"smallErrorText"},r),o.createElement(y.A,{show:i,onSubmit:e=>{s(!1),m(e)},onDismiss:e=>{s(!1),m(e)}}))}))),E=n(24585);function S(e,t){const n=parseFloat(e),r=parseFloat(t);if(!Number.isFinite(n)||!Number.isFinite(r)||n<=0)return 0;const a=n/7,o=r/20;return a<=0?0:Math.max(0,Math.round(100*(1-o/a)))}var D=function(e){var t;const n=null!==(t=e.langUrl)&&void 0!==t?t:"",{0:r,1:m}=(0,o.useState)(!1),f=(0,E.Y)(),{price7:h,price20:g,savingsPct:v}=(0,o.useMemo)((()=>{if("undefined"==typeof window){let e={price:"$3.99",amount:"3.99"},t={price:"$6.99",amount:"6.99"};return"/sv"===n?(e={price:"49 kr",amount:"49"},t={price:"99 kr",amount:"99"}):"/da"===n&&(e={price:"39 kr",amount:"39"},t={price:"89 kr",amount:"89"}),{price7:e.price,price20:t.price,savingsPct:S(e.amount,t.amount)}}const e=(0,u.jv)(n,7),t=(0,u.jv)(n,20);return{price7:e.price,price20:t.price,savingsPct:S(e.amount,t.amount)}}),[n]),y=(0,o.useMemo)((()=>{const e=(0,u.jv)(n,7);return{clientId:d.A.PAYPAL_CLIENT_ID,currency:e.currency,intent:"capture",components:"buttons,applepay,googlepay",enableFunding:"card,credit,paylater,venmo"}}),[n]);return p().features.payments?o.createElement(i.A,{show:e.show,onHide:e.closeModal,onEntered:()=>m(!0),onExited:()=>m(!1),className:"sendLikesModal","aria-labelledby":"send-likes-modal-title",centered:!0,dialogClassName:"sendLikesModal-dialog"},o.createElement(i.A.Header,{closeButton:!0},o.createElement(i.A.Title,{id:"send-likes-modal-title",as:"div"},o.createElement("span",{className:"sendLikesModal-titleLine"},o.createElement(s.A,{id:"goldLike"})),o.createElement("span",{className:"sendLikesModal-recipient"},e.recipient))),o.createElement(i.A.Body,null,o.createElement("p",{className:"sendLikesModal-lead"},o.createElement(s.A,{id:"goldDescription",values:{recipient:e.recipient}})),o.createElement("p",{className:"sendLikesModal-sub"},o.createElement(s.A,{id:"goldDescription2",values:{recipient:e.recipient}})),o.createElement("div",{className:"sendLikesModal-hero","aria-hidden":"true"},o.createElement("div",{className:"goldLikeFilter"},o.createElement(a(),{animationData:c,loop:!0}))),f?o.createElement(E.A,null):o.createElement(o.Fragment,null,o.createElement("p",{className:"sendLikesModal-sectionLabel"},o.createElement(s.A,{id:"goldLikesChoosePack"})),e.show&&!r&&o.createElement("div",{className:"dcLoader medium sendLikesModal-payPalLoader","aria-hidden":!0}),e.show&&r&&o.createElement(l.ag,{options:y},o.createElement("div",{className:"sendLikesModal-pack sendLikesModal-pack--featured"},o.createElement("div",{className:"sendLikesModal-badge"},o.createElement(s.A,{id:"goldLikesLowestPrice"})),o.createElement("div",{className:"sendLikesModal-packHeader"},o.createElement("span",{className:"sendLikesModal-packTitle"},o.createElement(s.A,{id:"goldLikesPackCount",values:{count:7}})),o.createElement("span",{className:"sendLikesModal-packPrice"},h)),o.createElement(A,{closeModal:e.closeModal,goldDesign:!1,langUrl:e.langUrl,sendGoldLike:e.sendGoldLike,goldLikesPack:7})),o.createElement("div",{className:"sendLikesModal-pack sendLikesModal-pack--entry"},o.createElement("div",{className:"sendLikesModal-badge sendLikesModal-badge--muted"},o.createElement(s.A,{id:"goldLikesBestValue"})),o.createElement("div",{className:"sendLikesModal-packHeader"},o.createElement("span",{className:"sendLikesModal-packTitle"},o.createElement(s.A,{id:"goldLikesPackCount",values:{count:20}})),o.createElement("span",{className:"sendLikesModal-packPrice"},g)),v>0&&o.createElement("p",{className:"sendLikesModal-save"},o.createElement(s.A,{id:"goldLikesSavePerLike",values:{percent:v}})),o.createElement(A,{closeModal:e.closeModal,goldDesign:!1,langUrl:e.langUrl,sendGoldLike:e.sendGoldLike,goldLikesPack:20})))),o.createElement("p",{className:"sendLikesModal-trust"},o.createElement(s.A,{id:"secureReliable"})))):null}},77528:function(e,t,n){"use strict";var r=n(45458),a=n(96540),o=n(39125),i=n(28007);const s=e=>{var t;let{description:n,lang:s,meta:l,title:c,children:d,link:u,ogUrl:m,ogType:p,ogImage:f,ogLocale:h,jsonLd:g,noindex:v,twitterCard:y}=e;const{site:k}=(0,i.GR)("2841359383"),b=n||k.siteMetadata.description,w=k.siteMetadata.title,A=y||(f?"summary_large_image":"summary"),E=[{name:"description",content:b}].concat((0,r.A)(v?[{name:"robots",content:"noindex, nofollow"}]:[{name:"robots",content:"index, follow"}]),[{property:"og:title",content:c},{property:"og:description",content:b},{property:"og:type",content:p||"website"},{property:"og:site_name",content:w}],(0,r.A)(m?[{property:"og:url",content:m}]:[]),(0,r.A)(f?[{property:"og:image",content:f},{name:"twitter:image",content:f}]:[]),(0,r.A)(h?[{property:"og:locale",content:h}]:[]),[{name:"twitter:card",content:A}],(0,r.A)(null!==(t=k.siteMetadata.social)&&void 0!==t&&t.twitter?[{name:"twitter:creator",content:k.siteMetadata.social.twitter}]:[]),[{name:"twitter:title",content:c},{name:"twitter:description",content:b}]);return a.createElement(o.Ay,{htmlAttributes:{lang:s},title:c,titleTemplate:`%s | ${w}`,defer:!1,meta:E.concat(l||[]),link:u||[]},g?a.createElement("script",{type:"application/ld+json"},JSON.stringify(g)):null,d)};s.defaultProps={lang:"en",meta:[],link:[],description:"",ogType:"website"},t.A=s},60546:function(e,t,n){"use strict";n.d(t,{A:function(){return f}});var r=n(76862),a=n.n(r),o=n(82630),i=n(37875),s=n(46784),l=n(96540),c=n(25615),d=n(76159),u=n(49408),m=n(58065),p=n(39075);function f(e){const{0:t,1:n}=(0,l.useState)(!1),r="undefined"!=typeof window,f=e.sharePath?`${a().siteUrl}${e.sharePath}`:"",h=r?window.location.href:f,g=e=>{r&&window.open(e,"_blank")},v=l.createElement(u.A,{className:"roomPopover share"},l.createElement(u.A.Body,null,l.createElement("div",{className:"action_menu"},l.createElement("div",{className:"input-container mb-3"},l.createElement("input",{className:"link-input",type:"text",value:h,readOnly:!0}),l.createElement("button",{onClick:()=>{h&&("undefined"!=typeof navigator&&navigator.clipboard&&navigator.clipboard.writeText(h),n(!0),setTimeout((()=>n(!1)),3e3))}},t?l.createElement(l.Fragment,null,l.createElement(s.g,{icon:p.jP})," ",l.createElement(m.A,{id:"referral.copied"})):l.createElement(l.Fragment,null,l.createElement(s.g,{icon:p.jP})," ",l.createElement(m.A,{id:"referral.copyLink"})))),l.createElement("div",{className:"share-options d-flex gap-2 flex-wrap justify-content-center"},l.createElement(c.A,{size:"sm",variant:"outline-secondary",className:"rounded-circle d-flex justify-content-center align-items-center",onClick:()=>
2g(`mailto:?subject=${e.roomName} - Dinchat&body=${h}`)},l.createElement(s.g,{icon:o.y_8})),l.createElement(c.A,{size:"sm",variant:"outline-info",className:"rounded-circle d-flex justify-content-center align-items-center",onClick:()=>g(`https://x.com/intent/tweet?url=${encodeURIComponent(h)}`)},l.createElement(s.g,{icon:i.NLt})),l.createElement(c.A,{size:"sm",variant:"outline-primary",className:"rounded-circle d-flex justify-content-center align-items-center",onClick:()=>g(`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(h)}`)},l.createElement(s.g,{icon:i.aUl})),l.createElement(c.A,{size:"sm",variant:"outline-primary",className:"rounded-circle d-flex justify-content-center align-items-center",onClick:()=>g(`fb-messenger://share/?link=${encodeURIComponent(h)}`)},l.createElement(s.g,{icon:i.LA0})),l.createElement(c.A,{size:"sm",variant:"outline-success",className:"rounded-circle d-flex justify-content-center align-items-center",onClick:()=>g(`https://wa.me/?text=${encodeURIComponent(h)}`)},l.createElement(s.g,{icon:i.EYA}))))));return l.createElement(d.A,{rootClose:!0,trigger:"click",placement:"left",overlay:v},l.createElement("div",{className:"greyButton"},l.createElement(c.A,{size:"sm",className:"",variant:"outline-secondary"},l.createElement("div",null,l.createElement(s.g,{icon:o.t5Z}))),l.createElement("div",{className:"chatHeaderIconText"},l.createElement(m.A,{id:"share"}))))}},8365:function(e,t,n){"use strict";n.d(t,{A:function(){return D}});var r=n(76862),a=n.n(r),o=n(28007),i=n(96540),s=n(25615),l=n(5962),c=n(48032),d=n(58065),u=n(38798),m=n(61225),p=n(80273),f=n(55021),h=n(53245),g=n(73986),v=n(28211),y=n(23645),k=n(92150),b=n(83743),w=n(37694);var A=(0,u.Ay)((e=>{var t,n;const{0:r,1:o}=(0,i.useState)(""),{0:s,1:l}=(0,i.useState)(!1),c=(0,y.jD)(null!==(t=e.langUrl)&&void 0!==t?t:""),d=(e,t)=>{const n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId"),o=p.A.PROD_API_URL+"purchaseFeedback";fetch(o,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:n,sessionId:r,source:e,type:"express_review",detail:t})}).catch((()=>{}))},u=t=>{const n=(null==t?void 0:t.message)||String(t||"");o(e.intl.formatMessage({id:(0,y.paymentErrorMessageId)(n)})),d("payment_error",n)};return i.createElement("div",null,i.createElement(b.A,{product:"express_review",amount:c.amount,currency:c.currency,label:"Express review - Get unsilenced",onSuccess:()=>{e.closeModal&&e.closeModal()},onError:u}),i.createElement(w.A,{product:"express_review",amount:c.amount,currency:c.currency,label:"Express review - Get unsilenced",onSuccess:()=>{e.closeModal&&e.closeModal()},onError:u}),i.createElement(k.A,{product:"express_review",amount:c.amount,currency:c.currency,langUrl:null!==(n=e.langUrl)&&void 0!==n?n:"",onError:u}),r&&i.createElement("div",{className:"smallErrorText"},r),i.createElement(v.A,{show:s,onSubmit:e=>{l(!1),d(e)},onDismiss:e=>{l(!1),d(e)}}))})),E=n(24585);var S=(0,u.Ay)((e=>{var t;const n=(0,y.jD)(null!==(t=e.langUrl)&&void 0!==t?t:""),r=(0,E.Y)();(0,i.useEffect)((()=>{}),[]);const o={clientId:p.A.PAYPAL_CLIENT_ID,currency:n.currency,intent:"capture",components:"buttons,applepay,googlepay",enableFunding:"card,credit,paylater,venmo"};return a().features.payments?r?i.createElement(E.A,null):i.createElement("div",null,i.createElement(g.ag,{options:o},i.createElement(A,{closeModal:e.closeModal,langUrl:e.langUrl}))):null}));var D=(0,u.Ay)((e=>{var t;const n=(0,m.wA)(),{0:r,1:u}=((0,m.d4)((e=>e.isGuest)),(0,i.useState)("")),{0:g,1:v}=(0,i.useState)(!1),{0:k,1:b}=(0,i.useState)(!1),{0:w,1:A}=(0,i.useState)(!1),{0:E,1:D}=(0,i.useState)(!1),{0:C,1:M}=(0,i.useState)([]);(0,i.useEffect)((()=>{T()}),[]);const T=t=>{if(g)return;let n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId");v(!0);let a=p.A.PROD_API_URL+"getModerators";a+="/"+n,a+="/"+r,fetch(a,{credentials:"include"}).then((e=>e.json())).then((t=>{t.success?M(t.moderators):u(e.intl.formatMessage({id:"errorTryLater"})),v(!1)}),(t=>{u(e.intl.formatMessage({id:"errorTryLater"})),v(!1)}))};return i.createElement(c.A,{show:e.show,onHide:e.closeModal,size:"m",className:"silencedModal","aria-labelledby":"
2contained-modal-title-vcenter",centered:!0},i.createElement(c.A.Header,{closeButton:!0},i.createElement(c.A.Title,{style:{fontSize:"1.125rem"}},i.createElement(d.A,{id:"accountReview"}))),i.createElement(c.A.Body,null,w?i.createElement(l.A,{onSubmit:t=>{if(g)return;const r=t.currentTarget;let i=localStorage.getItem("userId"),s=localStorage.getItem("sessionId");if(r.elements.password.value!=r.elements.confirmPassword.value)return b(!0),t.preventDefault(),void t.stopPropagation();v(!0),b(!1);let l=p.A.PROD_API_URL+"guestToMember";fetch(l,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:i,sessionId:s,langUrl:e.langUrl,email:r.elements.email.value,password:r.elements.password.value})}).then((e=>e.json())).then((t=>{t.success?((0,o.oo)(e.langUrl+"/activate"),n((0,f.nL)(!1))):102==t.errorCode?u(e.intl.formatMessage({id:"alreadyMember"})):105==t.errorCode?u(e.intl.formatMessage({id:"passwordMustContain"})):106==t.errorCode?u(e.intl.formatMessage({id:"emailTaken"})):101==t.errorCode?window.location.reload():u(e.intl.formatMessage({id:"errorTryLater"})),v(!1)}),(t=>{u(e.intl.formatMessage({id:"errorTryLater"})),v(!1)})),t.preventDefault(),t.stopPropagation()}},i.createElement(l.A.Group,null,i.createElement(l.A.Label,null,i.createElement(d.A,{id:"mail"})),i.createElement(l.A.Control,{required:!0,type:"email",name:"email",placeholder:e.intl.formatMessage({id:"mail"})}),i.createElement(l.A.Control.Feedback,{type:"invalid"},i.createElement(d.A,{id:"enterValidMail"}))),i.createElement(l.A.Group,{controlId:"validationCustom04"},i.createElement(l.A.Label,null,i.createElement(d.A,{id:"password"})),i.createElement(l.A.Control,{name:"password",type:"password",minLength:"8",placeholder:e.intl.formatMessage({id:"password"}),required:!0}),i.createElement(l.A.Control.Feedback,{type:"invalid"},i.createElement(d.A,{id:"choosePassword"}))),i.createElement(l.A.Group,{controlId:"validationCustom04"},i.createElement(l.A.Label,null,i.createElement(d.A,{id:"confirmPassword"})),i.createElement(l.A.Control,{name:"confirmPassword",isInvalid:k,type:"password",placeholder:e.intl.formatMessage({id:"password"}),required:!0}),i.createElement(l.A.Control.Feedback,{type:"invalid"},i.createElement(d.A,{id:"passwordNoMatch"}))),i.createElement("p",{className:"feedback"},r),i.createElement(s.A,{type:"submit",style:{marginTop:".5em"},disabled:g},g?i.createElement(d.A,{id:"loading"}):i.createElement(d.A,{id:"signUp"}))):i.createElement(i.Fragment,null,i.createElement("h2",{className:"silencedModal-header"},i.createElement(d.A,{id:"silencedAccountNeedsReview"})),i.createElement("p",{className:"silencedModal-desc"},i.createElement(d.A,{id:"silencedAccountReviewDesc"})),i.createElement("div",{className:"silencedModal-options"},i.createElement(s.A,{variant:"primary",onClick:()=>(0,o.oo)(e.langUrl+"/account")},i.createElement(d.A,{id:"verifyEmail"})),i.createElement(s.A,{variant:"outline-primary",onClick:()=>D(!E)},i.createElement(d.A,{id:"contactModerator"}))),E&&i.createElement("ul",{className:"contacts",style:{marginTop:"0.5rem",marginBottom:"1rem"}},i.createElement("li",{className:"listTitle"},i.createElement(d.A,{id:"moderators"})),C.map((t=>i.createElement(h.A,{key:t.username,username:t.username,gender:t.gender,status:9e12==t.lastSeen?"online":"offline",avatarUrl:t.avatarUrl,langUrl:e.langUrl,roomId:e.roomId,externalUserType:t.externalUserType,longTimeAgo:e.intl.formatMessage({id:"longTimeAgo"}),lastSeen:t.lastSeen})))),i.createElement("div",{className:"silencedModal-divider"}),i.createElement("div",{className:"silencedModal-expressBox"},i.createElement("div",{className:"silencedModal-expressTitle"},i.createElement(d.A,{id:"expressReviewGetUnsilenced"}),i.createElement("span",{className:"silencedModal-expressPrice"}," â ",(0,y.jD)(null!==(t=e.langUrl)&&void 0!==t?t:"").price)),i.createElement("p",{className:"silencedModal-expressDesc"},i.createElement(d.A,{id:"expressReviewSkipQueue"})),a().features.payments&&i.createElement("div",{className:"paymentButtons"},i.createElement(S,{closeModal:e.closeModal,langUrl:e.langUrl}))))))}))},67263:function(e,t,n){"use strict";n.d(t,{A:function(){return le}});var r=n(77387),a=n(76862),o=n.n(a),i=n(96540),s=n(38798),l=n(61225),c=n(77528),d=n(82630),u=n(95149),m=n(39075),p=n(46784),f=n(2800
27),h=n(23399),g=n(70189),v=n(28867),y=n(82960),k=n(54011),b=n(80273),w=n(6296),A=n(94668),E=n(56872),S=n(79863),D=n(98957),C=n.n(D),M=n(26123),T=n.n(M),P=n(15346);var x=function(e){let{id:t,contents:n,time:r,userId:a,username:s,type:l,gender:c,avatarUrl:m,imageLoaded:h,handleImgClick:g,langUrl:v,externalUserType:y="",replyToMessage:k,setReplyTo:w,ownUsername:A,pending:E,addBlockedUsername:S,removeBlockedUsername:D,openBanUserModal:M,roomId:x,intl:I,onRemovePost:N}=e;const{0:j,1:R}=(0,i.useState)(!1),{0:O,1:L}=(0,i.useState)(!1),{0:U,1:B}=(0,i.useState)(!1),{0:_,1:F}=(0,i.useState)(!1),{0:H,1:G}=(0,i.useState)(!1),{0:V,1:W}=(0,i.useState)(!1),Y=(0,i.useRef)(null),K=()=>{R(!0),h&&h()},z=e=>{e.stopPropagation(),(0,f.oo)(v+"/user/"+s)};(0,i.useEffect)((()=>{if(!O)return;const e=e=>{e.target&&e.target.closest&&e.target.closest(".tpcDropdown")||Y.current&&!Y.current.contains(e.target)&&L(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}}),[O]);const q="deleted"===(s||"").toLowerCase(),J=A===s,Q=q?I.formatMessage({id:"deletedUser"}):s,X="media_deleted"===n,Z=I.formatMessage({id:"deletedMedia"}),$="undefined"!=typeof window?window.navigator.userLanguage||window.navigator.language:"en",ee=T()(r);ee.locale($);const te=`${null!=l?l:""}`;let ne;ne=X?i.createElement("div",{className:"tpcBodyText tpcImageError"},Z):"image"===te||"link_image"===te||"marked_image"===te?j?i.createElement("div",{className:"tpcBodyText tpcImageError"},I?I.formatMessage({id:"imageNotDisplayed"}):"Unable to display this image."):"marked_image"===te?i.createElement("div",{className:"tpcMarkedImageWrapper"},i.createElement("img",{src:n,className:"tpcImage markedImage",onClick:e=>g&&g(e,n),onError:K,onLoad:()=>h&&h(),alt:""})):i.createElement("img",{src:n,className:"tpcImage",onClick:e=>g&&g(e,n),onError:K,onLoad:()=>h&&h(),alt:""}):"video"===te||"yt_video"===te?i.createElement("div",{className:"tpcVideo"},i.createElement(C(),{className:"react-player",height:"280px",width:"100%",controls:!0,url:n})):"audio"===te?i.createElement("div",{className:"tpcAudio"},i.createElement("audio",{src:n,controls:!0,controlsList:"nodownload"})):i.createElement("div",{className:"tpcBodyText"},n);const re=k?i.createElement(P.A,{key:k.id+"repliedmsg",id:k.id,contents:k.contents,time:k.created,userId:k.userId,username:k.username,type:k.type,avatarUrl:k.avatarUrl,imageLoaded:h,handleImgClick:g,langUrl:v,pending:!1,externalUserType:k.externalUserType||""}):null;return i.createElement("div",{className:"tpcCard "+(E?"tpcCardPending":"")},i.createElement("div",{className:"tpcHeader"},i.createElement("div",{className:"tpcAvatar",onClick:q?void 0:z,style:q?{cursor:"default"}:void 0},i.createElement(u.H8,{avatarUrl:m,gender:c,className:"tpcAvatarImg",placeholderClassName:"tpcAvatarPlaceholder",iconSize:"1.15em"})),i.createElement("div",{className:"tpcMeta"},i.createElement("span",{className:"tpcAuthor "+(q?"tpcAuthorDeleted":""),onClick:q?void 0:z,style:q?{cursor:"default"}:void 0},i.createElement(u.xE,{username:Q,externalUserType:y})),i.createElement("span",{className:"tpcTime"},ee.fromNow())),i.createElement("div",{ref:Y},i.createElement("button",{className:"tpcMoreBtn",onClick:e=>{e.stopPropagation();const t=!O;L(t),t&&!J&&(()=>{let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId");if(!e||!t||!s)return;let n=b.A.PROD_API_URL+"getUserMenuOptions";fetch(n,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,targetUsername:s,roomId:x?`${x}`:null})}).then((e=>e.json())).then((e=>{e.success&&(B(!!e.modMenu),F(!!e.userBlocked),G(!!e.silenced))})).catch((()=>{}))})()},type:"button"},i.createElement(p.g,{icon:d.vHW})))),re,i.createElement("div",{className:"tpcBody"},ne),i.createElement("div",{className:"tpcActions"},w&&i.createElement("button",{className:"tpcActionBtn",onClick:()=>w({id:t,contents:n,created:r,userId:a,username:s,type:l,avatarUrl:m,externalUserType:y}),type:"button"},i.createElement(p.g,{icon:d.Eze})," ",I?I.formatMessage({id:"topicReplyAction"}):"Reply")),O&&i.createElement("div",{className:"tpcDropdown"},(J||U)&&i.createElement("button",{className:"tpcDropdownItem",onClick:()=>{(()=>{let e=localStorage.getItem("userId"),n=localStorage.getItem("sessionId");if(!e||!n||!t)return;if(!window.confirm(I.formatMessage({id:"confirmRemoveMessage"})))return;let r=b.A.PROD_API_URL+"rmTopicPost";fetch(r,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:n,roomId:x,messageId:t})}).then((e=>e.json())).then((e=>{e.success&&N&&N(t)})).catch((()=>{}))})(),L(!1)},type:"button"},I.formatMessage({id:"remove"})),!J&&i.createElement("button",{className:"tpcDropdownItem",onClick:()=>{(()=>{if(V)return;if(!window.confirm(I.formatMessage({id:"confirmReport"},{username:Q})))return;W(!0);let e=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=b.A.PROD_API_URL+"setReportMessage";fetch(r,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:n,messageId:t,roomId:x})}).then((e=>e.json())).then((e=>{e.success||101!==e.errorCode||window.location.reload()})).catch((()=>{}))})(),L(!1)},type:"button"},V?I.formatMessage({id:"reported"}):I.formatMessage({id:"report"})),!J&&!q&&S&&i.createElement("button",{className:"tpcDropdownItem",onClick:()=>{(()=>{const e=_?I.formatMessage({id:"unblock"}).toLowerCase():I.formatMessage({id:"block"}).toLowerCase();if(!window.confirm(I.formatMessage({id:"confirmBlock"},{username:s,action:e})))return;let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=b.A.PROD_API_URL+"setUserBlock";fetch(r,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:t,sessionId:n,blockUsername:s,block:!_})}).then((e=>e.json())).then((e=>{if(e.success){const e=!_;F(e),e?S&&S(s):D&&D(s)}})).catch((()=>{}))})(),L(!1)},type:"button"},_?I.formatMessage({id:"unblock"}):I.formatMessage({id:"block"})),!J&&!q&&U&&M&&i.createElement("button",{className:"tpcDropdownItem",onClick:()=>{M(s,n),L(!1)},type:"button"},"Ban user"),!J&&!q&&U&&i.createElement("button",{className:"tpcDropdownItem",onClick:()=>{(()=>{if(!s||q)return;if(!window.confirm("Are you sure you want to remove "+s+"? Note that this can NOT be reversed."))return;let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId");if(!e||!t)return;let n=b.A.PROD_API_URL+"rmUser";fetch(n,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,rmUsername:s})}).then((e=>e.json())).then((e=>{e.success?alert("User removed!"):"not found"===e.status?alert("User not found"):alert("Error")})).catch((()=>{}))})(),L(!1)},type:"button"},"Remove user"),!J&&!q&&U&&i.createElement("button",{className:"tpcDropdownItem",onClick:()=>{(()=>{let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=b.A.PROD_API_URL+"setUserSilence";fetch(n,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,silenceUsername:s,silence:!H})}).then((e=>e.json())).then((e=>{e.success&&G(!H)})).catch((()=>{}))})(),L(!1)},type:"button"},H?"Unsilence":"Silence")))};function I(e){let{user:t,goToProfile:n}=e;return i.createElement("li",{className:"tflItem",onClick:()=>n(t.username)},i.createElement("div",{className:"tflAvatar"},i.createElement(u.H8,{avatarUrl:t.avatarUrl,gender:t.gender,className:"tflAvatarImg",placeholderClassName:"tflAvatarPlaceholder"}),i.createElement("span",{className:"tflOnlineIndicator"})),i.createElement("div",{className:"tflInfo"},i.createElement("span",{className:"tflUsername"},i.createElement(u.xE,{username:t.username,externalUserType:t.externalUserType||""}))))}var N=function(e){let{slug:t,langUrl:n,intl:r}=e;const{0:a,1:o}=(0,i.useState)(!0),{0:s,1:l}=(0,i.useState)([]);(0,i.useEffect)((()=>{c()}),[t]);const c=()=>{const e=localStorage.getItem("userId"),n=localStorage.getItem("sessionId");if(!e||!n)return void o(!1);const r=b.A.PROD_API_URL+"getTopicFollowers";fetch(r,{method:"post",headers:{Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:n,payload:t})}).then((e=>e.json())).then((e=>{e.success&&l(e.onlineUsers||[]),o(!1)})).catch((()=>o(!1)))},u=e=>{(0,f.oo)(n+"/user/"+e)};return a?i.createElement("div",{className:"tflWrapper"},i.createElement("div",{className:"dcLoader"})):i.createElement("div",{className:"tflWrapper"},i.createElement("div",{className:"tflHeader"},i.createElement(p.g,{icon:d.GEE,className:"tflOnlineDot"}),1===s.length?r.formatMessage({id:"followerOnline"},{count:s.length}):r.formatMessage({id:"followersOnlineCount"},{count:s.length})),0===s.length?i.createElement("div",{className:"tflEmpty"},r.formatMessage({id:"noFollowersOnline"})):i.createElement("ul",{className:"tflList"},s.map((e=>i.createElement(I,{key:e.username,user:e,goToProfile:u})))))},j=n(58065),R=n(55021),O=n(81242),L=n(60546),U=n(8365),B=n(56017);const _=(0,v.Ay)((e=>{let{inViewport:t,forwardedRef:n,show:r,displayText:a}=e;return i.createElement("div",{className:r?"viewport-block":"hidden",ref:n},i.createElement("div",{className:"dcLoader"}),i.createElement("p",{className:"loadingMsgsText"}))}));var F=(0,s.Ay)((0,l.Ng)((function(e){const{loggedIn:t,allowDm:n}=e;return{loggedIn:t,allowDm:n,globalState:e}}),(function(e){return(0,y.zH)({reset:R.cL,addTopicData:R.B1,updateRoomData:R.j6,removeRoomData:R.CV,addRoom:R.TG,resetUnread:R.Nv,setAllowDm:R.ZR,addBlockedUsername:R.Gs,removeBlockedUsername:R.P0,refreshStateData:R.J8,setShowSignInModal:R.d8},e)}))((e=>{var t,n,r;const{0:a,1:s}=(0,i.useState)({showUserList:!1,showTopicMenu:!1,roomName:"",roomId:"",roomDe
2sc:"",scrollPosition:"",uploading:!1,uploadingProgress:0,imagesLeftToLoad:0,showImageLightBox:!1,imageLightBoxSrc:"",errorText:"",showInfoModal:!1,showSilencedModal:!1,showBanUserModal:!1,userToBan:"",messageToBan:"",alterRoomFeedback:"",showInterstitialModal:!1,interstitialModalAd:"",showPlusModal:!1,infoModalText:"",showBannerAd:!1,showBannerAdAdult:!1,showExtendedSettings:!1,showRestrictedModal:!1,nsfw:!1,ownUsername:"undefined"!=typeof window?localStorage.getItem("username"):"",replyToMessage:null}),{0:l,1:c}=(0,i.useState)(!1),v=(0,i.useRef)(!1),y=(0,i.useRef)(""),D=(0,i.useRef)(null),C=(0,i.useRef)(0),M=`topicdata${null===(t=e.slug)||void 0===t?void 0:t.toLowerCase()}`,T=e.globalState[M]||{},P=T.topicId?T:e.topicData||{},{topicId:I,name:R,lastId:F,messages:H=[],originalPost:G=null,imagesToLoad:V=0,showMoreMsgsLoader:W=!1,nsfw:Y=!1,owner:K,following:z=!1,postCount:q}=P;(0,i.useEffect)((()=>{var t,n;let r=100*Math.random();const a=e.slug||"",o=!!(T.topicId||null!==(t=e.topicData)&&void 0!==t&&t.topicId);return y.current!==a&&(y.current=a,v.current=!1),e.loggedIn&&!e.globalState.plusMember&&r<15&&s((e=>({...e,showPlusModal:!0}))),!T.topicId&&null!==(n=e.topicData)&&void 0!==n&&n.topicId&&e.addTopicData(M,e.topicData),e.slug&&(!o||e.loggedIn&&!v.current)?(J(),e.loggedIn&&(v.current=!0)):o&&(e.loggedIn&&Q(),r<65&&P.nsfw&&re(!0)),()=>{}}),[e.slug,e.loggedIn,T.topicId,null===(n=e.topicData)||void 0===n?void 0:n.topicId]),(0,i.useEffect)((()=>{const e=e=>{a.showTopicMenu&&D.current&&!D.current.contains(e.target)&&s((e=>({...e,showTopicMenu:!1})))};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}}),[a.showTopicMenu]);const J=()=>{console.log("getTopicData"),c(!0);let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=b.A.PROD_API_URL+"getTopicData";return fetch(r,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:t,sessionId:n,payload:e.slug})}).then((e=>e.json())).then((t=>{if(t.success){let n={topicId:t.topic.topicId,name:t.topic.name,slut:t.topic.slug,lastId:t.lastId,originalPost:t.originalPost||null,postCount:t.topic.posts,messages:(t.posts||[]).filter((e=>!e.originalPost)).map((e=>({...e,replyToMessage:e.replyToPost||null}))).sort(((e,t)=>t.created-e.created)),showMoreMsgsLoader:t.lastId>-1,imagesToLoad:t.imageCount,owner:t.topic.owner,nsfw:t.topic.nsfw,following:!!t.topic.following};e.addTopicData(M,n),c(!1)}else{let n=e.intl.formatMessage({id:"errorTryLater"});1===t.errorCode?n=e.intl.formatMessage({id:"roomNotFound"}):3===t.errorCode?n=e.intl.formatMessage({id:"onlyGirlsAllowed"}):4===t.errorCode?n=e.intl.formatMessage({id:"beenRemoved"}):5===t.errorCode?n=e.intl.formatMessage({id:"onlyMembersRoom"}):6===t.errorCode?n=e.intl.formatMessage({id:"onlyGuysAllowed"}):7===t.errorCode?n=e.intl.formatMessage({id:"fiftyFiftyRoomWrongGender"}):101===t.errorCode&&window.location.reload(),s((e=>({...e,errorText:n}))),c(!1)}})).catch((t=>{console.log("Error "+t),s((t=>({...t,errorText:e.intl.formatMessage({id:"errorTryLater"})}))),c(!1)})),!1},Q=()=>{let e=localStorage.getItem("userId"),t=localStorage.getItem("sessionId"),n=b.A.PROD_API_URL+"setLastRead";return fetch(n,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:e,sessionId:t,topicId:I,type:4})}).then((e=>e.json())).then((e=>{101===e.errorCode&&window.location.reload()})).catch((e=>console.log("Internal error"))),!1},X=()=>{"undefined"!=typeof window&&window.scrollTo({top:0,behavior:"smooth"})},Z=t=>{const n=P.messages||[],r=P.originalPost||null,a=n.some((e=>Number(e.id)===Number(t))),o=!!r&&Number(r.id)===Number(t);if(!a&&!o)return;const i=n.filter((e=>Number(e.id)!==Number(t))),s=Number.isInteger(P.postCount)?P.postCount:(r?1:0)+n.length,l=Math.max(0,s-1),c={topicId:P.topicId,name:P.name,lastId:P.lastId,messages:i,postCount:l,showMoreMsgsLoader:P.showMoreMsgsLoader,imagesToLoad:P.imagesToLoad||0,owner:P.owner,nsfw:P.nsfw,following:P.following,originalPost:o?null:r};e.addTopicData(M,c)},$=()=>{s((e=>({...e,imagesLeftToLoad:e.imagesLeftToLoad-1})))},ee=(e,t)=>
2{e.stopPropagation(),C.current=window.scrollY||window.pageYOffset||0,s((e=>({...e,imageLightBoxSrc:t,showImageLightBox:!0})))},te=e=>{s((t=>({...t,replyToMessage:e})))},ne=(e,t)=>{s((n=>({...n,showBanUserModal:!0,userToBan:e,messageToBan:t})))},re=e=>{s((t=>({...t,showBannerAd:e})))},ae=()=>{s((e=>({...e,showAlterRoomModal:!1,alterRoomFeedback:""})))},oe=H.map((t=>t.id?i.createElement(x,{key:t.id+"msg",id:t.id,contents:t.contents,time:t.created,userId:t.userId,username:t.username,type:t.type,gender:t.gender,avatarUrl:t.avatarUrl,imageLoaded:$,handleImgClick:ee,addBlockedUsername:e.addBlockedUsername,removeBlockedUsername:e.removeBlockedUsername,langUrl:e.langUrl,roomId:I,externalUserType:t.externalUserType||"",openBanUserModal:ne,ownUsername:a.ownUsername,replyToMessage:t.replyToMessage,setReplyTo:te,onRemovePost:Z,pending:t.pending,intl:e.intl}):t));let ie=a.uploading?i.createElement("div",{className:"topicUploadProgress"},i.createElement(h.A,{now:a.uploadingProgress})):null;const se=Number.isInteger(q)?q:null===(r=e.topic)||void 0===r?void 0:r.posts,le=(null==G?void 0:G.externalUserType)||"",ce="deleted"===((null==G?void 0:G.username)||"").toLowerCase(),de=ce?e.intl.formatMessage({id:"deletedUser"}):null==G?void 0:G.username,ue="media_deleted"===(null==G?void 0:G.contents);return i.createElement("div",{className:"topicPage page"},i.createElement(A.A,{show:a.showInfoModal,closeInfoModal:()=>{s((e=>({...e,showInfoModal:!1})))},body:a.infoModalText}),i.createElement(B.A,{show:a.showAlterRoomModal,closeModal:ae,description:a.roomDesc,nsfw:a.nsfw,setDescription:e=>{s((t=>({...t,roomDesc:e.target.value})))},setNsfw:e=>{const t=e.target.value;s((e=>({...e,nsfw:"nsfw"===t})))},handleAlterRoomClick:()=>{let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=b.A.PROD_API_URL+"alterRoom";return fetch(r,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:t,sessionId:n,roomId:a.roomId,description:a.roomDesc,nsfw:a.nsfw})}).then((e=>e.json())).then((t=>{if(t.success)ae();else{let n=e.intl.formatMessage({id:"couldNotSave"});4===t.errorCode?n=e.intl.formatMessage({id:"descriptionMustBe"}):101===t.errorCode&&window.location.reload(),s((e=>({...e,alterRoomFeedback:n})))}})).catch((e=>console.log("Internal error"))),!1},alterRoomFeedback:a.alterRoomFeedback}),i.createElement(U.A,{show:a.showSilencedModal,closeModal:()=>{s((e=>({...e,showSilencedModal:!1})))},langUrl:e.langUrl}),i.createElement(O.A,{show:a.showBanUserModal,closeModal:()=>{s((e=>({...e,showBanUserModal:!1,userToBan:"",messageToBan:""})))},userToBan:a.userToBan,messageToBan:a.messageToBan,langUrl:e.langUrl}),i.createElement(E.A,{showPlusModal:a.showPlusModal,closePlusModal:()=>{s((e=>({...e,showPlusModal:!1})))},langUrl:e.langUrl,buySource:"topic-plus-modal"}),i.createElement(S.A,{show:a.showRestrictedModal,langUrl:e.langUrl,closeRestrictedModal:()=>{s((e=>({...e,showRestrictedModal:!1})))}}),a.showImageLightBox&&i.createElement(g.A,{mainSrc:a.imageLightBoxSrc,onCloseRequest:()=>{const e=C.current;s((e=>({...e,showImageLightBox:!1}))),requestAnimationFrame((()=>{window.scrollTo(0,e)}))}}),a.errorText?i.createElement("div",{className:"topicErrorBanner"},a.errorText," ",i.createElement(p.g,{icon:d.DXg})):i.createElement("div",{className:"topicLayout"},i.createElement("div",{className:"topicMainCol"},i.createElement("div",{className:"topicHeroCard"},K&&i.createElement("div",{className:"topicCardMenuWrap",ref:D},i.createElement("button",{className:"topicCardMenuBtn",type:"button",onClick:()=>s((e=>({...e,showTopicMenu:!e.showTopicMenu}))),"aria-label":"Topic options"},i.createElement(p.g,{icon:d.vHW})),a.showTopicMenu&&i.createElement("div",{className:"topicCardMenuDropdown"},i.createElement("button",{className:"topicCardMenuItem",type:"button",onClick:()=>{s((e=>({...e,showTopicMenu:!1}))),(()=>{if(!e.loggedIn)return e.setShowSignInModal(!0),!1;if(!window.confirm(e.intl.formatMessage({id:"removeConfirmation"})+" "+R+"?"))return!1;let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=b.A.PROD_API_URL+"rmTopic";fetch(r,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:t,sessionId:n,payload:e.slug})}).then((e=>e.json())).then((t=>{t.success?(e.removeRoomData(M),(0,f.oo)(e.langUrl+"/all-topics")):101===t.errorCode?window.location.reload():s((t=>({...t,showInfoModal:!0,infoModalText:e.intl.formatMessage({id:"errorTryLater"})})))})).catch((()=>{s((t=>({...t,showInfoModal:!0,infoModalText:e.intl.formatMessage({id:"errorTryLater"})})))}))})()}},i.createElement(p.g,{icon:d.GRI})," ",e.intl.formatMessage({id:"removeTopic"})))),i.createElement("h1",{className:"topicHeroTitle"},R),G&&i.createElement("div",{className:"topicOPBody"},ue?e.intl.formatMessage({id:"deletedMedia"}):G.contents),G&&i.createElement("div",{className:"topicOPMeta"},i.createElement("div",{className:"tpcHeader topicOPHeaderRow"},i.createElement("div",{className:"tpcAvatar",onClick:ce?void 0:t=>{t.stopPropagation(),(0,f.oo)(e.langUrl+"/user/"+G.username)},style:ce?{cursor:"default"}:void 0},i.createElement(u.H8,{avatarUrl:G.avatarUrl,gender:null==G?void 0:G.gender,className:"tpcAvatarImg",placeholderClassName:"tpcAvatarPlaceholder",iconSize:"1.15em"})),i.createElement("div",{className:"tpcMeta"},i.createElement("span",{className:"tpcAuthor "+(ce?"tpcAuthorDeleted":""),onClick:ce?void 0:t=>{t.stopPropagation(),(0,f.oo)(e.langUrl+"/user/"+G.username)},style:ce?{cursor:"default"}:void 0},de,le.includes("verified")&&u.w$,le.includes("plus")&&u.WW)))),i.createElement("div",{className:"topicHeroActions"},i.createElement("button",{className:"topicFollowBtn "+(z?"topicFollowBtnActive":""),onClick:()=>
2{if(!e.loggedIn)return e.setShowSignInModal(!0),!1;let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=b.A.PROD_API_URL+(z?"unfollowTopic":"followTopic");return fetch(r,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:t,sessionId:n,payload:e.slug})}).then((e=>e.json())).then((t=>{t.success?e.updateRoomData(M,"following",!z):101===t.errorCode?window.location.reload():s((t=>({...t,showInfoModal:!0,infoModalText:e.intl.formatMessage({id:"errorTryLater"})})))})).catch((e=>console.log("Internal error"))),!1},type:"button"},i.createElement(p.g,{icon:z?d.G06:m.G0}),z?` ${e.intl.formatMessage({id:"following"})}`:` ${e.intl.formatMessage({id:"followTopic"})}`),i.createElement("button",{className:"topicOnlineBtn "+(a.showUserList?"topicOnlineBtnActive":""),onClick:()=>{if(!e.loggedIn)return e.setShowSignInModal(!0),!1;s((e=>({...e,showUserList:!e.showUserList})))},type:"button"},i.createElement(p.g,{icon:d.O26})," Online"),i.createElement(L.A,{roomName:R,sharePath:`${e.langUrl}/topic/${e.slug}/`})),a.showUserList&&i.createElement("div",{className:"topicMobileFollowers"},i.createElement(N,{slug:e.slug,langUrl:e.langUrl,intl:e.intl}))),i.createElement("div",{className:l||a.imagesLeftToLoad>0?"dcLoader medium":"hidden"}),i.createElement("div",{className:l||a.imagesLeftToLoad>0?"visibilityHidden":""},i.createElement("div",{className:"topicPostsFeed"},i.createElement("div",{className:"topicPostsFeedHeader"},i.createElement("span",{className:"topicPostsFeedCount"},1===se?e.intl.formatMessage({id:"topicReply"},{count:se}):e.intl.formatMessage({id:"topicReplies"},{count:se}))),oe.length<=0&&""===a.errorText?i.createElement("div",{className:"topicEmptyState"},i.createElement(j.A,{id:"noNewPosts"})):oe,i.createElement(_,{show:W,displayText:e.intl.formatMessage({id:"loadingMore"}),onEnterViewport:()=>{(()=>{let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=b.A.PROD_API_URL+"getMoreTopicPosts";fetch(r,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:t,sessionId:n,roomId:I,lastId:F})}).then((e=>e.json())).then((t=>{if(t.success){let n=(t.posts||[]).filter((e=>!e.originalPost)).map((e=>({...e,replyToMessage:e.replyToPost||null}))).sort(((e,t)=>t.created-e.created)),r=P?(P.messages||[]).concat(n):n,a={topicId:P.topicId,name:P.name,lastId:t.lastId,messages:r,postCount:P.postCount,showMoreMsgsLoader:t.lastId>-1,imagesToLoad:t.imageCount+(P.imagesToLoad||0),owner:P.owner,nsfw:P.nsfw,following:P.following,originalPost:P.originalPost||null};e.addTopicData(M,a)}else{let n=e.intl.formatMessage({id:"errorTryLater"});101===t.errorCode?window.location.reload():s((e=>({...e,showInfoModal:!0,infoModalText:n})))}})).catch((e=>console.log("Error")))})()}})))),a.showUserList&&i.createElement("div",{className:"topicSideCol topicSideColDesktop"},i.createElement(N,{slug:e.slug,langUrl:e.langUrl,intl:e.intl}))),!a.errorText&&i.createElement("div",{className:"topicFooter"},ie,i.createElement(w.A,{sendMessage:t=>{let n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId"),i=localStorage.getItem("username");if(!t||!t.trim())return!1;if(!n||!r||!e.loggedIn)return s((e=>({...e,showInfoModal:!0,infoModalText:"Please sign in to post in topics."}))),!1;if(!I)return s((t=>({...t,showInfoModal:!0,infoModalText:e.intl.formatMessage({id:"errorTryLater"})}))),!1;const l=t.trim();if(l.length<6)return s((t=>({...t,showInfoModal:!0,infoModalText:e.intl.formatMessage({id:"topicPostMustBe"},{min:6})}))),!1;let c,d=(0,k.A)(),u=a.replyToMessage;te(null);let m=P&&P.messages||[],p=l.includes("http");p||(c={id:d,key:d,contents:l,created:Date.now(),userId:n,username:i,type:0,avatarUrl:e.globalState.avatarUrl,replyToMessage:u,gender:e.globalState.gender},m=[c].concat(m),e.updateRoomData(M,"messages",m));let f=b.A.PROD_API_URL+"sendTopicPost";return fetch(f,{method:"post",headers:{"X-Brand":o().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:n,sessionId:r,roomId:I,message:l,messageId:d,roomName:R,possibleLink:p,replyToMessageId:null==u?void 0:u.id})}).then((e=>e.json())).then((t=>{if(t.success){if(p){let r={id:d,key:d,contents:l,created:Date.now(),userId:n,username:i,type:t.messageType,avatarUrl:e.globalState.avatarUrl,externalUserType:t.externalUserType,replyToMessage:u,gender:e.globalState.gender};m=[r].concat(m),e.updateRoomData(M,"messages",m)}else c.externalUserType=t.externalUserType,e.refreshStateData(M);const r=(G?1:0)+m.length;e.updateRoomData(M,"postCount",r),X()}else{let n=e.intl.formatMessage({id:"errorTryLater"});if(3===t.errorCode)n=e.intl.formatMessage({id:"topicPostMustBe"},{min:6});else if(4===t.errorCode)n=e.intl.formatMessage({id:"msgCantBeLonger"});else if(101===t.errorCode)window.location.reload();else if(108===t.errorCode)n=e.intl.formatMessage({id:"notAllowed"});else if(112===t.errorCode)return void s((e=>({...e,showSilencedModal:!0})));s((e=>({...e,showInfoModal:!0,infoModalText:n})));let r=m.filter((e=>e.id!==d));e.updateRoomData(M,"messages",r)}})).catch((t=>{let n=e.intl.formatMessage({id:"errorTryLater"});s((e=>({...e,showInfoModal:!0,infoModalText:n})));let r=m.filter((e=>e.id!==d));e.updateRoomData(M,"messages",r)})),!1},onUploadChange:t=>{s((e=>({...e,uploading:!0,uploadingProgress:0})));let n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId"),o=a.replyToMessage;te(null);const i=Array.from(t.files),l=new FormData;
2i.forEach((e=>l.append("file",e))),l.append("topicId",I),l.append("userId",n),l.append("sessionId",r),l.append("topicName",R),l.append("replyToMessageId",(null==o?void 0:o.id)||0);let c=b.A.PROD_API_URL+"uploadTopicFile";const d=setInterval((()=>{s((e=>{const t=Math.min(e.uploadingProgress+10,90);return t>=90&&clearInterval(d),{...e,uploadingProgress:t}}))}),600);t.value="",fetch(c,{method:"post",credentials:"include",body:l}).then((e=>e.json())).then((t=>{if(t.success&&t.post){s((e=>({...e,uploadingProgress:100,uploading:!1}))),clearInterval(d);let r=P&&P.messages||[];r=[{id:t.post.id,key:t.post.id,contents:t.post.contents,created:t.post.created,userId:n,username:t.post.username,type:t.post.type,avatarUrl:e.globalState.avatarUrl,externalUserType:t.externalUserType,replyToMessage:o,gender:e.globalState.gender}].concat(r),e.updateRoomData(M,"messages",r),X()}else{let n=e.intl.formatMessage({id:"fileNotSent"});if(1===t.errorCode)n=e.intl.formatMessage({id:"fileNotAllowed"});else if(2===t.errorCode)n=e.intl.formatMessage({id:"fileTooBig"});else{if(3===t.errorCode)return s((e=>({...e,showSilencedModal:!0,uploading:!1,uploadingProgress:0}))),!1;if(4===t.errorCode)return s((e=>({...e,showRestrictedModal:!0,uploading:!1,uploadingProgress:0}))),!1;101===t.errorCode?window.location.reload():108===t.errorCode&&(n=e.intl.formatMessage({id:"notAllowed"}))}s((e=>({...e,showInfoModal:!0,infoModalText:n,uploading:!1,uploadingProgress:0}))),clearInterval(d)}})).catch((e=>{console.log("Error"),s((e=>({...e,uploading:!1,uploadingProgress:0}))),clearInterval(d)}))},replyToMessage:a.replyToMessage,setReplyTo:te,disabled:!e.loggedIn,displayText:e.intl.formatMessage({id:"writeAMessage"}),openInfoModal:e=>{s((t=>({...t,showInfoModal:!0,infoModalText:e})))},intl:e.intl})))})));const H=o().siteUrl,G=160;function V(e,t){if(!t)return`${H}/`;const n=`${e||""}/topic/${t}/`.replace(/\/+/g,"/");return`${H}${n.startsWith("/")?n:`/${n}`}`}function W(e){return null==e||"string"!=typeof e?"":e.replace(/<[^>]*>/g," ").replace(/\s+/g," ").trim()}function Y(e,t){if(void 0===t&&(t=G),!e)return"";const n=e.trim();return n.length<=t?n:`${n.slice(0,t-1).trim()}â¦`}function K(e){if(null!=e){if("string"==typeof e){const t=new Date(e);return Number.isNaN(t.getTime())?void 0:t.toISOString()}if("number"==typeof e){const t=new Date(e);return Number.isNaN(t.getTime())?void 0:t.toISOString()}if("object"==typeof e&&null!=e.epochSecond){const t=1e3*Number(e.epochSecond)+Math.floor(Number(e.nano||0)/1e6),n=new Date(t);return Number.isNaN(n.getTime())?void 0:n.toISOString()}}}const z=40,q=new Set(["image","link_image","marked_image"]),J=new Set(["video","yt_video"]),Q=new Set(["audio"]);function X(e){return null!=e&&"string"==typeof e&&/^https?:\/\//i.test(e.trim())}function Z(e){try{const t=String(e).trim().split("?")[0].split("/").filter(Boolean).pop();return t&&t.length<200?t:""}catch{return""}}const $=`${H}/dinchat-logo.webp`;function ee(e,t){const n=function(e){if(!e||"string"!=typeof e)return"";try{const t=new URL(e.trim()),n=(t.hostname||"").replace(/^www\./i,"");if("youtu.be"===n){const e=t.pathname.split("/").filter(Boolean)[0];return e&&/^[\w-]{11}$/.test(e)?e:""}if(!n.endsWith("youtube.com"))return"";const r=t.searchParams.get("v");if(r&&/^[\w-]{11}$/.test(r.trim()))return r.trim();const a=t.pathname.split("/").filter(Boolean);if("embed"===a[0]&&a[1]&&/^[\w-]{11}$/.test(a[1]))return a[1];if("shorts"===a[0]&&a[1]&&/^[\w-]{11}$/.test(a[1]))return a[1]}catch{return""}return""}(e);if(n)return`https://i.ytimg.com/vi/${n}/hqdefault.jpg`;const r=null==t?void 0:t.avatarUrl;return"string"==typeof r&&X(r.trim())&&"null"!==r.trim().toLowerCase()?r.trim():$}function te(e,t){var n;if(void 0===t&&(t={}),!e||"media_deleted"===e.contents)return null;const r=e.contents,a=`${null!==(n=e.type)&&void 0!==n?n:""}`,o="string"==typeof t.topicName&&t.topicName.trim()?t.topicName.trim():"",i=Boolean(t.isReply),s="string"==typeof t.dateFallbackIso&&t.dateFallbackIso.trim()?t.dateFallbackIso.trim():void 0;if(q.has(a)&&X(r)){return{image:{"@type":"ImageObject",contentUrl:r.trim()}}}if(J.has(a)&&X(r)){const t=r.trim(),n=K(null==e?void 0:e.created)||s||(new Date).toISOString();return{video:{"@type":"VideoObject",name:i?o?`Reply â ${o}`:Z(t)||"Video reply":o||Z(t)||"Video",description:Y(i?o?`Video reply in "${o}" on Dinchat`:"Video reply on Dinchat":o?`${o} on Dinchat`:"Video on Dinchat",5e3),thumbnailUrl:ee(t,e),uploadDate:n,
2contentUrl:t}}}if(Q.has(a)&&X(r)){return{audio:{"@type":"AudioObject",contentUrl:r.trim()}}}const l=W(r);return l?{text:l}:null}function ne(e,t){if(!t||"string"!=typeof t)return`${H}/`;const n=t.trim();if(!n||"deleted"===n.toLowerCase())return`${H}/`;const r=`${e||""}/user/${encodeURIComponent(n)}/`.replace(/\/+/g,"/");return`${H}${r.startsWith("/")?r:`/${r}`}`}function re(e,t){return{"@type":"Person",name:e&&"string"==typeof e&&e.trim()&&"deleted"!==e.toLowerCase()?e.trim():"Dinchat member",url:ne(t,e)}}function ae(e){return{en:"en_US",sv:"sv_SE",no:"nb_NO",da:"da_DK"}[e]||"en_US"}function oe(e){return e&&"en"!==e?e:"en"}function ie(e){let{topicName:t,slug:n,lang:r,langUrl:a,originalPost:o,topicCreated:i,replyMessages:s,commentCount:l=0}=e;if(!t||!n)return null;const c=V(a,n),d=`${c}#webpage`,u=`${c}#thread`,m=t,p=Y(`${t} on Dinchat`,5e3),f=K(null==o?void 0:o.created)||K(i)||(new Date).toISOString(),h=o&&te(o,{topicName:t,isReply:!1,dateFallbackIso:f})||{text:p},g="string"==typeof h.text&&h.text.trim()?h.text:p,v=re(null==o?void 0:o.username,a),y=function(e,t,n,r){if(!Array.isArray(e)||0===e.length)return[];const a=[];for(let o=0;o<e.length&&a.length<z;o++){const i=e[o],s=te(i,{topicName:r,isReply:!0,dateFallbackIso:n});if(!s)continue;const l=K(null==i?void 0:i.created)||n;a.push({"@type":"Comment",...s,datePublished:l,author:re(null==i?void 0:i.username,t)})}return a}(s,a,f,t),k="number"==typeof l?l:0;return{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":`${H}/#website`,name:"Dinchat",url:`${H}/`},{"@type":"WebPage","@id":d,url:c,name:m,description:Y(g,G),isPartOf:{"@id":`${H}/#website`},inLanguage:oe(r),mainEntity:{"@id":u}},{"@type":"DiscussionForumPosting","@id":u,headline:m,...h,url:c,datePublished:f,author:v,comment:y,commentCount:k,interactionStatistic:{"@type":"InteractionCounter",interactionType:"https://schema.org/CommentAction",userInteractionCount:k},isPartOf:{"@id":`${H}/#website`}}]}}let se=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e,t,n;const{topic:r,topicData:a,slug:s,lang:l,langUrl:d,globalState:u,intl:m}=this.props,p=(null==r?void 0:r.name)||"",f=m.formatMessage({id:"allRoomsSeoDesc"}),h=function(e,t,n){const r=W(null==e?void 0:e.contents);if(r)return Y(`${t?`${t}: `:""}${r}`,G);return Y(t?`${t} â ${W(n)||"Dinchat topic"}`:W(n)||"Dinchat",G)}(null==a?void 0:a.originalPost,p,f),g=s?V(d,s):o().siteUrl+"/",v=function(e,t){return t?[{rel:"canonical",href:V(e,t)},{rel:"alternate",hrefLang:"x-default",href:`${H}/topic/${t}/`},{rel:"alternate",hrefLang:"en",href:`${H}/topic/${t}/`},{rel:"alternate",hrefLang:"sv",href:`${H}/sv/topic/${t}/`},{rel:"alternate",hrefLang:"no",href:`${H}/no/topic/${t}/`},{rel:"alternate",hrefLang:"da",href:`${H}/da/topic/${t}/`}]:[]}(d,s),y=l||"en",k=(e=null==a||null===(t=a.messages)||void 0===t?void 0:t.length,null!=(null==r?void 0:r.posts)&&void 0!==(null==r?void 0:r.posts)?r.posts:0),b=r&&a&&s?ie({topicName:p,slug:s,lang:y,langUrl:d||"",originalPost:a.originalPost,topicCreated:"object"==typeof r&&null!=r?r.created:void 0,replyMessages:a.messages,commentCount:k}):null,w=null==a||null===(n=a.originalPost)||void 0===n?void 0:n.avatarUrl,A=w&&"string"==typeof w&&/^https?:\/\//i.test(w.trim())?w.trim():null,E=0==u.totalUnread?p||s||"Topic":`${u.totalUnread} ${m.formatMessage({id:"dM"})} | ${p||s||"Topic"}`;return i.createElement("div",null,i.createElement(c.A,{title:E,description:h,lang:y,link:v,ogUrl:g,ogType:"article",ogLocale:ae(y),ogImage:A,jsonLd:b,twitterCard:A?"summary_large_image":"summary"}),i.createElement(F,{langUrl:this.props.langUrl,location:this.props.location,topic:this.props.topic,topicData:this.props.topicData,slug:this.props.slug}))},t}(i.Component);var le=(0,s.Ay)((0,l.Ng)((function(e){return{globalState:e}}))(se))},53245:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(96540),a=n(58065),o="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAC0RJREFUeJztXH2QVlUZPwd1gHf/6Y+cSWwCaxoanT4mtE1sZYsEItJE+WoB310QBUIQRWRpl8QQV0QgysHFfXGJkBUh+YhpVOJaiKEmkU0z6zSNzBROJU05wcRQnJ57z/14zrnnvu99373n7tnm/Gbve7/Pfe793efznLuDiIVRGNTfAliIsIQYBkuIYbCEGAZLiGGwhBgGS4hhsIQYBkuIYbCEGAZLiGGwhBgGS4hhsIQYBkuIYbCEGAZLiGGwhBgGS4hhsIQYhswJOXfTI4/9a9xa54Pxjzr/mNDhnJm4zvnb1x93/jJpvXP
265g3On27Z6Jy6dZPzx8mbnT/c/gOnd8qTzu+nbbkmazmqwYPr3rj2gcffdO5f/2tn6RNvOUs2nHDu2fgbZ9Gmk87C7//WWbD5bWd+fFqhQxYdGvJZmMYEE2VsDEXLfE74NhYcx+ZqkKMa3EWQzLHJl1uartYhSE4mixHqL1FY5pv4NncdCGr63fQtl+Yji4iVHccHw2yGvJ1K87yQOSFUMXEOWLgcbg/3kcuBlElZy5ISU0Bz62IyB2AsV2Gy1xD3BrybiG4kIgUd425HWgJozlyWdCiGMnlTtIMGcuYojD6TxcIfD5wUhemKDpv09oynPqxNHgXa1752BcjzFXErJ4ZKmpEXKXpNFou0INgXM12RlgyCbbOzlqeCrHNdcZRmVpA5P+Tj1DEp/osXkEPQdtg2Lxd5IjR7mprgJvrDl2gjJPa2KcwVDR18cLNs5MkZnaN0yYSxes2rN8LsqlAe6XkLWpKjX9dmstTbsLkKSUDmy5vn5dyL+EH74bdSfhy264a+KCuMtiJQVfjLZPPFmk58a6vWnGTNw0cHwzWnEp8EJLwYbSmcu27oN1meqRJ9RbAfkRC9nYx8COa36pKLX5tNh1kd1tq4Vse1Ig8t0UJITHDBROFsPdKScANHUYdcCEUhx0DLSSbXQw7KosOHqMVmAhF/9o8lweGiDWcT32p6+iNZy+ai46FXhsM1Gr1rYm0VTdN7wYIcsiNc1CFfLlEWLqH4N7g7fENZtI8jjHhmaZKriK+FHzjyJz0pSihaLJgmkxUvn/DtJAh/D8DSWRxpoUJjsDxHh2yAeYJ/YNhXeE78NMjwS0Fuwe/pRfYmC9eD/EglVkKBrBzmu2I+RNSSkW/O7KrPUrYnVh1pBPmG8UtgUoSH/QxsGBpEW1Qpv7yYHfIxWYwI4SOsF2BWivkQfDzflm1OwniOEzehKBcipBNmhf4qoegghCYJj+padcP233sM5r0qHxJm74zMfH1WaXAWQm1qOwwPmU0VoypczfWWX3l02XWnYL2Q2JDmvKQf+tS9Bz7UXYIHUuKbRB+C3lg3V5icxVWhXTf3GCKbSewf4IUp+YcLhFBprhNaSid4WRVpwQ+/YUa6YNtFVZyPyi0ZmS1WlOpmUTmHbzoLU49/baHDKmpCfyKiz4cI5ZNYZ5VHyJX77z0D+38aHC9qCT8Qlr96fPa2K/oiy5OtL46AthsI0gqFmdy5Znn9eb4KL0w/dVbpCXvlNyneWYVNQknRWYVDYDfXbOmTPITMoQyXQ+KBBBDQhU4phMLk3Fmlp7joQxVp+TdTQMfsg/t+P6p7hQ49aNA9t2+jUhhpCRtUh9q9q1dcfxzJVFCZrAHtQxKF5w89JOSj+5YwWO9WdFZh8zXitTu2fakWebYu/9lYaGtY9IDjySj8bZVOi0VZefmSXKIshXOUb7hT0Vklm69ijZdvxtrhtSf6kAvQ/jPCGUwdZcnLOqC12qtSeX8SbvhjLyx+B2bHFZ1VWEumv1rsrion2bbskJt73Ba1h8Jqwuew72D7yhvOiPKzQmJnlVBqyR56NSS5s0plEkqKziqkJW4oyqZVc3k4von4uYcc6SEtKSlOLfRXZ5U+H6Jy7lFnlSITZjvg599SZxXSKu/BFKsUp4ijq2DZv577A8EED7ule5BMVn6dVXo0RCJD3MdNgrx5+E8Wn6NeWR4diE/i5DQebe5OlZPsuO/ACDhntOg//HCXhQQ93drWoHrtlVGWcD+alEVL2Fs50kqqFfHShVSGx8vuarqhQiwqs8tagg7aknAPSvnE+9LDiNZqL16WpqGqc67ae48D+95VdFYRpCXFdNdnd0QEiFrim8+jy1eNOZUge0EckSJHiWkkqA1aa1l8PV4+IeWqqYR1KTQDj04Z8YuW7Y3lZOhZ8sI4mA0TCUC+gIuicuZIPu7E5TFZwsgZDdAb9iZ3ViUSAjfc5R2UoCX+w61UcGxONlNeO2fd2pXqxPa1v3KHCF2CjiVJnVU6oHGwddkSSiIhH9+76D14kC8KxxOkJbzZqc6cHynb2LNor2tuvhlLBgVNIbuWPvTl8wmCF8JcSJIf348uaPchCcIPKXtymBuoalve+hC/f0N13VnE3U8kMnlzwU+iuaJBDlJefm3QHvYm4e9fe6wuaR88hL3wEP+JC4A4H/G3FxMu3iyaKVxU9IjpXfzw2GNlRCsEOVOCbMI8a2jN1CtEWolm6xN7vv0feHbb+RoeWSjUtxqOzN0xHJ+3f+HukUBEfeTMlQ4dl9njMqOQPKo+qyKtgRP2slikpe6sKluXgja6FJ1VopYwIg4VCgcx4H6O8CfQku4K4l8We/CSL/e1Z8AMlKPhD1GofvSALiFl8MnnF56Ew07wtoSwF2tJSMihu3vcwRUtgr+Il032L3hk3F8rCE/jBUS/MbGepcW66C8u+lBEWhVPp0FvYpKWQK5xeO6Pb+LHsgmw//KICD8Y4KcFP2XNFZZV9Fv5RVq5+JA+CL8dCLggOXMimqDQuTeLfSpB3Sok731YPpBedjGyE/fpQy55CIaqYJeEkbsXfACzPZKZCvMR34RNfmnezithfQquMUXHhOSV7uyYUFEtxSp1nBTdYbAWp+7+yNqhUPn/pmnMc+6yM0eXgnU3J3k+IAPnH6KWpDNX7kkpv6xKJX+10ObUY4h3VpV16gE+9dz8l2F2WtSSmKP/IiYjcMIoHznWvG7iOymFp0RBvKKzKpX81SIfH5LQWVVFO134LY05ekKCMDhaJyEZJBwhWZXc6b+syhL6BzmU66xK3wgvOPJlIYqKiBBDXJQcuoXEZ9NeqZovq3RAe9ibRanh6p757gBoRy7Ji0QIpXW8/tzM9d84V53cSOYKJZSskdswILxc29sGZgeHvarCoSL/oOX7PRLkTfyySrum5FbL4uux8kn6thjZTf2vrmKjU5Lzj3enb7zlaE0yx7+s+j8wWURy7AEPfqRSDa7pufs8cUemKJw51gop/1D3mZdD8pdVQpSoa0hQbv/rJEBfHCQ86JIQ8somTNSci+6okqqv4Z+O62ZY3gFtsgJk4dhdfHrXXa8DGb1C5TVmwkLNOXTb5slnlA1VgOLLKrSuF7mGvdm0RzpxPkIVJsx/hmkzcwEJX1bVLm+VyO2TNlWkVWM73TBdiNW3iJAIuiMS99V2hdiXVbxNKYQfsGFvLNJK+Mc0afGZZ+eBGWIHY6PlRXK6b/7hlJougHOZiJxgVUxEdSBfH5KR6gfOXXTmLEoWmfdpc+3tYyLKdFbpQPYD5ZxV42GieBp0pJ1e+vM2ehlMgw9/hw59eSWte6n1VK3X+NzOOw+O2jGH1m9voaO7i7Rh22za2DWLjt3aRMd3zqATt0xLVUhU4cH2G99obWugbStvoN9tHU1Xr7iefm95PV37wBdox7Lr6Lr7r6Xr7xtFNyz9vJZ//WH/1bhhsIQYBkuIYbCEGAZLiGGwhBgGS4hhsIQYBkuIYbCEGAZLiGGwhBgGS4hhsIQYBkuIYbCEGAZLiGGwhBgGS4hhsIQYBkuIYfgfVungBTy6UB8AAAAASUVORK5CYII=",i=n(52433),s=n(26123),l=n.n(s),c=n(95149);function d(e){const t=(0,r.useRef)(null),{0:n,1:s}=(0,r.useState)(!1);let d="rounded-circle userImg",u="imgContainer",m=e.avatarUrl;""==m&&(m=o,d="userImg",u="imgContainer");let p="",f=!1;if(9e12==e.lastSeen)p="Online",f=!0;else{p=l()(e.lastSeen);var h=window.navigator.userLanguage||window.navigator.language;p.locale(h),p=l()().diff(p,"months")>6?e.longTimeAgo:p.fromNow()}let g="";return e.externalUserType&&(g=e.externalUserType),r.createElement("div",null,r.createElement("li",null,r.createElement(i.A,{show:n,setShow:s,username:e.username,target:t,langUrl:e.langUrl,roomId:e.roomId,addBlockedUsername:e.addBlockedUsername,removeBlockedUsername:e.removeBlockedUsername,placement:"bottom",openBanUserModal:e.openBanUserModal,openRemoveUserFromRoomModal:e.openRemoveUserFromRoomModal}),r.createElement("div",{ref:t,onClick:()=>s(!n)},r.createElement("div",{className:"d-flex bd-highlight "+g},r.createElement("div",{className:"rounded-circle "+u+" "+e.size},r.createElement(c.H8,{avatarUrl:m,gender:e.gender,className:d,iconSize:"1.3em"}),r.createElement("span",{className:"onlineIcon "+e.status})),r.createElement("div",{className:"userInfo"},r.createElement("span",null,r.createElement(c.xE,{username:e.username,externalUserType:g})),e.lastSeen&&r.createElement("span",{className:"msgTime"},!f&&r.createElement(r.Fragment,null,r.createElement("br",null),r.createElement(a.A,{id:"lastSeen"})," ",p)))))))}},52540:function(e,t,n){"use strict";var r=n(82630),a=n(46784),o=n(96540),i=n(98957),s=n.n(i);t.A=function(e){const{0:t,1:n}=(0,o.useState)(!1),i=e.showRemoveIcon&&o.createElement("button",{className:"removeMediaBtn",onClick:()=>e.removeMedia(e.fileUrl),"aria-label":"Remove"},o.createElement(a.g,{icon:r.GRI}));
2return 4==e.fileType?o.createElement("div",{className:"userMedia video"},i,o.createElement(s(),{className:"react-player",height:"230px",width:"100%",controls:!0,url:e.fileUrl})):2==e.fileType?null:t?o.createElement("div",{className:"userMedia"},o.createElement("div",{className:"imageNotLoadedText"},"Unable to display this image. You can try again later or open it in the app.")):o.createElement("div",{className:"userMedia"},i,o.createElement("img",{src:e.fileUrl,onClick:t=>e.handleImgClick(t,e.fileUrl),onError:()=>n(!0),alt:""}))}},52433:function(e,t,n){"use strict";var r=n(76862),a=n.n(r),o=n(96540),i=n(28007),s=n(49408),l=n(76403),c=n(80273),d=n(46784),u=n(82630),m=n(58065),p=n(38798);t.A=(0,p.Ay)((function(e){const[t,n]=o.useState(!1),{0:r,1:p}=(0,o.useState)(!1),{0:f,1:h}=(0,o.useState)(!1),{0:g,1:v}=(0,o.useState)(!1),{0:y,1:k}=(0,o.useState)(!1),{0:b,1:w}=(0,o.useState)(!1),A=t=>{(0,i.oo)(e.langUrl+"/user/"+t)},E=t=>{(0,i.oo)(e.langUrl+"/message/"+t)},S=t=>{const n=g?e.intl.formatMessage({id:"unblock"}).toLowerCase():e.intl.formatMessage({id:"block"}).toLowerCase();if(!window.confirm(e.intl.formatMessage({id:"confirmBlock"},{username:t,action:n})))return;let r=localStorage.getItem("userId"),o=localStorage.getItem("sessionId"),i=c.A.PROD_API_URL+"setUserBlock";return fetch(i,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:r,sessionId:o,blockUsername:t,block:!g})}).then((e=>e.json())).then((n=>{n.success?(v(!g),g?e.removeBlockedUsername(t):e.addBlockedUsername(t)):101==n.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")})),!1},D=e=>{let t=localStorage.getItem("userId"),n=localStorage.getItem("sessionId"),r=c.A.PROD_API_URL+"setUserSilence";return fetch(r,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:t,sessionId:n,silenceUsername:e,silence:!y})}).then((e=>e.json())).then((e=>{e.success?k(!y):console.log("Error")}),(e=>{console.log("Internal error")})),!1},C=t=>{e.openBanUserModal(t,"")},M=function(e,t){if(void 0===t&&(t=!1),!window.confirm("Are you sure you want to remove "+e+(t?" and send them to Dinchat":"")+"? Note that this can NOT be reversed."))return;let n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId"),o=c.A.PROD_API_URL+"rmUser";return fetch(o,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:n,sessionId:r,rmUsername:e,wrongSite:t})}).then((e=>e.json())).then((e=>{e.success?alert("User removed!"):"not found"==e.status?alert("User not found"):alert("Error")}),(e=>{console.log("Internal error")})),!1},T=t=>{b||e.openRemoveUserFromRoomModal(t)},P=o.createElement(s.A,{className:"userPopover"},o.createElement(s.A.Body,null,o.createElement("div",{className:"action_menu"},o.createElement("ul",null,o.createElement("li",{onKeyDown:()=>A(e.username),onClick:()=>A(e.username)},o.createElement(d.g,{icon:u.VFr})," ",o.createElement(m.A,{id:"profile"})),o.createElement("li",{onKeyDown:()=>E(e.username),onClick:()=>E(e.username)},o.createElement(d.g,{icon:u.y_8})," ",o.createElement(m.A,{id:"message"})),o.createElement("li",{onKeyDown:()=>S(e.username),onClick:()=>S(e.username)},o.createElement(d.g,{icon:u.Dfk})," ",g?o.createElement(m.A,{id:"unblock"}):o.createElement(m.A,{id:"block"})),r?o.createElement("div",null,o.createElement("li",{onKeyDown:()=>C(e.username),onClick:()=>C(e.username)},o.createElement(d.g,{icon:u.tUE})," Ban user"),o.createElement("li",{onKeyDown:()=>D(e.username),onClick:()=>D(e.username)},o.createElement(d.g,{icon:u.tUE})," ",y?"Unsilence":"Silence"),o.createElement("li",{onKeyDown:()=>M(e.username),onClick:()=>M(e.username)},o.createElement(d.g,{icon:u.tUE})," Remove"),a().links.wrongSiteUrl&&o.createElement("li",{onKeyDown:()=>M(e.username,!0),onClick:()=>M(e.username,!0)},o.createElement(d.g,{icon:u.tUE})," Remove, wrong site")):null,f?o.createElement("li",{onKeyDown:()=>T(e.username),onClick:()=>T(e.username)},o.createElement(d.g,{icon:u.tUE})," ",b?o.createElement(m.A,{id:"alreadyRemoved"}):o.createElement(m.A,{id:"removeFromRoom"})):null))));return o.createElement(l.A,{onEnter:()=>(t=>{let n=localStorage.getItem("userId"),r=localStorage.getItem("sessionId"),o=c.A.PROD_API_URL+"getUserMenuOptions";return fetch(o,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:n,sessionId:r,targetUsername:t,roomId:e.roomId})}).then((e=>e.json())).then((e=>{e.success?(v(e.userBlocked),p(e.modMenu),h(e.extendedMenu),w(e.removed),k(e.silenced)):101==e.errorCode&&window.location.reload()}),(e=>{console.log("Internal error")})),!1})(e.username),show:e.show,placement:e.placement,rootClose:!0,onHide:()=>e.setShow(!e.show),target:e.target.current},P)}))},44442:function(e,t,n){"use strict";n.d(t,{Hz:function(){return h},Ym:function(){return f},Lt:function(){return p}});var r=n(75553),a=n(66643),o=n(93729),i=n(9593),s=JSON.parse('{"home":"Home","news":"News","rules":"Rules","help":"Help","about":"About","images":"Images","girlsChat":"Girls chat","roleplay":"Roleplay","allRooms":"All rooms","rooms":"Rooms","messages":"Messages","roomMenuMsg1":"You haven\'t joined any rooms yet..","roomMenuMsg2":"Join some to see them here!","messageMenuMsg1":"No messages yet","messageMenuMsg2":"Start chatting to fill this up!","connectionFailed":"Could not connect to the chat, try again in a little bit","seconds":"seconds","close"
2:"Close","account":"Account","logout":"Logout","login":"Login","loggingIn":"Logging in..","startChatting":"Start chatting","couldNotSignup":"Could not sign up. Try again later.","alreadyHaveAccount":"You already have an account, try logging in or choose Forgot password.","passwordMustContain":"Your password must contain at least 8 characters.","usernameTaken":"That username is taken, try something else","usernameNotAllowed":"That username is not allowed","couldNotSignupGuest":"Could not join as guest. Try again later.","wrongMailOrPass":"The e-mail address or password was wrong.","couldNotLogin":"Could not login. Try again later.","usernameMustBe":"The username must be between 3 and 20 characters and can\'t contain any strange symbols","username":"Username","and":"and","password":"Password","forgotPassword":"Forgot password","notMember":"Not a member","readAndAccept":"I have read and accept the","chooseUsername":"Choose a username","choosePassword":"Choose a password","signUp":"Sign up","useAsGuest":"Use as guest","entering":"Entering..","enter":"Enter","man":"Man","woman":"Woman","other":"Other","nonBinary":"Non-binary","mail":"Email","confirmPassword":"Confirm password","passwordNoMatch":"The password are not a match","enterValidMail":"Enter a valid email address","visitUsOn":"Visit us on","people":"People","dateOfBirth":"Date of birth","age":"Age","needToBeOlder":"You have to be at least 18 years old to use Dinchat","accountNotActivated":"You haven\'t confirmed your e-mail address yet. Please check your inbox for the activation link we sent you. If you can\'t find it or need a new link, you can","getNewActivationLink":"get a new activation link","mailOrName":"Email or username","new":"New","disappearingMessages":"Disappearing messages","tryToLoginGuest":"You\'re trying to login to a guest account, choose another name. Make sure to register a members account to be able to login in the future.","match":"Match","maxConversations":"Max number reached, older messages are hidden","fiftyFiftyRoom":"50-50 room","verifiedRoom":"Verified","explorePeople":"Explore people","exploreRooms":"Explore rooms","search":"Search","noResults":"No results found for","newsletterConsent":"Yes, keep me updated about new features and news","topics":"Topics","startNow":"Start now"}'),l=JSON.parse('{"home":"Hem","news":"Nyheter","rules":"Regler","help":"Hjälp","about":"Om","images":"Bilder","girlsChat":"Tjejchatten","roleplay":"Rollspel","allRooms":"Alla rum","rooms":"Rum","messages":"Meddelanden","roomMenuMsg1":"Du är inte med i nÃ¥got rum än...","roomMenuMsg2":"GÃ¥ med i nÃ¥gra för att se dem här!","messageMenuMsg1":"Inga meddelanden än","messageMenuMsg2":"Börja chatta för att fylla pÃ¥ här!","connectionFailed":"Kunde inte ansluta till chatten, försök igen om en liten stund","seconds":"sekunder","close":"Stäng","account":"Konto","logout":"Logga ut","login":"Logga in","loggingIn":"Loggar in..","startChatting":"Börja chatta","couldNotSignup":"Kunde inte bli medlem. Försök igen senare.","alreadyHaveAccount":"Du har redan ett konto, prova att logga in eller välj Glömt lösenord.","passwordMustContain":"Ditt lösenord mÃ¥ste innehÃ¥lla minst 8 tecken.","usernameTaken":"Användarnamnet upptaget, prova med nÃ¥got annat","usernameNotAllowed":"Användarnamnet är inte tillÃ¥tet","couldNotSignupGuest":"Kunde inte gÃ¥ med som gäst. Försök igen senare.","wrongMailOrPass":"E-postadressen eller lösenordet var fel.","couldNotLogin":"Kunde inte logga in. Försök igen senare.","usernameMustBe":"Användarnamnet mÃ¥ste vara mellan 3 och 20 tecken och fÃ¥r inte innehÃ¥lla konstiga symboler","username":"Användarnamn","and":"och","password":"Lösenord","forgotPassword":"Glömt lösenord","notMember":"Inte medlem","readAndAccept":"Jag har läst och accepterar","chooseUsername":"Välj användarnamn","choosePassword":"Välj ett lösenord","signUp":"Bli medlem","useAsGuest":"Besök som gäst","entering":"GÃ¥r med..","enter":"GÃ¥ med","man":"Man","woman":"Kvinna","other":"Annan","nonBinary":"Ickebinär","mail":"E-postadress","confirmPassword":"Bekräfta lösenord","passwordNoMatch":"Lösenorden matchar inte","enterValidMail":"Fyll i en giltig e-postadress","visitUsOn":"Besök oss pÃ¥","people":"Personer","dateOfBirth":"Födelsedatum","age":"Ã
lder","needToBeOlder":"Du mÃ¥ste vara minst 18 Ã¥r för att använda Dinchat","accountNotActivated":"Du har inte bekräftat din e-postadress ännu. Vänligen kontrollera din inkorg efter aktiveringslänken vi skickade till dig. Om du inte hittar den eller behöver en ny länk kan du","getNewActivationLink":"fÃ¥ en ny aktiveringslänk","mailOrName":"E-post eller användarnamn","new":"Nytt","disappearingMessages":"Försvinnande meddelanden","tryToLoginGuest":"Du försöker logga in pÃ¥ ett gästkonto, välj ett annat namn. Se till att registrera ett medlemskonto för att kunna logga in i framtiden.","match":"Matcha","maxConversations":"Max antal uppnÃ¥tt, äldre meddelanden döljs","fiftyFiftyRoom":"50-50-rummet","verifiedRoom":"Verifierade","explorePeople":"Utforska personer","exploreRooms":"Utforska rum","search":"Sök","noResults":"Inga resultat hittades för","newsletterConsent":"Ja, hÃ¥ll mig uppdaterad om nya funktioner och nyheter","topics":"Ãmnen","startNow":"Börja direkt"}'),c=JSON.parse('{"home":"Hjem","news":"Nyheter","rules":"Regler","help":"Hjelp","about":"Om","images":"Bilder","girlsChat":"Jentechatten","roleplay":"Rollespill","allRooms":"Alle rom","rooms":"Rom","messages":"Meldinger","roomMenuMsg1":"Du er ikke med i noen rom ennÃ¥...","roomMenuMsg2":"Bli med i noen for Ã¥ se dem her!","messageMenuMsg1":"Ingen meldinger ennÃ¥","messageMenuMsg2":"Start en samtale for Ã¥ fylle opp her!","connectionFailed":"Kunne ikke koble til chatten, prøv igjen om en liten stund","seconds":"sekunder","close"
2:"Lukk","account":"Konto","logout":"Logg ut","login":"Logg inn","loggingIn":"Logger inn..","startChatting":"Start å chatte","couldNotSignup":"Kunne ikke bli medlem. Prøv igjen senere.","alreadyHaveAccount":"Du har allerede en konto, prøv å logge inn eller velg Glemt passord.","passwordMustContain":"Passordet må inneholde minst 8 tegn.","usernameTaken":"Brukernavnet er opptatt, prøv med noe annet","usernameNotAllowed":"Brukernavnet er ikke tillatt","couldNotSignupGuest":"Kunne ikke bli med som gjest. Prøv igjen senere.","wrongMailOrPass":"E-postadressen eller passordet var feil.","couldNotLogin":"Kunne ikke logge inn. Prøv igjen senere.","usernameMustBe":"Brukernavnet må være mellom 3 og 20 tegn og kan ikke inneholde rare symboler","username":"Brukernavn","and":"og","password":"Passord","forgotPassword":"Glemt passord","notMember":"Ikke medlem","readAndAccept":"Jeg har lest og aksepterer","chooseUsername":"Velg brukernavn","choosePassword":"Velg et passord","signUp":"Bli medlem","useAsGuest":"Bruk som gjest","entering":"Bli med..","enter":"Bli med","man":"Mann","woman":"Kvinne","other":"Annen","nonBinary":"Ikke-binær","mail":"E-postadresse","confirmPassword":"Bekreft passord","passwordNoMatch":"Passordene stemmer ikke overens","enterValidMail":"Fyll inn en gyldig e-postadresse","visitUsOn":"Besøk oss på","people":"Personer","dateOfBirth":"Fødselsdato","age":"Alder","needToBeOlder":"Du må være minst 18 år for å bruke Dinchat","accountNotActivated":"Du har ikke bekreftet e-postadressen din ennå. Vennligst sjekk innboksen din etter aktiveringslenken vi sendte til deg. Hvis du ikke finner den eller trenger en ny lenke, kan du","getNewActivationLink":"få en ny aktiveringslenke","mailOrName":"E-post eller brukernavn","new":"Ny","disappearingMessages":"Forsvinning meldinger","tryToLoginGuest":"Du prøver å logge inn på en gjestekonto, velg et annet navn. Sørg for å registrere en medlemskonto for å kunne logge inn i fremtiden.","match":"Kamp","maxConversations":"Maks antall nådd, eldre meldinger er skjult","fiftyFiftyRoom":"50-50-rommet","verifiedRoom":"Verifiserte","explorePeople":"Utforsk folk","exploreRooms":"Utforsk rom","search":"Søk","noResults":"Ingen treff funnet for","newsletterConsent":"Ja, hold meg oppdatert om nye funksjoner og nyheter","topics":"Emner","startNow":"Start nå"}'),d=JSON.parse('{"home":"Hjem","news":"Nyheder","rules":"Regler","help":"Hjælp","about":"Om","images":"Billeder","girlsChat":"Pige chat","roleplay":"Rollespil","allRooms":"Alle rum","rooms":"Rum","messages":"Beskeder","roomMenuMsg1":"Du er ikke med i nogen rum endnu...","roomMenuMsg2":"Deltag i nogle for at se dem her!","messageMenuMsg1":"Ingen beskeder endnu","messageMenuMsg2":"Start med at chatte for at udfylde her!","connectionFailed":"Kunne ikke forbinde til chatten, prøv igen om lidt","seconds":"sekunder","close":"Luk","account":"Konto","logout":"Log ud","login":"Log ind","loggingIn":"Logger ind...","startChatting":"Start med at chatte","couldNotSignup":"Kunne ikke tilmelde dig. Prøv igen senere.","alreadyHaveAccount":"Du har allerede en konto, prøv at logge ind eller vælg Glemt kodeord.","passwordMustContain":"Din adgangskode skal indeholde mindst 8 tegn.","usernameTaken":"Brugernavnet er allerede taget, prøv med noget andet","usernameNotAllowed":"Brugernavnet er ikke tilladt","couldNotSignupGuest":"Kunne ikke tilmelde dig som gæst. Prøv igen senere.","wrongMailOrPass":"Forkert e-mail eller adgangskode.","couldNotLogin":"Kunne ikke logge ind. Prøv igen senere.","usernameMustBe":"Brugernavnet skal være mellem 3 og 20 tegn og må ikke indeholde mærkelige symboler","username":"Brugernavn","and":"og","password":"Adgangskode","forgotPassword":"Glemt kodeord","notMember":"Ikke medlem","readAndAccept":"Jeg har læst og accepteret","chooseUsername":"Vælg brugernavn","choosePassword":"Vælg en adgangskode","signUp":"Tilmeld dig","useAsGuest":"Brug som gæst","entering":"Deltager...","enter":"Deltag","man":"Mand","woman":"Kvinde","other":"Anden","nonBinary":"Ikke-binær","mail":"E-mailadresse","confirmPassword":"Bekræft adgangskode","passwordNoMatch":"Adgangskoderne stemmer ikke overens","enterValidMail":"Indtast en gyldig e-mailadresse","visitUsOn":"Besøg os på","people":"Personer","dateOfBirth":"Fødselsdato","age":"Alder","needToBeOlder":"Du skal være mindst 18 år gammel for at bruge Dinchat","accountNotActivated":"Du har ikke bekræftet din e-mailadresse endnu. Tjek venligst din indbakke efter aktiveringslinket, vi sendte til dig. Hvis du ikke kan finde det eller har brug for et nyt link, kan du","getNewActivationLink":"få et nyt aktiveringslink","mailOrName":"E-mail eller brugernavn","new":"Ny","disappearingMessages":"Forsvindende beskeder","tryToLoginGuest":"Du forsøger at logge ind på en gæstekonto, vælg et andet navn. Sørg for at registrere en medlemskonto for at kunne logge ind i fremtiden.","match":"Match","maxConversations":"Max antal nået, ældre beskeder er skjult","fiftyFiftyRoom":"50-50 værelset","verifiedRoom":"Verificerede","explorePeople":"Udforsk mennesker","exploreRooms":"Udforsk rum","search":"Søg","noResults":"Ingen resultater fundet for","newsletterConsent":"Ja, hold mig opdateret om nye funktioner og nyheder","topics":"Emner","startNow":"Start nu"}');let u;u={en:n(84859),sv:n(69113),no:n(59599),da:n(59839)};const m={en:{...r,...u.en},sv:{...a,...u.sv},no:{...o,...u.no},da:{...i,...u.da}},p=e=>m[e]||m.en,f=e=>{switch(e){case"en":default:return s;case"sv":return l;case"no":return c;case"da":return d}},h=()=>
2{if("undefined"==typeof navigator)return"en";const e=navigator&&navigator.language&&navigator.language.split("-")[0];if(!e)return"en";switch(e){case"sv":case"no":case"da":return e;default:return"en"}}},55021:function(e,t,n){"use strict";n.d(t,{B1:function(){return v},BR:function(){return y},CV:function(){return k},ED:function(){return I},F3:function(){return o},FH:function(){return C},Gs:function(){return L},HD:function(){return G},HU:function(){return V},J8:function(){return M},Ku:function(){return _},Lk:function(){return A},Nv:function(){return N},P0:function(){return U},Pw:function(){return D},QC:function(){return a},QN:function(){return F},Qs:function(){return x},S8:function(){return K},SV:function(){return m},TG:function(){return u},UP:function(){return R},Us:function(){return h},ZR:function(){return j},aT:function(){return z},cI:function(){return E},cL:function(){return r},d8:function(){return B},dS:function(){return Y},dU:function(){return d},gZ:function(){return l},i4:function(){return s},j6:function(){return b},jO:function(){return J},jq:function(){return w},m5:function(){return O},nL:function(){return W},nt:function(){return c},oS:function(){return q},pc:function(){return Q},pi:function(){return H},q8:function(){return T},qN:function(){return i},rK:function(){return p},rU:function(){return g},vT:function(){return X},vc:function(){return P},xR:function(){return f},zj:function(){return S}});const r=()=>({type:"RESET"}),a=e=>({type:"SET_LOGGED_IN",payload:e}),o=e=>({type:"SET_AVATAR_URL",payload:e}),i=e=>({type:"SET_INITIAL_LOADER",payload:e}),s=e=>({type:"SET_TOTAL_UNREAD",payload:e}),l=e=>({type:"SET_MOBILE_DRAWER_OPEN",payload:e}),c=e=>({type:"SET_ROOMS",payload:e}),d=e=>({type:"SET_CONVERSATIONS",payload:e}),u=e=>({type:"ADD_ROOM",payload:e}),m=e=>({type:"REMOVE_ROOM",payload:e}),p=e=>({type:"ADD_CONVERSATION",payload:e}),f=(e,t)=>({type:"UPDATE_CONVERSATION",indexToUpdate:e,newConversation:t}),h=e=>({type:"REMOVE_CONVERSATION",payload:e}),g=(e,t)=>({type:"ADD_ROOM_DATA",roomStateName:e,data:t}),v=(e,t)=>({type:"ADD_TOPIC_DATA",topicStateName:e,data:t}),y=(e,t)=>({type:"ADD_OR_UPDATE_TOPIC_DATA",topicStateName:e,topicData:t}),k=e=>({type:"REMOVE_ROOM_DATA",roomStateName:e}),b=(e,t,n)=>({type:"UPDATE_ROOM_DATA",roomStateName:e,valueName:t,value:n}),w=(e,t)=>({type:"ADD_OR_UPDATE_ROOM_DATA",roomStateName:e,roomData:t}),A=(e,t)=>({type:"ADD_CONVERSATION_DATA",conversationStateName:e,data:t}),E=(e,t,n)=>({type:"UPDATE_CONVERSATION_DATA",conversationStateName:e,valueName:t,value:n}),S=(e,t)=>({type:"ADD_MESSAGE_TO_CONVERSATION_DATA",conversationStateName:e,message:t}),D=(e,t,n,r)=>({type:"UPDATE_MESSAGE_IN_CONVERSATION_DATA",conversationStateName:e,messageId:t,valueName:n,value:r}),C=(e,t)=>({type:"ADD_OR_UPDATE_CONVERSATION_DATA",conversationStateName:e,conversationData:t}),M=e=>({type:"REFRESH_STATE_DATA",stateName:e}),T=(e,t)=>({type:"SET_UNREAD",unreadStateName:e,data:t}),P=(e,t)=>({type:"ADD_UNREAD",unreadStateName:e,data:t}),x=e=>({type:"ADD_TO_TOTAL_UNREAD",data:e}),I=e=>({type:"REDUCE_TOTAL_UNREAD",unreadStateName:e}),N=e=>({type:"RESET_UNREAD",unreadStateName:e}),j=e=>({type:"SET_ALLOW_DM",payload:e}),R=e=>({type:"SET_DM_SOUNDS",payload:e}),O=e=>({type:"SET_BLOCKED_USERNAMES",payload:e}),L=e=>({type:"ADD_BLOCKED_USERNAME",payload:e}),U=e=>({type:"REMOVE_BLOCKED_USERNAME",payload:e}),B=e=>({type:"SET_SHOW_SIGN_IN_MODAL",payload:e}),_=(e,t)=>({type:"REMOVE_USER_MSGS",payload:t,stateName:e}),F=(e,t)=>({type:"REMOVE_MESSAGE",payload:t,stateName:e}),H=e=>({type:"SET_PLUS_MEMBER",payload:e}),G=e=>({type:"SET_ENTERED_NAME",payload:e}),V=e=>({type:"SET_UNAVAILABLE",payload:e}),W=e=>({type:"SET_IS_GUEST",payload:e}),Y=e=>({type:"SET_JUST_REGISTERED",payload:e}),K=e=>({type:"SET_DARK_MODE",payload:e}),z=e=>({type:"SET_GENDER",payload:e}),q=e=>({type:"SET_SHOW_ASSISTANT",payload:e}),J=e=>({type:"ADD_ASSISTANT_MESSAGE",message:e}),Q=e=>({type:"SET_ASSISTANT_THINKING",payload:e}),X=(e,t,n,r,a)=>({type:"SET_ASSISTANT_DATA",lastId:e,hasMore:t,assistantName:n,messages:r,assistantAvatarUrl:a})},23645:function(e,t,n){"use strict";n.d(t,{$X:function(){return k},Kg:function(){return i},Oq:function(){return A},WG:function(){return l},Zr:function(){return s},_K:function(){return w},dB:function(){return p},eB:function(){return y},iV:function(){return g},jD:function(){return h},jv:function(){return f},rD:function(){return b},xg:function(){return c},yn:function(){return v}});var r=n(76862),a=n.n(r),o=n(80273);const i=async e=>{let{product:t,amount:n,currency:r,langUrl:i="",type:s,goldLikesPack:l,explorePeoplePack:c,source:d}=e;const u="undefined"!=typeof localStorage?localStorage.getItem("userId"):null,m="undefined"!=typeof localStorage?localStorage.getItem("sessionId"):null,p=o.A.PROD_API_URL+"createRedirectOrder",f={userId:u,sessionId:m,product:t,amount:n,currency:r,langUrl:i||"",type:s,goldLikesPack:l,explorePeoplePack:c,source:d},h=await fetch(p,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json, text/plain, */*","Content-Type":"application/json"},credentials:"include",body:JSON.stringify(f)}),g=await h.json();return g.success&&g.approvalUrl?("undefined"!=typeof sessionStorage&&sessionStorage.setItem("pendingPayPalOrder",JSON.stringify({orderId:g.orderId,returnPath:window.location.pathname+window.location.search,product:t,amount:n,currency:r,langUrl:i||"",type:s,goldLikesPack:l,explorePeoplePack:c,source:d,productId:"assistant"===t?`assistant_${s}_subscription`:"plus"===t?"plus_subscription":t})),"undefined"!=typeof window&&(window.dinchatNavigatingAway=!0,window.addEventListener("pageshow",(e=>{e.persisted&&window.dinchatNavigatingAway&&(window.dinchatNavigatingAway=!1,window.location.reload())}),{once:!0}),setTimeout((()=>{window.dinchatNavigatingAway=!1}),2e4)),window.location.href=g.approvalUrl,{success:!0}):{success:!1,error:101===g.errorCode?"session":"create_failed"}},s=e=>String(e).charAt(0).toUpperCase()+String(e).slice(1),l={en:"English",sv:"Svenska",no:"Norsk",da:"Dansk"},c=()=>{try{const e=Intl.DateTimeFormat().resolvedOptions().timeZone;return"Asia/Kolkata"===e||"Asia/Calcutta"===e}catch(e){return!1}},d=["Europe/London","Europe/Belfast","Europe/Guernsey","Europe/Isle_of_Man","Europe/Jersey"],u=["Europe/Copenhagen"],m=["Europe/Stockholm"],p=e=>{const t=null!=e?e:"";if("/sv"===t)return{planId:"PAYPAL_SUBSCRIPTION_ID",price:"89 kr",currency:"SEK",amount:"89"};if("/da"===t)return{planId:"PAYPAL_SUBSCRIPTION_ID_DKK",price:"69 kr",currency:"DKK",amount:"69"};try{const e=Intl.DateTimeFormat().resolvedOptions().timeZone;if(d.includes(e))return{planId:"PAYPAL_SUBSCRIPTION_ID_GBP",price:"£5.99",currency:"GBP",amount:"5.99"};if(u.includes(e))return{planId:"PAYPAL_SUBSCRIPTION_ID_DKK",price:"69 kr",currency:"DKK",amount:"69"};if(m.includes(e))return{planId:"PAYPAL_SUBSCRIPTION_ID",price:"89 kr",currency:"SEK",amount:"89"};if(e.startsWith("Europe/")||"Atlantic/Reykjavik"===e)return{planId:"PAYPAL_SUBSCRIPTION_ID_EUR",price:"â¬6.99",currency:"EUR",amount:"6.99"}}catch(n){}return{planId:"PAYPAL_SUBSCRIPTION_ID_USD",price:"$8.99",currency:"USD",amount:"8.99"}},f=function(e,t){void 0===t&&(t=7);const n=(e,n)=>20===t?n:e,r=null!=e?e:"";if("/sv"===r)return{price:n("49 kr","99 kr"),currency:"SEK",amount:n("49","99"),packSize:t};if("/da"===r)return{price:n("39 kr","89 kr"),currency:"DKK",amount:n("39","89"),packSize:t};try{const e=Intl.DateTimeFormat().resolvedOptions().timeZone;if(d.includes(e))return{price:n("£3.49","£6.99"),currency:"GBP",amount:n("3.49","6.99"),packSize:t};if(u.includes(e))return{price:n("39 kr","89 kr"),currency:"DKK",amount:n("39","89"),packSize:t};if(m.includes(e))return{price:n("49 kr","99 kr"),currency:"SEK",amount:n("49","99"),packSize:t};if(e.startsWith("Europe/")||"Atlantic/Reykjavik"===e)return{price:n("â¬3.99","â¬7.99"),currency:"EUR",amount:n("3.99","7.99"),packSize:t}}catch(a){}return{price:n("$3.99","$6.99"),currency:"USD",amount:n("3.99","6.99"),packSize:t}},h=e=>{const t=null!=e?e:"";if("/sv"===t)return{price:"79 kr",currency:"SEK",amount:"79"};if("/da"===t)return{price:"49 kr",currency:"DKK",amount:"49"};try{const e=Intl.DateTimeFormat().resolvedOptions().timeZone;if(d.includes(e))return{price:"£4.99",currency:"GBP",amount:"4.99"};if(u.includes(e))return{price:"49 kr",currency:"DKK",amount:"49"};if(m.includes(e))return{price:"79 kr",currency:"SEK",amount:"79"};if(e.startsWith("Europe/")||"Atlantic/Reykjavik"===e)return{price:"â¬5.99",currency:"EUR",amount:"5.99"}}catch(n){}return{price:"$5.99",currency:"USD",amount:"5.99"}},g=30,v=100,y=(e,t)=>{const n=(e,n)=>t===v?n:e,r=null!=e?e:"";if("/sv"===r)return{price:n("19 kr","39 kr"),currency:"SEK",amount:n("19","39"),packSize:t};if("/da"===r)return{price:n("19 kr","39 kr"),currency:"DKK",amount:n("19","39"),packSize:t};try{const e=Intl.DateTimeFormat().resolvedOptions().timeZone;if(d.includes(e))return{price:n("£1.99","£3.99"),currency:"GBP",amount:n("1.99","3.99"),packSize:t};if(u.includes(e))return{price:n("19 kr","39 kr"),currency:"DKK",amount:n("19","39"),packSize:t};if(m.includes(e))return{price:n("19 kr","39 kr"),currency:"SEK",amount:n("19","39"),packSize:t};if(e.startsWith("Europe/")||"Atlantic/Reykjavik"===e)return{price:n("â¬1.99","â¬3.99"),currency:"EUR",amount:n("1.99","3.99"),packSize:t}}catch(a){}return{price:n("$1.99","$3.99"),currency:"USD",amount:n("1.99","3.99"),packSize:t}},k=async e=>{let{product:t,amount:n,currency:r,goldLikesPack:i,explorePeoplePack:s,source:l,wallet:c,type:d}=e;const u="undefined"!=typeof localStorage?localStorage.getItem("userId"):null,m="undefined"!=typeof localStorage?localStorage.getItem("sessionId"):null,p=o.A.PROD_API_URL+"createPaymentOrder";return(await fetch(p,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:u,sessionId:m,product:t,amount:n,currency:r,goldLikesPack:i,explorePeoplePack:s,source:l,wallet:c,type:d})})).json()},b=async e=>{let{orderId:t,product:n,currency:r,amount:i,goldLikesPack:s,explorePeoplePack:l,type:c,source:d,wallet:u}=e;const m="undefined"!=typeof localStorage?localStorage.getItem("userId"):null,p="undefined"!=typeof localStorage?localStorage.getItem("sessionId"):null,f=o.A.PROD_API_URL+"captureRedirectOrder";return(await fetch(f,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:m,sessionId:p,orderId:t,product:n,currency:r,amount:i,goldLikesPack:s,explorePeoplePack:l,type:c,source:d,wallet:u})})).json()},w=(e,t,n)=>{try{const r="walletFail_"+e;if(sessionStorage.getItem(r))return;sessionStorage.setItem(r,t),A(n,"wallet_check",e+": "+t)}catch(r){}}
2,A=(e,t,n)=>{try{const r="undefined"!=typeof localStorage?localStorage.getItem("userId"):null,i="undefined"!=typeof localStorage?localStorage.getItem("sessionId"):null,s=o.A.PROD_API_URL+"purchaseFeedback";fetch(s,{method:"post",headers:{"X-Brand":a().id,Accept:"application/json","Content-Type":"application/json"},credentials:"include",body:JSON.stringify({userId:r,sessionId:i,source:t,type:e,detail:String(n||"").slice(0,500)})}).catch((()=>{}))}catch(r){}}},95149:function(e,t,n){"use strict";n.d(t,{H8:function(){return d},KL:function(){return s},WW:function(){return c},w$:function(){return l},xE:function(){return u}});var r=n(39075),a=n(82630),o=n(46784),i=n(96540);function s(e){return"man"===e?{genderColor:"#1E90FF",genderSymbol:a.fLd,genderBackgroundColor:"#1d90ff2b"}:"woman"===e?{genderColor:"#FF69B4",genderSymbol:a.jrx,genderBackgroundColor:"#ff68b424"}:{genderColor:"#6A5ACD",genderSymbol:a.U31,genderBackgroundColor:"#6a5acd33"}}const l=i.createElement(o.g,{style:{fontSize:"1em",marginLeft:".4em"},icon:r.SG}),c=i.createElement(o.g,{style:{fontSize:"1em",marginLeft:".4em"},icon:a.yy});function d(e){let{avatarUrl:t,gender:n,className:r,placeholderClassName:a="avatarPlaceholder",iconSize:l="1.5em",alt:c="",onError:d}=e;const{genderColor:u,genderSymbol:m}=s(n),p="1px solid "+u;return t&&"null"!==t?i.createElement("img",{src:t,className:r,style:{border:p},alt:c,onError:d}):i.createElement("div",{className:a,style:{border:p}},i.createElement(o.g,{icon:m,style:{fontSize:l},color:u}))}function u(e){let{username:t,externalUserType:n=""}=e;return i.createElement(i.Fragment,null,t,n.includes("verified")&&l,n.includes("plus")&&c)}},41693:function(e,t,n){"use strict";n.r(t),n.d(t,{BaseContext:function(){return U},Link:function(){return z},Location:function(){return R},LocationProvider:function(){return O},Match:function(){return $},Redirect:function(){return Z},Router:function(){return B},ServerLocation:function(){return L},createHistory:function(){return A},createMemorySource:function(){return E},globalHistory:function(){return D},isRedirect:function(){return J},matchPath:function(){return c},navigate:function(){return C},redirectTo:function(){return Q},resolve:function(){return d},useLocation:function(){return ee},useMatch:function(){return re},useNavigate:function(){return te},useParams:function(){return ne}});var r=n(96540),a=n(20311),o=n.n(a),i=n(46566),s=function(e,t){return e.substr(0,t.length)===t},l=function(e,t){for(var n=void 0,r=void 0,a=t.split("?")[0],i=v(a),s=""===i[0],l=g(e),c=0,d=l.length;c<d;c++){var u=!1,p=l[c].route;if(p.default)r={route:p,params:{},uri:t};else{for(var h=v(p.path),y={},b=Math.max(i.length,h.length),w=0;w<b;w++){var A=h[w],E=i[w];if(f(A)){y[A.slice(1)||"*"]=i.slice(w).map(decodeURIComponent).join("/");break}if(void 0===E){u=!0;break}var S=m.exec(A);if(S&&!s){-1===k.indexOf(S[1])||o()(!1);var D=decodeURIComponent(E);y[S[1]]=D}else if(A!==E){u=!0;break}}if(!u){n={route:p,params:y,uri:"/"+i.slice(0,w).join("/")};break}}}return n||r||null},c=function(e,t){return l([{path:e}],t)},d=function(e,t){if(s(e,"/"))return e;var n=e.split("?"),r=n[0],a=n[1],o=t.split("?")[0],i=v(r),l=v(o);if(""===i[0])return y(o,a);if(!s(i[0],".")){var c=l.concat(i).join("/");return y(("/"===o?"":"/")+c,a)}for(var d=l.concat(i),u=[],m=0,p=d.length;m<p;m++){var f=d[m];".."===f?u.pop():"."!==f&&u.push(f)}return y("/"+u.join("/"),a)},u=function(e,t){var n=e.split("?"),r=n[0],a=n[1],o=void 0===a?"":a,i="/"+v(r).map((function(e){var n=m.exec(e);return n?t[n[1]]:e})).join("/"),s=t.location,l=(s=void 0===s?{}:s).search,c=(void 0===l?"":l).split("?")[1]||"";return i=y(i,o,c)},m=/^:(.+)/,p=function(e){return m.test(e)},f=function(e){return e&&"*"===e[0]},h=function(e,t){return{route:e,score:e.default?0:v(e.path).reduce((function(e,t){return e+=4,!function(e){return""===e}
2(t)?p(t)?e+=2:f(t)?e-=5:e+=3:e+=1,e}),0),index:t}},g=function(e){return e.map(h).sort((function(e,t){return e.score<t.score?1:e.score>t.score?-1:e.index-t.index}))},v=function(e){return e.replace(/(^\/+|\/+$)/g,"").split("/")},y=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e+((n=n.filter((function(e){return e&&e.length>0})))&&n.length>0?"?"+n.join("&"):"")},k=["uri","path"],b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},w=function(e){var t=e.location,n=t.search,r=t.hash,a=t.href,o=t.origin,i=t.protocol,s=t.host,l=t.hostname,c=t.port,d=e.location.pathname;!d&&a&&S&&(d=new URL(a).pathname);return{pathname:encodeURI(decodeURI(d)),search:n,hash:r,href:a,origin:o,protocol:i,host:s,hostname:l,port:c,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},A=function(e,t){var n=[],r=w(e),a=!1,o=function(){};return{get location(){return r},get transitioning(){return a},_onTransitionComplete:function(){a=!1,o()},listen:function(t){n.push(t);var a=function(){r=w(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",a),function(){e.removeEventListener("popstate",a),n=n.filter((function(e){return e!==t}))}},navigate:function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=i.state,l=i.replace,c=void 0!==l&&l;if("number"==typeof t)e.history.go(t);else{s=b({},s,{key:Date.now()+""});try{a||c?e.history.replaceState(s,null,t):e.history.pushState(s,null,t)}catch(u){e.location[c?"replace":"assign"](t)}}r=w(e),a=!0;var d=new Promise((function(e){return o=e}));return n.forEach((function(e){return e({location:r,action:"PUSH"})})),d}}},E=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""},r=0,a=[n],o=[null];return{get location(){return a[r]},addEventListener:function(e,t){},removeEventListener:function(e,t){},history:{get entries(){return a},get index(){return r},get state(){return o[r]},pushState:function(e,t,n){var i=n.split("?"),s=i[0],l=i[1],c=void 0===l?"":l;r++,a.push({pathname:s,search:c.length?"?"+c:c}),o.push(e)},replaceState:function(e,t,n){var i=n.split("?"),s=i[0],l=i[1],c=void 0===l?"":l;a[r]={pathname:s,search:c},o[r]=e},go:function(e){var t=r+e;t<0||t>o.length-1||(r=t)}}}},S=!("undefined"==typeof window||!window.document||!window.document.createElement),D=A(S?window:E()),C=D.navigate,M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function T(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function P(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function I(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var N=function(e,t){var n=(0,r.createContext)(t);return n.displayName=e,n},j=N("Location"),R=function(e){var t=e.children;return r.createElement(j.Consumer,null,(function(e){return e?t(e):r.createElement(O,null,t)}))},O=function(e){function t(){var n,r;P(this,t);for(var a=arguments.length,o=Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=r=x(this,e.call.apply(e,[this].concat(o))),r.state={context:r.getContext(),refs:{unlisten:null}},x(r,n)}return I(t,e),t.prototype.getContext=function(){var e=this.props.history;return{navigate:e.navigate,location:e.location}},t.prototype.componentDidCatch=function(e,t){if(!J(e))throw e;(0,this.props.history.navigate)(e.uri,{replace:!0})},t.prototype.componentDidUpdate=function(e,t){t.context.location!==this.state.context.location&&this.props.history._onTransitionComplete()},t.prototype.componentDidMount=function(){var e=this,t=this.state.refs,n=this.props.history;n._onTransitionComplete(),t.unlisten=n.listen((function(){Promise.resolve().then((function(){requestAnimationFrame((function(){e.unmounted||e.setState((function(){return{context:e.getContext()}}))}))}))}))},t.prototype.componentWillUnmount=function(){var e=this.state.refs;this.unmounted=!0,e.unlisten()},t.prototype.render=function(){var e=this.state.context,t=this.props.children;return r.createElement(j.Provider,{value:e},"function"==typeof t?t(e):t||null)},t}(r.Component);O.defaultProps={history:D};var L=function(e){var t=e.url,n=e.children,a=t.indexOf("?"),o=void 0,i="";return a>-1?(o=t.substring(0,a),i=t.substring(a)):o=t,r.createElement(j.Provider,{value:{location:{pathname:o,search:i,hash:""},navigate:function(){throw new Error("You can't call navigate on the server.")}}},n)},U=N("Base",{baseuri:"/",basepath:"/",navigate:D.navigate}),B=function(e){return r.createElement(U.Consumer,null,(function(t){return r.createElement(R,null,(function(n){return r.createElement(_,M({},t,n,e))}))}))},_=function(e){function t(){return P(this,t),x(this,e.apply(this,arguments))}return I(t,e),t.prototype.render=function(){var e=this.props,t=e.location,n=e.navigate,a=e.basepath,o=e.primary,i=e.children,s=(e.baseuri,e.component),c=void 0===s?"div":s,u=T(e,["location","navigate","basepath","primary","children","baseuri","component"]),m=r.Children.toArray(i).reduce((function(e,t){var n=oe(a)(t);return e.concat(n)}),[]),p=t.pathname,f=l(m,p);if(f){var h=f.params,g=f.uri,v=f.route,y=f.route.value;a=v.default?a:v.path.replace(/\*$/,"");var k=M({},h,{uri:g,location:t,navigate:function(e,t){return n(d(e,g),t)}}),b=r.cloneElement(y,k,y.props.children?r.createElement(B,{location:t,primary:o},y.props.children):void 0),w=o?H:c,A=o?M({uri:g,location:t,component:c},u):u;return r.createElement(U.Provider,{value:{baseuri:g,basepath:a,navigate:k.navigate}},r.createElement(w,A,b))}return null},t}(r.PureComponent);_.defaultProps={primary:!0};var F=N("Focus"),H=function(e){var t=e.uri,n=e.location,a=e.component,o=T(e,["uri","location","component"]);return r.createElement(F.Consumer,null,(function(e){return r.createElement(W,M({},o,{component:a,requestFocus:e,uri:t,location:n}))}))},G=!0,V=0,W=function(e){function t(){var n,r;P(this,t);for(var a=arguments.length,o=Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=r=x(this,e.call.apply(e,[this].concat(o))),r.state={},r.requestFocus=function(e){!r.state.shouldFocus&&e&&e.focus()},x(r,n)}return I(t,e),t.getDerivedStateFromProps=function(e,t){if(null==t.uri)return M({shouldFocus:!0},e);var n=e.uri!==t.uri,r=t.location.pathname!==e.location.pathname&&e.location.pathname===e.uri;return M({shouldFocus:n||r},e)},t.prototype.componentDidMount=function(){V++,this.focus()},t.prototype.componentWillUnmount=function(){0===--V&&(G=!0)},t.prototype.componentDidUpdate=function(e,t){e.location!==this.props.location&&this.state.shouldFocus&&this.focus()}
2,t.prototype.focus=function(){var e=this.props.requestFocus;e?e(this.node):G?G=!1:this.node&&(this.node.contains(document.activeElement)||this.node.focus())},t.prototype.render=function(){var e=this,t=this.props,n=(t.children,t.style),a=(t.requestFocus,t.component),o=void 0===a?"div":a,i=(t.uri,t.location,T(t,["children","style","requestFocus","component","uri","location"]));return r.createElement(o,M({style:M({outline:"none"},n),tabIndex:"-1",ref:function(t){return e.node=t}},i),r.createElement(F.Provider,{value:this.requestFocus},this.props.children))},t}(r.Component);(0,i.polyfill)(W);var Y=function(){},K=r.forwardRef;void 0===K&&(K=function(e){return e});var z=K((function(e,t){var n=e.innerRef,a=T(e,["innerRef"]);return r.createElement(U.Consumer,null,(function(e){e.basepath;var o=e.baseuri;return r.createElement(R,null,(function(e){var i=e.location,l=e.navigate,c=a.to,u=a.state,m=a.replace,p=a.getProps,f=void 0===p?Y:p,h=T(a,["to","state","replace","getProps"]),g=d(c,o),v=encodeURI(g),y=i.pathname===v,k=s(i.pathname,v);return r.createElement("a",M({ref:t||n,"aria-current":y?"page":void 0},h,f({isCurrent:y,isPartiallyCurrent:k,href:g,location:i}),{href:g,onClick:function(e){if(h.onClick&&h.onClick(e),ie(e)){e.preventDefault();var t=m;if("boolean"!=typeof m&&y){var n=M({},i.state),r=(n.key,T(n,["key"]));a=M({},u),o=r,t=(s=Object.keys(a)).length===Object.keys(o).length&&s.every((function(e){return o.hasOwnProperty(e)&&a[e]===o[e]}))}l(g,{state:u,replace:t})}var a,o,s}}))}))}))}));function q(e){this.uri=e}z.displayName="Link";var J=function(e){return e instanceof q},Q=function(e){throw new q(e)},X=function(e){function t(){return P(this,t),x(this,e.apply(this,arguments))}return I(t,e),t.prototype.componentDidMount=function(){var e=this.props,t=e.navigate,n=e.to,r=(e.from,e.replace),a=void 0===r||r,o=e.state,i=(e.noThrow,e.baseuri),s=T(e,["navigate","to","from","replace","state","noThrow","baseuri"]);Promise.resolve().then((function(){var e=d(n,i);t(u(e,s),{replace:a,state:o})}))},t.prototype.render=function(){var e=this.props,t=(e.navigate,e.to),n=(e.from,e.replace,e.state,e.noThrow),r=e.baseuri,a=T(e,["navigate","to","from","replace","state","noThrow","baseuri"]),o=d(t,r);return n||Q(u(o,a)),null},t}(r.Component),Z=function(e){return r.createElement(U.Consumer,null,(function(t){var n=t.baseuri;return r.createElement(R,null,(function(t){return r.createElement(X,M({},t,{baseuri:n},e))}))}))},$=function(e){var t=e.path,n=e.children;return r.createElement(U.Consumer,null,(function(e){var a=e.baseuri;return r.createElement(R,null,(function(e){var r=e.navigate,o=e.location,i=d(t,a),s=c(i,o.pathname);return n({navigate:r,location:o,match:s?M({},s.params,{uri:s.uri,path:t}):null})}))}))},ee=function(){var e=(0,r.useContext)(j);if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},te=function(){var e=(0,r.useContext)(U);if(!e)throw new Error("useNavigate hook was used but a BaseContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.navigate},ne=function(){var e=(0,r.useContext)(U);if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");var t=ee(),n=c(e.basepath,t.pathname);return n?n.params:null},re=function(e){if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");var t=(0,r.useContext)(U);if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");var n=ee(),a=d(e,t.baseuri),o=c(a,n.pathname);return o?M({},o.params,{uri:o.uri,path:e}):null},ae=function(e){return e.replace(/(^\/+|\/+$)/g,"")},oe=function e(t){return function(n){if(!n)return null;if(n.type===r.Fragment&&n.props.children)return r.Children.map(n.props.children,e(t));var a,i,s;if(n.props.path||n.props.default||n.type===Z||o()(!1),n.type!==Z||n.props.from&&n.props.to||o()(!1),n.type===Z&&(a=n.props.from,i=n.props.to,s=function(e){return p(e)},v(a).filter(s).sort().join("/")!==v(i).filter(s).sort().join("/"))&&o()(!1),n.props.default)return{value:n,default:!0};var l=n.type===Z?n.props.from:n.props.path,c="/"===l?t:ae(t)+"/"+ae(l);return{value:n,default:n.props.default,path:n.props.children?ae(c)+"/*":c}}},ie=function(e){return!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}},4146:function(e,t,n){"use strict";var r=n(73404),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||a}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,d=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,m=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,f=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(f){var a=p(n);a&&a!==f&&e(t,a,r)}var i=d(n);u&&(i=i.concat(u(n)));for(var s=l(t),h=l(n),g=0;g<i.length;++g){var v=i[g];if(!(o[v]||r&&r[v]||h&&h[v]||s&&s[v])){var y=m(n,v);try{c(t,v,y)}catch(k){}}}}return t}},3072:function(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,d=n?Symbol.for("react.async_mode"):60111,u=n?Symbol.for("react.concurrent_mode"):60111,m=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,f=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,k=n?Symbol.for("react.responder"):60118,b=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case d:case u:case o:case s:case i:case p:return e;default:switch(e=e&&e.$$typeof){case c:case m:case g:case h:case l:return e;default:return t}}case a:return t}}}function A(e){return w(e)===u}t.AsyncMode=d,t.ConcurrentMode=u,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=m,t.Fragment=o,t.Lazy=g,t.Memo=h,t.Portal=a,t.Profiler=s,t.StrictMode=i,t.Suspense=p,t.isAsyncMode=function(e){return A(e)||w(e)===d},t.isConcurrentMode=A,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===m},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===h},t.isPortal=function(e){return w(e)===a},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===i},t.isSuspense=function(e){return w(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===u||e===s||e===i||e===p||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===h||e.$$typeof===l||e.$$typeof===c||e.$$typeof===m||e.$$typeof===y||e.$$typeof===k||e.$$typeof===b||e.$$typeof===v)},t.typeOf=w},73404:function(e,t,n){"use strict";e.exports=n(3072)},62587:function(e,t,n){"use strict";n.d(t,{S:function(){return c}});var r=n(31635),a=n(78786),o=n(54819),i=n(31071);function s(e,t){return t?Object.keys(e).reduce((function(n,a){var o,i;return n[a]=(o=e[a],(i=t[a])?(0,r.Cl)((0,r.Cl)((0,r.Cl)({},o||{}),i||{}
2),Object.keys(o).reduce((function(e,t){return e[t]=(0,r.Cl)((0,r.Cl)({},o[t]),i[t]||{}),e}),{})):o),n}),(0,r.Cl)({},e)):e}function l(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}var c=function(){function e(t,n,a,c){var d,u=this;if(void 0===n&&(n=e.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(e){var t=u.formatToParts(e);if(1===t.length)return t[0].value;var n=t.reduce((function(e,t){return e.length&&t.type===i.TT.literal&&"string"==typeof e[e.length-1]?e[e.length-1]+=t.value:e.push(t.value),e}),[]);return n.length<=1?n[0]||"":n},this.formatToParts=function(e){return(0,i.hN)(u.ast,u.locales,u.formatters,u.formats,e,void 0,u.message)},this.resolvedOptions=function(){return{locale:u.resolvedLocale.toString()}},this.getAst=function(){return u.ast},this.locales=n,this.resolvedLocale=e.resolveLocale(n),"string"==typeof t){if(this.message=t,!e.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=e.__parse(t,{ignoreTag:null==c?void 0:c.ignoreTag,locale:this.resolvedLocale})}else this.ast=t;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=s(e.formats,a),this.formatters=c&&c.formatters||(void 0===(d=this.formatterCache)&&(d={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:(0,o.A)((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,(0,r.fX)([void 0],t,!1)))}),{cache:l(d.number),strategy:o.W.variadic}),getDateTimeFormat:(0,o.A)((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,(0,r.fX)([void 0],t,!1)))}),{cache:l(d.dateTime),strategy:o.W.variadic}),getPluralRules:(0,o.A)((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,(0,r.fX)([void 0],t,!1)))}),{cache:l(d.pluralRules),strategy:o.W.variadic})})}return Object.defineProperty(e,"defaultLocale",{get:function(){return e.memoizedDefaultLocale||(e.memoizedDefaultLocale=(new Intl.NumberFormat).resolvedOptions().locale),e.memoizedDefaultLocale},enumerable:!1,configurable:!0}),e.memoizedDefaultLocale=null,e.resolveLocale=function(e){var t=Intl.NumberFormat.supportedLocalesOf(e);return t.length>0?new Intl.Locale(t[0]):new Intl.Locale("string"==typeof e?e:e[0])},e.__parse=a.qg,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}()},11732:function(e,t,n){"use strict";n.d(t,{$x:function(){return i},Ei:function(){return l},IF:function(){return o},O4:function(){return r},Zo:function(){return s}});var r,a=n(31635);!function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"}(r||(r={}));var o=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.code=n,a.originalMessage=r,a}return(0,a.C6)(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),i=function(e){function t(t,n,a,o){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(n,'". Options are "').concat(Object.keys(a).join('", "'),'"'),r.INVALID_VALUE,o)||this}return(0,a.C6)(t,e),t}(o),s=function(e){function t(t,n,a){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(n),r.INVALID_VALUE,a)||this}return(0,a.C6)(t,e),t}(o),l=function(e){function t(t,n){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(n,'"'),r.MISSING_VALUE,n)||this}return(0,a.C6)(t,e),t}(o)},31071:function(e,t,n){"use strict";n.d(t,{RK:function(){return i},TT:function(){return r},hN:function(){return s}});var r,a=n(78786),o=n(11732);function i(e){return"function"==typeof e}function s(e,t,n,l,c,d,u){if(1===e.length&&(0,a.eW)(e[0]))return[{type:r.literal,value:e[0].value}];for(var m=[],p=0,f=e;p<f.length;p++){var h=f[p];if((0,a.eW)(h))m.push({type:r.literal,value:h.value});else if((0,a.jA)(h))"number"==typeof d&&m.push({type:r.literal,value:n.getNumberFormat(t).format(d)});else{var g=h.value;if(!c||!(g in c))throw new o.Ei(g,u);var v=c[g];if((0,a.Im)(h))v&&"string"!=typeof v&&"number"!=typeof v||(v="string"==typeof v||"number"==typeof v?String(v):""),m.push({type:"string"==typeof v?r.literal:r.object,value:v});else if((0,a.tv)(h)){var y="string"==typeof h.style?l.date[h.style]:(0,a.Tu)(h.style)?h.style.parsedOptions:void 0;m.push({type:r.literal,value:n.getDateTimeFormat(t,y).format(v)})}
2else if((0,a.Qh)(h)){y="string"==typeof h.style?l.time[h.style]:(0,a.Tu)(h.style)?h.style.parsedOptions:l.time.medium;m.push({type:r.literal,value:n.getDateTimeFormat(t,y).format(v)})}else if((0,a.oF)(h)){(y="string"==typeof h.style?l.number[h.style]:(0,a.N1)(h.style)?h.style.parsedOptions:void 0)&&y.scale&&(v*=y.scale||1),m.push({type:r.literal,value:n.getNumberFormat(t,y).format(v)})}else{if((0,a.xm)(h)){var k=h.children,b=h.value,w=c[b];if(!i(w))throw new o.Zo(b,"function",u);var A=w(s(k,t,n,l,c,d).map((function(e){return e.value})));Array.isArray(A)||(A=[A]),m.push.apply(m,A.map((function(e){return{type:"string"==typeof e?r.literal:r.object,value:e}})))}if((0,a.Jp)(h)){if(!(E=h.options[v]||h.options.other))throw new o.$x(h.value,v,Object.keys(h.options),u);m.push.apply(m,s(E.value,t,n,l,c))}else if((0,a.N6)(h)){var E;if(!(E=h.options["=".concat(v)])){if(!Intl.PluralRules)throw new o.IF('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',o.O4.MISSING_INTL_API,u);var S=n.getPluralRules(t,{type:h.pluralType}).select(v-(h.offset||0));E=h.options[S]||h.options.other}if(!E)throw new o.$x(h.value,v,Object.keys(h.options),u);m.push.apply(m,s(E.value,t,n,l,c,v-(h.offset||0)))}else;}}}return function(e){return e.length<2?e:e.reduce((function(e,t){var n=e[e.length-1];return n&&n.type===r.literal&&t.type===r.literal?n.value+=t.value:e.push(t),e}),[])}(m)}!function(e){e[e.literal=0]="literal",e[e.object=1]="object"}(r||(r={}))},50218:function(e,t,n){n.g.IntlPolyfill=n(15219),n(45905),n.g.Intl||(n.g.Intl=n.g.IntlPolyfill,n.g.IntlPolyfill.__applyLocaleSensitivePrototypes()),e.exports=n.g.IntlPolyfill},77522:function(){IntlPolyfill.__addLocaleData({locale:"en",date:{ca:["gregory","buddhist","chinese","coptic","dangi","ethioaa","ethiopic","generic","hebrew","indian","islamic","islamicc","japanese","persian","roc"],hourNo0:!0,hour12:!0,formats:{short:"{1}, {0}",medium:"{1}, {0}",full:"{1} 'at' {0}",long:"{1} 'at' {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y",yQQQ:"QQQ y",yQQQQ:"QQQQ y"},dateFormats:{yMMMMEEEEd:"EEEE, MMMM d, y",yMMMMd:"MMMM d, y",yMMMd:"MMM d, y",yMd:"M/d/yy"},timeFormats:{hmmsszzzz:"h:mm:ss a zzzz",hmsz:"h:mm:ss a z",hms:"h:mm:ss a",hm:"h:mm a"}},calendars:{buddhist:{months:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],long:["January","February","March","April","May","June","July","August","September","October","November","December"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},eras:{narrow:["BE"],short:["BE"],long:["BE"]},dayPeriods:{am:"AM",pm:"PM"}},chinese:{months:{narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],short:["Mo1","Mo2","Mo3","Mo4","Mo5","Mo6","Mo7","Mo8","Mo9","Mo10","Mo11","Mo12"],long:["Month1","Month2","Month3","Month4","Month5","Month6","Month7","Month8","Month9","Month10","Month11","Month12"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},dayPeriods:{am:"AM",pm:"PM"}},coptic:{months:{narrow:["1","2","3","4","5","6","7","8","9","10","11","12","13"],short:["Tout","Baba","Hator","Kiahk","Toba","Amshir","Baramhat","Baramouda","Bashans","Paona","Epep","Mesra","Nasie"],long:["Tout","Baba","Hator","Kiahk","Toba","Amshir","Baramhat","Baramouda","Bashans","Paona","Epep","Mesra","Nasie"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
2ay","Saturday"]},eras:{narrow:["ERA0","ERA1"],short:["ERA0","ERA1"],long:["ERA0","ERA1"]},dayPeriods:{am:"AM",pm:"PM"}},dangi:{months:{narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],short:["Mo1","Mo2","Mo3","Mo4","Mo5","Mo6","Mo7","Mo8","Mo9","Mo10","Mo11","Mo12"],long:["Month1","Month2","Month3","Month4","Month5","Month6","Month7","Month8","Month9","Month10","Month11","Month12"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},dayPeriods:{am:"AM",pm:"PM"}},ethiopic:{months:{narrow:["1","2","3","4","5","6","7","8","9","10","11","12","13"],short:["Meskerem","Tekemt","Hedar","Tahsas","Ter","Yekatit","Megabit","Miazia","Genbot","Sene","Hamle","Nehasse","Pagumen"],long:["Meskerem","Tekemt","Hedar","Tahsas","Ter","Yekatit","Megabit","Miazia","Genbot","Sene","Hamle","Nehasse","Pagumen"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},eras:{narrow:["ERA0","ERA1"],short:["ERA0","ERA1"],long:["ERA0","ERA1"]},dayPeriods:{am:"AM",pm:"PM"}},ethioaa:{months:{narrow:["1","2","3","4","5","6","7","8","9","10","11","12","13"],short:["Meskerem","Tekemt","Hedar","Tahsas","Ter","Yekatit","Megabit","Miazia","Genbot","Sene","Hamle","Nehasse","Pagumen"],long:["Meskerem","Tekemt","Hedar","Tahsas","Ter","Yekatit","Megabit","Miazia","Genbot","Sene","Hamle","Nehasse","Pagumen"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},eras:{narrow:["ERA0"],short:["ERA0"],long:["ERA0"]},dayPeriods:{am:"AM",pm:"PM"}},generic:{months:{narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],short:["M01","M02","M03","M04","M05","M06","M07","M08","M09","M10","M11","M12"],long:["M01","M02","M03","M04","M05","M06","M07","M08","M09","M10","M11","M12"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},eras:{narrow:["ERA0","ERA1"],short:["ERA0","ERA1"],long:["ERA0","ERA1"]},dayPeriods:{am:"AM",pm:"PM"}},gregory:{months:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],long:["January","February","March","April","May","June","July","August","September","October","November","December"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},eras:{narrow:["B","A","BCE","CE"],short:["BC","AD","BCE","CE"],long:["Before Christ","Anno Domini","Before Common Era","Common Era"]},dayPeriods:{am:"AM",pm:"PM"}},hebrew:{months:{narrow:["1","2","3","4","5","6","7","8","9","10","11","12","13","7"],short:["Tishri","Heshvan","Kislev","Tevet","Shevat","Adar I","Adar","Nisan","Iyar","Sivan","Tamuz","Av","Elul","Adar II"],long:["Tishri","Heshvan","Kislev","Tevet","Shevat","Adar I","Adar","Nisan","Iyar","Sivan","Tamuz","Av","Elul","Adar II"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},eras:{narrow:["AM"],short:["AM"],long:["AM"]},dayPeriods:{am:"AM",pm:"PM"}},indian:{months:{narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],short:["Chaitra","Vaisakha","Jyaistha","Asadha","Sravana","Bhadra","Asvina","Kartika","Agrahayana","Pausa","Magha","Phalguna"],long:["Chaitra","Vaisakha","Jyaistha","Asadha","Sravana","Bhadra","Asvina","Kartika","Agrahayana","Pausa","Magha","Phalguna"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},eras:{narrow:["Saka"],short:["Saka"],long:["Saka"]},dayPeriods:{am:"AM",pm:"PM"}},islamic:{months:{narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],short:["Muh.","Saf.","Rab. I","Rab. II","Jum. I","Jum. II","Raj.","Sha.","Ram.","Shaw.","Dhuʻl-Q.","Dhuʻl-H."],long:["Muharram","Safar","Rabiʻ I","Rabiʻ II","Jumada I","Jumada II","Rajab","Shaʻban","Ramadan","Shawwal","Dhuʻl-Qiʻdah","Dhuʻl-Hijjah"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
2ay","Saturday"]},eras:{narrow:["AH"],short:["AH"],long:["AH"]},dayPeriods:{am:"AM",pm:"PM"}},islamicc:{months:{narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],short:["Muh.","Saf.","Rab. I","Rab. II","Jum. I","Jum. II","Raj.","Sha.","Ram.","Shaw.","DhuÊ»l-Q.","DhuÊ»l-H."],long:["Muharram","Safar","RabiÊ» I","RabiÊ» II","Jumada I","Jumada II","Rajab","ShaÊ»ban","Ramadan","Shawwal","DhuÊ»l-QiÊ»dah","DhuÊ»l-Hijjah"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},eras:{narrow:["AH"],short:["AH"],long:["AH"]},dayPeriods:{am:"AM",pm:"PM"}},japanese:{months:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],long:["January","February","March","April","May","June","July","August","September","October","November","December"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},eras:{narrow:["Taika (645â650)","Hakuchi (650â671)","HakuhÅ (672â686)","ShuchÅ (686â701)","TaihÅ (701â704)","Keiun (704â708)","WadÅ (708â715)","Reiki (715â717)","YÅrÅ (717â724)","Jinki (724â729)","TenpyÅ (729â749)","TenpyÅ-kampÅ (749-749)","TenpyÅ-shÅhÅ (749-757)","TenpyÅ-hÅji (757-765)","TenpyÅ-jingo (765-767)","Jingo-keiun (767-770)","HÅki (770â780)","Ten-Å (781-782)","Enryaku (782â806)","DaidÅ (806â810)","KÅnin (810â824)","TenchÅ (824â834)","JÅwa (834â848)","KajÅ (848â851)","Ninju (851â854)","SaikÅ (854â857)","Ten-an (857-859)","JÅgan (859â877)","GangyÅ (877â885)","Ninna (885â889)","KanpyÅ (889â898)","ShÅtai (898â901)","Engi (901â923)","EnchÅ (923â931)","JÅhei (931â938)","TengyÅ (938â947)","Tenryaku (947â957)","Tentoku (957â961)","Åwa (961â964)","KÅhÅ (964â968)","Anna (968â970)","Tenroku (970â973)","Tenâen (973â976)","JÅgen (976â978)","Tengen (978â983)","Eikan (983â985)","Kanna (985â987)","Eien (987â989)","Eiso (989â990)","ShÅryaku (990â995)","ChÅtoku
2(995â999)","ChÅhÅ (999â1004)","KankÅ (1004â1012)","ChÅwa (1012â1017)","Kannin (1017â1021)","Jian (1021â1024)","Manju (1024â1028)","ChÅgen (1028â1037)","ChÅryaku (1037â1040)","ChÅkyÅ« (1040â1044)","Kantoku (1044â1046)","EishÅ (1046â1053)","Tengi (1053â1058)","KÅhei (1058â1065)","Jiryaku (1065â1069)","EnkyÅ« (1069â1074)","ShÅho (1074â1077)","ShÅryaku (1077â1081)","EihÅ (1081â1084)","Åtoku (1084â1087)","Kanji (1087â1094)","KahÅ (1094â1096)","EichÅ (1096â1097)","JÅtoku (1097â1099)","KÅwa (1099â1104)","ChÅji (1104â1106)","KashÅ (1106â1108)","Tennin (1108â1110)","Ten-ei (1110-1113)","EikyÅ« (1113â1118)","Genâei (1118â1120)","HÅan (1120â1124)","Tenji (1124â1126)","Daiji (1126â1131)","TenshÅ (1131â1132)","ChÅshÅ (1132â1135)","HÅen (1135â1141)","Eiji (1141â1142)","KÅji (1142â1144)","TenâyÅ (1144â1145)","KyÅ«an (1145â1151)","Ninpei (1151â1154)","KyÅ«ju (1154â1156)","HÅgen (1156â1159)","Heiji (1159â1160)","Eiryaku (1160â1161)","Åho (1161â1163)","ChÅkan (1163â1165)","Eiman (1165â1166)","Ninâan (1166â1169)","KaÅ (1169â1171)","ShÅan (1171â1175)","Angen (1175â1177)","JishÅ (1177â1181)","YÅwa (1181â1182)","Juei (1182â1184)","Genryaku (1184â1185)","Bunji (1185â1190)","KenkyÅ« (1190â1199)","ShÅji (1199â1201)","Kennin (1201â1204)","GenkyÅ« (1204â1206)","Kenâei (1206â1207)","JÅgen (1207â1211)","Kenryaku (1211â1213)","KenpÅ (1213â1219)","JÅkyÅ« (1219â1222)","JÅÅ (1222â1224)","Gennin (1224â1225)","Karoku (1225â1227)","Antei (1227â1229)","Kanki (1229â1232)","JÅei (1232â1233)","Tenpuku (1233â1234)","Bunryaku (1234â1235)","Katei (1235â1238)","Ryakunin (1238â1239)","EnâÅ (1239â1240)","Ninji (1240â1243)","Kangen (1243â1247)","HÅji (1247â1249)","KenchÅ (1249â1256)","KÅgen (1256â1257)","ShÅka (1257â1259)","ShÅgen (1259â1260)","BunâÅ (1260â1261)","KÅchÅ (1261â1264)","Bunâei (1264â1275)","Kenji (1275â1278)","KÅan (1278â1288)","ShÅÅ (1288â1293)","Einin (1293â1299)","ShÅan (1299â1302)","Kengen (1302â1303)","Kagen (1303â1306)","Tokuji (1306â1308)","EnkyÅ (1308â1311)","ÅchÅ (1311â1312)","ShÅwa (1312â1317)","BunpÅ (1317â1319)","GenÅ (1319â1321)","GenkÅ (1321â1324)","ShÅchÅ« (1324â1326)","Karyaku (1326â1329)","Gentoku (1329â1331)","GenkÅ (1331â1334)","Kenmu (1334â1336)","Engen (1336â1340)","KÅkoku (1340â1346)","ShÅhei (1346â1370)","Kentoku (1370â1372)","BunchÅ« (1372â1375)","Tenju (1375â1379)","KÅryaku (1379â1381)","KÅwa (1381â1384)","GenchÅ« (1384â1392)","Meitoku (1384â1387)","Kakei (1387â1389)","KÅÅ (1389â1390)","Meitoku (1390â1394)","Åei (1394â1428)","ShÅchÅ (1428â1429)","EikyÅ (1429â1441)","Kakitsu (1441â1444)","Bunâan (1444â1449)","HÅtoku (1449â1452)","KyÅtoku (1452â1455)","KÅshÅ (1455â1457)","ChÅroku (1457â1460)","KanshÅ (1460â1466)","BunshÅ (1466â1467)","Ånin (1467â1469)","Bunmei (1469â1487)","ChÅkyÅ (1487â1489)","Entoku (1489â1492)","MeiÅ (1492â1501)","Bunki (1501â1504)","EishÅ (1504â1521)","Taiei (1521â1528)","KyÅroku (1528â1532)","Tenbun (1532â1555)","KÅji (1555â1558)","Eiroku (1558â1570)","Genki (1570â1573)","TenshÅ (1573â1592)","Bunroku (1592â1596)","KeichÅ (1596â1615)","Genna (1615â1624)","Kanâei (1624â1644)","ShÅho (1644â1648)","Keian (1648â1652)","JÅÅ (1652â1655)","Meireki (1655â1658)","Manji (1658â1661)","Kanbun (1661â1673)","EnpÅ (1673â1681)","Tenna (1681â1684)","JÅkyÅ (1684â1688)","Genroku (1688â1704)","HÅei (1704â1711)","ShÅtoku (1711â1716)","KyÅhÅ (1716â1736)","Genbun (1736â1741)","KanpÅ (1741â1744)","EnkyÅ (1744â1748)","Kanâen (1748â1751)","HÅreki (1751â1764)","Meiwa (1764â1772)","Anâei (1772â1781)","Tenmei (1781â1789)","Kansei (1789â1801)","KyÅwa (1801â1804)","Bunka (1804â1818)","Bunsei (1818â1830)","TenpÅ (1830â1844)","KÅka (1844â1848)","Kaei (1848â1854)","Ansei (1854â1860)","Manâen (1860â1861)","BunkyÅ« (1861â1864)","Genji (1864â1865)","KeiÅ (1865â1868)","M","T","S","H"],short:["Taika (645â650)","Hakuchi (650â671)","HakuhÅ (672â686)","ShuchÅ (686â701)","TaihÅ (701â704)","Keiun (704â708)","WadÅ (708â715)","Reiki (715â717)","YÅrÅ (717â724)","Jinki (724â729)","TenpyÅ (729â749)","TenpyÅ-kampÅ (749-749)","TenpyÅ-shÅhÅ (749-757)","TenpyÅ-hÅji (757-765)","TenpyÅ-jingo (765-767)","Jingo-keiun (767-770)","HÅki (770â780)","Ten-Å (781-782)","Enryaku (782â806)","DaidÅ (806â810)","KÅnin (810â824)","TenchÅ (824â834)","JÅwa (834â848)","KajÅ (848â851)","Ninju (851â854)","SaikÅ (854â857)","Ten-an (857-859)","JÅgan (859â877)","GangyÅ (877â885)","Ninna (885â889)","KanpyÅ (889â898)","ShÅtai (898â901)","Engi (901â923)","EnchÅ (923â931)","JÅhei (931â938)","TengyÅ (938â947)","Tenryaku (947â957)","Tentoku (957â961)","Åwa (961â964)","KÅhÅ (964â968)","Anna (968â970)","Tenroku (970â973)","Tenâen (973â976)","JÅgen (976â978)","Tengen (978â983)","Eikan (983â985)","Kanna (985â987)","Eien (987â989)","Eiso (989â990)","ShÅryaku (990â995)","ChÅtoku
2(995â999)","ChÅhÅ (999â1004)","KankÅ (1004â1012)","ChÅwa (1012â1017)","Kannin (1017â1021)","Jian (1021â1024)","Manju (1024â1028)","ChÅgen (1028â1037)","ChÅryaku (1037â1040)","ChÅkyÅ« (1040â1044)","Kantoku (1044â1046)","EishÅ (1046â1053)","Tengi (1053â1058)","KÅhei (1058â1065)","Jiryaku (1065â1069)","EnkyÅ« (1069â1074)","ShÅho (1074â1077)","ShÅryaku (1077â1081)","EihÅ (1081â1084)","Åtoku (1084â1087)","Kanji (1087â1094)","KahÅ (1094â1096)","EichÅ (1096â1097)","JÅtoku (1097â1099)","KÅwa (1099â1104)","ChÅji (1104â1106)","KashÅ (1106â1108)","Tennin (1108â1110)","Ten-ei (1110-1113)","EikyÅ« (1113â1118)","Genâei (1118â1120)","HÅan (1120â1124)","Tenji (1124â1126)","Daiji (1126â1131)","TenshÅ (1131â1132)","ChÅshÅ (1132â1135)","HÅen (1135â1141)","Eiji (1141â1142)","KÅji (1142â1144)","TenâyÅ (1144â1145)","KyÅ«an (1145â1151)","Ninpei (1151â1154)","KyÅ«ju (1154â1156)","HÅgen (1156â1159)","Heiji (1159â1160)","Eiryaku (1160â1161)","Åho (1161â1163)","ChÅkan (1163â1165)","Eiman (1165â1166)","Ninâan (1166â1169)","KaÅ (1169â1171)","ShÅan (1171â1175)","Angen (1175â1177)","JishÅ (1177â1181)","YÅwa (1181â1182)","Juei (1182â1184)","Genryaku (1184â1185)","Bunji (1185â1190)","KenkyÅ« (1190â1199)","ShÅji (1199â1201)","Kennin (1201â1204)","GenkyÅ« (1204â1206)","Kenâei (1206â1207)","JÅgen (1207â1211)","Kenryaku (1211â1213)","KenpÅ (1213â1219)","JÅkyÅ« (1219â1222)","JÅÅ (1222â1224)","Gennin (1224â1225)","Karoku (1225â1227)","Antei (1227â1229)","Kanki (1229â1232)","JÅei (1232â1233)","Tenpuku (1233â1234)","Bunryaku (1234â1235)","Katei (1235â1238)","Ryakunin (1238â1239)","EnâÅ (1239â1240)","Ninji (1240â1243)","Kangen (1243â1247)","HÅji (1247â1249)","KenchÅ (1249â1256)","KÅgen (1256â1257)","ShÅka (1257â1259)","ShÅgen (1259â1260)","BunâÅ (1260â1261)","KÅchÅ (1261â1264)","Bunâei (1264â1275)","Kenji (1275â1278)","KÅan (1278â1288)","ShÅÅ (1288â1293)","Einin (1293â1299)","ShÅan (1299â1302)","Kengen (1302â1303)","Kagen (1303â1306)","Tokuji (1306â1308)","EnkyÅ (1308â1311)","ÅchÅ (1311â1312)","ShÅwa (1312â1317)","BunpÅ (1317â1319)","GenÅ (1319â1321)","GenkÅ (1321â1324)","ShÅchÅ« (1324â1326)","Karyaku (1326â1329)","Gentoku (1329â1331)","GenkÅ (1331â1334)","Kenmu (1334â1336)","Engen (1336â1340)","KÅkoku (1340â1346)","ShÅhei (1346â1370)","Kentoku (1370â1372)","BunchÅ« (1372â1375)","Tenju (1375â1379)","KÅryaku (1379â1381)","KÅwa (1381â1384)","GenchÅ« (1384â1392)","Meitoku (1384â1387)","Kakei (1387â1389)","KÅÅ (1389â1390)","Meitoku (1390â1394)","Åei (1394â1428)","ShÅchÅ (1428â1429)","EikyÅ (1429â1441)","Kakitsu (1441â1444)","Bunâan (1444â1449)","HÅtoku (1449â1452)","KyÅtoku (1452â1455)","KÅshÅ (1455â1457)","ChÅroku (1457â1460)","KanshÅ (1460â1466)","BunshÅ (1466â1467)","Ånin (1467â1469)","Bunmei (1469â1487)","ChÅkyÅ (1487â1489)","Entoku (1489â1492)","MeiÅ (1492â1501)","Bunki (1501â1504)","EishÅ (1504â1521)","Taiei (1521â1528)","KyÅroku (1528â1532)","Tenbun (1532â1555)","KÅji (1555â1558)","Eiroku (1558â1570)","Genki (1570â1573)","TenshÅ (1573â1592)","Bunroku (1592â1596)","KeichÅ (1596â1615)","Genna (1615â1624)","Kanâei (1624â1644)","ShÅho (1644â1648)","Keian (1648â1652)","JÅÅ (1652â1655)","Meireki (1655â1658)","Manji (1658â1661)","Kanbun (1661â1673)","EnpÅ (1673â1681)","Tenna (1681â1684)","JÅkyÅ (1684â1688)","Genroku (1688â1704)","HÅei (1704â1711)","ShÅtoku (1711â1716)","KyÅhÅ (1716â1736)","Genbun (1736â1741)","KanpÅ (1741â1744)","EnkyÅ (1744â1748)","Kanâen (1748â1751)","HÅreki (1751â1764)","Meiwa (1764â1772)","Anâei (1772â1781)","Tenmei (1781â1789)","Kansei (1789â1801)","KyÅwa (1801â1804)","Bunka (1804â1818)","Bunsei (1818â1830)","TenpÅ (1830â1844)","KÅka (1844â1848)","Kaei (1848â1854)","Ansei (1854â1860)","Manâen (1860â1861)","BunkyÅ« (1861â1864)","Genji (1864â1865)","KeiÅ (1865â1868)","Meiji","TaishÅ","ShÅwa","Heisei"],long:["Taika (645â650)","Hakuchi (650â671)","HakuhÅ (672â686)","ShuchÅ (686â701)","TaihÅ (701â704)","Keiun (704â708)","WadÅ (708â715)","Reiki (715â717)","YÅrÅ (717â724)","Jinki (724â729)","TenpyÅ (729â749)","TenpyÅ-kampÅ (749-749)","TenpyÅ-shÅhÅ (749-757)","TenpyÅ-hÅji (757-765)","TenpyÅ-jingo (765-767)","Jingo-keiun (767-770)","HÅki (770â780)","Ten-Å (781-782)","Enryaku (782â806)","DaidÅ (806â810)","KÅnin (810â824)","TenchÅ (824â834)","JÅwa (834â848)","KajÅ (848â851)","Ninju (851â854)","SaikÅ (854â857)","Ten-an (857-859)","JÅgan (859â877)","GangyÅ (877â885)","Ninna (885â889)","KanpyÅ (889â898)","ShÅtai (898â901)","Engi (901â923)","EnchÅ (923â931)","JÅhei (931â938)","TengyÅ (938â947)","Tenryaku (947â957)","Tentoku (957â961)","Åwa (961â964)","KÅhÅ (964â968)","Anna (968â970)","Tenroku (970â973)","Tenâen (973â976)","JÅgen (976â978)","Tengen (978â983)","Eikan (983â985)","Kanna (985â987)","Eien (987â989)","Eiso (989â990)","ShÅryaku (990â995)","ChÅtoku
2(995â999)","ChÅhÅ (999â1004)","KankÅ (1004â1012)","ChÅwa (1012â1017)","Kannin (1017â1021)","Jian (1021â1024)","Manju (1024â1028)","ChÅgen (1028â1037)","ChÅryaku (1037â1040)","ChÅkyÅ« (1040â1044)","Kantoku (1044â1046)","EishÅ (1046â1053)","Tengi (1053â1058)","KÅhei (1058â1065)","Jiryaku (1065â1069)","EnkyÅ« (1069â1074)","ShÅho (1074â1077)","ShÅryaku (1077â1081)","EihÅ (1081â1084)","Åtoku (1084â1087)","Kanji (1087â1094)","KahÅ (1094â1096)","EichÅ (1096â1097)","JÅtoku (1097â1099)","KÅwa (1099â1104)","ChÅji (1104â1106)","KashÅ (1106â1108)","Tennin (1108â1110)","Ten-ei (1110-1113)","EikyÅ« (1113â1118)","Genâei (1118â1120)","HÅan (1120â1124)","Tenji (1124â1126)","Daiji (1126â1131)","TenshÅ (1131â1132)","ChÅshÅ (1132â1135)","HÅen (1135â1141)","Eiji (1141â1142)","KÅji (1142â1144)","TenâyÅ (1144â1145)","KyÅ«an (1145â1151)","Ninpei (1151â1154)","KyÅ«ju (1154â1156)","HÅgen (1156â1159)","Heiji (1159â1160)","Eiryaku (1160â1161)","Åho (1161â1163)","ChÅkan (1163â1165)","Eiman (1165â1166)","Ninâan (1166â1169)","KaÅ (1169â1171)","ShÅan (1171â1175)","Angen (1175â1177)","JishÅ (1177â1181)","YÅwa (1181â1182)","Juei (1182â1184)","Genryaku (1184â1185)","Bunji (1185â1190)","KenkyÅ« (1190â1199)","ShÅji (1199â1201)","Kennin (1201â1204)","GenkyÅ« (1204â1206)","Kenâei (1206â1207)","JÅgen (1207â1211)","Kenryaku (1211â1213)","KenpÅ (1213â1219)","JÅkyÅ« (1219â1222)","JÅÅ (1222â1224)","Gennin (1224â1225)","Karoku (1225â1227)","Antei (1227â1229)","Kanki (1229â1232)","JÅei (1232â1233)","Tenpuku (1233â1234)","Bunryaku (1234â1235)","Katei (1235â1238)","Ryakunin (1238â1239)","EnâÅ (1239â1240)","Ninji (1240â1243)","Kangen (1243â1247)","HÅji (1247â1249)","KenchÅ (1249â1256)","KÅgen (1256â1257)","ShÅka (1257â1259)","ShÅgen (1259â1260)","BunâÅ (1260â1261)","KÅchÅ (1261â1264)","Bunâei (1264â1275)","Kenji (1275â1278)","KÅan (1278â1288)","ShÅÅ (1288â1293)","Einin (1293â1299)","ShÅan (1299â1302)","Kengen (1302â1303)","Kagen (1303â1306)","Tokuji (1306â1308)","EnkyÅ (1308â1311)","ÅchÅ (1311â1312)","ShÅwa (1312â1317)","BunpÅ (1317â1319)","GenÅ (1319â1321)","GenkÅ (1321â1324)","ShÅchÅ« (1324â1326)","Karyaku (1326â1329)","Gentoku (1329â1331)","GenkÅ (1331â1334)","Kenmu (1334â1336)","Engen (1336â1340)","KÅkoku (1340â1346)","ShÅhei (1346â1370)","Kentoku (1370â1372)","BunchÅ« (1372â1375)","Tenju (1375â1379)","KÅryaku (1379â1381)","KÅwa (1381â1384)","GenchÅ« (1384â1392)","Meitoku (1384â1387)","Kakei (1387â1389)","KÅÅ (1389â1390)","Meitoku (1390â1394)","Åei (1394â1428)","ShÅchÅ (1428â1429)","EikyÅ (1429â1441)","Kakitsu (1441â1444)","Bunâan (1444â1449)","HÅtoku (1449â1452)","KyÅtoku (1452â1455)","KÅshÅ (1455â1457)","ChÅroku (1457â1460)","KanshÅ (1460â1466)","BunshÅ (1466â1467)","Ånin (1467â1469)","Bunmei (1469â1487)","ChÅkyÅ (1487â1489)","Entoku (1489â1492)","MeiÅ (1492â1501)","Bunki (1501â1504)","EishÅ (1504â1521)","Taiei (1521â1528)","KyÅroku (1528â1532)","Tenbun (1532â1555)","KÅji (1555â1558)","Eiroku (1558â1570)","Genki (1570â1573)","TenshÅ (1573â1592)","Bunroku (1592â1596)","KeichÅ (1596â1615)","Genna (1615â1624)","Kanâei (1624â1644)","ShÅho (1644â1648)","Keian (1648â1652)","JÅÅ (1652â1655)","Meireki (1655â1658)","Manji (1658â1661)","Kanbun (1661â1673)","EnpÅ (1673â1681)","Tenna (1681â1684)","JÅkyÅ (1684â1688)","Genroku (1688â1704)","HÅei (1704â1711)","ShÅtoku (1711â1716)","KyÅhÅ (1716â1736)","Genbun (1736â1741)","KanpÅ (1741â1744)","EnkyÅ (1744â1748)","Kanâen (1748â1751)","HÅreki (1751â1764)","Meiwa (1764â1772)","Anâei (1772â1781)","Tenmei (1781â1789)","Kansei (1789â1801)","KyÅwa (1801â1804)","Bunka (1804â1818)","Bunsei (1818â1830)","TenpÅ (1830â1844)","KÅka (1844â1848)","Kaei (1848â1854)","Ansei (1854â1860)","Manâen (1860â1861)","BunkyÅ« (1861â1864)","Genji (1864â1865)","KeiÅ (1865â1868)","Meiji","TaishÅ","ShÅwa","Heisei"]},dayPeriods:{am:"AM",pm:"PM"}},persian:{months:{narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],short:["Farvardin","Ordibehesht","Khordad","Tir","Mordad","Shahrivar","Mehr","Aban","Azar","Dey","Bahman","Esfand"],long:["Farvardin","Ordibehesht","Khordad","Tir","Mordad","Shahrivar","Mehr","Aban","Azar","Dey","Bahman","Esfand"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
2ay","Saturday"]},eras:{narrow:["AP"],short:["AP"],long:["AP"]},dayPeriods:{am:"AM",pm:"PM"}},roc:{months:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],long:["January","February","March","April","May","June","July","August","September","October","November","December"]},days:{narrow:["S","M","T","W","T","F","S"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},eras:{narrow:["Before R.O.C.","Minguo"],short:["Before R.O.C.","Minguo"],long:["Before R.O.C.","Minguo"]},dayPeriods:{am:"AM",pm:"PM"}}}},number:{nu:["latn"],patterns:{decimal:{positivePattern:"{number}",negativePattern:"{minusSign}{number}"},currency:{positivePattern:"{currency}{number}",negativePattern:"{minusSign}{currency}{number}"},percent:{positivePattern:"{number}{percentSign}",negativePattern:"{minusSign}{number}{percentSign}"}},symbols:{latn:{decimal:".",group:",",nan:"NaN",plusSign:"+",minusSign:"-",percentSign:"%",infinity:"â"}},currencies:{AUD:"A$",BRL:"R$",CAD:"CA$",CNY:"CNÂ¥",EUR:"â¬",GBP:"£",HKD:"HK$",ILS:"âª",INR:"â¹",JPY:"Â¥",KRW:"â©",MXN:"MX$",NZD:"NZ$",TWD:"NT$",USD:"$",VND:"â«",XAF:"FCFA",XCD:"EC$",XOF:"CFA",XPF:"CFPF"}}})},27551:function(e,t,n){var r={"./af":[6158,6158],"./af-NA":[93842,93842],"./af-NA.js":[93842,93842],"./af-ZA":[9886,9886],"./af-ZA.js":[9886,9886],"./af.js":[6158,6158],"./agq":[54802,54802],"./agq-CM":[72599,72599],"./agq-CM.js":[72599,72599],"./agq.js":[54802,54802],"./ak":[65833,65833],"./ak-GH":[85929,85929],"./ak-GH.js":[85929,85929],"./ak.js":[65833,65833],"./am":[38659,38659],"./am-ET":[66277,66277],"./am-ET.js":[66277,66277],"./am.js":[38659,38659],"./ar":[65266,65266],"./ar-001":[3532,3532],"./ar-001.js":[3532,3532],"./ar-AE":[4169,4169],"./ar-AE.js":[4169,4169],"./ar-BH":[12577,12577],"./ar-BH.js":[12577,12577],"./ar-DJ":[72841,72841],"./ar-DJ.js":[72841,72841],"./ar-DZ":[3513,3513],"./ar-DZ.js":[3513,3513],"./ar-EG":[63483,63483],"./ar-EG.js":[63483,63483],"./ar-EH":[91338,91338],"./ar-EH.js":[91338,91338],"./ar-ER":[42392,42392],"./ar-ER.js":[42392,42392],"./ar-IL":[22762,22762],"./ar-IL.js":[22762,22762],"./ar-IQ":[48429,48429],"./ar-IQ.js":[48429,48429],"./ar-JO":[60700,60700],"./ar-JO.js":[60700,60700],"./ar-KM":[29887,29887],"./ar-KM.js":[29887,29887],"./ar-KW":[72073,72073],"./ar-KW.js":[72073,72073],"./ar-LB":[25321,25321],"./ar-LB.js":[25321,25321],"./ar-LY":[64872,64872],"./ar-LY.js":[64872,64872],"./ar-MA":[16345,16345],"./ar-MA.js":[16345,16345],"./ar-MR":[52720,52720],"./ar-MR.js":[52720,52720],"./ar-OM":[81219,81219],"./ar-OM.js":[81219,81219],"./ar-PS":[89814,89814],"./ar-PS.js":[89814,89814],"./ar-QA":[59189,59189],"./ar-QA.js":[59189,59189],"./ar-SA":[5547,5547],"./ar-SA.js":[5547,5547],"./ar-SD":[73656,73656],"./ar-SD.js":[73656,73656],"./ar-SO":[29833,29833],"./ar-SO.js":[29833,29833],"./ar-SS":[83773,83773],"./ar-SS.js":[83773,83773],"./ar-SY":[8883,8883],"./ar-SY.js":[8883,8883],"./ar-TD":[40251,40251],"./ar-TD.js":[40251,40251],"./ar-TN":[70389,70389],"./ar-TN.js":[70389,70389],"./ar-YE":[881,881],"./ar-YE.js":[881,881],"./ar.js":[65266,65266],"./as":[35521,35521],"./as-IN":[53821,53821],"./as-IN.js":[53821,53821],"./as.js":[35521,35521],"./asa":[34478,34478],"./asa-TZ":[67181,67181],"./asa-TZ.js":[67181,67181],"./asa.js":[34478,34478],"./ast":[63841,63841],"./ast-ES":[1302,1302],"./ast-ES.js":[1302,1302],"./ast.js":[63841,63841],"./az":[49034,49034],"./az-Arab":[31551,31551],"./az-Arab.js":[31551,31551],"./az-Cyrl":[14805,14805],"./az-Cyrl-AZ":[54269,54269],"./az-Cyrl-AZ.js":[54269,54269],"./az-Cyrl.js":[14805,14805],"./az-Latn":[49866,49866],"./az-Latn-AZ":[20348,20348],"./az-Latn-AZ.js":[20348,20348],"./az-Latn.js":[49866,49866],"./az.js":[49034,49034],"./bas":[75951,75951],"./bas-CM":[11200,11200],"./bas-CM.js":[11200,11200],"./bas.js":[75951,75951],"./be":[6172,6172],"./be-BY":[89404,89404],"./be-BY.js":[89404,89404],"./be.js":[6172,6172],"./bem":[24241,24241],"./bem-ZM":[31411,31411],"./bem-ZM.js":[31411,31411],"./bem.js":[24241,24241],"./bez":[66164,66164],"./bez-TZ":[43275,43275],"./bez-TZ.js":[43275,43275],"./bez.js":[66164,66164],"./bg":[82406,82406],"./bg-BG":[88984,88984],"./bg-BG.js":[88984,88984],"./bg.js":[82406,82406],"./bm":[99268,99268],"./bm-ML":[52236,52236],"./bm-ML.js":[52236,52236],"./bm-Nkoo":[39908,39908],"./bm-Nkoo.js":[39908,39908],"./bm.js":[99268,99268],"./bn":[47149,47149],"./bn-BD":[92816,92816],"./bn-BD.js":[92816,92816],"./bn-IN":[48913,48913],"./bn-IN.js":[48913,48913],"./bn.js":[47149,47149],"./bo":[14190,14190],"./bo-CN":[42510,42510],"./bo-CN.js":[42510,42510],"./bo-IN":[57348,57348],"./bo-IN.js":[57348,57348],"./bo.js":[14190,14190],"./br":[34265,34265],"./br-FR":[94070,94070],"./br-FR.js":[94070,94070],"./br.js":[34265,34265],"./brx":[19437,19437],"./brx-IN":[13105,13105],"./brx-IN.js":[13105,13105],"./brx.js":[19437,19437],"./bs":[64010,64010],"./bs-Cyrl":[12021,12021],"./bs-Cyrl-BA":[44811,44811],"./bs-Cyrl-BA.js":[44811,44811],"./bs-Cyrl.js":[12021,12021],"./bs-Latn":[43658,43658],"./bs-Latn-BA":[40226,40226],"./bs-Latn-BA.js":[40226,40226],"./bs-Latn.js":[43658,43658],"./bs.js":[64010,64010],"./ca":[64409,64409],"./ca-AD":[67923,67923],"./ca-AD.js":[67923,67923],"./ca-ES":[59790,59790],"./ca-ES-VALENCIA":[3832,3832],"./ca-ES-VALENCIA.js":[3832,3832],"./ca-ES.js":[59790,59790],"./ca-FR":[27894,27894],"./ca-FR.js":[27894,27894],"./ca-IT":[70091,70091],"./ca-IT.js":[70091,70091],"./ca.js":[64409,64409],"./ce":[87157,87157],"./ce-RU":[30287,30287],"./ce-RU.js":[30287,30287],"./ce.js":[87157,87157],"./cgg":[50714,50714],"./cgg-UG":[27475,27475],"./cgg-UG.js":[27475,27475],"./cgg.js":[50714,50714],"./chr":[58498,58498],"./chr-US":[92655,92655],"./chr-US.js":[92655,92655],"./chr.js":[58498,58498],"./ckb":[96761,96761],"./ckb-IQ":[71160,71160],"./ckb-IQ.js":[71160,71160],"./ckb-IR":[85489,85489],"./ckb-IR.js":[85489,85489],"./ckb.js":[96761,96761],"./cs":[41287,41287],"./cs-CZ":[70669,70669],"./cs-CZ.js":[70669,70669],"./cs.js":[41287,41287],"./cu"
2:[89349,89349],"./cu-RU":[48607,48607],"./cu-RU.js":[48607,48607],"./cu.js":[89349,89349],"./cy":[57201,57201],"./cy-GB":[66871,66871],"./cy-GB.js":[66871,66871],"./cy.js":[57201,57201],"./da":[97346,89333],"./da-DK":[50442,50442],"./da-DK.js":[50442,50442],"./da-GL":[10532,10532],"./da-GL.js":[10532,10532],"./da.js":[97346,89333],"./dav":[2846,2846],"./dav-KE":[47947,47947],"./dav-KE.js":[47947,47947],"./dav.js":[2846,2846],"./de":[39566,39566],"./de-AT":[44734,44734],"./de-AT.js":[44734,44734],"./de-BE":[36426,36426],"./de-BE.js":[36426,36426],"./de-CH":[74488,74488],"./de-CH.js":[74488,74488],"./de-DE":[68016,68016],"./de-DE.js":[68016,68016],"./de-LI":[16044,16044],"./de-LI.js":[16044,16044],"./de-LU":[30552,30552],"./de-LU.js":[30552,30552],"./de.js":[39566,39566],"./dje":[92452,92452],"./dje-NE":[99340,76959],"./dje-NE.js":[99340,76959],"./dje.js":[92452,92452],"./dsb":[32304,32304],"./dsb-DE":[72310,49929],"./dsb-DE.js":[72310,49929],"./dsb.js":[32304,32304],"./dua":[49731,49731],"./dua-CM":[29116,29116],"./dua-CM.js":[29116,29116],"./dua.js":[49731,49731],"./dyo":[19245,19245],"./dyo-SN":[66243,66243],"./dyo-SN.js":[66243,66243],"./dyo.js":[19245,19245],"./dz":[25527,25527],"./dz-BT":[74106,74106],"./dz-BT.js":[74106,74106],"./dz.js":[25527,25527],"./ebu":[68479,68479],"./ebu-KE":[97024,97024],"./ebu-KE.js":[97024,97024],"./ebu.js":[
268479,68479],"./ee":[88023,88023],"./ee-GH":[63447,63447],"./ee-GH.js":[63447,63447],"./ee-TG":[13013,13013],"./ee-TG.js":[13013,13013],"./ee.js":[88023,88023],"./el":[67112,67112],"./el-CY":[60241,60241],"./el-CY.js":[60241,60241],"./el-GR":[18020,18020],"./el-GR.js":[18020,18020],"./el.js":[67112,67112],"./en":[77522],"./en-001":[10636,10636],"./en-001.js":[10636,10636],"./en-150":[1173,1173],"./en-150.js":[1173,1173],"./en-AG":[48391,48391],"./en-AG.js":[48391,48391],"./en-AI":[41869,41869],"./en-AI.js":[41869,41869],"./en-AS":[36243,36243],"./en-AS.js":[36243,36243],"./en-AT":[82026,82026],"./en-AT.js":[82026,82026],"./en-AU":[71513,71513],"./en-AU.js":[71513,71513],"./en-BB":[52951,52951],"./en-BB.js":[52951,52951],"./en-BE":[43382,43382],"./en-BE.js":[43382,43382],"./en-BI":[26098,26098],"./en-BI.js":[26098,26098],"./en-BM":[36510,36510],"./en-BM.js":[36510,36510],"./en-BS":[42128,42128],"./en-BS.js":[42128,42128],"./en-BW":[1500,1500],"./en-BW.js":[1500,1500],"./en-BZ":[70671,70671],"./en-BZ.js":[70671,70671],"./en-CA":[42875,42875],"./en-CA.js":[42875,42875],"./en-CC":[6781,6781],"./en-CC.js":[6781,6781],"./en-CH":[65804,65804],"./en-CH.js":[65804,65804],"./en-CK":[47381,47381],"./en-CK.js":[47381,47381],"./en-CM":[13303,13303],"./en-CM.js":[13303,13303],"./en-CX":[74159,96540],"./en-CX.js":[74159,96540],"./en-CY":[94531,94531],"./en-CY.js":[94531,94531],"./en-DE":[82532,82532],"./en-DE.js":[82532,82532],"./en-DG":[80590,80590],"./en-DG.js":[80590,80590],"./en-DK":[67386,67386],"./en-DK.js":[67386,67386],"./en-DM":[66140,66140],"./en-DM.js":[66140,66140],"./en-Dsrt":[36340,36340],"./en-Dsrt.js":[36340,36340],"./en-ER":[18712,18712],"./en-ER.js":[18712,18712],"./en-FI":[54734,54734],"./en-FI.js":[54734,54734],"./en-FJ":[4363,4363],"./en-FJ.js":[4363,4363],"./en-FK":[98692,98692],"./en-FK.js":[98692,98692],"./en-FM":[60930,60930],"./en-FM.js":[60930,60930],"./en-GB":[15946,15946],"./en-GB.js":[15946,15946],"./en-GD":[69900,69900],"./en-GD.js":[69900,69900],"./en-GG":[28181,28181],"./en-GG.js":[28181,28181],"./en-GH":[49e3,49e3],"./en-GH.js":[49e3,49e3],"./en-GI":[83615,83615],"./en-GI.js":[83615,83615],"./en-GM":[4443,4443],"./en-GM.js":[4443,4443],"./en-GU":[39747,39747],"./en-GU.js":[39747,39747],"./en-GY":[69295,69295],"./en-GY.js":[69295,69295],"./en-HK":[41670,41670],"./en-HK.js":[41670,41670],"./en-IE":[93409,93409],"./en-IE.js":[93409,93409],"./en-IL":[41610,41610],"./en-IL.js":[41610,41610],"./en-IM":[31097,31097],"./en-IM.js":[31097,31097],"./en-IN":[94464,94464],"./en-IN.js":[94464,94464],"./en-IO":[535,535],"./en-IO.js":[535,535],"./en-JE":[10350,10350],"./en-JE.js":[10350,10350],"./en-JM":[41542,41542],"./en-JM.js":[41542,41542],"./en-KE":[65783,65783],"./en-KE.js":[65783,65783],"./en-KI":[83048,60667],"./en-KI.js":[83048,60667],"./en-KN":[38930,38930],"./en-KN.js":[38930,38930],"./en-KY":[29451,29451],"./en-KY.js":[29451,29451],"./en-LC":[88058,88058],"./en-LC.js":[88058,88058],"./en-LR":[12025,12025],"./en-LR.js":[12025,12025],"./en-LS":[41770,41770],"./en-LS.js":[41770,41770],"./en-MG":[14323,14323],"./en-MG.js":[14323,14323],"./en-MH":[78450,78450],"./en-MH.js":[78450,78450],"./en-MO":[8955,8955],"./en-MO.js":[8955,8955],"./en-MP":[80218,80218],"./en-MP.js":[80218,80218],"./en-MS":[83943,83943],"./en-MS.js":[83943,83943],"./en-MT":[90438,90438],"./en-MT.js":[90438,90438],"./en-MU":[8709,8709],"./en-MU.js":[8709,8709],"./en-MW":[60611,60611],"./en-MW.js":[60611,60611],"./en-MY":[19089,19089],"./en-MY.js":[19089,19089],"./en-NA":[60542,60542],"./en-NA.js":[60542,60542],"./en-NF":[31807,31807],"./en-NF.js":[31807,31807],"./en-NG":[13544,13544],"./en-NG.js":[13544,13544],"./en-NL":[53625,53625],"./en-NL.js":[53625,53625],"./en-NR":[63947,63947],"./en-NR.js":[63947,63947],"./en-NU":[4162,4162],"./en-NU.js":[4162,4162],"./en-NZ":[46819,46819],"./en-NZ.js":[46819,46819],"./en-PG":[59130,59130],"./en-PG.js":[59130,59130],"./en-PH":[89899,89899],"./en-PH.js":[89899,89899],"./en-PK":[88686,88686],"./en-PK.js":[88686,88686],"./en-PN":[14353,14353],"./en-PN.js":[14353,14353],"./en-PR":[8725,8725],"./en-PR.js":[8725,8725
2],"./en-PW":[73194,73194],"./en-PW.js":[73194,73194],"./en-RW":[1292,1292],"./en-RW.js":[1292,1292],"./en-SB":[23182,801],"./en-SB.js":[23182,801],"./en-SC":[67533,67533],"./en-SC.js":[67533,67533],"./en-SD":[26680,26680],"./en-SD.js":[26680,26680],"./en-SE":[61039,61039],"./en-SE.js":[61039,61039],"./en-SG":[6321,28702],"./en-SG.js":[6321,28702],"./en-SH":[92380,92380],"./en-SH.js":[92380,92380],"./en-SI":[47843,47843],"./en-SI.js":[47843,47843],"./en-SL":[49904,49904],"./en-SL.js":[49904,49904],"./en-SS":[60093,60093],"./en-SS.js":[60093,60093],"./en-SX":[61644,61644],"./en-SX.js":[61644,61644],"./en-SZ":[8086,8086],"./en-SZ.js":[8086,8086],"./en-Shaw":[31164,31164],"./en-Shaw.js":[31164,31164],"./en-TC":[51762,51762],"./en-TC.js":[51762,51762],"./en-TK":[85002,85002],"./en-TK.js":[85002,85002],"./en-TO":[69046,69046],"./en-TO.js":[69046,69046],"./en-TT":[42283,42283],"./en-TT.js":[42283,42283],"./en-TV":[68141,68141],"./en-TV.js":[68141,68141],"./en-TZ":[18153,18153],"./en-TZ.js":[18153,18153],"./en-UG":[95531,95531],"./en-UG.js":[95531,95531],"./en-UM":[87365,87365],"./en-UM.js":[87365,87365],"./en-US":[22271,22271],"./en-US.js":[22271,22271],"./en-VC":[61068,61068],"./en-VC.js":[61068,61068],"./en-VG":[2496,2496],"./en-VG.js":[2496,2496],"./en-VI":[75774,75774],"./en-VI.js":[75774,75774],"./en-VU":[93050,93050],"./en-VU.js":[93050,93050],"./en-WS":[73145,73145],"./en-WS.js":[73145,73145],"./en-ZA":[81522,81522],"./en-ZA.js":[81522,81522],"./en-ZM":[32982,32982],"./en-ZM.js":[32982,32982],"./en-ZW":[50020,50020],"./en-ZW.js":[50020,50020],"./en.js":[77522],"./eo":[97249,97249],"./eo-001":[25951,25951],"./eo-001.js":[25951,25951],"./eo.js":[97249,97249],"./es":[59877,59877],"./es-419":[33590,33590],"./es-419.js":[33590,33590],"./es-AR":[61509,61509],"./es-AR.js":[61509,61509],"./es-BO":[42937,42937],"./es-BO.js":[42937,42937],"./es-CL":[64733,64733],"./es-CL.js":[64733,64733],"./es-CO":[66612,66612],"./es-CO.js":[66612,66612],"./es-CR":[67303,67303],"./es-CR.js":[67303,67303],"./es-CU":[96038,96038],"./es-CU.js":[96038,96038],"./es-DO":[66355,66355],"./es-DO.js":[66355,66355],"./es-EA":[68216,68216],"./es-EA.js":[68216,68216],"./es-EC":[56674,56674],"./es-EC.js":[56674,56674],"./es-ES":[83922,83922],"./es-ES.js":[83922,83922],"./es-GQ":[99958,99958],"./es-GQ.js":[99958,99958],"./es-GT":[28697,28697],"./es-GT.js":[28697,28697],"./es-HN":[12768,12768],"./es-HN.js":[12768,12768],"./es-IC":[98702,98702],"./es-IC.js":[98702,98702],"./es-MX":[27743,27743],"./es-MX.js":[27743,27743],"./es-NI":[18407,18407],"./es-NI.js":[18407,18407],"./es-PA":[73045,73045],"./es-PA.js":[73045,73045],"./es-PE":[67193,67193],"./es-PE.js":[67193,67193],"./es-PH":[57758,57758],"./es-PH.js":[57758,57758],"./es-PR":[39100,39100],"./es-PR.js":[39100,39100],"./es-PY":[37549,37549],"./es-PY.js":[37549,37549],"./es-SV":[27699,27699],"./es-SV.js":[27699,27699],"./es-US":[802,802],"./es-US.js":[802,802],"./es-UY":[86096,86096],"./es-UY.js":[86096,86096],"./es-VE":[61347,61347],"./es-VE.js":[61347,61347],"./es.js":[59877,59877],"./et":[77200,77200],"./et-EE":[84671,84671],"./et-EE.js":[84671,84671],"./et.js":[77200,77200],"./eu":[84071,84071],"./eu-ES":[77324,77324],"./eu-ES.js":[77324,77324],"./eu.js":[84071,84071],"./ewo":[34808,34808],"./ewo-CM":[69005,69005],"./ewo-CM.js":[69005,69005],"./ewo.js":[34808,34808],"./fa":[46596,46596],"./fa-AF":[59874,59874],"./fa-AF.js":[59874,59874],"./fa-IR":[7670,7670],"./fa-IR.js":[7670,7670],"./fa.js":[46596,46596],"./ff":[27249,27249],"./ff-CM":[23618,23618],"./ff-CM.js":[23618,23618],"./ff-GN":[36155,36155],"./ff-GN.js":[36155,36155],"./ff-MR":[87293,87293],"./ff-MR.js":[87293,87293],"./ff-SN":[37919,37919],"./ff-SN.js":[37919,37919],"./ff.js":[27249,27249],"./fi":[30204,30204],"./fi-FI":[77416,77416],"./fi-FI.js":[77416,77416],"./fi.js":[30204,30204],"./fil":[5154,5154],"./fil-PH":[52795,52795],"./fil-PH.js":[52795,52795],"./fil.js":[5154,5154],"./fo":[31450,31450],"./fo-DK":[98386,98386],"./fo-DK.js":[98386,98386],"./fo-FO":[50864,50864],"./fo-FO.js":[50864,50864],"./fo.js":[31450,31450],"./fr":[98429,98429],"./fr-BE":[3191,3191],"./fr-BE.js":[3191,3191],"./fr-BF":[60618,60618],"./fr-BF.js":[60618,60618],"./fr-BI":[32763,32763],"./fr-BI.js":[32763,32763],"./fr-BJ":[29278,29278],"./fr-BJ.js":[29278,29278],"./fr-BL":[93672,93672],"./fr-BL.js":[93672,93672],"./fr-CA":[5602,5602],"./fr-CA.js":[5602,5602],"./fr-CD":[25421,25421],"./fr-CD.js":[25421,25421],"./fr-CF":[49035,49035],"./fr-CF.js":[49035,49035],"./fr-CG":[43364,43364],"./fr-CG.js":[43364,43364],"./fr-CH":[59081,59081],"./fr-CH.js":[59081,59081],"./fr-CI":[11866,11866],"./fr-CI.js":[11866,11866],"./fr-CM":[60678,60678],"./fr-CM.js":[60678,60678],"./fr-DJ":[47528,47528],"./fr-DJ.js":[47528,47528],"./fr-DZ":[58584,58584],"./fr-DZ.js":[58584,58584],"./fr-FR":[97458,75077],"./fr-FR.js":[97458,75077],"./fr-GA":[28702,73464],"./fr-GA.js":[28702,73464],"./fr-GF":[34655,34655],"./fr-GF.js":[34655,34655],"./fr-GN":[45143,45143],"./fr-GN.js":[45143,45143],"./fr-GP":[69357,69357],"./fr-GP.js":[69357,69357],"./fr-GQ":[59182,59182],"./fr-GQ.js":[59182,59182],"./fr-HT":[29450,29450],"./fr-HT.js":[29450,29450],"./fr-KM":[16446,16446],"./fr-KM.js":[16446,16446],"./fr-LU":[56525,56525],"./fr-LU.js":[56525,56525],"./fr-MA":[45752,45752],"./fr-MA.js":[45752,45752],"./fr-MC":[75842,75842],"./fr-MC.js":[75842,75842],"./fr-MF":[61485,61485],"./fr-MF.js":[61485,61485],"./fr-MG":[12174,12174],"./fr-MG.js":[12174,12174],"./fr-ML":[2147,2147],"./fr-ML.js":[2147,2147],"./fr-MQ":[34696,34696],"./fr-MQ.js":[34696,34696],"./fr-MR":[64833,64833],"./fr-MR.js":[64833,64833],"./fr-MU":[67316,67316],"./fr-MU.js":[67316,67316],"./fr-NC":[59801,59801],"./fr-NC.js":[59801,59801],"./fr-NE":[67059,67059],"./fr-NE.js":[67059,67059],"./fr-PF":[50328,50328],"./fr-PF.js":[50328,50328],"./fr-PM":[16073,16073],"./fr-PM.js":[16073,16073],"./fr-RE":[94695,94695],"./fr-RE.js":[94695,94695],"./fr-RW":[17817,17817],"./fr-RW.js":[17817,17817],"./fr-SC":[34312,34312],"./fr-SC.js":[34312,34312],"./fr-SN":[55475,55475],"./fr-SN.js":[55475,55475],"./fr-SY":[21370,21370],"./fr-SY.js":[21370,21370],"./fr-TD":[39590,39590],"./fr-TD.js":[39590,39590],"./fr-TG":[10819,10819],"./fr-TG.js":[10819,10819],"./fr-TN":[22276,22276],"./fr-TN.js":[22276,22276],"./fr-VU":[57771,57771],"./fr-VU.js":[57771,57771],"./fr-WF":[92879,92879],"./fr-WF.js":[92879,92879],"./fr-YT":[63703,63703],"./fr-YT.js":[
263703,63703],"./fr.js":[98429,98429],"./fur":[51712,51712],"./fur-IT":[86724,86724],"./fur-IT.js":[86724,86724],"./fur.js":[51712,51712],"./fy":[57452,57452],"./fy-NL":[97123,97123],"./fy-NL.js":[97123,97123],"./fy.js":[57452,57452],"./ga":[65757,65757],"./ga-IE":[39264,39264],"./ga-IE.js":[39264,39264],"./ga.js":[65757,65757],"./gd":[54994,54994],"./gd-GB":[86026,86026],"./gd-GB.js":[86026,86026],"./gd.js":[54994,54994],"./gl":[87178,87178],"./gl-ES":[31399,31399],"./gl-ES.js":[31399,31399],"./gl.js":[87178,87178],"./gsw":[60306,60306],"./gsw-CH":[30284,30284],"./gsw-CH.js":[30284,30284],"./gsw-FR":[37043,37043],"./gsw-FR.js":[37043,37043],"./gsw-LI":[65752,65752],"./gsw-LI.js":[65752,65752],"./gsw.js":[60306,60306],"./gu":[11985,11985],"./gu-IN":[32429,32429],"./gu-IN.js":[32429,32429],"./gu.js":[11985,11985],"./guz":[57155,57155],"./guz-KE":[89500,89500],"./guz-KE.js":[89500,89500],"./guz.js":[57155,57155],"./gv":[55640,55640],"./gv-IM":[16299,16299],"./gv-IM.js":[16299,16299],"./gv.js":[55640,55640],"./ha":[38246,38246],"./ha-Arab":[13403,13403],"./ha-Arab.js":[13403,13403],"./ha-GH":[70308,70308],"./ha-GH.js":[70308,70308],"./ha-NE":[68902,68902],"./ha-NE.js":[68902,68902],"./ha-NG":[41084,41084],"./ha-NG.js":[41084,41084],"./ha.js":[38246,38246],"./haw":[26065,26065],"./haw-US":[29526,29526],"./haw-US.js":[29526,29526],"./haw.js":[26065,26065],"./he":[5786,5786],"./he-IL":[21554,21554],"./he-IL.js":[21554,21554],"./he.js":[5786,5786],"./hi":[93326,93326],"./hi-IN":[36324,36324],"./hi-IN.js":[36324,36324],"./hi.js":[93326,93326],"./hr":[39891,39891],"./hr-BA":[53425,53425],"./hr-BA.js":[53425,53425],"./hr-HR":[33602,33602],"./hr-HR.js":[33602,33602],"./hr.js":[39891,39891],"./hsb":[5228,5228],"./hsb-DE":[20050,20050],"./hsb-DE.js":[20050,20050],"./hsb.js":[5228,5228],"./hu":[36202,36202],"./hu-HU":[20080,20080],"./hu-HU.js":[20080,20080],"./hu.js":[36202,36202],"./hy":[39550,39550],"./hy-AM":[54485,54485],"./hy-AM.js":[54485,54485],"./hy.js":[39550,39550],"./id":[99116,99116],"./id-ID":[81800,81800],"./id-ID.js":[81800,81800],"./id.js":[99116,99116],"./ig":[80693,80693],"./ig-NG":[68861,68861],"./ig-NG.js":[68861,68861],"./ig.js":[80693,80693],"./ii":[52479,52479],"./ii-CN":[93545,93545],"./ii-CN.js":[93545,93545],"./ii.js":[52479,52479],"./is":[86153,86153],"./is-IS":[52882,52882],"./is-IS.js":[52882,52882],"./is.js":[86153,86153],"./it":[7471,29852],"./it-CH":[9766,9766],"./it-CH.js":[9766,9766],"./it-IT":[48552,48552],"./it-IT.js":[48552,48552],"./it-SM":[80025,80025],"./it-SM.js":[80025,80025],"./it.js":[7471,29852],"./iu-Latn":[58165,58165],"./iu-Latn.js":[58165,58165],"./ja":[81080,81080],"./ja-JP":[12783,12783],"./ja-JP.js":[12783,12783],"./ja.js":[81080,81080],"./jgo":[53889,53889],"./jgo-CM":[1746,1746],"./jgo-CM.js":[1746,1746],"./jgo.js":[53889,53889],"./jmc":[18499,18499],"./jmc-TZ":[54038,54038],"./jmc-TZ.js":[54038,54038],"./jmc.js":[18499,18499],"./ka":[53089,53089],"./ka-GE":[90246,90246],"./ka-GE.js":[90246,90246],"./ka.js":[53089,53089],"./kab":[26859,26859],"./kab-DZ":[19870,19870],"./kab-DZ.js":[19870,19870],"./kab.js":[26859,26859],"./kam":[6042,6042],"./kam-KE":[77871,77871],"./kam-KE.js":[77871,77871],"./kam.js":[6042,6042],"./kde":[41095,41095],"./kde-TZ":[30770,30770],"./kde-TZ.js":[30770,30770],"./kde.js":[41095,41095],"./kea":[64946,64946],"./kea-CV":[674,674],"./kea-CV.js":[674,674],"./kea.js":[64946,64946],"./khq":[87287,87287],"./khq-ML":[85737,85737],"./khq-ML.js":[85737,85737],"./khq.js":[87287,87287],"./ki":[79385,79385],"./ki-KE":[97194,97194],"./ki-KE.js":[97194,97194],"./ki.js":[79385,79385],"./kk":[83511,83511],"./kk-KZ":[15237,15237],"./kk-KZ.js":[15237,15237],"./kk.js":[83511,83511],"./kkj":[66809,66809],"./kkj-CM":[76826,76826],"./kkj-CM.js":[76826,76826],"./kkj.js":[66809,66809],"./kl":[50646,50646],"./kl-GL":[93096,93096],"./kl-GL.js":[93096,93096],"./kl.js":[50646,50646],"./kln":[95802,95802],"./kln-KE":[73871,73871],"./kln-KE.js":[73871,73871],"./kln.js":[95802,95802],"./km":[85237,85237],"./km-KH":[59129,59129],"./km-KH.js":[59129,59129],"./km.js":[85237,85237],"./kn":[78540,78540],"./kn-IN":[38634,38634],"./kn-IN.js":[38634,38634],"./kn.js":[78540,78540],"./ko":[86643,86643],"./ko-KP":[57063,57063],"./ko-KP.js":[57063,57063],"./ko-KR":[8393,8393],"./ko-KR.js":[8393,8393],"./ko.js":[86643,86643],"./kok":[14158,14158],"./kok-IN":[38180,38180],"./kok-IN.js":[38180,38180],"./kok.js":[14158,14158],"./ks":[4111,4111],"./ks-IN":[39467,39467],"./ks-IN.js":[39467,39467],"./ks.js":[4111,4111],"./ksb":[27593,27593],"./ksb-TZ":[23660,23660],"./ksb-TZ.js":[23660,23660],"./ksb.js":[27593,27593],"./ksf":[43557,43557],"./ksf-CM":[15518,15518],"./ksf-CM.js":[15518,15518],"./ksf.js":[43557,43557],"./ksh":[48303,48303],"./ksh-DE":[87227,87227],"./ksh-DE.js":[87227,87227],"./ksh.js":[48303,48303],"./kw":[73355,73355],"./kw-GB":[60765,60765],"./kw-GB.js":[60765,60765],"./kw.js":[73355,73355],"./ky":[83401,83401],"./ky-KG":[12752,12752],"./ky-KG.js":[12752,12752],"./ky.js":[83401,83401],"./lag":[70021,70021],"./lag-TZ":[33408,33408],"./lag-TZ.js":[33408,33408],"./lag.js":[70021,70021],"./lb":[75191,75191],"./lb-LU":[73067,73067],"./lb-LU.js":[73067,73067],"./lb.js":[75191,75191],"./lg":[70220,70220],"./lg-UG":[10045,10045],"./lg-UG.js":[10045,10045],"./lg.js":[70220,70220],"./lkt":[60502,60502],"./lkt-US":[98203,98203],"./lkt-US.js":[98203,98203],"./lkt.js":[
260502,60502],"./ln":[86427,86427],"./ln-AO":[40384,40384],"./ln-AO.js":[40384,40384],"./ln-CD":[72611,72611],"./ln-CD.js":[72611,72611],"./ln-CF":[20709,20709],"./ln-CF.js":[20709,20709],"./ln-CG":[2438,2438],"./ln-CG.js":[2438,2438],"./ln.js":[86427,86427],"./lo":[70548,70548],"./lo-LA":[32766,32766],"./lo-LA.js":[32766,32766],"./lo.js":[70548,70548],"./lrc":[91074,91074],"./lrc-IQ":[76797,76797],"./lrc-IQ.js":[76797,76797],"./lrc-IR":[48596,48596],"./lrc-IR.js":[48596,48596],"./lrc.js":[91074,91074],"./lt":[47045,47045],"./lt-LT":[93030,93030],"./lt-LT.js":[93030,93030],"./lt.js":[47045,47045],"./lu":[16326,16326],"./lu-CD":[49204,49204],"./lu-CD.js":[49204,49204],"./lu.js":[16326,16326],"./luo":[96569,96569],"./luo-KE":[69226,69226],"./luo-KE.js":[69226,69226],"./luo.js":[96569,96569],"./luy":[47235,47235],"./luy-KE":[47964,47964],"./luy-KE.js":[47964,47964],"./luy.js":[47235,47235],"./lv":[21731,21731],"./lv-LV":[93818,93818],"./lv-LV.js":[93818,93818],"./lv.js":[21731,21731],"./mas":[24238,24238],"./mas-KE":[83323,83323],"./mas-KE.js":[83323,83323],"./mas-TZ":[1197,1197],"./mas-TZ.js":[1197,1197],"./mas.js":[24238,24238],"./mer":[2409,2409],"./mer-KE":[10074,10074],"./mer-KE.js":[10074,10074],"./mer.js":[2409,2409],"./mfe":[26427,26427],"./mfe-MU":[65734,65734],"./mfe-MU.js":[65734,65734],"./mfe.js":[26427,26427],"./mg":[60641,60641],"./mg-MG":[8402,8402],"./mg-MG.js":[8402,8402],"./mg.js":[60641,60641],"./mgh":[64197,64197],"./mgh-MZ":[16065,16065],"./mgh-MZ.js":[16065,16065],"./mgh.js":[64197,64197],"./mgo":[75632,75632],"./mgo-CM":[94837,94837],"./mgo-CM.js":[94837,94837],"./mgo.js":[75632,75632],"./mk":[4725,4725],"./mk-MK":[61362,61362],"./mk-MK.js":[61362,61362],"./mk.js":[4725,4725],"./ml":[61696,61696],"./ml-IN":[29942,29942],"./ml-IN.js":[29942,29942],"./ml.js":[61696,61696],"./mn":[8842,8842],"./mn-MN":[78060,55679],"./mn-MN.js":[78060,55679],"./mn-Mong":[36040,36040],"./mn-Mong.js":[36040,36040],"./mn.js":[8842,8842],"./mr":[7982,7982],"./mr-IN":[51332,51332],"./mr-IN.js":[51332,51332],"./mr.js":[7982,7982],"./ms":[68685,68685],"./ms-Arab":[98274,98274],"./ms-Arab.js":[98274,98274],"./ms-BN":[99138,99138],"./ms-BN.js":[99138,99138],"./ms-MY":[50896,50896],"./ms-MY.js":[50896,50896],"./ms-SG":[55300,55300],"./ms-SG.js":[55300,55300],"./ms.js":[68685,68685],"./mt":[11480,11480],"./mt-MT":[10280,10280],"./mt-MT.js":[10280,10280],"./mt.js":[11480,11480],"./mua":[49968,49968],"./mua-CM":[47061,47061],"./mua-CM.js":[47061,47061],"./mua.js":[49968,49968],"./my":[32643,32643],"./my-MM":[8134,8134],"./my-MM.js":[8134,8134],"./my.js":[32643,32643],"./mzn":[46186,46186],"./mzn-IR":[61004,61004],"./mzn-IR.js":[61004,61004],"./mzn.js":[46186,46186],"./naq":[17029,17029],"./naq-NA":[687,687],"./naq-NA.js":[687,687],"./naq.js":[17029,17029],"./nb":[93525,94606],"./nb-NO":[66645,66645],"./nb-NO.js":[66645,66645],"./nb-SJ":[84319,84319],"./nb-SJ.js":[84319,84319],"./nb.js":[93525,94606],"./nd":[59447,59447],"./nd-ZW":[54255,54255],"./nd-ZW.js":[54255,54255],"./nd.js":[59447,59447],"./ne":[69728,69728],"./ne-IN":[33302,33302],"./ne-IN.js":[33302,33302],"./ne-NP":[19371,19371],"./ne-NP.js":[19371,19371],"./ne.js":[69728,69728],"./nl":[65311,65311],"./nl-AW":[32276,32276],"./nl-AW.js":[32276,32276],"./nl-BE":[34017,34017],"./nl-BE.js":[34017,34017],"./nl-BQ":[30669,30669],"./nl-BQ.js":[30669,30669],"./nl-CW":[85138,85138],"./nl-CW.js":[85138,85138],"./nl-NL":[32278,32278],"./nl-NL.js":[32278,32278],"./nl-SR":[87661,87661],"./nl-SR.js":[87661,87661],"./nl-SX":[28323,28323],"./nl-SX.js":[28323,28323],"./nl.js":[65311,65311],"./nmg":[32419,32419],"./nmg-CM":[88508,88508],"./nmg-CM.js":[88508,88508],"./nmg.js":[32419,32419],"./nn":[26145,26145],"./nn-NO":[67057,67057],"./nn-NO.js":[67057,67057],"./nn.js":[26145,26145],"./nnh":[82533,82533],"./nnh-CM":[69406,69406],"./nnh-CM.js":[69406,69406],"./nnh.js":[82533,82533],"./nus":[47855,47855],"./nus-SS":[43070,43070],"./nus-SS.js":[43070,43070],"./nus.js":[47855,47855],"./nyn":[96064,96064],"./nyn-UG":[37505,37505],"./nyn-UG.js":[37505,37505],"./nyn.js":[96064,96064],"./om":[52401,52401],"./om-ET":[87911,87911],"./om-ET.js":[87911,87911],"./om-KE":[82546,82546],"./om-KE.js":[82546,82546],"./om.js":[52401,52401],"./or":[81548,81548],"./or-IN":[58474,58474],"./or-IN.js":[58474,58474],"./or.js":[81548,81548],"./os":[47635,47635],"./os-GE":[45136,45136],"./os-GE.js":[45136,45136],"./os-RU":[82957,82957],"./os-RU.js":[82957,82957],"./os.js":[47635,47635],"./pa":[23502,23502],"./pa-Arab":[9795,9795],"./pa-Arab-PK":[41233,41233],"./pa-Arab-PK.js":[41233,41233],"./pa-Arab.js":[9795,9795],"./pa-Guru":[61162,61162],"./pa-Guru-IN":[76088,76088],"./pa-Guru-IN.js":[76088,76088],"./pa-Guru.js":[
261162,61162],"./pa.js":[23502,23502],"./pl":[22825,22825],"./pl-PL":[801,23182],"./pl-PL.js":[801,23182],"./pl.js":[22825,22825],"./prg":[65458,65458],"./prg-001":[57804,57804],"./prg-001.js":[57804,57804],"./prg.js":[65458,65458],"./ps":[78644,78644],"./ps-AF":[93074,93074],"./ps-AF.js":[93074,93074],"./ps.js":[78644,78644],"./pt":[76161,76161],"./pt-AO":[43542,43542],"./pt-AO.js":[43542,43542],"./pt-BR":[59658,59658],"./pt-BR.js":[59658,59658],"./pt-CV":[79719,79719],"./pt-CV.js":[79719,79719],"./pt-GW":[32204,32204],"./pt-GW.js":[32204,32204],"./pt-MO":[15722,15722],"./pt-MO.js":[15722,15722],"./pt-MZ":[64837,64837],"./pt-MZ.js":[64837,64837],"./pt-PT":[32398,32398],"./pt-PT.js":[32398,32398],"./pt-ST":[99289,99289],"./pt-ST.js":[99289,99289],"./pt-TL":[78818,78818],"./pt-TL.js":[78818,78818],"./pt.js":[76161,76161],"./qu":[939,939],"./qu-BO":[26155,26155],"./qu-BO.js":[26155,26155],"./qu-EC":[18120,18120],"./qu-EC.js":[18120,18120],"./qu-PE":[46923,46923],"./qu-PE.js":[46923,46923],"./qu.js":[939,939],"./rm":[32820,32820],"./rm-CH":[14510,14510],"./rm-CH.js":[14510,14510],"./rm.js":[32820,32820],"./rn":[61021,61021],"./rn-BI":[26459,26459],"./rn-BI.js":[26459,26459],"./rn.js":[61021,61021],"./ro":[34750,34750],"./ro-MD":[57458,57458],"./ro-MD.js":[57458,57458],"./ro-RO":[98152,98152],"./ro-RO.js":[98152,98152],"./ro.js":[34750,34750],"./rof":[7898,7898],"./rof-TZ":[6209,6209],"./rof-TZ.js":[6209,6209],"./rof.js":[7898,7898],"./root":[6545,6545],"./root.js":[6545,6545],"./ru":[50780,50780],"./ru-BY":[7388,7388],"./ru-BY.js":[7388,7388],"./ru-KG":[34039,34039],"./ru-KG.js":[34039,34039],"./ru-KZ":[92036,92036],"./ru-KZ.js":[92036,92036],"./ru-MD":[51324,51324],"./ru-MD.js":[51324,51324],"./ru-RU":[296,296],"./ru-RU.js":[296,296],"./ru-UA":[26095,26095],"./ru-UA.js":[26095,26095],"./ru.js":[50780,50780],"./rw":[62246,62246],"./rw-RW":[87768,87768],"./rw-RW.js":[87768,87768],"./rw.js":[62246,62246],"./rwk":[83029,83029],"./rwk-TZ":[38512,38512],"./rwk-TZ.js":[38512,38512],"./rwk.js":[83029,83029],"./sah":[48109,48109],"./sah-RU":[68007,68007],"./sah-RU.js":[68007,68007],"./sah.js":[48109,48109],"./saq":[49929,72310],"./saq-KE":[33907,33907],"./saq-KE.js":[33907,33907],"./saq.js":[49929,72310],"./sbp":[49410,49410],"./sbp-TZ":[75641,75641],"./sbp-TZ.js":[75641,75641],"./sbp.js":[49410,49410],"./se":[33765,33765],"./se-FI":[32863,32863],"./se-FI.js":[32863,32863],"./se-NO":[
215141,15141],"./se-NO.js":[15141,15141],"./se-SE":[26310,26310],"./se-SE.js":[26310,26310],"./se.js":[33765,33765],"./seh":[35969,35969],"./seh-MZ":[35173,35173],"./seh-MZ.js":[35173,35173],"./seh.js":[35969,35969],"./ses":[49680,49680],"./ses-ML":[23240,23240],"./ses-ML.js":[23240,23240],"./ses.js":[49680,49680],"./sg":[2019,2019],"./sg-CF":[77389,77389],"./sg-CF.js":[77389,77389],"./sg.js":[2019,2019],"./shi":[51111,51111],"./shi-Latn":[12881,12881],"./shi-Latn-MA":[13796,13796],"./shi-Latn-MA.js":[13796,13796],"./shi-Latn.js":[12881,12881],"./shi-Tfng":[85157,85157],"./shi-Tfng-MA":[18032,18032],"./shi-Tfng-MA.js":[18032,18032],"./shi-Tfng.js":[85157,85157],"./shi.js":[51111,51111],"./si":[60497,60497],"./si-LK":[85747,85747],"./si-LK.js":[85747,85747],"./si.js":[60497,60497],"./sk":[38511,38511],"./sk-SK":[34822,34822],"./sk-SK.js":[34822,34822],"./sk.js":[38511,38511],"./sl":[34830,34830],"./sl-SI":[78015,78015],"./sl-SI.js":[78015,78015],"./sl.js":[34830,34830],"./smn":[61315,61315],"./smn-FI":[16813,16813],"./smn-FI.js":[16813,16813],"./smn.js":[61315,61315],"./sn":[20420,20420],"./sn-ZW":[26898,26898],"./sn-ZW.js":[26898,26898],"./sn.js":[20420,20420],"./so":[36043,36043],"./so-DJ":[8654,8654],"./so-DJ.js":[8654,8654],"./so-ET":[65581,65581],"./so-ET.js":[65581,65581],"./so-KE":[2132,2132],"./so-KE.js":[2132,2132],"./so-SO":[17486,17486],"./so-SO.
2js":[17486,17486],"./so.js":[36043,36043],"./sq":[32121,32121],"./sq-AL":[52027,52027],"./sq-AL.js":[52027,52027],"./sq-MK":[58926,58926],"./sq-MK.js":[58926,58926],"./sq-XK":[70967,70967],"./sq-XK.js":[70967,70967],"./sq.js":[32121,32121],"./sr":[31072,31072],"./sr-Cyrl":[40287,40287],"./sr-Cyrl-BA":[58205,58205],"./sr-Cyrl-BA.js":[58205,58205],"./sr-Cyrl-ME":[31386,31386],"./sr-Cyrl-ME.js":[31386,31386],"./sr-Cyrl-RS":[81243,81243],"./sr-Cyrl-RS.js":[81243,81243],"./sr-Cyrl-XK":[86309,8690],"./sr-Cyrl-XK.js":[86309,8690],"./sr-Cyrl.js":[40287,40287],"./sr-Latn":[37280,37280],"./sr-Latn-BA":[23976,23976],"./sr-Latn-BA.js":[23976,23976],"./sr-Latn-ME":[54695,54695],"./sr-Latn-ME.js":[54695,54695],"./sr-Latn-RS":[74418,74418],"./sr-Latn-RS.js":[74418,74418],"./sr-Latn-XK":[92332,92332],"./sr-Latn-XK.js":[92332,92332],"./sr-Latn.js":[37280,37280],"./sr.js":[31072,31072],"./sv":[73292,20661],"./sv-AX":[6628,6628],"./sv-AX.js":[6628,6628],"./sv-FI":[43608,43608],"./sv-FI.js":[43608,43608],"./sv-SE":[95185,95185],"./sv-SE.js":[95185,95185],"./sv.js":[73292,20661],"./sw":[39379,39379],"./sw-CD":[42459,42459],"./sw-CD.js":[42459,42459],"./sw-KE":[44044,44044],"./sw-KE.js":[44044,44044],"./sw-TZ":[50726,50726],"./sw-TZ.js":[50726,50726],"./sw-UG":[39724,39724],"./sw-UG.js":[39724,39724],"./sw.js":[39379,39379],"./ta":[3762,3762],"./ta-IN":[14336,14336],"./ta-IN.js":[14336,14336],"./ta-LK":[51682,51682],"./ta-LK.js":[51682,51682],"./ta-MY":[5329,5329],"./ta-MY.js":[5329,5329],"./ta-SG":[9841,9841],"./ta-SG.js":[9841,9841],"./ta.js":[3762,3762],"./te":[90878,90878],"./te-IN":[66356,66356],"./te-IN.js":[66356,66356],"./te.js":[90878,90878],"./teo":[3057,3057],"./teo-KE":[34866,34866],"./teo-KE.js":[34866,34866],"./teo-UG":[39738,39738],"./teo-UG.js":[39738,39738],"./teo.js":[3057,3057],"./th":[83961,83961],"./th-TH":[36054,36054],"./th-TH.js":[36054,36054],"./th.js":[83961,83961],"./ti":[71178,71178],"./ti-ER":[48912,48912],"./ti-ER.js":[48912,48912],"./ti-ET":[35046,35046],"./ti-ET.js":[35046,35046],"./ti.js":[71178,71178],"./tk":[72960,72960],"./tk-TM":[41182,41182],"./tk-TM.js":[41182,41182],"./tk.js":[72960,72960],"./to":[83116,83116],"./to-TO":[73520,73520],"./to-TO.js":[73520,73520],"./to.js":[83116,83116],"./tr":[25039,25039],"./tr-CY":[8316,8316],"./tr-CY.js":[8316,8316],"./tr-TR":[33938,33938],"./tr-TR.js":[33938,33938],"./tr.js":[25039,25039],"./twq":[13165,13165],"./twq-NE":[5123,5123],"./twq-NE.js":[5123,5123],"./twq.js":[13165,13165],"./tzm":[77852,77852],"./tzm-MA":[16071,16071],"./tzm-MA.js":[16071,16071],"./tzm.js":[77852,77852],"./ug":[57577,57577],"./ug-CN":[70807,70807],"./ug-CN.js":[70807,70807],"./ug.js":[57577,57577],"./uk":[23917,23917],"./uk-UA":[93488,93488],"./uk-UA.js":[93488,93488],"./uk.js":[23917,23917],"./ur":[24822,24822],"./ur-IN":[34700,34700],"./ur-IN.js":[34700,34700],"./ur-PK":[76146,76146],"./ur-PK.js":[76146,76146],"./ur.js":[24822,24822],"./uz":[44126,44126],"./uz-Arab":[37107,37107],"./uz-Arab-AF":[74583,74583],"./uz-Arab-AF.js":[74583,74583],"./uz-Arab.js":[37107,37107],"./uz-Cyrl":[25857,25857],"./uz-Cyrl-UZ":[69325,69325],"./uz-Cyrl-UZ.js":[69325,69325],"./uz-Cyrl.js":[25857,25857],"./uz-Latn":[57734,57734],"./uz-Latn-UZ":[74652,74652],"./uz-Latn-UZ.js":[74652,74652],"./uz-Latn.js":[57734,57734],"./uz.js":[44126,44126],"./vai":[55717,55717],"./vai-Latn":[50415,50415],"./vai-Latn-LR":[50122,50122],"./vai-Latn-LR.js":[50122,50122],"./vai-Latn.js":[50415,50415],"./vai-Vaii":[41529,41529],"./vai-Vaii-LR":[7324,7324],"./vai-Vaii-LR.js":[7324,7324],"./vai-Vaii.js":[41529,41529],"./vai.js":[55717,55717],"./vi":[67372,67372],"./vi-VN":[12157,12157],"./vi-VN.js":[12157,12157],"./vi.js":[67372,67372],"./vo":[13418,13418],"./vo-001":[16148,16148],"./vo-001.js":[16148,16148],"./vo.js":[13418,13418],"./vun":[30004,30004],"./vun-TZ":[71787,71787],"./vun-TZ.js":[71787,71787],"./vun.js":[30004,30004],"./wae":[27598,27598],"./wae-CH":[6584,6584],"./wae-CH.js":[6584,6584],"./wae.js":[27598,27598],"./xog":[29571,29571],"./xog-UG":[87804,87804],"./xog-UG.js":[87804,87804],"./xog.js":[29571,29571],"./yav":[66845,66845],"./yav-CM":[56390,56390],"./yav-CM.js":[56390,56390],"./yav.js":[66845,66845],"./yi":[94351,94351],"./yi-001":[14741,14741],"./yi-001.js":[14741,14741],"./yi.js":[94351,94351],"./yo":[845,845],"./yo-BJ":[49934,49934],"./yo-BJ.js":[49934,49934],"./yo-NG":[8690,86309],"./yo-NG.js":[8690,86309],"./yo.js":[845,845],"./zgh":[75780,75780],"./zgh-MA":[70047,70047],"./zgh-MA.js":[70047,70047],"./zgh.js":[75780,75780],"./zh":[855,855],"./zh-Hans":[23380,23380],"./zh-Hans-CN":[30136,30136],"./zh-Hans-CN.js":[30136,30136],"./zh-Hans-HK":[84528,84528],"./zh-Hans-HK.js":[84528,84528],"./zh-Hans-MO":[37701,37701],"./zh-Hans-MO.js":[37701,37701],"./zh-Hans-SG":[50391,50391],"./zh-Hans-SG.js":[50391,50391],"./zh-Hans.js":[23380,23380],"./zh-Hant":[37249,37249],"./zh-Hant-HK":[69871,69871],"./zh-Hant-HK.js":[69871,69871],"./zh-Hant-MO":[24490,24490],"./zh-Hant-MO.js":[24490,24490],"./zh-Hant-TW":[41175,41175],"./zh-Hant-TW.js":[41175,41175],"./zh-Hant.js":[37249,37249],"./zh.js":[855,855],"./zu":[58852,58852],"./zu-ZA":[82372,82372],"./zu-ZA.js":[82372,82372],"./zu.js":[58852,58852]};function a(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],a=t[0];return Promise.all(t.slice(1).map(n.e)).then((function(){return n.t(a,23)}))}a.keys=function(){return Object.keys(r)},a.id=27551,e.exports=a},20311:function(e){"use strict";e.exports=function(e,t,n,r,a,o,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,a,o,i,s],d=0;(l=new Error(t.replace(/%s/g,(function(){return c[d++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},6147:function(e){function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function n(e,t){e.onreadystatechange=function(){"complete"!=this.readyState&&"loaded"!=this.readyState||(this.onreadystatechange=null,t(null,e))}}e.exports=function(e,r,a){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");"function"==typeof r&&(a=r,r={}),r=r||{},a=a||function(){},i.type=r.type||"text/javascript",i.charset=r.charset||"utf8",i.async=!("async"in r)||!!r.async,i.src=e,r.attrs&&function(e,t){for(var n in t)e.setAttribute(n,t[n])}(i,r.attrs),r.text&&(i.text=""+r.text),("onload"in i?t:n)(i,a),i.onload||t(i,a),o.appendChild(i)}},18051:function(e,t,n){!function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var a=r(t),o=r(n);function i(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(d){c=!0,a=d}
2finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return s}}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 l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return(t=y(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function u(e,t){if(null==e)return{};var n,r,a=d(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function m(e,t){return p(e)||i(e,t)||f(e,t)||g()}function p(e){if(Array.isArray(e))return e}function f(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function g(){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 v(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function y(e){var t=v(e,"string");return"symbol"==typeof t?t:String(t)}var k=["animationData","loop","autoplay","initialSegment","onComplete","onLoopComplete","onEnterFrame","onSegmentStart","onConfigReady","onDataReady","onDataFailed","onLoadedImages","onDOMLoaded","onDestroy","lottieRef","renderer","name","assetsPath","rendererSettings"],b=function(e,t){var r=e.animationData,i=e.loop,s=e.autoplay,c=e.initialSegment,d=e.onComplete,p=e.onLoopComplete,f=e.onEnterFrame,h=e.onSegmentStart,g=e.onConfigReady,v=e.onDataReady,y=e.onDataFailed,b=e.onLoadedImages,w=e.onDOMLoaded,A=e.onDestroy;e.lottieRef,e.renderer,e.name,e.assetsPath,e.rendererSettings;var E=u(e,k),S=m(n.useState(!1),2),D=S[0],C=S[1],M=n.useRef(),T=n.useRef(null),P=function(){var e;null===(e=M.current)||void 0===e||e.play()},x=function(){var e;null===(e=M.current)||void 0===e||e.stop()},I=function(){var e;null===(e=M.current)||void 0===e||e.pause()},N=function(e){var t;null===(t=M.current)||void 0===t||t.setSpeed(e)},j=function(e,t){var n;null===(n=M.current)||void 0===n||n.goToAndPlay(e,t)},R=function(e,t){var n;null===(n=M.current)||void 0===n||n.goToAndStop(e,t)},O=function(e){var t;null===(t=M.current)||void 0===t||t.setDirection(e)},L=function(e,t){var n;null===(n=M.current)||void 0===n||n.playSegments(e,t)},U=function(e){var t;null===(t=M.current)||void 0===t||t.setSubframe(e)},B=function(e){var t;return null===(t=M.current)||void 0===t?void 0:t.getDuration(e)},_=function(){var e;null===(e=M.current)||void 0===e||e.destroy(),M.current=void 0},F=function(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(T.current){null===(t=M.current)||void 0===t||t.destroy();var r=l(l(l({},e),n),{},{container:T.current});return M.current=a.default.loadAnimation(r),C(!!M.current),function(){var e;null===(e=M.current)||void 0===e||e.destroy(),M.current=void 0}}};return n.useEffect((function(){var e=F();return function(){return null==e?void 0:e()}}),[r,i]),n.useEffect((function(){M.current&&(M.current.autoplay=!!s)}),[s]),n.useEffect((function(){M.current&&(c?Array.isArray(c)&&c.length&&((M.current.currentRawFrame<c[0]||M.current.currentRawFrame>c[1])&&(M.current.currentRawFrame=c[0]),M.current.setSegment(c[0],c[1])):M.current.resetSegments(!0))}),[c]),n.useEffect((function(){var e=[{name:"complete",handler:d},{name:"loopComplete",handler:p},{name:"enterFrame",handler:f},{name:"segmentStart",handler:h},{name:"config_ready",handler:g},{name:"data_ready",handler:v},{name:"data_failed",handler:y},{name:"loaded_images",handler:b},{name:"DOMLoaded",handler:w},{name:"destroy",handler:A}].filter((function(e){return null!=e.handler}));if(e.length){var t=e.map((function(e){var t;
2return null===(t=M.current)||void 0===t||t.addEventListener(e.name,e.handler),function(){var t;null===(t=M.current)||void 0===t||t.removeEventListener(e.name,e.handler)}}));return function(){t.forEach((function(e){return e()}))}}}),[d,p,f,h,g,v,y,b,w,A]),{View:o.default.createElement("div",l({style:t,ref:T},E)),play:P,stop:x,pause:I,setSpeed:N,goToAndStop:R,goToAndPlay:j,setDirection:O,playSegments:L,setSubframe:U,getDuration:B,destroy:_,animationContainerRef:T,animationLoaded:D,animationItem:M.current}};function w(e){var t=e.getBoundingClientRect(),n=t.top,r=t.height;return(window.innerHeight-n)/(window.innerHeight+r)}function A(e,t,n){var r=e.getBoundingClientRect(),a=r.top;return{x:(t-r.left)/r.width,y:(n-a)/r.height}}var E=function(e){var t=e.wrapperRef,r=e.animationItem,a=e.mode,o=e.actions;n.useEffect((function(){var e=t.current;if(e&&r&&o.length){r.stop();var n=function(){var t=null,n=function(){var n=w(e),a=o.find((function(e){var t=e.visibility;return t&&n>=t[0]&&n<=t[1]}));if(a){if("seek"===a.type&&a.visibility&&2===a.frames.length){var i=a.frames[0]+Math.ceil((n-a.visibility[0])/(a.visibility[1]-a.visibility[0])*a.frames[1]);r.goToAndStop(i-r.firstFrame-1,!0)}"loop"===a.type&&(null===t||t!==a.frames||r.isPaused)&&(r.playSegments(a.frames,!0),t=a.frames),"play"===a.type&&r.isPaused&&(r.resetSegments(!0),r.play()),"stop"===a.type&&r.goToAndStop(a.frames[0]-r.firstFrame-1,!0)}};return document.addEventListener("scroll",n),function(){document.removeEventListener("scroll",n)}},i=function(){var t=function(t,n){var a=t,i=n;if(-1!==a&&-1!==i){var s=A(e,a,i);a=s.x,i=s.y}var l=o.find((function(e){var t=e.position;return t&&Array.isArray(t.x)&&Array.isArray(t.y)?a>=t.x[0]&&a<=t.x[1]&&i>=t.y[0]&&i<=t.y[1]:!(!t||Number.isNaN(t.x)||Number.isNaN(t.y))&&a===t.x&&i===t.y}));if(l){if("seek"===l.type&&l.position&&Array.isArray(l.position.x)&&Array.isArray(l.position.y)&&2===l.frames.length){var c=(a-l.position.x[0])/(l.position.x[1]-l.position.x[0]),d=(i-l.position.y[0])/(l.position.y[1]-l.position.y[0]);r.playSegments(l.frames,!0),r.goToAndStop(Math.ceil((c+d)/2*(l.frames[1]-l.frames[0])),!0)}"loop"===l.type&&r.playSegments(l.frames,!0),"play"===l.type&&(r.isPaused&&r.resetSegments(!1),r.playSegments(l.frames)),"stop"===l.type&&r.goToAndStop(l.frames[0],!0)}},n=function(e){t(e.clientX,e.clientY)},a=function(){t(-1,-1)};return e.addEventListener("mousemove",n),e.addEventListener("mouseout",a),function(){e.removeEventListener("mousemove",n),e.removeEventListener("mouseout",a)}};switch(a){case"scroll":return n();case"cursor":return i()}}}),[a,r])},S=function(e){var t=e.actions,n=e.mode,r=e.lottieObj,a=r.animationItem,o=r.Vie
2w,i=r.animationContainerRef;return E({actions:t,animationItem:a,mode:n,wrapperRef:i}),o},D=["style","interactivity"],C=function(e){var t,r,a,o=e.style,i=e.interactivity,s=u(e,D),l=b(s,o),c=l.View,d=l.play,m=l.stop,p=l.pause,f=l.setSpeed,h=l.goToAndStop,g=l.goToAndPlay,v=l.setDirection,y=l.playSegments,k=l.setSubframe,w=l.getDuration,A=l.destroy,E=l.animationContainerRef,C=l.animationLoaded,M=l.animationItem;return n.useEffect((function(){e.lottieRef&&(e.lottieRef.current={play:d,stop:m,pause:p,setSpeed:f,goToAndPlay:g,goToAndStop:h,setDirection:v,playSegments:y,setSubframe:k,getDuration:w,destroy:A,animationContainerRef:E,animationLoaded:C,animationItem:M})}),[null===(t=e.lottieRef)||void 0===t?void 0:t.current]),S({lottieObj:{View:c,play:d,stop:m,pause:p,setSpeed:f,goToAndStop:h,goToAndPlay:g,setDirection:v,playSegments:y,setSubframe:k,getDuration:w,destroy:A,animationContainerRef:E,animationLoaded:C,animationItem:M},actions:null!==(r=null==i?void 0:i.actions)&&void 0!==r?r:[],mode:null!==(a=null==i?void 0:i.mode)&&void 0!==a?a:"scroll"})};Object.defineProperty(e,"LottiePlayer",{enumerable:!0,get:function(){return a.default}}),e.default=C,e.useLottie=b,e.useLottieInteractivity=S,Object.defineProperty(e,"__esModule",{value:!0})}(t,n(49891),n(96540))},41811:function(e,t,n){"use strict";n.r(t);var r=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function a(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(a=e[n],o=t[n],!(a===o||r(a)&&r(o)))return!1;var a,o;return!0}t.default=function(e,t){var n;void 0===t&&(t=a);var r,o=[],i=!1;return function(){for(var a=[],s=0;s<arguments.length;s++)a[s]=arguments[s];return i&&n===this&&t(a,o)||(r=e.apply(this,a),i=!0,n=this,o=a),r}}},22816:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,o.default)((function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];var a=null;return t.forEach((function(e){if(null==a){var t=e.apply(void 0,n);null!=t&&(a=t)}})),a}))};var r,a=n(35441),o=(r=a)&&r.__esModule?r:{default:r};e.exports=t.default},35441:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){function t(t,n,r,a,o,i){var s=a||"<<anonymous>>",l=i||r;if(null==n[r])return t?new Error("Required "+o+" `"+l+"` was not specified in `"+s+"`."):null;for(var c=arguments.length,d=Array(c>6?c-6:0),u=6;u<c;u++)d[u-6]=arguments[u];return e.apply(void 0,[n,r,s,o,l].concat(d))}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n},e.exports=t.default},6941:function(e,t,n){"use strict";var r=n(96540),a=n(17895),o=n(38515),i=n(17011),s=n(74848);const l=r.forwardRef((({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:l,children:c,...d},u)=>{const m=(0,r.useContext)(i.A),p=(0,a.A)((()=>{null==m||m.onHide(),null==l||l()}));return(0,s.jsxs)("div",{ref:u,...d,children:[c,n&&(0,s.jsx)(o.A,{"aria-label":e,variant:t,onClick:p})]})}));t.A=l},65595:function(e,t,n){"use strict";n.d(t,{A:function(){return f},R:function(){return p}});var r=n(94243);var a=n(62660),o=n(55003);
2function i(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var s=n(61629);const l=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",c=".sticky-top",d=".navbar-toggler";class u extends s.A{adjustAndStore(e,t,n){const r=t.style[e];t.dataset[e]=r,(0,a.A)(t,{[e]:`${parseFloat((0,a.A)(t,e))+n}px`})}restore(e,t){const n=t.dataset[e];void 0!==n&&(delete t.dataset[e],(0,a.A)(t,{[e]:n}))}setContainerStyle(e){super.setContainerStyle(e);const t=this.getElement();var n,a;if(a="modal-open",(n=t).classList?n.classList.add(a):(0,r.A)(n,a)||("string"==typeof n.className?n.className=n.className+" "+a:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+a)),!e.scrollBarWidth)return;const i=this.isRTL?"paddingLeft":"paddingRight",s=this.isRTL?"marginLeft":"marginRight";(0,o.A)(t,l).forEach((t=>this.adjustAndStore(i,t,e.scrollBarWidth))),(0,o.A)(t,c).forEach((t=>this.adjustAndStore(s,t,-e.scrollBarWidth))),(0,o.A)(t,d).forEach((t=>this.adjustAndStore(s,t,e.scrollBarWidth)))}removeContainerStyle(e){super.removeContainerStyle(e);const t=this.getElement();var n,r;r="modal-open",(n=t).classList?n.classList.remove(r):"string"==typeof n.className?n.className=i(n.className,r):n.setAttribute("class",i(n.className&&n.className.baseVal||"",r));const a=this.isRTL?"paddingLeft":"paddingRight",s=this.isRTL?"marginLeft":"marginRight";(0,o.A)(t,l).forEach((e=>this.restore(a,e))),(0,o.A)(t,c).forEach((e=>this.restore(s,e))),(0,o.A)(t,d).forEach((e=>this.restore(s,e)))}}let m;function p(e){return m||(m=new u(e)),m}var f=u},25615:function(e,t,n){"use strict";var r=n(46942),a=n.n(r),o=n(96540),i=n(65753),s=n(36519),l=n(74848);const c=o.forwardRef((({as:e,bsPrefix:t,variant:n="primary",size:r,active:o=!1,disabled:c=!1,className:d,...u},m)=>{const p=(0,s.oU)(t,"btn"),[f,{tagName:h}]=(0,i.Am)({tagName:e,disabled:c,...u}),g=h;return(0,l.jsx)(g,{...f,...u,ref:m,disabled:c,className:a()(d,p,o&&"active",n&&`${p}-${n}`,r&&`${p}-${r}`,u.href&&c&&"disabled")})}));c.displayName="Button",t.A=c},60581:function(e,t,n){"use strict";const r=n(96540).createContext(null);r.displayName="CardHeaderContext",t.A=r},38515:function(e,t,n){"use strict";var r=n(5556),a=n.n(r),o=n(96540),i=n(46942),s=n.n(i),l=n(74848);const c={"aria-label":a().string,onClick:a().func,variant:a().oneOf(["white"])},d=o.forwardRef((({className:e,variant:t,"aria-label":n="Close",...r},a)=>(0,l.jsx)("button",{ref:a,type:"button",className:s()("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r})));d.displayName="CloseButton",d.propTypes=c,t.A=d},61105:function(e,t,n){"use strict";var r=n(46942),a=n.n(r),o=n(96540),i=n(36519),s=n(74848);const l=o.forwardRef(((e,t)=>{const[{className:n,...r},{as:o="div",bsPrefix:l,spans:c}]=function({as:e,bsPrefix:t,className:n,...r}){t=(0,i.oU)(t,"col");const o=(0,i.gy)(),s=(0,i.Jm)(),l=[],c=[];return o.forEach((e=>{const n=r[e];let a,o,i;delete r[e],"object"==typeof n&&null!=n?({span:a,offset:o,order:i}=n):a=n;const d=e!==s?`-${e}`:"";a&&l.push(!0===a?`${t}${d}`:`${t}${d}-${a}`),null!=i&&c.push(`order${d}-${i}`),null!=o&&c.push(`offset${d}-${o}`)})),[{...r,className:a()(n,...l,...c)},{as:e,bsPrefix:t,spans:l}]}(e);return(0,s.jsx)(o,{...r,ref:t,className:a()(n,!c.length&&l)})}));l.displayName="Col",t.A=l},9528:function(e,t,n){"use strict";n.d(t,{Tj:function(){return a},mf:function(){return o}});var r=n(96540);function a(e,t){let n=0;return r.Children.map(e,(e=>r.isValidElement(e)?t(e,n++):e))}function o(e,t){return r.Children.toArray(e).some((e=>r.isValidElement(e)&&e.type===t))}},7285:function(e,t,n){"use strict";var r=n(46942),a=n.n(r),o=n(96540),i=n(37353),s=n(90923),l=n(85258),c=n(28073),d=n(74848);const u={[i.ns]:"show",[i._K]:"show"},m=o.forwardRef((({className:e,children:t,transitionClasses:n={},onEnter:r,...i},m)=>{const p={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...i},f=(0,o.useCallback)(((e,t)=>{(0,l.A)(e),null==r||r(e,t)}),[r]);return(0,d.jsx)(c.A,{ref:m,addEndListener:s.A,...p,onEnter:f,childRef:t.ref,children:(r,i)=>o.cloneElement(t,{...i,className:a()("fade",e,t.props.className,u[r],n[r])})})}));m.displayName="Fade",t.A=m},5962:function(e,t,n){"use strict";n.d(t,{A:function(){return H}});var r=n(46942),a=n.n(r),o=n(5556),i=n.n(o),s=n(96540),l=n(74848);const c={type:i().string,tooltip:i().bool,as:i().elementType},d=s.forwardRef((({as:e="div",className:t,type:n="valid",tooltip:r=!1,...o},i)=>(0,l.jsx)(e,{...o,ref:i,className:a()(t,`${n}-${r?"tooltip":"feedback"}`)})));d.displayName="Feedback",d.propTypes=c;var u=d,m=n(44177),p=n(4702),f=n(36519);const h=s.forwardRef((({bsPrefix:e,className:t,htmlFor:n,...r},o)=>{const{controlId:i}=(0,s.useContext)(p.A);return e=(0,f.oU)(e,"form-check-label"),(0,l.jsx)("label",{...r,ref:o,htmlFor:n||i,className:a()(t,e)})}));h.displayName="FormCheckLabel";var g=h,v=n(9528);const y=s.forwardRef((({id:e,bsPrefix:t,bsSwitchPrefix:n,inline:r=!1,reverse:o=!1,disabled:i=!1,isValid:c=!1,isInvalid:d=!1,feedbackTooltip:h=!1,feedback:y,feedbackType:k,className:b,style:w,title:A="",type:E="checkbox",label:S,children:D,as:C="input",...M},T)=>{t=(0,f.oU)(t,"form-check"),n=(0,f.oU)(n,"form-switch");const{controlId:P}=(0,s.useContext)(p.A),x=(0,s.useMemo)((()=>({controlId:e||P})),[P,e]),I=!D&&null!=S&&!1!==S||(0,v.mf)(D,g),N=(0,l.jsx)(m.A,{...M,type:"switch"===E?"checkbox":E,ref:T,isValid:c,isInvalid:d,disabled:i,as:C});return(0,l.jsx)(p.A.Provider,{value:x,children:(0,l.jsx)("div",{style:w,className:a()(b,I&&t,r&&`${t}-inline`,o&&`${t}-reverse`,"switch"===E&&n),children:D||(0,l.jsxs)(l.Fragment,{children:[N,I&&(0,l.jsx)(g,{title:A,children:S}),y&&(0,l.jsx)(u,{type:k,tooltip:h,children:y})]})})})}));y.displayName="FormCheck";var k=Object.assign(y,{Input:m.A,Label:g});n(9771);const b=s.forwardRef((({bsPrefix:e,type:t,size:n,htmlSize:r,id:o,className:i,isValid:c=!1,isInvalid:d=!1,plaintext:u,readOnly:m,as:
2h="input",...g},v)=>{const{controlId:y}=(0,s.useContext)(p.A);return e=(0,f.oU)(e,"form-control"),(0,l.jsx)(h,{...g,type:t,size:r,ref:v,readOnly:m,id:o||y,className:a()(i,u?`${e}-plaintext`:e,n&&`${e}-${n}`,"color"===t&&`${e}-color`,c&&"is-valid",d&&"is-invalid")})}));b.displayName="FormControl";var w=Object.assign(b,{Feedback:u});const A=s.forwardRef((({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=(0,f.oU)(t,"form-floating"),(0,l.jsx)(n,{ref:o,className:a()(e,t),...r}))));A.displayName="FormFloating";var E=A;const S=s.forwardRef((({controlId:e,as:t="div",...n},r)=>{const a=(0,s.useMemo)((()=>({controlId:e})),[e]);return(0,l.jsx)(p.A.Provider,{value:a,children:(0,l.jsx)(t,{...n,ref:r})})}));S.displayName="FormGroup";var D=S,C=n(61105);const M=s.forwardRef((({as:e="label",bsPrefix:t,column:n=!1,visuallyHidden:r=!1,className:o,htmlFor:i,...c},d)=>{const{controlId:u}=(0,s.useContext)(p.A);t=(0,f.oU)(t,"form-label");let m="col-form-label";"string"==typeof n&&(m=`${m} ${m}-${n}`);const h=a()(o,t,r&&"visually-hidden",n&&m);return i=i||u,n?(0,l.jsx)(C.A,{ref:d,as:"label",className:h,htmlFor:i,...c}):(0,l.jsx)(e,{ref:d,className:h,htmlFor:i,...c})}));M.displayName="FormLabel";var T=M;const P=s.forwardRef((({bsPrefix:e,className:t,id:n,...r},o)=>{const{controlId:i}=(0,s.useContext)(p.A);return e=(0,f.oU)(e,"form-range"),(0,l.jsx)("input",{...r,type:"range",ref:o,className:a()(t,e),id:n||i})}));P.displayName="FormRange";var x=P;const I=s.forwardRef((({bsPrefix:e,size:t,htmlSize:n,className:r,isValid:o=!1,isInvalid:i=!1,id:c,...d},u)=>{const{controlId:m}=(0,s.useContext)(p.A);return e=(0,f.oU)(e,"form-select"),(0,l.jsx)("select",{...d,size:n,ref:u,className:a()(r,e,t&&`${e}-${t}`,o&&"is-valid",i&&"is-invalid"),id:c||m})}));I.displayName="FormSelect";var N=I;const j=s.forwardRef((({bsPrefix:e,className:t,as:n="small",muted:r,...o},i)=>(e=(0,f.oU)(e,"form-text"),(0,l.jsx)(n,{...o,ref:i,className:a()(t,e,r&&"text-muted")}))));j.displayName="FormText";var R=j;const O=s.forwardRef(((e,t)=>(0,l.jsx)(k,{...e,ref:t,type:"switch"})));O.displayName="Switch";var L=Object.assign(O,{Input:k.Input,Label:k.Label});const U=s.forwardRef((({bsPrefix:e,className:t,children:n,controlId:r,label:o,...i},s)=>(e=(0,f.oU)(e,"form-floating"),(0,l.jsxs)(D,{ref:s,className:a()(t,e),controlId:r,...i,children:[n,(0,l.jsx)("label",{htmlFor:r,children:o})]}))));U.displayName="FloatingLabel";var B=U;const _={_ref:i().any,validated:i().bool,as:i().elementType},F=s.forwardRef((({className:e,validated:t,as:n="form",...r},o)=>(0,l.jsx)(n,{...r,ref:o,className:a()(e,t&&"was-validated")})));F.displayName="Form",F.propTypes=_;var H=Object.assign(F,{Group:D,Control:w,Floating:E,Check:k,Switch:L,Label:T,Text:R,Range:x,Select:N,FloatingLabel:B})},44177:function(e,t,n){"use strict";var r=n(46942),a=n.n(r),o=n(96540),i=n(4702),s=n(36519),l=n(74848);const c=o.forwardRef((({id:e,bsPrefix:t,className:n,type:r="checkbox",isValid:c=!1,isInvalid:d=!1,as:u="input",...m},p)=>{const{controlId:f}=(0,o.useContext)(i.A);return t=(0,s.oU)(t,"form-check-input"),(0,l.jsx)(u,{...m,ref:p,type:r,id:e||f,className:a()(n,t,c&&"is-valid",d&&"is-invalid")})}));c.displayName="FormCheckInput",t.A=c},4702:function(e,t,n){"use strict";const r=n(96540).createContext({});t.A=r},48032:function(e,t,n){"use strict";n.d(t,{A:function(){return B}});var r,a=n(46942),o=n.n(a),i=n(88394),s=n(87828),l=n(91625),c=n(95019);function d(e){if((!r&&0!==r||e)&&s.A){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),r=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return r}var u=n(61244),m=n(17895),p=n(43804),f=n(91577),h=n(15797),g=n(96540),v=n(22818),y=n(65595),k=n(7285),b=n(36519),w=n(74848);const A=g.forwardRef((({className:e,bsPrefix:t,as:n="div",...r},a)=>(t=(0,b.oU)(t,"modal-body"),(0,w.jsx)(n,{ref:a,className:o()(e,t),...r}))));A.displayName="ModalBody";var E=A,S=n(17011);const D=g.forwardRef((({bsPrefix:e,className:t,contentClassName:n,centered:r,size:a,fullscreen:i,children:s,scrollable:l,...c},d)=>{const u=`${e=(0,b.oU)(e,"modal")}-dialog`,m="string"==typeof i?`${e}-fullscreen-${i}`:`${e}-fullscreen`;return(0,w.jsx)("div",{...c,ref:d,className:o()(u,t,a&&`${e}-${a}`,r&&`${u}-centered`,l&&`${u}-scrollable`,i&&m),children:(0,w.jsx)("div",{className:o()(`${e}-content`,n),children:s})})}));D.displayName="ModalDialog";var C=D;const M=g.forwardRef((({className:e,bsPrefix:t,as:n="div",...r},a)=>(t=(0,b.oU)(t,"modal-footer"),(0,w.jsx)(n,{ref:a,className:o()(e,t),...r}))));M.displayName="ModalFooter";var T=M,P=n(6941);const x=g.forwardRef((({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...a},i)=>
2(e=(0,b.oU)(e,"modal-header"),(0,w.jsx)(P.A,{ref:i,...a,className:o()(t,e),closeLabel:n,closeButton:r}))));x.displayName="ModalHeader";var I=x;const N=(0,n(34373).A)("h4"),j=g.forwardRef((({className:e,bsPrefix:t,as:n=N,...r},a)=>(t=(0,b.oU)(t,"modal-title"),(0,w.jsx)(n,{ref:a,className:o()(e,t),...r}))));j.displayName="ModalTitle";var R=j;function O(e){return(0,w.jsx)(k.A,{...e,timeout:null})}function L(e){return(0,w.jsx)(k.A,{...e,timeout:null})}const U=g.forwardRef((({bsPrefix:e,className:t,style:n,dialogClassName:r,contentClassName:a,children:k,dialogAs:A=C,"data-bs-theme":E,"aria-labelledby":D,"aria-describedby":M,"aria-label":T,show:P=!1,animation:x=!0,backdrop:I=!0,keyboard:N=!0,onEscapeKeyDown:j,onShow:R,onHide:U,container:B,autoFocus:_=!0,enforceFocus:F=!0,restoreFocus:H=!0,restoreFocusOptions:G,onEntered:V,onExit:W,onExiting:Y,onEnter:K,onEntering:z,onExited:q,backdropClassName:J,manager:Q,...X},Z)=>{const[$,ee]=(0,g.useState)({}),[te,ne]=(0,g.useState)(!1),re=(0,g.useRef)(!1),ae=(0,g.useRef)(!1),oe=(0,g.useRef)(null),[ie,se]=(0,u.A)(),le=(0,p.A)(Z,se),ce=(0,m.A)(U),de=(0,b.Wz)();e=(0,b.oU)(e,"modal");const ue=(0,g.useMemo)((()=>({onHide:ce})),[ce]);function me(){return Q||(0,y.R)({isRTL:de})}function pe(e){if(!s.A)return;const t=me().getScrollbarWidth()>0,n=e.scrollHeight>(0,l.A)(e).documentElement.clientHeight;ee({paddingRight:t&&!n?d():void 0,paddingLeft:!t&&n?d():void 0})}const fe=(0,m.A)((()=>{ie&&pe(ie.dialog)}));(0,f.A)((()=>{(0,c.A)(window,"resize",fe),null==oe.current||oe.current()}));const he=()=>{re.current=!0},ge=e=>{re.current&&ie&&e.target===ie.dialog&&(ae.current=!0),re.current=!1},ve=()=>{ne(!0),oe.current=(0,h.A)(ie.dialog,(()=>{ne(!1)}))},ye=e=>{"static"!==I?ae.current||e.target!==e.currentTarget?ae.current=!1:null==U||U():(e=>{e.target===e.currentTarget&&ve()})(e)},ke=(0,g.useCallback)((t=>(0,w.jsx)("div",{...t,className:o()(`${e}-backdrop`,J,!x&&"show")})),[x,J,e]),be={...n,...$};be.display="block";return(0,w.jsx)(S.A.Provider,{value:ue,children:(0,w.jsx)(v.A,{show:P,ref:le,backdrop:I,container:B,keyboard:!0,autoFocus:_,enforceFocus:F,restoreFocus:H,restoreFocusOptions:G,onEscapeKeyDown:e=>{N?null==j||j(e):(e.preventDefault(),"static"===I&&ve())},onShow:R,onHide:U,onEnter:(e,t)=>{e&&pe(e),null==K||K(e,t)},onEntering:(e,t)=>{null==z||z(e,t),(0,i.Ay)(window,"resize",fe)},onEntered:V,onExit:e=>{null==oe.current||oe.current(),null==W||W(e)},onExiting:Y,onExited:e=>{e&&(e.style.display=""),null==q||q(e),(0,c.A)(window,"resize",fe)},manager:me(),transition:x?O:void 0,backdropTransition:x?L:void 0,renderBackdrop:ke,renderDialog:n=>(0,w.jsx)("div",{role:"dialog",...n,style:be,className:o()(t,e,te&&`${e}-static`,!x&&"show"),onClick:I?ye:void 0,onMouseUp:ge,"data-bs-theme":E,"aria-label":T,"aria-labelledby":D,"aria-describedby":M,children:(0,w.jsx)(A,{...X,onMouseDown:he,className:r,contentClassName:a,children:k})})})})}));U.displayName="Modal";var B=Object.assign(U,{Body:E,Header:I,Title:R,Footer:T,Dialog:C,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150})},17011:function(e,t,n){"use strict";const r=n(96540).createContext({onHide(){}});t.A=r},76403:function(e,t,n){"use strict";n.d(t,{A:function(){return R}});var r=n(96540),a=n(46942),o=n.n(a),i=n(40961),s=n(61244),l=n(43804),c=n(31061),d=n(1284),u=n(91625),m=n(17895),p=n(61289),f=n(4024);const h=()=>{};var g=function(e,t,{disabled:n,clickTrigger:a}={}){const o=t||h;(0,p.A)(e,o,{disabled:n,clickTrigger:a});const i=(0,m.A)((e=>{(0,f.v)(e)&&o(e)}));(0,r.useEffect)((()=>{if(n||null==e)return;const t=(0,u.A)((0,p.j)(e));let r=(t.defaultView||window).event;const a=(0,d.A)(t,"keyup",(e=>{e!==r?i(e):r=void 0}));return()=>{a()}}),[e,n,i])},v=n(64561),y=n(18415),k=n(26880);const b=r.forwardRef(((e,t)=>{const{flip:n,offset:a,placement:o,containerPadding:d,popperConfig:u={},transition:m,runTransition:p}=e,[f,h]=(0,s.A)(),[b,w]=(0,s.A)(),A=(0,l.A)(h,t),E=(0,v.A)(e.container),S=(0,v.A)(e.target),[D,C]=(0,r.useState)(!e.show),M=(0,c.A)(S,f,(0,y.Ay)({placement:o,enableEvents:!!e.show,containerPadding:d||5,flip:n,offset:a,arrowElement:b,popperConfig:u}));e.show&&D&&C(!1);const T=e.show||!D;if(g(f,e.onHide,{disabled:!e.rootClose||e.rootCloseDisabled,clickTrigger:e.rootCloseEvent}),!T)return null;const{onExit:P,onExiting:x,onEnter:I,onEntering:N,onEntered:j}=e;let R=e.children(Object.assign({},M.attributes.popper,{style:M.styles.popper,ref:A}),{popper:M,placement:o,show:!!e.show,arrowProps:Object.assign({},M.attributes.arrow,{style:M.styles.arrow,ref:w})});return R=(0,k.Yc)(m,p,{in:!!e.show,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:R,onExit:P,onExiting:x,onExited:(...t)=>{C(!0),e.onExited&&e.onExited(...t)},onEnter:I,onEntering:N,onEntered:j}),E?i.createPortal(R,E):null}));b.displayName="Overlay";var w=b,A=n(11706),E=n(94243),S=n(36519),D=n(49408),C=n(47190),M=n(52363),T=n(74848);const P=r.forwardRef((({bsPrefix:e,placement:t="right",className:n,style:r,children:a,arrowProps:i,hasDoneInitialMeasure:s,popper:l,show:c,...d},u)=>{e=(0,S.oU)(e,"tooltip");const m=(0,S.Wz)(),[p]=(null==t?void 0:t.split("-"))||[],f=(0,C.G)(p,m);let h=r;return c&&!s&&(h={...r,...(0,M.A)(null==l?void 0:l.strategy)}),(0,T.jsxs)("div",{ref:u,style:h,role:"tooltip","x-placement":p,className:o()(n,e,`bs-tooltip-${f}`),...d,children:[(0,T.jsx)("div",{className:"tooltip-arrow",...i}),(0,T.jsx)("div",{className:`${e}-inner`,children:a})]})}));P.displayName="Tooltip";var x=Object.assign(P,{TOOLTIP_OFFSET:[0,6]});var I=n(7285),N=n(79185);const j=r.forwardRef((({children:e,transition:t=I.A,popperConfig:n={},rootClose:a=!1,placement:i="top",show:s=!1,...c},d)=>{const u=(0,r.useRef)({}),[p,f]=(0,r.useState)(null),[h,g]=function(e){const t=(0,r.useRef)(null),n=(0,S.oU)(void 0,"popover"),a=(0,S.oU)(void 0,"tooltip"),o=(0,r.useMemo)((()=>({name:"offset",options:{offset:()=>{if(e)return e;if(t.current){if((0,E.A)(t.current,n))return D.A.POPPER_OFFSET;if((0,E.A)(t.current,a))return x.TOOLTIP_OFFSET}return[0,0]}}})),[e,n,a]);return[t,[o]]}(c.offset),v=(0,l.A)(d,h),y=!0===t?I.A:t||void 0,k=(0,m.A)((e=>{f(e),null==n||null==n.onFirstUpdate||n.onFirstUpdate(e)}));return(0,A.A)((()=>{p&&c.target&&(null==u.current.scheduleUpdate||u.current.scheduleUpdate())}),[p,c.target]),(0,r.useEffect)((()=>{s||f(null)}),[s]),(0,T.jsx)(w,{...c,ref:v,popperConfig:{...n,modifiers:g.concat(n.modifiers||[]),onFirstUpdate:k},transition:y,rootClose:a,placement:i,show:s,children:(a,{arrowProps:i,popper:s,show:l})=>{var c,d;!function(e,t){const{ref:n}=e,{ref:r}=t;e.ref=n.__wrapped||(n.__wrapped=e=>n((0,N.A)(e))),t.ref=r.__wrapped||(r.__wrapped=e=>r((0,N.A)(e)))}(a,i);const m=null==s?void 0:s.placement,f=Object.assign(u.current,{state:null==s?void 0:s.state,scheduleUpdate:null==s?void 0:s.update,placement:m,outOfBoundaries:(null==s||null==(c=s.state)||null==(d=c.modifiersData.hide)?void 0:d.isReferenceHidden)||!1,strategy:n.strategy}),h=!!p;return"function"==typeof e?e({...a,placement:m,show:l,...!t&&l&&{className:"show"},popper:f,arrowProps:i,hasDoneInitialMeasure:h}):r.cloneElement(e,{...a,placement:m,arrowProps:i,popper:f,hasDoneInitialMeasure:h,className:o()(e.props.className,!t&&l&&"show"),style:{...e.props.style,...a.style}})}})}));j.displayName="Overlay";var R=j},76159:function(e,t,n){"use strict";n.d(t,{A:function(){return y}});var r=n(56406),a=n(5556),o=n.n(a),i=n(96540),s=n(48880),l=n(91577);const c=2**31-1;function d(e,t,n){const r=n-Date.now();e.current=r<=c?setTimeout(t,r):setTimeout((()=>d(e,t,n)),c)}function u(){const e=(0,s.A)(),t=(0,i.useRef)();return(0,l.A)((()=>clearTimeout(t.current))),(0,i.useMemo)((()=>{const n=()=>clearTimeout(t.current);return{set:function(r,a=0){e()&&(n(),a<=c?t.current=setTimeout(r,a):d(t,r,Date.now()+a))},clear:n,handleRef:t}}),[])}n(9771);var m=n(79566),p=n(43804),f=n(76403),h=n(79185),g=n(74848);function v(e,t,n){const[a]=t,o=a.currentTarget,i=a.relatedTarget||a.nativeEvent[n];i&&i===o||(0,r.A)(o,i)||e(...t)}o().oneOf(["click","hover","focus"]);var y=({trigger:e=["hover","focus"],overlay:t,children:n,popperConfig:r={},show:a,defaultShow:o=!1,onToggle:s,delay:l,placement:c,flip:d=c&&-1!==c.indexOf("auto"),...y})=>{const k=(0,i.useRef)(null),b=(0,p.A)(k,n.ref),w=u(),A=(0,i.useRef)(""),[E,S]=(0,m.iC)(a,o,s),D=function(e){return e&&"object"==typeof e?e:{show:e,hide:e}}(l),{onFocus:C,onBlur:M,onClick:T}="function"!=typeof n?i.Children.only(n).props:{},P=(0,i.useCallback)((()=>{w.clear(),A.current="show",D.show?w.set((()=>{"show"===A.current&&S(!0)}),D.show):S(!0)}),[D.show,S,w]),x=(0,i.useCallback)((()=>{w.clear(),A.current="hide",D.hide?w.set((()=>{"hide"===A.current&&S(!1)}),D.hide):S(!1)}),[D.hide,S,w]),I=(0,i.useCallback)(((...e)=>{P(),null==C||C(...e)}),[P,C]),N=(0,i.useCallback)(((...e)=>{x(),null==M||M(...e)}),[x,M]),j=(0,i.useCallback)(((...e)=>{S(!E),null==T||T(...e)}),[T,S,E]),R=(0,i.useCallback)(((...e)=>{v(P,e,"fromElement")}),[P]),O=(0,i.useCallback)(((...e)=>{v(x,e,"toElement")}),[x]),L=null==e?[]:[].concat(e),U={ref:e=>{b((0,h.A)(e))}};return-1!==L.indexOf("click")&&(U.onClick=j),-1!==L.indexOf("focus")&&(U.onFocus=I,U.onBlur=N),-1!==L.indexOf("hover")&&(U.onMouseOver=R,U.onMouseOut=O),(0,g.jsxs)(g.Fragment,{children:["function"==typeof n?n(U):(0,i.cloneElement)(n,U),(0,g.jsx)(f.A,{...y,show:E,onHide:x,flip:d,placement:c,popperConfig:r,target:k.current,children:t})]})}},49408:function(e,t,n){"use strict";n.d(t,{A:function(){return h}});var r=n(46942),a=n.n(r),o=n(96540),i=n(36519),s=n(74848);const l=o.forwardRef((({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=(0,i.oU)(t,"popover-header"),(0,s.jsx)(n,{ref:o,className:a()(e,t),...r}))));l.displayName="PopoverHeader";var c=l;const d=o.forwardRef((({className:e,bsPrefix:t,as:n="div",...r},o)=>(t=(0,i.oU)(t,"popover-body"),(0,s.jsx)(n,{ref:o,className:a()(e,t),...r}))));d.displayName="PopoverBody";var u=d,m=n(47190),p=n(52363);const f=o.forwardRef((({bsPrefix:e,placement:t="right",className:n,style:r,children:o,body:l,arrowProps:c,hasDoneInitialMeasure:d,popper:f,show:h,...g},v)=>{const y=(0,i.oU)(e,"popover"),k=(0,i.Wz)(),[b]=(null==t?void 0:t.split("-"))||[],w=(0,m.G)(b,k);let A=r;return h&&!d&&(A={...r,...(0,p.A)(null==f?void 0:f.strategy)}),(0,s.jsxs)("div",{ref:v,role:"tooltip",style:A,"x-placement":b,className:a()(n,y,b&&`bs-popover-${w}`),...g,children:[(0,s.jsx)("div",{className:"popover-arrow",...c}),l?(0,s.jsx)(u,{children:o}):o]})}));var h=Object.assign(f,{Header:c,Body:u,POPPER_OFFSET:[0,8]})},23399:function(e,t,n){"use strict";var r=n(46942),a=n.n(r),o=n(96540),i=n(36519),s=n(9528),l=n(74848);const c=1e3;function d(e,t,n){const r=(e-t)/(n-t)*100;return Math.round(r*c)/c}
2function u({min:e,now:t,max:n,label:r,visuallyHidden:o,striped:i,animated:s,className:c,style:u,variant:m,bsPrefix:p,...f},h){return(0,l.jsx)("div",{ref:h,...f,role:"progressbar",className:a()(c,`${p}-bar`,{[`bg-${m}`]:m,[`${p}-bar-animated`]:s,[`${p}-bar-striped`]:s||i}),style:{width:`${d(t,e,n)}%`,...u},"aria-valuenow":t,"aria-valuemin":e,"aria-valuemax":n,children:o?(0,l.jsx)("span",{className:"visually-hidden",children:r}):r})}const m=o.forwardRef((({isChild:e=!1,...t},n)=>{const r={min:0,max:100,animated:!1,visuallyHidden:!1,striped:!1,...t};if(r.bsPrefix=(0,i.oU)(r.bsPrefix,"progress"),e)return u(r,n);const{min:c,now:d,max:m,label:p,visuallyHidden:f,striped:h,animated:g,bsPrefix:v,variant:y,className:k,children:b,...w}=r;return(0,l.jsx)("div",{ref:n,...w,className:a()(k,v),children:b?(0,s.Tj)(b,(e=>(0,o.cloneElement)(e,{isChild:!0}))):u({min:c,now:d,max:m,label:p,visuallyHidden:f,striped:h,animated:g,bsPrefix:v,variant:y},n)})}));m.displayName="ProgressBar",t.A=m},36519:function(e,t,n){"use strict";n.d(t,{Jm:function(){return d},Wz:function(){return u},gy:function(){return c},oU:function(){return l}});var r=n(96540);n(74848);const a=["xxl","xl","lg","md","sm","xs"],o=r.createContext({prefixes:{},breakpoints:a,minBreakpoint:"xs"}),{Consumer:i,Provider:s}=o;function l(e,t){const{prefixes:n}=(0,r.useContext)(o);return e||n[t]||t}function c(){const{breakpoints:e}=(0,r.useContext)(o);return e}function d(){const{minBreakpoint:e}=(0,r.useContext)(o);return e}function u(){const{dir:e}=(0,r.useContext)(o);return"rtl"===e}},28073:function(e,t,n){"use strict";var r=n(96540),a=n(37353),o=n(43804),i=n(79185),s=n(74848);const l=r.forwardRef((({onEnter:e,onEntering:t,onEntered:n,onExit:l,onExiting:c,onExited:d,addEndListener:u,children:m,childRef:p,...f},h)=>{const g=(0,r.useRef)(null),v=(0,o.A)(g,p),y=e=>{v((0,i.A)(e))},k=e=>t=>{e&&g.current&&e(g.current,t)},b=(0,r.useCallback)(k(e),[e]),w=(0,r.useCallback)(k(t),[t]),A=(0,r.useCallback)(k(n),[n]),E=(0,r.useCallback)(k(l),[l]),S=(0,r.useCallback)(k(c),[c]),D=(0,r.useCallback)(k(d),[d]),C=(0,r.useCallback)(k(u),[u]);return(0,s.jsx)(a.Ay,{ref:h,...f,onEnter:b,onEntered:A,onEntering:w,onExit:E,onExited:D,onExiting:S,addEndListener:C,nodeRef:g,children:"function"==typeof m?(e,t)=>m(e,{...t,ref:y}):r.cloneElement(m,{ref:y})})}));t.A=l},34373:function(e,t,n){"use strict";var r=n(96540),a=n(46942),o=n.n(a),i=n(74848);t.A=e=>r.forwardRef(((t,n)=>(0,i.jsx)("div",{...t,ref:n,className:o()(t.className,e)})))},52363:function(e,t,n){"use strict";function r(e="absolute"){return{position:e,top:"0",left:"0",opacity:"0",pointerEvents:"none"}}n.d(t,{A:function(){return r}})},47190:function(e,t,n){"use strict";n.d(t,{G:function(){return a}});var r=n(96540);r.Component;function a(e,t){let n=e;return"left"===e?n=t?"end":"start":"right"===e&&(n=t?"start":"end"),n}},79185:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(40961);function a(e){return e&&"setState"in e?r.findDOMNode(e):null!=e?e:null}},90923:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(62660),a=n(15797);function o(e,t){const n=(0,r.A)(e,t)||"",a=-1===n.indexOf("ms")?1e3:1;return parseFloat(n)*a}function i(e,t){const n=o(e,"transitionDuration"),r=o(e,"transitionDelay"),i=(0,a.A)(e,(n=>{n.target===e&&(i(),t(n))}),n+r)}},85258:function(e,t,n){"use strict";function r(e){e.offsetHeight}n.d(t,{A:function(){return r}})},59386:function(e,t,n){!function(e,t,n,r,a,o,i,s,l,c,d,u,m,p,f,h,g,v,y,k,b,w,A,E,S,D,C,M,T,P,x,I,N,j,R,O,L,U,B,_,F,H,G,V,W,Y,K,z,q,J,Q,X,Z,$,ee,te,ne,re,ae,oe,ie,se,le,ce){"use strict";function de(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var ue=de(t),me=de(r),pe=de(a),fe=de(o),he=de(i),ge=de(s),ve=de(l),ye=de(c),ke=de(d),be=de(u),we=de(m),Ae=de(p),Ee=de(f),Se=de(h),De=de(g),Ce=de(v),Me=de(y),Te=de(k),Pe=de(b),xe=de(w),Ie=de(A),Ne=de(E),je=de(S),Re=de(D),Oe=de(C),Le=de(M),Ue=de(T),Be=de(P),_e=de(x),Fe=de(I),He=de(N),Ge=de(j),Ve=de(R),We=de(O),Ye=de(L),Ke=de(U),ze=de(B),qe=de(_),Je=de(F),Qe=de(H),Xe=de(G),Ze=de(V),$e=de(W),et=de(Y),tt=de(z),nt=de(q),rt=de(J),at=de(Q),ot=de(X),it=de(Z),st=de($),lt=de(ee),ct=de(te),dt=de(ne),ut=de(re),mt=de(ae),pt=de(oe),ft=de(ie),ht=de(se),gt=de(ce);function vt(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 yt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?vt(Object(n),!0).forEach((function(t){Et(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function kt(e){return kt="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},kt(e)}function bt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Nt(r.key),r)}}function At(e,t,n){return t&&wt(e.prototype,t),n&&wt(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Et(e,t,n){return(t=Nt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function St(){return St=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},St.apply(this,arguments)}function Dt(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&&Mt(e,t)}function Ct(e){return Ct=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ct(e)}function Mt(e,t){return Mt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Mt(e,t)}function Tt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Pt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Ct(e);if(t){var a=Ct(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Tt(e)}(this,n)}}function xt(e){return function(e){if(Array.isArray(e))return It(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return It(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?It(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function It(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Nt(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}var jt=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},Rt=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},Ot={p:Rt,P:function(e,t){var n,r=e.match(/(P+)(p+)?/)||[],a=r[1],o=r[2];if(!o)return jt(e,t);switch(a){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",jt(a,t)).replace("{{time}}",Rt(o,t))}},Lt=12,Ut=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;function Bt(e){var t=e?"string"==typeof e||e instanceof String?pt.default(e):ut.default(e):new Date;return _t(t)?t:null}function _t(e,t){return t=t||new Date("1/1/1000"),fe.default(e)&&!ct.default(e,t)}function Ft(e,t,n){if("en"===n)return he.default(e,t,{awareOfUnicodeTokens:!0});var r=tn(n);return n&&!r&&console.warn('A locale object was not found for the provided string ["'.concat(n,'"].')),!r&&en()&&tn(en())&&(r=tn(en())),he.default(e,t,{locale:r||null,awareOfUnicodeTokens:!0})}function Ht(e,t){var n=t.dateFormat,r=t.locale;return e&&Ft(e,Array.isArray(n)?n[0]:n,r)||""}function Gt(e,t){var n=t.hour,r=void 0===n?0:n,a=t.minute,o=void 0===a?0:a,i=t.second,s=void 0===i?0:i;return Fe.default(_e.default(Be.default(e,s),o),r)}function Vt(e,t,n){var r=tn(t||en());return Qe.default(e,{locale:r,weekStartsOn:n})}function Wt(e){return Xe.default(e)}function Yt(e){return $e.default(e)}function Kt(e){return Ze.default(e)}function zt(){return Je.default(Bt())}function qt(e,t){return e&&t?it.default(e,t):!e&&!t}function Jt(e,t){return e&&t?ot.default(e,t):!e&&!t}function Qt(e,t){return e&&t?st.default(e,t):!e&&!t}function Xt(e,t){return e&&t?at.default(e,t):!e&&!t}function Zt(e,t){return e&&t?rt.default(e,t):!e&&!t}function $t(e,t,n){var r,a=Je.default(t),o=et.default(n);try{r=dt.default(e,{start:a,end:o})}catch(e){r=!1}return r}function en(){return("undefined"!=typeof window?window:globalThis).__localeId__}function tn(e){if("string"==typeof e){var t="undefined"!=typeof window?window:globalThis;return t.__localeData__?t.__localeData__[e]:null}return e}function nn(e,t){return Ft(He.default(Bt(),e),"LLLL",t)}function rn(e,t){return Ft(He.default(Bt(),e),"LLL",t)}function an(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,a=t.excludeDates,o=t.excludeDateIntervals,i=t.includeDates,s=t.includeDateIntervals,l=t.filterDate;return pn(e,{minDate:n,maxDate:r})||a&&a.some((function(t){return Xt(e,t)}))||o&&o.some((function(t){var n=t.start,r=t.end;return dt.default(e,{start:n,end:r})}))||i&&!i.some((function(t){return Xt(e,t)}))||s&&!s.some((function(t){var n=t.start,r=t.end;return dt.default(e,{start:n,end:r})}))||l&&!l(Bt(e))||!1}function on(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.excludeDates,r=t.excludeDateIntervals;return r&&r.length>0?r.some((function(t){var n=t.start,r=t.end;return dt.default(e,{start:n,end:r})})):n&&n.some((function(t){return Xt(e,t)}))||!1}function sn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,a=t.excludeDates,o=t.includeDates,i=t.filterDate;return pn(e,{minDate:Xe.default(n),maxDate:tt.default(r)})||a&&a.some((function(t){return Jt(e,t)}))||o&&!o.some((function(t){return Jt(e,t)}))||i&&!i(Bt(e))||!1}function ln(e,t,n,r){var a=Le.default(e),o=Re.default(e),i=Le.default(t),s=Re.default(t),l=Le.default(r);return a===i&&a===l?o<=n&&n<=s:a<i?l===a&&o<=n||l===i&&s>=n||l<i&&l>a:void 0}function cn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,a=t.excludeDates,o=t.includeDates,i=t.filterDate;return pn(e,{minDate:n,maxDate:r})||a&&a.some((function(t){return Qt(e,t)}))||o&&!o.some((function(t){return Qt(e,t)}))||i&&!i(Bt(e))||!1}function dn(e,t,n){if(!fe.default(t)||!fe.default(n))return!1;var r=Le.default(t),a=Le.default(n);return r<=e&&a>=e}function un(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,a=t.excludeDates,o=t.includeDates,i=t.filterDate,s=new Date(e,0,1
2);return pn(s,{minDate:$e.default(n),maxDate:nt.default(r)})||a&&a.some((function(e){return qt(s,e)}))||o&&!o.some((function(e){return qt(s,e)}))||i&&!i(Bt(s))||!1}function mn(e,t,n,r){var a=Le.default(e),o=Oe.default(e),i=Le.default(t),s=Oe.default(t),l=Le.default(r);return a===i&&a===l?o<=n&&n<=s:a<i?l===a&&o<=n||l===i&&s>=n||l<i&&l>a:void 0}function pn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate;return n&&Ke.default(e,n)<0||r&&Ke.default(e,r)>0}function fn(e,t){return t.some((function(t){return xe.default(t)===xe.default(e)&&Pe.default(t)===Pe.default(e)}))}function hn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.excludeTimes,r=t.includeTimes,a=t.filterTime;return n&&fn(e,n)||r&&!fn(e,r)||a&&!a(e)||!1}function gn(e,t){var n=t.minTime,r=t.maxTime;if(!n||!r)throw new Error("Both minTime and maxTime props required");var a,o=Bt(),i=Fe.default(_e.default(o,Pe.default(e)),xe.default(e)),s=Fe.default(_e.default(o,Pe.default(n)),xe.default(n)),l=Fe.default(_e.default(o,Pe.default(r)),xe.default(r));try{a=!dt.default(i,{start:s,end:l})}catch(e){a=!1}return a}function vn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.includeDates,a=De.default(e,1);return n&&ze.default(n,a)>0||r&&r.every((function(e){return ze.default(e,a)>0}))||!1}function yn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.maxDate,r=t.includeDates,a=be.default(e,1);return n&&ze.default(a,n)>0||r&&r.every((function(e){return ze.default(a,e)>0}))||!1}function kn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.includeDates,a=Me.default(e,1);return n&&qe.default(n,a)>0||r&&r.every((function(e){return qe.default(e,a)>0}))||!1}function bn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.maxDate,r=t.includeDates,a=Ae.default(e,1);return n&&qe.default(a,n)>0||r&&r.every((function(e){return qe.default(a,e)>0}))||!1}function wn(e){var t=e.minDate,n=e.includeDates;if(n&&t){var r=n.filter((function(e){return Ke.default(e,t)>=0}));return We.default(r)}return n?We.default(n):t}function An(e){var t=e.maxDate,n=e.includeDates;if(n&&t){var r=n.filter((function(e){return Ke.default(e,t)<=0}));return Ye.default(r)}return n?Ye.default(n):t}function En(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"react-datepicker__day--highlighted",n=new Map,r=0,a=e.length;r<a;r++){var o=e[r];if(pe.default(o)){var i=Ft(o,"MM.dd.yyyy"),s=n.get(i)||[];s.includes(t)||(s.push(t),n.set(i,s))}else if("object"===kt(o)){var l=Object.keys(o),c=l[0],d=o[l[0]];if("string"==typeof c&&d.constructor===Array)for(var u=0,m=d.length;u<m;u++){var p=Ft(d[u],"MM.dd.yyyy"),f=n.get(p)||[];f.includes(c)||(f.push(c),n.set(p,f))}}}return n}function Sn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"react-datepicker__day--holidays",n=new Map;return e.forEach((function(e){var r=e.date,a=e.holidayName;if(pe.default(r)){var o=Ft(r,"MM.dd.yyyy"),i=n.get(o)||{};if(!("className"in i)||i.className!==t||(s=i.holidayNames,l=[a],s.length!==l.length||!s.every((function(e,t){return e===l[t]})))){var s,l;i.className=t;var c=i.holidayNames;i.holidayNames=c?[].concat(xt(c),[a]):[a],n.set(o,i)}}})),n}function Dn(e,t,n,r,a){for(var o=a.length,i=[],s=0;s<o;s++){var l=ge.default(ve.default(e,xe.default(a[s])),Pe.default(a[s])),c=ge.default(e,(n+1)*r);lt.default(l,t)&&ct.default(l,c)&&i.push(a[s])}return i}function Cn(e){return e<10?"0".concat(e):"".concat(e)}function Mn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Lt,n=Math.ceil(Le.default(e)/t)*t;return{startPeriod:n-(t-1),endPeriod:n}}function Tn(e){var t=e.getSeconds(),n=e.getMilliseconds();return ut.default(e.getTime()-1e3*t-n)}function Pn(e,t,n,r){for(var a=[],o=0;o<2*t+1;o++){var i=e+t-o,s=!0;n&&(s=Le.default(n)<=i),r&&s&&(s=Le.default(r)>=i),s&&a.push(i)}return a}var xn=function(e){Dt(r,e);var n=Pt(r);function r(e){var a;bt(this,r),Et(Tt(a=n.call(this,e)),"renderOptions",(function(){var e=a.props.year,t=a.state.yearsList.map((function(t){return ue.default.createElement("div",{className:e===t?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:t,onClick:a.onChange.bind(Tt(a),t),"aria-selected":e===t?"true":void 0},e===t?ue.default.createElement("span",{className:"react-datepicker__year-option--selected"},"â"):"",t)})),n=a.props.minDate?Le.default(a.props.minDate):null,r=a.props.maxDate?Le.default(a.props.maxDate):null;return r&&a.state.yearsList.find((function(e){return e===r}))||t.unshift(ue.default.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:a.incrementYears},ue.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),n&&a.state.yearsList.find((function(e){return e===n}
2))||t.push(ue.default.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:a.decrementYears},ue.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),t})),Et(Tt(a),"onChange",(function(e){a.props.onChange(e)})),Et(Tt(a),"handleClickOutside",(function(){a.props.onCancel()})),Et(Tt(a),"shiftYears",(function(e){var t=a.state.yearsList.map((function(t){return t+e}));a.setState({yearsList:t})})),Et(Tt(a),"incrementYears",(function(){return a.shiftYears(1)})),Et(Tt(a),"decrementYears",(function(){return a.shiftYears(-1)}));var o=e.yearDropdownItemNumber,i=e.scrollableYearDropdown,s=o||(i?10:5);return a.state={yearsList:Pn(a.props.year,s,a.props.minDate,a.props.maxDate)},a.dropdownRef=t.createRef(),a}return At(r,[{key:"componentDidMount",value:function(){var e=this.dropdownRef.current;if(e){var t=e.children?Array.from(e.children):null,n=t?t.find((function(e){return e.ariaSelected})):null;e.scrollTop=n?n.offsetTop+(n.clientHeight-e.clientHeight)/2:(e.scrollHeight-e.clientHeight)/2}}},{key:"render",value:function(){var e=me.default({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return ue.default.createElement("div",{className:e,ref:this.dropdownRef},this.renderOptions())}}]),r}(ue.default.Component),In=ft.default(xn),Nn=function(e){Dt(n,e);var t=Pt(n);function n(){var e;bt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return Et(Tt(e=t.call.apply(t,[this].concat(a))),"state",{dropdownVisible:!1}),Et(Tt(e),"renderSelectOptions",(function(){for(var t=e.props.minDate?Le.default(e.props.minDate):1900,n=e.props.maxDate?Le.default(e.props.maxDate):2100,r=[],a=t;a<=n;a++)r.push(ue.default.createElement("option",{key:a,value:a},a));return r})),Et(Tt(e),"onSelectChange",(function(t){e.onChange(t.target.value)})),Et(Tt(e),"renderSelectMode",(function(){return ue.default.createElement("select",{value:e.props.year,className:"react-datepicker__year-select",onChange:e.onSelectChange},e.renderSelectOptions())})),Et(Tt(e),"renderReadView",(function(t){return ue.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(t){return e.toggleDropdown(t)}},ue.default.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),ue.default.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},e.props.year))})),Et(Tt(e),"renderDropdown",(function(){return ue.default.createElement(In,{key:"dropdown",year:e.props.year,onChange:e.onChange,onCancel:e.toggleDropdown,minDate:e.props.minDate,maxDate:e.props.maxDate,scrollableYearDropdown:e.props.scrollableYearDropdown,yearDropdownItemNumber:e.props.yearDropdownItemNumber})})),Et(Tt(e),"renderScrollMode",(function(){var t=e.state.dropdownVisible,n=[e.renderReadView(!t)];return t&&n.unshift(e.renderDropdown()),n})),Et(Tt(e),"onChange",(function(t){e.toggleDropdown(),t!==e.props.year&&e.props.onChange(t)})),Et(Tt(e),"toggleDropdown",(function(t){e.setState({dropdownVisible:!e.state.dropdownVisible},(function(){e.props.adjustDateOnChange&&e.handleYearChange(e.props.date,t)}))})),Et(Tt(e),"handleYearChange",(function(t,n){e.onSelect(t,n),e.setOpen()})),Et(Tt(e),"onSelect",(function(t,n){e.props.onSelect&&e.props.onSelect(t,n)})),Et(Tt(e),"setOpen",(function(){e.props.setOpen&&e.props.setOpen(!0)})),e}return At(n,[{key:"render",value:function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return ue.default.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),n}(ue.default.Component),jn=function(e){Dt(n,e);var t=Pt(n);function n(){var e;bt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return Et(Tt(e=t.call.apply(t,[this].concat(a))),"isSelectedMonth",(function(t){return e.props.month===t})),Et(Tt(e),"renderOptions",(function(){return e.props.monthNames.map((function(t,n){return ue.default.createElement("div",{className:e.isSelectedMonth(n)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:t,onClick:e.onChange.bind(Tt(e),n),"aria-selected":e.isSelectedMonth(n)?"true":void 0},e.isSelectedMonth(n)?ue.default.createElement("span",{className:"react-datepicker__month-option--selected"},"â"):"",t)}))})),Et(Tt(e),"onChange",(function(t){return e.props.onChange(t)}
2)),Et(Tt(e),"handleClickOutside",(function(){return e.props.onCancel()})),e}return At(n,[{key:"render",value:function(){return ue.default.createElement("div",{className:"react-datepicker__month-dropdown"},this.renderOptions())}}]),n}(ue.default.Component),Rn=ft.default(jn),On=function(e){Dt(n,e);var t=Pt(n);function n(){var e;bt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return Et(Tt(e=t.call.apply(t,[this].concat(a))),"state",{dropdownVisible:!1}),Et(Tt(e),"renderSelectOptions",(function(e){return e.map((function(e,t){return ue.default.createElement("option",{key:t,value:t},e)}))})),Et(Tt(e),"renderSelectMode",(function(t){return ue.default.createElement("select",{value:e.props.month,className:"react-datepicker__month-select",onChange:function(t){return e.onChange(t.target.value)}},e.renderSelectOptions(t))})),Et(Tt(e),"renderReadView",(function(t,n){return ue.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:e.toggleDropdown},ue.default.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),ue.default.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},n[e.props.month]))})),Et(Tt(e),"renderDropdown",(function(t){return ue.default.createElement(Rn,{key:"dropdown",month:e.props.month,monthNames:t,onChange:e.onChange,onCancel:e.toggleDropdown})})),Et(Tt(e),"renderScrollMode",(function(t){var n=e.state.dropdownVisible,r=[e.renderReadView(!n,t)];return n&&r.unshift(e.renderDropdown(t)),r})),Et(Tt(e),"onChange",(function(t){e.toggleDropdown(),t!==e.props.month&&e.props.onChange(t)})),Et(Tt(e),"toggleDropdown",(function(){return e.setState({dropdownVisible:!e.state.dropdownVisible})})),e}return At(n,[{key:"render",value:function(){var e,t=this,n=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(e){return rn(e,t.props.locale)}:function(e){return nn(e,t.props.locale)});switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode(n);break;case"select":e=this.renderSelectMode(n)}return ue.default.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),n}(ue.default.Component);function Ln(e,t){for(var n=[],r=Wt(e),a=Wt(t);!lt.default(r,a);)n.push(Bt(r)),r=be.default(r,1);return n}var Un=function(e){Dt(n,e);var t=Pt(n);function n(e){var r;return bt(this,n),Et(Tt(r=t.call(this,e)),"renderOptions",(function(){return r.state.monthYearsList.map((function(e){var t=Ue.default(e),n=qt(r.props.date,e)&&Jt(r.props.date,e);return ue.default.createElement("div",{className:n?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:t,onClick:r.onChange.bind(Tt(r),t),"aria-selected":n?"true":void 0},n?ue.default.createElement("span",{className:"react-datepicker__month-year-option--selected"},"â"):"",Ft(e,r.props.dateFormat,r.props.locale))}))})),Et(Tt(r),"onChange",(function(e){return r.props.onChange(e)})),Et(Tt(r),"handleClickOutside",(function(){r.props.onCancel()})),r.state={monthYearsList:Ln(r.props.minDate,r.props.maxDate)},r}return At(n,[{key:"render",value:function(){var e=me.default({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return ue.default.createElement("div",{className:e},this.renderOptions())}}]),n}(ue.default.Component),Bn=ft.default(Un),_n=function(e){Dt(n,e);var t=Pt(n);function n(){var e;bt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return Et(Tt(e=t.call.apply(t,[this].concat(a))),"state",{dropdownVisible:!1}),Et(Tt(e),"renderSelectOptions",(function(){for(var t=Wt(e.props.minDate),n=Wt(e.props.maxDate),r=[];!lt.default(t,n);){var a=Ue.default(t);r.push(ue.default.createElement("option",{key:a,value:a},Ft(t,e.props.dateFormat,e.props.locale))),t=be.default(t,1)}return r})),Et(Tt(e),"onSelectChange",(function(t){e.onChange(t.target.value)})),Et(Tt(e),"renderSelectMode",(function(){return ue.default.createElement("select",{value:Ue.default(Wt(e.props.date)),className:"react-datepicker__month-year-select",onChange:e.onSelectChange}
2,e.renderSelectOptions())})),Et(Tt(e),"renderReadView",(function(t){var n=Ft(e.props.date,e.props.dateFormat,e.props.locale);return ue.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:function(t){return e.toggleDropdown(t)}},ue.default.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),ue.default.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},n))})),Et(Tt(e),"renderDropdown",(function(){return ue.default.createElement(Bn,{key:"dropdown",date:e.props.date,dateFormat:e.props.dateFormat,onChange:e.onChange,onCancel:e.toggleDropdown,minDate:e.props.minDate,maxDate:e.props.maxDate,scrollableMonthYearDropdown:e.props.scrollableMonthYearDropdown,locale:e.props.locale})})),Et(Tt(e),"renderScrollMode",(function(){var t=e.state.dropdownVisible,n=[e.renderReadView(!t)];return t&&n.unshift(e.renderDropdown()),n})),Et(Tt(e),"onChange",(function(t){e.toggleDropdown();var n=Bt(parseInt(t));qt(e.props.date,n)&&Jt(e.props.date,n)||e.props.onChange(n)})),Et(Tt(e),"toggleDropdown",(function(){return e.setState({dropdownVisible:!e.state.dropdownVisible})})),e}return At(n,[{key:"render",value:function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return ue.default.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),n}(ue.default.Component),Fn=function(e){Dt(n,e);var t=Pt(n);function n(){var e;bt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return Et(Tt(e=t.call.apply(t,[this].concat(a))),"dayEl",ue.default.createRef()),Et(Tt(e),"handleClick",(function(t){!e.isDisabled()&&e.props.onClick&&e.props.onClick(t)})),Et(Tt(e),"handleMouseEnter",(function(t){!e.isDisabled()&&e.props.onMouseEnter&&e.props.onMouseEnter(t)})),Et(Tt(e),"handleOnKeyDown",(function(t){" "===t.key&&(t.preventDefault(),t.key="Enter"),e.props.handleOnKeyDown(t)})),Et(Tt(e),"isSameDay",(function(t){return Xt(e.props.day,t)})),Et(Tt(e),"isKeyboardSelected",(function(){return!e.props.disabledKeyboardNavigation&&!(e.isSameDay(e.props.selected)||e.isSameWeek(e.props.selected))&&(e.isSameDay(e.props.preSelection)||e.isSameWeek(e.props.preSelection))})),Et(Tt(e),"isDisabled",(function(){return an(e.props.day,e.props)})),Et(Tt(e),"isExcluded",(function(){return on(e.props.day,e.props)})),Et(Tt(e),"isStartOfWeek",(function(){return Xt(e.props.day,Vt(e.props.day,e.props.locale,e.props.calendarStartDay))})),Et(Tt(e),"isSameWeek",(function(t){return e.props.showWeekPicker&&Xt(t,Vt(e.props.day,e.props.locale,e.props.calendarStartDay))})),Et(Tt(e),"getHighLightedClass",(function(){var t=e.props,n=t.day,r=t.highlightDates;if(!r)return!1;var a=Ft(n,"MM.dd.yyyy");return r.get(a)})),Et(Tt(e),"getHolidaysClass",(function(){var t=e.props,n=t.day,r=t.holidays;if(!r)return!1;var a=Ft(n,"MM.dd.yyyy");return r.has(a)?[r.get(a).className]:void 0})),Et(Tt(e),"isInRange",(function(){var t=e.props,n=t.day,r=t.startDate,a=t.endDate;return!(!r||!a)&&$t(n,r,a)})),Et(Tt(e),"isInSelectingRange",(function(){var t,n=e.props,r=n.day,a=n.selectsStart,o=n.selectsEnd,i=n.selectsRange,s=n.selectsDisabledDaysInRange,l=n.startDate,c=n.endDate,d=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return!(!(a||o||i)||!d||!s&&e.isDisabled())&&(a&&c&&(ct.default(d,c)||Zt(d,c))?$t(r,d,c):(o&&l&&(lt.default(d,l)||Zt(d,l))||!(!i||!l||c||!lt.default(d,l)&&!Zt(d,l)))&&$t(r,l,d))})),Et(Tt(e),"isSelectingRangeStart",(function(){var t;if(!e.isInSelectingRange())return!1;var n=e.props,r=n.day,a=n.startDate,o=n.selectsStart,i=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return Xt(r,o?i:a)})),Et(Tt(e),"isSelectingRangeEnd",(function(){var t;if(!e.isInSelectingRange())return!1;var n=e.props,r=n.day,a=n.endDate,o=n.selectsEnd,i=n.selectsRange,s=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return Xt(r,o||i?s:a)})),Et(Tt(e),"isRangeStart",(function(){var t=e.props,n=t.day,r=t.startDate,a=t.endDate;return!(!r||!a)&&Xt(r,n)})),Et(Tt(e),"isRangeEnd",(function(){var t=e.props,n=t.day,r=t.startDate,a=t.endDate;return!(!r||!a)&&Xt(a,n)})),Et(Tt(e),"isWeekend",(function(){var t=Ie.default(e.props.day);return 0===t||6===t})),Et(Tt(e),"isAfterMonth",(function(){return void 0!==e.props.month&&(e.props.month+1)%12===Re.default(e.props.day)})),Et(Tt(e),"isBeforeMonth",(function(){return void 0!==e.props.month&&(Re.default(e.props.day)+1)%12===e.props.month}
2)),Et(Tt(e),"isCurrentDay",(function(){return e.isSameDay(Bt())})),Et(Tt(e),"isSelected",(function(){return e.isSameDay(e.props.selected)||e.isSameWeek(e.props.selected)})),Et(Tt(e),"getClassNames",(function(t){var n,r=e.props.dayClassName?e.props.dayClassName(t):void 0;return me.default("react-datepicker__day",r,"react-datepicker__day--"+Ft(e.props.day,"ddd",n),{"react-datepicker__day--disabled":e.isDisabled(),"react-datepicker__day--excluded":e.isExcluded(),"react-datepicker__day--selected":e.isSelected(),"react-datepicker__day--keyboard-selected":e.isKeyboardSelected(),"react-datepicker__day--range-start":e.isRangeStart(),"react-datepicker__day--range-end":e.isRangeEnd(),"react-datepicker__day--in-range":e.isInRange(),"react-datepicker__day--in-selecting-range":e.isInSelectingRange(),"react-datepicker__day--selecting-range-start":e.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":e.isSelectingRangeEnd(),"react-datepicker__day--today":e.isCurrentDay(),"react-datepicker__day--weekend":e.isWeekend(),"react-datepicker__day--outside-month":e.isAfterMonth()||e.isBeforeMonth()},e.getHighLightedClass("react-datepicker__day--highlighted"),e.getHolidaysClass())})),Et(Tt(e),"getAriaLabel",(function(){var t=e.props,n=t.day,r=t.ariaLabelPrefixWhenEnabled,a=void 0===r?"Choose":r,o=t.ariaLabelPrefixWhenDisabled,i=void 0===o?"Not available":o,s=e.isDisabled()||e.isExcluded()?i:a;return"".concat(s," ").concat(Ft(n,"PPPP",e.props.locale))})),Et(Tt(e),"getTitle",(function(){var t=e.props,n=t.day,r=t.holidays,a=void 0===r?new Map:r,o=Ft(n,"MM.dd.yyyy");return a.has(o)&&a.get(o).holidayNames.length>0?a.get(o).holidayNames.join(", "):""})),Et(Tt(e),"getTabIndex",(function(t,n){var r=t||e.props.selected,a=n||e.props.preSelection;return(!e.props.showWeekPicker||!e.props.showWeekNumber&&e.isStartOfWeek())&&(e.isKeyboardSelected()||e.isSameDay(r)&&Xt(a,r))?0:-1})),Et(Tt(e),"handleFocusDay",(function(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=!1;0===e.getTabIndex()&&!n.isInputFocused&&e.isSameDay(e.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(r=!0),e.props.inline&&!e.props.shouldFocusDayInline&&(r=!1),e.props.containerRef&&e.props.containerRef.current&&e.props.containerRef.current.contains(document.activeElement)&&document.activeElement.classList.contains("react-datepicker__day")&&(r=!0),e.props.monthShowsDuplicateDaysEnd&&e.isAfterMonth()&&(r=!1),e.props.monthShowsDuplicateDaysStart&&e.isBeforeMonth()&&(r=!1)),r&&(null===(t=e.dayEl.current)||void 0===t||t.focus({preventScroll:!0}))})),Et(Tt(e),"renderDayContents",(function(){return e.props.monthShowsDuplicateDaysEnd&&e.isAfterMonth()||e.props.monthShowsDuplicateDaysStart&&e.isBeforeMonth()?null:e.props.renderDayContents?e.props.renderDayContents(Ne.default(e.props.day),e.props.day):Ne.default(e.props.day)})),Et(Tt(e),"render",(function(){return ue.default.createElement("div",{ref:e.dayEl,className:e.getClassNames(e.props.day),onKeyDown:e.handleOnKeyDown,onClick:e.handleClick,onMouseEnter:e.handleMouseEnter,tabIndex:e.getTabIndex(),"aria-label":e.getAriaLabel(),role:"option",title:e.getTitle(),"aria-disabled":e.isDisabled(),"aria-current":e.isCurrentDay()?"date":void 0,"aria-selected":e.isSelected()||e.isInRange()},e.renderDayContents(),""!==e.getTitle()&&ue.default.createElement("span",{className:"holiday-overlay"},e.getTitle()))})),e}return At(n,[{key:"componentDidMount",value:function(){this.handleFocusDay()}},{key:"componentDidUpdate",value:function(e){this.handleFocusDay(e)}}]),n}(ue.default.Component),Hn=function(e){Dt(n,e);var t=Pt(n);function n(){var e;bt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return Et(Tt(e=t.call.apply(t,[this].concat(a))),"weekNumberEl",ue.default.createRef()),Et(Tt(e),"handleClick",(function(t){e.props.onClick&&e.props.onClick(t)})),Et(Tt(e),"handleOnKeyDown",(function(t){" "===t.key&&(t.preventDefault(),t.key="Enter"),e.props.handleOnKeyDown(t)})),Et(Tt(e),"isKeyboardSelected",(function(){return!e.props.disabledKeyboardNavigation&&!Xt(e.props.date,e.props.selected)&&Xt(e.props.date,e.props.preSelection)})),Et(Tt(e),"getTabIndex",(function(){return e.props.showWeekPicker&&e.props.showWeekNumber&&(e.isKeyboardSelected()||Xt(e.props.date,e.props.selected)&&Xt(e.props.preSelection,e.props.selected))?0:-1})),Et(Tt(e),"handleFocusWeekNumber",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=!1;0===e.getTabIndex()&&!t.isInputFocused&&Xt(e.props.date,e.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(n=!0),e.props.inline&&!e.props.shouldFocusDayInline&&(n=!1),e.props.containerRef&&e.props.containerRef.current&&e.props.containerRef.current.contains(document.activeElement)&&document.activeElement&&document.activeElement.classList.contains("react-datepicker__week-number")&&(n=!0)),n&&e.weekNumber
2El.current&&e.weekNumberEl.current.focus({preventScroll:!0})})),e}return At(n,[{key:"componentDidMount",value:function(){this.handleFocusWeekNumber()}},{key:"componentDidUpdate",value:function(e){this.handleFocusWeekNumber(e)}},{key:"render",value:function(){var e=this.props,t=e.weekNumber,n=e.ariaLabelPrefix,r=void 0===n?"week ":n,a={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!e.onClick,"react-datepicker__week-number--selected":Xt(this.props.date,this.props.selected),"react-datepicker__week-number--keyboard-selected":this.isKeyboardSelected()};return ue.default.createElement("div",{ref:this.weekNumberEl,className:me.default(a),"aria-label":"".concat(r," ").concat(this.props.weekNumber),onClick:this.handleClick,onKeyDown:this.handleOnKeyDown,tabIndex:this.getTabIndex()},t)}}],[{key:"defaultProps",get:function(){return{ariaLabelPrefix:"week "}}}]),n}(ue.default.Component),Gn=function(e){Dt(n,e);var t=Pt(n);function n(){var e;bt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return Et(Tt(e=t.call.apply(t,[this].concat(a))),"handleDayClick",(function(t,n){e.props.onDayClick&&e.props.onDayClick(t,n)})),Et(Tt(e),"handleDayMouseEnter",(function(t){e.props.onDayMouseEnter&&e.props.onDayMouseEnter(t)})),Et(Tt(e),"handleWeekClick",(function(t,n,r){if("function"==typeof e.props.onWeekSelect&&e.props.onWeekSelect(t,n,r),e.props.showWeekPicker){var a=Vt(t,e.props.locale,e.props.calendarStartDay);e.handleDayClick(a,r)}e.props.shouldCloseOnSelect&&e.props.setOpen(!1)})),Et(Tt(e),"formatWeekNumber",(function(t){return e.props.formatWeekNumber?e.props.formatWeekNumber(t):function(e,t){var n=t&&tn(t)||en()&&tn(en());return je.default(e,n?{locale:n}:null)}(t)})),Et(Tt(e),"renderDays",(function(){var t=Vt(e.props.day,e.props.locale,e.props.calendarStartDay),n=[],r=e.formatWeekNumber(t);if(e.props.showWeekNumber){var a=e.props.onWeekSelect||e.props.showWeekPicker?e.handleWeekClick.bind(Tt(e),t,r):void 0;n.push(ue.default.createElement(Hn,{key:"W",weekNumber:r,date:t,onClick:a,selected:e.props.selected,preSelection:e.props.preSelection,ariaLabelPrefix:e.props.ariaLabelPrefix,showWeekPicker:e.props.showWeekPicker,showWeekNumber:e.props.showWeekNumber,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef}))}return n.concat([0,1,2,3,4,5,6].map((function(n){var r=ye.default(t,n);return ue.default.createElement(Fn,{ariaLabelPrefixWhenEnabled:e.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:e.props.disabledDayAriaLabelPrefix,key:r.valueOf(),day:r,month:e.props.month,onClick:e.handleDayClick.bind(Tt(e),r),onMouseEnter:e.handleDayMouseEnter.bind(Tt(e),r),minDate:e.props.minDate,maxDate:e.props.maxDate,excludeDates:e.props.excludeDates,excludeDateIntervals:e.props.excludeDateIntervals,includeDates:e.props.includeDates,includeDateIntervals:e.props.includeDateIntervals,highlightDates:e.props.highlightDates,holidays:e.props.holidays,selectingDate:e.props.selectingDate,filterDate:e.props.filterDate,preSelection:e.props.preSelection,selected:e.props.selected,selectsStart:e.props.selectsStart,selectsEnd:e.props.selectsEnd,selectsRange:e.props.selectsRange,showWeekPicker:e.props.showWeekPicker,showWeekNumber:e.props.showWeekNumber,selectsDisabledDaysInRange:e.props.selectsDisabledDaysInRange,startDate:e.props.startDate,endDate:e.props.endDate,dayClassName:e.props.dayClassName,renderDayContents:e.props.renderDayContents,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef,inline:e.props.inline,shouldFocusDayInline:e.props.shouldFocusDayInline,monthShowsDuplicateDaysEnd:e.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:e.props.monthShowsDuplicateDaysStart,locale:e.props.locale})})))})),Et(Tt(e),"startOfWeek",(function(){return Vt(e.props.day,e.props.locale,e.props.calendarStartDay)})),Et(Tt(e),"isKeyboardSelected",(function(){return!e.props.disabledKeyboardNavigation&&!Xt(e.startOfWeek(),e.props.selected)&&Xt(e.startOfWeek(),e.props.preSelection)})),e}return At(n,[{key:"render",value:function(){var e={"react-datepicker__week":!0,"react-datepicker__week--selected":Xt(this.startOfWeek(),this.props.selected),"react-datepicker__week--keyboard-selected":this.isKeyboardSelected()};return ue.default.createElement("div",{className:me.default(e)},this.renderDays())}}],[{key:"defaultProps",get:function(){return{shouldCloseOnSelect:!0}}}]),n}(ue.default.Component),Vn="two_columns",Wn="three_columns",Yn="four_columns",Kn=Et(Et(Et({},Vn,{grid:[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]],verticalNavigationOffset:2}),Wn,{grid:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]],verticalNavigationOffset:3}),Yn,{grid:[[0,1,2,3],[4,5,6,7],[8,9,10,11]],verticalNavigationOffset:4});function zn(e,t){return e?Yn:t?Vn:Wn}var qn=function(e){Dt(n,e);var t=Pt(n);function n(){var e;bt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return Et(Tt(e=t.call.apply(t,[this].concat(a))),"MONTH_REFS",xt(Array(12)).map((function(){return ue.default.createRef()}
2))),Et(Tt(e),"QUARTER_REFS",xt(Array(4)).map((function(){return ue.default.createRef()}))),Et(Tt(e),"isDisabled",(function(t){return an(t,e.props)})),Et(Tt(e),"isExcluded",(function(t){return on(t,e.props)})),Et(Tt(e),"handleDayClick",(function(t,n){e.props.onDayClick&&e.props.onDayClick(t,n,e.props.orderInDisplay)})),Et(Tt(e),"handleDayMouseEnter",(function(t){e.props.onDayMouseEnter&&e.props.onDayMouseEnter(t)})),Et(Tt(e),"handleMouseLeave",(function(){e.props.onMouseLeave&&e.props.onMouseLeave()})),Et(Tt(e),"isRangeStartMonth",(function(t){var n=e.props,r=n.day,a=n.startDate,o=n.endDate;return!(!a||!o)&&Jt(He.default(r,t),a)})),Et(Tt(e),"isRangeStartQuarter",(function(t){var n=e.props,r=n.day,a=n.startDate,o=n.endDate;return!(!a||!o)&&Qt(Ge.default(r,t),a)})),Et(Tt(e),"isRangeEndMonth",(function(t){var n=e.props,r=n.day,a=n.startDate,o=n.endDate;return!(!a||!o)&&Jt(He.default(r,t),o)})),Et(Tt(e),"isRangeEndQuarter",(function(t){var n=e.props,r=n.day,a=n.startDate,o=n.endDate;return!(!a||!o)&&Qt(Ge.default(r,t),o)})),Et(Tt(e),"isInSelectingRangeMonth",(function(t){var n,r=e.props,a=r.day,o=r.selectsStart,i=r.selectsEnd,s=r.selectsRange,l=r.startDate,c=r.endDate,d=null!==(n=e.props.selectingDate)&&void 0!==n?n:e.props.preSelection;return!(!(o||i||s)||!d)&&(o&&c?ln(d,c,t,a):(i&&l||!(!s||!l||c))&&ln(l,d,t,a))})),Et(Tt(e),"isSelectingMonthRangeStart",(function(t){var n;if(!e.isInSelectingRangeMonth(t))return!1;var r=e.props,a=r.day,o=r.startDate,i=r.selectsStart,s=He.default(a,t),l=null!==(n=e.props.selectingDate)&&void 0!==n?n:e.props.preSelection;return Jt(s,i?l:o)})),Et(Tt(e),"isSelectingMonthRangeEnd",(function(t){var n;if(!e.isInSelectingRangeMonth(t))return!1;var r=e.props,a=r.day,o=r.endDate,i=r.selectsEnd,s=r.selectsRange,l=He.default(a,t),c=null!==(n=e.props.selectingDate)&&void 0!==n?n:e.props.preSelection;return Jt(l,i||s?c:o)})),Et(Tt(e),"isInSelectingRangeQuarter",(function(t){var n,r=e.props,a=r.day,o=r.selectsStart,i=r.selectsEnd,s=r.selectsRange,l=r.startDate,c=r.endDate,d=null!==(n=e.props.selectingDate)&&void 0!==n?n:e.props.preSelection;return!(!(o||i||s)||!d)&&(o&&c?mn(d,c,t,a):(i&&l||!(!s||!l||c))&&mn(l,d,t,a))})),Et(Tt(e),"isWeekInMonth",(function(t){var n=e.props.day,r=ye.default(t,6);return Jt(t,n)||Jt(r,n)})),Et(Tt(e),"isCurrentMonth",(function(e,t){return Le.default(e)===Le.default(Bt())&&t===Re.default(Bt())})),Et(Tt(e),"isCurrentQuarter",(function(e,t){return Le.default(e)===Le.default(Bt())&&t===Oe.default(Bt())})),Et(Tt(e),"isSelectedMonth",(function(e,t,n){return Re.default(n)===t&&Le.default(e)===Le.default(n)})),Et(Tt(e),"isSelectedQuarter",(function(e,t,n){return Oe.default(e)===t&&Le.default(e)===Le.default(n)})),Et(Tt(e),"renderWeeks",(function(){for(var t=[],n=e.props.fixedHeight,r=0,a=!1,o=Vt(Wt(e.props.day),e.props.locale,e.props.calendarStartDay);t.push(ue.default.createElement(Gn,{ariaLabelPrefix:e.props.weekAriaLabelPrefix,chooseDayAriaLabelPrefix:e.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:e.props.disabledDayAriaLabelPrefix,key:r,day:o,month:Re.default(e.props.day),onDayClick:e.handleDayClick,onDayMouseEnter:e.handleDayMouseEnter,onWeekSelect:e.props.onWeekSelect,formatWeekNumber:e.props.formatWeekNumber,locale:e.props.locale,minDate:e.props.minDate,maxDate:e.props.maxDate,excludeDates:e.props.excludeDates,excludeDateIntervals:e.props.excludeDateIntervals,includeDates:e.props.includeDates,includeDateIntervals:e.props.includeDateIntervals,inline:e.props.inline,shouldFocusDayInline:e.props.shouldFocusDayInline,highlightDates:e.props.highlightDates,holidays:e.props.holidays,selectingDate:e.props.selectingDate,filterDate:e.props.filterDate,preSelection:e.props.preSelection,selected:e.props.selected,selectsStart:e.props.selectsStart,selectsEnd:e.props.selectsEnd,selectsRange:e.props.selectsRange,selectsDisabledDaysInRange:e.props.selectsDisabledDaysInRange,showWeekNumber:e.props.showWeekNumbers,showWeekPicker:e.props.showWeekPicker,startDate:e.props.startDate,endDate:e.props.endDate,dayClassName:e.props.dayClassName,setOpen:e.props.setOpen,shouldCloseOnSelect:e.props.shouldCloseOnSelect,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,renderDayContents:e.props.renderDayContents,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef,calendarStartDay:e.props.calendarStartDay,monthShowsDuplicateDaysEnd:e.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:e.props.monthShowsDuplicateDaysStart})),!a;){r++,o=ke.default(o,1);var i=n&&r>=6,s=!n&&!e.isWeekInMonth(o);
2if(i||s){if(!e.props.peekNextMonth)break;a=!0}}return t})),Et(Tt(e),"onMonthClick",(function(t,n){e.handleDayClick(Wt(He.default(e.props.day,n)),t)})),Et(Tt(e),"onMonthMouseEnter",(function(t){e.handleDayMouseEnter(Wt(He.default(e.props.day,t)))})),Et(Tt(e),"handleMonthNavigation",(function(t,n){e.isDisabled(n)||e.isExcluded(n)||(e.props.setPreSelection(n),e.MONTH_REFS[t].current&&e.MONTH_REFS[t].current.focus())})),Et(Tt(e),"onMonthKeyDown",(function(t,n){var r=e.props,a=r.selected,o=r.preSelection,i=r.disabledKeyboardNavigation,s=r.showTwoColumnMonthYearPicker,l=r.showFourColumnMonthYearPicker,c=r.setPreSelection,d=t.key;if("Tab"!==d&&t.preventDefault(),!i){var u=zn(l,s),m=Kn[u].verticalNavigationOffset,p=Kn[u].grid;switch(d){case"Enter":e.onMonthClick(t,n),c(a);break;case"ArrowRight":e.handleMonthNavigation(11===n?0:n+1,be.default(o,1));break;case"ArrowLeft":e.handleMonthNavigation(0===n?11:n-1,De.default(o,1));break;case"ArrowUp":e.handleMonthNavigation(p[0].includes(n)?n+12-m:n-m,De.default(o,m));break;case"ArrowDown":e.handleMonthNavigation(p[p.length-1].includes(n)?n-12+m:n+m,be.default(o,m))}}})),Et(Tt(e),"onQuarterClick",(function(t,n){e.handleDayClick(Kt(Ge.default(e.props.day,n)),t)})),Et(Tt(e),"onQuarterMouseEnter",(function(t){e.handleDayMouseEnter(Kt(Ge.default(e.props.day,t)))})),Et(Tt(e),"handleQuarterNavigation",(function(t,n){e.isDisabled(n)||e.isExcluded(n)||(e.props.setPreSelection(n),e.QUARTER_REFS[t-1].current&&e.QUARTER_REFS[t-1].current.focus())})),Et(Tt(e),"onQuarterKeyDown",(function(t,n){var r=t.key;if(!e.props.disabledKeyboardNavigation)switch(r){case"Enter":e.onQuarterClick(t,n),e.props.setPreSelection(e.props.selected);break;case"ArrowRight":e.handleQuarterNavigation(4===n?1:n+1,we.default(e.props.preSelection,1));break;case"ArrowLeft":e.handleQuarterNavigation(1===n?4:n-1,Ce.default(e.props.preSelection,1))}})),Et(Tt(e),"getMonthClassNames",(function(t){var n=e.props,r=n.day,a=n.startDate,o=n.endDate,i=n.selected,s=n.minDate,l=n.maxDate,c=n.preSelection,d=n.monthClassName,u=n.excludeDates,m=n.includeDates,p=d?d(He.default(r,t)):void 0,f=He.default(r,t);return me.default("react-datepicker__month-text","react-datepicker__month-".concat(t),p,{"react-datepicker__month-text--disabled":(s||l||u||m)&&sn(f,e.props),"react-datepicker__month-text--selected":e.isSelectedMonth(r,t,i),"react-datepicker__month-text--keyboard-selected":!e.props.disabledKeyboardNavigation&&Re.default(c)===t,"react-datepicker__month-text--in-selecting-range":e.isInSelectingRangeMonth(t),"react-datepicker__month-text--in-range":ln(a,o,t,r),"react-datepicker__month-text--range-start":e.isRangeStartMonth(t),"react-datepicker__month-text--range-end":e.isRangeEndMonth(t),"react-datepicker__month-text--selecting-range-start":e.isSelectingMonthRangeStart(t),"react-datepicker__month-text--selecting-range-end":e.isSelectingMonthRangeEnd(t),"react-datepicker__month-text--today":e.isCurrentMonth(r,t)})})),Et(Tt(e),"getTabIndex",(function(t){var n=Re.default(e.props.preSelection);return e.props.disabledKeyboardNavigation||t!==n?"-1":"0"})),Et(Tt(e),"getQuarterTabIndex",(function(t){var n=Oe.default(e.props.preSelection);return e.props.disabledKeyboardNavigation||t!==n?"-1":"0"})),Et(Tt(e),"getAriaLabel",(function(t){var n=e.props,r=n.chooseDayAriaLabelPrefix,a=void 0===r?"Choose":r,o=n.disabledDayAriaLabelPrefix,i=void 0===o?"Not available":o,s=n.day,l=He.default(s,t),c=e.isDisabled(l)||e.isExcluded(l)?i:a;return"".concat(c," ").concat(Ft(l,"MMMM yyyy"))})),Et(Tt(e),"getQuarterClassNames",(function(t){var n=e.props,r=n.day,a=n.startDate,o=n.endDate,i=n.selected,s=n.minDate,l=n.maxDate,c=n.preSelection,d=n.disabledKeyboardNavigation;return me.default("react-datepicker__quarter-text","react-datepicker__quarter-".concat(t),{"react-datepicker__quarter-text--disabled":(s||l)&&cn(Ge.default(r,t),e.props),"react-datepicker__quarter-text--selected":e.isSelectedQuarter(r,t,i),"react-datepicker__quarter-text--keyboard-selected":!d&&Oe.default(c)===t,"react-datepicker__quarter-text--in-selecting-range":e.isInSelectingRangeQuarter(t),"react-datepicker__quarter-text--in-range":mn(a,o,t,r),"react-datepicker__quarter-text--range-start":e.isRangeStartQuarter(t),"react-datepicker__quarter-text--range-end":e.isRangeEndQuarter(t)})})),Et(Tt(e),"getMonthContent",(function(t){var n=e.props,r=n.showFullMonthYearPicker,a=n.renderMonthContent,o=n.locale,i=n.day,s=rn(t,o),l=nn(t,o);return a?a(t,s,l,i):r?l:s})),Et(Tt(e),"getQuarterContent",(function(t){var n=e.props,r=n.renderQuarterContent,a=function(e,t){return Ft(Ge.default(Bt(),e),"QQQ",t)}(t,n.locale);return r?r(t,a):a})),Et(Tt(e),"renderMonths",(function(){var t=e.props,n=t.showTwoColumnMonthYearPicker,r=t.showFourColumnMonthYearPicker,a=t.day,o=t.selected;return Kn[zn(r,n)].grid.map((function(t,n){return ue.default.createElement("div",{className:"react-datepicker__month-wrapper",key:n},t.map((function(t,n){return ue.default.createElement("div",{ref:e.MONTH_REFS[t],key:n,onClick:function(n){e.onMonthClick(n,t)},onKeyDown:function(n){e.onMonthKeyDown(n,t)},onMouseEnter:function(){return e.onMonthMouseEnter(t)},tabIndex:e.getTabIndex(t),className:e.getMonthClassNames(t),role:"option","aria-label":e.getAriaLabel(t),"aria-current":e.isCurrentMonth(a,t)?"date":void 0,"aria-selected":e.isSelectedMonth(a,t,o)},e.getMonthContent(t))})))}))})),Et(Tt(e),"renderQuarters",(function(){var t=e.props,n=t.day,r=t.selected;return ue.default.createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map((function(t,a){return ue.default.createElement("div",{key:a,ref:e.QUART
2ER_REFS[a],role:"option",onClick:function(n){e.onQuarterClick(n,t)},onKeyDown:function(n){e.onQuarterKeyDown(n,t)},onMouseEnter:function(){return e.onQuarterMouseEnter(t)},className:e.getQuarterClassNames(t),"aria-selected":e.isSelectedQuarter(n,t,r),tabIndex:e.getQuarterTabIndex(t),"aria-current":e.isCurrentQuarter(n,t)?"date":void 0},e.getQuarterContent(t))})))})),Et(Tt(e),"getClassNames",(function(){var t=e.props,n=t.selectingDate,r=t.selectsStart,a=t.selectsEnd,o=t.showMonthYearPicker,i=t.showQuarterYearPicker,s=t.showWeekPicker;return me.default("react-datepicker__month",{"react-datepicker__month--selecting-range":n&&(r||a)},{"react-datepicker__monthPicker":o},{"react-datepicker__quarterPicker":i},{"react-datepicker__weekPicker":s})})),e}return At(n,[{key:"render",value:function(){var e=this.props,t=e.showMonthYearPicker,n=e.showQuarterYearPicker,r=e.day,a=e.ariaLabelPrefix,o=void 0===a?"month ":a;return ue.default.createElement("div",{className:this.getClassNames(),onMouseLeave:this.handleMouseLeave,"aria-label":"".concat(o," ").concat(Ft(r,"yyyy-MM")),role:"listbox"},t?this.renderMonths():n?this.renderQuarters():this.renderWeeks())}}]),n}(ue.default.Component),Jn=function(e){Dt(n,e);var t=Pt(n);function n(){var e;bt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return Et(Tt(e=t.call.apply(t,[this].concat(a))),"state",{height:null}),Et(Tt(e),"scrollToTheSelectedTime",(function(){requestAnimationFrame((function(){e.list&&(e.list.scrollTop=e.centerLi&&n.calcCenterPosition(e.props.monthRef?e.props.monthRef.clientHeight-e.header.clientHeight:e.list.clientHeight,e.centerLi))}))})),Et(Tt(e),"handleClick",(function(t){(e.props.minTime||e.props.maxTime)&&gn(t,e.props)||(e.props.excludeTimes||e.props.includeTimes||e.props.filterTime)&&hn(t,e.props)||e.props.onChange(t)})),Et(Tt(e),"isSelectedTime",(function(t){return e.props.selected&&(n=t,Tn(e.props.selected).getTime()===Tn(n).getTime());var n})),Et(Tt(e),"isDisabledTime",(function(t){return(e.props.minTime||e.props.maxTime)&&gn(t,e.props)||(e.props.excludeTimes||e.props.includeTimes||e.props.filterTime)&&hn(t,e.props)})),Et(Tt(e),"liClasses",(function(t){var n=["react-datepicker__time-list-item",e.props.timeClassName?e.props.timeClassName(t):void 0];return e.isSelectedTime(t)&&n.push("react-datepicker__time-list-item--selected"),e.isDisabledTime(t)&&n.push("react-datepicker__time-list-item--disabled"),e.props.injectTimes&&(60*xe.default(t)+Pe.default(t))%e.props.intervals!=0&&n.push("react-datepicker__time-list-item--injected"),n.join(" ")})),Et(Tt(e),"handleOnKeyDown",(function(t,n){" "===t.key&&(t.preventDefault(),t.key="Enter"),"ArrowUp"!==t.key&&"ArrowLeft"!==t.key||!t.target.previousSibling||(t.preventDefault(),t.target.previousSibling.focus()),"ArrowDown"!==t.key&&"ArrowRight"!==t.key||!t.target.nextSibling||(t.preventDefault(),t.target.nextSibling.focus()),"Enter"===t.key&&e.handleClick(n),e.props.handleOnKeyDown(t)})),Et(Tt(e),"renderTimes",(function(){for(var t,n=[],r=e.props.format?e.props.format:"p",a=e.props.intervals,o=e.props.selected||e.props.openToDate||Bt(),i=(t=o,Je.default(t)),s=e.props.injectTimes&&e.props.injectTimes.sort((function(e,t){return e-t})),l=60*function(e){var t=new Date(e.getFullYear(),e.getMonth(),e.getDate()),n=new Date(e.getFullYear(),e.getMonth(),e.getDate(),24);return Math.round((+n-+t)/36e5)}(o),c=l/a,d=0;d<c;d++){var u=ge.default(i,d*a);if(n.push(u),s){var m=Dn(i,u,d,a,s);n=n.concat(m)}}var p=n.reduce((function(e,t){return t.getTime()<=o.getTime()?t:e}),n[0]);return n.map((function(t,n){return ue.default.createElement("li",{key:n,onClick:e.handleClick.bind(Tt(e),t),className:e.liClasses(t),ref:function(n){t===p&&(e.centerLi=n)},onKeyDown:function(n){e.handleOnKeyDown(n,t)},tabIndex:t===p?0:-1,role:"option","aria-selected":e.isSelectedTime(t)?"true":void 0,"aria-disabled":e.isDisabledTime(t)?"true":void 0},Ft(t,r,e.props.locale))}))})),e}return At(n,[{key:"componentDidMount",value:function(){this.scrollToTheSelectedTime(),this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})}},{key:"render",value:function(){var e=this,t=this.state.height;return ue.default.createElement("div",{className:"react-datepicker__time-container ".concat(this.props.todayButton?"react-datepicker__time-container--with-today-button":"")},ue.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(this.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(t){e.header=t}},ue.default.createElement("div",{className:"react-datepicker-time__header"},this.props.timeCaption)),ue.default.createElement("div",{className:"react-datepicker__time"},ue.default.createElement("div",{className:"react-datepicker__time-box"},ue.default.createElement("ul",{className:"react-datepicker__time-list",ref:function(t){e.list=t},style:t?{height:t}:{},role:"listbox","aria-label":this.props.timeCaption},this.renderTimes()))))}}],[{key:"defaultProps",get:function(){return{intervals:30,onTimeChange:function(){},todayButton:null,timeCaption:"Time"}}}]),n}(ue.default.Component);Et(Jn,"calcCenterPosition",(function(e,t){return t.offsetTop-(e/2-t.clientHeight/2)}));var Qn=function(e){Dt(n,e);var t=Pt(n);function n(e){var r;return bt(this,n),Et(Tt(r=t.call(this,e)),"YEAR_REFS",xt(Array(r.props.yearItemNumber)).map((function(){return ue.default.createRef()}
2))),Et(Tt(r),"isDisabled",(function(e){return an(e,r.props)})),Et(Tt(r),"isExcluded",(function(e){return on(e,r.props)})),Et(Tt(r),"selectingDate",(function(){var e;return null!==(e=r.props.selectingDate)&&void 0!==e?e:r.props.preSelection})),Et(Tt(r),"updateFocusOnPaginate",(function(e){var t=function(){this.YEAR_REFS[e].current.focus()}.bind(Tt(r));window.requestAnimationFrame(t)})),Et(Tt(r),"handleYearClick",(function(e,t){r.props.onDayClick&&r.props.onDayClick(e,t)})),Et(Tt(r),"handleYearNavigation",(function(e,t){var n=r.props,a=n.date,o=n.yearItemNumber,i=Mn(a,o).startPeriod;r.isDisabled(t)||r.isExcluded(t)||(r.props.setPreSelection(t),e-i==-1?r.updateFocusOnPaginate(o-1):e-i===o?r.updateFocusOnPaginate(0):r.YEAR_REFS[e-i].current.focus())})),Et(Tt(r),"isSameDay",(function(e,t){return Xt(e,t)})),Et(Tt(r),"isCurrentYear",(function(e){return e===Le.default(Bt())})),Et(Tt(r),"isRangeStart",(function(e){return r.props.startDate&&r.props.endDate&&qt(Ve.default(Bt(),e),r.props.startDate)})),Et(Tt(r),"isRangeEnd",(function(e){return r.props.startDate&&r.props.endDate&&qt(Ve.default(Bt(),e),r.props.endDate)})),Et(Tt(r),"isInRange",(function(e){return dn(e,r.props.startDate,r.props.endDate)})),Et(Tt(r),"isInSelectingRange",(function(e){var t=r.props,n=t.selectsStart,a=t.selectsEnd,o=t.selectsRange,i=t.startDate,s=t.endDate;return!(!(n||a||o)||!r.selectingDate())&&(n&&s?dn(e,r.selectingDate(),s):(a&&i||!(!o||!i||s))&&dn(e,i,r.selectingDate()))})),Et(Tt(r),"isSelectingRangeStart",(function(e){if(!r.isInSelectingRange(e))return!1;var t=r.props,n=t.startDate,a=t.selectsStart;return qt(Ve.default(Bt(),e),a?r.selectingDate():n)})),Et(Tt(r),"isSelectingRangeEnd",(function(e){if(!r.isInSelectingRange(e))return!1;var t=r.props,n=t.endDate,a=t.selectsEnd,o=t.selectsRange;return qt(Ve.default(Bt(),e),a||o?r.selectingDate():n)})),Et(Tt(r),"isKeyboardSelected",(function(e){var t=Yt(Ve.default(r.props.date,e));return!r.props.disabledKeyboardNavigation&&!r.props.inline&&!Xt(t,Yt(r.props.selected))&&Xt(t,Yt(r.props.preSelection))})),Et(Tt(r),"onYearClick",(function(e,t){var n=r.props.date;r.handleYearClick(Yt(Ve.default(n,t)),e)})),Et(Tt(r),"onYearKeyDown",(function(e,t){var n=e.key;if(!r.props.disabledKeyboardNavigation)switch(n){case"Enter":r.onYearClick(e,t),r.props.setPreSelection(r.props.selected);break;case"ArrowRight":r.handleYearNavigation(t+1,Ae.default(r.props.preSelection,1));break;case"ArrowLeft":r.handleYearNavigation(t-1,Me.default(r.props.preSelection,1))}})),Et(Tt(r),"getYearClassNames",(function(e){var t=r.props,n=t.minDate,a=t.maxDate,o=t.selected,i=t.excludeDates,s=t.includeDates,l=t.filterDate;return me.default("react-datepicker__year-text",{"react-datepicker__year-text--selected":e===Le.default(o),"react-datepicker__year-text--disabled":(n||a||i||s||l)&&un(e,r.props),"react-datepicker__year-text--keyboard-selected":r.isKeyboardSelected(e),"react-datepicker__year-text--range-start":r.isRangeStart(e),"react-datepicker__year-text--range-end":r.isRangeEnd(e),"react-datepicker__year-text--in-range":r.isInRange(e),"react-datepicker__year-text--in-selecting-range":r.isInSelectingRange(e),"react-datepicker__year-text--selecting-range-start":r.isSelectingRangeStart(e),"react-datepicker__year-text--selecting-range-end":r.isSelectingRangeEnd(e),"react-datepicker__year-text--today":r.
2isCurrentYear(e)})})),Et(Tt(r),"getYearTabIndex",(function(e){return r.props.disabledKeyboardNavigation?"-1":e===Le.default(r.props.preSelection)?"0":"-1"})),Et(Tt(r),"getYearContainerClassNames",(function(){var e=r.props,t=e.selectingDate,n=e.selectsStart,a=e.selectsEnd,o=e.selectsRange;return me.default("react-datepicker__year",{"react-datepicker__year--selecting-range":t&&(n||a||o)})})),Et(Tt(r),"getYearContent",(function(e){return r.props.renderYearContent?r.props.renderYearContent(e):e})),r}return At(n,[{key:"render",value:function(){for(var e=this,t=[],n=this.props,r=n.date,a=n.yearItemNumber,o=n.onYearMouseEnter,i=n.onYearMouseLeave,s=Mn(r,a),l=s.startPeriod,c=s.endPeriod,d=function(n){t.push(ue.default.createElement("div",{ref:e.YEAR_REFS[n-l],onClick:function(t){e.onYearClick(t,n)},onKeyDown:function(t){e.onYearKeyDown(t,n)},tabIndex:e.getYearTabIndex(n),className:e.getYearClassNames(n),onMouseEnter:function(e){return o(e,n)},onMouseLeave:function(e){return i(e,n)},key:n,"aria-current":e.isCurrentYear(n)?"date":void 0},e.getYearContent(n)))},u=l;u<=c;u++)d(u);return ue.default.createElement("div",{className:this.getYearContainerClassNames()},ue.default.createElement("div",{className:"react-datepicker__year-wrapper",onMouseLeave:this.props.clearSelectingDate},t))}}]),n}(ue.default.Component),Xn=function(e){Dt(n,e);var t=Pt(n);function n(e){var r;return bt(this,n),Et(Tt(r=t.call(this,e)),"onTimeChange",(function(e){r.setState({time:e});var t=r.props.date,n=t instanceof Date&&!isNaN(t)?t:new Date;n.setHours(e.split(":")[0]),n.setMinutes(e.split(":")[1]),r.props.onChange(n)})),Et(Tt(r),"renderTimeInput",(function(){var e=r.state.time,t=r.props,n=t.date,a=t.timeString,o=t.customTimeInput;return o?ue.default.cloneElement(o,{date:n,value:e,onChange:r.onTimeChange}):ue.default.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",required:!0,value:e,onChange:function(e){r.onTimeChange(e.target.value||a)}})})),r.state={time:r.props.timeString},r}return At(n,[{key:"render",value:function(){return ue.default.createElement("div",{className:"react-datepicker__input-time-container"},ue.default.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),ue.default.createElement("div",{className:"react-datepicker-time__input-container"},ue.default.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.timeString!==t.time?{time:e.timeString}:null}}]),n}(ue.default.Component);function Zn(e){var t=e.className,n=e.children,r=e.showPopperArrow,a=e.arrowProps,o=void 0===a?{}:a;return ue.default.createElement("div",{className:t},r&&ue.default.createElement("div",St({className:"react-datepicker__triangle"},o)),n)}var $n=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],er=function(e){Dt(n,e);var t=Pt(n);function n(e){var r;return bt(this,n),Et(Tt(r=t.call(this,e)),"handleClickOutside",(function(e){r.props.onClickOutside(e)})),Et(Tt(r),"setClickOutsideRef",(function(){return r.containerRef.current})),Et(Tt(r),"handleDropdownFocus",(function(e){(function(){var e=((arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).className||"").split(/\s+/);return $n.some((function(t){return e.indexOf(t)>=0}))})(e.target)&&r.props.onDropdownFocus()})),Et(Tt(r),"getDateInView",(function(){var e=r.props,t=e.preSelection,n=e.selected,a=e.openToDate,o=wn(r.props),i=An(r.props),s=Bt();return a||n||t||(o&&ct.default(s,o)?o:i&<.default(s,i)?i:s)})),Et(Tt(r),"increaseMonth",(function(){r.setState((function(e){var t=e.date;return{date:be.default(t,1)}}),(function(){return r.handleMonthChange(r.state.date)}))})),Et(Tt(r),"decreaseMonth",(function(){r.setState((function(e){var t=e.date;return{date:De.default(t,1)}}),(function(){return r.handleMonthChange(r.state.date)}))})),Et(Tt(r),"handleDayClick",(function(e,t,n){r.props.onSelect(e,t,n),r.props.setPreSelection&&r.props.setPreSelection(e)})),Et(Tt(r),"handleDayMouseEnter",(function(e){r.setState({selectingDate:e}),r.props.onDayMouseEnter&&r.props.onDayMouseEnter(e)}
2)),Et(Tt(r),"handleMonthMouseLeave",(function(){r.setState({selectingDate:null}),r.props.onMonthMouseLeave&&r.props.onMonthMouseLeave()})),Et(Tt(r),"handleYearMouseEnter",(function(e,t){r.setState({selectingDate:Ve.default(Bt(),t)}),r.props.onYearMouseEnter&&r.props.onYearMouseEnter(e,t)})),Et(Tt(r),"handleYearMouseLeave",(function(e,t){r.props.onYearMouseLeave&&r.props.onYearMouseLeave(e,t)})),Et(Tt(r),"handleYearChange",(function(e){r.props.onYearChange&&(r.props.onYearChange(e),r.setState({isRenderAriaLiveMessage:!0})),r.props.adjustDateOnChange&&(r.props.onSelect&&r.props.onSelect(e),r.props.setOpen&&r.props.setOpen(!0)),r.props.setPreSelection&&r.props.setPreSelection(e)})),Et(Tt(r),"handleMonthChange",(function(e){r.handleCustomMonthChange(e),r.props.adjustDateOnChange&&(r.props.onSelect&&r.props.onSelect(e),r.props.setOpen&&r.props.setOpen(!0)),r.props.setPreSelection&&r.props.setPreSelection(e)})),Et(Tt(r),"handleCustomMonthChange",(function(e){r.props.onMonthChange&&(r.props.onMonthChange(e),r.setState({isRenderAriaLiveMessage:!0}))})),Et(Tt(r),"handleMonthYearChange",(function(e){r.handleYearChange(e),r.handleMonthChange(e)})),Et(Tt(r),"changeYear",(function(e){r.setState((function(t){var n=t.date;return{date:Ve.default(n,e)}}),(function(){return r.handleYearChange(r.state.date)}))})),Et(Tt(r),"changeMonth",(function(e){r.setState((function(t){var n=t.date;return{date:He.default(n,e)}}),(function(){return r.handleMonthChange(r.state.date)}))})),Et(Tt(r),"changeMonthYear",(function(e){r.setState((function(t){var n=t.date;return{date:Ve.default(He.default(n,Re.default(e)),Le.default(e))}}),(function(){return r.handleMonthYearChange(r.state.date)}))})),Et(Tt(r),"header",(function(){var e=Vt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.state.date,r.props.locale,r.props.calendarStartDay),t=[];return r.props.showWeekNumbers&&t.push(ue.default.createElement("div",{key:"W",className:"react-datepicker__day-name"},r.props.weekLabel||"#")),t.concat([0,1,2,3,4,5,6].map((function(t){var n=ye.default(e,t),a=r.formatWeekday(n,r.props.locale),o=r.props.weekDayClassName?r.props.weekDayClassName(n):void 0;return ue.default.createElement("div",{key:t,className:me.default("react-datepicker__day-name",o)},a)})))})),Et(Tt(r),"formatWeekday",(function(e,t){return r.props.formatWeekDay?function(e,t,n){return t(Ft(e,"EEEE",n))}(e,r.props.formatWeekDay,t):r.props.useWeekdaysShort?function(e,t){return Ft(e,"EEE",t)}(e,t):function(e,t){return Ft(e,"EEEEEE",t)}(e,t)})),Et(Tt(r),"decreaseYear",(function(){r.setState((function(e){var t=e.date;return{date:Me.default(t,r.props.showYearPicker?r.props.yearItemNumber:1)}}),(function(){return r.handleYearChange(r.state.date)}))})),Et(Tt(r),"clearSelectingDate",(function(){r.setState({selectingDate:null})})),Et(Tt(r),"renderPreviousButton",(function(){if(!r.props.renderCustomHeader){var e;switch(!0){case r.props.showMonthYearPicker:e=kn(r.state.date,r.props);break;case r.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.yearItemNumber,a=void 0===r?Lt:r,o=Mn(Yt(Me.default(e,a)),a).endPeriod,i=n&&Le.default(n);return i&&i>o||!1}(r.state.date,r.props);break;default:e=vn(r.state.date,r.props)}if((r.props.forceShowMonthNavigation||r.props.showDisabledMonthNavigation||!e)&&!r.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--previous"],n=r.decreaseMonth;(r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker)&&(n=r.decreaseYear),e&&r.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--previous--disabled"),n=null);var a=r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker,o=r.props,i=o.previousMonthButtonLabel,s=o.previousYearButtonLabel,l=r.props,c=l.previousMonthAriaLabel,d=void 0===c?"string"==typeof i?i:"Previous Month":c,u=l.previousYearAriaLabel,m=void 0===u?"string"==typeof s?s:"Previous Year":u;return ue.default.createElement("button",{type:"button",className:t.join(" "),onClick:n,onKeyDown:r.props.handleOnKeyDown,"aria-label":a?m:d},ue.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"].join(" ")},a?r.props.previousYearButtonLabel:r.props.previousMonthButtonLabel))}}})),Et(Tt(r),"increaseYear",(function(){r.setState((function(e){var t=e.date;return{date:Ae.default(t,r.props.showYearPicker?r.props.yearItemNumber:1)}}),(function(){return r.handleYearChange(r.state.date)}))})),Et(Tt(r),"renderNextButton",(function(){if(!r.props.renderCustomHeader){var e;switch(!0){case r.props.showMonthYearPicker:e=bn(r.state.date,r.props);break;case r.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.maxDate,r=t.yearItemNumber,a=void 0===r?Lt:r,o=Mn(Ae.default(e,a),a).startPeriod,i=n&&Le.default(n);return i&&i<o||!1}(r.state.date,r.props);break;default:e=yn(r.state.date,r.props)}if((r.props.forceShowMonthNavigation||r.props.showDisabledMonthNavigation||!e)&&!r.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--next"];r.props.showTimeSelect&&t.push("react-datepicker__navigation--next--with-time"),r.props.todayButton&&t.push("react-datepicker__navigation--next--with-today-button");var n=r.increaseMonth;(r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker)&&(n=r.increaseYear),e&&r.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--next--disabled"),n=null);var a=r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker,o=r.props,i=o.nextMonthButtonLabel,s=o.nextYearButtonLabel,l=r.props,c=l.nextMonthAriaLabel,d=void 0===c?"string"==typeof i?i:"Next Month":c,u=l.nextYearAriaLabel,m=void 0===u?"string"==typeof s?s:"Next Year":u;return ue.default.createElement("button",{type:"button",className:t.join(" "),onClick:n,onKeyDown:r.props.handleOnKeyDown,"aria-label":a?m:d},ue.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"].join(" ")},a?r.props.nextYearButtonLabel:r.props.nextMonthButtonLabel))}}})),Et(Tt(r),"renderCurrentMonth",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.state.date,t=["react-datepicker__current-month"];return r.props.showYearDropdown&&t.push("react-datepicker__current-month--hasYearDropdown"),r.props.showMonthDropdown&&t.push("react-datepicker__current-month--hasMonthDropdown"),r.props.showMonthYearDropdown&&t.push("react-datepicker__current-month--hasMonthYearDropdown"),ue.default.createElement("div",{className:t.join(" ")},Ft(e,r.props.dateFormat,r.props.locale))})),Et(Tt(r),"renderYearDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showYearDropdown&&!e)return ue.default.createElement(Nn,{adjustDateOnChange:r.props.adjustDateOnChange,date:r.state.date,onSelect:r.props.onSelect,setOpen:r.props.setOpen,dropdownMode:r.props.dropdownMode,onChange:r.changeYear,minDate:r.props.minDate,maxDate:r.props.maxDate,year:Le.default(r.state.date),scrollableYearDropdown:r.props.scrollableYearDropdown,yearDropdownItemNumber:r.props.yearDropdownItemNumber})})),Et(Tt(r),"renderMonthDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showMonthDropdown&&!e)return ue.default.createElement(On,{dropdownMode:r.props.dropdownMode,locale:r.props.locale,onChange:r.changeMonth,month:Re.default(r.state.date),useShortMonthInDropdown:r.props.useShortMonthInDropdown})})),Et(Tt(r),"renderMonthYearDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showMonthYearDropdown&&!e)return ue.default.createElement(_n,{dropdownMode:r.props.dropdownMode,locale:r.props.locale,dateFormat:r.props.dateFormat,onChange:r.changeMonthYear,minDate:r.props.minDate,maxDate:r.props.maxDate,date:r.state.date,
2scrollableMonthYearDropdown:r.props.scrollableMonthYearDropdown})})),Et(Tt(r),"handleTodayButtonClick",(function(e){r.props.onSelect(zt(),e),r.props.setPreSelection&&r.props.setPreSelection(zt())})),Et(Tt(r),"renderTodayButton",(function(){if(r.props.todayButton&&!r.props.showTimeSelectOnly)return ue.default.createElement("div",{className:"react-datepicker__today-button",onClick:function(e){return r.handleTodayButtonClick(e)}},r.props.todayButton)})),Et(Tt(r),"renderDefaultHeader",(function(e){var t=e.monthDate,n=e.i;return ue.default.createElement("div",{className:"react-datepicker__header ".concat(r.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},r.renderCurrentMonth(t),ue.default.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(r.props.dropdownMode),onFocus:r.handleDropdownFocus},r.renderMonthDropdown(0!==n),r.renderMonthYearDropdown(0!==n),r.renderYearDropdown(0!==n)),ue.default.createElement("div",{className:"react-datepicker__day-names"},r.header(t)))})),Et(Tt(r),"renderCustomHeader",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.monthDate,n=e.i;if(r.props.showTimeSelect&&!r.state.monthContainer||r.props.showTimeSelectOnly)return null;var a=vn(r.state.date,r.props),o=yn(r.state.date,r.props),i=kn(r.state.date,r.props),s=bn(r.state.date,r.props),l=!r.props.showMonthYearPicker&&!r.props.showQuarterYearPicker&&!r.props.showYearPicker;return ue.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:r.props.onDropdownFocus},r.props.renderCustomHeader(yt(yt({},r.state),{},{customHeaderCount:n,monthDate:t,changeMonth:r.changeMonth,changeYear:r.changeYear,decreaseMonth:r.decreaseMonth,increaseMonth:r.increaseMonth,decreaseYear:r.decreaseYear,increaseYear:r.increaseYear,prevMonthButtonDisabled:a,nextMonthButtonDisabled:o,prevYearButtonDisabled:i,nextYearButtonDisabled:s})),l&&ue.default.createElement("div",{className:"react-datepicker__day-names"},r.header(t)))})),Et(Tt(r),"renderYearHeader",(function(){var e=r.state.date,t=r.props,n=t.showYearPicker,a=Mn(e,t.yearItemNumber),o=a.startPeriod,i=a.endPeriod;return ue.default.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},n?"".concat(o," - ").concat(i):Le.default(e))})),Et(Tt(r),"renderHeader",(function(e){switch(!0){case void 0!==r.props.renderCustomHeader:return r.renderCustomHeader(e);case r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker:return r.renderYearHeader(e);default:return r.renderDefaultHeader(e)}})),Et(Tt(r),"renderMonths",(function(){var e;if(!r.props.showTimeSelectOnly&&!r.props.showYearPicker){for(var t=[],n=r.props.showPreviousMonths?r.props.monthsShown-1:0,a=De.default(r.state.date,n),o=null!==(e=r.props.monthSelectedIn)&&void 0!==e?e:n,i=0;i<r.props.monthsShown;++i){var s=i-o+n,l=be.default(a,s),c="month-".concat(i),d=i<r.props.monthsShown-1,u=i>0;t.push(ue.default.createElement("div",{key:c,ref:function(e){r.monthContainer=e},className:"react-datepicker__month-container"},r.renderHeader({monthDate:l,i:i}),ue.default.createElement(qn,{chooseDayAriaLabelPrefix:r.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:r.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:r.props.weekAriaLabelPrefix,ariaLabelPrefix:r.props.monthAriaLabelPrefix,onChange:r.changeMonthYear,day:l,dayClassName:r.props.dayClassName,calendarStartDay:r.props.calendarStartDay,monthClassName:r.props.monthClassName,onDayClick:r.handleDayClick,handleOnKeyDown:r.props.handleOnDayKeyDown,onDayMouseEnter:r.handleDayMouseEnter,onMouseLeave:r.handleMonthMouseLeave,onWeekSelect:r.props.onWeekSelect,orderInDisplay:i,formatWeekNumber:r.props.formatWeekNumber,locale:r.props.locale,minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,highlightDates:r.props.highlightDates,holidays:r.props.holidays,selectingDate:r.state.selectingDate,includeDates:r.props.includeDates,includeDateIntervals:r.props.includeDateIntervals,inline:r.props.inline,shouldFocusDayInline:r.props.shouldFocusDayInline,fixedHeight:r.props.fixedHeight,filterDate:r.props.filterDate,preSelection:r.props.preSelection,setPreSelection:r.props.setPreSelection,selected:r.props.selected,selectsStart:r.props.selectsStart,selectsEnd:r.props.selectsEnd,selectsRange:r.props.selectsRange,selectsDisabledDaysInRange:r.props.selectsDisabledDaysInRange,showWeekNumbers:r.props.showWeekNumbers,startDate:r.props.startDate,endD
2ate:r.props.endDate,peekNextMonth:r.props.peekNextMonth,setOpen:r.props.setOpen,shouldCloseOnSelect:r.props.shouldCloseOnSelect,renderDayContents:r.props.renderDayContents,renderMonthContent:r.props.renderMonthContent,renderQuarterContent:r.props.renderQuarterContent,renderYearContent:r.props.renderYearContent,disabledKeyboardNavigation:r.props.disabledKeyboardNavigation,showMonthYearPicker:r.props.showMonthYearPicker,showFullMonthYearPicker:r.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:r.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:r.props.showFourColumnMonthYearPicker,showYearPicker:r.props.showYearPicker,showQuarterYearPicker:r.props.showQuarterYearPicker,showWeekPicker:r.props.showWeekPicker,isInputFocused:r.props.isInputFocused,containerRef:r.containerRef,monthShowsDuplicateDaysEnd:d,monthShowsDuplicateDaysStart:u})))}return t}})),Et(Tt(r),"renderYears",(function(){if(!r.props.showTimeSelectOnly)return r.props.showYearPicker?ue.default.createElement("div",{className:"react-datepicker__year--container"},r.renderHeader(),ue.default.createElement(Qn,St({onDayClick:r.handleDayClick,selectingDate:r.state.selectingDate,clearSelectingDate:r.clearSelectingDate,date:r.state.date},r.props,{onYearMouseEnter:r.handleYearMouseEnter,onYearMouseLeave:r.handleYearMouseLeave}))):void 0})),Et(Tt(r),"renderTimeSection",(function(){if(r.props.showTimeSelect&&(r.state.monthContainer||r.props.showTimeSelectOnly))return ue.default.createElement(Jn,{selected:r.props.selected,openToDate:r.props.openToDate,onChange:r.props.onTimeChange,timeClassName:r.props.timeClassName,format:r.props.timeFormat,includeTimes:r.props.includeTimes,intervals:r.props.timeIntervals,minTime:r.props.minTime,maxTime:r.props.maxTime,excludeTimes:r.props.excludeTimes,filterTime:r.props.filterTime,timeCaption:r.props.timeCaption,todayButton:r.props.todayButton,showMonthDropdown:r.props.showMonthDropdown,showMonthYearDropdown:r.props.showMonthYearDropdown,showYearDropdown:r.props.showYearDropdown,withPortal:r.props.withPortal,monthRef:r.state.monthContainer,injectTimes:r.props.injectTimes,locale:r.props.locale,handleOnKeyDown:r.props.handleOnKeyDown,showTimeSelectOnly:r.props.showTimeSelectOnly})})),Et(Tt(r),"renderInputTimeSection",(function(){var e=new Date(r.props.selected),t=_t(e)&&Boolean(r.props.selected)?"".concat(Cn(e.getHours()),":").concat(Cn(e.getMinutes())):"";if(r.props.showTimeInput)return ue.default.createElement(Xn,{date:e,timeString:t,timeInputLabel:r.props.timeInputLabel,onChange:r.props.onTimeChange,customTimeInput:r.props.customTimeInput})})),Et(Tt(r),"renderAriaLiveRegion",(function(){var e,t=Mn(r.state.date,r.props.yearItemNumber),n=t.startPeriod,a=t.endPeriod;return e=r.props.showYearPicker?"".concat(n," - ").concat(a):r.props.showMonthYearPicker||r.props.showQuarterYearPicker?Le.default(r.state.date):"".concat(nn(Re.default(r.state.date),r.props.locale)," ").concat(Le.default(r.state.date)),ue.default.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},r.state.isRenderAriaLiveMessage&&e)})),Et(Tt(r),"renderChildren",(function(){if(r.props.children)return ue.default.createElement("div",{className:"react-datepicker__children-container"},r.props.children)})),r.containerRef=ue.default.createRef(),r.state={date:r.getDateInView(),selectingDate:null,monthContainer:null,isRenderAriaLiveMessage:!1},r}return At(n,[{key:"componentDidMount",value:function(){var e=this;this.props.showTimeSelect&&(this.assignMonthContainer=void e.setState({monthContainer:e.monthContainer}))}},{key:"componentDidUpdate",value:function(e){var t=this;if(!this.props.preSelection||Xt(this.props.preSelection,e.preSelection)&&this.props.monthSelectedIn===e.monthSelectedIn)this.props.openToDate&&!Xt(this.props.openToDate,e.openToDate)&&this.setState({date:this.props.openToDate});else{var n=!Jt(this.state.date,this.props.preSelection);this.setState({date:this.props.preSelection},(function(){return n&&t.handleCustomMonthChange(t.state.date)}))}}},{key:"render",value:function(){var e=this.props.container||Zn;return ue.default.createElement("div",{style:{display:"contents"},ref:this.containerRef},ue.default.createElement(e,{className:me.default("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showPopperArrow:this.props.showPopperArrow,arrowProps:this.props.arrowProps},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren()))}}],[{key:"defaultProps",get:function(){return{onDropdownFocus:function(){},monthsShown:1,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",customTimeInput:null,yearItemNumber:Lt}}}]),n}(ue.default.Component),tr=function(e){var t=e.icon,n=e.className,r=void 0===n?"":n,a=e.onClick,o="react-datepicker__calendar-icon";return ue.default.isValidElement(t)?ue.default.cloneElement(t,{className:"".concat(t.props.className||""," ").concat(o," ").concat(r),onClick:function(e){"function"==typeof t.props.onClick&&t.props.onClick(e),"function"==typeof a&&a(e)}}):"string"==typeof t?ue.default.createElement("i",{className:"".concat(o," ").concat(t," ").concat(r),"aria-hidden":"true",onClick:a}):ue.default.createElement("svg",{className:"".concat(o," ").concat(r),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",onClick:a},ue.default.createElement("path",{d:"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 9
26 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z"}))},nr=function(e){Dt(n,e);var t=Pt(n);function n(e){var r;return bt(this,n),(r=t.call(this,e)).el=document.createElement("div"),r}return At(n,[{key:"componentDidMount",value:function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)}},{key:"componentWillUnmount",value:function(){this.portalRoot.removeChild(this.el)}},{key:"render",value:function(){return ht.default.createPortal(this.props.children,this.el)}}]),n}(ue.default.Component),rr=function(e){return!e.disabled&&-1!==e.tabIndex},ar=function(e){Dt(n,e);var t=Pt(n);function n(e){var r;return bt(this,n),Et(Tt(r=t.call(this,e)),"getTabChildren",(function(){return Array.prototype.slice.call(r.tabLoopRef.current.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(rr)})),Et(Tt(r),"handleFocusStart",(function(){var e=r.getTabChildren();e&&e.length>1&&e[e.length-1].focus()})),Et(Tt(r),"handleFocusEnd",(function(){var e=r.getTabChildren();e&&e.length>1&&e[0].focus()})),r.tabLoopRef=ue.default.createRef(),r}return At(n,[{key:"render",value:function(){return this.props.enableTabLoop?ue.default.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},ue.default.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:"0",onFocus:this.handleFocusStart}),this.props.children,ue.default.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:"0",onFocus:this.handleFocusEnd})):this.props.children}}],[{key:"defaultProps",get:function(){return{enableTabLoop:!0}}}]),n}(ue.default.Component),or=function(e){Dt(n,e);var t=Pt(n);function n(){return bt(this,n),t.apply(this,arguments)}return At(n,[{key:"render",value:function(){var e,t=this.props,n=t.className,r=t.wrapperClassName,a=t.hidePopper,o=t.popperComponent,i=t.popperModifiers,s=t.popperPlacement,l=t.popperProps,c=t.targetComponent,d=t.enableTabLoop,u=t.popperOnKeyDown,m=t.portalId,p=t.portalHost;if(!a){var f=me.default("react-datepicker-popper",n);e=ue.default.createElement(le.Popper,St({modifiers:i,placement:s},l),(function(e){var t=e.ref,n=e.style,r=e.placement,a=e.arrowProps;return ue.default.createElement(ar,{enableTabLoop:d},ue.default.createElement("div",{ref:t,style:n,className:f,"data-placement":r,onKeyDown:u},ue.default.cloneElement(o,{arrowProps:a})))}))}this.props.popperContainer&&(e=ue.default.createElement(this.props.popperContainer,{},e)),m&&!a&&(e=ue.default.createElement(nr,{portalId:m,portalHost:p},e));var h=me.default("react-datepicker-wrapper",r);return ue.default.createElement(le.Manager,{className:"react-datepicker-manager"},ue.default.createElement(le.Reference,null,(function(e){var t=e.ref;return ue.default.createElement("div",{ref:t,className:h},c)})),e)}}],[{key:"defaultProps",get:function(){return{hidePopper:!0,popperModifiers:[],popperProps:{},popperPlacement:"bottom-start"}}}]),n}(ue.default.Component),ir="react-datepicker-ignore-onclickoutside",sr=ft.default(er),lr="Date input not valid.",cr=function(e){Dt(n,e);var t=Pt(n);function n(e){var r;return bt(this,n),Et(Tt(r=t.call(this,e)),"getPreSelection",(function(){return r.props.openToDate?r.props.openToDate:r.props.selectsEnd&&r.props.startDate?r.props.startDate:r.props.selectsStart&&r.props.endDate?r.props.endDate:Bt()})),Et(Tt(r),"modifyHolidays",(function(){var e;return null===(e=r.props.holidays)||void 0===e?void 0:e.reduce((function(e,t){var n=new Date(t.date);return fe.default(n)?[].concat(xt(e),[yt(yt({},t),{},{date:n})]):e}),[])})),Et(Tt(r),"calcInitialState",(function(){var e,t=r.getPreSelection(),n=wn(r.props),a=An(r.props),o=n&&ct.default(t,Je.default(n))?n:a&<.default(t,et.default(a))?a:t;return{open:r.props.startOpen||!1,preventFocus:!1,preSelection:null!==(e=r.props.selectsRange?r.props.startDate:r.props.selected)&&void 0!==e?e:o,highlightDates:En(r.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1}})),Et(Tt(r),"clearPreventFocusTimeout",(function(){r.preventFocusTimeout&&clearTimeout(r.preventFocusTimeout)}
2)),Et(Tt(r),"setFocus",(function(){r.input&&r.input.focus&&r.input.focus({preventScroll:!0})})),Et(Tt(r),"setBlur",(function(){r.input&&r.input.blur&&r.input.blur(),r.cancelFocusInput()})),Et(Tt(r),"setOpen",(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];r.setState({open:e,preSelection:e&&r.state.open?r.state.preSelection:r.calcInitialState().preSelection,lastPreSelectChange:ur},(function(){e||r.setState((function(e){return{focused:!!t&&e.focused}}),(function(){!t&&r.setBlur(),r.setState({inputValue:null})}))}))})),Et(Tt(r),"inputOk",(function(){return pe.default(r.state.preSelection)})),Et(Tt(r),"isCalendarOpen",(function(){return void 0===r.props.open?r.state.open&&!r.props.disabled&&!r.props.readOnly:r.props.open})),Et(Tt(r),"handleFocus",(function(e){r.state.preventFocus||(r.props.onFocus(e),r.props.preventOpenOnFocus||r.props.readOnly||r.setOpen(!0)),r.setState({focused:!0})})),Et(Tt(r),"sendFocusBackToInput",(function(){r.preventFocusTimeout&&r.clearPreventFocusTimeout(),r.setState({preventFocus:!0},(function(){r.preventFocusTimeout=setTimeout((function(){r.setFocus(),r.setState({preventFocus:!1})}))}))})),Et(Tt(r),"cancelFocusInput",(function(){clearTimeout(r.inputFocusTimeout),r.inputFocusTimeout=null})),Et(Tt(r),"deferFocusInput",(function(){r.cancelFocusInput(),r.inputFocusTimeout=setTimeout((function(){return r.setFocus()}),1)})),Et(Tt(r),"handleDropdownFocus",(function(){r.cancelFocusInput()})),Et(Tt(r),"handleBlur",(function(e){(!r.state.open||r.props.withPortal||r.props.showTimeInput)&&r.props.onBlur(e),r.setState({focused:!1})})),Et(Tt(r),"handleCalendarClickOutside",(function(e){r.props.inline||r.setOpen(!1),r.props.onClickOutside(e),r.props.withPortal&&e.preventDefault()})),Et(Tt(r),"handleChange",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=t[0];if(!r.props.onChangeRaw||(r.props.onChangeRaw.apply(Tt(r),t),"function"==typeof a.isDefaultPrevented&&!a.isDefaultPrevented())){r.setState({inputValue:a.target.value,lastPreSelectChange:dr});var o,i,s,l,c,d,u,m,p=(o=a.target.value,i=r.props.dateFormat,s=r.props.locale,l=r.props.strictParsing,c=r.props.minDate,d=null,u=tn(s)||tn(en()),m=!0,Array.isArray(i)?(i.forEach((function(e){var t=mt.default(o,e,new Date,{locale:u});l&&(m=_t(t,c)&&o===Ft(t,e,s)),_t(t,c)&&m&&(d=t)})),d):(d=mt.default(o,i,new Date,{locale:u}),l?m=_t(d)&&o===Ft(d,i,s):_t(d)||(i=i.match(Ut).map((function(e){var t=e[0];return"p"===t||"P"===t?u?(0,Ot[t])(e,u.formatLong):t:e})).join(""),o.length>0&&(d=mt.default(o,i.slice(0,o.length),new Date)),_t(d)||(d=new Date(o))),_t(d)&&m?d:null));r.props.showTimeSelectOnly&&r.props.selected&&p&&!Xt(p,r.props.selected)&&(p=gt.default(r.props.selected,{hours:xe.default(p),minutes:Pe.default(p),seconds:Te.default(p)})),!p&&a.target.value||(r.props.showWeekPicker&&(p=Vt(p,r.props.locale,r.props.calendarStartDay)),r.setSelected(p,a,!0))}})),Et(Tt(r),"handleSelect",(function(e,t,n){if(r.props.shouldCloseOnSelect&&!r.props.showTimeSelect&&r.sendFocusBackToInput(),r.props.onChangeRaw&&r.props.onChangeRaw(t),r.props.showWeekPicker&&(e=Vt(e,r.props.locale,r.props.calendarStartDay)),r.setSelected(e,t,!1,n),r.props.showDateSelect&&r.setState({isRenderAriaLiveMessage:!0}),!r.props.shouldCloseOnSelect||r.props.showTimeSelect)r.setPreSelection(e);else if(!r.props.inline){r.props.selectsRange||r.setOpen(!1);var a=r.props,o=a.startDate,i=a.endDate;!o||i||ct.default(e,o)||r.setOpen(!1)}})),Et(Tt(r),"setSelected",(function(e,t,n,a){var o=e;if(r.props.showYearPicker){if(null!==o&&un(Le.default(o),r.props))return}else if(r.props.showMonthYearPicker){if(null!==o&&sn(o,r.props))return}else if(null!==o&&an(o,r.props))return;var i=r.props,s=i.onChange,l=i.selectsRange,c=i.startDate,d=i.endDate;if(!Zt(r.props.selected,o)||r.props.allowSameDay||l)if(null!==o&&(!r.props.selected||n&&(r.props.showTimeSelect||r.props.showTimeSelectOnly||r.props.showTimeInput)||(o=Gt(o,{hour:xe.default(r.props.selected),minute:Pe.default(r.props.selected),second:Te.default(r.props.selected)})),r.props.inline||r.setState({preSelection:o}),r.props.focusSelectedMonth||r.setState({monthSelectedIn:a})),l){var u=c&&d;c||d?c&&!d&&(ct.default(o,c)?s([o,null],t):s([c,o],t)):s([o,null],t),u&&s([o,null],t)}else s(o,t);n||(r.props.onSelect(o,t),r.setState({inputValue:null}))})),Et(Tt(r),"setPreSelection",(function(e){var t=void 0!==r.props.minDate,n=void 0!==r.props.maxDate,a=!0;if(e){r.props.showWeekPicker&&(e=Vt(e,r.props.locale,r.props.calendarStartDay));var o=Je.default(e);if(t&&n)a=$t(e,r.props.minDate,r.props.maxDate);else if(t){var i=Je.default(r.props.minDate);a=lt.default(e,i)||Zt(o,i)}else if(n){var s=et.default(r.props.maxDate);a=ct.default(e,s)||Zt(o,s)}}a&&r.setState({preSelection:e})})),Et(Tt(r),"toggleCalendar",(function(){r.setOpen(!r.state.open)})),Et(Tt(r),"handleTimeChange",(function(e){var t=r.props.selected?r.props.selected:r.getPreSelection(),n=r.props.selected?e:Gt(t,{hour:xe.default(e),minute:Pe.default(e)});r.setState({preSelection:n}),r.props.onChange(n),r.props.shouldCloseOnSelect&&(r.sendFocusBackToInput(),r.setOpen(!1)),r.props.showTimeInput&&r.setOpen(!0),(r.props.showTimeSelectOnly||r.props.showTimeSelect)&&r.setState({isRenderAriaLiveMessage:!0}),r.setState({inputValue:null})})),Et(Tt(r),"onInputClick",(function(){r.props.disabled||r.props.readOnly||r.setOpen(!0),r.props.onInputClick()})),Et(Tt(r),"onInputKeyDown",(function(e){r.props.onKeyDown(e);var t=e.key;if(r.state.open||r.props.inline||r.props.preventOpenOnFocus){if(r.state.open){if("ArrowDown"===t||"ArrowUp"===t){e.preventDefault();var n=r.props.showWeekPicker&&r.props.showWeekNumbers?'.react-datepicker__week-number[tabindex="0"]':'.react-datepicker__day[tabindex="0"]',a=r.calendar.componentNode&&r.calendar.componentNode.querySelector(n);return void(a&&a.focus({preventScroll:!0}))}var o=Bt(r.state.preSelection);"Enter"===t?(e.preventDefault(),r.inputOk()&&r.state.lastPreSelectChange===ur?(r.handleSelect(o,e),!r.props.shouldCloseOnSelect&&r.setPreSelection(o)):r.setOpen(!1)):"Escape"===t?(e.preventDefault(),r.sendFocusBackToInput(),r.setOpen(!1)):"Tab"===t&&r.setOpen(!1),r.inputOk()||r.props.onInputError({code:1,msg:lr})}}else"ArrowDown"!==t&&"ArrowUp"!==t&&"Enter"!==t||r.onInputClick()}
2)),Et(Tt(r),"onPortalKeyDown",(function(e){"Escape"===e.key&&(e.preventDefault(),r.setState({preventFocus:!0},(function(){r.setOpen(!1),setTimeout((function(){r.setFocus(),r.setState({preventFocus:!1})}))})))})),Et(Tt(r),"onDayKeyDown",(function(e){r.props.onKeyDown(e);var t=e.key,n=Bt(r.state.preSelection);if("Enter"===t)e.preventDefault(),r.handleSelect(n,e),!r.props.shouldCloseOnSelect&&r.setPreSelection(n);else if("Escape"===t)e.preventDefault(),r.setOpen(!1),r.inputOk()||r.props.onInputError({code:1,msg:lr});else if(!r.props.disabledKeyboardNavigation){var a;switch(t){case"ArrowLeft":a=r.props.showWeekPicker?Se.default(n,1):Ee.default(n,1);break;case"ArrowRight":a=r.props.showWeekPicker?ke.default(n,1):ye.default(n,1);break;case"ArrowUp":a=Se.default(n,1);break;case"ArrowDown":a=ke.default(n,1);break;case"PageUp":a=De.default(n,1);break;case"PageDown":a=be.default(n,1);break;case"Home":a=Me.default(n,1);break;case"End":a=Ae.default(n,1);break;default:a=null}if(!a)return void(r.props.onInputError&&r.props.onInputError({code:1,msg:lr}));if(e.preventDefault(),r.setState({lastPreSelectChange:ur}),r.props.adjustDateOnChange&&r.setSelected(a),r.setPreSelection(a),r.props.inline){var o=Re.default(n),i=Re.default(a),s=Le.default(n),l=Le.default(a);o!==i||s!==l?r.setState({shouldFocusDayInline:!0}):r.setState({shouldFocusDayInline:!1})}}})),Et(Tt(r),"onPopperKeyDown",(function(e){"Escape"===e.key&&(e.preventDefault(),r.sendFocusBackToInput())})),Et(Tt(r),"onClearClick",(function(e){e&&e.preventDefault&&e.preventDefault(),r.sendFocusBackToInput(),r.props.selectsRange?r.props.onChange([null,null],e):r.props.onChange(null,e),r.setState({inputValue:null})})),Et(Tt(r),"clear",(function(){r.onClearClick()})),Et(Tt(r),"onScroll",(function(e){"boolean"==typeof r.props.closeOnScroll&&r.props.closeOnScroll?e.target!==document&&e.target!==document.documentElement&&e.target!==document.body||r.setOpen(!1):"function"==typeof r.props.closeOnScroll&&r.props.closeOnScroll(e)&&r.setOpen(!1)})),Et(Tt(r),"renderCalendar",(function(){return r.props.inline||r.isCalendarOpen()?ue.default.createElement(sr,{ref:function(e){r.calendar=e},locale:r.props.locale,calendarStartDay:r.props.calendarStartDay,chooseDayAriaLabelPrefix:r.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:r.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:r.props.weekAriaLabelPrefix,monthAriaLabelPrefix:r.props.monthAriaLabelPrefix,adjustDateOnChange:r.props.adjustDateOnChange,setOpen:r.setOpen,shouldCloseOnSelect:r.props.shouldCloseOnSelect,dateFormat:r.props.dateFormatCalendar,useWeekdaysShort:r.props.useWeekdaysShort,formatWeekDay:r.props.formatWeekDay,dropdownMode:r.props.dropdownMode,selected:r.props.selected,preSelection:r.state.preSelection,onSelect:r.handleSelect,onWeekSelect:r.props.onWeekSelect,openToDate:r.props.openToDate,minDate:r.props.minDate,maxDate:r.props.maxDate,selectsStart:r.props.selectsStart,selectsEnd:r.props.selectsEnd,selectsRange:r.props.selectsRange,startDate:r.props.startDate,endDate:r.props.endDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,filterDate:r.props.filterDate,onClickOutside:r.handleCalendarClickOutside,formatWeekNumber:r.props.formatWeekNumber,highlightDates:r.state.highlightDates,holidays:Sn(r.modifyHolidays()),includeDates:r.props.includeDates,includeDateIntervals:r.props.includeDateIntervals,includeTimes:r.props.includeTimes,injectTimes:r.props.injectTimes,inline:r.props.inline,shouldFocusDayInline:r.state.shouldFocusDayInline,peekNextMonth:r.props.peekNextMonth,showMonthDropdown:r.props.showMonthDropdown,showPreviousMonths:r.props.showPreviousMonths,useShortMonthInDropdown:r.props.useShortMonthInDropdown,showMonthYearDropdown:r.props.showMonthYearDropdown,showWeekNumbers:r.props.showWeekNumbers,showYearDropdown:r.props.showYearDropdown,withPortal:r.props.withPortal,forceShowMonthNavigation:r.props.forceShowMonthNavigation,showDisabledMonthNavigation:r.props.showDisabledMonthNavigation,scrollableYearDropdown:r.props.scrollableYearDropdown,scrollableMonthYearDropdown:r.props.scrollableMonthYearDropdown,todayButton:r.props.todayButton,weekLabel:r.props.weekLabel,outsideClickIgnoreClass:ir,fixedHeight:r.props.fixedHeight,monthsShown:r.props.monthsShown,monthSelectedIn:r.state.monthSelectedIn,onDropdownFocus:r.handleDropdownFocus,onMonthChange:r.props.onMonthChange,onYearChange:r.props.onYearChange,dayClassName:r.props.dayClassName,weekDayClassName:r.props.weekDayClassName,monthClassName:r.props.monthClassName,timeClassName:r.props.timeClassName,showDateSelect:r.props.showDateSelect,showTimeSelect:r.props.showTimeSelect,showTimeSelectOnly:r.props.showTimeSelectOnly,onTimeChange:r.handleTimeChange,timeFormat:r.props.timeFormat,timeIntervals:r.props.timeIntervals,minTime:r.props.minTime,maxTime:r.props.maxTime,excludeTimes:r.props.excludeTimes,filterTime:r.props.filterTime,timeCaption:r.props.timeCaption,className:r.props.calendarClassName,container:r.props.calendarContainer,yearItemNumber:r.props.yearItemNumber,yearDropdownItemNumber:r.props.yearDropdownItemNumber,previousMonthAriaLabel:r.props.previousMonthAriaLabel,previousMonthButtonLabel:r.props.previousMonthButtonLabel,nextMonthAriaLabel:r.props.nextMonthAriaLabel,nextMonthButtonLabel:r.props.nextMonthButtonLabel,previousYearAriaLabel:r.props.previousYearAriaLabel,previousYearButtonLabel:r.props.previousYearButtonLabel,nextYearAriaLabel:r.props.nextYearAriaLabel,nextYearButtonLabel:r.props.nextYearButtonLabel,timeInputLabel:r.props.timeInputLabel,disabledKeyboardNavigation:r.props.disabledKeyboardNavigation,renderCustomHeader:r.props.renderCustomHeader,popperProps:r.props.popperProps,renderDayContents:r.props.renderDayContents,renderMonthContent:r.props.renderMonthContent,renderQuarterContent:r.props.renderQuarterContent,renderYearContent:r.props.renderYearContent,onDayMouseEnter:r.props.onDayMouseEnter,onMonthMouseLeave:r.props.onMonthMouseLeave,onYearMouseEnter:r.props.onYearMouseEnter,onYearMouseLeave:r.props.onYearMouseLeave,selectsDisabledDaysInRange:r.props.selectsDisabledDaysInRange,showTimeInput:r.props.showTimeInput,showMonthYearPicker:r.props.showMonthYearPicker,showFullMonthYearPicker:r.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:r.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:r.props.showFourColumnMonthYearPicker,showYearPicker:r.props.showYearPicker,showQuarterYearPicker:r.props.showQuarterYearPicker,showWeekPicker:r.props.showWeekPicker,showPopperArrow:r.props.showPopperArrow,excludeScrollbar:r.props.excludeScrollbar,handleOnKeyDown:r.props.onKeyDown,handleOnDayKeyDown:r.onDayKeyDown,isInputFocused:r.state.focused,customTimeInput:r.props.customTimeInput,setPreSelection:r.setPreSelection},r.props.children):null})),Et(Tt(r),"renderAriaLiveRegion",(function(){var e,t=r.props,n=t.dateFormat,a=t.locale,o=r.props.showTimeInput||r.props.showTimeSelect?"PPPPp":"PPPP";return e=r.props.selectsRange?"Selected start date: ".concat(Ht(r.props.startDate,{dateFormat:o,locale:a}
2),". ").concat(r.props.endDate?"End date: "+Ht(r.props.endDate,{dateFormat:o,locale:a}):""):r.props.showTimeSelectOnly?"Selected time: ".concat(Ht(r.props.selected,{dateFormat:n,locale:a})):r.props.showYearPicker?"Selected year: ".concat(Ht(r.props.selected,{dateFormat:"yyyy",locale:a})):r.props.showMonthYearPicker?"Selected month: ".concat(Ht(r.props.selected,{dateFormat:"MMMM yyyy",locale:a})):r.props.showQuarterYearPicker?"Selected quarter: ".concat(Ht(r.props.selected,{dateFormat:"yyyy, QQQ",locale:a})):"Selected date: ".concat(Ht(r.props.selected,{dateFormat:o,locale:a})),ue.default.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},e)})),Et(Tt(r),"renderDateInput",(function(){var e,t=me.default(r.props.className,Et({},ir,r.state.open)),n=r.props.customInput||ue.default.createElement("input",{type:"text"}),a=r.props.customInputRef||"ref",o="string"==typeof r.props.value?r.props.value:"string"==typeof r.state.inputValue?r.state.inputValue:r.props.selectsRange?function(e,t,n){if(!e)return"";var r=Ht(e,n),a=t?Ht(t,n):"";return"".concat(r," - ").concat(a)}(r.props.startDate,r.props.endDate,r.props):Ht(r.props.selected,r.props);return ue.default.cloneElement(n,(Et(Et(Et(Et(Et(Et(Et(Et(Et(Et(e={},a,(function(e){r.input=e})),"value",o),"onBlur",r.handleBlur),"onChange",r.handleChange),"onClick",r.onInputClick),"onFocus",r.handleFocus),"onKeyDown",r.onInputKeyDown),"id",r.props.id),"name",r.props.name),"form",r.props.form),Et(Et(Et(Et(Et(Et(Et(Et(Et(Et(e,"autoFocus",r.props.autoFocus),"placeholder",r.props.placeholderText),"disabled",r.props.disabled),"autoComplete",r.props.autoComplete),"className",me.default(n.props.className,t)),"title",r.props.title),"readOnly",r.props.readOnly),"required",r.props.required),"tabIndex",r.props.tabIndex),"aria-describedby",r.props.ariaDescribedBy),Et(Et(Et(e,"aria-invalid",r.props.ariaInvalid),"aria-labelledby",r.props.ariaLabelledBy),"aria-required",r.props.ariaRequired)))})),Et(Tt(r),"renderClearButton",(function(){var e=r.props,t=e.isClearable,n=e.disabled,a=e.selected,o=e.startDate,i=e.endDate,s=e.clearButtonTitle,l=e.clearButtonClassName,c=void 0===l?"":l,d=e.ariaLabelClose,u=void 0===d?"Close":d;return!t||null==a&&null==o&&null==i?null:ue.default.createElement("button",{type:"button",className:me.default("react-datepicker__close-icon",c,{"react-datepicker__close-icon--disabled":n}),disabled:n,"aria-label":u,onClick:r.onClearClick,title:s,tabIndex:-1})}
2)),r.state=r.calcInitialState(),r.preventFocusTimeout=null,r}return At(n,[{key:"componentDidMount",value:function(){window.addEventListener("scroll",this.onScroll,!0)}},{key:"componentDidUpdate",value:function(e,t){var n,r;e.inline&&(n=e.selected,r=this.props.selected,n&&r?Re.default(n)!==Re.default(r)||Le.default(n)!==Le.default(r):n!==r)&&this.setPreSelection(this.props.selected),void 0!==this.state.monthSelectedIn&&e.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),e.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:En(this.props.highlightDates)}),t.focused||Zt(e.selected,this.props.selected)||this.setState({inputValue:null}),t.open!==this.state.open&&(!1===t.open&&!0===this.state.open&&this.props.onCalendarOpen(),!0===t.open&&!1===this.state.open&&this.props.onCalendarClose())}},{key:"componentWillUnmount",value:function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0)}},{key:"renderInputContainer",value:function(){var e=this.props,t=e.showIcon,n=e.icon,r=e.calendarIconClassname,a=e.toggleCalendarOnIconClick,o=this.state.open;return ue.default.createElement("div",{className:"react-datepicker__input-container".concat(t?" react-datepicker__view-calendar-icon":"")},t&&ue.default.createElement(tr,St({icon:n,className:"".concat(r," ").concat(o&&"react-datepicker-ignore-onclickoutside")},a?{onClick:this.toggleCalendar}:null)),this.state.isRenderAriaLiveMessage&&this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())}},{key:"render",value:function(){var e=this.renderCalendar();if(this.props.inline)return e;if(this.props.withPortal){var t=this.state.open?ue.default.createElement(ar,{enableTabLoop:this.props.enableTabLoop},ue.default.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},e)):null;return this.state.open&&this.props.portalId&&(t=ue.default.createElement(nr,{portalId:this.props.portalId,portalHost:this.props.portalHost},t)),ue.default.createElement("div",null,this.renderInputContainer(),t)}return ue.default.createElement(or,{className:this.props.popperClassName,wrapperClassName:this.props.wrapperClassName,hidePopper:!this.isCalendarOpen(),portalId:this.props.portalId,portalHost:this.props.portalHost,popperModifiers:this.props.popperModifiers,targetComponent:this.renderInputContainer(),popperContainer:this.props.popperContainer,popperComponent:e,popperPlacement:this.props.popperPlacement,popperProps:this.props.popperProps,popperOnKeyDown:this.onPopperKeyDown,enableTabLoop:this.props.enableTabLoop})}}],[{key:"defaultProps",get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",onChange:function(){},disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",onFocus:function(){},onBlur:function(){},onKeyDown:function(){},onInputClick:function(){},onSelect:function(){},onClickOutside:function(){},onMonthChange:function(){},onCalendarOpen:function(){},onCalendarClose:function(){},preventOpenOnFocus:!1,onYearChange:function(){},onInputError:function(){},monthsShown:1,readOnly:!1,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,showWeekPicker:!1,strictParsing:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:Lt,focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0,toggleCalendarOnIconClick:!1}}}]),n}(ue.default.Component),dr="input",ur="navigate";e.CalendarContainer=Zn,e.default=cr,e.getDefaultLocale=en,e.registerLocale=function(e,t){var n="undefined"!=typeof window?window:globalThis;n.__localeData__||(n.__localeData__={}),n.__localeData__[e]=t},e.setDefaultLocale=function(e){("undefined"!=typeof window?window:globalThis).__localeId__=e}
vendor: 16,302 bytes, line 2
2,Object.defineProperty(e,"__esModule",{value:!0})}(t,n(96540),n(5556),n(46942),n(15290),n(86828),n(72346),n(92890),n(21524),n(92998),n(82238),n(2118),n(29852),n(49317),n(979),n(33337),n(44327),n(12657),n(49326),n(9251),n(12563),n(68089),n(17512),n(50274),n(8850),n(32044),n(34158),n(72379),n(68519),n(41591),n(67375),n(67901),n(11104),n(56090),n(18895),n(10838),n(67440),n(40063),n(60667),n(82002),n(31127),n(27827),n(20543),n(66757),n(17054),n(66212),n(36462),n(19312),n(53039),n(25010),n(81810),n(2702),n(24125),n(60992),n(79672),n(27813),n(13652),n(10123),n(52779),n(1806),n(73908),n(40961),n(16156),n(94074))},30115:function(e){"use strict";var t=Array.isArray,n=Object.keys,r=Object.prototype.hasOwnProperty,a="undefined"!=typeof Element;function o(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){var s,l,c,d=t(e),u=t(i);if(d&&u){if((l=e.length)!=i.length)return!1;for(s=l;0!=s--;)if(!o(e[s],i[s]))return!1;return!0}if(d!=u)return!1;var m=e instanceof Date,p=i instanceof Date;if(m!=p)return!1;if(m&&p)return e.getTime()==i.getTime();var f=e instanceof RegExp,h=i instanceof RegExp;if(f!=h)return!1;if(f&&h)return e.toString()==i.toString();var g=n(e);if((l=g.length)!==n(i).length)return!1;for(s=l;0!=s--;)if(!r.call(i,g[s]))return!1;if(a&&e instanceof Element&&i instanceof Element)return e===i;for(s=l;0!=s--;)if(!("_owner"===(c=g[s])&&e.$$typeof||o(e[c],i[c])))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return o(e,t)}catch(n){if(n.message&&n.message.match(/stack|recursion/i)||-2146828260===n.number)return console.warn("Warning: react-fast-compare does not handle circular references.",n.name,n.message),!1;throw n}}},39125:function(e,t,n){var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=u(n(96540)),i=u(n(5556)),s=u(n(52098)),l=u(n(30115)),c=n(89628),d=n(73752);function u(e){return e&&e.__esModule?e:{default:e}}function m(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var p,f,h,g=(0,s.default)(c.reducePropsToState,c.handleClientStateChange,c.mapStateOnServer)((function(){return null})),v=(p=g,h=f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!(0,l.default)(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case d.TAG_NAMES.SCRIPT:case d.TAG_NAMES.NOSCRIPT:return{innerHTML:t};case d.TAG_NAMES.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,a=e.arrayTypeChildren,o=e.newChildProps,i=e.nestedChildren;return r({},a,((t={})[n.type]=[].concat(a[n.type]||[],[r({},o,this.mapNestedChildrenToProps(n,i))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,n,a=e.child,o=e.newProps,i=e.newChildProps,s=e.nestedChildren;switch(a.type){case d.TAG_NAMES.TITLE:return r({},o,((t={})[a.type]=s,t.titleAttributes=r({},i),t));case d.TAG_NAMES.BODY:return r({},o,{bodyAttributes:r({},i)});case d.TAG_NAMES.HTML:return r({},o,{htmlAttributes:r({},i)})}return r({},o,((n={})[a.type]=r({},i),n))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=r({},t);return Object.keys(e).forEach((function(t){var a;n=r({},n,((a={})[t]=e[t],a))})),n},t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var n=this,r={};return o.default.Children.forEach(e,(function(e){if(e&&e.props){var a=e.props,o=a.children,i=m(a,["children"]),s=(0,c.convertReactPropstoHtmlAttributes)(i);switch(n.warnOnInvalidChildren(e,o),e.type){case d.TAG_NAMES.LINK:case d.TAG_NAMES.META:case d.TAG_NAMES.NOSCRIPT:case d.TAG_NAMES.SCRIPT:case d.TAG_NAMES.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:s,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:s,nestedChildren:o})}}})),t=this.mapArrayTypeChildrenToProps(r,t)},t.prototype.render=function(){var e=this.props,t=e.children,n=m(e,["children"]),a=r({},n);return t&&(a=this.mapChildrenToProps(t,a)),o.default.createElement(p,a)},a(t,null,[{key:"canUseDOM",set:function(e){p.canUseDOM=e}}]),t}(o.default.Component),f.propTypes={base:i.default.object,bodyAttributes:i.default.object,children:i.default.oneOfType([i.default.arrayOf(i.default.node),i.default.node]),defaultTitle:i.default.string,defer:i.default.bool,encodeSpecialCharacters:i.default.bool,htmlAttributes:i.default.object,link:i.default.arrayOf(i.default.object),meta:i.default.arrayOf(i.default.object),noscript:i.default.arrayOf(i.default.object),onChangeClientState:i.default.func,script:i.default.arrayOf(i.default.object),style:i.default.arrayOf(i.default.object),title:i.default.string,titleAttributes:i.default.object,titleTemplate:i.default.string},f.defaultProps={defer:!0,encodeSpecialCharacters:!0},f.peek=p.peek,f.rewind=function(){var e=p.rewind();return e||(e=(0,c.mapStateOnServer)({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},h);v.renderStatic=v.rewind,t.Ay=v},73752:function(e,t){t.__esModule=!0;t.ATTRIBUTE_NAMES={BODY:"bodyAttributes",HTML:"htmlAttributes",TITLE:"titleAttributes"};var n=t.TAG_NAMES={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},r=(t.VALID_TAG_NAMES=Object.keys(n).map((function(e){return n[e]})),t.TAG_PROPERTIES={CHARSET:"charset",CSS_TEXT:"cssText",HREF:"href",HTTPEQUIV:"http-equiv",INNER_HTML:"innerHTML",ITEM_PROP:"itemprop",NAME:"name",PROPERTY:"property",REL:"rel",SRC:"src"},t.REACT_TAG_MAP={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"});t.HELMET_PROPS={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate"},t.HTML_TAG_MAP=Object.keys(r).reduce((function(e,t){return e[r[t]]=t,e}),{}),t.SELF_CLOSING_TAGS=[n.NOSCRIPT,n.SCRIPT,n.STYLE],t.HELMET_ATTRIBUTE="data-react-helmet"},89628:function(e,t,n){t.__esModule=!0,t.warn=t.requestAnimationFrame=t.reducePropsToState=t.mapStateOnServer=t.handleClientStateChange=t.convertReactPropstoHtmlAttributes=void 0;var r="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=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=l(n(96540)),i=l(n(18828)),s=n(73752);function l(e){return e&&e.__esModule?e:{default:e}}var c,d=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},u=function(e){var t=g(e,s.TAG_NAMES.TITLE),n=g(e,s.HELMET_PROPS.TITLE_TEMPLATE);if(n&&t)return n.replace(/%s/g,(function(){return t}));var r=g(e,s.HELMET_PROPS.DEFAULT_TITLE);return t||r||void 0},m=function(e){return g(e,s.HELMET_PROPS.ON_CHANGE_CLIENT_STATE)||function(){}},p=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return a({},e,t)}),{})},f=function(e,t){return t.filter((function(e){return void 0!==e[s.TAG_NAMES.BASE]})).map((function(e){return e[s.TAG_NAMES.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),a=0;a<r.length;a++){var o=r[a].toLowerCase();if(-1!==e.indexOf(o)&&n[o])return t.concat(n)}return t}),[])},h=function(e,t,n){var a={};return n.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&w("Helmet: "+e+' should be of type "Array". Instead found type "'+r(t[e])+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var r={};n.filter((function(e){for(var n=void 0,o=Object.keys(e),i=0;i<o.length;i++){var l=o[i],c=l.toLowerCase();-1===t.indexOf(c)||n===s.TAG_PROPERTIES.REL&&"canonical"===e[n].toLowerCase()||c===s.TAG_PROPERTIES.REL&&"stylesheet"===e[c].toLowerCase()||(n=c),-1===t.indexOf(l)||l!==s.TAG_PROPERTIES.INNER_HTML&&l!==s.TAG_PROPERTIES.CSS_TEXT&&l!==s.TAG_PROPERTIES.ITEM_PROP||(n=l)}if(!n||!e[n])return!1;var d=e[n].toLowerCase();return a[n]||(a[n]={}),r[n]||(r[n]={}),!a[n][d]&&(r[n][d]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var o=Object.keys(r),l=0;l<o.length;l++){var c=o[l],d=(0,i.default)({},a[c],r[c]);a[c]=d}return e}),[]).reverse()},g=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.hasOwnProperty(t))return r[t]}return null},v=(c=Date.now(),function(e){var t=Date.now();t-c>16?(c=t,e(t)):setTimeout((function(){v(e)}),0)}),y=function(e){return clearTimeout(e)},k="undefined"!=typeof window?window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||v:n.g.requestAnimationFrame||v,b="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||y:n.g.cancelAnimationFrame||y,w=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},A=null,E=function(e,t){var n=e.baseTag,r=e.bodyAttributes,a=e.htmlAttributes,o=e.linkTags,i=e.metaTags,l=e.noscriptTags,c=e.onChangeClientState,d=e.scriptTags,u=e.styleTags,m=e.title,p=e.titleAttributes;C(s.TAG_NAMES.BODY,r),C(s.TAG_NAMES.HTML,a),D(m,p);var f={baseTag:M(s.TAG_NAMES.BASE,n),linkTags:M(s.TAG_NAMES.LINK,o),metaTags:M(s.TAG_NAMES.META,i),noscriptTags:M(s.TAG_NAMES.NOSCRIPT,l),scriptTags:M(s.TAG_NAMES.SCRIPT,d),styleTags:M(s.TAG_NAMES.STYLE,u)},h={},g={};Object.keys(f).forEach((function(e){var t=f[e],n=t.newTags,r=t.oldTags;n.length&&(h[e]=n),r.length&&(g[e]=f[e].oldTags)})),t&&t(),c(e,h,g)},S=function(e){return Array.isArray(e)?e.join(""):e},D=function(e,t){void 0!==e&&document.title!==e&&(document.title=S(e)),C(s.TAG_NAMES.TITLE,t)},C=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute(s.HELMET_ATTRIBUTE),a=r?r.split(","):[],o=[].concat(a),i=Object.keys(t),l=0;l<i.length;l++){var c=i[l],d=t[c]||"";n.getAttribute(c)!==d&&n.setAttribute(c,d),-1===a.indexOf(c)&&a.push(c);var u=o.indexOf(c);-1!==u&&o.splice(u,1)}for(var m=o.length-1;m>=0;m--)n.removeAttribute(o[m]);a.length===o.length?n.removeAttribute(s.HELMET_ATTRIBUTE):n.getAttribute(s.HELMET_ATTRIBUTE)!==i.join(",")&&n.setAttribute(s.HELMET_ATTRIBUTE,i.join(","))}},M=function(e,t){var n=document.head||document.querySelector(s.TAG_NAMES.HEAD),r=n.querySelectorAll(e+"["+s.HELMET_ATTRIBUTE+"]"),a=Array.prototype.slice.call(r),o=[],i=void 0;return t&&t.length&&t.forEach((function(t){var n=document.createElement(e);for(var r in t)if(t.hasOwnProperty(r))if(r===s.TAG_PROPERTIES.INNER_HTML)n.innerHTML=t.innerHTML;else if(r===s.TAG_PROPERTIES.CSS_TEXT)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var l=void 0===t[r]?"":t[r];n.setAttribute(r,l)}n.setAttribute(s.HELMET_ATTRIBUTE,"true"),a.some((function(e,t){return i=t,n.isEqualNode(e)}))?a.splice(i,1):o.push(n)})),a.forEach((function(e){return e.parentNode.removeChild(e)})),o.forEach((function(e){return n.appendChild(e)})),{oldTags:a,newTags:o}},T=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},P=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[s.REACT_TAG_MAP[n]||n]=e[n],t}),t)},x=function(e,t,n){switch(e){case s.TAG_NAMES.TITLE:return{toComponent:function(){return e=t.title,n=t.titleAttributes,(r={key:e})[s.HELMET_ATTRIBUTE]=!0,a=P(n,r),[o.default.createElement(s.TAG_NAMES.TITLE,a,e)];var e,n,r,a},toString:function(){return function(e,t,n,r){var a=T(n),o=S(t);return a?"<"+e+" "+s.HELMET_ATTRIBUTE+'="true" '+a+">"+d(o,r)+"</"+e+">":"<"+e+" "+s.HELMET_ATTRIBUTE+'="true">'+d(o,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case s.ATTRIBUTE_NAMES.BODY:case s.ATTRIBUTE_NAMES.HTML:return{toComponent:function(){return P(t)},toString:function(){return T(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,n){var r,a=((r={key:n})[s.HELMET_ATTRIBUTE]=!0,r);return Object.keys(t).forEach((function(e){var n=s.REACT_TAG_MAP[e]||e;if(n===s.TAG_PROPERTIES.INNER_HTML||n===s.TAG_PROPERTIES.CSS_TEXT){var r=t.innerHTML||t.cssText;a.dangerouslySetInnerHTML={__html:r}}else a[n]=t[e]})),o.default.createElement(e,a)}))}(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var a=Object.keys(r).filter((function(e){return!(e===s.TAG_PROPERTIES.INNER_HTML||e===s.TAG_PROPERTIES.CSS_TEXT)})).reduce((function(e,t){var a=void 0===r[t]?t:t+'="'+d(r[t],n)+'"';return e?e+" "+a:a}),""),o=r.innerHTML||r.cssText||"",i=-1===s.SELF_CLOSING_TAGS.indexOf(e);return t+"<"+e+" "+s.HELMET_ATTRIBUTE+'="true" '+a+(i?"/>":">"+o+"</"+e+">")}),"")}(e,t,n)}}}};t.convertReactPropstoHtmlAttributes=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[s.HTML_TAG_MAP[n]||n]=e[n],t}),t)},t.handleClientStateChange=function(e){A&&b(A),e.defer?A=k((function(){E(e,(function(){A=null}))})):(E(e),A=null)},t.mapStateOnServer=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,a=e.htmlAttributes,o=e.linkTags,i=e.metaTags,l=e.noscriptTags,c=e.scriptTags,d=e.styleTags,u=e.title,m=void 0===u?"":u,p=e.titleAttributes;return{base:x(s.TAG_NAMES.BASE,t,r),bodyAttributes:x(s.ATTRIBUTE_NAMES.BODY,n,r),htmlAttributes:x(s.ATTRIBUTE_NAMES.HTML,a,r),link:x(s.TAG_NAMES.LINK,o,r),meta:x(s.TAG_NAMES.META,i,r),noscript:x(s.TAG_NAMES.NOSCRIPT,l,r),script:x(s.TAG_NAMES.SCRIPT,c,r),style:x(s.TAG_NAMES.STYLE,d,r),title:x(s.TAG_NAMES.TITLE,{title:m,titleAttributes:p},r)}},t.reducePropsToState=function(e){return{baseTag:f([s.TAG_PROPERTIES.HREF],e),bodyAttributes:p(s.ATTRIBUTE_NAMES.BODY,e),defer:g(e,s.HELMET_PROPS.DEFER),encode:g(e,s.HELMET_PROPS.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:p(s.ATTRIBUTE_NAMES.HTML,e),linkTags:h(s.TAG_NAMES.LINK,[s.TAG_PROPERTIES.REL,s.TAG_PROPERTIES.HREF],e),metaTags:h(s.TAG_NAMES.META,[s.TAG_PROPERTIES.NAME,s.TAG_PROPERTIES.CHARSET,s.TAG_PROPERTIES.HTTPEQUIV,s.TAG_PROPERTIES.PROPERTY,s.TAG_PROPERTIES.ITEM_PROP],e),noscriptTags:h(s.TAG_NAMES.NOSCRIPT,[s.TAG_PROPERTIES.INNER_HTML],e),onChangeClientState:m(e),scriptTags:h(s.TAG_NAMES.SCRIPT,[s.TAG_PROPERTIES.SRC,s.TAG_PROPERTIES.INNER_HTML],e),styleTags:h(s.TAG_NAMES.STYLE,[s.TAG_PROPERTIES.CSS_TEXT],e),title:u(e),titleAttributes:p(s.ATTRIBUTE_NAMES.TITLE,e)}},t.requestAnimationFrame=k,t.warn=w},70189:function(e,t,n){"use strict";var r=n(96540),a=n(5556),o=n.n(a),i=n(20312),s=n.n(i);function l(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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?l(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function f(e,t){return f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},f(e,t)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var a=p(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?h(e):t}(this,n)}}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(l){s=!0,a=l}finally{try{i||null==n.return||n.return()}finally{if(s)throw a}}return o}(e,t)||k(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e){return function(e){if(Array.isArray(e))return b(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||k(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(e,t){if(e){if("string"==typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b(e,t):void 0}}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function w(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!e)return"";var n=e;return t&&Object.keys(t).forEach((function(e){n=n.replace(e,t[e])})),n}function A(){return void 0!==n.g.window?n.g.window.innerWidth:0}function E(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.g.window.self;return e===n.g.window.top||function(){try{return n.g.window.location.hostname!==n.g.window.parent.location.hostname}catch(e){return!0}}()?e:E(e.parent)}var S=300,D=27,C=37,M=39,T=function(e){!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}}),t&&f(e,t)}(l,e);var t,a,o,i=g(l);function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(t=i.call(this,e)).state={isClosing:!e.animationDisabled,shouldAnimate:!1,zoomLevel:0,offsetX:0,offsetY:0,loadErrorStatus:{}},t.outerEl=r.createRef(),t.zoomInBtn=r.createRef(),t.zoomOutBtn=r.createRef(),t.caption=r.createRef(),t.closeIfClickInner=t.closeIfClickInner.bind(h(t)),t.handleImageDoubleClick=t.handleImageDoubleClick.bind(h(t)),t.handleImageMouseWheel=t.handleImageMouseWheel.bind(h(t)),t.handleKeyInput
2=t.handleKeyInput.bind(h(t)),t.handleMouseUp=t.handleMouseUp.bind(h(t)),t.handleMouseDown=t.handleMouseDown.bind(h(t)),t.handleMouseMove=t.handleMouseMove.bind(h(t)),t.handleOuterMousewheel=t.handleOuterMousewheel.bind(h(t)),t.handleTouchStart=t.handleTouchStart.bind(h(t)),t.handleTouchMove=t.handleTouchMove.bind(h(t)),t.handleTouchEnd=t.handleTouchEnd.bind(h(t)),t.handlePointerEvent=t.handlePointerEvent.bind(h(t)),t.handleCaptionMousewheel=t.handleCaptionMousewheel.bind(h(t)),t.handleWindowResize=t.handleWindowResize.bind(h(t)),t.handleZoomInButtonClick=t.handleZoomInButtonClick.bind(h(t)),t.handleZoomOutButtonClick=t.handleZoomOutButtonClick.bind(h(t)),t.requestClose=t.requestClose.bind(h(t)),t.requestMoveNext=t.requestMoveNext.bind(h(t)),t.requestMovePrev=t.requestMovePrev.bind(h(t)),t.timeouts=[],t.currentAction=0,t.eventsSource=0,t.pointerList=[],t.preventInnerClose=!1,t.preventInnerCloseTimeout=null,t.keyPressed=!1,t.imageCache={},t.lastKeyDownTime=0,t.resizeTimeout=null,t.wheelActionTimeout=null,t.resetScrollTimeout=null,t.scrollX=0,t.scrollY=0,t.moveStartX=0,t.moveStartY=0,t.moveStartOffsetX=0,t.moveStartOffsetY=0,t.swipeStartX=0,t.swipeStartY=0,t.swipeEndX=0,t.swipeEndY=0,t.pinchTouchList=null,t.pinchDistance=0,t.keyCounter=0,t.moveRequested=!1,t}return t=l,a=[{key:"componentDidMount",value:function(){var e=this;this.props.animationDisabled||this.setState({isClosing:!1}),this.windowContext=E(),this.listeners={resize:this.handleWindowResize,mouseup:this.handleMouseUp,touchend:this.handleTouchEnd,touchcancel:this.handleTouchEnd,pointerdown:this.handlePointerEvent,pointermove:this.handlePointerEvent,pointerup:this.handlePointerEvent,pointercancel:this.handlePointerEvent},Object.keys(this.listeners).forEach((function(t){e.windowContext.addEventListener(t,e.listeners[t])})),this.loadAllImages()}},{key:"shouldComponentUpdate",value:function(e){var t=this;return this.getSrcTypes().forEach((function(n){t.props[n.name]!==e[n.name]&&(t.moveRequested=!1)})),!this.moveRequested}},{key:"componentDidUpdate",value:function(e){var t=this,n=!1,r={},a={};this.getSrcTypes().forEach((function(o){e[o.name]!==t.props[o.name]&&(n=!0,r[e[o.name]]=!0,a[t.props[o.name]]=!0)})),(n||this.moveRequested)&&(Object.keys(r).forEach((function(e){!(e in a)&&e in t.imageCache&&(t.imageCache[e].loaded=!1)})),this.moveRequested=!1,this.loadAllImages(this.props))}},{key:"componentWillUnmount",value:function(){var e=this;this.didUnmount=!0,Object.keys(this.listeners).forEach((function(t){e.windowContext.removeEventListener(t,e.listeners[t])})),this.timeouts.forEach((function(e){return clearTimeout(e)}))}},{key:"setTimeout",value:function(e){function t(t,n){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e,t){var n=this,r=setTimeout((function(){n.timeouts=n.timeouts.filter((function(e){return e!==r})),e()}),t);return this.timeouts.push(r),r}))},{key:"setPreventInnerClose",value:function(){var e=this;this.preventInnerCloseTimeout&&this.clearTimeout(this.preventInnerCloseTimeout),this.preventInnerClose=!0,this.preventInnerCloseTimeout=this.setTimeout((function(){e.preventInnerClose=!1,e.preventInnerCloseTimeout=null}),100)}},{key:"getBestImageForType",value:function(e){var t=this.props[e],n={};if(this.isImageLoaded(t))n=this.getFitSizes(this.imageCache[t].width,this.imageCache[t].height);else{if(!this.isImageLoaded(this.props["".concat(e,"Thumbnail")]))return null;t=this.props["".concat(e,"Thumbnail")],n=this.getFitSizes(this.imageCache[t].width,this.imageCache[t].height,!0)}return{src:t,height:this.imageCache[t].height,width:this.imageCache[t].width,targetHeight:n.height,targetWidth:n.width}}},{key:"getFitSizes",value:function(e,t,n){var r=this.getLightboxRect(),a=r.height-2*this.props.imagePadding,o=r.width-2*this.props.imagePadding;return n||(a=Math.min(a,t),o=Math.min(o,e)),o/a>e/t?{width:e*a/t,height:a}:{width:o,height:t*o/e}}},{key:"getMaxOffsets",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.zoomLevel,t=this.getBestImageForType("mainSrc");if(null===t)return{maxX:0,minX:0,maxY:0,minY:0};var n=this.getLightboxRect(),r=this.getZoomMultiplier(e),a=0,o=0;return{maxX:a=r*t.width-n.width<0?(n.width-r*t.width)/2:(r*t.width-n.width)/2,maxY:o=r*t.height-n.height<0?(n.height-r*t.height)/2:(r*t.height-n.height)/2,minX:-1*a,minY:-1*o}}},{key:"getSrcTypes",value:function(){return[{name:"mainSrc",keyEnding:"i".concat(this.keyCounter)},{name:"mainSrcThumbnail",keyEnding:"t".concat(this.keyCounter)},{name:"nextSrc",keyEnding:"i".concat(this.keyCounter+1)},{name:"nextSrcThumbnail",keyEnding:"t".concat(this.keyCounter+1)},{name:"prevSrc",keyEnding:"i".concat(this.keyCounter-1)},{name:"prevSrcThumbnail",keyEnding:"t".concat(this.keyCounter-1)}]}},{key:"getZoomMultiplier",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.zoomLevel;return Math.pow(1.007,e)}},{key:"getLightboxRect",value:function(){return this.outerEl.current?this.outerEl.current.getBoundingClientRect():{width:A(),height:void 0!==n.g.window?n.g.window.innerHeight:0,top:0,right:0,bottom:0,left:0}}},{key:"clearTimeout",value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){this.timeouts=this.timeouts.filter((function(t){return t!==e})),clearTimeout(e)}))},{key:"changeZoom",value:function(e,t,n){if(this.props.enableZoom){var r=Math.max(0,Math.min(S,e));if(r!==this.state.zoomLevel)if(0!==r){var a=this.getBestImageForType("mainSrc");if(null!==a){var o=this.getZoomMultiplier(),i=this.getZoomMultiplier(r),s=this.getLightboxRect(),l=void 0!==t?t-s.left:s.width/2,c=void 0!==n?n-s.top:s.height/2,d=(s.width-a.width*o)/2,u=(s.height-a.height*o)/2,m=l-(l-(d-this.state.offsetX))/o*i,p=c-(c-(u-this.state.offsetY))/o*i,f=(s.width-a.width*i)/2-m,h=(s.height-a.height*i)/2-p;if(3!==this.currentAction){var g=this.getMaxOffsets();this.state.zoomLevel>r&&(f=Math.max(g.minX,Math.min(g.maxX,f)),h=Math.max(g.minY,Math.min(g.maxY,h)))}this.setState({zoomLevel:r,offsetX:f,offsetY:h})}}else this.setState({zoomLevel:r,offsetX:0,offsetY:0})}}},{key:"closeIfClickInner",value:function(e){!this.preventInnerClose&&e.target.className.search(/\bril-inner\b/)>-1&&this.requestClose(e)}},{key:"handleKeyInput",value:function(e){if(e.stopPropagation(),!this.isAnimating())if("keyup"!==e.type){var t=e.which||e.keyCode,n=new Date;if(!(n.getTime()-this.lastKeyDownTime<this.props.keyRepeatLimit&&t!==D))switch(this.lastKeyDownTime=n.getTime(),t){case D:e.preventDefault(),this.requestClose(e);break;case C:if(!this.props.prevSrc)return;e.preventDefault(),this.keyPressed=!0,this.requestMovePrev(e);break;case M:if(!this.props.nextSrc)return;e.preventDefault(),this.keyPressed=!0,this.requestMoveNext(e)}}else this.lastKeyDownTime-=this.props.keyRepeatKeyupBonus}},{key:"handleOuterMousewheel",value:function(e){var t=this;e.stopPropagation();var n=0;this.clearTimeout(this.resetScrollTimeout),this.resetScrollTimeout=this.setTimeout((function(){t.scrollX=0,t.scrollY=0}),300),null!==this.wheelActionTimeout||this.isAnimating()||(Math.abs(e.deltaY)<Math.abs(e.deltaX)&&(this.scrollY=0,this.scrollX+=e.deltaX,this.scrollX>=200||e.deltaX>=100?(this.requestMoveNext(e),n=500,this.scrollX=0):(this.scrollX<=-200||e.deltaX<=-100)&&(this.requestMovePrev(e),n=500,this.scrollX=0)),0!==n&&(this.wheelActionTimeout=this.setTimeout((function(){t.wheelActionTimeout=null}),n)))}}
2,{key:"handleImageMouseWheel",value:function(e){if(Math.abs(e.deltaY)>=Math.abs(e.deltaX)){if(e.stopPropagation(),Math.abs(e.deltaY)<1)return;this.scrollX=0,this.scrollY+=e.deltaY,this.changeZoom(this.state.zoomLevel-e.deltaY,e.clientX,e.clientY)}}},{key:"handleImageDoubleClick",value:function(e){this.state.zoomLevel>0?this.changeZoom(0,e.clientX,e.clientY):this.changeZoom(this.state.zoomLevel+100,e.clientX,e.clientY)}},{key:"shouldHandleEvent",value:function(e){if(this.eventsSource===e)return!0;if(0===this.eventsSource)return this.eventsSource=e,!0;switch(e){case 1:default:return!1;case 2:return this.eventsSource=2,this.filterPointersBySource(),!0;case 3:return 1===this.eventsSource&&(this.eventsSource=3,this.filterPointersBySource(),!0)}}},{key:"addPointer",value:function(e){this.pointerList.push(e)}},{key:"removePointer",value:function(e){this.pointerList=this.pointerList.filter((function(t){return t.id!==e.id}))}},{key:"filterPointersBySource",value:function(){var e=this;this.pointerList=this.pointerList.filter((function(t){return t.source===e.eventsSource}))}},{key:"handleMouseDown",value:function(e){this.shouldHandleEvent(1)&&l.isTargetMatchImage(e.target)&&(this.addPointer(l.parseMouseEvent(e)),this.multiPointerStart(e))}},{key:"handleMouseMove",value:function(e){this.shouldHandleEvent(1)&&this.multiPointerMove(e,[l.parseMouseEvent(e)])}},{key:"handleMouseUp",value:function(e){this.shouldHandleEvent(1)&&(this.removePointer(l.parseMouseEvent(e)),this.multiPointerEnd(e))}},{key:"handlePointerEvent",value:function(e){if(this.shouldHandleEvent(3))switch(e.type){case"pointerdown":l.isTargetMatchImage(e.target)&&(this.addPointer(l.parsePointerEvent(e)),this.multiPointerStart(e));break;case"pointermove":this.multiPointerMove(e,[l.parsePointerEvent(e)]);break;case"pointerup":case"pointercancel":this.removePointer(l.parsePointerEvent(e)),this.multiPointerEnd(e)}}},{key:"handleTouchStart",value:function(e){var t=this;this.shouldHandleEvent(2)&&l.isTargetMatchImage(e.target)&&([].forEach.call(e.changedTouches,(function(e){return t.addPointer(l.parseTouchPointer(e))})),this.multiPointerStart(e))}},{key:"handleTouchMove",value:function(e){this.shouldHandleEvent(2)&&this.multiPointerMove(e,[].map.call(e.changedTouches,(function(e){return l.parseTouchPointer(e)})))}},{key:"handleTouchEnd",value:function(e){var t=this;this.shouldHandleEvent(2)&&([].map.call(e.changedTouches,(function(e){return t.removePointer(l.parseTouchPointer(e))})),this.multiPointerEnd(e))}},{key:"decideMoveOrSwipe",value:function(e){this.state.zoomLevel<=0?this.handleSwipeStart(e):this.handleMoveStart(e)}},{key:"multiPointerStart",value:function(e){switch(this.handleEnd(null),this.pointerList.length){case 1:e.preventDefault(),this.decideMoveOrSwipe(this.pointerList[0]);break;case 2:e.preventDefault(),this.handlePinchStart(this.pointerList)}}},{key:"multiPointerMove",value:function(e,t){switch(this.currentAction){case 1:e.preventDefault(),this.handleMove(t[0]);break;case 2:e.preventDefault(),this.handleSwipe(t[0]);break;case 3:e.preventDefault(),this.handlePinch(t)}}},{key:"multiPointerEnd",value:function(e){switch(0!==this.currentAction&&(this.setPreventInnerClose(),this.handleEnd(e)),this.pointerList.length){case 0:this.eventsSource=0;break;case 1:e.preventDefault(),this.decideMoveOrSwipe(this.pointerList[0]);break;case 2:e.preventDefault(),this.handlePinchStart(this.pointerList)}}},{key:"handleEnd",value:function(e){switch(this.currentAction){case 1:this.handleMoveEnd(e);break;case 2:this.handleSwipeEnd(e);break;case 3:this.handlePinchEnd(e)}}},{key:"handleMoveStart",value:function(e){var t=e.x,n=e.y;this.props.enableZoom&&(this.currentAction=1,this.moveStartX=t,this.moveStartY=n,this.moveStartOffsetX=this.state.offsetX,this.moveStartOffsetY=this.state.offsetY)}},{key:"handleMove",value:function(e){var t=e.x,n=e.y,r=this.moveStartX-t+this.moveStartOffsetX,a=this.moveStartY-n+this.moveStartOffsetY;this.state.offsetX===r&&this.state.offsetY===a||this.setState({offsetX:r,offsetY:a})}},{key:"handleMoveEnd",value:function(){var e=this;this.currentAction=0,this.moveStartX=0,this.moveStartY=0,this.moveStartOffsetX=0,this.moveStartOffsetY=0;var t=this.getMaxOffsets(),n=Math.max(t.minX,Math.min(t.maxX,this.state.offsetX)),r=Math.max(t.minY,Math.min(t.maxY,this.state.offsetY));n===this.state.offsetX&&r===this.state.offsetY||(this.setState({offsetX:n,offsetY:r,shouldAnimate:!0}),this.setTimeout((function(){e.setState({shouldAnimate:!1})}),this.props.animationDuration))}},{key:"handleSwipeStart",value:function(e){var t=e.x,n=e.y;this.currentAction=2,this.swipeStartX=t,this.swipeStartY=n,this.swipeEndX=t,this.swipeEndY=n}},{key:"handleSwipe",value:function(e){var t=e.x,n=e.y;this.swipeEndX=t,this.swipeEndY=n}},{key:"handleSwipeEnd",value:function(e){var t=this.swipeEndX-this.swipeStartX,n=Math.abs(t),r=Math.abs(this.swipeEndY-this.swipeStartY);if(this.currentAction=0,this.swipeStartX=0,this.swipeStartY=0,this.swipeEndX=0,this.swipeEndY=0,!(!e||this.isAnimating()||n<1.5*r)){if(n<200&&n<this.getLightboxRect().width/4)return;t>0&&this.props.prevSrc?(e.preventDefault(),this.requestMovePrev()):t<0&&this.props.nextSrc&&(e.preventDefault(),this.requestMoveNext())}}},{key:"calculatePinchDistance",value:function(){var e=v(arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.pinchTouchList,2),t=e[0],n=e[1];return Math.sqrt(Math.pow(t.x-n.x,2)+Math.pow(t.y-n.y,2))}},{key:"calculatePinchCenter",value:function(){var e=v(arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.pinchTouchList,2),t=e[0],n=e[1];return{x:t.x-(t.x-n.x)/2,y:t.y-(t.y-n.y)/2}}},{key:"handlePinchStart",value:function(e){this.props.enableZoom&&(this.currentAction=3,this.pinchTouchList=e.map((function(e){return{id:e.id,x:e.x,y:e.y}})),this.pinchDistance=this.calculatePinchDistance())}},{key:"handlePinch",value:function(e){this.pinchTouchList=this.pinchTouchList.map((function(t){for(var n=0;n<e.length;n+=1)if(e[n].id===t.id)return e[n];return t}));var t=this.calculatePinchDistance(),n=this.state.zoomLevel+t-this.pinchDistance;this.pinchDistance=t;var r=this.calculatePinchCenter(this.pinchTouchList),a=r.x,o=r.y;this.changeZoom(n,a,o)}},{key:"handlePinchEnd",value:function(){this.currentAction=0,this.pinchTouchList=null,this.pinchDistance=0}},{key:"handleWindowResize",value:function(){this.clearTimeout(this.resizeTimeout),this.resizeTimeout=this.setTimeout(this.forceUpdate.bind(this),100)}},{key:"handleZoomInButtonClick",value:function(){var e=this.state.zoomLevel+100;this.changeZoom(e),e===S&&this.zoomOutBtn.current.focus()}},{key:"handleZoomOutButtonClick",value:function(){var e=this.state.zoomLevel-100;this.changeZoom(e),0===e&&this.zoomInBtn.current.focus()}},{key:"handleCaptionMousewheel",value:function(e){if(e.stopPropagation(),this.caption.current){var t=this.caption.current.getBoundingClientRect().height,n=this.caption.current,r=n.scrollHeight,a=n.scrollTop;(e.deltaY>0&&t+a>=r||e.deltaY<0&&a<=0)&&e.preventDefault()}}},{key:"isAnimating",value:function(){return this.state.shouldAnimate||this.state.isClosing}},{key:"isImageLoaded",value:function(e){return e&&e in this.imageCache&&this.imageCache[e].loaded}},{key:"loadImage",value:function(e,t,r){var a=this;if(this.isImageLoaded(t))this.setTimeout((function(){r()}),1);else{var o=new n.g.Image;this.props.imageCrossOrigin&&(o.crossOrigin=this.props.imageCrossOrigin),o.onerror=function(n){a.props.onImageLoadError(t,e,n),a.setState((function(t){return{loadErrorStatus:c(c({},t.loadErrorStatus),{},u({},e,!0))}})),r(n)},o.onload=function(){a.props.onImageLoad(t,e,o),a.imageCache[t]={loaded:!0,width:o.width,height:o.height},r()},o.src=t}}},{key:"loadAllImages",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;
2this.getSrcTypes().forEach((function(n){var r=n.name;t[r]&&e.state.loadErrorStatus[r]&&e.setState((function(e){return{loadErrorStatus:c(c({},e.loadErrorStatus),{},u({},r,!1))}})),t[r]&&!e.isImageLoaded(t[r])&&e.loadImage(r,t[r],function(t,n){return function(r){r||e.props[t]!==n||e.didUnmount||e.forceUpdate()}}(r,t[r]))}))}},{key:"requestClose",value:function(e){var t=this,n=function(){return t.props.onCloseRequest(e)};this.props.animationDisabled||"keydown"===e.type&&!this.props.animationOnKeyInput?n():(this.setState({isClosing:!0}),this.setTimeout(n,this.props.animationDuration))}},{key:"requestMove",value:function(e,t){var n=this,r={zoomLevel:0,offsetX:0,offsetY:0};this.props.animationDisabled||this.keyPressed&&!this.props.animationOnKeyInput||(r.shouldAnimate=!0,this.setTimeout((function(){return n.setState({shouldAnimate:!1})}),this.props.animationDuration)),this.keyPressed=!1,this.moveRequested=!0,"prev"===e?(this.keyCounter-=1,this.setState(r),this.props.onMovePrevRequest(t)):(this.keyCounter+=1,this.setState(r),this.props.onMoveNextRequest(t))}},{key:"requestMoveNext",value:function(e){this.requestMove("next",e)}},{key:"requestMovePrev",value:function(e){this.requestMove("prev",e)}},{key:"render",value:function(){var e=this,t=this.props,a=t.animationDisabled,o=t.animationDuration,i=t.clickOutsideToClose,d=t.discourageDownloads,u=t.enableZoom,p=t.imageTitle,f=t.nextSrc,h=t.prevSrc,g=t.toolbarButtons,v=t.reactModalStyle,k=t.onAfterOpen,b=t.imageCrossOrigin,A=t.reactModalProps,E=t.loader,D=this.state,C=D.zoomLevel,M=D.offsetX,T=D.offsetY,P=D.isClosing,x=D.loadErrorStatus,I=this.getLightboxRect(),N={};!a&&this.isAnimating()&&(N=c(c({},N),{},{transition:"transform ".concat(o,"ms")}));var j={};this.getSrcTypes().forEach((function(e){var t=e.name,n=e.keyEnding;j[t]=n}));var R=[],O=function(t,n,a){if(e.props[t]){var o,i=e.getBestImageForType(t),s=c(c({},N),l.getTransform(c(c({},a),i)));if(C>0&&(s.cursor="move"),null===i&&(o=x,Object.keys(o).some((function(e){return o[e]}))))R.push(r.createElement("div",{className:"".concat(n," ril__image ril-errored"),style:s,key:e.props[t]+j[t]},r.createElement("div",{className:"ril__errorContainer"},e.props.imageLoadErrorMessage)));else if(null!==i){var u=i.src;d?(s.backgroundImage="url('".concat(u,"')"),R.push(r.createElement("div",{className:"".concat(n," ril__image ril__imageDiscourager"),onDoubleClick:e.handleImageDoubleClick,onWheel:e.handleImageMouseWheel,style:s,key:u+j[t]},r.createElement("div",{className:"ril-download-blocker ril__downloadBlocker"})))):R.push(r.createElement("img",m({},b?{crossOrigin:b}:{},{className:"".concat(n," ril__image"),onDoubleClick:e.handleImageDoubleClick,onWheel:e.handleImageMouseWheel,onDragStart:function(e){return e.preventDefault()},style:s,src:u,key:u+j[t],alt:"string"==typeof p?p:w("Image"),draggable:!1})))}else{var f=void 0!==E?E:r.createElement("div",{className:"ril-loading-circle ril__loadingCircle ril__loadingContainer__icon"},y(new Array(12)).map((function(e,t){return r.createElement("div",{key:t,className:"ril-loading-circle-point ril__loadingCirclePoint"})})));R.push(r.createElement("div",{className:"".concat(n," ril__image ril-not-loaded"),style:s,key:e.props[t]+j[t]},r.createElement("div",{className:"ril__loadingContainer"},f)))}}},L=this.getZoomMultiplier();O("nextSrc","ril-image-next ril__imageNext",{x:I.width}),O("mainSrc","ril-image-current",{x:-1*M,y:-1*T,zoom:L}),O("prevSrc","ril-image-prev ril__imagePrev",{x:-1*I.width});var U={overlay:c({zIndex:1e3,backgroundColor:"transparent"},v.overlay),content:c({backgroundColor:"transparent",overflow:"hidden",border:"none",borderRadius:0,padding:0,top:0,left:0,right:0,bottom:0},v.content)};return r.createElement(s(),m({isOpen:!0,onRequestClose:i?this.requestClose:void 0,onAfterOpen:function(){e.outerEl.current&&e.outerEl.current.focus(),k()},style:U,contentLabel:w("Lightbox"),appElement:void 0!==n.g.window?n.g.window.document.body:void 0},A),r.createElement("div",{className:"ril-outer ril__outer ril__outerAnimating ".concat(this.props.wrapperClassName," ").concat(P?"ril-closing ril__outerClosing":""),style:{transition:"opacity ".concat(o,"ms"),animationDuration:"".concat(o,"ms"),animationDirection:P?"normal":"reverse"},ref:this.outerEl,onWheel:this.handleOuterMousewheel,onMouseMove:this.handleMouseMove,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,tabIndex:"-1",onKeyDown:this.handleKeyInput,onKeyUp:this.handleKeyInput},r.createElement("div",{className:"ril-inner ril__inner",onClick:i?this.closeIfClickInner:void 0},R),h&&r.createElement("button",{type:"button",className:"ril-prev-button ril__navButtons ril__navButtonPrev",key:"prev","aria-label":this.props.prevLabel,title:this.props.prevLabel,onClick:this.isAnimating()?void 0:this.requestMovePrev}),f&&r.createElement("button",{type:"button",className:"ril-next-button ril__navButtons ril__navButtonNext",key:"next","aria-label":this.props.nextLabel,title:this.props.nextLabel,onClick:this.isAnimating()?void 0:this.requestMoveNext}),r.createElement("div",{className:"ril-toolbar ril__toolbar"},r.createElement("ul",{className:"ril-toolbar-left ril__toolbarSide ril__toolbarLeftSide"},r.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},r.createElement("span",{className:"ril-toolbar__item__child ril__toolbarItemChild"},p))),r.createElement("ul",{className:"ril-toolbar-right ril__toolbarSide ril__toolbarRightSide"},g&&g.map((function(e,t){return r.createElement("li",{key:"button_".concat(t+1),className:"ril-toolbar__item ril__toolbarItem"},e)})),u&&r.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},r.createElement("button",{type:"button",key:"zoom-in","aria-label":this.props.zoomInLabel,title:this.props.zoomInLabel,className:["ril-zoom-in","ril__toolbarItemChild","ril__builtinButton","ril__zoomInButton"].concat(y(C===S?["ril__builtinButtonDisabled"]:[])).join(" "),ref:this.zoomInBtn,disabled:this.isAnimating()||C===S,onClick:this.isAnimating()||C===S?void 0:this.handleZoomInButtonClick})),u&&r.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},r.createElement("button",{type:"button",key:"zoom-out","aria-label":this.props.zoomOutLabel,title:this.props.zoomOutLabel,className:["ril-zoom-out","ril__toolbarItemChild","ril__builtinButton","ril__zoomOutButton"].concat(y(0===C?["ril__builtinButtonDisabled"]:[])).join(" "),ref:this.zoomOutBtn,disabled:this.isAnimating()||0===C,onClick:this.isAnimating()||0===C?void 0:this.handleZoomOutButtonClick})),r.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},r.createElement("button",{type:"button",key:"close","aria-label":this.props.closeLabel,title:this.props.closeLabel,className:"ril-close ril-toolbar__item__child ril__toolbarItemChild ril__builtinButton ril__closeButton",onClick:this.isAnimating()?void 0:this.requestClose})))),this.props.imageCaption&&r.createElement("div",{onWheel:this.handleCaptionMousewheel,onMouseDown:function(e){return e.stopPropagation()},className:"ril-caption ril__caption",ref:this.caption},r.createElement("div",{className:"ril-caption-content ril__captionContent"},this.props.imageCaption))))}}],o=[{key:"isTargetMatchImage",value:function(e){return e&&/ril-image-current/.test(e.className)}},{key:"parseMouseEvent",value:function(e){return{id:"mouse",source:1,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"parseTouchPointer",value:function(e){return{id:e.identifier,source:2,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"parsePointerEvent",value:function(e){return{id:e.pointerId,source:3,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"getTransform",value:function(e){var t=e.x,n=void 0===t?0:t,r=e.y,a=void 0===r?0:r,o=e.zoom,i=void 0===o?1:o,s=e.width,l=e.targetWidth,c=n,d=A();s>d&&(c+=(d-s)/2);var u=i*(l/s);return{transform:"translate3d(".concat(c,"px,").concat(a,"px,0) scale3d(").concat(u,",").concat(u,",1)")}}}],a&&d(t.prototype,a),o&&d(t,o),l}(r.Component);T.propTypes={mainSrc:o().string.isRequired,prevSrc:o().string,nextSrc:o().string,mainSrcThumbnail:o().string,prevSrcThumbnail:o().string,nextSrcThumbnail:o().string,onCloseRequest:o().func.isRequired,onMovePrevRequest:o().func,onMoveNextRequest:o().func,onImageLoadError:o().func,onImageLoad:o().func,onAfterOpen:o().func,discourageDownloads:o().bool,animationDisabled:o().bool,animationOnKeyInput:o().bool,animationDuration:o().number,keyRepeatLimit:o().number,keyRepeatKeyupBonus:o().number,imageTitle:o().node,imageCaption:o().node,imageCrossOrigin:o().string,reactModalStyle:o().shape({}),imagePadding:o().number,wrapperClassName:o().string,toolbarButtons:o().arrayOf(o().node),clickOutsideToClose:o().bool,enableZoom:o().bool,reactModalProps:o().shape({}),nextLabel:o().string,prevLabel:o().string,zoomInLabel:o().string,zoomOutLabel:o().string,closeLabel:o().string,imageLoadErrorMessage:o().node,loader:
2o().node},T.defaultProps={imageTitle:null,imageCaption:null,toolbarButtons:null,reactModalProps:{},animationDisabled:!1,animationDuration:300,animationOnKeyInput:!1,clickOutsideToClose:!0,closeLabel:"Close lightbox",discourageDownloads:!1,enableZoom:!0,imagePadding:10,imageCrossOrigin:null,keyRepeatKeyupBonus:40,keyRepeatLimit:180,mainSrcThumbnail:null,nextLabel:"Next image",nextSrc:null,nextSrcThumbnail:null,onAfterOpen:function(){},onImageLoadError:function(){},onImageLoad:function(){},onMoveNextRequest:function(){},onMovePrevRequest:function(){},prevLabel:"Previous image",prevSrc:null,prevSrcThumbnail:null,reactModalStyle:{},wrapperClassName:"",zoomInLabel:"Zoom in",zoomOutLabel:"Zoom out",imageLoadErrorMessage:"This image failed to load",loader:void 0},t.A=T},28867:function(e,t,n){"use strict";t.Ay=void 0;var r=a(n(35399));function a(e){return e&&e.__esModule?e:{default:e}}r.default,a(n(49837)).default;var o=r.default;t.Ay=o},14438:function(e,t){"use strict";t.__esModule=!0,t.noop=t.defaultProps=t.defaultOptions=t.defaultConfig=void 0;t.defaultOptions={};t.defaultConfig={disconnectOnLeave:!1};var n=()=>{};t.noop=n;var r={onEnterViewport:n,onLeaveViewport:n};t.defaultProps=r},35399:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=n(96540),a=c(n(4146)),o=c(n(49837)),i=n(14438),s=n(74848),l=["onEnterViewport","onLeaveViewport"];function c(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}var u=function(e,t,n){void 0===t&&(t=i.defaultOptions),void 0===n&&(n=i.defaultConfig);var c=(0,r.forwardRef)(((t,n)=>{var r={forwardedRef:n};return(0,s.jsx)(e,d({},t,r))})),u=e=>
2{var{onEnterViewport:a=i.noop,onLeaveViewport:u=i.noop}=e,m=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,l),p=(0,r.useRef)(null),{inViewport:f,enterCount:h,leaveCount:g}=(0,o.default)(p,t,n,{onEnterViewport:a,onLeaveViewport:u}),v=d({},m,{inViewport:f,enterCount:h,leaveCount:g});return(0,s.jsx)(c,d({},v,{ref:p}))},m=e.displayName||e.name||"Component";return u.displayName="handleViewport("+m+")",(0,a.default)(u,c)};t.default=u},49837:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=n(96540),a=n(14438),o=function(e,t,n,o){void 0===t&&(t=a.defaultOptions),void 0===n&&(n=a.defaultConfig),void 0===o&&(o=a.defaultProps);var{onEnterViewport:i,onLeaveViewport:s}=o,[,l]=(0,r.useState)(),c=(0,r.useRef)(),d=(0,r.useRef)(!1),u=(0,r.useRef)(!1),m=(0,r.useRef)(0),p=(0,r.useRef)(0);var f=e=>{var t=e[0]||{},{isIntersecting:r,intersectionRatio:a}=t,o=void 0!==r?r:a>0;if(!u.current&&o)return u.current=!0,null==i||i(),m.current+=1,d.current=o,void l(o);u.current&&!o&&(u.current=!1,null==s||s(),n.disconnectOnLeave&&c.current&&c.current.disconnect(),p.current+=1,d.current=o,l(o))};return(0,r.useEffect)((()=>{var n=c.current;return function(t){var{observerRef:n}=t,r=e.current;if(r){var a=r;a&&(null==n||n.observe(a))}}({observerRef:n=function(e){var{observerRef:n}=e;return n||(c.current=new IntersectionObserver(f,t),c.current)}({observerRef:n})}),()=>{!function(t){var{observerRef:n}=t,r=e.current;if(r){var a=r;a&&(null==n||n.unobserve(a))}null==n||n.disconnect(),c.current=null}({observerRef:n})}}),[e.current,t,n,i,s]),{inViewport:d.current,enterCount:m.current,leaveCount:p.current}};t.default=o},38798:function(e,t,n){"use strict";n.d(t,{Ay:function(){return m},Kq:function(){return d},ob:function(){return u}});var r=n(31635),a=n(96540),o=n(4146),i=n.n(o),s=n(24184);var l=a.createContext(null),c=l.Consumer,d=l.Provider,u=l;function m(e,t){var n,o=t||{},l=o.intlPropName,d=void 0===l?"intl":l,u=o.forwardRef,m=void 0!==u&&u,p=o.enforceContext,f=void 0===p||p,h=function(t){return a.createElement(c,null,(function(n){var o;f&&(0,s.HM)(n);var i=((o={})[d]=n,o);return a.createElement(e,(0,r.Cl)({},t,i,{ref:m?t.forwardedRef:null}))}))};return h.displayName="injectIntl(".concat((n=e).displayName||n.name||"Component",")"),h.WrappedComponent=e,m?i()(a.forwardRef((function(e,t){return a.createElement(h,(0,r.Cl)({},e,{forwardedRef:t}))})),e):i()(h,e)}},58065:function(e,t,n){"use strict";var r=n(31635),a=n(96540),o=n(6442),i=n(24184);function s(e){var t=(0,o.A)(),n=t.formatMessage,r=t.textComponent,i=void 0===r?a.Fragment:r,s=e.id,l=e.description,c=e.defaultMessage,d=e.values,u=e.children,m=e.tagName,p=void 0===m?i:m,f=n({id:s,description:l,defaultMessage:c},d,{ignoreTag:e.ignoreTag});return"function"==typeof u?u(Array.isArray(f)?f:[f]):p?a.createElement(p,null,a.Children.toArray(f)):a.createElement(a.Fragment,null,f)}s.displayName="FormattedMessage";var l=a.memo(s,(function(e,t){var n=e.values,a=(0,r.Tt)(e,["values"]),o=t.values,s=(0,r.Tt)(t,["values"]);return(0,i.bN)(o,n)&&(0,i.bN)(a,s)}));l.displayName="MemoizedFormattedMessage",t.A=l},6442:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(96540),a=n(38798),o=n(24184);function i(){var e=r.useContext(a.ob);return(0,o.HM)(e),e}},24184:function(e,t,n){"use strict";n.d(t,{HM:function(){return s},JF:function(){return l},bN:function(){return d},yU:function(){return c}});var r=n(31635),a=n(96540),o=n(33672),i=n(87683);function s(e){(0,o.V1)(e,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}var l=(0,r.Cl)((0,r.Cl)({},i.JF),{textComponent:a.Fragment});function c(e){return function(t){return e(a.Children.toArray(t))}}function d(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),a=n.length;if(r.length!==a)return!1;for(var o=0;o<a;o++){var i=n[o];if(e[i]!==t[i]||!Object.prototype.hasOwnProperty.call(t,i))return!1}return!0}},22799:function(e,t){"use strict";var n=60103,r=60106,a=60107,o=60108,i=60114,s=60109,l=60110,c=60112,d=60113,u=60120,m=60115,p=60116,f=60121,h=60122,g=60117,v=60129,y=60131;if("function"==typeof Symbol&&Symbol.for){var k=Symbol.for;n=k("react.element"),r=k("react.portal"),a=k("react.fragment"),o=k("react.strict_mode"),i=k("react.profiler"),s=k("react.provider"),l=k("react.context"),c=k("react.forward_ref"),d=k("react.suspense"),u=k("react.suspense_list"),m=k("react.memo"),p=k("react.lazy"),f=k("react.block"),h=k("react.server.block"),g=k("react.fundamental"),v=k("react.debug_trace_mode"),y=k("react.legacy_hidden")}function b(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case a:case i:case o:case d:case u:return e;default:switch(e=e&&e.$$typeof){case l:case c:case p:case m:case s:return e;default:return t}}case r:return t}}}t.isContextConsumer=function(e){return b(e)===l}},44363:function(e,t,n){"use strict";e.exports=n(22799)},1720:function(e,t,n){"use strict";
vendor: 15,447 bytes, line 2
2Object.defineProperty(t,"__esModule",{value:!0}),t.bodyOpenClassName=t.portalClassName=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(96540),i=f(o),s=f(n(40961)),l=f(n(5556)),c=f(n(29090)),d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(76462)),u=n(60834),m=f(u),p=n(46566);function f(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var g=t.portalClassName="ReactModalPortal",v=t.bodyOpenClassName="ReactModal__Body--open",y=u.canUseDOM&&void 0!==s.default.createPortal,k=function(e){return document.createElement(e)},b=function(){return y?s.default.createPortal:s.default.unstable_renderSubtreeIntoContainer};function w(e){return e()}var A=function(e){function t(){var e,n,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,l=Array(o),d=0;d<o;d++)l[d]=arguments[d];return n=a=h(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),a.removePortal=function(){!y&&s.default.unmountComponentAtNode(a.node);var e=w(a.props.parentSelector);e&&e.contains(a.node)?e.removeChild(a.node):console.warn('React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.')},a.portalRef=function(e){a.portal=e},a.renderPortal=function(e){var n=b()(a,i.default.createElement(c.default,r({defaultStyles:t.defaultStyles},e)),a.node);a.portalRef(n)},h(a,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"componentDidMount",value:function(){u.canUseDOM&&(y||(this.node=k("div")),this.node.className=this.props.portalClassName,w(this.props.parentSelector).appendChild(this.node),!y&&this.renderPortal(this.props))}},{key:"getSnapshotBeforeUpdate",value:function(e){return{prevParent:w(e.parentSelector),nextParent:w(this.props.parentSelector)}}},{key:"componentDidUpdate",value:function(e,t,n){if(u.canUseDOM){var r=this.props,a=r.isOpen,o=r.portalClassName;e.portalClassName!==o&&(this.node.className=o);var i=n.prevParent,s=n.nextParent;s!==i&&(i.removeChild(this.node),s.appendChild(this.node)),(e.isOpen||a)&&!y&&this.renderPortal(this.props)}}},{key:"componentWillUnmount",value:function(){if(u.canUseDOM&&this.node&&this.portal){var e=this.portal.state,t=Date.now(),n=e.isOpen&&this.props.closeTimeoutMS&&(e.closesAt||t+this.props.closeTimeoutMS);n?(e.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,n-t)):this.removePortal()}}},{key:"render",value:function(){return u.canUseDOM&&y?(!this.node&&y&&(this.node=k("div")),b()(i.default.createElement(c.default,r({ref:this.portalRef,defaultStyles:t.defaultStyles},this.props)),this.node)):null}}],[{key:"setAppElement",value:function(e){d.setElement(e)}}]),t}(o.Component);A.propTypes={isOpen:l.default.bool.isRequired,style:l.default.shape({content:l.default.object,overlay:l.default.object}),portalClassName:l.default.string,bodyOpenClassName:l.default.string,htmlOpenClassName:l.default.string,className:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),overlayClassName:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),appElement:l.default.oneOfType([l.default.instanceOf(m.default),l.default.instanceOf(u.SafeHTMLCollection),l.default.instanceOf(u.SafeNodeList),l.default.arrayOf(l.default.instanceOf(m.default))]),onAfterOpen:l.default.func,onRequestClose:l.default.func,closeTimeoutMS:l.default.number,ariaHideApp:l.default.bool,shouldFocusAfterRender:l.default.bool,shouldCloseOnOverlayClick:l.default.bool,shouldReturnFocusAfterClose:l.default.bool,preventScroll:l.default.bool,parentSelector:l.default.func,aria:l.default.object,data:l.default.object,role:l.default.string,contentLabel:l.default.string,shouldCloseOnEsc:l.default.bool,overlayRef:l.default.func,contentRef:l.default.func,id:l.default.string,overlayElement:l.default.func,contentElement:l.default.func},A.defaultProps={isOpen:!1,portalClassName:g,bodyOpenClassName:v,role:"dialog",ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,preventScroll:!1,parentSelector:function(){return document.body},overlayElement:function(e,t){return i.default.createElement("div",e,t)},contentElement:function(e,t){return i.default.createElement("div",e,t)}},A.defaultStyles={overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(255, 255, 255, 0.75)"},content:{position:"absolute",top:"40px",left:"40px",right:"40px",bottom:"40px",border:"1px solid #ccc",background:"#fff",overflow:"auto",WebkitOverflowScrolling:"touch",borderRadius:"4px",outline:"none",padding:"20px"}},(0,p.polyfill)(A),t.default=A},29090:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},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},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(96540),s=g(n(5556)),l=h(n(27791)),c=g(n(57067)),d=h(n(76462)),u=h(n(24838)),m=n(60834),p=g(m),f=g(n(49628));function h(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function g(e){return e&&e.__esModule?e:{default:e}}n(77727);var v={overlay:"ReactModal__Overlay",content:"ReactModal__Content"},y=0,k=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.setOverlayRef=function(e){n.overlay=e,n.props.overlayRef&&n.props.overlayRef(e)},n.setContentRef=function(e){n.content=e,n.props.contentRef&&n.props.contentRef(e)},n.afterClose=function(){var e=n.props,t=e.appElement,r=e.ariaHideApp,a=e.htmlOpenClassName,o=e.bodyOpenClassName,i=e.parentSelector,s=i&&i().ownerDocument||document;o&&u.remove(s.body,o),a&&u.remove(s.getElementsByTagName("html")[0],a),r&&y>0&&0===(y-=1)&&d.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(l.returnFocus(n.props.preventScroll),l.teardownScopedFocus()):l.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),f.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(l.setupScopedFocus(n.node),l.markForFocusLater()),n.setState({isOpen:!0},(function(){n.openAnimationFrame=requestAnimationFrame((function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})}))})))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},(function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())}))},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){(function(e){return"Tab"===e.code||9===e.keyCode})(e)&&(0,c.default)(n.content,e),n.props.shouldCloseOnEsc&&function(e){return"Escape"===e.code||27===e.keyCode}(e)&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var r="object"===(void 0===t?"undefined":a(t))?t:{base:v[e],afterOpen:v[e]+"--after-open",beforeClose:v[e]+"--before-close"},o=r.base;return n.state.afterOpen&&(o=o+" "+r.afterOpen),n.state.beforeClose&&(o=o+" "+r.beforeClose),"string"==typeof t&&t?o+" "+t:o},n.attributesFromObject=function(e,t){return Object.keys(t).reduce((function(n,r){return n[e+"-"+r]=t[r],n}),{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,r=e.htmlOpenClassName,a=e.bodyOpenClassName,o=e.parentSelector,i=o&&o().ownerDocument||document;a&&u.add(i.body,a),r&&u.add(i.getElementsByTagName("html")[0],r),n&&(y+=1,d.hide(t)),f.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.className,a=e.overlayClassName,o=e.defaultStyles,i=e.children,s=n?{}:o.content,l=a?{}:o.overlay;if(this.shouldBeClosed())return null;var c={ref:this.setOverlayRef,className:this.buildClassName("overlay",a),style:r({},l,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},d=r({id:t,ref:this.setContentRef,style:r({},s,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",r({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),u=this.props.contentElement(d,i);return this.props.overlayElement(c,u)}}]),t}(i.Component);k.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},k.propTypes={isOpen:s.default.bool.isRequired,defaultStyles:s.default.shape({content:s.default.object,overlay:s.default.object}),style:s.default.shape({content:s.default.object,overlay:s.default.object}),className:s.default.oneOfType([s.default.string,s.default.object]),overlayClassName:s.default.oneOfType([s.default.string,s.default.object]),parentSelector:s.default.func,bodyOpenClassName:s.default.string,htmlOpenClassName:s.default.string,ariaHideApp:s.default.bool,appElement:s.default.oneOfType([s.default.instanceOf(p.default),s.default.instanceOf(m.SafeHTMLCollection),s.default.instanceOf(m.SafeNodeList),s.default.arrayOf(s.default.instanceOf(p.default))]),onAfterOpen:s.default.func,onAfterClose:s.default.func,onRequestClose:s.default.func,closeTimeoutMS:s.default.number,shouldFocusAfterRender:s.default.bool,shouldCloseOnOverlayClick:s.default.bool,shouldReturnFocusAfterClose:s.default.bool,preventScroll:s.default.bool,role:s.default.string,contentLabel:s.default.string,aria:s.default.object,data:s.default.object,children:s.default.node,shouldCloseOnEsc:s.default.bool,overlayRef:s.default.func,contentRef:s.default.func,id:s.default.string,overlayElement:s.default.func,contentElement:s.default.func,testId:s.default.string},t.default=k,e.exports=t.default},76462:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){s&&(s.removeAttribute?s.removeAttribute("aria-hidden"):null!=s.length?s.forEach((function(e){return e.removeAttribute("aria-hidden")})):document.querySelectorAll(s).forEach((function(e){return e.removeAttribute("aria-hidden")})));s=null},t.log=function(){0},t.assertNodeList=l,t.setElement=function(e){var t=e;if("string"==typeof t&&i.canUseDOM){var n=document.querySelectorAll(t);l(n,t),t=n}return s=t||s},t.validateElement=c,t.hide=function(e){var t=!0,n=!1,r=void 0;try{for(var a,o=c(e)[Symbol.iterator]();!(t=(a=o.next()).done);t=!0){a.value.setAttribute("aria-hidden","true")}}catch(i){n=!0,r=i}finally{try{!t&&o.return&&o.return()}finally{if(n)throw r}}},t.show=function(e){var t=!0,n=!1,r=void 0;try{for(var a,o=c(e)[Symbol.iterator]();!(t=(a=o.next()).done);t=!0){a.value.removeAttribute("aria-hidden")}}catch(i){n=!0,r=i}finally{try{!t&&o.return&&o.return()}finally{if(n)throw r}}},t.documentNotReadyOrSSRTesting=function(){s=null};var r,a=n(9771),o=(r=a)&&r.__esModule?r:{default:r},i=n(60834);var s=null;function l(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function c(e){var t=e||s;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,o.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}},77727:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){for(var e=[i,s],t=0;t<e.length;t++){var n=e[t];n&&(n.parentNode&&n.parentNode.removeChild(n))}i=s=null,l=[]},t.log=function(){console.log("bodyTrap ----------"),console.log(l.length);for(var e=[i,s],t=0;t<e.length;t++){var n=e[t]||{};console.log(n.nodeName,n.className,n.id)}console.log("edn bodyTrap ----------")};var r,a=n(49628),o=(r=a)&&r.__esModule?r:{default:r};var i=void 0,s=void 0,l=[];function c(){0!==l.length&&l[l.length-1].focusContent()}o.default.subscribe((function(e,t){i||s||((i=document.createElement("div")).setAttribute("data-react-modal-body-trap",""),i.style.position="absolute",i.style.opacity="0",i.setAttribute("tabindex","0"),i.addEventListener("focus",c),(s=i.cloneNode()).addEventListener("focus",c)),(l=t).length>0?(document.body.firstChild!==i&&document.body.insertBefore(i,document.body.firstChild),document.body.lastChild!==s&&document.body.appendChild(s)):(i.parentElement&&i.parentElement.removeChild(i),s.parentElement&&s.parentElement.removeChild(s))}))},24838:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){var e=document.getElementsByTagName("html")[0];for(var t in n)a(e,n[t]);var o=document.body;for(var i in r)a(o,r[i]);n={},r={}},t.log=function(){0};var n={},r={};function a(e,t){e.classList.remove(t)}t.add=function(e,t){return a=e.classList,o="html"==e.nodeName.toLowerCase()?n:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]||(e[t]=0),e[t]+=1}(o,e),a.add(e)}));var a,o},t.remove=function(e,t){return a=e.classList,o="html"==e.nodeName.toLowerCase()?n:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]&&(e[t]-=1)}(o,e),0===o[e]&&a.remove(e)}));var a,o}},27791:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){i=[]},t.log=function(){0},t.handleBlur=c,t.handleFocus=d,t.markForFocusLater=function(){i.push(document.activeElement)},t.returnFocus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=null;try{return void(0!==i.length&&(t=i.pop()).focus({preventScroll:e}))}catch(n){console.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}},t.popWithoutFocus=function(){i.length>0&&i.pop()},t.setupScopedFocus=function(e){s=e,window.addEventListener?(window.addEventListener("blur",c,!1),document.addEventListener("focus",d,!0)):(window.attachEvent("onBlur",c),document.attachEvent("onFocus",d))},t.teardownScopedFocus=function(){s=null,window.addEventListener?(window.removeEventListener("blur",c),document.removeEventListener("focus",d)):(window.detachEvent("onBlur",c),document.detachEvent("onFocus",d))};var r,a=n(42411),o=(r=a)&&r.__esModule?r:{default:r};var i=[],s=null,l=!1;function c(){l=!0}function d(){if(l){if(l=!1,!s)return;setTimeout((function(){s.contains(document.activeElement)||((0,o.default)(s)[0]||s).focus()}),0)}}},49628:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.log=function(){console.log("portalOpenInstances ----------"),console.log(r.openInstances.length),r.openInstances.forEach((function(e){return console.log(e)})),console.log("end portalOpenInstances ----------")},t.resetState=function(){r=new n};var n=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.register=function(e){-1===t.openInstances.indexOf(e)&&(t.openInstances.push(e),t.emit("register"))},this.deregister=function(e){var n=t.openInstances.indexOf(e);-1!==n&&(t.openInstances.splice(n,1),t.emit("deregister"))},this.subscribe=function(e){t.subscribers.push(e)},this.emit=function(e){t.subscribers.forEach((function(n){return n(e,t.openInstances.slice())}))},this.openInstances=[],this.subscribers=[]},r=new n;t.default=r},60834:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canUseDOM=t.SafeNodeList=t.SafeHTMLCollection=void 0;var r,a=n(50411);var o=((r=a)&&r.__esModule?r:{default:r}).default,i=o.canUseDOM?window.HTMLElement:{};t.SafeHTMLCollection=o.canUseDOM?window.HTMLCollection:{},t.SafeNodeList=o.canUseDOM?window.NodeList:{},t.canUseDOM=o.canUseDOM;t.default=i},57067:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.default)(e);if(!n.length)return void t.preventDefault();var r=void 0,a=t.shiftKey,s=n[0],l=n[n.length-1],c=i();if(e===c){if(!a)return;r=l}l!==c||a||(r=s);s===c&&a&&(r=l);if(r)return t.preventDefault(),void r.focus();var d=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null==d||"Chrome"==d[1]||null!=/\biPod\b|\biPad\b/g.exec(navigator.userAgent))return;var u=n.indexOf(c);u>-1&&(u+=a?-1:1);if(void 0===(r=n[u]))return t.preventDefault(),void(r=a?l:s).focus();t.preventDefault(),r.focus()};var r,a=n(42411),o=(r=a)&&r.__esModule?r:{default:r};function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.activeElement.shadowRoot?i(e.activeElement.shadowRoot):e.activeElement}e.exports=t.default},42411:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=[].slice.call(t.querySelectorAll("*"),0).reduce((function(t,n){return t.concat(n.shadowRoot?e(n.shadowRoot):[n])}),[]);return n.filter(s)};var n="none",r="contents",a=/input|select|textarea|button|object|iframe/;function o(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var a=window.getComputedStyle(e),o=a.getPropertyValue("display");return t?o!==r&&function(e,t){return"visible"!==t.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0}(e,a):o===n}catch(i){return console.warn("Failed to inspect element style"),!1}}function i(e,t){var n=e.nodeName.toLowerCase();return(a.test(n)&&!e.disabled||"a"===n&&e.href||t)&&function(e){for(var t=e,n=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(n&&t===n&&(t=n.host.parentNode),o(t))return!1;t=t.parentNode}return!0}(e)}function s(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&i(e,!n)}e.exports=t.default},20312:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=n(1720),o=(r=a)&&r.__esModule?r:{default:r};t.default=o.default,e.exports=t.default},73908:function(e,t,n){"use strict";n.r(t),n.d(t,{IGNORE_CLASS_NAME:function(){return f}});var r=n(96540),a=n(40961);function o(e,t){return o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},o(e,t)}function i(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t,n){return e===t||(e.correspondingElement?e.correspondingElement.classList.contains(n):e.classList.contains(n))}var l,c,d=(void 0===l&&(l=0),function(){return++l}),u={},m={},p=["touchstart","touchmove"],f="ignore-react-onclickoutside";function h(e,t){var n={};return-1!==p.indexOf(t)&&c&&(n.passive=!e.props.preventDefault),n}t.default=function(e,t){var n,l,p=e.displayName||e.name||"Component";return l=n=function(n){var l,f;function g(e){var r;return(r=n.call(this,e)||this).__outsideClickHandler=function(e){if("function"!=typeof r.__clickOutsideHandlerProp){var t=r.getInstance();if("function"!=typeof t.props.handleClickOutside){if("function"!=typeof t.handleClickOutside)throw new Error("WrappedComponent: "+p+" lacks a handleClickOutside(event) function for processing outside click events.");t.handleClickOutside(e)}else t.props.handleClickOutside(e)}else r.__clickOutsideHandlerProp(e)},r.__getComponentNode=function(){var e=r.getInstance();return t&&"function"==typeof t.setClickOutsideRef?t.setClickOutsideRef()(e):"function"==typeof e.setClickOutsideRef?e.setClickOutsideRef():(0,a.findDOMNode)(e)},r.enableOnClickOutside=function(){if("undefined"!=typeof document&&!m[r._uid]){void 0===c&&(c=function(){if("undefined"!=typeof window&&"function"==typeof window.addEventListener){var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}}),n=function(){};return window.addEventListener("testPassiveEventSupport",n,t),window.removeEventListener("testPassiveEventSupport",n,t),e}}()),m[r._uid]=!0;var e=r.props.eventTypes;e.forEach||(e=[e]),u[r._uid]=function(e){var t;null!==r.componentNode&&(r.initTimeStamp>e.timeStamp||(r.props.preventDefault&&e.preventDefault(),r.props.stopPropagation&&e.stopPropagation(),r.props.excludeScrollbar&&(t=e,document.documentElement.clientWidth<=t.clientX||document.documentElement.clientHeight<=t.clientY)||function(e,t,n){if(e===t)return!0;for(;e.parentNode||e.host;
2){if(e.parentNode&&s(e,t,n))return!0;e=e.parentNode||e.host}return e}(e.composed&&e.composedPath&&e.composedPath().shift()||e.target,r.componentNode,r.props.outsideClickIgnoreClass)===document&&r.__outsideClickHandler(e)))},e.forEach((function(e){document.addEventListener(e,u[r._uid],h(i(r),e))}))}},r.disableOnClickOutside=function(){delete m[r._uid];var e=u[r._uid];if(e&&"undefined"!=typeof document){var t=r.props.eventTypes;t.forEach||(t=[t]),t.forEach((function(t){return document.removeEventListener(t,e,h(i(r),t))})),delete u[r._uid]}},r.getRef=function(e){return r.instanceRef=e},r._uid=d(),r.initTimeStamp=performance.now(),r}f=n,(l=g).prototype=Object.create(f.prototype),l.prototype.constructor=l,o(l,f);var v=g.prototype;return v.getInstance=function(){if(e.prototype&&!e.prototype.isReactComponent)return this;var t=this.instanceRef;return t.getInstance?t.getInstance():t},v.componentDidMount=function(){if("undefined"!=typeof document&&document.createElement){var e=this.getInstance();if(t&&"function"==typeof t.handleClickOutside&&(this.__clickOutsideHandlerProp=t.handleClickOutside(e),"function"!=typeof this.__clickOutsideHandlerProp))throw new Error("WrappedComponent: "+p+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),this.props.disableOnClickOutside||this.enableOnClickOutside()}},v.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},v.componentWillUnmount=function(){this.disableOnClickOutside()},v.render=function(){var t=this.props;t.excludeScrollbar;var n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["excludeScrollbar"]);return e.prototype&&e.prototype.isReactComponent?n.ref=this.getRef:n.wrappedRef=this.getRef,n.disableOnClickOutside=this.disableOnClickOutside,n.enableOnClickOutside=this.enableOnClickOutside,(0,r.createElement)(e,n)},g}(r.Component),n.displayName="OnClickOutside("+p+")",n.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:t&&t.excludeScrollbar||!1,outsideClickIgnoreClass:f,preventDefault:!1,stopPropagation:!1},n.getClass=function(){return e.getClass?e.getClass():e},l}},6620:function(e,t,n){var r,a=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,d=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of s(t))c.call(e,a)||a===n||o(e,a,{get:()=>t[a],enumerable:!(r=i(t,a))||r.enumerable});return e},u=(e,t,n)=>(n=null!=e?a(l(e)):{},d(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e)),m=(e,t,n)=>(((e,t,n)=>{t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n),p={};((e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})})(p,{default:()=>y}),e.exports=(r=p,d(o({},"__esModule",{value:!0}),r));var f=u(n(96540)),h=u(n(13888)),g=n(88259),v=n(87032);class y extends f.Component{constructor(){super(...arguments),m(this,"mounted",!1),m(this,"isReady",!1),m(this,"isPlaying",!1),m(this,"isLoading",!0),m(this,"loadOnReady",null),m(this,"startOnPlay",!0),m(this,"seekOnPlay",null),m(this,"onDurationCalled",!1),m(this,"handlePlayerMount",(e=>{this.player||(this.player=e,this.player.load(this.props.url)),this.progress()})),m(this,"getInternalPlayer",(e=>this.player?this.player[e]:null)),m(this,"progress",(()=>{if(this.props.url&&this.player&&this.isReady){const e=this.getCurrentTime()||0,t=this.getSecondsLoaded(),n=this.getDuration();if(n){const r={playedSeconds:e,played:e/n};null!==t&&(r.loadedSeconds=t,r.loaded=t/n),r.playedSeconds===this.prevPlayed&&r.loadedSeconds===this.prevLoaded||this.props.onProgress(r),this.prevPlayed=r.playedSeconds,this.prevLoaded=r.loadedSeconds}}this.progressTimeout=setTimeout(this.progress,this.props.progressFrequency||this.props.progressInterval)})),m(this,"handleReady",(()=>{if(!this.mounted)return;this.isReady=!0,this.isLoading=!1;const{onReady:e,playing:t,volume:n,muted:r}=this.props;e(),r||null===n||this.player.setVolume(n),this.loadOnReady?(this.player.load(this.loadOnReady,!0),this.loadOnReady=null):t&&this.player.play(),this.handleDurationCheck()})),m(this,"handlePlay",(()=>{this.isPlaying=!0,this.isLoading=!1;const{onStart:e,onPlay:t,playbackRate:n}=this.props;this.startOnPlay&&(this.player.setPlaybackRate&&1!==n&&this.player.setPlaybackRate(n),e(),this.startOnPlay=!1),t(),this.seekOnPlay&&(this.seekTo(this.seekOnPlay),this.seekOnPlay=null),this.handleDurationCheck()})),m(this,"handlePause",(e=>{this.isPlaying=!1,this.isLoading||this.props.onPause(e)})),m(this,"handleEnded",(()=>{const{activePlayer:e,loop:t,onEnded:n}=this.props;e.loopOnEnded&&t&&this.seekTo(0),t||(this.isPlaying=!1,n())})),m(this,"handleError",((...e)=>{this.isLoading=!1,this.props.onError(...e)})),m(this,"handleDurationCheck",(()=>{clearTimeout(this.durationCheckTimeout);const e=this.getDuration();e?this.onDurationCalled||(this.props.onDuration(e),this.onDurationCalled=!0):this.durationCheckTimeout=setTimeout(this.handleDurationCheck,100)})),m(this,"handleLoaded",(()=>{this.isLoading=!1}))}componentDidMount(){this.mounted=!0}componentWillUnmount(){clearTimeout(this.progressTimeout),clearTimeout(this.durationCheckTimeout),this.isReady&&this.props.stopOnUnmount&&(this.player.stop(),this.player.disablePIP&&this.player.disablePIP(
2)),this.mounted=!1}componentDidUpdate(e){if(!this.player)return;const{url:t,playing:n,volume:r,muted:a,playbackRate:o,pip:i,loop:s,activePlayer:l,disableDeferredLoading:c}=this.props;if(!(0,h.default)(e.url,t)){if(this.isLoading&&!l.forceLoad&&!c&&!(0,v.isMediaStream)(t))return console.warn(`ReactPlayer: the attempt to load ${t} is being deferred until the player has loaded`),void(this.loadOnReady=t);this.isLoading=!0,this.startOnPlay=!0,this.onDurationCalled=!1,this.player.load(t,this.isReady)}e.playing||!n||this.isPlaying||this.player.play(),e.playing&&!n&&this.isPlaying&&this.player.pause(),!e.pip&&i&&this.player.enablePIP&&this.player.enablePIP(),e.pip&&!i&&this.player.disablePIP&&this.player.disablePIP(),e.volume!==r&&null!==r&&this.player.setVolume(r),e.muted!==a&&(a?this.player.mute():(this.player.unmute(),null!==r&&setTimeout((()=>this.player.setVolume(r))))),e.playbackRate!==o&&this.player.setPlaybackRate&&this.player.setPlaybackRate(o),e.loop!==s&&this.player.setLoop&&this.player.setLoop(s)}getDuration(){return this.isReady?this.player.getDuration():null}getCurrentTime(){return this.isReady?this.player.getCurrentTime():null}getSecondsLoaded(){return this.isReady?this.player.getSecondsLoaded():null}seekTo(e,t,n){if(!this.isReady)return void(0!==e&&(this.seekOnPlay=e,setTimeout((()=>{this.seekOnPlay=null}),5e3)));if(t?"fraction"===t:e>0&&e<1){const t=this.player.getDuration();return t?void this.player.seekTo(t*e,n):void console.warn("ReactPlayer: could not seek using fraction â duration not yet available")}this.player.seekTo(e,n)}render(){const e=this.props.activePlayer;return e?f.default.createElement(e,{...this.props,onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError}):null}}m(y,"displayName","Player"),m(y,"propTypes",g.propTypes),m(y,"defaultProps",g.defaultProps)},74563:function(e,t,n){var r,a=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,d=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of s(t))c.call(e,a)||a===n||o(e,a,{get:()=>t[a],enumerable:!(r=i(t,a))||r.enumerable});return e},u=(e,t,n)=>(n=null!=e?a(l(e)):{},d(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e)),m=(e,t,n)=>(((e,t,n)=>{t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n),p={};((e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})})(p,{createReactPlayer:()=>M}),e.exports=(r=p,d(o({},"__esModule",{value:!0}),r));var f=u(n(96540)),h=u(n(14744)),g=u(n(41811)),v=u(n(13888)),y=n(88259),k=n(87032),b=u(n(6620));const w=(0,k.lazy)((()=>n.e(36353).then(n.t.bind(n,33941,23)))),A="undefined"!=typeof window&&window.document&&"undefined"!=typeof document,E=void 0!==n.g&&n.g.window&&n.g.window.document,S=Object.keys(y.propTypes),D=A||E?f.Suspense:()=>null,C=[],M=(e,t)=>{var n;return n=class extends f.Component{constructor(){super(...arguments),m(this,"state",{showPreview:!!this.props.light}),m(this,"references",{wrapper:e=>{this.wrapper=e},player:e=>{this.player=e}}),m(this,"handleClickPreview",(e=>{this.setState({showPreview:!1}),this.props.onClickPreview(e)})),m(this,"showPreview",(()=>{this.setState({showPreview:!0})})),m(this,"getDuration",(()=>this.player?this.player.getDuration():null)),m(this,"getCurrentTime",(()=>this.player?this.player.getCurrentTime():null)),m(this,"getSecondsLoaded",(()=>this.player?this.player.getSecondsLoaded():null)),m(this,"getInternalPlayer",((e="player")=>this.player?this.player.getInternalPlayer(e):null)),m(this,"seekTo",((e,t,n)=>{if(!this.player)return null;this.player.seekTo(e,t,n)})),m(this,"handleReady",(()=>{this.props.onReady(this)})),m(this,"getActivePlayer",(0,g.default)((n=>{for(const t of[...C,...e])if(t.canPlay(n))return t;return t||null}))),m(this,"getConfig",(0,g.default)(((e,t)=>{const{config:n}=this.props;return h.default.all([y.defaultProps.config,y.defaultProps.config[t]||{},n,n[t]||{}])}))),m(this,"getAttributes",(0,g.default)((e=>(0,k.omit)(this.props,S)))),m(this,"renderActivePlayer",(e=>{if(!e)return null;const t=this.getActivePlayer(e);if(!t)return null;
2const n=this.getConfig(e,t.key);return f.default.createElement(b.default,{...this.props,key:t.key,ref:this.references.player,config:n,activePlayer:t.lazyPlayer||t,onReady:this.handleReady})}))}shouldComponentUpdate(e,t){return!(0,v.default)(this.props,e)||!(0,v.default)(this.state,t)}componentDidUpdate(e){const{light:t}=this.props;!e.light&&t&&this.setState({showPreview:!0}),e.light&&!t&&this.setState({showPreview:!1})}renderPreview(e){if(!e)return null;const{light:t,playIcon:n,previewTabIndex:r,oEmbedUrl:a,previewAriaLabel:o}=this.props;return f.default.createElement(w,{url:e,light:t,playIcon:n,previewTabIndex:r,previewAriaLabel:o,oEmbedUrl:a,onClick:this.handleClickPreview})}render(){const{url:e,style:t,width:n,height:r,fallback:a,wrapper:o}=this.props,{showPreview:i}=this.state,s=this.getAttributes(e),l="string"==typeof o?this.references.wrapper:void 0;return f.default.createElement(o,{ref:l,style:{...t,width:n,height:r},...s},f.default.createElement(D,{fallback:a},i?this.renderPreview(e):this.renderActivePlayer(e)))}},m(n,"displayName","ReactPlayer"),m(n,"propTypes",y.propTypes),m(n,"defaultProps",y.defaultProps),m(n,"addCustomPlayer",(e=>{C.push(e)})),m(n,"removeCustomPlayers",(()=>{C.length=0})),m(n,"canPlay",(t=>{for(const n of[...C,...e])if(n.canPlay(t))return!0;return!1})),m(n,"canEnablePIP",(t=>{for(const n of[...C,...e])if(n.canEnablePIP&&n.canEnablePIP(t))return!0;return!1})),n}},98957:function(e,t,n){var r,a=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,d=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of s(t))c.call(e,a)||a===n||o(e,a,{get:()=>t[a],enumerable:!(r=i(t,a))||r.enumerable});return e},u={};((e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})})(u,{default:()=>h}),e.exports=(r=u,d(o({},"__esModule",{value:!0}),r));var m=((e,t,n)=>(n=null!=e?a(l(e)):{},d(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e)))(n(13820)),p=n(74563);const f=m.default[m.default.length-1];var h=(0,p.createReactPlayer)(m.default,f)},87430:function(e,t,n){var r,a=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.prototype.hasOwnProperty,l={};((e,t)=>{for(var n in t)a(e,n,{get:t[n],enumerable:!0})})(l,{AUDIO_EXTENSIONS:()=>S,DASH_EXTENSIONS:()=>M,FLV_EXTENSIONS:()=>T,HLS_EXTENSIONS:()=>C,MATCH_URL_DAILYMOTION:()=>b,MATCH_URL_FACEBOOK:()=>f,MATCH_URL_FACEBOOK_WATCH:()=>h,MATCH_URL_KALTURA:()=>E,MATCH_URL_MIXCLOUD:()=>w,MATCH_URL_MUX:()=>p,MATCH_URL_SOUNDCLOUD:()=>u,MATCH_URL_STREAMABLE:()=>g,MATCH_URL_TWITCH_CHANNEL:()=>k,MATCH_URL_TWITCH_VIDEO:()=>y,MATCH_URL_VIDYARD:()=>A,MATCH_URL_VIMEO:()=>m,MATCH_URL_WISTIA:()=>v,MATCH_URL_YOUTUBE:()=>d,VIDEO_EXTENSIONS:()=>D,canPlay:()=>x}),e.exports=(r=l,((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of i(t))s.call(e,l)||l===n||a(e,l,{get:()=>t[l],enumerable:!(r=o(t,l))||r.enumerable});return e})(a({},"__esModule",{value:!0}),r));var c=n(87032);const d=/(?:youtu\.be\/|youtube(?:-nocookie|education)?\.com\/(?:embed\/|v\/|watch\/|watch\?v=|watch\?.+&v=|shorts\/|live\/))((\w|-){11})|youtube\.com\/playlist\?list=|youtube\.com\/user\//,u=/(?:soundcloud\.com|snd\.sc)\/[^.]+$/,m=/vimeo\.com\/(?!progressive_redirect).+/,p=/stream\.mux\.com\/(?!\w+\.m3u8)(\w+)/,f=/^https?:\/\/(www\.)?facebook\.com.*\/(video(s)?|watch|story)(\.php?|\/).+$/,h=/^https?:\/\/fb\.watch\/.+$/,g=/streamable\.com\/([a-z0-9]+)$/,v=/(?:wistia\.(?:com|net)|wi\.st)\/(?:medias|embed)\/(?:iframe\/)?([^?]+)/,y=/(?:www\.|go\.)?twitch\.tv\/videos\/(\d+)($|\?)/,k=/(?:www\.|go\.)?twitch\.tv\/([a-zA-Z0-9_]+)($|\?)/,b=/^(?:(?:https?):)?(?:\/\/)?(?:www\.)?(?:(?:dailymotion\.com(?:\/embed)?\/video)|dai\.ly)\/([a-zA-Z0-9]+)(?:_[\w_-]+)?(?:[\w.#_-]+)?/,w=/mixcloud\.com\/([^/]+\/[^/]+)/,A=/vidyard.com\/(?:watch\/)?([a-zA-Z0-9-_]+)/,E=/^https?:\/\/[a-zA-Z]+\.kaltura.(com|org)\/p\/([0-9]+)\/sp\/([0-9]+)00\/embedIframeJs\/uiconf_id\/([0-9]+)\/partner_id\/([0-9]+)(.*)entry_id.([a-zA-Z0-9-_].*)$/,S=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx)($|\?)/i,D=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,C=/\.(m3u8)($|\?)/i,M=/\.(mpd)($|\?)/i,T=/\.(flv)($|\?)/i,P=e=>{if(e instanceof Array){for(const t of e){if("string"==typeof t&&P(t))return!0;
2if(P(t.src))return!0}return!1}return!(!(0,c.isMediaStream)(e)&&!(0,c.isBlobUrl)(e))||(S.test(e)||D.test(e)||C.test(e)||M.test(e)||T.test(e))},x={youtube:e=>e instanceof Array?e.every((e=>d.test(e))):d.test(e),soundcloud:e=>u.test(e)&&!S.test(e),vimeo:e=>m.test(e)&&!D.test(e)&&!C.test(e),mux:e=>p.test(e),facebook:e=>f.test(e)||h.test(e),streamable:e=>g.test(e),wistia:e=>v.test(e),twitch:e=>y.test(e)||k.test(e),dailymotion:e=>b.test(e),mixcloud:e=>w.test(e),vidyard:e=>A.test(e),kaltura:e=>E.test(e),file:P}},13820:function(e,t,n){Object.create;var r,a=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=(Object.getPrototypeOf,Object.prototype.hasOwnProperty),l=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of i(t))s.call(e,l)||l===n||a(e,l,{get:()=>t[l],enumerable:!(r=o(t,l))||r.enumerable});return e},c={};((e,t)=>{for(var n in t)a(e,n,{get:t[n],enumerable:!0})})(c,{default:()=>m}),e.exports=(r=c,l(a({},"__esModule",{value:!0}),r));var d=n(87032),u=n(87430),m=[{key:"youtube",name:"YouTube",canPlay:u.canPlay.youtube,lazyPlayer:(0,d.lazy)((()=>n.e(18446).then(n.t.bind(n,88645,23))))},{key:"soundcloud",name:"SoundCloud",canPlay:u.canPlay.soundcloud,lazyPlayer:(0,d.lazy)((()=>n.e(69979).then(n.t.bind(n,88698,23))))},{key:"vimeo",name:"Vimeo",canPlay:u.canPlay.vimeo,lazyPlayer:(0,d.lazy)((()=>n.e(26173).then(n.t.bind(n,93868,23))))},{key:"mux",name:"Mux",canPlay:u.canPlay.mux,lazyPlayer:(0,d.lazy)((()=>n.e(52723).then(n.t.bind(n,31802,23))))},{key:"facebook",name:"Facebook",canPlay:u.canPlay.facebook,lazyPlayer:(0,d.lazy)((()=>n.e(86887).then(n.t.bind(n,17862,23))))},{key:"streamable",name:"Streamable",canPlay:u.canPlay.streamable,lazyPlayer:(0,d.lazy)((()=>n.e(47627).then(n.t.bind(n,56146,23))))},{key:"wistia",name:"Wistia",canPlay:u.canPlay.wistia,lazyPlayer:(0,d.lazy)((()=>n.e(99340).then(n.t.bind(n,6771,23))))},{key:"twitch",name:"Twitch",canPlay:u.canPlay.twitch,lazyPlayer:(0,d.lazy)((()=>n.e(12042).then(n.t.bind(n,11721,23))))},{key:"dailymotion",name:"DailyMotion",canPlay:u.canPlay.dailymotion,lazyPlayer:(0,d.lazy)((()=>n.e(16328).then(n.t.bind(n,53903,23))))},{key:"mixcloud",name:"Mixcloud",canPlay:u.canPlay.mixcloud,lazyPlayer:(0,d.lazy)((()=>n.e(67570).then(n.t.bind(n,22385,23))))},{key:"vidyard",name:"Vidyard",canPlay:u.canPlay.vidyard,lazyPlayer:(0,d.lazy)((()=>n.e(3392).then(n.t.bind(n,92519,23))))},{key:"kaltura",name:"Kaltura",canPlay:u.canPlay.kaltura,lazyPlayer:(0,d.lazy)((()=>n.e(6463).then(n.t.bind(n,71326,23))))},{key:"file",name:"FilePlayer",canPlay:u.canPlay.file,canEnablePIP:e=>u.canPlay.file(e)&&(document.pictureInPictureEnabled||(0,d.supportsWebKitPresentationMode)())&&!u.AUDIO_EXTENSIONS.test(e),lazyPlayer:(0,d.lazy)((()=>n.e(97458).then(n.t.bind(n,55825,23))))}]},88259:function(e,t,n){var r,a=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,d=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of s(t))c.call(e,a)||a===n||o(e,a,{get:()=>t[a],enumerable:!(r=i(t,a))||r.enumerable});return e},u={};((e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})})(u,{defaultProps:()=>S,propTypes:()=>A}),e.exports=(r=u,d(o({},"__esModule",{value:!0}),r));var m=((e,t,n)=>(n=null!=e?a(l(e)):{},d(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e)))(n(5556));const{string:p,bool:f,number:h,array:g,oneOfType:v,shape:y,object:k,func:b,node:w}=m.default,A={url:v([p,g,k]),playing:f,loop:f,controls:f,volume:h,muted:f,playbackRate:h,width:v([p,h]),height:v([p,h]),style:k,progressInterval:h,playsinline:f,pip:f,stopOnUnmount:f,light:v([f,p,k]),playIcon:w,previewTabIndex:h,previewAriaLabel:p,fallback:w,oEmbedUrl:p,wrapper:v([p,b,y({render:b.isRequired})]),config:y({soundcloud:y({options:k}),youtube:y({playerVars:k,embedOptions:k,onUnstarted:b}),facebook:y({appId:p,version:p,playerId:p,attributes:k}),dailymotion:y({params:k}),vimeo:y({playerOptions:k,title:p}),mux:y({attributes:k,version:p}),file:y({attributes:k,tracks:g,forceVideo:f,forceAudio:f,forceHLS:f,forceSafariHLS:f,forceDisableHls:f,forceDASH:f,forceFLV:f,hlsOptions:k,hlsVersion:p,dashVersion:p,flvVersion:p}),wistia:y({options:k,playerId:p,customControls:g}),mixcloud:y({options:k}),twitch:y({options:k,playerId:p}),vidyard:y({options:k})}),onReady:b,onStart:b,onPlay:b,onPause:b,onBuffer:b,onBufferEnd:b,onEnded:b,onError:b,onDuration:b,onSeek:b,onPlaybackRateChange:b,onPlaybackQualityChange:b,onProgress:b,onClickPreview:b,onEnablePIP:b,onDisablePIP:b},E=()=>{},S={playing:!1,loop:!1,controls:!1,volume:null,muted:!1,playbackRate:1,width:"640px",height:"360px",style:{}
2,progressInterval:1e3,playsinline:!1,pip:!1,stopOnUnmount:!0,light:!1,fallback:null,wrapper:"div",previewTabIndex:0,previewAriaLabel:"",oEmbedUrl:"https://noembed.com/embed?url={url}",config:{soundcloud:{options:{visual:!0,buying:!1,liking:!1,download:!1,sharing:!1,show_comments:!1,show_playcount:!1}},youtube:{playerVars:{playsinline:1,showinfo:0,rel:0,iv_load_policy:3,modestbranding:1},embedOptions:{},onUnstarted:E},facebook:{appId:"1309697205772819",version:"v3.3",playerId:null,attributes:{}},dailymotion:{params:{api:1,"endscreen-enable":!1}},vimeo:{playerOptions:{autopause:!1,byline:!1,portrait:!1,title:!1},title:null},mux:{attributes:{},version:"2"},file:{attributes:{},tracks:[],forceVideo:!1,forceAudio:!1,forceHLS:!1,forceDASH:!1,forceFLV:!1,hlsOptions:{},hlsVersion:"1.1.4",dashVersion:"3.1.3",flvVersion:"1.5.0",forceDisableHls:!1},wistia:{options:{},playerId:null,customControls:null},mixcloud:{options:{hide_cover:1}},twitch:{options:{},playerId:null},vidyard:{options:{}}},onReady:E,onStart:E,onPlay:E,onPause:E,onBuffer:E,onBufferEnd:E,onEnded:E,onError:E,onDuration:E,onSeek:E,onPlaybackRateChange:E,onPlaybackQualityChange:E,onProgress:E,onClickPreview:E,onEnablePIP:E,onDisablePIP:E}},87032:function(e,t,n){var r,a=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,d=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of s(t))c.call(e,a)||a===n||o(e,a,{get:()=>t[a],enumerable:!(r=i(t,a))||r.enumerable});return e},u=(e,t,n)=>(n=null!=e?a(l(e)):{},d(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e)),m={};((e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})})(m,{callPlayer:()=>I,getConfig:()=>P,getSDK:()=>T,isBlobUrl:()=>j,isMediaStream:()=>N,lazy:()=>g,omit:()=>x,parseEndTime:()=>E,parseStartTime:()=>A,queryString:()=>D,randomString:()=>S,supportsWebKitPresentationMode:()=>R}),e.exports=(r=m,d(o({},"__esModule",{value:!0}),r));var p=u(n(96540)),f=u(n(6147)),h=u(n(14744));const g=e=>p.default.lazy((async()=>{const t=await e();return"function"==typeof t.default?t:t.default})),v=/[?&#](?:start|t)=([0-9hms]+)/,y=/[?&#]end=([0-9hms]+)/,k=/(\d+)(h|m|s)/g,b=/^\d+$/;function w(e,t){if(e instanceof Array)return;const n=e.match(t);if(n){const e=n[1];if(e.match(k))return function(e){let t=0,n=k.exec(e);for(;null!==n;){const[,r,a]=n;"h"===a&&(t+=60*parseInt(r,10)*60),"m"===a&&(t+=60*parseInt(r,10)),"s"===a&&(t+=parseInt(r,10)),n=k.exec(e)}return t}(e);if(b.test(e))return parseInt(e)}}function A(e){return w(e,v)}function E(e){return w(e,y)}function S(){return Math.random().toString(36).substr(2,5)}function D(e){return Object.keys(e).map((t=>`${t}=${e[t]}`)).join("&")}function C(e){return window[e]?window[e]:window.exports&&window.exports[e]?window.exports[e]:window.module&&window.module.exports&&window.module.exports[e]?window.module.exports[e]:null}const M={},T=function(e){0;return e}((function(e,t,n=null,r=(()=>!0),a=f.default){const o=C(t);return o&&r(o)?Promise.resolve(o):new Promise(((r,o)=>{if(M[e])return void M[e].push({resolve:r,reject:o});M[e]=[{resolve:r,reject:o}];const i=t=>{M[e].forEach((e=>e.resolve(t)))};if(n){const e=window[n];window[n]=function(){e&&e(),i(C(t))}}a(e,(r=>{r?(M[e].forEach((e=>e.reject(r))),M[e]=null):n||i(C(t))}))}))}));function P(e,t){return(0,h.default)(t.config,e.config)}function x(e,...t){const n=[].concat(...t),r={},a=Object.keys(e);for(const o of a)-1===n.indexOf(o)&&(r[o]=e[o]);return r}function I(e,...t){if(!this.player||!this.player[e]){let t=`ReactPlayer: ${this.constructor.displayName} player could not call %c${e}%c â `;return this.player?this.player[e]||(t+="The method was not available"):t+="The player was not available",console.warn(t,"font-weight: bold",""),null}return this.player[e](...t)}function N(e){return"undefined"!=typeof window&&void 0!==window.MediaStream&&e instanceof window.MediaStream}function j(e){return/^blob:/.test(e)}function R(e=document.createElement("video")){const t=!1===/iPhone|iPod/.test(navigator.userAgent);return e.webkitSupportsPresentationMode&&"function"==typeof e.webkitSetPresentationMode&&t}},13888:function(e){var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,i){if(e===i)return!0;
2if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var s,l,c,d;if(Array.isArray(e)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(!o(e[l],i[l]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(d=e.entries();!(l=d.next()).done;)if(!i.has(l.value[0]))return!1;for(d=e.entries();!(l=d.next()).done;)if(!o(l.value[1],i.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(d=e.entries();!(l=d.next()).done;)if(!i.has(l.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(e[l]!==i[l])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof i.toString)return e.toString()===i.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(i,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!o(e[c[l]],i[c[l]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return o(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},16156:function(e,t,n){"use strict";n.r(t),n.d(t,{Manager:function(){return i},Popper:function(){return R},Reference:function(){return U},usePopper:function(){return x}});var r=n(96540),a=r.createContext(),o=r.createContext();function i(e){var t=e.children,n=r.useState(null),i=n[0],s=n[1],l=r.useRef(!1);r.useEffect((function(){return function(){l.current=!0}}),[]);var c=r.useCallback((function(e){l.current||s(e)}),[]);return r.createElement(a.Provider,{value:i},r.createElement(o.Provider,{value:c},t))}var s=function(e){return Array.isArray(e)?e[0]:e},l=function(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.apply(void 0,n)}},c=function(e,t){if("function"==typeof e)return l(e,t);null!=e&&(e.current=t)},d=function(e){return e.reduce((function(e,t){var n=t[0],r=t[1];return e[n]=r,e}),{})},u="undefined"!=typeof window&&window.document&&window.document.createElement?r.useLayoutEffect:r.useEffect,m=n(40961),p=n(90711),f=n(59068),h=n(85059),g=n(1262),v=n(67604),y=n(5581);var k={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},a=t.elements[e];(0,y.sb)(a)&&(0,v.A)(a)&&(Object.assign(a.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?a.removeAttribute(e):a.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],a=t.attributes[e]||{},o=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});(0,y.sb)(r)&&(0,v.A)(r)&&(Object.assign(r.style,o),Object.keys(a).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]},b=n(18490),w=n(80644),A=n(10192),E=n(78256),S=n(89081),D=[f.A,h.A,g.A,k,b.A,w.A,A.A,E.A,S.A],C=(0,p.UD)({defaultModifiers:D}),M=n(73651),T=n.n(M),P=[],x=function(e,t,n){void 0===n&&(n={});var a=r.useRef(null),o={onFirstUpdate:n.onFirstUpdate,placement:n.placement||"bottom",strategy:n.strategy||"absolute",modifiers:n.modifiers||P},i=r.useState({styles:{popper:{position:o.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),s=i[0],l=i[1],c=r.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,n=Object.keys(t.elements);m.flushSync((function(){l({styles:d(n.map((function(e){return[e,t.styles[e]||{}]}))),attributes:d(n.map((function(e){return[e,t.attributes[e]]})))})}))},requires:["computeStyles"]}}),[]),p=r.useMemo((function(){var e={onFirstUpdate:o.onFirstUpdate,placement:o.placement,strategy:o.strategy,modifiers:[].concat(o.modifiers,[c,{name:"applyStyles",enabled:!1}])};return T()(a.current,e)?a.current||e:(a.current=e,e)}),[o.onFirstUpdate,o.placement,o.strategy,o.modifiers,c]),f=r.useRef();return u((function(){f.current&&f.current.setOptions(p)}),[p]),u((function(){if(null!=e&&null!=t){var r=(n.createPopper||C)(e,t,p);return f.current=r,function(){r.destroy(),f.current=null}}}),[e,t,n.createPopper]),{state:f.current?f.current.state:null,styles:s.styles,attributes:s.attributes,update:f.current?f.current.update:null,forceUpdate:f.current?f.current.forceUpdate:null}},I=function(){},N=function(){return Promise.resolve(null)},j=[];function R(e){var t=e.placement,n=void 0===t?"bottom":t,o=e.strategy,i=void 0===o?"absolute":o,l=e.modifiers,d=void 0===l?j:l,u=e.referenceElement,m=e.onFirstUpdate,p=e.innerRef,f=e.children,h=r.useContext(a),g=r.useState(null),v=g[0],y=g[1],k=r.useState(null),b=k[0],w=k[1];r.useEffect((function(){c(p,v)}),[p,v]);var A=r.useMemo((function(){return{placement:n,strategy:i,onFirstUpdate:m,modifiers:[].concat(d,[{name:"arrow",enabled:null!=b,options:{element:b}}])}}),[n,i,m,d,b]),E=x(u||h,v,A),S=E.state,D=E.styles,C=E.forceUpdate,M=E.update,T=r.useMemo((function(){return{ref:y,style:D.popper,placement:S?S.placement:n,hasPopperEscaped:S&&S.modifiersData.hide?S.modifiersData.hide.hasPopperEscaped:null,isReferenceHidden:S&&S.modifiersData.hide?S.modifiersData.hide.isReferenceHidden:null,arrowProps:{style:D.arrow,ref:w},forceUpdate:C||I,update:M||N}}),[y,w,n,S,D,M,C]);return s(f)(T)}var O=n(9771),L=n.n(O);function U(e){var t=e.children,n=e.innerRef,a=r.useContext(o),i=r.useCallback((function(e){c(n,e),l(a,e)}),[n,a]);return r.useEffect((function(){return function(){return c(n,null)}}
vendor: 8,495 bytes, line 2
2),[]),r.useEffect((function(){L()(Boolean(a),"`Reference` should not be used outside of a `Manager` component.")}),[a]),s(t)({ref:i})}},73651:function(e){var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var s,l,c,d;if(Array.isArray(e)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(!o(e[l],i[l]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(d=e.entries();!(l=d.next()).done;)if(!i.has(l.value[0]))return!1;for(d=e.entries();!(l=d.next()).done;)if(!o(l.value[1],i.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(d=e.entries();!(l=d.next()).done;)if(!i.has(l.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(e[l]!==i[l])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof i.toString)return e.toString()===i.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(i,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!o(e[c[l]],i[c[l]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return o(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},61225:function(e,t,n){"use strict";n.d(t,{Kq:function(){return d},Ng:function(){return V},wA:function(){return q},d4:function(){return Z}});var r=n(96540),a=r.createContext(null);var o=function(e){e()},i=function(){return o};var s={notify:function(){},get:function(){return[]}};function l(e,t){var n,r=s;function a(){l.onStateChange&&l.onStateChange()}function o(){n||(n=t?t.addNestedSub(a):e.subscribe(a),r=function(){var e=i(),t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,a=n={callback:e,next:null,prev:n};return a.prev?a.prev.next=a:t=a,function(){r&&null!==t&&(r=!1,a.next?a.next.prev=a.prev:n=a.prev,a.prev?a.prev.next=a.next:t=a.next)}}}}())}var l={addNestedSub:function(e){return o(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:a,isSubscribed:function(){return Boolean(n)},trySubscribe:o,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=s)},getListeners:function(){return r}};return l}var c="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect;var d=function(e){var t=e.store,n=e.context,o=e.children,i=(0,r.useMemo)((function(){var e=l(t);return{store:t,subscription:e}}),[t]),s=(0,r.useMemo)((function(){return t.getState()}),[t]);c((function(){var e=i.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),s!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[i,s]);var d=n||a;return r.createElement(d.Provider,{value:i},o)},u=n(58168),m=n(98587),p=n(4146),f=n.n(p),h=n(44363),g=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],v=["reactReduxForwardedRef"],y=[],k=[null,null];function b(e,t){var n=e[1];return[t.payload,n+1]}function w(e,t,n){c((function(){return e.apply(void 0,t)}),n)}function A(e,t,n,r,a,o,i){e.current=r,t.current=a,n.current=!1,o.current&&(o.current=null,i())}function E(e,t,n,r,a,o,i,s,l,c){if(e){var d=!1,u=null,m=function(){if(!d){var e,n,m=t.getState();try{e=r(m,a.current)}catch(p){n=p,u=p}n||(u=null),e===o.current?i.current||l():(o.current=e,s.current=e,i.current=!0,c({type:"STORE_UPDATED",payload:{error:n}}))}};n.onStateChange=m,n.trySubscribe(),m();return function(){if(d=!0,n.tryUnsubscribe(),n.onStateChange=null,u)throw u}}}var S=function(){return[null,0]};function D(e,t){void 0===t&&(t={});var n=t,o=n.getDisplayName,i=void 0===o?function(e){return"ConnectAdvanced("+e+")"}:o,s=n.methodName,c=void 0===s?"connectAdvanced":s,d=n.renderCountProp,p=void 0===d?void 0:d,D=n.shouldHandleStateChanges,C=void 0===D||D,M=n.storeKey,T=void 0===M?"store":M,P=(n.withRef,n.forwardRef),x=void 0!==P&&P,I=n.context,N=void 0===I?a:I,j=(0,m.A)(n,g),R=N;return function(t){var n=t.displayName||t.name||"Component",a=i(n),o=(0,u.A)({},j,{getDisplayName:i,methodName:c,renderCountProp:p,shouldHandleStateChanges:C,storeKey:T,displayName:a,wrappedComponentName:n,WrappedComponent:t}),s=j.pure;var d=s?r.useMemo:function(e){return e()};function g(n){var a=(0,r.useMemo)((function(){var e=n.reactReduxForwardedRef,t=(0,m.A)(n,v);return[n.context,e,t]}),[n]),i=a[0],s=a[1],c=a[2],p=(0,r.useMemo)((function(){return i&&i.Consumer&&(0,h.isContextConsumer)(r.createElement(i.Consumer,null))?i:R}),[i,R]),f=(0,r.useContext)(p),g=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(f)&&Boolean(f.store);var D=g?n.store:f.store,M=(0,r.useMemo)((function(){return function(t){return e(t.dispatch,o)}(D)}),[D]),T=(0,r.useMemo)((function(){if(!C)return k;var e=l(D,g?null:f.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[D,g,f]),P=T[0],x=T[1],I=(0,r.useMemo)((function(){return g?f:(0,u.A)({},f,{subscription:P})}),[g,f,P]),N=(0,r.useReducer)(b,y,S),j=N[0][0],O=N[1];if(j&&j.error)throw j.error;var L=(0,r.useRef)(),U=(0,r.useRef)(c),B=(0,r.useRef)(),_=(0,r.useRef)(!1),F=d((function(){return B.current&&c===U.current?B.current:M(D.getState(),c)}),[D,j,c]);w(A,[U,L,_,c,F,B,x]),w(E,[C,D,P,M,U,L,_,B,x,O],[D,P,M]);var H=(0,r.useMemo)((function(){return r.createElement(t,(0,u.A)({},F,{ref:s}))}),[s,t,F]);return(0,r.useMemo)((function(){return C?r.createElement(p.Provider,{value:I},H):H}),[p,H,I])}var D=s?r.memo(g):g;if(D.WrappedComponent=t,D.displayName=g.displayName=a,x){var M=r.forwardRef((function(e,t){return r.createElement(D,(0,u.A)({},e,{reactReduxForwardedRef:t}))}));return M.displayName=a,M.WrappedComponent=t,f()(M,t)}return f()(D,t)}}function C(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function M(e,t){if(C(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var a=0;a<n.length;a++)if(!Object.prototype.hasOwnProperty.call(t,n[a])||!C(e[n[a]],t[n[a]]))return!1;return!0}function T(e){return function(t,n){var r=e(t,n);function a(){return r}return a.dependsOnOwnProps=!1,a}}function P(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function x(e,t){return function(t,n){n.displayName;var r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=P(e);var a=r(t,n);return"function"==typeof a&&(r.mapToProps=a,r.dependsOnOwnProps=P(a),a=r(t,n)),a},r}}var I=[function(e){return"function"==typeof e?x(e):void 0},function(e){return e?void 0:T((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?T((function(t){return function(e,t){var n={},r=function(r){var a=e[r];"function"==typeof a&&(n[r]=function(){return t(a.apply(void 0,arguments))})};for(var a in e)r(a);return n}(e,t)})):void 0}];var N=[function(e){return"function"==typeof e?x(e):void 0},function(e){return e?void 0:T((function(){return{}}))}];function j(e,t,n){return(0,u.A)({},n,e,t)}var R=[function(e){return"function"==typeof e?function(e){return function(t,n){n.displayName;var r,a=n.pure,o=n.areMergedPropsEqual,i=!1;return function(t,n,s){var l=e(t,n,s);return i?a&&o(l,r)||(r=l):(i=!0,r=l),r}}}(e):void 0},function(e){return e?void 0:function(){return j}}],O=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function L(e,t,n,r){return function(a,o){return n(e(a,o),t(r,o),o)}}function U(e,t,n,r,a){var o,i,s,l,c,d=a.areStatesEqual,u=a.areOwnPropsEqual,m=a.areStatePropsEqual,p=!1;function f(a,p){var f,h,g=!u(p,i),v=!d(a,o,p,i);
2return o=a,i=p,g&&v?(s=e(o,i),t.dependsOnOwnProps&&(l=t(r,i)),c=n(s,l,i)):g?(e.dependsOnOwnProps&&(s=e(o,i)),t.dependsOnOwnProps&&(l=t(r,i)),c=n(s,l,i)):v?(f=e(o,i),h=!m(f,s),s=f,h&&(c=n(s,l,i)),c):c}return function(a,d){return p?f(a,d):(s=e(o=a,i=d),l=t(r,i),c=n(s,l,i),p=!0,c)}}function B(e,t){var n=t.initMapStateToProps,r=t.initMapDispatchToProps,a=t.initMergeProps,o=(0,m.A)(t,O),i=n(e,o),s=r(e,o),l=a(e,o);return(o.pure?U:L)(i,s,l,e,o)}var _=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function F(e,t,n){for(var r=t.length-1;r>=0;r--){var a=t[r](e);if(a)return a}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function H(e,t){return e===t}function G(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?D:n,a=t.mapStateToPropsFactories,o=void 0===a?N:a,i=t.mapDispatchToPropsFactories,s=void 0===i?I:i,l=t.mergePropsFactories,c=void 0===l?R:l,d=t.selectorFactory,p=void 0===d?B:d;return function(e,t,n,a){void 0===a&&(a={});var i=a,l=i.pure,d=void 0===l||l,f=i.areStatesEqual,h=void 0===f?H:f,g=i.areOwnPropsEqual,v=void 0===g?M:g,y=i.areStatePropsEqual,k=void 0===y?M:y,b=i.areMergedPropsEqual,w=void 0===b?M:b,A=(0,m.A)(i,_),E=F(e,o,"mapStateToProps"),S=F(t,s,"mapDispatchToProps"),D=F(n,c,"mergeProps");return r(p,(0,u.A)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:E,initMapDispatchToProps:S,initMergeProps:D,pure:d,areStatesEqual:h,areOwnPropsEqual:v,areStatePropsEqual:k,areMergedPropsEqual:w},A))}}var V=G();function W(){return(0,r.useContext)(a)}function Y(e){void 0===e&&(e=a);var t=e===a?W:function(){return(0,r.useContext)(e)};return function(){return t().store}}var K=Y();function z(e){void 0===e&&(e=a);var t=e===a?K:Y(e);return function(){return t().dispatch}}var q=z(),J=function(e,t){return e===t};function Q(e){void 0===e&&(e=a);var t=e===a?W:function(){return(0,r.useContext)(e)};return function(e,n){void 0===n&&(n=J);var a=t(),o=function(e,t,n,a){var o,i=(0,r.useReducer)((function(e){return e+1}),0)[1],s=(0,r.useMemo)((function(){return l(n,a)}),[n,a]),d=(0,r.useRef)(),u=(0,r.useRef)(),m=(0,r.useRef)(),p=(0,r.useRef)(),f=n.getState();try{if(e!==u.current||f!==m.current||d.current){var h=e(f);o=void 0!==p.current&&t(h,p.current)?p.current:h}else o=p.current}catch(g){throw d.current&&(g.message+="\nThe error may be correlated with this previous error:\n"+d.current.stack+"\n\n"),g}return c((function(){u.current=e,m.current=f,p.current=o,d.current=void 0})),c((function(){function e(){try{var e=n.getState();if(e===m.current)return;var r=u.current(e);if(t(r,p.current))return;p.current=r,m.current=e}catch(g){d.current=g}i()}return s.onStateChange=e,s.trySubscribe(),e(),function(){return s.tryUnsubscribe()}}),[n,s]),o}(e,n,a.store,a.subscription);return(0,r.useDebugValue)(o),o}}var X,Z=Q(),$=n(40961);X=$.unstable_batchedUpdates,o=X},52098:function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var a=n(96540),o=r(a),i=r(n(2833));function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,n){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==n&&"function"!=typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(r){if("function"!=typeof r)throw new Error("Expected WrappedComponent to be a React component.");var c,d=[];function u(){c=e(d.map((function(e){return e.props}))),m.canUseDOM?t(c):n&&(c=n(c))}var m=function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.peek=function(){return c},a.rewind=function(){if(a.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=c;return c=void 0,d=[],e};var s=a.prototype;return s.shouldComponentUpdate=function(e){return!i(e,this.props)},s.componentWillMount=function(){d.push(this),u()},s.componentDidUpdate=function(){u()},s.componentWillUnmount=function(){var e=d.indexOf(this);d.splice(e,1),u()},s.render=function(){return o.createElement(r,this.props)},a}(a.Component);return s(m,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(r)+")"),s(m,"canUseDOM",l),m}}},37353:function(e,t,n){"use strict";n.d(t,{_K:function(){return m},ns:function(){return u},kp:function(){return d},ze:function(){return p},Ay:function(){return g}});var r=n(98587),a=n(77387),o=n(96540),i=n(40961),s=!1,l=n(17241),c="unmounted",d="exited",u="entering",m="entered",p="exiting",f=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var a,o=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?o?(a=d,r.appearStatus=u):a=m:a=t.unmountOnExit||t.mountOnEnter?c:d,r.state={status:a},r.nextCallback=null,r}(0,a.A)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===c?{status:d}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==u&&n!==m&&(t=u):n!==u&&n!==m||(t=p)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,a
vendor: 4,134 bytes, line 2
2ppear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===u){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:i.findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===d&&this.setState({status:c})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,a=this.props.nodeRef?[r]:[i.findDOMNode(this),r],o=a[0],l=a[1],c=this.getTimeouts(),d=r?c.appear:c.enter;!e&&!n||s?this.safeSetState({status:m},(function(){t.props.onEntered(o)})):(this.props.onEnter(o,l),this.safeSetState({status:u},(function(){t.props.onEntering(o,l),t.onTransitionEnd(d,(function(){t.safeSetState({status:m},(function(){t.props.onEntered(o,l)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:i.findDOMNode(this);t&&!s?(this.props.onExit(r),this.safeSetState({status:p},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:d},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:d},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:i.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],o=a[0],s=a[1];this.props.addEndListener(o,s)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===c)return null;var t=this.props,n=t.children,a=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,r.A)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return o.createElement(l.A.Provider,{value:null},"function"==typeof n?n(e,a):o.cloneElement(o.Children.only(n),a))},t}(o.Component);function h(){}f.contextType=l.A,f.propTypes={},f.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:h,onEntering:h,onEntered:h,onExit:h,onExiting:h,onExited:h},f.UNMOUNTED=c,f.EXITED=d,f.ENTERING=u,f.ENTERED=m,f.EXITING=p;var g=f},17241:function(e,t,n){"use strict";var r=n(96540);t.A=r.createContext(null)},82960:function(e,t,n){"use strict";function r(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}n.d(t,{y$:function(){return l},zH:function(){return d}});var a="function"==typeof Symbol&&Symbol.observable||"@@observable",o=function(){return Math.random().toString(36).substring(7).split("").join(".")},i={INIT:"@@redux/INIT"+o(),REPLACE:"@@redux/REPLACE"+o(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+o()}};function s(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function l(e,t,n){var o;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(r(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(r(1));return n(l)(e,t)}if("function"!=typeof e)throw new Error(r(2));var c=e,d=t,u=[],m=u,p=!1;function f(){m===u&&(m=u.slice())}function h(){if(p)throw new Error(r(3));return d}function g(e){if("function"!=typeof e)throw new Error(r(4));
2if(p)throw new Error(r(5));var t=!0;return f(),m.push(e),function(){if(t){if(p)throw new Error(r(6));t=!1,f();var n=m.indexOf(e);m.splice(n,1),u=null}}}function v(e){if(!s(e))throw new Error(r(7));if(void 0===e.type)throw new Error(r(8));if(p)throw new Error(r(9));try{p=!0,d=c(d,e)}finally{p=!1}for(var t=u=m,n=0;n<t.length;n++){(0,t[n])()}return e}return v({type:i.INIT}),(o={dispatch:v,subscribe:g,getState:h,replaceReducer:function(e){if("function"!=typeof e)throw new Error(r(10));c=e,v({type:i.REPLACE})}})[a]=function(){var e,t=g;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(r(11));function n(){e.next&&e.next(h())}return n(),{unsubscribe:t(n)}}})[a]=function(){return this},e},o}function c(e,t){return function(){return t(e.apply(this,arguments))}}function d(e,t){if("function"==typeof e)return c(e,t);if("object"!=typeof e||null===e)throw new Error(r(16));var n={};for(var a in e){var o=e[a];"function"==typeof o&&(n[a]=c(o,t))}return n}},2833:function(e){e.exports=function(e,t,n,r){var a=n?n.call(r,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),i=Object.keys(t);if(o.length!==i.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<o.length;l++){var c=o[l];if(!s(c))return!1;var d=e[c],u=t[c];if(!1===(a=n?n.call(r,d,u,c):void 0)||void 0===a&&d!==u)return!1}return!0}},73095:function(e,t){"use strict";var n={"o/":"ð","</3":"ð","<3":"ð","8-D":"ð","8D":"ð",":-D":"ð",":-3":"ð",":3":"ð",":D":"ð","B^D":"ð","X-D":"ð",XD:"ð","x-D":"ð",xD:"ð",":')":"ð",":'-)":"ð",":-))":"ð","8)":"ð",":)":"ð",":-)":"ð",":]":"ð",":^)":"ð",":c)":"ð",":o)":"ð",":}":"ð",":ã£)":"ð","0:)":"ð","0:-)":"ð","0:-3":"ð","0:3":"ð","0;^)":"ð","O:-)":"ð","3:)":"ð","3:-)":"ð","}:)":"ð","}:-)":"ð","*)":"ð","*-)":"ð",":-,":"ð",";)":"ð",";-)":"ð",";-]":"ð",";D":"ð",";]":"ð",";^)":"ð",":-|":"ð",":|":"ð",":(":"ð",":-(":"ð",":-<":"ð",":-[":"ð",":-c":"ð",":<":"ð",":[":"ð",":c":"ð",":{":"ð",":ã£C":"ð","%)":"ð","%-)":"ð",":-P":"ð",":-b":"ð",":-p":"ð",":-Ã":"ð",":-þ":"ð",":P":"ð",":b":"ð",":p":"ð",":Ã":"ð",":þ":"ð",";(":"ð","X-P":"ð",XP:"ð","d:":"ð","x-p":"ð",xp:"ð",":-||":"ð ",":@":"ð ",":-.":"ð¡",":-/":"ð¡",":/":"ð",":L":"ð¡",":S":"ð¡",":\\":"ð¡",":'(":"ð¢",":'-(":"ð¢","^5":"ð¤","^<_<":"ð¤","o/\\o":"ð¤","|-O":"ð«","|;-)":"ð«",":###..":"ð°",":#":"ð
",":-###..":"ð°","D-':":"ð±",D8:"ð±","D:":"ð±","D:<":"ð±","D;":"ð±",DX:"ð±","v.v":"ð±","8-0":"ð²",":-O":"ð²",":-o":"ð²",":O":"ð²",":o":"ð²","O-O":"ð²",O_O:"ð²",O_o:"ð²","o-o":"ð²",o_O:"ð²",o_o:"ð²",":$":"ð³","#-)":"ðµ",":&":"ð¶",":-#":"ð¶",":-&":"ð¶",":-X":"ð¶",":X":"ð¶",":-J":"ð¼",":*":"ð½",":^*":"ð½","ಠ_ಠ":"ð
","*\\0/*":"ð","\\o/":"ð",":>":"ð",">.<":"ð¡",">:(":"ð ",">:)":"ð",">:-)":"ð",">:/":"ð¡",">:O":"ð²",">:P":"ð",">:[":"ð",">:\\":"ð¡",">;)":"ð",">_>^":"ð¤","^^":"ð",":sweat":"ð
"};t.qW=function(e){var t=e&&e.split(" "),r=[];return t&&t.forEach((function(e){var t=e;e in n&&(t=n[e]),r.push(t)})),r.join(" ")}},79566:function(e,t,n){"use strict";n.d(t,{Zw:function(){return c},iC:function(){return l}});var r=n(58168),a=n(98587),o=n(96540);n(20311);function i(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function s(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function l(e,t,n){var r=(0,o.useRef)(void 0!==e),a=(0,o.useState)(t),i=a[0],s=a[1],l=void 0!==e,c=r.current;return r.current=l,!l&&c&&i!==t&&s(t),[l?e:i,(0,o.useCallback)((function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),a=1;a<t;a++)r[a-1]=arguments[a];n&&n.apply(void 0,[e].concat(r)),s(e)}),[n])]}function c(e,t){return Object.keys(t).reduce((function(n,o){var c,d=n,u=d[i(o)],m=d[o],p=(0,a.A)(d,[i(o),o].map(s)),f=t[o],h=l(m,u,e[f]),g=h[0],v=h[1];return(0,r.A)({},p,((c={})[o]=g,c[f]=v,c))}),e)}n(46566)},82325:function(e,t){"use strict";t.A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAMAAAAJbSJIAAABF1BMVEX///8Pldcuw8AOk9gpu8QUndMQl9YWn9IWoNEQltcqvcMYotAtwsErv8ITnNQnuMUfrcseq8wcqM4gr8oltccapc8dqc0mtsYSmdUHit0EhN8Af+La7PUFht4oucQjssgJjdsAi9aJxuX0+/wAt74Aj9ddy8/C6evd9PPr+fm96elNwM/i8/ip1uxextIAqsaczOyV0+N1uuVNrd6JxuZvvOAAe+Cq4eGZ3d581Nae4N6W2d9WzMm95etIxsnR8PFzzNZ/2NNew9Sr3udIy8VmxNeP3Nl8yt1gvtqQ0OM8sdTB5O/M6vRZtt2M1dw/p9u72/FlsuOl2Omw1PFMo+SXzuiHwetpr+mjy/BOnea62PXL4ffa6voIY5EsAAAK1UlEQVR4nO2daUPaSheAE2NYXmxQEBp2NSCgARcUd7G1vbUqg
2nt76///HW9mC0FBCcxMQu8838nkcXLOLJkcJUkgEAgEAoFAIBAIBAKBQCAQCAQCgeA/RqW8t39wsAo4ODjaK1e8viGKGK3D47m5T5j/AYqA2dWjluH1zU1O5XB1DtAnaDELyBdn60ctr29xEqp7xzMzM0MFoWQ0v35ken2jY9Iieu8J5vNRi/qJ1zc7BmvAb0TBaPTz+rQ5Ir/RBT9/XpwqxwryeyVYdGC55fsEoePUjCCHM28FTw/211rVKhgdjGq1dXJ0th4lYEGLG69vfSRa3/oE5z7Nre4PHvdaR/V8n6BFmfftuod0IBE8KL83qhvlsz7BxcIRtzsdky/9gnsfT1qM8+hiT7BQ+M7hLsen+s0peLo24s9O1nuCFj6eAFRmHILHo/oByusFW7AQ9+1EziE4M3fo8sfnxA8oXjO5v4lx9uBx1fXPq19twbg/FZ09uDfWFc5twfiGDxWrjh4cN45ahTgStBT9l256WXSMJ5RQXY/b+G1xbI+DM8cTXecr9puf99m4eEhJUJK+byDB+fmfVO6MEmVqgkgRCM4vXFG4M1pQFLQe1I15ZLjgn1AkQTg3N36S6WHEieEFhatRoWWPg3SmWyYWXEj65Tn9NtlA/5arBSi44Jfn9B8ieEDtkj+Q30LyB7VLTkDVXk3Q+4MbqAuTyZgfpjZfiKCb1dJHXCWhYDLpg2RTxYIzq1Qve4EEk7Es1cuOwxeyoqcxUPQwkKAPOrFCBP+hfOGf2NDzTtwnm050u9DqRCwY8zidGkSQdhdK0l0MCsZi3o6Ja2TbkP5tgEgEgok76pd2wzEWpDfY9/gZQ1wyuPbIVMnONov9PxMbRrzMNYfI8NMpk6tfQMFEwstc8w2/XaI5nelxlYCCiRiTq49Ehbw+Y3T9WAIIJhLePaZ7SJBJngH8gH6JiHc7Nqv4BSibh1SSriPIsM3o+h9ikDe8rMZkI4Hxag1VxoJ0VxVOLpBgyKvdjH38jn6fWQt38DGNRFaYtfA+B9iQ3REKEwl6FojkHAm7qbFxCQUjEWYtvEsVC7ILQysQoV8k6E2qWcMnnViNhoCfyDBUY9jGcPaRYJHVaAi4CiFDb1LNKj6rxvKslon70JsV1Ck+jMd0DY4EQ96kGnLakGkjl1AwpDJtZAhGEQmyTKWS1IaCIdWLZFopotOiLFOpJK2EIKoXZzNayLDI9qhdLYgMvZiZrmFDloOFNVxAw6DqxYC4hw3Zngi9VoFgUPViQNxHZ7aLbI/ZZVUg6I3hDTqUXmR7ONtUgWBQ3WXaymAO0Kn7Iu0XFv0YatBLw1l+hl6sEFfxNxOMX5xoUNBLwyLjZlQoqDUYNzOANfzpS55xO1DQgveAWDktzvIxVJGgpne4TtzWiva3S1HGTRFDTdM5duNeTzDPug9DRNBSfGTclo2jB/PRM8aN7WpEUNMCnHrRcArm2Q6HYEDUiKCuh/ksE1cdj+gN+2MExkpQx4K63mHenEXZzqJ1Xh+aXTd0JKiHeTynpAvzPD8WfAxAQT3AoRMrRQ8EJWkFK8pd5k0dYcF15i3100B9GN5h3tIZNuT9XXIXdGIgEGA/QSVZlPdZLEODgoEw85awYJ15Q6+5DUBKzP+0eSjIfCrzlt0wJ0NcKIB/H25jQ+bTGuCXj0Z5p1JJ6kBBWWbeUB1XQuD9IsGEgmGZ/ZB/g0s9nDNvqZ+uDATD8jbzlk5wpYcz5i31A8IwHA4r7NeIVWzIem3/Gg0KygqHU3x1VKxjke9H81kFCsoah7ZucLEOvgUsajIUVNiHoSS1cDUSvuNFQwaCcon90sKaIOJyKwWuM9MSFFQULoNUHZdb4TledBUgKCs8wlCSznE9GZ6PaUeGKOxXh4DqIi6Ywy/XbCrIcJnTie86LphT4PWc1rCgwmWrzaJsVwT6znq3FGBul7DgMo9MCqn3KgJ93Tq5umKV4Mxut7tzGyY9yK0LrZYdJY8K8fjGxhaTZh4VgCwTwdILk2YGcl5Y7JUEArVWWESkNUKguSgWXN5k0MhQjgpOwXi8wKCNzitBHhM2B+d9gvEN+qeyrpV+wSfqLXxAyykYZ1BNxloQ9gRLCrc02sPYKvQKAs3P086nBlhMhInfkzefylbPv8Y3sOA87Y8EN9FyydIrde69rKxgbpGCOXT/ykYALZeUba+/VpckUk2G7id0mwp6RBUfVDfZ2sDlZGjO4AxdRoLcM+gADGJIsxM30XpQXvZDbRNpawFVBFqgdzdWFKIsynmUH0IVCy7QGxOf8Gy05H2agZCKQNSKdJh4uVS6pXTBSTFxyaMkrW93Ogoe6TkuJt5nC1cEitEpYVErYUF/RCEElzxKJmkkGzNA1oM+GAsJV0mKFYFuFbyauKdwMWpcYMPE5IPiZgkJctyzGAWTVARKTHrONUsE/ZNmEFukItCEoWhN17Cgj9IM4hIJxhKTDRkNBQv6Ycrdj5nABXMSk2QbuDUKdth47W674S6BC+ZMUAFhxxbk84LCJRe4YM741VY2iWDJX3mUYFzigjmJyHhzm5otKPsuCBFmjFRbCY1zYqLXg34MQsQ1MRynRIAdgxxfwLjnDhcFGqMKwm1PkOvuvVugIqoS4GpyY+rKdAiCUh0JXOjBTSh28WRb8WL33i13oYjbYh3mbWmKBK2c79bwXrZ7sOT3RxSSDaFiHSMadnW8ooeCvloSDgMahkLBUQyNWoe8o4ez7T/M744GwDA0kuHLjk7eYUNB3Rfbvx9jGYY+NjS6O7oVf/YLUOsJ9d2CcBhZVKtjiKHZrT1uPjU0RXG+AAVTUR9PZF7xnqGxLUMxdGbbIbi87dO59iCyuBrJIMM2/rTnleCy7rM9mffJDq9GYiqDBEuB6XlAIe9UI+mGXwuCxe6U+UHD4BBDqw/7BJVSeHuqnk9EFtfqGBSHDRl/FwJPIMjb3SnKLz3eMzQaMHPKAb2z3fXtQv4jkKGqDR4Ps93uy0t2SiYvQ8jiaiReVVVlDzBU/25DDdbq+KsN1f+Gof63G2q62zcPf57l2+lYAddQuRW3hpu5paWl3MO93+cAxmMI15NxaWguIXJLT34eLM0VVSMVgVwa3qewYiqVevbrbOe6ratjlzyyDYFi+sGHAWl0GyiHkpJHAXdHFrKOPgSOv30WkMZjRMV11XAPBtwWOnzKOQRTqVw65aOAtMJPDToFdV1zXwuoa9shxVw6/eyPxeN1W0WrCbuumt4Yb9nefcg5BC3Smd//Ur5b1xi1NloO2oK6vjv+oaGX51SuJwgdl355GZAo/JyCur4yWfSYT7l0zha0ntR0JudZQJq7ahBuOhFBTQ/SqHjwq5R2CALH5oMXAXnVVuG+qC2oaWOG31u6D+l0TxA68g5Io5bAO9tY0Iq/XZozkZdnyzHtINNMcQxIK/yQX4gEoaZNGH5vsQIy06eYaWae+QRkdRfr2T2oddhUwrtfyjgELZrNBw5TVjOB3g8SQVVrs9u0/vOQyfQEgWOGfc7ZjTgFVY1q+L3l5blpSWZsmr+ZNgdwCqrBFQ61L5/SzYxDkXmLETsGtUaNU3b7tdRs8jNsY0GtzfMfMvz5TRxTzNvKBoOg/xiH31usgGyCbMphbWzuRtqPXsyGjSdr8e+P9ZRAIBAIBAKBQCAQCAQCgUAgEAgEAsE4/B9U3GMVpwn4kwAAAABJRU5ErkJggg=="},84245:function(e,t,n){"use strict";t.A=n.p+"static/app-store-badge-8c4986ee4828b47d16f5cd694ef065f2.svg"},23895:function(e,t){"use strict";t.A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoYAAAD6CAMAAAALK3bYAAAB3VBMVEVHcExXV1deXl5mZmZubm5hYWF4eHiUlJSmpqaNjY1zc3NcXFydnZ2EhISSkpJoaGhJSUkqKioVFRUAAAAfHx9zc3OcnJw0NDR9fX2Hh4c+Pj5TU1NZWVlqamoKCgp9fX1eXl4gICBAQEBwcHAQEBCAgIBgYGAwMDBQUFAHFQoXSiQdXy8nfj4kdDkaVCoQNRqzs7Pm5ubq6ur////i4uKRkZHd3d3y8vLFxcXs7Oz4+Pjj4+Pu7u7Z2dkqiUQ0qFMxnk4DCwXR0dHz8/Ofn5/V1dXv7+/39/eIiIgKIBAulEkNKhVra2utra25ubn19fX29vbAwMDp6el6enr09PQUPx/g4ODw8PAhaTSXl5ckXWPl5eW7u7syZLg6ja/x8fE6ddZChfQ9krfNzc04pE7JrxNuUwI6pU7WuBP7vATcpQQ/LwE7pk6tggMfGAE9p05+XgIQDADssQReRwI/qU69jgOddgNAqU5POwGOagKQkJCgoKDNmQOwsLDQ0NA8qFQvIwE1ply5sDdMgenFeEvKT1nqQzXwcSPobiGwMig5GArOOy9JFRHcPzJ1IhuTKiEPBAM7EQ1YGRSiLiUdCAdLgem/NytJgOhnHReEJh4sDQpIgOhHgOhFf+dGRnWH0GEdAAAAIHRSTlMAOq/Z78f6////9pD//v//////////////////aub//U59rgoAABDaSURBVHgB7NhVYutAEEXBkUk3McqCMOx/k48ZQ+OvqjWcge4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+gmc0XX8By1pSTW67a/ATOztflhJpFG/iDdl5OZb4J/EU7K6fQbPPJbn/oumMPHwxddxinfHLelOrWbT7adz384uIyH5011Svc5IPx2MMfdFf5oF2foMLpuoe/uKl/HzZtkmno4a+6KclZqWirQv5rmJKcl2rmKuQJLvLBrFTSbJJc9zyB/+G2VLJIMvbwX7uK12Gb5NjDf3X1rsNlkn0PT3CV5LbUsErS9fAE10nuar3Jux6e4j7JQ6mg8SbzdFfJplQwS3Lo4UkekzSVdtddD09yU2lls5AhT9fJEBmCDJEhyBAZggyRIbxn376WWtehMI7fnvv1BBJyoaN8NJ9o43SH3nuH93+HgxmQo8TE7Bm8TtP/zoxmaZcfLVLe8gy/TEg5I6WikQI3SSSD8SQVhW/PVLHIFsk4lJKc8rXh2EBBPHmGs3PzCwuLS8v0tyVXdAN5q3rk/13DaY1oDeMFVLQObNC0RTa5qRMA+FM3Q0XOhkaS7RewIYkjz3B5K/2otdSmvyPRMSjq9pRl9dsMzXcYRv0ERSYeHQA0HYaGg6Fn2F5IR2rNEX9hArd+VCvDcACnwYrjPhtyM/QMt1up284uMbe3AQANHby1ot8fkoKVLBJEQr63D2DfftBlW
2LWI/nhXn/wKgpngQGcADtfVqPtE8DL0DGdb6USLs8RZeATArIjPxybQjRxWk60BWCM3u75i0V6ucNCz+xkAOLYDcpYdz5CX4VZaFuePiOIEQDcmm1rJIqqPYZTAtaXWAWycfg7QCXAWe4acDM/T8lrnxFUHwCByZVKNDPP9Tpz91EX+IfXJcJgBRnmGjAx30q9a2CWWhAEuT8mtRoaRATZmSr4gDz8GNFQTQM8z5GO4nE7pqk0MXQNIiI9hr2y/IQBtB0iT4/MM2RjepNNqLVH9rQM4ZWSogcOJ/cQtcCvsgDsATc+QjeH9Qzq1nWWquxMgiaYxDGzyJxiulu5ngEzaAeoRyIaeIRfDp+cKh+nCLNVbA9ClZ8jhxMvXwQ8wtPu59fPxxYDTSyARniETw+fnSofpfJvqzIyy2EDRSS0M3f2cX5+HIwNylh0+hp7h80taUWuO7auhQZH+G78aUjQAzmI+hp5htcN0a5fpZ8NskqGRNsH0s2Fe7xAwio+hZ1jtMD/fY/lNWX4UN4CTv+035TylAfQYGXqG1Q7t+R7T64ZhBvz62143fC8e5AJ5GHqG33e4c853itIBcM1+iuIOOAbQ7DMy9Axzh9UtbDOdKc9cAkbwniknwg4obGbgY+gZVju053sMN2wo3ABwzHvD5nI4MeD0EjjjY+gZft9ha6n2+4bieJA/i/ruGw5K7hu+lgy4AMDL0DOsdmgvZ9d5+/paNwCgG1kVQZH8EYbF7eu3NnUGAOuqZEA0YGfoGboOWc/3wgRu5ov3ovwAw7L3opwdq9IBvUN2hp6h65D1fM99Z15jRVGtDMffmRd+MUAZfoaeYblDnsvZct/cIk/ra0Gfmd9nmFUzzJMHpe9TNs4AijeAjJmhZ+g65D7fE1LGUioHi5so1tonp0hKSVWLisXx6HK74fizItY8Q9dhRVezf7FzF0YMAzEABItQBz+UvoJmpu7DjJrIwbsa1vAo1EswfNzh+654+OVgqHdovzmbYKh3aL++RzDUO+xpfY9gqHQ4Gk/EMoKh3uF05nl+IGYRDPUOw4XCRVEsNhEM9Q6TmbcpzYSMg+HCoUbhorwQsgqGCoflzDusCoRsg+HCoU7hopovs0UwVDhsZt5ZeSpkGgwXDpUKF/mtkGUwXDjUKlxUxUKGwXDhUK1wUZcZ7D0cLC/1cg4lMLzs8LLCw/Kn1vfcnL37SHMet9YAvIizApAInGMlmACTe21PnHO2iZ907PDnnMNWnSp9pA6kwyrqeQolfhO7u6H8CoE6QPXBXyVmq+m0szFEh7xCPveue/FG5eR3MnR0G6Lg5MXlMVysK7ZTG0PGoUQh5s90jTTB84m3AWLjzxLoOvF80mD5ds3GkHOICiX5Ay2NGnw5QdXOsJhoN4Zih6jwKA7b5PcltbUzLGd0G0ORQ1QozaJLiHrwh5J1/QxLsRtDsUNUKMhPligc/eGM+s4y9HZjKHaICgWRF9245CcJvbFNZ0xIHtPdXYbebgylDlGhID8nYdRE29BpANon/KTuLkPvNoYyh6hQlOuMyFnRNNokUFg9Q+SluwxTjo2hyOFfUKEofyVRArNmxOgBFdbPEKNGfxG7MRQ4/Nvff7w0st9SWugKiY/lFdbLEJL9eeLG8HD+8c8fH4eh84LJn7N0VxnSCLPDjeEBhV99/c2PjzIoB16hPHUzhO9hvzE8rPDr5Q5JkM7Dp3CCDGFYDhtDgcLFDu+RINHDh3CKDOGbuDEUKFzs8AcLPluf1Mky1BtDscLlDn8jqcIe/HkMnSxD2hiKFS53+Cviw3YESW8MN4YChUsd/p4EsSusT5Ttw38zmIb2xLVnzXLrqBzdmfDfmE7M0LWZv4mUoSszhJc4ep/gNZ4KQ16h2OE9wZAM124VXS/ajv4qKReIaROhWezV4T0IyWiicJaeYcjcceqVmCFz/T4W2tngISmri9uF8yiaJ5xnqJ8hr1Do8PcChbBOHul6aZOkTFubJCle1NlPkjoCeSzD+R0nI2XIvAkD286Nfp5eT3tRUxxkcv0MeYUSh/LjG242JqvRM2lpFoc9IRibpUt+HltmWHr8US9laC4fjWtnPZPoJlf+Y/EnAVU/Q16hwKH8MJvmRpWELonKtK3nY/ihkQvPkH/8US1j2PiLaKZd79kkh69s/vYpfN71M0SFcoe//ytJ0+wZqhpTykWD5AsZBQrnI1bvxQwZhZhRyxliH5yZdtyTB4c4nHOvpamdIa9Q4FB+ig2OR+X/xqThFfDArC+n5ZvJGOpYbi1mqLK/jNptp5Lf+1Vr+cE34WBdO0NUKHX4Gzj29bgMJwoGY0w/csDwg0z/bZbxdg1T5uNjNsaEgwwHXHnbpusjDvdFhtlcZvqUe4YrIA3GWJPTtBxJJ25ubbFJ7QxRodThH35BdHyGdjqIJqPPLQW/89Ng2N0O3I1X/07Pi618OKepTZnhdEqXLJ3FJnx0nmExI9drtpejrpo/ho/oNHELlKTrZwgKBQ7hvNfjMzQ4C/ej5obWvPMvNHfXZt7MMCsglmHAx5/fIi9mGDU/eHfzynM94rpEMR2fwv61coaoUOZQfvo1w0YtZZg5hTi4qmkvl/nHTbMyH8usxFmGDT5++fVIGY6qOIdUfRoIoiMqG+BJzRcoqnqGqFDmsDwplK+U5Qw19iKYdtIVOHSEyRN3HY+VujLDzAx8LsNEbxHDQe9bymjNPit8UmguwoupmyGvkHd4k7+MokDWormhLfrFS7rljkEnvNQxoClMKDJMO4vt6a+KSxjG7vCKujMmhGysg8ee9Pd5rtQ3tTOUKASH8nPkih/OILluOF69vxkn9nwP5vAzKiJPaMrwd8YwdDO4qk9+EidmGK2m/QyViZPfwwMytPOv0ABvTdUMeYVsvr3JqZo40dcLGjdXvtryL7R27y9oCry48mQqcQzB5wDrCKDSallvGINBryxDlf0sCRlSgtfLLFqqZShRCA5vdMZwu+RNg7cfEJWKdgxMnGg30LV25f5jKDA0ME01UXIqqGioZNrZ5EuZ9uvj9B8jVcoQFMpz/wHdILCGkLeNRFpwoScjHA7YJSRTnhmYAwy7JnsI1HqtxLD35cwqh91kMDDVMlyu8OEjumGifELdo68yQ6iK2cfQ7DI0coYX+KKfJFiCrMDQ+D2Zdf95MjXWlTJcrvDxExJGMCqPYrH2FjH0TM3tigwbL2CoUN4AJmtkuFzh02d08+jElwmWeXl9rEE5LxuUmWXJ2gwD3P3ZDZt2nDKEVi2QdFUyXK7w/nNaI/CBOpnXgVZdonREttwhZyHDDLrWY+jYE5ebOHtV3dWkuYXnWC1DucKHL2il6CTbnDdM1tRx2QUbt/eCTVOeT8XiBRtINIroGAwNf6OEDPElN5f/r6uYoVjh4yfPaLW05XrR8rlXq12+9vjRW/7HRoahgmVJR5BVGQbm6XN9vPVnGRp4k2plKFb48hWtGJwAubJCpHKsH/Mi3wUzDCmWarqUXp9hx78Xu68GZom1MnwtVPjmOa0blQ791QkdpiVX65Y2AGrDd4YMw76wDUSPsVmdYcM+KV/cwZB0tQyFCh+/oNXTHdjfacGpQ0cIjC/0irJCr7S40EvNnxH0n71emWHLPilgqJg9EFUyFCpcc1KIKsqLTm0jc15+qew1LS97nf6LVlr2mucOoduOzToMmWoyeFJ+0rtjVK0MZQrvv6LjxHpMzPbso9VNO3hMz41DyepzmoNoE0ATdmueI7MJIPl9DFWab0LAb0G/AkN4WyK3MwEZNh4yUKUM30oUPnxOR4v1kuRpETLudbKFLVEuIW/TmZ7dEoUf49gba4Z0aEtUix+8aac3yasw1Anqu4wxg5+EIAFfVaUMJQofv6NjpkueC98XrrVB1EiKbEsMafDFjHoFhgefVeF7HKlOhhKF75/RceNGvz/JzuXKFAi3y+fFDPUoU3gDhjoKGeK0wtbJUKDw/gc6fowX/JVNTHOzw0N6miQvZUg6FBWuw5Dv8ofAMTR4taZChh+/kpVzHT+qLCEZ+VFKZoer7Cglu/goJeoL34J1GPIOR80y1Alefn0MP321QjnXehATj1DLD5Zz3MFyIisqLDxYDlfduKhdkSHpYWcTH8tQ+fOo6hiCQlk51/Gj7TA3mDsqR7ejpNJFmSgpkW4GfFxNE4YOztzEm8jqXsN5HGEk7fARxo6I+nCWQlFwdQy/BwrF5VzHT9P24SyDsY4ORbV9EJz669osOJtY2/7MWofHvGUSnFMcequO9d00/HHJzJjc1Mfw/z9/JS/nOsXoav5MgYF+uzaGX76Sl3OdZBq4Gn6Lg1WWFTJ8JC
2/nOoE0gy7twmrolsfCpevqGNJDWTnXCUS30fu+1MdU0xmaKhm+KJdznVRcTtxmgba2P+fndZUM6U25nOuUktjiQZcqmRrCboE6Gb56zJdznViMZxy6BH3MLQ5euq6UIX14zJdznVSwosqoizO6oATidgf+IHOtDOnZfb6c61TC7EOYHY6equkMu9oYYl682a4UUvbF2FqmFJHqY4j58O7p/fsvn3CFNJvDXM2Moq2TIWZLrlQhnve6Maw/hi9erObSdU93geEWF5jixWo6Q682hvWHKR4cGqognTmLpTvDcIvuzBD+k2yaf7dbVwmOAzEQQDvgcU3YMQzD/S+5zEydpfcOoC9JVf3/wRpiDcEaYg3BGv4HrOHi29cQbiqt4fzZ3EPPN+Exyaz8erMk+/6bwFWyKTW0ya7/FnCf5KHUcPat5RCuk9yVGppvTWW4SnJbqmiTHPuvgi7JttSxTDL2XwW7JPNSx2yT5Lr/CrhJsi21LJJMQ/9FcJFn5qWa7Vf3EIYpyarUM2u/sofQTUnOS03rTZLpuv8C9MKcz0r9Pcx47D8Buqs8065LZes2z+27Hj5wcZn6v/Cl2TYv7PaHrjv28MzQdYdxygurWTmFxSbwGe28nMhs2QY+oV2UU2rO2sB7zlfrcnKz+WIJrzTzWQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3noK1lrK6lVlJMwAAAAASUVORK5CYII="},78910:function(e,t){"use strict";t.A="data:image/webp;base64,UklGRtoaAABXRUJQVlA4TM0aAAAvJcIdEAlIbhtJkmBl3OT/fzizsmvWc0T/JyD/Tvf5RF/Tt9j7CdxVnuCdbnbXzZ482KbF46lN6tVaXApOFjDDPlmCI1tgZoMEspSZDdonwjHsFWLLcwtcAejp+kI5ZqlPx7vJ40tJHqB9bwYyp/lsQr24HdbFAivAST9CWRd6ECbSBwGi7ZZR3NHoqUtBM6gytIBtNINV4OL7bkB+eNvf4CsXbiJJcqS812ZDOP7onsOq0+cKBJL8KUcYwU1s23aykiAACfEvg4oyEjZ/yqsA+j8BuJwE/DNGuwDYR7bOj7XCsAMctdcaRAB+ew0Es4U4tUKETqpwQZUAEMATAGawdvxDwwhVQ8kAMHTSNgwwrLpaqNStFnVxbIYQNZoEXzkzjWZYC2EWwghfMBgOBGadXgKsAANACqZ1r43huG0kRxLzD3t6Zs2Zd0RMQP8nvgB6mqegkotlMBYObA8MbkzZl3ZQoSvqhnEjVKmOTChXS7G0WUPGMmyNpY5Wh9Uwa73QcGvVBoXBlEZPOU8tguXq1GNN1YmTH8tXeJD32rbzSJJtq6/I/JmCZdbHr9KlBClFS4AvtGZGLgALNDPPb9BNJEmOlG2efwCexiNS/B1dbts2EiTq9vLr5Nr78ONv6NszBWrbjrnRXdvRTGxzGtV2g9rOpIvanhi126C2GTt1G9v2bmxKlGy7bZsDhZBkXOXhobCgfIAn29okSZIk6f4sjfVjW4itoLcF2MgWa1uT/xgT4A8/IJI2QwDZkSQpkuV5YpGYJxh/nQDM8PgFpMi2bTW9+DvAHKOnBUgEZBSzm6617Y0j5CVnVuTMitCl/V2RsVwTLFeUnqnI2L4BVkPOHrcky6R2xxxqrDlcwGquYDUXwDkaUossyHbrtrm283CJBARBAAQgpd/ot38hCX/6z5/+83L8eP3NQKQAAhRAACEEIC3Mzw/+ef6fqjUgQCAiAEWAoAgs8et984/bdyMeBBBPQjwgJ0i+uM3I0OCtO63BURcA3r3vjsAA+0zx/eueis2BodJDjaQE3+H50jAIYNi38EkaGeNde2ui7L/+cbm8j8PSP0ABVdgEqAyl8x4aEOPdV0riUzSuhDnwuSxPBkAXQql9fZfYUICfAaG5+F/+kGRxUdkGBoBYVL+DvwhfhGTvp/zxenUlgAAi4hd2xm4QwCB+BqRvkCScMoTHN4N49m6P62kByAJUvIXWsz+C8PP0w1DLjYAGcl/5YvkpPCT82kcMcJoDkf+sFYkRn7Pf+vP182e5B7zymvuV3oS5muJDBZOaV1ckvQHhy1RUPIGr994jCFz6BRF2DAZuog+chQHy+ZNeBR1hmov46iRHPK4lzkQD9r62A9oAGG//fpnxUYRzIWIf9qLx0LsZEM4OftpnvQyD8MaEH+gZE3pw2Whik/FCAO7iIKZgzjv4D+8XLNgj/OoY1ibcG9V4iKNYjG04j6+v3XIM4GdWeAvCVxxR+7VC+KY62JdLaPEQXjDhJxAl/DopwXxFElaE7+jbZGzgBa/C7q/I2MAXpa/94MJ/fH3GYgC06B1CIjKS7JHfbf3/e/Y/DUQhOtAbRDJFyWgR78Kfbo0DI5CKCFAIQVQZOdL2WUUPw5AkRG9C/C+zQEcUSTlQwgCpp/qgFr9VKFqK+P2zcaBFb5GQAgJQIQBROqQ1/Psyyvn77TMkUCIlKEEV6hiPAsoPSlBy369al37wDMU0koXsfQeyaEXNphpUb8SifT1/721kDvu/voC9xzKaEDQUZDdEyvXAnGZ6oRsgg40Qhtf7DUwo3FL+c/NXyPzV6//5fgRCdvAjPv6eplEWVlSAYuRFAJGkAiqkZfzhiVbTwIglhIChhA+BAhEoS4gE7JBbQP8RG/zv2WAmr5B8AFDEIADF45diIuQlbk3z2zcqMoWFUSpAADsKsLcxAgQngEKwQ5jjy2+v4xUhxFA3+s+h/ZnwBCKIAGEATtEO+Mvpy2E8gPhE8A0nDpARNt6BLHE0JgBsxMHnLufD6bANA8ebAAGYtPDF9fCJa9v/aeI7tw5mYBGWHjwRcPIIPiIAUchc+w5rCNgMogAIIelfhz/zNT7NGDY9m3SEGqSnQJ+iPQMKzQsfTlbW0BGIMekmJDDAhiaEiKdq7YvfvdDBVowioEqbMYZLOCSrOth0vkC/vlCextfqkYAiz/b4UwggBeQcPETPDL/5YGRNEiDMnAw0DOYHDrsZ8DDuaRlzTP+clfACbr+wAwOuz0M1pHnYgI0dayHaFAefu1pYlrsRBvTZIgJAC9+cdbQrsAJ7d9h7Bz9wFm+W8beTQyVTSCNxCg3/r8+fw78+fuSFHM4Jm1JdyZAkMKDA3lEa28AY3WDJFDiXCWIfv/VQtlNcJGa8XuMwykgdCg4XMu8NzEMbhcZL8xX6J4ckHsQD2CLguj6+/77rYA0rTFSOMR4OoOElUjmTS/klId5gOdjBBdqHjf3qR0AEcbCyXsh4ML745ljiIFYQY1O+G1awojkkWAQ0bKV9Z6dh2Hv4DgaHf3/8yvMBYKiQNVSprtdTUAIUDijRdGFsYm0YmopxEiWKjP+pxqLmwrZZsjSsGCpyBp7F7XLUxPevm5IFuQBgYAzszZUPws5DDtX9hAkVEItpO3iBlcSYUYGo+npfeDIWhf2NAcMWBRCYs5eABPYnWiKHYgfIEuEtR9+gwFa48DcTL8MonAWj5pc2oBIY41RHFT/lukQgRAe68U6W8R/2LCIx+phFRhu6rV8uoz+b+0BktqUGI17UhuDEo2yhDVUFiQzoBd9gDYiRcxcBAqaEb5blg6Dz7nBlyTgDNjShvuJpB3LPkzEGu4H1kmU2dHfWGZTx5QBxhALbUu+KFY4w/CRsMWohOTmMBEZjN+QAzstUBYAdaEkzssSCDNv2Av4ww8YdJOB3/NdAbrx82hEKiTf2WSWzGdcHDIP/gnYogCMNQIdDuovdtCd01RcNU+YGLMq64Yw4883SIbzbThvB9rJ+Ca1NCFGuA6gEQ2V5TsIsizhciiyJqIEBqWfwbh0/3KejjcvvDP3WQYKhVU8+RRN6AkCBfqqJx3KpGPjuXKT2CQAbnSue1tRbyprB5UDGvifvO1bgMLqiYRQsZ2A0jNuop0d4zRQL1HPY9owEg42dYbSPczc0AhDIS90td4N7qEeNYW/q8etU2NtGwkW2g9I1BY0svt6lNQsuqyA1YAr6gYDaSsl4JJfZ+HYyljHayx5BeS1JAwZcQvtxYBUELBPuvVfLwMOp+zRFyBRWyDNkosmMz6ycIUMlAdaZFl1xXfQFCtnM9b1ffp1ECYOmCERQzmA220Yd2qDHHhVKTFBu7NFdCPcevCAC0s2dEgkB1doHDPghg0AAuqpOBglgC8/8NHxqfGTkZYE4vKBc5CInUIApzBCSRAcQB59KEJMAtqG
2UDXpsMMFNuOQcTMwMu4EdxmUbVSbsMIoWJSa45JyDB1BiVxF+Lv6hCD9DkhI+3/0/9mhVTI8NRrgEAgM5GKFEd52jQAhAQA6aCujL8z/oKfLgaTbA3IyEDCywCoeRnznhheAXHGqgMQkwLjAwAAZUEFg4eIQNBwvBahZHSHUBDhyfCt038lKjzGXoHSiMGdAIJ2zDHGhhKISYgk1wSrqLI2jrRgmrAxcAnwb7TPIQETl4sTEfS/ER7J01nVJMATNhw1SXWBEBGY20qG5IU9yzFbHH6HqIgkeBB9BN/lnUBN+/OEjNBTYQLAv+UL0GFjETlrVl6HUneIjLh24RNfgN9o6/Y3DPE8Bm5+S2hDYIg6N+JXCxx6JiCHWisa+ljKJlaAoD/OF3+CXUIh8PIcFEOKE8NxzDcOzqg0sQpzYgGBPhU9k22GBdx7xKsDCUPgxDrapIcCgxvAzKOmHCCuHZObAKFrGcCgz6T+RwlbWRCTAfeWYMcQZKLEs3CIcRusup/LwkNf2QjCApzN9oTrMBD6ihMi1djIR+x9klD+iS9SQGQlF/iSl48IHKvGajAhIs6IweYTm2XkrYcDNQwdI0WS+HeIrz+UNo2OFdGTkCqdVKzIwpeBgMZdjz0H5DCTcLRE+tyzA1vn0rLM0o2Z05QUQU5akcKrB1ZSAdG8DsXv5RYGyfwtNN1oZ1zlC8SAgwCAkBAHYaKmN5if0ShirHTKiTQkYH7OwZhRRsQnNuIJZceyQaeiCjca+7JhjHEJsaAQNQBpZ1bIxVI1iCG3NYq4Sn7w8SGNjAg6nCo2MU4QsDpmFXGKNeYDdnFxFVZSATYEukAUf6uccvRILMq7BKyYOZOlgDc8mYrnbGd1iWLmHDs28MojpnTUwpfZbBqAf6qc1IBT3QhWeHy/tyMK0XCucNtlBXi/dMHQMdXIMV49qu89sPBlIdoDF02D3oXmzNZYXeRHhvEw7vAWPx4DQ28LQB6nk86rkw6P1u6NGVEOwDuZswsQAxCB0wCq/xsQRkQjPGtH3CJYdzQsT1jUJ2Xo3L+OsOA1VrQIuxwwDd2sB
2dI4TrJFWQwb4QgoOTErDVghjgWydf1FUtAOrj70n3porTYAD8TG3AhBQkVCAK4ZJHwXGnTvIWTVaIHLvjqe0Rpvd6qysI2yKGoA/yTwOPtYfa16DHxds0q1Uq28q8IZSeE6oExhYJhdbDgw5MTCgGbuiilyUVNrpHYPmZkIHxed7hFnMSextu+eaJ7Mn4KWHEhYSrmxKiAdDvzjxWypWwGWiXhDYKhXvvkfBOWX/9SUEqptD36o81L0bflhhAB5oyGx48kkWAaorM8NSzbifB1PwXriHc3XsKwP4a7ar2NfAL5kT3RbboD5J2WN/mNhl+1z6j94VoL1n4Oz3g/+WrPFCTCdsMw9Byp675tGVCRhcIS+3C5SHzzoQsDVwt/HWHhqqtxAw5dBekIHwieBgJK0BuEABMy0KfZXOSP7fBwNK0DPCeD5Tmyy+hblqmhMUGqDY/KEBYWt2JQA1i+CwHulxdtG900ecNxYSWZGEOA4yECQCFCzobxuIOKaps0UkHxwJQDH23OCkle/bthJMBQakLoO5sgFoQ8CTNCREAEXIRuPcaWiJa0Ik+4W4QPqDep7s+iCq9bmFMioxrpiFGJ8GJ6JARDS28WqyFEGBo5t7b8BjhLIjKD29NiCfI3t2ZuCinOMQj6l4HZFSwhCWchMVTVK8ukENVG+h7TsbKDM+jd9hZkCD+J5iHrGjwKnEb7pzykzhexDfo4PGBjdMCnvbZBNg7CMBnRCNt/eo85NXVXwx73id8f2zsmoGdG9Hw/zQPHLQQojmVhPbAs1obmCc1EEfPG6o1viGB0xgBYCONIhGLD2hfuw4P8XaWlxugljiuagO14S8I0V9uJ6aTsA19lMFaScBl7gZhZDsh4M2vD0Tj1IdFh13QLSw9d84mAHLxFM+QvvLrvfe88N3vkHNZg/tHXgY+EMCYOWQhXX2q2sB+r4Foyov83RugIMFuVDJ6UTa9Ez14hqf4XI7huQ3JqGoDq4SN9b0SXnH/P0YDico6Q1FxrEG85BDD53Dize+Qjr6nC0ZJWBm4LCBwEzMLyXA9cEVlCTebi5Pw4vsiMUACOAVtufDcQJgwf+Fgs6OlajGdAK4rxIjUcLSD6wfkUiB+92iQVvYgG654uKD5J4B9VpgatOksEO6C8IC9QLh0TetL7CVgHGSmcEGHaJIEsPfwtZH5nvJ57Ceorxk0qhwbaD7wEqfgi9rhRakBgHbh2nvb3aHpysZQeSSAVGIjE+awQngZWOJHDBZ7Zyh2FwbU8JMgcU64VwnrYADUDT0Lu2JAME5veof64VUeWFIHckIFyOrAKeGC88GFsOtzGeAFwg9T2E46e7HuDLxA81x2aFAvvKOjE9exGgtxDvEjpgcQKEFxGYh1sP82hirhlsjq9AlH93hFIWMCWOjSb6Hs3Uv5qsLGiBTUjRq8SrhckMAhiDAGC+GCcLR1AXiPlNJ7ksUPZ6k2UCfsy72/+A2T4idNSwIs4+UlL1/DPzCXHJ5TE4gO5TH89Z2Ej5h7NCIIpzEHcliCJ72PaMblKkwsecDx25x4D+OMA29eYYSS0KjUdqV1wvr7sRVzIMQAtyDWKwZMP1f/w+H1AhrxGethBE/AyAC4hNyqr8f86qAWRnLU3YS7Ilxg2MaN+y8nljygQnMfpreXbTNlZPCno7zQIPePjStTYVQAJ0iGaDYAMya+ZtywOM2GTAuLAlJwDKtyM7Cg7g/lIsAiP1IbWBDZktJeagPzMm1RG0CE6+ELxVdOhz9qHSAQAWjrsuoKIXQpO4QHToF77ynhEtCDaRibGoiYkhMXqncGFK6SHC/zF1SWJISFfyQImBA+6iuR0VVcEMGsB5wWCx5QXQFV++CtBwPSSm3goccSEInpjAy8R+ewpwZocDxhQ7HOs7QPNjvgPF5E/yB95IXczGBIYUIVCOXqYori7rigH4YkLJ+9BsKGZBF3QUhIidTBl9HQF+8ZABKmbNUK36fFa+bJwwJwGw6nmnZgrCWNH4TaA+Ky82kArOE/YhdyUhugVEZd+O3dfhGLXRK+X4DJKIGGUayPQlLLmsL0uogMiyZAJRrskdCwGTAdQC61gXV7jt4lieLhCKiAL4SpFYgYKZc+GOMfPpxf3Yzlag+s52bjMiqHJ9Dsi2noXgiUWGYvTC3VBlYITwK4sTaABv0wwwEgZtPARxQWIEWEz3cZxNEw3TMbJKG7fpBOTI31Ave94oTi4h+3GolRnjoBYSiqAVWpDVgxAL7hk3JgBorRhUEJsBoCspkJ6EZ2GajrFUacf8oRbK+r/2iu5GYJjAiyhDmsNYTRCuIaFAibDVCGijAZGz2FUTi77rvewEZDIrw3FNbMMjopuh8jAvTjSfWvB+Sn5kDUTNy/T0ICVNcdIAnGyfQc6GMvLs3NM0MKespASrqKBwHsELMXDlBZLBwunmuAOhXhqQGPAVzmIYAAQHmGD5YowN7XhgK4J9zt2afd9ortDLmZ5GLxwGEaCzdCwB+U9ug0fHQhuOgKC8moSE2CuEczQSNmvGvAB9hku4biImzxoQtsYJS1CWSUdh213U/OgxlihZzFZJfk8O552I1sfNUAtaFwiLIlonRwKgVRqRd27drAjQ0LCBhKnmFs29wUcoEvf84KCzjFhJABVnQMb7dNCcVzXidZrMSNDCYgR/yb+wFX6wYJ07EBiJr9wS58T/jmCOAIBwjHixfXkQuyJ3aowmLEdYBFfh2NnELg0dbbGxrn8GiwH5CbljkKUw+W4aw1QHXtx0OEGw592QAFbc6izj46TbEf8eXPScmCloEq1SkB7g0i9CTUDKHABS2xG/HxN6FFYEX1Dgft9cS1yAw5yQsUPBClkPqgiQTUEYWLQSKKj/0NHAMHEuYuoCq8KGvU+JK7DKJN+xGKLHSBHZKBNtRCqnCAcKZoUYsbO9+SCz53+uabS4x9kMpAHd5VFtu0yIZiC4jIIURBgLCqbIwlp8I4D31CkVDH2bBoJEcikkqBElGyhde7CTGA8U5M2CBN/e2KsQH4khBsKOZDSESWEBJRkHNtAakIcTwFYvM8YBg8BTQiAwJRAjg1yrN2oAI5SKMeaEDlxtDzvtG9z0snQ3zv5wXdQSFqSR0TkguS8QhJvY3b4EPJQRkKN9ox9qYxMIYYogCQuYDdBZUgYlM0QAnX80YIoRLdSm3grNQGroT7TsK9Ecqbo7xyv1DGCK8s74w51sG9g1NFY9rpsQ8C4CZXeZx+VhTfG72740yMhuVE5omJjUSRgbA6ByEdjxndvAQAIt2rfFC40QmPHhCf5+93n0EXz5KDQzdVOuGm3Nd5rgHqLKTc4dCCimByu9kYLgoLTAeD3G+A6k6xqg3UhroK+xPAETpSKAhz9PRSVgQcm+yF7yEXM9roxwPC5mLBHbVDFAQ8b4hTJtYkQFJ9hoEZkgbteaSGGxqgHvqdjKY+waK9MDUq8MvzzfjDAIs8e2dVQJreT212lcc48e4nc646gwE9hpmhKrUb6XBPav0ADICg8dKFL/YDRgrj/EvdPe2qX7AYemonJBywTYl6TfUYywXGtYHdjYJdrwGKcQBjIEQPg7RgFVcHTWUEj1VtimebDDu0pT4wMwWi8a7jDwHsWxgqETiNRwkAFVxta8Z5hOcToIhOdW9cn1lSjos4nUTDATsWNGlEGAxtjlDCl4SMu4keKtqgwKbwMoNVmdhIbCCIjYkvE6BmVfNOMAYBsB0KE8q5NCoH2Iba+e55BzzAI+QmdDqQ16s4YDMCO2fPY9TgCfbjX7TOFC1cYI/EOZABp0VdP0J9CeZ1Y6LHDB4g9efPGH93hE9CISHEEZp8ndXED5aYoO1p/dkJQY9i5fgUsErYe4SCDOCSjqn/WgIGLOEBQil8jKHmeXCooq9oeQUmI7BX7wNO/9BX34pRhpTUQCIzANvARsvcnQEmDe+TnMepE+fwGax6lgaP4WK0K9uNCoIGbCRwIRQW7PN5s9ZlBBjM0A9Mvd4VrgMD0IsP6vashbOXIvQVphCx65iiIw7ple3DUZVGQtFYZDSa8preGdWwx/WRBVnwufeeqDMLTgkOKBkwBS14uZM1isMmI2MFe/wcvqjGlb0wSAgtYTEtFQc9GqnhkIf2/tX/3MbCVwxiqTYgJDBWWEYDzWbYoJ/whEGaoEHz7EWtgo0QrTmiwAOoMJSERwY0UiOOE8e8km1iO/zCEOcTvwc8QCtqBtscOvAvlLEVwQ1671Y1WPhBF7vwowN+4yUCkpWsc1/CChaQ4Gf3ZgidQQTCEQHWBmQQ0mKhISBKcIROMjJiVHOuOx2XnCbwHf3Gb+jbd5XrRBjnLMgVS2iMsEqqGKOACk4MSRtAUXIQJbTb97B29Q4KSHBQGGFl9miBjDd6JIFCEBB6NzTvJVVxEPLYinMIRQoqIEAN8lCIPCQjCSXj9qET97AAUliOI/BjUaSJCSjaOyikImROTG9Yvw8fWnAN1rCAB7vbCAzkIIDcw/69qeh89YrAeYPxG06wgjJ24RKkIA0pkgqk0YfqG1U3VeMbQtEJ1gck1OBn5IGIGu6nMj1YmCe4RTnu4RDmwQhCVFTcI+F/vIE3HDDzGv7BbxzHNixaZDCKcQ37wG/fA+MXDv71fPnF5W0D8Mts+N2/cP9hrJD4YxEhAqq6qfgXkvCn8GwA"},54011:function(e,t,n){"use strict";var r;n.d(t,{A:function(){return u}});var a=new Uint8Array(16);function o(){if(!r&&!(r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(a)}var i=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var s=function(e){return"string"==typeof e&&i.test(e)},l=[],c=0;c<256;++c)l.push((c+256).toString(16).substr(1));var d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(l[e[t+0]]+l[e[t+1]]+l[e[t+2]]+l[e[t+3]]+"-"+l[e[t+4]]+l[e[t+5]]+"-"+l[e[t+6]]+l[e[t+7]]+"-"+l[e[t+8]]+l[e[t+9]]+"-"+l[e[t+10]]+l[e[t+11]]+l[e[t+12]]+l[e[t+13]]+l[e[t+14]]+l[e[t+15]]).toLowerCase();
2if(!s(n))throw TypeError("Stringified UUID is invalid");return n};var u=function(e,t,n){var r=(e=e||{}).random||(e.rng||o)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var a=0;a<16;++a)t[n+a]=r[a];return t}return d(r)}},9771:function(e){"use strict";var t=function(){};e.exports=t},45905:function(){},12475:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},17383:function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},34579:function(e,t,n){var r=n(77736);function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,r(a.key),a)}}e.exports=function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},43693:function(e,t,n){var r=n(77736);e.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},94634:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(this,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},63072:function(e){function t(n){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},29511:function(e,t,n){var r=n(95636);e.exports=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&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},6221:function(e,t,n){var r=n(95636);e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},24994:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},28452:function(e,t,n){var r=n(73738).default,a=n(12475);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return a(e)},e.exports.__esModule=!0,e.exports.default=e.exports},95636:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},89045:function(e,t,n){var r=n(73738).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=r(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},77736:function(e,t,n){var r=n(73738).default,a=n(89045);e.exports=function(e){var t=a(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},73738:function(e){function t(n){return e.exports=t="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},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},14656:function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},a=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${a});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.5.4 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(w,1e4),e.addEventListener("pt0",f),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):w())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.5.4":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function w(t,n){for(f(),t=0;t<s.length;t++)(n=e.createElement("script")).innerHTML=s[t].innerHTML,e.head.appendChild(n);c&&c.parentNode.removeChild(c)}function f(){clearTimeout(d)}o=t.partytown||{},i==t&&(o.forward||[]).map((function(e){p=t,e.split(".").map((function(e,n,i){p=p[i[n]]=n+1<i.length?"push"==i[n+1]?[]:p[i[n]]||{}:function(){(t._ptf=t._ptf||[]).push(i,arguments)}}))})),"complete"==e.readyState?u():(t.addEventListener("DOMContentLoaded",u),t.addEventListener("load",u))}(window,document,navigator,top,window.crossOriginIsolated);')},46942:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,o(n)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=i(t,n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},43145:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{A:function(){return r}})},9417:function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,{A:function(){return r}})},23029:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,{A:function(){return r}})},92901:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(20816);function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(0,r.A)(a.key),a)}}function o(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}},64467:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(20816);function a(e,t,n){return(t=(0,r.A)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},58168:function(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}n.d(t,{A:function(){return r}})},77387:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(63662);function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.A)(e,t)}},80045:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(98587);function a(e,t){if(null==e)return{};var n,a,o=(0,r.A)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}},98587:function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}n.d(t,{A:function(){return r}})},63662:function(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}n.d(t,{A:function(){return r}})},80296:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(27800);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}
2finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return s}}(e,t)||(0,r.A)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},45458:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(43145);var a=n(27800);function o(e){return function(e){if(Array.isArray(e))return(0,r.A)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,a.A)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},20816:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(82284);function a(e){var t=function(e,t){if("object"!=(0,r.A)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=(0,r.A)(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,r.A)(t)?t:t+""}},82284:function(e,t,n){"use strict";function r(e){return r="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},r(e)}n.d(t,{A:function(){return r}})},27800:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(43145);function a(e,t){if(e){if("string"==typeof e)return(0,r.A)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.A)(e,t):void 0}}},57078:function(e,t,n){"use strict";n.d(t,{Ay:function(){return k},Rr:function(){return l},oo:function(){return b}});var r=n(5556),a=n(96540),o=n(41693),i=n(96395);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}function l(e){let t=e||"/",n="",r="";const a=t.indexOf("#");-1!==a&&(r=t.slice(a),t=t.slice(0,a));const o=t.indexOf("?");return-1!==o&&(n=t.slice(o),t=t.slice(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}const c=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,d=e=>{if("string"==typeof e)return!(e=>c.test(e))(e)},u=()=>"";function m(e,t=""){var n;if(!d(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:u())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const p=e=>null==e?void 0:e.startsWith("/"),f=(e,t)=>"number"==typeof e?e:d(e)?p(e)?function(e){const t=m(e),n="always";{const{pathname:e,search:r,hash:a}=l(t);return`${(0,i.T)(e,n)}${r}${a}`}}(e):function(e,t){if(p(e))return e;const n="always",r=(0,o.resolve)(e,t);return(0,i.T)(r,n)}(e,t):e,h=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];const g={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function v(e){return a.createElement(o.Location,null,(({location:t})=>a.createElement(y,s({},e,{_location:t}))))}class y extends a.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(f(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>
2{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:u,_location:m}=e,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)t.indexOf(n=o[r])>=0||(a[n]=e[n]);return a}(e,h),g=f(t,m.pathname);return d(g)?a.createElement(o.Link,s({to:g,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(g);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=u;const n=encodeURI(g)===m.pathname;"boolean"!=typeof u&&n&&(t=!0),window.___navigate(g,{state:c,replace:t})}return!0}},p)):a.createElement("a",s({href:g},p))}}y.propTypes=s({},g,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});var k=a.forwardRef(((e,t)=>a.createElement(v,s({innerRef:t},e))));const b=(e,t)=>{window.___navigate(f(e,window.location.pathname),t)}},75535:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return f},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return m},scriptCallbackCache:function(){return p}});var r=n(96540),a=n(41693);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}const i=new Map,s={get:e=>i.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,d;(d=c||(c={})).postHydrate="post-hydrate",d.idle="idle",d.offMainThread="off-main-thread";const u=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),m=new Set,p=new Map;function f(e){return r.createElement(a.Location,null,(()=>r.createElement(h,e)))}function h(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,a.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const a=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",a?o({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):o({type:"text/partytown",src:k(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:a,onError:i}=e||{},s=t||n,l=["load","error"],d={load:a,error:i};if(s){for(const e of l)if(null!=d&&d[e]){var u;const t=p.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var f,h;n.push(null==d?void 0:d[e]),null!=t&&null!=(u=t[e])&&u.event?null==d||null==(f=d[e])||f.call(d,null==t||null==(h=t[e])?void 0:h.event):p.set(s,o({},t,{[e]:{callbacks:n}}))}if(m.has(s))return null}const g=v(e),k=y(e),w=document.createElement("script");t&&(w.id=t),w.dataset.strategy=r;for(const[o,c]of Object.entries(k))w.setAttribute(o,c);g&&(w.textContent=g),n&&(w.src=n);const A={};if(s){for(const e of l){const t=t=>b(t,s,e);w.addEventListener(e,t),A[`${e}Callback`]=t}m.add(s)}return document.body.appendChild(w),{script:w,loadCallback:A.loadCallback,errorCallback:A.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))u.has(n)||(t[n]=r);return t}function k(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function b(e,t,n){const r=p.get(t)||{};for(const o of(null==r||null==(a=r[n])?void 0:a.callbacks)||[]){var a;o(e)}p.set(t,{[n]:{event:e}})}},31635:function(e,t,n){"use strict";n.d(t,{C6:function(){return a},Cl:function(){return o},Tt:function(){return i},YH:function(){return l},fX:function(){return c},sH:function(){return s}});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 a(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<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},o.apply(this,arguments)};function i(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 a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}
vendor: 5,155 bytes, line 2
2function s(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,s)}l((r=r.apply(e,t||[])).next())}))}function l(e,t){var n,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[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(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(i=0)),i;)try{if(n=1,r&&(a=2&s[0]?r.return:s[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,s[1])).done)return a;switch(r=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return i.label++,{value:s[1],done:!1};case 5:i.label++,r=s[1],s=[0];continue;case 7:s=i.ops.pop(),i.trys.pop();continue;default:if(!(a=i.trys,(a=a.length>0&&a[a.length-1])||6!==s[0]&&2!==s[0])){i=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){i.label=s[1];break}if(6===s[0]&&i.label<a[1]){i.label=a[1],a=s;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(s);break}a[2]&&i.ops.pop(),i.trys.pop();continue}s=t.call(e,i)}catch(l){s=[6,l],r=0}finally{n=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}Object.create;function c(e,t,n){if(n||2===arguments.length)for(var r,a=0,o=t.length;a<o;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))}Object.create;"function"==typeof SuppressedError&&SuppressedError},9593:function(e){"use strict";e.exports=JSON.parse('{"vibbliBannerText1":"Nu lanceres en roligere chat uden sex","vibbliBannerText2":"Afslappet chat om dine interesser â ingen sexchat","vibbliBannerButton":"Prøv Vibbli","wrongSiteTitle":"Din konto er blevet fjernet","wrongSiteBody":"Vibbli er en chat uden voksenindhold. Leder du efter det, passer Dinchat dig bedre - der er voksne samtaler og billeder tilladt! ð¶ï¸","wrongSiteButton":"GÃ¥ til Dinchat","rooms":"Rum","messages":"Beskeder","roomMenuMsg1":"Du er ikke med i nogen rum endnu...","roomMenuMsg2":"Deltag i nogle for at se dem her!","messageMenuMsg1":"Ingen beskeder endnu","messageMenuMsg2":"Start med at chatte for at udfylde her!","connectionFailed":"Kunne ikke forbinde til chatten, prøv igen om lidt","logout":"Log ud","login":"Log ind","loggingIn":"Logger ind...","couldNotSignup":"Kunne ikke tilmelde dig. Prøv igen senere.","alreadyHaveAccount":"Du har allerede en konto, prøv at logge ind eller vælg Glemt kodeord.","usernameTaken":"Brugernavnet er allerede taget, prøv med noget andet","usernameNotAllowed":"Brugernavnet er ikke tilladt","couldNotSignupGuest":"Kunne ikke tilmelde dig som gæst. Prøv igen senere.","wrongMailOrPass":"Forkert e-mail eller adgangskode.","couldNotLogin":"Kunne ikke logge ind. Prøv igen senere.","usernameMustBe":"Brugernavnet skal være mellem 3 og 20 tegn og mÃ¥ ikke indeholde mærkelige symboler","selectGender":"Vælg venligst dit køn","selectDateOfBirth":"Vælg venligst din fødselsdato","acceptTerms":"Acceptér venligst vilkÃ¥rene","completeVerification":"Fuldfør venligst verifikationen","enterEmail":"Indtast venligst din e-mail","enterPassword":"Indtast venligst dit adgangskode","username":"Brugernavn","and":"og","forgotPassword":"Glemt kodeord","notMember":"Ikke medlem","haveAccount":"Har du allerede en konto?","readAndAccept":"Jeg har læst og accepteret","chooseUsername":"Vælg brugernavn","useAsGuest":"Brug som gæst","entering":"Deltager...","visitUsOn":"Besøg os pÃ¥","mailOrName":"E-mail eller brugernavn","new":"Ny","tryToLoginGuest":"Du forsøger at logge ind pÃ¥ en gæstekonto, vælg et andet navn. Sørg for at registrere en medlemskonto for at kunne logge ind i fremtiden.","maxConversations":"Max antal nÃ¥et, ældre beskeder er skjult","noResults":"Ingen resultater fundet for","newsletterConsent":"Ja, hold mig opdateret om nye funktioner og nyheder","welcomeHeading":"Velkommen til Danmarks bedste chat og mødested","loginTalkToUser":"Log ind eller vælg bare et navn for at tale med","loginOrChooseNme":"Log ind eller vælg et navn","loginShowRoom":"Log ind eller vælg bare et navn for at vise rummet","loginShowAccount":"Log ind eller vælg et navn for at fÃ¥ adgang til din konto","loginShowSeeking":"Log ind eller vælg et navn for at vise alle, der søger","loginShowMeet":"Log ind eller vælg et navn for at begynde at møde nye mennesker","loginShowAds":"Log ind eller vælg et navn for at vise dine annoncer","about":"Om","dM":"PM","errorTryLater":"Noget gik galt. Prøv igen senere.","msgCantBeLonger":"Beskeden mÃ¥ ikke være længere end 2000 tegn.","topicPostMustBe":"Indlægget skal være mindst {min} tegn.","userNotFound":"Brugeren blev ikke fundet","fileNotSent":"Filen kunne ikke sendes.","fileNotAllowed":"Filtypen, du valgte, er ikke tilladt.","fileTooBig":"Filen er for stor, plusmedlemmer kan sende store filer op til 100 MB","sayHello":"Sig hej til","notContactedRightNow":"vil ikke tale lige nu","dmBlockedCannotMessage":"Du k
2an ikke skrive til {recipient} lige nu â deres indstillinger tillader ikke beskeder fra din profil.","dmBlockedGoldLikePitch":"Vil du alligevel skrive til dem? Guld Like og hop til toppen af deres liste med det samme â og fortsæt med at chatte.","likeBlockedHard":"Denne bruger accepterer ikke likes lige nu.","youHaveBlockedThisUserSettings":"kan ikke kontakte dig pÃ¥ grund af dine indstillinger. Opdater dine indstillinger, hvis du vil tillade beskeder fra dem.","youHaveBlockedThisUser":"Du har blokeret","loadingMore":"Indlæser mere","writeHere":"Skriv noget her...","writeAMessage":"Skriv en besked...","toPreventTroll":"For altid at beskytte vores brugere mod trolde, bots og spammere, har vi høj sikkerhed pÃ¥ chatten.","silencedCantTalk":"Vores system har identificeret din konto som mistænkelig, derfor er du blevet lydløs og kan ikke sende indlæg pÃ¥ nuværende tidspunkt.","accountReview":"Kontogennemgang","silencedAccountNeedsReview":"Din konto skal gennemgÃ¥s.","silencedAccountReviewDesc":"Før du kan poste, skal vi tage et nærmere kig pÃ¥ din konto. Her er dine muligheder:","wasThatWrong":"Var det forkert?","twoOptions":"SÃ¥ har du nogle muligheder.","expressReviewGetUnsilenced":"Express gennemgang","expressReviewSkipQueue":"Spring køen over - fÃ¥ din konto gennemgÃ¥et og ulydløs med det samme.","contactModerator":"Kontakt en moderator","verifyEmail":"Bekræft dig selv under din Konto","choosePassword":"Vælg en adgangskode","signUp":"Tilmeld dig","roomNotFound":"Rummet blev ikke fundet","onlyGirlsAllowed":"Kun piger er tilladt i dette rum, prøv gerne et af de andre hyggelige rum!","onlyGuysAllowed":"Kun fyre er tilladt i dette rum, prøv gerne et af de andre hyggelige rum!","noDm":"Ingen PM","dmAllowed":"PM tilladt","users":"Brugere","noNewMsgs":"Ingen nye beskeder inden for de seneste 24 timer. Sig hej!","noNewPosts":"Ingen svar endnu, skriv noget for at starte samtalen!","joinedRoom":"Blev medlem af rummet","leftRoom":"Forlod rummet","thrownOutOfRoom":"blev kastet ud af rummet","profile":"Profil","message":"Besked","block":"Bloker","unblock":"Fjern blokering","leaveRoom":"Forlad rum","close":"Luk","noRegistration":"Ingen registrering","meetNewPeople":"Mød nye mennesker - helt gratis uden registrering","hereYouCanChat":"Her kan du chatte uden medlemskab og bruge alle funktioner, ingen login er nødvendig.","weOfferMembership":"Vi tilbyder gratis medlemskab for dem, der vil bevare deres brugernavn, historik og andet, sÃ¥ længe de ønsker det.","secureReliable":"Sikkert og pÃ¥lideligt","protectedAnonymous":"Beskyttet kommunikation og anonymitet","allCommunication":"Al kommunikation i chatten er SSL-krypteret og kan derfor ikke aflyttes som usikker trafik.","alwaysAnonymous":"Du er altid fuldstændig anonym og bestemmer selv, hvor meget du vil dele med andre.","alwaysAvailable":"Altid tilgængelig","noDownloading":"Ingen download og mobiltilpasset","entireMobileAdapted":"Hele mødestedet er mobiltilpasset og kan bruges pÃ¥ alle enheder, sÃ¥ du har adgang nÃ¥r som helst og hvor som helst i verden.","meetNewFriends":"Mød nye venner","meetManyNew":"Mød mange nye mennesker hurtigt og nemt","popularRooms":"Populære rum lige nu","popularTopics":"Populære emner","newTopics":"Nye emner","startChatting":"Start med at chatte med det samme uden konto!","welcomeIn":"Velkommen ind","seekingDesc1":"Seeking fungerer som moderne kontaktannoncer.","seekingDesc2":"Med en annonce her kan man signalere, at man søger noget specielt pÃ¥ mødestedet, uanset om det er nogen at date, en online ven, en gruppe med fælles interesser eller noget helt andet.","seekingDesc3":"Du kan præcisere, hvad du søger, og lade andre se det bÃ¥de i din profil og nÃ¥r de søger blandt annoncerne.","seekingDesc4":"Vi tror, at det gør det nemmere for mange at søge nye kontakter online pÃ¥ en mere varig og tydelig mÃ¥de, ved siden af det hurtige tempo, som chatrummene tilbyder.","seekingDesc5":"Alle brugere kan nemt bladre gennem","seekingDesc6":"og i realtid se alle annoncer, der matcher søgningen.","seekingDesc7":"I en brugers profil kan du med det samme se med en tommelfinger op eller ned, om brugeren aktivt søger lige nu eller ej.","findThePeople":"Find dem, du klikker med","findPeopleDesc":"Her kan du tale med nogen, du allerede kender, i en tryg atmosfære, finde en ny ven for livet, en flirt, nogen at date, en netven, nogen der er Ã¥ben, eller som deler den interesse, du brænder for.","alwaysFree":"Altid gratis","quickEasy":"Hurtigt og nemt","imageChat":"Billedchat","openAroundClock":"Ã
bent døgnet rundt","alwaysFindSomeone":"I chatrummene finder du altid nogen venlige uanset tidspunktet på dagen.","easyToNavigate":"Let at navigere","navigateDesc2":"Mens side-menuen til venstre lader dig skifte mellem rum, du er medlem af, og private beskeder.","moderatedChat":"Modereret chat","moderatedDesc1":"I alle de åbne chatrum holder vores moderatorer øje med, at alle følger de regler, vi har, og opfører sig respektfuldt.","moderatedDesc2":"På den måde sikrer vi, at alle besøgende kan føle sig trygge og velkomne.","alwaysSomeoneIn":"Altid nogen til stede","alwaysSomeoneDesc1":"Vi byder dagligt nye brugere velkomne og har også mange trofaste chattere, der bruger meget tid her. Uanset tidspunktet på dagen er der altid nogen, der søger nogen at tale med.","alwaysSomeoneDesc2":"Så uanset om du vil starte dagen med at dele tanker eller ikke kan sove og søger selskab midt om natten, kan du finde nogen her.","safe":"Trygt","safeDesc1":"Vi vil aldrig bede dig om at oplyse information, du ikke er komfortabel med, eller at blive medlem, hvis du ikke ønsker det.","safeDesc2":"Du k
2an til enhver tid slette din konto, og alle oplysninger relateret til dig og din konto vil blive slettet, sÃ¥ det er som om, du aldrig har været her.","adultChat":"Voksenchat","adultChatDesc1":"En del af rummene er rettet mod voksne og er tydeligt markeret med NSFW for at gøre det let for dem, der ikke ønsker at se indhold, der er forbeholdt voksne.","adultChatDesc2":"Men pÃ¥ grund af at chatten er brugerstyret, og der kan forekomme voksenmateriale, samt at mange ønsker et seriøst mødested, gælder der en aldersgrænse pÃ¥ 18 Ã¥r for hele mødestedet.","adultSexChatRoom":"Sexchattrum for voksne - Vi har noget for enhver smag","sexChatDesc2a":"Ubegrænset Voksenchat","sexChatDesc3a":"Internationale Rum","sexChatDesc4a":"Udforsk Dine Ãnsker","sexChatDesc5a":"Diskret og Sikkert","sexChatDesc6":"Er du klar til at begive dig ud pÃ¥ en spændende rejse af selvopdagelse og fællesskab? Deltag i os i dag og oplev en voksenchat som ingen andre. Mød individer fra forskellige baggrunde, del dine fantasier og omfavn friheden til at være dig selv.","newFunctions":"Nye funktioner","functionsDesc1":"Vi har mange spændende funktioner pÃ¥ vej, som giver dig mulighed for at opbygge nye relationer pÃ¥ en ny, enkel og sjov mÃ¥de.","functionsDesc2":"Mange af disse funktioner bliver udviklet, fordi vores brugere efterspørger dem. SÃ¥ det er jer, der driver udviklingen af mødestedet i den retning, I ønsker.","functionsDesc3":"Hvis du har kommentarer eller forslag til forbedringer, er du velkommen til at kontakte os nÃ¥r som helst. Sammen skaber vi det perfekte mødested.","showRespect":"Husk altid at vise respekt for alle andre pÃ¥ mødestedet og være opmærksom pÃ¥ de regler, der gælder i de forskellige rum.","welcomeToFree":"Det frie mødested der styres af brugerne","lobbyDesc":"Alle er velkomne til at snakke om alt mellem himmel og jord, ingen sexchat eller eksplicitte billeder!","images":"Billeder","imagesDesc":"Billedchat, hvor alle billeder er tilladt","girlsChat":"Pigechat","girlsChatDesc":"En frizone for piger og kvinder. Ingen mænd/drenge tilladt her.","sexDesc":"Rummet for alle, der søger sexchat.","imagesSfwDesc":"Kun børnevenlige billeder, der er sikre for arbejde, er tilladt her.","verifiedDesc":"Et rum hvor alle verificerede kan chatte trygt.","roleplay":"Rollespil","roleplayDesc":"Til rollespil af forskellig art, enten her pÃ¥ chatten eller i virkeligheden.","datingDesc":"Et rum for alle, der søger nogen at date.","allRooms":"Alle rum","byUsers":"Af Brugere","allRoomsDesc":"Vær venlig at respektere reglerne og sproget, der gælder for hvert rum.","news":"Nyheder","newsDesc1":"Her finder du opsummeringer af, hvad der er nyt pÃ¥ mødestedet.","newsDesc2":"Vi foretager daglige opdateringer for at forbedre, men her finder I nyheder, som det kan være godt at være opmærksomme pÃ¥.","january":"Januar","february":"Februar","upgradesForBetter":"Opgraderinger for bedre ydelse og brugeroplevelse.","clearerAppearance":"Tydeligere udseende for private beskeder.","nowPossibleDelete":"Det er nu muligt for alle at slette deres konti fra Konto-siden. Men vær forsigtig, for det kan ikke fortrydes!","moreMeasures":"Flere foranstaltninger for at holde troll ude og sikre, at de ikke forstyrrer almindelige brugere.","extendedProfiles":"Udvidede profiler - Profiler indeholder nu oplysninger om, hvorvidt de søger gennem kontaktannoncerne eller ej. Samt hvor aktive de er pÃ¥ mødestedet (begge dele kan deaktiveres i indstillingerne).","designImprovements":"Designforbedringer, der hjælper især mobilbrugere.","automaticEmojis":"Automatiske emojis - Emojis vises pÃ¥ flere enheder og oprettes automatisk, mens du skriver.","allUsersInARoom":"Alle brugere i et rum kan nu ses ved at klikke pÃ¥ knappen i rummet.","menCanNoLonger":"Mænd kan ikke længere komme ind i pigechattene.","unReadCanNow":"Ulæste PB\'er vises nu bÃ¥de i sidens titel og pÃ¥ menuikonet, sÃ¥ det er nemmere at se, hvornÃ¥r der er ulæste private beskeder.","imagesCanNow":"Billeder kan nu sendes ved blot at indsætte et link til et billede og sende det.","rules":"Regler","toAvoidLimiting":"For at undgÃ¥ unødig begrænsning for alle brugere er det meste, der ogsÃ¥ er lovligt tilladt. Reglerne er fÃ¥, men nødvendige.","ageLimit":"Der er en aldersgrænse pÃ¥ 18 Ã¥r for hele hjemmesiden.","noNudityProfile":"Ingen nøgenhed i profilbilleder. NS
2FW-billeder kan tilføjes andre steder i profilen.","allSpamForbidden":"Enhver form for spam er forbudt.","noSexualContent":"Intet seksuelt eller stødende indhold i rum markeret som SFW.","everythingAgainstLaw":"Alt, der er i strid med dansk lov, er forbudt (naturligvis), uanset om det er skriftligt eller andet medie.","noHarassment":"Ingen chikane, hetz eller personlig hængning. Vi ønsker en mødeplads, hvor alle kan føle sig trygge og velkomne.","allUsersResponsible":"Alle brugere er selv ansvarlige for, at det, de offentliggør, er lovligt, og at de har fuld ret til at offentliggøre det.","roomsMoreRules":"Rummene kan have yderligere regler, der skal følges udover disse.","ifYouSeeAnybody":"Hvis du bemærker, at nogen overtræder reglerne eller pÃ¥ anden mÃ¥de opfører sig dÃ¥rligt, rapporter det straks til vores moderatorer i chatten eller","contactUsHere":"kontakt os her","help":"Hjælp","chooseName":"Vælg et navn","ifDontHaveAccount":"Hvis du ikke allerede har en konto, vælger du det i login-boksen, derefter fÃ¥r du lov til at vælge et navn og enten blive medlem eller chatte som gæst.","noteThatGuestAccounts":"Bemærk, at gæstekonti ikke er permanente og slettes efter maksimalt 3 dage.","chooseRoom":"Vælg et rum","onHomePageFind":"PÃ¥ forsiden finder du flere forskellige rum at deltage i. NÃ¥r du klikker pÃ¥ et rum, bliver du automatisk med i det. Du kan ogsÃ¥ se alle rum","toLeaveTheRoom":"For at forlade rummet vælger du de tre prikker øverst til højre i rummet og","notWantToBeContacted":"Vælg, hvem der kan kontakte dig","selectWhoCanContact":"PÃ¥ kontosiden kan du vælge, hvem der mÃ¥ sende dig beskeder. Filtrer pÃ¥ køn, land eller begræns det til kun dine kontakter â du kan endda kombinere, f.eks. kun kvinder fra et bestemt land.","choose":"Vælg","meansNoOneCan":"hvis du aktiverer det, vil ingen kunne kontakte dig.","aSafetyFor":"En tryghed for alle brugere, der nogle gange bare ikke ønsker den type direkte kontakt.","whoElseInRoom":"Hvem er ellers i rummet?","youCanStartChatting":"Du kan begynde at chatte direkte. For at se andre brugere i rummet klikker du pÃ¥ knappen \'Brugere\'.","atTheTopOnline":"Ãverst vises dem, der er online lige nu, derefter vises brugere i rummet, der er offline.","here":"her","talkPrivate":"Tal privat","ifYouWantToDm":"Hvis du vil skrive direkte med en bruger, klikker du pÃ¥ deres navn og vælger","conversationInTheLiveMenu":"Samtalen vil derefter blive vist under \'Beskeder\' i venstre menu.","profiles":"Profiler","wantToKnowwMoreAboutUser":"Hvis du vil vide mere om en bruger, klikker du pÃ¥ deres navn for at se profilen","youCanSeeProfile":"Der kan du se køn, alder, om de søger lige nu og anden information. Du kan ogsÃ¥ invitere personen til en mÃ¥neds plusmedlemskab!","wantToBlockUser":"Vil du blokere nogen?","ifYouDontWantUserContact":"Hvis du ikke ønsker, at en bruger skal kunne kontakte dig, klikker du pÃ¥ deres navn og vælger","youCanSeeInformation":"SÃ¥ længe brugeren er blokeret, kan han eller hun ikke skrive til dig, og du vil heller ikke se personens meddelelser i nogen rum.","unreadMessages":"Ulæste meddelelser","allRoomsKeepMessages":"Alle rum gemmer meddelelser i et døgn, derefter slettes de.","yourUnreadMessagesFor":"Dine ulæste meddelelser for et rum inkluderer kun de meddelelser, der blev skrevet inden for de sidste 24 timer. Hvis du ikke har besøgt rummet i over 24 timer, vil du ikke kunne læse ældre meddelelser derfra.","youDontHaveToWorry":"Du behøver dog ikke bekymre dig om private meddelelser, dem beholder du, sÃ¥ længe du vil.","isYourAccountGone":"Er din konto væk?","guestAccountAreDeleted":"Gæstekonti slettes automatisk 3 dage efter oprettelsen. I nogle tilfælde kan de ogsÃ¥ fjernes tidligere.","thatsWhyWeRecommend":"Det er derfor vi stærkt anbefaler, at du registrerer dig. Det er hurtigt, gratis og garanterer, at du bevarer dit brugernavn, indstillinger, historik osv.","removeAccount":"Fjern konto","ifYouWantToRemove":"Hvis du ønsker at fjerne din konto, kan du gøre det pÃ¥ Konto-siden. Bemærk, at fjernelse af kontoen sletter al information relateret til din konto, og det kan ikke gendannes.","byUsersForUsers":"Af brugere. For brugere.","withThePossibility":"Med mulighed for at møde andre mennesker direkte, uden at skulle gennemgÃ¥ lange registreringsprocesser eller forsøge at chatte med inaktive personer.","hereYouFind":"Her finder du en online chat for enhver smag, som inkluderer mange funktioner som privat chat, match med personer du kan lide, og muligheden for med et enkelt tryk at forhindre alle brugere, eller en enkelt bruger, i at
2kontakte dig, hvis du ikke har lyst til det.","everyonesMeetingPoint":"Alle mødested","chatBothPublicPrivate":"Her kan du chatte bÃ¥de offentligt og privat, lægge annoncer op og se hvad andre søger lige nu, matche og swipe gennem andre som dig selv, møde nye bekendtskaber eller snakke med nogen du allerede kender.","whetherYoureLooking":"Uanset om du søger noget uforpligtende, langvarigt, venner, en fremtidig partner, møder, kun online kontakt eller noget derimellem.","entireMeetingPointIs":"Hele mødestedet er mobiltilpasset, og det kan bruges pÃ¥ alle enheder, sÃ¥som computere, tablets og telefoner. Vores app kan findes i alle større app-butikker, hvis du foretrækker at have chatten endnu mere tilgængelig.","noRegistrationNeeded":"Ingen registrering er nødvendig for at chatte, bruge seeking eller matche. Som gæst har du adgang til alle funktioner, i modsætning til mange andre mødesteder og chatrum, der enten ikke tillader gæster eller begrænser dem kraftigt.","toOnlyReservation":"Bemærk, at gæstekonti er midlertidige (selvfølgelig) og bliver slettet efter 3 dage for at gøre plads til nye gæster.","ifYouWantToKeep":"Hvis du vil bevare dit brugernavn og historik fra alle sjove chats i ubegrænset tid, skal du blot blive medlem. Det er gratis og tager kun nogle fÃ¥ sekunder.","theFreeMeetingPoint":"Det gratis mødested","theChatIsAdaptable":"Chatten er fuldt tilpasselig for brugerne, og vores grundtanke er, at den skal være sÃ¥ fri som muligt, uden kontrolfunktioner.","weWantToOffer":"Vi vil tilbyde den bedste service, hvor alle kan finde bekendtskaber og socialisere sig online.","weAimFor":"Vi stræber efter, at chatten kan bruges præcis som hver enkelt bruger ønsker, sÃ¥ alle kan fÃ¥ mest muligt ud af det.","alternativeToChatApps":"Alternativ til chat-apps","chatCanBeUsed":"Chatten kan bruges nÃ¥r som helst og hvor som helst i verden uden behov for download.","discreetEntertaining":"Diskret, underholdende og nemt!","allForFree":"Det hele er helt gratis, velkommen ind!","account":"Konto","couldNotSave":"Kunne ikke gemme. Prøv igen senere.","areYouSureAccount":"Er du sikker pÃ¥, at du vil fjerne din konto? Det kan ikke fortrydes, og alle data vil blive slettet.","accountNowDeleted":"Din konto slettes nu. Det tager normalt ikke mere end et par minutter.","couldNotComplete":"Kunne ikke fuldføre. Prøv igen senere.","saved":"Gemt!","couldNotPassword":"Kunne ikke ændre adgangskoden. Prøv igen senere.","oldPasswordIncorrect":"Dit gamle adgangskode er forkert.","newPasswordMust":"Dit nye adgangskode skal indeholde mindst 8 tegn.","couldNotChangeImage":"Kunne ikke ændre billede.","imageChanged":"Dit billede vil blive ændret, sÃ¥ snart det er godkendt!","man":"Mand","woman":"Kvinde","other":"Andet","nonBinary":"Ikke-binær","nonBinary2":"Ikke-binære","gender":"Køn","changePicture":"Skift billede","settings":"Indstillinger","name":"Navn","age":"Alder","years":"Ã¥r","description":"Beskrivelse","yourName":"Dit navn","describeYourself":"Beskriv dig selv eller hvad du søger","showTotal":"Vis total","showSeeking":"Vis søger","showWhereILiveInProfile":"Vis hvor jeg bor","showNsfw":"Vis voksen indhold (NSFW)","showPlus":"Vis at du er plusmedlem â","appearOffline":"Vises som offline","saving":"Gemmer...","save":"Gem","changePassword":"Skift adgangskode","currentPassword":"Nuværende adgangskode","newPassword":"Ny adgangskode","confirmNewPassword":"Bekræft ny adgangskode","passwordNotMatch":"Adgangskoderne matcher ikke","loading":"Indlæser...","deleteAccount":"Slet konto","deleteAccountTopicPostsInfo":"Offentlige opslag i emner fjernes ikke, nÃ¥r du sletter din konto. Dit navn fjernes fra opslagene, sÃ¥ de bliver stÃ¥ende uden at kunne knyttes til dig.","deleteAccountTopicPostsContactInfo":"Hvis du vil have offentlige emneopslag fjernet, skal du slette hvert opslag, før du sletter kontoen, eller kontakte os, sÃ¥ hjælper vi dig.","yourPassword":"Din adgangskode","newPasswordAgain":"Gentag den nye adgangskode","titleMustBe":"Titlen skal være mellem 5 og 30 tegn","descriptionMustBe":"Beskrivelsen skal være mellem 10 og 800 tegn","show":"Vis","whosSeeking":"Som søger","all":"Alle","everyone":"Alle","men":"Mænd","women":"Kvinder","noAdsFound":"Ingen annoncer fundet. Opret en ved at klikke ovenfor","createAd":"Opret annonce","myAds":"Mine annoncer","seeking":"søger","describeSeeking":"Beskriv hvad du søger","send":"Send","sending":"Sender...","summarizingTitle":"En kortfattet titel","title":"Titel","newAd":"Ny annonce","writeTo":"Skriv til","loginShowUser":"Log ind eller vælg et navn for at se","guest":"Gæst","member":"Medlem","y
2ourGateway":"Din portal til at møde nye mennesker online!","lobbyDesc2":"I Lobbyen er mulighederne uendelige. Uanset om du søger selskab, håber på at finde ligesindede personer at dele dine interesser med, eller bare vil have en venlig snak, er dette stedet for dig. Med vores sikre og brugervenlige platform kan du oprette forbindelse til mennesker fra alle livets områder, med forskellige kulturer og baggrunde, hvilket gør hver interaktion til en fascinerende og berigende oplevelse.","keepChattingSafe":"Sørg blot for at holde chatten på et børnevenligt niveau. Hvis du vil bruge groft sprog eller dele billeder, er der andre rum til det.","visit":"Besøg","imageChatForAll":"Billedchatsrum for enhver smag","unleashVisual":"Udlev din visuelle nysgerrighed","imagesDesc1":"Er du klar til at tage din chatoplevelse til det næste niveau? Sig hej til vores Billedchatsrum! Disse livlige rum er, hvor fascinerende billeder og film møder livlige samtaler og tilbyder en engagerende og dragende platform for brugere som dig.","imagesDesc2":"Vi forstår, at alle har forskellige præferencer, derfor tilbyder vi to distinkte former for Billedchatsrum. Det første er rettet mod familievenlige billeder og skaber en sikker og behagelig atmosfære for alle. Det andet tillader alle typer billeder, herunder dem af mere eksplicit karakter. På den måde kan du vælge det rum, der bedst matcher dine interesser og komfortniveau.","imagesDesc3":"For at gøre det nemt er hvert Billedchatsrum tydeligt mærket enten som SFW (Sikkert til arbejde) eller NSFW (Ikke sikkert til arbejde). Så uanset om du er i humør til en afslappet chat eller ønsker noget mere pirrende og voksen, finder du det perfekte rum.","imagesDesc4":"Vores Billedchatsrum er kendt for deres livlighed og popularitet. Deltag i en fællesskab af mennesker fra hele verden, der aktivt deler og diskuterer en række forskellige billeder og film. Fra kunstentusiaster, der søger inspiration, til dem, der ønsker at føle samhørighed med ligesindede - der er noget for alle i vores livlige rum.","imagesDesc5":"Gør dig klar til at dykke ned i en verden, hvor billeder kommer til live, og samtaler blomstrer. Dyk ned i spændende visuelle oplevelser, udveksle tanker og skab forbindelser med andre billedentusiaster. Det er en afslappet og behagelig atmosfære, hvor du kan tilfredsstille din visuelle nysgerrighed og have det fantastisk sjovt.","imagesDesc6":"Så hvorfor vente? Slut dig til os i dag og omfavn verden af chat med billeder og video. Opdag, del og engager dig med spændende visuelt materiale og samtaler. Velkommen til et sted, hvor billeder taler højt, og kontakter skabes chat efter chat. Vi ses der!","thatWayWeMakeSure":"På den måde sikrer vi, at ingen, der ikke ønsker det, skal se stødende indhold, og at de, der er interesseret i chat eller billeder med fx seksuelt indhold, også kan finde det, de søger.","imageChatLikeOtherRooms":"Billedchatten er som alle andre rum markeret som enten SFW (Sikkert til arbejde) eller NSFW (Ikke sikkert til arbejde).","thatWayYouCanVisit":"På den måde kan du besøge det rum, der bedst passer til, hvad du vil opleve lige nu. Billeder af sexuelt indhold og andet voksenmateriale er derfor kun tilladt i rum, der er markeret som NSFW.","globalGirlsRooms":"Din globale chat for piger","girlsChatDesc3":"Så hvad er så godt ved vores pigechat?","girlsChatDesc4":"For at blive en del af dette styrkende fællesskab for piger kan du enten registrere dig gratis på få sekunder eller bare hoppe ind som gæst og prøve det af en stund! Vi garanterer en brugervenlig oplevelse, hvor du nemt kan oprette en profil og begynde at chatte med andre piger.","girlsChatDesc7":"Bemærk: For at sikre en positiv og sikker atmosfære for alle brugere har vi strenge fællesskabsregler og et stærkt moderatorteam.","everyoneWelcomeHere":"Alle er velkomne her for at finde det, de søger.","roleplayAdventures":"Forkæl dig selv med et rollespilseventyr","roleplayDesc2a":"Sensuelle Eventyr","roleplayDesc2b":"For dig, der søger en mere intim oplevelse, byder vores chatrum velkommen til erotisk rollespilentusiaster. Udfold dine dybeste ønsker og begiv dig ud på passionerede møder med ligesindede. Lad fantasien flyde, mens du udforsker en verden af sensualitet og forbinder med andre, der deler din dristige ånd.","roleplayDesc3a":"Omfavne Fantasien Rige","roleplayDesc3b":"Hvis du foretrækker at træde ind i fantasien og eventyrets rige, vil du finde en overflod af muligheder for at deltage i fængslende rollespil. Bliv en helt i en fantastisk verden, drage ud på spændende missioner og samarbejde med andre rollespillere for at skabe fortryllende historier i vores chatrum for fantasy.","roleplayDesc4a":"Mangfoldighed","roleplayDesc4b":"
2Vi omfavner stolt mangfoldigheden og byder rollespillere fra hele verden velkommen. Vores chatrum er tilgængelige på dansk og mange andre sprog for at sikre, at du finder et varmt og inkluderende fællesskab klar til at udforske en bred vifte af rollespilsscener.","roleplayDesc5a":"Respektfuld og Støttende Miljø","roleplayDesc5b":"Vi prioriterer vores medlemmers trivsel og fremmer en respektfuld og støttende atmosfære for alle. Chatrummene modereres for at sikre, at alle kan udtrykke sig frit, samtidig med at en følelse af sikkerhed og komfort bevares. Føl dig tryg, når du udforsker dine ønsker og fantasier med andre, der nærmer sig rollespil med åbenhed og respekt.","roleplayDesc7":"Er du klar til at fordybe dig i en verden af sensuelle eventyr og tilslutte dig et alsidigt og passioneret fællesskab? Udforsk dine lidenskaber og lad fantasien flyde allerede i dag.","datingAndMatch":"Det ultimative sted for dating, chatrum og matchmaking - altid gratis!","datingDesc3a":"Interaktion i Realtid.","datingDesc3b":"Nyd dynamiske og livlige samtaler med potentielle matchninger i vores dating chatrum. Ingen flere langsomme samtaler eller ghosting - her kan du opleve ægte og øjeblikkelige forbindelser.","datingDesc4a":"Brugervenlig Meet-funktion.","datingDesc4b":"Drag fordel af vores Meet-funktion, hvor du kan swipe gennem profiler af andre brugere, der søger kærlighed og selskab. Det intuitive interface gør det til en fornøjelig oplevelse at finde matchninger.","datingDesc5a":"Mangfoldigt Fællesskab.","datingDesc6a":"Sikker og Privat.","datingDesc6b":"Din privatliv er vores højeste prioritet. Føl dig tryg ved at dele dine tanker, interesser og følelser i en sikker og beskyttet atmosfære.","datingDesc7a":"Effektiv Matchning.","datingDesc9a":"Deltag i dating chatrummene.","datingDesc9b":"Opret din profil på få sekunder og dyk ned i vores dating chatrum, hvor du kan deltage i samtaler i realtid med andre medlemmer, der søger kærlighed, ligesom dig.","datingDesc10a":"Synes godt om og match.","datingDesc10b":"Hvis du støder på nogen, der vækker din interesse, kan du vise det ved at synes godt om dem. Hvis følelsen er gensidig, får du besked om et match!","datingDesc11a":"Udforsk med Meet.","datingDesc11b":"Omfavn vores Meet-funktion, hvor du kan swipe gennem profiler af andre singler i nærheden. Find nye potentielle matchninger uden besvær.","datingDesc12a":"Private Beskeder.","datingDesc12b":"Når du har fundet nogen, du kan lide, kan du bryde isen ved at starte en privat samtale. Lær hinanden bedre at kende og se, hvor rejsen fører jer hen.","contactsCreatedQuickly":"Her skabes kontakter hurtigt, og du kan til enhver tid se, hvem der er online og også interesseret i dating.","loginBeenBlocked":"Du er blevet blokeret.","couldBeBecauseBehaved":"Dette kan skyldes, at du tidligere ikke har fulgt reglerne eller på anden måde har opført dig dårligt.","ifFeelShouldNotBlocked":"Hvis du føler, at du ikke burde være blevet blokeret, kan du blive medlem i stedet for gæst, eller","provideUsername":", glem ikke at oplyse dit brugernavn","congratsLoggedIn":"Tillykke, du er logget ind!","weSentYouMail":"Vi har sendt en besked til din e-mail-adresse med et link til aktivering af din konto. Tjek også din spam-mappe, hvis du ikke kan finde mailen.","successfullyActivated":"Aktiveringen af din konto lykkedes! Du kan nu logge ind og begynde at chatte med det samme!","successfullyActivatedLoggedIn":"Aktiveringen af din konto lykkedes! Du kan begynde at chatte med det samme!","couldNotActivate":"Din konto kunne ikke aktiveres. Kontakt os venligst, hvis du oplever problemer med at logge ind.","linkInvalid":"Linket er ikke længere gyldigt.","sendNewLink":"Send ny link","activateAccount":"Aktiver konto","accountNotActivated":"Du har ikke bekræftet din e-mailadresse. Tjek venligst din indbakke efter aktiveringslinket, vi sendte til dig.","getNewActivationLink":"Hvis du ikke kan finde det eller har brug for et nyt link, kan du","getNewActivationLink2":"få et nyt aktiveringslink","toStopTrollsAndSpam":"For at stoppe troll og spam er det begrænset, at gæstebrugere kan bruge VPN-tjenester og lignende.","home":"Hjem","dateOfBirth":"Fødselsdato","remove":"Fjern","easierToSetAge":"Lettere måde at indstille alder med fødselsdato.","pageForMyAds":"En ny side med dine kontaktannoncer samlet, hvor de også let kan slettes.","soundWhenDm":"Lyd ved privat besked","march":"Marts","showOnlineStatus":"Online status og billede på alle brugere er tilføjet i live-menuen.","soundsOnPm":"Alle får nu lydnotifikation, når de modtager en privat besked.","congratsPurchase":"Tillykke! Alt gik som det skulle, og dit
2køb er aktiveret!","continueSignup":"Fortsæt til registrering","somethingWrongPurchase":"Noget gik galt under dit køb, og det kunne desværre ikke gennemføres. Prøv venligst igen.","becomePlus":"Bliv Plusmedlem","alreadyPlus":"Du er allerede Plusmedlem","alreadyMember":"Du er allerede medlem","handleSubscription":"Administrer abonnement","notPlusMember":"Du har intet abonnement at administrere","password":"Adgangskode","mail":"E-mailadresse","confirmPassword":"Bekræft adgangskode","passwordNoMatch":"Adgangskoderne matcher ikke","enterValidMail":"Indtast en gyldig e-mailadresse","passwordMustContain":"Din adgangskode skal indeholde mindst 8 tegn.","emailTaken":"Du har allerede en konto med denne e-mailadresse.","people":"Personer","plusShowVisitors":"Bliv Plusmedlem for at se profilbesøgere","plusShowUserVisitors":"Bliv Plusmedlem for at se {username}s profilbesøgere","goTo":"GÃ¥ til","lastSeen":"Sidst set","longTimeAgo":"for længe siden","supportTheChatAnd":"Støt chatten og fÃ¥ et bedre medlemskab","free":"Gratis","joinAllRooms":"Adgang til alle rum","chatWithAll":"Chat og mød nye mennesker","postAndView":"Adgang til annoncer pÃ¥ Seeking","reservedUsername":"Reserveret brugernavn og chat-historik","keepAccount":"Behold din konto sÃ¥ længe du vil","loginFromAnywhere":"Log ind fra hvor som helst - pÃ¥ alle enheder","noAds":"Ingen reklamer","viewYourProfileVisitors":"Se dine profilbesøgere","viewOtherUsersProfileVisitors":"Se andre brukeres profilbesøgere","viewProfileVisitors":"Se besøgende","goldUsername":"Stjernemærk dit navn â (valgfrit)","unlimitedLikes":"Ubegrænsede likes og matchninger","peopleOnly":"Personer - kun for Plusmedlemmer","readMore":"Læs mere","plusMembership":"Plusmedlemskab","mon":"man","canBeCancelled":"Du kan afslutte dit medlemskab nÃ¥r som helst, og der er ingen bindingsperiode overhovedet.","plusLaunched":"Plusmedlemskabet lanceres med flere fordele for dem, der opgraderer.","chattingNow":"chatter nu","sentMessages":"beskeder","sentImages":"billeder","startNow":"Start nu","million":"millioner","typeToSearch":"Søg efter","noUsersFound":"Ingen personer blev fundet. Prøv at søge efter noget andet.","nowEasierJoin":"Det er nu nemmere at blive medlem fra startsiden, og live-statistik fra chatten vises.","newSearchBox":"En ny søgefunktion er tilføjet pÃ¥ \'Personer\'-siden for Plusmedlemmer.","members":"medlemmer","loginShowRooms":"Log ind eller vælg bare et navn for at se alle rum","createRoom":"Nyt rum","newRoom":"Nyt rum","nameOfRoom":"Giv dit rum et navn","nameMustBe":"Navnet skal være mellem 3 og 20 tegn og kun indeholde bogstaver, tal, bindestreg (-) og understreg (_)","language":"sprog","allowAdult":"Tillad voksenindhold?","yes":"Ja","no":"Nej","describeRoom":"Information om dit rum. Hvad handler det om? Hvilke regler skal der gælde?","create":"Opret","creating":"Opretter","roomCreated":"Dit rum er oprettet!","inviteLink":"Du kan invitere folk til rummet med dette link","nameTaken":"Navnet er optaget, prøv med noget andet","removeFromRoom":"Fjern fra rum","alreadyRemoved":"Allerede fjernet","removeConfirmation":"Vil du fjerne","fromRoom":"fra rummet","notAllowed":"Det er ikke tilladt","beenRemoved":"Du er blevet fjernet fra dette rum","removedUsers":"Fjernede brugere","noRemovedUsers":"Ingen fjernede brugere","allowBack":"Tillad tilbage","removeRoom":"Fjern rum","removeTopic":"Fjern emne","alterRoom":"Skift rum","createdNotRemove":"Du har oprettet rummet og kan ikke forlade det. Fjern rummet, hvis du ikke ønsker at beholde det.","may":"Maj","createOwnRooms":"Alle kan nu oprette deres egne chatrum","showLastOnline":"Vis, hvornÃ¥r nogen sidst var online i deres profil.","createOwnRoomsDesc":"Opret rum, inviter eksisterende medlemmer eller nye, som du synes passer ind. Du vælger emnet, reglerne og hvem der fÃ¥r lov til at være der!","whenRemoveRoom":"NÃ¥r du fjerner nogen fra dit rum, kan de ikke komme tilbage igen. Og hvis du fjerner din konto, forsvinder dine rum ogsÃ¥.","june":"Juni","clearerStatus":"Status for sendte beskeder vises tydeligere.","videosCanNow":"Videoer kan nu uploades og vises i rummene og samtalerne!","youtubeAuto":"Youtube-videoer vises automatisk, nÃ¥r du sender et Youtube-link.","videoDesc":"Videochat, hvor alle videoer er tilladt","july":"Juli","newConvosOnTop":"Nye samtaler og beskeder vises nu øverst pÃ¥ listen.","sendConfirmation":"Send den optagne besked?","audioMessages":"Lydmeddelelser!","audioDesc":"Nu kan alle sende lydmeddelelser, det gøres nemt ved at klikke pÃ¥ optageknappen nederst i en samtale eller et rum.","upload":"Upload","showOnlyMember":"Vis kun for medlemmer","done":"Færdig","nothingYet":"Intet at vise her, endnu.. ð","nowUploadMedia":"Alle kan nu tilføje billeder og videoer til deres profiler.","sureRemove":"Er du sikker pÃ¥, at du vil fjerne dette?","removed":"Fjernet","august":"August","improvedSecurity":"Forbedret sikkerhed og tiltag mod bots og spam.","captchaFailed":"Recaptcha mislykkedes","imageNotAllowed":"Du skal være verificeret eller plusmedlem for at sende billeder i dette rum.","moderators":"Moderatorer","easierModerators":"Det er nu nemmere at finde moderatorer i rum og bedre sortering af offline-brugere i rum.","plusCanGender":"Plusmedlemmer kan nu sortere brugere efter køn i Personer.","verify":"Bekræft","verifyYourAge":"Bekræft din alder og køn for at fÃ¥ flere fordele og vise andre medlemmer, at du er troværdig.","writeUsername":"Skriv dit brugernavn pÃ¥ en seddel.","takeClearPic":"Tag et tydeligt billede (eller video) af dig selv med sedlen og upload det her.","weRecommendId":"Vi anbefaler at inkludere legitimationsoplysninger eller lignende, der viser din alder/køn.","currentlyVerifying":"Vi verificerer din konto lige nu.","verifyFailed":"Vi kunne desværre ikke verificere din konto. Prøv igen og følg instruktionerne nøje.","verified":"Verificeret","verifiedRoom":"Verificerede","finallyVerified":"Endelig rum kun for verificerede","october":"Oktober","plusCanImage":"Plusmedlemmer kan nu sende billeder i alle rum.","canNowVerify":"Alle kan nu verificere sig selv og lade andre vide, at de er til at stole pÃ¥. Verificerede medlemmer fÃ¥r ogsÃ¥ fordele som at blive vist tydeligere i chatten og sende billeder i alle rum.","alwaysHappening":"Der sker altid noget herinde!","wave":"Vink","waved":"Vinkede til rummet","waveToAll":"Vink til alle","
2wavedToAll":"Du vinkede til alle dine rum. Hvorfor ikke se om nogen svarer?","waving":"Vinker","alreadyWaved":"Du har allerede vinket i dag. Bliv plusmedlem for at kunne vinke mere end én gang om dagen!","imagesAllRooms":"Send billeder i alle rum","unlimitedWaves":"Ubegrænset antal vink i alle rum","canNowWave":"Alle kan nu vinke til deres rum for at sige Hej! Det kan gøres direkte i rummene eller fra startsiden for at vinke til alle rum pÃ¥ én gang.","clickToAccept":"Klik for at acceptere","waitingToAccept":"Venter pÃ¥ at blive accepteret","inTheMoodFor":"Har du lyst til mere sjov? Tjek topplisterne pÃ¥","givePlus":"Giv Plus","wantToMake":"Vil du gøre","givingPlus":"glad ved at give en mÃ¥neds plusmedlemskab","itCosts":"Det koster kun 89 kr og er ikke en abonnementsordning","read":"Læst","onlyMembersRoom":"Kun verificerede er tilladt i dette rum, heldigvis tager det kun et par minutter at blive verificeret! Se hvordan du verificerer dig pÃ¥ din konto.","report":"Rapporter","reported":"Rapporteret","finallyAndroid":"Hent appen","orContinueWeb":"Eller fortsæt pÃ¥ nettet","like":"Synes godt om","unlike":"Synes ikke godt om","goldLike":"Guld Like","goldLikeAndTheyWillSee":"Psst! Guld Like sÃ¥ vil de stadig kunne se dig ð¤«","goldDescription":"NÃ¥r du Guld Liker, fÃ¥r {recipient} en besked, og du vil straks blive vist øverst pÃ¥ listen.","goldDescription2":"Derudover kan du fortsætte med at skrive til {recipient}, hvis du vil! ð","goldLikesChoosePack":"Vælg en pakke","goldLikesPackCount":"{count} guldlikes","goldLikesLowestPrice":"Laveste pris","goldLikesBestValue":"Bedste værdi","goldLikesSavePerLike":"{percent}% billigere per like","youGetNumberOfLikes":"Du fÃ¥r 7 guldlikes at sende til hvem du vil - nÃ¥r du vil - for at vise nogen lidt ekstra pÃ¥skønnelse. Alt for kun ","youreMatch":"I er et match!","whoCanContact":"Hvem kan kontakte dig","contacts":"Kontakter","noOne":"Ingen","dmFilterFrom":"fra","anywhere":"Overalt","addCountry":"Tilføj land...","countries":"lande","dmFilterTitle":"Du bestemmer, hvem der mÃ¥ skrive til dig","dmFilterDesc":"Ikke alle ønsker beskeder fra hvem som helst, og det er helt fint. PÃ¥ kontosiden kan du vælge kun at modtage DM\'er fra bestemte køn, folk fra bestemte lande eller begrænse det til kun dine kontakter. Du kan endda kombinere dem â f.eks. kun kvinder fra et bestemt land.","problemsPayment":"PÃ¥ grund af problemer med vores betalingsudbyder kan plusmedlemskaber i øjeblikket kun købes i vores apps.","purchasesMadeInApp":"Medlemskaber, der er købt i appen, kan selvfølgelig ogsÃ¥ bruges pÃ¥ nettet ð","note":"Bemærk!","currentlyProblems":"Vi opgraderer i øjeblikket websitet, hvilket desværre vil medføre nogle forstyrrelser i 1-2 uger. Den gode nyhed er, at websitet vil være mere stabilt og hurtigere, nÃ¥r alt er færdigt, sÃ¥ hold ud!","yesPlease":"Ja tak!","oneYearFree":"FÃ¥ et helt Ã¥r plus gratis!","doThis":"Gør dette for at fÃ¥ dit plusmedlemskab i et helt Ã¥r","doThis-2":"Giv appen en god vurdering i appbutikken ð","doThis-3":"Følg os pÃ¥ Instagram, Facebook eller TikTok. Du vælger!","doThis-4":"Kommenter dit brugernavn pÃ¥ det seneste opslag, hvor du har fulgt os","doThis-5":"Færdig! ð¥³","giveAwayTerms":"Du betaler ingenting. Gælder for nye plusmedlemmer indtil den 26. november 2023.","sendGift":"Send gave","sendGiftTo":"Send en gave til","aGiftHelpsYou":"En gave hjælper dig med at skille dig ud, og du vil blive vist øverst for","sendGiftAndTheyWillSee":"Psst! Send en gave, sÃ¥ vil de stadig kunne se dig","willSeeYourGift":"vil se din gave og kan vælge at fortsætte samtalen med dig","noNsfwInProfile":"Bemærk! Billeder med nøgen eller seksuelt indhold er IKKE tilladt som displaybilleder! SÃ¥danne billeder kan blive brugt i din anden profil.","comeBackTomorrow":"Kom tilbage i morgen for at møde flere mennesker!","outOfLikes":"Du har brugt alle dine likes for i dag","outOfFetches":"Du har brugt denne meget i dag","alsoBecomePlus":"Du kan ogsÃ¥ blive plusmedlem for ubegrænset likes!","alsoBecomePlusExplore":"Du kan ogsÃ¥ blive plusmedlem for at fortsætte med at udforske uden grænser!","showOthersLookLike":"Vis andre, hvordan du ser ud for at begynde at matche!","interestedIn":"Interesseret i","both":"Begge","showInMatch":"Vis mig i Match","swipe":"Swipe og Match","swipeDesc":"Det nye Match lader dig swipe for at kunne lide andre nysgerrige chattere og Ã¥bner muligheden for spændende kampe, selvom du ikke har mødt hinanden i et chatrum endnu. Swipe hurtigt dig vej til nye venskaber, eller hvem ved, mÃ¥ske noget mere! ;)","girlChattingPhone":"Pige chatter pÃ¥ sin telefon","studioPhotography":"Studiofotografering af roser og vin","girlsChattingTogether":"Piger chatter sammen","sexToys":"Flere sexlegetøj","anonRoleplay":"Anonym rollespilsmaske","manWomanDating":"Mand og kvinde dating ved hjælp af app","deleteViewing":"Slet efter visning","never":"Aldrig","seconds":"sekunder","minute":"minut","cancel":"Afbestille","messageDisappeared":"Beskeden er forsvundet","disappearingHere":"Forsvindende beskeder er her!","disappearingMessages":"Forsvindende beskeder","sendImagesAndVideos":"Send billeder og videoer, der forsvinder efter visning","simplySelectHowLong":"Nu kan du simpelthen vælge, hvor længe du vil have, at billedet eller videoen skal være tilgængelig efter visning. Du k
2an selvfølgelig også vælge \'aldrig\', hvilket vil beholde det ubegrænset som før.","reportAfterExpire":"Bemærk! Du kan stadig rapportere en besked til vores moderatorer, selv efter at den er udløbet.","disappearingTitle":"Del og Slet: forsvindende billeder og videoer i vores sikre chat!","howItWorks":"Sådan fungerer det","disappearingDesc2a":"Vælg dit medie:","disappearingDesc2b":"Vælg det billede eller den video, du vil dele i din private chat.","disappearingDesc3a":"Indstil timeren:","disappearingDesc3b":"Før du trykker send, tilpas, hvor længe indholdet dit skal være synligt - 10 sekunder, 30 sekunder eller et minut. Du har kontrollen!","disappearingDesc4a":"Send med selvtillid:","disappearingDesc4b":"Beskeden din er klar til at imponere. Når den er set, forsvinder den for både dig og modtageren.","disappearingDesc5":"Hvorfor forsvindende medier er vigtige","disappearingDesc6a":"Beskyttelse af privatlivet:","disappearingDesc6b":"Del intime øjeblikke eller følsom information uden frygt for at det bliver hængende i chat-historikken.","disappearingDesc7a":"Udtryk dig selv:","disappearingDesc7b":"Gør beskeder mindeværdige ved at tilføje en spændende touch til dine multimedia-udvekslinger.","disappearingDesc8a":"Ren kommunikation:","disappearingDesc8b":"Hold chatpladsen din ryddig ved automatisk at fjerne viste medier.","disappearingDesc9a":"Forbedret privatliv:","disappearingDesc9b":"Nyd et nyt niveau af privatliv med forsvindende medier. Ingen bekymringer om uønskede skjermbilleder eller lagrede billeder.","disappearingDesc10a":"Tilpasset synlighed:","disappearingDesc10b":"Form hvordan dit indhold forbliver synligt, og få fuld kontrol over dine delte øjeblikke.","disappearingDesc11a":"Sikker kommunikation:","disappearingDesc11b":"Vores app bruger top-tier SSL-kryptering, der sikrer, at dine beskeder og medier er sikre og beskyttede.","disappearingDesc12a":"Brugervenligt design:","disappearingDesc12b":"Med en intuitiv grænseflade er det nemt at sende forsvindende billeder og videoer. Vælg, indstil, og send!","girlPhoneDisappearing":"Pige holder telefon med forsvindende billeder","maintenance":"Planlagt vedligeholdelse","maintenanceDesc":"I løbet af den 10. januar vil chatten gennemgå planlagt vedligeholdelse. Vi forsøger at minimere påvirkningen af chatten, men der kan forekomme nogle afbrydelser. Hvis du har problemer, bedes du vende tilbage senere, og det burde være rettet.","searchUsersApp":"Søg efter brugere i appen","internalLinks":"Link til rum og brugere nemt","internalLinksDesc":"Nu kan du nemt linke til rum og brugerprofiler ved at kopiere adressen til rummet eller brugeren og indsætte den i en besked. Linket bliver automatisk en praktisk genvej til rummet/brugeren i chatten.","whereLive":"Hvor bor du?","chooseProfilePicture":"Vælg et profilbillede","skip":"Spring over","country":"Vælg land","city":"By","darkMode":"Mørk tilstand","verificationInstruction":"Spil et billede med dit ansigt synligt, og gør følgende","verificationDisclaimer":"Din video vil aldrig være synligt for andre brugere","FINGER_NOSE_AND_TONGUE_OUT":"Sæt en finger på næsen og stik tungen ud","PINKY_BOTH_HANDS":"Hold lillefingeren op på begge hænder","THREE_FINGERS_BOTH_HANDS":"Hold tre fingre op på begge hænder","plusMember":"Plusmedlem","girlsOnly":"Kun piger","guysOnly":"Kun fyre","genderAllowed":"Køn tilladt","faqHeading":"Ofte stillede spørgsmål om at chatte, date og møde folk online","faq1Title":"Hvordan begynder jeg at chatte med nogen online?","faq2Title":"Hvordan fungerer swipe på datingapps?","faq2Answer":"På de fleste datingapps kan du swipe til højre eller venstre på profiler for at angive, om du er interesseret eller ej. Hvis du swiper til højre, betyder det, at du kan lide personen, og hvis de også kan lide dig (swiper til højre på din profil), får I et \'match\' og kan begynde at chatte med hinanden. Hvis du swiper til venstre, betyder det, at du ikke er interesseret, og du vil ikke blive matchet med den person.","faq3Title":"Hvordan finder jeg venner online, ikke kun dates?","faq3Answer":"Nogle apps og websteder fokuserer på at hjælpe folk med at finde både venner og romantiske partnere. Du kan angive, at du kun er interesseret i at finde venner i din profil eller i appens indstillinger. Der er også apps og grupper, der er specielt designet til at finde venner baseret på fælles interesser, hobbyer eller aktiviteter.","faq4Title":"Hvad skal jeg huske, når jeg chatter med nogen for første gang?","faq4Answer":"Når du chatter med nogen for første gang, er det vigtigt at være respektfuld og venlig. Start med en simpel hilsen, stil spørgsmål for at vise interesse, og undgå at være for påtrængende. Vær også ærlig om dine intentioner, uanset om du leder efter venskab eller noget mere romantisk. Glem ikke at lytte til den anden person og holde samtalen afbalanceret.","faq5Title":"Hvordan kan jeg møde folk online sikkert?","faq6Title":"Kan jeg stole på de profiler, jeg ser online?","faq7Title":"Hvordan ved jeg, om nogen er interesseret i mig?","faq7Answer":"På datingapps får du normalt en notifikation, når nogen kan lide din profil eller vil matche med dig. Hvis I begynder at chatte, og samtalen flyder godt, kan det være et tegn på, at personen er interesseret. Se efter tegn som at stille spørgsmål om dig, vise opmærksomhed på, hvad du siger, og foreslå, at I mødes personligt.","faq8Title":"Hvad gør jeg, hvis en samtale ikke føles rigtig?","faq8Answer":"Hvis en samtale ikke føles rigtig af en eller anden grund, har du ret til at afslutte den. Du kan høfligt sige, at du ikke er interesseret, eller blot stoppe med at svare. Hvis personen er uhøflig eller chikanerende, blokér dem og rapporter deres profil til platformens support. Det er vigtigt, at du føler dig tryg og godt tilpas, når du interagerer online.","faq9Title":"Har du nogle tips til at lave en god profil?","faq10Title":"Hvordan håndterer jeg nervøsitet før et møde med nogen for første gang?","faq10Answer":"Det er normalt at føle sig nervøs før et møde med nogen for første gang. Forsøg at holde mødet afslappet og vælg et sted, hvor du føler dig tryg. Husk, at personen, du møder, sandsynligvis er lige så nervøs som dig. Forsøg at være dig selv og tage det som en mulighed for at lære en ny person at kende, snarere end at lægge for meget pres på situationen.","likedYou":"kunne lide dig","likedRecipient":"kunne lide","liked":"liked","liked2":"liket","alwaysContact":"Hvis du har kommentarer eller har brug for yderligere hjælp, er du altid velkommen til at ","sorryFull":"Beklager, men der er fuldt lige nu!","noMoreGuests":"På grund af stor efterspørgsel på mødestedet, tager vi ikke imod flere gæster lige nu.","whyDoThisQ":"Hvorfor gør vi dette?","
2whyDoThisA":"For at sikre en fantastisk oplevelse for alle pÃ¥ mødestedet, kontrollerer vi nøje, hvem og hvor mange vi lukker ind pÃ¥ samme tid. Alt for at tilbyde et trygt og sjovt mødested!","wantToEnterQ":"Vil du ind med det samme?","fullAlternative1":"Alternativ 1: Bliv medlem (gratis)","fullAlternative1Desc":"Som medlem fÃ¥r du altid direkte adgang. Det tager kun et minut og er selvfølgelig helt gratis!","fullAlternative2":"Alternativ 2: Fortsæt som Plusgæst","fullAlternative2Desc":"Vil du springe køen over uden at blive medlem? Som Plusgæst fÃ¥r du direkte adgang, behøver ikke oprette en konto, og fÃ¥r desuden alle de andre <a>fordele</a>, som Plusmedlemmer fÃ¥r.","match":"Match","selectedRooms":"Udvalgte rum","fiftyFiftyRoomWrongGender":"Her er der altid balance, og lige nu er der rigtig mange ligesom dig herinde. Kom gerne tilbage lidt senere, sÃ¥ gÃ¥r det nok bedre, ellers har vi mange andre sjove rum at vælge imellem!","reply":"Svare","blackFridayDesc1":"Under Black Friday udlodder vi et GRATIS en mÃ¥ned plus medlemskab til alle nye medlemmer!","blackFridayDesc2":"Tilbuddet gælder alle, der registrerer sig den 29. november 2024.","followUs":"Følg os pÃ¥","fiftyFiftyRoom":"50-50 værelset","fiftyFiftyRoomDesc":"Et rum med balance. Kun sÃ¥ mange mænd og kvinder (og ikke-binære) som der er herinde, der lukkes ind, sÃ¥ der altid er en god blanding!","fiftyFiftyRoomDesc1":"Det handler om at bringe mennesker sammen pÃ¥ lige vilkÃ¥r. Ved at stræbe efter en jævn fordeling mellem mænd og kvinder (og ikke-binære) i vores chatrum skaber vi en atmosfære, hvor samtaler fÃ¥r en naturlig balance, og forskellige perspektiver kan mødes. Denne ligevægtige dynamik gør samtalerne mere givende og gør det lettere for mange at finde et godt match.","fiftyFiftyRoomDesc2":"Hvis kønsfordelingen i rummet tipper til den ene side, lukker vi flere deltagere ind fra det underrepræsenterede køn, sÃ¥ balancen altid holdes intakt.","fiftyFiftyRoomDesc3a":"Hvilken app har den mest jævne kønsfordeling?","fiftyFiftyRoomDesc4a":"Hvilken app har den højeste andel kvinder?","verifiedDesc1":"Brugerverifikation er en proces, hvor brugere kan bekræfte deres identitet gennem enkle og sikre metoder. Dette er helt frivilligt, men øger tilliden, og alle der vælger at verificere sig, fÃ¥r fordele i chatten.","verifiedDesc2":"For at styrke sikkerheden yderligere har vi introduceret et unikt chatrum, hvor kun verificerede brugere har adgang. Dette rum tilbyder et sikkert miljø for dem, der værdsætter kvalitet og sikkerhed.","verifiedDesc3a":"Hvorfor er brugerverifikation vigtigt?","verifiedDesc3b":"Brugerverifikation er afgørende, fordi det hjælper med at skabe et sikrere og mere pÃ¥lideligt online-miljø. Ved at bekræfte brugernes identitet reducerer vi risikoen for falske profiler, bots og trolls.","verifiedDesc4a":"Hvilke apps tilbyder rum til verificerede brugere?","explorePeople":"Udforsk mennesker","exploreFiltersPhoto":"Profilbillede","exploreFiltersPhotoAny":"Alle","exploreFiltersPhotoWith":"Med foto","exploreNoMatchesForFilters":"Ingen matcher dine filtre lige nu. Prøv et bredere aldersinterval, et andet køn, eller at inkludere personer uden profilbillede.","explorePeopleUsedOfLimit":"{used} af {limit} nye personer i dag (gratis)","explorePaywallTitle":"Du har nÃ¥et dagens gratisloft","explorePaywallLead":"Vælg et engangskøb, kom tilbage i morgen for flere nye personer gratis, eller bliv Plus-medlem for ubegrænset Udforsk og andre fordele.","explorePeopleBonusLine":"{count} ekstra nye personer â bruges efter dine gratis daglige.","explorePeoplePackTitle":"Flere nye personer i Udforsk","explorePeoplePackLead":"Ekstra nye personer bruges automatisk efter de gratis daglige, hvilken som helst dag.","explorePeoplePackLabel":"{count} ekstra nye personer","explorePeoplePackBestValue":"Bedste værdi","explorePeopleChoosePack":"Vælg en pakke","explorePeoplePackSavePerLoad":"Ca. {percent}% bedre værdi pr. ekstra visning end den mindre pakke","explorePaywallPlusTitle":"Eller bliv Plusmedlem","explorePaywallPlusLead":"Ubegrænset Udforsk hver dag, uden reklamer og alle Plus-fordele â faktureres mÃ¥nedligt, opsig nÃ¥r som helst.","explorePaywallPlusPriceLine":"{price} / mÃ¥ned","explorePaywallTeaserHint":"LÃ¥s op flere personer nedenfor","unlimitedExplorePeople":"Ubegrænset med nye personer i Udforsk","explorePeopleDesc":"Nu er det endnu nemmere at finde nogen ny at chatte med! Her kan du udforske nye personer og nemt vælge at synes om eller chatte med en person med et enkelt klik. Du kan selv vælge, hvilke køn du vil se, og dem, der er online lige nu, vises øver
2st.","exploreRooms":"Udforsk rum","newPeople":"Nye personer","popularRoomsShort":"Populære rum","guestAccountRemovedAfter":"Kontoen slettes efter 3 dage","referral.heading":"FÃ¥ 500kr i supergavekort!","referral.noRegistration":"Du behøver ikke at registrere dit deltagelse noget sted og det er helt gratis bÃ¥de for dig og de du inviterer. ð","referral.deadline":"Gavekortet deles ut den 14. mars, sÃ¥ ingen tid Ã¥ tape!","referral.shareLink":"Del din lenke","referral.copyLink":"Kopier lenke","referral.copied":"Kopiert!","referral.giftCardInfo":"Gavekortet kan bruges i mange butikker og mærker. Tjek ud","referral.zupergift":"Zupergift","referral.rules":"Kun nye medlemskontoer tæller - gæstekontoer eller gentagne konti fra samme person er ikke gyldige. Vi forbeholder os retten til at diskvalificere brugere i tilfælde af mistanke om svindel eller misbrug.","enter":"Deltag","membersInRoom":"medlemmer i rummet","creator":"Skaber","share":"Dele","alsoRoomGender":"Du kan ogsÃ¥ vælge, hvilke køn der skal have adgang til rummet. Præcis som i vores populære <a>chatrum for piger</a>.","exampleGenderChat":"Et eksempel er at finde ligesindede piger i vores populære pigechatrum <a>Pigechat</a>, hvor kun piger kan deltage og chatte komfortabelt. Vi har selvfølgelig ogsÃ¥ mange sjove rum for mænd!","combatingLonelinessTitle":"Bekæmper ensomhed","search":"Søg","topicsDisclaimer":"Bemærk, at emner er offentlige (din profil vises ikke for ikke-loggede brugere)","createTopic":"Nyt emne","topics":"Emner","nameOfTopic":"Navn pÃ¥ emnet","describeTopic":"Beskriv emnet og hvad der skal diskuteres her","topicCreated":"Dit emne er blevet oprettet!","topicInviteLink":"Du kan dele emnet med dette link","topicNameMustBe":"Navnet skal være mellem 3 og 30 tegn og kun indeholde bogstaver, tal og mellemrum","langEnglish":"Engelsk","langSwedish":"Svensk","langNorwegian":"Norsk","langDanish":"Dansk","topic":"Emne","following":"Følger","followTopic":"Følg","followersOnline":"Følgere online","followerOnline":"{count} følger online","followersOnlineCount":"{count} følgere online","noFollowersOnline":"Ingen følgere online lige nu","topicPosts":"{count} opslag","topicPost":"{count} opslag","topicReplies":"{count} svar","topicReply":"{count} svar","topicReplyAction":"Svar","replyMediaPhoto":"Foto","replyMediaVideo":"Video","replyMediaVoice":"Lydbesked","deletedUser":"Slettet","deletedMedia":"Medie fjernet","blockUser":"Bloker {username}","imageNotDisplayed":"Kan ikke vise dette billede","roomMarkedAs":"Dette rum er markeret som","nsfwExplanation":"og kan indeholde voksenindhold","sfwExplanation":"og er familievenligt","confirmReport":"Er du sikker pÃ¥, at du vil rapportere {username}?","confirmBlock":"Er du sikker pÃ¥, at du vil {action} {username}?","confirmRemoveMessage":"Er du sikker pÃ¥, at du vil fjerne denne besked? Dette kan IKKE fortrydes.","therianChat":"Therian Chat","therianChatTitle":"Therians Online: Bliv medlem, del oplevelser og chat","therianChatDesc1":"Velkommen til Therian Chat - et sted, hvor therians og nysgerrige kan mødes online, dele erfaringer og diskutere identitet, skift og fællesskab.","therianChatDesc2":"I vores chatrum kan du møde medlemmer fra hele verden og dele dine oplevelser.","therianChatDesc3":"Hvad du kan gøre i Therian Chat:","therianChatDesc3a":"Mød andre therians og del erfaringer","therianChatDesc3b":"Stil spørgsmÃ¥l om therianthropy","therianChatDesc3c":"Diskuter emner som skift, dyreidentitet og hverdagsliv","therianChatDesc3d":"Deltag i et trygt og venligt fællesskab","therianChatDesc4":"Uanset om du er ny eller erfaren i fællesskabet, vil du finde støtte og nye venner her.","therianChatDesc5":"Engelsk er hovedsproget, men svensk, norsk og dansk er ogsÃ¥ velkomne.","therianChatDesc6":"Deltag nu og oplev fællesskabet i vores chatrum i dag!","therianChatDesc7":"Husk altid at vise respekt og bevare et sikkert miljø for alle medlemmer.","therianChattingImageAlt":"Therians chatter online","reason":"Ã
rsag","unlockNow":"LÃ¥s op nu","chatCanChange":"En chat kan ændre","day":"din dag","mood":"dit humør","life":"dit liv","realPeople":"Ãgte mennesker.","realConnections":"Ãgte relationer.","blackFridayDeal":"ð¥ Black Friday-tilbud!","limitedAvailability":"Vent ikke for længe â begrænset antal!","plusGuest":"Plusgæst","activated":"aktiveret","limitedTimeOffer":"Begrænset tilbud","myAi":"Min AI","chatWithMyAi":"Chat med Min AI","assistantWelcomeMessage":"Giv det et navn og et billede - eller behold standardindstillingerne","welcomeToMyAi":"Velk
2ommen til din personlige AI","aiChatPlaceholder":"Skriv en besked eller beskriv et billede at skabe...","aiChatPlaceholderMobile":"Besked eller billede...","profileVisitors":"Profilbesøgende","notShownModerator":"Moderatoroplysninger vises ikke","showingMaxVisitors":"Viser besøgende fra de seneste 30 dage","profileVisitorCountPromo":"{count, plural, one {# person besøgte profilen} other {# personer besøgte profilen}} de seneste 30 dage","roomDescriptionAndRules":"Beskrivelse & regler","roomInfoAndRules":"Info & regler","alreadyLoggedIn":"Du er allerede logget ind!","resetPasswordTitle":"Nulstil dit password","emailAddress":"E-mail-adresse","yourEmailAddress":"Din e-mail-adresse","resetPasswordSuccess":"Hvis din e-mail-adresse blev fundet, er en besked blevet sendt til dig med instruktioner til at nulstille dit password!","couldNotSend":"Kunne ikke sende. Prøv igen senere.","resetLinkInvalid":"Dit link var ikke gyldigt. Prøv venligst igen.","passwordChangedSuccess":"Dit password er blevet ændret og du kan nu logge ind!","aiTutorialTitle":"Opret billeder","aiTutorialTitle2":"Send beskeder","aiTutorialImageText":"Tryk pÃ¥ billedknappen her for at oprette et billede fra din tekst.","aiTutorialSendText":"Tryk pÃ¥ send-knappen (eller tryk Enter) for at sende en tekstbesked.","next":"Næste","upgrade":"Opgrader","remaining":"tilbage","usageResetsOn":"Brug nulstilles den {date}","assistantTierFree":"Gratis","assistantTierPremium":"Premium","assistantTierMax":"Max","upgradeAssistantTitle":"Opgrader din AI","usageLimitReached":"Du har nÃ¥et din brugsgrænse for denne periode","current":"Nuværende","perMonth":"/mÃ¥ned","messagesPerMonth":"beskeder/mÃ¥ned","imagesPerMonth":"billeder/mÃ¥ned","assistantFeature1":"Prioriteret support","assistantFeature2":"Hurtigere svar","upgradeTo":"Opgrader til {tier}","downgradeNotAvailable":"Nedgradering ikke tilgængelig","assistantMessageLimitExceeded":"Du har nÃ¥et din beskedgrænse for denne periode. Din brug nulstilles den {date}. Opgrader til Premium eller Max for flere beskeder.","assistantImageLimitExceeded":"Du har nÃ¥et din billedgrænse for denne periode. Din brug nulstilles den {date}. Opgrader til Premium eller Max for flere billeder.","showUsage":"Vis brug","tierFree1a":"Personligt tilpasset AI","tierFree1":"Grundlæggende beskedadgang","tierFree2":"Prøv billedgenerering","tierPremium1a":"Alt som inkluderet i Gratis","tierPremium1":"Generøs beskedkvote","tierPremium2":"10x flere beskeder","tierPremium3":"Rigelig billedgenerering","tierPremium4":"10x flere billeder","tierMax1":"Alt som inkluderet i Premium","tierMax2":"100x flere beskeder","tierMax3":"Ubegrænset adgang","tierMax4":"100x flere billeder","guestUserCannotCreateRoom":"Gæstkonti slettes efter 3 dage. Opret et gratis konto for at skabe rum.","guestAssistantTitle":"Chat med din AI-ven","guestUserCannotUseAssistant":"Gæstkonti slettes efter 3 dage. Opret en gratis konto for at chatte med din AI-ven.","convertGuestTitle":"Bliv medlem","convertGuestDesc":"Gæstkonti slettes efter 3 dage. Tilføj e-mail og adgangskode for at beholde dit brugernavn og blive medlem.","updateRequired":"Opgrader din app til den seneste version for at fortsætte.","betterPriceInApp":"Betal i â¹ â billigere i appen!","downloadOurApp":"Hent appen","cancelSubscription":"Annuller abonnement","cancelSubscriptionConfirm":"Er du sikker pÃ¥, at du vil annullere dit plusmedlemskab? Du beholder Plus indtil slutningen af din nuværende faktureringsperiode.","subscriptionCancelled":"Dit abonnement er blevet annulleret","paymentIssue":"Din plusbetaling kunne ikke behandles","paymentIssueSub":"Din plusadgang er sat pÃ¥ pause. Abonner igen for at gendanne den, eller opdater din betalingsmetode pÃ¥ PayPal.","resubscribe":"Abonner igen for at gendanne Plus","updateOnPayPal":"Opdater betalingsmetode pÃ¥ PayPal","updatePaymentMethod":"Opdater betalingsmetode","activePlusMember":"Du er plusmedlem","subscriptionCancelledKeepPlus":"Dit abonnement er blevet annulleret. Du beholder Plus indtil slutningen af din nuværende faktureringsperiode.","aiSubscription":"AI-abonnement","cancelAiSubscription":"Annuller AI-abonnement","cancelAiSubscriptionConfirm":"Er du sikker pÃ¥, at du vil annullere dit AI-abonnement? Du beholder adgangen indtil slutningen af din nuværende fakturer
2ingsperiode.","aiSubscriptionCancelled":"AI-abonnement annulleret. Du beholder adgangen indtil faktureringsperioden slutter.","aiSubscriptionCancelledInfo":"Dit AI-abonnement er annulleret. Adgangen fortsætter til slutningen af faktureringsperioden.","changeAiSubscription":"Skift AI-abonnement","newsPaymentResolvedTitle":"Betalingsproblemer løst","newsPaymentResolvedBody":"De betalingsproblemer, som nogle brugere oplevede, er nu løst. Alt fungerer som forventet â hvis du havde problemer med at gennemføre et køb, bedes du prøve igen.","newsImageUploadDownTitle":"Billedupload midlertidigt utilgængelig","newsImageUploadDownBody":"Vi oplever i øjeblikket et problem med vores billedlagringstjeneste, hvilket betyder at billedupload midlertidigt ikke fungerer. Vi arbejder pÃ¥ at løse det hurtigst muligt. Vi beklager ulejligheden!","newsImageStorageTitle":"Nogle ældre billeder kan være midlertidigt utilgængelige","newsImageStorageBody":"PÃ¥ grund af et problem med vores tidligere billedlagringstjeneste kan nogle ældre billeder muligvis ikke vises lige nu. Upload af nye billeder fungerer som normalt. Vi arbejder pÃ¥ at gendanne de berørte billeder â tak for din tÃ¥lmodighed!","newsMaintenanceTitle":"Planlagt vedligeholdelse â tirsdag den 16. juni","newsMaintenanceBody":"Vi gennemfører systemopgraderinger tirsdag den 16. juni. Chatten vil i vid udstrækning være tilgængelig, men kortere afbrydelser kan forekomme. Tak for din tÃ¥lmodighed.","whyCancelPurchase":"Hvorfor gennemførte du ikke dit køb?","price_too_high":"Prisen er for høj","too_complicated":"For kompliceret","technical_issue":"Teknisk problem","changed_my_mind":"Skiftede mening","sendFeedback":"Send feedback","noThanks":"Nej tak","newsModeratorTitle":"Vi søger nye moderatorer!","newsModeratorBody":"Vi accepterer i øjeblikket ansøgninger til at blive moderator. Kun brugere med verificerede konti vil blive taget i betragtning. Interesseret? Send en e-mail til","newsModeratorBodyOr":"eller send en privat besked til","newsModeratorBodyApply":"for at ansøge.","payWithCardOrPayPal":"Betal med kort eller PayPal","secureCancelAnytime":"Sikker betaling · Annuller nÃ¥r som helst","tryLater":"Noget gik galt. Prøv igen senere.","assistantNameRequired":"Din assistent skal have et navn.","blockedUsers":"Blokerede brugere","noBlockedUsers":"Du har ikke blokeret nogen.","music":"Musik","film":"Film & TV","gaming":"Spil","continueAfterPurchase":"Fortsæt","popupBlockedError":"Din browser blokerede betalingsvinduet. Tillad pop op-vinduer for dette websted og prøv igen.","paymentNotVerified":"Din bank gennemførte ikke verificeringen, sÃ¥ der blev ikke gennemført nogen betaling. Prøv igen.","cardDeclined":"Dit kort blev afvist af banken. Der blev ikke gennemført nogen betaling â prøv et andet kort eller en anden betalingsmetode."}')},59839:function(e){"use strict";e.exports=JSON.parse('{"SAY_USERNAME":"Sag Dinchat og dit brugernavn","USERNAME_ON_NOTE":"Skriv dit brugernavn + Dinchat pÃ¥ en seddel og hold den op","aboutSeoDesc":"MÃ¥let med Dinchat er at være et naturligt mødested pÃ¥ internettet, skabt ud fra brugerens perspektiv. Med mulighed for at møde andre mennesker direkte, uden at skulle vente pÃ¥ lange registreringer, inaktive personer, der er offline eller andet. Her findes chatrum for enhver smag, uanset om du søger noget uforpligtende, langvarigt, venner, en fremtidig partner, møder, kun online kontakt eller noget derimellem.","allRoomsSeoDesc":"Find noget sjovt blandt alle rum pÃ¥ Dinchat. Udforsk spændende diskussioner, mød nye mennesker, og deltag i samtaler om alt fra hverdagsemner, interesser og hobbyer til mere pirrende og personlige emner. Uanset hvad du søger, er der noget for dig - find dit favoritrum pÃ¥ Dinchat i dag!","allowPermission":"Du har ikke givet Dinchat tilladelse til at bruge din mikrofon. Du skal gøre det i din webbrowser.","alwaysFreeDesc":"Dinchat er helt gratis og fungerer som et mødested for alle, uanset om du søger noget kortvarigt eller mere langvarigt.","andYouGetRewarded":"Og du bliver belønnet for det ved blandt andet at fÃ¥ Dinchat helt annoncefri og gratis adgang til sjove funktioner, der gør det nemt at møde nye mennesker. Du kan ogsÃ¥ sende store filer i alle rum og privat, vinke og matche ubegrænset og meget mere!","basicIdea":"Tanken med Dinchat er, at du hurtigt skal kunne komme i kontakt med nogen pÃ¥ en simpel mÃ¥de uden ventetider, registreringer og lignende.","betterPriceInAppDesc":"Gode nyheder! Vores app har specialpriser i indiske rupier. Download den gratis og lÃ¥s op for det hele!","byDinchat":"Af Dinchat","combatingLonelinessDesc":"PÃ¥ Dinchat bekæmper vi ensomhed ved at tilbyde et sted, hvor du altid kan socialisere online og møde nye mennesker. Uanset tidspunkt pÃ¥ dagen er der altid nogen at chatte med i vores rum. Læs mere om, hvordan du nemmest møder nye mennesker online i vores <a>FAQ</a>.","datingDesc1":"Dating i Dinchats chatrum giver en forfriskende alternativ til traditionelle dating sites og apps. Sig farvel til at vente længe pÃ¥ svar fra nogen, som det ofte er tilfældet pÃ¥ andre platforme. Med Dinchat kan du deltage i samtaler i realtid, skabe øjeblikkelige forbindelser og vække spændende nye romantiske forhold.","datingDesc13":"Dinchat er din ultimative platform for vidunderlige datingoplevelser, hvor du kan udforske uendelige muligheder for kærlighed og romantik. Omfavn bekvemmeligheden ved chatrummene og spændingen ved Meet for at opdage din perfekte partner.","datingDesc14":"Registrer dig gratis nu, eller hop bare ind som gæst og lad Dinchat revolutionere din opfattelse af dating. Find din perfekte matchning i dag!","datingDesc2":"Hvorfor vælge Dinchat til dating?","datingDesc5b":"Dinchat rummer en mangfoldighed af forskellige individer, hver med deres unikke egenskaber og interesser. Udforsk et bredt spektrum af personligheder for at finde nogen, der virkelig resonerer med dig.","datingDesc7b":"Dinchats intelligente algoritmer sikrer, at du matches med kompatible mennesker, hvilket øger dine chancer for at finde en meningsfuld og varig forbindelse.","datingDesc8":"SÃ¥dan fungerer Dinchat","disappearingDesc1":"Træd ind i en verden af magiske øjeblikke med Dinchat, hvor deling af billeder og videoer bliver en kunst - de forsvinder! Opgrader meldingshÃ¥ndteringen din med vores unikke funktion, der giver dig mulighed for at sende multimedia-beskeder, der forsvinder. Uanset om det er et sjovt billede eller noget mere privat, sikrer vores sikre chatapp, at din medie forbliver privat og sikkert.","disappearingSeoDesc":"Udforsk forsvindende billeder og videoer i en privat chat bÃ¥de pÃ¥ nettet og i vores app! Send medier, der selvdestruerer - du vælger, hvor længe det skal være synligt: 10 sekunder, 30 sekunder eller et minut. Prioriter privatliv i dine samtaler med sikker beskedhÃ¥ndtering.","doThis-1":"Download Dinchat-appen","faq1Answer":"For at begynde at chatte med nogen online skal du først finde en person, du er interesseret i. Det kan du gøre ved at finde chatrum, grupper eller fora baseret pÃ¥ en interesse, du har, eller ved at swipe eller bladre gennem profiler pÃ¥ en datingside eller app, hvoraf mange ogsÃ¥ fungerer til at finde venner. PÃ¥ Dinchat er begge dele kombineret, sÃ¥ du har mange forskellige m
2Ã¥der at finde nogen pÃ¥. NÃ¥r du har fundet en, du gerne vil tale med, kan du sende en besked gennem appens eller webstedets private chat. Vær høflig, introducer dig selv og start en samtale om noget, I begge er interesserede i.","faq5Answer":"For at møde folk online pÃ¥ en sikker mÃ¥de, følg disse tips: Del ikke personlige oplysninger som adresse eller arbejdsplads for tidligt. Brug en sikker og pÃ¥lidelig platform til at chatte og møde nye mennesker som Dinchat. Hvis du beslutter dig for at møde nogen personligt, vælg et offentligt sted og lad en ven eller et familiemedlem vide om dit møde. Vær opmærksom pÃ¥ advarselstegn som urealistiske krav, pres for penge eller mærkelig adfærd.","faq6Answer":"Det er altid godt at være forsigtig online. Vær opmærksom pÃ¥ profiler, der virker for gode til at være sande, eller som hurtigt begynder at bede om penge eller personlige oplysninger. Stol pÃ¥ din instinkt og rapporter mistænkelig adfærd til platformens supportteam, hvis noget føles forkert. Nogle websteder og apps har funktioner til at verificere brugere for at øge sikkerheden. PÃ¥ Dinchat kan du se, om en bruger er verificeret direkte ved en blÃ¥ markering ved siden af deres navn.","faq9Answer":"En god profil er ærlig og klar. Brug et profilbillede, der ligner dig, og skriv en beskrivelse, der afspejler din personlighed og dine interesser. Forsøg at være specifik om, hvad du leder efter, uanset om det er venskab eller en romantisk partner. Det kan ogsÃ¥ være nyttigt at inkludere nogle samtalestartere, som din yndlingsbog eller en interessant hobby. PÃ¥ Dinchat kan du ogsÃ¥ udfylde, hvad du søger i din profil, hvilket hjælper andre med at forstÃ¥ med det samme, hvad du søger, og matcher dig bedre med andre.","fiftyFiftyRoomDesc3b":"Det er svært at sige præcist, da de fleste apps ikke offentliggør den slags statistik. Men med vores engagement i en ligelig fordeling er Dinchat godt placeret med en meget jævn kønsfordeling.","fiftyFiftyRoomDesc4b":"Som mødested og app har Dinchat en høj andel kvinder og piger, da vi kontinuerligt arbejder pÃ¥ at skabe et inkluderende miljø, hvor personer af alle køn trives.","fiftyFiftyRoomSeoDesc":"I en digital verden, hvor sociale platforme er vores vigtigste sted at mødes, har vi valgt at tage en unik tilgang: at skabe miljøer, hvor kønsbalance er i fokus. Vi har endda et chatrum, hvor vi ikke lukker flere personer ind af et bestemt køn, hvis der allerede er for mange i rummet.","firstMonthDiscount":"FÃ¥ 50% rabat pÃ¥ din første mÃ¥ned med Dinchat Plus â kun i en begrænset periode.","girlsChatDesc1":"Leder du efter et sikkert og indbydende online sted, hvor piger og kvinder fra hele verden kan samles, danne venskaber, deltage i meningsfulde samtaler eller endda udforske mulighederne for dating? SÃ¥ er Dinchat det rigtige sted for dig med bÃ¥de lokale og internationale rum til pigechat!","girlsChatDesc2":"PÃ¥ Dinchat har vi skabt en frizon kun for piger, hvor vi tilbyder et komfortabelt og inkluderende miljø, hvor de frit kan interagere med hinanden uden mænd til stede. Vi forstÃ¥r vigtigheden af at fremme et støttende fællesskab for piger og kvinder, hvor de kan udtrykke sig frit og finde ligesindede personer.","girlsChatDesc3a":"Global Fællesskab: Dinchat samler piger fra forskellige baggrunde og kulturer og fremmer interaktioner pÃ¥ tværs af kulturer, der beriger alle oplevelser. FÃ¥ chancen for at møde piger og kvinder fra forskellige lande og lære deres unikke perspektiver at kende.","girlsChatDesc3b":"Venskab og Kammeratskab: Skab ægte og langvarige venskaber med andre piger, der deler dine interesser og værdier. Dinchat er det perfekte sted at finde venskab og støtte pÃ¥ forskellige stadier af livet.","girlsChatDesc3c":"Engagerende Samtaler: Fra lette diskussioner om hobbyer og interesser til dybe samtaler om livet, opmuntrer Dinchat Ã¥ben dialog om en bred vifte af emner. Uanset om du søger rÃ¥dgivning eller bare vil lufte dine tanker, er der altid nogen til at lytte.","girlsChatDesc3d":"Sikker Plads til Dating: Selvom Dinchat primært er en platform for venskab, forstÃ¥r vi, at ægte forbindelser nogle gange fører til romantiske forhold. Vi fremmer respektfuld og sikker dating inden for vores fællesskab og overholder strengt vores politik om ingen NSFW-indhold.","girlsChatDesc5":"Oplev glæden ved at skabe nye venskaber, finde støtte og deltage i meningsfulde samtaler med ligesindede individer over hele verden. Lad Dinchat blive dit go-to sted online for at skabe forbindelser og opleve varmen i et indbydende fællesskab for piger.","girlsChatDesc6":"Omfavn den berigende oplevelse af Dinchat - den ultimative chat for piger, skabt af piger! Deltag i os i dag og bliv en del af denne utrolige rejse.","girlsChatSeoDesc":"I pigechatten kan alle piger føle sig komfortable i hinandens selskab og snakke om hvad s
2om helst uden mænd til stede. Dette er noget, som mange piger og kvinder sætter stor pris pÃ¥.","helpSeoDesc":"Hjælpeside med tips og information for alle, der vil chatte pÃ¥ Dinchat.","imagesSeoDesc":"Opdag spændende billedchattrum, der passer til forskellige smag. Deltag i livlige samtaler og udforsk visuelt indhold i SFW- og NSFW-kategorier. Bliv medlem nu og udforsk din visuelle nysgerrighed!","indexSeoDesc":"Danmarks bedste chat og mødested. Hurtig, nem og sjov. Et mødested, hvor alle kan møde nye bekendte eller holde kontakten med venner.","isThePerfectAlternative":"Dinchat er det perfekte alternativ til chat-apps som Skype, Kik, Snapchat, Reddit og Tinder, da det giver dig mulighed for at chatte og være social med nye mennesker, og kun bruge matchings- og datingfunktionerne, nÃ¥r du vil. Og vi forsøger ikke at tvinge dig til at downloade en app eller gennemgÃ¥ en lang registrering.","linksToPaidSites":"Links til betalingssider eller anden salg er forbudt uden tilladelse fra Dinchat.","lobbyDesc1":"Leder du efter et livligt og inkluderende online fællesskab, hvor du kan skabe nye forbindelser, enten i din egen landes Lobby eller ved at møde folk i et mere internationalt rum? SÃ¥ behøver du ikke lede længere, for Dinchat Lobbyrum er svaret! Designet til at imødekomme en global mÃ¥lgruppe er Lobbyen et virtuelt sted, hvor enkeltpersoner kan samles for at mødes, chatte og opdage spændende nye venskaber, meningsfulde relationer eller bare deltage i interessante samtaler.","lobbyDesc3":"PÃ¥ Dinchat prioriterer vi at skabe et sikkert og indbydende miljø for alle brugere. Selvom Lobbyen opfordrer til Ã¥bne diskussioner om en række forskellige emner, insisterer vi pÃ¥ at opretholde en familievenlig atmosfære. Vi beder venligst vores brugere om at afstÃ¥ fra at dele eksplicit eller upassende indhold. Vær dog sikker pÃ¥, at der er masser af andre rum, der tilbyder mere voksenindhold.","lobbyDesc4":"SÃ¥ hvorfor vente længere? Træd ind i Dinchat Lobby og begiv dig ud pÃ¥ en spændende rejse med opdagelse og fællesskab. Deltag i oplysende samtaler, opdag nye perspektiver og udvid dine horisonter, alt fra komforten af din egen enhed. Slut dig til os i dag og bliv en del af vores blomstrende globale fællesskab!","lobbyDesc5":"Husk, at alle er velkomne pÃ¥ Dinchat. Begynd at skabe meningsfulde forbindelser og nyd de ubegrænsede muligheder, der venter dig. Velkommen ind!","lobbySeoDesc":"I Lobbyen pÃ¥ Dinchat kan alle, der søger kontakt pÃ¥ internettet, møde nye bekendtskaber hurtigt og sikkert. Her diskuteres alt mellem himmel og jord, bÃ¥de dag og nat.","meetSeoDesc":"Download Dinchat-appen i dag for at begynde at chatte, matche og møde nye mennesker.","messageSeoDesc":"Privat besked pÃ¥ Dinchat","navigateDesc1":"PÃ¥ Dinchat er der to menuer for nem navigation. Topmenuen, som du finder til højre pÃ¥ mobilen, giver dig mulighed for at bladre mellem forskellige sider og administrere din konto.","needToBeOlder":"Du skal være mindst 18 Ã¥r gammel for at bruge Dinchat","newFacebookPage":"Ny facebook-side lanceret for Dinchat, hvor alle kan samles, stille spørgsmÃ¥l og meget mere.","newLanguageAndRooms":"Nyt sprog og nye chatrum - Nu er Dinchat ogsÃ¥ tilgængelig pÃ¥ dansk, og der er nye rum til dem, der gerne vil chatte pÃ¥ dansk!","newsSeoDesc":"Nyheder pÃ¥ Dinchat, resuméer af hvad der er nyt pÃ¥ mødestedet.","orDownloadApp":"Eller download Dinchat-appen for at fortsætte med det samme","peoplePageYouCan":"PÃ¥ siden \'Personer\' kan du se alle brugere pÃ¥ Dinchat, uanset hvilke rum de er medlem af (selv hvis de ikke er medlem af nogen rum overhovedet). Dette inkluderer, hvornÃ¥r de sidst var online, køn og alder.","referral.description":"Alt du skal gøre er at tippe venner, bekendte eller andre om Dinchat. De som har inviteret flest nye medlemmer gennem deres link nÃ¥r tiden er ude, fÃ¥r gavekortet.","reviewOfferEmail":"[email protected]","reviewOfferText":"Bare giv os en 5-stjernet anmeldelse i App Store eller Google Play Store, send derefter et skærmbillede af din anmeldelse til en moderator eller send den via e-mail til {email} for at aktivere dit Plus-medlemskab.","reviewOfferTitle":"FÃ¥ Dinchat Plus gratis i en hel mÃ¥ned!","roleplayDesc1":"Velkommen til Dinchats livlige fællesskab, hvor folk med forskellige interesser kan forbinde og udforske deres lidenskaber. Uanset om du søger spændende erotisk rollespil eller fortryllende fantasiverdener, tilbyder vores chatrum et sikkert og inkluderende sted at dykke ned i fængslende scenarier.","roleplayDesc6":"Uanset om du længes efter erotisk nydelse eller ønsker at begive dig ud pÃ¥ fantastiske eventyr, tilbyder Dinchat et indbydende sted for din kreative udfoldelse. Bliv medlem af et alsidigt fællesskab, udforsk dine lidenskaber og lad fantasien svæve i vores fængslende chatrum for rollespil.","roleplaySeoDesc":"I rummet for rollespil er det meste tilladt. Her kan du fantasere og spille sammen med andre, der søger det samme. Nogle søger rollespil for møder i virkeligheden, mens andre foretrækker at holde det digitalt.","roomSeoDesc":"Chatrum pÃ¥ Dinchat","rulesSeoDesc":"Regler, som alle skal følge, for at chatte pÃ¥ Dinchat og bruge mødestedet.","searchUsersAppDesc":"Alle kan nu søge og finde nye venner uden for chatrummene i Dinchat-appen. Du kan finde knappen pÃ¥ siden Messages ð","seekingLaunched":"Seeking lanceres! - Moderne kontaktannoncer lanceres nu pÃ¥ Dinchat og giver alle en mere varig mÃ¥de at søge nye kontakter online.","sendingImagesPopular":"At sende billeder er meget populært pÃ¥ Dinchat. Du kan enten uploade et billede, tage et med dit kamera og sende det direkte eller bare indsætte et link til et billede i en besked, sÃ¥ sendes det automatisk.","sexChatDesc1":"Velkommen til den ultimative voksenchat. Her tilbyder vi et trygt og diskret miljø, hvor alle kan engagere sig i forskellige samtaler, herunder frække emner, sexsnak, dating eller bare søge rÃ¥d og fællesskab. Uanset om du søger tilfældige dates, langvarige forhold eller bare et øjeblik af samhørighed, sÃ¥ har Dinchat noget for alle.","sexChatDesc2b":"PÃ¥ Dinchat omfavner vi Ã¥benhed og respekt for forskellige ønsker og interesser. Vores voksenchatrum tilbyder en frigjort atmosfære, hvor du frit kan diskutere dine tanker og interesser uden fordomme. Vi forstÃ¥r, at voksenkonversationer kan omhandle eksplicitte emner, og vi sikrer, at alle interaktioner sker med samtykke og gensidig respekt.","sexChatDesc3b":"Dinchat Ã¥bner sine døre for individer fra hele verden. Vi har chatrum beregnet til brugere, der taler forskellige sprog, hvilket fremmer en global fællesskabsÃ¥nd, hvor kulturel mangfoldighed fejres. Skab forbindelse med ligesindede mennesker fra forskellige baggrunde og udforsk fælles interesser uden sproglige barrierer.","sexChatDesc4b":"Uanset om du søger en kortvarig flirt, en passioneret romance eller bare vil nyde stimulerende samtaler, giver Dinchat dig mulighed for at udforske dine ønsker uden begrænsninger. Vores platform fremmer ærlige og Ã¥bne interaktioner, sÃ¥ du kan finde det, du leder efter, uanset om det er spændende eventyr, meningsfulde relationer eller bare et sted at slappe af.","sexChatDesc5b":"Privatliv og sikkerhed er af højeste prioritet pÃ¥ Dinchat. Vi implementerer avancerede foranstaltninger for at sikre, at dine personlige oplysninger og samtaler forbliver fortrolige. Vær tryg i visheden om, at du kan dykke ned i spændende diskussioner uden at bekymre dig om at kompromittere din integritet.","sexChatDesc7":"Omfavne spændingen og find, hvad du søger pÃ¥ Dinchat - din ultimative destination for voksenunderholdning, fællesskab og ærlige samtaler. Bliv medlem gratis eller kom bare som gæst og udforsk en verden af ubegrænsede muligheder.","sexSeoDesc":"Velkommen til den ultimative platform for voksenchat, hvor vi byder brugere over 18 Ã¥r velkommen. Her tilbyder vi en sikker og diskret miljø, hvor alle kan deltage i forskellige samtaler, herunder frække emner, sexsnak, dating eller bare søge rÃ¥d og fællesskab. Uanset om du søger uforpligtende dates, langvarige forhold, sexchat eller bare et øjeblik af fællesskab, har Dinchat noget for alle.","supportDinchat":"Støt Dinchat â¤ï¸","theFollowingRules":"Følgende regler og forpligtelser gælder for alle brugere af chatten og mødepladsen Dinchat.com.","theGoalOf":"MÃ¥let med Dinchat er at være et naturligt mødested pÃ¥ internettet, skabt ud fra brugernes perspektiv.","theWholeWorld":"De fleste pÃ¥ Dinchat er svenskere, men vi bliver ogsÃ¥ besøgt af mennesker fra hele verden. Her kan du fÃ¥ nye venner og bekendtskaber, som du mÃ¥ske aldrig ville have mødt ellers.","therianChatSeoDesc":"Therian Chat - forbind, del erfaringer og mød therians online. Deltag i vores aktive therianfællesskab i dag!","userSeoDesc":"Brugerprofil pÃ¥ Dinchat","verifiedDesc4b":"Mange apps tilbyder metoder til at verificere brugere. Dinchat skiller sig ud ved ikke kun at tilbyde brugerverifikation, men ogsÃ¥ eksklusive chatrum, hvor kun verificerede brugere er tilladt, hvilket sikrer høj tillid blandt alle i rummet.","verifiedSeoDesc":"Vi tager sikkerheden til næste niveau ved at tilbyde brugerverifikation og eksklusive chatrum for verificerede brugere.","weConstantlyTakeFeedback":"Vi tager konstant feedback og forslag fra alle brugere og gør dem til virkelighed pÃ¥ Dinchat.","wel
2comeToLobby":"Velkommen til Dinchat Lobby","whyUseDinchat":"Hvorfor bruge Dinchat?","withAPlusMembership":"Med et Plusmedlemskab hjælper du os med at gøre Dinchat til en sikker og sjov mÃ¥de at møde nye mennesker online.","Dating":"Dating","verifiedVisitLabel":"Verificerede"}')},84859:function(e){"use strict";e.exports=JSON.parse('{"SAY_USERNAME":"Say Dinchat and your username","USERNAME_ON_NOTE":"Write your username + Dinchat on a note and hold it up","aboutSeoDesc":"Dinchat\'s goal is to be a natural meeting point on the internet, created from the users perspective. With the possibility to meet people instantly, without waiting for long registrations, inactive people who are offline and so on. Here you\'ll find chat rooms for all tastes, whether you\'re looking for something temporary, long-lasting, friends, a future partner, dates, only online contact or something in between.","allRoomsSeoDesc":"Find something fun among all rooms on Dinchat. Explore exciting discussions, meet new people, and join conversations about everything from everyday topics, interests, and hobbies to more thrilling and personal subjects. Whatever you\'re looking for, there\'s something for you - discover your favorite room on Dinchat today!","allowPermission":"You haven\'t allowed Dinchat to use your microphone. You need to do it in your browser.","alwaysFreeDesc":"Dinchat is completely free and works as a meeting point for everyone, whether you\'re looking for something temporary or more serious.","andYouGetRewarded":"And you\'ll be rewarded for it too by getting Dinchat completely ad-free and free access to fun features that make it easy to meet new people. You can also send large files in all rooms and privately, wave and match unlimitedly, and much more!","basicIdea":"The idea behind Dinchat is that you should be able to get in contact with someone immediately, in an effortless way without waiting times, registration and so on.","betterPriceInAppDesc":"Great news! Our app has special prices in Indian Rupees. Download it for free and unlock everything!","byDinchat":"By Dinchat","combatingLonelinessDesc":"At Dinchat, we combat loneliness by providing a place where you can always socialize online and meet new people. No matter the time of day, there\'s always someone to chat with in our rooms. Learn more about the easiest ways to meet new people online in our <a>FAQ</a>.","datingDesc1":"Dating in the Dinchat chat rooms provides a refreshing alternative to traditional dating sites. Say goodbye to the long waiting periods for responses that often plague other platforms. With Dinchat, you can engage in real-time conversations, creating instant connections and sparking exciting new romances.","datingDesc13":"Dinchat is your go-to platform for delightful dating experiences, where you can explore endless possibilities of love and romance. Embrace the convenience of chat rooms and the excitement of the Meet feature to discover your ideal partner.","datingDesc14":"Sign up now for free or just hop in as a guest and let Dinchat revolutionize the way you approach dating. Find your perfect match today!","datingDesc2":"Why choose Dinchat for dating?","datingDesc5b":"Dinchat hosts a diverse community of individuals, each with their unique qualities and interests. Explore a wide range of personalities to find someone who truly resonates with you.","datingDesc7b":"Dinchat\'s intelligent algorithms ensure that you are matched with compatible individuals, increasing your chances of finding a meaningful and lasting connection.","datingDesc8":"How Dinchat works","disappearingDesc1":"Step into a world of magic moments with Dinchat, where sharing images and videos becomes an art - they disappear! Upgrade your messaging game with our unique feature that lets you send multimedia messages that vanish. Whether it\'s a funny photo or a something more private, our secure chat app ensures your media stays private and secure.","disappearingSeoDesc":"Explore disappearing images and videos in a private chat both on the web and in our app! Send media that self-destructs - you choose how long it stays visible: 10 seconds, 30 seconds, or one minute. Prioritize privacy in your conversations with secure messaging.","doThis-1":"Download the Dinchat app","faq1Answer":"To start chatting with someone online, first, you need to find someone you\'re interested in. You can do this by finding chat rooms, groups, or forums based on an interest you have, or by swiping or browsing profiles on a dating site or app, many of which also work for finding friends. On Dinchat, both are combined, so you have many different ways to find someone. Once you find someone you\'d like to talk to, you can send a message through the app\'s or website\'s private chat. Be polite, introduce yourself, and start a conversation about something you\'re both interested in.","faq5Answer":"To meet people online safely, follow these tips: Don\'t share personal information like your address or workplace too early. Use a secure and reliable platform for chatting and meeting new people like Dinchat. If you decide to meet someone in person, choose a public place and let a friend or family member know about your meeting. Watch out for red flags such as unrealistic demands, pressure for money, or strange behavior.","faq6Answer":"It\'s always good to be cautious online. Watch out for profiles that seem too good to be true, or that quickly start asking for money or personal information. Trust your instincts and report suspicious behavior to the platform\'s support team if something feels off. Some websites and apps have features to verify users to increase safety. On Dinchat, you can see if a user is verified directly by a blue checkmark next to their name.","faq9Answer":"A good profile is honest and clear. Use a profile picture that looks like you, and write a description that reflects your personality and interests. Try to be specific about what you\'re looking for, whether it\'s friendship or a romantic partner. It can also be helpful to include a few conversation starters, like your favorite book or an interesting hobby. On Dinchat, you can also fill in what you\'re looking for in your profile, which helps others understand right away what you\'re after and matches you better with others.","fiftyFiftyRoomDesc3b":"Itâs hard to say for certain because most apps donât disclose that type of data. But with our commitment to an even distribution, Dinchat is well placed with a very even gender distribution.","fiftyFiftyRoomDesc4b":"As a meeting place and app, Dinchat has a high proportion of women and girls since we continuously work to create an inclusive environment where people of all genders feel comfortable.","fiftyFiftyRoomSeoDesc":"In a digital world where social platforms are our primary place to meet, we have chosen a unique approach: creating environments where gender balance is the focus. We even have a chat room where we donât admit more people of a certain gender if there are already too many in the room.","firstMonthDiscount":"Get 50% off your first month of Dinchat Plus â for a limited time only.","girlsChatDesc1":"Looking for a safe and welcoming online space where girls and women from all around the world can come together, make friends, engage in meaningful conversations, or even explore the possibilities of dating? Look no further than Dinchat with both local and international rooms for a girls only chatting!","girlsChatDesc2":"At Dinchat, we have created a free zone exclusively for girls, providing a comfortable and inclusive environment where they can freely interact with each other without the presence of men. We understand the importance of fostering a supportive community for girls and women to express themselves openly and connect with like-minded individuals.","girlsChatDesc3a":"Global Community: Dinchat brings together girls from diverse backgrounds and cultures, promoting cross-cultural interactions that enrich everyone\'s experience. Embrace the opportunity to connect with individuals from different c
2ountries and learn about their unique perspectives.","girlsChatDesc3b":"Friendship and Companionship: Forge genuine and lasting friendships with other girls who share your interests and values. Dinchat is the ideal platform to find companionship and support during various stages of life.","girlsChatDesc3c":"Engaging Conversations: From light-hearted discussions about hobbies and interests to deep conversations about life, Dinchat encourages open dialogue on a wide range of topics. Whether you seek advice or simply want to vent, you\'ll find someone ready to lend a listening ear.","girlsChatDesc3d":"Safe Dating Space: While Dinchat is primarily a platform for friendships, we understand that genuine connections sometimes lead to romantic relationships. We promote respectful and safe dating within our community, adhering strictly to our no NSFW content policy.","girlsChatDesc5":"Discover the joy of making new friends, finding support, and engaging in meaningful conversations with like-minded individuals across the globe. Let Dinchat be your go-to online destination for forging connections and experiencing the warmth of a welcoming girls\' community.","girlsChatDesc6":"Embrace the enriching experience of Dinchat - the ultimate girls chat rooms designed for girls, by girls! Join us today and be a part of this incredible journey.","girlsChatSeoDesc":"In the girls chat can all girls feel comfortable in each others company and talk about anything without men around. This is very much appreciated by many girls and women.","helpSeoDesc":"Help page with tips and information for everyone who wants to chat on Dinchat.","imagesSeoDesc":"Discover captivating Image Chat Rooms catering to various tastes. Engage in lively conversations and explore visual content in SFW and NSFW categories. Join now and unleash your visual curiosity!","indexSeoDesc":"A new way of chatting and meeting people online. Quick, easy and fun. A meeting point where everyone can meet someone new or stay in touch with friends.","isThePerfectAlternative":"Dinchat is the perfect alternative to chat and dating apps such as skype, kik, snapchat, reddit and tinder because it allows you to chat and be social with new people, and take advantage of the matching and dating functions only when you want to. And we don\'t push you info downloading an app or a lengthy registration.","linksToPaidSites":"Links to paid sites or any other type of sales is forbidden without permission from Dinchat.","lobbyDesc1":"Are you looking for a vibrant and inclusive online community where you can forge new connections, either in the Lobby for your own country and language, or take the step out and get to know people in a more international room? Look no further than Dinchat\'s Lobby room! Designed to cater to a global audience, the Lobby is a virtual space where individuals can come together to meet, chat, and discover exciting new friendships, meaningful relationships, or simply engage in interesting conversations.","lobbyDesc3":"At Dinchat, we prioritize creating a safe and welcoming environment for all users. While the Lobby encourages open discussions on a wide range of topics, we do insist on maintaining a family-friendly atmosphere. We kindly request our users to refrain from sharing any explicit or inappropriate content. But rest assured there are plenty of other rooms that offer adult material.","lobbyDesc4":"So, why wait any longer? Step into the Dinchat Lobby and embark on an exciting journey of exploration and connection. Engage in enlightening conversations, discover new perspectives, and broaden your horizons, all from the comfort of your own device. Join us today and be a part of our thriving global community!","lobbyDesc5":"Remember, at Dinchat, everyone is welcome. Start making meaningful connections and enjoy the endless possibilities that await you. Welcome!","lobbySeoDesc":"In the Lobby at Dinchat can everyone looking for a contact online meet new people quickly and securely, here you can talk about anything you want, night and day.","meetSeoDesc":"Get the Dinchat app today to start chatting, matching and meeting new people.","messageSeoDesc":"Private message on Dinchat","navigateDesc1":"At Dinchat there are two menus to make it easy to find your way around. The top menu, that you\'ll find to the right on mobile, lets you browse different pages and handle your account.","needToBeOlder":"You have to be at least 18 years old to use Dinchat","newFacebookPage":"New facebook page for Dinchat is launched where everyone can gather, ask questions and more.","newLanguageAndRooms":"New languages and rooms - Dinchat is now available in two languages and there are rooms for each language depending what you prefer!","newsSeoDesc":"News on Dinchat, summaries of what\'s new on the site.","orDownloadApp":"Or download the Dinchat app to continue liking","peoplePageYouCan":"On the People page you can view all users of Dinchat, regardless of which rooms they\'re in (even if they\'re not in any rooms at all). Including when they where last online, gender and age.","referral.description":"All you need to do is invite friends, acquaintances or others to Dinchat. Those who have invited the most new members through their link when the time is up will receive the gift card.","reviewOfferEmail":"[email protected]","reviewOfferText":"Simply leave us a 5-star review on the App Store or Google Play Store, then send a screenshot of your review to a moderator or email it to {email} to activate your Plus membership.","reviewOfferTitle":"Get Dinchat Plus free for a full month!","roleplayDesc1":"Welcome to Dinchat\'s vibrant community where individuals of all interests can connect and explore their passions. Whether you seek thrilling erotic roleplay or enchanting fantasy adventures, our chat rooms offer a safe and inclusive space for you to immerse yourself in captivating scenarios.","roleplayDesc6":"Whether you\'re eager to delve into the realm of erotic pleasure or embark on fantastical journeys, Dinchat offers a welcoming space for your creative expression. Connect with a diverse community, explore your passions, and let your imagination soar in our
2captivating roleplay chat rooms.","roleplaySeoDesc":"I the roleplay room almost everyting is allowed. Here you can fantasize and play together with other who are like minded. Some are looking for roleplaying in real life while other prefer to keep it digital.","roomSeoDesc":"Chat room on Dinchat","rulesSeoDesc":"Rules that everyone must follow to chat on Dinchat and use the meeting point.","searchUsersAppDesc":"Everyone can now search and find new friends outside of the chat rooms in the Dinchat app. You\'ll find the button on the messages page ð","seekingLaunched":"Seeking is launched! - Modern classified ads are now launching on Dinchat and gives everyone a more lasting way of searching for new connections online.","sendingImagesPopular":"Sending images are very popular at Dinchat. You can either upload a picture, take one with your camera to send it instantly, or just paste a link to an image in a message and it will be sent automatically.","sexChatDesc1":"Welcome to the ultimate adult sex chat rooms. Our platform provides a safe and discreet space for everyone to engage in various conversations, including dirty talk, sex chatting, dating, or simply seeking advice and companionship. Whether you\'re looking for occasional dates, long-term relationships, or just a brief moment of connection, Dinchat has something for everyone.","sexChatDesc2b":"At Dinchat, we embrace open-mindedness and respect for diverse desires and interests. Our adult chat rooms offer a liberated environment where you can freely discuss your thoughts and interests without judgment. We understand that adult conversations may delve into explicit topics, and we ensure that all interactions are conducted with consent and mutual respect.","sexChatDesc3b":"Dinchat opens its doors to individuals from all around the world. We host chat rooms designed for users speaking various languages, fostering a global community where cultural diversity is celebrated. Connect with like-minded individuals from different backgrounds and explore shared interests without any language barriers.","sexChatDesc4b":"Whether you seek a casual fling, a passionate romance, or simply want to indulge in stimulating conversations, Dinchat enables you to explore your desires without inhibition. Our platform encourages honest and open interactions, allowing you to find what you\'ve been looking for, be it thrilling adventures, meaningful connections, or just a space to unwind.","sexChatDesc5b":"Privacy and security are of utmost importance for us. We employ advanced measures to ensure that your personal information and conversations remain confidential. Rest assured, you can immerse yourself in exciting discussions without worrying about your privacy being compromised.","sexChatDesc7":"Embrace the excitement and find what you\'ve been looking for at Dinchat â your ultimate destination for adult fun, companionship, and candid conversations. Join now for free or just hop in as a guest and unlock a world of limitless possibilities.","sexSeoDesc":"Join our inclusive adult sex chat rooms where everyone aged 18 and above can explore dirty talk, sex chatting, dating, or any other topic they desire. Here you can find people looking for occasional dates, long term relationships, sex chat or just want to talk for a moment or receive advice. Discover what you\'ve been looking for in a safe and welcoming environment.","supportDinchat":"Support Dinchat â¤ï¸","theFollowingRules":"The following rules and obligations applies to all users of the chat and meeting point Dinchat.com.","theGoalOf":"Din means Your in Swedish, and that is the essence of Dinchat, to be all of your chat. A natural meeting point on the internet, created from the users perspective.","theWholeWorld":"Dinchat has quickly grown very popular in northern Europe but is also visisted by people originating from all over the world. Here you can build connections with people you never would have met otherwise.","therianChatSeoDesc":"Therian Chat - connect, share experiences, and meet therians online. Join our active therian community today!","userSeoDesc":"User profile on Dinchat","verifiedDesc4b":"Many apps offer methods of verifying users. Dinchat stands out by not only offering user verification but also providing exclusive chat rooms where only verified users are allowed, ensuring a high level of trust among everyone inside.","verifiedSeoDesc":"We take security to the next level by offering user verification and exclusive chat rooms for verified users.","weConstantlyTakeFeedback":"We constantly take in feedback and suggestions from all users and make them a reality on Dinchat.","wel
2comeToLobby":"Welcome to the Dinchat Lobby","whyUseDinchat":"Why use Dinchat?","withAPlusMembership":"With a plus membership you support us in making Dinchat a safe and fun way of meeting new people online.","Dating":"Dating","verifiedVisitLabel":"Verified"}')},59599:function(e){"use strict";e.exports=JSON.parse('{"SAY_USERNAME":"Sag Dinchat og brukernavnet ditt","USERNAME_ON_NOTE":"Skriv brukernavnet ditt + Dinchat på et ark og hold det opp","aboutSeoDesc":"Målet med Dinchat er å være et naturlig møtested på internett, skapt fra brukerens perspektiv. Med muligheten til å møte andre mennesker direkte, uten å måtte vente på lange registreringer, inaktive personer som er offline eller annet. Her finnes chatterom for alle smaker, uansett om du søker noe uforpliktende, langvarig, venner, en fremtidig partner, treff, kun onlinekontakt eller noe derimellom.","allRoomsSeoDesc":"Finn noe gøy blant alle rommene på Dinchat. Utforsk spennende diskusjoner, møt nye mennesker, og delta i samtaler om alt fra hverdagslige temaer, interesser og hobbyer til mer spennende og personlige emner. Uansett hva du leter etter, finnes det noe for deg - oppdag ditt favorittrom på Dinchat i dag!","allowPermission":"Du har ikke tillatt Dinchat å bruke mikrofonen din. Du må gjøre det i nettleseren din.","alwaysFreeDesc":"Dinchat er helt kostnadsfritt og fungerer som en møteplass for alle, uavhengig om du søker noe uforpliktende eller mer varig.","andYouGetRewarded":"Og du vil bli belønnet for det blant annet ved å få Dinchat helt annonsefri og gratis tilgang til morsomme funksjoner som gjør det enkelt å møte nye mennesker. Du kan også sende store filer i alle rom og privat, vinke og matche ubegrenset og mye mer!","basicIdea":"Tanken med Dinchat er at du skal kunne få kontakt med noen umiddelbart, på en enkel måte og uten ventetider, registreringer og annet.","betterPriceInAppDesc":"Gode nyheter! Appen vår har spesialpriser i indiske rupier. Last ned den gratis og lås opp alt!","byDinchat":"Av Dinchat","combatingLonelinessDesc":"På Dinchat bekjemper vi ensomhet ved å tilby et sted hvor du alltid kan sosialisere på nett og møte nye mennesker. Uansett tidspunkt på døgnet finner du noen å prate med i våre chatterom. Les mer om hvordan du lettest møter nye mennesker på nett i vår <a>FAQ</a>.","datingDesc1":"Dejting i Dinchats chatterom gir et forfriskende alternativ til tradisjonelle datingnettsteder og -apper. Si farvel til å vente lenge på svar fra noen som så ofte på andre plattformer. Med Dinchat kan du delta i samtaler i sanntid, skape umiddelbare kontakter og tenne spennende nye romantiske forhold.","datingDesc13":"Dinchat er din ultimate plattform for fantastiske datingopplevelser, der du kan utforske uendelige muligheter for kjærlighet og romantikk. Omfavn bekvemmeligheten med chatterommene og spenningen med Meet for å finne din perfekte partner.","datingDesc14":"Registrer deg gratis nå eller hopp inn som gjest og la Dinchat revolusjonere måten du ser på dating. Finn din perfekte match i dag!","datingDesc2":"Hvorfor velge Dinchat for dejting?","datingDesc5b":"Dinchat rommer en mangfoldig gruppe enkeltpersoner, hver med sine unike egenskaper og interesser. Utforsk et bredt spekter av personligheter for å finne noen som virkelig resonnerer med deg.","datingDesc7b":"Dinchats intelligente algoritmer sørger for at du blir matchet med kompatible personer, noe som øker sjansene for å finne meningsfulle og varige forbindelser.","datingDesc8":"Hvordan Dinchat Fungerer","disappearingDesc1":"Trå inn i en verden av magiske øyeblikk med Dinchat, der deling av bilder og videoer blir en kunst - de forsvinner! Oppgrader meldingshåndteringen din med vår unike funksjon, som lar deg sende multimedia-meldinger som forsvinner. Uansett om det er et morsomt bilde eller noe mer privat, sørger vår sikre chatapp for at mediaen din forblir privat og trygg.","disappearingSeoDesc":"Utforsk forsvinnende bilder og videoer i en privat chat både på nettet og i vår app! Send medier som selvdestruerer - du velger hvor lenge det skal være synlig: 10 sekunder, 30 sekunder eller ett minutt. Prioriter personvern i dine samtaler med sikker beskjedshåndtering.","doThis-1":"Last ned Dinchat-appen","faq1Answer":"For å begynne å chatte med noen online, må du først finne en person du er interessert i. Dette kan du gjøre ved å finne chatterom, grupper eller forum basert på en interesse du har, eller ved å swipe eller bla gjennom profiler på en datingside eller app, hvor mange også fungerer for å finne venner. På Dinchat kombineres begge deler, så du har mange ulike måter å finne noen på. Når du har funnet noen du vil snakke med, kan du sende en melding gjennom appens eller nettstedets private chat. Vær høflig, introduser deg selv og start en samtale om noe dere begge er interessert i.","faq5Answer":"For å møte folk online på en trygg måte, følg disse tipsene: Ikke del personlige opplysninger som adresse eller arbeidsplass for tidlig. Bruk en sikker og pålitelig plattform for å chatte og møte nye mennesker, som Dinchat. Hvis du bestemmer deg for å møte noen personlig, velg et offentlig sted og informer en venn eller et familiemedlem om møtet. Vær oppmerksom på varselsignaler som urealistiske krav, press for penger eller merkelig oppførsel.","faq6Answer":"Det er alltid lurt å være forsiktig på nettet. Vær oppmerksom på profiler som virker for gode til å være sanne, eller som raskt begynner å be om penger eller personlige opplysninger. Stol på instinktet ditt og rapporter mistenkelig oppførsel til plattformens supportteam hvis noe føles galt. Noen nettsteder og apper har funksjoner for å verifisere brukere for å øke sikkerheten. På Dinchat kan du se om en bruker er verifisert direkte ved en blå hake ved siden av navnet deres.","faq9Answer":"En god profil er ærlig og tydelig. Bruk et profilbilde som ligner deg, og skriv en beskrivelse som gjenspeiler din personlighet og dine interesser. Prøv å være spesifikk om hva du leter etter, enten det er vennskap eller en romantisk partner. Det kan også være nyttig å inkludere noen samtalestartere, som din favorittbok eller en interessant hobby. På Dinchat kan du også fylle ut hva du leter etter i profilen din, noe som hjelper andre å forstå umiddelbart hva du søker etter, og matcher deg bedre med andre.","fiftyFiftyRoomDesc3b":"Det er vanskelig å si sikkert fordi de fleste apper ikke offentliggjør den typen statistikk. Men med vårt engasjement for en jevn fordeling ligger Dinchat godt an med en veldig jevn kjønnsfordeling.","fiftyFiftyRoomDesc4b":"Som møteplass og app har Dinchat en høy andel kvinner og jenter siden vi kontinuerlig jobber for å skape et inkluderende miljø der mennesker av alle kjønn trives.","fiftyFiftyRoomSeoDesc":"I en digital verden der sosiale plattformer er vår fremste møteplass, har vi valgt en unik t
2ilnærming: Ã¥ skape miljøer der kjønnsbalanse stÃ¥r i sentrum. Vi har til og med et chatterom der vi ikke slipper inn flere personer av et visst kjønn hvis det allerede er for mange av dette kjønnet i rommet.","firstMonthDiscount":"FÃ¥ 50% rabatt pÃ¥ din første mÃ¥ned med Dinchat Plus â kun i en begrenset periode.","girlsChatDesc1":"Er du pÃ¥ jakt etter et trygt og inkluderende sted online der jenter og kvinner fra hele verden kan samles, skape vennskapsbÃ¥nd, delta i meningsfulle samtaler, eller til og med utforske muligheter for dating? Da er Dinchat det rette stedet for deg, med bÃ¥de lokale og internasjonale rom for jenteprat!","girlsChatDesc2":"PÃ¥ Dinchat har vi skapt en frisoneksklusivt for jenter, der vi tilbyr et behagelig og inkluderende miljø der de fritt kan samhandle med hverandre uten menn til stede. Vi forstÃ¥r viktigheten av Ã¥ fremme et støttende fellesskap for jenter og kvinner, der de kan uttrykke seg Ã¥pent og finne likesinnede mennesker.","girlsChatDesc3a":"Global Fellesskap: Dinchat samler jenter fra forskjellige bakgrunner og kulturer, fremmer interaksjon pÃ¥ tvers av kulturer som beriker alle opplevelser. Grip sjansen til Ã¥ finne jenter og kvinner fra forskjellige land og lære om deres unike perspektiver.","girlsChatDesc3b":"Vennskap og Søsterskap: Skap ekte og varige vennskapsbÃ¥nd med andre jenter som deler dine interesser og verdier. Dinchat er den perfekte plattformen for Ã¥ finne vennskap og støtte i ulike stadier av livet.","girlsChatDesc3c":"Engasjerende Samtaler: Fra lette diskusjoner om hobbyer og interesser til dype samtaler om livet, oppmuntrer Dinchat til Ã¥pen dialog om et bredt spekter av emner. Enten du søker rÃ¥d eller bare vil uttrykke tankene dine, er det alltid noen der for Ã¥ lytte.","girlsChatDesc3d":"Trygt sted for Dating: Selv om Dinchat hovedsakelig er en plattform for vennskap, forstÃ¥r vi at ekte forbindelser noen ganger kan lede til romantiske forhold. Vi fremmer respektfull og trygg dating innenfor vÃ¥rt fellesskap og overholder strengt vÃ¥re retningslinjer for ingen NSFW-innhold (upassende innhold).","girlsChatDesc5":"Oppdag gleden ved Ã¥ skape nye vennskapsbÃ¥nd, finne støtte og delta i meningsfulle samtaler med likesinnede enkeltpersoner rundt om i verden. La Dinchat bli ditt go-to-sted online for Ã¥ skape forbindelser og oppleve varmen i et innbydende fellesskap for jenter.","girlsChatDesc6":"Omfavn den berikende opplevelsen av Dinchat - den ultimate chatten for jenter, skapt av jenter! Bli med oss i dag og bli en del av denne utrolige reisen.","girlsChatSeoDesc":"I jentechatten kan alle jenter føle seg komfortable i hverandres selskap og snakke om hva som helst uten menn til stede. Dette er noe som mange jenter og kvinner setter stor pris pÃ¥.","helpSeoDesc":"Hjelpeside med tips og informasjon for alle som vil chatte pÃ¥ Dinchat.","imagesSeoDesc":"Oppdag lokkende Bildchattrum som passer forskjellige smaker. Delta i livlige samtaler og utforsk visuelt innhold i SFW- og NSFW-kategorier. Bli med nÃ¥ og gi etter for nysgjerrigheten din!","indexSeoDesc":"Norges beste chat og møteplass. Raskt, enkelt og morsomt. Et møtested der alle kan møte nye bekjente eller holde kontakten med venner.","isThePerfectAlternative":"Dinchat er det perfekte alternativet til chatapper som Skype, Kik, Snapchat, Reddit og Tinder, da det lar deg chatte og være sosial med nye mennesker, og bare bruke matchings- og datingfunksjonene nÃ¥r du vil. Og vi prøver ikke Ã¥ tvinge deg til Ã¥ laste ned en app eller gjennomgÃ¥ en lang registrering.","linksToPaidSites":"Lenker til betalingssider eller annen salg er forbudt uten tillatelse fra Dinchat.","lobbyDesc1":"Leter du etter et livlig og inkluderende fellesskap online der du kan skape nye kontakter, enten i Lobbyen for ditt eget land og sprÃ¥k, eller ved Ã¥ ta steget ut og bli kjent med folk i et mer internasjonalt rom? Da trenger du ikke lete lenger, for Dinchats Lobbyrom er svaret! Designet for Ã¥ passe en global publikum, er Lobbyen en virtuell plass der enkeltpersoner kan samles for Ã¥ møtes, chatte og oppdage spennende nye vennskap, meningsfulle relasjoner eller bare delta i interessante samtaler.","lobbyDesc3":"PÃ¥ Dinchat prioriterer vi Ã¥ skape et trygt og velkomment miljø for alle brukere. Selv om Lobbyen oppmuntrer til Ã¥pne diskusjoner om ulike emner, insisterer vi pÃ¥ Ã¥ opprettholde en familievennlig atmosfære. Vi ber vennligst vÃ¥re brukere om Ã¥ avstÃ¥ fra Ã¥ dele ekspplisitt eller upassende innhold. Vær imidlertid trygg pÃ¥ at det er mange andre rom som tilbyr mer vokseninnhold.","lobbyDesc4":"SÃ¥ hvorfor vente lenger? Ta steget inn i Dinchat Lobby og begi deg ut pÃ¥ en spennende reise med oppdagelser og fellesskap. Delta i opplysende samtaler, oppdag nye perspektiver og utvid horisonten din, alt fra komforten av din egen enhet. Bli med oss i dag og bli en del av vÃ¥rt blomstrende globale fellesskap!","lobbyDesc5":"Husk, pÃ¥ Dinchat er alle velkomne. Begynn Ã¥ skape meningsfulle kontakter og nyt de grenseløse mulighetene som venter pÃ¥ deg. Velkommen inn!","lobbySeoDesc":"I Lobbyen pÃ¥ Dinchat kan alle som er ute etter kontakt pÃ¥ internett møte nye bekjentskaper raskt og sikkert, her diskuteres alt mellom himmel og jord bÃ¥de dag og natt.","meetSeoDesc":"Last ned Dinchat-appen i dag for Ã¥ begynne Ã¥ chatte, matche og møte nye mennesker.","messageSeoDesc":"Privat melding pÃ¥ Dinchat","navigateDesc1":"PÃ¥ Dinchat finnes det to menyer for enkel navigering. Toppmenyen, som du finner til høyre pÃ¥ mobilen, lar deg bla gjennom ulike sider og administrere kontoen din.","needToBeOlder":"Du mÃ¥ være minst 18 Ã¥r gammel for Ã¥ bruke Dinchat","newFacebookPage":"Ny Facebook-side lansert for Dinchat, der alle kan samles, stille spørsmÃ¥l og mer.","newLanguageAndRooms":"Nytt sprÃ¥k og nye rom - NÃ¥ er Dinchat tilgjengelig pÃ¥ engelsk, og det er tilgjengelige nye rom for de som foretrekker Ã¥ chatte pÃ¥ engelsk!","newsSeoDesc":"Nyheter pÃ¥ Dinchat, sammendrag av hva som er nytt pÃ¥ møteplassen.","orDownloadApp":"Eller last ned Dinchat-appen for Ã¥ fortsette med en gang","peoplePageYouCan":"PÃ¥ siden \'Personer\' kan du se alle brukere pÃ¥ Dinchat, uavhengig av hvilke rom de er med i (selv om de ikke er med i noen rom i det hele tatt). Dette inkluderer nÃ¥r de sist var online, kjønn og alder.","referral.description":"Alt du mÃ¥ gjøre er Ã¥ tipse venner, kjente eller andre om Dinchat. De som har invitert flest nye medlemmer gjennom sin lenke nÃ¥r tiden er ute, fÃ¥r gavekortet.","reviewOfferEmail":"[email protected]","reviewOfferText":"Bare legg igjen en 5-stjerners anmeldelse i App Store eller Google Play Store, send deretter et skjermbilde av anmeldelsen din til en moderator eller send den pÃ¥ e-post til {email} for Ã¥ aktivere ditt Plus-medlemskap.","reviewOfferTitle":"FÃ¥ Dinchat Plus gratis i en hel mÃ¥ned!","roleplayDesc1":"Velkommen til Dinchats livlige fellesskap, der personer med ulike interesser kan koble seg til og utforske sine lidenskaper. Enten du søker spennende erotisk rollespill eller fortryllende fantasiverdener, tilbyr vÃ¥re chatterom et trygt og inkluderende sted der du kan fordype deg i fengslende scenarier.","roleplayDesc6":"Uansett om du lengter etter erotisk nytelse eller ønsker Ã¥ begi deg ut pÃ¥ fantastiske eventyr, tilbyr Dinchat et innbydende sted for din kreative utfoldelse. Bli med i et allsidig fellesskap, utforsk dine lidenskaper og la fantasien sveve i vÃ¥re fengslende chatterom for rollespill.","roleplaySeoDesc":"I rommet for rollespill er det meste tillatt. Her kan du fantasere og spille sammen med andre som søker det samme. Noen søker rollespill for møter i virkeligheten, mens andre foretrekker Ã¥ holde det digitalt.","roomSeoDesc":"Chatterom pÃ¥ Dinchat","rulesSeoDesc":"Regler som alle mÃ¥ følge for Ã¥ chatte pÃ¥ Dinchat og bruke møteplassen.","searchUsersAppDesc":"Alle kan nÃ¥ søke og finne nye venner utenfor chatterommene i Dinchat-appen. Du finner knappen pÃ¥ varslingssiden ð","seekingLaunched":"Seeking lanseres! - Moderne kontaktannonser lanseres nÃ¥ pÃ¥ Dinchat og gir alle en mer varig mÃ¥te Ã¥ søke nye kontakter online.","sendingImagesPopular":"Ã
sende bilder er veldig populært på Dinchat. Du kan enten laste opp et bilde, ta et med kameraet ditt og sende det direkte, eller bare lime inn en lenke til et bilde i en melding, så blir det sendt automatisk.","sexChatDesc1":"Velkommen til den ultimate voksenchatten. Her tilbyr vi et trygt og diskret miljø der alle kan engasjere seg i forskjellige samtaler, inkludert frekke emner, sexprat, dating eller bare søke råd og fellesskap. Uansett om du søker tilfeldige dater, langvarige forhold eller bare en stund med samhørighet, har Dinchat noe for alle.","sexChatDesc2b":"På Dinchat omfavner vi åpenhet og respekt for forskjellige ønsker og interesser. Våre voksenchatterom tilbyr en frigjort atmosfære der du fritt kan diskutere dine tanker og interesser uten fordommer. Vi forstår at voksne samtaler kan omhandle eksplisitte emner, og vi sørger for at alle interaksjoner skjer med samtykke og gjensidig respekt.","sexChatDesc3b":"Dinchat åpner sine dører for individer fra hele verden. Vi har chatterom beregnet for brukere som snakker forskjellige språk, noe som fremmer en global fellesskapsånd der kulturell mangfold blir feiret. Skap kontakt med likesinnede personer fra forskjellige bakgrunner og utforsk felles interesser uten språkbarrierer.","sexChatDesc4b":"Uansett om du søker en kortvarig flørt, en lidenskapelig romanse eller bare vil nyte stimulerende samtaler, gir Dinchat deg muligheten til å utforske dine ønsker uten begrensninger. Plattformen vår oppmuntrer ærlige og åpne interaksjoner, slik at du k
2an finne det du leter etter, enten det er spennende eventyr, meningsfulle forhold eller bare et sted Ã¥ slappe av.","sexChatDesc5b":"Personvern og sikkerhet er av høyeste prioritet pÃ¥ Dinchat. Vi implementerer avanserte tiltak for Ã¥ sikre at dine personlige opplysninger og samtaler forblir konfidensielle. Vær trygg i vissheten om at du kan fordype deg i spennende diskusjoner uten Ã¥ bekymre deg for at integriteten din kompromitteres.","sexChatDesc7":"Omfavne spenningen og finn det du leter etter pÃ¥ Dinchat - din ultimate destinasjon for voksenunderholdning, fellesskap og ærlige samtaler. Bli med gratis eller kom bare som gjest og utforsk en verden av ubegrensede muligheter.","sexSeoDesc":"Velkommen til den ultimate plattformen for voksenprat hvor vi ønsker brukere over 18 Ã¥r velkommen. Her tilbyr vi et trygt og diskret miljø der alle kan engasjere seg i forskjellige samtaler, inkludert frisprÃ¥kige temaer, sexprat, dating eller bare søke rÃ¥d og fellesskap. Uansett om du leter etter tilfeldige stevnemøter, langvarige forhold, sexprat eller bare et øyeblikk av samhørighet, har Dinchat noe for alle.","supportDinchat":"Støtt Dinchat â¤ï¸","theFollowingRules":"Følgende regler og plikter gjelder for alle brukere av chatten og møteplassen Dinchat.com.","theGoalOf":"MÃ¥let med Dinchat er Ã¥ være et naturlig møtested pÃ¥ internett, skapt fra brukerens perspektiv.","theWholeWorld":"De fleste pÃ¥ Dinchat er svensker, men vi blir ogsÃ¥ besøkt av mennesker fra hele verden. Her kan du fÃ¥ nye venner og bekjentskaper som du kanskje aldri ville møtt ellers.","therianChatSeoDesc":"Therian Chat - koble til, del erfaringer og møt therians online. Bli med i vÃ¥rt aktive therianfellesskap i dag!","userSeoDesc":"Brukerprofil pÃ¥ Dinchat","verifiedDesc4b":"Mange apper tilbyr metoder for Ã¥ verifisere brukere. Dinchat skiller seg ut ved ikke bare Ã¥ tilby brukerverifisering, men ogsÃ¥ eksklusive chatterom hvor kun verifiserte brukere er tillatt, noe som sikrer høy tillit blant alle i rommet.","verifiedSeoDesc":"Vi tar sikkerheten til neste nivÃ¥ ved Ã¥ tilby brukerverifisering og eksklusive chatterom for verifiserte brukere.","weConstantlyTakeFeedback":"Vi tar kontinuerlig tilbakemeldinger og forslag fra alle brukere og gjør dem til virkelighet pÃ¥ Dinchat.","welcomeToLobby":"Velkommen til Dinchats Lobby","whyUseDinchat":"Hvorfor bruke Dinchat?","withAPlusMembership":"Med et plusmedlemskap hjelper du oss med Ã¥ gjøre Dinchat til en trygg og morsom mÃ¥te Ã¥ møte nye mennesker online.","Dating":"Dating","verifiedVisitLabel":"Verifiserte"}')},69113:function(e){"use strict";e.exports=JSON.parse('{"SAY_USERNAME":"Säg Dinchat och ditt användarnamn","USERNAME_ON_NOTE":"Skriv ditt användarnamn + Dinchat pÃ¥ en lapp och hÃ¥ll upp den","aboutSeoDesc":"MÃ¥let med Dinchat är att vara en naturlig mötesplats pÃ¥ internet, skapat ur användarens perspektiv. Med möjlighet att träffa andra människor direkt, utan att vänta pÃ¥ lÃ¥nga registreringar, inaktiva personer som är offline eller annat. Här finns chattrum för alla smaker, oavsett om du söker nÃ¥got tillfälligt, lÃ¥ngvarigt, vänner, en framtida partner, träffar, endast onlinekontakt eller nÃ¥got däremellan.","allRoomsSeoDesc":"Hitta nÃ¥got kul bland alla rum pÃ¥ Dinchat. Utforska spännande diskussioner, träffa nya människor och delta i samtal om allt frÃ¥n vardagsämnen, intressen och hobbyer till mer pirriga och personliga ämnen. Oavsett vad du söker finns det nÃ¥got för dig â upptäck ditt favoritrum pÃ¥ Dinchat redan idag!","allowPermission":"Du har inte tillÃ¥tit Dinchat att använda din mikrofon. Du behöver göra det i din webbläsare.","alwaysFreeDesc":"Dinchat är helt kostnadsfritt och fungerar som en mötesplats för alla, oavsett om du söker nÃ¥got tillfälligt eller mer lÃ¥ngvarigt.","andYouGetRewarded":"Och du blir belönad för det genom att fÃ¥ bland annat fÃ¥ Dinchat helt reklamfritt och fri tillgÃ¥ng till roliga funktioner som gör det enkelt att träffa nya människor. Du fÃ¥r även skicka stora filer i alla rum och privat, vinka och matcha obegränsat och mycket mer!","basicIdea":"Tanken med Dinchat är att du ska kunna fÃ¥ kontakt med nÃ¥gon omgÃ¥ende, pÃ¥ ett enkelt sätt och utan väntetider, registreringar och annat.","betterPriceInAppDesc":"Goda nyheter! VÃ¥r app har specialpriser i indiska rupier. Ladda ner den gratis och lÃ¥s upp allt!","byDinchat":"Av Dinchat","combatingLonelinessDesc":"PÃ¥ Dinchat bekämpar vi ensamhet genom att erb
2juda en plats där du alltid kan socialisera online och träffa nya människor. Oavsett tid på dygnet finns någon att prata med i våra chattrum. Läs mer om hur du lättast träffar nya personer online i vår <a>FAQ</a>.","datingDesc1":"Dejting i Dinchats chattrum ger ett uppfriskande alternativ till traditionella dejtingsajter och appar. Säg adjö till att vänta länge på svar från någon som så alltför ofta på andra plattformar. Med Dinchat kan du delta i samtal i realtid, skapa omedelbara kontakter och väcka spännande nya romanser.","datingDesc13":"Dinchat är din ultimata plattform för underbara dejtingupplevelser, där du kan utforska oändliga möjligheter till kärlek och romantik. Omfamna bekvämligheten med chattrummen och spänningen med Meet för att upptäcka din perfekta partner.","datingDesc14":"Registrera dig gratis nu eller hoppa bara in som gäst och låt Dinchat revolutionera ditt sätt att se på dejting. Hitta din perfekta matchning idag!","datingDesc2":"Varför välja Dinchat för dejting?","datingDesc5b":"Dinchat rymmer en mångfald av olika individer, var och en med sina unika egenskaper och intressen. Utforska ett brett spektrum av personligheter för att hitta någon som verkligen resonerar med dig.","datingDesc7b":"Dinchats intelligenta algoritmer säkerställer att du matchas med kompatibla personer, vilket ökar dina chanser att hitta en meningsfull och varaktig kontakt.","datingDesc8":"Hur Dinchat fungerar","disappearingDesc1":"Stig in i en värld av magiska ögonblick med Dinchat, där delning av bilder och videor blir en konst - de försvinner! Förbättra din meddelandehantering med vår unika funktion som låter dig skicka multimedia-meddelanden som försvinner. Oavsett om det är en rolig bild eller något mer privat, ser vår säkra chatapp till att din media förblir privat och säker.","disappearingSeoDesc":"Utforska försvinnande bilder och videor i en privat chatt både på webben och i vår app! Skicka media som självförstör - du väljer hur länge det ska vara synligt: 10 sekunder, 30 sekunder eller en minut. Prioritera integritet i dina konversationer med säker meddelandehantering.","doThis-1":"Ladda ned Dinchat-appen","faq1Answer":"För att börja chatta med någon online behöver du först hitta en person du är intresserad av. Detta kan du göra genom att hitta chattrum, grupper eller forum för något intresse du har. Eller genom att swipa eller bläddra igenom profiler på en dejtingsajt eller dejtingapp, många av dem fungerar även för att hitta vänner. På Dinchat kombineras båda de här så du har många olika vägar till att hitta någon. När du väl hitta någon du vill prata med kan du skicka ett meddelande genom appens eller webbplatsens privata chatt. Var artig, presentera dig och starta en konversation om något ni båda är intresserade av.","faq5Answer":"För att träffa folk online på ett säkert sätt, följ dessa råd: Dela inte personliga uppgifter som adress eller arbetsplats för tidigt. Använd en säker och pålitlig plattform för att chatta och träffa nya människor som Dinchat. Om du bestämmer dig för att träffa någon i verkligheten, välj en offentlig plats och informera en vän eller familjemedlem om ditt möte. Var uppmärksam på varningssignaler som orealistiska krav, påtryckningar om pengar eller konstiga beteenden.","faq6Answer":"Det är alltid bra att vara försiktig på nätet. Var uppmärksam på profiler som verkar för bra för att vara sanna, eller som snabbt börjar be om pengar eller personliga uppgifter. Använd din instinkt och rapportera misstänkt beteende till plattformens supportteam om något känns fel. Vissa webbplatser och appar har funktioner för att verifiera användare för att öka tryggheten. På Dinchat ser du om en användare är verifierad direkt genom att de alltid har en blå bock vid sitt namn.","faq9Answer":"En bra profil är ärlig och tydlig. Använd en profilbild där du ser ut som dig själv, och skriv en beskrivning som reflekterar din personlighet och dina intressen. Försök att vara specifik om vad du letar efter, vare sig det är vänskap eller en romantisk partner. Det kan också vara bra att inkludera några samtalsstartare, som din favoritbok eller ett intressant hobby. På Dinchat kan du även fylla i vad du söker i profil, det hjälper andra att förstå direkt vad du är ute efter samt matchar dig bättre med andra.","fiftyFiftyRoomDesc3b":"Det är svårt att säga exakt eftersom de flesta a
2ppar inte offentliggör den typen av statisik. Men med vÃ¥r satsning pÃ¥ en jämn fördelning ligger Dinchat bra till med en väldigt jämn könsfördelning.","fiftyFiftyRoomDesc4b":"Som mötesplats och app har Dinchat en hög andel kvinnor och tjejer dÃ¥ det kontinuerligt satsas pÃ¥ att skapa en inkluderande miljö där personer av alla kön trivs.","fiftyFiftyRoomSeoDesc":"I en digital värld där sociala plattformar är vÃ¥r främsta plats för att mötas, har vi valt att ta ett unikt grepp: att skapa miljöer där könsbalans stÃ¥r i centrum. Vi har till och med ett chattrum där vi inte släpper in fler personer av ett visst kön om för mÃ¥nga redan är i rummet.","firstMonthDiscount":"FÃ¥ 50% rabatt pÃ¥ din första mÃ¥nad med Dinchat Plus â endast under en begränsad tid.","girlsChatDesc1":"Letar du efter en trygg och välkomnande plats online där tjejer och kvinnor frÃ¥n hela världen kan samlas, skapa vänskapsband, delta i meningsfulla samtal eller till och med utforska möjligheterna till dejting? DÃ¥ är Dinchat rätt för dig med bÃ¥de lokala och internationella rum för en tjejchatt!","girlsChatDesc2":"PÃ¥ Dinchat har vi skapat en frizon exklusivt för tjejer, där vi erbjuder en bekväm och inkluderande miljö där de fritt kan interagera med varandra utan män närvarande. Vi förstÃ¥r vikten av att främja en stöttande gemenskap för tjejer och kvinnor att öppet uttrycka sig och hitta likasinnade personer.","girlsChatDesc3a":"Global Gemenskap: Dinchat samlar tjejer frÃ¥n olika bakgrunder och kulturer, främjar interaktioner över kulturer som berikar alla upplevelser. Ta chansen att hitta tjejer och kvinnor frÃ¥n olika länder och lära känna deras unika perspektiv.","girlsChatDesc3b":"Vänskap och Kamratskap: Skapa äkta och lÃ¥ngvariga vänskapsband med andra tjejer som delar dina intressen och värderingar. Dinchat är den perfekta plattformen för att hitta vänskap och stöd under olika skeden av livet.","girlsChatDesc3c":"Engagerande Samtal: FrÃ¥n lättsamma diskussioner om hobbies och intressen till djupa samtal om livet, uppmuntrar Dinchat öppen dialog om ett brett spektrum av ämnen. Oavsett om du söker rÃ¥d eller bara vill fÃ¥ utlopp för dina tankar, finns det alltid nÃ¥gon där för att lyssna.","girlsChatDesc3d":"Säkert plats för Dating: Ãven om Dinchat främst är en plattform för vänskap, förstÃ¥r vi att äkta kopplingar ibland leder till romantiska relationer. Vi främjar respektfull och trygg dejting inom vÃ¥r gemenskap och följer strikt vÃ¥r policy om inget NSFW-innehÃ¥ll.","girlsChatDesc5":"Upptäck glädjen i att skapa nya vänskapsband, hitta stöd och delta i meningsfulla samtal med likasinnade individer runt om i världen. LÃ¥t Dinchat bli din go-to plats online för att skapa kontakter och uppleva värmen i en välkomnande gemenskap för tjejer.","girlsChatDesc6":"Omfamna den berikande upplevelsen av Dinchat - den ultimata chatten för tjejer, skapad av tjejer! GÃ¥ med oss idag och bli en del av denna otroliga resa.","girlsChatSeoDesc":"I tjejchatten kan alla tjejer känna sig bekväma i varandras sällskap och prata om vad som helst utan män närvarande. Detta är nÃ¥got som uppskattas väldigt mycket av mÃ¥nga tjejer och kvinnor.","helpSeoDesc":"Hjälpsida med tips och information för alla som vill chatta pÃ¥ Dinchat.","imagesSeoDesc":"Upptäck lockande Bildchattrum som passar olika smaker. Delta i livliga samtal och utforska visuellt innehÃ¥ll i SFW- och NSFW-kategorier. GÃ¥ med nu och släpp lös din visuella nyfikenhet!","indexSeoDesc":"Sveriges bästa chatt och mötesplats. Snabbt, enkelt och roligt. En mötesplats där alla kan träffa nya bekanta eller hÃ¥lla kontakten med vänner.","isThePerfectAlternative":"Dinchat är det perfekta alternativet till chattappar sÃ¥som skype, kik, snapchat, reddit och tinder dÃ¥ det tillÃ¥ter dig att chatta och vara social med nya personer, och bara utnyttja matchning- och dating-funktionerna när du vill. Och vi försöker inte pusha dig till att ladda ner en app eller en utdragen registrering.","linksToPaidSites":"Länkar till betalsajter eller annan försäljning är förbjuden utan tillÃ¥telse frÃ¥n Dinchat.","lobbyDesc1":"Letar du efter en livlig och inkluderande gemenskap online där du k
2an skapa nya kontakter, antingen i Lobbyn för ditt eget land och sprÃ¥k, eller att ta klivet ut och lära känna folk i ett mer internationellt rum? DÃ¥ behöver du inte leta längre, för Dinchats Lobbyrum är svaret! Utformat för att passa en global publik är Lobbyn en virtuell plats där individer kan samlas för att träffas, chatta och upptäcka spännande nya vänskaper, meningsfulla relationer eller helt enkelt delta i intressanta samtal.","lobbyDesc3":"PÃ¥ Dinchat prioriterar vi att skapa en trygg och välkomnande miljö för alla användare. Ãven om Lobbyn uppmuntrar öppna diskussioner om en mängd olika ämnen, insisterar vi pÃ¥ att behÃ¥lla en familjevänlig atmosfär. Vi ber vänligt vÃ¥ra användare att avstÃ¥ frÃ¥n att dela explicit eller olämpligt innehÃ¥ll. Var dock säker pÃ¥ att det finns gott om andra rum som erbjuder mer vuxet material.","lobbyDesc4":"SÃ¥, varför vänta längre? Kliv in i Dinchat Lobby och ge dig ut pÃ¥ en spännande resa av upptäckt och gemenskap. Delta i upplysande samtal, upptäck nya perspektiv och vidga dina vyer, allt frÃ¥n bekvämligheten av din egen enhet. Anslut till oss idag och bli en del av vÃ¥r blomstrande globala gemenskap!","lobbyDesc5":"Kom ihÃ¥g, pÃ¥ Dinchat är alla välkomna. Börja skapa meningsfulla kontakter och njut av de gränslösa möjligheter som väntar dig. Välkommen in!","lobbySeoDesc":"I Lobbyn pÃ¥ Dinchat kan alla som är ute efter kontakt pÃ¥ internet träffa nya bekantskaper snabbt och säkert, här diskuteras allt mellan himmel och jord under bÃ¥de dag och natt.","meetSeoDesc":"Ladda ned Dinchat appen idag för att börja chatta, matcha och träffa nya människor.","messageSeoDesc":"Privat meddelande pÃ¥ Dinchat","navigateDesc1":"PÃ¥ Dinchat finns tvÃ¥ menyer för att göra det lätt att hitta. Toppmenyn, som du hittar till höger pÃ¥ mobil, lÃ¥ter dig bläddra mellan olika sidor och hantera ditt konto.","needToBeOlder":"Du mÃ¥ste vara minst 18 Ã¥r för att använda Dinchat","newFacebookPage":"Ny facebook-sida lanserad för Dinchat där alla kan samlas, ställa frÃ¥gor och annat.","newLanguageAndRooms":"Nytt sprÃ¥k och nya rum - Nu finns Dinchat även pÃ¥ engelska och nya rum för de som gärna chattar pÃ¥ engelska finns tillgängliga!","newsSeoDesc":"Nyheter pÃ¥ Dinchat, sammanfattningar av vad som är nytt pÃ¥ mötesplatsen.","orDownloadApp":"Eller ladda ner Dinchat-appen för att fortsätta direkt","peoplePageYouCan":"PÃ¥ sidan Personer kan du se alla användare pÃ¥ Dinchat, oavsett vilka rum de är med i (även om de inte är med i nÃ¥gra rum alls). Inklusive när de senast var online, kön och Ã¥lder.","referral.description":"Allt du behöver göra är att tipsa vänner, bekanta eller andra om Dinchat. De som bjudit in flest nya medlemmar genom sin länk när tiden är slut fÃ¥r presentkortet.","reviewOfferEmail":"[email protected]","reviewOfferText":"Lämna bara en 5-stjärnig recension av Dinchat i App Store eller Google Play Store, skicka sedan en skärmdump av din recension till en moderator eller e-posta den till {email} för att aktivera ditt Plus-medlemskap.","reviewOfferTitle":"FÃ¥ Dinchat Plus gratis i en hel mÃ¥nad!","roleplayDesc1":"Välkommen till Dinchats livliga gemenskap dit personer med olika intressen kan ansluta och utforska sina passioner. Oavsett om du söker spännande erotiskt rollspel eller förtrollande fantasivärldar, erbjuder vÃ¥ra chattrum en trygg och inkluderande plats för att du ska kunna fördjupa dig i fängslande scenarier.","roleplayDesc6":"Oavsett om du längtar efter erotisk njutning eller vill ge dig ut pÃ¥ fantastiska äventyr, erbjuder Dinchat en välkomnande plats för din kreativa utveckling. GÃ¥ med i en mÃ¥ngsidig gemenskap, utforska dina passioner och lÃ¥t fantasin sväva i vÃ¥ra fängslande chattrum för rollspel.","roleplaySeoDesc":"I rummet för rollspel är det mesta tillÃ¥tet. Här kan ni fantisera och spela ihop med andra som söker liknande. Somliga söker rollspel för träff i verkligheten medan andra föredrar att hÃ¥lla det digitalt.","roomSeoDesc":"Chattrum pÃ¥ Dinchat","rulesSeoDesc":"Regler som alla mÃ¥ste följa för att chatta pÃ¥ Dinchat och använda mötesplatsen.","searchUsersAppDesc":"Alla kan nu söka och hitta nya vänner utanför chattrummen i Dinchat-appen. Du hittar knappen pÃ¥ Meddelandesidan ð","seekingLaunched":"Seeking lanseras! - Moderna kontaktannonser lanseras nu pÃ¥ Dinchat och ger alla ett sätt att mer varaktigt söka nya kontakter online.","sendingImagesPopular":"Att skicka bilder är väldigt populärt pÃ¥ Dinchat. Du kan antingen ladda upp en bild, ta en med din kamera och skicka direkt, eller bara klistra in en länk pÃ¥ en bild i ett meddelande sÃ¥ skickas den automatiskt.","sexChatDesc1":"Välkommen till den ultimata vuxen chatten. Här erbjuder vi en trygg och diskret miljö där alla kan engagera sig i olika samtal, inklusive snuskiga ämnen, sexprat, dejting eller bara söka rÃ¥d och gemenskap. Oavsett om du söker tillfälliga dejter, lÃ¥ngvariga relationer eller bara en stund av samhörighet, sÃ¥ har Dinchat nÃ¥got för alla.","sexChatDesc2b":"PÃ¥ Dinchat omfamnar vi öppensinnadhet och respekt för olika önskemÃ¥l och intressen. VÃ¥ra vuxenchattrum erbjuder en befriad miljö där du fritt kan diskutera dina tankar och intressen utan fördomar. Vi förstÃ¥r att vuxna konversationer kan beröra explicita ämnen, och vi ser till att alla interaktioner sker med samtycke och ömsesidig respekt.","sexChatDesc3b":"Dinchat öppnar sina dörrar för individer frÃ¥n hela världen. Vi har chattrum avsedda för användare som talar olika sprÃ¥k, vilket främjar en global gemenskap där kulturell mÃ¥ngfald hyllas. Skapa kontakt med likasinnade personer frÃ¥n olika bakgrunder och utforska gemensamma intressen utan sprÃ¥kbarriärer.","sexChatDesc4b":"Oavsett om du söker en tillfällig flirt, en passionerad romans eller helt enkelt vill njuta av stimulerande samtal, ger Dinchat dig möjligheten att utforska dina önskningar utan begränsningar. VÃ¥r plattform uppmuntrar ärliga och öppna interaktioner, vilket gör att du kan hitta det du letar efter, oavsett om det är spännande äventyr, meningsfulla relationer eller bara en plats att koppla av.","sexChatDesc5b":"Sekretess och säkerhet är av högsta prioritet pÃ¥ Dinchat. Vi tillämpar avancerade Ã¥tgärder för att säkerställa att din personliga information och konversationer förblir konfidentiella. Var trygg i vetskapen om att du kan fördjupa dig i spännande diskussioner utan att behöva oroa dig för att din integritet äventyras.","sexChatDesc7":"Omfamna spänningen och hitta det du letar efter pÃ¥ Dinchat - din ultimata destination för vuxennöje, gemenskap och ärliga samtal. GÃ¥ med gratis eller hoppa bara in som gäst och lÃ¥s upp en värld av obegränsade möjligheter.","sexSeoDesc":"Välkommen till den ultimata plattformen för vuxenchatt där vi välkomnar användare över 18 Ã¥r. Här erbjuder vi en trygg och diskret miljö där alla kan engagera sig i olika samtal, inklusive snuskiga ämnen, sexprat, dejting eller bara söka rÃ¥d och gemenskap. Oavsett om du söker tillfälliga dejter, lÃ¥ngvariga förhÃ¥llanden, sexchatt eller bara en stund av samhörighet, sÃ¥ har Dinchat nÃ¥got för alla.","supportDinchat":"Stöd Dinchat â¤ï¸","theFollowingRules":"Följande regler och skyldigheter gäller alla användare av chatten och mötesplatsen Dinchat.com.","theGoalOf":"MÃ¥let med Dinchat är att vara en naturlig mötesplats pÃ¥ internet, skapat ur användarens perspektiv.","theWholeWorld":"De flesta pÃ¥ Dinchat är svenskar men vi besöks även av människor frÃ¥
2n hela världen. Här kan du fÃ¥ nya vänner och bekantskaper som du kanske aldrig skulle träffat annars.","therianChatSeoDesc":"Therian Chat - gÃ¥ med, dela erfarenheter och träffa therians online. GÃ¥ med i vÃ¥rt aktiva therian-community idag!","userSeoDesc":"Användarprofil pÃ¥ Dinchat","verifiedDesc4b":"MÃ¥nga appar erbjuder metoder för att verifiera användare. Dinchat sticker ut genom att inte bara erbjuda användarverifiering utan ocksÃ¥ exklusiva chattrum där endast verifierade användare är tillÃ¥tna, vilket säkerställer hög tillit bland alla som deltar.","verifiedSeoDesc":"Vi tar säkerheten till nästa nivÃ¥ genom att erbjuda användarverifiering och exklusiva chattrum för verifierade användare.","weConstantlyTakeFeedback":"Vi tar hela tiden in önskemÃ¥l och förslag frÃ¥n alla användare och gör dem till verklighet pÃ¥ Dinchat.","welcomeToLobby":"Välkommen till Dinchats Lobby","whyUseDinchat":"Varför använda Dinchat?","withAPlusMembership":"Med ett plusmedlemskap hjälper du oss att göra Dinchat till ett säkert och roligt sätt att träffa nya personer online.","Dating":"Dejting","verifiedVisitLabel":"Verifierade"}')},75553:function(e){"use strict";e.exports=JSON.parse('{"vibbliBannerText1":"A calmer chat is here â without the sex","vibbliBannerText2":"A relaxed chat about your interests â no sex chat","vibbliBannerButton":"Try Vibbli","wrongSiteTitle":"Your account has been removed","wrongSiteBody":"Vibbli is a chat without adult content. If that\'s what you\'re looking for, Dinchat suits you better - adult conversations and images are allowed there! ð¶ï¸","wrongSiteButton":"Go to Dinchat","rooms":"Rooms","messages":"Messages","roomMenuMsg1":"You haven\'t joined any rooms yet..","roomMenuMsg2":"Join some to see them here!","messageMenuMsg1":"No messages yet","messageMenuMsg2":"Start chatting to fill this up!","connectionFailed":"Could not connect to the chat, try again in a little bit","logout":"Logout","login":"Login","loggingIn":"Logging in..","couldNotSignup":"Could not sign up. Try again later.","alreadyHaveAccount":"You already have an account, try logging in or choose Forgot password.","usernameTaken":"That username is taken, try something else","usernameNotAllowed":"That username is not allowed","couldNotSignupGuest":"Could not join as guest. Try again later.","wrongMailOrPass":"The e-mail address or password was wrong.","couldNotLogin":"Could not login. Try again later.","usernameMustBe":"The username must be between 3 and 20 characters and can\'t contain any strange symbols","selectGender":"Please select your gender","selectDateOfBirth":"Please select your date of birth","acceptTerms":"Please accept the terms and conditions","completeVerification":"Please complete the human verification","enterEmail":"Please enter your email","enterPassword":"Please enter your password","username":"Username","and":"and","forgotPassword":"Forgot password","notMember":"Not a member","haveAccount":"Already have an account?","readAndAccept":"I have read and accept the","chooseUsername":"Choose a username","useAsGuest":"Use as guest","entering":"Entering..","visitUsOn":"Visit us on","mailOrName":"Email or username","new":"New","tryToLoginGuest":"You\'re trying to login to a guest account, choose another name. Make sure to register a members account to be able to login in the future.","maxConversations":"Max number reached, older messages are hidden","noResults":"No results found for","newsletterConsent":"Yes, keep me updated about new features and news","welcomeHeading":"Welcome to the new way of chatting and meeting people online","loginTalkToUser":"Login or just choose a name to talk to","loginOrChooseNme":"Login or choose a name","loginShowRoom":"Login or just choose a name to show the room","loginShowAccount":"Login or just choose a name to access your account","loginShowSeeking":"Login or just choose a name to show everyone seeking","loginShowMeet":"Login or just choose a name to start meeting new people","loginShowAds":"Login or just choose a name to show your ads","about":"About","dM":"DM","errorTryLater":"Something went wrong. Try again later.","msgCantBeLonger":"The message can not be larger than 2000 characters.","topicPostMustBe":"The post must be at least {min} characters.","userNotFound":"User was not found","fileNotSent":"The file could not be sent.","fileNotAllowed":"The file type you choose is not allowed.","fileTooBig":"The file is too large, plus members can send large files up to 100 MB.","sayHello":"Say hi to","notContactedRightNow":"does not want to talk right now","dmBlockedCannotMessage":"You can\'t message {recipient} right now - their settings don\'t allow messages from your profile.","dmBlockedGoldLikePitch":"Want to message them anyway? Send a Gold Like and jump to the top of their list right away - and continue chatting.","likeBlockedHard":"This user is not accepting likes right now.","youHaveBlockedThisUserSettings":"can\'t contact you due to your settings. Update your settings if you\'d like to allow messages from them.","youHaveBlockedThisUser":"You have blocked","loadingMore":"Loading more","writeHere":"Write something here...","writeAMessage":"Write a message...","toPreventTroll":"To always protect our users from trolls, bots and spammers, we have high security on this chat.","silencedCantTalk":"Our system has identified your account as suspicious, therefore you have been silenced and cannot post at this time.","accountReview":"Account review","silencedAccountNeedsReview":"Your account needs to be reviewed.","silencedAccountReviewDesc":"Before you can post, we need to take a closer look at your account. Here are your options:","wasThatWrong":"Was that incorrect?","twoOptions":"Then you have some options.","expressReviewGetUnsilenced":"Express review","expressReviewSkipQueue":"Skip the queue - get your account reviewed and unsilenced instantly.","contactModerator":"Contact a moderator","verifyEmail":"Verify yourself under your Account","choosePassword":"Choose a password","signUp":"Sign up","roomNotFound":"The room was not found","onlyGirlsAllowed":"Only girls are allowed in this room, try some of the other nice rooms!","onlyGuysAllowed":"Only guys are allowed in this room, try some of the other nice rooms!","noDm":"No DMs","dmAllowed":"DMs allowed","users":"Users","noNewMsgs":"No new messages in the last day. Say Hi!","noNewPosts":"No replies yet, write something to start the conversation!","joinedRoom":"Joined the room","leftRoom":"Left the room","thrownOutOfRoom":"was thrown out of the room","profile":"Profile","message":"Message","block":"Block","unblock":"Unblock","blockedUsers":"Blocked users","noBlockedUsers":"You have not blocked anyone.","leaveRoom":"Leave room","close"
2:"Close","noRegistration":"No registration","meetNewPeople":"Meet new people - free and without registration","hereYouCanChat":"Here you can chat and use all features without a membership, no login is required.","weOfferMembership":"We offer free memberships to those who want to keep their username, history and so on for as long as they like.","secureReliable":"Secure & reliable","protectedAnonymous":"Protected communication and anonymous","allCommunication":"All communication in the chat is made over SSL and is thus fully encrypted and cannot be monited like unsecure traffic.","alwaysAnonymous":"You\'re always completely anonymous and choose yourself how much you want others to know about you.","alwaysAvailable":"Always available","noDownloading":"No downloading and mobile friendly","entireMobileAdapted":"To entire meeting point is adapted to mobiles and can be used on all devices, so you always have access from anywhere in the world.","meetNewFriends":"Meet new friends","meetManyNew":"Meet many new people fast & easy","popularRooms":"Popular rooms right now","popularTopics":"Popular topics","newTopics":"New topics","startChatting":"Begin chatting right away with an account!","welcomeIn":"Welcome in","seekingDesc1":"Seeking works as modern classified ads.","seekingDesc2":"With an ad here you can signal that you\'re seeking something in particular, be it someone to date, an online friend, a group with a shared interest or something completely different.","seekingDesc3":"You can in a more specific way let people know what you\'re looking for and show this in your profile and among the ads that can be browsed by others who are seeking.","seekingDesc4":"We think this makes it easier for many to get a more steady and long lived way of meeting someone new, beside the fast pace that the chat rooms offer.","seekingDesc5":"All users can easily browse under","seekingDesc6":"and in real time see all ads that match your search.","seekingDesc7":"In a users profile you can instantly see if he or she is actively seeking right now or not, by the thumbs up or thumbs down icon.","findThePeople":"Find the people you have that special connection with","findPeopleDesc":"Here you can talk to the ones you already know in a safe environment, find a new friend for life, a flirt, someone to date, an online friend, someone open minded, or someone that shares that interest you\'re passionate about.","alwaysFree":"Always free","quickEasy":"Quick and easy","imageChat":"Image chat","openAroundClock":"Open around the clock","alwaysFindSomeone":"In the chat rooms you can also find someone nice, no matter the time of day.","easyToNavigate":"Easy to navigate","navigateDesc2":"While the live menu to the left lets you browse between the rooms you\'ve joined and private messages.","moderatedChat":"Moderated chat","moderatedDesc1":"In all open chat rooms our moderators constantly monitor the conversations to make sure everyone keeps to the few rules we have and act respectfully.","moderatedDesc2":"In this way we make sure all visistors feel safe and welcome.","alwaysSomeoneIn":"Always someone here","alwaysSomeoneDesc1":"We welcome new users daily and also have many regular chatters that spend a lot of time here. Day or night, there are always those who are looking for someone to talk to.","alwaysSomeoneDesc2":"So no matter if you want to start your day by having a chat or you can\'t sleep and are looking for company in the night, you can find someone here.","safe":"Safe","safeDesc1":"We will never ask you for information you\'r uncomfortable with or ask that you register if that\'s not what you want.","safeDesc2":"You can remove your account at any time and all information and data related to you will be deleted permanently and it will be as if you were never here.","adultChat":"Adult chat","adultChatDesc1":"Some of the rooms are aimed at adults, and are clearly marked with NSFW to make it easy for those who don\'t wish to see x-rated material.","adultChatDesc2":"But because everything is created by the users adult material may occur, and that many users want a serious meeting place, we have an age limit of 18 years old on the entire site.","adultSexCh
2atRoom":"Adult Sex Chat Rooms - We have something for everyone","sexChatDesc2a":"Unrestricted Adult Chat","sexChatDesc3a":"International Rooms","sexChatDesc4a":"Explore Your Desires","sexChatDesc5a":"Discreet and Secure","sexChatDesc6":"Ready to embark on an exhilarating journey of self-discovery and connection? Join us today and experience a sex chat room unlike any other. Meet individuals from diverse backgrounds, share your fantasies, and embrace the freedom to be yourself.","newFunctions":"New features","functionsDesc1":"We have a lot of exciting features planned that lets you build relationships in a new, easy and fun way.","functionsDesc2":"Many of these are created but they are requested by all of you, and by that, you users are driving the development of the meeting point in the direction you want.","functionsDesc3":"If you have any opinions or suggestions for improvement you\'re always welcome to contact us at any time, together we\'ll build the perfect meeting point.","showRespect":"Remember to show respect towards other users at all times and be aware of the rules for the different rooms.","welcomeToFree":"The free meeting point run by the users","lobbyDesc":"Everyone is welcome to talk about anyting you want. No sex chatting or explicit images.","images":"Images","imagesDesc":"Image chat where all pictures are allowed.","girlsChat":"Girls chat","girlsChatDesc":"A free zone for girls and women. No men are allowed here.","sexDesc":"The room for everyone looking for sex chatting.","imagesSfwDesc":"Only family friendly pictures that are Safe for Work are allowed here.","verifiedDesc":"A room where all verified users can chat safely.","roleplay":"Roleplay","roleplayDesc":"For all kinds of roleplay, either online or in real life.","datingDesc":"A room for everyone looking for someone to date.","allRooms":"All rooms","byUsers":"By Users","allRoomsDesc":"Please be so kind and respect the rules and language for each room.","news":"News","newsDesc1":"Here you\'ll find summaries of what\'s new on the site.","newsDesc2":"We perform updates to improve daily, but on this page you can find larger updates that are good to know.","january":"January","february":"February","upgradesForBetter":"Upgrades for better performance and a better user experience.","clearerAppearance":"Clearer appearance of private messages.","nowPossibleDelete":"It\'s now possible for all users to delete their account from their Account page themselves. But be aware since deleting your account cannot be reversed!","moreMeasures":"More measures taken to shut out trolls and make sure they don\'t bother regular users.","extendedProfiles":"Extended profiles - Profiles now display if you\'re seeking through the ads or not. And how active you are throughout the meeting point (both of these can be turned off in the settings).","designImprovements":"Design improvements to help mainly mobile users.","automaticEmojis":"Automatic emojis - Emojis are now shown on more devices and are created automatically as you type.","allUsersInARoom":"All users in a room can now be displayed by pressing the button in the room.","menCanNoLonger":"Men can no longer join the girls chats.","unReadCanNow":"Unread DM\'s are now shown both in the title of the page and the menu icon to make it easier to see when you have new messages.","imagesCanNow":"Images can now easily be sent by simply pasting a link to an image and sending it.","rules":"Rules","toAvoidLimiting":"To avoid limiting our users unnecessarily most of what is legal is also allowed. So the rules are few but necessary.","ageLimit":"Age limit of 18 years or older on the entire site.","noNudityProfile":"No nudity in profile pictures. NSFW pictures can be added in the rest of the profile.","allSpamForbidden":"Spam in all forms is forbidden.","noSexualContent":"No sexual of offensive content in rooms marked with SFW.","everythingAgainstLaw":"Everything in violation of swedish law (and the law in the country you as a user reside) is forbidden.","noHarassment":"No harassment or shaming. We want a meeting point where everyone can feeling comfortable and welcome.","allUsersResponsible":"All users are solely responsible for making sure they have the right to publish the content they do, and are not violating any laws when doing so.","roomsMoreRules":"The rooms may have additional rules that need to be followed beyond these.","ifYouSeeAnybody":"If you notice anyone breaking the rules or acting badly in any other way, report it to our moderators immediately in the chat or","contactUsHere":"contact us here","help":"Help","chooseName":"Choose a name","ifDontHaveAccount":"If you don\'t have an account you select that option on the login screen, then you can pick a name and choose to either become a member or chat as a guest.","noteThatGuestAccounts":"Note that guest accounts are not permanent and are deleted after a maximum of 3 days.","chooseRoom":"Choose a room","onHomePageFind":"On the home page you\'ll find several rooms to join, when you click on a room you automatically join the room. You can also check out all rooms","toLeaveTheRoom":"To leave the room you click the three dots in the top right corner of the room and","notWantToBeContacted":"Choose who can contact you","selectWhoCanContact":"On the Account page you can choose who\'s allowed to message you. Filter by gender, by country, or limit it to your contacts only â you can even combine both, for example only women from a specific country.","choose":"Choose","meansNoOneCan":"that means no one can contact you for as long as you have it activated.","aSafetyFor":"A safety for all users who sometimes simply don\'t want that type of direct contact.","whoElseInRoom":"Who else is
2in the room?","youCanStartChatting":"You can start chatting right away. To display other users in the room you can select the button Users.","atTheTopOnline":"Those who are online right now are shown at the top, followed by users in the room who are offline.","here":"here","talkPrivate":"Chat in private","ifYouWantToDm":"If you want to send a message directly to a user you click on his or her name and select","conversationInTheLiveMenu":"The conversation will then be added to Messages in the live menu to the left.","profiles":"Profiles","wantToKnowwMoreAboutUser":"If you want to know more about a user you click his or her name to show their profile","youCanSeeProfile":"There you can see gender, age, what their seeking right now and more. You can also treat them to plus membership for a month.","wantToBlockUser":"Want to block someone?","ifYouDontWantUserContact":"If you don\'t want a user to be able to contact you, click on his or her name and select","youCanSeeInformation":"As long as the user is blocked he or she can\'t write to you and you won\'t see the users messages in any room either.","unreadMessages":"Unread messages","allRoomsKeepMessages":"All rooms keep messages for 24 hours, after that they\'re removed.","yourUnreadMessagesFor":"Your unread messages for a room are only the messages written during the last day, if you haven\'t visisted the room for more than 24 hours you will not be able to see the older messages.","youDontHaveToWorry":"But you don\'t have to worry about your private messages, those are kept for as long as you wish.","isYourAccountGone":"Is your account gone?","guestAccountAreDeleted":"Guest account are automatically deleted 3 days after they\'re created. In some cases they may also be deleted sooner than that.","thatsWhyWeRecommend":"That\'s why we recommend everyone to register their accounts. It\'s quick, free and guarantees you keep your username, settings, history and so on.","removeAccount":"Remove account","ifYouWantToRemove":"You can remove your account on the Account page. Note that deleting your account removes all information related to it and cannot be reversed.","byUsersForUsers":"By users. For users.","withThePossibility":"With the possibility to meet people instantly, without having to go through long registration processes or trying to chat with inactive people.","hereYouFind":"Here you\'ll find chat rooms for all tastes with many features such as private chat, matching with people you like and turning off the ability for users to write to you with a simple click of a button. This may be done for all users or someone in particular, all depending on the mood you\'re in.","everyonesMeetingPoint":"Everyones meeting point","chatBothPublicPrivate":"Here you can chat both publicly and privately, post ads and see what others are looking for right now, match and swipe through others like yourself, meet new acquaintances or talk to someone you\'ve already gotten to know.","whetherYoureLooking":"Whether you\'re looking for something temporary, long-lasting, friends, a future partner, dates, only online contact or something in between.","entireMeetingPointIs":"The entire site is adapted to mobile and can be used on all devices, such as desktops, pads or smart phones. Our app can be found in all major app stores if you want even easier access to the chat","noRegistrationNeeded":"No registration is needed to chat, use seeking or to match, as a guest you can access all functions, unlike many other chats and similar sites that either don\'t allow guests, or limit guests heavily.","toOnlyReservation":"Just keep in mind that guest accounts are temporary (of course) and are deleted after 3 days to make room for new guests.","ifYouWantToKeep":"If you want the guarantee to keep your username and history from all the fun chats for an unlimited time you can become a member, it\'s free and only takes a few secounds.","theFreeMeetingPoint":"The free meeting point","theChatIsAdaptable":"The chat is completely adaptable for all users and our fundamental idea is that is should remain as free as possible, without controlling funtions.","weWantToOffer":"We want to offer the best service where everyone can find new friends och socialize online.","weAimFor":"Our aim is that the chat should be used in exactly the way every individual user wants, so everyone can get as much out of it as possible.","alternativeToChatApps":"Alternative to chat apps","chatCanBeUsed":"The chat can be whenever you want, and from anywhere in the world as no files have to be downloaded.","discreetEntertaining":"Discrete, entertaining and easy!","allForFree":"Everything completely free of course, welcome!","account":"Account","couldNotSave":"Could not save. Try again later.","areYouSureAccount":"Are you sure you want to remove your account? It c
2an\'t be reversed and all your data will be deleted.","accountNowDeleted":"Your account is now being deleted. It usually doesn\'t take more than a minute.","couldNotComplete":"Could not complete. Try again later.","saved":"Saved!","couldNotPassword":"Could not change password. Try again later.","oldPasswordIncorrect":"Your old password was not correct.","newPasswordMust":"Your new password must contain at least 8 characters.","couldNotChangeImage":"Could not change picture.","imageChanged":"Your picture will be changed as soon as it is approved!","man":"Man","woman":"Woman","other":"Other","nonBinary":"Non-binary","nonBinary2":"Non-binary","gender":"Gender","changePicture":"Change picture","settings":"Settings","name":"Name","age":"Age","years":"years","description":"Description","yourName":"Your name","describeYourself":"Describe yourself or what you\'re looking for","showTotal":"Show total","showSeeking":"Show seeking","showWhereILiveInProfile":"Show where I live","showNsfw":"Show adult content (NSFW)","showPlus":"Show that you are a plus member â","appearOffline":"Appear offline","saving":"Saving..","save":"Save","changePassword":"Change password","currentPassword":"Current password","newPassword":"New password","confirmNewPassword":"Confirm new password","passwordNotMatch":"The passwords were not a match","loading":"Loading..","deleteAccount":"Delete account","deleteAccountTopicPostsInfo":"Public posts in Topics are not removed when you delete your account. Your name is removed from those posts so they stay visible without identifying you.","deleteAccountTopicPostsContactInfo":"If you want public topic posts removed, delete each post before deleting your account, or contact us and we will help.","yourPassword":"Your password","newPasswordAgain":"The new password again","titleMustBe":"The title must be between 5 and 30 characters","descriptionMustBe":"The description must be between 10 and 800 characters","show":"Show","whosSeeking":"Who\'s seeking","all":"All","everyone":"Everyone","men":"Men","women":"Women","noAdsFound":"No ads were found, create one by clicking above","createAd":"Create ad","myAds":"My ads","seeking":"seeking","describeSeeking":"Describe what you\'re seeking","send":"Send","sending":"Sending..","summarizingTitle":"A summarizing title","title":"Title","newAd":"New ad","writeTo":"Write to","loginShowUser":"Login or just choose a name to show","guest":"Guest","member":"Member","yourGateway":"Your Gateway to Meeting New People Online!","lobbyDesc2":"In the Lobby, the possibilities are endless. Whether you\'re seeking companionship, hoping to find like-minded individuals to share your interests with, or just looking for a friendly chat, this is the place to be. With our secure and user-friendly platform, you can connect with people from all walks of life, from diverse cultures and backgrounds, making every interaction a fascinating and enriching experience.","keepChattingSafe":"Just make sure to keep the chatting family friendly. If you want to use adult language och pictures there are other rooms for that.","visit":"Visit","imageChatForAll":"Image Chat Rooms for all tastes","unleashVisual":"Unleash Your Visual Curiosity","imagesDesc1":"Ready to take your online chat experience to the next level? Say hello to our Image Chat Rooms! These vibrant spaces are where captivating images and videos meet lively conversations, providing an immersive and engaging platform for users like you.","imagesDesc2":"We understand that everyone has different preferences, which is why we offer two distinct forms of Image Chat Rooms. The first caters to Family-Friendly Images, ensuring a safe and enjoyable environment for all. The second allows all types of images, including those of a more explicit nature. This way, you can choose the room that best matches your interests and comfort level.","imagesDesc3":"To make things easy, each Image Chat Room is clearly labeled as either SFW (Safe for Work) or NSFW (Not Safe for Work). So, whether you\'re in the mood for a more relaxed chat or looking for something more naughty, you\'ll find the perfect fit.","imagesDesc4":"Our Image Chat Rooms are known for their buzzing activity and popularity. Join a community of individuals from around the globe who actively share and discuss a wide range of visual content. From art enthusiasts seeking inspiration to those interested in connecting with like-minded individuals, there\'s something for everyone within our lively rooms.","imagesDesc5":"Get ready to dive into a world where images come alive and conversations flourish. Immerse yourself in eye-catching visuals, exchange thoughts, and make connections with fellow image enthusiasts. It\'s a casual, relaxed atmosphere where you can indulge your visual curiosity and have a great time.","imagesDesc6":"So, why wait? Join us today and embrace the world of image and video chatting. Discover, share, and engage with captivating visuals and conversations. Welcome to a place where the images speak volumes and connections are made one chat at a time. See you there!","thatWayWeMakeSure":"That way we make sure that everyone who doesn\'t want to see explicit content doesn\'t have to, and those who are interested in chatting or images with for example sexual content also can find what they\'re looking for.","imageChatLikeOtherRooms":"The image chat is, like all other rooms, marked with either SFW (Safe for Work) or NSFW (Not Safe for Work).","thatWayYouCanVisit":"That way you can join the room that best match what you want to experience right now. In other words, sex pictures and other adult material is only allowed in rooms marked as NSFW.","globalG
2irlsRooms":"Your global girls chat","girlsChatDesc3":"So what\'s so good about our girls chat?","girlsChatDesc4":"To become a part of this empowering community for girls, you can either sign up for free in a few seconds, or just hop in as a guest and try it out! We ensure a user-friendly experience, allowing you to create a profile and start chatting with other girls effortlessly.","girlsChatDesc7":"Note: To ensure a positive and safe environment for all users, we have strict community guidelines and a robust moderation team in place.","everyoneWelcomeHere":"All of you are welcome here to find what you\'ve been looking for.","roleplayAdventures":"Treat yourself to a role playing adventure","roleplayDesc2a":"Indulge in Sensual Adventures","roleplayDesc2b":"For those seeking a more intimate experience, our chat rooms welcome erotic roleplay enthusiasts. Unleash your deepest desires and embark on passionate encounters with like-minded individuals. Let your imagination run wild as you explore a world of sensuality and connect with others who share your daring spirit.","roleplayDesc3a":"Embrace the Realm of Fantasy","roleplayDesc3b":"If you prefer to venture into the realms of fantasy and adventure, you\'ll find an abundance of opportunities to engage in captivating roleplay. Become a hero in a fantastical land, delve into thrilling quests, and interact with fellow roleplayers to craft mesmerizing stories in our fantasy chat rooms.","roleplayDesc4a":"Diveristy","roleplayDesc4b":"We proudly embrace diversity and welcome roleplayers from all over the world. Our chat rooms are available in english as well as many other language to make sure you\'ll find a warm and inclusive community ready to explore a multitude of roleplaying scenarios.","roleplayDesc5a":"Respectful and Supportive Environment","roleplayDesc5b":"We prioritize the well-being of our members, fostering a respectful and supportive environment for all. Our chat rooms are moderated to ensure that everyone can express themselves freely while maintaining a sense of safety and comfort. Feel confident in exploring your desires and fantasies with others who approach roleplay with openness and respect.","roleplayDesc7":"Are you ready to immerse yourself in a world of sensual adventure and connect with a diverse, passionate community? Explore your passions, and let your imagination soar today.","datingAndMatch":"Your ultimate place for dating, chat rooms and matchmaking - always for free!","datingDesc3a":"Real-Time Interaction.","datingDesc3b":"Enjoy dynamic and lively conversations with potential matches in our dating chat rooms. No more delays or ghosting - here, you can experience genuine and immediate connections.","datingDesc4a":"User-Friendly Meet Function.","datingDesc4b":"Take advantage of our Meet function, where you can swipe through profiles of other users seeking love and companionship. The intuitive interface makes finding matches an enjoyable experience.","datingDesc5a":"Diverse Community.","datingDesc6a":"Secure and Private.","datingDesc6b":"Your privacy is our utmost priority. Feel confident in sharing your thoughts, interests, and feelings in a safe and secure environment.","datingDesc7a":"Efficient Matchmaking.","datingDesc9a":"Join Dating Chat Rooms.","datingDesc9b":"Create your profile in just a few seconds and dive into our dating chat rooms, where you can engage in real-time conversations with other members looking for love, just like you.","datingDesc10a":"Like and Match.","datingDesc10b":"If you come across someone who piques your interest, express it by liking them. If the feeling is mutual, you\'ll be notified of a match!","datingDesc11a":"Discover with Meet.","datingDesc11b":"Embrace our Meet feature, where you can swipe through profiles of other singles nearby. Connect with potential matches effortlessly.","datingDesc12a":"Private Messaging.","datingDesc12b":"Once you\'ve found someone you like, break the ice by initiating a private conversation. Get to know each other better and see where the journey takes you.","contactsCreatedQuickly":"Here, contacts are created quickly and you can at any tie view who else is online and also interested in dating.","loginBeenBlocked":"You have been blocked.","couldBeBecauseBehaved":"This could be because you\'ve previously not followed the rules or in any other way behaved badly.","ifFeelShouldNotBlocked":"If you feel that you should not have been blocked you may become a member instead of a guest, or","provideUsername":", don\'t forget to provide your username","congratsLoggedIn":"Congratulations, you are logged in!","weSentYouMail":"We sent you an e-mail with a link to activate your account. If you can\'t find the e-mail, please check your spam folder as well.","successfullyActivated":"Your account was successfully activated! You can now login and start chatting right away!","
2successfullyActivatedLoggedIn":"Your account was successfully activated! You can start chatting right away!","couldNotActivate":"Your account could not be activated.","linkInvalid":"The link is no longer valid.","sendNewLink":"Send new link","activateAccount":"Activate account","accountNotActivated":"You haven\'t confirmed your e-mail address. Please check your inbox for the activation link we sent you.","getNewActivationLink":"If you can\'t find it or need a new link, you can","getNewActivationLink2":"get a new activation link","toStopTrollsAndSpam":"To stop trolls and spam, guest users ability to use VPN and similar services has been reduced.","home":"Home","dateOfBirth":"Date of birth","remove":"Remove","easierToSetAge":"Easier way of setting age with date of birth.","pageForMyAds":"A new page with your seeking ads gathered where you also can remove them easily.","soundWhenDm":"Sound for direct messages","march":"March","showOnlineStatus":"Online status and picture of all users is added to the live menu.","soundsOnPm":"Everyone now gets a sound notification when a direct message is received.","congratsPurchase":"Congratulations! Everything went well and the purchase is now activated!","continueSignup":"Continue to sign up","somethingWrongPurchase":"Something went wrong during your purchase and sadly it wasn\'t completed. Feel free to try again.","becomePlus":"Become a plus member","alreadyPlus":"You\'re already a plus member","alreadyMember":"You\'re already a member","handleSubscription":"Manage subscription","notPlusMember":"You don\'t have a subscription to manage","password":"Password","mail":"Email","confirmPassword":"Confirm password","passwordNoMatch":"The password are not a match","enterValidMail":"Enter a valid email address","passwordMustContain":"Your password must contain at least 8 characters.","emailTaken":"You already have an account with this e-mail address.","people":"People","plusShowVisitors":"Become a plus member to show profile visitors","plusShowUserVisitors":"Become a plus member to show {username}\'s profile visitors","goTo":"Go to","lastSeen":"Last seen","longTimeAgo":"a long time ago","supportTheChatAnd":"Support the chat and get a better membership","free":"Free","joinAllRooms":"Access to all rooms","chatWithAll":"Chat and meet new people","postAndView":"Access to ads in Seeking","reservedUsername":"Reserved username and chat history","keepAccount":"Keep your account however long you want","loginFromAnywhere":"Login from anywhere on any device","noAds":"No ads","viewYourProfileVisitors":"View your profile visitors","viewOtherUsersProfileVisitors":"See other users profile visitors","viewProfileVisitors":"See visitors","goldUsername":"Star by your name â (optional)","unlimitedLikes":"Unlimited likes and matches","peopleOnly":"People - only for plus members","readMore":"Read more","plusMembership":"Plus membership","mon":"mon","canBeCancelled":"You may cancel the membership at any time and there is no binding period whatsoever.","plusLaunched":"Plus membership is launched with more benefits for those who upgrade.","chattingNow":"talking right now","sentMessages":"messages","sentImages":"images","startNow":"Start now","million":"million","typeToSearch":"Search for","noUsersFound":"No people found, try searching for something else","nowEasierJoin":"It\'s now easier to join from the home page and live stats from chat are shown.","newSearchBox":"A new search feature has been added to the People page for plus members.","members":"members","loginShowRooms":"Login or just choose a name to show all rooms","createRoom":"New room","newRoom":"New room","nameOfRoom":"Give your room a name","nameMustBe":"The name must be between 3 and 20 characters and only contain letters, numbers, hyphens (-), and underscores (_)","language":"language","allowAdult":"Allow adult material?","yes":"Yes","no":"No","describeRoom":"Information about your room. What\'s it about? What are the rules?","create":"Create","creating":"Creating","roomCreated":"Your room has been created!","inviteLink":"You can invite people to the room with this link","nameTaken":"That name is taken, try something else","removeFromRoom":"Remove from room","alreadyRemoved":"Already removed","removeConfirmation":"Do you want to remove","fromRoom":"from the room","notAllowed":"That is not allowed","beenRemoved":"You have been removed from this room","removedUsers":"Removed users","noRemovedUsers":"No removed users","allowBack":"Allow back","removeRoom":"Remove room","removeTopic":"Remove topic","alterRoom":"Alter room","createdNotRemove":"You created this room and can\'t leave it. Remove the room if you don\'t want to keep it.","may":"May","createOwnRooms":"Everyone can now create their own chat rooms","showLastOnline":"Show when someone was last online in their profile.","createOwnRoomsDesc":"Create rooms, invite existing users or new ones that you think will fit in. You choose the topic, rules and who gets to stay!","whenRemoveRoom":"When you remove someone from your room they\'re not allowed to come back in again. If you remove your account your rooms are removed as well.","june":"June","clearerStatus":"The status of sent messages is shown more clearly.","videosCanNow":"Videos can now be uploaded and shown in the rooms and in conversations!","youtubeAuto":"Youtube videos are shown automatically when you send a Youtube link.","videoDesc":"Video chat where all videos are allowed","
2july":"July","newConvosOnTop":"New conversations and messages are now shown at the top of the list.","sendConfirmation":"Send the recorded message?","audioMessages":"Audio messages!","audioDesc":"You can now send audio messages, simply press the record button at the bottom of a conversation or a room.","upload":"Upload","showOnlyMember":"Show only to members","done":"Done","nothingYet":"Nothing to show here, yet.. ð","nowUploadMedia":"Everyone can now add images and video to their profiles.","sureRemove":"Are you sure you want to remove this?","removed":"Removed","august":"August","improvedSecurity":"Increased security and measures againt bots and spamming.","captchaFailed":"Recaptcha failed","imageNotAllowed":"You have to be verified or a plus member to send images in this room.","moderators":"Moderators","easierModerators":"Easier to find moderators in rooms and better sorting of offline users in rooms.","plusCanGender":"Plus members can now filter by gender in People.","verify":"Verify","verifyYourAge":"Verify your age and gender to get more benefits and show other members that you\'re trustworthy.","writeUsername":"Write your username on a note.","takeClearPic":"Take a clear picture (or video) of yourself with it and upload here.","weRecommendId":"We recommend that you also include identification or similar that show your age/gender.","currentlyVerifying":"We\'re currently verifying your account.","verifyFailed":"Sorry we couldn\'t verify your account. Try again and follow the tips carefully.","verified":"Verified","verifiedRoom":"Verified","finallyVerified":"Finally rooms for verified users only","october":"October","plusCanImage":"Plus members can now send images in all rooms.","canNowVerify":"Everyone can now verify their accounts and let others know they are to be trusted. Verified member also get benefits such as being shown more clearly in the chat and can send images in all rooms.","alwaysHappening":"Something\'s always happening in here!","wave":"Wave","waved":"Waved to the room","waveToAll":"Wave to all","wavedToAll":"Waved to all your rooms, why not check if someone is replying?","waving":"Waving","alreadyWaved":"You have already waved today. Become a plus member to wave more than once per day!","imagesAllRooms":"Send images in all rooms","unlimitedWaves":"Unlimited waves in all rooms","canNowWave":"Everyone can now wave to their rooms to say Hi!. Do it directly in the rooms or on the front page to wave to all rooms at the same time.","clickToAccept":"Accept","waitingToAccept":"Not accepted yet","inTheMoodFor":"In the mood for more sex? Check out the top lists at","givePlus":"Give away plus","wantToMake":"Want to make","givingPlus":"happy by gifting a months plus membership","itCosts":"It only costs $8.99 and is not a subscription","read":"Read","onlyMembersRoom":"Only verified users are allowed in this room, luckily it only takes a few minutes to get verified! See how to verify yourself in your account.","report":"Report","reported":"Reported","finallyAndroid":"Get the app","orContinueWeb":"Or continue on the web","like":"Like","unlike":"Unlike","goldLike":"Gold Like","goldLikeAndTheyWillSee":"Psst! Send a Gold Like and they will see you anyway ð¤«","goldDescription":"When you send a Gold Like, {recipient} will receive a notification and you\'ll appear at the top of the list immediately.","goldDescription2":"You\'ll also be able to continue messaging {recipient} if you want! ð","goldLikesChoosePack":"Choose a pack","goldLikesPackCount":"{count} Gold Likes","goldLikesLowestPrice":"Lowest price","goldLikesBestValue":"Best value","goldLikesSavePerLike":"{percent}% cheaper per like","youGetNumberOfLikes":"You get 7 golden likes to send to anyone you want - whenever you want - to show someone a little extra appreciation. All for just","youreMatch":"You\'re a match!","whoCanContact":"Who can contact you","contacts":"Contacts","noOne":"No one","dmFilterFrom":"from","anywhere":"Anywhere","addCountry":"Add country...","countries":"countries","dmFilterTitle":"You decide who can write to you","dmFilterDesc":"Not everyone wants messages from just anyone, and that\'s totally fine. On your account page you can choose to only receive DMs from certain genders, people from specific countries, or limit it to your contacts only. You can even combine them â for example only women from a specific country.","problemsPayment":"Because of problems with our payment provider plus memberships can only be bought in our apps right now.","purchasesMadeInApp":"Memberships bought in the app can of course be used on the web as well ð","note":"NOTE!","currentlyProblems":"We\'re currently upgrading the site which unfortunately will cause some disruptions for 1-2 weeks. The good news is that the site will be both more stable and faster when it\'s done, so hold on!","yesPlease":"Yes please!","oneYearFree":"Get a whole year plus for free!","doThis":"Do this to get your full year plus membership","doThis-2":"Give the app a nice rating in the app store ð","doThis-3":"Follow us on Instagram, Facebook, or TikTok. You choose!","doThis-4":"Comment your username on the latest post where you\'ve followed us","doThis-5":"Done! ð¥³","giveAwayTerms":"You pay nothing. Valid for new plus members until November 26, 2023.","sendGift":"Send gift","sendGiftTo":"Send a gift to","aGiftHelpsYou":"A gift helps you stand out and you will appear at the top for","sendGiftAndTheyWillSee":"Psst! Send a gift and they will see you anyway","willSeeYourGift":"will see your gift and can choose to continue talking to you","noNsfwInProfile":"Note! Images with nude or sexual content are NOT allowed as display images! Such images may be used in your profile.","comeBackTomorrow":"Come back tomorrow for more people to meet!","outOfLikes":"You\'re out of likes for today","outOfFetches":"You have used this a lot today","alsoBecomePlus":"You can also become a plus member for unlimited likes!","alsoBecomePlusExplore":"You can also become a plus member to continue exploring without limits!","showOthersLookLike":"Show others what you look like to start matching!","interestedIn":"Interested in","both":"Both","showInMatch":"Show me in Match","swipe":"Swipe and Match","swipeDesc":"The new Match lets you swipe to like other curious chatters and opens up the possibility of exciting matches even though you haven\'t met in a chat room yet. Quickly swipe your way to new friendships, or who knows, maybe something more! ;)","girlChattingPhone":"Girl chatting on her phone","studioPhotography":"Studio photography of roses and wine","girlsChattingTogether":"Girls chatting together","sexToys":"Multiple sex toys","anonRoleplay":"Anonymous role playing mask","manWomanDating":"Man and woman dating using app","deleteViewing":"Delete after viewing","never":"Never","seconds":"seconds","minute":"minute","cancel":"Cancel","messageDisappeared":"This message has disappeared","disappearingHere":"Disappearing messages are here!","disappearingMessages":"Disappearing messages","sendImagesAndVideos":"Send images and videos that disappear after viewing","simplySelectHowLong":"Now you can simply select how long you want the image or video to be available after viewing, you can of course also select \'never\' which will keep it indefinitely like before","reportAfterExpire":"Note! You can still report a message to our moderators even after it has expired.","disappearingTitle":"Share and Erase: disappearing images & videos in our secure chat!","howItWorks":"How
2it works","disappearingDesc2a":"Pick your media:","disappearingDesc2b":"Select the image or video you want to share in your private chat.","disappearingDesc3a":"Adjust the timer:","disappearingDesc3b":"Before hitting send, customize how long it should stay visible - 10 seconds, 30 seconds, or one minute. You\'re in control!","disappearingDesc4a":"Send with confidence:","disappearingDesc4b":"Your message is ready to impress. Once viewed, it disappears from both sender and recipient devices.","disappearingDesc5":"Why disappearing media matters","disappearingDesc6a":"Privacy protection:","disappearingDesc6b":"Share intimate moments or sensitive info without the fear of lingering in chat history.","disappearingDesc7a":"Express yourself:","disappearingDesc7b":"Make messages memorable by adding an exciting touch to your multimedia exchanges.","disappearingDesc8a":"Clean conversations:","disappearingDesc8b":"Keep your chat space clutter-free by automatically removing viewed media.","disappearingDesc9a":"Enhanced privacy:","disappearingDesc9b":"Enjoy a new level of privacy with disappearing media. No worries about unwanted screenshots or saved images.","disappearingDesc10a":"Custom visibility:","disappearingDesc10b":"Tailor how long your content remains visible, giving you complete control over your shared moments.","disappearingDesc11a":"Secure communication:","disappearingDesc11b":"Our app uses top-tier SSL encryption, ensuring your messages and media are safe and secure.","disappearingDesc12a":"User-friendly design:","disappearingDesc12b":"With an intuitive interface, sending disappearing images and videos is a breeze. Simply select, set, and send!","girlPhoneDisappearing":"Girl holding phone with disappearing images","maintenance":"Planned maintenance","maintenanceDesc":"During January 10 the chat will undergo planned maintenance. We will try to minimize downtime, but some interruptions may occur. If you\'re experiencing issues, please come back later and it should be resolved.","searchUsersApp":"Search users in the app","internalLinks":"Link to rooms and users easily","internalLinksDesc":"Now you can easily link to rooms and user profiles by copying the address to the room or user and pasting it into a message. The link will automatically become a convenient shortcut to the room/user in the chat.","whereLive":"Where do you live?","chooseProfilePicture":"Choose a profile picture","skip":"Skip","country":"Choose country","city":"City","darkMode":"Dark mode","verificationInstruction":"Record a short video with your face visible and do the following","verificationDisclaimer":"Your video will never be visible to other users","FINGER_NOSE_AND_TONGUE_OUT":"Put a finger on your nose and stick your tongue out","PINKY_BOTH_HANDS":"Hold up the pinky finger on both hands","THREE_FINGERS_BOTH_HANDS":"Hold up three fingers on both hands","plusMember":"Plus member","girlsOnly":"Girls only","guysOnly":"Guys only","genderAllowed":"Gender allowed","faqHeading":"Frequently asked questions about chatting, dating, and meeting people online","faq1Title":"How do I start chatting with someone online?","faq2Title":"How does swiping work on dating apps?","faq2Answer":"On most dating apps, you can swipe right or left on profiles to indicate whether you\'re interested or not. If you swipe right, it means you like the person, and if they also like you (swipe right on your profile), you\'ll get a \'match\' and can start chatting with each other. If you swipe left, it means you\'re not interested, and you won\'t be matched with that person.","faq3Title":"How do I find friends online, not just dates?","faq3Answer":"Some apps and websites focus on helping people find both friends and romantic partners. You can specify that you\'re only interested in finding friends in your profile or in the app\'s settings. There are also apps and groups specifically designed for finding friends based on shared interests, hobbies, or activities.","faq4Title":"What should I keep in mind when chatting with someone for the first time?","faq4Answer":"When chatting with someone for the first time, it\'s important to be respectful and friendly. Start with a simple greeting, ask questions to show interest, and avoid being too pushy. Also, be honest about your intentions, whether you\'re looking for friendship or something more romantic. Don\'t forget to listen to the other person and keep the conversation balanced.","faq5Title":"How can I meet people online safely?","faq6Title":"Can I trust the profiles I see online?","faq7Title":"How do I know if someone is interested in me?","faq7Answer":"On dating apps, you usually get a notification when someone likes your profile or wants to match with you. If you start chatting and the conversation flows well, it could be a sign that the person is interested. Look for signs like asking questions about you, paying attention to what you say, and suggesting that you meet in person.","faq8Title":"What should I do if a conversation doesn\'t feel right?","faq8Answer":"If a conversation doesn\'t feel right for any reason, you have the right to end it. You can politely say that you\'re not interested or simply stop responding. If the person is rude or harassing, block them and report their profile to the platform\'s support. It\'s important that you feel safe and comfortable when interacting online.","faq9Title":"Any tips for creating a good profile?","faq10Title":"How do I handle nervousness before meeting someone for the first time?","faq10Answer":"It\'s normal to feel nervous before meeting someone for the first time. Try to keep the meeting relaxed and choose a place where you feel comfortable. Remember that the person you\'re meeting is probably just as nervous as you are. Try to be yourself and take it as an opportunity to get to know someone new, rather than putting too much pressure on the situation.","likedYou":"liked you","likedRecipient":"liked","liked":"liked","liked2":"liked","alwaysContact":"If you have any comments or need more help, you are always welcome to ","sorryFull":"Sorry, but we\'re full right now!","noMoreGuests":"Due to high demand for the meeting place, we are not accepting any more guests at the moment.","whyDoThisQ":"Why are we doing this?","whyDoThisA":"To ensure a greate experience for everyone inside, we carefully about who and how many we let in at the same time. This is all to provide a safe and fun space for everyone!","wantToEnterQ":"Want to enter right away?","fullAlternative1":"Option 1: Become a member (free)","fullAlternative1Desc":"As a member, you always get instant access. It only takes a minute and is completely free!","fullAlternative2":"Option 2: Continue as a Plus guest","fullAlternative2Desc":"Want to skip the queue without becoming a member? As a Plus guest, you get instant access, no account required, and
2you also receive all the extra <a>benefits</a> that Plus members get.","match":"Match","selectedRooms":"Selected rooms","fiftyFiftyRoomWrongGender":"There is always balance here, and right now there are a lot of people like you in here. Please come back a little later and it will probably go better, otherwise we have many other fun rooms to choose from!","reply":"Reply","blackFridayDesc1":"During Black Friday, we will be giving away a FREE one-month plus membership to all new members!","blackFridayDesc2":"The offer applies to everyone who registers on 29 November 2024.","followUs":"Follow us on","fiftyFiftyRoom":"50-50 room","fiftyFiftyRoomDesc":"A balanced chat room for equal participation from women and men. This room aims to maintain a 50/50 gender balance to create a comfortable and inclusive space for everyone. Please respect the balance and each other.","fiftyFiftyRoomDesc1":"Itâs about bringing people together on equal terms. By striving for an even distribution of men and women (and non-binary people) in our chat rooms, we create an atmosphere where conversations achieve a natural balance and different perspectives can meet. This balanced dynamic makes discussions more rewarding and helps many find a good match.","fiftyFiftyRoomDesc2":"If the gender distribution in the room skews to one side, more participants from the underrepresented gender are admitted to ensure the balance is always maintained.","fiftyFiftyRoomDesc3a":"Which app has the most balanced gender distribution?","fiftyFiftyRoomDesc4a":"Which app has the highest proportion of women?","verifiedDesc1":"User verification is a process where users can confirm their identity through easy and secure methods. This is completely optional but increases trust and everyone who chooses to verify themselves receive benefits in the chat.","verifiedDesc2":"To further strengthen security, we have introduced a unique chat room where only verified users have access. This chat room offers a safe environment for those who value quality and safety.","verifiedDesc3a":"Why is user verification important?","verifiedDesc3b":"User verification is crucial because it helps create a safer and more trustworthy online environment. By confirming the identity of users we reduce risks of fake profiles, bots, and trolls.","verifiedDesc4a":"Which apps offer rooms for verified users?","explorePeople":"Explore people","explorePeopleDesc":"Now it\'s even easier to find someone new to chat with! Here you can explore new people and easily choose to like or chat with someone with the click of a button. You can select which genders you want to see, and those who are online right now appear at the top.","exploreFiltersPhoto":"Profile photo","exploreFiltersPhotoAny":"Any","exploreFiltersPhotoWith":"With photo","exploreNoMatchesForFilters":"No one matches your filters right now. Try a wider age range, another gender option, or including people without a profile photo.","explorePeopleUsedOfLimit":"{used} of {limit} new people today (free)","explorePaywallTitle":"You\'ve reached today\'s free limit","explorePaywallLead":"Choose a one-time pack, come back tomorrow for more new people for free, or become a Plus member for unlimited Explore People and other perks.","explorePeopleBonusLine":"{count} extra new people â used after your free daily allowance.","explorePeoplePackTitle":"More new people in Explore","explorePeoplePackLead":"Extra new people are used automatically after your free daily allowance, any day.","explorePeoplePackLabel":"{count} extra new people","explorePeoplePackBestValue":"Best value","explorePeopleChoosePack":"Choose a pack","explorePeoplePackSavePerLoad":"About {percent}% better value per extra viewing than the smaller pack","explorePaywallPlusTitle":"Or become a Plus member","explorePaywallPlusLead":"Unlimited Explore People every day, ad-free browsing, and all Plus benefits â billed monthly, cancel anytime.","explorePaywallPlusPriceLine":"{price} / month","explorePaywallTeaserHint":"Unlock more people below","unlimitedExplorePeople":"Unlimited new people in Explore","exploreRooms":"Explore rooms","newPeople":"New people","popularRoomsSh
2ort":"Popular rooms","guestAccountRemovedAfter":"Account will be deleted after 3 days","referral.heading":"Get 500kr in super gift cards!","referral.noRegistration":"You don\'t need to register your participation anywhere and it\'s completely free for both you and those you invite. ð","referral.deadline":"The gift card will be awarded on March 14th, so no time to lose!","referral.shareLink":"Share your link","referral.copyLink":"Copy link","referral.copied":"Copied!","referral.giftCardInfo":"The gift card can be used in many stores and brands. Check out","referral.zupergift":"Zupergift","referral.rules":"Only new member accounts count - guest accounts or repeated accounts from the same person are not valid. We reserve the right to disqualify users in case of suspected cheating or abuse.","enter":"Enter","membersInRoom":"members in the room","creator":"Creator","share":"Share","alsoRoomGender":"You can also choose which genders are allowed in the room. Just like in our popular <a>girls only chat room</a>.","exampleGenderChat":"One example is finding like-minded girls in our popular girls-only chat room <a>Girls Chat</a>, where only women can join and chat comfortably. Of course, we also have plenty of fun rooms for men!","combatingLonelinessTitle":"Combating loneliness","search":"Search","topicsDisclaimer":"Please note that Topics are public (your profile is not shown to non-logged-in users)","createTopic":"New topic","topics":"Topics","nameOfTopic":"Name of topic","describeTopic":"Describe the topic and what should be discussed here","topicCreated":"Your topic has been created!","topicInviteLink":"You can share this topic with this link","topicNameMustBe":"The name must be between 3 and 30 characters and only contain letters, numbers, and spaces","langEnglish":"English","langSwedish":"Swedish","langNorwegian":"Norwegian","langDanish":"Danish","following":"Following","followTopic":"Follow","followersOnline":"Followers online","followerOnline":"{count} follower online","followersOnlineCount":"{count} followers online","noFollowersOnline":"No followers online right now","topicPosts":"{count} posts","topicPost":"{count} post","topicReplies":"{count} Replies","topicReply":"{count} Reply","topicReplyAction":"Reply","replyMediaPhoto":"Photo","replyMediaVideo":"Video","replyMediaVoice":"Voice message","deletedUser":"Deleted","deletedMedia":"Media removed","blockUser":"Block {username}","imageNotDisplayed":"Unable to display this image","roomMarkedAs":"This room is marked as","nsfwExplanation":"and may contain adult content","sfwExplanation":"and is family friendly","confirmReport":"Are you sure you want to report {username}?","confirmBlock":"Are you sure you want to {action} {username}?","confirmRemoveMessage":"Are you sure you want to remove this message? Note that this can NOT be reversed.","therianChat":"Therian Chat","therianChatTitle":"Therians Online: Connect, share experiences, and chat","therianChatDesc1":"Welcome to Therian Chat - a space for therians and the curious to meet online, share experiences, and discuss identity, shifting, and community.","therianChatDesc2":"In our chat room, you can meet members from around the world and share your experiences.","therianChatDesc3":"What you can do in Therian Chat:","therianChatDesc3a":"Meet other therians and share experiences","therianChatDesc3b":"Ask questions about therianthropy","therianChatDesc3c":"Discuss topics like shifting, animal identity, and daily life","therianChatDesc3d":"Participate in a safe and friendly community","therianChatDesc4":"Whether you are new or experienced in the community, you\'ll find support and new friends here.","therianChatDesc5":"English is the main language, but Swedish, Norwegian, and Danish are also welcome.","therianChatDesc6":"Join now and discover the community in our chat room today!","therianChatDesc7":"Remember to always show respect and maintain a safe environment for all members.","therianChattingImageAlt":"Therians chatting online","reason":"Reason","unlockNow":"Unlock now","chatCanChange":"A chat can change","day":"your day","mood":"your mood","life":"your life","realPeople":"Real people.","realConnections":"Real connections.","blackFridayDeal":"ð¥ Black Friday Deal!","limitedAvailability":"Don\'t wait too long â limited availability!","plusGuest":"Plus guest","activated":"activated","limitedTimeOffer":"Limited Time Offer","myAi":"My AI","chatWithMyAi":"Chat with My AI","assistantWelcomeMessage":"Give it a name and an image - or keep the standard settings","welcomeToMyAi":"Welcome to your personal AI","aiChatPlaceholder":"Write a message or describe an image to create...","aiCh
2atPlaceholderMobile":"Message or image...","profileVisitors":"Profile visitors","notShownModerator":"Moderator information is not shown","showingMaxVisitors":"Showing visitors from the last 30 days","profileVisitorCountPromo":"{count, plural, one {# person visited the profile} other {# people visited the profile}} in the last 30 days","roomDescriptionAndRules":"Description & rules","roomInfoAndRules":"Info & rules","alreadyLoggedIn":"You are already logged in!","resetPasswordTitle":"Reset your password","emailAddress":"Email address","yourEmailAddress":"Your email address","resetPasswordSuccess":"If your email address was found, a message has been sent to you with instructions to reset your password!","couldNotSend":"Could not send. Try again later.","resetLinkInvalid":"Your link was not valid. Please try again.","passwordChangedSuccess":"Your password has been changed and you can now log in!","aiTutorialTitle":"Create Images","aiTutorialTitle2":"Send Messages","aiTutorialImageText":"Press the image button here to create an image from your text.","aiTutorialSendText":"Press the send button (or press Enter) to send a text message.","next":"Next","upgrade":"Upgrade","remaining":"remaining","usageResetsOn":"Usage resets on {date}","assistantTierFree":"Free","assistantTierPremium":"Premium","assistantTierMax":"Max","upgradeAssistantTitle":"Upgrade Your AI","usageLimitReached":"You\'ve reached your usage limit for this period","current":"Current","perMonth":"/month","messagesPerMonth":"messages/month","imagesPerMonth":"images/month","assistantFeature1":"Priority support","assistantFeature2":"Faster responses","upgradeTo":"Upgrade to {tier}","downgradeNotAvailable":"Downgrade not available","assistantMessageLimitExceeded":"You\'ve reached your message limit for this period. Your usage will reset on {date}. Upgrade to Premium or Max for more messages.","assistantImageLimitExceeded":"You\'ve reached your image limit for this period. Your usage will reset on {date}. Upgrade to Premium or Max for more images.","showUsage":"Show Usage","tierFree1a":"Personalized AI","tierFree1":"Basic message access","tierFree2":"Try image generation","tierPremium1a":"Everything in Free","tierPremium1":"Generous message allowance","tierPremium2":"10x more messages","tierPremium3":"Plenty of image generation","tierPremium4":"10x more images","tierMax1":"Everything in Premium","tierMax2":"100x more messages","tierMax3":"Unlimited access","tierMax4":"100x more images","guestUserCannotCreateRoom":"Guest accounts are deleted after 3 days. Create a free account to create rooms.","guestAssistantTitle":"Chat with your AI companion","guestUserCannotUseAssistant":"Guest accounts are deleted after 3 days. Create a free account to chat with your AI companion.","convertGuestTitle":"Become a member","convertGuestDesc":"Guest accounts are deleted after 3 days. Add an email and password to keep your username and become a member.","updateRequired":"Please update your app to the latest version to continue.","betterPriceInApp":"Pay in â¹ â grab it cheaper in the app!","downloadOurApp":"Get the app","cancelSubscription":"Cancel subscription","cancelSubscriptionConfirm":"Are you sure you want to cancel your Plus subscription? You will keep Plus until the end of your current billing period.","subscriptionCancelled":"Your subscription has been cancelled","paymentIssue":"Your Plus payment couldn\'t be processed","paymentIssueSub":"Your Plus access has been paused. Subscribe again to restore it, or update your payment method on PayPal.","resubscribe":"Subscribe again to restore Plus","updateOnPayPal":"Update payment method on PayPal","updatePaymentMethod":"Update payment method","activePlusMember":"You\'re a Plus member","subscriptionCancelledKeepPlus":"Your subscription has been cancelled. You\'ll keep Plus until the end of your current billing period.","aiSubscription":"AI Subscription","cancelAiSubscription":"Cancel AI subscription","cancelAiSubscriptionConfirm":"Are you sure you want to cancel your AI subscription? You\'ll keep access until the end of your current billing period.","aiSubscriptionCancelled":"AI subscription cancelled. You\'ll keep access until the billing period ends.","aiSubscriptionCancelledInfo":"Your AI subscription has been cancelled. Access continues until the end of the billing period.","changeAiSubscription":"Change AI subscription","newsPaymentResolvedTitle":"Payment issues resolved","newsPaymentResolvedBody":"The payment issues that some users experienced have now been resolved. Everything is working as expected â if you had any problems completing a purchase, please try again.","newsImageUploadDownTitle":"Image uploads temporarily unavailable","newsImageUploadDownBody":"We\'re currently experiencing an issue with our image storage provider, which means image uploads are temporarily unavailable. We\'re working on getting this resolved as quickly as possible. We apologize for the inconvenience!","newsImageStorageTitle":"Some older images may be temporarily unavailable","newsImageStorageBody":"Due to a recent issue with our image storage provider, some older images may not load correctly. Uploading new images works as normal. We\'re working on restoring the affected
2images â thank you for your patience!","newsMaintenanceTitle":"Scheduled maintenance â Tuesday, June 16","newsMaintenanceBody":"We\'ll be carrying out system upgrades on Tuesday, June 16. The chat should remain largely available throughout, but you may experience brief interruptions during this time. Thank you for your patience.","whyCancelPurchase":"Why didn\'t you complete your purchase?","price_too_high":"Price too high","too_complicated":"Too complicated","technical_issue":"Technical issue","changed_my_mind":"Changed my mind","sendFeedback":"Send feedback","noThanks":"No thanks","newsModeratorTitle":"We\'re looking for new moderators!","newsModeratorBody":"We\'re currently accepting applications for new moderators. Only users with verified accounts will be considered. Interested? Send an email to","newsModeratorBodyOr":"or send a private message to","newsModeratorBodyApply":"to apply.","payWithCardOrPayPal":"Pay with card or PayPal","secureCancelAnytime":"Secure payment · Cancel anytime","tryLater":"Something went wrong. Try again later.","assistantNameRequired":"Your assistant needs a name.","music":"Music","film":"Film & TV","gaming":"Gaming","continueAfterPurchase":"Continue","popupBlockedError":"Your browser blocked the payment window. Please allow pop-ups for this site and try again.","paymentNotVerified":"Your bank didn\'t complete the verification, so no payment was made. Please try again.","cardDeclined":"Your card was declined by the bank. No payment was made â try another card or payment method."}')},93729:function(e){"use strict";e.exports=JSON.parse('{"vibbliBannerText1":"NÃ¥ lanseres en roligere chat uten sex","vibbliBannerText2":"Avslappet chat om interessene dine â ingen sexchat","vibbliBannerButton":"Prøv Vibbli","wrongSiteTitle":"Kontoen din er fjernet","wrongSiteBody":"Vibbli er en chat uten voksent innhold. Er det det du er ute etter, passer Dinchat deg bedre - der er voksne samtaler og bilder tillatt! ð¶ï¸","wrongSiteButton":"GÃ¥ til Dinchat","rooms":"Rom","messages":"Meldinger","roomMenuMsg1":"Du er ikke med i noen rom ennÃ¥...","roomMenuMsg2":"Bli med i noen for Ã¥ se dem her!","messageMenuMsg1":"Ingen meldinger ennÃ¥","messageMenuMsg2":"Start en samtale for Ã¥ fylle opp her!","connectionFailed":"Kunne ikke koble til chatten, prøv igjen om en liten stund","logout":"Logg ut","login":"Logg inn","loggingIn":"Logger inn..","couldNotSignup":"Kunne ikke bli medlem. Prøv igjen senere.","alreadyHaveAccount":"Du har allerede en konto, prøv Ã¥ logge inn eller velg Glemt passord.","usernameTaken":"Brukernavnet er opptatt, prøv med noe annet","usernameNotAllowed":"Brukernavnet er ikke tillatt","couldNotSignupGuest":"Kunne ikke bli med som gjest. Prøv igjen senere.","wrongMailOrPass":"E-postadressen eller passordet var feil.","couldNotLogin":"Kunne ikke logge inn. Prøv igjen senere.","usernameMustBe":"Brukernavnet mÃ¥ være mellom 3 og 20 tegn og kan ikke inneholde rare symboler","selectGender":"Vennligst velg ditt kjønn","selectDateOfBirth":"Vennligst velg fødselsdatoen din","acceptTerms":"Vennligst godta vilkÃ¥rene","completeVerification":"Vennligst fullfør verifiseringen","enterEmail":"Vennligst skriv inn e-posten din","enterPassword":"Vennligst skriv inn passordet ditt","username":"Brukernavn","and":"og","forgotPassword":"Glemt passord","notMember":"Ikke medlem","haveAccount":"Har du allerede en konto?","readAndAccept":"Jeg har lest og aksepterer","chooseUsername":"Velg brukernavn","useAsGuest":"Bruk som gjest","entering":"Bli med..","visitUsOn":"Besøk oss pÃ¥","mailOrName":"E-post eller brukernavn","new":"Ny","tryToLoginGuest":"Du prøver Ã¥ logge inn pÃ¥ en gjestekonto, velg et annet navn. Sørg for Ã¥ registrere en medlemskonto for Ã¥ kunne logge inn i fremtiden.","maxConversations":"Maks antall nÃ¥dd, eldre meldinger er skjult","noResults":"Ingen treff funnet for","newsletterConsent":"Ja, hold meg oppdatert om nye funksjoner og nyheter","welcomeHeading":"Velkommen til Norges beste chat og møteplass","loginTalkToUser":"Logg inn eller velg bare et navn for Ã¥ snakke med","loginOrChooseNme":"Logg inn eller velg et navn","loginShowRoom":"Logg inn eller velg bare et navn for Ã¥ vise rommet","loginShowAccount":"Logg inn eller velg et navn for Ã¥ fÃ¥ tilgang til kontoen din","loginShowSeeking":"Logg inn eller velg et navn for Ã¥ vise alle som søker","loginShowMeet":"Logg inn eller velg et navn for Ã¥ begynne Ã¥ møte nye mennesker","loginShowAds":"Logg inn eller velg et navn for Ã¥ vise annonsene dine","about":"Om","dM":"PM","errorTryLater":"Noe gikk galt. Prøv igjen senere.","msgCantBeLonger":"Meldingen kan ikke være mer enn 2000 tegn lang.","topicPostMustBe":"Innlegget mÃ¥ være minst {min} tegn.","userNotFound":"Brukeren ble ikke funnet","fileNotSent":"Filen kunne ikke sendes.","fileNotAllowed":"Filtypen du valgte er ikke tillatt.","fileTooBig":"Filen er for stor, plussmedlemmer kan sende store filer pÃ¥ opptil 100 MB","sayHello":"Si hei til","notContactedRightNow":"vil ikke prate akkurat nÃ¥","dmBlockedCannotMessage":"Du k
2an ikke sende melding til {recipient} akkurat nÃ¥ â innstillingene deres tillater ikke meldinger fra profilen din.","dmBlockedGoldLikePitch":"Vil du likevel sende melding? Gull-Like og kom øverst pÃ¥ listen med en gang â og fortsett Ã¥ chatte.","likeBlockedHard":"Denne brukeren aksepterer ikke likes akkurat nÃ¥.","youHaveBlockedThisUserSettings":"kan ikke kontakte deg pÃ¥ grunn av innstillingene dine. Oppdater innstillingene dine hvis du vil tillate meldinger fra dem.","youHaveBlockedThisUser":"Du har blokkert","loadingMore":"Laster mer","writeHere":"Skriv noe her...","writeAMessage":"Skriv en melding...","toPreventTroll":"For alltid Ã¥ beskytte brukerne vÃ¥re mot troll, bots og spammere, har vi høy sikkerhet pÃ¥ chatten.","silencedCantTalk":"Systemet vÃ¥rt har identifisert kontoen din som mistenkelig, derfor har du blitt lydløs og kan ikke legge ut innlegg nÃ¥.","accountReview":"Kontogjennomgang","silencedAccountNeedsReview":"Kontoen din mÃ¥ gjennomgÃ¥s.","silencedAccountReviewDesc":"Før du kan poste, mÃ¥ vi ta en nærmere titt pÃ¥ kontoen din. Her er alternativene dine:","wasThatWrong":"Var det feil?","twoOptions":"Da har du noen alternativer.","expressReviewGetUnsilenced":"Express gjennomgang","expressReviewSkipQueue":"Hopp over køen - fÃ¥ kontoen din gjennomgÃ¥tt og ulydløs med en gang.","contactModerator":"Kontakt en moderator","verifyEmail":"Bekreft deg selv under Kontoen din","choosePassword":"Velg et passord","signUp":"Bli medlem","roomNotFound":"Rommet ble ikke funnet","onlyGirlsAllowed":"Bare jenter er tillatt i dette rommet, prøv gjerne et av de andre hyggelige rommene!","onlyGuysAllowed":"Bare gutter er tillatt i dette rommet, prøv gjerne et av de andre hyggelige rommene!","noDm":"Ingen PM","dmAllowed":"PM tillatt","users":"Brukere","noNewMsgs":"Ingen nye meldinger de siste 24 timene. Si hei!","noNewPosts":"Ingen svar enda, skriv noe for Ã¥ starte samtalen!","joinedRoom":"Ble med i rommet","leftRoom":"Forlot rommet","thrownOutOfRoom":"ble kastet ut av rommet","profile":"Profil","message":"Melding","block":"Blokker","unblock":"Avblokker","leaveRoom":"Forlat rom","close":"Lukk","noRegistration":"Ingen registrering","meetNewPeople":"Møt nye mennesker - helt gratis uten registrering","hereYouCanChat":"Her kan du chatte uten medlemskap og bruke alle funksjoner, ingen innlogging kreves.","weOfferMembership":"Vi tilbyr gratis medlemskap for de som vil beholde brukernavnet sitt, historikk og annet sÃ¥ lenge de vil.","secureReliable":"Sikkert og pÃ¥litelig","protectedAnonymous":"Beskyttet kommunikasjon og anonymt","allCommunication":"All kommunikasjon i chatten skjer over SSL og er med andre ord helt kryptert og kan ikke avlyttes som usikker trafikk.","alwaysAnonymous":"Du er alltid helt anonym, og velger selv hvor mye du vil at andre skal vite om deg.","alwaysAvailable":"Alltid tilgjengelig","noDownloading":"Ingen nedlasting og mobiltilpasset","entireMobileAdapted":"Hele møteplassen er tilpasset mobil og kan brukes pÃ¥ alle enheter, slik at du har tilgang nÃ¥r som helst og hvor som helst i verden.","meetNewFriends":"Møt nye venner","meetManyNew":"Møt mange nye mennesker raskt og enkelt","popularRooms":"Populære rom akkurat nÃ¥","popularTopics":"Populære emner","newTopics":"Nye emner","startChatting":"Begynn Ã¥ chatte direkte uten konto!","welcomeIn":"Velkommen inn","seekingDesc1":"Seeking fungerer som moderne kontaktannonser.","seekingDesc2":"Med en annonse her kan man signalisere at man søker noe spesielt pÃ¥ møteplassen, uavhengig om det er noen Ã¥ date, en nettvenn, en gruppe med felles interesse eller noe helt annet.","seekingDesc3":"Du kan pÃ¥ en mer spesifikk mÃ¥te klargjøre hva det er du søker, og la andre se dette bÃ¥de i profilen din og nÃ¥r de søker blant annonsene.","seekingDesc4":"Vi tror det letter for mange Ã¥ fÃ¥ en mer varig og tydelig mÃ¥te Ã¥ søke nye kontakter online, ved siden av det raske tempoet som chatte-rommene tilbyr.","seekingDesc5":"Alle brukere kan enkelt bla gjennom","seekingDesc6":"og i sanntid se alle annonser som samsvarer med søket.","seekingDesc7":"I en brukerprofil kan dere umiddelbart se med tommel opp eller tommel ned om brukeren aktivt søker akkurat nÃ¥ eller ikke.","findThePeople":"Finn akkurat de du klikker med","findPeopleDesc":"Her kan du snakke med noen du allerede kjenner i et trygt miljø, finne en ny venn for livet, en flørt, noen Ã¥ date, en nettvenn, noen som er Ã¥pne eller som deler den interessen du brenner for.","alwaysFree":"Alltid gratis","quickEasy":"Raskt og enkelt","imageChat":"Bildechat","openAroundClock":"Ã
pent døgnet rundt","alwaysFindSomeone":"I chatterommene finner du alltid noen hyggelige, uansett tid på døgnet.","easyToNavigate":"Lett å navigere","navigateDesc2":"Samtidig lar live-menyen til venstre deg bla gjennom rom du er medlem av og private meldinger.","moderatedChat":"Moderert chat","moderatedDesc1":"I alle de åpne chatterommene holder våre moderatorer øye med at alle følger de reglene vi har og oppfører seg respektfullt.","moderatedDesc2":"På den måten sørger vi for at alle besøkende kan føle seg trygge og velkomne.","alwaysSomeoneIn":"Alltid noen til stede","alwaysSomeoneDesc1":"Vi ønsker nye brukere velkommen daglig, og har også mange trofaste chattere som tilbringer mye tid her. Uansett tid på døgnet er det alltid noen som søker noen å prate med.","alwaysSomeoneDesc2":"Så uansett om du vil starte dagen med å snakke ut eller ikke kan sove og søker selskap midt på natten, kan du finne noen her.","safe":"Trygt","safeDesc1":"Vi vil aldri be deg om å oppgi informasjon du ikke er komfortabel med, eller å bli medlem hvis du ikke ønsker det.","safeDesc2":"Du k
2an nÃ¥r som helst slette kontoen din, og da blir all informasjon relatert til deg og kontoen din slettet, og det er som om du aldri har vært her.","adultChat":"Voksenprat","adultChatDesc1":"En god del av rommene er rettet mot voksne og er tydelig merket med NSFW for Ã¥ gjøre det enkelt for de som ikke vil se materiale som er for voksne.","adultChatDesc2":"Men pÃ¥ grunn av at chatten er brukerstyrt og voksenmateriale kan forekomme, samt at mange ønsker et seriøst møtested, gjelder en aldersgrense pÃ¥ 18 Ã¥r for hele møteplassen.","adultSexChatRoom":"Sexchatterom for voksne - Vi har noe for alle","sexChatDesc2a":"Ubegrenset Voksenprat","sexChatDesc3a":"Internasjonale Rom","sexChatDesc4a":"Utforsk Dine Ãnsker","sexChatDesc5a":"Diskret og Sikkert","sexChatDesc6":"Er du klar til Ã¥ begi deg ut pÃ¥ en spennende reise av selvoppdagelse og fellesskap? Bli med oss i dag og opplev en voksenchat som ingen andre. Møt individer fra forskjellige bakgrunner, del dine fantasier og omfavn friheten til Ã¥ være deg selv.","newFunctions":"Nye funksjoner","functionsDesc1":"Vi har mange spennende funksjoner planlagt som lar deg bygge nye forhold pÃ¥ en ny, enkel og morsom mÃ¥te.","functionsDesc2":"Mange av disse blir utviklet fordi vÃ¥re brukere etterspør dem, sÃ¥ det er dere som driver utviklingen av møteplassen i den retningen dere ønsker.","functionsDesc3":"Har du synspunkter eller forslag til forbedringer, er du velkommen til Ã¥ kontakte oss nÃ¥r som helst. Sammen bygger vi den perfekte møteplassen.","showRespect":"Husk alltid Ã¥ vise respekt for alle andre pÃ¥ møteplassen og være oppmerksom pÃ¥ reglene som gjelder i de forskjellige rommene.","welcomeToFree":"Den frie møteplassen som styres av brukerne","lobbyDesc":"Alle er velkomne til Ã¥ prate om alt mellom himmel og jord, ingen sexprat eller eksplisitte bilder!","images":"Bilder","imagesDesc":"Bildechat der alle bilder er tillatt","girlsChat":"Jentechatten","girlsChatDesc":"En frisone for jenter og kvinner. Ingen menn/gutter tillatt her.","sexDesc":"Rommet for alle som søker sexprat.","imagesSfwDesc":"Kun barnvennlige bilder som er trygge for arbeid er tillatt her.","verifiedDesc":"Et rom hvor alle verifiserte kan chatte trygt.","roleplay":"Rollespill","roleplayDesc":"For rollespill av forskjellig slag, enten her pÃ¥ chatten eller i virkeligheten.","datingDesc":"Et rom for alle som søker noen Ã¥ date.","allRooms":"Alle rom","byUsers":"Av Brukere","allRoomsDesc":"Vær snill Ã¥ respektere reglene og sprÃ¥ket som gjelder for hvert rom.","news":"Nyheter","newsDesc1":"Her finner du oppsummeringer av hva som er nytt pÃ¥ møteplassen.","newsDesc2":"Vi oppdaterer daglig for Ã¥ forbedre, men her finner dere nyheter som kan være gode Ã¥ vite om.","january":"Januar","february":"Februar","upgradesForBetter":"Oppgraderinger for bedre ytelse og brukeropplevelse.","clearerAppearance":"Tydeligere utseende pÃ¥ private meldinger.","nowPossibleDelete":"Det er nÃ¥ mulig for alle Ã¥ slette kontoene sine fra Konto-siden. Men vær forsiktig, for det kan ikke angres!","moreMeasures":"Flere tiltak for Ã¥ stenge ute troll og sikre at de ikke forstyrrer vanlige brukere.","extendedProfiles":"Utvidede profiler - Profiler inneholder nÃ¥ informasjon om de søker gjennom kontaktannonsene eller ikke. Samt hvor aktive de er pÃ¥ møteplassen (begge deler kan deaktiveres i innstillinger).","designImprovements":"Designforbedringer som hjelper spesielt mobilbrukere.","automaticEmojis":"Automatiske emojis - Emojis vises pÃ¥ flere enheter og opprettes automatisk mens du skriver.","allUsersInARoom":"Alle brukere i et rom kan nÃ¥ vises ved Ã¥ klikke pÃ¥ knappen i rommet.","menCanNoLonger":"Menn kan ikke lenger gÃ¥ inn i jentechattene.","unReadCanNow":"Uleste PM-er vises nÃ¥ bÃ¥de i sidens tittel og pÃ¥ menyikonet, slik at det er lettere Ã¥ se nÃ¥r man har uleste private meldinger.","imagesCanNow":"Bilder kan nÃ¥ sendes ved Ã¥ bare lime inn en lenke til et bilde og sende det.","rules":"Regler","toAvoidLimiting":"For Ã¥ unngÃ¥ Ã¥ begrense alle brukere unødvendig, er det meste som ogsÃ¥ er lovlig tillatt. Reglene er fÃ¥, men nødvendige.","ageLimit":"Det er en aldersgrense pÃ¥ 18 Ã¥r for hele nettstedet.","noNudityProfile":"Ingen nakenhet i profilbilder. NSFW-bilder kan legges til andre steder i profilen.","allSpamForbidden":"All form for spam er forbudt.","noSexualContent":"Ingen seksuelt eller støtende innhold i rom merket som SFW.","everythingAgainstLaw":"Alt som er i strid med norsk lov er forbudt (naturligvis), enten det er i skrift eller annen media.","noHarassment":"Ingen trakassering, hets eller personlig angrep. Vi ønsker Ã¥ ha en møteplass der alle kan føle seg komfortable og velkomne.","allUsersResponsible":"Alle brukere er selv ansvarlige for at det de publiserer er lovlig, og at de har full rett til Ã¥ publisere det.","roomsMoreRules":"Rommene kan ha ytterligere regler som mÃ¥ følges i tillegg til disse.","ifYouSeeAnybody":"Hvis du merker at noen bryter reglene eller pÃ¥ annen mÃ¥te oppfører seg dÃ¥rlig, rapporter dette umiddelbart til vÃ¥re moderatorer i chatten eller","contactUsHere":"kontakt oss her","help":"Hjelp","chooseName":"Velg et navn","ifDontHaveAccount":"Hvis du ikke allerede har en konto, velger du det i innloggingsboksen, deretter fÃ¥r du velge et navn og enten bli medlem eller chatte som gjest.","noteThatGuestAccounts":"Merk at gjestekontoer ikke er permanente og blir slettet etter maksimalt 3 dager.","chooseRoom":"Velg et rom","onHomePageFind":"PÃ¥ startsiden finner du flere forskjellige rom Ã¥ bli med i. NÃ¥r du klikker pÃ¥ et rom, blir du automatisk med
2i det. Du kan ogsÃ¥ se alle rom","toLeaveTheRoom":"For Ã¥ forlate rommet velger du de tre prikkene øverst til høyre i rommet og","notWantToBeContacted":"Velg hvem som kan kontakte deg","selectWhoCanContact":"PÃ¥ kontosiden kan du velge hvem som fÃ¥r sende deg meldinger. Filtrer pÃ¥ kjønn, land, eller begrens til bare kontaktene dine â du kan til og med kombinere, for eksempel kun kvinner fra et bestemt land.","choose":"Velg","meansNoOneCan":"hvis du aktiverer det, vil ingen kunne kontakte deg.","aSafetyFor":"En trygghet for alle brukere som noen ganger bare ikke ønsker den typen direkte kontakt.","whoElseInRoom":"Hvem er ellers i rommet?","youCanStartChatting":"Du kan begynne Ã¥ chatte direkte. For Ã¥ vise andre brukere i rommet, klikker du pÃ¥ knappen \'Brukere\'.","atTheTopOnline":"Ãverst vises de som er online akkurat nÃ¥, deretter vises brukere i rommet som er offline.","here":"her","talkPrivate":"Snakk privat","ifYouWantToDm":"Hvis du vil skrive med en bruker direkte, klikker du pÃ¥ navnet deres og velger","conversationInTheLiveMenu":"Samtalen vil da vises under \'Meldinger\' i venstre meny.","profiles":"Profiler","wantToKnowwMoreAboutUser":"Hvis du vil vite mer om en bruker, klikker du pÃ¥ navnet deres for Ã¥ vise profilen","youCanSeeProfile":"Der kan du se kjønn, alder, om de søker nÃ¥, og annen informasjon. Du kan ogsÃ¥ invitere personen til en mÃ¥neds plussmedlemskap!","wantToBlockUser":"Vil du blokkere noen?","ifYouDontWantUserContact":"Hvis du ikke ønsker at en bruker skal kunne kontakte deg, klikker du pÃ¥ navnet deres og velger","youCanSeeInformation":"SÃ¥ lenge brukeren er blokkert, kan han eller hun ikke skrive til deg, og du vil heller ikke se personens meldinger i noen rom.","unreadMessages":"Uleste meldinger","allRoomsKeepMessages":"Alle rom beholder meldinger i ett døgn, deretter slettes de.","yourUnreadMessagesFor":"Dine uleste meldinger for et rom inkluderer kun de meldingene som ble skrevet i løpet av de siste 24 timene. Hvis du ikke har besøkt rommet pÃ¥ over 24 timer, vil du ikke kunne lese eldre meldinger derfra.","youDontHaveToWorry":"Du trenger imidlertid ikke bekymre deg for private meldinger, de beholder du sÃ¥ lenge du vil.","isYourAccountGone":"Er kontoen din borte?","guestAccountAreDeleted":"Gjestekontoer blir automatisk slettet 3 dager etter at de ble opprettet. I noen tilfeller kan de ogsÃ¥ bli fjernet tidligere.","thatsWhyWeRecommend":"Det er derfor vi anbefaler sterkt at du registrerer deg. Det er raskt, gratis og garanterer at du beholder brukernavnet ditt, innstillingene, historikken osv.","removeAccount":"Fjern konto","ifYouWantToRemove":"Hvis du ønsker Ã¥ fjerne kontoen din, kan du gjøre det pÃ¥ Konto-siden. Merk at fjerning av kontoen sletter all informasjon relatert til kontoen din, og det kan ikke gjenopprettes.","byUsersForUsers":"Av brukere. For brukere.","withThePossibility":"Med muligheten til Ã¥ møte andre mennesker direkte, uten Ã¥ mÃ¥tte gÃ¥ gjennom lange registreringsprosesser eller prøve Ã¥ chatte med inaktive personer.","hereYouFind":"Her finner du en online chat for alle smaker, som inkluderer mange funksjoner som privat chat, match med personer du liker, og muligheten til Ã¥ med et enkelt trykk hindre alle brukere, eller en enkelt bruker, fra Ã¥ kontakte deg hvis du ikke er i humør for det.","everyonesMeetingPoint":"Alle møtes her","chatBothPublicPrivate":"Her kan du chatte bÃ¥de offentlig og privat, legge ut annonser og se hva andre søker akkurat nÃ¥, matche og sveipe gjennom andre som deg selv, møte nye bekjentskaper eller snakke med noen du allerede kjenner.","whetherYoureLooking":"Uansett om du leter etter noe uforpliktende, langvarig, venner, en fremtidig partner, møter, bare online kontakt eller alt i mellom.","entireMeetingPointIs":"Hele møteplassen er tilpasset mobilbrukere, og den kan brukes pÃ¥ alle enheter, som datamaskiner, nettbrett og telefoner. VÃ¥r app kan finnes i alle store appbutikker hvis du foretrekker Ã¥ ha chatten enda mer tilgjengelig.","noRegistrationNeeded":"Ingen registrering er nødvendig for Ã¥ chatte, bruke seeking eller matche. Som gjest har du tilgang til alle funksjoner, i motsetning til mange andre møteplasser og chatterom som enten ikke tillater gjester eller begrenser dem kraftig.","toOnlyReservation":"Vær oppmerksom pÃ¥ at gjestekontoer er midlertidige og blir slettet etter 3 dager for Ã¥ gi plass til nye gjester.","ifYouWantToKeep":"Hvis du vil beholde brukernavnet ditt og historikken fra alle morsomme chatter for ubegrenset tid, er det bare Ã¥ bli medlem. Det er gratis og tar ikke mer enn noen fÃ¥ sekunder.","theFreeMeetingPoint":"Den frie møteplassen","theChatIsAdaptable":"Chatten er fullstendig tilpasningsdyktig for brukere, og vÃ¥r grunnleggende tanke er at den skal være sÃ¥ fri som mulig, uten kontrollerende funksjoner.","weWantToOffer":"Vi ønsker Ã¥ tilby den beste tjenesten der alle kan finne bekjentskaper og sosialisere seg pÃ¥ nettet.","weAimFor":"Vi har som mÃ¥l at chatten skal kunne brukes akkurat slik hver enkelt bruker ønsker, slik at alle kan fÃ¥ mest mulig ut av den.","alternativeToChatApps":"Alternativ til chatapper","chatCanBeUsed":"Chatten kan brukes nÃ¥r som helst, og fra hvor som helst i verden, uten behov for nedlasting.","discreetEntertaining":"Diskret, underholdende og enkelt!","allForFree":"Alt helt gratis, velkommen inn!","account":"Konto","couldNotSave":"Kunne ikke lagre. Prøv igjen senere.","areYouSureAccount":"Er du sikker pÃ¥ at du vil fjerne kontoen din? Det kan ikke angres, og all data vil bli slettet.","accountNowDeleted":"Kontoen din blir nÃ¥ slettet. Det tar vanligvis ikke mer enn et par minutter.","couldNotComplete":"Kunne ikke fullføre. Prøv igjen senere.","saved":"Lagret!","couldNotPassword":"Kunne ikke endre passordet. Prøv igjen senere.","oldPasswordIncorrect":"Ditt gamle passord er feil.","newPasswordMust":"Ditt nye passord mÃ¥ inneholde minst 8 tegn.","couldNotChangeImage":"Kunne ikke endre bilde.","imageChanged":"Bildet ditt vil bli endret sÃ¥ snart det er godkjent!","man":"Mann","woman":"Kvinne","other":"Annen","nonBinary":"Ikke-binær","nonBinary2":"Ikke-binære","gender":"Kjønn","changePicture":"Bytt bilde","settings":"Innstillinger","name":"Navn","age":"Alder","years":"Ã¥r","description":"Beskrivelse","yourName":"Ditt navn","describeYourself":"Beskriv deg selv eller hva du søker","showTotal":"Vis totalt","showSeeking":"Vis søker","showWhereILiveInProfile":"Vis hvor jeg bor","showNsfw":"Vis voksen innhold (NSFW)","showPlus":"Vis at du er plussmedlem â","appearOffline":"Vises som offline","saving":"Lagrer...","save":"Lagre","changePassword":"Bytt passord","currentPassword":"NÃ¥værende passord","newPassword":"Nytt passord","confirmNewPassword":"Bekreft nytt passord","passwordNotMatch":"Passordene samsvarer ikke","loading":"Laster...","deleteAccount":"Slett konto","deleteAccountTopicPostsInfo":"Offentlige innlegg i emner fjernes ikke nÃ¥r du sletter kontoen din. Navnet ditt fjernes fra innleggene slik at de blir stÃ¥ende uten Ã¥ kunne knyttes til deg.","deleteAccountTopicPostsContactInfo":"Hvis du vil at offentlige emneinnlegg skal fjernes, mÃ¥ du slette hvert innlegg før du sletter kontoen, eller kontakte oss sÃ¥ hjelper vi deg.","yourPassword":"Ditt passord","newPasswordAgain":"Gjenta det nye passordet","titleMustBe":"Tittelen mÃ¥ være mellom 5 og 30 tegn","descriptionMustBe":"Beskrivelsen mÃ¥ være mellom 10 og 800 tegn","show":"Vis","whosSeeking":"Som søker","all":"Alle","everyone":"Alle","men":"Menn","women":"Kvinner","noAdsFound":"Ingen annonser funnet, opprett en ved Ã¥ klikke ovenfor","createAd":"Opprett annonse","myAds":"Mine annonser","seeking":"søker","describeSeeking":"Beskriv hva du søker","send":"Send","sending":"Sender...","summarizingTitle":"En kortfattet tittel","title":"Tittel","newAd":"Ny annonse","writeTo":"Skriv til","loginShowUser":"Logg inn eller velg et navn for Ã¥ vise","guest":"Gjest","member":"Medlem","y
2ourGateway":"Din portal til å møte nye mennesker online!","lobbyDesc2":"I Lobbyen er mulighetene uendelige. Uansett om du søker selskap, håper å finne likesinnede personer å dele dine interesser med, eller bare vil ha en vennlig prat, er dette stedet for deg. Med vår sikre og brukervennlige plattform kan du koble deg til mennesker fra alle livets områder, med forskjellige kulturer og bakgrunner, noe som gjør hver interaksjon til en fascinerende og berikende opplevelse.","keepChattingSafe":"Sørg bare for å holde chattingen på et barnevennlig nivå. Hvis du vil bruke grovt språk eller bilder, er det andre rom for det.","visit":"Besøk","imageChatForAll":"Bildechatrom for enhver smak","unleashVisual":"Slipp løs din visuelle nysgjerrighet","imagesDesc1":"Er du klar til å ta chattopplevelsen din til neste nivå? Si hei til våre Bildechatrom! Disse livlige rommene er der fengslende bilder og filmer møter livlige samtaler og tilbyr en engasjerende og fengslende plattform for brukere som deg.","imagesDesc2":"Vi forstår at alle har forskjellige preferanser, derfor tilbyr vi to distinkte former for Bildechatrom. Det første er rettet mot familievennlige bilder og skaper et trygt og hyggelig miljø for alle. Det andre tillater alle typer bilder, inkludert de av mer ekspplisitt karakter. På den måten kan du velge det rommet som best matcher dine interesser og komfortnivå.","imagesDesc3":"For å gjøre det enkelt er hvert Bildechatrom tydelig merket enten som SFW (Trygt for arbeid) eller NSFW (Ikke trygt for arbeid). Så uansett om du er i humør for en avslappet chat eller ønsker noe mer spennende og voksen, finner du det perfekte rommet.","imagesDesc4":"Våre Bildechatrom er kjent for sin livlighet og popularitet. Delta i et fellesskap av mennesker fra hele verden som aktivt deler og diskuterer en rekke forskjellige bilder og filmer. Fra kunstentusiaster som søker inspirasjon til de som ønsker å føle tilhørighet med likesinnede personer - det er noe for alle i våre livlige rom.","imagesDesc5":"Gjør deg klar til å dykke inn i en verden der bilder blir levende og samtaler blomstrer. Fordyp deg i spennende visuelle opplevelser, utveksle tanker og skap kontakter med andre billedentusiaster. Det er en avslappet og hyggelig atmosfære der du kan tilfredsstille din visuelle nysgjerrighet og ha det fantastisk gøy.","imagesDesc6":"Så hvorfor vente? Bli med oss i dag og omfavne verden av chat med bilder og video. Oppdag, del og engasjer deg med spennende visuelt materiale og samtaler. Velkommen til et sted der bildene taler høyt, og kontakter skapes chat etter chat. Vi ses der!","thatWayWeMakeSure":"På den måten sørger vi for at ingen som ikke ønsker det, må se støtende innhold, og for at de som er interessert i chat eller bilder med for eksempel seksuelt innhold, også finner det de søker.","imageChatLikeOtherRooms":"Bildechatten er som alle andre rom, merket som enten SFW (Trygt for arbeid) eller NSFW (Ikke trygt for arbeid).","thatWayYouCanVisit":"På den måten kan du besøke det rommet som best passer det du ønsker å oppleve akkurat nå. Bilder med seksuelt innhold og annet voksenmateriale er derfor kun tillatt i rom som er merket som NSFW.","globalGirlsRooms":"Din globale chat for jenter","girlsChatDesc3":"Så hva er det som er så bra med vår jenteprat?","girlsChatDesc4":"For å bli en del av dette styrkende fellesskapet for jenter, kan du enten registrere deg gratis på noen få sekunder, eller bare hoppe inn som gjest og prøve det en stund! Vi garanterer en brukervennlig opplevelse, der du enkelt kan opprette en profil og begynne å chatte med andre jenter.","girlsChatDesc7":"Obs: For å sikre et positivt og trygt miljø for alle brukere har vi strenge retningslinjer for fellesskapet og et robust moderasjonsteam.","everyoneWelcomeHere":"Alle er velkomne hit for å finne det de søker.","roleplayAdventures":"Unn deg et rollespilleventyr","roleplayDesc2a":"Sensuelle Eventyr","roleplayDesc2b":"For de som søker en mer intim opplevelse, ønsker våre chatterom velkommen til entusiaster av erotisk rollespill. Slip løs dine dypeste ønsker og gå på lidenskapelige møter med likesinnede. La fantasien strømme når du utforsker en verden av sensualitet sammen med andre som deler ditt dristige sinn.","roleplayDesc3a":"Omfavn Fantasiens Rike","roleplayDesc3b":"Hvis du heller vil dykke inn i fantasienes og eventyrenes riker, vil du finne et overflod av muligheter til å delta i fengslende rollespill. Bli en helt i en fantastisk verden, begi deg ut på spennende oppdrag og samhandle med andre rollespillere for å skape fortryllende historier i våre fantasy-chatterom.","roleplayDesc4a":"Mangfold","roleplayDesc4b":"
2Vi omfavner stolt mangfoldet og ønsker rollespillere fra hele verden velkommen. Våre chatterom er tilgjengelige på engelsk og mange andre språk for å sikre at du finner et varmt og inkluderende fellesskap klart til å utforske en rekke forskjellige rollespillsscenarier.","roleplayDesc5a":"Respektfullt og Støttende Miljø","roleplayDesc5b":"Vi prioriterer velferden til våre medlemmer og fremmer et respektfullt og støttende miljø for alle. Chatterommene modereres for å sikre at alle kan uttrykke seg fritt samtidig som en følelse av trygghet og komfort opprettholdes. Føl deg trygg når du utforsker dine ønsker og fantasier med andre som nærmer seg rollespill med åpenhet og respekt.","roleplayDesc7":"Er du klar til å fordype deg i en verden av sensuelle eventyr og bli med i et allsidig og lidenskapelig fellesskap? Utforsk dine lidenskaper og la fantasien strømme allerede i dag.","datingAndMatch":"Det ultimate stedet for dating, chatterom og matchmaking - alltid gratis!","datingDesc3a":"Sanntidsinteraksjon.","datingDesc3b":"Nyt dynamiske og livlige samtaler med potensielle matchinger i våre chatterom for dating. Ingen flere tregpustede samtaler eller ghosting - her kan du oppleve ekte og umiddelbare kontakter.","datingDesc4a":"Brukervennlig Match-funksjon.","datingDesc4b":"Benytt deg av vår Match-funksjon, der du kan sveipe gjennom profiler av andre brukere som søker kjærlighet og selskap. Det intuitive grensesnittet gjør det til en hyggelig opplevelse å finne matchinger.","datingDesc5a":"Allsidig Fellesskap.","datingDesc6a":"Trygt og Privat.","datingDesc6b":"Din personvern er vår høyeste prioritet. Føl deg trygg med å dele tankene dine, interessene og følelsene dine i et trygt og beskyttet miljø.","datingDesc7a":"Effektiv Matchning.","datingDesc9a":"Bli med i chatterommene for Dejting.","datingDesc9b":"Opprett profilen din på noen få sekunder og dykk inn i våre dating chatterom, der du kan delta i samtaler i sanntid med andre medlemmer som søker kjærlighet, akkurat som deg.","datingDesc10a":"Liker og Matcher.","datingDesc10b":"Hvis du kommer over noen som vekker interessen din, vis det ved å like dem. Hvis følelsen er gjensidig, blir du varslet om en matchning!","datingDesc11a":"Oppdag med Meet.","datingDesc11b":"Ta i bruk vår Meet-funksjon, der du kan sveipe gjennom profiler av andre singler i nærheten. Finn nye potensielle matchinger uten anstrengelse.","datingDesc12a":"Private Meldinger.","datingDesc12b":"Når du har funnet noen du liker, kan du bryte isen ved å starte en privat samtale. Bli bedre kjent med hverandre og se hvor reisen tar dere.","contactsCreatedQuickly":"Her skapes kontakter raskt, og du kan når som helst se hvem som er online og også interessert i dating.","loginBeenBlocked":"Du har blitt blokkert.","couldBeBecauseBehaved":"Dette kan skyldes at du tidligere ikke har fulgt reglene eller på annen måte oppført deg dårlig.","ifFeelShouldNotBlocked":"Hvis du føler at du ikke burde blitt blokkert kan du bli medlem i stedet for gjest, eller","provideUsername":", ikke glem å oppgi brukernavnet ditt","congratsLoggedIn":"Gratulerer, du er pålogget!","weSentYouMail":"Vi har sendt deg en melding til e-postadressen din med en lenke for aktivering av kontoen din. Sjekk også søppelposten hvis du ikke finner e-posten.","successfullyActivated":"Kontoaktiveringen var vellykket! Du kan nå logge inn og begynne å chatte umiddelbart!","successfullyActivatedLoggedIn":"Kontoaktiveringen var vellykket! Du kan begynne å chatte med en gang!","couldNotActivate":"Kontoen din kunne ikke aktiveres. Vennligst kontakt oss hvis du opplever problemer med å logge inn.","linkInvalid":"Lenken er ikke lenger gyldig.","sendNewLink":"Send ny lenke","activateAccount":"Aktiver konto","accountNotActivated":"Du har ikke bekreftet e-postadressen din. Vennligst sjekk innboksen din etter aktiveringslenken vi sendte til deg.","getNewActivationLink":"Hvis du ikke finner den eller trenger en ny lenke, kan du","getNewActivationLink2":"få en ny aktiveringslenke","toStopTrollsAndSpam":"For å stoppe troll og spam, har gjestebrukeres mulighet til å bruke VPN-tjenester og lignende blitt begrenset.","home":"Hjem","dateOfBirth":"Fødselsdato","remove":"Fjern","easierToSetAge":"Enklere å angi alder med fødselsdato.","pageForMyAds":"En ny side med dine kontaktannonser samlet, der de også enkelt kan slettes.","soundWhenDm":"Lyd ved privat melding","march":"Mars","showOnlineStatus":"Online status og bilde for alle brukere er lagt til i livemenyen.","soundsOnPm":"Alle får nå lydvarsel når de mottar en privat melding.","congratsPurchase":"Gratulerer! Alt gikk som det skulle, og kjøpet ditt er aktivert!","continueSignup":"Fortsett til registrering","somethingWrongPurchase":"Noe gikk galt under kjøpet, og det kunne dessverre ikke fullføres. Prøv igjen senere.","becomePlus":"Bli plusmedlem","alreadyPlus":"Du er allerede plusmedlem","alreadyMember":"Du er allerede medlem","handleSubscription":"Administrer abonnement","notPlusMember":"Du har ingen abonnement å administrere","password":"Passord","mail":"E-postadresse","confirmPassword":"Bekreft passord","passwordNoMatch":"Passordene stemmer ikke overens","enterValidMail":"Vennligst fyll inn en gyldig e-postadresse","passwordMustContain":"Passordet ditt må inneholde minst 8 tegn.","emailTaken":"Det finnes allerede en konto med denne e-postadressen.","people":"Personer","plusShowVisitors":"Bli plusmedlem for å se profilbesøkende","plusShowUserVisitors":"Bli plusmedlem for å se {username}s profilbesøkende","goTo":"Gå til","lastSeen":"Sist sett","longTimeAgo":"for lenge siden","supp
2ortTheChatAnd":"Støtt chatten og fÃ¥ et bedre medlemskap","free":"Gratis","joinAllRooms":"Tilgang til alle rom","chatWithAll":"Chat og møt nye mennesker","postAndView":"Tilgang til annonser pÃ¥ Seeking","reservedUsername":"Reservert brukernavn og chatthistorikk","keepAccount":"Behold kontoen din sÃ¥ lenge du vil","loginFromAnywhere":"Logg inn fra hvor som helst - pÃ¥ alle enheter","noAds":"Ingen reklame","viewYourProfileVisitors":"Se dine profilbesøkere","viewOtherUsersProfileVisitors":"Se andre brukeres profilbesøkende","viewProfileVisitors":"Se besøkende","goldUsername":"Stjernemerk navnet ditt â (valgfritt)","unlimitedLikes":"Ubegrensede likes og matcher","peopleOnly":"Personer - bare for plusmedlemmer","readMore":"Les mer","plusMembership":"Plusmedlemskap","mon":"man","canBeCancelled":"Du kan avslutte medlemskapet nÃ¥r som helst, og det er ingen bindingstid i det hele tatt.","plusLaunched":"Plusmedlemskap lanseres med flere fordeler for de som oppgraderer.","chattingNow":"snakker nÃ¥","sentMessages":"meldinger","sentImages":"bilder","startNow":"Start nÃ¥","million":"millioner","typeToSearch":"Søk bland","noUsersFound":"Ingen personer ble funnet. Prøv Ã¥ søke etter noe annet.","nowEasierJoin":"Det er nÃ¥ enklere Ã¥ bli medlem fra startsiden, og live statistikk fra chatten vises.","newSearchBox":"En ny søkefunksjon har blitt lagt til pÃ¥ \'Personer\'-siden for plusmedlemmer.","members":"medlemmer","loginShowRooms":"Logg inn eller velg bare et navn for Ã¥ vise alle rom","createRoom":"Nytt rom","newRoom":"Nytt rom","nameOfRoom":"Gi rommet ditt et navn","nameMustBe":"Navnet mÃ¥ være mellom 3 og 20 tegn og bare inneholde bokstaver, tall, bindestrek (-) og understrek (_)","language":"sprÃ¥k","allowAdult":"Tillate vokseninnhold?","yes":"Ja","no":"Nei","describeRoom":"Informasjon om rommet ditt. Hva handler det om? Hvilke regler gjelder?","create":"Opprett","creating":"Oppretter","roomCreated":"Ditt rom er opprettet!","inviteLink":"Du kan invitere folk til rommet med denne lenken","nameTaken":"Navnet er opptatt, prøv med noe annet","removeFromRoom":"Fjern fra rommet","alreadyRemoved":"Allerede fjernet","removeConfirmation":"Vil du fjerne","fromRoom":"fra rommet","notAllowed":"Det er ikke tillatt","beenRemoved":"Du har blitt fjernet fra dette rommet","removedUsers":"Fjernede brukere","noRemovedUsers":"Ingen fjernede brukere","allowBack":"Tillat tilbake","removeRoom":"Fjern rommet","removeTopic":"Fjern emnet","alterRoom":"Endre rom","createdNotRemove":"Du har opprettet rommet og kan ikke forlate det. Fjern rommet hvis du ikke ønsker Ã¥ beholde det.","may":"Mai","createOwnRooms":"Alle kan nÃ¥ opprette sine egne chatterom","showLastOnline":"Vis nÃ¥r noen sist var online i profilen.","createOwnRoomsDesc":"Opprett rom, inviter eksisterende medlemmer eller nye som du synes passer inn. Du velger temaet, reglene, og hvem som fÃ¥r være der!","whenRemoveRoom":"NÃ¥r du fjerner noen fra rommet ditt, kan de ikke komme tilbake igjen. Og hvis du fjerner kontoen din, forsvinner ogsÃ¥ rommene dine.","june":"Juni","clearerStatus":"Status for sendte meldinger vises tydeligere.","videosCanNow":"Videoer kan nÃ¥ lastes opp og vises i rommene og samtalene!","youtubeAuto":"Youtube-videoer vises automatisk nÃ¥r du sender en Youtube-lenke.","videoDesc":"Videochat der alle videoer er tillatt","july":"Juli","newConvosOnTop":"Nye samtaler og meldinger vises nÃ¥ øverst pÃ¥ listen.","sendConfirmation":"Send den innspilte meldingen?","audioMessages":"Lydmeddelser!","audioDesc":"NÃ¥ kan alle sende lydmeddelser, det gjøres enkelt ved Ã¥ klikke pÃ¥ opptaksknappen nederst i en samtale eller et rom.","upload":"Last opp","showOnlyMember":"Vis bare for medlemmer","done":"Ferdig","nothingYet":"Ingenting Ã¥ vise her, ennÃ¥.. ð","nowUploadMedia":"Alle kan nÃ¥ legge til bilder og videoer i profilene sine.","sureRemove":"Er du sikker pÃ¥ at du vil fjerne dette?","removed":"Fjernet","august":"August","improvedSecurity":"Forbedret sikkerhet og tiltak mot bots og spamming.","captchaFailed":"Recaptcha mislyktes","imageNotAllowed":"Du mÃ¥ være verifisert eller plusmedlem for Ã¥ sende bilder i dette rommet.","moderators":"Moderatorer","easierModerators":"Enklere Ã¥ finne moderatorer i rom og bedre sortering av offline brukere i rom.","plusCanGender":"Plusmedlemmer kan nÃ¥ sortere brukere etter kjønn i Personer.","verify":"Verifiser","verifyYourAge":"Verifiser alderen din og kjønn for Ã¥ fÃ¥ flere fordeler og vise andre medlemmer at du er troverdig.","writeUsername":"Skriv brukernavnet ditt pÃ¥ en lapp.","takeClearPic":"Ta et tydelig bilde (eller video) av deg selv med den og last den opp her.","weRecommendId":"Vi anbefaler Ã¥ inkludere legitimasjon eller lignende som viser alder/kjønn.","currentlyVerifying":"Vi verifiserer kontoen din nÃ¥.","verifyFailed":"Vi klarte dessverre ikke Ã¥ verifisere kontoen din. Prøv igjen og følg instruksjonene nøye.","verified":"Verifisert","verifiedRoom":"Verifiserte","finallyVerified":"Endelig rom bare for verifiserte","october":"Oktober","plusCanImage":"Plusmedlemmer kan nÃ¥ sende bilder i alle rom.","canNowVerify":"Alle kan nÃ¥ verifisere seg selv og la andre vite at de er til Ã¥ stole pÃ¥. Verifiserte medlemmer fÃ¥r ogsÃ¥ fordeler som Ã¥ bli vist tydeligere i chatten og kunne sende bilder i alle rom.","alwaysHappening":"Det skjer alltid noe her inne!","wave":"Vinke","waved":"Vinket til rommet","waveToAll":"Vinke til alle","
2wavedToAll":"Du vinket til alle rommene dine. Hvorfor ikke se om noen svarer?","waving":"Vinker","alreadyWaved":"Du har allerede vinket i dag. Bli plusmedlem for Ã¥ kunne vinke mer enn én gang per dag!","imagesAllRooms":"Send bilder i alle rom","unlimitedWaves":"Ubegrenset antall vink i alle rom","canNowWave":"Alle kan nÃ¥ vinke til rommene sine for Ã¥ si Hei! Det kan gjøres direkte i rommene eller fra startsiden for Ã¥ vinke til alle rom samtidig.","clickToAccept":"Klikk for Ã¥ akseptere","waitingToAccept":"Venter pÃ¥ Ã¥ bli akseptert","inTheMoodFor":"Lyst pÃ¥ mer moro? Sjekk topplistene pÃ¥","givePlus":"Gi Plus","wantToMake":"Vil du gjøre","givingPlus":"glad ved Ã¥ gi bort en mÃ¥neds plusmedlemskap","itCosts":"Det koster bare 89 kr og er ikke en abonnementsordning","read":"Lest","onlyMembersRoom":"Kun verifiserte er tillatt i dette rommet, heldigvis tar det bare noen minutter Ã¥ bli verifisert! Se hvordan du verifiserer deg pÃ¥ kontoen din.","report":"Rapporter","reported":"Rapportert","finallyAndroid":"Hente appen","orContinueWeb":"Eller fortsett pÃ¥ nettet","like":"Liker","unlike":"Liker ikke","goldLike":"Gull-Liker","goldLikeAndTheyWillSee":"Psst! Gull-Liker sÃ¥ vil de likevel kunne se deg ð¤«","goldDescription":"NÃ¥r du Gull-Liker, vil {recipient} motta en melding og du vil vises øverst i listen umiddelbart.","goldDescription2":"I tillegg kan du fortsette Ã¥ skrive til {recipient} hvis du ønsker! ð","goldLikesChoosePack":"Velg en pakke","goldLikesPackCount":"{count} gullikes","goldLikesLowestPrice":"Laveste pris","goldLikesBestValue":"Best verdi","goldLikesSavePerLike":"{percent}% billigere per like","youGetNumberOfLikes":"Du fÃ¥r 7 gullikes Ã¥ sende til hvem du vil - nÃ¥r du vil - for Ã¥ vise noen litt ekstra omtanke. Alt for bare","youreMatch":"Dere er en match!","whoCanContact":"Hvem kan kontakte deg","contacts":"Kontakter","noOne":"Ingen","dmFilterFrom":"fra","anywhere":"Overalt","addCountry":"Legg til land...","countries":"land","dmFilterTitle":"Du bestemmer hvem som kan skrive til deg","dmFilterDesc":"Ikke alle ønsker meldinger fra hvem som helst, og det er helt greit. PÃ¥ kontosiden kan du velge Ã¥ bare motta DM-er fra bestemte kjønn, folk fra bestemte land, eller begrense det til kun kontaktene dine. Du kan til og med kombinere dem â for eksempel kun kvinner fra et bestemt land.","problemsPayment":"PÃ¥ grunn av problemer med vÃ¥r betalingsleverandør kan plusmedlemskap for øyeblikket kun kjøpes i vÃ¥re apper.","purchasesMadeInApp":"Medlemskap kjøpt i appen kan selvfølgelig ogsÃ¥ brukes pÃ¥ nettet ð","note":"Obs!","currentlyProblems":"Vi oppgraderer for øyeblikket nettsiden, noe som dessverre vil medføre noen forstyrrelser i 1-2 uker. Den gode nyheten er at nettsiden vil være mer stabil og raskere nÃ¥r alt er klart, sÃ¥ hold ut!","yesPlease":"Ja takk!","oneYearFree":"FÃ¥ et helt Ã¥r plus gratis!","doThis":"Gjør dette for Ã¥ fÃ¥ plussmedlemskapet ditt i et helt Ã¥r","doThis-2":"Gi appen en fin vurdering i appbutikken ð","doThis-3":"Følg oss pÃ¥ Instagram, Facebook eller TikTok. Du velger!","doThis-4":"Kommenter ditt brukernavn pÃ¥ det siste innlegget der du har fulgt oss","doThis-5":"Ferdig! ð¥³","giveAwayTerms":"Du betaler ingenting. Gjelder for nye plusmedlemmer til og med 26. november 2023.","sendGift":"Send gave","sendGiftTo":"Send en gave til","aGiftHelpsYou":"En gave hjelper deg med Ã¥ skille deg ut, og du vil bli vist øverst for","sendGiftAndTheyWillSee":"Psst! Send en gave, sÃ¥ vil de likevel kunne se deg","willSeeYourGift":"vil se din gave og kan velge Ã¥ fortsette samtalen med deg","noNsfwInProfile":"Merk! Bilder med naken eller seksuelt innhold er IKKE tillatt som visningsbilder! Slike bilder kan brukes i din andre profil.","comeBackTomorrow":"Kom tilbake i morgen for flere Ã¥ møte!","outOfLikes":"Du har brukt opp alle likes for i dag","outOfFetches":"Du har brukt denne mye i dag","alsoBecomePlus":"Du kan ogsÃ¥ bli plussmedlem for ubegrenset likes!","alsoBecomePlusExplore":"Du kan ogsÃ¥ bli plussmedlem for Ã¥ fortsette Ã¥ utforske uten grenser!","showOthersLookLike":"Vis andre hvordan du ser ut for Ã¥ begynne Ã¥ matche!","interestedIn":"Interessert i","both":"BÃ¥de","showInMatch":"Vis meg i Match","swipe":"Sveip og Match","swipeDesc":"Nye Match lar deg sveipe for Ã¥ like andre nysgjerrige chattere og Ã¥pner muligheten for spennende kamper selv om du ikke har møttes i et chatterom ennÃ¥. Sveip deg raskt til nye vennskap, eller hvem vet, kanskje noe mer! ;)","girlChattingPhone":"Jente som chatter pÃ¥ telefonen hennes","studioPhotography":"Studiofotografering av roser og vin","girlsChattingTogether":"Jenter som chatter sammen","sexToys":"Flere sexleketøy","anonRoleplay":"Anonym rollespillmaske","manWomanDating":"Mann og kvinne dating ved hjelp av app","deleteViewing":"Slett etter visning","never":"Aldri","seconds":"sekunder","minute":"minutt","cancel":"Avbryt","messageDisappeared":"Meldingen har forsvunnet","disappearingHere":"Forsvinning meldinger er her!","disappearingMessages":"Forsvinning meldinger","sendImagesAndVideos":"Send bilder og videoer som forsvinner etter visning","simplySelectHowLong":"NÃ¥ kan du enkelt velge hvor lenge du vil at bildet eller videoen skal være tilgjengelig etter visning. Du k
2an selvfølgelig også velge \'aldri\', noe som vil beholde det ubegrenset som før.","reportAfterExpire":"Merk! Du kan fortsatt rapportere en melding til våre moderatorer selv etter at den har utløpt.","disappearingTitle":"Del og Slett: forsvinnende bilder og videoer i vår sikre chat!","howItWorks":"Slik fungerer det","disappearingDesc2a":"Velg ditt media:","disappearingDesc2b":"Velg bildet eller videoen du vil dele i din private chat.","disappearingDesc3a":"Juster timeren:","disappearingDesc3b":"Før du trykker send, tilpass hvor lenge innholdet ditt skal være synlig - 10 sekunder, 30 sekunder eller ett minutt. Du har kontrollen!","disappearingDesc4a":"Send med selvtillit:","disappearingDesc4b":"Meldingen din er klar til å imponere. Når den er sett, forsvinner den for både deg og mottakeren.","disappearingDesc5":"Hvorfor forsvinnende medier er viktig","disappearingDesc6a":"Personvernbeskyttelse:","disappearingDesc6b":"Del intime øyeblikk eller sensitiv informasjon uten frykt for at det blir hengende i chat-historikken.","disappearingDesc7a":"Uttrykk deg selv:","disappearingDesc7b":"Gjør meldinger minneverdige ved å legge til en spennende touch i dine multimedia-utvekslinger.","disappearingDesc8a":"Ren kommunikasjon:","disappearingDesc8b":"Hold chatplassen din ryddig ved automatisk å fjerne viste medier.","disappearingDesc9a":"Forbedret personvern:","disappearingDesc9b":"Nyt en ny nivå av personvern med forsvinnende medier. Ingen bekymringer om uønskede skjermbilder eller lagrede bilder.","disappearingDesc10a":"Tilpasset synlighet:","disappearingDesc10b":"Form hvordan innholdet ditt forblir synlig, og ha full kontroll over dine delte øyeblikk.","disappearingDesc11a":"Sikker kommunikasjon:","disappearingDesc11b":"Vår app bruker toppmoderne SSL-kryptering, som sikrer at dine beskeder og medier er trygge og sikre.","disappearingDesc12a":"Brukervennlig design:","disappearingDesc12b":"Med en intuitiv grensesnitt er det enkelt å sende forsvinnende bilder og videoer. Velg, sett, og send!","girlPhoneDisappearing":"Jente som holder telefonen med bilder som forsvinner","maintenance":"Planlagt vedlikehold","maintenanceDesc":"I løpet av 10. januar vil chatten gjennomgå planlagt vedlikehold. Vi prøver å minimere innvirkningen på chatten, men noen avbrudd kan forekomme. Hvis du har problemer, vennligst sjekk tilbake senere, og det skal være fikset.","searchUsersApp":"Søk etter brukere i appen","internalLinks":"Lenke til rom og brukere enkelt","internalLinksDesc":"Nå kan du enkelt lenke til rom og brukerprofiler ved å kopiere adressen til rommet eller brukeren og lime den inn i en melding. Lenken vil automatisk bli en praktisk snarvei til rommet/brukeren i chatten.","whereLive":"Hvor bor du?","chooseProfilePicture":"Velg et profilbilde","skip":"Hopp over","country":"Velg land","city":"By","darkMode":"Mørk modus","verificationInstruction":"Spil en kort video der ansiktet ditt er synlig, og gjør følgende","verificationDisclaimer":"Din video vil aldri være synlig for andre brukere","FINGER_NOSE_AND_TONGUE_OUT":"Legg en finger på nesen og strekk ut tungen","PINKY_BOTH_HANDS":"Hold opp lillefingeren på begge hendene","THREE_FINGERS_BOTH_HANDS":"Hold opp tre fingre på begge hendene","plusMember":"Plussmedlem","girlsOnly":"Bare jenter","guysOnly":"Bare gutter","genderAllowed":"Kjønn tillatt","faqHeading":"Vanlige spørsmål om chatting, dating og å møte folk online","faq1Title":"Hvordan begynner jeg å chatte med noen online?","faq2Title":"Hvordan fungerer swipe på datingapper?","faq2Answer":"På de fleste datingapper kan du swipe til høyre eller venstre på profiler for å indikere om du er interessert eller ikke. Hvis du swiper til høyre, betyr det at du liker personen, og hvis de også liker deg (swiper til høyre på din profil), får dere en \'match\' og kan begynne å chatte med hverandre. Hvis du swiper til venstre, betyr det at du ikke er interessert, og du vil ikke bli matchet med den personen.","faq3Title":"Hvordan finner jeg venner online, ikke bare dater?","faq3Answer":"Noen apper og nettsteder fokuserer på å hjelpe folk med å finne både venner og romantiske partnere. Du kan spesifisere at du kun er interessert i å finne venner i profilen din eller i appens innstillinger. Det finnes også apper og grupper som er spesielt utformet for å finne venner basert på felles interesser, hobbyer eller aktiviteter.","faq4Title":"Hva bør jeg huske på når jeg chatter med noen for første gang?","faq4Answer":"Når du chatter med noen for første gang, er det viktig å være respektfull og vennlig. Start med en enkel hilsen, still spørsmål for å vise interesse, og unngå å være for påtrengende. Vær også ærlig om dine hensikter, enten du leter etter vennskap eller noe mer romantisk. Ikke glem å lytte til den andre personen og holde samtalen balansert.","faq5Title":"Hvordan kan jeg møte folk online på en trygg måte?","faq6Title":"Kan jeg stole på profilene jeg ser online?","faq7Title":"Hvordan vet jeg om noen er interessert i meg?","faq7Answer":"På datingapper får du ofte en varsling når noen liker profilen din eller ønsker å matche med deg. Hvis dere begynner å chatte og samtalen flyter godt, kan det være et tegn på at personen er interessert. Se etter tegn som å stille spørsmål om deg, vise oppmerksomhet til det du sier, og foreslå at dere møtes personlig.","faq8Title":"Hva gjør jeg hvis en samtale ikke føles riktig?","faq8Answer":"Hvis en samtale ikke føles riktig av en eller annen grunn, har du rett til å avslutte den. Du kan høflig si at du ikke er interessert, eller bare slutte å svare. Hvis personen er uhøflig eller trakasserer deg, blokker dem og rapporter profilen deres til plattformens support. Det er viktig at du føler deg trygg og komfortabel når du interagerer online.","faq9Title":"Har du noen tips for å lage en god profil?","faq10Title":"Hvordan håndterer jeg nervøsiteten før jeg møter noen for første gang?","faq10Answer":"Det er normalt å føle seg nervøs før du møter noen for første gang. Prøv å holde møtet avslappet og velg et sted hvor du føler deg komfortabel. Husk at personen du møter sannsynligvis er like nervøs som deg. Prøv å være deg selv og se det som en mulighet til å bli kjent med noen nye, heller enn å legge for mye press på situasjonen.","likedYou":"likte deg","likedRecipient":"likte","liked":"likte","liked2":"likt","alwaysContact":"Hvis du har noen kommentarer eller trenger ytterligere hjelp, er du alltid vel
2kommen til Ã¥ ","sorryFull":"Beklager, men det er fullt akkurat nÃ¥!","noMoreGuests":"PÃ¥ grunn av stor etterspørsel pÃ¥ møtestedet, tar vi ikke imot flere gjester akkurat nÃ¥.","whyDoThisQ":"Hvorfor gjør vi dette?","whyDoThisA":"For Ã¥ sikre en fantastisk opplevelse for alle pÃ¥ møtestedet, kontrollerer vi nøye hvem og hvor mange vi slipper inn samtidig. Alt for Ã¥ tilby en sÃ¥ trygg og morsom møteplass som mulig!","wantToEnterQ":"Vil du komme inn med en gang?","fullAlternative1":"Alternativ 1: Bli medlem (gratis)","fullAlternative1Desc":"Som medlem fÃ¥r du alltid direkte tilgang. Det tar bare et minutt, og det er selvfølgelig helt gratis!","fullAlternative2":"Alternativ 2: Fortsett som Plusgjest","fullAlternative2Desc":"Vil du slippe køen uten Ã¥ bli medlem? Som Plusgjest fÃ¥r du umiddelbar tilgang, uten Ã¥ lage konto, og du fÃ¥r alle de andre <a>fordelene</a> som Plusmedlemmer har.","match":"Match","selectedRooms":"Utvalgte rom","fiftyFiftyRoomWrongGender":"Her er det alltid balanse, og akkurat nÃ¥ er det veldig mange som deg her inne. Kom gjerne tilbake litt senere, sÃ¥ gÃ¥r det nok bedre, ellers har vi mange andre morsomme rom Ã¥ velge mellom!","reply":"Svare","blackFridayDesc1":"Under Black Friday vil vi gi bort et GRATIS én mÃ¥ned pluss medlemskap til alle nye medlemmer!","blackFridayDesc2":"Tilbudet gjelder alle som registrerer seg den 29. november 2024.","followUs":"Følg oss pÃ¥","fiftyFiftyRoom":"50-50-rommet","fiftyFiftyRoomDesc":"Et balansert chatterom for lik deltakelse fra kvinner og menn. Dette rommet har som mÃ¥l Ã¥ opprettholde en 50/50 kjønnsbalanse for Ã¥ skape et komfortabelt og inkluderende rom for alle. Respekter balansen og hverandre.","fiftyFiftyRoomDesc1":"Det handler om Ã¥ bringe mennesker sammen pÃ¥ like vilkÃ¥r. Ved Ã¥ strebe etter en jevn fordeling mellom menn, kvinner og ikke-binære i vÃ¥re chatterom skaper vi en atmosfære der samtaler oppnÃ¥r en naturlig balanse og ulike perspektiver kan møtes. Denne balanserte dynamikken gjør samtalene mer givende og gjør det lettere for mange Ã¥ finne en god match.","fiftyFiftyRoomDesc2":"Hvis kjønnsfordelingen i rommet tipper mot den ene siden, slipper vi inn flere deltakere fra det underrepresenterte kjønnet for Ã¥ sikre at balansen alltid opprettholdes.","fiftyFiftyRoomDesc3a":"Hvilken app har den mest balanserte kjønnsfordelingen?","fiftyFiftyRoomDesc4a":"Hvilken app har størst andel kvinner?","verifiedDesc1":"Brukerverifisering er en prosess der brukere kan bekrefte sin identitet gjennom enkle og sikre metoder. Dette er helt frivillig, men øker tilliten, og alle som velger Ã¥ verifisere seg fÃ¥r fordeler i chatten.","verifiedDesc2":"For Ã¥ ytterligere styrke sikkerheten har vi introdusert et unikt chatterom hvor kun verifiserte brukere har tilgang. Dette rommet gir en trygg miljø for de som verdsetter kvalitet og sikkerhet.","verifiedDesc3a":"Hvorfor er brukerverifisering viktig?","verifiedDesc3b":"Brukerverifisering er avgjørende fordi det bidrar til Ã¥ skape et tryggere og mer pÃ¥litelig nettmiljø. Ved Ã¥ bekrefte brukernes identitet reduserer vi risikoen for falske profiler, bots og troll.","verifiedDesc4a":"Hvilke apper tilbyr rom for verifiserte brukere?","explorePeople":"Utforsk folk","exploreFiltersPhoto":"Profilbilde","exploreFiltersPhotoAny":"Alle","exploreFiltersPhotoWith":"Med bilde","exploreNoMatchesForFilters":"Ingen matcher filtrene dine akkurat nÃ¥. Prøv et bredere aldersspenn, et annet kjønn, eller Ã¥ inkludere personer uten profilbilde.","explorePeopleUsedOfLimit":"{used} av {limit} nye personer i dag (gratis)","explorePaywallTitle":"Du har nÃ¥dd dagens gratiskvote","explorePaywallLead":"Velg et engangskjøp, kom tilbake i morgen for flere nye personer gratis, eller bli Plus-medlem for ubegrenset Utforsk og andre fordeler.","explorePeopleBonusLine":"{count} ekstra nye personer â brukes etter de gratis daglige.","explorePeoplePackTitle":"Flere nye personer i Utforsk","explorePeoplePackLead":"Ekstra nye personer brukes automatisk etter de gratis daglige, nÃ¥r som helst.","explorePeoplePackLabel":"{count} ekstra nye personer","explorePeoplePackBestValue":"Best verdi","explorePeopleChoosePack":"Velg en pakke","explorePeoplePackSavePerLoad":"Ca. {percent}% bedre verdi per ekstra visning enn den mindre pakken","explorePaywallPlusTitle":"Eller bli Plusmedlem","explorePaywallPlusLead":"Ubegrenset Utforsk hver dag, uten reklame og alle Plus-fordeler â faktureres mÃ¥nedlig, avslutt nÃ¥r som helst.","explorePaywallPlusPriceLine":"{price} / mÃ¥ned","explorePaywallTeaserHint":"LÃ¥s opp flere personer nedenfor","unlimitedExplorePeople":"Ubegrenset med nye personer i Utforsk","explorePeopleDesc":"NÃ¥ er det enda enklere Ã¥ finne noen nye Ã¥ chatte med! Her kan du utforske nye personer og enkelt velge Ã¥ like eller chatte med noen med et tastetrykk. Du kan selv velge hvilke kjønn du vil se, og de som er online akkurat nÃ¥, vises øver
2st.","exploreRooms":"Utforsk rom","newPeople":"Nye personer","popularRoomsShort":"Populære rom","guestAccountRemovedAfter":"Kontoen slettes etter 3 dager","referral.heading":"FÃ¥ 500kr i supergavekort!","referral.noRegistration":"Du trenger ikke Ã¥ registrere ditt deltakelse noen steder og det er helt gratis bÃ¥de for deg og de du inviterer. ð","referral.deadline":"Gavekortet deles ut den 14. mars, sÃ¥ ingen tid Ã¥ tape!","referral.shareLink":"Del din lenke","referral.copyLink":"Kopier lenke","referral.copied":"Kopiert!","referral.giftCardInfo":"Gavekortet kan brukes i mange butikker og merker. Sjekk ut","referral.zupergift":"Zupergift","referral.rules":"Kun nye medlemskontoer teller - gjestekontoer eller gjentatte kontoer fra samme person er ikke gyldige. Vi forbeholder oss retten til Ã¥ diskvalifisere brukere i tilfelle mistanke om svindel eller misbruk.","enter":"Bli med","membersInRoom":"medlemmer i rommet","creator":"Skaperen","share":"Dele","alsoRoomGender":"Du kan ogsÃ¥ velge hvilke kjønn som skal ha tilgang til rommet. Akkurat som i vÃ¥rt populære <a>chatterom for jenter</a>.","exampleGenderChat":"Et eksempel er Ã¥ finne likesinnede jenter i vÃ¥rt populære jentechatterom <a>Jentechatten</a>, hvor kun jenter kan delta og chatte komfortabelt. Vi har selvfølgelig ogsÃ¥ mange morsomme rom for menn!","combatingLonelinessTitle":"Bekjemper ensomhet","search":"Søk","topicsDisclaimer":"Vær oppmerksom pÃ¥ at emner er offentlige (din profil vises ikke for ikke-loggede brugere)","createTopic":"Nytt emne","topics":"Emner","nameOfTopic":"Navn pÃ¥ emnet","describeTopic":"Beskriv emnet og hva som skal diskuteres her","topicCreated":"Emnet ditt er opprettet!","topicInviteLink":"Du kan dele emnet med denne lenken","topicNameMustBe":"Navnet mÃ¥ være mellom 3 og 30 tegn og bare inneholde bokstaver, tall og mellomrom","langEnglish":"Engelsk","langSwedish":"Svensk","langNorwegian":"Norsk","langDanish":"Dansk","topic":"Emne","following":"Følger","followTopic":"Følg","followersOnline":"Følgere online","followerOnline":"{count} følger online","followersOnlineCount":"{count} følgere online","noFollowersOnline":"Ingen følgere online akkurat nÃ¥","topicPosts":"{count} innlegg","topicPost":"{count} innlegg","topicReplies":"{count} svar","topicReply":"{count} svar","topicReplyAction":"Svar","replyMediaPhoto":"Bilde","replyMediaVideo":"Video","replyMediaVoice":"Lydmelding","deletedUser":"Slettet","deletedMedia":"Media slettet","blockUser":"Blokker {username}","imageNotDisplayed":"Kan ikke vise dette bildet","roomMarkedAs":"Dette rommet er merket som","nsfwExplanation":"og kan inneholde voksent innhold","sfwExplanation":"og er familievennlig","confirmReport":"Er du sikker pÃ¥ at du vil rapportere {username}?","confirmBlock":"Er du sikker pÃ¥ at du vil {action} {username}?","confirmRemoveMessage":"Er du sikker pÃ¥ at du vil fjerne denne meldingen? Dette kan IKKE angres.","therianChat":"Therian Chat","therianChatTitle":"Therians Online: Bli med, del erfaringer og chat","therianChatDesc1":"Velkommen til Therian Chat - et sted hvor therians og nysgjerrige kan møtes online, dele erfaringer og diskutere identitet, skifting og fellesskap.","therianChatDesc2":"I vÃ¥rt chatrom kan du møte medlemmer fra hele verden og dele dine opplevelser.","therianChatDesc3":"Hva du kan gjøre i Therian Chat:","therianChatDesc3a":"Møt andre therians og del erfaringer","therianChatDesc3b":"Still spørsmÃ¥l om therianthropy","therianChatDesc3c":"Diskuter emner som skifting, dyreidentitet og hverdagsliv","therianChatDesc3d":"Delta i et trygt og vennlig fellesskap","therianChatDesc4":"Enten du er ny eller erfaren i fellesskapet, vil du finne støtte og nye venner her.","therianChatDesc5":"Engelsk er hovedsprÃ¥ket, men svensk, norsk og dansk er ogsÃ¥ velkomne.","therianChatDesc6":"Bli med nÃ¥ og oppdag fellesskapet i vÃ¥rt chatrom i dag!","therianChatDesc7":"Husk alltid Ã¥ vise respekt og opprettholde et trygt miljø for alle medlemmer.","therianChattingImageAlt":"Therians chatter online","reason":"Ã
rsak","unlockNow":"LÃ¥s upp direkt","chatCanChange":"En chat kan endre","day":"din dag","mood":"ditt humør","life":"ditt liv","realPeople":"Ekte mennesker.","realConnections":"Ekte relasjoner.","blackFridayDeal":"ð¥ Black Friday-tilbud!","limitedAvailability":"Ikke vent for lenge â begrenset antall!","plusGuest":"Plusgjest","activated":"aktiv","limitedTimeOffer":"Begrenset tilbud","myAi":"Min AI","chatWithMyAi":"Chatt med Min AI","assistantWelcomeMessage":"Gi det et navn og et bilde - eller behold standardinnstillingene","welcomeToMyAi":"Velk
2ommen til din personlige AI","aiChatPlaceholder":"Skriv en melding eller beskriv et bilde Ã¥ skape...","aiChatPlaceholderMobile":"Melding eller bilde...","profileVisitors":"Profilbesøkende","notShownModerator":"Moderatorinformasjon vises ikke","showingMaxVisitors":"Viser besøkende fra de siste 30 dagene","profileVisitorCountPromo":"{count, plural, one {# person besøkte profilen} other {# personer besøkte profilen}} de siste 30 dagene","roomDescriptionAndRules":"Beskrivelse & regler","roomInfoAndRules":"Info & regler","alreadyLoggedIn":"Du er allerede innlogget!","resetPasswordTitle":"Tilbakestill passordet ditt","emailAddress":"E-postadresse","yourEmailAddress":"Din e-postadresse","resetPasswordSuccess":"Hvis e-postadressen din ble funnet, har en melding blitt sendt til deg med instruksjoner for Ã¥ tilbakestille passordet ditt!","couldNotSend":"Kunne ikke sende. Prøv igjen senere.","resetLinkInvalid":"Din lenke var ikke gyldig. Vennligst prøv igjen.","passwordChangedSuccess":"Passordet ditt har blitt endret og du kan nÃ¥ logge inn!","aiTutorialTitle":"Opprett bilder","aiTutorialTitle2":"Send meldinger","aiTutorialImageText":"Trykk pÃ¥ bildeknappen her for Ã¥ opprette et bilde fra din tekst.","aiTutorialSendText":"Trykk pÃ¥ send-knappen (eller trykk Enter) for Ã¥ sende en tekstmelding.","next":"Neste","upgrade":"Oppgrader","remaining":"igjen","usageResetsOn":"Bruk nullstilles {date}","assistantTierFree":"Gratis","assistantTierPremium":"Premium","assistantTierMax":"Max","upgradeAssistantTitle":"Oppgrader din AI","usageLimitReached":"Du har nÃ¥dd bruksgrensen for denne perioden","current":"NÃ¥værende","perMonth":"/mÃ¥ned","messagesPerMonth":"meldinger/mÃ¥ned","imagesPerMonth":"bilder/mÃ¥ned","assistantFeature1":"Prioritert støtte","assistantFeature2":"Raskere svar","upgradeTo":"Oppgrader til {tier}","downgradeNotAvailable":"Nedgradering ikke tilgjengelig","assistantMessageLimitExceeded":"Du har nÃ¥dd meldingsgrensen for denne perioden. Din bruk nullstilles {date}. Oppgrader til Premium eller Max for flere meldinger.","assistantImageLimitExceeded":"Du har nÃ¥dd bildegrensen for denne perioden. Din bruk nullstilles {date}. Oppgrader til Premium eller Max for flere bilder.","showUsage":"Vis bruk","tierFree1a":"Personligt tilpasset AI","tierFree1":"Grunnleggende meldingstilgang","tierFree2":"Prøv bildegenerering","tierPremium1a":"Alt som inngÃ¥r i Gratis","tierPremium1":"Rikelig meldingskvote","tierPremium2":"10x flere meldinger","tierPremium3":"Rikelig bildegenerering","tierPremium4":"10x flere bilder","tierMax1":"Alt som inngÃ¥r i Premium","tierMax2":"100x flere meldinger","tierMax3":"Ubegrenset tilgang","tierMax4":"100x flere bilder","guestUserCannotCreateRoom":"Gjestekontoer slettes etter 3 dager. Opret en gratis konto for Ã¥ skape rom.","guestAssistantTitle":"Chat med AI-vennen din","guestUserCannotUseAssistant":"Gjestekontoer slettes etter 3 dager. Opprett en gratis konto for Ã¥ chatte med AI-vennen din.","convertGuestTitle":"Bli medlem","convertGuestDesc":"Gjestekontoer slettes etter 3 dager. Legg til e-post og passord for Ã¥ beholde brukernavnet ditt og bli medlem.","updateRequired":"Vennligst oppgrader din app til den siste versjonen for Ã¥ fortsette.","betterPriceInApp":"Betal i â¹ â billigere i appen!","downloadOurApp":"Hent appen","cancelSubscription":"Avbryt abonnement","cancelSubscriptionConfirm":"Er du sikker pÃ¥ at du vil avbryte ditt plusmedlemskap? Du beholder Plus til slutten av din nÃ¥værende faktureringsperiode.","subscriptionCancelled":"Abonnementet ditt har blitt avbrutt","paymentIssue":"Plus-betalingen din kunne ikke behandles","paymentIssueSub":"Plus-tilgangen din er satt pÃ¥ pause. Abonner igjen for Ã¥ gjenopprette den, eller oppdater betalingsmetoden din pÃ¥ PayPal.","resubscribe":"Abonner igjen for Ã¥ gjenopprette plus","updateOnPayPal":"Oppdater betalingsmetode pÃ¥ PayPal","updatePaymentMethod":"Oppdater betalingsmetode","activePlusMember":"Du er plusmedlem","subscriptionCancelledKeepPlus":"Abonnementet ditt har blitt avbrutt. Du beholder Plus til slutten av din nÃ¥værende faktureringsperiode.","aiSubscription":"AI-abonnement","cancelAiSubscription":"Avbryt AI-abonnement","cancelAiSubscriptionConfirm":"Er du sikker pÃ¥ at du vil avbryte AI-abonnementet? Du beholder tilgangen til slutten av din nÃ¥værende fakturer
2ingsperiode.","aiSubscriptionCancelled":"AI-abonnementet avbrutt. Du beholder tilgangen til faktureringsperioden avsluttes.","aiSubscriptionCancelledInfo":"AI-abonnementet ditt er avbrutt. Tilgangen fortsetter til slutten av faktureringsperioden.","changeAiSubscription":"Bytt AI-abonnement","newsPaymentResolvedTitle":"Betalingsproblemer løst","newsPaymentResolvedBody":"Betalingsproblemene som noen brukere opplevde er nÃ¥ løst. Alt fungerer som forventet â hvis du hadde problemer med Ã¥ gjennomføre et kjøp, vennligst prøv igjen.","newsImageUploadDownTitle":"Bildeopplasting midlertidig utilgjengelig","newsImageUploadDownBody":"Vi opplever for øyeblikket et problem med vÃ¥r bildelagringstjeneste, noe som betyr at bildeopplasting midlertidig ikke fungerer. Vi jobber med Ã¥ løse dette sÃ¥ raskt som mulig. Vi beklager ulempene!","newsImageStorageTitle":"Noen eldre bilder kan være midlertidig utilgjengelige","newsImageStorageBody":"PÃ¥ grunn av et problem med vÃ¥r tidligere bildelagringstjeneste kan noen eldre bilder ikke vises akkurat nÃ¥. Opplasting av nye bilder fungerer som normalt. Vi jobber med Ã¥ gjenopprette de berørte bildene â takk for tÃ¥lmodigheten!","newsMaintenanceTitle":"Planlagt vedlikehold â tirsdag 16. juni","newsMaintenanceBody":"Vi gjennomfører systemoppgraderinger tirsdag 16. juni. Chatten vil i stor grad være tilgjengelig, men kortere avbrudd kan forekomme i løpet av dagen. Takk for tÃ¥lmodigheten.","whyCancelPurchase":"Hvorfor fullførte du ikke kjøpet?","price_too_high":"Prisen er for høy","too_complicated":"For komplisert","technical_issue":"Teknisk problem","changed_my_mind":"Ombestemte meg","sendFeedback":"Send tilbakemelding","noThanks":"Nei takk","newsModeratorTitle":"Vi søker nye moderatorer!","newsModeratorBody":"Vi tar for øyeblikket imot søknader til Ã¥ bli moderator. Kun brukere med verifiserte kontoer vil bli vurdert. Interessert? Send en e-post til","newsModeratorBodyOr":"eller send en privat melding til","newsModeratorBodyApply":"for Ã¥ søke.","payWithCardOrPayPal":"Betal med kort eller PayPal","secureCancelAnytime":"Sikker betaling · Avbryt nÃ¥r som helst","tryLater":"Noe gikk galt. Prøv igjen senere.","assistantNameRequired":"Assistenten din trenger et navn.","blockedUsers":"Blokkerte brukere","noBlockedUsers":"Du har ikke blokkert noen.","music":"Musikk","film":"Film & TV","gaming":"Spill","continueAfterPurchase":"Fortsett","popupBlockedError":"Nettleseren din blokkerte betalingsvinduet. Tillat popup-vinduer for dette nettstedet og prøv igjen.","paymentNotVerified":"Banken din fullførte ikke verifiseringen, sÃ¥ ingen betaling ble gjennomført. Prøv igjen.","cardDeclined":"Kortet ditt ble avvist av banken. Ingen betaling ble gjennomført â prøv et annet kort eller en annen betalingsmÃ¥te."}')},66643:function(e){"use strict";e.exports=JSON.parse('{"vibbliBannerText1":"Nu lanseras en lugnare chatt utan sex","vibbliBannerText2":"Avslappnad chatt om dina intressen â ingen sexchatt","vibbliBannerButton":"Testa Vibbli","wrongSiteTitle":"Ditt konto har tagits bort","wrongSiteBody":"Vibbli är en chatt utan vuxet innehÃ¥ll. Letar du efter det passar Dinchat dig bättre - där är vuxna samtal och bilder tillÃ¥tna! ð¶ï¸","wrongSiteButton":"GÃ¥ till Dinchat","about":"Om","rooms":"Rum","messages":"Meddelanden","roomMenuMsg1":"Du är inte med i nÃ¥got rum än...","roomMenuMsg2":"GÃ¥ med i nÃ¥gra för att se dem här!","messageMenuMsg1":"Inga meddelanden än","messageMenuMsg2":"Börja chatta för att fylla pÃ¥ här!","connectionFailed":"Kunde inte ansluta till chatten, försök igen om en liten stund","logout":"Logga ut","login":"Logga in","loggingIn":"Loggar in..","couldNotSignup":"Kunde inte bli medlem. Försök igen senare.","alreadyHaveAccount":"Du har redan ett konto, prova att logga in eller välj Glömt lösenord.","usernameTaken":"Användarnamnet upptaget, prova med nÃ¥got annat","usernameNotAllowed":"Användarnamnet är inte tillÃ¥tet","couldNotSignupGuest":"Kunde inte gÃ¥ med som gäst. Försök igen senare.","wrongMailOrPass":"E-postadressen eller lösenordet var fel.","couldNotLogin":"Kunde inte logga in. Försök igen sen
2are.","usernameMustBe":"Användarnamnet mÃ¥ste vara mellan 3 och 20 tecken och fÃ¥r inte innehÃ¥lla konstiga symboler","selectGender":"Vänligen välj ditt kön","selectDateOfBirth":"Vänligen välj ditt födelsedatum","acceptTerms":"Vänligen godkänn villkoren","completeVerification":"Vänligen slutför verifieringen","enterEmail":"Vänligen ange din e-post","enterPassword":"Vänligen ange ditt lösenord","username":"Användarnamn","and":"och","forgotPassword":"Glömt lösenord","notMember":"Inte medlem","haveAccount":"Har du redan ett konto?","readAndAccept":"Jag har läst och accepterar","chooseUsername":"Välj användarnamn","useAsGuest":"Besök som gäst","entering":"GÃ¥r med..","visitUsOn":"Besök oss pÃ¥","mailOrName":"E-post eller användarnamn","new":"Nytt","tryToLoginGuest":"Du försöker logga in pÃ¥ ett gästkonto, välj ett annat namn. Se till att registrera ett medlemskonto för att kunna logga in i framtiden.","maxConversations":"Max antal uppnÃ¥tt, äldre meddelanden döljs","noResults":"Inga resultat hittades för","newsletterConsent":"Ja, hÃ¥ll mig uppdaterad om nya funktioner och nyheter","welcomeHeading":"Välkommen till Sveriges bästa chatt och mötesplats","loginTalkToUser":"Logga in eller välj bara ett namn för att prata med","loginOrChooseNme":"Logga in eller välj ett namn","loginShowRoom":"Logga in eller välj bara ett namn för att visa rummet","loginShowAccount":"Logga in eller välj ett namn för att komma Ã¥t ditt konto","loginShowSeeking":"Logga in eller välj ett namn för att visa alla som söker","loginShowMeet":"Logga in eller välj ett namn för att börja träffa nya människor","loginShowAds":"Logga in eller välj ett namn för att visa dina annonser","dM":"PM","errorTryLater":"NÃ¥got gick fel. Försök igen senare.","msgCantBeLonger":"Meddelandet fÃ¥r inte vara mer än 2000 tecken lÃ¥ngt.","topicPostMustBe":"Inlägget mÃ¥ste vara minst {min} tecken.","userNotFound":"Användaren hittades inte","fileNotSent":"Filen kunde inte skickas.","fileNotAllowed":"Filtypen du valde är inte tillÃ¥ten.","fileTooBig":"Filen är för stor, plusmedlemmar kan skicka stora filer upp till 100MB.","sayHello":"Säg hej till","notContactedRightNow":"vill inte prata just nu","dmBlockedCannotMessage":"Du kan inte skriva till {recipient} just nu â deras inställningar tillÃ¥ter inte meddelanden frÃ¥n din profil.","dmBlockedGoldLikePitch":"Vill du ändÃ¥ skriva till dem? Guldgilla och hamna högst upp pÃ¥ deras lista direkt â och fortsätt chatta.","likeBlockedHard":"Den här användaren tar inte emot gilla-markeringar just nu.","youHaveBlockedThisUserSettings":"kan inte kontakta dig pÃ¥ grund av dina inställningar. Uppdatera dina inställningar om du vill tillÃ¥ta meddelanden frÃ¥n dem.","youHaveBlockedThisUser":"Du har blockerat","loadingMore":"Laddar mer","writeHere":"Skriv nÃ¥got här...","writeAMessage":"Skriv ett meddelande...","toPreventTroll":"För att alltid skydda vÃ¥ra användare frÃ¥n troll, botar och spammare har vi hög säkerhet pÃ¥ chatten.","silencedCantTalk":"VÃ¥rt system har identifierat ditt konto som misstänksamt, därför har du tystats och kan inte skriva just nu.","accountReview":"Kontogranskning","silencedAccountNeedsReview":"Ditt konto behöver granskas.","silencedAccountReviewDesc":"Innan du kan skriva mÃ¥ste vi ta en närmare titt pÃ¥ ditt konto. Här är dina alternativ:","wasThatWrong":"Var det felaktigt?","twoOptions":"DÃ¥ har du nÃ¥gra alternativ.","expressReviewGetUnsilenced":"Express granskning","expressReviewSkipQueue":"Hoppa över kön - fÃ¥ ditt konto granskat och avtystat direkt.","contactModerator":"Kontakta en moderator","verifyEmail":"Verifiera dig under ditt Konto","choosePassword":"Välj ett lösenord","signUp":"Bli medlem","roomNotFound":"Rummet hittades inte","onlyGirlsAllowed":"Bara tjejer är tillÃ¥tna i det här rummet, prova gärna nÃ¥got av de andra trevliga rummen!","onlyGuysAllowed":"Bara killar är tillÃ¥tna i det här rummet, prova gärna nÃ¥got av de andra trevliga rummen!","noDm":"Inga PM","dmAllowed":"PM tillÃ¥ts","users":"Användare","noNewMsgs":"Inga nya meddelanden det senaste dygnet. Säg Hej!","noNewPosts":"Inga svar ännu, skriv nÃ¥got för att starta samtalet!","joinedRoom":"Gick med i rummet","leftRoom":"Lämnade rummet","thrownOutOfRoom":"kastades ur rummet","profile":"Profil","message":"Meddelande","block":"Blockera","unblock":"Avblockera","blockedUsers":"Blockerade användare","noBlockedUsers":"Du har inte blockerat nÃ¥gon.","leaveRoom":"Lämna rum","close"
2:"Stäng","noRegistration":"Ingen registrering","meetNewPeople":"Träffa nya människor - helt gratis utan registrering","hereYouCanChat":"Här kan du chatta utan medlemskap och använda alla funktioner, ingen inloggning krävs.","weOfferMembership":"Vi erbjuder gratis medlemskap för de som vill behÃ¥lla sitt användarnamn, historik och annat hur länge de vill.","secureReliable":"Säkert & pÃ¥litligt","protectedAnonymous":"Skyddad kommunikation och anonymt","allCommunication":"All kommunikation i chatten sker över SSL och är med andra ord helt krypterad och kan inte avlyssnas sÃ¥som osäker trafik.","alwaysAnonymous":"Du är alltid helt anonym och väljer själv hur mycket du vill att andra ska veta om dig.","alwaysAvailable":"Alltid tillgängligt","noDownloading":"Ingen nedladdning och mobilanpassat","entireMobileAdapted":"Hela mötesplatsen är mobilanpassad och kan användas pÃ¥ alla enheter, sÃ¥ du har tillgÃ¥ng när som helst och frÃ¥n var som helst i världen.","meetNewFriends":"Träffa nya vänner","meetManyNew":"Möt massor med nya människor snabbt & enkelt","popularRooms":"Populära rum just nu","popularTopics":"Populära ämnen","newTopics":"Nya ämnen","startChatting":"Börja chatta direkt utan konto!","welcomeIn":"Välkommen in","seekingDesc1":"Seeking fungerar som moderna kontaktannonser.","seekingDesc2":"Med en annons här kan man signalera att man söker nÃ¥got speciellt pÃ¥ mötesplatsen, oavsett om det är nÃ¥gon att dejta, en online vän, en grupp med nÃ¥got delat intresse eller nÃ¥got helt annat.","seekingDesc3":"Du kan pÃ¥ ett mer specifikt sätt klargöra vad det är du söker och lÃ¥ta andra se detta bÃ¥de i din profil och när de söker bland annonserna.","seekingDesc4":"Vi tror att det underlättar för mÃ¥nga att fÃ¥ ett mer varaktigt och tydligt sätt att söka nya kontakter online, vid sidan av det snabba tempo som chattrummen erbjuder.","seekingDesc5":"Alla användare kan enkelt bläddra under","seekingDesc6":"och i realtid se alla annonser som matchar sökningen.","seekingDesc7":"I en användares profil kan ni direkt se med en tumme upp eller tumme ned, om användaren aktivt söker just nu eller inte.","findThePeople":"Hitta just de du klickar med","findPeopleDesc":"Här kan du prata med nÃ¥gon du redan känner i en trygg miljö, hitta en ny vän för livet, en flört, nÃ¥gon att dejta, en nätkompis, nÃ¥gon som är öppensinnad, eller som delar det där intresset du brinner för.","alwaysFree":"Alltid gratis","quickEasy":"Snabbt och enkelt","imageChat":"Bildchatt","openAroundClock":"Ãppet dygnet runt","alwaysFindSomeone":"I chattrummen finner du alltid nÃ¥gon trevlig oavsett tid pÃ¥ dygnet.","easyToNavigate":"Lätt att navigera","navigateDesc2":"Medan livemenyn till vänster lÃ¥ter dig bläddra mellan rum du är medlem i och privata meddelanden.","moderatedChat":"Modererad chatt","moderatedDesc1":"I alla de öppna chattrummen hÃ¥ller vÃ¥ra moderatorer koll för att säkerställa att alla hÃ¥ller sig till de fÃ¥r regler vi har och beter sig respektfullt.","moderatedDesc2":"PÃ¥ sÃ¥ sätt ser vi till att alla besökare kan känna sig trygga och välkomna.","alwaysSomeoneIn":"Alltid nÃ¥gon inne","alwaysSomeoneDesc1":"Vi välkomnar nya användare dagligen och har även mÃ¥nga trogna chattare som spenderar mycket tid här. Oavsett tid pÃ¥ dygnet är det alltid nÃ¥gon som söker nÃ¥gon att prata med.","alwaysSomeoneDesc2":"SÃ¥ oavsett om du vill starta dagen med att prata av dig eller inte kan sova och söker sällskap mitt i natten kan du finna nÃ¥gon här.","safe":"Tryggt","safeDesc1":"Vi kommer aldrig att be dig uppge information du är obekväm med eller att bli medlem om du inte vill.","safeDesc2":"Du kan när som helst ta bort ditt konto och dÃ¥ raderas all information relaterad till dig och ditt konto och det är som att du aldrig vart här.","adultChat":"Vuxenchatt","adultChatDesc1":"En hel del av rummen riktar sig till vuxna, och är tydligt markerade med NSFW för att göra det lätt för de som inte vill se barnförbjudet material.","adultChatDesc2":"Men pÃ¥ grund av att chatten är användarstyrd och vuxet material kan förekomma, samt att mÃ¥nga vill ha en seriös mötesplats sÃ¥ gäller 18 Ã¥rs Ã¥ldersgräns pÃ¥ hela mötesplatsen.","adultSexCh
2atRoom":"Sexchattrum för vuxna - Vi har nÃ¥got för alla","sexChatDesc2a":"Obegränsad Vuxen Chatt","sexChatDesc3a":"Internationella Rum","sexChatDesc4a":"Utforska Dina Ãnskningar","sexChatDesc5a":"Diskret och Säkert","sexChatDesc6":"Ãr du redo att ge dig ut pÃ¥ en spännande resa av självupptäckt och gemenskap? Gör oss sällskap idag och upplev en vuxen chatt som ingen annan. Träffa individer frÃ¥n olika bakgrunder, dela dina fantasier och omfamna friheten att vara dig själv.","newFunctions":"Nya funktioner","functionsDesc1":"Vi har mÃ¥nga spännande funktioner planerade som lÃ¥ter dig bygga nya relationer pÃ¥ ett nytt, enkelt och roligt sätt.","functionsDesc2":"MÃ¥nga av dessa skapas för att de är efterfrÃ¥gade av er användare, det är därmed ni som driver utvecklingen av mötesplatsen i den riktning ni vill.","functionsDesc3":"Har du synpunkter eller förslag till förbättringar är du välkommen att kontakta oss när som helst, tillsammans bygger vi den perfekta mötesplatsen.","showRespect":"Kom ihÃ¥g att alltid visa respekt för alla andra pÃ¥ mötesplatsen och var uppmärksam pÃ¥ vilka regler som gäller i de olika rummen.","welcomeToFree":"Den fria mötesplatsen som styrs av användarna","lobbyDesc":"Alla är välkomna att prata om allt mellan himmel och jord, ingen sexchatt eller explicita bilder!","images":"Bilder","imagesDesc":"Bildchatt där alla bilder är tillÃ¥tna","girlsChat":"Tjejchatten","girlsChatDesc":"En frizon för tjejer och kvinnor. Inga män/killar är tillÃ¥tna här.","sexDesc":"Rummet för alla som söker sexchatt.","imagesSfwDesc":"Endast barnvänliga bilder som är Safe for Work är tillÃ¥tna här.","verifiedDesc":"Ett rum där alla verifierade kan chatta tryggt.","roleplay":"Rollspel","roleplayDesc":"För rollspel av olika slag, antingen här pÃ¥ chatten eller i verkligheten.","datingDesc":"Ett rum för alla som söker nÃ¥gon att dejta.","allRooms":"Alla rum","byUsers":"Av Användare","allRoomsDesc":"Var snälla och respektera reglerna och sprÃ¥ket som gäller för varje rum.","news":"Nyheter","newsDesc1":"Här hittar du sammanfattningar av vad som är nytt pÃ¥ mötesplatsen.","newsDesc2":"Vi gör uppdateringar för att förbättra dagligen, men här finner ni de nyheter som kan vara bra att känna till.","january":"Januari","february":"Februari","upgradesForBetter":"Uppgraderingar för bättre prestanda och användarupplevelse.","clearerAppearance":"Tydligare utseende pÃ¥ privatmeddelanden.","nowPossibleDelete":"Det är nu möjligt för alla att själva radera sina konton frÃ¥n Kontosidan. Men var försiktiga för det gÃ¥r inte att Ã¥ngra!","moreMeasures":"Fler Ã¥tgärder för att stänga ute troll och se till att de inte stör vanliga användare.","extendedProfiles":"Utökade profiler - Profiler innehÃ¥ller nu information om man är seeking genom kontaktannonserna eller inte. Samt hur aktiv man är pÃ¥ mötesplatsen (bÃ¥da dessa kan stängas av i inställingarna).","designImprovements":"Designförbättringar som hjälper framförallt mobilanvändare.","automaticEmojis":"Automatiska emojis - Emojis visas pÃ¥ fler enheter och skapas automatiskt medan du skriver.","allUsersInARoom":"Alla användare i ett rum kan nu visas genom att klicka pÃ¥ knappen i rummet.","menCanNoLonger":"Män kan inte längre gÃ¥ in i tjejchatterna.","unReadCanNow":"Olästa PM syns nu bÃ¥de i sidans titel och pÃ¥ menyikonen för att göra det lättare att se när man har olästa privata meddelanden.","imagesCanNow":"Bilder kan nu skickas genom att enkelt klista in en länk till en bild och skicka den.","rules":"Regler","toAvoidLimiting":"För att undvika att begränsa för alla användare i onödan är det mesta som ocksÃ¥ är lagligt tillÃ¥tet, sÃ¥ reglerna är fÃ¥ men nödvändiga.","ageLimit":"18 Ã¥rs Ã¥ldersgräns gäller pÃ¥ hela webbplatsen.","noNudityProfile":"Inget naket i profilbilder. NSFW-bilder kan läggas till i resten av profilen.","allSpamForbidden":"All form av spam är förbjuden.","noSexualContent":"Inget sexuellt eller stötande innehÃ¥ll i rum markerade som SFW.","everythingAgainstLaw":"Allt som strider mot svensk lag är förbjudet (naturligtvis), oavsett om det är i skrift eller annan media.","noHarassment":"Inga trakasserier, pÃ¥hopp och personliga uthängningar. Vi vill ha en mötesplats där alla kan känna sig bekväma och välkomna.","allUsersResponsible":"Alla användare ansvarar själva för att det som publiceras av dem är lagenligt och att denne har full rätt att publicera det.","roomsMoreRules":"Rummen kan ha ytterligare regler som mÃ¥ste följas utöver dessa.","ifYouSeeAnybody":"Om du märker att nÃ¥gon bryter mot reglerna eller pÃ¥ annat vis beter sig illa, rapportera detta omgÃ¥ende till vÃ¥ra moderatorer i chatten eller","contactUsHere":"kontakta oss här","help":"Hjälp","chooseName":"Välj ett namn","ifDontHaveAccount":"Om du inte redan har ett konto väljer du det i inloggningsrutan, därefter fÃ¥r du välja ett namn och att antingen bli medlem eller att chatta som gäst.","noteThatGuestAccounts":"Tänk pÃ¥ att gästkonton inte är permanenta utan raderas efter högst 3 dagar.","chooseRoom":"Välj ett rum","onHomePageFind":"PÃ¥ startsidan finner du flera olika rum att gÃ¥ med i, när gÃ¥ klickar pÃ¥ ett rum gÃ¥r du automatiskt med i det. Du kan ocksÃ¥ kolla in alla rum","toLeaveTheRoom":"För att lämna rummet väljer du de tre prickarna högst upp till höger i rummet och","notWantToBeContacted":"Välj vilka som fÃ¥r kontakta dig","selectWhoCanContact":"PÃ¥ kontosidan kan du välja vem som fÃ¥r skicka meddelanden till dig. Filtrera pÃ¥ kön, land eller begränsa till bara dina kontakter â du kan till och med kombinera, till exempel bara kvinnor frÃ¥
2n ett specifikt land.","choose":"Välj","meansNoOneCan":"då kan ingen kan kontakta dig så länge du har det aktiverat.","aSafetyFor":"En trygghet för alla användare som ibland helt enkelt inte vill ha den typen av direktkontakt.","whoElseInRoom":"Vilka fler är i rummet?","youCanStartChatting":"Du kan börja chatta direkt. För att visa andra användare i rummet klickar du på knappen Användare.","atTheTopOnline":"Högst upp visas de som är online just nu, därefter visas användare i rummet som är offline.","here":"här","talkPrivate":"Prata privat","ifYouWantToDm":"Vill du skriva med en användare direkt klickar du på hans eller hennes namn och väljer","conversationInTheLiveMenu":"Konversationen hamnar då under Meddelanden i livemenyn till vänster.","profiles":"Profiler","wantToKnowwMoreAboutUser":"Om du vill veta mer om en användare klickar du på hans eller hennes namn får att visa profilen","youCanSeeProfile":"Där kan du se kön, ålder, om de söker just nu och annat. Du kan även bjuda personen på en månads plusmedlemskap!","wantToBlockUser":"Vill du blockera någon?","ifYouDontWantUserContact":"Om du inte vill att en användare ska kunna kontakta dig klickar du på hans eller hennes namn och väljer","youCanSeeInformation":"Så länge användaren är blockerad kan hon eller han inte skriva till dig och du kommer inte heller att se personens meddelanden i något rum.","unreadMessages":"Olästa meddelanden","allRoomsKeepMessages":"Alla rum behåller meddelanden i ett dygn, sen rensas de.","yourUnreadMessagesFor":"Dina olästa meddelanden för ett rum är enbart de skrivna under det senaste dygnet, om du inte besökt rummet på över ett dygn kommer du inte kunna läsa äldre meddelanden.","youDontHaveToWorry":"Du behöver däremot inte oroa dig över dina privata meddelanden, de behåller du så länge du själv vill.","isYourAccountGone":"Har ditt konto försvunnit?","guestAccountAreDeleted":"Gästkonton raderas automatiskt 3 dagar efter att de skapats. I vissa fall kan de även tas bort tidigare än så.","thatsWhyWeRecommend":"Det är därför varmt rekommenderat att registrera sig. Det går snabbt, är gratis och garanterar att du behåller ditt användarnamn, inställningar, historik m.m.","removeAccount":"Ta bort konto","ifYouWantToRemove":"Om du vill radera ditt konto kan du göra det på Kontosidan. Observera att en radering tar bort all information relaterad till ditt konto och kan inte återskapas.","byUsersForUsers":"Av användare. För användare.","withThePossibility":"Med möjlighet att träffa andra människor direkt, utan att behöva gå igenom långa registreringsprocesser eller försöka chatta med inaktiva personer.","hereYouFind":"Här hittar du en onlinechatt för alla smaker som innehåller en mängd funktioner såsom privat chatt, matcha med personerna du gillar och möjligheten att men ett enkelt knapptryck kunna hindra alla användare, eller en enskild användare, från att kontakta dig om du inte är på humör för det.","everyonesMeetingPoint":"Allas mötesplats","chatBothPublicPrivate":"Här kan du chatta både publikt och privat, lägga in annonser och se vad andra söker just nu, matcha och swipa genom andra som dig själv, träffa nya bekanta eller prata med någon du redan lärt känna.","whetherYoureLooking":"Oavsett om du söker något tillfälligt, långvarigt, vänner, en framtida partner, träffar, endast onlinekontakt eller allt däremellan.","entireMeetingPointIs":"Hela mötesplatsen är mobilanpassad och kan användas på alla enheter, såsom datorer, surfplattor och telefoner. Vår app kan hittas i alla stora appbutiker om du hellre vill ha chatten ännu mer lättillgänglig.","noRegistrationNeeded":"Ingen registrering krävs för att chatta, använda seeking eller matcha, som gäst kommer du åt alla funktioner, till skillnad från många andra mötesplatser och chattar som antingen inte tillåter gäster, eller begränsar dem kraftigt.","toOnlyReservation":"Tänk bara på att gästkonton är tillfälliga (såklart) och raderas efter 3 dagar för att göra plats för nya gäster.","ifYouWantToKeep":"Vill du garanterat behålla ditt användarnamn och historik från alla roliga chattar över obegränsad tid är det bara att bli medlem, det är gratis och tar inte mer än några sekunder.","theFreeMeetingPoint":"Den fria mötesplatsen","theChatIsAdaptable":"Chatten är helt anpassningsbar för er användare och vår grundtanke är att den ska vara så fri som möjligt, utan kontrollerande funktioner.","weWantToOffer":"Vi vill erbjuda den bästa tjänsten där alla kan hitta bekantskaper och umgås på nätet.","weAimFor":"Vi strävar efter att chatten ska kunna användas precis så som varje enskild användare vill så att alla kan få ut så mycket av den som möjligt.","alternativeToChatApps":"Alternativ till chattappar","chatCanBeUsed":"Chatten kan användas när du vill, och från var som helst i världen då ingen nedladdning krävs.","discreetEntertaining":"Diskret, underhållande och enkelt!","allForFree":"Allt helt gratis såklart, välkommen in!","account":"Konto","couldNotSave":"Kunde inte spara. Försök igen sen
2are.","areYouSureAccount":"Ãr du säker pÃ¥ att du vill ta bort ditt konto? Det gÃ¥r inte att Ã¥ngra och all din data kommer att raderas.","accountNowDeleted":"Ditt konto raderas nu. Det tar vanligtvis inte mer än nÃ¥gon minut.","couldNotComplete":"Kunde inte genomföra. Försök igen senare.","saved":"Sparat!","couldNotPassword":"Kunde inte bli ändra lösenord. Försök igen senare.","oldPasswordIncorrect":"Ditt gamla lösenord stämmer inte.","newPasswordMust":"Ditt nya lösenord mÃ¥ste innehÃ¥lla minst 8 tecken.","couldNotChangeImage":"Kunde inte ändra bild.","imageChanged":"Din bild kommer att ändras sÃ¥ fort den godkänts!","man":"Man","woman":"Kvinna","other":"Annan","nonBinary":"Ickebinär","nonBinary2":"Ickebinära","gender":"Kön","changePicture":"Byt bild","settings":"Inställningar","name":"Namn","age":"Ã
lder","years":"Ã¥r","description":"Beskrivning","yourName":"Ditt namn","describeYourself":"Beskriv dig själv eller vad du söker","showTotal":"Visa total","showSeeking":"Visa seeking","showWhereILiveInProfile":"Visa var jag bor","showNsfw":"Visa vuxet innehÃ¥ll (NSFW)","showPlus":"Visa att du är plusmedlem â","appearOffline":"Visa som offline","saving":"Sparar..","save":"Spara","changePassword":"Byt lösenord","currentPassword":"Nuvarande lösenord","newPassword":"Nytt lösenord","confirmNewPassword":"Bekräfta nytt lösenord","passwordNotMatch":"Lösenorden matchar inte","loading":"Laddar..","deleteAccount":"Radera konto","deleteAccountTopicPostsInfo":"Offentliga inlägg i ämnen tas inte bort när du raderar ditt konto. Ditt namn tas bort frÃ¥n inläggen sÃ¥ att de är kvar utan att kunna kopplas till dig.","deleteAccountTopicPostsContactInfo":"Om du vill att offentliga ämnesinlägg ska tas bort behöver du radera varje inlägg innan du raderar kontot, eller kontakta oss sÃ¥ hjälper vi dig.","yourPassword":"Ditt lösenord","newPasswordAgain":"Det nya lösenordet igen","titleMustBe":"Rubriken mÃ¥ste vara mellan 5 och 30 tecken","descriptionMustBe":"Beskrivningen mÃ¥ste vara mellan 10 och 800 tecken","show":"Visa","whosSeeking":"Som söker","all":"Alla","everyone":"Alla","men":"Män","women":"Kvinnor","noAdsFound":"Inga annonser hittades, skapa en genom att klicka ovan","createAd":"Skapa annons","myAds":"Mina annonser","seeking":"söker","describeSeeking":"Beskriv vad du söker","send":"Skicka","sending":"Skickar..","summarizingTitle":"En sammanfattande rubrik","title":"Rubrik","newAd":"Ny annons","writeTo":"Skriv till","loginShowUser":"Logga in eller välj ett namn för att visa","guest":"Gäst","member":"Medlem","yourGateway":"Din portal till att träffa nya människor online!","lobbyDesc2":"I Lobbyn är möjligheterna oändliga. Oavsett om du söker sällskap, hoppas hitta likasinnade personer att dela dina intressen med eller bara vill ha en vänlig pratstund, är detta platsen för dig. Med vÃ¥r säkra och användarvänliga plattform kan du ansluta till människor frÃ¥n alla livets omrÃ¥den, med olika kulturer och bakgrunder, vilket gör varje interaktion till en fascinerande och berikande upplevelse.","keepChattingSafe":"Se bara till att hÃ¥lla chattandet pÃ¥ en barnvänlig nivÃ¥. Om du vill använda grövre sprÃ¥k eller bilder finns andra rum för det.","visit":"Besök","imageChatForAll":"Bildchattrum för alla smaker","unleashVisual":"Släpp lös din visuella nyfikenhet","imagesDesc1":"Ãr du redo att ta din chattupplevelse till nästa nivÃ¥? Säg hej pÃ¥ vÃ¥ra Bildchattrum! Dessa levande rum är där fängslande bilder och filmer möter livliga samtal och erbjuder en engagerande och fängslande plattform för användare som dig.","imagesDesc2":"Vi förstÃ¥r att alla har olika preferenser, därför vi erbjuder tvÃ¥ distinkta former av Bildchattrum. Det första riktar sig till familjevänliga bilder och skapar en trygg och trevlig miljö för alla. Det andra tillÃ¥ter alla typer av bilder, inklusive de av mer explicit karaktär. PÃ¥ sÃ¥ sätt kan du välja det rum som bäst matchar dina intressen och bekvämlighetsnivÃ¥.","imagesDesc3":"För att göra det enkelt är varje Bildchattrum tydligt märkt antingen som SFW (Safe for Work) eller NSFW (Not Safe for Work). SÃ¥ oavsett om du är pÃ¥ humör för en avslappnad chatt eller vill nÃ¥got mer kittlande och vuxet, hittar du den perfekta rummet.","imagesDesc4":"VÃ¥ra Bildchattrum är kända för sin livlighet och popularitet. Delta i en gemenskap av människor frÃ¥
2n hela världen som aktivt delar och diskuterar en mängd olika bilder och filmer. FrÃ¥n konstentusiaster som söker inspiration till de som vill känna tillhörighet med likasinnade personer - det finns nÃ¥got för alla i vÃ¥ra livliga rum.","imagesDesc5":"Gör dig redo att dyka in i en värld där bilder fÃ¥r liv och samtal blomstrar. Fördjupa dig i fängslande visuella upplevelser, utbyt tankar och skapa kontakter med andra bildentusiaster. Det är en avslappnad och trevlig atmosfär där du kan tillfredsställa din visuella nyfikenhet och ha det fantastiskt kul.","imagesDesc6":"SÃ¥ varför vänta? GÃ¥ med oss idag och omfamna världen av chatt med bilder och video. Upptäck, dela och engagera dig med fängslande visuellt material och samtal. Välkommen till en plats där bilderna talar volymer och kontakter skapas chatt för chatt. Vi ses där!","thatWayWeMakeSure":"PÃ¥ sÃ¥ sätt ser vi till att ingen som inte vill ska behöva se stötande innehÃ¥ll, och för att de som är intresserade av chatt eller bilder med t.ex. sexuellt innehÃ¥ll ocksÃ¥ ska hitta det dem söker.","imageChatLikeOtherRooms":"Bildchatten är som alla andra rum markerade med antingen SFW (Safe for Work) eller NSFW (Not Safe for Work).","thatWayYouCanVisit":"PÃ¥ sÃ¥ sätt kan du besöka det rum som bäst motsvarar vad du önskar uppleva just nu. Sexbilder och annat vuxen innehÃ¥ll är med andra ord enbart tillÃ¥tet i rum markerade med NSFW.","globalGirlsRooms":"Din globala chatt för tjejer","girlsChatDesc3":"SÃ¥ vad är sÃ¥ bra med vÃ¥r tjejchatt?","girlsChatDesc4":"För att bli en del av denna stärkande gemenskap för tjejer kan du antingen registrera dig gratis pÃ¥ nÃ¥gra sekunder, eller bara hoppa in som gäst och testa det en stund! Vi garanterar en användarvänlig upplevelse, där du enkelt kan skapa en profil och börja chatta med andra tjejer.","girlsChatDesc7":"Obs: För att säkerställa en positiv och trygg miljö för alla användare har vi strikta riktlinjer för communityn och ett robust moderationsteam.","everyoneWelcomeHere":"Alla är ni välkomna hit för att finna det som just ni söker.","roleplayAdventures":"Unna dig ett rollspelsäventyr","roleplayDesc2a":"Sensuella Ãventyr","roleplayDesc2b":"För dig som söker en mer intim upplevelse välkomnar vÃ¥ra chattrum erotiska rollspelsentusiaster. Släpp lös dina djupaste önskningar och ge dig ut pÃ¥ passionerade möten med likasinnade. LÃ¥t fantasin flöda när du utforskar en värld av sensualitet som kopplar samman med andra som delar ditt djärva sinne.","roleplayDesc3a":"Omfamna Fantasins Rike","roleplayDesc3b":"Om du föredrar att ge dig in i fantasins och äventyrens riken kommer du att hitta ett överflöd av möjligheter att delta i fängslande rollspel. Bli en hjälte i en fantastisk värld, ge dig ut pÃ¥ spännande uppdrag och samverka med andra rollspelare för att skapa förtrollande berättelser i vÃ¥ra chattrum för fantasy.","roleplayDesc4a":"MÃ¥ngfald","roleplayDesc4b":"Vi omfamnar stolt mÃ¥ngfalden och välkomnar rollspelare frÃ¥n hela världen. VÃ¥ra chattrum är tillgängliga pÃ¥ engelska och mÃ¥nga andra sprÃ¥k för att säkerställa att du hittar en varm och inkluderande gemenskap redo att utforska en mängd olika rollspelsscener.","roleplayDesc5a":"Respektfull och Stöttande Miljö","roleplayDesc5b":"Vi prioriterar vÃ¥ra medlemmars välbefinnande och främjar en respektfull och stöttande miljö för alla. Chattrummen modereras för att säkerställa att alla kan uttrycka sig fritt samtidigt som en känsla av trygghet och komfort bevaras. Känn dig självsäker när du utforskar dina önskningar och fantasier med andra som närmar sig rollspel med öppenhet och respekt.","roleplayDesc7":"Ãr du redo att fördjupa dig i en värld av sensuella äventyr och ansluta dig till en mÃ¥ngsidig och passionerad gemenskap? Utforska dina passioner och lÃ¥t fantasin flöda redan idag.","datingAndMatch":"Den ultimata platsen för dejting, chattrum och matchning - alltid gratis!","datingDesc3a":"Interaktion i Realtid.","datingDesc3b":"Njut av dynamiska och livliga samtal med potentiella matchningar i vÃ¥ra chattrum för dejting. Inga fler sega konversationer eller ghosting - här kan du uppleva äkta och omedelbara kontakter.","datingDesc4a":"Användarvänligt i Meet.","datingDesc4b":"Dra nytta av vÃ¥r funktion Meet, där du k
2an svepa igenom profiler av andra användare som söker kärlek och sällskap. Det intuitiva gränssnittet gör det till en njutbar upplevelse att hitta matchningar.","datingDesc5a":"MÃ¥ngsidig Gemenskap.","datingDesc6a":"Säker och Privat.","datingDesc6b":"Din integritet är vÃ¥r högsta prioritet. Känn dig trygg med att dela dina tankar, intressen och känslor i en säker och skyddad miljö.","datingDesc7a":"Effektiv Matchning.","datingDesc9a":"GÃ¥ med i chattrummen för Dejting.","datingDesc9b":"Skapa din profil pÃ¥ nÃ¥gra sekunder och dyk in i vÃ¥ra dejting chattrum, där du kan delta i samtal i realtid med andra medlemmar som letar efter kärlek, precis som du.","datingDesc10a":"Gilla och Matcha.","datingDesc10b":"Om du stöter pÃ¥ nÃ¥gon som väcker ditt intresse, uttryck det genom att gilla dem. Om känslan är ömsesidig, meddelas du om en matchning!","datingDesc11a":"Upptäck med Meet.","datingDesc11b":"Omfamna vÃ¥r Meet-funktion, där du kan svepa genom profiler av andra singlar i närheten. Hitta nya potentiella matchningar utan ansträngning.","datingDesc12a":"Privata Meddelanden.","datingDesc12b":"När du hittat nÃ¥gon du gillar kan du bryta isen genom att starta en privat konversation. Lär känna varandra bättre och se vart resan tar er.","contactsCreatedQuickly":"Här skapas kontakter snabbt och du kan när som helst se vilka andra som är online och ocksÃ¥ intresserade av dating.","loginBeenBlocked":"Du har blockerats.","couldBeBecauseBehaved":"Detta kan bero pÃ¥ att du tidigare inte följt reglerna eller pÃ¥ annat vis betett dig illa.","ifFeelShouldNotBlocked":"Om du känner att du inte skulle ha blivit blockerad kan du bli medlem istället för gäst, eller","provideUsername":", glöm inte att ange ditt användarnamn","congratsLoggedIn":"Grattis, du är inloggad!","weSentYouMail":"Vi har skickat ett meddelande till din e-postadress med en länk för aktivering av ditt konto. Titta även i din mapp för skräppost om du inte hittar mailet.","successfullyActivated":"Aktiveringen av ditt konto lyckades! Du kan nu logga in och börja chatta direkt!","successfullyActivatedLoggedIn":"Aktiveringen av ditt konto lyckades! Du kan börja chatta direkt!","couldNotActivate":"Ditt konto kunde inte aktiveras.","linkInvalid":"Länken är inte längre giltig.","sendNewLink":"Skicka ny länk","activateAccount":"Aktivera konto","accountNotActivated":"Du har inte bekräftat din e-postadress. Vänligen kontrollera din inkorg efter aktiveringslänken vi skickade till dig.","getNewActivationLink":"Om du inte hittar den eller behöver en ny länk kan du","getNewActivationLink2":"fÃ¥ en ny aktiveringslänk","toStopTrollsAndSpam":"För att stoppa troll och spam har gästanvändares möjlighet att använda VPN-tjänster och liknande begränsats.","home":"Hem","dateOfBirth":"Födelsedatum","remove":"Ta bort","easierToSetAge":"Lättare sätt att ange Ã¥lder med födelsedatum.","pageForMyAds":"En ny sida med dina kontaktannonser samlade där de även enkelt kan raderas.","soundWhenDm":"Ljud vid privat meddelande","march":"Mars","showOnlineStatus":"Online status och bild pÃ¥ alla användare läggs till i livemenyn.","soundsOnPm":"Alla fÃ¥r nu ljudnotifiering när ett privat meddelande tas emot.","congratsPurchase":"Grattis! Allt gick som det ska och köpet är aktiverat!","continueSignup":"Fortsätt till registrering","somethingWrongPurchase":"NÃ¥got gick fel under ditt köp och det kunde tyvärr inte genomföras. Försök gärna igen.","becomePlus":"Bli plusmedlem","alreadyPlus":"Du är redan plusmedlem","alreadyMember":"Du är redan medlem","handleSubscription":"Hantera prenumeration","notPlusMember":"Du har ingen prenumeration att hantera","password":"Lösenord","mail":"E-postadress","confirmPassword":"Bekräfta lösenord","passwordNoMatch":"Lösenorden matchar inte","enterValidMail":"Fyll i en giltig e-postadress","passwordMustContain":"Ditt lösenord mÃ¥ste innehÃ¥lla minst 8 tecken.","emailTaken":"Du har redan ett konto med den här e-postadressen.","people":"Personer","plusShowVisitors":"Bli plusmedlem för att se profilbesökare","plusShowUserVisitors":"Bli plusmedlem för att se {username}s profilbesökare","goTo":"GÃ¥ till","lastSeen":"SÃ¥gs senast","longTimeAgo":"för länge sedan","supportTheChatAnd":"Stöd chatten och fÃ¥ ett bättre medlemskap","free":"Gratis","joinAllRooms":"TillgÃ¥ng till alla rum","chatWithAll":"Chatta och träffa nya personer","postAndView":"TillgÃ¥ng till annonser i Seeking","reservedUsername":"Reserverat namn och chatthistorik","keepAccount":"BehÃ¥ll ditt konto hur länge du vill","loginFromAnywhere":"Logga in varifrÃ¥n som helst - pÃ¥ alla enheter","noAds":"Ingen reklam","viewYourProfileVisitors":"Se dina profilbesökare","viewOtherUsersProfileVisitors":"Se andra användares profilbesökare","viewProfileVisitors":"Se besökare","goldUsername":"Stjärna vid ditt namn â (frivilligt)","unlimitedLikes":"Obegränsade likes och matchningar","peopleOnly":"Personer - bara för plusmedlemmar","readMore":"Läs mer","plusMembership":"Plusmedlemskap","mon":"mÃ¥n","canBeCancelled":"Du kan avsluta medlemskapet när som helst och det är inte nÃ¥gon bindningstid överhuvudtaget.","plusLaunched":"Plusmedlemskap lanseras med fler fördelar för de som uppgraderar.","chattingNow":"pratar just nu","sentMessages":"meddelanden","sentImages":"bilder","startNow":"Börja direkt","million":"milj
2oner","typeToSearch":"Sök bland","noUsersFound":"Inga personer hittades, prova söka efter nÃ¥got annat","nowEasierJoin":"Det är nu lättare att gÃ¥ med frÃ¥n startsidan och live stats frÃ¥n chatten visas.","newSearchBox":"En ny sökfunktion har lagts till pÃ¥ Personer-sidan för plusmedlemmar.","members":"medlemmar","loginShowRooms":"Logga in eller välj bara ett namn för att visa alla rum","createRoom":"Nytt rum","newRoom":"Nytt rum","nameOfRoom":"Ge ditt rum ett namn","nameMustBe":"Namnet mÃ¥ste vara mellan 3 och 20 tecken och bara innehÃ¥lla bokstäver, siffror, bindestreck (-) och understreck (_)","language":"sprÃ¥k","allowAdult":"TillÃ¥t vuxet material?","yes":"Ja","no":"Nej","describeRoom":"Information om ditt rum. Vad handlar det om? Vilka regler ska gälla?","create":"Skapa","creating":"Skapar","roomCreated":"Ditt rum har skapats!","inviteLink":"Du kan bjuda in folk till rummet med den här länken","nameTaken":"Namnet är upptaget, prova med nÃ¥got annat","removeFromRoom":"Ta bort frÃ¥n rum","alreadyRemoved":"Redan borttagen","removeConfirmation":"Vill du ta bort","fromRoom":"frÃ¥n rummet","notAllowed":"Det är inte tillÃ¥tet","beenRemoved":"Du har tagits bort frÃ¥n det här rummet","removedUsers":"Borttagna användare","noRemovedUsers":"Inga borttagna användare","allowBack":"TillÃ¥t tillbaka","removeRoom":"Ta bort rum","removeTopic":"Ta bort ämne","alterRoom":"Ãndra rum","createdNotRemove":"Du har skapat rummet och kan inte lämna det. Ta bort rummet om du inte vill ha kvar det.","may":"Maj","createOwnRooms":"Alla kan nu skapa sina egna chattrum","showLastOnline":"Visa när nÃ¥gon senast var online i profilen.","createOwnRoomsDesc":"Skapa rum, bjud in befintliga medlemmar eller nya som du tycker passar in. Du väljer ämnet, reglerna och vem som fÃ¥r stanna!","whenRemoveRoom":"När du tar bort nÃ¥gon frÃ¥n ditt rum fÃ¥r de inte komma tillbaka in igen. Och tar du bort ditt konto försvinner även dina rum.","june":"Juni","clearerStatus":"Status pÃ¥ skickade meddelanden visas tydligare.","videosCanNow":"Videos kan nu laddas upp och visas i rummen och i konversationer!","youtubeAuto":"Youtube videos visas automatiskt när man skickar en Youtube-länk.","videoDesc":"Videochatt där alla videos är tillÃ¥tna","july":"Juli","newConvosOnTop":"Nya konversationer och meddelanden visas nu högst upp i listan.","sendConfirmation":"Skicka det inspelade meddelandet?","audioMessages":"Ljudmeddelanden!","audioDesc":"Nu kan alla skicka ljudmeddelanden, det görs enkelt genom att klicka pÃ¥ inspelningsknappen längst ned i en konversation eller ett rum. ","upload":"Ladda upp","showOnlyMember":"Visa bara för medlemmar","done":"Klart","nothingYet":"Här finns inget att visa, än.. ð","nowUploadMedia":"Alla kan nu lägga till bilder och video i sina profiler.","sureRemove":"Ãr du säker pÃ¥ att du vill ta bort den här?","removed":"Borttagen","august":"Augusti","improvedSecurity":"Utökad säkerhet och Ã¥tgärder mot botar och spammande.","captchaFailed":"Recaptcha misslyckades","imageNotAllowed":"Du mÃ¥ste vara verifierad eller plusmedlem för att skicka bilder i det här rummet.","moderators":"Moderatorer","easierModerators":"Lättare att hitta moderatorer i rum och bättre sortering av offline användare i rum.","plusCanGender":"Plusmedlemmar kan nu sortera användare pÃ¥ kön i Personer.","verify":"Verifiera","verifyYourAge":"Verifiera din Ã¥lder och kön för att fÃ¥ fler fördelar och visa andra medlemmar att du är trovärdig.","writeUsername":"Skriv ditt användarnamn pÃ¥ en lapp.","takeClearPic":"Ta en tydlig bild (eller video) pÃ¥ dig själv med den och ladda upp här.","weRecommendId":"Vi rekommenderar att även inkludera legitimation eller liknande som visar din Ã¥lder/kön.","currentlyVerifying":"Vi verifierar just nu ditt konto.","verifyFailed":"Vi kunde tyvärr inte verifiera ditt konto. Testa igen och följ tipsen noga.","verified":"Verifierad","verifiedRoom":"Verifierade","finallyVerified":"Ãntligen rum bara för verifierade","october":"Oktober","plusCanImage":"Plusmedlemmar kan nu skicka bilder i alla rum.","canNowVerify":"Alla kan nu verifiera sig och lÃ¥ta andra veta att de är att lita pÃ¥. Verifierade medlemmar fÃ¥r även fördelar som att visas tydligare i chatten och och skicka bilder i alla rum","alwaysHappening":"Här inne händer det alltid nÃ¥got!","wave":"Vinka","waved":"Vinkade till rummet","waveToAll":"Vinka till alla","wavedToAll":"Du vinkade till alla dina rum, varför inte kika om nÃ¥gon svarar?","waving":"Vinkar","alreadyWaved":"Du har redan vinkat idag. Bli plusmedlem för att vinka mer än en gÃ¥ng per dag!","imagesAllRooms":"Skicka bilder i alla rum","unlimitedWaves":"Vinka obegränsat i alla rum","canNowWave":"Alla kan nu vinka till sina rum för att säga Hej! Det kan göras direkt i rummen eller frÃ¥n startsidan för att vinka till alla rum samtidigt.","clickToAccept":"Acceptera","waitingToAccept":"Inte accepterat än","inTheMoodFor":"Sugen pÃ¥ mer sex? Kollar in topplistorna pÃ¥","givePlus":"Ge bort plus","wantToMake":"Vill du göra","givingPlus":"glad genom att ge bort en mÃ¥nads plusmedlemskap","itCosts":"Det kostar bara 89 kr och är inte nÃ¥gon prenumeration","read":"Läst","onlyMembersRoom":"Bara verifierade är tillÃ¥ta i det här rummet, som tur är tar det bara nÃ¥gra minuter att bli verifierad! Se hur du verifierar dig i ditt konto.","report":"Rapportera","reported":"Rapporterad","finallyAndroid":"Hämta appen","orContinueWeb":"Eller fortsätt pÃ¥ webben","like"
2:"Gilla","unlike":"Ogilla","goldLike":"Guldgilla","goldLikeAndTheyWillSee":"Psst! Guldgilla sÃ¥ kommer hen se dig ändÃ¥ ð¤«","goldDescription":"När du guldgillar fÃ¥r {recipient} en notis och du kommer att synas högst upp i listan direkt.","goldDescription2":"Dessutom kommer du att kunna fortsätta skriva till {recipient}! ð","goldLikesChoosePack":"Välj ett paket","goldLikesPackCount":"{count} guldgillningar","goldLikesLowestPrice":"Lägsta pris","goldLikesBestValue":"Bäst värde","goldLikesSavePerLike":"{percent}% billigare per gillning","youGetNumberOfLikes":"Du fÃ¥r 7 guldgillningar att skicka till vem du vill - när du vill - för att visa nÃ¥gon lite extra uppskattning. Allt för bara","youreMatch":"You\'re a match!","whoCanContact":"Vilka fÃ¥r kontakta dig","contacts":"Kontakter","noOne":"Ingen","dmFilterFrom":"frÃ¥n","anywhere":"Ãverallt","addCountry":"Lägg till land...","countries":"länder","dmFilterTitle":"Du bestämmer vem som fÃ¥r skriva till dig","dmFilterDesc":"Inte alla vill ha meddelanden frÃ¥n vem som helst, och det är helt okej. PÃ¥ kontosidan kan du välja att bara ta emot DM:s frÃ¥n vissa kön, folk frÃ¥n specifika länder, eller begränsa det till bara dina kontakter. Du kan till och med kombinera dem â till exempel bara kvinnor frÃ¥n ett specifikt land.","problemsPayment":"PÃ¥ grund av problem hos vÃ¥r betalningsleverantör kan plusmedlemskap enbart köpas i vÃ¥ra appar just nu.","purchasesMadeInApp":"Medlemskap köpta i appen kan sÃ¥klart användas pÃ¥ webben ocksÃ¥ ð","note":"OBS!","currentlyProblems":"Vi uppgraderar just nu sajten vilket tyvärr kommer medföra en del störningar i 1-2 veckor. De goda nyheterna är att sajten kommer att vara bÃ¥de stabilare och snabbare när allt är klart, sÃ¥ hÃ¥ll ut!.","yesPlease":"SÃ¥klart!","oneYearFree":"FÃ¥ ett helt Ã¥r plus gratis!","doThis":"Gör sÃ¥ här för att fÃ¥ ditt plusmedlemskap ett helt Ã¥r","doThis-2":"Ge appen ett fint betyg i appbutiken ð","doThis-3":"Följ oss pÃ¥ Instagram, Facebook eller TikTok. Du väljer!","doThis-4":"Kommentera ditt användarnamn pÃ¥ senaste inlägget där du följt oss","doThis-5":"Klart! ð¥³","giveAwayTerms":"Du betalar ingenting. Gäller nya plusmedlemmar till och med 26 november 2023.","sendGift":"Skicka gÃ¥va","sendGiftTo":"Skicka en gÃ¥va till","aGiftHelpsYou":"En gÃ¥va hjälper dig att sticka ut och du kommer visas högst upp för","sendGiftAndTheyWillSee":"Psst! Skicka en gÃ¥va sÃ¥ kommer hen se dig ändÃ¥","willSeeYourGift":"kommer att se din gÃ¥va och kan välja att fortsätta prata med dig","noNsfwInProfile":"Obs! Bilder med naket eller sexuellt innehÃ¥ll är INTE tillÃ¥tna som visningsbild! SÃ¥dana bilder fÃ¥r användas i din övriga profil.","comeBackTomorrow":"Kom tillbaka imorgon för fler personer att träffa!","outOfLikes":"Du har använt alla dina likes för idag","outOfFetches":"Du har använt den här mycket idag","alsoBecomePlus":"Du kan ocksÃ¥ bli plusmedlem för obegränsade likes!","alsoBecomePlusExplore":"Du kan ocksÃ¥ bli plusmedlem för att fortsätta utforska obegränsat!","showOthersLookLike":"Visa andra hur du ser ut för att börja matcha!","interestedIn":"Intresserad av","both":"BÃ¥da","showInMatch":"Visa mig i Match","swipe":"Swipa och Matcha","swipeDesc":"Nya Matcha lÃ¥ter dig swipa för att gilla andra nyfikna chattare och öppnar möjligheten till spännande matchningar trots att ni inte träffats i nÃ¥got chattrum ännu. Swipa dig snabbt till nya vänskaper, eller vem vet, kanske nÃ¥got mer! ;)","girlChattingPhone":"Tjej som chattar pÃ¥ sin telefon","studioPhotography":"Studiofotografering av rosor och vin","girlsChattingTogether":"Tjejer som chattar tillsammans","sexToys":"Flera sexleksaker","anonRoleplay":"Anonym rollspelsmask","manWomanDating":"Man och kvinna dejtar med app","deleteViewing":"Radera efter visning","never":"Aldrig","seconds":"sekunder","minute":"minut","cancel":"Avbryt","messageDisappeared":"Meddelandet har försvunnit","disappearingHere":"Försvinnande meddelanden är här!","disappearingMessages":"Försvinnande meddelanden","sendImagesAndVideos":"Skicka bilder och videor som försvinner efter visning","simplySelectHowLong":"Nu kan du enkelt välja hur länge du vill att bilden eller videon ska vara tillgänglig efter visning. Du k
2an självklart också välja \'aldrig\', vilket behåller den obegränsat som tidigare.","reportAfterExpire":"Observera! Du kan fortfarande rapportera ett meddelande till våra moderatorer även efter att det har löpt ut.","disappearingTitle":"Skicka och Radera: försvinnande bilder & videor i vår säkra chatt!","howItWorks":"Så fungerar det","disappearingDesc2a":"Välj din media:","disappearingDesc2b":"Välj bilden eller videon du vill dela i din privata chatt.","disappearingDesc3a":"Justera timern:","disappearingDesc3b":"Innan du trycker på skicka, anpassa hur länge det ska vara synligt - 10 sekunder, 30 sekunder eller en minut. Du bestämmer!","disappearingDesc4a":"Skicka med självförtroende:","disappearingDesc4b":"Ditt meddelande är redo att imponera. När det har setts försvinner det både för dig och för mottagaren.","disappearingDesc5":"Varför försvinnande media är viktigt","disappearingDesc6a":"Integritetsskydd:","disappearingDesc6b":"Dela intima ögonblick eller känslig information utan rädsla för att det ska finnas kvar i chatt-historiken.","disappearingDesc7a":"Uttryck dig själv:","disappearingDesc7b":"Gör meddelanden minnesvärda genom att lägga till en spännande touch i dina multimedia-utbyten.","disappearingDesc8a":"Ren kommunikation:","disappearingDesc8b":"Håll din chattutrymme fritt från röra genom att automatiskt ta bort visade medier.","disappearingDesc9a":"Förbättrad integritet:","disappearingDesc9b":"Njut av en ny nivå av integritet med försvinnande media. Inga bekymmer för oönskade skärmbilder eller sparade bilder.","disappearingDesc10a":"Anpassad synlighet:","disappearingDesc10b":"Forma hur länge ditt innehåll förblir synligt, och ha full kontroll över dina delade ögonblick.","disappearingDesc11a":"Säker kommunikation:","disappearingDesc11b":"Vår app använder toppmodernt SSL-krypteringssystem som säkerställer att dina meddelanden och media är säkra.","disappearingDesc12a":"Användarvänlig design:","disappearingDesc12b":"Med en intuitiv gränssnitt är det enkelt att skicka försvinnande bilder och videor. Välj, ställ in och skicka!","girlPhoneDisappearing":"Tjej som håller i telefon med försvinnande bilder","maintenance":"Planerat underhåll","maintenanceDesc":"Under den 10 januari kommer chatten att genomgå planerat underhåll. Vi försöker minimera påverkan på chatten, men vissa avbrott kan förekomma. Om du upplever problem, vänligen återkom senare så borde det vara löst.","searchUsersApp":"Sök efter användare i appen","internalLinks":"Länka till rum och användare enkelt","internalLinksDesc":"Nu kan man enkelt länka till rum och användarprofiler genom att kopiera adressen till rummet eller användaren och klistra in i ett meddelande. Länken kommer automatiskt att bli en smidig genväg till rummet/användaren i chatten.","whereLive":"Var bor du?","chooseProfilePicture":"Välj en profilbild","skip":"Hoppa över","country":"Välj land","city":"Stad","darkMode":"Mörkt läge","verificationInstruction":"Spela in en kort video där ditt ansikte är synligt och gör följande","verificationDisclaimer":"Din video kommer aldrig att vara synligt för andra användare","FINGER_NOSE_AND_TONGUE_OUT":"Placera ett finger på näsan och stick ut tungan","PINKY_BOTH_HANDS":"Håll upp lillfingret på båda händerna","THREE_FINGERS_BOTH_HANDS":"Håll upp tre fingrar på båda händerna","plusMember":"Plusmedlem","girlsOnly":"Bara tjejer","guysOnly":"Bara killar","genderAllowed":"Kön tillåtna","faqHeading":"Vanliga frågor om att chatta, dejta och träffa folk online","faq1Title":"Hur börjar jag chatta med någon online?","faq2Title":"Hur fungerar swipe på dejtingappar?","faq2Answer":"På de flesta dejtingappar kan du swipa höger eller vänster på profiler för att indikera om du är intresserad eller inte. Om du swipar höger betyder det att du gillar personen, och om de också gillar dig (swipar höger på din profil), får ni en \'match\' och kan börja chatta med varandra. Om du swipar vänster betyder det att du inte är intresserad, och du kommer inte att matchas med den personen.","faq3Title":"Hur hittar jag vänner online, inte bara de
2jter?","faq3Answer":"Vissa appar och webbplatser fokuserar på att hjälpa människor att hitta både vänner och romantiska partners. Du kan specificera att du bara är intresserad av att hitta vänner i din profil eller i appens inställningar. Det finns också appar och grupper specifikt utformade för att hitta vänner baserat på gemensamma intressen, hobbyer eller aktiviteter.","faq4Title":"Vad ska jag tänka på när jag chattar med någon för första gången?","faq4Answer":"När du chattar med någon för första gången är det viktigt att vara respektfull och vänlig. Börja med en enkel hälsning, ställ frågor för att visa intresse och undvik att vara för påträngande. Var också ärlig med dina avsikter, oavsett om du letar efter vänskap eller något mer romantiskt. Glöm inte att lyssna på den andra personen och hålla konversationen balanserad.","faq5Title":"Hur kan jag träffa folk online säkert?","faq6Title":"Kan jag lita på profilerna jag ser online?","faq7Title":"Hur vet jag om någon är intresserad av mig?","faq7Answer":"På dejtingappar får du ofta en notifikation när någon gillar din profil eller vill matcha med dig. Om ni börjar chatta och konversationen flyter på, kan det vara ett tecken på att personen är intresserad. Se efter om de ställer frågor om dig, visar uppmärksamhet på vad du säger, och om de föreslår att ni träffas i verkligheten.","faq8Title":"Vad gör jag om en konversation inte känns bra?","faq8Answer":"Om en konversation inte känns bra, oavsett anledning, har du rätt att avsluta den. Du kan artigt säga att du inte är intresserad eller bara sluta svara. Om personen är otrevlig eller trakasserande, blockera dem och rapportera deras profil till plattformens support. Det är viktigt att du känner dig trygg och bekväm när du interagerar online.","faq9Title":"Finns det några tips för att skapa en bra profil?","faq10Title":"Hur hanterar jag nervositeten inför att träffa någon för första gången?","faq10Answer":"Det är normalt att känna sig nervös inför att träffa någon för första gången. Försök att hålla mötet avslappnat och välj en plats där du känner dig bekväm. Kom ihåg att personen du träffar förmodligen är lika nervös som du. Försök att vara dig själv och ta det som en möjlighet att lära känna någon ny, snarare än att sätta för mycket press på situationen.","likedYou":"gillade dig","likedRecipient":"gillade","liked":"gillade","liked2":"gillad","alwaysContact":"Om du har synpunkter eller behöver mer hjälp är du alltid välkommen att ","sorryFull":"Ledsen, men det är fullt just nu!","noMoreGuests":"Det är väldigt många som vill komma in just nu, så vi tar tyvärr inte emot fler gäster för tillfället.","whyDoThisQ":"Varför gör vi det här?","whyDoThisA":"För att säkerställa en fantastisk upplevelse för alla på mötesplatsen är vi måna om vilka vi släpper in och hur många samtidigt. Allt för att erbjuda en så trygg och rolig mötesplats som möjligt!","wantToEnterQ":"Vill du komma in direkt?","fullAlternative1":"Alternativ 1: Bli medlem (gratis)","fullAlternative1Desc":"Som medlem får du alltid tillgång direkt. Det tar bara någon minut och är såklart helt gratis!","fullAlternative2":"Alternativ 2: Fortsätt som Plusgäst","fullAlternative2Desc":"Vill du gå före kön utan att bli medlem? Som Plusgäst kommer du in direkt, slipper skapa konto och får dessutom alla andra <a>fördelar</a> som Plusmedlemmar får.","match":"Matcha","selectedRooms":"Utvalda rum","fiftyFiftyRoomWrongGender":"Här råder det alltid balans, och just nu är det väldigt många som dig här inne. Kom gärna tillbaka lite senare så går det nog bättre, annars har vi många andra roliga rum att välja på!","reply":"Svara","blackFridayDesc1":"Under Black Friday kommer vi att ge bort GRATIS plusmedlemskap i en månad till alla nya medlemmar!","blackFridayDesc2":"Erbjudandet gäller alla som registrerar sig under den 29 november 2024.","followUs":"Följ oss på","fiftyFiftyRoom":"50-50-rummet","fiftyFiftyRoomDesc":"Ett balanserat chattrum för lika deltagande från kvinnor och män. Detta rum strävar efter att uppr
2ätthÃ¥lla en 50/50 könsbalans för att skapa ett bekvämt och inkluderande utrymme för alla. Respektera balansen och varandra.","fiftyFiftyRoomDesc1":"Det handlar om att föra människor samman pÃ¥ lika villkor. Genom att sträva efter en jämn fördelning mellan män och kvinnor (och icke-binära) i vÃ¥ra chattrum skapar vi en atmosfär där samtal fÃ¥r en naturlig balans och olika perspektiv kan mötas. Denna jämställda dynamik gör samtalen mer givande och gör det lättare för mÃ¥nga att hitta en bra match.","fiftyFiftyRoomDesc2":"Om könsfördelningen i rummet tippar över Ã¥t ena hÃ¥llet släpps fler deltagare in frÃ¥n det underrepresenterade könet, sÃ¥ att balansen alltid hÃ¥lls intakt.","fiftyFiftyRoomDesc3a":"Vilken app har jämnast könsfördelning?","fiftyFiftyRoomDesc4a":"Vilken app har högst andel kvinnor?","verifiedDesc1":"Användarverifiering är en process där användare kan bekräfta sin identitet genom enkla och säkra metoder. Detta är helt frivilligt men ökar förtroendet, och alla som väljer att verifiera sig fÃ¥r fördelar i chatten.","verifiedDesc2":"För att ytterligare stärka säkerheten har vi introducerat ett unikt chattrum där endast verifierade användare har tillgÃ¥ng. Detta chattrum erbjuder en trygg miljö för dem som värdesätter kvalitet och säkerhet.","verifiedDesc3a":"Varför är användarverifiering viktigt?","verifiedDesc3b":"Användarverifiering är avgörande eftersom det hjälper till att skapa en säkrare och mer pÃ¥litlig online-miljö. Genom att bekräfta användares identitet minskar vi risken för fejkprofiler, bots och troll.","verifiedDesc4a":"Vilka appar erbjuder rum för verifierade användare?","explorePeople":"Utforska personer","exploreFiltersPhoto":"Profilbild","exploreFiltersPhotoAny":"Alla","exploreFiltersPhotoWith":"Med bild","exploreNoMatchesForFilters":"Ingen matchar dina filter just nu. Prova ett bredare Ã¥ldersspann, ett annat kön, eller att inkludera personer utan profilbild.","explorePeopleUsedOfLimit":"{used} av {limit} nya personer idag (gratis)","explorePaywallTitle":"Du har nÃ¥tt dagens gratistak","explorePaywallLead":"Välj ett engÃ¥ngspaket, kom tillbaka i morgon för fler nya personer gratis, eller bli plusmedlem för att utforska obegränsat och andra förmÃ¥ner.","explorePeopleBonusLine":"{count} extra nya personer â används efter dina gratis dagliga.","explorePeoplePackTitle":"Fler nya personer i Utforska","explorePeoplePackLead":"Extra nya personer används automatiskt efter de gratis dagliga, vilken dag som helst.","explorePeoplePackLabel":"{count} extra nya personer","explorePeoplePackBestValue":"Bäst värde","explorePeopleChoosePack":"Välj ett paket","explorePeoplePackSavePerLoad":"Cirka {percent}% bättre värde per extra visning än det mindre paketet","explorePaywallPlusTitle":"Eller bli Plusmedlem","explorePaywallPlusLead":"Obegränsat Utforska varje dag, utan annonser och alla Plus-förmÃ¥ner â debiteras mÃ¥nadsvis, säg upp när som helst.","explorePaywallPlusPriceLine":"{price} / mÃ¥nad","explorePaywallTeaserHint":"LÃ¥s upp fler personer nedan","unlimitedExplorePeople":"Obegränsat med nya personer i Utforska","explorePeopleDesc":"Nu blir det ännu enklare att hitta nÃ¥gon ny att chatta med! Här kan du utforska nya personer och enkelt välja att gilla eller chatta med personen med ett knapptryck. Du kan välja själv vilka kön du vill se och de som är online just nu visas högst upp.","exploreRooms":"Utforska rum","newPeople":"Nya personer","popularRoomsShort":"Populära rum","guestAccountRemovedAfter":"Kontot tas bort efter 3 dagar","referral.heading":"FÃ¥ 500kr i superpresentkort!","referral.noRegistration":"Du behöver inte registrera ditt deltagande nÃ¥gonstans och det är helt gratis bÃ¥de för dig och de du bjuder in. ð","referral.deadline":"Presentkortet delas ut den 14 mars, sÃ¥ ingen tid att förlora!","referral.shareLink":"Dela din länk","referral.copyLink":"Kopiera länk","referral.copied":"Kopierat!","referral.giftCardInfo":"Presentkortet kan användas i massvis av butiker och varumärken. Kolla in","referral.zupergift":"Zupergift","referral.rules":"Endast nya medlemskonton räknas - gästkonton eller upprepade konton frÃ¥n samma person är inte giltiga. Vi förbehÃ¥ller oss rätten att diskvalificera användare vid misstanke om fusk eller missbruk.","enter":"GÃ¥ med","membersInRoom":"medlemmar i rummet","creator":"Skapare","share":"Dela","alsoRoomGender":"Du kan ocksÃ¥ välja vilka kön som ska vara tillÃ¥tna i rummet. Precis som i vÃ¥rt populära <a>chattrum för tjejer</a>.","exampleGenderChat":"Ett exempel är att söka efter likasinnade tjejer i vÃ¥rt särskilda tjejchattrum <a>Tjejchatten</a>, där enbart tjejer kan delta och chatta bekvämt. Vi har sÃ¥klart även mÃ¥nga roliga rum för män med!","combatingLonelinessTitle":"Bekämpar ensamhet","search":"Sök","topicsDisclaimer":"Tänk pÃ¥ att ämnen är offentliga (din profil visas inte för oinloggade)","createTopic":"Nytt ämne","topics":"Ãmnen","nameOfTopic":"Namn för ämnet","describeTopic":"Beskriv ämnet och vad som kan diskuteras här","topicCreated":"Ditt ämne har skapats!","topicInviteLink":"Du kan bjuda in folk till ämnet med den här länken","topicNameMustBe":"Namnet mÃ¥ste vara mellan 3 och 30 tecken och bara innehÃ¥lla bokstäver, siffror och mellanslag","langEnglish":"Engelska","langSwedish":"Svenska","langNorwegian":"Norska","langDanish":"Danska","topic":"Ãmne","following":"Följer","followTo
2pic":"Följ","followersOnline":"Följare online","followerOnline":"{count} följare online","followersOnlineCount":"{count} följare online","noFollowersOnline":"Inga följare online just nu","topicPosts":"{count} inlägg","topicPost":"{count} inlägg","topicReplies":"{count} svar","topicReply":"{count} svar","topicReplyAction":"Svara","replyMediaPhoto":"Bild","replyMediaVideo":"Video","replyMediaVoice":"Röstmeddelande","deletedUser":"Borttagen","deletedMedia":"Media borttagen","blockUser":"Blockera {username}","imageNotDisplayed":"Kan inte visa bilden","roomMarkedAs":"Det här rummet är märkt som","nsfwExplanation":"och kan innehÃ¥lla vuxet innehÃ¥ll","sfwExplanation":"och är familjevänligt","confirmReport":"Ãr du säker pÃ¥ att du vill rapportera {username}?","confirmBlock":"Ãr du säker pÃ¥ att du vill {action} {username}?","confirmRemoveMessage":"Ãr du säker pÃ¥ att du vill ta bort det här meddelandet? Det gÃ¥r INTE att Ã¥ngra.","therianChat":"Therian Chat","therianChatTitle":"Therianer Online: GÃ¥ med, dela upplevelser och chatta","therianChatDesc1":"Välkommen till Therian Chat - en plats där therians och nyfikna kan mötas online, dela erfarenheter och diskutera identitet, skiftningar och gemenskap.","therianChatDesc2":"I vÃ¥rt chattrum kan du träffa medlemmar frÃ¥n hela världen och dela dina upplevelser.","therianChatDesc3":"Vad du kan göra i Therian Chat:","therianChatDesc3a":"Träffa andra therians och dela erfarenheter","therianChatDesc3b":"Ställ frÃ¥gor om therianthropy","therianChatDesc3c":"Diskutera ämnen som skiftningar, djuridentitet och vardagsliv","therianChatDesc3d":"Delta i en trygg och vänlig community","therianChatDesc4":"Oavsett om du är ny eller erfaren i communityn finns här stöd och nya vänner att hitta.","therianChatDesc5":"Engelska är huvudsprÃ¥ket, men svenska, norska och danska är ocksÃ¥ välkomna.","therianChatDesc6":"Följ med och upptäck gemenskapen i vÃ¥rt chattrum idag!","therianChatDesc7":"Kom ihÃ¥g att alltid visa respekt och hÃ¥lla en trygg miljö för alla medlemmar.","therianChattingImageAlt":"Therians som chattar online","reason":"Orsak","unlockNow":"LÃ¥s upp direkt","chatCanChange":"En chatt kan förändra","day":" din dag","mood":"ditt humör","life":" ditt liv","realPeople":"Riktiga människor.","realConnections":"Riktiga kontakter.","blackFridayDeal":"ð¥ Black Friday!","limitedAvailability":"Vänta inte för länge â begränsat antal!","plusGuest":"Plusgäst","activated":"aktiverat","limitedTimeOffer":"Begränsat erbjudande","myAi":"Min AI","chatWithMyAi":"Chatta med Min AI","assistantWelcomeMessage":"Ge den ett namn och en bild - eller behÃ¥ll standardinställningarna","welcomeToMyAi":"Välkommen till din personliga AI","aiChatPlaceholder":"Skriv ett meddelande eller beskriv en bild att skapa...","aiChatPlaceholderMobile":"Meddelande eller bild...","profileVisitors":"Profilbesökare","notShownModerator":"Moderatorinformation visas inte","showingMaxVisitors":"Visar besökare frÃ¥n de senaste 30 dagarna","profileVisitorCountPromo":"{count, plural, one {# person har besökt profilen} other {# personer har besökt profilen}} de senaste 30 dagarna","roomDescriptionAndRules":"Beskrivning & regler","roomInfoAndRules":"Info & regler","alreadyLoggedIn":"Du är redan inloggad!","resetPasswordTitle":"Ã
terställ ditt lösenord","emailAddress":"E-postadress","yourEmailAddress":"Din e-postadress","resetPasswordSuccess":"Om din e-postadress hittades har ett meddelande skickats till dig med instruktioner för att Ã¥terställa ditt lösenord!","couldNotSend":"Kunde inte skicka. Försök igen senare.","resetLinkInvalid":"Din länk var inte giltig. Var vänlig försök igen.","passwordChangedSuccess":"Ditt lösenord har ändrats och du kan nu logga in!","aiTutorialTitle":"Skapa bilder","aiTutorialTitle2":"Skicka meddelanden","aiTutorialImageText":"Tryck pÃ¥ bildknappen här för att skapa en bild frÃ¥n din text.","aiTutorialSendText":"Tryck pÃ¥ skicka-knappen (eller tryck Enter) för att skicka ett textmeddelande.","next":"Nästa","upgrade":"Uppgradera","remaining":"kvar","usageResetsOn":"Användning Ã¥terställs {date}","assistantTierFree":"Gratis","assistantTierPremium":"Premium","assistantTierMax":"Max","upgradeAssistantTitle":"Uppgradera din AI","usageLimitReached":"Du har nÃ¥tt din användningsgräns för denna period","current":"Nuvarande","perMonth":"/mÃ¥nad","upgradeTo":"Uppgradera till {tier}","downgradeNotAvailable":"Nedgradering inte tillgänglig","assistantMessageLimitExceeded":"Du har nÃ¥tt din meddelandegräns för denna period. Din användning Ã¥terställs {date}. Uppgradera till Premium eller Max för fler meddelanden.","assistantImageLimitExceeded":"Du har nÃ¥tt din bildgräns för denna period. Din användning Ã¥terställs {date}. Uppgradera till Premium eller Max för fler bilder.","showUsage":"Visa användning","assistantFeature1":"Prioriterad support","assistantFeature2":"Snabbare svar","tierFree1a":"Personlig anpassningsbar AI","tierFree1":"Grundläggande chatt & konversationer","tierFree2":"Prova pÃ¥ bildskapande","tierPremium1a":"Allt som ingÃ¥r i Gratis","tierPremium1":"LÃ¥nga konversationer","tierPremium2":"10x fler meddelanden","tierPremium3":"Det senaste inom bildskapande","tierPremium4":"10x fler bilder","tierMax1":"Allt som ingÃ¥r i Premium","tierMax2":"100x fler meddelanden","tierMax3":"Obegränsad Ã¥tkomst","tierMax4":"100x fler bilder","guestUserCannotCreateRoom":"Gästkonton raderas efter 3 dagar. Skapa ett gratis konto för att skapa rum.","guestAssistantTitle":"Chatta med din AI-kompis","guestUserCannotUseAssistant":"Gästkonton raderas efter 3 dagar. Skapa ett gratis konto för att chatta med din AI-kompis.","convertGuestTitle":"Bli medlem","convertGuestDesc":"Gästkonton raderas efter 3 dagar. Lägg till e-post och lösenord för att behÃ¥lla ditt användarnamn och bli medlem.","updateRequired":"Uppdatera din app till den senaste versionen för att fortsätta.","betterPriceInApp":"Betala i â¹ â billigare i appen!","downloadOurApp":"Hämta appen","cancelSubscription":"Avsluta prenumeration","cancelSubscriptionConfirm":"Ãr du säker pÃ¥ att du vill avsluta ditt plusmedlemskap? Du behÃ¥ller plus till slutet av din nuvarande fakturer
2ingsperiod.","subscriptionCancelled":"Din prenumeration har avslutats","paymentIssue":"Din plusbetalning kunde inte behandlas","paymentIssueSub":"Din plusÃ¥tkomst har pausats. Prenumerera igen för att Ã¥terställa den, eller uppdatera din betalningsmetod pÃ¥ PayPal.","resubscribe":"Prenumerera igen för att Ã¥terställa Plus","updateOnPayPal":"Uppdatera betalningsmetod pÃ¥ PayPal","updatePaymentMethod":"Uppdatera betalningsmetod","activePlusMember":"Du är plusmedlem","subscriptionCancelledKeepPlus":"Din prenumeration har avslutats. Du behÃ¥ller Plus till slutet av din nuvarande faktureringsperiod.","aiSubscription":"AI-prenumeration","cancelAiSubscription":"Avsluta AI-prenumeration","cancelAiSubscriptionConfirm":"Ãr du säker pÃ¥ att du vill avsluta din AI-prenumeration? Du behÃ¥ller Ã¥tkomsten till slutet av din nuvarande faktureringsperiod.","aiSubscriptionCancelled":"AI-prenumerationen avslutad. Du behÃ¥ller Ã¥tkomsten till faktureringsperiodens slut.","aiSubscriptionCancelledInfo":"Din AI-prenumeration har avslutats. Ã
tkomsten fortsätter till slutet av faktureringsperioden.","changeAiSubscription":"Byt AI-prenumeration","newsPaymentResolvedTitle":"Betalningsproblem lösta","newsPaymentResolvedBody":"De betalningsproblem som vissa användare upplevde är nu lösta. Allt fungerar som det ska â om du hade problem med att genomföra ett köp, försök gärna igen.","newsImageUploadDownTitle":"Bilduppladdning tillfälligt otillgänglig","newsImageUploadDownBody":"Vi har just nu ett problem med vÃ¥r bildlagringstjänst, vilket gör att bilduppladdning inte fungerar för tillfället. Vi jobbar pÃ¥ att lösa det sÃ¥ snabbt som möjligt. Vi ber om ursäkt för besväret!","newsImageStorageTitle":"Vissa äldre bilder kan vara tillfälligt otillgängliga","newsImageStorageBody":"PÃ¥ grund av ett problem med vÃ¥r tidigare bildlagringstjänst kan vissa äldre bilder inte visas just nu. Uppladdning av nya bilder fungerar som vanligt. Vi jobbar pÃ¥ att Ã¥terställa de berörda bilderna â tack för ditt tÃ¥lamod!","newsMaintenanceTitle":"Planerat underhÃ¥ll â tisdag 16 juni","newsMaintenanceBody":"Vi genomför systemuppgraderingar pÃ¥ tisdag den 16 juni. Chatten bör till stor del vara tillgänglig under hela dagen, men kortare avbrott kan förekomma. Tack för ditt tÃ¥lamod.","whyCancelPurchase":"Varför genomförde du inte köpet?","price_too_high":"Priset är för högt","too_complicated":"För krÃ¥ngligt","technical_issue":"Tekniskt problem","changed_my_mind":"Jag ändrade mig","sendFeedback":"Skicka feedback","noThanks":"Nej tack","newsModeratorTitle":"Vi söker nya moderatorer!","newsModeratorBody":"Vi tar just nu emot ansökningar till att bli moderator. Bara användare med verifierade konton kommer att beaktas. Intresserad? Skicka ett mejl till","newsModeratorBodyOr":"eller skicka ett privat meddelande till","newsModeratorBodyApply":"för att ansöka.","payWithCardOrPayPal":"Betala med kort eller PayPal","secureCancelAnytime":"Säker betalning · Avbryt när som helst","tryLater":"NÃ¥got gick fel. Försök igen senare.","assistantNameRequired":"Din assistent behöver ett namn.","music":"Musik","film":"Film & TV","gaming":"Spel","continueAfterPurchase":"Fortsätt","popupBlockedError":"Din webbläsare blockerade betalningsfönstret. TillÃ¥t popup-fönster för den här sidan och försök igen.","paymentNotVerified":"Din bank slutförde inte verifieringen, sÃ¥ ingen betalning genomfördes. Försök igen.","cardDeclined":"Ditt kort nekades av banken. Ingen betalning genomfördes â prova ett annat kort eller en annan betalningsmetod."}')},69674:function(e){"use strict";e.exports=JSON.parse('{"v":"4.8.0","meta":{"g":"LottieFiles AE ","a":"","k":"","d":"","tc":""},"fr":60,"ip":0,"op":210,"w":512,"h":512,"nm":"heart-blow","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":2,"ty":4,"nm":"heart 5","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":17,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":37,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":167,"s":[100]},{"t":197,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.571,"y":0.571},"o":{"x":0.167,"y":0.167},"t":17,"s":[253.997,259.488,0],"to":[0,0,0],"ti":[16.447,118.997,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.4,"y":0.4},"t":91.73,"s":[176.012,289.001,0],"to":[-27.976,-101.304,0],"ti":[8.438,81.87,0]},{"t":197,"s":[32.997,145.986,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":17,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":37,"s":[260.218,260.218,100]},{"t":197,"s":[136.218,136.218,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0.993,0.422],[1.079,0.007],[0.998,-0.41],[0.763,-0.763],[0.41,-0.998],[-0.007,-1.079],[-0.423,-0.993],[-0.773,-0.753],[0,0],[-0.198,-0.
vendor: 18,498 bytes, line 2
2082],[-0.214,0],[-0.198,0.082],[-0.151,0.152],[0,0],[-0.414,0.99],[-0.002,1.074],[0.41,0.992],[0.759,0.759],[0.992,0.41],[1.074,-0.002],[0.99,-0.414],[0.756,-0.762]],"o":[[0,0],[0,0],[-0.753,-0.773],[-0.993,-0.422],[-1.079,-0.007],[-0.998,0.41],[-0.763,0.763],[-0.41,0.998],[0.007,1.079],[0.423,0.993],[0,0],[0.151,0.152],[0.198,0.082],[0.214,0],[0.198,-0.082],[0,0],[0.762,-0.756],[0.414,-0.99],[0.002,-1.074],[-0.41,-0.992],[-0.759,-0.759],[-0.992,-0.41],[-1.074,0.002],[-0.99,0.414],[0,0]],"v":[[0.024,-9.385],[-1.128,-10.539],[-1.13,-10.538],[-3.776,-12.348],[-6.916,-12.998],[-10.063,-12.387],[-12.732,-10.61],[-14.508,-7.941],[-15.119,-4.794],[-14.468,-1.654],[-12.657,0.991],[-1.128,12.52],[-0.599,12.874],[0.025,12.998],[0.649,12.874],[1.179,12.52],[12.706,0.991],[14.488,-1.654],[15.119,-4.78],[14.502,-7.91],[12.731,-10.563],[10.078,-12.333],[6.949,-12.951],[3.822,-12.32],[1.177,-10.538]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.247058823705,0.427450984716,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Vector","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":17,"op":317,"st":17,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"heart 4","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":9,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":29,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":159,"s":[100]},{"t":189,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.572,"y":0.572},"o":{"x":0.167,"y":0.167},"t":9,"s":[253.997,259.488,0],"to":[0,0,0],"ti":[34.447,66.997,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.401,"y":0.401},"t":84.553,"s":[229.012,165.001,0],"to":[-27.976,-52.304,0],"ti":[-42.562,38.87,0]},{"t":189,"s":[257.997,44.986,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":9,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":29,"s":[274.218,274.218,100]},{"t":189,"s":[203.218,203.218,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0.993,0.422],[1.079,0.007],[0.998,-0.41],[0.763,-0.763],[0.41,-0.998],[-0.007,-1.079],[-0.423,-0.993],[-0.773,-0.753],[0,0],[-0.198,-0.082],[-0.214,0],[-0.198,0.082],[-0.151,0.152],[0,0],[-0.414,0.99],[-0.002,1.074],[0.41,0.992],[0.759,0.759],[0.992,0.41],[1.074,-0.002],[0.99,-0.414],[0.756,-0.762]],"o":[[0,0],[0,0],[-0.753,-0.773],[-0.993,-0.422],[-1.079,-0.007],[-0.998,0.41],[-0.763,0.763],[-0.41,0.998],[0.007,1.079],[0.423,0.993],[0,0],[0.151,0.152],[0.198,0.082],[0.214,0],[0.198,-0.082],[0,0],[0.762,-0.756],[0.414,-0.99],[0.002,-1.074],[-0.41,-0.992],[-0.759,-0.759],[-0.992,-0.41],[-1.074,0.002],[-0.99,0.414],[0,0]],"v":[[0.024,-9.385],[-1.128,-10.539],[-1.13,-10.538],[-3.776,-12.348],[-6.916,-12.998],[-10.063,-12.387],[-12.732,-10.61],[-14.508,-7.941],[-15.119,-4.794],[-14.468,-1.654],[-12.657,0.991],[-1.128,12.52],[-0.599,12.874],[0.025,12.998],[0.649,12.874],[1.179,12.52],[12.706,0.991],[14.488,-1.654],[15.119,-4.78],[14.502,-7.91],[12.731,-10.563],[10.078,-12.333],[6.949,-12.951],[3.822,-12.32],[1.177,-10.538]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.247058823705,0.427450984716,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Vector","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":9,"op":309,"st":9,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"heart 3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":30,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":50,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":180,"s":[100]},{"t":210,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.585,"y":0.585},"o":{"x":0.167,"y":0.167},"t":30,"s":[253.997,259.488,0],"to":[0,0,0],"ti":[-13.553,117.997,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.418,"y":0.418},"t":121.953,"s":[384.012,259.001,0],"to":[13.024,-91.304,0],"ti":[-73.562,19.87,0]},{"t":210,"s":[470.997,130.986,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":30,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":50,"s":[266.218,266.218,100]},{"t":210,"s":[148.218,148.218,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0.993,0.422],[1.079,0.007],[0.998,-0.41],[0.763,-0.763],[0.41,-0.998],[-0.007,-1.079],[-0.423,-0.993],[-0.773,-0.753],[0,0],[-0.198,-0.082],[-0.214,0],[-0.198,0.082],[-0.151,0.152],[0,0],[-0.414,0.99],[-0.002,1.074],[0.41,0.992],[0.759,0.759],[0.992,0.41],[1.074,-0.002],[0.99,-0.414],[0.756,-0.762]],"o":[[0,0],[0,0],[-0.753,-0.773],[-0.993,-0.422],[-1.079,-0.007],[-0.998,0.41],[-0.763,0.763],[-0.41,0.998],[0.007,1.079],[0.423,0.993],[0,0],[0.151,0.152],[0.198,0.082],[0.214,0],[0.198,-0.082],[0,0],[0.762,-0.756],[0.414,-0.99],[0.002,-1.074],[-0.41,-0.992],[-0.759,-0.759],[-0.992,-0.41],[-1.074,0.002],[-0.99,0.414],[0,0]],"v":[[0.024,-9.385],[-1.128,-10.539],[-1.13,-10.538],[-3.776,-12.348],[-6.916,-12.998],[-10.063,-12.387],[-12.732,-10.61],[-14.508,-7.941],[-15.119,-4.794],[-14.468,-1.654],[-12.657,0.991],[-1.128,12.52],[-0.599,12.874],[0.025,12.998],[0.649,12.874],[1.179,12.52],[12.706,0.991],[14.488,-1.654],[15.119,-4.78],[14.502,-7.91],[12.731,-10.563],[10.078,-12.333],[6.949,-12.951],[3.822,-12.32],[1.177,-10.538]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.247058823705,0.427450984716,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Vector","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":30,"op":330,"st":30,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"heart 2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":5,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":25,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":155,"s":[100]},{"t":185,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.57,"y":0.57},"o":{"x":0.167,"y":0.167},"t":5,"s":[253.997,259.488,0],"to":[0,0,0],"ti":[-11.553,80.997,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.397,"y":0.397},"t":76.867,"s":[322.012,163.001,0],"to":[13.024,-91.304,0],"ti":[10.438,49.87,0]},{"t":185,"s":[453.997,52.986,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":5,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":25,"s":[378.218,378.218,100]},{"t":185,"s":[122.218,122.218,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0.993,0.422],[1.079,0.007],[0.998,-0.41],[0.763,-0.763],[0.41,-0.998],[-0.007,-1.079],[-0.423,-0.993],[-0.773,-0.753],[0,0],[-0.198,-0.082],[-0.214,0],[-0.198,0.082],[-0.151,0.152],[0,0],[-0.414,0.99],[-0.002,1.074],[0.41,0.992],[0.759,0.759],[0.992,0.41],[1.074,-0.002],[0.99,-0.414],[0.756,-0.762]],"o":[[0,0],[0,0],[-0.753,-0.773],[-0.993,-0.422],[-1.079,-0.007],[-0.998,0.41],[-0.763,0.763],[-0.41,0.998],[0.007,1.079],[0.423,0.993],[0,0],[0.151,0.152],[0.198,0.082],[0.214,0],[0.198,-0.082],[0,0],[0.762,-0.756],[0.414,-0.99],[0.002,-1.074],[-0.41,-0.992],[-0.759,-0.759],[-0.992,-0.41],[-1.074,0.002],[-0.99,0.414],[0,0]],"v":[[0.024,-9.385],[-1.128,-10.539],[-1.13,-10.538],[-3.776,-12.348],[-6.916,-12.998],[-10.063,-12.387],[-12.732,-10.61],[-14.508,-7.941],[-15.119,-4.794],[-14.468,-1.654],[-12.657,0.991],[-1.128,12.52],[-0.599,12.874],[0.025,12.998],[0.649,12.874],[1.179,12.52],[12.706,0.991],[14.488,-1.654],[15.119,-4.78],[14.502,-7.91],[12.731,-10.563],[10.078,-12.333],[6.949,-12.951],[3.822,-12.32],[1.177,-10.538]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.247058823705,0.427450984716,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Vector","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":5,"op":305,"st":5,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"heart","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":20,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":150,"s":[100]},{"t":180,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.579,"y":0.579},"o":{"x":0.167,"y":0.167},"t":0,"s":[253.997,259.488,0],"to":[0,0,0],"ti":[-11.553,80.997,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.412,"y":0.412},"t":84.814,"s":[153.012,172.001,0],"to":[13.024,-91.304,0],"ti":[10.438,49.87,0]},{"t":180,"s":[66.997,37.986,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":0,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":20,"s":[378.218,378.218,100]},{"t":180,"s":[203.218,203.218,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0.993,0.422],[1.079,0.007],[0.998,-0.41],[0.763,-0.763],[0.41,-0.998],[-0.007,-1.079],[-0.423,-0.993],[-0.773,-0.753],[0,0],[-0.198,-0.082],[-0.214,0],[-0.198,0.082],[-0.151,0.152],[0,0],[-0.414,0.99],[-0.002,1.074],[0.41,0.992],[0.759,0.759],[0.992,0.41],[1.074,-0.002],[0.99,-0.414],[0.756,-0.762]],"o":[[0,0],[0,0],[-0.753,-0.773],[-0.993,-0.422],[-1.079,-0.007],[-0.998,0.41],[-0.763,0.763],[-0.41,0.998],[0.007,1.079],[0.423,0.993],[0,0],[0.151,0.152],[0.198,0.082],[0.214,0],[0.198,-0.082],[0,0],[0.762,-0.756],[0.414,-0.99],[0.002,-1.074],[-0.41,-0.992],[-0.759,-0.759],[-0.992,-0.41],[-1.074,0.002],[-0.99,0.414],[0,0]],"v":[[0.024,-9.385],[-1.128,-10.539],[-1.13,-10.538],[-3.776,-12.348],[-6.916,-12.998],[-10.063,-12.387],[-12.732,-10.61],[-14.508,-7.941],[-15.119,-4.794],[-14.468,-1.654],[-12.657,0.991],[-1.128,12.52],[-0.599,12.874],[0.025,12.998],[0.649,12.874],[1.179,12.52],[12.706,0.991],[14.488,-1.654],[15.119,-4.78],[14.502,-7.91],[12.731,-10.563],[10.078,-12.333],[6.949,-12.951],[3.822,-12.32],[1.177,-10.538]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.247058823705,0.427450984716,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Vector","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":300,"st":0,"bm":0}],"markers":[]}')},92131:function(e){"use strict";e.exports={}},20102:function(e){"use strict";e.exports=JSON.parse('{"v":"5.7.4","fr":25,"ip":0,"op":250,"w":1080,"h":1080,"nm":"CH_MEDIA_2.0_RELAUNCH_HAND","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.581],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":5.346,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":10.26,"s":[-21]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":15.173,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":20.086,"s":[-21]},{"i":{"x":[0.474],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":25,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":31,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.581],"y":[0]},"t":50,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":55.346,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":60.26,"s":[-21]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":65.173,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":70.086,"s":[-21]},{"i":{"x":[0.474],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":75,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":81,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.581],"y":[0]},"t":100,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":105.346,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":110.26,"s":[-21]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":115.173,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":120.086,"s":[-21]},{"i":{"x":[0.474],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":125,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":131,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.581],"y":[0]},"t":150,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":155.346,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":160.26,"s":[-21]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":165.173,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":170.086,"s":[-21]},{"i":{"x":[0.474],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":175,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":181,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.581],"y":[0]},"t":200,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":205.346,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":210.26,"s":[-21]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":215.173,"s":[16]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":220.086,"s":[-21]},{"i":{"x":[0.474],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":225,"s":[16]},{"t":231,"s":[0]}],"ix":10},"p":{"a":0,"k":[540,932.501,0],"ix":2,"l":2},"a":{"a":0,"k":[0,392.501,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-145.516,9.806],[0.66,14.952],[43.099,-42.161],[-0.459,-39.553],[-5.1,47.258]],"o":[[-6.567,-2.671],[-41.412,5.669],[-55.948,54.696],[0.372,31.89],[6.413,-59.693]],"v":[[139.235,80.388],[126.451,55.891],[-14.074,115.322],[-79.105,268.696],[-56.231,268.434]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.937254905701,0.588235318661,0.270588248968,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[33.514,14.819],[30.557,-43.34],[26.358,-4.224],[2.845,8.822],[-5.557,32.175],[0,0],[26.923,6.501],[4.793,-20.598],[0,0],[-4.837,61.135],[0,0],[0,0],[25.172,0.963],[1.292,-22.13],[0,0],[4.597,42.924],[0,0],[25.172,-4.028],[-3.48,-22.392],[0,0],[27.93,89.963],[0,0],[26.201,-7.354],[-5.669,-21.167],[0,0],[0,-61.442],[-216.152,0],[-2.06,13.897],[-22.611,30.316],[-13.681,15.542]],"o":[[-30.229,-13.374],[-20.069,28.454],[-10.068,1.62],[-2.999,-14.886],[0,0],[4.772,-20.598],[-26.922,-6.501],[0,0],[-10.791,53.978],[0,0],[0,0],[1.248,-22.151],[-25.172,-0.963],[0,0],[-3.13,59.253],[0,0],[-3.48,-22.392],[-25.172,4.05],[0,0],[12.98,82.849],[0,0],[-5.691,-21.167],[-26.201,7.355],[0,0],[14.25,89.242],[0,61.446],[216.154,0],[0,0],[32.152,-43.1],[6.936,-7.858]],"v":[[302.614,-40.484],[198.642,7.409],[146.304,80.604],[127.921,67.276],[131.136,-2.791],[191.111,-272.352],[157.776,-319.391],[105.812,-292.096],[52.272,-47.685],[26.311,-64.649],[26.311,-64.671],[41.655,-351.24],[0.701,-392.456],[-43.908,-356.187],[-58.53,-62.679],[-87.467,-68.677],[-121.482,-306.127],[-171.126,-339.967],[-208.03,-292.709],[-175.306,-75.703],[-207.221,-59.877],[-242.111,-191.758],[-294.863,-218.703],[-326.69,-169.103],[-292.587,-45.146],[-278.337,140.754],[-33.926,392.501],[228.741,159.033],[254.044,96.32],[322.447,11.699]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.86274510622,0.364705890417,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0}],"markers":[]}')}},function(e){e.O(0,[71869,46593,43197,98180,3197,28748,26585,13342,3764,17697],(function(){return t=56498,e(e.s=t);var t}));e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.