configs/walls/Chat~Client~Gifts~Governance~Reddit.2b0501e091e133816154.js
2019-03-12 13:36:46 -05:00

2 lines
284 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window.webpackJsonp=window.webpackJsonp||[]).push([["Chat~Client~Gifts~Governance~Reddit"],{"./bundled-modules/styled-components/styled-components.min.js":function(e,t,n){(function(e){!function(t,o){"use strict";var i="default"in o?o.default:o,r=/([A-Z])/g,s=/^ms-/,a=function(e){return function(e){return e.replace(r,"-$1").toLowerCase()}(e).replace(s,"-ms-")},d="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},l=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},c=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},m=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)},p=function(e,t){var n={};for(var o in e)t.indexOf(o)>=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n},h=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},f=function(e){return null!=e&&"object"===(void 0===e?"undefined":d(e))&&!1===Array.isArray(e)};function g(e){return!0===f(e)&&"[object Object]"===Object.prototype.toString.call(e)}var y=function(e){var t,n;return!1!==g(e)&&"function"==typeof(t=e.constructor)&&!1!==g(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf")},b=function e(t,n,o){if(null==n||!1===n||""===n);else if("string"==typeof n)t.push(n);else if("number"==typeof n)t.push(n.toString());else if(Array.isArray(n))for(var i=0;i<n.length;i+=1)e(t,n[i],o);else n.hasOwnProperty("styledComponentId")?t.push("."+n.styledComponentId):"function"==typeof n?o?e(t,n(o),o):t.push(n):y(n)?t.push(function e(t,n){var o="";for(var i in t){var r=t[i];if(null!=r&&!1!==r&&""!==r){var s=y(r)?e(r,i):a(i)+": "+r+";";s.length>0&&(o.length>0&&(o+=" "),o+=s)}}return n?n+" {\n "+o+"\n}":o}(n)):t.push(n.toString())},v=function(e,t){for(var n=[],o=0;o<e.length;o+=1)b(n,e[o],t);return n};function w(e,t){return e(t={exports:{}},t.exports),t.exports}var C=w(function(e,t){var n;n=function e(t){var n=/^\0+/g,o=/[\0\r\f]/g,i=/: */g,r=/zoo|gra/,s=/([,: ])(transform)/g,a=/,+\s*(?![^(]*[)])/g,l=/ +\s*(?![^(]*[)])/g,c=/ *[\0] */g,u=/,\r+?/g,m=/([\t\r\n ])*\f?&/g,p=/:global\(((?:[^\(\)\[\]]*|\[.*\]|\([^\(\)]*\))*)\)/g,h=/\W+/g,f=/@(k\w+)\s*(\S*)\s*/,g=/::(place)/g,y=/:(read-only)/g,b=/\s+(?=[{\];=:>])/g,v=/([[}=:>])\s+/g,w=/(\{[^{]+?);(?=\})/g,C=/\s{2,}/g,S=/([^\(])(:+) */g,T=/[svh]\w+-[tblr]{2}/,R=/\(\s*(.*)\s*\)/g,A=/([\s\S]*?);/g,k=/-self|flex-/g,E=/[^]*?(:[rp][el]a[\w-]+)[^]*/,P=/stretch|:\s*\w+\-(?:conte|avail)/,I=/([^-])(image-set\()/,O="-webkit-",x="-moz-",N="-ms-",_=59,M=125,F=123,D=40,L=41,U=91,j=93,B=10,G=13,H=9,W=64,V=32,Y=38,q=45,z=95,$=42,K=44,J=58,Q=39,X=34,Z=47,ee=62,te=43,ne=126,oe=0,ie=12,re=11,se=107,ae=109,de=115,le=112,ce=111,ue=105,me=99,pe=100,he=112,fe=1,ge=1,ye=0,be=1,ve=1,we=1,Ce=0,Se=0,Te=0,Re=[],Ae=[],ke=0,Ee=null,Pe=-2,Ie=-1,Oe=0,xe=1,Ne=2,_e=3,Me=0,Fe=1,De="",Le="",Ue="";function je(e,t,i,r,s){for(var a,d,l=0,u=0,m=0,p=0,h=0,b=0,v=0,w=0,C=0,T=0,A=0,k=0,E=0,P=0,I=0,z=0,Ce=0,Ae=0,Ee=0,Pe=i.length,Ie=Pe-1,Ge="",ze="",$e="",Ke="",Je="",Qe="";I<Pe;){if(v=i.charCodeAt(I),I===Ie&&u+p+m+l!==0&&(0!==u&&(v=u===Z?B:Z),p=m=l=0,Pe++,Ie++),u+p+m+l===0){if(I===Ie&&(z>0&&(ze=ze.replace(o,"")),ze.trim().length>0)){switch(v){case V:case H:case _:case G:case B:break;default:ze+=i.charAt(I)}v=_}if(1===Ce)switch(v){case F:case M:case _:case X:case Q:case D:case L:case K:Ce=0;case H:case G:case B:case V:break;default:for(Ce=0,Ee=I,h=v,I--,v=_;Ee<Pe;)switch(i.charCodeAt(Ee++)){case B:case G:case _:++I,v=h,Ee=Pe;break;case J:z>0&&(++I,v=h);case F:Ee=Pe}}switch(v){case F:for(h=(ze=ze.trim()).charCodeAt(0),A=1,Ee=++I;I<Pe;){switch(v=i.charCodeAt(I)){case F:A++;break;case M:A--;break;case Z:switch(b=i.charCodeAt(I+1)){case $:case Z:I=qe(b,I,Ie,i)}break;case U:v++;case D:v++;case X:case Q:for(;I++<Ie&&i.charCodeAt(I)!==v;);}if(0===A)break;I++}switch($e=i.substring(Ee,I),h===oe&&(h=(ze=ze.replace(n,"").trim()).charCodeAt(0)),h){case W:switch(z>0&&(ze=ze.replace(o,"")),b=ze.charCodeAt(1)){case pe:case ae:case de:case q:a=t;break;default:a=Re}if(Ee=($e=je(t,a,$e,b,s+1)).length,Te>0&&0===Ee&&(Ee=ze.length),ke>0&&(a=Be(Re,ze,Ae),d=Ye(_e,$e,a,t,ge,fe,Ee,b,s,r),ze=a.join(""),void 0!==d&&0===(Ee=($e=d.trim()).length)&&(b=0,$e="")),Ee>0)switch(b){case de:ze=ze.replace(R,Ve);case pe:case ae:case q:$e=ze+"{"+$e+"}";break;case se:$e=(ze=ze.replace(f,"$1 $2"+(Fe>0?De:"")))+"{"+$e+"}",$e=1===ve||2===ve&&We("@"+$e,3)?"@"+O+$e+"@"+$e:"@"+$e;break;default:$e=ze+$e,r===he&&(Ke+=$e,$e="")}else $e="";break;default:$e=je(t,Be(t,ze,Ae),$e,r,s+1)}Je+=$e,k=0,Ce=0,P=0,z=0,Ae=0,E=0,ze="",$e="",v=i.charCodeAt(++I);break;case M:case _:if((Ee=(ze=(z>0?ze.replace(o,""):ze).trim()).length)>1)switch(0===P&&((h=ze.charCodeAt(0))===q||h>96&&h<123)&&(Ee=(ze=ze.replace(" ",":")).length),ke>0&&void 0!==(d=Ye(xe,ze,t,e,ge,fe,Ke.length,r,s,r))&&0===(Ee=(ze=d.trim()).length)&&(ze="\0\0"),h=ze.charCodeAt(0),b=ze.charCodeAt(1),h){case oe:break;case W:if(b===ue||b===me){Qe+=ze+i.charAt(I);break}default:if(ze.charCodeAt(Ee-1)===J)break;Ke+=He(ze,h,b,ze.charCodeAt(2))}k=0,Ce=0,P=0,z=0,Ae=0,ze="",v=i.charCodeAt(++I)}}switch(v){case G:case B:if(u+p+m+l+Se===0)switch(T){case L:case Q:case X:case W:case ne:case ee:case $:case te:case Z:case q:case J:case K:case _:case F:case M:break;default:P>0&&(Ce=1)}u===Z?u=0:be+k===0&&r!==se&&ze.length>0&&(z=1,ze+="\0"),ke*Me>0&&Ye(Oe,ze,t,e,ge,fe,Ke.length,r,s,r),fe=1,ge++;break;case _:case M:if(u+p+m+l===0){fe++;break}default:switch(fe++,Ge=i.charAt(I),v){case H:case V:if(p+l+u===0)switch(w){case K:case J:case H:case V:Ge="";break;default:v!==V&&(Ge=" ")}break;case oe:Ge="\\0";break;case ie:Ge="\\f";break;case re:Ge="\\v";break;case Y:p+u+l===0&&be>0&&(Ae=1,z=1,Ge="\f"+Ge);break;case 108:if(p+u+l+ye===0&&P>0)switch(I-P){case 2:w===le&&i.charCodeAt(I-3)===J&&(ye=w);case 8:C===ce&&(ye=C)}break;case J:p+u+l===0&&(P=I);break;case K:u+m+p+l===0&&(z=1,Ge+="\r");break;case X:case Q:0===u&&(p=p===v?0:0===p?v:p);break;case U:p+u+m===0&&l++;break;case j:p+u+m===0&&l--;break;case L:p+u+l===0&&m--;break;case D:if(p+u+l===0){if(0===k)switch(2*w+3*C){case 533:break;default:A=0,k=1}m++}break;case W:u+m+p+l+P+E===0&&(E=1);break;case $:case Z:if(p+l+m>0)break;switch(u){case 0:switch(2*v+3*i.charCodeAt(I+1)){case 235:u=Z;break;case 220:Ee=I,u=$}break;case $:v===Z&&w===$&&Ee+2!==I&&(33===i.charCodeAt(Ee+2)&&(Ke+=i.substring(Ee,I+1)),Ge="",u=0)}}if(0===u){if(be+p+l+E===0&&r!==se&&v!==_)switch(v){case K:case ne:case ee:case te:case L:case D:if(0===k){switch(w){case H:case V:case B:case G:Ge+="\0";break;default:Ge="\0"+Ge+(v===K?"":"\0")}z=1}else switch(v){case D:P+7===I&&108===w&&(P=0),k=++A;break;case L:0==(k=--A)&&(z=1,Ge+="\0")}break;case H:case V:switch(w){case oe:case F:case M:case _:case K:case ie:case H:case V:case B:case G:break;default:0===k&&(z=1,Ge+="\0")}}ze+=Ge,v!==V&&v!==H&&(T=v)}}C=w,w=v,I++}if(Ee=Ke.length,Te>0&&0===Ee&&0===Je.length&&0===t[0].length==0&&(r!==ae||1===t.length&&(be>0?Le:Ue)===t[0])&&(Ee=t.join(",").length+2),Ee>0){if(a=0===be&&r!==se?function(e){for(var t,n,i=0,r=e.length,s=Array(r);i<r;++i){for(var a=e[i].split(c),d="",l=0,u=0,m=0,p=0,h=a.length;l<h;++l)if(!(0===(u=(n=a[l]).length)&&h>1)){if(m=d.charCodeAt(d.length-1),p=n.charCodeAt(0),t="",0!==l)switch(m){case $:case ne:case ee:case te:case V:case D:break;default:t=" "}switch(p){case Y:n=t+Le;case ne:case ee:case te:case V:case L:case D:break;case U:n=t+n+Le;break;case J:switch(2*n.charCodeAt(1)+3*n.charCodeAt(2)){case 530:if(we>0){n=t+n.substring(8,u-1);break}default:(l<1||a[l-1].length<1)&&(n=t+Le+n)}break;case K:t="";default:n=u>1&&n.indexOf(":")>0?t+n.replace(S,"$1"+Le+"$2"):t+n+Le}d+=n}s[i]=d.replace(o,"").trim()}return s}(t):t,ke>0&&void 0!==(d=Ye(Ne,Ke,a,e,ge,fe,Ee,r,s,r))&&0===(Ke=d).length)return Qe+Ke+Je;if(Ke=a.join(",")+"{"+Ke+"}",ve*ye!=0){switch(2!==ve||We(Ke,2)||(ye=0),ye){case ce:Ke=Ke.replace(y,":"+x+"$1")+Ke;break;case le:Ke=Ke.replace(g,"::"+O+"input-$1")+Ke.replace(g,"::"+x+"$1")+Ke.replace(g,":"+N+"input-$1")+Ke}ye=0}}return Qe+Ke+Je}function Be(e,t,n){var o=t.trim().split(u),i=o,r=o.length,s=e.length;switch(s){case 0:case 1:for(var a=0,d=0===s?"":e[0]+" ";a<r;++a)i[a]=Ge(d,i[a],n,s).trim();break;default:a=0;var l=0;for(i=[];a<r;++a)for(var c=0;c<s;++c)i[l++]=Ge(e[c]+" ",o[a],n,s).trim()}return i}function Ge(e,t,n,o){var i=t,r=i.charCodeAt(0);switch(r<33&&(r=(i=i.trim()).charCodeAt(0)),r){case Y:switch(be+o){case 0:case 1:if(0===e.trim().length)break;default:return i.replace(m,"$1"+e.trim())}break;case J:switch(i.charCodeAt(1)){case 103:if(we>0&&be>0)return i.replace(p,"$1").replace(m,"$1"+Ue);break;default:return e.trim()+i.replace(m,"$1"+e.trim())}default:if(n*be>0&&i.indexOf("\f")>0)return i.replace(m,(e.charCodeAt(0)===J?"":"$1")+e.trim())}return e+i}function He(e,t,n,o){var d,c=0,u=e+";",m=2*t+3*n+4*o;if(944===m)return function(e){var t=e.length,n=e.indexOf(":",9)+1,o=e.substring(0,n).trim(),i=e.substring(n,t-1).trim();switch(e.charCodeAt(9)*Fe){case 0:break;case q:if(110!==e.charCodeAt(10))break;default:for(var r=i.split((i="",a)),s=0,n=0,t=r.length;s<t;n=0,++s){for(var d=r[s],c=d.split(l);d=c[n];){var u=d.charCodeAt(0);if(1===Fe&&(u>W&&u<90||u>96&&u<123||u===z||u===q&&d.charCodeAt(1)!==q))switch(isNaN(parseFloat(d))+(-1!==d.indexOf("("))){case 1:switch(d){case"infinite":case"alternate":case"backwards":case"running":case"normal":case"forwards":case"both":case"none":case"linear":case"ease":case"ease-in":case"ease-out":case"ease-in-out":case"paused":case"reverse":case"alternate-reverse":case"inherit":case"initial":case"unset":case"step-start":case"step-end":break;default:d+=De}}c[n++]=d}i+=(0===s?"":",")+c.join(" ")}}return i=o+i+";",1===ve||2===ve&&We(i,1)?O+i+i:i}(u);if(0===ve||2===ve&&!We(u,1))return u;switch(m){case 1015:return 97===u.charCodeAt(10)?O+u+u:u;case 951:return 116===u.charCodeAt(3)?O+u+u:u;case 963:return 110===u.charCodeAt(5)?O+u+u:u;case 1009:if(100!==u.charCodeAt(4))break;case 969:case 942:return O+u+u;case 978:return O+u+x+u+u;case 1019:case 983:return O+u+x+u+N+u+u;case 883:return u.charCodeAt(8)===q?O+u+u:u.indexOf("image-set(",11)>0?u.replace(I,"$1"+O+"$2")+u:u;case 932:if(u.charCodeAt(4)===q)switch(u.charCodeAt(5)){case 103:return O+"box-"+u.replace("-grow","")+O+u+N+u.replace("grow","positive")+u;case 115:return O+u+N+u.replace("shrink","negative")+u;case 98:return O+u+N+u.replace("basis","preferred-size")+u}return O+u+N+u+u;case 964:return O+u+N+"flex-"+u+u;case 1023:if(99!==u.charCodeAt(8))break;return d=u.substring(u.indexOf(":",15)).replace("flex-","").replace("space-between","justify"),O+"box-pack"+d+O+u+N+"flex-pack"+d+u;case 1005:return r.test(u)?u.replace(i,":"+O)+u.replace(i,":"+x)+u:u;case 1e3:switch(c=(d=u.substring(13).trim()).indexOf("-")+1,d.charCodeAt(0)+d.charCodeAt(c)){case 226:d=u.replace(T,"tb");break;case 232:d=u.replace(T,"tb-rl");break;case 220:d=u.replace(T,"lr");break;default:return u}return O+u+N+d+u;case 1017:if(-1===u.indexOf("sticky",9))return u;case 975:switch(c=(u=e).length-10,m=(d=(33===u.charCodeAt(c)?u.substring(0,c):u).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|d.charCodeAt(7))){case 203:if(d.charCodeAt(8)<111)break;case 115:u=u.replace(d,O+d)+";"+u;break;case 207:case 102:u=u.replace(d,O+(m>102?"inline-":"")+"box")+";"+u.replace(d,O+d)+";"+u.replace(d,N+d+"box")+";"+u}return u+";";case 938:if(u.charCodeAt(5)===q)switch(u.charCodeAt(6)){case 105:return d=u.replace("-items",""),O+u+O+"box-"+d+N+"flex-"+d+u;case 115:return O+u+N+"flex-item-"+u.replace(k,"")+u;default:return O+u+N+"flex-line-pack"+u.replace("align-content","").replace(k,"")+u}break;case 973:case 989:if(u.charCodeAt(3)!==q||122===u.charCodeAt(4))break;case 931:case 953:if(!0===P.test(e))return 115===(d=e.substring(e.indexOf(":")+1)).charCodeAt(0)?He(e.replace("stretch","fill-available"),t,n,o).replace(":fill-available",":stretch"):u.replace(d,O+d)+u.replace(d,x+d.replace("fill-",""))+u;break;case 962:if(u=O+u+(102===u.charCodeAt(5)?N+u:"")+u,n+o===211&&105===u.charCodeAt(13)&&u.indexOf("transform",10)>0)return u.substring(0,u.indexOf(";",27)+1).replace(s,"$1"+O+"$2")+u}return u}function We(e,t){var n=e.indexOf(1===t?":":"{"),o=e.substring(0,3!==t?n:10),i=e.substring(n+1,e.length-1);return Ee(2!==t?o:o.replace(E,"$1"),i,t)}function Ve(e,t){var n=He(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(A," or ($1)").substring(4):"("+t+")"}function Ye(e,t,n,o,i,r,s,a,d,l){for(var c,u=0,m=t;u<ke;++u)switch(c=Ae[u].call($e,e,m,n,o,i,r,s,a,d,l)){case void 0:case!1:case!0:case null:break;default:m=c}if(m!==t)return m}function qe(e,t,n,o){for(var i=t+1;i<n;++i)switch(o.charCodeAt(i)){case Z:if(e===$&&o.charCodeAt(i-1)===$&&t+2!==i)return i+1;break;case B:if(e===Z)return i+1}return i}function ze(e){for(var t in e){var n=e[t];switch(t){case"keyframe":Fe=0|n;break;case"global":we=0|n;break;case"cascade":be=0|n;break;case"compress":Ce=0|n;break;case"semicolon":Se=0|n;break;case"preserve":Te=0|n;break;case"prefix":Ee=null,n?"function"!=typeof n?ve=1:(ve=2,Ee=n):ve=0}}return ze}function $e(t,n){if(void 0!==this&&this.constructor===$e)return e(t);var i=t,r=i.charCodeAt(0);r<33&&(r=(i=i.trim()).charCodeAt(0)),Fe>0&&(De=i.replace(h,r===U?"":"-")),r=1,1===be?Ue=i:Le=i;var s,a=[Ue];ke>0&&void 0!==(s=Ye(Ie,n,a,a,ge,fe,0,0,0,0))&&"string"==typeof s&&(n=s);var d=je(Re,a,n,0,0);return ke>0&&void 0!==(s=Ye(Pe,d,a,a,ge,fe,d.length,0,0,0))&&"string"!=typeof(d=s)&&(r=0),De="",Ue="",Le="",ye=0,ge=1,fe=1,Ce*r==0?d:function(e){return e.replace(o,"").replace(b,"").replace(v,"$1").replace(w,"$1").replace(C," ")}(d)}return $e.use=function e(t){switch(t){case void 0:case null:ke=Ae.length=0;break;default:if("function"==typeof t)Ae[ke++]=t;else if("object"===(void 0===t?"undefined":d(t)))for(var n=0,o=t.length;n<o;++n)e(t[n]);else Me=0|!!t}return e},$e.set=ze,void 0!==t&&ze(t),$e},"object"===(void 0===t?"undefined":d(t))&&void 0!==e?e.exports=n(null):window.stylis=n(null)}),S=w(function(e,t){"object"===(void 0===t?"undefined":d(t))&&void 0!==e?e.exports=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(n,o,i,r,s,a,d,l,c){switch(n){case 1:if(0===c&&64===o.charCodeAt(0))return e(o+";"),"";break;case 2:if(0===l)return o+"/*|*/";break;case 3:switch(l){case 102:case 112:return e(i[0]+o),"";default:return o+(0===c?"/*|*/":"")}case-2:o.split("/*|*/}").forEach(t)}}}:window.stylisRuleSheet=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(n,o,i,r,s,a,d,l,c){switch(n){case 1:if(0===c&&64===o.charCodeAt(0))return e(o+";"),"";break;case 2:if(0===l)return o+"/*|*/";break;case 3:switch(l){case 102:case 112:return e(i[0]+o),"";default:return o+(0===c?"/*|*/":"")}case-2:o.split("/*|*/}").forEach(t)}}}}),T=function(e,t,n){var o,i,r,s=e.join("").replace(/^\s*\/\/.*$/gm,""),a=t&&n?n+" "+t+" { "+s+" }":s;return(o=new C({global:!1,cascade:!0,keyframe:!1,prefix:!0,compress:!1,semicolon:!0}),i=[],r=S(function(e){i.push(e)}),o.use([r,function(e){if(-2===e){var t=i;return i=[],t}}]),o)(n||!t?"":t,a)};function R(e){return"function"==typeof e&&"string"==typeof e.styledComponentId}var A="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),k=A.length,E=function(e){var t="",n=void 0;for(n=e;n>k;n=Math.floor(n/k))t=A[n%k]+t;return A[n%k]+t},P=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return v(function(e,t){return t.reduce(function(t,n,o){return t.concat(n,e[o+1])},[e[0]])}(e,n))},I=/^[^\S\n]*?\/\* sc-component-id:\s*(\S+)\s+\*\//gm,O=function(e){var t=""+(e||""),n=[];return t.replace(I,function(e,t,o){return n.push({componentId:t,matchIndex:o}),e}),n.map(function(e,o){var i=e.componentId,r=e.matchIndex,s=n[o+1];return{componentId:i,cssFromDOM:s?t.slice(r,s.matchIndex):t.slice(r)}})},x=function(){return n.nc},N=!function(){if("object"!==("undefined"==typeof window?"undefined":d(window)))return!1;var e=window.CSS&&window.CSS.supports.bind(window.CSS)||window.supportsCSS;return!!e&&(e("--f:0")||e("--f",0))}()||!1,_=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t+=1)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t];throw new Error("")},M=function(e,t,n){if(void 0===t||0===t.length)return!1;var o=e.cssRules.length,i=n<=o?n:o;try{e.insertRule(t,i)}catch(e){return!1}return!0},F=function(){function e(){l(this,e)}return e.prototype.toReactElement=function(){throw new Error("")},e.prototype.clone=function(){throw new Error("")},e.prototype.getComponentIds=function(){return Object.keys(this.components)},e}(),D=void 0;D=N?function(e){function t(n,o){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";l(this,t);var r=h(this,e.call(this)),s=x();null!==s&&n.setAttribute("nonce",s);var a=O(i);return r.el=n,r.isLocal=o,r.ready=!1,r.size=a.length,r.components=a.reduce(function(e,t){return e[t.componentId]=t,e},{}),r}return m(t,e),t.prototype.isSealed=function(){return this.size>=40},t.prototype.addComponent=function(e){this.ready||this.replaceElement();var t={componentId:e,textNode:document.createTextNode("")};this.el.appendChild(t.textNode),this.size+=1,this.components[e]=t},t.prototype.inject=function(e,t,n){this.ready||this.replaceElement();var o=this.components[e];if(""===o.textNode.data&&o.textNode.appendData("\n/* sc-component-id: "+e+" */\n"),o.textNode.appendData(t.join(" ")),null!=n){var i=this.el.getAttribute(U);this.el.setAttribute(U,i?i+" "+n:n)}},t.prototype.toHTML=function(){return this.el.outerHTML},t.prototype.toReactElement=function(){throw new Error("")},t.prototype.clone=function(){throw new Error("")},t.prototype.replaceElement=function(){var e=this;if(this.ready=!0,0!==this.size){var t=this.el.cloneNode(!1);if(t.appendChild(document.createTextNode("\n")),Object.keys(this.components).forEach(function(n){var o=e.components[n];o.textNode=document.createTextNode(o.cssFromDOM),t.appendChild(o.textNode)}),!this.el.parentNode)throw new Error("");this.el.parentNode.replaceChild(t,this.el),this.el=t}},t}(F):function(e){function t(n,o,i){l(this,t);var r=h(this,e.call(this)),s=x();s&&n.setAttribute("nonce",s);var a=O(i);return r.el=n,r.isLocal=o,r.ready=!1,r.componentSizes=[],r.size=a.length,r.components=a.reduce(function(e,t){return e[t.componentId]=t,e},{}),r}return m(t,e),t.prototype.replaceElement=function(){var e=this,t=this.el.cloneNode(!1);if(t.setAttribute(U,""),!this.el.parentNode)throw new Error("");this.el.parentNode.replaceChild(t,this.el),this.el=t,this.ready=!0;var n=_(t);Object.keys(this.components).forEach(function(t){for(var o=e.components[t],i=o.cssFromDOM,r=T([i]),s=r.length,a=0,d=0;d<s;d+=1)M(n,r[d],n.cssRules.length)&&(a+=1);o.componentIndex=e.componentSizes.length,o.css=r.join(" "),e.componentSizes.push(a)})},t.prototype.isSealed=function(){return this.size>=1e3},t.prototype.addComponent=function(e){this.ready||this.replaceElement(),this.components[e]={componentIndex:this.componentSizes.length,css:""},this.componentSizes.push(0),this.size+=1},t.prototype.inject=function(e,t){this.ready||this.replaceElement();for(var n=this.components[e],o=t.length,i=_(this.el),r=n.componentIndex,s=function(e,t){for(var n=0,o=0;o<=t;o+=1)n+=e[o];return n}(this.componentSizes,r),a=0,d=0;d<o;d+=1){var l=t[d];M(i,l,s+a)&&(n.css+=" "+l,a+=1)}this.componentSizes[r]+=a},t.prototype.toRawCSS=function(){return""},t.prototype.toHTML=function(){return""},t}(F);var L={create:function(){for(var e=[],t={},n=document.querySelectorAll("["+U+"]"),o=n.length,i=0;i<o;i+=1){var r=n[i],s=r.getAttribute(U);s&&s.trim().split(/\s+/).forEach(function(e){t[e]=!0}),e.push(new D(r,"true"===r.getAttribute(j),r.innerHTML))}return new V(function(e){var t=document.createElement("style");if(t.type="text/css",t.setAttribute(U,""),t.setAttribute(j,e?"true":"false"),!document.head)throw new Error("");return document.head.appendChild(t),new D(t,e)},e,t)}},U="data-styled-components",j="data-styled-components-is-local",B="__styled-components-stylesheet__",G=null,H=[],W="undefined"!=typeof document,V=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};l(this,e),this.hashes={},this.deferredInjections={},this.stylesCacheable=W,this.tagConstructor=t,this.tags=n,this.names=o,this.constructComponentTagMap()}return e.prototype.constructComponentTagMap=function(){var e=this;this.componentTags={},this.tags.forEach(function(t){t.getComponentIds().forEach(function(n){e.componentTags[n]=t})})},e.prototype.getName=function(e){return this.hashes[e.toString()]},e.prototype.alreadyInjected=function(e,t){return!!this.names[t]&&(this.hashes[e.toString()]=t,!0)},e.prototype.hasInjectedComponent=function(e){return!!this.componentTags[e]},e.prototype.deferredInject=function(e,t,n){this===G&&H.forEach(function(o){o.deferredInject(e,t,n)}),this.getOrCreateTag(e,t),this.deferredInjections[e]=n},e.prototype.inject=function(e,t,n,o,i){this===G&&H.forEach(function(o){o.inject(e,t,n)});var r=this.getOrCreateTag(e,t),s=this.deferredInjections[e];s&&(r.inject(e,s),delete this.deferredInjections[e]),r.inject(e,n,i),o&&i&&(this.hashes[o.toString()]=i)},e.prototype.toHTML=function(){return this.tags.map(function(e){return e.toHTML()}).join("")},e.prototype.toReactElements=function(){return this.tags.map(function(e,t){return e.toReactElement("sc-"+t)})},e.prototype.getOrCreateTag=function(e,t){var n=this.componentTags[e];if(n)return n;var o=this.tags[this.tags.length-1],i=!o||o.isSealed()||o.isLocal!==t?this.createNewTag(t):o;return this.componentTags[e]=i,i.addComponent(e),i},e.prototype.createNewTag=function(e){var t=this.tagConstructor(e);return this.tags.push(t),t},e.reset=function(t){G=e.create(t)},e.create=function(){return((arguments.length>0&&void 0!==arguments[0]?arguments[0]:!W)?Q:L).create()},e.clone=function(t){var n=new e(t.tagConstructor,t.tags.map(function(e){return e.clone()}),u({},t.names));return n.hashes=u({},t.hashes),n.deferredInjections=u({},t.deferredInjections),H.push(n),n},c(e,null,[{key:"instance",get:function(){return G||(G=e.create())}}]),e}();Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable,function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()&&Object.assign;var Y="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";function q(){}var z,$=w(function(e){e.exports=function(){function e(e,t,n,o,i,r){if(r!==Y){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=q,n.PropTypes=n,n}()}),K=function(e){function t(){return l(this,t),h(this,e.apply(this,arguments))}return m(t,e),t.prototype.getChildContext=function(){var e;return(e={})[B]=this.props.sheet,e},t.prototype.render=function(){return i.Children.only(this.props.children)},t}(o.Component);K.childContextTypes=((z={})[B]=$.oneOfType([$.instanceOf(V),$.instanceOf(Q)]).isRequired,z);var J=function(){function e(t){l(this,e),this.emitted=!1,this.isLocal=t,this.isProduction=!0,this.components={},this.size=0,this.names=[]}return e.prototype.isSealed=function(){return this.emitted},e.prototype.getComponentIds=function(){return Object.keys(this.components)},e.prototype.addComponent=function(e){if(this.components[e])throw new Error("");this.components[e]={componentId:e,css:""},this.size+=1},e.prototype.concatenateCSS=function(){var e=this;return Object.keys(this.components).reduce(function(t,n){return t+e.components[n].css},"")},e.prototype.inject=function(e,t,n){var o=this.components[e];if(!o)throw new Error("");""===o.css&&(o.css="/* sc-component-id: "+e+" */\n");for(var i=t.length,r=0;r<i;r+=1){var s=t[r];o.css+=(s+"\n").replace(/\n*$/,"\n")}n&&this.names.push(n)},e.prototype.toHTML=function(){var e=['type="text/css"',U+'="'+this.names.join(" ")+'"',j+'="'+(this.isLocal?"true":"false")+'"'],t=x();return t&&e.push('nonce="'+t+'"'),this.emitted=!0,"<style "+e.join(" ")+">"+this.concatenateCSS()+"</style>"},e.prototype.toReactElement=function(e){var t,n=((t={})[U]=this.names.join(" "),t[j]=this.isLocal.toString(),t),o=x();return o&&(n.nonce=o),this.emitted=!0,i.createElement("style",u({key:e,type:"text/css"},n,{dangerouslySetInnerHTML:{__html:this.concatenateCSS()}}))},e.prototype.clone=function(){var t=this,n=new e(this.isLocal);return n.names=[].concat(this.names),n.size=this.size,n.components=Object.keys(this.components).reduce(function(e,n){return e[n]=u({},t.components[n]),e},{}),n},e}(),Q=function(){function e(){l(this,e),this.instance=V.clone(V.instance),this.isStreaming=!1}return e.prototype.collectStyles=function(e){if(this.closed)throw new Error("");return i.createElement(K,{sheet:this.instance},e)},e.prototype.getStyleTags=function(){return this.closed||(H.splice(H.indexOf(this.instance),1),this.closed=!0),this.instance.toHTML()},e.prototype.getStyleElement=function(){return this.closed||(H.splice(H.indexOf(this.instance),1),this.closed=!0),this.instance.toReactElements()},e.prototype.interleaveWithNodeStream=function(e){throw new Error("")},e.create=function(){return new V(function(e){return new J(e)})},e}();function X(e){return"string"==typeof e}var Z={children:!0,dangerouslySetInnerHTML:!0,key:!0,ref:!0,autoFocus:!0,defaultValue:!0,valueLink:!0,defaultChecked:!0,checkedLink:!0,innerHTML:!0,suppressContentEditableWarning:!0,onFocusIn:!0,onFocusOut:!0,className:!0},ee={onCopy:!0,onCut:!0,onPaste:!0,onCompositionEnd:!0,onCompositionStart:!0,onCompositionUpdate:!0,onKeyDown:!0,onKeyPress:!0,onKeyUp:!0,onFocus:!0,onBlur:!0,onChange:!0,onInput:!0,onSubmit:!0,onReset:!0,onClick:!0,onContextMenu:!0,onDoubleClick:!0,onDrag:!0,onDragEnd:!0,onDragEnter:!0,onDragExit:!0,onDragLeave:!0,onDragOver:!0,onDragStart:!0,onDrop:!0,onMouseDown:!0,onMouseEnter:!0,onMouseLeave:!0,onMouseMove:!0,onMouseOut:!0,onMouseOver:!0,onMouseUp:!0,onSelect:!0,onTouchCancel:!0,onTouchEnd:!0,onTouchMove:!0,onTouchStart:!0,onScroll:!0,onWheel:!0,onAbort:!0,onCanPlay:!0,onCanPlayThrough:!0,onDurationChange:!0,onEmptied:!0,onEncrypted:!0,onEnded:!0,onError:!0,onLoadedData:!0,onLoadedMetadata:!0,onLoadStart:!0,onPause:!0,onPlay:!0,onPlaying:!0,onProgress:!0,onRateChange:!0,onSeeked:!0,onSeeking:!0,onStalled:!0,onSuspend:!0,onTimeUpdate:!0,onVolumeChange:!0,onWaiting:!0,onLoad:!0,onAnimationStart:!0,onAnimationEnd:!0,onAnimationIteration:!0,onTransitionEnd:!0,onCopyCapture:!0,onCutCapture:!0,onPasteCapture:!0,onCompositionEndCapture:!0,onCompositionStartCapture:!0,onCompositionUpdateCapture:!0,onKeyDownCapture:!0,onKeyPressCapture:!0,onKeyUpCapture:!0,onFocusCapture:!0,onBlurCapture:!0,onChangeCapture:!0,onInputCapture:!0,onSubmitCapture:!0,onResetCapture:!0,onClickCapture:!0,onContextMenuCapture:!0,onDoubleClickCapture:!0,onDragCapture:!0,onDragEndCapture:!0,onDragEnterCapture:!0,onDragExitCapture:!0,onDragLeaveCapture:!0,onDragOverCapture:!0,onDragStartCapture:!0,onDropCapture:!0,onMouseDownCapture:!0,onMouseEnterCapture:!0,onMouseLeaveCapture:!0,onMouseMoveCapture:!0,onMouseOutCapture:!0,onMouseOverCapture:!0,onMouseUpCapture:!0,onSelectCapture:!0,onTouchCancelCapture:!0,onTouchEndCapture:!0,onTouchMoveCapture:!0,onTouchStartCapture:!0,onScrollCapture:!0,onWheelCapture:!0,onAbortCapture:!0,onCanPlayCapture:!0,onCanPlayThroughCapture:!0,onDurationChangeCapture:!0,onEmptiedCapture:!0,onEncryptedCapture:!0,onEndedCapture:!0,onErrorCapture:!0,onLoadedDataCapture:!0,onLoadedMetadataCapture:!0,onLoadStartCapture:!0,onPauseCapture:!0,onPlayCapture:!0,onPlayingCapture:!0,onProgressCapture:!0,onRateChangeCapture:!0,onSeekedCapture:!0,onSeekingCapture:!0,onStalledCapture:!0,onSuspendCapture:!0,onTimeUpdateCapture:!0,onVolumeChangeCapture:!0,onWaitingCapture:!0,onLoadCapture:!0,onAnimationStartCapture:!0,onAnimationEndCapture:!0,onAnimationIterationCapture:!0,onTransitionEndCapture:!0},te={accept:!0,acceptCharset:!0,accessKey:!0,action:!0,allowFullScreen:!0,allowTransparency:!0,alt:!0,as:!0,async:!0,autoComplete:!0,autoPlay:!0,capture:!0,cellPadding:!0,cellSpacing:!0,charSet:!0,challenge:!0,checked:!0,cite:!0,classID:!0,className:!0,cols:!0,colSpan:!0,content:!0,contentEditable:!0,contextMenu:!0,controls:!0,coords:!0,crossOrigin:!0,data:!0,dateTime:!0,default:!0,defer:!0,dir:!0,disabled:!0,download:!0,draggable:!0,encType:!0,form:!0,formAction:!0,formEncType:!0,formMethod:!0,formNoValidate:!0,formTarget:!0,frameBorder:!0,headers:!0,height:!0,hidden:!0,high:!0,href:!0,hrefLang:!0,htmlFor:!0,httpEquiv:!0,icon:!0,id:!0,inputMode:!0,integrity:!0,is:!0,keyParams:!0,keyType:!0,kind:!0,label:!0,lang:!0,list:!0,loop:!0,low:!0,manifest:!0,marginHeight:!0,marginWidth:!0,max:!0,maxLength:!0,media:!0,mediaGroup:!0,method:!0,min:!0,minLength:!0,multiple:!0,muted:!0,name:!0,nonce:!0,noValidate:!0,open:!0,optimum:!0,pattern:!0,placeholder:!0,playsInline:!0,poster:!0,preload:!0,profile:!0,radioGroup:!0,readOnly:!0,referrerPolicy:!0,rel:!0,required:!0,reversed:!0,role:!0,rows:!0,rowSpan:!0,sandbox:!0,scope:!0,scoped:!0,scrolling:!0,seamless:!0,selected:!0,shape:!0,size:!0,sizes:!0,span:!0,spellCheck:!0,src:!0,srcDoc:!0,srcLang:!0,srcSet:!0,start:!0,step:!0,style:!0,summary:!0,tabIndex:!0,target:!0,title:!0,type:!0,useMap:!0,value:!0,width:!0,wmode:!0,wrap:!0,about:!0,datatype:!0,inlist:!0,prefix:!0,property:!0,resource:!0,typeof:!0,vocab:!0,autoCapitalize:!0,autoCorrect:!0,autoSave:!0,color:!0,itemProp:!0,itemScope:!0,itemType:!0,itemID:!0,itemRef:!0,results:!0,security:!0,unselectable:0},ne={accentHeight:!0,accumulate:!0,additive:!0,alignmentBaseline:!0,allowReorder:!0,alphabetic:!0,amplitude:!0,arabicForm:!0,ascent:!0,attributeName:!0,attributeType:!0,autoReverse:!0,azimuth:!0,baseFrequency:!0,baseProfile:!0,baselineShift:!0,bbox:!0,begin:!0,bias:!0,by:!0,calcMode:!0,capHeight:!0,clip:!0,clipPath:!0,clipRule:!0,clipPathUnits:!0,colorInterpolation:!0,colorInterpolationFilters:!0,colorProfile:!0,colorRendering:!0,contentScriptType:!0,contentStyleType:!0,cursor:!0,cx:!0,cy:!0,d:!0,decelerate:!0,descent:!0,diffuseConstant:!0,direction:!0,display:!0,divisor:!0,dominantBaseline:!0,dur:!0,dx:!0,dy:!0,edgeMode:!0,elevation:!0,enableBackground:!0,end:!0,exponent:!0,externalResourcesRequired:!0,fill:!0,fillOpacity:!0,fillRule:!0,filter:!0,filterRes:!0,filterUnits:!0,floodColor:!0,floodOpacity:!0,focusable:!0,fontFamily:!0,fontSize:!0,fontSizeAdjust:!0,fontStretch:!0,fontStyle:!0,fontVariant:!0,fontWeight:!0,format:!0,from:!0,fx:!0,fy:!0,g1:!0,g2:!0,glyphName:!0,glyphOrientationHorizontal:!0,glyphOrientationVertical:!0,glyphRef:!0,gradientTransform:!0,gradientUnits:!0,hanging:!0,horizAdvX:!0,horizOriginX:!0,ideographic:!0,imageRendering:!0,in:!0,in2:!0,intercept:!0,k:!0,k1:!0,k2:!0,k3:!0,k4:!0,kernelMatrix:!0,kernelUnitLength:!0,kerning:!0,keyPoints:!0,keySplines:!0,keyTimes:!0,lengthAdjust:!0,letterSpacing:!0,lightingColor:!0,limitingConeAngle:!0,local:!0,markerEnd:!0,markerMid:!0,markerStart:!0,markerHeight:!0,markerUnits:!0,markerWidth:!0,mask:!0,maskContentUnits:!0,maskUnits:!0,mathematical:!0,mode:!0,numOctaves:!0,offset:!0,opacity:!0,operator:!0,order:!0,orient:!0,orientation:!0,origin:!0,overflow:!0,overlinePosition:!0,overlineThickness:!0,paintOrder:!0,panose1:!0,pathLength:!0,patternContentUnits:!0,patternTransform:!0,patternUnits:!0,pointerEvents:!0,points:!0,pointsAtX:!0,pointsAtY:!0,pointsAtZ:!0,preserveAlpha:!0,preserveAspectRatio:!0,primitiveUnits:!0,r:!0,radius:!0,refX:!0,refY:!0,renderingIntent:!0,repeatCount:!0,repeatDur:!0,requiredExtensions:!0,requiredFeatures:!0,restart:!0,result:!0,rotate:!0,rx:!0,ry:!0,scale:!0,seed:!0,shapeRendering:!0,slope:!0,spacing:!0,specularConstant:!0,specularExponent:!0,speed:!0,spreadMethod:!0,startOffset:!0,stdDeviation:!0,stemh:!0,stemv:!0,stitchTiles:!0,stopColor:!0,stopOpacity:!0,strikethroughPosition:!0,strikethroughThickness:!0,string:!0,stroke:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeLinecap:!0,strokeLinejoin:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0,surfaceScale:!0,systemLanguage:!0,tableValues:!0,targetX:!0,targetY:!0,textAnchor:!0,textDecoration:!0,textRendering:!0,textLength:!0,to:!0,transform:!0,u1:!0,u2:!0,underlinePosition:!0,underlineThickness:!0,unicode:!0,unicodeBidi:!0,unicodeRange:!0,unitsPerEm:!0,vAlphabetic:!0,vHanging:!0,vIdeographic:!0,vMathematical:!0,values:!0,vectorEffect:!0,version:!0,vertAdvY:!0,vertOriginX:!0,vertOriginY:!0,viewBox:!0,viewTarget:!0,visibility:!0,widths:!0,wordSpacing:!0,writingMode:!0,x:!0,xHeight:!0,x1:!0,x2:!0,xChannelSelector:!0,xlinkActuate:!0,xlinkArcrole:!0,xlinkHref:!0,xlinkRole:!0,xlinkShow:!0,xlinkTitle:!0,xlinkType:!0,xmlBase:!0,xmlns:!0,xmlnsXlink:!0,xmlLang:!0,xmlSpace:!0,y:!0,y1:!0,y2:!0,yChannelSelector:!0,z:!0,zoomAndPan:!0},oe=RegExp.prototype.test.bind(new RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),ie=function(e,t){return!0===e[t]};function re(e){return e.displayName||e.name||"Component"}var se=function(e,t,n){var o=n&&e.theme===n.theme;return e.theme&&!o?e.theme:t},ae=/[[\].#*$><+~=|^:(),"'`-]+/g,de=/(^-|-$)/g;function le(e){return e.replace(ae,"-").replace(de,"")}var ce,ue=function(e){var t={},n=0,o=e;return{publish:function(e){for(var n in o=e,t){var i=t[n];void 0!==i&&i(o)}},subscribe:function(e){var o=n;return t[o]=e,n+=1,o},unsubscribe:function(e){t[e]=void 0},currentState:function(){return o}}},me="__styled-components__",pe=me+"next__",he=$.shape({getTheme:$.func,subscribe:$.func,unsubscribe:$.func,currentTheme:$.func}),fe=function(e){function t(n){l(this,t);var o=h(this,e.call(this,n));return o.unsubscribeToOuterId=-1,o.getTheme=o.getTheme.bind(o),o.broadcast=ue(o.getTheme(n.theme)),o}return m(t,e),t.prototype.getChildContext=function(){var e,t=this;return u({},this.context,((e={})[pe]={getTheme:this.getTheme,subscribe:this.broadcast.subscribe,unsubscribe:this.broadcast.unsubscribe,currentTheme:this.broadcast.currentState},e[me]=function(e){var n=t.broadcast.subscribe(e);return function(){return t.broadcast.unsubscribe(n)}},e))},t.prototype.componentWillReceiveProps=function(e){this.props.theme!==e.theme&&this.publish(e.theme)},t.prototype.getTheme=function(e){return e||this.props.theme},t.prototype.publish=function(e){this.broadcast.publish(this.getTheme(e))},t.prototype.render=function(){return this.props.children?i.Children.only(this.props.children):null},t}(o.Component);fe.childContextTypes=((ce={})[me]=$.func,ce[pe]=he,ce);var ge={},ye=function(e){return ie(ee,e)||"children"===e||"className"===e||"innerRef"===e||"ref"===e||"theme"===e||"style"===e},be=function(e){var t=0;for(var n in e)ye(n)||(t+=1);return t};function ve(e){for(var t,n=0|e.length,o=0|n,i=0;n>=4;)t=1540483477*(65535&(t=255&e.charCodeAt(i)|(255&e.charCodeAt(++i))<<8|(255&e.charCodeAt(++i))<<16|(255&e.charCodeAt(++i))<<24))+((1540483477*(t>>>16)&65535)<<16),o=1540483477*(65535&o)+((1540483477*(o>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),n-=4,++i;switch(n){case 3:o^=(255&e.charCodeAt(i+2))<<16;case 2:o^=(255&e.charCodeAt(i+1))<<8;case 1:o=1540483477*(65535&(o^=255&e.charCodeAt(i)))+((1540483477*(o>>>16)&65535)<<16)}return o=1540483477*(65535&(o^=o>>>13))+((1540483477*(o>>>16)&65535)<<16),(o^=o>>>15)>>>0}var we=function e(t,n){for(var o=0;o<t.length;o+=1){var i=t[o];if(Array.isArray(i)&&!e(i))return!1;if("function"==typeof i&&!R(i))return!1}if(void 0!==n)for(var r in n)if("function"==typeof n[r])return!1;return!0},Ce=e.hot&&!1,Se=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],Te={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,mixins:!0,propTypes:!0,type:!0},Re={name:!0,length:!0,prototype:!0,caller:!0,arguments:!0,arity:!0},Ae="function"==typeof Object.getOwnPropertySymbols,ke=function(e,t,n){return function(){function o(e,t,n){l(this,o),this.rules=e,this.isStatic=!Ce&&we(e,t),this.componentId=n,V.instance.hasInjectedComponent(this.componentId)||V.instance.deferredInject(n,!0,[""])}return o.prototype.generateAndInjectStyles=function(o,i){var r=this.isStatic,s=this.lastClassName;if(r&&void 0!==s)return s;var a=t(this.rules,o),d=ve(this.componentId+a.join("")),l=i.stylesCacheable,c=i.getName(d);if(void 0!==c)return l&&(this.lastClassName=c),c;var u=e(d);if(l&&(this.lastClassName=c),i.alreadyInjected(d,u))return u;var m=n(a,"."+u);return i.inject(this.componentId,!0,m,d,u),u},o.generateName=function(t){return e(ve(t))},o}()}(E,v,T),Ee=function(e){return function t(n,o){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"!=typeof o&&"function"!=typeof o)throw new Error("");var r=function(t){for(var r=arguments.length,s=Array(r>1?r-1:0),a=1;a<r;a++)s[a-1]=arguments[a];return n(o,i,e.apply(void 0,[t].concat(s)))};return r.withConfig=function(e){return t(n,o,u({},i,e))},r.attrs=function(e){return t(n,o,u({},i,{attrs:u({},i.attrs||{},e)}))},r}}(P),Pe=function(e,t){var n,i,r={},s=function(e,t,n,o){var i=n||"";return i.length>0&&(i+=" "),i+=e,void 0!==o&&(i.length>0&&(i+=" "),i+=o),i.length>0&&(i+=" "),i+=t},a=function(e,t,n,i,r){var s,a=n.innerRef,d=u({className:t},r),l=X(i);for(var c in R(i)?(d.innerRef=a,l=!1):d.ref=a,n)"innerRef"!==c&&"className"!==c&&(e||!l||ie(Z,s=c)||ie(ee,s)||ie(te,s)||ie(ne,s)||oe(s.toLowerCase()))&&(d[c]=n[c]);return o.createElement(i,d)},d=function(e){function t(n,o){l(this,t);var i=h(this,e.call(this,n,o));i.state={generatedClassName:""};var r=o[B]||V.instance,s=i.constructor.componentStyle;return i.state={generatedClassName:s.generateAndInjectStyles(ge,r)},i}return m(t,e),t.prototype.render=function(){var e=this.constructor.target,t=void 0!==this.constructor.attrs?this.constructor.attrs.className:void 0,n=s(this.constructor.styledComponentId,this.state.generatedClassName,this.props.className,t);return a(!0,n,this.props,e,this.constructor.attrs)},t}(o.Component);d.contextTypes=((n={})[B]=$.oneOfType([$.instanceOf(V),$.instanceOf(Q)]),n);var f=function(e){function t(n,o){l(this,t);var i=h(this,e.call(this,n,o));g.call(i);var r=i.constructor.componentStyle,s=o[pe],a=o[B]||V.instance,d=void 0;if(void 0!==s){var c=s.currentTheme;d=se(i.props,c(),i.constructor.defaultProps)}else d=i.props.theme||{};var u=i.possiblyReusedClassname(n,d),m=void 0;if(!1!==u)m=u;else{var p=i.buildExecutionContext(d,n);m=r.generateAndInjectStyles(p,a),i.cacheLastPropsAndTheme(n,d)}return i.theme=d,i.state={generatedClassName:m},i}return m(t,e),t.prototype.cacheLastPropsAndTheme=function(e,t){var n=this.constructor,o=n.componentStyle;n.warnTooManyClasses,(this.context[B]||V.instance).stylesCacheable&&(o.lastProps=e,o.lastTheme=t)},t.prototype.possiblyReusedClassname=function(e,t){var n=this.constructor.componentStyle,o=n.lastClassName,i=n.lastProps,r=n.lastTheme;if(void 0===o||void 0===i||r!==t)return!1;if(i===e)return o;if(be(e)!==be(i))return!1;for(var s in e){var a=e[s],d=i[s];if(!ye(s)&&a!==d)return!1}return this.cacheLastPropsAndTheme(e,t),n.lastClassName},t.prototype.unsubscribeFromContext=function(){-1!==this.unsubscribeId&&this.context[pe].unsubscribe(this.unsubscribeId)},t.prototype.buildExecutionContext=function(e,t){var n=this.constructor.attrs,o=u({},t,{theme:e});if(void 0===n)return o;for(var i in this.attrs={},n){var r=n[i];this.attrs[i]="function"==typeof r?r(o):r}return u({},o,this.attrs)},t.prototype.generateAndInjectStyles=function(e,t){var n=this.possiblyReusedClassname(t,e);if(!1!==n)return n;var o=this.constructor,i=o.componentStyle,r=(o.warnTooManyClasses,this.context[B]||V.instance),s=this.buildExecutionContext(e,t),a=i.generateAndInjectStyles(s,r);return this.cacheLastPropsAndTheme(t,e),a},t.prototype.updateThemeAndClassName=function(e,t){var n=this.generateAndInjectStyles(e,t);this.theme=e,this.setState({generatedClassName:n})},t.prototype.componentDidMount=function(){var e=this.context[pe];void 0!==e&&(this.unsubscribeId=e.subscribe(this.listenToThemeUpdates))},t.prototype.componentWillUnmount=function(){this.unsubscribeFromContext();var e=this.constructor.componentStyle;e.lastProps===this.props&&(e.lastProps=void 0,e.lastTheme=void 0)},t.prototype.componentWillReceiveProps=function(e){var t=se(e,this.theme,this.constructor.defaultProps),n=this.possiblyReusedClassname(e,t);if(!1===n){var o=this.generateAndInjectStyles(t,e);this.theme=t,this.setState({generatedClassName:o})}else n!==this.state.generatedClassName&&this.setState({generatedClassName:n})},t.prototype.render=function(){var e=this.constructor.target,t=s(this.constructor.styledComponentId,this.state.generatedClassName,this.props.className,this.attrs.className);return a(!1,t,this.props,e,this.constructor.attrs)},t}(o.Component);f.contextTypes=((i={})[pe]=he,i[B]=$.oneOfType([$.instanceOf(V),$.instanceOf(Q)]),i);var g=function(){var e=this;this.attrs={},this.state={generatedClassName:""},this.unsubscribeId=-1,this.listenToThemeUpdates=function(t){var n=se(e.props,t,e.constructor.defaultProps);n!==e.theme&&e.updateThemeAndClassName(n,e.props)}};return function n(o,i,s){var a=i.displayName,g=void 0===a?X(o)?"styled."+o:"Styled("+re(o)+")":a,y=i.componentId,b=void 0===y?function(t,n){var o="string"!=typeof t?"sc":le(t),i=void 0;if(t)i=o+"-"+e.generateName(o);else{var s=(r[o]||0)+1;r[o]=s,i=o+"-"+e.generateName(o+s)}return void 0!==n?n+"-"+i:i}(i.displayName,i.parentComponentId):y,v=i.rules,w=i.attrs,C=i.ParentComponent,S=i.displayName&&i.componentId?i.displayName+"-"+i.componentId:b,T=o,R=s;(o.prototype instanceof d||o.prototype instanceof f)&&o.componentStyle&&(T=o.target,R=o.componentStyle.rules.concat(R));var A=new e(void 0===v?R:v.concat(R),w,S);C||(C=A.isStatic?d:f);var k=function(e){function r(){return l(this,r),h(this,e.apply(this,arguments))}return m(r,e),r.withComponent=function(e){var t=i.componentId,o=p(i,["componentId"]),a=t&&t+"-"+(X(e)?e:le(re(e))),d=u({},o,{componentId:a,ParentComponent:r});return n(e,d,s)},c(r,null,[{key:"extend",get:function(){var e=i.rules,a=i.componentId,d=p(i,["rules","componentId"]),l=void 0===e?s:e.concat(s),c=u({},d,{rules:l,parentComponentId:a,ParentComponent:r});return t(n,o,c)}}]),r}(C);return k.displayName=g,k.styledComponentId=S,k.attrs=w,k.componentStyle=A,k.target=T,k}}(ke,Ee),Ie=function(e,t,n){return function(o){for(var i=arguments.length,r=Array(i>1?i-1:0),s=1;s<i;s++)r[s-1]=arguments[s];var a=n.apply(void 0,[o].concat(r)),d=ve(JSON.stringify(a).replace(/\s|\\n/g,"")),l=V.instance.getName(d);if(l)return l;var c=e(d);if(V.instance.alreadyInjected(d,c))return c;var u=t(a,c,"@keyframes");return V.instance.inject("sc-keyframes-"+c,!0,u,d,c),c}}(E,T,P),Oe=function(e,t){return function(n){for(var o=arguments.length,i=Array(o>1?o-1:0),r=1;r<o;r++)i[r-1]=arguments[r];var s=t.apply(void 0,[n].concat(i)),a="sc-global-"+ve(JSON.stringify(s));V.instance.hasInjectedComponent(a)||V.instance.inject(a,!1,e(s))}}(T,P),xe=function(e,t){var n=function(n){return t(e,n)};return Se.forEach(function(e){n[e]=n(e)}),n}(Pe,Ee);t.default=xe,t.css=P,t.keyframes=Ie,t.injectGlobal=Oe,t.isStyledComponent=R,t.consolidateStreamedStyles=function(){var e=Array.from(document.querySelectorAll("style[data-styled-components]"));if(e.length){for(var t=document.createDocumentFragment(),n=0,o=e.length;n<o;n+=1)t.appendChild(e[n].parentNode.removeChild(e[n]));document.head.appendChild(t)}},t.ThemeProvider=fe,t.withTheme=function(e){var t,n=e.displayName||e.name||"Component",o="function"==typeof e&&!(e.prototype&&"isReactComponent"in e.prototype),r=R(e)||o,s=function(t){function n(e,o){l(this,n);var i=h(this,t.call(this,e,o));i.state={},i.unsubscribeId=-1,i.shouldSubscribe=!1,i.updateTheme=function(e){var t=se(i.props,e,i.constructor.defaultProps);t!==i.state.theme&&i.setState({theme:t})};var r=i.constructor.defaultProps,s=i.context[pe],a=se(i.props,void 0,r);if(void 0===s&&void 0!==a)i.state={theme:a};else{s.subscribe;var d=s.currentTheme;i.state={theme:d()},i.shouldSubscribe=!0}return i}return m(n,t),n.prototype.componentWillReceiveProps=function(e){var t=this.constructor.defaultProps,n=se(e,this.state.theme,t);n!==this.state.theme&&this.setState({theme:n})},n.prototype.componentDidMount=function(){var e=this.context[pe];void 0!==e&&this.shouldSubscribe&&(this.unsubscribeId=e.subscribe(this.updateTheme))},n.prototype.componentWillUnmount=function(){-1!==this.unsubscribeId&&this.context[pe].unsubscribe(this.unsubscribeId)},n.prototype.render=function(){var t=u({theme:this.state.theme},this.props);return r||(t.ref=t.innerRef,delete t.innerRef),i.createElement(e,t)},n}(i.Component);return s.displayName="WithTheme("+n+")",s.styledComponentId="withTheme",s.contextTypes=((t={})[me]=$.func,t[pe]=he,t),function(e,t,n){if("string"!=typeof t){var o=Object.getOwnPropertyNames(t);Ae&&(o=o.concat(Object.getOwnPropertySymbols(t)));for(var i=0;i<o.length;++i)if(!Te[o[i]]&&!Re[o[i]])try{e[o[i]]=t[o[i]]}catch(e){}}return e}(s,e)},t.ServerStyleSheet=Q,t.StyleSheetManager=K,Object.defineProperty(t,"__esModule",{value:!0})}(t,n("./node_modules/react/index.js"))}).call(this,n("./node_modules/webpack/buildin/module.js")(e))},"./src/app/actions/overlayEvents.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return i}),n.d(t,"a",function(){return r}),n.d(t,"c",function(){return s}),n.d(t,"d",function(){return a}),n.d(t,"e",function(){return d}),n.d(t,"f",function(){return l});var o=n("./src/lib/makeActionCreator/index.ts");const i="OVERLAY_EVENTS__MOUSE_CLICK",r="OVERLAY_EVENTS__ESCAPE_PRESSED",s="OVERLAY_EVENTS__WINDOW_RESIZED",a=Object(o.a)(r),d=Object(o.a)(i),l=Object(o.a)(s)},"./src/app/actions/platform.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return l}),n.d(t,"b",function(){return c}),n.d(t,"c",function(){return u}),n.d(t,"d",function(){return m}),n.d(t,"f",function(){return f}),n.d(t,"e",function(){return g});var o=n("./src/config.ts"),i=n("./src/app/strings/index.ts"),r=n("./src/lib/areUrlsEqual/index.ts"),s=n("./src/lib/constants/index.ts"),a=n("./src/lib/logs/timing.js"),d=n("./src/lib/makeActionCreator/index.ts");const l="PLATFORM__HISTORY_LOCATION_SET",c="PLATFORM__INITIAL_REFERRER_SET",u="PLATFORM__PAGE_META_SET",m=(e,t,n)=>async(o,i,s)=>{const d=Date.now(),l=i().platform.currentPage;if(o(p({action:t,location:e,routeMatch:n})),(!l||!Object(r.a)(l.url,e))&&n){const e=n.match;await n.route.action(e)(o,i,s);const t=n.route.meta;if(t){const e=Date.now()-d;Object(a.b)({duration:e,meta:t})}}},p=Object(d.a)(l),h=(Object(d.a)(c),Object(d.a)(u)),f=e=>async(t,n,o)=>{const i=n().platform.currentPage;if(!i)return;const r=i.key,s=e.title,a=e.description,d=e.icon,l=e.type;await t(h({key:r,title:s,description:a,icon:d,type:l}))},g=()=>async(e,t,n)=>{const r=t().platform.currentPage;if(!r)return;const a=r.key;await e(h({key:a,description:Object(i.a)("en","header.ogDescription"),icon:o.a.ogImage,title:Object(i.a)("en","header.ogTitle"),type:s.qb.WEBSITE}))}},"./src/app/actions/tooltip.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return i}),n.d(t,"a",function(){return r}),n.d(t,"c",function(){return s}),n.d(t,"d",function(){return a}),n.d(t,"e",function(){return d}),n.d(t,"f",function(){return l});var o=n("./src/lib/makeActionCreator/index.ts");const i="TOOLTIP__DROPDOWN_TOGGLED",r="TOOLTIP__DROPDOWN_SET",s="TOOLTIP__DROPDOWN_UNSET",a=Object(o.a)(r),d=Object(o.a)(i),l=Object(o.a)(s)},"./src/app/reducers/tooltipId/index.ts":function(e,t,n){"use strict";var o=n("./src/app/actions/overlayEvents.ts"),i=n("./src/app/actions/platform.ts"),r=n("./src/app/actions/tooltip.ts");t.a=((e=null,t)=>{switch(t.type){case r.b:{const n=t.payload.tooltipId;return e===n?null:n}case r.a:{const n=t.payload.tooltipId;return e===n?e:n}case r.c:case i.a:case o.b:case o.c:case o.a:return null;default:return e}})},"./src/app/strings/index.ts":function(e,t,n){"use strict";var o=n("./node_modules/lodash/get.js"),i=n.n(o),r=n("./node_modules/react/index.js"),s=n.n(r),a=n("./src/lib/constants/index.ts"),d=n("./src/lib/logs/console.ts"),l=n("./src/lib/stringInterpolate/index.ts"),c=n("./src/app/strings/sources/error.js"),u={errors:{unknowngild:{en:"Gilding unknown thing"}},awards:{en:"Awards"},awardBadge:{silverTooltipMessage:{en:"This %{postOrComment} has received the Silver Award %{count} time(s)"},goldTooltipMessage:{en:"This %{postOrComment} has received the Gold Award %{count} time(s)"},platinumTooltipMessage:{en:"This %{postOrComment} has received the Platinum Award %{count} time(s)"}},checkoutForm:{cardExpiryPlaceholder:{en:"MM/YY"},cardNumberPlaceholder:{en:"CARD NUMBER"},cardSecurityCodePlaceholder:{en:"CCV"},nameOnCardPlaceholder:{en:"NAME ON CARD"},postalCodePlaceholder:{en:"ZIP CODE"},yourCardsNameFieldIsIncomplete:{en:"Your cards name field is incomplete"},infoSuccessfullyUpdated:{en:"You successfully updated your payment information!"},rememberThisCard:{en:"Remember this card"},cardEndingIn:{en:"Card ending in %{last4}"},cardExpiry:{en:"Expires %{month}/%{year}"}},giveAward:{en:"Give Award"},introduction:{done:{en:"Done"},next:{en:"Next"},oneCredditEquals:{en:"1 Creddit = "},awards:{header:{en:"Introducing Coins to award Gold"},award1:{en:"Use Coins to send Awards"},award2:{en:"Give Gold or the brand new Silver Award"},award3:{en:"New Platinum Award grants Reddit Premium"}},step2:{header:{en:"Your Creddits have been converted to Coins"},body:{en:"Creddits are simply called Coins now, and weve converted any existing balances for you (at double its original value). Thank you for your continued support!"}},stepPremium:{header:{en:"Gold membership is now Reddit Premium!"},benefit1:{en:"Subscribing to a Premium membership supports the Reddit community"},benefit2:{en:"Continue to enjoy Reddit ads-free alongside other exclusive features"}}},coinBalance:{coinBalance:{en:"Coin balance:: :coin:%{coinBalance}"},whatAreCoins:{en:"What are Coins?"}},coins:{en:"coins"},coinsHero:{description:{en:"Coins are a virtual good you can use to award exemplary posts or comments. Support Reddit and encourage your favorite contributors to keep making Reddit better."},CTA:{en:"Get coins"}},coinsAwards:{title:{en:"Heres what you can buy with Coins"},description:{en:"Spend your Coins on these Awards reserved exclusively for the finest Reddit contributors. Awarding a post or comment highlights it for all to see, and some Awards also grant the honoree special bonuses."},descriptionMobile:{en:"Coins are used to award exemplary posts or comments and help support Reddit."},silverAward:{title:{en:"Silver Award"},description:{en:"Shows a Silver Award on the post or comment and ... thats it. Youll need :coin_price: Coins."}},goldAward:{title:{en:"Gold Award"},description:{en:"Gives the recipient a week of Reddit Premium (including :coin_benefit: Coins) and shows a Gold Award on the post or comment. Youll need :coin_price: Coins."}},platinumAward:{title:{en:"Platinum Award"},description:{en:"Gives the recipient a month of Reddit Premium, which includes :coin_benefit: Coins for that month, and shows a Platinum Award on the post or comment. Youll need :coin_price: Coins."}}},coinsPurchase:{findRedditUsefulTitle:{en:"Find Reddit useful? Award great posts."},useCoinsToGift:{en:"Use Coins to gift Redditors who contribute the best content."},recognizeRedditors:{en:"Recognize Redditors who make Reddit the front page of the internet"},finest:{en:"Finest option"},bonus:{en:"bonus"},item1line1:{en:"Give one Platinum Award, "},item1line2:{en:"or 3 Gold Awards, "},item1line3:{en:"or 18 Silver Awards."},item2line1:{en:"Give one Gold Award "},item2line2:{en:"or 5 Silver Awards."},item3line1:{en:"Give 2 Gold Awards, "},item3line2:{en:"or 11 Silver Awards."},item4line1:{en:"Give 4 Platinum Awards, "},item4line2:{en:"or 14 Gold Awards, "},item4line3:{en:"or 72 Silver Awards."},item5line1:{en:"Give 22 Platinum Awards, "},item5line2:{en:"or 80 Gold Awards, "},item5line3:{en:"or 400 Silver Awards."},premiumDescription:{en:"Get 700 Coins every month with Reddit Premium and browse ads-free"},getPremiumCTA:{en:"Get Premium"},managePremiumCTA:{en:"Manage Premium"}},coinsFAQ:{title:{en:"Coins FAQ"},item1:{question:{en:"What are Coins?"},answer:{en:["Coins are our virtual good, and you can use them to award exceptional","posts or comments, giving them Silver, Gold, or Platinum. We'll be adding cool","new ways to spend your Coins in the future."].join(" ")}},item2:{question:{en:'What is "Give Award"?'},answer:{en:'Giving an Award, or "gilding", is a way to show appreciation for an exceptional contribution to Reddit. You can award someone by clicking on "Give Award" below their post or comment. This distinguishes it with an Award for all to see, and some even grant the honoree special bonus benefits.'}},item3:{question:{en:"What are these new Award types?"},answer:{en:["There are now three ways to Give Awards. A Silver Award requires 100 Coins, ","which simply marks a post or comment with a Silver Award icon. A classic Gold Award ","requires 500 Coins and gives the recipient a week of Reddit Premium membership ","and 100 Coins. Finally, the ultra rare Platinum Award costs 1800 Coins, ","and gives the recipient with one month of Reddit Premium membership, which includes 700 ","Coins for that month."].join(" ")}},item4:{question:{en:"I bought Coins, how can I tell how many I have?"},answer:{en:"If you buy Coins you will always have a balance associated with your Reddit account. You can view your balance on the top navigation bar by your username."}},item5:{question:{en:"Can I transfer Coins between Reddit accounts?"},answer:{en:"You cannot transfer your Reddit Coin balance across usernames, sorry. You can offer a Gold Award to other users which will grant them 100 Coins."}},item6:{question:{en:"Can I get Coins for free?"},answer:{en:"We may give away Coins on special occasions. Stay tuned!"}},item7:{question:{en:"What happened to Creddits? Do those still exist?"},answer:{en:"Yes, Creddits are simply called \"Coins\" now, and we've converted any existing balance at a generous exchange rate of one Creddit to 2000 Coins. That's double their original monetary value as a thank you for supporting us early. Use them to award exceptional posts and comments you come across. Thanks again for your contribution to the Reddit community."}},item8:{question:{en:"I thought Gold was the name of Reddit's subscription membership?"},answer:{en:'You\'re correct, it used to also be the name of the subscription membership. However, many people confused the subscription "Reddit Gold" membership with a virtual good or coin. To make things easier to understand, we\'ve renamed the membership to "Reddit Premium", while our virtual good is called "Coins".'}}},comingSoon:{en:"Coming Soon"},gildModal:{addMessage:{en:"Add a message"},addOptionalMessage:{en:"Add a message (optional)"},award:{en:"award"},awardNameAward:{en:"%{awardName} Award"},awardThing:{en:"Award %{postOrComment}"},redditAwards:{en:"Reddit Awards"},subredditAwards:{en:"r/%{subredditName} Awards"},modAwards:{en:"r/%{subredditName} Moderator Awards"},awardSelector:{silver:{benefit1:{en:"Shows a Silver Award on the %{postOrComment} and... that's it."},benefitsTitle:{en:"Benefits of Silver Award"},title:{en:"Silver"},awardMessage:{en:"Success! You have given this %{postOrComment} a Silver Award"}},gold:{benefit1:{en:"Gives the author a week of Reddit Premium, :coin:100 Coins to do with as they please, and shows a Gold Award on the %{postOrComment}."},benefitsTitle:{en:"Benefits of Gold Award"},title:{en:"Gold"},awardMessage:{en:"Success! You have given this %{postOrComment} a Gold Award"}},platinum:{benefit1:{en:"Gives the author a month of Reddit Premium, which includes :coin:700 Coins for that month, and shows a Platinum Award on the %{postOrComment}."},benefitsTitle:{en:"Benefits of Platinum Award"},title:{en:"Platinum"},awardMessage:{en:"Success! You have given this %{postOrComment} a Platinum Award"}},subredditAwardDescription:{en:"Shows an Award on the %{postOrComment} and contributes :coin:%{coinReward} to the community!"},modAwardDescription:{en:"Shows an Award on the %{postOrComment} and gives the recipient %{premiumMonths} months of Premium (which includes :coin:700 Coins a month)."}},getCoinsAndAwardThing:{en:"Next"},giveAwardToThisPostOrComment:{en:"Give an Award to this %{postOrComment}!"},makeMyGiftAnonymous:{en:"Make my gift anonymous"},givenByModerator:{en:"Given by a Moderator"},notAllowedAwardOwnSubmissions:{en:"You are not allowed to award your own submissions "},optionallyIncludeMessage:{en:"Optionally include a message..."},spendCoin:{en:"Spend :coin:%{cost}"},spendCoinsToHighlightPostOrComment:{en:"Spend Coins to highlight this %{postOrComment} for all to see! :learnMoreLink:"},spendGoldCoinsLearnMoreLink:{en:"Learn more."},howDoAwardsWork:{en:"How do Awards work?"},typeHere:{en:"Type here..."}},givePremiumToUserModal:{givePremium:{en:"Give Premium"},givePremiumToUser:{en:"Use coins to give Premium to %{user}:"},invalidPremiumPackage:{en:"That Premium gift amount is invalid."},monthDetail:{en:"%{months} month (%{coins} Coins)"},monthsDetail:{en:"%{months} months (%{coins} Coins)"},success:{en:"Success! Youve given Premium to %{user}!"}},postOrComment:{comment:{en:"comment"},post:{en:"post"}},premium:{en:"Premium"},premiumPerks:{title:{en:"Heres what you get with Reddit Premium"},adsfree:{title:{en:"Experience Reddit ads-free"},description:{en:"Get Reddit Premium for yourself to enjoy Reddit ads-free and support the community that brings you the hottest news, entertainment, and cat photos every day, all day. Your contribution will help us remain truly independent."}},coins:{title:{en:"Monthly Coins"},description:{en:"As a thank you to our Premium members, youll get a special one-time bonus of :coin:1,000 Coins just for joining, and thereafter earn :coin:700 every month. Use your Coins to award extraordinary contributions to Reddit."}},lounge:{title:{en:"Access the members-only Lounge"},description:{en:"As a Premium member, youll gain access to the exclusive r/lounge community. This longstanding Reddit society is a gathering of people from all walks of life with one key characteristic in common Reddit. Some say it also holds many secrets…"}}},premiumHero:{description:{en:"Reddit Premium gives you an ad-free experience, special benefits, and directly supports Reddit. The more Reddit is user-supported, the freer we are to make Reddit the best it can be."},cta:{en:"Get Reddit Premium"},ctaManage:{en:"Manage Premium"},expiration:{en:"Your Premium membership is valid until %{date}. Manage it :here:."},here:{en:"here"}},premiumFAQ:{title:{en:"Reddit Premium FAQ"},here:{en:"here"},item1:{question:{en:"What is a Reddit Premium Membership?"},answer:{en:"Reddit Premium is our subscription membership program, and it directly supports Reddit and the communities that it hosts. It offers an entirely ads-free Reddit experience as well as other benefits, including monthly Coins and access to the exclusive r/lounge community. "}},item2:{question:{en:"Why change the name to Premium? What happened to calling it Gold?"},answer:{en:"The membership has a new name for a good reason. Many people confused the subscription Reddit Gold membership with a virtual good or coin. To make things easier to understand, weve renamed the membership to “Reddit Premium”, while the virtual good is called “Coins”. We have kept your favorite features and added more."}},item3:{question:{en:"What if I was subscribed to the old Gold Membership program?"},answer:{en:"Fine people everywhere with a Gold Membership are now members of Reddit Premium. It still offers the same great ads-free browsing experience and access to r/lounge, but now you will also receive 700 Coins monthly so you can award exceptional contributions."}},item4:{question:{en:"The Premium membership gives me Coins, what are those for?"},answer:{en:["Coins are a virtual good, and you can use them to award exceptional posts or","comments with a Silver, Gold, or Platinum Award. This is a way to show appreciation","for an exceptional contribution to Reddit, and can also grant the recipient special","bonus benefits. You can award someone by clicking on “Give Award” below a post or comment."].join(" ")}},item5:{question:{en:"Do I have to subscribe to Reddit Premium to get Coins?"},answer:{en:"Monthly Coins are a great benefit for being a Premium member, but if you wish you can also buy individual quantities of Coins :here:. Additionally, you will receive Coins if you are awarded Gold or Platinum."}}},premiumPurchase:{adsFreeExperience:{en:"Ads-Free Experience"},awardGreatContent:{en:"Award great content every month"},goldEveryMonth:{en:"Gold every month to award great content"},stamp:{en:":coin:%{count} Coin one-time bonus"},item1:{en:"Experience Reddit ads-free"},item2:{en:"Help support the Reddit community"},item3:{en:":coin:700 Coins monthly"},item4:{en:"Access to the exclusive r/lounge"},cta:{en:"$%{price} / Month"},learnMore:{en:"Learn more"},ctaManage:{en:"Manage Premium"},renewal:{en:"Subscription automatically renews monthly"},giftcode:{en:"Redeem a gift code"},giftCodePlaceholder:{en:"Gift Code"},redeemGiftCode:{en:"Redeem"},redeemGiftCodeSuccess:{en:"You have redeemed your gift code successfully"}},purchaseCoinsModal:{byPurchasingCoinsYouAgree:{en:"By purchasing Coins, you agree to the :agreement:."},buyCoins:{en:"Buy %{amount} Coins!"},completePurchaseButton:{en:"Complete purchase"},continueToPaypalButton:{en:"Continue to paypal"},minimumCoinsPurchaseIs:{en:"The minimum Coins purchase is %{coins} Coins."},paymentDoneButton:{en:"Done"},redditUserAgreement:{en:"Reddit User Agreement"},totalAmount:{en:"Total: $%{amount}"},thanksForPurchasingCoins:{en:"Thanks for purchasing Coins, %{userName}!"},thanksForPurchasingCoinsAndGild:{en:"Thanks for purchasing an Award, %{userName}!"},youArePurchasingCoinsForYourself:{en:"You're purchasing Coins for yourself, %{userName}!"},youArePurchasingCoinsForGild:{en:"%{coinCount} Coins will automatically be spent on this %{gildType} Award."},yourPurchaseIsPending:{en:"The transaction is processing and we will let you know when it's done."},yourTransactionCompletedAndDetailsEmailed:{en:"Your transaction has been completed and details have been emailed to you. Navigate to the post or comment and refresh to see the Award."},youWillHaveCoinsRemaining:{en:"Youll have %{remainingCoins} Coins remaining."}},purchasePremiumModal:{byPurchasingRedditPremiumYouAgree:{en:"By purchasing Reddit Premium, you agree to the :agreement:."},buyRedditPremium:{en:"Buy Reddit Premium!"},completePurchaseButton:{en:"Complete purchase"},continueToPaypalButton:{en:"Continue to paypal"},findMoreAboutLoungeOnReddit:{en:"Find more about :loungeLink: on Reddit."},manageYourAdsFreeExperience:{en:"Manage your ads-free experience."},paymentDoneButton:{en:"Done"},redditUserAgreement:{en:"Reddit User Agreement"},thanksForPurchasingPremium:{en:"Thanks for purchasing Reddit Premium!"},totalMonthlyAmount:{en:"Total: $%{amount}/monthly"},youArePurchasingRedditPremiumForYourself:{en:"You're purchasing Reddit Premium for yourself, %{userName}!"},yourPurchaseIsPending:{en:"You will receive a message in your inbox once your purchase is confirmed."},yourRedditPremiumRenewsAutomatically:{en:"Your Reddit Premium membership automatically renews on a monthly basis. Cancel anytime. There are no refunds for partial months."}},coinsNum:{en:"%{num} Coins"},premiumCTA:{cta:{en:"Try Now"},description:{en:"The best Reddit experience, with monthly Coins"},title:{en:"Reddit Premium"}},gildedLastMonth:{en:"Received %{award} in the past 30 days"},gildedLastMonthMore:{en:"Received %{award} and more in the past 30 days"},gildedTooltip1:{en:"%{count1} %{title1}"},gildedTooltip2:{en:"%{count1} %{title1} and %{count2} %{title2}"},gildedTooltip3:{en:"%{count1} %{title1}, %{count2} %{title2}, and %{count3} %{title3}"}},m={apply:{en:"Apply"},cancel:{en:"Cancel"},create:{en:"Create"},editing:{success:{en:"Post successfully edited"}},select:{en:"Select"},save:{en:"Save"},upload:{en:"Upload"},remove:{en:"Remove"},delete:{en:"Delete"},retry:{en:"Retry"},keep:{en:"Keep"},tryAgain:{en:"Try Again"},addPost:{en:"Add post"},createAPost:{en:"Create a post"},createACrossPost:{en:"Create a crosspost"},editDraft:{en:"Edit draft"},createPost:{en:"Create Post"},contentPolicy:{en:"content policy"},addCaption:{en:"Add caption"},discard:{button:{en:"Discard"},richTextFormatting:{title:{en:"Switch to Markdown"},body:{en:"Switching to markdown will remove any images, gifs or videos from your post."}},currentPost:{details:{en:"Do you want to save a draft of your post?"},details2:{en:"Returning to the previous page will discard your post."},title:{en:"Save draft"},title2:{en:"Discard Post"},discardPost:{en:"Discard post"},editPost:{en:"Edit post"},saveDraft:{en:"Save draft"}}},draft:{entryButtonLabel:{en:"Drafts"},draftListTitle:{en:"Drafts"},draftSavedTime:{en:"Draft saved %{time}"},saved:{en:"Saved!"},confirmDelete:{en:"Confirm"},confirmDeleteCurrentDraft:{en:"Delete working draft?"},saveDraft:{en:"Save draft"},updated:{en:"Updated!"},updateDraft:{en:"Update draft"},draftListEmptyText:{en:"Your drafts will live here"},untitled:{en:"Untitled"},editing:{en:"EDITING:"}},collections:{entryButtonLabel:{en:"Collections"},collectionsListEmptyText:{en:"Your collections will live here"},noCollectionMatchingFilter:{en:"No collection matching filter"},createCollection:{en:"Create a collection"},collectionsListTitle:{en:"My collections"},creationTime:{en:"created %{time}"},filterPlaceholder:{en:"Find a collection"},createModal:{details:{en:"Group posts into one feed. Create a series of events or just a group of random things. Make something awesome!"},editTitle:{en:"Edit title"},giveATitle:{en:"Give a title for your collection"},titlePlaceholderText:{en:"Enter title"}},addToCollection:{en:"Add to collection"},resetCollection:{en:"Cancel adding to collection"}},schedulePicker:{title:{en:"When is the event?"},startTimeLabel:{en:"Start time"},endTimeLabel:{en:"End time (optional)"},to:{en:"to"},timezoneLabel:{en:"Time zone"},submitOptionsTitle:{en:"When do you want to submit this post?"},submitNowOptionLabel:{en:"Submit post now"},submitNowOptionDetails:{en:"Submitting post before your event allows people to follow your event and come back at the event time"},submitAtTime:{en:"Submit post at %{time}"},submitAtTimeScheduleTime:{en:"Submit post at scheduled event time"},submitAtTimeOptionDetails:{en:"This post will be visible to only Mods and editable until the event time."},startTimeMustBeInFutureError:{en:"Event start time needs to be in the future"},endTimeMustBeAfterStartTimeError:{en:"End time must be after start time"},enterValidTimeError:{en:"Please enter valid start and end time"}},prompt:{loadDraft:{body:{en:"Loading this draft will discard your current post."},confirm:{en:"Load draft"},title:{en:"Load draft"}},maxDrafts:{body:{en:"Looks like youve hit your max number of drafts. Please delete one to make room."},confirm:{en:"Manage drafts"},title:{en:"Save draft"}},draftsLimitations:{body:{mediaOnly:{en:"Saving this draft will not save media, all other information will be saved"},scheduleOnly:{en:"Saving this draft will not save the applied event schedule, all other information will be saved"},mediaAndSchedule:{en:"Saving this draft will not save media and the applied event schedule, all other information will be saved"}},confirm:{en:"Save"},title:{en:"Save draft"}},switchToRTE:{body:{en:"Switching to Fancy Pants Editor may result in a loss of content"},confirm:{en:"Switch"},title:{en:"Switch to Fancy Pants Editor"}}},leaveMarkdownMode:{en:"Are you sure that you want to leave markdown mode?"},imageRemovePromptTitle:{en:"Remove image?"},videoRemovePromptTitle:{en:"Remove video?"},subredditChange:{imageRemovePrompt:{details:{en:"\n Aw crap, r/%{subredditName} doesn't allow images. If you change to\n r/%{subredditName} your image will be removed.\n "},buttons:{confirm:{en:"Change and remove image"},cancel:{en:"Keep image"}}},videoRemovePrompt:{mediaNotAllowed:{en:"\n Aw crap, r/%{subredditName} doesn't allow videos. If you change to\n r/%{subredditName} your video will be removed.\n "},tooLongVideoGif:{en:"\n Aw crap, r/%{subredditName} doesn't allow videos.\n Please upload a video less than 60 seconds to convert to animated GIF.\n If you change to r/%{subredditName} your video will be removed.\n "},buttons:{confirm:{en:"Change and remove video"},cancel:{en:"Keep video"}}}},giveATitle:{en:"Title"},linkPostTab:{en:"Link"},markdown:{en:"Markdown"},mediaPostTab:{en:"Image & Video"},mediaPostTabDisabledTooltip:{en:"Images and videos are not\n allowed in r/%{subredditName}"},imagePostTab:{en:"Image"},videoPostTab:{en:"Video"},modifiers:{addFlairTooltip:{en:"Add flair"},changeOrRemoveFlair:{en:"Change or remove flair"},educationalTooltips:{event:{calendarIconExplanation:{en:"Schedule when the event is happening."},createIconExplanation:{en:"Compose a post like normal."},description:{en:"Let your community know about discussion threads, AMAs or even a game thread."},liveIconExplanation:{en:"Remind your community when its live."},title:{en:"Make an Event"}},collection:{collectionIconExplanation:{en:"Create & name your collection."},createIconExplanation:{en:"Compose a post like normal."},description:{en:"Create a series of scheduled events or just group random things. Make something awesome."},plusIconExplanation:{en:"Add more posts to your collection."},title:{en:"Create Collections!"}},gotItButtonText:{en:"Got it"}},noFlairForSubredditTooltip:{en:"Subreddit does not have any flair"},nsfwTooltip:{en:"Mark as Not Safe For Work"},removeSpoiler:{en:"Unmark as a spoiler"},removeOriginalContent:{en:"Unmark this post as Original Content [OC]"},selectSubredditForFlairTooltip:{en:"Select a subreddit to enable flair"},spoilerTooltip:{en:"Mark as a spoiler"},originalContentPostLabel:{en:"This post is marked as Original Content [OC]"},originalContentTooltip:{en:"Mark this post as Original Content [OC]"},originalContentDisabledTooltip:{en:"This community does not allow original content tag"},unmarkNotSafeForWork:{en:"Unmark Not Safe For Work"},originalContentDisclaimer:{en:"Use the OC tag if you want to take credit for your post as Original Content."},originalContentDisclaimerDontShow:{en:"Cool, whatever, don't show me this again."},originalContentCategories:{best:{en:"Best"},none:{en:"None"}},originalContentCategoryPlaceholder:{en:"Choose a category"},originalContentShare:{en:"Share your content with Reddit."},originalContentShareOptional:{en:" (optional)"},scheduleButton:{tooltip:{en:"Add time and date info"},toggledTooltip:{en:"Edit event data"},text:{en:"Event"}}},pasteUrlHere:{en:"Url"},post:{en:"Post"},postTab:{en:"Post"},pleaseBeMindful:{en:"Please be mindful of reddit's"},postConnectAccounts:{en:"Connect accounts to share your post"},postConnectAccountsTooltip:{en:"Connect a Twitter account in your User Settings.\nWith a connected account you can choose to share new posts you make directly to Twitter."},postToTwitter:{en:"Share this post on Twitter"},practiceReddiquette:{en:"and practice good"},recaptchaRequired:{en:"Ok, one more thing ... you're human, right?"},reddiquette:{en:"reddiquette"},rulesBeforePosting:{en:"Each community is unique, be sure to read the rules before posting"},rtfPlaceholderOptional:{en:"Text (optional)"},rtfPlaceholderRequired:{en:"Text (required)"},sendReplies:{en:"Send me post reply notifications"},shareDraft:{en:"Enable public draft link"},shareDraftTooltip:{en:"This option will create a link to a preview of this draft.\nAnyone with this link will be able to see this draft.\nYou can disable this link at any time."},sourcePostNotFound:{en:"The original post cannot be found"},sourcePostNotCrosspostable:{en:"The original post cannot be crossposted"},quickTip:{en:"Quick tip:"},textNames:{normal:{en:"Normal"},h1:{en:"Heading"},h2:{en:"Heading 2"},h3:{en:"Heading 3"},h4:{en:"Heading 4"},h5:{en:"Heading 5"},h6:{en:"Heading 6"}},linkDetailsPopup:{changeButton:{en:"Change"},removeButton:{en:"Remove"}},linkEditorPopup:{insertButton:{en:"Insert"},applyButton:{en:"Apply"},textLabel:{en:"Text"},linkLabel:{en:"Link"},textInputPlaceholder:{en:"Title of link (optional)"},linkInputPlaceholder:{en:"Paste or type a link"},invalidLinkHint:{en:"Link doesn't look right"}},toolbar:{heading:{en:"Heading"},bold:{en:"Bold"},italics:{en:"Italics"},markdownMode:{en:"Markdown mode"},underline:{en:"Underline"},spoiler:{en:"Spoiler"},strikethrough:{en:"Strikethrough"},switchToMarkdown:{en:"Switch to markdown"},monospace:{en:"Inline Code"},superscript:{en:"Superscript"},subscript:{en:"Subscript"},unorderedList:{en:"Bulleted List"},orderedList:{en:"Numbered List"},blockQuote:{en:"Quote Block"},codeBlock:{en:"Code Block"},link:{en:"Link"},table:{en:"Table"},image:{en:"Add an image"},video:{en:"Add a video"}},tableToolbar:{alignLeft:{en:"Left align"},alignCenter:{en:"Center align"},alignRight:{en:"Right align"},insertColumnBefore:{en:"Insert column before"},insertColumnAfter:{en:"Insert column after"},deleteColumn:{en:"Delete column"},insertRowAbove:{en:"Insert row above"},insertRowBelow:{en:"Insert row below"},deleteRow:{en:"Delete row"},deleteTable:{en:"Delete table"}},crosspostInput:{anyAreNotAllowed:{en:"This community does not allow for crossposting of any posts"},checkingCommunity:{en:"Checking community..."},destinationRequired:{en:"A destination community is required to crosspost"},imagesAreNotAllowed:{en:"This community does not allow for crossposting of image posts"},linksAreNotAllowed:{en:"This community does not allow for crossposting of link posts"},selfpostsAreNotAllowed:{en:"This community does not allow for crossposting of text posts"},sourcePostIdRequired:{en:"A source post is required to crosspost"},videosAreNotAllowed:{en:"This community does not allow for crossposting of video posts"},within24HoursAreNotAllowed:{en:"This community has the same crosspost within last 24 hours"}},mediaInput:{dropHereToUpload:{en:"Drop Here to Upload"},dragAndDropOr:{en:"Drag and drop or"},chooseThumbnail:{en:"Choose thumbnail"},makeGif:{label:{en:"Make GIF"},fixedToOffReason:{en:"Video cannot be converted to GIF because r/%{subredditName} is a video only subreddit"},fixedToOnReason:{en:"Video auto converted to GIF because r/%{subredditName} is an image only subreddit"}},imageRemovePrompt:{en:"Are you sure you want to remove your image?"},videoRemovePrompt:{en:"Are you sure you want to remove your video?"},videoTooLongForImageOnlySubreddit:{en:"Sorry, r/%{subredditName} doesn't allow videos. Please upload a video less than 60 seconds to convert to animated GIF."},videoTooLongInGeneral:{en:"Video is too long. Maximum video length is 15 minutes."},mediaAreNotAllowed:{en:"Videos and images are not allowed in r/%{subredditName}"},imagesAreNotAllowed:{en:"Images are not allowed in r/%{subredditName}"},videosAreNotAllowed:{en:"Videos are not allowed in r/%{subredditName}"},imagesLimitExceeded:{en:"Post may not contain more that 20 images"},videosLimitExceeded:{en:"Post may not contain more that 5 videos"}},pleaseFixRequirements:{en:"Please fix the above requirements"},requirement:{en:"requirement"},rule:{en:"rule"},uploadStatus:{uploading:{en:"Uploading"},success:{en:"Success!"},uploadFailed:{en:"Upload failed"},uploadCanceled:{en:"Upload was canceled"}},urlInput:{scrapingDisclamer:{en:"Posting this link saves the image or gif to Reddit"}},processingVideo:{en:"Processing video..."},processingImage:{en:"Processing image..."},findOriginalContentCommunities:{en:"Find communities that love Original Content"},willAutomaticallyPostAt:{en:"Will automatically post at"},editorModeModeHintToast:{makeMarkdownDefault:{en:"You can set Markdown as the default editor mode in the settings"},makeRTEDefault:{en:"You can set Fancy Pants as the default editor mode in the settings"},button:{en:"Open Settings"}},modBanner:{title:{en:"Create the ideal %{displayText} post"},description:{en:"A post was generated using the community name and description."},subdescription:{en:"Try creating your own!"},button:{en:"Create Post"},dismissed:{en:"Dismissed"}}},p={all:{en:"View all"},backToProfile:{en:"Back to Profile"},birthday:{en:"Reddit Birthday"},by:{en:"by"},cakeDay:{en:"Cake day"},comments:{en:"Comments"},contributorSettings:{automoderator:{en:"Automoderator"},banned:{en:"Ban users"},customizeProfile:{en:"Customize Profile"},flairs:{en:"Flairs"},help:{en:"Help"},log:{en:"Moderation Log"},moderators:{en:"Moderators"},modmail:{en:"Mod Mail"},modqueue:{en:"Moderation Queue"},mute:{en:"Mute users"},privacy:{en:"Privacy"},profileModeration:{en:"Profile Moderation"},reports:{en:"Reports"},rules:{en:"Rules"},settings:{en:"Settings"},snoovatar:{en:"View/Edit my Snoovatar"},spam:{en:"Spam"},stylesheet:{en:"CSS and Images"},traffic:{en:"Traffic"},userPrefs:{en:"User Preferences"}},chat:{en:"Chat"},communityTokens:{en:"Community Voting Power"},communityTokensSubreddit:{en:"%{count} %{tokenName}"},customizeProfile:{en:"Customize Profile"},disabledComments:{en:"Viewing this user's comments will be available shortly."},follow:{en:"Follow"},followDescription:{en:"Following this user will show all the posts they make to their profile on your front page."},followers:{en:"Followers"},followersInfo:{en:"Your followers will see posts you make to your profile"},following:{en:"Following"},forbidden:{title:{en:"You do not have permission to access this resource"},savedSubtitle:{en:"You can only look at your own saved posts and comments"}},gold:{en:"Reddit Premium Membership"},in:{en:"in"},imageUpload:{avatar:{en:"Avatar"},description:{en:"Upload your own profile avatar and cover images."},drag:{en:"Drag and drop"},cancel:{en:"Cancel"},formatDescription:{en:"Profile images must be .PNG or .JPG format."},header:{en:"Header"},label:{en:"Avatar and Header"},or:{en:"or"},upload:{en:"Upload"},uploading:{en:"Uploading"}},karma:{en:"Karma"},karmaComments:{en:"Comment Karma"},karmaCount:{en:"%{count} Karma"},karmaLink:{en:"Post Karma"},less:{en:"View less"},moderatedSubreddits:{en:"Moderator of these communities"},moderatedSubredditsYours:{en:"You're a moderator of these communities"},more:{en:"View more"},newPost:{en:"New post"},nsfw:{en:"NSFW"},nsfwTitle:{en:"Adult content: Not Safe For Work"},onboardingModal:{customize:{en:"Customize your profile"},item1:{title:{en:"New profile design"},description:{en:"A new, cleaner way for other users to see your profile"}},item2:{title:{en:"Pinned posts"},description:{en:"Pin your favorite posts to the top of your page"}},item3:{title:{en:"Avatar and Banner"},description:{en:"More ways to personalize your identity on Reddit"}},item4:{title:{en:"Post to profile"},description:{en:"Make posts directly to your profile"}},ok:{en:"Show me"},title:{en:"Welcome to your new profile"},titleDescription:{en:"Were improving Reddit and were excited for you to try out the new profile experience!"}},options:{fewerOptions:{en:"Fewer Options"},message:{en:"Message"},messageUser:{en:"Send a Private Message"},moreOptions:{en:"More Options"},snoovatar:{en:"Snoovatar"},inviteToChat:{en:"Start Chat"},viewSnoovatar:{en:"View Snoovatar"},reportUser:{en:"Report User"},sendMessage:{en:"Send Message"}},overview:{en:"Overview"},pagination:{next:{en:"next"},prev:{en:"prev"},title:{en:"view more:"}},posts:{en:"Posts"},premiumIcon:{title:{en:"%{user} has Reddit Premium"}},privacy:{en:"Privacy and Safety"},profileModeration:{barTitle:{en:"Profile Moderation"},moderationIntro:{part1Text:{en:"Posting directly to your profile is optional. If you choose not to post\n to your profile, you will not have a need for moderation tools."},part2Text:{en:"If you do choose to post to your profile, then it's important to get\n familiar with your "},part3Link:{en:"moderation tools"},part4Text:{en:" and the "},part5Link:{en:"mod guidelines"},part6Text:{en:" to ensure that personal information, spam, and other disallowed content\n isn't showing up and remaining in the comments of your profile. Below, you'll\n find a basic guide for the tools provided to you:"}},traffic:{title:{en:"Traffic"},description:{en:"View traffic statistics and graphs for your profile."}},moderators:{title:{en:"Moderators"},description:{en:"If your profile's comments are busy and you need some help with moderation,\n you might want to add on some users as mods to assist you. You can do this here.\n Choose users that you trust to represent you via their statements and mod actions,\n and be mindful of what permissions your grant them."}},moderationLog:{title:{en:"Moderation Log"},description:{en:"The moderation log lists all mod actions taken by any mod on your profile.\n If you are the only moderator of your profile the only actions will be from you\n or Automoderator."},bullet1:{en:"If you add multiple moderators, the mod log can be helpful in seeing who has\n taken a particular action like banning a user or removing a comment."},bullet2:{en:"The moderation log will also list actions taken by Automoderator if it is\n set up to make actions on your profile."}},automoderator:{title:{en:"Automoderator"},description:{en:"Automoderator is our friendly robot that can be used to help you moderator\n your community. Automod is a versatile tool that can be set up to remove or flag\n content posted on your page so you can review it."},bulletText1:{en:"If you have questions about setting up rules, "},bulletText2:{en:" is a valuable resource for help and advice. You can see the "},bulletLink1:{en:"full documentation of how it works here"}},moderationQueue:{title:{en:"Moderation Queue"},description:{en:"Content that users report can be found here so you can approve or remove it."}},banUsers:{title:{en:"Ban Users"},part1Text:{en:"This tool allows you to ban users from participating in your page and\n should be used sparingly. If users are violating site-wide rules or harassing\n you, please contact the admins at "},part2Link:{en:"contact@reddit.com"},part3Text:{en:" or "},part4Link:{en:"r/reddit.com modmail"},part5Text:{en:"."},bullet1:{en:"Bans can be permanent or timed. For minor infractions a warning or\n a short ban is often enough."},bullet2:{en:"It is important to use bans only in situations where it is warranted.\n Educating users or ignoring someones bad behavior can often be more\n effective than banning them."}},flairs:{title:{en:"Flairs"},description:{en:"Flair is text that displays next to someones username. Users in\n sports communities use flair to display their favorite team."},bullet1:{en:"“Flair” is like a label you can apply to a post or a specific user.\n For example, you could flair someone who works with you so other users are\n aware of who they are."}},spam:{title:{en:"Spam"},description:{en:"All removed content can be seen here. This includes content caught by\n the site wide spam filter and content removed by a moderator."},bullet1:{en:"You can approve content that was removed accidentally."}},questions:{description:{en:"Have more questions? "},link:{en:"Submit a request"}}},reportUser:{en:"Report User"},sections:{downvoted:{en:"Downvoted"},gilded:{en:"Gilded (legacy)"},hidden:{en:"Hidden"},overview:{en:"Overview (legacy)"},saved:{en:"Saved"},submitted:{en:"Submitted"},upvoted:{en:"Upvoted"}},seeMore:{en:"see more"},settingsForm:{allowTop:{label:{en:"Content Visibility"},description:{en:"Posts to this profile can appear in r/all and your profile can be discovered in /users"},sublabel:{en:"Enabled"}},banner:{label:{en:"Profile Cover"},description:{en:"Upload your own cover image. Image must be exactly 1280x384 pixels,\n .PNG or .JPG format and less than 500KB."}},errors:{bannerError:{en:"There was an error uploading your image. Please verify that the size of your image is 1280x384 and less than 500KB."},iconError:{en:"There was an error uploading your image. Please verify that the size of your image is 256x256 and less than 500KB."},maxLen:{en:"200 Characters Max"}},icon:{label:{en:"Profile Image"},description:{en:"Upload your own profile image. Image must be exactly 256x256 pixels,\n .PNG or .JPG format and less than 500KB."}},over18:{label:{en:"Profile Category"},description:{en:"Please select an option below."},sublabel1:{en:"This content is suitable for Everyone"},sublabel2:{en:"This content is NSFW (may contain nudity, pornography, profanity or\n inappropriate content for those under 18)."},warning:{en:"Your content will only be shown to 18+ audiences"},nsfw:{en:"NSFW"}},prefTopKarmaSubreddits:{label:{en:"Active in Communities Visibility"},sublabel1:{en:"Show my active communities on my profile"},sublabel2:{en:"Do not show my active communities on my profile"}},publicDescription:{label:{en:"About"},description:{en:"Let the Reddit community know a little about yourself (200 max characters)"},placeholder:{en:"A little description of yourself"}},title:{label:{en:"Display Name"},description:{en:"This will only be displayed to viewers of your\n profile page and will not change your username"},placeholder:{en:"Displayed Name"}},topKarmaSubreddits:{label:{en:"Active in Communities Visibility"},sublabel1:{en:"Show my active communities on my profile"},sublabel2:{en:"Do not show my active communities on my profile"}}},somethingWentWrongTryAgain:{en:"Something went wrong. Please try again!"},sortBy:{en:"Sort by"},subscribe:{en:"Subscribe"},subscribed:{en:"Subscribed"},subscribers:{en:"subscribers"},nsfwWarningModal:{title:{en:"Switch Account To SFW"},beginningOfMsg:{en:"If your account contains "},linkToNSFWPolicy:{en:"NSFW content"},endOfMsg:{en:" (contains nudity, pornography, profanity or inappropriate content\n for those under 18) and its not set to NSFW, this will result in actions\n up to and including suspension of your account."},cancel:{en:"Cancel"},iUnderstand:{en:"I Understand"}},timeBy:{en:"Show"},topSubreddits:{en:"Active in these communities"},topSubredditsYours:{en:"You're active in these communities"},trendingProfiles:{en:"Other Interesting Profiles"},trophycase:{en:"Trophy Case (%{count})"},unfollow:{en:"Unfollow"},unsubscribe:{en:"Unsubscribe"},userSpecials:{en:"About "},userSpecialsYours:{en:"Your info"},viewBy:{en:"View"},pinnedPosts:{placeholder:{description:{en:'Pin a post from your feed using the "..." at the bottom of each post'},gotIt:{en:"OK, I got it"},title:{en:"Show off that karma!"}},title:{en:"Pinned posts"},pinnedLimitReachedModal:{buttonText:{en:"Ok, I got it"},headerText:{en:"You've reached your pinning limit."},message:{en:`You can only pin ${a.db} posts to the top of your profile. To pin something new, please unpin a post first. `}}}},h={welcome:{header:{en:"Welcome to Reddit!"},subHeader:{en:"Come for the cats, stay for the empathy."},button:{en:"Become a redditor"}},join:{header:{en:"Join the discussion"},subHeader:{en:"Comment and be a part of what the internet is talking about!"},button:{en:"Become a redditor"}},vote:{header:{en:"Make your voice heard"},subHeader:{en:"Vote and be a part of what the internet is talking about!"},button:{en:"Join the discussion"}},subreddit:{header:{en:"Join the %{subscribers} people in the %{subredditName} community"}},personalize:{header:{en:"Personalize your Reddit"},subHeader:{en:"Get updates from your favorite communities"},button:{en:"Get started"}},mobileXPromo:{header:{en:"Download the Reddit app!"},manage:{en:"Manage multiple accounts"},subscriptions:{en:"Subscriptions on the go"},downloads:{en:"10m+ downloads"},rated:{en:"rated"},placeholder:{en:"Enter phone number"},countryCode:{en:"Please include country code"},button:{en:"Send text"},empty:{en:"Please enter a phone number"},error:{en:"Sorry! The number you used was not correct. Try using a different number."},success:{en:"Success! A download link has been sent to your mobile device."},qr:{en:"Or use your phone's\ncamera to scan code"},legal:{en:"Text message and data fees may apply. You are agreeing to receive a text message with a\n link to download the Reddit app. Reddit will not send any further texts without your\n permission."}}};const f=(e,t)=>({label:e,subtext:t});var g={page:{saveRequestSuccess:{en:"Changes saved"},saveRequestFailure:{en:"Changes failed to save"},save:{en:"save"},saving:{en:"saving..."},navTitle:{en:"User settings"},uploading:{en:"Loading..."},tabs:{account:{en:"Account"},profile:{en:"Profile"},privacy:{en:"Privacy & Security"},feed:{en:"Feed Settings"},premium:{en:"Reddit Premium"},notifications:{en:"Notifications"},creator:{en:"Reddit Creator"},payments:{en:"Payments"}},confirmModal:{headerText:{en:"Save Changes"},cancelText:{en:"discard changes"},acceptText:{en:"save changes"},message:{en:"Do you want to save the changes you made to your user settings"}},notSupported:{en:"The requested page is not supported"},optional:{en:" (optional)"}},accountForm:{changeEmail:f({en:"Change/Add email"},{en:"Change or add email is still on the old site. We're in the process of building this functionality. Stay tuned!"}),changePassword:f({en:"Change password"},{en:"Change password is still on the old site. We're in the process of building this functionality. Stay tuned!"}),beta:f({en:"Opt into beta tests"},{en:"See the newest features from Reddit and join the r/beta community"}),inRedesignBeta:f({en:"Opt out of the redesign"},{en:"Revert back to old Reddit for the time being"}),headings:{main:{en:"Account settings"},accountPrefs:{en:"Account Preferences"},betaTests:{en:"beta tests"},deactivate:{en:"deactivate account"},connectedAccounts:{en:"Connected accounts"}},optOutModal:{headerText:{en:"Opt out of the redesign"},message:{en:"There is an opt in to redesign setting in Preferences (in old Reddit) if you'd like to opt back in."},cancelText:{en:"Cancel"},acceptText:{en:"opt out"}},connectedAccounts:{connectToTwitter:{label:{en:"Connect to Twitter"},subtext:{en:"Connect a Twitter account to enable the choice to tweet your new posts and display a link on your profile. We will never post to Twitter without your permission."}},twitterConnected:{label:{en:"You are connected to Twitter"},subtext:{en:"You can now choose to share your posts to Twitter from the new post composer."},toast:{en:"Twitter has been connected!"}},disconnect:{en:"Disconnect"},showTwitterLink:{en:"Show link on profile"},showTwitterLinkDescription:{en:"You can show a link to your Twitter account on your profile"}},deactivateModal:{content:{sorry:{en:"Sorry to see you go!"},contactUs:{en:"If you are having a problem on Reddit, please consider contacting us about it before deactivating your account."},postsDisclaimer:{en:"Deactivating your account will not delete the content of posts and comments you've made on Reddit. To do so please delete them individually."},confirmMessage:{en:"This action can not be undone. Are you sure you want to deactivate?"},premiumMessage:{en:"Just in case you didn't cancel your Premium subscription, here are all the links: "},premiumNotificationTitle:{en:"Please cancel your Premium subscription before deleting your account."},premiumNotificationDesktopMessage:{en:"You still have an active Reddit Premium subscription. You will need to cancel your subscription for :link:. When you are finished cancelling your premium subscription, return here to fully deactivate your account."},premiumNotificationMobileMessage:{en:"You still have an active Reddit Premium subscription. Since we use a third party payment processor, you will need to go directly to them to cancel your subscription. Here is the link for :link:. When you are finished cancelling your premium subscription, return here to fully deactivate your account."},ios:{en:"Apple Appstore"},android:{en:"Google Play"},stripe:{en:"Stripe"},paypal:{en:"Paypal"}},headings:{main:{en:"Deactivate your account"},reason:{en:"why are you deactivating this account? (OPTIONAL)"},credentials:{en:"account credentials for security purposes"}},labels:{username:{en:"username"},password:{en:"password"},confirm:{en:"I understand that deactivated accounts are not recoverable"},cancel:{en:"cancel"},deactivate:{en:"deactivate"},back:{en:"back"},deactivateModalToggle:{en:"deactivate account"}}}},feedForm:{adultContent:f({en:"Adult content"},{en:"Enable to view adult and NSFW (not safe for work) content in your feed and search results"}),hideNSFW:f({en:"Safe browsing mode"},{en:"Blur thumbnails and media preview for anything labeled NSFW (not safe for work)"}),rss:f({en:"List of your RSS feeds"},{en:"List of links to private RSS feeds so that you can get listings of your content"}),autoplayVideo:f({en:"Autoplay media"},{en:"Play videos and gifs automatically when in the viewport"}),subredditStyling:f({en:"Community themes"},{en:"Use custom themes for all communities. You can also turn this off on a per community basis."}),openPostInNewTab:f({en:"Open posts in new tab"},{en:"Enable to always open posts in a new tab"}),useMarkdown:f({en:"Default to Markdown"},{en:"When posting, your input will default to Markdown text instead of fancy pants"}),listingSort:f({en:"Community content sort"},{en:"Choose how you would like content organized in communities you visit. This will not affect global feeds such as Home, or Popular."}),rememberCommunitySort:f({en:"Remember per community"},{en:"Enable if you would like each community to remember and use the last content sort you selected for that community."}),rememberCommunityLayout:f({en:"Remember per community"},{en:"Enable if you would like each community to remember and use the last content view you selected for that community."}),layout:f({en:"Global content view"},{en:"Choose how you would like content displayed in feeds. This control is also found above your feed."}),headings:{main:{en:"Feed settings"},contentPrefs:{en:"content preferences"},postPrefs:{en:"post preferences"},rss:{en:"rss feeds"}}},premiumForm:{premium:Object.assign({},f({en:"Reddit Premium"},{en:"Your Premium subscription will automatically renew at the beginning of your next billing cycle. If your subscription ends, you will have Premium until %{date}."}),{linkMessage:{en:"Get Premium"},subscribeSubtext:{en:"Your Premium membership is valid until %{date}."},altSubtext:{en:"Get Reddit Premium and help support Reddit."},subscribeLinkMessage:{en:"Subscribe"}}),updatePaymentInfo:{en:"Update payment information"},cancelSubscription:{en:"Cancel subscription"},hideAdvertisements:f({en:"Hide advertisements"},{en:"Enable an ads-free experience on desktop"}),highlightComments:f({en:"Highlight new comments"},{en:"Enable highlighting of new comments you haven't seen"}),headings:{main:{en:"Reddit Premium"},subtext:{main:{en:"Reddit Premium is a subscription membership that upgrades your account with extra features."}},subscriptionStatus:{en:"subscription status"},premiumFeatures:{en:"premium features"}},cancelSubscriptionModal:{headerText:{en:"Cancel your membership"},message:{en:"Are you sure you want to cancel your membership? Reddit really appreciates your support!"},cancelText:{en:"Back"},acceptText:{en:"Yes, Cancel"}},updateCardModal:{headerText:{en:"Update Payment Information"},descriptionText:{en:"Change the Credit Card associated with your Premium subscription. This will be reflected in your next billing cycle."}}},notificationsForm:{messageInInbox:f({en:"Conversations in inbox"},{en:"Display conversations within the messages section of your inbox"}),markReadInInbox:f({en:"Mark as read in inbox"},{en:"Mark messages as read when I open my inbox"}),collapseRead:f({en:"Collapse read messages"},{en:"Read messages will automatically be collapsed"}),usernameMentions:f({en:"Username mentions"},{en:"Notify me when my username is mentioned in a post or comment"}),emailNotifications:f({en:"Email notifications"},{en:"If turned off, you will still receive administrative emails"}),unreadMessages:f({en:"Unread messages"},{en:"Receive unread messages via email"}),digests:f({en:"Email digests"},{en:"Receive periodic emails with the top posts from your favorite communities"}),headings:{main:{en:"Notifications settings"},inboxNotif:{en:"inbox notification"},emailNotif:{en:"email notification"},desktopNotif:{en:"Desktop notifications"},pushNotif:{en:"Push notifications"}},desktopNotifications:{chrome:f({en:"Chrome Desktop Notifications"},{en:"See your notifications on the corner of your computer screen, even when Reddit is closed"}),onlyAvailableWithChrome:{en:"Only available with Chrome"},turnOnModal:{change:{en:"Change"},clickOn:{en:"Click on"},gotIt:{en:"Got it"},inYourAddressBar:{en:"in your Chrome browser address bar"},notificationsToAllow:{en:"notifications to 'Allow'"},select:{en:"Select"},siteSettings:{en:"site settings"},title:{en:"Turn on Desktop Notifications"}}},pushNotifications:{chatMessages:f({en:"Chat messages"},{en:"Receive notifications when a user chats with you or sends a chat request to you"}),trendingPosts:f({en:"Trending posts"},{en:"Receive notifications for trending posts from your favorite communities"}),unreadMessages:f({en:"Unread messages"},{en:"Receive notifications for private messages, comments to your posts, replies to your comments, and mentions of your username"})}},privacyForm:{personalization:f({en:"Personalization"},{en:"Control how Reddit uses data to personalize ads and content you see"}),appAuth:f({en:"App authorization"},{en:"Control third party app authorizations"}),searchIndexing:f({en:"Search engine indexing"},{en:"Allow search engines to index my user profile"}),logOutbound:f({en:"Log outbound clicks"},{en:"Allow reddit to log my outbound clicks for personalization"}),twoFactor:f({en:"Two-factor authentication"},{en:"Increase your account's security by requiring a one-time use code along with your username and password"}),whoCanMessage:f({en:"Who can message you"},{en:"Control who can send you private messages. Admins and moderators of subreddits you have participated in will always be able to message you. (EVERYONE doesn't include users on blocked list)"}),whoCanChat:f({en:"Who can send you chat requests"},{en:'Control who can send you chat invites. Once you\'ve started chatting with someone, they will be "approved" and the setting will no longer apply to them. ("Nobody" means you can still initiate a chat invitation but no one can send you one).'}),blockedUsers:{heading:{en:"Blocked users list"},inputLabel:{en:"add user to blocked list"}},whitelistedUsers:{heading:{en:"Whitelisted users"},inputLabel:{en:"add user to whitelist"}},headings:{main:{en:"Privacy & security settings"},userPrivacy:{en:"user privacy"},advancedSecurity:{en:"advanced security"},messagingPrivacy:{en:"messaging privacy"}}},profileForm:{headings:{main:{en:"Customize Profile"},information:{en:"Profile Information"},images:{en:"images"},category:{en:"Profile category"},advanced:{en:"advanced"},moderation:{en:"Profile moderation"}},displayName:{label:{en:"Display name"},subtext:{en:"Set a display name. This does not change your username."},placeholder:{en:"Display name"}},about:{label:{en:"About"},subtext:{en:"A brief description of yourself shown on your profile."},placeholder:{en:"About"}},images:{label:{en:"Avatar and banner image"},subtext:{en:"Images must be .png or .jpg format"},iconUploader:{en:"Drag and Drop or Upload Avatar Image"},bannerUploader:{en:"Drag and Drop or Upload Banner Image"},errors:{profileBanner:{en:"There was an error uploading your image. Please verify that the size of your image is 1280x384 and less than 500KB."},profileIcon:{en:"There was an error uploading your image. Please verify that the size of your image is 256x256 and less than 500KB."}}},nsfw:{label:{en:"NSFW"},subtext:{en:"This content is NSFW (may contain nudity, pornography, profanity or inappropriate content for those under 18)"}},contentVisible:{label:{en:"Content Visibility"},subtext:{en:'Posts to this profile can appear in <a href="/r/all">r/all</a> and your profile can be discovered in <a href="/users">/users</a>'}},showActiveCommunities:{label:{en:"Active in communities visibility"},subtext:{en:"Show which communities I am active in on my profile."}},modLink:{en:'For moderation tools please visit our <a href="/user/%{userName}/about/edit/moderation">Profile Moderation page</a>'},toSFWConfirm:{title:{en:"SWITCH ACCOUNT TO SFW"},message:{en:'If your account contains <a href="https://www.reddit.com/help/contentpolicy/#section_nsfw_.28not_safe_for_work.29_content">NSFW content</a> (contains nudity, pornography, profanity or inappropriate content for those under 18) and its not set to NSFW, this will result in actions up to and including suspension of your account.'},cancel:{en:"Cancel"},ok:{en:"I UNDERSTAND"}}}};n.d(t,"a",function(){return v}),n.d(t,"d",function(){return w}),n.d(t,"f",function(){return C}),n.d(t,"e",function(){return S}),n.d(t,"c",function(){return T}),n.d(t,"b",function(){return A});const y={polls:{numVotes:{en:["%{count} vote","%{count} votes"]},numVotesCommas:{en:["%{count} vote,","%{count} votes,"]}},postCreation:{cannotAddFiles:{en:["Couldn't add %{count} more file","Couldn't add %{count} more files"]},postsCount:{en:["%{count} post","%{count} posts"]}},posts:{comments:{noun:{en:["%{count} comment","%{count} comments"]}},numViews:{noun:{en:["%{count} View","%{count} Views"]}},points:{noun:{en:["%{count} point","%{count} points"]}},views:{noun:{en:["view","views"]}}},comment:{allComments:{en:["all %{count} comment","all %{count} comments"]},children:{en:["%{numChildren} child","%{numChildren} children"]},moreReply:{en:["%{count} more reply","%{count} more replies"]},moreThanChildren:{en:["More than %{numChildren} child","More than %{numChildren} children"]},point:{en:["%{count} point","%{count} points"]},reply:{en:["%{count} reply","%{count} replies"]}},gold:{awardBadge:{silverTooltipMessage:{en:["This %{postOrComment} has received the Silver Award","This %{postOrComment} has received the Silver Award %{count} times"]},goldTooltipMessage:{en:["This %{postOrComment} has received the Gold Award","This %{postOrComment} has received the Gold Award %{count} times"]},platinumTooltipMessage:{en:["This %{postOrComment} has received the Platinum Award","This %{postOrComment} has received the Platinum Award %{count} times"]}}},listings:{moreMods:{en:["...and %{count} more »","...and %{count} more »"]},subscribers:{en:["%{count} subscriber","%{count} subscribers"]},usersHereNow:{en:["%{count} user here now","%{fuzzed}%{count} users here now"]},channelMembers:{en:[" • %{count} Member"," • %{count} Members"]}},live:{viewers:{en:["%{count} viewer","%{count} viewers"]}},metadata:{votes:{en:["%{count} vote","%{count} votes"]},comments:{en:["%{count} comment","%{count} comments"]}},multireddit:{adHocDescription:{en:["Posts from %{subreddits}","Posts from %{subreddits}"]},info:{communityCount:{en:["%{count} community in this %{object}:","%{count} communities in this %{object}:"]}}},profile:{followers:{en:["%{count} Follower","%{count} Followers"]},subscribers:{en:["%{count} Subscriber","%{count} Subscribers"]}},time:{days:{en:["%{count} day","%{count} days"]},hours:{en:["%{count} hour","%{count} hours"]},milliseconds:{en:["%{count} millisecond","%{count} milliseconds"]},minutes:{en:["%{count} minute","%{count} minutes"]},months:{en:["%{count} month","%{count} months"]},seconds:{en:["%{count} second","%{count} seconds"]},years:{en:["%{count} year","%{count} years"]},ago:{days:{en:["%{count} day ago","%{count} days ago"]},hours:{en:["%{count} hour ago","%{count} hours ago"]},milliseconds:{en:["%{count} millisecond ago","%{count} milliseconds ago"]},minutes:{en:["%{count} minute ago","%{count} minutes ago"]},months:{en:["%{count} month ago","%{count} months ago"]},seconds:{en:["%{count} second ago","%{count} seconds ago"]},years:{en:["%{count} year ago","%{count} years ago"]}}}},b={account:{karma:{en:"karma"},karmaTotal:{en:"%{karma} karma"},login:{en:"Log In"},signup:{en:"Sign Up"},logout:{en:"logout"},preferences:{en:"preferences"}},alertBanner:{learnMore:{en:"Learn more"},suspendedMessage:{en:"Your account has been suspended."},FPRMessage:{en:"Uh oh! We have suspended your account due to suspicious activity. Not to worry. You can continue using Reddit by resetting your password."}},appeal:{buttons:{pending:{en:"Pending"},submit:{en:"Submit"}},confirmation:{header:{en:"Appeal received"},description:{en:"Thanks for submitting your request. We will review your submission and be in touch if the status of your account's restriction is changed. Please note that suspensions which were correctly issued will not be reversed or lifted prematurely."}},contentPolicy:{en:"Reddit Content Policy"},errors:{emptyDescription:{en:"Enter a brief description"},oneAppealPerDay:{en:"You can submit only one appeal per day"},required:{en:"Required"},validEmail:{en:"Enter a valid email address"}},fields:{description:{description:{en:"Help us understand why you have not violated our policy and have been suspended in error."},label:{en:"Brief description"}},email:{comment:{en:"We will use this email address if we need to contact you for additional information."},label:{en:"Email address (optional)"}},username:{part1:{en:"You can only appeal the account that you are logged into. If you are having trouble logging into another account, troubleshoot in our "},label:{en:"Username"},part2:{en:"."}}},form:{description:{part1:{en:"If you have reviewed the "},part2:{en:" and our "},part3:{en:" and believe your account has been wrongfully suspended, submit this form and we'll review your request."}},header:{en:"Submit an appeal"},policyCheckboxText:{part1:{en:"I have read the "},part2:{en:" and the "},part3:{en:"."}},textAreaCounter:{en:"%{length}/%{maxLength}"}},header:{en:"Appeal suspension"},helpCenter:{en:"Help Center"},suspensionsArticle:{en:"Suspensions help article"}},badges:{achievement:{en:"Achievement"},applyBadge:{en:"apply"},applyBadge2:{en:"apply badge"},alreadyOwned:{en:"owned"},buy:{en:"convert %{tokenName}"},clearBadges:{en:"clear selection"},done:{en:"done"},expiresIn:{en:"Expires in"},flairDisallowed:{en:"This community does not allow you to select flair"},flairDisallowedTitle:{en:"unavailable"},flairPickerTitle:{en:"select flair"},free:{en:"free"},getBadge:{en:"get badge"},gotBadge:{en:"you got a new badge!"},pickerTitle:{en:"Community Flairs & Badges"},modeSectionBadges:{en:"badges"},modeSectionFlairs:{en:"flairs"},modeSectionItemGallery:{en:"gallery"},modeSectionItemMyBadges:{en:"my badges"},noBadgesTitle:{en:"no badges"},noBadgesText:{en:"You don't have any badges yet. Get them from the Gallery."},numLeft:{en:"%{numerator}/%{denominator} left"},selectBadge:{en:"select badge"},soldOut:{en:"sold out"},youHave:{en:"You have"}},blueBarLinks:{wiki:{en:"wiki"},comments:{en:"comments"},duplicates:{en:"other discussions"}},categories:{advice:{en:"Advice"},all:{en:"All Categories"},animals:{en:"Animals"},art:{en:"Art"},diy:{en:"DIY"},electronics:{en:"Electronics"},entertainment:{en:"Entertainment"},fashion:{en:"Fashion"},food:{en:"Food"},funny:{en:"Funny"},gaming:{en:"Gaming"},health:{en:"Health"},memes:{en:"Memes"},music:{en:"Music"},news:{en:"News"},outdoors:{en:"Outdoors"},photography:{en:"Photography"},picsandgifs:{en:"Pics & Gifs"},relationships:{en:"Relationships"},science:{en:"Science"},sports:{en:"Sports"},tv:{en:"TV"},tech:{en:"Tech"},travel:{en:"Travel"},videogames:{en:"Videogames"},videos:{en:"Videos"},vroom:{en:"Vroom"},writing:{en:"Writing"}},collection:{addActionText:{en:"add"},addPostToACollection:{en:"Add post to a collection"},collectionBy:{en:"Collection by"},collectionDeletedSuccess:{en:"Collection deleted successfully: %{title}"},deleteCollectionTitle:{en:"Delete Collection"},deleteConfirmation:{en:"Are you sure you want to delete this collection? The posts within the collection won't be deleted."},editModal:{collection:{en:"Collection"},description:{en:"Description"},descriptionPlaceholderText:{en:"Give some detail on what the collection is about."},descriptionUpdateSuccess:{en:"Collection description updated successfully"},edit:{en:"Edit"},editCollection:{en:"Edit collection"},posts:{en:"Posts"},reorderCollectionSuccess:{en:"Collection order updated successfully"},title:{en:"Title"},titleUpdateSuccess:{en:"Collection title updated successfully"}},follow:{follow:{en:"Follow"},followed:{en:"Followed"},unfollow:{en:"Unfollow"}},postAddedSuccess:{en:"Success! You added a post to the collection: %{title}"},postRemovedSuccess:{en:"Following post removed from collection successfully: %{postTitle}"},view:{en:"VIEW"},yesDelete:{en:"Yes, Delete"},undo:{en:"UNDO"},save:{en:"save"}},comment:{confirmCancellation:{creation:{en:"Are you sure that you want to discard your comment?"},edit:{en:"Are you sure that you want to discard your edits?"}},confirmNavigation:{en:"You have a comment in progress, are you sure you want to discard it?"},cancel:{en:"cancel"},children:{en:"children"},comment:{en:"comment"},commentedBy:{en:"Commented by"},commentDeletedByAuthor:{en:"Comment deleted by user"},commentDeletedByMod:{en:"Comment removed by moderator"},contentPolicy:{en:"content policy"},context:{en:"context"},continueThread:{en:"Continue this thread"},delete:{en:"delete"},deleteComment:{en:"Delete comment"},deleteConfirmation:{en:"Are you sure you want to delete your comment?"},deleted:{en:"deleted"},distinguish:{en:"distinguish"},distinguishAndSticky:{en:"Distinguish as Mod and Sticky"},distinguishAsAdmin:{en:"Distinguish as Admin"},distinguishAsMod:{en:"Distinguish as Mod"},distinguishSticky:{en:"yes & sticky"},dontDigFancyPants:{en:"Don't dig the Fancy Pants Editor?\nSwitch to markdown anytime"},edit:{en:"edit"},editComment:{en:"Edit comment"},edited:{en:"edited %{time}"},empty:{en:"Be the first to share what you think!"},error:{en:"Sorry, comments couldn't load!"},extraReply:{en:"Load more comments"},extraReplyLoading:{en:"Loading..."},failed:{en:"failed"},formattingHelp:{en:"formatting help"},fullComments:{en:"full comments"},hiddenScore:{en:"[score hidden]"},hiddenScorePlain:{en:"Score hidden"},keep:{en:"keep"},level:{en:"level %{level}"},loading:{en:"loading..."},loadMore:{en:"load more comments"},moreFromThisCommunity:{en:"More from this community"},switchToRTE:{en:"Switch to fancy pants editor"},noComments:{en:"no comments yet"},missingComment:{en:"That comment is missing"},pageError:{en:"We couldn't load the comments for this post"},parent:{en:"parent"},pending:{en:"submitting..."},permalink:{en:"permalink"},placeholder:{en:"What are your thoughts?"},points:{en:"points"},reply:{en:"Reply"},report:{en:"report"},return:{en:"report"},save:{en:"save"},saveComment:{en:"Save"},saveEdits:{en:"save edits"},savedSuccess:{en:"Comment saved successfully"},savedUndo:{en:"Undo"},share:{en:"share"},showParentComments:{en:"Show parent comments"},singleComment:{message:{en:"you are viewing a single comment's thread."},link:{en:"view the rest of the comments"},shortMessage:{en:"Single comment thread."}},threadArchived:{title:{en:"This thread is archived"},subtitle:{en:"New comments cannot be posted and votes cannot be cast"}},threadLocked:{subtitle:{en:"New comments cannot be posted"},title:{en:"This thread has been locked by the moderators of r/%{subredditName}"},simpleTitle:{en:"This thread has been locked"}},tooltips:{admin:{en:"Reddit admin, speaking officially"},adminEmeritus:{en:"Reddit admin emeritus"},cakeday:{en:"Cake day"},contractor:{en:"Reddit contractor"},gilded:{en:"Gilded"},moderator:{en:"Moderator of %{displayText}, speaking officially"},op:{en:"Original Poster"}},sortedBy:{en:"sorted by:"},undistinguish:{en:"Undistinguish"},unsave:{en:"unsave"},unsaveComment:{en:"Unsave"},unsavedSuccess:{en:"Comment unsaved successfully"},stickied:{en:"Stickied comment"},topPosts:{en:"Top Posts From The %{subredditName} Community"},viewAllComments:{en:"View all comments"},viewAllNumComments:{en:"View all %{numComments} comments"}},common:{areYouSure:{en:"Are you sure?"},cancel:{en:"Cancel"},close:{en:"Close"},confirm:{en:"Confirm"},disable:{en:"Disable"},join:{en:"Join"},no:{en:"No"},or:{en:"or"},remove:{en:"remove"},retry:{en:"retry"},update:{en:"update"},yes:{en:"Yes"}},communityAwards:{errors:{imageTooBig:{en:"The chosen image is too large. Please pick a new image and try again."},imageWrongDimensions:{en:"The chosen image does not match the required dimensions. Please pick a new image and try again."},imageUploadError:{en:"There was an error uploading the image. Please try again."},awardCreationError:{en:"There was an error creating the award. Please try again."},awardDeleteError:{en:"There was an error deleting the award. Please try again."},awardDisableError:{en:"There was an error disabling the award. Please try again."},awardsListError:{en:"There was an error loading awards list. Please try again."}},creationModal:{createAward:{en:"Create Award"},name:{en:"Name"},nameOfAward:{en:"Name of Award"},image:{en:"Image"},normalSize:{en:"Normal size"},smallSize:{en:"Small size"},fileDimensionsSubtext:{en:"Width and height limited to %{maxSize}px"},fileSizeSubtext:{en:"File size limited to %{maxSize}kB"},modOnly:{en:"Exclusive for Mods"},coinCost:{en:"Coin cost"},coinValueConstraints:{en:"%{minimum} Coins minimum in increments of %{increments}"},coinsToCommunity:{en:"%{coins} Coins will go to the community"},monthsToGive:{en:"Months of Premium to give"},create:{en:"Create"},successfullyCreated:{en:"Community award successfully created!"}},awardsList:{all:{en:"All"},modOnly:{en:"Mod only"},name:{en:"Name"},icon:{en:"Icon"},coins:{en:"Coins"},type:{en:"Type"}}},communityTopics:{communityTopics:{en:"Community topics"},explanation:{en:"This will help Reddit recommend your community to relevant users and other discovery experiences."},suggestedTopics:{en:"Suggested topics"},loadFailed:{en:"Oh no! We didn't load your topics. Please try again."},savePartialFailed:{en:"Yikes! It looks like we didn't save all of your topics. Please try again"},add:{en:"Add"},retry:{en:"Retry"},numSelected:{en:"(%{part}/%{whole})"},maxTopicsHit:{en:"You can only add up to %{max} community topics"}},connectedAccounts:{thankYouForYourSupport:{en:"Thank you for being a patron!"},getExclusiveFlair:{en:"Get exclusive Patreon flair by becoming a patron"},title:{en:"Connected accounts"},visit:{en:"Visit"}},contentGate:{goldSubreddit:{description:{en:"The moderators in this community have set it to Reddit Gold members only. You must upgrade to a Reddit Gold membership to continue."},descriptionPremium:{en:"The moderators in this community have set it to Reddit Premium members only. You must upgrade to a Reddit Premium membership to continue."},getGold:{en:"Get Gold"},getPremium:{en:"Get Premium"},goHome:{en:"Go Home"},login:{en:"Log In"},signUp:{en:"Sign Up"},title:{en:"r/%{subredditName} is a Reddit Gold community"},titlePremium:{en:"r/%{subredditName} is a Reddit Premium community"}},over18:{description:{en:"You must be at least eighteen years old to view this content. Are you over eighteen and willing to see adult content?"},title:{en:"You must be 18+ to view this community"}},privateSubreddit:{description:{en:"The moderators in this community have set it to private. You must be a moderator or approved submitter to visit."},exploreReddit:{en:"Explore Reddit"},goHome:{en:"Go Home"},messageMods:{en:"Message Mods"},title:{en:"You must be invited to visit this community"}},quarantinedSubreddit:{continue:{en:"Continue"},description:{en:"Quarantined communities are dedicated to shocking or highly offensive content. You must be logged in with a verified email to continue."},exploreReddit:{en:"Explore Reddit"},login:{en:"Log In"},noThankYou:{en:"No Thank You"},prompt:{en:"Are you certain you want to continue?"},quarantined:{en:"quarantined"},signUp:{en:"Sign Up"},subtitle:{en:"This community is"},title:{en:"Are you sure you want to view this community?"},verifyEmail:{en:"Verify Email"},bannerTitle:{en:"Community Quarantined"},clickToGoHome:{en:"Click to return home."},quarantineMsg:{en:"It is dedicated to shocking or highly offensive content."},quarantineLabelTooltip:{en:"This post was submitted in a quarantined community"}},subredditBanned:{description:{en:"This community has been banned for violating the Reddit rules."},exploreReddit:{en:"Explore Reddit"},title:{en:"r/%{subredditName} has been banned from Reddit"}},subredditDoesNotExist:{goHome:{en:"Go Home"},title:{en:"r/%{subredditName} doesn't exist"}}},countrySorts:{everywhere:{en:"everywhere"},unitedStates:{en:"united states"},argentina:{en:"argentina"},australia:{en:"australia"},bulgaria:{en:"bulgaria"},canada:{en:"canada"},chile:{en:"chile"},colombia:{en:"colombia"},croatia:{en:"croatia"},czechRepublic:{en:"czech republic"},finland:{en:"finland"},greece:{en:"greece"},hungary:{en:"hungary"},iceland:{en:"iceland"},india:{en:"india"},ireland:{en:"ireland"},japan:{en:"japan"},malaysia:{en:"malaysia"},mexico:{en:"mexico"},newZealand:{en:"new zealand"},philippines:{en:"philippines"},poland:{en:"poland"},portugal:{en:"portugal"},puertoRico:{en:"puerto rico"},romania:{en:"romania"},serbia:{en:"serbia"},singapore:{en:"singapore"},sweden:{en:"sweden"},taiwan:{en:"taiwan"},thailand:{en:"thailand"},turkey:{en:"turkey"},unitedKingdom:{en:"united kingdom"}},createCommunity:{alreadyRunning:{en:"Already run a Reddit community?"},createCommunity:{en:"Create community"},description:{en:"Create a community for your supporters to call home that links to your Patreon page."},fields:{description:{description:{en:"Appears in search results and social media links. 500 characters max."},label:{en:"(optional) description"}},name:{description:{en:'Names cannot have (e.g., "r/bookclub" not "r/book club"), must be between 3-50 characters, and underscores ("_") are the only special characters allowed. Avoid using solely trademarked names (e.g., "r/FansOfAcme" not "r/Acme").'},label:{en:"Community name"}}},selectACommunity:{en:"Select a community"},title:{en:"Create your Reddit community"},usernameDoesNotMatch:{title:{en:"Username does not match"},description:{en:"It looks like you are logged in to Reddit with a different account than expected. Please ensure you are logged into the correct account to continue."},button:{en:"Switch Accounts"}}},crosspost:{anotherRule:{en:"See rules details"},crosspostTitle:{en:"Choose a title"},formNotification:{en:"You can share this post to communities you are subscribed to."},formTitle:{en:"Submit a Crosspost"},moreCrosposts:{en:"See more places this has been crossposted"},policy:{part1:{en:"please be mindful of reddits "},part2:{en:"content policy"},part3:{en:" and practice "},part4:{en:" good reddiquette"}},required:{en:"required"},recentSubreddits:{en:"your recent subreddits"},rules:{en:"Crossposting rules for %{name}"},sendReplies:{en:"Send replies to this post to my inbox"},submit:{en:"Submit"},subreddit:{en:"Choose where to crosspost"},your:{en:"Your Profile"}},desktopNotifications:{prePrompt:{allowNotifications:{en:"Allow Notifications"},body:{loggedIn:{en:"%{userName}, stay up to date on the best Reddit content for you and replies to your posts and comments with notifications."},loggedOut:{en:"Stay up to date on the best Reddit content for you."}},notNow:{en:"Not now"},title:{en:"Enable notifications"}}},discoveryUnits:{categoryCommunities:{en:"%{categoryName} communities"},communities:{en:"Communities"},communitiesTalkingAboutThis:{en:"Communities talking about this"},continueBrowsingIn:{en:"Continue browsing in %{subredditName}"},more:{en:"+%{count} More"},popularPosts:{en:"Popular posts"},seeAllPosts:{en:"See all posts"},seeAllPostsIn:{en:"See all posts in %{subredditName}"},subscribers:{en:"%{number} subscribers"},topContentLast:{en:"Top posts from the past %{range}"},topPost:{en:"Top post"},topPostsAcrossReddit:{en:"Top posts across reddit "},topPostsInCategory:{en:"Top %{category} Posts"},topSubredditsInCategory:{en:"Top %{category} Communities"},trendingToday:{en:"Trending today"},viewAll:{en:"View all %{count}"},viewCategory:{en:"View Category"},viewCommunity:{en:"View Community"},visitCommunity:{en:"Visit Community"}},economy:{settings:{creator:{header:{tag:{en:"alpha"},title:{en:"Reddit Creator"}},stripeConnect:{cta:{en:"connect stripe account"},connected:{en:"connected"},connecting:{en:"connecting..."},description:{en:"Connect your Stripe account to Reddit to get paid directly to your bank account. If you don't have a Stripe account it'll only take a couple of minutes to create one."},disclaimer:{en:"Reddit doesn't store personal data collected by Stripe."},header:{en:"accept tips"},legal:{en:"By connecting to Stripe, you agree to our"},legalLink:{en:"Beta Terms of Service"},title:{en:"Stripe Account"}}},payments:{header:{description:{en:"View your saved payment methods. For security and privacy, your payment details are never stored by Reddit, and only maintained by our payment providers."},title:{en:"Payments"}},paymentMethods:{none:{en:"You have no saved payment methods"},remove:{en:"remove"},removing:{en:"removing"},title:{en:"payment methods"}}}},sidebar:{postFlatlistCTA:{support:{en:"Tip"}},profileCTA:{support:{en:"tip"},title:{en:"reddit creator"}}},support:{payment:{amounts:{customLabel:{en:"other"}},anonymous:{en:"Make my tip anonymous"},card:{new:{ccv:{en:"ccv"},exp:{en:"mm/yy"},name:{en:"name on card"},number:{en:"card number"},update:{en:"Save card"},zip:{en:"zip code"}},selector:{title:{en:"Payment Method"},other:{en:"Add New Card"}}},footer:{legal:{delimiter:{en:"."},link:{en:"Beta Terms of Service"},notAnonymous:{en:"Your username & tip amount will be sent to the recipient."},text:{en:"By tipping, you agree to our"}},submit:{buttonText:{en:"Tip %{username}"}}},header:{title:{en:"Tip Reddit Creators"},subtext1:{en:"Send money to your favorite Reddit Creators."},subtext2:{en:"Help them create more great stuff."}},message:{placeholder:{en:"Private Message (optional)"}}},tooltip:{subredditPlacholder:{en:"the subreddit"},text:{en:"%{amount}% goes to %{name}"},textWithFees:{en:"%{amount}% goes to %{name} (excluding fees)"},textWithDisclaimer:{en:"%{amount}%* goes to %{name}"},usernameLoading:{en:"Loading..."}}}},email:{verificationStatus:{success:{en:"Email verification complete"},alreadyVerified:{en:"Your email address has already been verified."},wrongUser:{en:"The email verification link you've followed is for a different user account. Please log out and click the email verification link again to verify your email."},error:{en:"Something went wrong."}}},emojiManagement:{addEmoji:{en:"Add Emoji"},imageTitle:{en:"Image"},nameTitle:{en:"Name"},pageTitle:{en:"Emoji management"},settings:{en:"Emoji settings"}},emojiPicker:{cancel:{en:"Cancel"},searchEmoji:{en:"Search for emoji"}},error:c.a,events:{eventStartedSuccessfully:{en:"Following event has started successfully: %{title}"},eventTimeUpdatedSuccessfully:{en:"Following event time is updated successfully: %{title}"}},euCookiePolicy:{buttonText:{en:"I Agree"},linkText:{en:"Learn More"},text:{en:"Cookies help us deliver our Services. By using our Services or clicking I agree, you agree to our use of cookies."}},explore:{categories:{description:{en:"Breaking news, sports, TV fan theories, and never-ending streams of cute animals. The conversation starts here."},title:{en:"Find your community on Reddit"}},communities:{title:{en:"Explore %{categoryName}"}},lookingForPopular:{en:"Looking for the Popular feed?"},upsell:{description:{en:"Reddit is home to thousands of communities, endless conversation, and authentic human connection. Create your account now!"},title:{en:"Find your communities. Customize your Home feed."}}},flair:{apply:{en:"apply"},addUserFlair:{en:"add user flair"},addUserFlairAndBadge:{en:"add badge & flair"},addUserBadge:{en:"add badge"},editFlair:{en:"edit flair"},clear:{en:"Clear selection"},editUserFlair:{en:"edit user flair"},editUserFlairAndBadge:{en:"edit badge & user flair"},editUserBadge:{en:"edit user badge"},maxLengthExceededTooltip:{en:"The unicode for the emoji goes against the character count"},noFlair:{en:"No flair selected"},patron:{en:"Patron"},postFlairModalTitle:{en:"Select %{subredditName} flair"},postFlairPlaceholder:{en:"Post Title"},preview:{en:"user flair preview"},searchPlaceholder:{en:"Search for flair"},showMyFlair:{en:"Show my user flair on this community"},userFlairModalTitle:{en:"Select your community flair"},userFlairPlaceholder:{en:"u/username"}},followPost:{follow:{en:"Follow"},followed:{en:"Followed"},tooltip:{en:"Want to know when new popular comments come in? Follow this post for updates."}},footer:{titles:{about:{en:"about"},help:{en:"help"},apps:{en:"apps & tools"},love:{en:"<3"}},links:{blog:{en:"blog"},about:{en:"about"},source:{en:"source code"},ad:{en:"advertise"},app:{en:"the reddit app"},careers:{en:"careers"},jobs:{en:"jobs"},developers:{en:"developers"},engineering:{en:"engineering"},help:{en:"help"},rules:{en:"site rules"},faq:{en:"FAQ"},wiki:{en:"wiki"},reddiquette:{en:"reddiquette"},reddit:{en:"reddit.com"},transparency:{en:"transparency"},contact:{en:"contact us"},iphone:{en:"Reddit for iPhone"},android:{en:"Reddit for Android"},mweb:{en:"mobile website"},press:{en:"press"},buttons:{en:"buttons"},gold:{en:"reddit gold"},gifts:{en:"reddit gifts"},facebook:{en:"Facebook"},twitter:{en:"Twitter"},instagram:{en:"Instagram"},coins:{en:"reddit coins"},premium:{en:"reddit premium"}},legal:{content:{en:"content policy"},privacy:{en:"privacy policy"},user:{en:"user agreement"},mod:{en:"mod policy"},cp:{en:"© 2019 Reddit, Inc. All rights reserved"}},legalbottom:{part1:{en:"Use of this site constitutes acceptance of our "},part2:{en:" and "},part3:{en:". © %{year} reddit inc. All rights reserved. REDDIT and the ALIEN Logo are registered trademarks of reddit inc."},privacy:{en:"Privacy Policy"},user:{en:"User Agreement"}}},form:{errors:{iconError:{en:"There was an error uploading your image. Please verify that the size of your image is 256x256 and less than 500KB."},bannerError:{en:"There was an error uploading your image. Please verify that the size of your image is 1280x384 and less than 500KB."}},saved:{en:"Saved!"},saving:{en:"Saving"},submit:{en:"Submit"},optional:{en:" (Optional)"},required:{en:"*Required"},uploadPhoto:{en:"Upload Photo"},characters:{en:"Characters"},images:{en:"Images"}},gold:u,gov:{available:{en:"Transferable"},bannerPurchaseCTA:{en:"buy banner"},bannerManageCTA:{en:"manage banner"},explanation:{en:"Up to 49% of earned %{tokenName}. Remaining are frozen."},harberger:{banner:{deleteError:{en:"Could not delete image"},imageSize:{en:"192 px high"},imageTitle:{en:"Image"},tile:{en:"Tile"},title:{en:"banner"},uploadLabel:{en:"Drag and Drop or Upload Image"},uploadError:{en:"Could not upload image"}},buyBannerModalTitle:{en:"Buy Banner"},buy:{en:"buy"},controls:{cancel:{en:"cancel"},save:{en:"save"},walletAmount:{en:"You have"}},explanations:{banner:{title:{en:"Buy r/%{subredditName}'s Top Banner with %{tokenName}"},text:{en:"Set the image to whatever you want"}},tax:{title:{en:"Hamburger Tax"},text1:{en:"The owner sets the price for the banner"},text2:{en:"They pay a daily tax rate of 1% by burning %{tokenName}"},text3:{en:"If the owner cannot pay the tax, the price goes to 0"},text4:{en:"Anyone can buy the banner at its advertised price"},text5:{en:"The owner cannot refuse to sell it at that price"}}},manage:{bannerPrice:{en:"banner price"},taxRate:{en:"1% daily tax"},priceTitle:{en:"Price and Hamburger Tax"},priceExplanation:{en:"You can protect your ownership by raising the price. This also increases the daily tax. If you're unable to pay the tax, the price goes to 0."}},manageBannerModalTitle:{en:"Manage Banner"},owner:{en:"Owned by"}},leaderboard:{header:{topUsers:{en:"top users"}},rangeText:{week:{en:"Week"},month:{en:"Month"},year:{en:"Year"}},users:{singular:{en:"User"},plural:{en:"Users"}}},pointsDecay:{election:{body:{en:"Moderator %{tokenName} may be removed if there isnt an election for top moderator within %{time}."},title:{en:"election required for top moderator"}},inactive:{body:{en:"%{tokenName} may be removed if they are not used in governance polls. To keep your %{tokenName}, vote in 1 governance poll within %{time}."},title:{en:"inactive %{tokenName}"},time:{singular:{en:"%{numDays} day"},plural:{en:"%{numDays} days"}}}},new:{en:"new"},recipientLabel:{en:"recipient username"},recipientPlaceholder:{en:"Who will get your %{tokenName}?"},releaseNotesDone:{en:"done"},releaseNotesNext:{en:"next"},releaseNotesTitle:{en:"What's New in %{subredditName}?"},replaceMod:{part1:{en:"Should"},part2:{en:"become the top moderator?"},username:{en:"username"}},searchNameError:{en:"Could not check that username. Are you sure it's correct?"},searchNameInvalid:{en:"Cannot find this username."},sendCta:{en:"send"},spinoff:{part1:{en:"Should we spin-off to"},part2:{en:"?"},subredditName:{en:"subreddit name"}},tipText:{en:"Tip %{username} with %{tokenName}"},transferModalTitle:{en:"Send %{tokenName}"},transferSuccess:{en:"Success! You just transferred %{amount} %{tokenName} to %{recipient}"},types:{general:{en:"general"},gov:{en:"governance"},replaceTopMod:{en:"replace the top moderator"},spinoff:{en:"spin-off a new community"}},voteLater:{en:"later"},voteCta:{en:"%{subredditName} Governance Vote is Open:"},votePrompt:{en:"vote"}},grantUserFlair:{buttons:{sync:{en:"Sync"}},cssClass:{en:"Css class"},cssClassInfo:{en:"CSS classes determine styling for flair in old Reddit"},flairTemplate:{en:"Flair template"},flairTemplateInfo:{en:"Flair templates determine the flair's background colors, text colors, and permissions."},flairText:{en:"Flair text"},flairTextInfo:{en:"Changes the text and emojis within the user flair"},isModOnly:{en:"Available only to mods"},isUserEditable:{en:"User editable"},none:{en:"none"},syncStyling:{en:"Sync styling"},usernameWithPreview:{en:"Username with preview"}},header:{appeal:{en:"Appeal"},ariaInstructions:{en:"Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts"},chat:{en:"Chat"},coins:{en:"Coins"},createCommunity:{en:"Create Community"},customizeFlyout:{title:{en:"New User Settings"},subtitle:{en:"Like customizing Reddit?"},description:{en:"You can save how you sort and view your communities in user settings."},dismiss:{en:"Got It"}},filter:{en:"Filter"},explore:{en:"Explore"},hamburgerMenu:{en:"My Communities Menu"},home:{en:"Home"},metaFilter:{en:"Polls"},messages:{en:"Messages"},moderation:{en:"Moderation"},modListing:{en:"r/Mod"},modMail:{en:"Modmail"},modMailBeta:{en:"Modmail Beta"},modQueue:{en:"Mod Queue"},mySubscriptions:{en:"My Subscriptions"},navigation:{en:"Start typing to filter your subscriptions or use up and down to select."},newPost:{en:"Create Post"},news:{en:"News"},ogDescription:{en:"reddit: the front page of the internet"},ogTitle:{en:"reddit: the front page of the internet"},premium:{en:"Premium"},search:{en:"Search Reddit"},searchMultireddit:{en:"Search m/%{multireddit}"},searchSubreddit:{en:"Search r/%{subreddit}"},settings:{en:"User Settings"},selected:{en:"selected"},subredditCreation:{en:"Create Community"},userDropdown:{en:"User account menu"},viewDraft:{en:"View Draft"}},headerDropdown:{coins:{en:"Reddit Coins"},communities:{en:"communities"},feeds:{en:"feeds"},helpCenter:{en:"Help Center"},loginSignup:{en:"Log In / Sign Up"},logout:{en:"Log Out"},moreStuff:{en:"More Stuff"},myProfile:{en:"My Profile"},myStuff:{en:"My Stuff"},mySubscriptions:{en:"My Subscriptions"},optIn:{en:"Opt In to New Reddit"},optOut:{en:"Opt Out of Redesign"},premium:{en:"Reddit Premium"},submitFeedback:{en:"Submit Feedback"},userSettings:{en:"User Settings"},viewOptions:{en:"View Options"},visitOldReddit:{en:"Visit Old Reddit"}},hovercard:{viewCommunity:{en:"View Community"}},listings:{backToTop:{en:"back to top"},aboutMods:{en:"about moderation team"},agePrefix:{en:"a community for"},emptySubreddit:{callToAction:{en:"Add a post"},primary:{en:"There are no posts in this subreddit"},secondary:{en:"Be the first to till this fertile land."}},emptySubredditRising:{primary:{en:"Looks like nothing is rising fast enough in this subreddit"},secondary:{en:"Create a new post and take all the glory"}},emptyHomepage:{callToAction:{en:"Browse popular communities"},primary:{en:"Reddit gets better when you subscribe to communities, so find some that youll love!"}},errorTitle:{en:"We couldn't load this listing"},explore:{howRedditWorks:{en:"How Reddit works"},longDescription:{en:'Find your breaking news, sports,<br />TV fan theories, or never-ending<br />streams of cute animals.<br />See whats <a href="/r/popular">trending on r/popular</a>.'},title:{en:"Explore"}},home:{title:{en:"home"},longDescription:{en:"Your personal Reddit frontpage. Come here to check in with your favorite communities."}},all:{title:{en:"all"},longDescription:{en:"The most active posts from all of Reddit. Come here to see new posts rising and be a part of the conversation."}},random:{en:"random"},originalContent:{title:{en:"Original Content"},titleSecondary:{en:"The best [OC] across Reddit"},longDescription:{en:"Find the best Original Content [OC] created by Redditors for Redditors."},bannerTitle:{en:"What is original content?"},bannerDescription:{en:'Here you will find OC or "Original Content" posts. This means that the post author claims they created the content. Explore OC categories to discover posts you havent seen anywhere else.'}},news:{title:{en:"News"}},popular:{title:{en:"popular"},longDescription:{en:"The best posts on Reddit for you, pulled from the most active communities on Reddit. Check here to see the most shared, upvoted, and commented content on the internet."}},pagination:{next:{en:"next"},prev:{en:"prev"},title:{en:"view more:"},or:{en:"or"},random:{en:"random subreddit"},explore:{en:"explore some new subreddits"}},messageTheModerators:{en:"message the moderators"},moderators:{en:"moderators"},noResults:{en:"Sorry, there doesn't seem to be anything here."},noPosts:{en:"hmm... u/%{profileName} hasn't posted anything"},noRecentPosts:{en:"hmm... u/%{profileName} hasn't posted recently"},noComments:{en:"hmm... u/%{profileName} hasn't commented on anything"},noRecentComments:{en:"hmm... u/%{profileName} hasn't commented recently"},noPostsButComment:{check:{en:"check out"},comments:{en:"their comments"},instead:{en:"instead"}},privateEmpty:{en:"hmm... looks like you haven't %{verb} anything yet"},subscribe:{en:"subscribe"},layoutSwitcher:{card:{en:"card"},classic:{en:"classic"},compact:{en:"compact"},label:{en:"View"},welcomeTooltip:{label:{en:"New Feature"},title:{en:"Card. Classic. Compact"},body:{en:"These icons change the way you view Reddit. Choose between layouts for media, text or just plain density."},button:{en:"Got it"}}},toast:{error:{en:"Sorry, we couldn't load posts for this page."},retryButton:{en:"Retry"}},sponsored:{en:"promoted"},unsubscribe:{en:"unsubscribe"},subredditCreation:{title:{en:"Create Community"}}},live:{live:{en:"live"}},media:{nsfw:{en:"Click to see NSFW"},spoiler:{en:"Click to see spoiler"},nsfwSpoiler:{en:"Click to see NSFW spoiler"}},metadata:{index:{en:"%{votesPluralizedString} and %{commentsPluralizedString} so far on Reddit"}},modals:{cancelPurchase:{accept:{en:"Cancel purchase"},cancel:{en:"back"},message:{en:"Do you want to cancel this purchase? You will lose any information youve entered."}}},moderationLog:{dropdown:{label:{actions:{en:"Actions"},moderators:{en:"All Moderators"}},actions:{allActions:{en:"All actions"},acceptModeratorInvite:{en:"Accept moderator invite"},addContributor:{en:"Add contributor"},addModerator:{en:"Add moderator"},approveComment:{en:"Approve comment"},approveLink:{en:"Approve link"},banUser:{en:"Ban user"},collections:{en:"Collections"},communityStyling:{en:"Community styling"},communityWidgets:{en:"Community widgets"},createAward:{en:"Create award"},createRule:{en:"Create rule"},deleteRule:{en:"Delete rule"},disableAward:{en:"Disable award"},distinguish:{en:"Distinguish"},editFlair:{en:"Edit flair"},editRule:{en:"Edit rule"},editSettings:{en:"Edit settings"},events:{en:"Events"},ignoreReports:{en:"Ignore reports"},inviteModerator:{en:"Invite moderator"},lock:{en:"Lock"},markNsfw:{en:"Mark nsfw"},markOriginalContent:{en:"Mark original content"},modmailEnrollment:{en:"Modmail enrollment"},muteUser:{en:"Mute user"},removeComment:{en:"Remove comment"},removeContributor:{en:"Remove contributor"},removeLink:{en:"Remove link"},removeModerator:{en:"Remove moderator"},removeWikiContributor:{en:"Remove wiki contributor"},reorderRules:{en:"Reorder rules"},setContestMode:{en:"Set contest mode"},setPermissions:{en:"Set permissions"},setSuggestedSort:{en:"Set suggested sort"},spamComment:{en:"Spam comment"},spamLink:{en:"Spam link"},spoiler:{en:"Spoiler"},sticky:{en:"Sticky"},unbanUser:{en:"Unban user"},unignoreReports:{en:"Unignore reports"},uninviteModerator:{en:"Uninvite moderator"},unlock:{en:"Unlock"},unmuteUser:{en:"Unmute user"},unsetContestMode:{en:"Unset contest mode"},unspoiler:{en:"Unspoiler"},unsticky:{en:"Unsticky"},wikiBanned:{en:"Wiki banned"},wikiContributor:{en:"Wiki contributor"},wikiPageListed:{en:"Wiki page listed"},wikiPermLevel:{en:"Wiki perm level"},wikiRevise:{en:"Wiki revise"},wikiUnbanned:{en:"Wiki unbanned"}}},titleBar:{time:{en:"time"},moderator:{en:"moderator"},action:{name:{en:"action"},tooltip:{description:{en:"Actions performed within your community"},icons:{award:{en:"Award"},comment:{en:"Comment"},post:{en:"Post"},userManagement:{en:"User management"},settings:{en:"Community settings"},flair:{en:"Flair"},wiki:{en:"Wiki"},event:{en:"Event"},collection:{en:"Collection"}}}},details:{name:{en:"details"},tooltip:{en:"Displays the author, post or comment link, and any additional information"}}},topBar:{filterBy:{en:"Filter by"},filter:{placeholder:{en:"Filter"},allModerators:{en:"All Moderators"},admins:{en:"Admins"},autoMod:{en:"AutoModerator"}}},actions:{details:{addedEventTimes:{en:"added event times to post"},addedFlairStyling:{en:"added flair styling"},addedStyling:{en:"modified community styling"},addedToCollection:{en:"added post to collection"},addedWidget:{en:"added widget"},allowDiscovery:{en:"toggle allow in search/onboarding/discovery"},allowTop:{en:"toggle allow in default/trending lists"},permanentBan:{en:"permanent ban"},collapseDeletedComments:{en:"toggle collapse deleted/removed comments"},commentScoreHideMins:{en:"comment score hide period"},approved:{en:"approved"},confirmSpam:{en:"confirm spam"},createdCollection:{en:"created collection"},cssOnCname:{en:"toggle custom css from cname"},deleteBanner:{en:"delete banner image"},deleteHeader:{en:"delete header image"},deleteIcon:{en:"delete icon image"},deleteImage:{en:"delete image"},deletedCollection:{en:"deleted collection"},description:{en:"sidebar description"},domain:{en:"domain"},editedCollectionDescription:{en:"edited collection description"},editedCollectionDisplayLayout:{en:"edited collection display layout"},editedCollectionTitle:{en:"edited collection title"},editedEventBody:{en:"edited event post body"},editedEventTimes:{en:"edited event post times"},editedEventTitle:{en:"edited event post title"},editedWidget:{en:"edited widget"},excludeBannedModqueue:{en:"toggle exclude banned users posts from modqueue"},flairClearTemplate:{en:"clear flair template"},flairCsv:{en:"edit flair by csv"},flairDeleteTemplate:{en:"delete flair template"},flairDelete:{en:"delete flair"},flairDisabled:{en:"disable flair"},flairEdit:{en:"add/edit flair"},flairEnabled:{en:"toggle flair enabled"},flairPosition:{en:"toggle user flair position"},flairSelfEnabled:{en:"toggle user assigned flair enabled"},flairTemplate:{en:"add/edit flair templates"},freeFormReports:{en:"toggle allow free form reports by users"},headerTitle:{en:"header title"},ignoreReports:{en:"ignore reports"},lang:{en:"language"},linkFlairPosition:{en:"toggle link flair position"},linkFlairSelfEnabled:{en:"toggle submitter assigned link flair enabled"},linkType:{en:"link type"},over18:{en:"toggle viewers must be over 18"},permissionModeratorInvite:{en:"set permissions on moderator invitation"},permissionModerator:{en:"set permissions on moderator"},publicDescription:{en:"description"},publicTraffic:{en:"toggle public traffic stats page"},removeSelf:{en:"removed self"},remove:{en:"remove"},removedFromCollection:{en:"removed post from collection"},removedStyling:{en:"removed community styling"},removedWidget:{en:"removed widget"},showCnameSidebar:{en:"toggle show sidebar from cname"},showMedia:{en:"toggle show thumbnail images of content"},spam:{en:"spam"},stylesheet:{en:"stylesheet"},submitLinkLabel:{en:"submit link button label"},submitTextLabel:{en:"submit text post button label"},title:{en:"title"},type:{en:"type"},unspam:{en:"unspam"},uploadImageBanner:{en:"upload image banner"},uploadImageHeader:{en:"upload image header"},uploadImageIcon:{en:"upload image icon"},uploadImage:{en:"upload image"}}}},modListing:{title:{en:"Subreddits you moderate"},sidebar:{feedDetails:{title:{en:"Feed details"},description:{en:"This is a feed for the communities that you moderate."}},hideCommunities:{goToFiltered:{en:"Go to filtered r/Mod"},goToUnfiltered:{en:"Go to unfiltered r/Mod"},hide:{en:"Hide"},inputPlaceholder:{en:"r/community"},title:{en:"Hide communities"},unhide:{en:"Unhide"},viewingAllCommunities:{en:"Viewing all communities"}}}},modTools:{actionByAutomod:{en:"Action taken by Automoderator"},addARemovalReason:{en:"Add a removal reason"},addPostFlair:{en:"Add post flair"},admin:{en:"Admin"},approve:{en:"Approve"},approved:{en:"Approved"},approvedBy:{en:"Approved by %{username} at %{time}"},commentsLocked:{en:"Comments are locked"},confirmRemoval:{en:"Confirm removal"},editPostFlair:{en:"Edit post flair"},distinguishAsMod:{en:"Distinguish as Mod"},emptyQueueText:{en:"Kitteh is pleased"},emptyQueueTitle:{en:"The queue is clean!"},ignoreReports:{en:"Ignore Reports"},items:{en:"Items %{startNumItems}-%{endNumItems}"},loadingReports:{en:"Loading reports…"},lock:{en:"Lock"},lockComments:{en:"Lock comments"},markNSFW:{en:"Mark as NSFW"},markOc:{en:"Mark as OC"},markSpoiler:{en:"Mark as Spoiler"},moderatorOf:{en:"Moderator of %{displayText}"},modTools:{en:"Mod tools"},note:{en:"Note: "},numSelected:{en:"%{numSelected} selected"},pinnedPost:{en:"Pinned post"},reapprove:{en:"Reapprove"},reasonBy:{en:"Reason by u/%{username}: "},removalReason:{en:"Removal reason"},remove:{en:"Remove"},removeAsSpam:{en:"Remove as spam"},removed:{en:"Removed"},removedAsSpam:{en:"Removed as spam"},removedAsSpamBy:{en:"Removed as spam by %{username} at %{time}"},removedBy:{en:"Removed by %{username} at %{time}"},reports:{en:"Reports"},spam:{en:"Spam"},stickiedPost:{en:"Stickied post"},stickyPost:{en:"Sticky post"},unignoreReports:{en:"Unignore Reports"},unlock:{en:"Unlock"},unmarkNSFW:{en:"Unmark as NSFW"},unmarkSpoiler:{en:"Unmark as Spoiler"}},monthsToMinutes:{accountCompleteness:{collapse:{en:"Collapse"},expand:{en:"Expand"},keepReading:{en:"Keep reading"},otherCommunitiesAdded:{en:"+ %{count} other communities added"},visitHome:{en:"Visit Home"},weBuiltYouAHome:{en:"We built you a recommended home based on your views."},welcomeTab:{button:{en:"Welcome"},title:{en:"Welcome to Reddit"},subtitle:{en:"Try out Reddit, subscribe to communities and vote on posts"}},subscribeTab:{button:{en:"Subscribe"},title:{en:"Subscribe to 5 communities"},subtitle:{en:"Customize your home feed by subscribing to your favorite communities. Browse %{link} to find more."}},voteTab:{button:{en:"Vote"},title:{en:"Vote on 5 posts"},subtitle:{en:"Votes help move posts up the page! Upvote posts you enjoy and more people will see them."}},signupTab:{button:{en:"Sign Up"},subtitle:{en:"Don't lose your subscriptions! Become a Redditor to get updates from your favorite communities."},createAccount:{en:"Create an account"},signup:{en:"Sign Up here"},secureAccount:{en:" to secure your account"}}},subscribeFailToast:{en:"Oops! You need to sign up to have more than 10 subscriptions."},subscribeSuccessToast:{en:"Subscribed to %{subredditName}. Posts from this community will show up in your Home feed."},subscribeMilestoneToast:{title:{en:"Congrats! You joined 5 communities!"},subTitle:{en:"subscribe"},content:{en:"Sign up to save your community subscriptions. Becoming a Redditor allows you to subscribe to all your favorite communities."}},subscribeCapToast:{title:{en:"Oops! You need to Sign Up to keep subscribing"},subTitle:{en:""},content:{en:"Sign up to save your community subscriptions and secure your account"}},voteMilestoneToast:{title:{en:"Congrats! You voted on 5 posts"},subTitle:{en:"vote"},content:{en:"Sign up to secure your account. Becoming a Redditor allows you to vote on all your favorite posts and comments"}},subscribeProfileFailToast:{en:"Oops! You need to sign up to follow other users."},tooltips:{home_active:{en:"Posts from the communities you subscribed to will show up here."},subscribe_id:{en:"Like what you see? Subscribe to get updates from this community in your Reddit Home"},subscribe_feed:{en:"Like what you see? Subscribe to get updates from this community in your Reddit Home"},subscribe_reminder:{en:"Subscribe to get updates from this community in your Reddit Home!"},vote:{en:"Posts with the most votes get seen by more people on Reddit. Try voting to promote your favorite posts!"},vote_reminder:{en:"Make your voice heard by voting on the posts you care about!"},vote_success:{en:"Great work! Keep voting and make your voice heard!"}},welcomeModal:{title:{en:"Hooray, you became a Redditor!"},body1:{en:"You earned the “New User Trophy” - keep up the good work!"},body2:{en:"There are thousands more communities waiting for you to explore. Subscribe to more communities to have an even better feed."},button:{en:"Thanks"}}},multireddit:{empty:{en:"There are 0 communities in this multi"},emptySubreddits:{en:"There are no posts in this multi"},info:{category:{en:"category"},multi:{en:"multi"},readMore:{en:"Read more"},seeMore:{en:"See more"},title:{en:"Curated by u/%{username} · %{timeAgo}"}},sidebar:{details:{en:"Multi details"}},title:{en:"%{displayText} subreddits curated by u/%{username}"},visibility:{hidden:{en:"Hidden"},private:{en:"Private"}}},news:{failedToLoadHero:{en:"Unable to load news hero"},failedToLoadTopic:{en:"Unable to load news topics"},activeNewsCommunities:{en:"Active communities in news"},activeTopicNameCommunities:{en:"Active %{topicDisplayName} communities"},topNews:{en:"Top news"},forDateTime:{en:"for %{displayDateTime}"},comments:{en:"%{commentsCount} comments"},points:{en:"%{pointsCount} points"},news:{en:"news"},moreTopicNameStories:{en:"More %{topicName} news"},breakingNews:{default:{en:"Today's latest news"},morning:{en:"This morning's latest news"},afternoon:{en:"This afternoon's latest news"},evening:{en:"This evening's latest news"},night:{en:"Late night latest news"}},labels:{hide:{en:"Hide"}},fromCommunitiesAcrossReddit:{en:"from communities across reddit"},seeMoreNews:{en:"See more news"},redditNews:{en:"Reddit News"},redditNewsDescription:{en:"A home for news shared by communities across Reddit. Explore what interests you by the relevant topics."},storyStatus:{latest:{en:"latest"}},developingNews:{en:"Developing news"}},over18:{over18:{en:"over 18?"},title:{en:"You must be 18+ to view this page"},description:{en:"You must be at least eighteen years old to view this content. Are you over eighteen and willing to see adult content?"},no:{en:"No Thank You"},continue:{en:"Continue"}},overlay:{close:{en:"Close"}},polls:{addOption:{en:"add option"},cannotFind:{en:"Error: Could not load poll"},closed:{en:"Voting closed %{timeAgo}"},createPageButton:{en:"Poll"},decisionThreshold:{en:"Decision Threshold: %{amount}"},decisionThresholdAchieved:{en:"Achieved Decision Threshold"},decisionThresholdExplanation:{en:"Governance Polls are auto-enacted when one option reaches the Decision Threshold. The Decision Threshold is based on the number %{tokenName} that voted previously."},decisionThresholdTitle:{en:"Decision Threshold"},error:{en:"Something went wrong. Please try again later."},gov:{en:"governance"},govToggle:{en:"Governance Poll"},helpTitle:{en:"Tips on Better Polls"},help1:{en:"Suggest short clear options"},help2:{en:"The more options, the better"},help3:{en:"Choose the poll duration"},help4:{en:"Options can't be edited after post creation"},locked:{en:"Locked"},loggedOutText:{en:"You must be logged in to vote"},noVotesOpen:{en:"No one voted yet,"},noVotesClosed:{en:"No one voted,"},optionPlaceholder:{en:"option"},optInButton:{en:"enable"},optInSuccess:{en:"You have opted into receiving %{tokenName}"},optOutAddendum:{en:"If you would like to only opt-out of receiving messages about %{tokenName}, please fill out "},optOutBullet1:{en:"You will no longer receive %{tokenName} in %{subredditName}."},optOutBullet2:{en:"Your username will no longer appear in the Distribution Lists each week."},optOutBullet3:{en:"You will keep the %{tokenName} you already have."},optOutCancel:{en:"cancel"},optOutExplanation:{en:"%{tokenName} reward moderators, posters, and commenters for their contributions to the subreddit. They are distributed weekly and used to weight your vote on polls. By opting-out, you agree that:"},optOutForm:{en:"this form."},optOutModalTitle:{en:"Opt-out of receiving %{tokenName}"},optOutSubmit:{en:"opt-out"},optOutSuccess:{en:"You have successfully opted out of receiving %{tokenName}"},poll:{en:"Poll"},proposalMetaText:{en:"Vote with your %{votes} meta tokens to drive the community. Get newly released tokens every week. Contribute more to increase your voting power."},seeVote:{en:"View Poll"},title:{en:"add poll"},viewPollTitle:{en:"Polls"},votingBreakdown:{en:"%{count} %{tokenName} (%{percent}% of all %{tokenName})"},voteCTA:{en:"vote"},votingDaysSingular:{en:"day"},votingDaysPlural:{en:"days"},votingLength:{en:"Voting length:"},votingMetaVotes:{en:"%{votes} votes"}},posts:{addToCollection:{en:"Add to collection"},at:{en:"at"},actionConfirm:{en:"are you sure?"},admin:{en:"admin"},announcement:{en:"announcement",remove:{en:"remove announcement"},make:{en:"make announcement"}},approve:{en:"approve"},approved:{en:"approved",message:{en:"approved by %{approvedBy} at %{approvalDate}"}},archived:{en:"Archived"},by:{en:"by"},cancel:{en:"cancel"},confirmNavigation:{en:"You have a post edit in progress, are you sure you want to discard it?"},couldNotPinPost:{en:"Could not pin post"},couldNotPinPostRemovedPost:{en:"You can't pin a removed post"},couldNotUnpinPost:{en:"Could not unpin post"},clear:{en:"Clear"},comment:{verb:{en:"comment"}},commentedOnAPost:{en:"commented on a post in "},commentedOn:{en:" commented on "},confirmDelete:{action:{en:"delete post"},header:{en:"Delete post?"},text:{en:"Are you sure you want to delete your post? You can't undo this."}},copyLink:{en:"Copy link"},copyLinkSuccess:{en:"Copied link!"},crosspost:{en:"crosspost"},crosspostedByFrom:{en:"Crossposted by %{by} from %{from}"},delete:{en:"delete"},deleteSuccess:{en:"Post deleted successfully."},distinguish:{en:"distinguish"},distinguishAsAdmin:{en:"Distinguish as admin"},downvote:{en:"downvote"},editPost:{en:"Edit post"},editFlair:{en:"Edit flair"},embed:{en:"Embed"},event:{en:"Event",follow:{en:"Follow"},followFailed:{en:"Oops, something went wrong. Try again."},inProgress:{en:"Now"},successfullyFollowed:{en:"Success! You followed this event, that means well remind you when it starts!"},successfullyUnfollowed:{en:"Event unfollowed"},today:{en:"Today"},unfollow:{en:"Unfollow"}},expando:{en:"Expand content"},expandoLink:{en:"Open external content"},expandoLightbox:{en:"View content"},flair:{en:"flair"},from:{en:"from"},gild:{gilded:{en:"a redditor has gifted reddit gold to %{profileName} for this submission."},gildedPlural:{en:"redditors have gifted %{gildedCount} months of reddit gold to %{profileName} for this submission."},you:{en:"you"}},help:{en:"help"},hidden:{en:"hidden"},hiddenScore:{en:"[score hidden]"},hiddenSuccess:{en:"Post hidden successfully."},hiddenUndo:{en:"Undo"},hide:{en:"hide"},ignoredReports:{en:"ignored reports"},ignoreReports:{en:"ignore reports"},link:{en:"Link:"},lock:{en:"lock"},lockedNote:{en:"This post is locked. You won't be able to comment."},markAsNSFW:{en:"Mark as NSFW"},markAsOC:{en:"Mark as OC"},markAsSpoiler:{en:"Mark as Spoiler"},moderatorOf:{en:"moderator of"},moderatorSelected:{en:"selected by this subreddits moderators"},moreOptions:{en:"more options"},nextPost:{en:"next post"},no:{en:"no"},noComments:{en:"no comments"},nsfw:{flair:{en:"NSFW"},text:{en:"nsfw"}},nsfwTitle:{en:"Adult content: Not Safe For Work"},numComments:{en:"%{numComments} Comments"},oldReports:{en:"old reports"},percentUpvoted:{en:"%{percentUpvoted}% Upvoted"},pinnedPost:{en:"pinned post",pin:{en:"Pin to top of profile"},unpin:{en:"Unpin from top of profile"}},pinPost:{en:"Pin Post to Profile"},postedBy:{en:"posted by"},postedTimeAgoBy:{en:"Posted %{timeAgo} by"},postedOnDateBy:{en:"Posted on %{date} by"},postPinned:{en:"Post pinned to profile!"},postPinnedUndo:{en:"UNDO"},postUnpinned:{en:"Post unpinned."},postUnpinnedReloadPage:{en:"Post unpinned, reload to see changes"},postUnpinnedUndo:{en:"UNDO"},promoted:{en:"promoted"},promotedBy:{en:"promoted by"},promotedTitle:{en:"Promoted: content promoted by our advertisers"},reapprove:{en:"reapprove"},redditAdmin:{en:"reddit admin"},remove:{en:"remove"},removed:{by:{en:"removed by %{bannedBy} (%{removeType})"},text:{en:"removed"},notSpam:{en:"removed not spam"},spam:{en:"removed as spam"}},report:{en:"report"},reports:{numReports:{en:"reports: %{numReports}"},title:{main:{en:"reports"},moderator:{en:"Moderator Reports"},user:{en:"User Reports"}}},reported:{en:"reported"},reportReassurance:{en:"Reports go to community moderators anonymously"},restoreReports:{en:"Restore Reports"},save:{en:"save"},savedSuccess:{en:"Post saved successfully"},savedUndo:{en:"Undo"},seeAllComments:{en:"See all comments from"},loadMoreComments:{en:"Load more comments"},share:{en:"share"},somethingWentWrongWhileLoading:{en:"Something went wrong while loading."},spammed:{en:"spammed"},spam:{en:"spam"},speakingOfficially:{redditAdmin:{en:"reddit admin, speaking officially"},subredditModerator:{en:"moderator of %{subreddit}, speaking officially"}},spoiler:{en:"spoiler"},spoilerRevealTooltip:{en:"Reveal spoiler"},originalContent:{en:"OC"},submitted:{en:"submitted %{timeAgo}"},submittedBy:{en:"submitted by"},to:{en:"to"},toggleSendReplies:{en:"Send me reply notifications"},tryAgain:{en:"Try again"},undistinguish:{en:"undistinguish"},unhide:{en:"unhide"},unhiddenSuccess:{en:"Post unhidden successfully."},unignoreReports:{en:"unignore reports"},unlock:{en:"unlock"},unNsfw:{en:"un-nsfw"},unpinPost:{en:"Unpin Post from Profile"},unsave:{en:"unsave"},unsavedSuccess:{en:"Post unsaved successfully"},unspoiler:{en:"unspoiler"},upvote:{en:"upvote"},upvoted:{en:"upvoted"},views:{en:"views"},yes:{en:"yes"},similarPosts:{en:"Mildly similar posts"}},postCreation:m,postDraft:{draftSavedTime:{en:"Draft last updated by u/%{username} %{time}"},reviewDraft:{en:"Review draft"},previewStatement:{previewTitle:{en:"This is a preview of a post"},previewBody:{en:"You are viewing a draft shared by another person. It has not yet been posted to Reddit. See something concerning? "},reportDraft:{en:"Report this draft"}}},postingReddiquette:{title:{en:"Posting to Reddit"},crosspostTitle:{en:"Crossposting to Reddit"},rememberTheHuman:{en:"Remember the human"},behaveLikeYouWouldInReal:{en:"Behave like you would in real life"},lookForOriginalSource:{en:"Look for the original source of content"},searchForDuplicates:{en:"Search for duplicates before posting"},readCommunityRules:{en:"Read the communitys rules"},mustBeSubscribedToCrosspost:{en:"You must be subscribed to a community to crosspost there"}},postRequirements:{bodyLength:{label:{en:"Length"},subtext:{en:"Set a minimum or maximum text body length (empty is no restriction)"}},postFlair:{label:{en:"Post Flair"},subtext:{en:"Require a flair to be set"},disabledSubtext:{en:"Users must be able to edit post flair to enforce"}},postingGuidelines:{label:{en:"Posting guidelines"},subtext:{en:'Give a quick sentence or two on how to successfully post in your community. Try not to just put "read the rules." Instead, give them a positive guideline on what they can do correctly. This field supports plain text.'}},regexRequirements:{label:{en:"Advanced: RegEx requirements"}},repostFrequency:{label:{en:"Repost frequency"},subtext:{en:"Prevent users from posting a link that was already posted to your community within x days of the original"}},requireOneWord:{label:{en:"Require at least one word"},subtext:{en:"Require at least one of these words in the title (up to 15 strings of 40 characters each)"}},textPostBody:{label:{en:"Text post body"},subtext:{en:"Restrict how the body of a text post is used"}},titleLength:{label:{en:"Length"},subtext:{en:"Set a minimum and/or maximum title length (empty is no restriction)"}}},profile:p,profileBetaConfirmation:{title:{en:"Profile Pages"},beta:{en:"beta"},newProfile:{en:"New profile view"},newProfileDescriptionStart:{en:"A new, cleaner way for other users to see your profile. "},newProfileDescriptionKn0thing:{en:"Check out u/kn0things profile"},newProfileDescriptionEnd:{en:" to see this in action!"},postProfile:{en:"Post to profile"},postProfileDescription:{en:"You can now make posts directly to your profile"},activeCommunities:{en:"Active in communities"},activeCommunitiesDescription:{en:"Let other users know what your favorite communities are based on karma. (Dont worry, we filter out NSFW communities)"},agree:{en:"Give me the new Profile"},prosCons:{en:"Awesome, so what can and cant we do?"},prosList:{item1:{en:"Make posts directly to your profile page"},item2:{en:"Allow users to follow the posts you make to your profile"},item3:{en:"Add your own avatar and banner image"},item4:{en:"Auto-expanded content layout to showcase your work"}},consList:{item1:{en:"Custom snoovatars, Reddit Gold themes, Reddit Enhancement Suite, and other 3rd-party plugins"}},confirmationStart:{en:"I understand that opting into the beta is "},confirmationEnd:{en:" to my profile page. I will follow the "},permanentChange:{en:"a permanent change"},redditWiki:{en:"Reddit moderation guidelines"},reject:{en:"Beta access is currently limited and your request to join the beta has been recorded. If you have any concerns or questions please reach us at "}},promoBanners:h,reportFlow:{blockUser:{blockedUserHeader:{en:"%{username} is blocked"},description:{en:"You won't see posts or comments from %{username}. You can change this later in your preference."},header:{en:"Block %{username}"},pending:{en:"Pending..."},retry:{en:"Retry"}},buttons:{close:{en:"Close"},pending:{en:"Pending"},submit:{en:"Submit"}},contentPolicy:{and:{en:"and"},link:{en:"Reddit Content Policy"},readThe:{en:"Read the"},rules:{en:"rules."}},fileAComplaint:{description:{en:"If you think content on Reddit violates your intellectual property, you can file a complaint. Use the link bellow:"}},finalPage:{description:{en:"We've received your report. Here are some things you can do:"},header:{en:"Thanks for letting us know!"}},header:{en:"We're sorry something's wrong. How can we help?"},redditRules:{custom:{en:"Custom response"}},redditRulesPicker:{giveSomeDetail:{en:"Give us some detail about your report"}},reportRequest:{retry:{en:"Retry"}},sectionHeaders:{profileRules:{en:"It breaks u/%{subredditName}'s rules"},spamAndAbuse:{en:"It's spam or abuse"},subredditRules:{en:"It breaks r/%{subredditName}'s rules"}},selectARule:{en:"Select a rule"},title:{comment:{en:"Report comment"},post:{en:"Report post"}}},search:{allRedditResults:{en:"All reddit results"},bestResults:{en:"Best results"},comments:{en:"%{numComments} Comments"},communities:{en:"Communities and users"},communitiesFrom:{en:"Communities From"},dropdown:{remove:{en:"Remove"},trendingToday:{en:"Trending today"}},globalName:{en:"Search Results"},more:{en:"More"},name:{en:"Search"},noResults:{category:{en:"Sorry, there were no results for the category "},communities:{en:"Sorry, there were no community results for"},general:{en:"Sorry, there were no results for"},posts:{en:"Sorry, there were no post results for"}},posts:{en:"Posts"},postsFrom:{en:"Posts From"},restrictToSubreddit:{en:"Subreddit Results"},resultsIn:{en:"Search results in %{displayText}"},searchResults:{en:"Search results"},seeFullPost:{en:"See full post"},seeMorePosts:{en:"See More Posts"},showNsfw:{en:"Show NSFW"},sortBy:{en:"Sort By"},sorts:{comments:{en:"Comments"},hot:{en:"Hot"},new:{en:"New"},relevance:{en:"Relevance"},top:{en:"Top"}},subredditMetaData:{andMore:{en:"%{displayText} and more"},andMoreCommunitiesTalkingAboutThis:{en:"%{displayText} and %{subredditOccurrences} more communities talking about this"}},topic:{en:"Topic"},times:{all:{en:"All Time"},day:{en:"Past 24 Hours"},hour:{en:"Past Hour"},month:{en:"Past Month"},week:{en:"Past Week"},year:{en:"Past Year"}},title:{en:"reddit.com: search results - %{query}"},toast:{error:{en:"Sorry, we couldn't load search results."},moreResultsError:{en:"Sorry, we couldn't load more search results."},retryButton:{en:"Retry"}},top:{en:"Top results"},viewMore:{en:"View more"}},selectCommunity:{allowDonationWidget:{en:"Allow placement of donation widgets"},createACommunity:{en:"Create a community"},description:{en:"Select a community to display on your Patreon profile. If you are a moderator of the community you can add a link to your Patreon page to it the community."},notYetRunning:{en:"Not yet running a community?"},selectCommunity:{en:"Select community"},title:{en:"Connect a Reddit community"}},session:{title:{register:{en:"create a new account"},login:{en:"log in"},tfaLoginAppCode:{en:"Enter the 6 Digit Code From Your Authenticator App"},tfaLoginBackupCode:{en:"Enter the 6 Digit Backup Code"}},login:{username:{en:"username"},submit:{en:"log in"},reset:{en:"reset password"}},register:{username:{en:"choose a username"},passwordRepeat:{en:"verify password"},email:{en:"email"},submit:{en:"sign up"}},signin:{en:"sign in"},tfa:{code:{en:"6-digit code..."},submit:{en:"check code"},desc:{en:"You have two-factor authentication enabled on this account because you're awesome"}},both:{password:{en:"password"}},tfaLink:{toBackupCode:{en:"Or use a backup code"},toAppCode:{en:"Or use a code from an authenticator app"},havingTrouble:{en:"Having trouble?"}},toast:{success:{en:"Successfully logged in!"}},invalid:{en:"Sorry, we have failed you. Try refreshing!"},comment:{en:"What are your thoughts? Log in or Sign up"}},settings:g,shortcuts:{actionsTitle:{en:"Action"},downvote:{en:"Downvote"},expandComment:{en:"Collapse/expand comment"},hide:{en:"Hide"},navigationTitle:{en:"Navigation"},nextLightbox:{en:"Next post in lightbox"},newPost:{en:"New post"},nextPost:{en:"Next post or comment"},openExpando:{en:"Open/close expando"},openNavigation:{en:"Open navigation"},openPost:{en:"Open post"},previousLightbox:{en:"Previous post in lightbox"},previousPost:{en:"Previous post or comment"},postLink:{en:"Go to post link"},replyToComment:{en:"Reply to comment"},save:{en:"Save"},showShortcuts:{en:"Show shortcuts"},submitComment:{en:"Submit comment/post"},upvote:{en:"Upvote"}},sidebar:{categoryTag:{discoverMore:{en:"Discover more in:"}},create:{community:{en:"create your own community"},link:{en:"link or image"},text:{en:"text post"},title:{en:"create a new post"}},communityTools:{title:{en:"Community Tools"},communityConfiguration:{en:"Community Configuration"},moderationQueue:{en:"Moderation Queue"},banUsers:{en:"Ban Users"},viewAll:{en:"View All Community Tools"}},following:{title:{en:"Following"},viewAll:{en:"View All"}},gov:{latestPollsTitle:{en:"Latest Polls"},leaderboard:{en:"leaderboard"},noRelease:{en:"There are currently no new distributions scheduled."},optOutMessages:{en:"Unsubscribe from Receiving Messages"},ownershipTitle:{en:"Subreddit Points"},showAll:{en:"show all"},subredditValue:{en:"Subreddit Value"},subredditValueChange:{en:"%{subredditValueChange}%"},subredditValueExplanation:{en:"Estimate based on number of users and user engagement"},tokensIssued:{en:"Total"},tokensNew:{en:"New %{tokenName}"},tokensReleasing:{en:"Releasing in %{date}"},tokenExplanation:{en:"%{tokenName} reward moderators, posters, and commenters for their contributions to the subreddit. They are distributed weekly and used to weight your vote on polls."},yourTokens:{en:"Your %{tokenName}"},yourTokenExplanation:{en:"Voting power of %{votingPower}%."}},post:{numComments:{en:"%{numComments} Comments"},numViews:{en:"%{numViews} Views"},percentUpvoted:{en:"(%{percentUpvoted}% upvoted)"},points:{en:"%{score} Points"},shortlink:{en:"shortlink:"},title:{en:"Post Details"}},recentPosts:{en:"Recent posts"},submit:{link:{en:"Submit a new link"},listing:{en:"Create your own subreddit"},text:{en:"Submit a new text post"},post:{en:"Create a new post"}},search:{en:"Search"},sponsored:{en:"advertisement"},subreddit:{communityOptions:{en:"Community options"},communityTheme:{disabledTitle:{en:"This is unavailable because themes have been disabled globally in your user settings"},label:{en:"Community theme"}},employeesAndContractors:{en:"Employees & Contractors"},employeesOnly:{en:"Employees Only"},online:{en:"Online"},quarantined:{en:"Quarantined"},settings:{en:"My Community Settings"},subscribe:{en:"Subscribe"},subscribed:{en:"Subscribed"},subscribers:{en:"subscribers"},title:{en:"Community Details"},unsubscribe:{en:"Unsubscribe"},viewers:{en:"Viewers"}},top:{subscribe:{en:"Subscribe"},subscribed:{en:"Subscribed"},title:{en:"Top Communities this week"}},topCreators:{title:{en:"Recent Top Posters"}},bestOCPosts:{title:{en:"Best %{category} from last week"},allCategoryPosts:{en:"OC"}},trending:{follow:{en:"Follow"},following:{en:"Following"},title:{en:"Trending Communities"}},widgets:{moderators:{title:{en:"Moderators"},message:{en:"Message the moderators"},viewAllModerators:{en:"View All Moderators"}},expandableList:{viewAll:{en:"View All"},viewLess:{en:"View Less"},viewMore:{en:"View More"}},OCCreatePost:{title:{en:"Join the fun"},description:{en:"Did you make a video recently? Take a picture of a funny dog? Try a new recipe? Find a relevant community and share it with them."}},postCollection:{addEventStartTime:{en:"Add event start time"},collection:{en:"Collection"},copyLink:{en:"Copy collection link"},createPost:{en:"Create post"},deleteCollection:{en:"Delete collection"},editing:{en:"Editing"},edit:{en:"Edit Title"},editStartTime:{en:"Edit start time"},postedTimeAgo:{en:"Posted · %{timeAgo}"},removeFromCollection:{en:"Remove from collection"},startEventNow:{en:"Start event now"},viewPost:{en:"View post"}}},originalCategorySelector:{title:{en:"Original Content Categories"}},moderatorOnboarding:{title:{en:"Add community style"},addCommunityIcon:{en:"Add community icon"},customizeHeader:{en:"Customize banner"},customizeColors:{en:"Customize colors"},customizeAppearance:{en:"Customize Appearance"},onlyModerators:{en:"Only moderators can see this widget"},description:{en:'Styling your community helps attract members. For assistance, take a look at the <a href=%{link} className=%{className} target="_blank">Customize Appearance Overview</a>. Here are some great ways to get started.'},modal:{title:{en:"Dismiss moderator onboarding checklist"},text:{en:"Are you sure you would like to dismiss the moderator checklist? You can still stylize your community once it is dismissed. Only moderators can view and interact with this checklist."},cancel:{en:"Cancel"},confirm:{en:"Confirm"}}}},sorts:{best:{en:"best"},hot:{en:"hot"},new:{en:"new"},rising:{en:"rising"},controversial:{en:"controversial"},top:{en:"top"},gilded:{en:"gilded"},suggested:{en:"suggested"},title:{en:"Sort"},titleBy:{en:"Sort by"},commentVisitHighlight:{en:"highlight comments since"},suggestedCommentSort:{clearSuggestedSort:{en:"Clear suggested sort"},setNewSuggestedSort:{en:"Set new suggested sort"},setSuggestedSort:{en:"Set as suggested sort"},toastOff:{en:"Suggested sort is off."},toastOn:{en:"Suggested sort is on."},tooltip:{en:"Suggested sort defaults Redditors to a specific way of sorting comments within this post"}}},stateSorts:{allStates:{en:"all states"},alaska:{en:"alaska"},alabama:{en:"alabama"},arkansas:{en:"arkansas"},arizona:{en:"arizona"},california:{en:"california"},colorado:{en:"colorado"},connecticut:{en:"connecticut"},districtOfColumbia:{en:"district of columbia"},delaware:{en:"delaware"},florida:{en:"florida"},georgia:{en:"georgia"},hawaii:{en:"hawaii"},iowa:{en:"iowa"},idaho:{en:"idaho"},illinois:{en:"illinois"},indiana:{en:"indiana"},kansas:{en:"kansas"},kentucky:{en:"kentucky"},louisiana:{en:"louisiana"},massachusetts:{en:"massachusetts"},maryland:{en:"maryland"},maine:{en:"maine"},michigan:{en:"michigan"},minnesota:{en:"minnesota"},missouri:{en:"missouri"},mississippi:{en:"mississippi"},montana:{en:"montana"},northCarolina:{en:"north carolina"},northDakota:{en:"north dakota"},nebraska:{en:"nebraska"},newHampshire:{en:"new hampshire"},newJersey:{en:"new jersey"},newMexico:{en:"new mexico"},nevada:{en:"nevada"},newYork:{en:"new york"},ohio:{en:"ohio"},oklahoma:{en:"oklahoma"},oregon:{en:"oregon"},pennsylvania:{en:"pennsylvania"},rhodeIsland:{en:"rhode island"},southCarolina:{en:"south carolina"},southDakota:{en:"south dakota"},tennessee:{en:"tennessee"},texas:{en:"texas"},utah:{en:"utah"},virginia:{en:"virginia"},vermont:{en:"vermont"},washington:{en:"washington"},wisconsin:{en:"wisconsin"},westVirginia:{en:"west virginia"},wyoming:{en:"wyoming"}},structuredStyles:{appCompatibility:{en:"These community styling options will also display in Reddit apps."},comingSoon:{en:"Coming Soon"},stylingRestrictedDueToQuarantine:{en:"Setting is disabled since this community is quarantined"},quarantineNotice:{en:"This community has been quarantined, some of your settings may not apply."},remove:{en:"remove"},forms:{main:{title:{en:"Back to mod tools"}},styles:{title:{en:"Appearance"}},structure:{title:{en:"Structure"}},moderation:{title:{en:"Moderation"}},global:{title:{en:"Color theme"},themeColors:{en:"Theme Colors"},background:{en:"Body Background"},base:{en:"Base"},highlight:{en:"Highlight"},customImage:{en:"Custom Image"},requiredSize:{en:"Required Size: %{size}"}},banner:{title:{en:"Banner"},bannerHeight:{en:"Height"},communityNameFormat:{en:"Community Name Format"},positionedImage:{en:"Additional Background Image"}},nameAndIcon:{title:{en:"Name & icon"},iconVisibilityDescription:{en:"Your Community Icon will still display in other areas of Reddit"},iconVisibilityLabel:{en:"Hide Community Icon in Banner"}},menu:{title:{en:"Menu"},linkColors:{en:"Link Colors"},activePage:{en:"Active Page"},inactivePage:{en:"Inactive Page"},hover:{en:"Hover"},mainMenuBackground:{en:"Main Menu Background"},overlay:{en:"Overlay"},overlayColor:{en:"Overlay Color"},opacity:{en:"Opacity"},blur:{en:"Blur"},submenuBackground:{en:"Submenu Background"},matchMainMenuBackground:{en:"Match Main Menu Background"},solidColor:{en:"Solid Color"}},post:{title:{en:"Posts"},titleColor:{en:"Title Color"},upPlusDownVoteIcons:{en:"Up + Down Vote Icons"},upPlusDownVoteIconsDescription:{en:"If you want to upload your own vote icons, you'll need to upload an image for each of the indicated icon states."},standardReddit:{en:"Standard Reddit"},activeDownvote:{en:"Active downvote"},activeUpvote:{en:"Active upvote"},inactiveDownvote:{en:"Inactive downvote"},inactiveUpvote:{en:"Inactive upvote"},countDownvote:{en:"Downvote count color"},countUpvote:{en:"Upvote count color"},postBackground:{en:"Post Background"},linkPreviewPlaceholderImage:{en:"Link Preview Placeholder Image"},linkPreviewPlaceholderImageDescription:{en:"Most of the time, link posts automatically generate a placeholder image; sometimes they don't. Use the Standard Reddit placeholder, or create your own!"}},postFlairWidget:{addFlair:{title:{en:"Add flair"}},reorder:{title:{en:"Reorder"}},searchFlair:{en:"Search flair"},title:{en:"Post flair widget"}},themes:{applyStyles:{en:"Apply styles"},applyTheme:{en:"Apply theme over existing theme?"},applyThemeDescription:{en:"Applying new theme will overwrite the current theme styling. This action cannot be undone."},banner:{en:"Banner"},colorTheme:{en:"Color theme"},continueWithoutExport:{en:"Continue without export"},export:{en:"Export"},exportButton:{en:"Export theme"},exportCurrent:{en:"Export current theme before import?"},exportFailToast:{en:"Sorry, theme failed to export"},exportPromptDescription:{en:"Importing a new theme will overwrite your existing theme. Do you wish to export your current theme before importing a new one?"},exportSuccessToast:{en:"Theme successfully exported"},importButton:{en:"Add new theme"},importExportExplanation:{en:"Generate a .zip file to allow you to save your community's theme or apply other themes. A theme contains appearance settings in:"},importFailToast:{en:"Sorry, theme failed to import"},importSuccessToast:{en:"Theme successfully imported"},menu:{en:"Menu"},postsExcludingFlair:{en:"Posts (excluding post flair templates)"},themePreview:{en:"Theme preview"},themePreviewDescription:{en:"This is a preview of your imported theme. Saving theme will overwrite existing community theme."},themes:{en:"Themes"},title:{en:"Manage themes"}},widgetManager:{title:{en:"Sidebar widgets"},titleBackgroundColor:{en:"Title background color"},remainingWidgets:{en:"Remaining Widgets: "},sidebarWidgetAppearance:{en:"Sidebar widget appearance"},widgetAppearance:{en:"%{widgetLabel} widget appearance"},widgetBackgroundColor:{en:"Widget background color"},widgetContent:{en:"%{widgetLabel} widget content"}},addWidget:{title:{en:"Add Widget"}},newWidget:{title:{en:"New Widget"}},editWidget:{title:{en:"Edit Widget"}},menuLinks:{title:{en:"Menu links"},addLink:{en:"Create New Tab"},editLink:{en:"Edit Tab"},reorderLinks:{en:"Reorder Links"},createLinkTab:{en:"Create link tab"},createSubmenuTab:{en:"Create submenu tab"},tabType:{en:"Tab type"},linkTab:{en:"Link Tab"},submenuTab:{en:"Submenu Tab"},remainingTabs:{en:"Remaining Tabs"},submenuLinks:{en:"Submenu Links"},remainingLinks:{en:"Remaining Links"},tabTitle:{en:"Tab Title"},tabUrl:{en:"URL"},addSubmenuLink:{en:"Add Submenu Link"},editSubmenuLink:{en:"Edit Submenu Link"},reorderSubmenuLinks:{en:"Reorder Submenu Links"},deleteTab:{en:"Delete Tab"},homeLinkLabel:{en:"Posts"},wikiHomeLinkLabel:{en:"Wiki"}},emojis:{addNewEmoji:{en:"Add New Emoji"},communityTabTitle:{en:"Community"},customSizedEmojis:{en:"Custom sized emojis"},customSizedEmojisDescription:{en:"Enables emojis to be displayed at custom sizes for user flair in comments."},displayHeight:{en:"Display height"},displayWidth:{en:"Display width"},emojiName:{en:"EMOJI NAME"},enableCustomSizing:{en:"Enable custom sizing"},enableEmojisLabel:{en:"Enable emojis"},enableEmojisText:{en:"Allow emojis to be used in post and user flair within your community"},failedToUpload:{en:"Failed to upload"},recommendedSize:{en:"Recommended upload size: %{width}x%{height}px"},uploadFormValidation:{fileSizeTooLarge:{en:"File size too large"},invalidName:{en:"Invalid emoji name"},reservedName:{en:"This name is already taken"},imageRequired:{en:"Image is required"},imageSizeTooLarge:{en:"Image size too large"},nameRequired:{en:"Emoji name is required"}},uploading:{en:"Uploading %{filename}."},imageUploadDescription:{fileSize:{en:"File size limited to 64KB"},imageDimensions:{en:"Image height and width limited to 128px"}},deletingEmojiModal:{title:{en:"Deleting Emoji"},modalText:{en:"Are you sure you wish to delete"},buttons:{cancel:{en:"CANCEL"},delete:{en:"DELETE"}}},name:{en:"Name"},nameDescription:{en:"24 Characters max"},numberSaved:{en:"%{progress} out of %{total} emojis successfully saved"},numberUploaded:{en:"%{progress} out of %{total} emojis successfully uploaded"},redditTabTitle:{en:"Reddit"},replacedEmojiModalText:{en:"The following emojis will be replaced"},replacedEmojiModalTitle:{en:"Emojis will be replaced"},saved:{en:"Saved"},saving:{en:"Saving %{emojiName}"},title:{en:"Emojis"}},emojiUploader:{title:{en:"Upload emojis"}},flair:{addFlairBackground:{en:"Add flair background"},addFlairButtonText:{en:"Add Flair"},appearanceTitle:{en:"Appearance"},backgroundColorTitle:{en:"Background Color"},communityControls:{title:{en:"Community Controls"}},copyId:{en:"Copy ID"},deleteFlairButtonText:{en:"Delete Flair"},deleteFlairModal:{buttons:{remove:{en:"Remove"}},modalText:{en:"Are you sure you wish to remove flair?"},title:{en:"Removing Flair"}},flairListTitle:{en:"Flairs"},flairPreviewTitle:{en:"Flair Preview"},flairTemplateId:{en:"Flair template ID"},flairTextPlaceholder:{en:"Flair Text"},navigateToEmoji:{en:"Manage Emojis"},permissionControls:{allowUsersEditText:{en:"Allow users to edit text"},modExclusive:{en:"Exclusive for Mods"},title:{en:"Permissions"}},reorderFlairListTitle:{en:"Reorder Flairs"},textColorLabel:{dark:{en:"Dark"},light:{en:"Light"}},textColorTitle:{en:"Text Color"},toast:{flairDeleted:{en:"Flair deleted!"},flairNotDeleted:{en:"Sorry, flair wasn't deleted."},flairNotSaved:{en:"Sorry, flair wasn't saved."},flairReorderFailure:{en:"Sorry. Flair reorder wasn't saved."},flairReorderSuccess:{en:"Flair reorder saved."},flairSaved:{en:"Flair saved!"},retryButtonText:{en:"Retry"}}},postFlair:{addPostFlairTitle:{en:"Add New Post Flair"},communityControls:{allowUsersAssignOwnFlair:{en:"Allow users to assign flair to their posts"},enableUserFlairInSubreddit:{en:"Enable post flair in this subreddit"}},createFlairToUseOnPosts:{en:"Create a flair to use on your posts"},editPostFlairTitle:{en:"Edit Post Flair"},postTitle:{en:"Post title"},postTitleColor:{en:"Post title color"},noPostFlairs:{en:"No post flairs yet"},title:{en:"Post flair"},changePostAppearance:{en:"Change post appearance"},postAppearance:{en:"Post appearance"},postBackgroundColor:{en:"Post background color"},postBackroundImage:{en:"Post background image"},thumbnailPlaceholder:{en:"Thumbnail placeholder"}},userFlair:{addUserFlairTitle:{en:"Add New User Flair"},communityControls:{allowUsersAssignOwnFlair:{en:"Allow users to assign their own flair"},enableUserFlairInSubreddit:{en:"Enable user flair in this subreddit"}},createFlairToUseWithUsername:{en:"Create a flair to use with your username"},editUserFlairTitle:{en:"Edit User Flair"},flairPreviewPlaceholder:{en:"u/Username"},noUserFlairs:{en:"No user flairs yet"},title:{en:"User flair"}}},widgets:{button:{addButton:{en:"Add Button"},buttonColor:{en:"Button color"},buttonText:{en:"Button Text"},description:{en:"A widget for buttons..."},descriptionText:{en:"Description text"},editButton:{en:"Edit Button"},fillColor:{en:"Fill color"},hoverTreatment:{en:"Hover treatment"},imageButton:{en:"Image button"},label:{en:"Button"},listTitle:{en:"Buttons"},newButton:{en:"New Button"},linkUrl:{en:"Link URL"},remainingButtons:{en:"Remaining buttons: "},strokeColor:{en:"Stroke color"},textButton:{en:"Text button"},textColor:{en:"Text color"}},"id-card":{currentlyViewing:{en:"Currently viewing community"},currentlyViewingText:{en:"Online"},description:{en:"Community Description"},editDescription:{en:"Edit Community Description"},label:{en:"ID Card"},subscribed:{en:"Subscribed to community"},subscribersText:{en:"Subscribers"}},"post-flair":{description:{en:"Display post flair for easy searching"},label:{en:"Post flair"},layout:{en:"Layout"},remainingFlairs:{en:"Remaining flairs: "},singleColumn:{en:"Single column"},titleText:{en:"Title text"},viewLessFlair:{en:"View less flair"},viewMoreFlair:{en:"View more flair"},widgetTitle:{en:"Widget title"},wordCloud:{en:"Word cloud"}},"ads-rules":{adsRules:{en:"Rules for Reddit Ads"}},"subreddit-rules":{createRules:{en:"Create Community Rules"},createRulesText:{en:"Before you can display your community's rules, you'll have to create them"},description:{en:"Rules for your community"},displayFullRules:{en:"Fully display rules and description"},displayCollapsedRules:{en:"Display rules, collapse description"},editRules:{en:"Edit Community Rules"},label:{en:"Rules"},layout:{en:"Layout"},refreshRules:{en:"Refresh Rules Widget"},refreshRulesText:{en:"Refresh this pane to customize how your rules will be displayed in this widget"},refreshRulesTitle:{en:"Added your rules?"},subredditRules:{en:"r/%{subreddit} Rules"}},textarea:{label:{en:"Textarea"},description:{en:"Announcements, quick links, etc."}},image:{label:{en:"Images"},description:{en:"Art display, more cat pics, etc."},formDescription:{en:"Uploading multiple images to this widget will load a random image on each page refresh."},widgetTitleDescription:{en:"The title of your widget and background styles will not appear in the sidebar."},titlePlaceholder:{en:"WIDGET TITLE"},linkUrl:{en:"Link URL"}},"community-list":{label:{en:"Community list"},description:{en:"Recommended, related communities, etc."},communities:{en:"Communities"},communityName:{en:"Community Name"},addCommunity:{en:"Add New Community"},reorderCommunities:{en:"Reorder Communities"},remainingCommunities:{en:"Remaining communities: "}},calendar:{label:{en:"Calendar"},description:{en:"Add a calendar for events, etc."},eventData:{date:{en:"Date"},description:{en:"Description"},location:{en:"Location"},time:{en:"Time"},title:{en:"Title"}},eventDataIncluded:{en:"Event data included"},events:{en:"Events"},googleCalendarId:{en:"Google Calendar ID"},invalidGoogleCalendarId:{en:"Invalid Google Calendar ID"},maxNumberEvents:{en:"Max %{number} events"},numberOfEvents:{en:"Number of events displayed"},readLess:{en:"read less"},readMore:{en:"...read more"},synchronize:{en:"Synchronize Now"},toastText:{created:{en:"New calendar added! It may take a few minutes to see your events appear"},updated:{en:"Calendar is updated! It may take a few minutes to see your events change"}},viewAllEvents:{en:"View All Events"},viewFewerEvents:{en:"View Fewer Events"}},custom:{css:{en:"CSS"},cssPlaceholder:{en:"Css Styling"},description:{en:"Experimental: custom visuals with CSS"},experimentalNoticeDescription:{en:"Custom widgets don't display on mobile devices. Customizations can break at any time"},experimentalNoticeTitle:{en:"This is an experimental feature"},height:{en:"Height"},heightDescription:{en:"Between %{min} and %{max} pixels"},heightError:{en:"Height must be between %{min} and %{max} pixels"},label:{en:"Custom"},markdownPlaceholder:{en:"Markdown Content"},pixels:{en:"PIXELS"},unsavedImageName:{en:"Name of image"},unsavedImageNameDescription:{en:"Names should be unique consisting of alphanumeric and '-' only"}},moderators:{label:{en:"Moderators"}}},labels:{background:{en:"Background"},backgroundPosition:{cover:{en:"Fill"},tiled:{en:"Tile"},centered:{en:"Center"},left:{en:"Left"},right:{en:"Right"}},color:{en:"Color"},communityIcon:{en:"Community Icon"},copied:{en:"copied!"},copy:{en:"copy"},customizationFlag:{default:{en:"Default"},custom:{en:"Custom"}},image:{en:"Image"},imageInputLabel:{en:"Drag and Drop or Upload Image"},links:{invalidLink:{en:"The link provided is invalid"},tooShort:{en:"The link provided is too short"}},markdown:{en:"Markdown"},mobileBannerImage:{en:"Mobile banner image"},mobileBannerImageDescription:{en:"This image will override the banner background image on mobile apps. Removing the mobile banner image will display the banner background image on mobile apps."},recommendedUploadSize:{en:"Recommended upload size: %{width}x%{height}px"},required:{en:"Required"},secondaryPositionedImage:{en:"Hover Image (optional)"},size:{small:{en:"Small"},medium:{en:"Medium"},large:{en:"Large"}},text:{en:"Text"},unsavedImageDescription:{en:".jpeg or .png files up to 10 MB"},visibility:{show:{en:"Show"},hide:{en:"Hide"}},widgetTitle:{en:"Widget title"}},buttons:{add:{en:"Add"},addFlair:{en:"Add flair"},addWidget:{en:"Add Widget"},advanced:{en:"Advanced"},apply:{en:"Apply"},cancel:{en:"Cancel"},clearWidgetColors:{en:"Clear widget colors"},confirm:{en:"Confirm"},continue:{en:"Continue"},deleteWidget:{en:"Delete Widget"},discard:{en:"Discard"},leave:{en:"Leave"},reorderWidgets:{en:"Reorder Widgets"},resetToDefaults:{en:"Reset to Defaults"},remove:{en:"Remove"},reorder:{en:"Reorder"},reset:{en:"Reset"},revert:{en:"Revert Changes"},save:{en:"Save"}},colorPicker:{colorPicker:{en:"Color Picker"},hexCode:{en:"Hex Code"},hexPlaceholder:{en:"Hex #"},useBrowserColorPicker:{en:"Use Browser Color Picker"}},modal:{leaveMenu:{title:{en:"Leave this menu without saving?"}},saveChanges:{title:{en:"Save changes before leaving?"},text:{en:"You have made some changes to your community, do you wish to leave this menu without saving?"}},resetAllStyles:{title:{en:"Reset to default styling?"},text:{en:"Resetting to defaults here will rollback all your past edits to when your community was first created."}},discardChanges:{title:{en:"Discard unsaved changes before leaving?"}},nightmode:{title:{en:"Turning off Night Mode"},description:{en:"In order to continue styling your community, Night Mode must be turned off."}}},imageUploadError:{en:"Something went wrong"}},subredditCreation:{createCommunity:{en:"Create Community"},cannotCreateCommunity:{en:"To prevent spam, accounts must be at least 30 days old and have enough positive karma to create communities."},bannedFromCreating:{en:"Accounts banned from the site can not create communities until the ban is lifted."},createCommunityNewIdea:{en:"Have an idea for a new community?"},title:{en:"Create a community"},updateCommunitySuccess:{en:"Subreddit settings updated successfully"},fields:{name:{description:{en:"Community names including capitalization cannot be changed."},label:{en:"community name"},tooltip:{en:'Names cannot have spaces (e.g., "r/bookclub" not "r/book club"), must be between 3-21 characters, and underscores ("_") are the only special characters allowed. Avoid using solely trademarked names (e.g., "r/FansOfAcme" not "r/Acme").'}},description:{description:{en:"This is how new members come to understand your community."},label:{en:"Community description"}},type:{public:{description:{en:"Everyone can view community and submit posts"},label:{en:"Public"}},restricted:{description:{en:"Anyone can view community, but only approved users can submit posts"},label:{en:"Restricted"}},private:{description:{en:"Only approved users can view and submit to community"},label:{en:"Private"}},employee:{description:{en:"Only Reddit employees can view and submit to community"},label:{en:"Employees only"}},premium:{description:{en:"Only premium members can view and submit to community"},label:{en:"Premium only"}},label:{en:"community type"},title:{en:"Type of Community"}},over18:{description:{en:"18+ year old community"},label:{en:"Adult content"},sublabel:{en:"When your community is marked as an 18+ community, users must be flagged as 18+ in their user settings"}}},cancel:{en:"Cancel"},start:{en:"Start"},errors:{nameRequired:{en:"A Community Name is required"},nameWithSpaces:{en:"Make sure your Community Name follows all of the formatting rules"},descriptionRequired:{en:"A Community Description is required"},subredditExists:{en:"This Community Name is already taken"}},pending:{en:"Your community is being created..."},settings:{title:{en:"Community settings"},heading:{en:"Community Profile"},advancedSettings:{en:"Advanced Settings"},oldSite:{label:{en:"Settings for old site"},sublabel:{en:"To change settings that influence the old site, you must go to the old settings page"},link:{en:"Old Settings"}},safety:{title:{en:"Safety & privacy settings"},heading1:{en:"Safety"},heading2:{en:"Privacy"},excludeBannedModqueue:{en:"Exclude posts by site-wide banned users"},excludeBannedModqueueSublabel:{en:"Posts are excluded from modqueue/unmoderated"},allowTop:{en:"Allow posts in /r/all, /r/popular, default, and trending lists"},allowDiscovery:{en:"Allow community in discovery and onboarding"},crowdControlMode:{en:"Turn on crowd control mode"},crowdControlModeDesc:{en:"When crowd control is enabled, comments from users who aren't yet fully trusted in your community (including new users) will display as collapsed by default"}},posts:{en:"Post and Comment settings",posts:{en:"Posts"},postTypeOptions:{en:"Post type options"},spoilersEnabled:{en:"Enable spoiler tag"},spoilersEnabledSublabel:{en:"Media on posts with the spoiler tag are blurred"},allowImageUploads:{en:"Allow image uploads and links to image hosting sites"},allowPostCrosspostsLabel:{en:"Allow crossposting of posts."},spamFilterStrength:{en:"Spam filter strength"},spamFilterStrengthDesc:{en:"HIGH' is the standard filter, 'LOW' disables most filtering, 'ALL' will filter every post initially and they will need to be approved manually to be visible"},comments:{en:"Comments"},links:{en:"Links"},suggestedCommentSortSublabel:{en:"All comment feeds in community will default to this sort setting"},commentScoreHideMins:{en:"Minutes to hide comment scores"},suggestedCommentSort:{en:"Suggested sort"},suggestedSortDesc:{en:"All comment feeds in community will default to this sort setting"},collapseDeletedComments:{en:"Collapse deleted and removed comments"}},wikis:{title:{en:"Wiki settings"},header:{en:"Community wiki pages"},wikimode:{en:"Wikis can be edited by"},wikiage:{en:"Age of Reddit account required to edit and create wiki pages"},wikikarma:{en:"Karma required to edit and create wiki pages"}}}},subredditModeration:{approvedSubmitters:{title:{en:"Approved submitters"},modalText:{en:"Are you sure you want to remove %{username} as an approved submitter?"},addUser:{en:"Add User"},addApprovedSubmitter:{en:"Add approved submitter"},approveUser:{en:"Approve user"},enterUsername:{en:"Enter Username"},noApprovedSubmitters:{en:"No approved submitters in %{subredditName}"},successAdd:{en:"Successfully added u/%{username} as an approved submitter"}},awards:{create:{en:"Create"},creationLimit:{en:"You can create\nup to %{limit} Awards"},noAwards:{en:"No Community Awards, yet. Try creating one!"},title:{en:"Awards"},infoLine1:{en:"Community Awards are unique to each community, and members can give them to each other. Moderators can design and name the Awards however they want."},infoLine2:{en:"A portion of Coins from Community Award purchases will be deposited to the communitys Coin balance, and moderators can draw Coins from that balance to reward members. The Coin balance is shown in the communitys sidebar"},deleteAward:{en:"Delete award"},deleteAwardDescription:{en:"Deleting an Award will remove the option for members of your community to give the Award. Existings Awards will remain on the posts and comments that have received them."},remove:{en:"Remove: "}},bannedUsers:{addBannedUser:{en:"Ban a user"},areYouSure:{en:"Are you sure you want to ban %{username}?"},banUser:{en:"Ban User"},enterUsername:{en:"Enter Username"},days:{en:"Days"},howLong:{en:"How Long?"},noBannedUsers:{en:"No banned users in %{subredditName}"},noteInBanMessage:{en:"Note to include in ban message"},otherReason:{en:"other"},permanent:{en:"Permanent"},reasonForBan:{en:"Reason for ban"},reasonTheyWereBanned:{en:"Reason they were banned"},successAdd:{en:"Successfully banned a user"},timeLeft:{en:"%{time} left"},title:{en:"Banned users"},unban:{en:"Unban"},visibleToBannedUser:{en:"Visible to banned user"}},buttons:{accept:{en:"Accept"},back:{en:"Back"},confirm:{en:"Confirm"},delete:{en:"Delete"},remove:{en:"Remove"},sendMessage:{en:"Send Message"},cancel:{en:"Cancel"},decline:{en:"Decline"},edit:{en:"Edit"},leave:{en:"Leave"},unmute:{en:"Unmute"},save:{en:"Save"},saveChanges:{en:"Save changes"},invite:{en:"Invite"},next:{en:"Next"},prev:{en:"Prev"},submit:{en:"Submit"}},chat:{addButton:{en:"+ Add room"},addRoomText:{en:"Create your first room and get your community chatting in real time."},defaultBannedWordsList:{label:{en:"Block messages using default banned words list"},sublabel:{en:"Messages with any of these words will fail to send"}},cancelButton:{en:"Cancel"},checkboxPrivate:{label:{en:"Private"},text:{en:"Private channels are only visible to people who have been invited to them."}},createButton:{en:"Create Room"},createNameExistError:{en:"A chatroom already exists with this name."},createRoomHeader:{en:"Create Room"},deleteButton:{en:"Delete Room"},deleteRoomText:{en:"Are you sure you want to delete this room? This action cannot be undone."},deleteRoomHeader:{en:"Delete"},descTextarea:{label:{en:"Description"},placeholder:{en:"Ex: This channel is for sharing cat facts"}},editButton:{en:"Save Changes"},editRoomHeader:{en:"Edit Room"},emptyRoomsText:{en:"There are no joined chatrooms yet"},blockedWordsFilter:{label:{en:"Custom list of banned words"},sublabel:{en:"Messages with any words in your custom will fail to send"},cta:{en:"Edit Words"},subScreen:{label:{en:"Banned words"},sublabel:{en:"List comma seperated words to ban"},cta:{en:"Save List"},placeholder:{en:"Ex: poop, dogs, cats, fools"}}},blockedRegexFilter:{label:{en:"Custom regex rules (advanced)"},sublabel:{en:"Messages caught by regular expression rules will fail to send"},deleteButton:{en:"Delete Rule"},cta:{en:"Add Rule"},subScreen:{header:{en:"Configure regex rule"},name:{en:"Rule name"},nameplaceholder:{en:"Ex: nasty words"},regex:{en:"Regex to evaluate all messages with"},subregex:{en:"List comma separated regular expressions. Here is a helpful tool."},placeholder:{en:"Ex: poop|dogs|bear(y|ies?)|dogfish?(er|r|r?a|lett?)s?z?"},cta:{en:"Save Rule"}}},domainFilter:{label:{en:"Link domains"},sublabel:{en:"Allow or disallow links from domains"},approvedcta:{en:"Edit Approved Domains"},bannedcta:{en:"Edit Banned Domains"},subScreen:{header:{en:"Configure domains"},approvedlabel:{en:"Approved domains"},bannedlabel:{en:"Banned domains"},placeholder:{en:"Ex: google.com, youtube.com, imgur.com"},cta:{en:"Save"}}},manageRooms:{en:"Manage chatrooms"},members:{en:"Members"},minimumAcctAge:{label:{en:"Minimum account age"},text:{en:"People will be unable to send messages until their accounts reach this age"}},modalClose:{en:"close"},nameInput:{label:{en:"Name"},placeholder:{en:"Ex: cat-facts"}},newMember:{label:{en:"New member muting"},text:{en:"All new room members will be unable to send messages for this duration after joining"}},rateLimit:{label:{en:"Message rate limiting (per %{duration} seconds)"},sublabel:{en:"Each person can send this number of messages in a %{duration} second window."}},rooms:{en:"Rooms"},roomsSettingsHeader:{en:"Chat Room Settings"},seeMore:{en:"See more"},settingsButton:{en:"Settings"},subredditWidget:{header:{en:"Chat rooms"},menu:{title:{en:"Chat menu"},manageRooms:{en:"Manage rooms"},viewRooms:{en:"View rooms"}}}},confirm:{en:"Confirm"},editableModerators:{title:{en:"You can edit these moderators"}},menu:{chat:{en:"Chat"},communitySettings:{en:"Community settings"},modMail:{en:"Modmail"},postRequirements:{en:"Post requirements"},queues:{en:"Queues"},removalReasons:{en:"Removal reasons"},rules:{en:"Rules"}},modNote:{en:"Mod note"},modQueue:{bulkActionTitles:{comments:{en:"Comments"},hasReports:{en:"Has reports"},posts:{en:"Posts"},postsWithFlair:{en:"Posts with flair"},selfPosts:{en:"Self posts"},spamFiltered:{en:"Spam filtered"}},cantTakeThatAction:{en:"You can't take that action on a comment"},edited:{en:"Edited"},filters:{allPostTypes:{en:"Posts and Comments"},allSubreddits:{en:"All subreddits"},comments:{en:"Comments"},links:{en:"Posts"},searchPlaceholder:{en:"Find subreddit"}},modqueue:{en:"Mod queue"},multipleFlairs:{en:"Multiple Flairs"},queue:{en:"Queue"},reports:{en:"Reports"},sidebar:{automodConfig:{en:"Automoderator Config"},moderation:{en:"Moderation"},moderationLog:{en:"Moderation Log"}},spam:{en:"Spam"},toastText:{approve:{en:"have been approved"},flair:{en:"have had flair applied"},ignore_reports:{en:"have had their reports ignored"},lock:{en:"have been locked"},mark_nsfw:{en:"have been marked NSFW"},postsComments:{en:"posts/comments"},remove:{en:"have been removed"},somethingWentWrong:{en:"Oh no! Something went wrong!"},spam:{en:"have been marked as spam"},spoiler:{en:"have been marked as spoilers"},undo:{en:"Undo"},unignore_reports:{en:"have had their reports un-ignored"},unlock:{en:"have been unlocked"},unmark_nsfw:{en:"have been un-marked as NSFW"},unspoiler:{en:"have been un-marked as spoilers"}},unmoderated:{en:"Unmoderated"},title:{en:"Moderation"}},moreDetails:{en:"More Details"},moderators:{cantEdit:{en:"can't edit"},congrats:{en:"Congrats!"},invite:{en:"Invite Moderators"},invitedModerators:{en:"Invited moderators"},inviteUserAsMod:{en:"Invite user as mod"},invitePending:{en:"You are invited to become a moderator!"},leaveAsMod:{en:"Leave as mod"},leaveAsModText:{en:"Once you leave as a mod, you will lose mod permissions and will be unable to access any mod tools for this community. Are you sure you wish to leave as a mod of this community?"},noPermissions:{en:"No permissions"},permissions:{en:"Permissions"},resign:{en:"Resign"},successAdd:{en:"Successfully added a moderator"},title:{en:"Moderators of %{subredditName}"},userAlreadyInvited:{en:"That user is already invited"},usernamePlaceholder:{en:"Enter Username"},areYouSure:{en:"Are you sure you want to rescind the moderator invite to %{username}?"}},modHub:{incorrectPermissions:{en:"Sorry, you do not have the moderator permissions needed to view this page"},incorrectPermissionsSubtext:{en:"You need to change your mod permissions to view this page"},modOnlyPage:{en:"Sorry, this is a moderator-only page"},mustBeAMod:{en:"You must be a moderator to view this page"},mustBeAModOfSubreddit:{en:"You must be a moderator of %{subredditName} to view this page"},welcome:{en:"Welcome to the mod tools for %{subredditName}"}},mutedUsers:{title:{en:"Muted users"},confirmModalText:{en:"Are you sure you want to unmute %{username}?"},modNote:{en:"Mod note"},muteUser:{en:"Mute user"},noModNote:{en:"No mod note."},reasonTitle:{en:"Note about why they are muted"},reasonDescription:{en:"Only visible to other moderators. Not visible to user"},reasonPlaceholder:{en:"Reason they were muted"},successAdd:{en:"Successfully muted a user"},usernamePlaceholder:{en:"Username to mute"},noMutedUsers:{en:"No muted users in %{subredditName}"}},permissions:{all:{en:"Full Permissions"},access:{en:"Access"},config:{en:"Config"},chatConfig:{en:"Chat Config"},chat_config:{en:"Chat Config"},chatOperator:{en:"Chat Operator"},chat_operator:{en:"Chat Operator"},flair:{en:"Flair"},mail:{en:"Mail"},posts:{en:"Posts"},wiki:{en:"Wiki"}},navigation:{accessManagement:{en:"access management"},automod:{en:"Automod"},awards:{en:"Awards"},banned:{en:"Banned"},community:{en:"Community"},communityActivity:{en:"Community activity"},communityAppearance:{en:"Community appearance"},contributors:{en:"Approved submitters"},emojis:{en:"Emojis"},flairAndEmojis:{en:"Flair & emojis"},grantUserFlair:{en:"Grant user flair"},moderators:{en:"Moderators"},modLog:{en:"Mod log"},muted:{en:"Muted"},new:{en:"new"},other:{en:"Other"},posts:{en:"Posts and Comments"},rulesAndRegulations:{en:"Rules and regulations"},safety:{en:"Safety and Privacy"},trafficStats:{en:"Traffic stats"},userManagement:{en:"User management"},wikiPages:{en:"Wiki pages"},wikis:{en:"Wikis"}},removalReasons:{addARemovalReason:{en:"Add a removal reason"},addNewReason:{en:"Add new reason"},addRemovalReason:{en:"Add removal reason"},contentLinkInfoText:{en:"A link to the removed content will be appended to your message"},delete:{en:"Delete"},deleteConfirmationText:{en:"Are you sure you want to delete this reason?"},deleteReason:{en:"Delete reason"},editReason:{en:"Edit removal reason"},emptyState:{en:"No removal reasons yet"},hiUsername:{en:"Hi u/username,"},loading:{en:"Loading..."},messagePlaceholder:{en:"Write a message that will communicate to the user why their post was removed."},modNoteDescription:{en:"Only mods will see this note"},modNotePlaceholder:{en:"This is a short note to your mod team on why the content was removed."},none:{en:"None"},noReasonsYet:{en:"You don't have any removal reasons yet"},private:{en:"Private"},public:{en:"Public"},reasonForRemoval:{en:"Reason for removal"},reasonMessage:{en:"Reason message:"},removalReasons:{en:"Removal reasons"},removalReasonTitle:{en:"Removal reason title"},sendAModmail:{en:"Send a Modmail from"},toTheUser:{en:"to the user"},toastText:{addedRemovalReason:{en:"Added removal reason for %{number} posts/comments"},removalReasonAdded:{en:"Removal reason added!"},removalReasonDeleted:{en:"Removal reason deleted"},removalReasonSaved:{en:"Removal reason saved"}},writeAReply:{en:"Write a reply to the comment"},writeAStickyComment:{en:"Write a sticky comment on the post"}},search:{noResultsFound:{en:"No results for u/%{searchTerm}"},oneResultFound:{en:"1 search result for "},placeholder:{en:"Search for a user"},seeAll:{en:"See All"}},subredditRules:{all:{en:"all"},allOnly:{en:"Posts & comments"},addRule:{en:"Add rule"},collapse:{en:"Collapse"},comment:{en:"comment"},commentOnly:{en:"Comments only"},created:{en:"Created"},description:{en:"Full description"},drag:{en:"drag"},duplicateRule:{en:"You have another rule with this title. Please change."},edit:{en:"Edit"},emptyState:{en:"No rules yet"},expand:{en:"Expand"},post:{en:"post"},postOnly:{en:"Posts only"},reorderRules:{en:"Reorder rules"},reportReason:{en:"Report reason"},rulesHeader:{en:"Rules"},rulesInfo:{en:"These are rules that visitors must follow to participate. They can be used as reasons to report or ban posts, comments, and users. Communities can have a maximum of 15 rules."},modal:{addNewRule:{en:"Add new rule"},appliesTo:{en:"Applies to"},delete:{en:"Delete"},deleteConfirmation:{en:"Are you sure you want to delete this rule?"},deleteRule:{en:"Delete rule"},descriptionPlaceholder:{en:"Enter the full description of the rule."},editRule:{en:"Edit rule"},reasonPlaceholder:{en:'Reason rule is broken (e.g. "This is a photo")'},rule:{en:"Rule"},rulePlaceholder:{en:'Rule displayed (e.g. "No photos")'}},toast:{ruleAdded:{en:"Rule added"},ruleDeleted:{en:"Rule deleted"},ruleOrdered:{en:"Rule order updated"},ruleUndo:{en:"Undo"},ruleUpdated:{en:"Rule updated"}}},supportLinks:{contactReddit:{en:"Contact Reddit"},learnMore:{en:"Learn more"},modHelpCenter:{en:"Mod help center"},moderatorGuidelines:{en:"Moderator guidelines"},moderatorResources:{en:"Moderator resources"}}},subredditPicker:{chooseACommunity:{en:"Choose a community"},searchCommunities:{en:"Search communities"},searchYourCommunities:{en:"Search your communities"},noCommunitiesFound:{en:"No communities found"},sectionModeratedSubreddits:{en:"Moderated subreddits"},sectionOwnProfile:{en:"Your profile"},sectionSubscriptions:{en:"Subscriptions"},sectionOthers:{en:"Others"},ocCommunities:{en:"Original Content communities"},ocCommunitiesDescription:{en:"Find somewhere to post original content"}},subredditWiki:{belowIsTheListOfPages:{en:"Below is a list of pages in this wiki visible to you in this subreddit."},tableOfContents:{en:"Table of contents"},viewingPagesFor:{en:"Viewing pages for %{subredditName}"},lastRevisedBy:{en:"Last revised by"},errorStates:{mayNotView:{description:{en:"The mods of this community have disabled this wiki page"},title:{en:"This page has been disabled"}},pageNotCreated:{description:{en:"Create a wiki page from this URL"},title:{en:"“%{pageName}” does not exist"}},pageNotFound:{title:{en:"“%{pageName}” does not exist"}},restrictedPage:{description:{en:"This page uses a restricted URL and can not be used as a wiki page"},title:{en:"“%{pageName}” does not exist"}},unknown:{title:{en:"An unknown error occured"}},wikiDisabled:{description:{en:"The mods of this community have disabled their wiki"},title:{en:"This wiki has been disabled"}},buttons:{createPage:{en:"Create page"},reloadPage:{en:"Reload page"},subredditHome:{en:"Continue to r/%{subredditName}"},wikiHome:{en:"Wiki home"},edit:{en:"Edit"}}}},subscriptions:{all:{en:"All"},pending:{en:"LOADING..."},editSubscriptions:{en:"edit subscriptions"},emptyStateCopy:{en:"You're not subscribed to any communities yet!"},favorite:{en:"favorite"},favorites:{en:"favorites"},filter:{en:"Filter"},moderating:{en:"moderating"},moderatingFull:{en:"moderating subreddits"},multireddits:{en:"multis"},multiredditsFull:{en:"multireddits"},mySubscriptions:{en:"my subscriptions"},news:{en:"News"},oc:{en:"Original Content"},otherFeeds:{en:"Other"},otherCommunities:{en:"other communities"},profileActions:{subscribe:{en:"Follow"},subscribed:{en:"Following"},unsubscribe:{en:"Unfollow"}},popular:{en:"Popular"},profiles:{en:"profiles"},loggedOutCopy:{en:"Sign up and stay connected to your favorite communities."},redditFeeds:{en:"Reddit Feeds"},subredditActions:{subscribe:{en:"Subscribe"},subscribed:{en:"Subscribed"},unsubscribe:{en:"Unsubscribe"},join:{subscribe:{en:"Join"},subscribed:{en:"Joined"},unsubscribe:{en:"Leave"}},addtohome:{subscribe:{en:"Add to Home"},subscribed:{en:"Added"},unsubscribe:{en:"Remove"}},follow:{subscribe:{en:"Follow"},subscribed:{en:"Followed"},unsubscribe:{en:"Unfollow"}}},subscriptions:{en:"subscriptions"},unfavorite:{en:"unfavorite"},viewMore:{en:"view more"},viewOptions:{title:{en:"View Options"},modMode:{en:"Mod Mode"}}},time:{justNow:{en:"just now"},timeLeft:{en:"%{time} left"},monthName:{0:{en:"January"},1:{en:"February"},2:{en:"March"},3:{en:"April"},4:{en:"May"},5:{en:"June"},6:{en:"July"},7:{en:"August"},8:{en:"September"},9:{en:"October"},10:{en:"November"},11:{en:"December"}},weekDayName:{0:{en:"Sunday"},1:{en:"Monday"},2:{en:"Tuesday"},3:{en:"Wednesday"},4:{en:"Thursday"},5:{en:"Friday"},6:{en:"Saturday"}},short:{days:{en:"d"},hours:{en:"h"},milliseconds:{en:"ms"},minutes:{en:"m"},months:{en:"mo"},seconds:{en:"s"},years:{en:"y"}},soon:{en:"a moment"},today:{en:"today"},format:{dayMonthDate:{en:"%{day}, %{month} %{date}"}}},timeSorts:{day:{en:"past 24 hours"},hour:{en:"past hour"},week:{en:"past week"},month:{en:"past month"},year:{en:"past year"},all:{en:"of all time"},title:{en:"Time period"}},title:{coins:{en:"Coins"},commentsPage:{en:"%{postTitle} : %{subreddit}"},frontpage:{en:"reddit: the front page of the internet"},modQueue:{en:"Moderation Queue"},partnerSubredditConnection:{en:"Connect a Reddit Community"},premium:{en:"Reddit Premium"},submit:{en:"Submit to %{subreddit}"},settings:{en:"Reddit Settings"},subredditCreation:{en:"Create Community"}},uappBanner:{buttonText:{en:"Got it"}},user:{tooltip:{banUser:{en:"Ban User"},commentKarma:{en:"Comment Karma"},editUserFlair:{en:"Edit user flair"},muteUser:{en:"Mute User"},inviteToChat:{en:"Invite to chat"},postKarma:{en:"Post Karma"},button:{follow:{en:"Follow"},unfollow:{en:"Unfollow"}}}},video:{snooTooltip:{en:"View Comments"},playTooltip:{en:"Play"},pauseTooltip:{en:"Pause"},settingTooltip:{en:"Settings"},fullscreenTooltip:{en:"Fullscreen"},exitFullscreenTooltip:{en:"Exit Fullscreen"},auto:{en:"Auto"},replay:{en:"Replay Video"},seekBarLabel:{en:"Seek Slider"}}};function v(e,t,n){const o=e.replace(/-\w+/,"");"string"!=typeof t&&(n=Object.assign({},n||{},t[1]),t=t[0]);const r=i()(b,`${t}.${e}`)||i()(b,`${t}.${o}`)||i()(b,`${t}.${a.A}`);return"string"!=typeof r?(Object(d.b)(void 0,`Could not find message for ${t}`),t.replace(/\./g," ")):Object(l.a)(r,n)}function w(e,t,n,o){const r=e.replace(/-\w+/,""),s=i()(y,`${t}.${e}`)||i()(y,`${t}.${r}`)||i()(y,`${t}.${a.A}`)||[i()(b,`${t}.${e}`)||i()(b,`${t}.${r}`)||i()(b,`${t}.${a.A}`)];if("object"!=typeof s||"string"!=typeof s[0])return Object(d.b)(void 0,`Could not find plural message for ${t}`),t.replace(/\./g," ");let c=s[function(e,t){return 1===t?0:1}(0,n)];return c||(Object(d.b)(void 0,`Could not find plural message for ${t} with count ${n}`),c=s[0]),Object(l.a)(c,Object.assign({count:Number(n).toLocaleString()},o||{}))}function C(e){return(t,n)=>v(t,e,n)}function S(e){return(t,n,o)=>w(t,e,n,o)}function T(e,t,n){const o=v(e,t).split(/(%{\w+})/).map(e=>{const t=e.match(/%{(\w+)}/);if(t&&t[1]in n){const e=t[1];return(0,n[e])(e)}return e});return s.a.createElement(s.a.Fragment,null,o)}const R=/%\((\w+)\)s/g;function A(e,t){return e.replace(R,function(e,n){return n in t?t[n]:e})}},"./src/app/strings/sources/error.js":function(e,t,n){"use strict";var o=n("./src/lib/constants/index.ts");t.a={authentication:{en:"There was an authentication error"},clickHere:{en:"Click here to try again."},error:{en:"Error"},generic:{en:"Something went wrong"},genericPage:{en:"Something went wrong loading this page. Try again?"},more:{en:"More"},ok:{en:"Ok"},oops:{en:"Oops"},ok:{en:"ok"},reload:{en:"Reload Page"},tryAgainLater:{en:"An error has occured. Please try again later"},tryLater:{en:"Give us a few minutes to fix the problem. Sorry!"},type:{blocked:{en:"It looks like one or more software blocking extensions you are using may be interfering with Reddit's ability to serve you content. Please try disabling them or changing the rules you use."},forbidden:{en:"Sorry, You do not have permission to view this page."},generic:{en:"Something went wrong. Just don't panic."},genericCardValidation:{en:"Looks like something went wrong validating your credit card."},invalidUser:{en:"Looks like you entered an invalid user."},noStripeSubscription:{en:"Sorry, but there's no Stripe customer associated with this account."},notAuthorized:{en:"It looks like you aren't allowed to do that."},notFound:{en:"Sorry, there doesn't seem to be anything here."},notLoggedIn:{en:"You might need to be logged in to do that."},server:{en:"Sorry, for some reason reddit can't be reached."},validation:{en:"We weren't able to handle your request."}},[o.l]:{en:"you're not allowed to do that"},[o.Cc]:{en:`Video size must be less than ${(o.gb/o.ib/1024).toFixed(1)}GB`},[o.S]:{en:`Image size must be less than ${Math.floor(o.cb/o.ib)}MB`},[o.M]:{en:`GIF size must be less than ${Math.floor(o.ab/o.ib)}MB`},[o.V]:{en:"Sorry, we accept only images (.png, .jpeg, .gif) and videos (.mp4, .mov)"}}},"./src/config.ts":function(e,t,n){"use strict";var o=n("./src/lib/env/index.ts"),i=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],o=!0,i=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(o=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);o=!0);}catch(d){i=!0,r=d}finally{try{!o&&a.return&&a.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var r=n("./src/telemetry/models/App.ts");const s={https:"true"==={}.HTTPS,accountManagerOrigin:(Object(o.b)(),"https://www.reddit.com"),adsPath:{}.ADS_URL||"/api/request_promo.json",dfpSlotPrefix:{}.DFP_SLOT_PREFIX||"/32173961/desktop",apiHeaders:(e=>e.split(";").reduce((e,t)=>{if(t&&t.indexOf("=")>0){var n=t.split("="),o=i(n,2);const r=o[0],s=o[1];e[r.trim()]=s.trim()}return e},{}))({}.API_HEADERS||""),apiPassThroughHeaders:(e=>e.length<=0?[]:e.split(";"))({}.API_PASS_THROUGH_HEADERS||""),appName:{}.APP_NAME||"desktop2x",assetPath:"https://www.redditstatic.com/desktop2x",cookieDomain:".reddit.com",mediaUrl:{}.REDDIT_MEDIA||"https://www.redditmedia.com",port:{}.PORT?parseInt({}.PORT):8888,postErrorsUrl:"/errors",redditUrl:"https://www.reddit.com",apiUrl:"https://www.reddit.com",redirectUri:{}.REDIRECT_URI||"https://m.reddit.com/oauth2/token",redditHelpUrl:{chat:"https://www.reddithelp.com/en/categories/using-reddit/chat",modHelpCenter:"https://mods.reddithelp.com/",redditHelp:"https://www.reddithelp.com/",submitRequest:{copyrightDmca:"https://www.reddithelp.com/en/submit-request/copyright-dmca",trademarkViolation:"https://www.reddithelp.com/en/submit-request/trademark-violation-form"},suspensionsArticle:"https://www.reddithelp.com/en/categories/rules-reporting/account-and-community-restrictions/suspensions"},redditIncUrl:{policies:{contentPolicy:"https://www.redditinc.com/policies/content-policy"}},gatewayUrl:"https://gateway.reddit.com",metaUrl:{}.META_URL||"https://meta-api.reddit.com",oauthUrl:"https://oauth.reddit.com",gqlUrl:"https://gql.reddit.com",sendbirdServiceUrl:"https://s.reddit.com",sendbirdAppId:"2515BDA8-9D3A-47CF-9325-330BC37ADA13",shortUrl:{}.SHORT_URL||"https://s.reddit.com",embedlyApiKey:{}.EMBEDLY_KEY||"522baf40bd3911e08d854040d3dc5c07",pushNotificationApplicationServerKey:{}.PUSH_NOTIFICATION_APPLICATION_SERVER_KEY||"BJ2nJR9HeBwCWe4s7bKfKgWZkx2Q8Q59yBdSVLxWIhPaWuzHDUxQ2YJnhLvbAVujWBZYuQv60V6a6oipSw09FT0",ogImage:"https://www.redditstatic.com/icon.png",oldRedditUrl:"https://old.reddit.com",processingImageUrl:"https://www.redditstatic.com/image-processing.png",sentryClientPublicURL:"https://6b5ce051b2ed4032bd906af3de0630cd@oops.redditmedia.com/11",statsdHost:{}.STATSD_HOST,statsdPort:{}.STATSD_PORT,statsdDebug:(e=>{try{return!!JSON.parse(e)}catch(t){return!1}})({}.STATSD_DEBUG||""),statsdPrefix:{}.STATSD_PREFIX||"",statsdSocketTimeout:parseInt({}.STATSD_TIMEOUT||"100"),recaptchaSitekey:{}.RECAPTCHA_SITEKEY||"6LeTnxkTAAAAAN9QEuDZRpn90WwKk_R1TRW_g-JC",gtmContainerId:{}.GTM_CONTAINER_ID||"GTM-5XVNS82",adblockId:"a2ba06a4-a2ec-4182-b295-c15ffe5f1181",logSample:{request404:20,request500URIError:10},telemetry:{appName:{profilesR2:Object(o.b)()?r.TelemetryAppName.web:r.TelemetryAppName.webDev,redesign:Object(o.b)()?r.TelemetryAppName.web2x:r.TelemetryAppName.web2xDev,chat2x:Object(o.b)()?r.TelemetryAppName.web2x:r.TelemetryAppName.web2xDev,chatR2:Object(o.b)()?r.TelemetryAppName.web:r.TelemetryAppName.webDev},postConsumedThreshold:2e3,commentConsumedThreshold:2e3,commentSampleRate:.01},stripe:{apiKey:"pk_live_sD8LeDtVnlJwAGf51jLygWpH",economyKey:"pk_live_tF9aUVWi0EYaLI2PlX64Bg2x",giftsApiKey:"pk_live_5FAbPEkgzMW4taBlKlo4Fgi3"},paypal:{apiKey:{}.PAYPAL_API_KEY||"AXH6yPVeFV8sxT1zMvzr8NyPMXx_YkYui1XCy3btQ_s1Zz2R68JC57PqQ2mrj6la-G8y-7UmZyKVsDaR",buttons:{premium:"LAYT3KA5EVVTJ",coins500:"SNCZX9LADYMT4",coins1100:"6P6X4LTAKNDGG",coins1800:"2P5FZYZL42NME",coins7200:"W8BKWZXBSWZGC",coins40000:"Y9LZ5M2W6VT3A",coinsGild500:"BPVKB5BY8HXRA",coinsGild1100:"TPGZ3HZ3KE5TS",coinsGild1800:"YXZDTMAGNMMEA",coinsGild7200:"MQDLLC4FBNSZG",coinsGild40000:"T3RL7U6STH7WL"}},releaseNotesSubredditMap:{}.RELEASE_NOTES_SUB_MAP?JSON.parse({}.RELEASE_NOTES_SUB_MAP):void 0};t.a=s},"./src/higherOrderComponents/makeAsync.tsx":function(e,t,n){"use strict";n.d(t,"a",function(){return r});var o=n("./node_modules/react/index.js"),i=n.n(o);function r(e){var t;return(t=class t extends i.a.Component{constructor(e){super(e),this.mounted=!1,this.state={Component:t.Component}}componentWillMount(){this.state.Component!==e.ErrorComponent&&e.getComponent().then(e=>{t.Component=e,this.mounted&&this.setState({Component:e})},t=>(this.mounted&&this.setState({Component:e.ErrorComponent}),Promise.reject(t)))}componentDidMount(){this.mounted=!0}componentWillUnmount(){this.mounted=!1}render(){const t=this.state.Component||e.LoadingComponent;return i.a.createElement(t,this.props)}}).Component=null,t}},"./src/lib/CSSVariableProvider/index.tsx":function(e,t,n){"use strict";var o=n("./node_modules/lodash/once.js"),i=n.n(o),r=n("./node_modules/react/index.js"),s=n.n(r),a=n("./src/lib/domUtils/index.ts"),d=n("./src/lib/fastdom/index.ts"),l=n("./src/lib/LRUCache/index.ts"),c=n("./node_modules/lodash/isPlainObject.js"),u=n.n(c),m=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],o=!0,i=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(o=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);o=!0);}catch(d){i=!0,r=d}finally{try{!o&&a.return&&a.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const p=!0,h=e=>{const t=[],n=(e,o="")=>{for(const i in e){const r=e[i],s=`${o}-${i}`;!0!==r&&!1!==r&&(null==r?t.push([s,""]):"string"==typeof r?t.push([s,r]):"number"==typeof r&&t.push([s,r.toString()]),Array.isArray(r)||u()(r)&&n(r,s))}};return n(e),f(t)},f=e=>e.sort((e,t)=>g(e[0],t[0])),g=(e,t)=>e===t?0:e<t?-1:1,y=(e,t)=>{if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++){const o=e[n],i=t[n];if(o[0]!==i[0]||o[1]!==i[1])return!1}return!0},b=(e,t)=>{let n="";for(let i=0;i<e.length;i++){var o=m(e[i],2);n+=`-${o[0]}: ${o[1]};`}return`${t===p?":root":`.${t}`} { ${n} }`};n.d(t,"a",function(){return A}),n.d(t,"c",function(){return k}),n.d(t,"b",function(){return p});var v,w=(v="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,o){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var s in i)void 0===t[s]&&(t[s]=i[s]);else t||(t=i||{});if(1===r)t.children=o;else if(r>1){for(var a=Array(r),d=0;d<r;d++)a[d]=arguments[d+3];t.children=a}return{$$typeof:v,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}});class C{constructor(e,t,n){this.isRootOrUniqueClassName=e,this.theme=t,this.cssVarPairs=n||h(t),this.cssVarDefinitions=b(this.cssVarPairs,e)}updatedRecord(e,t){if(this.isRootOrUniqueClassName!==e)return new C(e,t);if(this.theme===t)return this;const n=h(t);return y(this.cssVarPairs,n)?this:new C(e,t,n)}isEqual(e){return this===e||this.isRootOrUniqueClassName===e.isRootOrUniqueClassName&&(this.theme===e.theme||y(this.cssVarPairs,e.cssVarPairs))}}const S=()=>({contextCache:new l.a(5),rootContext:void 0}),T=S(),R=s.a.createContext(T);class A extends s.a.Component{constructor(e){super(e),this.contextValue=S()}render(){return w(R.Provider,{value:this.contextValue},void 0,this.props.children)}}class k extends s.a.Component{constructor(e,t){if(super(e,t),!t)throw new Error("CSSVariableProvider must be wrapped in a CSSVPCoordinatorContextProvider");const n=e.isRootOrUniqueClassName,o=e.theme,i=this.getRecordFromContext(n),r=void 0===i?new C(n,o):i.updatedRecord(n,o);i&&i.isEqual(r)||this.setRecordOnContext(n,r),this.cssVarRecord=r}componentDidMount(){k.polyfillCSSVarsIfNeeded()}updateCssVarRecord(e){const t=this.getRecordFromContext(e.isRootOrUniqueClassName),n=t||this.cssVarRecord,o=n.updatedRecord(e.isRootOrUniqueClassName,e.theme);t&&o.isEqual(n)||this.setRecordOnContext(e.isRootOrUniqueClassName,o),o.isEqual(this.cssVarRecord)||(this.cssVarRecord=o)}getRecordFromContext(e){return e===p?this.context.rootContext:this.context.contextCache.get(e)}setRecordOnContext(e,t){e===p?this.context.rootContext=t:this.context.contextCache.set(e,t)}render(){this.updateCssVarRecord(this.props);const e=this.props.isRootOrUniqueClassName,t=e===p?"":e;return w(s.a.Fragment,{},void 0,w("style",{dangerouslySetInnerHTML:{__html:this.cssVarRecord.cssVarDefinitions}}),w("div",{className:t},void 0,this.props.children))}}k.contextType=R,k.polyfillCSSVarsIfNeeded=i()(()=>{d.a.read(()=>{Object(a.e)()||n.e("vendors~css-vars-ponyfill").then(n.bind(null,"./node_modules/css-vars-ponyfill/dist/css-vars-ponyfill.esm.js")).then(({default:e})=>{e({fixNestedCalc:!1,onlyLegacy:!0,updateURLs:!1,watch:!0})})})})},"./src/lib/LRUCache/index.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return i});class o{constructor(e,t){this.next=null,this.prev=null,this.value=e,this.key=t}}class i{constructor(e){this.head=null,this.tail=null,this.data={},this.maxSize=e,this.currentSize=0}get(e){const t=this.data[e];if(void 0!==t)return this._removeNodeFromList(t),this._setHeadNode(t),t.value}set(e,t){let n=this.data[e];return void 0===n?(this.currentSize===this.maxSize?(n=this.tail,this._removeNodeFromList(n),this.data[n.key]=void 0,n.key=e,n.value=t):(n=new o(t,e),this.currentSize+=1),this.data[e]=n):this._removeNodeFromList(n),this._setHeadNode(n),this}remove(e){const t=this.data[e];return void 0!==t&&(this._removeNodeFromList(t),this.data[e]=void 0,this.currentSize-=1),this}_removeNodeFromList(e){e.prev?e.prev.next=e.next:(this.head=e.next,this.head&&(this.head.prev=null)),e.next?e.next.prev=e.prev:(this.tail=e.prev,this.tail&&(this.tail.next=null))}_setHeadNode(e){e!==this.head&&(e.next=this.head,e.prev=null,null!==this.head&&(this.head.prev=e),this.head=e,null===this.tail&&(this.tail=e))}}},"./src/lib/addQueryParams/index.ts":function(e,t,n){"use strict";var o=n("./node_modules/lodash/isNil.js"),i=n.n(o),r=n("./node_modules/lodash/pickBy.js"),s=n.n(r),a=n("./node_modules/url/url.js"),d=n.n(a);t.a=((e,t)=>{const n=s()(t,e=>!i()(e)),o=d.a.parse(e,!0);return o.search=void 0,o.query=Object.assign({},o.query,n),d.a.format(o)})},"./src/lib/areUrlsEqual/index.ts":function(e,t,n){"use strict";var o=n("./node_modules/history/index.js"),i=n("./node_modules/lodash/isEqual.js"),r=n.n(i);const s=e=>(e=>Object.assign({},e,{hash:""}))(Object(o.createLocation)(e));t.a=((e,t)=>r()(s(e),s(t)))},"./src/lib/consoleAdvert/index.ts":function(e,t,n){console.log("\n ,d\"=≥,.,qOp,\n ,7' ''²$( )\n ,7' '?q$7'\n ..,$$,.\n ,. .,,--***²\"\"²***--,,. .,\n ² ,p²'' ''²q, ²\n: ,7' '7, :\n ' $ ,db, ,db, $ '\n '$ ²$$² ²$$² $' Using Reddit at work? Work for Reddit.\n '$ $' https://www.reddit.com/jobs\n '$. ., ,. .$'\n 'b, '²«»«»«»²' ,d'\n '²?bn,, ,,nd?²'\n ,7$ ''²²²²²²²²'' $7,\n ,² ²$ $² ²,\n $ :$ $: $\n $ $ $ $\n 'b q: :p d'\n '²«?$. .$?»²'\n 'b d'\n ,²²'?,. .,?'²²,\n ²==--≥²²==--==²²≤--==²\n")},"./src/lib/constants/cookie.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return i}),n.d(t,"c",function(){return r}),n.d(t,"d",function(){return s}),n.d(t,"f",function(){return a}),n.d(t,"e",function(){return d}),n.d(t,"g",function(){return l}),n.d(t,"h",function(){return c}),n.d(t,"i",function(){return u});const o="loid",i="loidcreated",r="mod_mode_enabled",s="over18",a="session_tracker",d="reddaid",l="reddit_session",c="token",u="wpsn"},"./src/lib/constants/headers.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"c",function(){return i}),n.d(t,"d",function(){return r}),n.d(t,"b",function(){return s});const o="x-reddit-loid",i="x-reddit-session",r="set-cookie",s="x-reddaid"},"./src/lib/constants/index.ts":function(e,t,n){"use strict";n.d(t,"A",function(){return s}),n.d(t,"r",function(){return a}),n.d(t,"o",function(){return d}),n.d(t,"wb",function(){return l}),n.d(t,"vc",function(){return c}),n.d(t,"q",function(){return u}),n.d(t,"l",function(){return m}),n.d(t,"k",function(){return p}),n.d(t,"I",function(){return h}),n.d(t,"Qb",function(){return f}),n.d(t,"x",function(){return g}),n.d(t,"mc",function(){return y}),n.d(t,"X",function(){return b}),n.d(t,"Z",function(){return v}),n.d(t,"Y",function(){return w}),n.d(t,"yc",function(){return C}),n.d(t,"t",function(){return S}),n.d(t,"v",function(){return T}),n.d(t,"xc",function(){return R}),n.d(t,"u",function(){return A}),n.d(t,"jc",function(){return k}),n.d(t,"Ub",function(){return E}),n.d(t,"Ec",function(){return I}),n.d(t,"kc",function(){return O}),n.d(t,"Fc",function(){return N}),n.d(t,"tb",function(){return _}),n.d(t,"sb",function(){return M}),n.d(t,"rc",function(){return F}),n.d(t,"sc",function(){return D}),n.d(t,"Vb",function(){return L}),n.d(t,"B",function(){return U}),n.d(t,"C",function(){return j}),n.d(t,"Bc",function(){return B}),n.d(t,"pb",function(){return G}),n.d(t,"mb",function(){return H}),n.d(t,"a",function(){return W}),n.d(t,"b",function(){return V}),n.d(t,"hb",function(){return Y}),n.d(t,"fb",function(){return q}),n.d(t,"ib",function(){return z}),n.d(t,"gb",function(){return $}),n.d(t,"cb",function(){return K}),n.d(t,"ab",function(){return J}),n.d(t,"bb",function(){return Q}),n.d(t,"eb",function(){return X}),n.d(t,"V",function(){return Z}),n.d(t,"Cc",function(){return ee}),n.d(t,"S",function(){return te}),n.d(t,"M",function(){return ne}),n.d(t,"F",function(){return oe}),n.d(t,"h",function(){return ie}),n.d(t,"i",function(){return re}),n.d(t,"ob",function(){return se}),n.d(t,"Ob",function(){return ae}),n.d(t,"ec",function(){return de}),n.d(t,"Zb",function(){return le}),n.d(t,"c",function(){return ce}),n.d(t,"cc",function(){return ue}),n.d(t,"dc",function(){return me}),n.d(t,"bc",function(){return pe}),n.d(t,"ac",function(){return he}),n.d(t,"Yb",function(){return fe}),n.d(t,"Hb",function(){return ge}),n.d(t,"Cb",function(){return ye}),n.d(t,"Ib",function(){return be}),n.d(t,"zb",function(){return ve}),n.d(t,"Ac",function(){return we}),n.d(t,"zc",function(){return Ce}),n.d(t,"Jb",function(){return Se}),n.d(t,"Ab",function(){return Te}),n.d(t,"Kb",function(){return Re}),n.d(t,"Fb",function(){return Ae}),n.d(t,"rb",function(){return ke}),n.d(t,"Gb",function(){return Ee}),n.d(t,"db",function(){return Pe}),n.d(t,"D",function(){return Ie}),n.d(t,"E",function(){return Oe}),n.d(t,"Pb",function(){return xe}),n.d(t,"nc",function(){return Ne}),n.d(t,"Wb",function(){return _e}),n.d(t,"kb",function(){return Me}),n.d(t,"N",function(){return Fe}),n.d(t,"y",function(){return De}),n.d(t,"lb",function(){return Le}),n.d(t,"Dc",function(){return Ue}),n.d(t,"jb",function(){return je}),n.d(t,"e",function(){return Be}),n.d(t,"f",function(){return Ge}),n.d(t,"j",function(){return He}),n.d(t,"p",function(){return We}),n.d(t,"g",function(){return Ve}),n.d(t,"d",function(){return Ye}),n.d(t,"qc",function(){return qe}),n.d(t,"Rb",function(){return ze}),n.d(t,"W",function(){return $e}),n.d(t,"Eb",function(){return Ke}),n.d(t,"Db",function(){return Je}),n.d(t,"Bb",function(){return Qe}),n.d(t,"ic",function(){return Xe}),n.d(t,"Tb",function(){return Ze}),n.d(t,"Sb",function(){return et}),n.d(t,"R",function(){return tt}),n.d(t,"Q",function(){return nt}),n.d(t,"O",function(){return ot}),n.d(t,"P",function(){return it}),n.d(t,"T",function(){return rt}),n.d(t,"Xb",function(){return st}),n.d(t,"yb",function(){return at}),n.d(t,"ub",function(){return dt}),n.d(t,"tc",function(){return lt}),n.d(t,"qb",function(){return ct}),n.d(t,"hc",function(){return ut}),n.d(t,"G",function(){return mt}),n.d(t,"n",function(){return pt}),n.d(t,"J",function(){return ht}),n.d(t,"s",function(){return ft}),n.d(t,"wc",function(){return gt}),n.d(t,"oc",function(){return yt}),n.d(t,"pc",function(){return bt}),n.d(t,"nb",function(){return vt}),n.d(t,"lc",function(){return wt}),n.d(t,"Nb",function(){return Ct}),n.d(t,"U",function(){return St}),n.d(t,"uc",function(){return Tt}),n.d(t,"H",function(){return Rt}),n.d(t,"fc",function(){return At}),n.d(t,"gc",function(){return kt}),n.d(t,"K",function(){return Et}),n.d(t,"vb",function(){return Pt}),n.d(t,"L",function(){return It}),n.d(t,"z",function(){return Ot}),n.d(t,"m",function(){return xt}),n.d(t,"Mb",function(){return Nt}),n.d(t,"Lb",function(){return _t}),n.d(t,"xb",function(){return Mt}),n.d(t,"w",function(){return Ft});var o=n("./src/config.ts"),i=n("./node_modules/lodash/values.js"),r=n.n(i);const s="en",a={APPEAL:"Appeal",COINS:"Coins",COINS_MOBILE:"CoinsMobile",COLLECTION_COMMENTS_PAGE:"CollectionCommentsPage",COMMENTS_PAGE:"CommentsPage",EMPTY:"Empty",EXPLORE:"Explore",DASHBOARD:"UiDashboard",FRONTPAGE:"Frontpage",MULTIREDDIT:"Multireddit",OVER18:"Over18",ORIGINAL_CONTENT:"OriginalContent",POST_CREATION:"PostCreation",POST_DRAFT:"PostDraft",SETTINGS:"Settings",PARTNER_SUBREDDIT_CONNECTION:"PartnerSubredditConnection",PROFILE:"Profile",PROFILE_BETA_CONFIRMATION_PAGE:"ProfileBetaConfirmationPage",PROFILE_COMMENTS:"ProfileComments",PROFILE_COMMENTS_PAGE:"ProfileCommentsPage",PROFILE_HOMEPAGE:"ProfileHomepage",PROFILE_POST_COMMENTS:"ProfilePostComments",PROFILE_POSTS:"ProfilePosts",PROFILE_PRIVACY:"ProfilePrivacy",PROFILE_PRIVATE:"ProfilePrivate",R2_PROFILE_MODERATION:"R2ProfileModeration",PROFILE_MODERATION:"ProfileModeration",PROFILE_SETTINGS:"ProfileSettings",PROFILE_OVERVIEW:"ProfileOverview",R2_COMMENTS_PAGE:"R2CommentsPage",R2_EMBED:"R2Embed",R2_LISTING:"R2Listing",SEARCH_RESULTS:"SearchResults",STRUCTURED_STYLES:"StructuredStyles",SUBREDDIT:"Subreddit",SUBREDDIT_CREATION:"SubredditCreation",SUBREDDIT_SETTINGS:"SubredditSettings",SUBREDDIT_WIKI:"SubredditWiki",MOD_LISTING:"ModListing",MODERATION_PAGES:"ModerationPages",MODQUEUE_PAGES:"ModQueuePages",NEWS:"News",INBOX_PAGES:"InboxPages",CHAT:"ChatPage",CHAT_INVITE:"ChatInvite",CHAT_EMPTY:"ChatEmpty",CHAT_CREATE:"ChatCreate",CHAT_MEMBERS:"ChatMembers",CHAT_MINIMIZE:"ChatMinimize",CHAT_TEST:"ChatTest",PREMIUM:"Premium",FRAMED_GILD:"FramedGild",EXPORT_THEME:"ExportTheme",IMPORT_THEME:"ImportTheme",POLL:"Poll",GIFTS:"GiftsHome",GIFTS_ELVES:"GiftsElves",GIFTS_EXCHANGE:"GiftsExchange",GIFTS_REMATCH:"GiftsRematch",GIFTS_EXCHANGES:"GiftsExchanges",GIFTS_GALLERY:"GiftsGallery",GIFTS_GIFT:"GiftsGift",GIFTS_GIFT_CREATION:"GiftsGiftCreation",GIFTS_GIFT_CREATION_REMATCH:"GiftsGiftCreationRematch",GIFTS_GIFT_EDIT:"GiftsGiftEdit",GIFTS_GIFT_EDIT_REMATCH:"GiftsGiftEditRematch",GIFTS_SHIP_EXCHANGE:"GiftsShipExchange",GIFTS_SHIP_REMATCH:"GiftsShipRematch",GIFTS_SIGNUP_EXCHANGE:"GiftsSignupExchange",GIFTS_SIGNUP_REMATCH:"GiftsSignupRematch",GIFTS_EDIT_PROFILE:"GiftsEditProfile",GIFTS_PROFILE:"GiftsProfile",GIFTS_PAGE_NOT_FOUND:"GiftsPageNotFound",GIFTS_NO_GIFT:"GiftsNoGift",GIFTS_MESSAGES:"GiftsMessages",GIFTS_MESSAGE_CONVERSATION:"GiftsMessageConversation",GIFTS_MESSAGE_CREATION:"GiftsMessageCreation"};var d;!function(e){e.Profiles="r2d2",e.Redesign="whitespace",e.Chat="chat",e.Gifts="gifts",e.Backend="server",e.Governance="governance"}(d||(d={}));new Set(Object.keys(d).map(e=>d[e]));const l={COMMENT:"t1",ACCOUNT:"t2",POST:"t3",SUBREDDIT:"t5",LOAD_MORE:"loadMore",CONTINUE_THREAD:"continueThread"},c="u_",u={CHAT:"chat"},m="AUTHORIZATION_ERROR",p="AUTHENTICATION_ERROR",h={AUTHENTICATION_ERROR:p,AUTHORIZATION_ERROR:m,BAD_CAPTCHA_ERROR:"BAD_CAPTCHA",BAD_REQUEST:"BAD_REQUEST",CREDIT_CARD_FAILURE:"CREDIT_CARD_FAILURE",CREDIT_CARD_FAILURE_GENERIC:"CREDIT_CARD_FAILURE_GENERIC",INVALID_PREMIUM_AMOUNT:"INVALID_PREMIUM_AMOUNT",LIKELY_UBLOCK_ERROR:"LIKELY_UBLOCK_ERROR",NO_STRIPE_SUBSCRIPTION:"NO_STRIPE_SUBSCRIPTION",NO_TEXT:"NO_TEXT",NO_URL:"NO_URL",NO_USER:"NO_USER",NOT_FOUND_ERROR:"NOT_FOUND_ERROR",SERVER_ERROR:"SERVER_ERROR",SUBMIT_VALIDATION_ERROR:"SUBMIT_VALIDATION_ERROR",UNKNOWN_ERROR:"UNKNOWN_ERROR",USER_DOESNT_EXIST:"USER_DOESNT_EXIST",USER_REQUIRED_ERROR:"USER_REQUIRED",VALIDATION_ERROR:"VALIDATION_ERROR"},f={USER:"user",MOD:"mod"};var g,y;!function(e){e.Everywhere="GLOBAL",e.UnitedStates="US",e.Argentina="AR",e.Australia="AU",e.Bulgaria="BG",e.Canada="CA",e.Chile="CL",e.Colombia="CO",e.Croatia="HR",e.CzechRepublic="CZ",e.Finland="FI",e.Greece="GR",e.Hungary="HU",e.Iceland="IS",e.India="IN",e.Ireland="IE",e.Japan="JP",e.Malaysia="MY",e.Mexico="MX",e.NewZealand="NZ",e.Philippines="PH",e.Poland="PL",e.Portugal="PT",e.PuertoRico="PR",e.Romania="RO",e.Serbia="RS",e.Singapore="SG",e.Sweden="SE",e.Taiwan="TW",e.Thailand="TH",e.Turkey="TR",e.UnitedKingdom="GB"}(g||(g={})),function(e){e.AllStates="",e.Alaska="AK",e.Alabama="AL",e.Arkansas="AR",e.Arizona="AZ",e.California="CA",e.Colorado="CO",e.Connecticut="CT",e.DistrictOfColumbia="DC",e.Delaware="DE",e.Florida="FL",e.Georgia="GA",e.Hawaii="HI",e.Iowa="IA",e.Idaho="ID",e.Illinois="IL",e.Indiana="IN",e.Kansas="KS",e.Kentucky="KY",e.Louisiana="LA",e.Massachusetts="MA",e.Maryland="MD",e.Maine="ME",e.Michigan="MI",e.Minnesota="MN",e.Missouri="MO",e.Mississippi="MS",e.Montana="MT",e.NorthCarolina="NC",e.NorthDakota="ND",e.Nebraska="NE",e.NewHampshire="NH",e.NewJersey="NJ",e.NewMexico="NM",e.Nevada="NV",e.NewYork="NY",e.Ohio="OH",e.Oklahoma="OK",e.Oregon="OR",e.Pennsylvania="PA",e.RhodeIsland="RI",e.SouthCarolina="SC",e.SouthDakota="SD",e.Tennessee="TN",e.Texas="TX",e.Utah="UT",e.Virginia="VA",e.Vermont="VT",e.Washington="WA",e.Wisconsin="WI",e.WestVirginia="WV",e.Wyoming="WY"}(y||(y={}));const b={BEST:"best",HOT:"hot",NEW:"new",RISING:"rising",CONTROVERSIAL:"controversial",TOP:"top",GILDED:"gilded"};var v;!function(e){e.Best="best",e.Hot="hot",e.New="new",e.ControversialHour="controversial_hour",e.ControversialDay="controversial_day",e.ControversialWeek="controversial_week",e.ControversialMonth="controversial_month",e.ControversialYear="controversial_year",e.ControversialAll="controversial_all",e.TopHour="top_hour",e.TopDay="top_day",e.TopWeek="top_week",e.TopMonth="top_month",e.TopYear="top_year",e.TopAll="top_all",e.Rising="rising",e.Gilded="gilded"}(v||(v={}));const w=b.HOT,C=new Set(r()(b)),S={CONFIDENCE:"confidence",TOP:"top",NEW:"new",CONTROVERSIAL:"controversial",OLD:"old",RANDOM:"random",QA:"qa",LIVE:"live"},T={confidence:"best",top:"top",new:"new",controversial:"controversial",old:"old",qa:"q&a",live:"live (beta)"},R=new Set(r()(S)),A=S.CONFIDENCE;var k;!function(e){e.Comments="comments",e.Hot="hot",e.New="new",e.Relevance="relevance",e.Top="top"}(k||(k={}));const E=k.Relevance,P=new Set([k.Comments,k.Hot,k.New,k.Relevance,k.Top]);function I(e){return P.has(e)}var O;!function(e){e.Posts="link",e.Subreddits="sr",e.Users="user"}(O||(O={}));const x=new Set([O.Posts,O.Subreddits,O.Users]);function N(e){return x.has(e)}const _="OverviewConversations",M="OverviewChrono",F={DAY:"day",HOUR:"hour",WEEK:"week",MONTH:"month",YEAR:"year",ALL:"all"},D="day",L="all",U="top",j=F.DAY,B=new Set(r()(F)),G=5,H={CROSSPOST:"crosspost",TEXT:"text",IMAGE:"image",VIDEO:"video",EMBED:"embed",GIFVIDEO:"gifvideo"},W=new Set(["image/png","image/gif","image/jpeg"]),V=new Set(["video/mp4","video/quicktime"]),Y=60,q=900,z=1048576,$=1024*z,K=20*z,J=100*z,Q=20,X=5,Z="INVALID_MEDIA_TYPE_ERROR",ee="VIDEO_SIZE_LIMIT_EXCEEDED_ERROR",te="IMAGE_SIZE_LIMIT_EXCEEDED_ERROR",ne="GIF_SIZE_LIMIT_EXCEEDED_ERROR",oe={ADMIN:"admin",MODERATOR:"moderator",ALUMNI_ADMIN:"special",NONE:""},ie={[oe.MODERATOR]:"yes",[oe.NONE]:"no",[oe.ADMIN]:"admin"},re={IPHONE:"https://itunes.apple.com/us/app/reddit-the-official-app/id1064216828?mt=8",ANDROID:"https://play.google.com/store/apps/details?id=com.reddit.frontpage"},se="nsfw-modal-id",ae="registration-modal-id",de=21,le=10,ce="/r/reddit.com",ue=10,me=5,pe=5,he=5,fe=3,ge={HOT:"hot",NEW:"new",TOP:"top",CONTROVERSIAL:"controversial"},ye=[ge.NEW,ge.HOT,ge.TOP],be=[ge.NEW,ge.HOT,ge.TOP,ge.CONTROVERSIAL],ve={HOT:"hot",NEW:"new",TOP:"top",CONTROVERSIAL:"controversial"},we=new Set(r()(ge)),Ce=new Set(r()(ve)),Se=ge.NEW,Te=ve.NEW,Re=F.ALL,Ae={OVERVIEW:"overview",POSTS:"posts",COMMENTS:"comments"},ke={POSTS:"posts",COMMENTS:"comments"},Ee="Settings",Pe=(new Set(r()(Ae)),4),Ie="[deleted]",Oe="[deleted]",xe="[removed]";var Ne;!function(e){e[e.subreddit=0]="subreddit",e[e.on=1]="on",e[e.off=2]="off"}(Ne||(Ne={}));const _e=1e3,Me=60*_e,Fe=60*Me,De=24*Fe,Le=30*De,Ue=365*De,je={HEAD:"head",GET:"get",POST:"post",PUT:"put",PATCH:"patch",DELETE:"delete"},Be=900,Ge=[300,250],He=[Ge,[300,600]],We=[Ge],Ve=[728,90],Ye={ABOVE_THE_FOLD:"atf",BELOW_THE_FOLD:"btf"},qe={APP_CODE:"APP_CODE",BACKUP_CODE:"BACKUP_CODE"},ze={APPEAL:"appeal",INDEX:"index",LISTING:"listing",COLLECTION_COMMENTS:"collectionComments",COMMENTS:"comments",DASHBOARD:"dashboard",EXPLORE:"explore",EMAIL_VERIFICATION:"emailVerification",MULTIREDDIT:"multireddit",SETTINGS:"settings",SETTINGS_REDIRECT:"settingsRedirect",OVER18:"over18",ORIGINAL_CONTENT:"originalContent",PARTNER_SUBREDDIT_CONNECTION:"partnerSubredditConnection",POST_CREATION:"postCreation",POST_DRAFT:"postDraft",PROFILE:"profile",PROFILE_BETA_CONFIRMATION:"profileBetaConfirmation",PROFILE_COMMENTS:"profileComments",PROFILE_HOMEPAGE:"profileHomepage",PROFILE_MODERATION:"profileModeration",PROFILE_OVERVIEW:"profileOverview",PROFILE_POST_COMMENTS:"profilePostComments",PROFILE_POSTS:"profilePosts",PROFILE_PRIVACY:"profilePrivacy",PROFILE_PRIVATE:"profilePrivate",PROFILE_REDIRECT:"profileRedirect",PROFILE_SETTINGS:"profileSettings",PROFILE_SUBMITTED:"profileSumitted",SEARCH_RESULTS:"searchResults",SUBREDDIT:"subreddit",SUBREDDIT_CREATION:"subredditCreation",SUBREDDIT_SETTINGS:"subredditSettings",SUBREDDIT_WIKI:"subredditWiki",MOD_LISTING:"modListing",MODERATION_PAGES:"moderationPages",MODQUEUE_PAGES:"modQueuePages",NEWS:"news",INBOX_PAGES:"inboxPages",CHAT:"chat",CHAT_INVITE:"ChatInvite",CHAT_EMPTY:"chatEmpty",CHAT_CREATE:"chatCreate",CHAT_MEMBERS:"chatMembers",CHAT_MINIMIZE:"chatMinimize",CHAT_TEST:"chatTest",COINS:"coins",COINS_MOBILE:"coinsMobile",PREMIUM:"premium",FRAMED_GILD:"framedGild",REPORT:"report",POLL:"poll",GIFTS:"gifts",GIFTS_ELVES:"giftsElves",GIFTS_EXCHANGE:"giftsExchange",GIFTS_REMATCH:"giftsRematch",GIFTS_EXCHANGES:"giftsExchanges",GIFTS_GALLERY:"giftsGallery",GIFTS_GIFT:"giftsGift",GIFTS_GIFT_CREATION:"giftsGiftCreation",GIFTS_GIFT_CREATION_REMATCH:"giftsGiftCreationRematch",GIFTS_GIFT_EDIT:"giftsGiftEdit",GIFTS_GIFT_EDIT_REMATCH:"giftsGiftEditRematch",GIFTS_SHIP_EXCHANGE:"giftsShipExchange",GIFTS_SHIP_REMATCH:"giftsShipRematch",GIFTS_SIGNUP_EXCHANGE:"giftsSignupExchange",GIFTS_SIGNUP_REMATCH:"giftsSignupRematch",GIFTS_EDIT_PROFILE:"giftsEditProfile",GIFTS_PROFILE:"giftsProfile",GIFTS_PAGE_NOT_FOUND:"giftsPageNotFound",GIFTS_NO_GIFT:"giftsNoGift",GIFTS_MESSAGES:"giftsMessages",GIFTS_MESSAGE_CONVERSATION:"giftsMessageConversation",GIFTS_MESSAGE_CREATION:"giftsMessageCreation"},$e=new Set([ze.INDEX,ze.LISTING,ze.MULTIREDDIT,ze.NEWS,ze.ORIGINAL_CONTENT,ze.SEARCH_RESULTS,ze.SUBREDDIT,ze.PROFILE,ze.PROFILE_COMMENTS,ze.PROFILE_OVERVIEW,ze.PROFILE_POSTS,ze.PROFILE_PRIVATE]),Ke=new Set([ze.PROFILE,ze.PROFILE_COMMENTS,ze.PROFILE_HOMEPAGE,ze.PROFILE_POST_COMMENTS,ze.PROFILE_PRIVACY,ze.PROFILE_MODERATION,ze.PROFILE_OVERVIEW,ze.PROFILE_POSTS,ze.PROFILE_PRIVATE,ze.PROFILE_SETTINGS,ze.PROFILE_REDIRECT]),Je=new Set([ze.PROFILE_OVERVIEW,ze.PROFILE_POSTS,ze.PROFILE_PRIVATE]),Qe=new Set([ze.PROFILE_COMMENTS,ze.PROFILE_OVERVIEW,ze.PROFILE_POSTS,ze.PROFILE_PRIVATE]),Xe=new Set([ze.INDEX,ze.LISTING,ze.MULTIREDDIT,ze.ORIGINAL_CONTENT,ze.SUBREDDIT]),Ze=1366,et=1024,tt=4,nt=3,ot=2,it=1,rt=920,st="SettingsForm",at="PrivacyForm",dt={TRUE:"over18-2",FALSE:"over18-1"},lt={TRUE:"topKarmaSubreddits-1",FALSE:"topKarmaSubreddits-2"},ct={PROFILE:"profile",WEBSITE:"website"},ut={CROSSPOST:"crosspost",IMAGE_ONLY:"imageOnly",LINK_ONLY:"linkOnly",MEDIA:"media",POLL:"poll",POST:"post"},mt=new Set([ut.IMAGE_ONLY,ut.LINK_ONLY,ut.POST]),pt={ICON:"icon",BANNER:"banner",DEFAULT_ICON:"isDefaultIcon",DEFAULT_BANNER:"isDefaultBanner"},ht=27,ft={NOT_ALLOWED_ACCESS:"not-allowed-access",LOGGEDIN_HAS_REDESIGN_COOKIE:"loggedin_has_redesign_cookie",API:"api",JS:"js",GQL:"gql"},gt=new Set(r()(ft));var yt,bt,vt,wt,Ct;!function(e){e.Awards="awards",e.Muted="muted",e.Banned="banned",e.Contributors="contributors",e.Emojis="emojis",e.Moderators="moderators",e.SubredditRules="rules",e.Removal="removal",e.Modqueue="modqueue",e.Reports="reports",e.Spam="spam",e.Unmoderated="unmoderated",e.Edited="edited",e.PostRequirements="settings",e.Modlog="log",e.Flair="flair",e.CommunitySettings="edit"}(yt||(yt={})),function(e){e.Community="community",e.Safety="safety",e.Posts="posts",e.Wikis="wikis"}(bt||(bt={})),function(e){e.Edited="edited",e.Modqueue="modqueue",e.Reports="reports",e.Spam="spam",e.Unmoderated="unmoderated"}(vt||(vt={})),function(e){e.Account="account",e.Profile="profile",e.Privacy="privacy",e.Notifications="notifications",e.Feed="feed",e.Gold="gold",e.Payments="payments",e.Premium="premium",e.Creator="creator"}(wt||(wt={})),function(e){e.Create="create",e.Select="select",e.WrongUser="wrong_user",e.NsfwUser="nsfw_user"}(Ct||(Ct={}));const St={ALL:"inbox",UNREAD:"unread",MESSAGES:"messages",COMMENT_REPLIES:"comments",POST_REPLIES:"selfreply",USERNAME_MENTIONS:"mentions",COMPOSE:"compose",SENT:"sent",MODERATOR:"moderator"},Tt={NSFW:"nsfw",SPOILER:"spoiler"},Rt={SNOOMOJI:"snoomoji",SR_EMOJI:"srEmoji"},At="snoomojis",kt="snoomoji",Et=Math.ceil(1e3/60);var Pt,It;!function(e){e.TITLE="title",e.BODY="body",e.LINK="link",e.FLAIR="flair"}(Pt||(Pt={})),function(e){e.On="1",e.Off="0"}(It||(It={}));const Ot={domain:o.a.cookieDomain,secure:o.a.https,httpOnly:!1},xt="AutoModerator",Nt="paypal",_t="creditCard",Mt=599,Ft={NUMBER_OF_DIFFS:"gql_numberofdiffs",DETAILED_DIFFS:"gql_detaileddiffs"}},"./src/lib/domUtils/index.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"c",function(){return d}),n.d(t,"e",function(){return l}),n.d(t,"d",function(){return c}),n.d(t,"a",function(){return u});var o=n("./node_modules/lodash/isNil.js"),i=n.n(o),r=n("./node_modules/lodash/once.js"),s=n.n(r);const a=()=>document&&(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement),d=(e,t)=>{i()(e)||(e===document?window.scrollTo(0,t):e.scrollTop=t)},l=s()(()=>{{const e=window.CSS&&window.CSS.supports.bind(window.CSS)||window.supportsCSS;return!!e&&(e("--f:0")||e("--f",0))}}),c=s()(()=>{const e={},t="search tel url email datetime date month week time datetime-local number range color".split(" ");{const n="1)";let o,i,r;const s=document.documentElement;if(!s)return!1;const a=document.createElement("input");for(let d=0;d<t.length;d++)a.setAttribute("type",o=t[d]),(r="text"!==a.type&&"style"in a)&&(a.value=n,a.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(o)&&void 0!==a.style.webkitAppearance?(s.appendChild(a),r=(i=document.defaultView).getComputedStyle&&"textfield"!==i.getComputedStyle(a,null).webkitAppearance&&0!==a.offsetHeight,s.removeChild(a)):/^(search|tel)$/.test(o)||(r=/^(url|email)$/.test(o)?a.checkValidity&&!1===a.checkValidity():a.value!==n)),e[t[d]]=!!r;return e}}),u=e=>{if(e){const t=document.getElementById(e);t&&t.focus()}}},"./src/lib/env/index.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return o}),n.d(t,"a",function(){return i});const o=()=>!0,i=()=>!o()},"./src/lib/extractQueryParams/index.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return i});var o=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],o=!0,i=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(o=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);o=!0);}catch(d){i=!0,r=d}finally{try{!o&&a.return&&a.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();function i(e){if(!e)return new Map;var t=(e.split("?")[1]||"").split("#");const n=o(t,1)[0];if(!n)return new Map;const i={},r=n.split("&").map((e,t)=>{var n=e.split("="),r=o(n,2);const s=r[0],a=r[1];return i[s]=(i[s]||[]).concat(t),[s,decodeURIComponent(a)]}).reduce((e,t,n,o)=>{const r=t[0];if(i[r][0]!==n)return e;const s=i[r].map(e=>o[e][1]).join(",");return e.push([r,s]),e},[]);return new Map(r)}},"./src/lib/fastdom/index.ts":function(e,t,n){"use strict";var o=n("./node_modules/react-dom/index.js");const i=e=>setTimeout(()=>{throw e});var r;!function(e){e.Read="READ",e.Write="WRITE"}(r||(r={}));t.a=new class{constructor(){this.reads=[],this.writes=[],this.batchScheduled=!1,this.executeBatch=(()=>{this.runTasks(this.reads,r.Read),Object(o.unstable_batchedUpdates)(()=>{this.runTasks(this.writes,r.Write)}),this.batchScheduled=!1,this.hasTasks()&&this.scheduleBatch()})}read(e){return this.reads.push(e),this.scheduleBatch(),e}write(e){return this.writes.push(e),this.scheduleBatch(),e}clear(e){e&&(this.removeInplace(e,this.reads),this.removeInplace(e,this.writes))}removeInplace(e,t){let n=t.indexOf(e);for(;n>-1;)t.splice(n,1),n=t.indexOf(e)}scheduleBatch(){this.batchScheduled||(requestAnimationFrame(this.executeBatch),this.batchScheduled=!0)}hasTasks(){return this.reads.length||this.writes.length}runTasks(e,t){let n;for(;n=e.shift();)this.runTask(n,t)}runTask(e,t){try{e()}catch(n){i(n)}}}},"./src/lib/initializeClient/index.tsx":function(e,t,n){"use strict";var o=n("./node_modules/history/createBrowserHistory.js"),i=n.n(o),r=n("./node_modules/js-cookie/src/js.cookie.js"),s=n.n(r),a=n("./node_modules/raf/index.js"),d=n.n(a),l=n("./node_modules/raven-js/src/singleton.js"),c=n.n(l),u=n("./node_modules/react/index.js"),m=n.n(u),p=n("./node_modules/react-dom/index.js"),h=n.n(p),f=n("./node_modules/react-redux/es/index.js"),g=n("./node_modules/react-router-redux/es/index.js"),y=n("./node_modules/redux/es/index.js"),b=n("./node_modules/request-idle-callback/index.js"),v=n("./src/config.ts"),w=(n("./src/lib/consoleAdvert/index.ts"),n("./node_modules/lodash/get.js")),C=n.n(w),S=n("./node_modules/react-router/es/index.js"),T=n("./src/higherOrderComponents/makeAsync.tsx"),R=n("./src/lib/loadWithRetries/index.ts"),A=n("./src/lib/matchRoute/index.ts");function k(e,t){const n=C()(t,"prototype.render")?"component":"render",o={exact:e.exact,path:e.path,[n]:t};return m.a.createElement(S.b,o)}var E,P=(E="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,o){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var s in i)void 0===t[s]&&(t[s]=i[s]);else t||(t=i||{});if(1===r)t.children=o;else if(r>1){for(var a=Array(r),d=0;d<r;d++)a[d]=arguments[d+3];t.children=a}return{$$typeof:E,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}});var I=e=>t=>P(S.c,{history:e,children:t.children}),O=n("./src/lib/CSSVariableProvider/index.tsx"),x=n("./src/lib/fastdom/index.ts"),N=n("./src/lib/logs/errors.ts"),_=n("./src/lib/performanceTimings/index.tsx"),M=n("./src/lib/raven/index.ts"),F=n("./src/reddit/helpers/localStorage/index.ts"),D=n("./src/lib/logSafeJSONStringify/index.ts");const L=e=>setTimeout(()=>{throw e},0);var U=e=>t=>n=>o=>{"object"==typeof o&&Object(M.a)({message:o.type,category:"redux-action"});const i=n(o),r=t.getState();return Object(M.e)(JSON.parse(Object(D.a)({pageInfo:r.platform}))),Object(M.f)(JSON.parse(Object(D.a)(r.user))),!e&&i instanceof Promise&&i.catch(L),i},j=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,n,o,i){var r=t&&t.defaultProps,s=arguments.length-3;if(n||0===s||(n={}),n&&r)for(var a in r)void 0===n[a]&&(n[a]=r[a]);else n||(n=r||{});if(1===s)n.children=i;else if(s>1){for(var d=Array(s),l=0;l<s;l++)d[l]=arguments[l+3];n.children=d}return{$$typeof:e,type:t,key:void 0===o?null:""+o,ref:null,props:n,_owner:null}}}();d.a.polyfill();const B=()=>{if(!(()=>{try{return window.history.state||{}}catch(e){return{}}})().key&&window.history&&window.history.replaceState&&window.history.replaceState){const e=Math.random().toString(36).substr(2,6),t=`${window.location.pathname}${window.location.search}${window.location.hash}`;window.history.replaceState({key:e},"",t)}};t.a=async function(e){let t;Object(_.e)(_.b.InitClientStart),document.documentElement&&"object"==typeof document.documentElement&&"string"==typeof document.documentElement.innerHTML&&(t=document.documentElement.innerHTML.length),(document.cookie.match(/loid=/g)||[]).length>1&&(s.a.set("loid","",{expires:0,path:"/"}),s.a.set("loid_created","",{expires:0,path:"/"})),B();const n=e.history||i()();let o=e=>e.children;e.raven&&(((e,t)=>{console.log("%cStarting Raven %crelease %c1a93f3e5a-production"+` %cpublic url %c${v.a.sentryClientPublicURL}`,"color: #7E53C1","color: #7E53C1","color: #FFB000","color: #7E53C1","color: #FFB000");let n=[];n=[new RegExp(`^${v.a.assetPath}`,"i")];c.a.config(v.a.sentryClientPublicURL,{whitelistUrls:n,release:"1a93f3e5a-production",environment:"production",tags:e.tags,ignoreErrors:["$ is not defined"],autoBreadcrumbs:{console:!1},dataCallback:e=>(Object(N.b)(t(),e),Object(M.d)(e))}).install(),c.a.setTagsContext({app:e.appName})})(e.raven,e.apiContext),o=class extends m.a.Component{componentDidCatch(e,t){c.a.captureException(e,{extra:t}),this.setState({errorInfo:t})}render(){return this.props.children}});const r=null===window.onunhandledrejection;window.onunhandledrejection=(e=>{try{c.a.captureException(`Unhandled rejection: ${e.reason}`,{extra:{reason:JSON.stringify(e.reason)}})}catch(t){c.a.captureException(`Unhandled rejection: ${e.reason}`,{extra:{lastChance:t.message}})}});const a=window.devToolsExtension?window.devToolsExtension():e=>e,d=[Object(g.d)(n),...e.customMiddleware||[]];e.raven&&d.splice(0,0,U(r));const l=window.___prefetches||[];let u=window.___r||{};delete window.___r,delete window.___prefetches;const p=document.getElementById("data");p&&p.parentNode&&p.parentNode.removeChild(p),e.modifyInitialData&&(u=e.modifyInitialData({initialData:u,browserHistory:n}));const w=Object(y.e)(e.reducers,u,Object(y.d)(Object(y.a)(...d),a,e.storeEnhancer||(e=>e))),C=u.user&&u.user.account?u.user.account.id:null;Object(F.r)(C);const S=e.routes,E=e.pageLoader;let P={};e.preRender&&(P=e.preRender({browserHistory:n,routes:S,store:w,flags:{DEBUG:!1,SUPPORTS_REJECTION_EVENTS:r}}));const D=n.location.pathname;Object(_.e)(_.b.CreateRouteCompsStart);const L=await async function({errorPage:e,loadingPage:t,pageLoader:n,pathname:o,routes:i}){const r=Object(A.a)(o,i),s=i.reduce((o,s)=>{if(!o[s.chunk]){const a=()=>Object(R.a)(n(s.chunk)),d=()=>i.some(e=>!!r&&e.chunk===s.chunk&&e.path===r.route.path);o[s.chunk]=d()?a():Promise.resolve(Object(T.a)({ErrorComponent:e,getComponent:a,LoadingComponent:t}))}return o},{});return Promise.all(i.map(async e=>k(e,await s[e.chunk])))}({pageLoader:E,pathname:D,routes:S,errorPage:e.staticPages.error,loadingPage:e.staticPages.loading});return Object(_.e)(_.b.ReactHydrateStart),await new Promise(t=>(e.ssr?h.a.hydrate:h.a.render)(j(o,{},void 0,j(f.Provider,{store:w},void 0,j(O.a,{},void 0,e.appFactory(I(n),L)))),e.target,t)),Object(_.e)(_.b.ReactHydrateEnd),e.postRender&&e.postRender({browserHistory:n,routes:S,serverDocumentLength:t,store:w,localStorageData:P.localStorageData}),l.length&&Object(b.requestIdleCallback)(()=>{x.a.write(()=>{const e=document.body;for(const t of l){if(document.querySelector(`script[src="${t}"]`))continue;const n=document.createElement("script");n.async=!0,n.defer=!0,n.src=t,e.appendChild(n)}})},{timeout:5e3}),Object(_.e)(_.b.InitClientEnd),{store:w}}},"./src/lib/loadWithRetries/index.ts":function(e,t,n){"use strict";var o=n("./node_modules/promise-retry/index.js"),i=n.n(o);t.a=(e=>i()(e,{minTimeout:1500,maxTimeout:3e5}))},"./src/lib/localStorageAvailable/index.ts":function(e,t,n){"use strict";t.a=(()=>{try{if("undefined"!=typeof localStorage&&(localStorage.setItem("reddit_local_storage_feature_test","yes"),"yes"===localStorage.getItem("reddit_local_storage_feature_test")))return!0}catch(e){return!1}return!1})},"./src/lib/logSafeJSONStringify/index.ts":function(e,t,n){"use strict";const o=new Set(["password","password2","passwd","passwd2","pass","pass2","pw","pw2","accessToken","refreshToken","set-cookie","cookie","x-reddit-session","redditSessionCookie","reddit_session","token","authorization"].map(e=>e.toLowerCase()));t.a=function(e){try{return JSON.stringify(e,(e,t)=>o.has(e.toLowerCase())?"<REDACTED />":t)}catch(t){return JSON.stringify({invalidLogJSON:"error trying to serialize logSafeJSON. circular json likely."})}}},"./src/lib/logs/console.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return s});var o;n("./src/lib/logSafeJSONStringify/index.ts");!function(e){e.Warn="WARN",e.Error="ERROR"}(o||(o={}));const i=(e,t="",n=o.Error)=>{n===o.Warn?e?console.warn(t,e):console.warn(t):e?console.error(t,e):console.error(t)},r=(e,t="")=>{i(e,t,o.Error)},s=(e,t="")=>{i(e,t,o.Warn)}},"./src/lib/logs/errors.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return u}),n.d(t,"b",function(){return m});var o=n("./node_modules/lodash/get.js"),i=n.n(o),r=n("./node_modules/lodash/throttle.js"),s=n.n(r),a=n("./src/config.ts"),d=n("./src/lib/constants/index.ts"),l=n("./src/lib/logSafeJSONStringify/index.ts"),c=n("./src/lib/makeRequest/index.ts");const u=s()(({context:e,endpoint:t,error:n,settings:o,statusCode:i,type:r})=>Object(c.b)({endpoint:a.a.postErrorsUrl,method:d.jb.POST,data:{endpoint:t,settings:o,statusCode:i,type:r,releaseClient:"1a93f3e5a-production",appName:e.statsAppName,error:n?JSON.parse(Object(l.a)(n)):void 0},type:"json"}),2e3,{leading:!0,trailing:!0}),m=(e,t)=>{const n=t.extra&&d.wc.has(t.extra.errorType)?t.extra.errorType:d.s.JS,o=i()(t.breadcrumbs,"values",[]).reverse();if(i()(o,"0.data.url")===a.a.postErrorsUrl&&i()(o,"1.data.url")===a.a.postErrorsUrl)return;const r=i()(t,"exception.values[0]");let s,l=[];r?(s=r.type+": "+r.value,l=i()(r,"stacktrace.frames",[])):(s=t.message,l=i()(t,"stacktrace.frames",[]));const c={isLoggedOut:!i()(t,"user.account"),url:i()(t,"extra.pageInfo.currentPage.url"),_:s,stacktrace:l.slice(0,8),breadcrumbs:o.slice(0,8),tags:t.tags};u({context:e,error:c,type:n,settings:t.settings})}},"./src/lib/logs/timing.js":function(e,t,n){"use strict";n.d(t,"a",function(){return l}),n.d(t,"c",function(){return u}),n.d(t,"b",function(){return p}),n.d(t,"d",function(){return h});var o=n("./src/lib/constants/index.ts"),i=n("./src/lib/makeRequest/index.ts"),r=n("./src/lib/performance.js"),s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e};const a=.1;function d(e=a){return Math.random()>e}function l(){if(!r.a||!r.a.timing)return;const e=r.a.timing,t={};function n(n,o,i){if(!e[o]||!e[i])return;const r=e[o],s=e[i]-r;0!==s&&(t[n]=s)}return n("redirectTiming","redirectStart","redirectEnd"),n("startTiming","fetchStart","domainLookupStart"),n("dnsTiming","domainLookupStart","domainLookupEnd"),n("tcpTiming","connectStart","connectEnd"),n("httpsTiming","secureConnectionStart","connectEnd"),n("requestTiming","requestStart","responseStart"),n("responseTiming","responseStart","responseEnd"),n("domLoadingTiming","domLoading","domInteractive"),n("domInteractiveTiming","domInteractive","domContentLoadedEventStart"),n("domContentLoadedTiming","domContentLoadedEventStart","domContentLoadedEventEnd"),t}function c(e){return Object(i.b)({method:o.jb.POST,endpoint:"/timings",data:{rum:e},type:"json"})}function u(e,t,n){if(d(n))return;c(s({actionName:"d2.server.page",mountTiming:t-e},l()))}let m=!0;function p(e){if(!m)return;if(m=!1,d())return;if(!e)return;const t=e.meta,n=e.duration;t&&t.name&&c({actionName:`d2.client.${t.name}`,routeTiming:n})}const h=(e,t,n=0)=>(o,i)=>{const r=Date.now();if(n&&!i)return e(t,o,r-n),n=0;t=o,n=r}},"./src/lib/makeActionCreator/index.ts":function(e,t,n){"use strict";t.a=function(e){return t=>({type:e,payload:t})}},"./src/lib/makeApiRequest/index.ts":function(e,t,n){"use strict";var o=n("./node_modules/lodash/isEmpty.js"),i=n.n(o),r=n("./node_modules/lodash/omit.js"),s=n.n(r),a=n("./node_modules/url/url.js"),d=n.n(a),l=n("./src/lib/addQueryParams/index.ts"),c=n("./src/lib/constants/index.ts"),u=n("./src/lib/constants/headers.ts"),m=n("./src/lib/logs/errors.ts"),p=n("./src/lib/makeRequest/index.ts"),h=n("./src/lib/raven/index.ts"),f=n("./src/config.ts");var g;!function(e){e.TraceId="X-Trace",e.SpanId="X-Span",e.ParentSpanId="X-Parent",e.Sampled="X-Sampled",e.Flags="X-Flags"}(g||(g={}));var y,b=new class{constructor(){this.isEnabled=!1,this.serviceName="",this.shouldRecordTrace=!1}enableTracing(e=!0){this.isEnabled=e}getTracingHeaders(){return{}}getCurrentTraceId(){return null}setParent(e){}recordLocalSpan(e,t){return t()}async recordAsyncSpan(e,t,n=!1){return t()}async recordLocalSpanAsync(e,t){return await this.recordAsyncSpan(e,t)}async recordRpcSpanAsync(e,t){return await this.recordAsyncSpan(e,t,!0)}async recordRequest(e,t,n){return await this.recordAsyncSpan(e,n,!0)}};n.d(t,"a",function(){return y}),n.d(t,"b",function(){return w}),n.d(t,"e",function(){return C}),n.d(t,"d",function(){return T}),n.d(t,"f",function(){return A}),n.d(t,"c",function(){return k}),function(e){e.BannedSubreddit="BANNED",e.GoldSubreddit="GOLD",e.PrivateSubreddit="PRIVATE",e.QuarantinedSubreddit="QUARANTINED",e.NotFoundSubreddit="NOT_FOUND",e.ForbiddenSubreddit="FORBIDDEN"}(y||(y={}));const v=(e,t)=>{const n=Object.assign({},t,{headers:Object.assign({},t.headers||{},e.headers)});(0===n.endpoint.indexOf(f.a.sendbirdServiceUrl)||(0===n.endpoint.indexOf(f.a.redditUrl)||n.endpoint.indexOf(f.a.oauthUrl),0))&&(n.headers=s()(n.headers,[u.a,u.c])),0!==n.endpoint.indexOf(f.a.gatewayUrl)&&(n.headers=s()(n.headers,[u.b])),t.withoutRedditHeaders&&(n.headers=s()(n.headers,[u.a,u.c,u.b]));const o=b.getTracingHeaders();n.headers=Object.assign({},n.headers,o);var i=d.a.parse(n.endpoint);const r=i.host,a=`${i.protocol}//${r}`,m=t.method===c.jb.GET?"data":"query",p={};switch(a!==e.apiUrl&&a!==f.a.redditUrl||(p.raw_json=1,p.gilding_detail=1),typeof n[m]){case"undefined":n[m]=p;break;case"object":n[m]=Object.assign({},n[m],p);break;case"string":n[m]=Object(l.a)(n[m],p)}return n};function w(e){const t={redditWebClient:f.a.appName,app:`${f.a.appName}-client-production`};return Object(l.a)(e,t)}const C=(e,t,n)=>{const o=S(n);if(o){if(403===o||404===o){const e=n.body.reason;switch("string"==typeof e?e.toUpperCase():""){case y.BannedSubreddit:case y.GoldSubreddit:case y.PrivateSubreddit:case y.QuarantinedSubreddit:case y.ForbiddenSubreddit:return}}Object(m.a)({context:e,statusCode:o,endpoint:t.endpoint,error:n.error,type:c.s.API})}},S=e=>e.status||e.error&&e.error.status||void 0,T=((...e)=>(t,n,o)=>{const i=S(o);i&&e.some(e=>i===e)||C(t,n,o)})(400),R={400:c.I.BAD_REQUEST,401:c.I.AUTHENTICATION_ERROR,403:c.I.AUTHORIZATION_ERROR,404:c.I.NOT_FOUND_ERROR},A=e=>R[e]||c.I.VALIDATION_ERROR;function k(e,t,n=C){const o=v(e,t);return e.onBeforeRequest(o),Object(p.b)(o).then(o=>{if(e.onResponse(o,{allowSetEmptyLoid:t.allowSetEmptyLoid}),!o.ok)return n(e,t,o),!o.status||o.status>=500?Object.assign({},o,{error:{fields:[],type:c.I.SERVER_ERROR}}):o.status>=400?Array.isArray(o.body)?Object.assign({},o,{error:{fields:o.body,type:A(o.status)}}):o.body&&o.body.fields?Object.assign({},o,{error:{fields:o.body.fields.map(e=>({field:e,msg:o.body.explanation})),type:A(o.status)}}):o.body&&o.body.json&&o.body.json.errors?Object.assign({},o,{ok:!1,error:{type:A(o.status),fields:o.body.json.errors.map(e=>({field:e[0],msg:e[1]}))}}):o.body&&o.body.error&&o.body.error.extra?Object.assign({},o,{ok:!1,error:{type:"gov",fields:[{field:"gov",msg:o.body.error}]}}):Object.assign({},o,{error:{type:A(o.status)}}):Object.assign({},o,{error:{type:A(o.status)}});if(!i()(o.body&&o.body.json&&o.body.json.errors)){const e=o.body.json.errors[0];return e[2]?Object.assign({},o,{ok:!1,error:{type:e[0],fields:[{field:e[2],msg:e[1]}]}}):Object.assign({},o,{ok:!1,error:{type:c.I.VALIDATION_ERROR,fields:o.body.json.errors.map(e=>({field:e[0],msg:e[1]}))}})}return Object.assign({},o,{error:null})}).catch(e=>(Object(h.c)(e),p.a))}},"./src/lib/makeRequest/index.ts":function(e,t,n){"use strict";n.d(t,"c",function(){return c}),n.d(t,"a",function(){return u}),n.d(t,"b",function(){return p});var o=n("./node_modules/lodash/get.js"),i=n.n(o),r=n("./node_modules/lodash/isNil.js"),s=n.n(r),a=n("./node_modules/superagent/lib/client.js"),d=n.n(a),l=n("./src/lib/constants/index.ts");n("./src/lib/logs/console.ts");function c(e){return e.ok}d.a.parse["application/xml"]=(e=>e);const u={error:null,ok:!1,status:-1,body:{},headers:{},details:""},m=(e,t)=>{switch(e){case l.jb.PUT:return d.a.put(t);case l.jb.POST:return d.a.post(t);case l.jb.DELETE:return d.a.delete(t);case l.jb.PATCH:return d.a.patch(t);case l.jb.GET:return d.a.get(t);default:return d.a[e](t)}};function p({data:e,endpoint:t,headers:n,method:o,redirects:r,withCredentials:a,query:c,type:p="form",setup:h,sync:f=!1}){return new Promise(g=>{let y=m(o,t);if(a&&y.withCredentials(),p&&(y=y.type(p)),null!==p&&y.type(p),o===l.jb.GET?e&&(y=y.query(e)):(c&&(y=y.query(c)),e&&(y=y.send(e))),n&&y.set(n),s()(r)||y.redirects(r),h&&(y=h(y)),f){const e=y._end;y._end=(()=>{const t=d.a.getXHR;d.a.getXHR=(()=>{const e=t();d.a.getXHR=t;const n=e.open;return e.open=((...t)=>(t.length>=3&&(t[2]=!1),n.apply(e,Array.from(t)))),e}),e.call(y)})}y.end((e,t)=>{if(e)g(Object.assign({},u,{body:i()(e,"response.body",{}),error:e,status:e.status,headers:i()(e,"response.headers",{})}));else{const e=t.body&&t.body.json&&t.body.json.data?t.body.json.data.details:"";g(Object.assign({},u,{body:t.body,ok:!0,status:t.status,headers:t.header,details:e}))}})})}},"./src/lib/matchRoute/index.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return d});var o=n("./node_modules/history/PathUtils.js"),i=n("./node_modules/lodash/fromPairs.js"),r=n.n(i),s=n("./node_modules/react-router/es/index.js"),a=n("./src/lib/extractQueryParams/index.ts");function d(e,t,n){let i;try{i=Object(o.parsePath)(e)}catch(d){throw d.url=e,d}for(const o of t){const t=Object(s.e)(i.pathname,o);if(t){if(n&&o.routePredicate&&!o.routePredicate(n))continue;const i=r()([...Object(a.a)(e)]);return{match:Object.assign({},t,{queryParams:i}),route:o}}}}},"./src/lib/performance.js":function(e,t,n){"use strict";(function(e){const n=e.performance||e.webkitPerformance||e.msPerformance||e.mozPerformance;t.a=n}).call(this,n("./node_modules/webpack/buildin/global.js"))},"./src/lib/performanceTimings/index.tsx":function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"e",function(){return c}),n.d(t,"f",function(){return m}),n.d(t,"c",function(){return p}),n.d(t,"d",function(){return f}),n.d(t,"a",function(){return h}),n.d(t,"g",function(){return g});var o=n("./src/lib/constants/index.ts"),i=n("./src/telemetry/helpers/sendTiming.ts"),r=n("./src/lib/performance.js");const s="object"==typeof r.a&&!!r.a.mark&&!!r.a.measure&&!!r.a.getEntriesByType;var a,d;!function(e){e.NavigationStart="navigationStart",e.HeadTagStart="head_tag_start",e.AppHTMLStart="app_html_start",e.AdsDotJSFetchStart="ads_dot_js_fetch_start",e.ReduxJSONStart="redux_json_start",e.JSDepsFetchStart="js_deps_fetch_start",e.EntryPointStart="entry_point_start",e.InitClientStart="init_client_start",e.CreateRouteCompsStart="create_route_components_start",e.ReactHydrateStart="react_hydrate_start",e.ReactHydrateEnd="react_hydrate_end",e.InitClientEnd="init_client_end",e.FirstPostTitleImageLoaded="first_post_title_image_loaded"}(a||(a={})),function(e){e.HeadTagParse="Head_Tag_Parse",e.AppHTMLParse="App_HTML_Parse",e.AdsDotJSFetchParse="Ads_Dot_JS_Fetch_Parse",e.ReduxBootstrapJSONParse="Redux_Bootstrap_JSON_Parse",e.JSDepsFetchToEntryPoint="JS_Fetch_To_Entry_Point",e.EntryPointToInitClient="Entry_To_Init_Client",e.InitClientPreamble="Initailize_Client_Preamble",e.CreateRouteComponents="Creat_Route_Components",e.ReactHydrate="React_Hydrate",e.InitClientPostamble="Initailize_Client_Postamble",e.NavigationToFirstPostTitleVisible="NavigationStart_To_FirstPostTitleVisible",e.NavigationToInitClientFinished="NavigationStart_To_InitClientFinished"}(d||(d={}));const l=Object.keys(d).reduce((e,t)=>(e[d[t]]=!0,e),{}),c=e=>{s&&r.a.mark(e)},u=[{name:d.HeadTagParse,start:a.HeadTagStart,end:a.AppHTMLStart},{name:d.AppHTMLParse,start:a.AppHTMLStart,end:a.AdsDotJSFetchStart},{name:d.AdsDotJSFetchParse,start:a.AdsDotJSFetchStart,end:a.ReduxJSONStart},{name:d.ReduxBootstrapJSONParse,start:a.ReduxJSONStart,end:a.JSDepsFetchStart},{name:d.JSDepsFetchToEntryPoint,start:a.JSDepsFetchStart,end:a.EntryPointStart},{name:d.EntryPointToInitClient,start:a.EntryPointStart,end:a.InitClientStart},{name:d.InitClientPreamble,start:a.InitClientStart,end:a.CreateRouteCompsStart},{name:d.CreateRouteComponents,start:a.CreateRouteCompsStart,end:a.ReactHydrateStart},{name:d.ReactHydrate,start:a.ReactHydrateStart,end:a.ReactHydrateEnd},{name:d.InitClientPostamble,start:a.ReactHydrateEnd,end:a.InitClientEnd},{name:d.NavigationToFirstPostTitleVisible,start:a.NavigationStart,end:a.FirstPostTitleImageLoaded},{name:d.NavigationToInitClientFinished,start:a.NavigationStart,end:a.InitClientEnd}],m=(e,t)=>{if(!s)return;u.forEach(e=>(e=>{if(s)try{const n=e.name,o=e.start,i=e.end;r.a.measure(n,o,i)}catch(t){}})(e));const n=r.a.getEntriesByType("measure").filter(e=>!!l[e.name]).reduce((e,t)=>{const n=t.name,o=t.duration;return e[n]=Math.floor(o),e},{});"number"==typeof e&&(n.serverDocumentLength=e),Object.keys(n).length&&Object(i.a)(o.o.Redesign,{meta:t,data:n,type:"perf"})};var p,h;function f(e,t){const n=function(){if(!r.a||!r.a.timing)return null;const e=r.a.timing,t={timeToFirstByte:e.responseStart-e.requestStart,timeToInteractive:e.domInteractive-e.requestStart};if(r.a.getEntriesByType){const e=r.a.getEntriesByType("paint");if(e.length){const n=e.find(e=>"first-contentful-paint"===e.name);t.timeToFirstContentfulPaint=n.startTime}}return t}();if(!n)return;const s={name:e,isLoggedIn:t};Object(i.a)(o.o.Redesign,{data:n,meta:s,type:"perf"})}function g(e,t,n){}!function(e){e.CommentsPage="comments-page",e.FrontPage="frontpage",e.Subreddit="subreddit"}(p||(p={})),function(e){e.apiTiming="apiTiming",e.gqlFetchTiming="gqlFetchTiming",e.gqlNormalizationTiming="gqlNormalizationTiming",e.gqlExperimentFetch="gqlExperimentFetchTiming",e.serverSideRender="serverSideRender",e.setupTiming="setupTiming"}(h||(h={}))},"./src/lib/permanentCookieOptions.ts":function(e,t,n){"use strict";var o=n("./src/lib/constants/index.ts");t.a=((e=2)=>{const t=new Date;return t.setFullYear(t.getFullYear()+e),Object.assign({},o.z,{expires:t})})},"./src/lib/raven/index.ts":function(e,t,n){"use strict";let o;function i(e){return delete e.settings,e}function r(e){o.captureBreadcrumb(e)}function s(e,t){o.captureException(e,t)}function a(e,t){o.captureMessage(e,t)}async function d(e){await o.setExtraContext(e)}async function l(e){await o.setUserContext(e)}n.d(t,"d",function(){return i}),n.d(t,"a",function(){return r}),n.d(t,"b",function(){return s}),n.d(t,"c",function(){return a}),n.d(t,"e",function(){return d}),n.d(t,"f",function(){return l}),o=n("./node_modules/raven-js/src/singleton.js")},"./src/lib/stringInterpolate/index.ts":function(e,t,n){"use strict";function o(e,t){return e&&t?e.replace(/%\{(\w+)\}/g,(e,n)=>{const o=t[n];return null==o?n:String(o)}):e}n.d(t,"a",function(){return o})},"./src/polyfill.ts":function(e,t,n){"use strict";n("./node_modules/core-js/modules/es6.symbol.js"),n("./node_modules/core-js/modules/es6.function.name.js"),n("./node_modules/core-js/modules/es6.regexp.flags.js"),n("./node_modules/core-js/modules/es6.regexp.match.js"),n("./node_modules/core-js/modules/es6.regexp.replace.js"),n("./node_modules/core-js/modules/es6.regexp.split.js"),n("./node_modules/core-js/modules/es6.regexp.search.js"),n("./node_modules/core-js/modules/web.timers.js"),n("./node_modules/core-js/modules/web.immediate.js"),n("./node_modules/core-js/modules/web.dom.iterable.js");var o=n("./node_modules/uuid/v4.js"),i=n.n(o);const r={},s=6,a=i()().slice(-s);class d{constructor(e){const t=`$BroadcastChannel$${e=String(e)}$`;r[t]=r[t]||[],r[t].push(this),this.name=e,this._id=t,this._closed=!1,this._mc=new MessageChannel,this._mc.port1.start(),this._mc.port2.start(),window.addEventListener("storage",e=>{if(e.storageArea!==window.localStorage)return;if(!e.key||!e.newValue)return;if(e.key.substring(0,t.length)!==t)return;if(e.key.substring(t.length,t.length+s)===a)return;const n=JSON.parse(e.newValue);this._mc.port2.postMessage(n)})}postMessage(e){if(this._closed){const e=new Error;throw e.name="InvalidStateError",e}const t=JSON.stringify(e),n=`${this._id}${a}$${i()()}`;window.localStorage.setItem(n,t),setTimeout(()=>{window.localStorage.removeItem(n)},100),r[this._id].forEach(e=>{e!==this&&e._mc.port2.postMessage(JSON.parse(t))})}close(){if(this._closed)return;this._closed=!0,this._mc.port1.close(),this._mc.port2.close();const e=r[this._id].indexOf(this);r[this._id].splice(e,1)}get onmessage(){return this._mc.port1.onmessage}set onmessage(e){this._mc.port1.onmessage=e}get onmessageerror(){return()=>{}}set onmessageerror(e){}addEventListener(e,t,n){return this._mc.port1.addEventListener(e,t,n)}removeEventListener(e,t,n){return this._mc.port1.removeEventListener(e,t,n)}dispatchEvent(e){return this._mc.port1.dispatchEvent(e)}}"undefined"!=typeof window&&(window.BroadcastChannel=window.BroadcastChannel||d)},"./src/reddit/constants/localStorage.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return o}),n.d(t,"c",function(){return i}),n.d(t,"e",function(){return r}),n.d(t,"h",function(){return s}),n.d(t,"j",function(){return a}),n.d(t,"l",function(){return d}),n.d(t,"q",function(){return l}),n.d(t,"i",function(){return c}),n.d(t,"m",function(){return u}),n.d(t,"n",function(){return m}),n.d(t,"o",function(){return p}),n.d(t,"p",function(){return h}),n.d(t,"a",function(){return f}),n.d(t,"d",function(){return g}),n.d(t,"g",function(){return y}),n.d(t,"f",function(){return b}),n.d(t,"k",function(){return v});const o="banner_dismissed_store",i="breaking_news_disabled_store",r="disclaimer_store",s="gild_defaults_store",a="modal_dismissed_store",d="m2m",l="welcome_modal_see_store",c="local_persisted_experiments_store",u="oc_banner_seen_store",m="post-creation-edu-tooltip-store",p="profile-pinned-posts-store",h="recent_searches",f="announcement-banner-seen-store",g="desktop-notifications",y="follow-post-store",b="editor-mode-hint",v="mod-onboarding-store"},"./src/reddit/helpers/localStorage/index.ts":function(e,t,n){"use strict";var o=n("./src/lib/localStorageAvailable/index.ts"),i=n("./node_modules/lodash/isEqual.js"),r=n.n(i),s=n("./node_modules/lodash/isObjectLike.js"),a=n.n(s),d=n("./src/reddit/constants/localStorage.ts");const l=[d.q,d.i];var c=n("./src/reddit/models/Search/index.ts"),u=n("./node_modules/uuid/v4.js"),m=n.n(u);n.d(t,"D",function(){return f}),n.d(t,"h",function(){return g}),n.d(t,"i",function(){return y}),n.d(t,"r",function(){return b}),n.d(t,"F",function(){return T}),n.d(t,"s",function(){return R}),n.d(t,"k",function(){return A}),n.d(t,"v",function(){return k}),n.d(t,"b",function(){return E}),n.d(t,"p",function(){return P}),n.d(t,"L",function(){return I}),n.d(t,"t",function(){return O}),n.d(t,"y",function(){return x}),n.d(t,"d",function(){return N}),n.d(t,"g",function(){return F}),n.d(t,"C",function(){return D}),n.d(t,"l",function(){return j}),n.d(t,"G",function(){return B}),n.d(t,"o",function(){return G}),n.d(t,"K",function(){return H}),n.d(t,"c",function(){return W}),n.d(t,"w",function(){return V}),n.d(t,"I",function(){return z}),n.d(t,"n",function(){return $}),n.d(t,"H",function(){return K}),n.d(t,"m",function(){return J}),n.d(t,"a",function(){return Q}),n.d(t,"u",function(){return X}),n.d(t,"q",function(){return Z}),n.d(t,"x",function(){return ee}),n.d(t,"f",function(){return ne}),n.d(t,"J",function(){return oe}),n.d(t,"A",function(){return ie}),n.d(t,"B",function(){return re}),n.d(t,"e",function(){return se}),n.d(t,"z",function(){return ae}),n.d(t,"E",function(){return de}),n.d(t,"j",function(){return le});const p=(e,t)=>{const n=e.getItem(t);if(n)return JSON.parse(n)},h=(e,t,n)=>e.setItem(t,JSON.stringify(n)),f=(e,t)=>{window.localStorage&&h(window.localStorage,e,t)},g=e=>p(localStorage,e),y=()=>{const e={};for(const n of l){const o=localStorage.getItem(n);if(o)try{const i=JSON.parse(o);e[n]=i}catch(t){}}return e},b=e=>{const t=/(t2_\w+)/;let n=[];try{n=Object.keys(localStorage)}catch(i){return}const o=n.filter(function(n){const o=t.exec(n);if(o&&o[1]!==e)return!0});try{for(let e=0,t=o.length;e<t;e++)localStorage.removeItem(o[e])}catch(i){return}},v=(e,t,n,o)=>{const i=p(e,t)||{};return i[n]=o,h(e,t,i)},w=(e,t,n,o,i)=>{const r=p(e,t)||{};return a()(r[n])||(r[n]={}),r[n][i]=o,h(e,t,r)},C=(e,t,n)=>{const o=p(e,t);return!!o&&!0===o[n]},S=(e,t,n,o)=>{const i=p(e,t);return!(!i||!i[n])&&!0===i[n][o]},T=(e,t)=>v(localStorage,d.j,e,t),R=e=>((e,t,n)=>{const o=p(e,t)||{};return delete o[n],h(e,t,o)})(localStorage,d.j,e),A=e=>C(localStorage,d.j,e),k=(e,t,n)=>w(localStorage,d.b,e,t,n),E=(e,t)=>S(localStorage,d.b,e,t),P=e=>((e,t,n)=>{const o=p(e,n);let i=o?o[t]:[];return i=i.map(e=>e.id&&e.section?e:Object.assign({},e,{section:c.c.recent,id:m()()}))})(localStorage,d.p,e),I=(e,t)=>((e,t,n,o)=>{let i=(p(e,o)||{})[t]||[],r=-1;i=i.map((e,t)=>{const o=e.id===n.id||e.searchQuery===n.searchQuery&&e.subredditOrProfileRestrictedName===n.subredditOrProfileRestrictedName;return-1===r&&o&&(r=t),e.id&&e.section?e:Object.assign({},e,{id:m()(),section:c.c.recent})}),-1!==r&&i.splice(r,1),i.length>=5&&(i=i.slice(0,4));const s={[d.p]:i};return i.unshift(n),h(e,o,s),i})(localStorage,d.p,e,t),O=(e,t)=>((e,t,n,o)=>{const i=p(e,o);let s=[];i&&i[t]&&(s=i[t].filter(e=>!r()(e,n)),h(e,o,{[d.p]:s}));return s})(localStorage,d.p,e,t),x=(e,t)=>((e,t,n,o)=>{const i=p(e,t)||{};return i[n]=o,h(e,t,i)})(localStorage,d.e,e,t),N=e=>((e,t,n)=>{const o=p(e,t);return!!o&&!0===o[n]})(localStorage,d.e,e),_=e=>!!L(e),M=e=>{U(e,"1")},F=()=>{const e=g(d.h);return!e||!1!==e.anonymous},D=e=>{f(d.h,{anonymous:e})},L=e=>Object(o.a)()&&localStorage.getItem(e)||"",U=(e,t)=>{Object(o.a)()&&localStorage.setItem(e,t)},j=()=>_(d.m),B=()=>M(d.m),G=()=>_(d.o),H=()=>M(d.o),W=()=>_(d.c),V=()=>M(d.c),Y=e=>f(d.n,e),q=()=>{const e=g(d.n);if(e)return e;const t=_("post-creation-event-tooltip-store");t&&localStorage.removeItem("post-creation-event-tooltip-store");const n=_("post-creation-collection-tooltip-store");n&&localStorage.removeItem("post-creation-collection-tooltip-store");const o={collectionShowTimesLeft:n?0:3,eventShowTimesLeft:t?0:3};return Y(o),o},z=e=>{const t=q();Y(Object.assign({},t,{eventShowTimesLeft:e}))},$=()=>q().eventShowTimesLeft,K=e=>{const t=q();Y(Object.assign({},t,{collectionShowTimesLeft:e}))},J=()=>q().collectionShowTimesLeft,Q=e=>{const t=g(d.a);return t&&t.id===e?t.count:0},X=(e,t)=>{f(d.a,{id:e,count:t})},Z=()=>{const e=L(d.d);return e?"1"===e:void 0},ee=e=>{U(d.d,e?"1":"0")},te={followedPosts:{},tooltipDismissed:!1,tooltipLastSeenTime:0},ne=()=>Object(o.a)()&&g(d.g)||te,oe=(e,t)=>{if(!Object(o.a)())return;const n=g(d.g)||te;n.followedPosts[e]=t,f(d.g,n)},ie=e=>{if(!Object(o.a)())return;const t=g(d.g)||te;t.tooltipDismissed=e,f(d.g,t)},re=e=>{if(!Object(o.a)())return;const t=g(d.g)||te;t.tooltipLastSeenTime=e,f(d.g,t)},se=()=>parseInt(L(d.f))||0,ae=e=>U(d.f,String(e)),de=(e,t,n)=>w(localStorage,d.k,e,t,n),le=(e,t)=>S(localStorage,d.k,e,t)},"./src/reddit/models/Search/index.ts":function(e,t,n){"use strict";var o,i;n.d(t,"c",function(){return o}),n.d(t,"b",function(){return i}),n.d(t,"a",function(){return r}),n.d(t,"d",function(){return s}),function(e){e.trending="trending",e.typeahead="typeahead",e.recent="recent"}(o||(o={})),function(e){e.subredditOrProfile="subredditOrProfile",e.text="text"}(i||(i={}));const r={searchQuery:"",section:o.recent,type:i.text},s=e=>({displayInfo:{iconUrl:e.icon.url,isNSFW:e.isNSFW,subredditOrProfileName:e.name,subscribers:e.subscribers},id:e.id,isProfile:e.displayText.startsWith("u/"),isSubreddit:e.displayText.startsWith("r/"),isTypeaheadSuggestion:!0,searchQuery:e.displayText,section:o.typeahead,type:i.subredditOrProfile})},"./src/reduxMiddleware/apiContext.ts":function(e,t,n){"use strict";var o=n("./node_modules/lodash/omit.js"),i=n.n(o),r=n("./node_modules/set-cookie-parser/lib/set-cookie.js"),s=n.n(r),a=(n("./src/lib/constants/index.ts"),n("./src/lib/constants/cookie.ts")),d=n("./src/lib/constants/headers.ts"),l=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],o=!0,i=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(o=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);o=!0);}catch(d){i=!0,r=d}finally{try{!o&&a.return&&a.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const c=e=>e.version<1?e.loid:`${e.loid}.${e.version}.${e.loidCreated}.${e.blob}`,u=(e,t)=>{if(e.includes(".")){var n=e.split("."),o=l(n,4);const t=o[0],i=o[1],r=o[2];return{blob:o[3],loid:t,loidCreated:r,version:parseInt(i,10)}}return{blob:"",loid:e,loidCreated:t||(new Date).toISOString(),version:0}};var m=n("./src/lib/permanentCookieOptions.ts"),p=n("./src/lib/raven/index.ts"),h=n("./src/config.ts");const f=()=>{},g=()=>{},y=(e,t,n,o)=>{e.set(t,n,o)};t.a=(({actionDispatchers:e,authHeaders:t={},cookies:n,onBeforeRequestFactory:o,customApiContextGenerator:r,receivedActions:l,statsAppName:b})=>{let v={apiUrl:h.a.apiUrl,headers:{},onBeforeRequest:f,onResponse:g,statsAppName:b};return{apiContext:r?r(v,n):()=>v,middleware:r=>{v.onResponse===g&&(v=Object.assign({},v,{onResponse:function(e,t,n){return(o,i)=>{const r={domain:h.a.cookieDomain},l=t.getState(),f=c(l.user.loid),g=l.user.sessionTracker,b=l.user.reddaid,v=d.a in o.headers||d.c in o.headers||d.b in o.headers;let w=e.get(a.b);const C=m.a;if(v){if(i.allowSetEmptyLoid&&d.a in o.headers){const i=u(o.headers[d.a],w),r=C();y(e,a.a,o.headers[d.a],r),t.dispatch(n.loidReceived(i))}if(d.c in o.headers){const i=o.headers[d.c];y(e,a.f,i,r),t.dispatch(n.sessionTrackerReceived(i))}if(d.b in o.headers){const i=o.headers[d.b];y(e,a.e,i,r),t.dispatch(n.reddaidReceived(i))}}else if(d.d in o.headers){const l=s()(o.headers[d.d]).map(e=>({[e.name]:e.value})).reduce((e,t)=>Object.assign({},e,t),{});if(a.b in l&&(w=l[a.b]),a.a in l)if(i.allowSetEmptyLoid&&!f){const o=l[a.a],i=u(o,w),r=C();y(e,a.a,o,r),t.dispatch(n.loidReceived(i))}else f||Object(p.c)("LOID failing to be set on user without LOID");if(a.f in l){const o=l[a.f];o!==g&&(y(e,a.f,o,r),t.dispatch(n.sessionTrackerReceived(o)))}if(a.e in l){const o=l[a.e];o!==b&&(y(e,a.e,o,r),t.dispatch(n.reddaidReceived(o)))}}}}(n,r,e)})),o&&(v=Object.assign({},v,{onBeforeRequest:o(r)}));const f=r.getState(),b=((e,t={})=>{const n=Object.keys(t);return(o,r)=>{switch(r.type){case e.loidReceived:return Object.assign({},o,{headers:Object.assign({},o.headers,{[d.a]:c(r.payload)})});case e.sessionTrackerReceived:return Object.assign({},o,{headers:Object.assign({},o.headers,{[d.c]:r.payload})});case e.reddaidReceived:return Object.assign({},o,{headers:Object.assign({},o.headers,{[d.b]:r.payload})});case e.userAuthenticated:case e.userReauthenticated:return Object.assign({},o,{apiUrl:h.a.oauthUrl,headers:Object.assign({},t,o.headers,{Authorization:`Bearer ${r.payload.accessToken}`})});case e.userLoggedOut:return Object.assign({},o,{apiUrl:h.a.apiUrl,headers:i()(o.headers,[...n,"Authorization"])});case e.headersReceived:return Object.assign({},o,{headers:Object.assign({},o.headers,r.payload.headers)});default:return o}}})(l,t);return f.user.account&&(v=b(v,{type:l.userAuthenticated,payload:f.user.session})),f.user.loid&&(v=b(v,{type:l.loidReceived,payload:f.user.loid})),f.user.sessionTracker&&(v=b(v,{type:l.sessionTrackerReceived,payload:f.user.sessionTracker})),f.user.reddaid&&(v=b(v,{type:l.reddaidReceived,payload:f.user.reddaid})),e=>t=>(v=b(v,t),e(t))}}})},"./src/telemetry/eventSchemas/device_types.js":function(e,t,n){"use strict";var o=n("./node_modules/thrift/lib/nodejs/lib/thrift/browser.js"),i=o.Thrift,r=(o.Q,n("./src/telemetry/eventSchemas/typedefs_types.js"),e.exports={},e.exports.Screen=function(e){this.width=null,this.height=null,this.viewport_width=null,this.viewport_height=null,this.view_type=null,this.theme=null,this.in_focus=null,this.browser_tab_id=null,this.scroll_position=null,e&&(void 0!==e.width&&null!==e.width&&(this.width=e.width),void 0!==e.height&&null!==e.height&&(this.height=e.height),void 0!==e.viewport_width&&null!==e.viewport_width&&(this.viewport_width=e.viewport_width),void 0!==e.viewport_height&&null!==e.viewport_height&&(this.viewport_height=e.viewport_height),void 0!==e.view_type&&null!==e.view_type&&(this.view_type=e.view_type),void 0!==e.theme&&null!==e.theme&&(this.theme=e.theme),void 0!==e.in_focus&&null!==e.in_focus&&(this.in_focus=e.in_focus),void 0!==e.browser_tab_id&&null!==e.browser_tab_id&&(this.browser_tab_id=e.browser_tab_id),void 0!==e.scroll_position&&null!==e.scroll_position&&(this.scroll_position=e.scroll_position))});r.prototype={},r.prototype.read=function(e){for(e.readStructBegin();;){var t=e.readFieldBegin(),n=(t.fname,t.ftype),o=t.fid;if(n==i.Type.STOP)break;switch(o){case 1:n==i.Type.I32?this.width=e.readI32():e.skip(n);break;case 2:n==i.Type.I32?this.height=e.readI32():e.skip(n);break;case 3:n==i.Type.I32?this.viewport_width=e.readI32():e.skip(n);break;case 4:n==i.Type.I32?this.viewport_height=e.readI32():e.skip(n);break;case 5:n==i.Type.STRING?this.view_type=e.readString():e.skip(n);break;case 6:n==i.Type.STRING?this.theme=e.readString():e.skip(n);break;case 7:n==i.Type.BOOL?this.in_focus=e.readBool():e.skip(n);break;case 8:n==i.Type.STRING?this.browser_tab_id=e.readString():e.skip(n);break;case 9:n==i.Type.I32?this.scroll_position=e.readI32():e.skip(n);break;default:e.skip(n)}e.readFieldEnd()}e.readStructEnd()},r.prototype.write=function(e){e.writeStructBegin("Screen"),null!==this.width&&void 0!==this.width&&(e.writeFieldBegin("width",i.Type.I32,1),e.writeI32(this.width),e.writeFieldEnd()),null!==this.height&&void 0!==this.height&&(e.writeFieldBegin("height",i.Type.I32,2),e.writeI32(this.height),e.writeFieldEnd()),null!==this.viewport_width&&void 0!==this.viewport_width&&(e.writeFieldBegin("viewport_width",i.Type.I32,3),e.writeI32(this.viewport_width),e.writeFieldEnd()),null!==this.viewport_height&&void 0!==this.viewport_height&&(e.writeFieldBegin("viewport_height",i.Type.I32,4),e.writeI32(this.viewport_height),e.writeFieldEnd()),null!==this.view_type&&void 0!==this.view_type&&(e.writeFieldBegin("view_type",i.Type.STRING,5),e.writeString(this.view_type),e.writeFieldEnd()),null!==this.theme&&void 0!==this.theme&&(e.writeFieldBegin("theme",i.Type.STRING,6),e.writeString(this.theme),e.writeFieldEnd()),null!==this.in_focus&&void 0!==this.in_focus&&(e.writeFieldBegin("in_focus",i.Type.BOOL,7),e.writeBool(this.in_focus),e.writeFieldEnd()),null!==this.browser_tab_id&&void 0!==this.browser_tab_id&&(e.writeFieldBegin("browser_tab_id",i.Type.STRING,8),e.writeString(this.browser_tab_id),e.writeFieldEnd()),null!==this.scroll_position&&void 0!==this.scroll_position&&(e.writeFieldBegin("scroll_position",i.Type.I32,9),e.writeI32(this.scroll_position),e.writeFieldEnd()),e.writeFieldStop(),e.writeStructEnd()};var s=e.exports.Platform=function(e){this.name=null,this.device_id=null,this.device_name=null,this.os_name=null,this.os_version=null,this.browser_name=null,this.browser_version=null,this.fingerprint=null,this.fingerprint_created_timestamp=null,e&&(void 0!==e.name&&null!==e.name&&(this.name=e.name),void 0!==e.device_id&&null!==e.device_id&&(this.device_id=e.device_id),void 0!==e.device_name&&null!==e.device_name&&(this.device_name=e.device_name),void 0!==e.os_name&&null!==e.os_name&&(this.os_name=e.os_name),void 0!==e.os_version&&null!==e.os_version&&(this.os_version=e.os_version),void 0!==e.browser_name&&null!==e.browser_name&&(this.browser_name=e.browser_name),void 0!==e.browser_version&&null!==e.browser_version&&(this.browser_version=e.browser_version),void 0!==e.fingerprint&&null!==e.fingerprint&&(this.fingerprint=e.fingerprint),void 0!==e.fingerprint_created_timestamp&&null!==e.fingerprint_created_timestamp&&(this.fingerprint_created_timestamp=e.fingerprint_created_timestamp))};s.prototype={},s.prototype.read=function(e){for(e.readStructBegin();;){var t=e.readFieldBegin(),n=(t.fname,t.ftype),o=t.fid;if(n==i.Type.STOP)break;switch(o){case 1:n==i.Type.STRING?this.name=e.readString():e.skip(n);break;case 2:n==i.Type.STRING?this.device_id=e.readString():e.skip(n);break;case 3:n==i.Type.STRING?this.device_name=e.readString():e.skip(n);break;case 4:n==i.Type.STRING?this.os_name=e.readString():e.skip(n);break;case 5:n==i.Type.STRING?this.os_version=e.readString():e.skip(n);break;case 6:n==i.Type.STRING?this.browser_name=e.readString():e.skip(n);break;case 7:n==i.Type.STRING?this.browser_version=e.readString():e.skip(n);break;case 8:n==i.Type.STRING?this.fingerprint=e.readString():e.skip(n);break;case 9:n==i.Type.I64?this.fingerprint_created_timestamp=e.readI64():e.skip(n);break;default:e.skip(n)}e.readFieldEnd()}e.readStructEnd()},s.prototype.write=function(e){e.writeStructBegin("Platform"),null!==this.name&&void 0!==this.name&&(e.writeFieldBegin("name",i.Type.STRING,1),e.writeString(this.name),e.writeFieldEnd()),null!==this.device_id&&void 0!==this.device_id&&(e.writeFieldBegin("device_id",i.Type.STRING,2),e.writeString(this.device_id),e.writeFieldEnd()),null!==this.device_name&&void 0!==this.device_name&&(e.writeFieldBegin("device_name",i.Type.STRING,3),e.writeString(this.device_name),e.writeFieldEnd()),null!==this.os_name&&void 0!==this.os_name&&(e.writeFieldBegin("os_name",i.Type.STRING,4),e.writeString(this.os_name),e.writeFieldEnd()),null!==this.os_version&&void 0!==this.os_version&&(e.writeFieldBegin("os_version",i.Type.STRING,5),e.writeString(this.os_version),e.writeFieldEnd()),null!==this.browser_name&&void 0!==this.browser_name&&(e.writeFieldBegin("browser_name",i.Type.STRING,6),e.writeString(this.browser_name),e.writeFieldEnd()),null!==this.browser_version&&void 0!==this.browser_version&&(e.writeFieldBegin("browser_version",i.Type.STRING,7),e.writeString(this.browser_version),e.writeFieldEnd()),null!==this.fingerprint&&void 0!==this.fingerprint&&(e.writeFieldBegin("fingerprint",i.Type.STRING,8),e.writeString(this.fingerprint),e.writeFieldEnd()),null!==this.fingerprint_created_timestamp&&void 0!==this.fingerprint_created_timestamp&&(e.writeFieldBegin("fingerprint_created_timestamp",i.Type.I64,9),e.writeI64(this.fingerprint_created_timestamp),e.writeFieldEnd()),e.writeFieldStop(),e.writeStructEnd()};var a=e.exports.App=function(e){if(this.version=null,this.name=null,this.install_timestamp=null,e){if(void 0!==e.version&&null!==e.version&&(this.version=e.version),void 0===e.name||null===e.name)throw new i.TProtocolException(i.TProtocolExceptionType.UNKNOWN,"Required field name is unset!");this.name=e.name,void 0!==e.install_timestamp&&null!==e.install_timestamp&&(this.install_timestamp=e.install_timestamp)}};a.prototype={},a.prototype.read=function(e){for(e.readStructBegin();;){var t=e.readFieldBegin(),n=(t.fname,t.ftype),o=t.fid;if(n==i.Type.STOP)break;switch(o){case 1:n==i.Type.STRING?this.version=e.readString():e.skip(n);break;case 2:n==i.Type.STRING?this.name=e.readString():e.skip(n);break;case 3:n==i.Type.I64?this.install_timestamp=e.readI64():e.skip(n);break;default:e.skip(n)}e.readFieldEnd()}e.readStructEnd()},a.prototype.write=function(e){e.writeStructBegin("App"),null!==this.version&&void 0!==this.version&&(e.writeFieldBegin("version",i.Type.STRING,1),e.writeString(this.version),e.writeFieldEnd()),null!==this.name&&void 0!==this.name&&(e.writeFieldBegin("name",i.Type.STRING,2),e.writeString(this.name),e.writeFieldEnd()),null!==this.install_timestamp&&void 0!==this.install_timestamp&&(e.writeFieldBegin("install_timestamp",i.Type.I64,3),e.writeI64(this.install_timestamp),e.writeFieldEnd()),e.writeFieldStop(),e.writeStructEnd()}},"./src/telemetry/eventSchemas/typedefs_types.js":function(e,t,n){"use strict";var o=n("./node_modules/thrift/lib/nodejs/lib/thrift/browser.js");o.Thrift,o.Q,e.exports={}},"./src/telemetry/helpers/sendTiming.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return d});var o=n("./node_modules/Base64/base64.js"),i=n("./src/lib/logs/timing.js"),r=n("./src/lib/makeRequest/index.ts");const s=e=>{switch(e.type){case"rum":return"/timings/rum";case"route":return"/timings/route";case"mount":return"/timings/mount";case"gql":return"/timings/gql";case"perf":return"/timings/perf";case"scrollfps":return"/timings/scrollfps"}},a=e=>{switch(e.type){case"rum":return{page:e.page,timings:Object(i.a)()};case"route":return{page:e.page,duration:e.duration};case"mount":return{component:e.component,duration:e.duration};case"gql":return{responseName:e.responseName,duration:e.duration};case"perf":case"scrollfps":return{meta:e.meta,data:e.data}}};function d(e,t){return Object(r.b)({method:"post",type:"json",endpoint:s(t),data:{time:Object(o.btoa)(JSON.stringify(Object.assign({appName:e},a(t))))}})}},"./src/telemetry/models/App.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"TelemetryAppName",function(){return o}),n.d(t,"toThrift",function(){return r});var o,i=n("./src/telemetry/eventSchemas/device_types.js");!function(e){e.web="web",e.webDev="web_dev",e.web2x="web2x",e.web2xDev="web2x_dev"}(o||(o={}));const r=e=>new i.App({version:e.version,name:e.name,install_timestamp:e.installTimestamp})}}]);
//# sourceMappingURL=Chat~Client~Gifts~Governance~Reddit.2b0501e091e133816154.js.map