/*! * * PRC User Accounts * * @author Seth Rubenstein * @version 3.5.0 * @link UNLICENSED * @license UNLICENSED * * Copyright (c) 2021 Seth Rubenstein * * This software is released under the UNLICENSED License * https://opensource.org/licenses/UNLICENSED * * Compiled with the help of https://wpack.io * A zero setup Webpack Bundler Script for WordPress */!function(e){function r(r){for(var n,p,c=r[0],i=r[1],l=r[2],f=0,s=[];fe.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(n&&"equal"===e)return"equal width";var r=a()(e);return"string"!==r&&"number"!==r||!t?Object(o.a)(e):"".concat(Object(o.a)(e)," ").concat(t)}},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){var r=n(50),a=n(40),o=n(312),i=n(18);e.exports=function(e,t){return(i(e)?r:o)(e,a(t,3))}},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?(e.exports=n=function(e){return typeof e},e.exports.default=e.exports,e.exports.__esModule=!0):(e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.default=e.exports,e.exports.__esModule=!0),n(t)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){var r=n(86);e.exports=function(e,t,n){var a=null==e?void 0:r(e,t);return void 0===a?n:a}},function(e,t,n){"use strict";for(var r=n(20),a=function(e){return null!==e&&!Array.isArray(e)&&"object"===r(e)},o={3:"Cancel",6:"Help",8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",28:"Convert",29:"NonConvert",30:"Accept",31:"ModeChange",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",42:"Print",43:"Execute",44:"PrintScreen",45:"Insert",46:"Delete",48:["0",")"],49:["1","!"],50:["2","@"],51:["3","#"],52:["4","$"],53:["5","%"],54:["6","^"],55:["7","&"],56:["8","*"],57:["9","("],91:"OS",93:"ContextMenu",144:"NumLock",145:"ScrollLock",181:"VolumeMute",182:"VolumeDown",183:"VolumeUp",186:[";",":"],187:["=","+"],188:[",","<"],189:["-","_"],190:[".",">"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"'],224:"Meta",225:"AltGraph",246:"Attn",247:"CrSel",248:"ExSel",249:"EraseEof",250:"Play",251:"ZoomOut"},i=0;i<24;i+=1)o[112+i]="F"+(i+1);for(var c=0;c<26;c+=1){var s=c+65;o[s]=[String.fromCharCode(s+32),String.fromCharCode(s)]}var u={codes:o,getCode:function(e){return a(e)?e.keyCode||e.which||this[e.key]:this[e]},getKey:function(e){var t=a(e);if(t&&e.key)return e.key;var n=o[t?e.keyCode||e.which:e];return Array.isArray(n)&&(n=t?n[e.shiftKey?1:0]:n[0]),n},Cancel:3,Help:6,Backspace:8,Tab:9,Clear:12,Enter:13,Shift:16,Control:17,Alt:18,Pause:19,CapsLock:20,Escape:27,Convert:28,NonConvert:29,Accept:30,ModeChange:31," ":32,PageUp:33,PageDown:34,End:35,Home:36,ArrowLeft:37,ArrowUp:38,ArrowRight:39,ArrowDown:40,Select:41,Print:42,Execute:43,PrintScreen:44,Insert:45,Delete:46,0:48,")":48,1:49,"!":49,2:50,"@":50,3:51,"#":51,4:52,$:52,5:53,"%":53,6:54,"^":54,7:55,"&":55,8:56,"*":56,9:57,"(":57,a:65,A:65,b:66,B:66,c:67,C:67,d:68,D:68,e:69,E:69,f:70,F:70,g:71,G:71,h:72,H:72,i:73,I:73,j:74,J:74,k:75,K:75,l:76,L:76,m:77,M:77,n:78,N:78,o:79,O:79,p:80,P:80,q:81,Q:81,r:82,R:82,s:83,S:83,t:84,T:84,u:85,U:85,v:86,V:86,w:87,W:87,x:88,X:88,y:89,Y:89,z:90,Z:90,OS:91,ContextMenu:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,F13:124,F14:125,F15:126,F16:127,F17:128,F18:129,F19:130,F20:131,F21:132,F22:133,F23:134,F24:135,NumLock:144,ScrollLock:145,VolumeMute:181,VolumeDown:182,VolumeUp:183,";":186,":":186,"=":187,"+":187,",":188,"<":188,"-":189,_:189,".":190,">":190,"/":191,"?":191,"`":192,"~":192,"[":219,"{":219,"\\":220,"|":220,"]":221,"}":221,"'":222,'"':222,Meta:224,AltGraph:225,Attn:246,CrSel:247,ExSel:248,EraseEof:249,Play:250,ZoomOut:251};u.Spacebar=u[" "],u.Digit0=u[0],u.Digit1=u[1],u.Digit2=u[2],u.Digit3=u[3],u.Digit4=u[4],u.Digit5=u[5],u.Digit6=u[6],u.Digit7=u[7],u.Digit8=u[8],u.Digit9=u[9],u.Tilde=u["~"],u.GraveAccent=u["`"],u.ExclamationPoint=u["!"],u.AtSign=u["@"],u.PoundSign=u["#"],u.PercentSign=u["%"],u.Caret=u["^"],u.Ampersand=u["&"],u.PlusSign=u["+"],u.MinusSign=u["-"],u.EqualsSign=u["="],u.DivisionSign=u["/"],u.MultiplicationSign=u["*"],u.Comma=u[","],u.Decimal=u["."],u.Colon=u[":"],u.Semicolon=u[";"],u.Pipe=u["|"],u.BackSlash=u["\\"],u.QuestionMark=u["?"],u.SingleQuote=u["'"],u.DoubleQuote=u['"'],u.LeftCurlyBrace=u["{"],u.RightCurlyBrace=u["}"],u.LeftParenthesis=u["("],u.RightParenthesis=u[")"],u.LeftAngleBracket=u["<"],u.RightAngleBracket=u[">"],u.LeftSquareBracket=u["["],u.RightSquareBracket=u["]"],e.exports=u},,function(e,t,n){var r=n(20);e.exports=function(e){return null!=e&&"object"==r(e)}},function(e,t,n){var r=n(20),a=n(150),o="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,i=a||o||Function("return this")();e.exports=i},function(e,t,n){var r=n(149),a=n(64),o=n(84),i=a((function(e,t){return o(e)?r(e,t):[]}));e.exports=i},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},function(e,t,n){var r=n(49),a=n(252),o=n(253),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?a(e):o(e)}},function(e,t,n){var r=n(44),a=n(112);e.exports=function(e){return null!=e&&a(e.length)&&!r(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var r=n(27),a=n.n(r),o=function(e,t){"function"!=typeof e?null!==e&&"object"===a()(e)&&(e.current=t):e(t)},i=function(e){return null!==e&&"object"===a()(e)&&e.hasOwnProperty("current")}},function(e,t,n){var r=n(152),a=n(29),o=n(69),i=n(57),c=n(181),s=Math.max;e.exports=function(e,t,n,u){e=a(e)?e:c(e),n=n&&!u?i(n):0;var l=e.length;return n<0&&(n=s(l+n,0)),o(e)?n<=l&&e.indexOf(t,n)>-1:!!l&&r(e,t,n)>-1}},function(e,t,n){var r=n(20);e.exports=function(e){var t=r(e);return null!=e&&("object"==t||"function"==t)}},function(e,t,n){"use strict";var r;r=n(332),e.exports=r.default,e.exports.instance=r.instance},function(e,t){e.exports={}},function(e,t,n){var r=n(313),a=n(314),o=n(315);e.exports=function(e,t){return r(e)||a(e,t)||o()}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.d(t,"a",(function(){return r}))},,,function(e,t,n){var r=n(114);e.exports=function(e){return null==e?"":r(e)}},function(e,t,n){var r=n(20),a=n(284),o=n(302),i=n(56),c=n(18),s=n(304);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==r(e)?c(e)?o(e[0],e[1]):a(e):s(e)}},function(e,t,n){var r=n(166),a=n(91),o=n(29);e.exports=function(e){return o(e)?r(e):a(e)}},function(e,t,n){var r=n(299),a=n(109),o=n(300),i=n(168),c=n(169),s=n(28),u=n(151),l=u(r),d=u(a),p=u(o),f=u(i),h=u(c),v=s;(r&&"[object DataView]"!=v(new r(new ArrayBuffer(1)))||a&&"[object Map]"!=v(new a)||o&&"[object Promise]"!=v(o.resolve())||i&&"[object Set]"!=v(new i)||c&&"[object WeakMap]"!=v(new c))&&(v=function(e){var t=s(e),n="[object Object]"==t?e.constructor:void 0,r=n?u(n):"";if(r)switch(r){case l:return"[object DataView]";case d:return"[object Map]";case p:return"[object Promise]";case f:return"[object Set]";case h:return"[object WeakMap]"}return t}),e.exports=v},function(e,t,n){var r=n(347),a=n(349);e.exports=function(e,t,n){return r(a,e,t,n)}},function(e,t,n){var r=n(28),a=n(32);e.exports=function(e){if(!a(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},function(e,t,n){var r=n(159),a=n(40),o=n(306),i=n(18),c=n(122);e.exports=function(e,t,n){var s=i(e)?r:o;return n&&c(e,t,n)&&(t=void 0),s(e,a(t,3))}},function(e,t,n){var r=n(91),a=n(42),o=n(88),i=n(18),c=n(29),s=n(89),u=n(92),l=n(121),d=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(c(e)&&(i(e)||"string"==typeof e||"function"==typeof e.splice||s(e)||l(e)||o(e)))return!e.length;var t=a(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(u(e))return!r(e).length;for(var n in e)if(d.call(e,n))return!1;return!0}},,function(e,t,n){var r=n(250),a=n(256);e.exports=function(e,t){var n=a(e,t);return r(n)?n:void 0}},function(e,t,n){var r=n(25).Symbol;e.exports=r},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n1&&void 0!==arguments[1]?arguments[1]:{},n=t.htmlProps,r=void 0===n?s:n,o=t.includeAria,c=void 0===o||o,u={},l={};return i()(e,(function(e,t){var n=c&&(/^aria-.*$/.test(t)||"role"===t);(a()(r,t)||n?u:l)[t]=e})),[u,l]}},function(e,t,n){var r=n(149),a=n(94),o=n(64),i=n(84),c=o((function(e,t){return i(e)?r(e,a(t,1,i,!0)):[]}));e.exports=c},function(e,t,n){"use strict";var r=n(3),a=n.n(r),o=n(10),i=n.n(o),c=n(12),s=n.n(c),u=n(13),l=n.n(u),d=n(11),p=n.n(d),f=n(14),h=n.n(f),v=n(1),m=n.n(v),b=n(2),g=n.n(b),y=n(7),O=n.n(y),j=n(15),x=n.n(j),w=(n(26),n(4)),k=n.n(w),C=(n(8),n(0)),A=n.n(C),S=n(17),E=n(100),N=n(101),P=n(103),I=n(5);function T(e){var t=e.children,n=e.className,r=e.content,o=e.size,i=k()(o,"icons",n),c=Object(E.a)(T,e),s=Object(N.a)(T,e);return A.a.createElement(s,a()({},c,{className:i}),I.a.isNil(t)?r:t)}T.handledProps=["as","children","className","content","size"],T.propTypes={},T.defaultProps={as:"i"};var R=T,_=function(e){function t(){var e,n;i()(this,t);for(var r=arguments.length,a=new Array(r),o=0;o-1&&e%1==0&&e-1}},function(e,t){e.exports=function(e,t){return e.has(t)}},function(e,t){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},function(e,t,n){var r=n(29),a=n(24);e.exports=function(e){return a(e)&&r(e)}},function(e,t){(function(t){e.exports=t}).call(this,{})},function(e,t,n){var r=n(65),a=n(51);e.exports=function(e,t){for(var n=0,o=(t=r(t,e)).length;null!=e&&n0&&o(l)?n>1?e(l,n-1,o,i,c):r(c,l):i||(c[c.length]=l)}return c}},function(e,t,n){var r=n(327),a=n(328),o=n(329);e.exports=function(e){return r(e)||a(e)||o()}},function(e,t){var n=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return n.test(e)}},function(e,t,n){var r=n(98),a=n(32);e.exports=function(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=r(e.prototype),o=e.apply(n,t);return a(o)?o:n}}},function(e,t,n){var r=n(32),a=Object.create,o=function(){function e(){}return function(t){if(!r(t))return{};if(a)return a(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=o},function(e,t,n){var r=n(124),a=n(180);e.exports=function(e,t,n,o){var i=!n;n||(n={});for(var c=-1,s=t.length;++c3&&void 0!==arguments[3]?arguments[3]:{};if("function"!=typeof e&&"string"!=typeof e)throw new Error("createShorthand() Component must be a string or function.");if(O()(n)||g()(n))return null;var o=m()(n),c=h()(n),u=p()(n),d=Object(w.isValidElement)(n),f=l()(n),v=o||c||s()(n);if(!(u||d||f||v))return null;var b=r.defaultProps,y=void 0===b?{}:b,j=d&&n.props||f&&n||v&&t(n),C=r.overrideProps,A=void 0===C?{}:C;A=p()(A)?A(a()({},y,j)):A;var S=a()({},y,j,A);if(y.className||A.className||j.className){var E=x()(y.className,A.className,j.className);S.className=i()(E.split(" ")).join(" ")}if((y.style||A.style||j.style)&&(S.style=a()({},y.style,j.style,A.style)),O()(S.key)){var N=S.childKey,P=r.autoGenerateKey,I=void 0===P||P;O()(N)?I&&(o||c)&&(S.key=n):(S.key="function"==typeof N?N(S):N,delete S.childKey)}return d?Object(w.cloneElement)(n,S):v||f?k.a.createElement(e,S):u?n(e,S,S.children):void 0}function A(e,t){if("function"!=typeof e&&"string"!=typeof e)throw new Error("createShorthandFactory() Component must be a string or function.");return function(n,r){return C(e,t,n,r)}}C.handledProps=[];A("div",(function(e){return{children:e}})),A("iframe",(function(e){return{src:e}})),A("img",(function(e){return{src:e}}));var S=A("input",(function(e){return{type:e}})),E=A("label",(function(e){return{children:e}})),N=A("p",(function(e){return{children:e}}))},function(e,t,n){var r=n(187),a=n(58),o=n(40),i=n(337),c=n(18);e.exports=function(e,t,n){var s=c(e)?r:i,u=arguments.length<3;return s(e,o(t,4),n,u,a)}},function(e,t,n){var r=n(338),a=n(39),o=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,i=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=a(e))&&e.replace(o,r).replace(i,"")}},function(e,t,n){var r=n(340),a=n(125)((function(e,t){return null==e?{}:r(e,t)}));e.exports=a},function(e,t,n){"use strict";(function(e){var r=n(36),a=n(60),o=n(0),i=n.n(o),c=(n(63),n(207)),s=n(208),u=n(143),l=n(72),d=n.n(l);function p(){return(p=Object.assign||function(e){for(var t=1;t1?t-1:0),r=1;r0?" Additional arguments: "+n.join(", "):""))}var C=function(e){var t=document.head,n=e||t,r=document.createElement("style"),a=function(e){for(var t=e.childNodes,n=t.length;n>=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(O))return r}}(n),o=void 0!==a?a.nextSibling:null;r.setAttribute(O,"active"),r.setAttribute("data-styled-version","5.1.1");var i=w();return i&&r.setAttribute("nonce",i),n.insertBefore(r,o),r},A=function(){function e(e){var t=this.element=C(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n=0){var n=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(n,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,a=r;e>=a;)(a<<=1)<0&&k(16,""+e);this.groupSizes=new Uint32Array(a),this.groupSizes.set(n),this.length=a;for(var o=r;o=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),a=r+n,o=r;o=T&&(T=t+1),P.set(e,t),I.set(t,e)},D="style["+O+'][data-styled-version="5.1.1"]',L=new RegExp("^"+O+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),z=function(e,t,n){for(var r,a=n.split(","),o=0,i=a.length;o0&&(u+=e+",")})),r+=""+c+s+'{content:"'+u+'"}/*!sc*/\n'}}}return r}(this)},e}(),G=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},K=function(e){return G(5381,e)};var H=/^\s*\/\/.*$/gm;function V(e){var t,n,r,a=void 0===e?m:e,o=a.options,i=void 0===o?m:o,s=a.plugins,u=void 0===s?v:s,l=new c.a(i),d=[],p=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(n,r,a,o,i,c,s,u,l,d){switch(n){case 1:if(0===l&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===u)return r+"/*|*/";break;case 3:switch(u){case 102:case 112:return e(a[0]+r),"";default:return r+(0===d?"/*|*/":"")}case-2:r.split("/*|*/}").forEach(t)}}}((function(e){d.push(e)})),f=function(e,r,a){return r>0&&-1!==a.slice(0,r).indexOf(n)&&a.slice(r-n.length,r)!==n?"."+t:e};function h(e,a,o,i){void 0===i&&(i="&");var c=e.replace(H,""),s=a&&o?o+" "+a+" { "+c+" }":c;return t=i,n=a,r=new RegExp("\\"+n+"\\b","g"),l(o||!a?"":a,s)}return l.use([].concat(u,[function(e,t,a){2===e&&a.length&&a[0].lastIndexOf(n)>0&&(a[0]=a[0].replace(r,f))},p,function(e){if(-2===e){var t=d;return d=[],t}}])),h.hash=u.length?u.reduce((function(e,t){return t.name||k(15),G(e,t.name)}),5381).toString():"",h}var $=i.a.createContext(),q=($.Consumer,i.a.createContext()),Z=(q.Consumer,new U),Q=V();function Y(){return Object(o.useContext)($)||Z}function J(){return Object(o.useContext)(q)||Q}var X=function(){function e(e,t){var n=this;this.inject=function(e){e.hasNameForId(n.id,n.name)||e.insertRules(n.id,n.name,Q.apply(void 0,n.stringifyArgs))},this.toString=function(){return k(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.stringifyArgs=t}return e.prototype.getName=function(){return this.name},e}(),ee=/([A-Z])/g,te=/^ms-/;function ne(e){return e.replace(ee,"-$1").toLowerCase().replace(te,"-ms-")}var re=function(e){return null==e||!1===e||""===e},ae=function e(t,n){var r=[];return Object.keys(t).forEach((function(n){if(!re(t[n])){if(h(t[n]))return r.push.apply(r,e(t[n],n)),r;if(b(t[n]))return r.push(ne(n)+":",t[n],";"),r;r.push(ne(n)+": "+(a=n,null==(o=t[n])||"boolean"==typeof o||""===o?"":"number"!=typeof o||0===o||a in s.a?String(o).trim():o+"px")+";")}var a,o;return r})),n?[n+" {"].concat(r,["}"]):r};function oe(e,t,n){if(Array.isArray(e)){for(var r,a=[],o=0,i=e.length;o1?t-1:0),r=1;r1?t-1:0),r=1;r25?39:97))};function fe(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=pe(t%52)+n;return(pe(t%52)+n).replace(de,"$1-$2")}function he(e){for(var t=0;t>>0);if(!t.hasNameForId(r,o)){var i=n(a,"."+o,void 0,r);t.insertRules(r,o,i)}return this.staticRulesId=o,o}for(var c=this.rules.length,s=G(this.baseHash,n.hash),u="",l=0;l>>0);if(!t.hasNameForId(r,h)){var v=n(u,"."+h,void 0,r);t.insertRules(r,h,v)}return h},e}(),me=(new Set,function(e,t,n){return void 0===n&&(n=m),e.theme!==n.theme&&e.theme||t||n.theme}),be=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,ge=/(^-|-$)/g;function ye(e){return e.replace(be,"-").replace(ge,"")}function Oe(e){return"string"==typeof e&&!0}var je=function(e){return fe(K(e)>>>0)};var xe=i.a.createContext();xe.Consumer;var we={};function ke(e,t,n){var r=e.attrs,a=e.componentStyle,i=e.defaultProps,c=e.foldedComponentIds,s=e.shouldForwardProp,l=e.styledComponentId,d=e.target;Object(o.useDebugValue)(l);var f=function(e,t,n){void 0===e&&(e=m);var r=p({},t,{theme:e}),a={};return n.forEach((function(e){var t,n,o,i=e;for(t in b(i)&&(i=i(r)),i)r[t]=a[t]="className"===t?(n=a[t],o=i[t],n&&o?n+" "+o:n||o):i[t]})),[r,a]}(me(t,Object(o.useContext)(xe),i)||m,t,r),h=f[0],v=f[1],g=function(e,t,n,r){var a=Y(),i=J(),c=e.isStatic&&!t?e.generateAndInjectStyles(m,a,i):e.generateAndInjectStyles(n,a,i);return Object(o.useDebugValue)(c),c}(a,r.length>0,h),y=n,O=v.$as||t.$as||v.as||t.as||d,j=Oe(O),x=v!==t?p({},t,{},v):t,w=s||j&&u.a,k={};for(var C in x)"$"!==C[0]&&"as"!==C&&("forwardedAs"===C?k.as=x[C]:w&&!w(C,u.a)||(k[C]=x[C]));return t.style&&v.style!==t.style&&(k.style=p({},t.style,{},v.style)),k.className=Array.prototype.concat(c,l,g!==l?g:null,t.className,v.className).filter(Boolean).join(" "),k.ref=y,Object(o.createElement)(O,k)}function Ce(e,t,n){var r=y(e),a=!Oe(e),o=t.displayName,c=void 0===o?function(e){return Oe(e)?"styled."+e:"Styled("+g(e)+")"}(e):o,s=t.componentId,u=void 0===s?function(e,t){var n="string"!=typeof e?"sc":ye(e);we[n]=(we[n]||0)+1;var r=n+"-"+je(n+we[n]);return t?t+"-"+r:r}(t.displayName,t.parentComponentId):s,l=t.attrs,f=void 0===l?v:l,h=t.displayName&&t.componentId?ye(t.displayName)+"-"+t.componentId:t.componentId||u,m=r&&e.attrs?Array.prototype.concat(e.attrs,f).filter(Boolean):f,b=t.shouldForwardProp;r&&e.shouldForwardProp&&(b=b?function(n,r){return e.shouldForwardProp(n,r)&&t.shouldForwardProp(n,r)}:e.shouldForwardProp);var O,j=new ve(r?e.componentStyle.rules.concat(n):n,h),x=function(e,t){return ke(O,e,t)};return x.displayName=c,(O=i.a.forwardRef(x)).attrs=m,O.componentStyle=j,O.displayName=c,O.shouldForwardProp=b,O.foldedComponentIds=r?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):v,O.styledComponentId=h,O.target=r?e.target:e,O.withComponent=function(e){var r=t.componentId,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(t,["componentId"]),o=r&&r+"-"+(Oe(e)?e:ye(g(e)));return Ce(e,p({},a,{attrs:m,componentId:o}),n)},Object.defineProperty(O,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=r?le({},e.defaultProps,t):t}}),O.toString=function(){return"."+O.styledComponentId},a&&d()(O,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,self:!0,styledComponentId:!0,target:!0,withComponent:!0}),O}var Ae=function(e){return function e(t,n,r){if(void 0===r&&(r=m),!Object(a.isValidElementType)(n))return k(1,String(n));var o=function(){return t(n,r,ie.apply(void 0,arguments))};return o.withConfig=function(a){return e(t,n,p({},r,{},a))},o.attrs=function(a){return e(t,n,p({},r,{attrs:Array.prototype.concat(r.attrs,a).filter(Boolean)}))},o}(Ce,e)};["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","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){Ae[e]=Ae(e)}));t.a=Ae}).call(this,n(244))},function(e,t,n){var r=n(247),a=n(266),o=n(268),i=n(269),c=n(270);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e<=9007199254740991}},function(e,t,n){var r=n(20),a=n(18),o=n(66),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,c=/^\w*$/;e.exports=function(e,t){if(a(e))return!1;var n=r(e);return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(c.test(e)||!i.test(e)||null!=t&&e in Object(t))}},function(e,t,n){var r=n(49),a=n(50),o=n(18),i=n(66),c=r?r.prototype:void 0,s=c?c.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return a(t,e)+"";if(i(t))return s?s.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},function(e,t){e.exports=function(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(a);++r=200&&(d=s,p=!1,t=new r(t));e:for(;++l0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){var r=n(280),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,i=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(a,(function(e,n,r,a){t.push(r?a.replace(o,"$1"):n||e)})),t}));e.exports=i},function(e,t,n){var r=n(75),a=n(159),o=n(82);e.exports=function(e,t,n,i,c,s){var u=1&n,l=e.length,d=t.length;if(l!=d&&!(u&&d>l))return!1;var p=s.get(e);if(p&&s.get(t))return p==t;var f=-1,h=!0,v=2&n?new r:void 0;for(s.set(e,t),s.set(t,e);++f=200){var v=t?null:c(e);if(v)return s(v);p=!1,l=i,h=new r}else h=t?[]:f;e:for(;++u3&&void 0!==arguments[3]&&arguments[3],a=t[e];if(void 0!==a)return a;if(r){var o=t[k(e)];if(void 0!==o)return o;if(n){var i=n[e];if(void 0!==i)return i}}return"checked"!==e&&("value"===e?t.multiple?[]:"":void 0)},A=function(e){function t(){var e,n;i()(this,t);for(var r=arguments.length,o=new Array(r),c=0;c0&&n.setState(o)}));var s=n.constructor.autoControlledProps,u=x()(m()(m()(n)),"getInitialAutoControlledState",n.props)||{},d=s.reduce((function(e,t){return e[t]=C(t,n.props,u,!0),e}),{});return n.state=a()({},u,d),n}return h()(t,e),s()(t,[{key:"componentWillReceiveProps",value:function(e){var t=this.constructor.autoControlledProps.reduce((function(t,n){return!O()(e[n])&&(t[n]=e[n]),t}),{});Object.keys(t).length>0&&this.setState(t)}}]),t}(w.Component)},function(e,t,n){var r=n(325),a=n(173);e.exports=function(e,t){return null!=e&&a(e,t,r)}},function(e,t,n){"use strict";var r=n(27),a=n.n(r),o=n(15),i=n.n(o),c="object"===("undefined"==typeof document?"undefined":a()(document))&&null!==document,s="object"===("undefined"==typeof window?"undefined":a()(window))&&null!==window&&window.self===window;t.a=function e(){return i()(e.override)?c&&s:e.override}},function(e,t,n){"use strict";var r=n(139),a=n.n(r),o=n(212),i=n.n(o),c=n(7),s=n.n(c),u=n(15),l=n.n(u),d=n(45),p=n.n(d);t.a=function(e,t){if(p()([t,e],l.a))return!1;if(t.target&&(s()(t.target,"setAttribute","data-suir-click-target",!0),document.querySelector("[data-suir-click-target=true]")))return s()(t.target,"removeAttribute","data-suir-click-target"),e.contains(t.target);var n=t.clientX,r=t.clientY;if(p()([n,r],l.a))return!1;var o=e.getClientRects();if(!(e.offsetWidth&&e.offsetHeight&&o&&o.length))return!1;var c=i()(o),u=c.top,d=c.bottom,f=c.left,h=c.right;return!p()([u,d,f,h],l.a)&&(a()(r,u,d+.001)&&a()(n,f,h+.001))}},function(e,t,n){"use strict";var r=n(33);t.a=r.instance},function(e,t){e.exports=function(e,t,n,r){var a=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++a]);++a1&&E.reverse(),O&&g=a?e:r(e,t,n)}},,function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r,a,o,i=n(0),c=n.n(i),s=n(107),u=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},l=function(){return(l=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=(s||100),message:"Password has more than "+s+" characters."},specialChar:{valid:/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g.test(a),message:"Password has special characters."},number:{valid:/\d/g.test(a),message:"Password has a number."},capital:{valid:function(){var e=0;if(0===a.length)return!1;for(;e0&&a===o,message:"Passwords match."}},y=r.filter((function(e){return Boolean(g[e])}));return Object(i.useEffect)((function(){y.every((function(e){return g[e].valid}))?b(!0):b(!1)}),[a,o]),Object(i.useEffect)((function(){"function"==typeof u&&u(m)}),[m]),c.a.createElement(h,{className:t,style:n},y.map((function(e){var t=g[e],n=t.message,r=t.valid;return c.a.createElement(f,l({key:e,valid:r},p),n)})))},f=function(e){var t=e.valid,n=e.iconSize,r=e.validColor,a=e.invalidColor,o=e.children;return c.a.createElement(v,{className:t?"valid":"invalid"},c.a.createElement(m,{version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 512 512"},c.a.createElement("path",{fill:t?r:a,d:t?"M432 64l-240 240-112-112-80 80 192 192 320-320z":"M507.331 411.33c-0.002-0.002-0.004-0.004-0.006-0.005l-155.322-155.325 155.322-155.325c0.002-0.002 0.004-0.003 0.006-0.005 1.672-1.673 2.881-3.627 3.656-5.708 2.123-5.688 0.912-12.341-3.662-16.915l-73.373-73.373c-4.574-4.573-11.225-5.783-16.914-3.66-2.080 0.775-4.035 1.984-5.709 3.655 0 0.002-0.002 0.003-0.004 0.005l-155.324 155.326-155.324-155.325c-0.002-0.002-0.003-0.003-0.005-0.005-1.673-1.671-3.627-2.88-5.707-3.655-5.69-2.124-12.341-0.913-16.915 3.66l-73.374 73.374c-4.574 4.574-5.784 11.226-3.661 16.914 0.776 2.080 1.985 4.036 3.656 5.708 0.002 0.001 0.003 0.003 0.005 0.005l155.325 155.324-155.325 155.326c-0.001 0.002-0.003 0.003-0.004 0.005-1.671 1.673-2.88 3.627-3.657 5.707-2.124 5.688-0.913 12.341 3.661 16.915l73.374 73.373c4.575 4.574 11.226 5.784 16.915 3.661 2.080-0.776 4.035-1.985 5.708-3.656 0.001-0.002 0.003-0.003 0.005-0.005l155.324-155.325 155.324 155.325c0.002 0.001 0.004 0.003 0.006 0.004 1.674 1.672 3.627 2.881 5.707 3.657 5.689 2.123 12.342 0.913 16.914-3.661l73.373-73.374c4.574-4.574 5.785-11.227 3.662-16.915-0.776-2.080-1.985-4.034-3.657-5.707z"})),c.a.createElement("span",null,o))},h=s.a.ul(r||(r=u(["\n\tmargin: 0;\n\tpadding: 0;\n"],["\n\tmargin: 0;\n\tpadding: 0;\n"]))),v=s.a.li(a||(a=u(["\n\tlist-style-type: none;\n\tdisplay: flex;\n\talign-items: center;\n\tmargin: 2px 0;\n\t& > span {\n\t\tpadding-top: 2px;\n\t\topacity: ","\n\t}\n"],["\n\tlist-style-type: none;\n\tdisplay: flex;\n\talign-items: center;\n\tmargin: 2px 0;\n\t& > span {\n\t\tpadding-top: 2px;\n\t\topacity: ","\n\t}\n"])),(function(e){return"valid"===e.className?1:.5})),m=s.a.svg(o||(o=u(["\n\tmargin-right: 5px;\n"],["\n\tmargin-right: 5px;\n"])));p.defaultProps={iconSize:18,validColor:"#4BCA81",invalidColor:"#FF0033"},t.a=p},function(e,t,n){"use strict";var r=n(36);t.a=function(e){function t(e,t,r){var a=t.trim().split(v);t=a;var o=a.length,i=e.length;switch(i){case 0:case 1:var c=0;for(e=0===i?"":e[0]+" ";cr&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(m,"$1"+e.trim());case 58:return e.trim()+t.replace(m,"$1"+e.trim());default:if(0<1*n&&0s.charCodeAt(8))break;case 115:i=i.replace(s,"-webkit-"+s)+";"+i;break;case 207:case 102:i=i.replace(s,"-webkit-"+(102r.charCodeAt(0)&&(r=r.trim()),r=[r],0f)&&(B=(U=U.replace(" ",":")).length),0=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}},function(e,t,n){var r=n(399),a=n(404),o=r((function(e,t,n){return e+(n?" ":"")+a(t)}));e.exports=o},function(e,t,n){"use strict";var r=n(3),a=n.n(r),o=n(35),i=n.n(o),c=n(15),s=n.n(c),u=n(4),l=n.n(u),d=(n(8),n(0)),p=n.n(d),f=n(17),h=n(100),v=n(52),m=n(101),b=n(5),g=n(103),y=n(10),O=n.n(y),j=n(12),x=n.n(j),w=n(13),k=n.n(w),C=n(11),A=n.n(C),S=n(14),E=n.n(S),N=n(1),P=n.n(N),I=n(2),T=n.n(I),R=n(184),_=n(425);function M(e){var t=e.blurring,n=e.className,r=e.children,o=e.content,i=e.dimmed,c=l()(Object(f.a)(t,"blurring"),Object(f.a)(i,"dimmed"),"dimmable",n),s=Object(h.a)(M,e),u=Object(m.a)(M,e);return p.a.createElement(u,a()({},s,{className:c}),b.a.isNil(r)?o:r)}M.handledProps=["as","blurring","children","className","content","dimmed"],M.propTypes={};var D=M,L=n(7),z=n.n(L),B=n(423),F=n(185),W=function(e){function t(){var e,n;O()(this,t);for(var r=arguments.length,a=new Array(r),o=0;o=0||(a[n]=e[n]);return a}(e,["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl"]));return a.a.createElement("div",c({},t,{ref:this.handleRecaptchaRef}))},r}(a.a.Component);u.displayName="ReCAPTCHA",u.propTypes={sitekey:i.a.string.isRequired,onChange:i.a.func,grecaptcha:i.a.object,theme:i.a.oneOf(["dark","light"]),type:i.a.oneOf(["image","audio"]),tabindex:i.a.number,onExpired:i.a.func,onErrored:i.a.func,size:i.a.oneOf(["compact","normal","invisible"]),stoken:i.a.string,hl:i.a.string,badge:i.a.oneOf(["bottomright","bottomleft","inline"])},u.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var l=n(72),d=n.n(l);function p(){return(p=Object.assign||function(e){for(var t=1;t-1&&t[n].parentNode&&t[n].parentNode.removeChild(t[n]);var r=f[e];r&&(delete r.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===m.removeOnUnmount&&delete f[e])},i.render=function(){var t=m.globalName,n=this.props,a=(n.asyncScriptOnLoad,n.forwardedRef),o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(n,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!=typeof window&&(o[t]=void 0!==window[t]?window[t]:void 0),o.ref=a,Object(r.createElement)(e,o)},o}(r.Component),a=Object(r.forwardRef)((function(e,t){return Object(r.createElement)(n,p({},e,{forwardedRef:t}))}));return a.displayName="AsyncScriptLoader("+t+")",a.propTypes={asyncScriptOnLoad:i.a.func},d()(a,e)})(u);t.a=b},,,,,,,,,,,function(e,t,n){"use strict";var r="prcUserAccountsdist".replace(/[^a-zA-Z0-9_-]/g,"");n.p=window["__wpackIo".concat(r)]},function(e,t){var n,r,a=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function c(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:i}catch(e){r=i}}();var s,u=[],l=!1,d=-1;function p(){l&&s&&(l=!1,s.length?u=s.concat(u):d=-1,u.length&&f())}function f(){if(!l){var e=c(p);l=!0;for(var t=u.length;t;){for(s=u,u=[];++d1)for(var n=1;n-1}},function(e,t,n){var r=n(78);e.exports=function(e,t){var n=this.__data__,a=r(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}},function(e,t,n){var r=n(80);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t,n){var r=n(20);e.exports=function(e){var t=r(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,n){var r=n(80);e.exports=function(e){return r(this,e).get(e)}},function(e,t,n){var r=n(80);e.exports=function(e){return r(this,e).has(e)}},function(e,t,n){var r=n(80);e.exports=function(e,t){var n=r(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}},function(e,t){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t){e.exports=function(e){return e!=e}},function(e,t){e.exports=function(e,t,n){for(var r=n-1,a=e.length;++r-1?c[s?t[u]:u]:void 0}}},function(e,t,n){var r=n(285),a=n(301),o=n(171);e.exports=function(e){var t=a(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},function(e,t,n){var r=n(116),a=n(117);e.exports=function(e,t,n,o){var i=n.length,c=i,s=!o;if(null==e)return!c;for(e=Object(e);i--;){var u=n[i];if(s&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++i=t?e:t)),e}},function(e,t,n){var r=n(58);e.exports=function(e,t){var n=[];return r(e,(function(e,r,a){t(e,r,a)&&n.push(e)})),n}},function(e,t,n){var r=n(50),a=n(323),o=n(64),i=n(324),c=o((function(e){var t=r(e,i);return t.length&&t[0]===e[0]?a(t):[]}));e.exports=c},function(e,t,n){var r=n(75),a=n(81),o=n(110),i=n(50),c=n(55),s=n(82),u=Math.min;e.exports=function(e,t,n){for(var l=n?o:a,d=e[0].length,p=e.length,f=p,h=Array(p),v=1/0,m=[];f--;){var b=e[f];f&&t&&(b=i(b,c(t))),v=u(b.length,v),h[f]=!n&&(t||d>=120&&b.length>=120)?new r(f&&b):void 0}b=e[0];var g=-1,y=h[0];e:for(;++g=r(t,a)&&e=0;r-=1)this.handlers[r].called||(this.handlers[r].called=!0,this.handlers[r](e));for(var a=n;a>=0;a-=1)this.handlers[a].called=!1}else(0,this.handlers[n])(e)}},{key:"hasHandlers",value:function(){return this.handlers.length>0}},{key:"removeHandlers",value:function(t){for(var n=[],r=this.handlers.length,a=0;a0;var t=this.handlerSets.get(e);return!!t&&t.hasHandlers()}},{key:"removeHandlers",value:function(t,n){var r=v(this.handlerSets);if(!r.has(t))return new e(this.poolName,r);var a=r.get(t).removeHandlers(n);return a.hasHandlers()?r.set(t,a):r.delete(t),new e(this.poolName,r)}}]),e}();l(g,"createByType",(function(e,t,n){var r=new Map;return r.set(t,new h(n)),new g(e,r)}));var y=function(){function e(t){var n=this;c(this,e),l(this,"handlers",new Map),l(this,"pools",new Map),l(this,"target",void 0),l(this,"createEmitter",(function(e){return function(t){n.pools.forEach((function(n){n.dispatchEvent(e,t)}))}})),this.target=t}return u(e,[{key:"addHandlers",value:function(e,t,n){if(this.pools.has(e)){var r=this.pools.get(e);this.pools.set(e,r.addHandlers(t,n))}else this.pools.set(e,g.createByType(e,t,n));this.handlers.has(t)||this.addTargetHandler(t)}},{key:"hasHandlers",value:function(){return this.handlers.size>0}},{key:"removeHandlers",value:function(e,t,n){if(this.pools.has(e)){var r=this.pools.get(e).removeHandlers(t,n);r.hasHandlers()?this.pools.set(e,r):this.pools.delete(e);var a=!1;this.pools.forEach((function(e){return a=a||e.hasHandlers(t)})),a||this.removeTargetHandler(t)}}},{key:"addTargetHandler",value:function(e){var t=this.createEmitter(e);this.handlers.set(e,t),this.target.addEventListener(e,t,!0)}},{key:"removeTargetHandler",value:function(e){this.handlers.has(e)&&(this.target.removeEventListener(e,this.handlers.get(e),!0),this.handlers.delete(e))}}]),e}(),O=new(function(){function e(){var t=this;c(this,e),l(this,"targets",new Map),l(this,"getTarget",(function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=b(e);if(t.targets.has(r))return t.targets.get(r);if(!n)return null;var a=new y(r);return t.targets.set(r,a),a})),l(this,"removeTarget",(function(e){t.targets.delete(b(e))}))}return u(e,[{key:"sub",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(a.canUseDOM){var r=n.target,o=void 0===r?document:r,i=n.pool,c=void 0===i?"default":i;this.getTarget(o).addHandlers(c,e,m(t))}}},{key:"unsub",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(a.canUseDOM){var r=n.target,o=void 0===r?document:r,i=n.pool,c=void 0===i?"default":i,s=this.getTarget(o,!1);s&&(s.removeHandlers(c,e,m(t)),s.hasHandlers()||this.removeTarget(o))}}}]),e}()),j=function(e){function t(){return c(this,t),f(this,p(t).apply(this,arguments))}return d(t,o.PureComponent),u(t,[{key:"componentDidMount",value:function(){this.subscribe(this.props)}},{key:"componentDidUpdate",value:function(e){this.unsubscribe(e),this.subscribe(this.props)}},{key:"componentWillUnmount",value:function(){this.unsubscribe(this.props)}},{key:"subscribe",value:function(e){var t=e.name,n=e.on,r=e.pool,a=e.target;O.sub(t,n,{pool:r,target:a})}},{key:"unsubscribe",value:function(e){var t=e.name,n=e.on,r=e.pool,a=e.target;O.unsub(t,n,{pool:r,target:a})}},{key:"render",value:function(){return null}}]),t}();l(j,"defaultProps",{pool:"default",target:"document"}),j.propTypes={},t.instance=O,t.default=j},function(e,t,n){var r,a=n(20); /*! Copyright (c) 2015 Jed Watson. Based on code that is Copyright 2013-2015, Facebook, Inc. All rights reserved. */!function(){"use strict";var o=!("undefined"==typeof window||!window.document||!window.document.createElement),i={canUseDOM:o,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:o&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:o&&!!window.screen};"object"===a(n(85))&&n(85)?void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r):e.exports?e.exports=i:window.ExecutionEnvironment=i}()},function(e,t,n){var r=n(11);e.exports=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=r(e)););return e}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n2?n-2:1,a&&a<=n?r:i(r,n)):r}},mixin:function(e){return function(t){var n=this;if(!I(n))return e(n,Object(t));var r=[];return E(R(t),(function(e){I(t[e])&&r.push([e,n.prototype[e]])})),e(n,Object(t)),E(r,(function(e){var t=e[1];I(t)?n.prototype[e[0]]=t:delete n.prototype[e[0]]})),n}},nthArg:function(e){return function(t){var n=t<0?1:M(t)+1;return S(e(t),n)}},rearg:function(e){return function(t,n){var r=n?n.length:0;return S(e(t,n),r)}},runInContext:function(n){return function(r){return e(t,n(r),l)}}};function B(e,t){if(f){var n=r.iterateeRearg[e];if(n)return function(e,t){return K(e,(function(e){var n=t.length;return function(e,t){return 2==t?function(t,n){return e.apply(void 0,arguments)}:function(t){return e.apply(void 0,arguments)}}(_(i(e,n),t),n)}))}(t,n);var a=!d&&r.iterateeAry[e];if(a)return function(e,t){return K(e,(function(e){return"function"==typeof e?i(e,t):e}))}(t,a)}return t}function F(e,t,n){if(v&&(O||!r.skipFixed[e])){var a=r.methodSpread[e],i=a&&a.start;return void 0===i?k(t,n):function(e,t){return function(){for(var n=arguments.length,r=n-1,a=Array(n);n--;)a[n]=arguments[n];var i=a[t],c=a.slice(0,t);return i&&o.apply(c,i),t!=r&&o.apply(c,a.slice(t+1)),e.apply(this,c)}}(t,i)}return t}function W(e,t,n){return b&&n>1&&(j||!r.skipRearg[e])?_(t,r.methodRearg[e]||r.aryRearg[n]):t}function U(e,t){for(var n=-1,r=(t=D(t)).length,a=r-1,o=A(Object(e)),i=o;null!=i&&++n1?S(t,n):t}(0,a=B(o,a),e),!1}})),!a})),a||(a=i),a==t&&(a=y?S(a,1):function(){return t.apply(this,arguments)}),a.convert=G(o,t),a.placeholder=t.placeholder=n,a}if(!p)return H(n,u,g);var V=u,$=[];return E(L,(function(e){E(r.aryMethod[e],(function(e){var t=V[r.remap[e]||e];t&&$.push([e,H(e,t,V)])}))})),E(R(V),(function(e){var t=V[e];if("function"==typeof t){for(var n=$.length;n--;)if($[n][0]==e)return;t.convert=G(e,t),$.push([e,t])}})),E($,(function(e){V[e[0]]=e[1]})),V.convert=function(e){return V.runInContext.convert(e)(void 0)},V.placeholder=V,E(R(V),(function(e){E(r.realToAlias[e]||[],(function(t){V[t]=V[e]}))})),V}},function(e,t){t.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},t.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},t.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},t.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},t.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},t.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},t.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},t.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},t.realToAlias=function(){var e=Object.prototype.hasOwnProperty,n=t.aliasToReal,r={};for(var a in n){var o=n[a];e.call(r,o)?r[o].push(a):r[o]=[a]}return r}(),t.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},t.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},t.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(e,t,n){e.exports={ary:n(350),assign:n(199),clone:n(363),curry:n(382),forEach:n(93),isArray:n(18),isError:n(383),isFunction:n(44),isWeakMap:n(384),iteratee:n(385),keys:n(91),rearg:n(386),toInteger:n(57),toPath:n(387)}},function(e,t,n){var r=n(126);e.exports=function(e,t,n){return t=n?void 0:t,t=e&&null==t?e.length:t,r(e,128,void 0,void 0,void 0,void 0,t)}},function(e,t,n){var r=n(97),a=n(25);e.exports=function(e,t,n){var o=1&t,i=r(e);return function t(){var r=this&&this!==a&&this instanceof t?i:e;return r.apply(o?n:this,arguments)}}},function(e,t,n){var r=n(83),a=n(97),o=n(190),i=n(193),c=n(198),s=n(131),u=n(25);e.exports=function(e,t,n){var l=a(e);return function a(){for(var d=arguments.length,p=Array(d),f=d,h=c(a);f--;)p[f]=arguments[f];var v=d<3&&p[0]!==h&&p[d-1]!==h?[]:s(p,h);if((d-=v.length)1?"& ":"")+t[a],t=t.join(r>2?", ":" "),e.replace(n,"{\n/* [wrapped with "+t+"] */\n")}},function(e,t,n){var r=n(93),a=n(81),o=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];e.exports=function(e,t){return r(o,(function(n){var r="_."+n[0];t&n[1]&&!a(e,r)&&e.push(r)})),e.sort()}},function(e,t,n){var r=n(68),a=n(67),o=Math.min;e.exports=function(e,t){for(var n=e.length,i=o(t.length,n),c=r(e);i--;){var s=t[i];e[i]=a(s,n)?c[s]:void 0}return e}},function(e,t,n){var r=n(83),a=n(97),o=n(25);e.exports=function(e,t,n,i){var c=1&t,s=a(e);return function t(){for(var a=-1,u=arguments.length,l=-1,d=i.length,p=Array(d+u),f=this&&this!==o&&this instanceof t?s:e;++l>>0)?(e=u(e))&&("string"==typeof t||null!=t&&!c(t))&&!(t=r(t))&&o(e)?a(s(e),0,n):e.split(t,n):[]}},function(e,t,n){var r=n(390),a=n(55),o=n(90),i=o&&o.isRegExp,c=i?a(i):r;e.exports=c},function(e,t,n){var r=n(28),a=n(24);e.exports=function(e){return a(e)&&"[object RegExp]"==r(e)}},function(e,t){e.exports=function(e){return e.split("")}},function(e,t){var n="[\\ud800-\\udfff]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",a="\\ud83c[\\udffb-\\udfff]",o="[^\\ud800-\\udfff]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",c="[\\ud800-\\udbff][\\udc00-\\udfff]",s="(?:"+r+"|"+a+")"+"?",u="[\\ufe0e\\ufe0f]?"+s+("(?:\\u200d(?:"+[o,i,c].join("|")+")[\\ufe0e\\ufe0f]?"+s+")*"),l="(?:"+[o+r+"?",r,i,c,n].join("|")+")",d=RegExp(a+"(?="+a+")|"+l+u,"g");e.exports=function(e){return e.match(d)||[]}},function(e,t,n){var r=n(94),a=n(19);e.exports=function(e,t){return r(a(e,t),1)}},function(e,t,n){var r=n(49),a=n(68),o=n(42),i=n(29),c=n(69),s=n(395),u=n(161),l=n(87),d=n(134),p=n(181),f=r?r.iterator:void 0;e.exports=function(e){if(!e)return[];if(i(e))return c(e)?d(e):a(e);if(f&&e[f])return s(e[f]());var t=o(e);return("[object Map]"==t?u:"[object Set]"==t?l:p)(e)}},function(e,t){e.exports=function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}},function(e,t,n){var r=n(397)();e.exports=r},function(e,t,n){var r=n(130),a=n(125),o=n(129),i=n(195),c=n(18),s=n(194);e.exports=function(e){return a((function(t){var n=t.length,a=n,u=r.prototype.thru;for(e&&t.reverse();a--;){var l=t[a];if("function"!=typeof l)throw new TypeError("Expected a function");if(u&&!d&&"wrapper"==i(l))var d=new r([],!0)}for(a=d?a:n;++a=0||(a[n]=e[n]);return a}},function(e,t,n){var r=n(187),a=n(105),o=n(400),i=RegExp("['’]","g");e.exports=function(e){return function(t){return r(o(a(t).replace(i,"")),e,"")}}},function(e,t,n){var r=n(401),a=n(402),o=n(39),i=n(403);e.exports=function(e,t,n){return e=o(e),void 0===(t=n?void 0:t)?a(e)?i(e):r(e):e.match(t)||[]}},function(e,t){var n=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(n)||[]}},function(e,t){var n=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return n.test(e)}},function(e,t){var n="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",r="["+n+"]",a="\\d+",o="[\\u2700-\\u27bf]",i="[a-z\\xdf-\\xf6\\xf8-\\xff]",c="[^\\ud800-\\udfff"+n+a+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",s="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",l="[A-Z\\xc0-\\xd6\\xd8-\\xde]",d="(?:"+i+"|"+c+")",p="(?:"+l+"|"+c+")",f="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",h="[\\ufe0e\\ufe0f]?"+f+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",s,u].join("|")+")[\\ufe0e\\ufe0f]?"+f+")*"),v="(?:"+[o,s,u].join("|")+")"+h,m=RegExp([l+"?"+i+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[r,l,"$"].join("|")+")",p+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[r,l+d,"$"].join("|")+")",l+"?"+d+"+(?:['’](?:d|ll|m|re|s|t|ve))?",l+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",a,v].join("|"),"g");e.exports=function(e){return e.match(m)||[]}},function(e,t,n){var r=n(405)("toUpperCase");e.exports=r},function(e,t,n){var r=n(203),a=n(96),o=n(134),i=n(39);e.exports=function(e){return function(t){t=i(t);var n=a(t)?o(t):void 0,c=n?n[0]:t.charAt(0),s=n?r(n,1).join(""):t.slice(1);return c[e]()+s}}},,function(e,t,n){"use strict";n(95);var r=n(3),a=n.n(r),o=n(10),i=n.n(o),c=n(12),s=n.n(c),u=n(13),l=n.n(u),d=n(11),p=n.n(d),f=n(14),h=n.n(f),v=n(1),m=n.n(v),b=n(2),g=n.n(b),y=n(7),O=n.n(y),j=n(15),x=n.n(j),w=n(4),k=n.n(w),C=(n(8),n(0)),A=n.n(C),S=n(423),E=n(5),N=n(17),P=n(100),I=n(101),T=n(103),R=n(54),_=n(74);function M(e){var t=e.children,n=e.className,r=e.content,o=e.hidden,i=e.visible,c=k()(Object(N.a)(i,"visible"),Object(N.a)(o,"hidden"),"content",n),s=Object(P.a)(M,e),u=Object(I.a)(M,e);return A.a.createElement(u,a()({},s,{className:c}),E.a.isNil(t)?r:t)}M.handledProps=["as","children","className","content","hidden","visible"],M.propTypes={};var D=M,L=n(19),z=n.n(L);function B(e){var t=e.attached,n=e.basic,r=e.buttons,o=e.children,i=e.className,c=e.color,s=e.compact,u=e.content,l=e.floated,d=e.fluid,p=e.icon,f=e.inverted,h=e.labeled,v=e.negative,m=e.positive,b=e.primary,g=e.secondary,y=e.size,O=e.toggle,j=e.vertical,w=e.widths,C=k()("ui",c,y,Object(N.a)(n,"basic"),Object(N.a)(s,"compact"),Object(N.a)(d,"fluid"),Object(N.a)(p,"icon"),Object(N.a)(f,"inverted"),Object(N.a)(h,"labeled"),Object(N.a)(v,"negative"),Object(N.a)(m,"positive"),Object(N.a)(b,"primary"),Object(N.a)(g,"secondary"),Object(N.a)(O,"toggle"),Object(N.a)(j,"vertical"),Object(N.b)(t,"attached"),Object(N.e)(l,"floated"),Object(N.g)(w),"buttons",i),S=Object(P.a)(B,e),T=Object(I.a)(B,e);return x()(r)?A.a.createElement(T,a()({},S,{className:C}),E.a.isNil(o)?u:o):A.a.createElement(T,a()({},S,{className:C}),z()(r,(function(e){return K.create(e)})))}B.handledProps=["as","attached","basic","buttons","children","className","color","compact","content","floated","fluid","icon","inverted","labeled","negative","positive","primary","secondary","size","toggle","vertical","widths"],B.propTypes={};var F=B;function W(e){var t=e.className,n=e.text,r=k()("or",t),o=Object(P.a)(W,e),i=Object(I.a)(W,e);return A.a.createElement(i,a()({},o,{className:r,"data-text":n}))}W.handledProps=["as","className","text"],W.propTypes={};var U=W,G=function(e){function t(){var e,n;i()(this,t);for(var r=arguments.length,a=new Array(r),o=0;o1?r-1:0),o=1;owindow.innerHeight;null!==n.state.marginTop&&(r.marginTop=null),n.state.scrolling!==a&&(r.scrolling=a),a&&(e+=" scrolling")}n.state.mountClasses!==e&&(r.mountClasses=e),E()(r)||n.setState(r),n.animationRequestId=requestAnimationFrame(n.setPositionAndClassNames),n.setDimmerNodeStyle()})),O()(g()(g()(n)),"renderContent",(function(e){var r=n.props,o=r.actions,c=r.basic,s=r.children,u=r.className,l=r.closeIcon,d=r.content,p=r.header,f=r.mountNode,h=r.size,v=r.style,m=n.state,b=m.marginTop,g=m.mountClasses,y=m.scrolling,O=T()("ui",h,Object(z.a)(c,"basic"),Object(z.a)(y,"scrolling"),"modal transition visible active",u),j=Object(B.a)(t,n.props),x=!0===l?"close":l,w=G.a.create(x,{overrideProps:n.handleIconOverrides});return _.a.createElement(De.a,{innerRef:n.ref},_.a.createElement(j,a()({},e,{className:O,style:i()({marginTop:b},v)}),_.a.createElement(we,{className:g,node:f}),w,F.a.isNil(s)?_.a.createElement(R.Fragment,null,Se.create(p,{autoGenerateKey:!1}),Ne.create(d,{autoGenerateKey:!1}),Re.create(o,{overrideProps:n.handleActionsOverrides})):s))})),n}return m()(t,e),l()(t,[{key:"componentWillUnmount",value:function(){this.handlePortalUnmount()}},{key:"render",value:function(){var e=this.state.open,n=this.props,r=n.centered,o=n.closeOnDocumentClick,i=n.dimmer,c=n.eventPool,s=n.trigger,u=this.getMountNode();if(!Object(M.a)())return Object(R.isValidElement)(s)?s:null;var l=Object(W.a)(t,this.props),d=ke.a.handledProps,p=A()(l,(function(e,t,n){return k()(d,n)||(e[n]=t),e}),{}),f=x()(l,d),h=T()("ui","inverted"===i&&"inverted",!r&&"top aligned","page modals dimmer transition visible active");return _.a.createElement(ke.a,a()({closeOnDocumentClick:o},f,{trigger:s,eventPool:c,mountNode:u,open:e,onClose:this.handleClose,onMount:this.handlePortalMount,onOpen:this.handleOpen,onUnmount:this.handlePortalUnmount}),_.a.createElement("div",{className:h,ref:this.dimmerRef},this.renderContent(p)))}}]),t}(U.a);O()(Le,"defaultProps",{centered:!0,dimmer:!0,closeOnDimmerClick:!0,closeOnDocumentClick:!1,eventPool:"Modal"}),O()(Le,"autoControlledProps",["open"]),O()(Le,"Header",Se),O()(Le,"Content",Ne),O()(Le,"Description",Me),O()(Le,"Actions",Re),O()(Le,"handledProps",["actions","as","basic","centered","children","className","closeIcon","closeOnDimmerClick","closeOnDocumentClick","content","defaultOpen","dimmer","eventPool","header","mountNode","onActionClick","onClose","onMount","onOpen","onUnmount","open","size","style","trigger"]),Le.propTypes={};t.a=Le},function(e,t,n){"use strict";var r=n(229),a=n.n(r),o=n(16),i=n.n(o),c=n(10),s=n.n(c),u=n(12),l=n.n(u),d=n(13),p=n.n(d),f=n(11),h=n.n(f),v=n(14),m=n.n(v),b=n(1),g=n.n(b),y=n(2),O=n.n(y),j=n(19),x=n.n(j),w=n(21),k=n.n(w),C=n(7),A=n.n(C),S=(n(8),n(0)),E=n.n(S),N=n(100),P=n(101),I=n(182),T=(n(95),n(3)),R=n.n(T),_=n(4),M=n.n(_),D=n(17),L=n(103);function z(e){var t=e.children,n=e.className,r=e.computer,a=e.color,o=e.floated,i=e.largeScreen,c=e.mobile,s=e.only,u=e.stretched,l=e.tablet,d=e.textAlign,p=e.verticalAlign,f=e.widescreen,h=e.width,v=M()(a,Object(D.a)(u,"stretched"),Object(D.c)(s,"only"),Object(D.d)(d),Object(D.e)(o,"floated"),Object(D.f)(p),Object(D.g)(r,"wide computer"),Object(D.g)(i,"wide large screen"),Object(D.g)(c,"wide mobile"),Object(D.g)(l,"wide tablet"),Object(D.g)(f,"wide widescreen"),Object(D.g)(h,"wide"),"column",n),m=Object(N.a)(z,e),b=Object(P.a)(z,e);return E.a.createElement(b,R()({},m,{className:v}),t)}z.handledProps=["as","children","className","color","computer","floated","largeScreen","mobile","only","stretched","tablet","textAlign","verticalAlign","widescreen","width"],z.propTypes={},z.create=Object(L.e)(z,(function(e){return{children:e}}));var B=z;function F(e){var t=e.centered,n=e.children,r=e.className,a=e.color,o=e.columns,i=e.divided,c=e.only,s=e.reversed,u=e.stretched,l=e.textAlign,d=e.verticalAlign,p=M()(a,Object(D.a)(t,"centered"),Object(D.a)(i,"divided"),Object(D.a)(u,"stretched"),Object(D.c)(c,"only"),Object(D.c)(s,"reversed"),Object(D.d)(l),Object(D.f)(d),Object(D.g)(o,"column",!0),"row",r),f=Object(N.a)(F,e),h=Object(P.a)(F,e);return E.a.createElement(h,R()({},f,{className:p}),n)}F.handledProps=["as","centered","children","className","color","columns","divided","only","reversed","stretched","textAlign","verticalAlign"],F.propTypes={};var W=F;function U(e){var t=e.celled,n=e.centered,r=e.children,a=e.className,o=e.columns,i=e.container,c=e.divided,s=e.doubling,u=e.inverted,l=e.padded,d=e.relaxed,p=e.reversed,f=e.stackable,h=e.stretched,v=e.textAlign,m=e.verticalAlign,b=M()("ui",Object(D.a)(n,"centered"),Object(D.a)(i,"container"),Object(D.a)(s,"doubling"),Object(D.a)(u,"inverted"),Object(D.a)(f,"stackable"),Object(D.a)(h,"stretched"),Object(D.b)(t,"celled"),Object(D.b)(c,"divided"),Object(D.b)(l,"padded"),Object(D.b)(d,"relaxed"),Object(D.c)(p,"reversed"),Object(D.d)(v),Object(D.f)(m),Object(D.g)(o,"column",!0),"grid",a),g=Object(N.a)(U,e),y=Object(P.a)(U,e);return E.a.createElement(y,R()({},g,{className:b}),r)}U.handledProps=["as","celled","centered","children","className","columns","container","divided","doubling","inverted","padded","relaxed","reversed","stackable","stretched","textAlign","verticalAlign"],U.Column=B,U.Row=W,U.propTypes={};var G=U,K=(n(26),n(5));function H(e){var t=e.children,n=e.className,r=e.content,a=M()("header",n),o=Object(N.a)(H,e),i=Object(P.a)(H,e);return E.a.createElement(i,R()({},o,{className:a}),K.a.isNil(t)?r:t)}H.handledProps=["as","children","className","content"],H.propTypes={};var V=H,$=n(230),q=n.n($),Z=n(54),Q=function(e){function t(){var e,n;s()(this,t);for(var r=arguments.length,a=new Array(r),o=0;o=r||1===r?n.open(e):pe()(n.searchRef.current,"focus")})),x()(O()(O()(n)),"handleIconClick",(function(e){var t=n.props.clearable,r=n.hasValue();pe()(n.props,"onClick",e,n.props),e.stopPropagation(),t&&r?n.clearValue(e):n.toggle(e)})),x()(O()(O()(n)),"handleItemClick",(function(e,t){var r=n.props,a=r.multiple,o=r.search,c=n.state.value,s=t.value;if(e.stopPropagation(),(a||t.disabled)&&e.nativeEvent.stopImmediatePropagation(),!t.disabled){var u=t["data-additional"],l=a?ae()(n.state.value,[s]):s;(a?!!ne()(l,c).length:l!==c)&&(n.setValue(l),n.setSelectedIndex(s),n.handleChange(e,l)),n.clearSearchQuery(),n.closeOnChange(e),u&&pe()(n.props,"onAddItem",e,i()({},n.props,{value:s})),o&&pe()(n.searchRef.current,"focus")}})),x()(O()(O()(n)),"handleFocus",(function(e){n.state.focus||(pe()(n.props,"onFocus",e,n.props),n.setState({focus:!0}))})),x()(O()(O()(n)),"handleBlur",(function(e){var t=ie()(e,"currentTarget");if(!t||!t.contains(document.activeElement)){var r=n.props,a=r.closeOnBlur,o=r.multiple,i=r.selectOnBlur;n.isMouseDown||(pe()(n.props,"onBlur",e,n.props),i&&!o&&(n.makeSelectedItemActive(e),a&&n.close()),n.setState({focus:!1}),n.clearSearchQuery())}})),x()(O()(O()(n)),"handleSearchChange",(function(e,t){var r=t.value;e.stopPropagation();var a=n.props.minCharacters,o=n.state.open,c=r;pe()(n.props,"onSearchChange",e,i()({},n.props,{searchQuery:c})),n.trySetState({searchQuery:c},{selectedIndex:0}),!o&&c.length>=a?n.open():o&&1!==a&&c.length0&&void 0!==arguments[0]?arguments[0]:n.state.value,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.props.options,r=n.props,a=r.additionLabel,o=r.additionPosition,i=r.allowAdditions,c=r.deburr,s=r.multiple,u=r.search,l=n.state.searchQuery,d=t;if(s&&(d=V()(d,(function(t){return!se()(e,t.value)}))),u&&l)if(K()(u))d=u(d,l);else{var p=c?U()(l):l,f=new RegExp(F()(p),"i");d=V()(d,(function(e){return f.test(c?U()(e.text):e.text)}))}if(i&&u&&l&&!z()(d,{text:l})){var h=ke.a.isValidElement(a)?ke.a.cloneElement(a,{key:"addition-label"}):a||"",v={key:"addition",text:[h,ke.a.createElement("b",{key:"addition-query"},l)],value:l,className:"addition","data-additional":!0};"top"===o?d.unshift(v):d.push(v)}return d})),x()(O()(O()(n)),"getSelectedItem",(function(){var e=n.state.selectedIndex,t=n.getMenuOptions();return ie()(t,"[".concat(e,"]"))})),x()(O()(O()(n)),"getEnabledIndices",(function(e){var t=e||n.getMenuOptions();return D()(t,(function(e,t,n){return t.disabled||e.push(n),e}),[])})),x()(O()(O()(n)),"getItemByValue",(function(e){var t=n.props.options;return _()(t,{value:e})})),x()(O()(O()(n)),"getMenuItemIndexByValue",(function(e,t){var r=t||n.getMenuOptions();return T()(r,["value",e])})),x()(O()(O()(n)),"getDropdownAriaOptions",(function(){var e=n.props,t=e.loading,r=e.disabled,a=e.search,o=e.multiple,i={role:a?"combobox":"listbox","aria-busy":t,"aria-disabled":r,"aria-expanded":!!n.state.open};return"listbox"===i.role&&(i["aria-multiselectable"]=o),i})),x()(O()(O()(n)),"clearSearchQuery",(function(){n.trySetState({searchQuery:""})})),x()(O()(O()(n)),"setValue",(function(e){n.trySetState({value:e})})),x()(O()(O()(n)),"setSelectedIndex",(function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.state.value,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.props.options,a=n.props.multiple,o=n.state.selectedIndex,i=n.getMenuOptions(t,r),c=n.getEnabledIndices(i);if(!o||o<0){var s=c[0];e=a?s:n.getMenuItemIndexByValue(t,i)||c[0]}else if(a)o>=i.length-1&&(e=c[c.length-1]);else{var u=n.getMenuItemIndexByValue(t,i);e=se()(c,u)?u:void 0}(!e||e<0)&&(e=c[0]),n.setState({selectedIndex:e})})),x()(O()(O()(n)),"handleLabelClick",(function(e,t){e.stopPropagation(),n.setState({selectedLabel:t.value}),pe()(n.props,"onLabelClick",e,t)})),x()(O()(O()(n)),"handleLabelRemove",(function(e,t){e.stopPropagation();var r=n.state.value,a=P()(r,t.value);n.setValue(a),n.setSelectedIndex(a),n.handleChange(e,a)})),x()(O()(O()(n)),"moveSelectionBy",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.state.selectedIndex,r=n.getMenuOptions();if(void 0!==r&&!E()(r,"disabled")){var a=r.length-1,o=n.props.wrapSelection,i=t+e;!o&&(i>a||i<0)?i=t:i>a?i=0:i<0&&(i=a),r[i].disabled?n.moveSelectionBy(e,i):(n.setState({selectedIndex:i}),n.scrollSelectedItemIntoView())}})),x()(O()(O()(n)),"handleIconOverrides",(function(e){var t=n.props.clearable;return{className:Oe()(t&&n.hasValue()&&"clear",e.className),onClick:function(t){pe()(e,"onClick",t,e),n.handleIconClick(t)}}})),x()(O()(O()(n)),"clearValue",(function(e){var t=n.props.multiple?[]:"";n.setValue(t),n.setSelectedIndex(t),n.handleChange(e,t)})),x()(O()(O()(n)),"computeSearchInputTabIndex",(function(){var e=n.props,t=e.disabled,r=e.tabIndex;return me()(r)?t?-1:0:r})),x()(O()(O()(n)),"computeSearchInputWidth",(function(){var e=n.state.searchQuery;if(n.sizerRef.current&&e){n.sizerRef.current.style.display="inline",n.sizerRef.current.textContent=e;var t=Math.ceil(n.sizerRef.current.getBoundingClientRect().width);return n.sizerRef.current.style.removeProperty("display"),t}})),x()(O()(O()(n)),"computeTabIndex",(function(){var e=n.props,t=e.disabled,r=e.search,a=e.tabIndex;if(!r)return t?-1:me()(a)?0:a})),x()(O()(O()(n)),"handleSearchInputOverrides",(function(e){return{onChange:function(t,r){pe()(e,"onChange",t,r),n.handleSearchChange(t,r)}}})),x()(O()(O()(n)),"hasValue",(function(){var e=n.props.multiple,t=n.state.value;return e?!J()(t):!me()(t)&&""!==t})),x()(O()(O()(n)),"scrollSelectedItemIntoView",(function(){if(n.ref.current){var e=n.ref.current.querySelector(".menu.visible");if(e){var t=e.querySelector(".item.selected");if(t){var r=t.offsetTope.scrollTop+e.clientHeight;r?e.scrollTop=t.offsetTop:a&&(e.scrollTop=t.offsetTop+t.clientHeight-e.clientHeight)}}}})),x()(O()(O()(n)),"setOpenDirection",(function(){if(n.ref.current){var e=n.ref.current.querySelector(".menu.visible");if(e){var t=n.ref.current.getBoundingClientRect(),r=e.clientHeight,a=document.documentElement.clientHeight-t.top-t.height-r,o=t.top-r,i=a<0&&o>a;!i!=!n.state.upward&&n.trySetState({upward:i})}}})),x()(O()(O()(n)),"open",(function(e){var t=n.props,r=t.disabled,a=(t.open,t.search);r||(a&&pe()(n.searchRef.current,"focus"),pe()(n.props,"onOpen",e,n.props),n.trySetState({open:!0}),n.scrollSelectedItemIntoView())})),x()(O()(O()(n)),"close",(function(e){n.state.open&&(pe()(n.props,"onClose",e,n.props),n.trySetState({open:!1}))})),x()(O()(O()(n)),"handleClose",(function(){var e=document.activeElement===n.searchRef.current;e||n.ref.current.blur();var t=document.activeElement===n.ref.current,r=e||t;n.setState({focus:r})})),x()(O()(O()(n)),"toggle",(function(e){return n.state.open?n.close(e):n.open(e)})),x()(O()(O()(n)),"renderText",(function(){var e=n.props,t=e.multiple,r=e.placeholder,a=e.search,o=e.text,i=n.state,c=i.searchQuery,s=i.value,u=i.open,l=n.hasValue(),d=Oe()(r&&!l&&"default","text",a&&c&&"filtered"),p=r;return c?p=null:o?p=o:u&&!t?p=ie()(n.getSelectedItem(),"text"):l&&(p=ie()(n.getItemByValue(s),"text")),ke.a.createElement("div",{className:d,role:"alert","aria-live":"polite"},p)})),x()(O()(O()(n)),"renderSearchInput",(function(){var e=n.props,t=e.search,r=e.searchInput,a=n.state.searchQuery;return t&&ke.a.createElement(Re.a,{innerRef:n.searchRef},Ze.create(r,{defaultProps:{style:{width:n.computeSearchInputWidth()},tabIndex:n.computeSearchInputTabIndex(),value:a},overrideProps:n.handleSearchInputOverrides}))})),x()(O()(O()(n)),"renderSearchSizer",(function(){var e=n.props,t=e.search,r=e.multiple;return t&&r&&ke.a.createElement("span",{className:"sizer",ref:n.sizerRef})})),x()(O()(O()(n)),"renderLabels",(function(){var e=n.props,t=e.multiple,r=e.renderLabel,a=n.state,o=a.selectedLabel,i=a.value;if(t&&!J()(i)){var c=A()(i,n.getItemByValue);return A()(k()(c),(function(e,t){var a={active:e.value===o,as:"a",key:Qe(e.key,e.value),onClick:n.handleLabelClick,onRemove:n.handleLabelRemove,value:e.value};return Me.a.create(r(e,t,a),{defaultProps:a})}))}})),x()(O()(O()(n)),"renderOptions",(function(){var e=n.props,t=e.lazyLoad,r=e.multiple,a=e.search,o=e.noResultsMessage,c=n.state,s=c.open,u=c.selectedIndex,l=c.value;if(t&&!s)return null;var d=n.getMenuOptions();if(null!==o&&a&&J()(d))return ke.a.createElement("div",{className:"message"},o);var p=r?function(e){return se()(l,e)}:function(e){return e===l};return A()(d,(function(e,t){return Ge.create(i()({active:p(e.value),onClick:n.handleItemClick,selected:u===t},e,{key:Qe(e.key,e.value),style:i()({},e.style,{pointerEvents:"all"})}))}))})),x()(O()(O()(n)),"renderMenu",(function(){var e=n.props,t=e.children,r=e.direction,o=e.header,c=n.state.open,s=n.getDropdownMenuAriaOptions();if(!Ee.a.isNil(t)){var u=we.Children.only(t),l=Oe()(r,Object(Ne.a)(c,"visible"),u.props.className);return Object(we.cloneElement)(u,i()({className:l},s))}return ke.a.createElement($e,a()({},s,{direction:r,open:c}),He.create(o,{autoGenerateKey:!1}),n.renderOptions())})),n}return g()(t,e),l()(t,[{key:"getInitialAutoControlledState",value:function(){return{focus:!1,searchQuery:""}}},{key:"componentWillMount",value:function(){var e=this.state,t=e.open,n=e.value;this.setValue(n),this.setSelectedIndex(n),t&&this.open()}},{key:"componentWillReceiveProps",value:function(e){m()(h()(t.prototype),"componentWillReceiveProps",this).call(this,e),Ae()(e.value,this.props.value)||(this.setValue(e.value),this.setSelectedIndex(e.value)),he()(this.getKeyAndValues(e.options),this.getKeyAndValues(this.props.options))||this.setSelectedIndex(void 0,e.options)}},{key:"shouldComponentUpdate",value:function(e,t){return!Ae()(e,this.props)||!Ae()(t,this.state)}},{key:"componentDidUpdate",value:function(e,t){var n=this.props,r=n.closeOnBlur,a=n.minCharacters,o=n.openOnFocus,i=n.search;if(!t.focus&&this.state.focus){if(!this.isMouseDown){var c=!i||i&&1===a&&!this.state.open;o&&c&&this.open()}}else t.focus&&!this.state.focus&&!this.isMouseDown&&r&&this.close();!t.open&&this.state.open?(this.setOpenDirection(),this.scrollSelectedItemIntoView()):t.open&&!this.state.open&&this.handleClose()}},{key:"getDropdownMenuAriaOptions",value:function(){var e=this.props,t=e.search,n=e.multiple,r={};return t&&(r["aria-multiselectable"]=n,r.role="listbox"),r}},{key:"render",value:function(){var e=this.props,n=e.basic,r=e.button,o=e.className,i=e.compact,c=e.disabled,s=e.error,u=e.fluid,l=e.floating,d=e.icon,p=e.inline,f=e.item,h=e.labeled,v=e.loading,m=e.multiple,b=e.pointing,g=e.search,y=e.selection,O=e.scrolling,j=e.simple,x=e.trigger,w=this.state,k=w.focus,C=w.open,A=w.upward,S=Oe()("ui",Object(Ne.a)(C,"active visible"),Object(Ne.a)(c,"disabled"),Object(Ne.a)(s,"error"),Object(Ne.a)(v,"loading"),Object(Ne.a)(n,"basic"),Object(Ne.a)(r,"button"),Object(Ne.a)(i,"compact"),Object(Ne.a)(u,"fluid"),Object(Ne.a)(l,"floating"),Object(Ne.a)(p,"inline"),Object(Ne.a)(h,"labeled"),Object(Ne.a)(f,"item"),Object(Ne.a)(m,"multiple"),Object(Ne.a)(g,"search"),Object(Ne.a)(y,"selection"),Object(Ne.a)(j,"simple"),Object(Ne.a)(O,"scrolling"),Object(Ne.a)(A,"upward"),Object(Ne.b)(b,"pointing"),"dropdown",o),E=Object(Pe.a)(t,this.props),N=Object(Ie.a)(t,this.props),P=this.getDropdownAriaOptions(N,this.props);return ke.a.createElement(Re.a,{innerRef:this.ref},ke.a.createElement(N,a()({},E,P,{className:S,onBlur:this.handleBlur,onClick:this.handleClick,onMouseDown:this.handleMouseDown,onFocus:this.handleFocus,onChange:this.handleChange,tabIndex:this.computeTabIndex()}),this.renderLabels(),this.renderSearchInput(),this.renderSearchSizer(),x||this.renderText(),_e.a.create(d,{overrideProps:this.handleIconOverrides,autoGenerateKey:!1}),this.renderMenu(),C&&ke.a.createElement(ge.a,{name:"keydown",on:this.closeOnEscape}),C&&ke.a.createElement(ge.a,{name:"keydown",on:this.moveSelectionOnKeyDown}),C&&ke.a.createElement(ge.a,{name:"click",on:this.closeOnDocumentClick}),C&&ke.a.createElement(ge.a,{name:"keydown",on:this.selectItemOnEnter}),k&&ke.a.createElement(ge.a,{name:"keydown",on:this.removeItemOnBackspace}),k&&!C&&ke.a.createElement(ge.a,{name:"keydown",on:this.openOnArrow}),k&&!C&&ke.a.createElement(ge.a,{name:"keydown",on:this.openOnSpace})))}}]),t}(Te.a);x()(Ye,"defaultProps",{additionLabel:"Add ",additionPosition:"top",closeOnBlur:!0,deburr:!1,icon:"dropdown",minCharacters:1,noResultsMessage:"No results found.",openOnFocus:!0,renderLabel:function(e){return e.text},searchInput:"text",selectOnBlur:!0,selectOnNavigation:!0,wrapSelection:!0}),x()(Ye,"autoControlledProps",["open","searchQuery","selectedLabel","value","upward"]),x()(Ye,"Divider",Le),x()(Ye,"Header",He),x()(Ye,"Item",Ge),x()(Ye,"Menu",$e),x()(Ye,"SearchInput",Ze),x()(Ye,"handledProps",["additionLabel","additionPosition","allowAdditions","as","basic","button","children","className","clearable","closeOnBlur","closeOnChange","compact","deburr","defaultOpen","defaultSearchQuery","defaultSelectedLabel","defaultUpward","defaultValue","direction","disabled","error","floating","fluid","header","icon","inline","item","labeled","lazyLoad","loading","minCharacters","multiple","noResultsMessage","onAddItem","onBlur","onChange","onClick","onClose","onFocus","onLabelClick","onMouseDown","onOpen","onSearchChange","open","openOnFocus","options","placeholder","pointing","renderLabel","scrolling","search","searchInput","searchQuery","selectOnBlur","selectOnNavigation","selectedLabel","selection","simple","tabIndex","text","trigger","upward","value","wrapSelection"]),Ye.propTypes={}},function(e,t,n){"use strict";var r=n(3),a=n.n(r),o=(n(26),n(19)),i=n.n(o),c=n(4),s=n.n(c),u=(n(8),n(0)),l=n.n(u),d=n(17),p=n(100),f=n(101),h=n(5);function v(e){var t=e.children,n=e.className,r=s()(n),o=Object(p.a)(v,e),i=Object(f.a)(v,e);return l.a.createElement(i,a()({},o,{className:r}),t)}v.handledProps=["as","children","className"],v.defaultProps={as:"tbody"},v.propTypes={};var m=v,b=n(103),g=n(54);function y(e){var t=e.active,n=e.children,r=e.className,o=e.collapsing,i=e.content,c=e.disabled,u=e.error,v=e.icon,m=e.negative,b=e.positive,O=e.selectable,j=e.singleLine,x=e.textAlign,w=e.verticalAlign,k=e.warning,C=e.width,A=s()(Object(d.a)(t,"active"),Object(d.a)(o,"collapsing"),Object(d.a)(c,"disabled"),Object(d.a)(u,"error"),Object(d.a)(m,"negative"),Object(d.a)(b,"positive"),Object(d.a)(O,"selectable"),Object(d.a)(j,"single line"),Object(d.a)(k,"warning"),Object(d.d)(x),Object(d.f)(w),Object(d.g)(C,"wide"),r),S=Object(p.a)(y,e),E=Object(f.a)(y,e);return h.a.isNil(n)?l.a.createElement(E,a()({},S,{className:A}),g.a.create(v),i):l.a.createElement(E,a()({},S,{className:A}),n)}y.handledProps=["active","as","children","className","collapsing","content","disabled","error","icon","negative","positive","selectable","singleLine","textAlign","verticalAlign","warning","width"],y.defaultProps={as:"td"},y.propTypes={},y.create=Object(b.e)(y,(function(e){return{content:e}}));var O=y;function j(e){var t=e.children,n=e.className,r=e.content,o=e.fullWidth,i=s()(Object(d.a)(o,"full-width"),n),c=Object(p.a)(j,e),u=Object(f.a)(j,e);return l.a.createElement(u,a()({},c,{className:i}),h.a.isNil(t)?r:t)}j.handledProps=["as","children","className","content","fullWidth"],j.defaultProps={as:"thead"},j.propTypes={};var x=j;function w(e){var t=e.as,n=Object(p.a)(w,e);return l.a.createElement(x,a()({},n,{as:t}))}w.handledProps=["as"],w.propTypes={},w.defaultProps={as:"tfoot"};var k=w;function C(e){var t=e.as,n=e.className,r=e.sorted,o=s()(Object(d.e)(r,"sorted"),n),i=Object(p.a)(C,e);return l.a.createElement(O,a()({},i,{as:t,className:o}))}C.handledProps=["as","className","sorted"],C.propTypes={},C.defaultProps={as:"th"};var A=C;function S(e){var t=e.active,n=e.cellAs,r=e.cells,o=e.children,c=e.className,u=e.disabled,v=e.error,m=e.negative,b=e.positive,g=e.textAlign,y=e.verticalAlign,j=e.warning,x=s()(Object(d.a)(t,"active"),Object(d.a)(u,"disabled"),Object(d.a)(v,"error"),Object(d.a)(m,"negative"),Object(d.a)(b,"positive"),Object(d.a)(j,"warning"),Object(d.d)(g),Object(d.f)(y),c),w=Object(p.a)(S,e),k=Object(f.a)(S,e);return h.a.isNil(o)?l.a.createElement(k,a()({},w,{className:x}),i()(r,(function(e){return O.create(e,{defaultProps:{as:n}})}))):l.a.createElement(k,a()({},w,{className:x}),o)}S.handledProps=["active","as","cellAs","cells","children","className","disabled","error","negative","positive","textAlign","verticalAlign","warning"],S.defaultProps={as:"tr",cellAs:"td"},S.propTypes={},S.create=Object(b.e)(S,(function(e){return{cells:e}}));var E=S;function N(e){var t=e.attached,n=e.basic,r=e.celled,o=e.children,c=e.className,u=e.collapsing,v=e.color,b=e.columns,g=e.compact,y=e.definition,O=e.fixed,j=e.footerRow,w=e.headerRow,C=e.inverted,A=e.padded,S=e.renderBodyRow,P=e.selectable,I=e.singleLine,T=e.size,R=e.sortable,_=e.stackable,M=e.striped,D=e.structured,L=e.tableData,z=e.textAlign,B=e.unstackable,F=e.verticalAlign,W=s()("ui",v,T,Object(d.a)(r,"celled"),Object(d.a)(u,"collapsing"),Object(d.a)(y,"definition"),Object(d.a)(O,"fixed"),Object(d.a)(C,"inverted"),Object(d.a)(P,"selectable"),Object(d.a)(I,"single line"),Object(d.a)(R,"sortable"),Object(d.a)(_,"stackable"),Object(d.a)(M,"striped"),Object(d.a)(D,"structured"),Object(d.a)(B,"unstackable"),Object(d.b)(t,"attached"),Object(d.b)(n,"basic"),Object(d.b)(g,"compact"),Object(d.b)(A,"padded"),Object(d.d)(z),Object(d.f)(F),Object(d.g)(b,"column"),"table",c),U=Object(p.a)(N,e),G=Object(f.a)(N,e);return h.a.isNil(o)?l.a.createElement(G,a()({},U,{className:W}),w&&l.a.createElement(x,null,E.create(w,{defaultProps:{cellAs:"th"}})),l.a.createElement(m,null,S&&i()(L,(function(e,t){return E.create(S(e,t))}))),j&&l.a.createElement(k,null,E.create(j))):l.a.createElement(G,a()({},U,{className:W}),o)}N.handledProps=["as","attached","basic","celled","children","className","collapsing","color","columns","compact","definition","fixed","footerRow","headerRow","inverted","padded","renderBodyRow","selectable","singleLine","size","sortable","stackable","striped","structured","tableData","textAlign","unstackable","verticalAlign"],N.defaultProps={as:"table"},N.propTypes={},N.Body=m,N.Cell=O,N.Footer=k,N.Header=x,N.HeaderCell=A,N.Row=E;t.a=N},function(e,t,n){"use strict";n.d(t,"a",(function(){return W}));var r=n(3),a=n.n(r),o=n(10),i=n.n(o),c=n(12),s=n.n(c),u=n(13),l=n.n(u),d=n(11),p=n.n(d),f=n(14),h=n.n(f),v=n(1),m=n.n(v),b=n(2),g=n.n(b),y=n(15),O=n.n(y),j=(n(26),n(4)),x=n.n(j),w=(n(8),n(0)),k=n.n(w),C=n(17),A=n(100),S=n(101),E=n(5),N=n(103),P=n(54);function I(e){var t=e.children,n=e.className,r=e.content,o=x()("content",n),i=Object(A.a)(I,e),c=Object(S.a)(I,e);return k.a.createElement(c,a()({},i,{className:o}),E.a.isNil(t)?r:t)}I.handledProps=["as","children","className","content"],I.propTypes={};var T=I;function R(e){var t=e.children,n=e.className,r=e.content,o=x()("header",n),i=Object(A.a)(R,e),c=Object(S.a)(R,e);return k.a.createElement(c,a()({},i,{className:o}),E.a.isNil(t)?r:t)}R.handledProps=["as","children","className","content"],R.propTypes={},R.create=Object(N.e)(R,(function(e){return{content:e}}));var _=R,M=n(19),D=n.n(M);function L(e){var t=e.children,n=e.className,r=e.content,o=x()("content",n),i=Object(A.a)(L,e),c=Object(S.a)(L,e);return k.a.createElement(c,a()({},i,{className:o}),E.a.isNil(t)?r:t)}L.handledProps=["as","children","className","content"],L.propTypes={},L.defaultProps={as:"li"},L.create=Object(N.e)(L,(function(e){return{content:e}}));var z=L;function B(e){var t=e.children,n=e.className,r=e.items,o=x()("list",n),i=Object(A.a)(B,e),c=Object(S.a)(B,e);return k.a.createElement(c,a()({},i,{className:o}),E.a.isNil(t)?D()(r,z.create):t)}B.handledProps=["as","children","className","items"],B.propTypes={},B.defaultProps={as:"ul"},B.create=Object(N.e)(B,(function(e){return{items:e}}));var F=B,W=function(e){function t(){var e,n;i()(this,t);for(var r=arguments.length,a=new Array(r),o=0;o1?o-1:0),c=1;c1?c-1:0),u=1;u1?o-1:0),c=1;c1?i-1:0),s=1;s1?i-1:0),s=1;s4&&void 0!==arguments[4]&&arguments[4];return new Promise((function(c,l){n||l("Please login");var i=n.uid,s=p(),u=!1===o?g(5):o,d={name:e,created:s,owner:i,parent:t,results:r,total_entries:0,total_score:0,quizSlug:a};f.database().ref("groups/".concat(u)).update(d).then((function(){f.database().ref("users/".concat(i,"/groups/").concat(u)).update({name:e,created:s,total:0,quizSlug:a,version:!1!==o?2:1}).then((function(){c({groupId:u})})).catch((function(e){l(e)}))})).catch((function(e){l(e)}))}))},getGroup:function(e){return new Promise((function(t,a){null==e&&a("No groupId specified"),f.database().ref("groups").child(e).once("value").then((function(e){"object"===Object(c.a)(e.val())&&null!==e.val()?t(e.val()):a("malformed db data error",e)})).catch((function(e){a(e)}))}))}});return React.createElement(h.Provider,{value:s},l)},E=function(){return Object(o.useContext)(h)};window.prcUserAuth={ProvideAuth:w,useAuth:E};var y=a(142),b=a(424),R=a(407),O=a(419),j=a(417),v=a(422),S=a(416),C=a(37),I=a(206),A=function(e){var t=e.password,a=e.passwordAgain,n=e.error,r=e.toggleError,o=e.errorHandler,c=e.successHandler;return React.createElement(v.a,{error:n,success:!n},React.createElement(v.a.Content,null,React.createElement(I.a,{rules:["length","specialChar","number","capital","match"],minLength:8,value:t,valueAgain:a,onChange:function(e){!0!==e?(r(!0),"function"==typeof o&&o(!0),"function"==typeof c&&c(!1)):(r(!1),"function"==typeof o&&o(!1),"function"==typeof c&&c(!0))}})))},T=function(e){var t=e.valueHandler,a=e.errorHandler,n=e.successHandler,r=Object(o.useState)(!1),c=Object(i.a)(r,2),l=c[0],s=c[1],u=Object(o.useState)(!1),d=Object(i.a)(u,2),m=d[0],f=d[1],h=Object(o.useState)(!1),p=Object(i.a)(h,2),g=p[0],w=p[1],E=Object(o.useState)(!1),y=Object(i.a)(E,2),b=y[0],R=y[1],O=function(e,n){var r=n.name,o=n.value;"password"===r&&(f(o),"function"==typeof t&&t(o)),"passwordAgain"===r&&(w(o),"function"==typeof a&&a(o!==m))};return Object(o.useEffect)((function(){!1!==m&&R(!0)}),[m]),React.createElement(o.Fragment,null,React.createElement(j.a.Group,{widths:"equal"},React.createElement(j.a.Field,null,React.createElement(j.a.Input,{name:"password",type:"password",label:"Password",onChange:O,required:!0,error:l,icon:l?"unlock":"lock",iconPosition:"left"})),React.createElement(j.a.Field,null,React.createElement(j.a.Input,{name:"passwordAgain",type:"password",label:"Confirm Password",onChange:O,required:!0,error:l,icon:l?"unlock":"lock",iconPosition:"left"}))),!0===b&&React.createElement(A,{password:m,passwordAgain:g,error:l,toggleError:s,errorHandler:a,successHandler:n}))},N=function(e){var t=e.email,a=void 0===t?"":t,n=E(),r=n.user,c=n.sendPasswordResetEmail,l=n.verifyPasswordResetToken,s=n.confirmPasswordReset,u=Object(o.useState)(!1),d=Object(i.a)(u,2),m=d[0],f=d[1],h=Object(o.useState)(!1),p=Object(i.a)(h,2),g=p[0],w=p[1],y=Object(o.useState)(""),b=Object(i.a)(y,2),R=b[0],O=b[1],I=Object(o.useState)(!1),A=Object(i.a)(I,2),N=A[0],L=A[1],D=Object(o.useState)(!1),M=Object(i.a)(D,2),P=M[0],x=M[1],U=Object(o.useState)(a),k=Object(i.a)(U,2),z=k[0],H=k[1],F=Object(o.useState)(!1),Y=Object(i.a)(F,2),B=Y[0],q=Y[1],G=Object(o.useState)(!1),Q=Object(i.a)(G,2),W=Q[0],V=Q[1],Z=!("resetPassword"!==Object(C.getQueryArg)(window.location.href,"mode")||!Object(C.getQueryArg)(window.location.href,"oobCode"))&&Object(C.getQueryArg)(window.location.href,"oobCode"),J=function(e){f(!1),L(!0),x(e.message)};return Object(o.useEffect)((function(){l(Z).then((function(){V(!0)})).catch((function(e){V(!1)}))}),[Z]),!1!==r?React.createElement(o.Fragment,null):React.createElement(o.Fragment,null,React.createElement("h1",null,"Reset Password"),React.createElement(j.a,{onSubmit:function(){f(!0),!1===W?c(z).then((function(){H(""),f(!1),w(!0),O("We have sent password reset instructions to the email address on file.")})).catch((function(e){return J(e)})):s(Z,B).then((function(){f(!1),w(!0),V(!1),O("Your password has been reset. Redirecting you to login..."),setTimeout((function(){window.location.href=Object(C.removeQueryArgs)(window.location.href,"mode","oobCode","apiKey")}),1e3)})).catch((function(e){return J(e)}))},error:N,success:g,loading:m},!0===W&&React.createElement(T,{valueHandler:q,errorHandler:L,successHandler:w}),!0!==W&&!0!==g&&React.createElement(o.Fragment,null,React.createElement(j.a.Input,{name:"username",label:"Email Address",onChange:function(e,t){var a=t.required,n=t.name,r=t.value;!0===a&&""===r?L(!0):"username"===n&&H(r.replace(/\s/g,""))},value:z,required:!0}),!0===N&&React.createElement(v.a,{error:!0},P)),!0===g&&""!==R&&React.createElement(v.a,{content:R,success:!0}),React.createElement(j.a.Button,{color:N?"red":"black",content:"RESET PASSWORD"})),React.createElement(S.a,null),React.createElement("p",null,React.createElement("a",{href:"//www.pewresearch.org/contact/"},"Get help with your account")),React.createElement("p",null,React.createElement("a",{href:"//www.pewresearch.org/about-the-pew-research-center-account/"},"About Pew Research Center Account")))},L=function(e){var t=e.redirectToProfile,a=void 0!==t&&t,n=E(),r=n.user,c=n.signin;if(!1!==r)return React.createElement(o.Fragment,null);var l=Object(o.useState)(!1),s=Object(i.a)(l,2),u=s[0],d=s[1],m=Object(o.useState)(!1),f=Object(i.a)(m,2),h=f[0],p=f[1],g=Object(o.useState)(!1),w=Object(i.a)(g,2),y=w[0],b=w[1],R=Object(o.useState)(""),O=Object(i.a)(R,2),I=O[0],A=O[1],T=Object(o.useState)(!1),L=Object(i.a)(T,2),D=L[0],M=L[1],P=Object(o.useState)(!1),x=Object(i.a)(P,2),U=x[0],k=x[1],z=function(e,t){var a=t.required,n=t.name,r=t.value;!0===a&&""===r?p(!0):"username"===n?A(r.replace(/\s/g,"")):"password"===n&&M(r)},H=function(){k(!0)};return Object(o.useEffect)((function(){"resetPassword"===Object(C.getQueryArg)(window.location.href,"mode")&&H()})),!0===U?React.createElement(N,{email:I}):React.createElement(o.Fragment,null,React.createElement("h2",null,"Log in"),React.createElement("p",{className:"sans-serif"},"Don't have an account?"," ",React.createElement("a",{href:"//www.pewresearch.org/profile/registration/",style:{cursor:"pointer"}},"Register for one.")),React.createElement(j.a,{onSubmit:function(){d(!0),c(I,D).then((function(){d(!1),!0===a&&(window.location="//www.pewresearch.org/profile")})).catch((function(e){return function(e){var t=!1;console.error("".concat(e.code,": ").concat(e.message)),"auth/user-not-found"===e.code&&(t="There is no user with that email address. "),"auth/wrong-password"===e.code&&(t="This email address and password do not match. Please check and try again."),d(!1),p(!0),b(t)}(e)}))},error:h,loading:u},React.createElement(j.a.Input,{name:"username",label:"Email Address",onChange:z,required:!0}),React.createElement(j.a.Input,{name:"password",label:"Password",onChange:z,type:"password",required:!0}),React.createElement("p",{className:"sans-serif",style:{fontSize:"0.8rem"}},"By signing in to your account, you agree to our"," ",React.createElement("a",{href:"//www.pewresearch.org/terms-and-conditions/"},"Terms of Use"),"."),!0===h&&React.createElement(v.a,{error:!0,content:y}),React.createElement(j.a.Button,{color:h?"red":"black",content:"LOGIN"})),React.createElement(S.a,null),React.createElement("p",{className:"sans-serif"},React.createElement("a",{onClick:H,style:{cursor:"pointer"}},"Forgot your password?")),React.createElement("p",{className:"sans-serif"},React.createElement("a",{href:"//www.pewresearch.org/contact/"},"Get help with your account")),React.createElement("p",{className:"sans-serif"},React.createElement("a",{href:"//www.pewresearch.org/about-the-pew-research-center-account/"},"About Pew Research Center Account")))},D=a(220),M=function(){var e=E(),t=e.user,a=e.signout;if(!1===t||null===t)return React.createElement(o.Fragment,null);console.log(""),console.log(t);var n=t.displayName;return(React.createElement(v.a,null,React.createElement(b.a,{content:"Welcome back, ".concat(n),className:"sans-serif"}),React.createElement("p",null,"You already have an account and are currently logged in. If you would like to create a new account you will need to log out first."),React.createElement(R.a,{secondary:!0,href:"/profile",content:"YOUR PROFILE"})," ",React.createElement(R.a,{onClick:a,content:"LOGOUT"})))},P=a(141),x=a.n(P),U=a(420),k=function(e){var t=e.location,a=e.valueHandler,n=[];return Object(P.overwrite)([{code:"TW",name:"Taiwan"}]),x.a.getNames().map((function(e){n.push({text:e,value:e})})),React.createElement(o.Fragment,null,React.createElement(j.a.Group,{widths:"equal"},React.createElement(j.a.Field,null,React.createElement("label",null,"Location"),React.createElement(U.a,{placeholder:"Select Location",fluid:!0,search:!0,selection:!0,options:n,name:"country",onChange:function(e,t){var n=t.value;a.setLocation(n)},value:t})),React.createElement(j.a.Field,null,"United States of America"===t&&React.createElement(o.Fragment,null,React.createElement("label",null,"Zip-Code"),React.createElement(j.a.Input,{name:"zip",onChange:function(e,t){var n=t.value;a.setPostalCode(n)}})))))},z=function(e){var t=e.industry,a=e.valueHandler;return React.createElement(j.a.Field,null,React.createElement("label",null,"Industry"),React.createElement(U.a,{placeholder:"Industry",fluid:!0,search:!0,selection:!0,options:[{text:"Industry",value:""},{text:"Advocacy",value:"advocacy"},{text:"Business, finance or marketing",value:"bizfinance"},{text:"International NGO (U.N., World Bank, etc.)",value:"ngo"},{text:"Government",value:"government"},{text:"Higher education",value:"higher-ed"},{text:"K-12 education",value:"k-12"},{text:"Media, news and publishing",value:"media"},{text:"Philanthropic institution / foundation",value:"philanthropic"},{text:"Political party",value:"political-party"},{text:"Polling or other quantitative social science organization",value:"polling"},{text:"Professional or trade organization",value:"trade-org"},{text:"Religious organization",value:"religious"},{text:"Scientific or medical organization",value:"science-org"},{text:"Think tank",value:"think-tank"},{text:"None of the above",value:"none"}],name:"industry",onChange:function(e,t){var n=t.value;a(n)},value:t}))},H=function(e){var t=e.email,a=e.valueHandler,n=e.errorHandler,r=e.locked,c=void 0!==r&&r,l=Object(o.useState)(!1),s=Object(i.a)(l,2),u=s[0],d=s[1],m=Object(o.useState)(!1),f=Object(i.a)(m,2),h=f[0],p=f[1],g=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];d(e),"function"==typeof n&&n(e),!1!==t?p(t):!1===u&&!1!==h&&p(!1)},w=function(e,n){var r=n.required,o=n.name,l=n.value;!0!==c&&(!0===r&&""===l&&g(!0),l=l.replace(/\s/g,""),"emailConfirmation"===o&&l!==t&&g(!0,"Please make sure your emails match"),"emailConfirmation"===o&&l===t&&(g(!1),!0!==Object(C.isEmail)(t)?g(!0,"This email address is invalid, please provide a properly formatted email address."):g(!1)),"email"===o&&("function"==typeof a&&a(l),g(!1)))};return React.createElement(o.Fragment,null,React.createElement(j.a.Group,{widths:"equal"},React.createElement(j.a.Input,{name:"email",label:"Email Address",onChange:w,required:!0,error:u}),React.createElement(j.a.Input,{name:"emailConfirmation",label:"Confirm Email Address",onChange:w,required:!0,error:u})),!1!==h&&!1!==u&&React.createElement(v.a,{error:!0,content:h}))},F=function(e){var t=e.valueHandler,a=e.errorHandler,n=Object(o.useState)(!1),r=Object(i.a)(n,2),c=r[0],l=r[1],s=function(e){l(e),"function"==typeof a&&a(e)};return React.createElement(o.Fragment,null,React.createElement("p",{className:"sans-serif",style:{fontSize:"1em"}},"Please review our"," ",React.createElement("a",{href:"https://www.pewresearch.org/terms-and-conditions/"},"Terms and Conditions"),","," ",React.createElement("a",{href:"https://www.pewresearch.org/privacy-policy/"},"Privacy Policy")),React.createElement(j.a.Checkbox,{name:"termsConfirm",label:"I have read and abide by the conditions in the Pew Research Terms and Conditions",onClick:function(e,a){var n=a.checked;s(!0!==n),t(n)},required:!0,error:c}))},Y=a(232),B=function(e){var t=e.valueHandler;e.errorHandler;return(React.createElement("div",{style:{marginBottom:"1rem"}},React.createElement(Y.a,{sitekey:"6LdLS9gUAAAAAAT3TgelsVplxOX7Ml4-Y5raFFvB",onChange:t})))},q=a(418),G=function(){var e=E().user,t=e.displayName,a=e.email;return React.createElement(q.a,{open:!0},React.createElement(q.a.Header,null,"Account Confirmation"),React.createElement(q.a.Content,null,React.createElement(q.a.Description,null,React.createElement(b.a,{className:"sans-serif"},"Welcome, ",t),React.createElement("p",{className:"sans-serif"},"On your profile page you will find a convenient list of all the datasets you have downloaded, options to manage group versions of select quizzes, and options to edit your account and manage your data."),React.createElement("p",{className:"sans-serif"},"Below you'll find your account information:"),React.createElement("ul",{className:"sans-serif"},React.createElement("li",null,"Username: ",React.createElement("strong",null,a))),React.createElement("p",{className:"sans-serif"},"Please keep this information for your records."))),React.createElement(q.a.Actions,null,React.createElement(R.a,{positive:!0,onClick:function(){window.location.href="//www.pewresearch.org/profile"}},"Go to Profile")))},Q=function(e){var t=e.valueHandler;return(React.createElement(o.Fragment,null,React.createElement(j.a.Input,{name:"fname",label:"First Name",onChange:t,required:!0}),React.createElement(j.a.Input,{name:"lname",label:"Last Name",onChange:t,required:!0})))},W=function(e){var t=e.valueHandler;return(React.createElement(j.a.Input,{name:"org",label:"Organization",onChange:t}))},V=function(){var e=E(),t=e.user,a=e.signup,n=Object(o.useState)(!1),r=Object(i.a)(n,2),c=r[0],l=r[1],s=Object(o.useState)(!1),u=Object(i.a)(s,2),d=u[0],m=u[1],f=Object(o.useState)(!1),h=Object(i.a)(f,2),p=h[0],g=h[1],w=Object(o.useState)(!1),y=Object(i.a)(w,2),b=y[0],R=y[1],O=Object(o.useState)(!1),C=Object(i.a)(O,2),I=C[0],A=C[1],N=Object(o.useState)(!1),L=Object(i.a)(N,2),P=L[0],x=L[1],U=Object(o.useState)(!1),Y=Object(i.a)(U,2),q=Y[0],V=Y[1],Z=Object(o.useState)(""),J=Object(i.a)(Z,2),X=J[0],_=J[1],K=Object(o.useState)(""),$=Object(i.a)(K,2),ee=$[0],te=$[1],ae=Object(o.useState)(""),ne=Object(i.a)(ae,2),re=ne[0],oe=ne[1],ce=Object(o.useState)(""),le=Object(i.a)(ce,2),ie=le[0],se=le[1],ue=Object(o.useState)(""),de=Object(i.a)(ue,2),me=de[0],fe=de[1],he=Object(o.useState)(""),pe=Object(i.a)(he,2),ge=pe[0],we=pe[1],Ee=Object(o.useState)(""),ye=Object(i.a)(Ee,2),be=ye[0],Re=ye[1],Oe=Object(o.useState)(""),je=Object(i.a)(Oe,2),ve=je[0],Se=je[1],Ce=function(e){R(e),l(e)},Ie=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];m(e),!1!==t?A(t):!1===d&&!1!==I&&A(!1),!1!==a&&console.error(a)},Ae=function(e,t){var a=t.required,n=t.name,r=t.value;if(!0!==c){!0===a&&""===r&&m(!0);var o=Object(D.escapeAttribute)(r);"fname"===n&&_(o),"lname"===n&&te(o),"org"===n&&fe(o)}};return Object(o.useEffect)((function(){}),[]),!0!==p&&!1!==t?React.createElement(M,null):React.createElement(o.Fragment,null,React.createElement("h1",null,"Register for a Pew Research Center account"),React.createElement(j.a,{onSubmit:function(e){e.preventDefault(),!1===q?(Ie(!0,"Terms must be accepted"),Ce(!1)):(Ie(!1),Ce(!0)),!1===d&&!0===q?(console.log("SubmitHandler"),a({captchaToken:P,email:re,password:ie,firstName:X,lastName:ee,industry:ge,org:me,location:be,postalCode:ve}).then((function(e){console.log("New User New Data!"),console.log(e),g(!0),Ie(!1)})).catch((function(e){Ie(!0,e.message,e),Ce(!1)}))):Ie(!0,"Terms must be accepted.")},error:d,loading:b,success:p},React.createElement(Q,{valueHandler:Ae}),React.createElement(H,{email:re,valueHandler:oe,errorHandler:m,locked:c}),React.createElement(T,{valueHandler:se,errorHandler:m}),React.createElement(S.a,null),React.createElement(k,{location:be,valueHandler:{setLocation:Re,setPostalCode:Se}}),React.createElement(z,{industry:ge,valueHandler:we}),React.createElement(W,{valueHandler:Ae}),React.createElement(S.a,null),React.createElement(F,{valueHandler:V,errorHandler:m}),React.createElement(B,{valueHandler:x,errorHandler:m}),!0===d&&!1!==I&&React.createElement(v.a,{error:!0,content:I}),React.createElement(j.a.Button,{secondary:!0,content:"SUBMIT",disabled:d})),!0===p&&React.createElement(G,null))},Z=a(415),J=function(){return React.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNiM2IzYjM7fS5jbHMtMntmaWxsOiM4MTgyODQ7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5jbHMtM3tmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5ncm91cF9xdWl6PC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yOS41LDE2LjI2YTMuNDYsMy40NiwwLDAsMSwuMTIuOTJ2LjE0bC0uOTEsMTIuNGEzLjQ0LDMuNDQsMCwwLDEtMS41NywyLjYzTDI3LjU2LDM5YTEuMSwxLjEsMCwwLDAsMS4wOSwxaDQuMDhhMS4wOSwxLjA5LDAsMCwwLDEuMDktMWwuNjQtMTBoLjdBMS4xNiwxLjE2LDAsMCwwLDM2LjMyLDI4TDM3LDE4LjYyQzM3LDE2LjgyLDMzLDE2LDI5LjUsMTYuMjZabTEuMTktMS43NGE0LjI3LDQuMjcsMCwxLDAtNC4yNy00LjI3QTQuMjcsNC4yNywwLDAsMCwzMC42OSwxNC41MlpNOCwxNC41MmE0LjI3LDQuMjcsMCwxLDAtNC4yNy00LjI3QTQuMjcsNC4yNywwLDAsMCw4LDE0LjUyWm0yLDE1LjJMOS4wNywxNy4yNXYtLjA3YTMuNDYsMy40NiwwLDAsMSwuMTItLjkyYy0zLjUtLjIzLTcuNS41Ni03LjUsMi4zNkwyLjM3LDI4QTEuMTYsMS4xNiwwLDAsMCwzLjUzLDI5aC43MWwuNjMsMTBBMS4xLDEuMSwwLDAsMCw2LDQwSDEwYTEuMDksMS4wOSwwLDAsMCwxLjA5LTFsLjQyLTYuNjVBMy41LDMuNSwwLDAsMSwxMCwyOS43MlptMS0xMi41NC45MSwxMi40QTEuNTUsMS41NSwwLDAsMCwxMy40MSwzMWguOTRsLjg0LDEzLjIyYTEuNDYsMS40NiwwLDAsMCwxLjQ1LDEuMzdoNS40MWExLjQ2LDEuNDYsMCwwLDAsMS40NS0xLjM3TDI0LjM1LDMxaC45M2ExLjU2LDEuNTYsMCwwLDAsMS41NS0xLjQ0bC45LTEyLjRDMjcuNzMsMTIuOTMsMTEsMTIuOTMsMTEsMTcuMThabTguMzktNS40NGE1LjY4LDUuNjgsMCwxLDAtNS42OC01LjY4QTUuNjcsNS42NywwLDAsMCwxOS4zNSwxMS43NFoiLz48Y2lyY2xlIGNsYXNzPSJjbHMtMiIgY3g9IjI4LjY0IiBjeT0iMTEuMzEiIHI9IjcuNjQiLz48cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0zMi43NiwxMC42MkgyOS4zNFY3LjJBLjcuNywwLDAsMCwyOCw3LjJ2My40MkgyNC41M2EuNy43LDAsMCwwLDAsMS4zOUgyOHYzLjQyYS43LjcsMCwwLDAsMS4zOSwwVjEyaDMuNDJhLjcuNywwLDAsMCwwLTEuMzlaIi8+PC9zdmc+",width:"35px",alt:"Create a group quiz"})},X=function(e){e.title,e.slug;var t=E(),a=t.user,n=(t.createGroup,Object(o.useState)(!0)),r=Object(i.a)(n,2),c=r[0],l=r[1],s=Object(o.useState)(!1),u=Object(i.a)(s,2),d=u[0],m=(u[1],Object(o.useState)(!1)),f=Object(i.a)(m,2),h=(f[0],f[1],Object(o.useState)(!1)),p=Object(i.a)(h,2),g=p[0],w=(p[1],Object(o.useState)(!1)),O=Object(i.a)(w,2),j=(O[0],O[1],Object(o.useState)("")),v=Object(i.a)(j,2),S=v[0];v[1];if(Object(o.useEffect)((function(){jQuery(document).bind("gform_page_loaded",(function(){l((document.querySelector(".gform_body").querySelectorAll(".gform_page").forEach((function(e,t){if(0===t&&"none"!==e.style.display)return!0})),!1))}))}),[]),!0!==c)return React.createElement(o.Fragment,null);var C=function(){return React.createElement(o.Fragment,null,React.createElement("div",{style:{margin:"0 auto",maxWidth:"320px",width:"100%"}},React.createElement(b.a,{className:"sans-serif",content:"New Group Created"}),React.createElement("p",{style:{fontSize:"1em"},className:"sans-serif"},"Copy and paste the link below to share the group quiz. To manage all group quizzes, visit your"," ",React.createElement("a",{href:"".concat(window.siteURL,"/profile")},"account page"),".")),React.createElement("div",{style:{margin:"1em auto",maxWidth:"420px",width:"100%"}},React.createElement("p",{style:{fontSize:"1em"},className:"sans-serif"},React.createElement("strong",null,"Group Quiz URL:"),React.createElement(Z.a,{value:S,fluid:!0}))))};return(React.createElement(y.a,{placeholder:!0,style:{textAlign:"center",marginLeft:"1em",marginRight:"1em"},loading:d},React.createElement(o.Fragment,null,!1!==a&&!0===g&&React.createElement(C,null),!0!==g&&React.createElement("p",{classNam:"sans-serif",style:{fontStyle:"italic"}},"Want to see how your classroom or community compares to the general public? Create a group quiz."),!1===a&&!0!==g&&React.createElement(o.Fragment,null,React.createElement("div",{style:{textAlign:"center"}},React.createElement(J,null)),React.createElement("p",{className:"sans-serif",style:{fontSize:"18px"}},"To create a group quiz, log in or sign up for a Pew Research Center Account."),React.createElement("div",{style:{display:"flex",flexDirection:"row",justifyContent:"center",marginBottom:"1em"}},React.createElement("div",{style:{paddingRight:"0.5em"}},React.createElement(R.a,{as:"a",href:"www.pewforum.org"!==window.location.host?"//www.pewresearch.org/profile":"//www.pewforum.org/profile",target:"_blank",basic:!0},"Login to your account")),React.createElement("div",{style:{paddingLeft:"0.5em"}},React.createElement(R.a,{as:"a",href:"www.pewforum.org"!==window.location.host?"//www.pewresearch.org/profile/registration":"//www.pewforum.org/profile/registration",target:"_blank",basic:!0},"Sign up for an account")))),!1!==a&&!0!==g&&React.createElement(o.Fragment,null,React.createElement("p",null,"Creating new group quizzes is disabled until Q1 2022. Existing group quizzes can be accessed until December 31, 2021. When group quizzes return in Q1 2022, you will need to create new groups. If you wish to backup your existing groups data, please do so before December 31, 2021."))),React.createElement("p",{classNam:"sans-serif"},React.createElement("a",{href:"//www.pewresearch.org/political-typology-group-quiz-help-center/"},"Group Quiz FAQ"))))},_=a(421),K=function(){var e=E(),t=e.user,a=e.getUserData,n=Object(o.useState)(!0),r=Object(i.a)(n,2),c=r[0],l=r[1],s=Object(o.useState)([]),u=Object(i.a)(s,2),d=u[0],m=u[1],f=[React.createElement(_.a.HeaderCell,{key:"name",content:"Dataset Name",width:"eight"}),React.createElement(_.a.HeaderCell,{key:"date",content:"Last Downloaded",width:"four"}),""];return Object(o.useEffect)((function(){null!==t&&!1!==t&&(console.log(t),a(t.uid).then((function(e){console.log(e),l(!1),void 0!==e.datasets&&function(e){var t=[];Object.keys(e).forEach((function(a){t.push({name:e[a].title,date:e[a].downloaded,url:e[a].url,fileUrl:e[a].downloadURL})})),m(t)}(e.datasets)})).catch((function(e){console.log(e)})))}),[t]),React.createElement(O.a.Pane,{loading:c},React.createElement("p",{className:"sans-serif"},"Pew Research Center is pleased to offer scholars access to"," ",React.createElement("a",{href:"https://www.pewresearch.org/download-datasets/"},"raw datasets")," ","from our research. All uses of this data should reference Pew Research Center as the source of the data and acknowledge that"," ",React.createElement("strong",null,"Pew Research Center bears no responsibility for interpretations presented or conclusions reached based on analysis of the data (see"," ",React.createElement("a",{href:"https://pewresearch.org/terms-and-conditions"},"terms and conditions"),")"),". Pew Research Center is interested in learning about other ways that scholars use our data. If you publish something based on our data, please"," ",React.createElement("a",{href:"https://pewresearch.org/contact"},"let us know"),"."),React.createElement("h2",null,"My Datasets"),React.createElement(_.a,{celled:!0,loading:c,headerRow:f,renderBodyRow:function(e,t){var a=e.name,n=e.date,r=e.url,o=e.fileUrl;return{key:"row-".concat(t),cells:[React.createElement(_.a.Cell,{key:"nm-".concat(t)},React.createElement("a",{href:r},a)),React.createElement(_.a.Cell,{key:"date".concat(t),content:n}),React.createElement(_.a.Cell,{key:"dl-".concat(t),textAlign:"center"},React.createElement(R.a,{href:o,content:"Download",icon:"download",labelPosition:"left"}))]}},tableData:d}))},$=function(){var e=E(),t=e.user,a=e.getUserData,n=e.getGroup,r=Object(o.useState)(!0),c=Object(i.a)(r,2),l=c[0],s=c[1],u=Object(o.useState)([]),d=Object(i.a)(u,2),m=d[0],f=d[1],h=[React.createElement(_.a.HeaderCell,{key:"id",content:"ID"}),React.createElement(_.a.HeaderCell,{key:"name",content:"Group Name"}),React.createElement(_.a.HeaderCell,{key:"participants",content:"Participants"}),React.createElement(_.a.HeaderCell,{key:"date",content:"Date Created"}),React.createElement(_.a.HeaderCell,{key:"results",content:""})];return Object(o.useEffect)((function(){null!==t&&!1!==t&&a(t.uid).then((function(e){void 0!==e.groups&&function(e){console.log("parsegroups...",e);var t=[];Object.keys(e).forEach((function(a,r,o){n(a).then((function(n){var r="//www.pewresearch.org/",o=r;"political-typology"===e[a].quizSlug||"20078526"===e[a].quizSlug?(r+="politics/quiz/political-typology/?group=".concat(a),o+="politics/quiz/political-typology/results/?group=".concat(a)):o=(r="//www.pewforum.org/quiz/religious-typology/?groupID=".concat(a))+"&results=true",t.push({id:a,name:React.createElement("a",{href:r},n.name),participants:n.total_entries,date:n.created,results:o})})).catch((function(e){return console.error(e)})).finally((function(){r===o.length-1&&s(!1)}))})),f(t)}(e.groups)})).catch((function(e){return console.error(e)}))}),[t]),React.createElement(O.a.Pane,null,React.createElement("p",{className:"sans-serif"},"Here you can manage"," ",React.createElement("a",{href:"https://www.people-press.org/quiz/political-typology/"},"Political Typology")," ","and"," ",React.createElement("a",{href:"https://www.pewforum.org/quiz/religious-typology"},"Religious Typology")," ","group quizzes. A group quiz allows you to collect the responses of a select group of people (students in a class or community members, for example) and compare results with the general public. For more details, visit the"," ",React.createElement("a",{href:"https://www.pewresearch.org/political-typology-group-quiz-help-center/"},"Typology Quiz help center"),"."),React.createElement("p",{className:"sans-serif"},"Once you have created a new group quiz, you will see the new quiz appear in your dashboard below. Results will be available after at least five people have taken the quiz."),React.createElement("h2",null,"My Quiz Groups"),React.createElement(_.a,{celled:!0,loading:l,headerRow:h,renderBodyRow:function(e,t){var a=e.id,n=e.name,r=e.participants,o=e.date,c=e.results;return{key:"row-".concat(t),cells:[React.createElement(_.a.Cell,{key:"id-".concat(t),content:a}),React.createElement(_.a.Cell,{key:"name-".concat(t),content:n}),React.createElement(_.a.Cell,{key:"participants-".concat(t),content:r,textAlign:"center"}),React.createElement(_.a.Cell,{key:"date".concat(t),content:o}),React.createElement(_.a.Cell,{key:"results-".concat(t),textAlign:"center"},React.createElement(R.a,{href:c,content:"Results"}))]}},tableData:m}))},ee=function(){var e=E(),t=e.user,a=e.updatePassword,n=e.signout,r=Object(o.useState)(!1),c=Object(i.a)(r,2),l=c[0],s=c[1],u=Object(o.useState)(!1),d=Object(i.a)(u,2),m=d[0],f=d[1],h=Object(o.useState)(!1),p=Object(i.a)(h,2),g=p[0],w=p[1],y=Object(o.useState)(!1),b=Object(i.a)(y,2),R=b[0],O=b[1];return React.createElement(j.a,{onSubmit:function(){!0!==m&&(w(!0),a(t.uid,l).then((function(){O(!0),w(!1)})).catch((function(){f(!0),w(!1);var e=confirm("Please re-authenticate your session in order to change your password. You will now be logged out...");!0!==e&&!1!==e||n()})))},error:m,success:R},React.createElement("h4",null,"Change Password"),!0===R&&React.createElement(v.a,{success:R,content:"Password succesfully changed"}),!0!==R&&React.createElement(o.Fragment,null,React.createElement(T,{valueHandler:s,errorHandler:f}),React.createElement(j.a.Button,{content:"Change Password",icon:"lock",labelPosition:"left",disabled:m,loading:g})))},te=function(){var e=E(),t=e.user,a=e.getUserData,n=e.deleteUser,r=e.signout,c=Object(o.useState)(!0),l=Object(i.a)(c,2),s=l[0],u=l[1],d=Object(o.useState)([]),m=Object(i.a)(d,2),f=m[0],h=m[1];return Object(o.useEffect)((function(){null!==t&&!1!==t&&a(t.uid).then((function(e){u(!1),h(e)})).catch((function(e){console.error(e)}))}),[t]),React.createElement(O.a.Pane,{loading:s},React.createElement("h2",null,"Account Settings"),React.createElement("p",null,"Download a copy of your data as a JSON file."),React.createElement("p",null,React.createElement(R.a,{onClick:function(){var e="data:text/json;charset=utf-8,".concat(encodeURIComponent(JSON.stringify(f))),a=document.createElement("a");a.setAttribute("href",e),a.setAttribute("download","".concat(t.uid,".json")),document.body.appendChild(a),a.click(),a.remove()},content:"Download My Data",icon:"download",labelPosition:"left"})),React.createElement("p",null,"Delete your account and any data associated with it. (Can not be reversed)"),React.createElement("p",null,React.createElement(R.a,{onClick:function(){if(!0===window.confirm("WARNINIG! You are requesting to delete your account. This will be immediate. You will no longer have access to dataset downloads or groups assigned to your account. Do you wish to proceed?")){var e=window.prompt("Confirm your email address:","");n(t.uid,e).then((function(){window.alert("Your account has been deleted")})).catch((function(){var e=confirm("Please re-authenticate your session in order to delete your account. You will now be logged out...");!0!==e&&!1!==e||r()}))}},content:"Delete Account",icon:"delete",color:"red",labelPosition:"left"})),React.createElement(S.a,null),React.createElement(ee,null))},ae=function(){var e=E(),t=e.user,a=e.signout;if(!1===t)return React.createElement(L,null);var n=Object(o.useState)(""),r=Object(i.a)(n,2),c=r[0],l=r[1],s=Object(o.useState)(!0),u=Object(i.a)(s,2),d=u[0],m=u[1];Object(o.useEffect)((function(){!1!==t&&(l(t.displayName),m(!1))}),[t]);var f=[{menuItem:"Datasets",render:function(){return React.createElement(K,null)}},{menuItem:"Groups",render:function(){return React.createElement($,null)}},{menuItem:"Account Management",render:function(){return React.createElement(te,null)}}];return(React.createElement(y.a,{loading:d,basic:!0},!1===t&&React.createElement("div",{style:{textAlign:"center",paddingTop:"1em",paddingBottom:"1em"}},React.createElement(b.a,{className:"sans-serif",content:"Loading Account Data..."})),!1!==t&&React.createElement(o.Fragment,null,React.createElement(b.a,{className:"sans-serif",content:"Welcome back, ".concat(c),size:"large"}),React.createElement("p",null,React.createElement(R.a,{onClick:a,content:"LOG OUT"})),React.createElement("h4",null,"What can I do here?"),React.createElement("ul",null,React.createElement("li",null,"Access downloaded datasets"),React.createElement("li",null,"Create, share, and analyze results from typology groups quizzes."),React.createElement("li",null,"Manage your account and account data."),React.createElement("li",null,"We are developing additional functionality. If you have a suggestion, please let us know")),React.createElement(O.a,{panes:f}))))},ne=function(e){var t=e.downloadHandler,a=e.modalHandler,n=Object(o.useState)(!1),r=Object(i.a)(n,2),c=r[0],l=r[1],s=E(),u=s.user,d=s.atpConsent;return React.createElement(q.a,{open:!0,size:"small"},React.createElement(b.a,{content:"American Trends Panel Dataset and Conditions"}),React.createElement(q.a.Content,{className:"sans-serif"},React.createElement(j.a,null,React.createElement(j.a.TextArea,{wrap:"virtual",rows:10,value:"\nTerms and Conditions\n\nThis is a legal agreement (this “Agreement”) between you, the end user (“you” or “User”), and Pew Research Center (the “Center”). By downloading the American Trends Panel survey data made available on this web site (“Data”) you are agreeing to be bound by the terms and conditions of this Agreement. If you do not agree to be bound by these terms, do not download or use the Data.\n\nI.\tLicense.\nA.\t The Center hereby grants User a non-exclusive, revocable, limited, non-sublicensable, non-transferable, worldwide, royalty-free license to use the Data solely for (1) research, scholarly or academic purposes, or (2) User’s own personal, non-commercial use. The foregoing license is personal to User, and you may not share (or otherwise permit access to) the Data to any other individual or entity, including those within your business or organization. Further, you may not reproduce, sell, rent, lease, loan, distribute or sublicense, or otherwise transfer any Data, in whole or in part, to any other party, or use the Data to create any derivative work or product for resale, lease or license. Notwithstanding the foregoing, you may incorporate limited portions of the Data in scholarly, research or academic publications or for the purposes of news reporting provided that you:\n1.\t acknowledge the source of the Data with express reference to the Center in accordance with the following citation:\n\n“Pew Research Center’s American Trends Panel”\n\n2.\tdo not use the Data in any manner that implies, suggests, or could otherwise be perceived as attributing a particular policy or lobbying objective or opinion to the Center, and\n3.\tinclude the following disclaimer: “The opinions expressed herein, including any implications for policy, are those of the author and not of Pew Research Center.”\nB.\tUser acknowledges that, as between the parties, the Center is the sole and exclusive owner of all right, title and interest in the Data. Except for the limited license granted herein, this Agreement does not give User any right, title or interest in the Data.\n\nII.\tDisclaimers and Limitations of Liability. THE DATA IS PROVIDED “AS IS” WITHOUT ANY WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, ARISING BY LAW OR OTHERWISE, INCLUDING BUT NOT LIMITED TO WARRANTIES OF COMPLETENESS, NON-INFRINGEMENT, ACCURACY, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. THE CENTER EXPRESSLY DISCLAIMS, AND SHALL HAVE NO LIABILITY FOR, ANY ERRORS, OMISSIONS, INACCURACIES, OR INTERRUPTIONS IN THE DATA. USER ASSUMES ALL RISK ASSOCIATED WITH USE OF THE DATA AND AGREES THAT IN NO EVENT SHALL THE CENTER OR ITS AFFILIATES BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR THE INABILITY TO USE EQUIPMENT OR ACCESS DATA, LOSS OF BUSINESS, LOSS OF REVENUE OR PROFITS, BUSINESS INTERRUPTIONS, LOSS OF INFORMATION OR DATA, OR OTHER FINANCIAL LOSS, ARISING OUT OF THE USE OF, OR INABILITY TO USE, THE DATA BASED ON ANY THEORY OF LIABILITY INCLUDING, BUT NOT LIMITED TO, BREACH OF CONTRACT, BREACH OF WARRANTY, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, EVEN IF USER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.\n\nIII.\tPrivacy, Confidentiality and Security.\nA.\tThe Center respects the privacy of individuals. The Center has taken measures to ensure that the Data is devoid of information that could be used to identify individuals (including, but not limited to, names, telephone numbers and email addresses) who participated in or who were the subject of any research surveys or studies used to collect the Data (“Personally Identifying Information”). However, in the event that you discover any such Personally Identifying Information in the Data, you shall immediately notify the Center and refrain from using any such Personally Identifying Information. User further agrees not to (and will not allow other to) attempt to ascertain the identity of or derive information about individual survey respondents nor link the individual survey records contained in the Data with other data sets for the purpose of identifying individuals.\nB.\tUser shall maintain the Data as confidential, and will not use it, in any way nor disclose it to any third party, except as expressly permitted under this Agreement. User agrees, at its sole expense, to take reasonable precautions to protect the confidentiality of Data, at least as stringent as User takes to protect User’s own confidential information, but in no case less than reasonable care. The foregoing confidentiality obligations shall not apply to any information which: (a) is known to User prior to receipt from the Center other than as a result of User’s breach of any legal obligation; (b) becomes known (independently of disclosure by the Center) to User directly or indirectly from a source having the legal right to disclose such information; (c) is or becomes publicly known, except through a breach of this Agreement by User; or (d) is required to be disclosed by User to comply with applicable laws or governmental regulations, provided that User gives the Center, to the extent practicable, reasonable prior written notice of such disclosure sufficient to permit the Center to contest such disclosure and User takes reasonable and lawful actions to avoid and/or minimize the extent of such disclosure. The parties agree that any breach of the confidentiality obligations of this Agreement by User will result in irreparable damage to the Center for which it will have no adequate remedy at law. Therefore, it is agreed that the Center shall be entitled to equitable relief, including an injunction enjoining any such breach by any court of competent jurisdiction. Such injunction shall be without prejudice to any other right or remedy to which the Center may be entitled, including but not limited to any damages resulting from User’s breach of the confidentiality obligations under this Agreement. Any failure or delay in exercising any right, power or privilege hereunder shall not operate as a waiver thereof, nor shall any single or partial exercise thereof preclude any other or further exercise thereof or the exercise of any right, power or privilege hereunder.\nC.\tUser will immediately notify the Center and cooperate with investigations, and provide any information reasonably requested by the Center if User knows of or suspects any breach of security or potential vulnerability of the Data and will promptly remedy such breach.\n\nIV.\tIndemnification. User shall indemnify and hold harmless the Center, its affiliates and related organizations, and each of their respective officers, directors, employees, legal representatives, agents, successors and assigns, from and against any damages, liabilities, costs and expenses (including reasonable attorneys’ and professionals’ fees and court costs arising out of any third-party claims based on (a) User’s access or use of the Data; (b) any changes made by User to the Data in accordance with this Agreement; or (c) any breach by User of any of the terms and conditions of this Agreement.\n\nV.\tTermination. This license will terminate (1) automatically without notice from the Center if you fail to comply with the provisions of this Agreement or (2) immediately upon written notice (by e-mail or otherwise) from the Center. Upon termination of this Agreement, you agree to destroy all copies of any Data, in whole or in part and in any and all media, in your custody and control.\n\nVI.\tGoverning law. This Agreement shall be governed by, construed and interpreted in accordance with the laws of the District of Columbia. You further agree to submit to the jurisdiction and venue of the courts of the District of Columbia for any dispute relating to this Agreement."}),React.createElement(j.a.Checkbox,{label:"I have read and abide by the conditions in this agreement",onChange:function(){return l(!c)},checked:c}))),React.createElement(q.a.Actions,null,React.createElement(R.a,{color:"red",onClick:function(){return d(u.uid,!1).then((function(){a()}))},content:"Disagree",disabled:c}),React.createElement(R.a,{color:"green",onClick:function(){return d(u.uid,!0).then((function(){t(),a()}))},content:"Agree and Download",disabled:!c})))},re=function(e){var t=e.id,a=e.siteId,n=e.title,r=e.url,c=e.downloadUrl,l=e.atp,s=E(),u=s.user,d=s.logDatasetDownload,m=Object(o.useState)(!1),f=Object(i.a)(m,2),h=f[0],p=f[1],g=Object(o.useState)(!1),w=Object(i.a)(g,2),y=w[0],b=w[1],O=function(){var e;(e={uuid:u.uid,id:t,siteId:a,title:n,url:r,downloadUrl:c,atp:l,logHandler:d},new Promise((function(t,a){var n=e.uuid,r=e.id,o=e.title,c=e.url,l=e.downloadUrl,i=e.siteId,s=e.logHandler,u=document.createElement("a");u.setAttribute("href",l),u.setAttribute("download",""),document.body.appendChild(u),s(n,{id:r,title:o,url:c,downloadUrl:l,siteId:i}).then((function(){u.click(),u.remove(),t(!0)})).catch((function(e){u.remove(),a(e)}))}))).then((function(){p(!1)})).catch((function(e){console.error(e)}))};return React.createElement(o.Fragment,null,React.createElement(R.a,{content:u?"Download Dataset":"Login to Download Dataset",icon:u?"download":"lock",labelPosition:"left",onClick:function(){p(!0),!1!==u?!1!==l?b(!0):O():p(!1)},loading:h,disabled:!u}),!0===y&&React.createElement(ne,{downloadHandler:O,modalHandler:function(){b(!1),p(!1)}}))},oe=function(){var e=E(),t=e.user,a=e.signout;return(React.createElement(U.a,{item:!0,text:"My Account"},React.createElement(U.a.Menu,null,React.createElement(U.a.Item,{as:"a",href:"//www.pewresearch.org/profile"},!1===t?"LOGIN":"PROFILE"),!1!==t&&React.createElement(U.a.Item,{style:{cursor:"pointer"},onClick:a},"LOGOUT"))))};r()((function(){if(setTimeout((function(){document.querySelector(".react-dataset-download")&&Array.from(document.querySelectorAll(".react-dataset-download")).forEach((function(e){var t={id:parseFloat(e.getAttribute("dataset-id")),siteId:parseFloat(e.getAttribute("site-id")),title:e.getAttribute("dataset-title"),url:e.getAttribute("dataset-url"),downloadUrl:e.getAttribute("dataset-dl-link"),atp:"true"===e.getAttribute("atp")};Object(o.render)(React.createElement(w,null,React.createElement(re,t)),e)}))}),2e3),document.getElementById("js-prc-user-profile")&&Object(o.render)(React.createElement(w,null,React.createElement(ae,null)),document.getElementById("js-prc-user-profile")),document.getElementById("js-prc-user-login")&&Object(o.render)(React.createElement(w,null,React.createElement(L,null)),document.getElementById("js-prc-user-login")),document.getElementById("js-prc-user-registration")&&Object(o.render)(React.createElement(w,null,React.createElement(V,null)),document.getElementById("js-prc-user-registration")),document.getElementById("js-prc-community-group")){var e=document.getElementById("js-prc-community-group"),t={title:e.getAttribute("data-title"),slug:e.getAttribute("data-slug")};console.log(t),Object(o.render)(React.createElement(w,null,React.createElement(X,t)),e)}document.getElementById("js-prc-my-account-menu-item")&&Object(o.render)(React.createElement(w,null,React.createElement(oe,null)),document.getElementById("js-prc-my-account-menu-item"))}))},6:function(e,t){e.exports=wp.element},71:function(e,t){e.exports=wp.apiFetch},73:function(e,t){e.exports=ReactDOM}},[[242,1,2]]]); //# sourceMappingURL=main-fbe55a9f.js.map;