1_N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[18],{"2W6z":function(e,t,n){"use strict";var i=function(){};e.exports=i},"2rMq":function(e,t,n){var i;!function(){"use strict";var r=!("undefined"===typeof window||!window.document||!window.document.createElement),s={canUseDOM:r,canUseWorkers:"undefined"!==typeof Worker,canUseEventListeners:r&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:r&&!!window.screen};void 0===(i=function(){return s}.call(t,n,t,e))||(e.exports=i)}()},"2zs7":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canUseDOM=t.SafeNodeList=t.SafeHTMLCollection=void 0;var i,r=n("2rMq");var s=((i=r)&&i.__esModule?i:{default:i}).default,o=s.canUseDOM?window.HTMLElement:{};t.SafeHTMLCollection=s.canUseDOM?window.HTMLCollection:{},t.SafeNodeList=s.canUseDOM?window.NodeList:{},t.canUseDOM=s.canUseDOM;t.default=o},"8OQS":function(e,t){e.exports=function(e,t){if(null==e)return{};var n,i,r={},s=Object.keys(e);for(i=0;i<s.length;i++)n=s[i],t.indexOf(n)>=0||(r[n]=e[n]);return r},e.exports.default=e.exports,e.exports.__esModule=!0},"9rZX":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=n("qFS3"),s=(i=r)&&i.__esModule?i:{default:i};t.default=s.default,e.exports=t.default},FK1o:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/homepage",function(){return n("fOuP")}])},Lnxd:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("q1tI"),r=n.n(i),s={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},o=r.a.createContext&&r.a.createContext(s),a=function(){return(a=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},l=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r<i.length;r++)t.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]])}return n};function c(e){return e&&e.map((function(e,t){return r.a.createElement(e.tag,a({key:t},e.attr),c(e.child))}))}function d(e){return function(t){return r.a.createElement(u,a({attr:a({},e.attr)},t),c(e.child))}}function u(e){var t=function(t){var n,i=e.attr,s=e.size,o=e.title,c=l(e,["attr","size","title"]),d=s||t.size||"1em";return t.className&&(n=t.className),e.className&&(n=(n?n+" ":"")+e.className),r.a.createElement("svg",a({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,i,c,{className:n,style:a(a({color:e.color||t.color},t.style),e.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),o&&r.a.createElement("title",null,o),e.children)};return void 0!==o?r.a.createElement(o.Consumer,null,(function(e){return t(e)})):t(s)}},QEso:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},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},s=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=n("q1tI"),a=x(n("17x9")),l=f(n("VKEO")),c=x(n("S1to")),d=f(n("Ye7m")),u=f(n("fbhf")),p=n("2zs7"),h=x(p),m=x(n("UIKY"));function f(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function x(e){return e&&e.__esModule?e:{default:e}}n("WkvU");var b={overlay:"ReactModal__Overlay",content:"ReactModal__Content"},g=0,j=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.setOverlayRef=function(e){n.overlay=e,n.props.overlayRef&&n.props.overlayRef(e)},n.setContentRef=function(e){n.content=e,n.props.contentRef&&n.props.contentRef(e)},n.afterClose=function(){var e=n.props,t=e.appElement,i=e.ariaHideApp,r=e.htmlOpenClassName,s=e.bodyOpenClassName,o=e.parentSelector,a=o&&o().ownerDocument||document;s&&u.remove(a.body,s),r&&u.remove(a.getElementsByTagName("html")[0],r),i&&g>0&&0===(g-=1)&&d.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(l.returnFocus(n.props.preventScroll),l.teardownScopedFocus()):l.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),m.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(l.setupScopedFocus(n.node),l.markForFocusLater()),n.setState({isOpen:!0},(function(){n.openAnimationFrame=requestAnimationFrame((function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})}))})))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},(function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())}))},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){(function(e){return"Tab"===e.code||9===e.keyCode})(e)&&(0,c.default)(n.content,e),n.props.shouldCloseOnEsc&&function(e){return"Escape"===e.code||27===e.ke
vendor: 5,205 bytes, line 1
1yCode}(e)&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var i="object"===("undefined"===typeof t?"undefined":r(t))?t:{base:b[e],afterOpen:b[e]+"--after-open",beforeClose:b[e]+"--before-close"},s=i.base;return n.state.afterOpen&&(s=s+" "+i.afterOpen),n.state.beforeClose&&(s=s+" "+i.beforeClose),"string"===typeof t&&t?s+" "+t:s},n.attributesFromObject=function(e,t){return Object.keys(t).reduce((function(n,i){return n[e+"-"+i]=t[i],n}),{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),s(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,i=e.htmlOpenClassName,r=e.bodyOpenClassName,s=e.parentSelector,o=s&&s().ownerDocument||document;r&&u.add(o.body,r),i&&u.add(o.getElementsByTagName("html")[0],i),n&&(g+=1,d.hide(t)),m.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.className,r=e.overlayClassName,s=e.defaultStyles,o=e.children,a=n?{}:s.content,l=r?{}:s.overlay;if(this.shouldBeClosed())return null;var c={ref:this.setOverlayRef,className:this.buildClassName("overlay",r),style:i({},l,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},d=i({id:t,ref:this.setContentRef,style:i({},a,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",i({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),u=this.props.contentElement(d,o);return this.props.overlayElement(c,u)}}]),t}(o.Component);j.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},j.propTypes={isOpen:a.default.bool.isRequired,defaultStyles:a.default.shape({content:a.default.object,overlay:a.default.object}),style:a.default.shape({content:a.default.object,overlay:a.default.object}),className:a.default.oneOfType([a.default.string,a.default.object]),overlayClassName:a.default.oneOfType([a.default.string,a.default.object]),parentSelector:a.default.func,bodyOpenClassName:a.default.string,htmlOpenClassName:a.default.string,ariaHideApp:a.default.bool,appElement:a.default.oneOfType([a.default.instanceOf(h.default),a.default.instanceOf(p.SafeHTMLCollection),a.default.instanceOf(p.SafeNodeList),a.default.arrayOf(a.default.instanceOf(h.default))]),onAfterOpen:a.default.func,onAfterClose:a.default.func,onRequestClose:a.default.func,closeTimeoutMS:a.default.number,shouldFocusAfterRender:a.default.bool,shouldCloseOnOverlayClick:a.default.bool,shouldReturnFocusAfterClose:a.default.bool,preventScroll:a.default.bool,role:a.default.string,contentLabel:a.default.string,aria:a.default.object,data:a.default.object,children:a.default.node,shouldCloseOnEsc:a.default.bool,overlayRef:a.default.func,contentRef:a.default.func,id:a.default.string,overlayElement:a.default.func,contentElement:a.default.func,testId:a.default.string},t.default=j,e.exports=t.default},QILm:function(e,t,n){var i=n("8OQS");e.exports=function(e,t){if(null==e)return{};var n,r,s=i(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(s[n]=e[n])}return s},e.exports.default=e.exports,e.exports.__esModule=!0},QIyF:function(e,t,n){var i=n("Kz5y");e.exports=function(){return i.Date.now()}},S1to:function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,s.default)(e);if(!n.length)return void t.preventDefault();var i=void 0,r=t.shiftKey,a=n[0],l=n[n.length-1],c=o();if(e===c){if(!r)return;i=l}l!==c||r||(i=a);a===c&&r&&(i=l);if(i)return t.preventDefault(),void i.focus();var d=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null==d||"Chrome"==d[1]||null!=/\biPod\b|\biPad\b/g.exec(navigator.userAgent))return;var u=n.indexOf(c);u>-1&&(u+=r?-1:1);if("undefined"===typeof(i=n[u]))return t.preventDefault(),void(i=r?l:a).focus();t.preventDefault(),i.focus()};var i,r=n("ZDLa"),s=(i=r)&&i.__esModule?i:{default:i};function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.activeElement.shadowRoot?o(e.activeElement.shadowRoot):e.activeElement}e.exports=t.default},TO8r:function(e,t){var n=/\s/;e.exports=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},UIKY:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.log=function(){console.log("portalOpenInstances ----------"),console.log(r.openInstances.length),r.openInstances.forEach((function(e){return console.log(e)})),console.log("end portalOpenInstances ----------")},t.resetState=function(){r=new i};var i=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.register=function(e){-1===t.openInstances.indexOf(e)&&(t.openInstances.push(e),t.emit("register"))},this.deregister=function(e){var n=t.openInstances.indexOf(e);-1!==n&&(t.openInstances.splice(n,1),t.emit("deregister"))},this.subscribe=function(e){t.subscribers.push(e)},this.emit=function(e){t.subscribers.forEach((function(n){return n(e,t.openInstances.slice())}))},this.openInstances=[],this.subscribers=[]},r=new i;t.default=r},VCL8:function(e,t,n){"use strict";function i(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==e&&void 0!==e&&this.setState(e)}function r(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!==n&&void 0!==n?n:null}.bind(this))}function s(e,t){try{var n=this.props,i=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,i)}finally{this.props=n,this.state=i}}function o(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!==typeof e.getDerivedStateFromProps&&"function"!==typeof t.getSnapshotBeforeUpdate)return e;var n=null,o=null,a=null;if("function"===typeof t.componentWillMount?n="componentWillMount":"function"===typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"===typeof t.componentWillReceiveProps?o="componentWillReceiveProps":"function"===typeof t.UNSAFE_componentWillReceiveProps&&(o="UNSAFE_componentWillReceiveProps"),"function"===typeof t.componentWillUpdate?a="componentWillUpdate":"function"===typeof t.UNSAFE_componentWillUpdate&&(a="UNSAFE_componentWillUpdate"),null!==n||null!==o||null!==a){var l=e.displayName||e.name,c="function"===typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+l+" uses "+c+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==o?"\n "+o:"")+(null!==a?"\n "+a:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"===typeof e.getDerivedStateFromProps&&(t.componentWillMount=i,t.componentWillReceiveProps=r),"function"===typeof t.getSnapshotBeforeUpdate){if("function"!==typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=s;var d=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var i=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;d.call(this,e,t,i)}}return e}n.r(t),n.d(t,"polyfill",(function(){return o}
1)),i.__suppressDeprecationWarning=!0,r.__suppressDeprecationWarning=!0,s.__suppressDeprecationWarning=!0},VKEO:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){o=[]},t.log=function(){0},t.handleBlur=c,t.handleFocus=d,t.markForFocusLater=function(){o.push(document.activeElement)},t.returnFocus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=null;try{return void(0!==o.length&&(t=o.pop()).focus({preventScroll:e}))}catch(n){console.warn(["You tried to return focus to",t,"but it is not in the DOM anymore"].join(" "))}},t.popWithoutFocus=function(){o.length>0&&o.pop()},t.setupScopedFocus=function(e){a=e,window.addEventListener?(window.addEventListener("blur",c,!1),document.addEventListener("focus",d,!0)):(window.attachEvent("onBlur",c),document.attachEvent("onFocus",d))},t.teardownScopedFocus=function(){a=null,window.addEventListener?(window.removeEventListener("blur",c),document.removeEventListener("focus",d)):(window.detachEvent("onBlur",c),document.detachEvent("onFocus",d))};var i,r=n("ZDLa"),s=(i=r)&&i.__esModule?i:{default:i};var o=[],a=null,l=!1;function c(){l=!0}function d(){if(l){if(l=!1,!a)return;setTimeout((function(){a.contains(document.activeElement)||((0,s.default)(a)[0]||a).focus()}),0)}}},WkvU:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){for(var e=[o,a],t=0;t<e.length;t++){var n=e[t];n&&(n.parentNode&&n.parentNode.removeChild(n))}o=a=null,l=[]},t.log=function(){console.log("bodyTrap ----------"),console.log(l.length);for(var e=[o,a],t=0;t<e.length;t++){var n=e[t]||{};console.log(n.nodeName,n.className,n.id)}console.log("edn bodyTrap ----------")};var i,r=n("UIKY"),s=(i=r)&&i.__esModule?i:{default:i};var o=void 0,a=void 0,l=[];function c(){0!==l.length&&l[l.length-1].focusContent()}s.default.subscribe((function(e,t){o||a||((o=document.createElement("div")).setAttribute("data-react-modal-body-trap",""),o.style.position="absolute",o.style.opacity="0",o.setAttribute("tabindex","0"),o.addEventListener("focus",c),(a=o.cloneNode()).addEventListener("focus",c)),(l=t).length>0?(document.body.firstChild!==o&&document.body.insertBefore(o,document.body.firstChild),document.body.lastChild!==a&&document.body.appendChild(a)):(o.parentElement&&o.parentElement.removeChild(o),a.parentElement&&a.parentElement.removeChild(a))}))},Ye7m:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){a&&(a.removeAttribute?a.removeAttribute("aria-hidden"):null!=a.length?a.forEach((function(e){return e.removeAttribute("aria-hidden")})):document.querySelectorAll(a).forEach((function(e){return e.removeAttribute("aria-hidden")})));a=null},t.log=function(){0},t.assertNodeList=l,t.setElement=function(e){var t=e;if("string"===typeof t&&o.canUseDOM){var n=document.querySelectorAll(t);l(n,t),t=n}return a=t||a},t.validateElement=c,t.hide=function(e){var t=!0,n=!1,i=void 0;try{for(var r,s=c(e)[Symbol.iterator]();!(t=(r=s.next()).done);t=!0){r.value.setAttribute("aria-hidden","true")}}catch(o){n=!0,i=o}finally{try{!t&&s.return&&s.return()}finally{if(n)throw i}}},t.show=function(e){var t=!0,n=!1,i=void 0;try{for(var r,s=c(e)[Symbol.iterator]();!(t=(r=s.next()).done);t=!0){r.value.removeAttribute("aria-hidden")}}catch(o){n=!0,i=o}finally{try{!t&&s.return&&s.return()}finally{if(n)throw i}}},t.documentNotReadyOrSSRTesting=function(){a=null};var i,r=n("2W6z"),s=(i=r)&&i.__esModule?i:{default:i},o=n("2zs7");var a=null;function l(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function c(e){var t=e||a;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,s.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}},ZDLa:function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){return[].slice.call(t.querySelectorAll("*"),0).reduce((function(t,n){return t.concat(n.shadowRoot?e(n.shadowRoot):[n])}),[]).filter(o)};var i=/input|select|textarea|button|object|iframe/;function r(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var n=window.getComputedStyle(e),i=n.getPropertyValue("display");return t?"contents"!==i&&function(e,t){return"visible"!==t.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0}(e,n):"none"===i}catch(r){return console.warn("Failed to inspect element style"),!1}}function s(e,t){var n=e.nodeName.toLowerCase();return(i.test(n)&&!e.disabled||"a"===n&&e.href||t)&&function(e){for(var t=e,n=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(n&&t===n&&(t=n.host.parentNode),r(t))return!1;t=t.parentNode}return!0}(e)}function o(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&s(e,!n)}e.exports=t.default},fOuP:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return Cn}));var i=n("lwsE"),r=n.n(i),s=n("W8MJ"),o=n.n(s),a=n("7W2i"),l=n.n(a),c=n("a1gu"),d=n.n(c),u=n("Nsbk"),p=n.n(u),h=n("mwIZ"),m=n.n(h),f=n("MX0m"),x=n.n(f),b=n("q1tI"),g=n.n(b),j=n("nKUr"),y=function(){return Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"559482208",children:[".header.jsx-559482208{background-image:url('/static/img/homepage/logo-xs-bg.svg');background-repeat:no-repeat;height:100px;}",".logoWrapper.jsx-559482208{margin-right:10px;}",".logo.jsx-559482208{height:80px;width:300px;}","@media screen and (min-width:375px){.logoWrapper.jsx-559482208{text-align:center;}}","@media screen and (min-width:768px){.header.jsx-559482208{background-image:url('/static/img/homepage/logo-md-bg.svg');background-repeat:no-repeat;}.logoWrapper.jsx-559482208{text-align:left;margin-left:45px;}}"]}),Object(j.jsx)("div",{className:"jsx-559482208 header",children:Object(j.jsx)("div",{className:"jsx-559482208 logoWrapper",children:Object(j.jsx)("img",{src:"/static/img/homepage/logo-xs.png",alt:"Backyourstack",className:"jsx-559482208 logo"})})})]})},v=n("lSNA"),w=n.n(v),S=n("yXPU"),k=n.n(S),O=n("o0o1"),C=n.n(O);function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){w()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var E=function(){var e=Object(b.useState)({OSC:"gray",MM:"gray",CF:"gray",OSI:"gray",OC:"gray"}),t=e[0],n=e[1],i=function(e){n(_(_({},t),{},w()({},e,"color")))},r=function(e){n(_(_({},t),{},w()({},e,"gray")))};return Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"582177327",children:[".partners.jsx-582177327{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:30px;overflow-x:auto;}",".partners.jsx-582177327 a.jsx-582177327{margin-left:10px;margin-right:10px;}","@media screen and (min-width:768px){.partners.jsx-582177327{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:30px;margin-right:30px;}.partners.jsx-582177327 a.jsx-582177327{margin:10px 20px;}}"]}),Object(j.jsxs)("div",{className:"jsx-582177327 partners",children:[Object(j.jsx)("a",{href:"https://www.oscollective.org",onMouseEnter:function(){return i("OSC")},onMouseLeave:function(){return r("OSC")},className:"jsx-582177327",children:Object(j.jsx)("img",{src:"/static/img/homepage/OSC-".concat(t.OSC,".svg"),alt:"Open source collective",className:"jsx-582177327"})}),Object(j.jsx)("a",{href:"https://maintainer.io",onMouseEnter:function(){return i("MM")},onMouseLeave:function(){return r("MM")},className:"jsx-582177327",children:Object(j.jsx)("img",{src:"/static/img/homepage/MM-".concat(t.MM,".svg"),alt:"Maintainer Mountaineer",className:"jsx-582177327"})}),Object(j.jsx)("a",{href:"https://codefund.io",onMouseEnter:function(){return i("CF")},onMouseLeave:function(){return r("CF")},className:"jsx-582177327",children:Object(j.jsx)("img",{src:"/static/img/homepage/CF-".concat(t.CF,".svg"),alt:"Code Fun
1d",className:"jsx-582177327"})}),Object(j.jsx)("a",{href:"https://opensource.org",onMouseEnter:function(){return i("OSI")},onMouseLeave:function(){return r("OSI")},className:"jsx-582177327",children:Object(j.jsx)("img",{src:"/static/img/homepage/OSI-".concat(t.OSI,".svg"),alt:"Open Source Initative",className:"jsx-582177327"})}),Object(j.jsx)("a",{href:"https://opencollective.com/",onMouseEnter:function(){return i("OC")},onMouseLeave:function(){return r("OC")},className:"jsx-582177327",children:Object(j.jsx)("img",{src:"/static/img/homepage/OC-".concat(t.OC,".svg"),alt:"Open collective",className:"jsx-582177327"})})]})]})},P=n("Xe+6"),M=n("QILm"),T=n.n(M),W=["type","mousePosition"];function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D(Object(n),!0).forEach((function(t){w()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var I=function(e){var t=e.type,n=e.mousePosition,i=T()(e,W),r=n.positionX,s=n.positionY;return Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"1819579265",dynamic:[r,s,r,s-15,r,s,r,s-20,r,s,r,s-20],children:[".tryItNow.__jsx-style-dynamic-selector{min-width:130px;padding:12px 24px;border:2px solid #e69d9b;box-sizing:border-box;border-radius:24px;outline:none;font-weight:bold;font-size:14px;line-height:16px;text-align:center;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#3c5869;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;}",".becomeATester.__jsx-style-dynamic-selector{font-weight:500;font-size:12px;line-height:16px;color:#3c5869;-webkit-text-decoration:none;text-decoration:none;width:144px;cursor:pointer;border:2px solid transparent;border-radius:24px;}",".searchButton.__jsx-style-dynamic-selector{margin:10px auto;background:#3c5869;mix-blend-mode:normal;border-radius:32px;outline:none;font-weight:bold;font-size:12px;line-height:16px;text-align:center;padding:17px 4px;color:#fff;border:none;width:229px;font-family:'Fira Code';cursor:pointer;}",".becomeAPartner.__jsx-style-dynamic-selector{padding:12px 24px;border:2px solid #3c5869;box-sizing:border-box;border-radius:24px;-webkit-text-decoration:none;text-decoration:none;font-weight:bold;font-size:14px;line-height:16px;text-align:center;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#3c5869;white-space:nowrap;cursor:pointer;}",".contribute.__jsx-style-dynamic-selector{padding:16px;background:#3c5869;mix-blend-mode:normal;border-radius:32px;-webkit-text-decoration:none;text-decoration:none;font-weight:bold;font-size:14px;line-height:16px;text-align:center;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#ffffff;}",".investSectionContribute.__jsx-style-dynamic-selector{color:#7a9fb8;background:#fff;}",".investSectionBecomePartner.__jsx-style-dynamic-selector{color:#fff;border-color:#ffffff;}",".joinUsbecomeAPartner.__jsx-style-dynamic-selector,.joinUscontribute.__jsx-style-dynamic-selector{margin-top:8px;margin-bottom:16px;width:100%;}",".OurValuesBecomeAPartner.__jsx-style-dynamic-selector{margin-right:5px;white-space:nowrap;}",".joinBetaBtn.__jsx-style-dynamic-selector{min-width:123px;outline:none;background:#e69d9b;border-radius:0px 24px 24px 0px;font-weight:bold;font-size:14px;line-height:16px;text-align:center;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#ffffff;white-space:nowrap;padding:12px 8px;border:none;cursor:pointer;font-family:'Fira Code';}",".sendButton.__jsx-style-dynamic-selector{border:2px solid #ffffff;box-sizing:border-box;border-radius:24px;padding:12px 24px;font-weight:bold;font-size:14px;line-height:16px;text-align:center;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#fffef9;background:transparent;min-width:100%;cursor:pointer;}",".sendButton.__jsx-style-dynamic-selector:focus{outline:none;}",".sendButton.__jsx-style-dynamic-selector:disabled{background:#7a9fb8;border:2px solid #ffffff;box-sizing:border-box;}",".failed.__jsx-style-dynamic-selector:disabled{background:#f55882;}",".secondary.__jsx-style-dynamic-selector:hover{background-image:url('/static/img/homepage/secondary-btn-bg.svg');background-size:48px 48px;background-position:".concat(r,"px ").concat(s,"px;background-repeat:no-repeat;background-color:#d4796e;border:2px solid #d4796e;}"),".joinBetaBtn.__jsx-style-dynamic-selector:hover{background-image:url('/static/img/homepage/joinBeta-bg.svg');background-size:48px 48px;background-position:".concat(r,"px ").concat(s-15,"px;background-repeat:no-repeat;}"),".secondary.__jsx-style-dynamic-selector:enabled{background-color:#e69d9b;}",".secondary.__jsx-style-dynamic-selector:disabled{background-color:#9399a3;}",".OurValuesContribute.__jsx-style-dynamic-selector:hover,.primary.__jsx-style-dynamic-selector:hover{background-image:url('/static/img/homepage/primary-btn-bg.svg');background-position:".concat(r,"px ").concat(s,"px;background-repeat:no-repeat;background-size:48px 48px;}"),".searchButton.__jsx-style-dynamic-selector:hover{background-image:url('/static/img/homepage/primary-btn-bg.svg');background-position:".concat(r,"px ").concat(s-20,"px;background-repeat:no-repeat;background-size:48px 48px;}"),".primary.__jsx-style-dynamic-selector:disabled{background-color:#9399a3;}",".investSectionBecomePartner.__jsx-style-dynamic-selector:hover,.investSectionContribute.__jsx-style-dynamic-selector:hover{background-image:url('/static/img/homepage/contribute-btn-bg.svg');background-size:48px 48px;background-position:".concat(r,"px ").concat(s,"px;background-repeat:no-repeat;}"),".sendButton.__jsx-style-dynamic-selector:hover,.joinUscontribute.__jsx-style-dynamic-selector:hover,.joinUsbecomeAPartner.__jsx-style-dynamic-selector:hover{background-image:url('/static/img/homepage/primary-btn-bg.svg');background-size:48px 48px;background-position:".concat(r,"px ").concat(s-20,"px;background-repeat:no-repeat;}"),"@media screen and (min-width:768px){.tryItNow.__jsx-style-dynamic-selector,.investSectionBecomePartner.__jsx-style-dynamic-selector{margin-right:30px;}.becomeATester.__jsx-style-dynamic-selector{padding:16px 53px;}.becomeATester.__jsx-style-dynamic-selector:hover{border-color:#3c5869;}.joinBetaBtn.__jsx-style-dynamic-selector{min-width:154px;}.sendButton.__jsx-style-dynamic-selector{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;min-width:82px;}}","@media screen and (min-width:1194px){.searchButton.__jsx-style-dynamic-selector{font-size:14px;line-height:16px;text-align:center;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;min-width:260px;padding:15px 4px;}}"]}),"button"===t||"submit"===t?Object(j.jsx)("button",z(z({type:t},i),{},{className:x.a.dynamic([["1819579265",[r,s,r,s-15,r,s,r,s-20,r,s,r,s-20]]])+" "+(i&&null!=i.className&&i.className||""),children:i.children})):Object(j.jsx)("a",z(z({},i),{},{className:x.a.dynamic([["1819579265",[r,s,r,s-15,r,s,r,s-20,r,s,r,s-20]]])+" "+(i&&null!=i.className&&i.className||""),children:i.children}))]})},R=n("PJYZ"),A=n.n(R),F=n("sEfC"),B=n.n(F);function q(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,i=p()(e);if(t){var r=p()(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return d()(this,n)}}var L=function(e){l()(n,e);var t=q(n);function n(e){var i;return r()(this,n),i=t.call(this,e),w()(A()(i),"handleMouseMove",B()((function(e){var t=i.elem.current.getBoundingClientRect();i.setState({positionX:e.clientX-t.left-20,positionY:e.clientY-t.top})}),1)),i.state={positionX:0,positionY:0},i.elem=Object(b.createRef)(),i}return o()(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.children,i=t.style;return this.props.render?Object(j.jsx)("div",{ref:this.elem,style:i,onMouseMove:function(t){t.persist(),e.handleMouseMove(t)},children:this.props.render(this.state)}):Object(j.jsx)("span",{children:n})}}]),n}(g.a.Component);function U(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function H(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?U(Object(n),!0).forEach((function(t){w()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):U(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var V=function(){var e=Object(b.useState)({email:"",formState:null}),t=e[0],n=e[1],i=function(){var e=k()(C.a.mark((function e(i){return C.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i.preventDefault(),e.next=3,Object(P.a)("/data/joinBeta",{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify({email:t.email})}).then((function(){n({email:"",formState:"success"})}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"3846761355",children:[".container.jsx-3846761355{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}",".titleWrapper.jsx-3846761355{background-image:url('/static/img/homepage/sustainwhatsustainyou-xs-bg.svg');background-size:100% 100%;background-repeat:no-repeat;height:542px;}",".titleContainer.jsx-3846761355,.descriptionWrapper.jsx-3846761355{margin-left:18px;margin-right:24px;width:277px;height:256px;}",".title.jsx-3846761355{font-weight:bold;font-size:56px;line-height:64px;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#3c5869;}",".descriptionWrapper.jsx-3846761355{height:216px;margin-top:32px;}",".description.jsx-3846761355{font-weight:normal;font-size:16px;line-height:24px;color:#3c5869;}",".formWrapper.jsx-3846761355{background-image:url('/static/img/homepage/joinbeta-xs-bg.svg');background-repeat:no-repeat;background-size:192px 100%;background-position-y:2px;height:78px;margin-top:48px;margin-bottom:48px;}","form.jsx-3846761355{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-right:3px;margin-left:3px;}","input.jsx-3846761355{width:192px;background:#f7f8fa;padding:12px 52px 12px 24px;outline:none;border:none;border-radius:24px 0px 0px 24px;font-size:12px;line-height:16px;color:#9d9fa3;}","input.jsx-3846761355::-webkit-input-placeholder{font-family:'Fira Code',monospace;font-weight:400;}","input.jsx-3846761355::-moz-placeholder{font-family:'Fira Code',monospace;font-weight:400;}","button.jsx-3846761355{width:123px;outline:none;background:#e69d9b;border-radius:0px 24px 24px 0px;font-weight:bold;font-size:14px;line-height:16px;text-align:center;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#ffffff;white-space:nowrap;padding:12px 8px;border:none;cursor:pointer;}",".partnersWrapper.jsx-3846761355{width:100%;}",".partnersWrapper.jsx-3846761355 h3.jsx-3846761355{font-weight:normal;font-size:16px;line-height:16px;text-align:center;color:#acbdc7;margin-bottom:30px;}",".backgroundGraphics.jsx-3846761355{display:none;}","@media screen and (min-width:375px){.titleWrapper.jsx-3846761355{background-image:url('/static/img/homepage/sustainwhatsustainyou-sm-bg.svg');background-repeat:no-repeat;height:625px;}.titleContainer.jsx-3846761355,.descriptionWrapper.jsx-3846761355{margin-left:31px;margin-right:31px;width:307px;height:192px;}.formWrapper.jsx-3846761355{margin-left:13px;margin-right:47px;}}","@media screen and (min-width:768px){.wrapper.jsx-3846761355{background-image:url('/static/img/homepage/sustainwhatsustainyou-md-bg.svg');background-repeat:no-repeat;background-position:right bottom;height:740px;margin-bottom:50px;}.titleContainer.jsx-3846761355,.descriptionWrapper.jsx-3846761355{width:452px;}.titleWrapper.jsx-3846761355{background-image:none;height:128px;}.descriptionWrapper.jsx-3846761355{margin-bottom:0;height:140px;}.formWrapper.jsx-3846761355{margin-top:0;}input.jsx-3846761355{width:212px;}button.jsx-3846761355{width:154px;}.backgroundGraphics.jsx-3846761355{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:right;
1-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;top:-150px;}.md.jsx-3846761355{display:block;}.lg.jsx-3846761355{display:none;}.formWrapper.jsx-3846761355,.descriptionWrapper.jsx-3846761355{margin-left:31px;}}","@media screen and (min-width:834px){input.jsx-3846761355{width:262px;}button.jsx-3846761355{width:134px;}}","@media screen and (min-width:1024px){.titleAndFormWrapper.jsx-3846761355{margin-left:45px;}}","@media screen and (min-width:1194px){.wrapper.jsx-3846761355{background-image:url('/static/img/homepage/sustainwhatsustainyou-lg-bg.svg');background-repeat:no-repeat;background-position:right bottom;background-size:contain;height:600px;}.titleWrapper.jsx-3846761355{height:144px;}.descriptionWrapper.jsx-3846761355{height:170px;}.titleContainer.jsx-3846761355,.descriptionWrapper.jsx-3846761355{width:612px;}.title.jsx-3846761355{font-size:64px;line-height:72px;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;}.description.jsx-3846761355{font-size:20px;line-height:150%;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;}.formWrapper.jsx-3846761355{background-position-x:50px;}input.jsx-3846761355{width:312px;}}","@media screen and (min-width:1440px){.wrapper.jsx-3846761355{background-image:url('/static/img/homepage/sustainwhatsustainyou-xl-bg.svg');background-repeat:no-repeat;background-position:right bottom;}.titleContainer.jsx-3846761355,.descriptionWrapper.jsx-3846761355{width:674px;}button.jsx-3846761355{width:184px;}.partners.jsx-3846761355{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}","@media screen and (min-width:1920px){.wrapper.jsx-3846761355{background-size:1043px 716px;height:716px;}}","@media screen and (min-width:2560px){.wrapper.jsx-3846761355{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;left:-430px;background-position:right bottom;}}"]}),Object(j.jsxs)("div",{className:"jsx-3846761355 container",children:[Object(j.jsx)("div",{className:"jsx-3846761355 wrapper",children:Object(j.jsxs)("div",{className:"jsx-3846761355 titleAndFormWrapper",children:[Object(j.jsx)("div",{className:"jsx-3846761355 titleWrapper",children:Object(j.jsx)("div",{className:"jsx-3846761355 titleContainer",children:Object(j.jsx)("h1",{className:"jsx-3846761355 title",children:"Sustain what sustains you."})})}),Object(j.jsx)("div",{className:"jsx-3846761355 descriptionWrapper",children:Object(j.jsx)("p",{className:"jsx-3846761355 description",children:"Sustain the open source ecosystem your company depends on. BackYourStack analyzes your open source software dependencies to find which projects you rely on, and then provides a way for you to easily support them all."})}),Object(j.jsx)("div",{className:"jsx-3846761355 formWrapper",children:Object(j.jsxs)("form",{onSubmit:i,className:"jsx-3846761355 form",children:[Object(j.jsx)("input",{type:"email",name:"email",value:t.email,placeholder:"Enter your email",required:!0,onChange:function(e){var i=e.target;n(H(H({},t),{},{email:i.value}))},className:"jsx-3846761355"}),Object(j.jsx)(L,{render:function(e){return Object(j.jsxs)(I,{type:"submit",value:"Join the Beta",className:"joinBetaBtn",mousePosition:e,children:["success"===t.formState&&"Message submitted!",!t.formState&&"Join the Beta","failed"===t.formState&&"Oops! There was a problem"]})}})]})})]})}),Object(j.jsxs)("div",{className:"jsx-3846761355 partnersWrapper",children:[Object(j.jsx)("h3",{className:"jsx-3846761355",children:"We\u2019re open source together"}),Object(j.jsx)(E,{})]})]})]})},Y=n("9rZX"),Z=n.n(Y);function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function K(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?X(Object(n),!0).forEach((function(t){$(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function G(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Q(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function J(e,t,n){return t&&Q(e.prototype,t),n&&Q(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function $(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ee(){return(ee=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}function te(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ie(e,t)}function ne(e){return(ne=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ie(e,t){return(ie=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function re(e,t){if(null==e)return{};var n,i,r=function(e,t){if(null==e)return{};var n,i,r={},s=Object.keys(e);for(i=0;i<s.length;i++)n=s[i],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i<s.length;i++)n=s[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function se(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oe(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return se(e)}function ae(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,i=ne(e);if(t){var r=ne(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return oe(this,n)}}function le(e){return function(e){if(Array.isArray(e))return ce(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return ce(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ce(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ce(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function de(e,t){return e(t={exports:{}},t.exports),t.exports}function ue(){}function pe(){}function he(e){return e.map((function(e){return!1===e?null:e})).join(" ").replace(/\s+/g," ").trim()}function me(e,t){return 100/e*t/t}function fe(e,t){return 100*e/t}function xe(e){return"".concat(e,"%")}function be(e,t,n){if(e===t)return!0;var i=ze[De(e)],r=ze[De(t)];
1return!(!i||i!==r)&&i(e,t,n)}function ge(e){return function(t,n,i){if(!i)return e(t,n,[]);for(var r,s=i.length;r=i[--s];)if(r[0]===t&&r[1]===n)return!0;return e(t,n,i)}}function je(e){var t=[];for(var n in e)"constructor"!==n&&t.push(n);return t}function ye(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===Ae}(e)}function ve(e,t){return!1!==t.clone&&t.isMergeableObject(e)?Se(function(e){return Array.isArray(e)?[]:{}}(e),e,t):e}function we(e,t,n){return e.concat(t).map((function(e){return ve(e,n)}))}function Se(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||we,n.isMergeableObject=n.isMergeableObject||Re;var i=Array.isArray(t);return i===Array.isArray(e)?i?n.arrayMerge(e,t,n):function(e,t,n){var i={};return n.isMergeableObject(e)&&Object.keys(e).forEach((function(t){i[t]=ve(e[t],n)})),Object.keys(t).forEach((function(r){n.isMergeableObject(t[r])&&e[r]?i[r]=Se(e[r],t[r],n):i[r]=ve(t[r],n)})),i}(e,t,n):ve(t,n)}function ke(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return{}},n=function(n){function i(e,n){var s;return G(this,i),(s=r.call(this,e,n)).state=t(K({},n.state)),s.updateStateProps=s.updateStateProps.bind(se(s)),s}te(i,n);var r=ae(i);return J(i,[{key:"componentDidMount",value:function(){this.context.subscribe(this.updateStateProps)}},{key:"shouldComponentUpdate",value:function(e,t){return!Ie(t,this.state)||!Ie(e,this.props)}},{key:"componentWillUnmount",value:function(){this.context.unsubscribe(this.updateStateProps)}},{key:"updateStateProps",value:function(){this.setState(t(K({},this.context.state)))}},{key:"render",value:function(){var t=this,n=Be(this.state,this.props);return g.a.createElement(e,ee({ref:function(e){t.instance=e}},n,{carouselStore:{getStoreState:this.context.getStoreState,masterSpinnerError:this.context.masterSpinnerError,masterSpinnerSuccess:this.context.masterSpinnerSuccess,setStoreState:this.context.setStoreState,subscribeMasterSpinner:this.context.subscribeMasterSpinner,unsubscribeAllMasterSpinner:this.context.unsubscribeAllMasterSpinner,unsubscribeMasterSpinner:this.context.unsubscribeMasterSpinner}}),this.props.children)}}]),i}(g.a.Component);return $(n,"contextType",qe),$(n,"propTypes",{children:Ee.children}),$(n,"defaultProps",{children:null}),n}pe.resetWarningCache=ue;var Oe=de((function(e){e.exports=function(){function e(e,t,n,i,r,s){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==s){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:pe,resetWarningCache:ue};return n.PropTypes=n,n}()})),Ce="loading",Ne="success",_e="error",Ee={children:Oe.oneOfType([Oe.arrayOf(Oe.node),Oe.node]),direction:Oe.oneOf(["forward","backward"]),height:function(e,t){var n=e[t];return"vertical"!==e.orientation||null!==n&&"number"==typeof n?null:new Error("Missing required property '".concat(t,"' when orientation is vertical. You must supply a number representing the height in pixels"))},orientation:Oe.oneOf(["horizontal","vertical"]),isBgImage:function(e,t){return!0===e[t]&&"img"===e.tag?new Error("HTML img elements should not have a backgroundImage. Please use ".concat(t," for other block-level HTML tags, like div, a, section, etc...")):null}},Pe=function(e){var t=e.min,n=e.max,i=e.x;return Math.min(n,Math.max(t,i))},Me="buttonBack___1mlaL",Te=["carouselStore","className","currentSlide","disabled","onClick","step","totalSlides","visibleSlides","infinite"],We=function(e){function t(e){var i;return G(this,t),(i=n.call(this,e)).handleOnClick=i.handleOnClick.bind(se(i)),i}te(t,e);var n=ae(t);return J(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.carouselStore,i=t.currentSlide,r=t.onClick,s=t.step,o=t.infinite,a=t.visibleSlides,l=t.totalSlides-a,c=Math.max(i-s,0);o&&(c=0===i?l:c),n.setStoreState({currentSlide:c,isPlaying:!1},null!==r&&r.call(this,e))}},{key:"render",value:function(){var e=this.props,n=(e.carouselStore,e.className),i=(e.currentSlide,e.disabled,e.onClick,e.step,e.totalSlides,e.visibleSlides,e.infinite),r=re(e,Te),s=he([Me,"carousel__back-button",n]),o=t.setDisabled(this.props.disabled,this.props.currentSlide,i);
1return g.a.createElement("button",ee({type:"button","aria-label":"previous",className:s,onClick:this.handleOnClick,disabled:o},r),this.props.children)}}],[{key:"setDisabled",value:function(e,t,n){return null!==e?e:0===t&&!n}}]),t}(g.a.Component);$(We,"propTypes",{carouselStore:Oe.object.isRequired,children:Ee.children.isRequired,className:Oe.string,currentSlide:Oe.number.isRequired,disabled:Oe.bool,onClick:Oe.func,step:Oe.number.isRequired,totalSlides:Oe.number.isRequired,visibleSlides:Oe.number.isRequired,infinite:Oe.bool}),$(We,"defaultProps",{className:null,disabled:null,onClick:null,infinite:!1});var De=de((function(e,t){var n={}.toString,i="undefined"!=typeof window?window.Node:Function;e.exports=t=function(e){var t=typeof e;if("object"!=t)return t;if("object"==(t=r[n.call(e)]))return e instanceof Map?"map":e instanceof Set?"set":"object";if(t)return t;if(e instanceof i)switch(e.nodeType){case 1:return"element";case 3:return"text-node";case 9:return"document";case 11:return"document-fragment";default:return"dom-node"}};var r=t.types={"[object Function]":"function","[object Date]":"date","[object RegExp]":"regexp","[object Arguments]":"arguments","[object Array]":"array","[object Set]":"set","[object String]":"string","[object Null]":"null","[object Undefined]":"undefined","[object Number]":"number","[object Boolean]":"boolean","[object Object]":"object","[object Map]":"map","[object Text]":"text-node","[object Uint8Array]":"bit-array","[object Uint16Array]":"bit-array","[object Uint32Array]":"bit-array","[object Uint8ClampedArray]":"bit-array","[object Error]":"error","[object FormData]":"form-data","[object File]":"file","[object Blob]":"blob"}})),ze=(De.types,{number:function(e,t){return e!==e&&t!==t},function:function(e,t,n){return e.toString()===t.toString()&&ze.object(e,t,n)&&be(e.prototype,t.prototype)},date:function(e,t){return+e==+t},regexp:function(e,t){return e.toString()===t.toString()},element:function(e,t){return e.outerHTML===t.outerHTML},textnode:function(e,t){return e.textContent===t.textContent}});ze.arguments=ze["bit-array"]=ze.array=ge((function(e,t,n){var i=e.length;if(i!==t.length)return!1;for(n.push([e,t]);i--;)if(!be(e[i],t[i],n))return!1;return!0})),ze.object=ge((function(e,t,n){if("function"==typeof e.equal)return n.push([e,t]),e.equal(t,n);var i=je(e),r=je(t),s=i.length;if(s!==r.length)return!1;for(i.sort(),r.sort();s--;)if(i[s]!==r[s])return!1;for(n.push([e,t]),s=i.length;s--;){var o=i[s];if(!be(e[o],t[o],n))return!1}return!0}));var Ie=be,Re=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!ye(e)},Ae="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;Se.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return Se(e,n,t)}),{})};var Fe,Be=Se,qe=g.a.createContext(),Le=function e(t){return Object.freeze(t),Object.getOwnPropertyNames(t).forEach((function(n){!t.hasOwnProperty(n)||null===t[n]||"object"!=typeof t[n]&&"function"!=typeof t[n]||Object.isFrozen(t[n])||e(t[n])})),t},Ue={masterSpinnerFinished:!1},He=function(){function e(t){G(this,e),this.state=Le(Be(Ue,t)),this.subscriptions=[],this.masterSpinnerSubscriptions={},this.setStoreState=this.setStoreState.bind(this),this.getStoreState=this.getStoreState.bind(this),this.subscribe=this.subscribe.bind(this),this.unsubscribe=this.unsubscribe.bind(this),this.updateSubscribers=this.updateSubscribers.bind(this),this.subscribeMasterSpinner=this.subscribeMasterSpinner.bind(this),this.unsubscribeMasterSpinner=this.unsubscribeMasterSpinner.bind(this),this.unsubscribeAllMasterSpinner=this.unsubscribeAllMasterSpinner.bind(this),this.masterSpinnerSuccess=this.masterSpinnerSuccess.bind(this),this.masterSpinnerError=this.masterSpinnerError.bind(this)}return J(e,[{key:"setStoreState",value:function(e,t){this.state=Le(Be(this.state,e)),this.updateSubscribers(t)}},{key:"getStoreState",value:function(){return Be({},this.state)}},{key:"subscribe",value:function(e){this.subscriptions.push(e)}},{key:"unsubscribe",value:function(e){var t=this.subscriptions.indexOf(e);-1!==t&&this.subscriptions.splice(t,1)}},{key:"updateSubscribers",value:function(e){this.subscriptions.forEach((function(e){return e()})),"function"==typeof e&&e(this.getStoreState())}},{key:"subscribeMasterSpinner",value:function(e){-1===Object.keys(this.masterSpinnerSubscriptions).indexOf(e)&&(this.masterSpinnerSubscriptions[e]={success:!1,error:!1,complete:!1})}},{key:"unsubscribeMasterSpinner",value:function(e){return-1!==Object.keys(this.masterSpinnerSubscriptions).indexOf(e)&&(this.setMasterSpinnerFinished(),delete this.masterSpinnerSubscriptions[e])}},{key:"unsubscribeAllMasterSpinner",value:function(){this.masterSpinnerSubscriptions={},this.setMasterSpinnerFinished()}},{key:"masterSpinnerSuccess",value:function(e){this.masterSpinnerSubscriptions[e].success=!0,this.masterSpinnerSubscriptions[e].complete=!0,this.setMasterSpinnerFinished()}},{key:"masterSpinnerError",value:function(e){this.masterSpinnerSubscriptions[e].error=!0,this.masterSpinnerSubscriptions[e].complete=!0,this.setMasterSpinnerFinished()}},{key:"setMasterSpinnerFinished",value:function(){this.setStoreState({masterSpinnerFinished:this.isMasterSpinnerFinished()})}},{key:"isMasterSpinnerFinished",value:function(){var e=this;return 0===Object.keys(this.masterSpinnerSubscriptions).filter((function(t){return!0!==e.masterSpinnerSubscriptions[t].complete})).length}}]),e}(),Ve=["children","className","currentSlide","disableAnimation","disableKeyboard","hasMasterSpinner","interval","isPageScrollLocked","isPlaying","lockOnWindowScroll","naturalSlideHeight","naturalSlideWidth","orientation","playDirection","step","dragStep","tag","totalSlides","touchEnabled","dragEnabled","visibleSlides","infinite","isIntrinsicHeight"],Ye=($(Fe=function(e){function t(e){var i;if(G(this,t),i=n.call(this,e),e.isIntrinsicHeight&&"horizontal"!==e.orientation)throw Error('isIntrinsicHeight can only be used in "horizontal" orientation. See Readme for more information.');var r={currentSlide:e.currentSlide,disableAnimation:e.disableAnimation,disableKeyboard:e.disableKeyboard,hasMasterSpinner:e.hasMasterSpinner,imageErrorCount:0,imageSuccessCount:0,interval:e.interval,isPageScrollLocked:e.isPageScrollLocked,isPlaying:e.isPlaying,lockOnWindowScroll:e.lockOnWindowScroll,masterSpinnerThreshold:0,naturalSlideHeight:e.naturalSlideHeight,naturalSlideWidth:e.naturalSlideWidth,orientation:e.orientation,playDirection:e.playDirection,privateUnDisableAnimation:!1,slideSize:me(e.totalSlides,e.visibleSlides),slideTraySize:fe(e.totalSlides,e.visibleSlides),step:e.step,dragStep:e.dragStep,totalSlides:e.totalSlides,touchEnabled:e.touchEnabled,dragEnabled:e.dragEnabled,visibleSlides:e.visibleSlides,infinite:e.infinite,isIntrinsicHeight:e.isIntrinsicHeight};return i.carouselStore=new He(r),i}te(t,e);var n=ae(t);
1return J(t,[{key:"componentDidUpdate",value:function(e){var t=this,n={};["currentSlide","disableAnimation","disableKeyboard","hasMasterSpinner","interval","isPlaying","naturalSlideHeight","naturalSlideWidth","lockOnWindowScroll","orientation","playDirection","step","dragStep","totalSlides","touchEnabled","dragEnabled","visibleSlides"].forEach((function(i){e[i]!==t.props[i]&&(n[i]=t.props[i])})),this.props.currentSlide!==e.currentSlide&&!this.props.disableAnimation&&(n.disableAnimation=!0,n.privateUnDisableAnimation=!0),this.props.totalSlides===e.totalSlides&&this.props.visibleSlides===e.visibleSlides||(n.slideSize=me(this.props.totalSlides,this.props.visibleSlides),n.slideTraySize=fe(this.props.totalSlides,this.props.visibleSlides)),this.carouselStore.state.currentSlide>=this.props.totalSlides&&(n.currentSlide=Math.max(this.props.totalSlides-1,0)),Object.keys(n).length>0&&this.carouselStore.setStoreState(n)}},{key:"componentWillUnmount",value:function(){this.carouselStore.unsubscribeAllMasterSpinner()}},{key:"getStore",value:function(){return this.carouselStore}},{key:"render",value:function(){var e=this.props,t=(e.children,e.className,e.currentSlide,e.disableAnimation,e.disableKeyboard,e.hasMasterSpinner,e.interval,e.isPageScrollLocked,e.isPlaying,e.lockOnWindowScroll,e.naturalSlideHeight,e.naturalSlideWidth,e.orientation,e.playDirection,e.step,e.dragStep,e.tag),n=(e.totalSlides,e.touchEnabled,e.dragEnabled,e.visibleSlides,e.infinite,e.isIntrinsicHeight,re(e,Ve)),i=he(["carousel",this.props.className]);return g.a.createElement(t,ee({className:i},n),g.a.createElement(qe.Provider,{value:this.carouselStore},this.props.children))}}]),t}(g.a.Component),"propTypes",{children:Ee.children.isRequired,className:Oe.string,currentSlide:Oe.number,disableAnimation:Oe.bool,disableKeyboard:Oe.bool,hasMasterSpinner:Oe.bool,interval:Oe.number,isPageScrollLocked:Oe.bool,isPlaying:Oe.bool,lockOnWindowScroll:Oe.bool,naturalSlideHeight:Oe.number.isRequired,naturalSlideWidth:Oe.number.isRequired,orientation:Ee.orientation,playDirection:Ee.direction,step:Oe.number,dragStep:Oe.number,tag:Oe.string,totalSlides:Oe.number.isRequired,touchEnabled:Oe.bool,dragEnabled:Oe.bool,visibleSlides:Oe.number,infinite:Oe.bool,isIntrinsicHeight:Oe.bool}),$(Fe,"defaultProps",{className:null,currentSlide:0,disableAnimation:!1,disableKeyboard:!1,hasMasterSpinner:!1,interval:5e3,isPageScrollLocked:!1,isPlaying:!1,lockOnWindowScroll:!1,orientation:"horizontal",playDirection:"forward",step:1,dragStep:1,tag:"div",touchEnabled:!0,dragEnabled:!0,visibleSlides:1,infinite:!1,isIntrinsicHeight:!1}),Fe);qe.Consumer;ke(We,(function(e){return{currentSlide:e.currentSlide,step:e.step,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides,infinite:e.infinite}}));var Ze,Xe,Ke,Ge,Qe,Je,$e="buttonFirst___2rhFr",et=["carouselStore","className","currentSlide","disabled","onClick","totalSlides"],tt=(ke(($(Ze=function(e){function t(){var e;return G(this,t),(e=n.call(this)).handleOnClick=e.handleOnClick.bind(se(e)),e}te(t,e);var n=ae(t);return J(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.carouselStore,i=t.onClick;n.setStoreState({currentSlide:0,isPlaying:!1},null!==i&&i.call(this,e))}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.className),n=e.currentSlide,i=e.disabled,r=(e.onClick,e.totalSlides,re(e,et)),s=he([$e,"carousel__first-button",t]),o=null!==i?i:0===n;return g.a.createElement("button",ee({type:"button","aria-label":"first",className:s,onClick:this.handleOnClick,disabled:o},r),this.props.children)}}]),t}(g.a.Component),"propTypes",{carouselStore:Oe.object.isRequired,children:Ee.children.isRequired,className:Oe.string,currentSlide:Oe.number.isRequired,disabled:Oe.bool,onClick:Oe.func,totalSlides:Oe.number.isRequired}),$(Ze,"defaultProps",{className:null,disabled:null,onClick:null}),Ze),(function(e){return{currentSlide:e.currentSlide,totalSlides:e.totalSlides}})),"buttonNext___2mOCa"),nt=["carouselStore","className","currentSlide","disabled","onClick","step","totalSlides","visibleSlides","infinite"],it=(ke(($(Xe=function(e){function t(e){var i;return G(this,t),(i=n.call(this,e)).handleOnClick=i.handleOnClick.bind(se(i)),i}te(t,e);var n=ae(t);return J(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.currentSlide,i=t.onClick,r=t.step,s=t.carouselStore,o=t.infinite,a=t.totalSlides-t.visibleSlides,l=r+n,c=Math.min(l,a);o&&(c=a===n?0:c),s.setStoreState({currentSlide:c,isPlaying:!1},null!==i&&i.call(this,e))}},{key:"render",value:function(){var e=this.props,n=(e.carouselStore,e.className),i=e.currentSlide,r=e.disabled,s=(e.onClick,e.step,e.totalSlides),o=e.visibleSlides,a=e.infinite,l=re(e,nt),c=he([tt,"carousel__next-button",n]),d=t.setDisabled(r,i,o,s,a);
1return g.a.createElement("button",ee({type:"button","aria-label":"next",className:c,onClick:this.handleOnClick,disabled:d},l),this.props.children)}}],[{key:"setDisabled",value:function(e,t,n,i,r){return null!==e?e:t>=i-n&&!r}}]),t}(g.a.PureComponent),"propTypes",{carouselStore:Oe.object.isRequired,children:Ee.children.isRequired,className:Oe.string,currentSlide:Oe.number.isRequired,disabled:Oe.bool,onClick:Oe.func,step:Oe.number.isRequired,totalSlides:Oe.number.isRequired,visibleSlides:Oe.number.isRequired,infinite:Oe.bool}),$(Xe,"defaultProps",{className:null,disabled:null,onClick:null,infinite:!1}),Xe),(function(e){return{currentSlide:e.currentSlide,step:e.step,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides,infinite:e.infinite}})),"buttonLast___2yuh0"),rt=["carouselStore","className","currentSlide","disabled","onClick","totalSlides","visibleSlides"],st=(ke(($(Ke=function(e){function t(){var e;return G(this,t),(e=n.call(this)).handleOnClick=e.handleOnClick.bind(se(e)),e}te(t,e);var n=ae(t);return J(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.carouselStore,i=t.onClick,r=t.totalSlides,s=t.visibleSlides;n.setStoreState({currentSlide:r-s,isPlaying:!1},null!==i&&i.call(this,e))}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.className),n=e.currentSlide,i=e.disabled,r=(e.onClick,e.totalSlides),s=e.visibleSlides,o=re(e,rt),a=he([it,"carousel__last-button",t]),l=null!==i?i:n>=r-s;return g.a.createElement("button",ee({type:"button","aria-label":"last",className:a,onClick:this.handleOnClick,disabled:l},o),this.props.children)}}]),t}(g.a.Component),"propTypes",{carouselStore:Oe.object.isRequired,children:Ee.children.isRequired,className:Oe.string,currentSlide:Oe.number.isRequired,disabled:Oe.bool,onClick:Oe.func,totalSlides:Oe.number.isRequired,visibleSlides:Oe.number.isRequired}),$(Ke,"defaultProps",{className:null,disabled:null,onClick:null}),Ke),(function(e){return{currentSlide:e.currentSlide,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides}})),"buttonNext___3Lm3s"),ot=["carouselStore","children","childrenPaused","childrenPlaying","className","isPlaying","onClick"],at=(ke(($(Ge=function(e){function t(e){var i;return G(this,t),(i=n.call(this,e)).handleOnClick=i.handleOnClick.bind(se(i)),i}te(t,e);var n=ae(t);return J(t,[{key:"handleOnClick",value:function(e){var t=this.props.onClick;this.props.carouselStore.setStoreState({isPlaying:!this.props.isPlaying},null!==t&&t.call(this,e))}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.children,e.childrenPaused),n=e.childrenPlaying,i=e.className,r=e.isPlaying,s=(e.onClick,re(e,ot)),o=he([st,"carousel__play-button",i]);return g.a.createElement("button",ee({type:"button","aria-label":"play",className:o,onClick:this.handleOnClick},s),r&&n,!r&&t,this.props.children)}}]),t}(g.a.PureComponent),"propTypes",{carouselStore:Oe.object.isRequired,children:Oe.node,childrenPaused:Oe.node,childrenPlaying:Oe.node,className:Oe.string,isPlaying:Oe.bool.isRequired,onClick:Oe.func}),$(Ge,"defaultProps",{children:null,childrenPaused:null,childrenPlaying:null,className:null,onClick:null}),Ge),(function(e){return{isPlaying:e.isPlaying}})),{dot:"dot___3c3SI"}),lt=["carouselStore","children","className","currentSlide","disabled","onClick","selected","slide","totalSlides","visibleSlides"],ct=ke(($(Qe=function(e){function t(e){var i;return G(this,t),(i=n.call(this,e)).handleOnClick=i.handleOnClick.bind(se(i)),i}te(t,e);var n=ae(t);return J(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.carouselStore,i=t.onClick,r=t.slide,s=t.totalSlides,o=t.visibleSlides,a=r>=s-o?s-o:r;n.setStoreState({currentSlide:a,isPlaying:!1},null!==i&&i.call(this,e))}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.children,e.className),n=e.currentSlide,i=e.disabled,r=(e.onClick,e.selected),s=e.slide,o=(e.totalSlides,e.visibleSlides),a=re(e,lt),l=s>=n&&s<n+o,c="boolean"==typeof r?r:l,d="boolean"==typeof i?i:!0===l,u=he([at.dot,c&&at.dotSelected,"carousel__dot","carousel__dot--".concat(s),c&&"carousel__dot--selected",t]);
1return g.a.createElement("button",ee({"aria-label":"slide dot",type:"button",onClick:this.handleOnClick,className:u,disabled:d},a),this.props.children)}}]),t}(g.a.Component),"propTypes",{carouselStore:Oe.object.isRequired,children:Ee.children,className:Oe.string,currentSlide:Oe.number.isRequired,disabled:Oe.bool,onClick:Oe.func,selected:Oe.bool,slide:Oe.number.isRequired,totalSlides:Oe.number.isRequired,visibleSlides:Oe.number.isRequired}),$(Qe,"defaultProps",{children:null,className:null,disabled:null,onClick:null,selected:null}),Qe),(function(e){return{currentSlide:e.currentSlide,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides}})),dt={},ut=["renderDots"],pt=["carouselStore","children","className","currentSlide","dotNumbers","totalSlides","visibleSlides","disableActiveDots","showAsSelectedForCurrentSlideOnly","renderDots"],ht=(ke(($(Je=function(e){function t(){return G(this,t),n.apply(this,arguments)}te(t,e);var n=ae(t);return J(t,[{key:"renderDots",value:function(){var e=this.props,t=e.currentSlide,n=e.totalSlides,i=e.visibleSlides,r=e.disableActiveDots,s=e.showAsSelectedForCurrentSlideOnly,o=e.renderDots;if(o){var a=this.props;return a.renderDots,o(re(a,ut))}for(var l=[],c=0;c<n;c+=1){var d=s?c===t:c>=t&&c<t+i,u=c>=n-i?n-i:c;l.push(g.a.createElement(ct,{key:c,slide:u,selected:d,disabled:!!r&&d},g.a.createElement("span",{className:he["carousel__dot-group-dot"]},this.props.dotNumbers&&c+1)))}return l}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.children),n=e.className,i=(e.currentSlide,e.dotNumbers,e.totalSlides,e.visibleSlides,e.disableActiveDots,e.showAsSelectedForCurrentSlideOnly,e.renderDots,re(e,pt)),r=he([dt.DotGroup,"carousel__dot-group",n]);return g.a.createElement("div",ee({className:r},i),this.renderDots(),t)}}]),t}(g.a.Component),"propTypes",{children:Ee.children,className:Oe.string,currentSlide:Oe.number.isRequired,carouselStore:Oe.object.isRequired,totalSlides:Oe.number.isRequired,visibleSlides:Oe.number.isRequired,dotNumbers:Oe.bool,disableActiveDots:Oe.bool,showAsSelectedForCurrentSlideOnly:Oe.bool,renderDots:Oe.func}),$(Je,"defaultProps",{children:null,className:null,dotNumbers:!1,disableActiveDots:!0,showAsSelectedForCurrentSlideOnly:!1,renderDots:null}),Je),(function(e){return{currentSlide:e.currentSlide,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides}})),{image:"image___xtQGH"}),mt=["src","alt"],ft=["carouselStore","children","className","hasMasterSpinner","isBgImage","onError","onLoad","renderError","renderLoading","style","tag"],xt=function(e){function t(e){var i;return G(this,t),(i=n.call(this,e)).state={imageStatus:Ce},i.handleImageLoad=i.handleImageLoad.bind(se(i)),i.handleImageError=i.handleImageError.bind(se(i)),i.image=null,i}te(t,e);var n=ae(t);return J(t,[{key:"componentDidMount",value:function(){t.subscribeMasterSpinner(this.props),this.initImage()}},{key:"componentDidUpdate",value:function(e){e.src!==this.props.src&&(t.unsubscribeMasterSpinner(e),t.subscribeMasterSpinner(this.props),this.initImage())}},{key:"componentWillUnmount",value:function(){t.unsubscribeMasterSpinner(this.props),this.image.removeEventListener("load",this.handleImageLoad),this.image.removeEventListener("error",this.handleImageError),this.image=null}},{key:"initImage",value:function(){if(this.setState({imageStatus:Ce}),this.image=document.createElement("img"),this.image.addEventListener("load",this.handleImageLoad,!1),this.image.addEventListener("error",this.handleImageError,!1),this.image.src=this.props.src,this.image.readyState||this.image.complete){var e=this.image.src;this.image.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",this.image.src=e}}},{key:"handleImageLoad",value:function(e){this.setState({imageStatus:Ne}),this.props.hasMasterSpinner&&this.props.carouselStore.masterSpinnerSuccess(this.props.src),this.props.onLoad&&this.props.onLoad(e)}},{key:"handleImageError",value:function(e){this.setState({imageStatus:_e}),this.props.hasMasterSpinner&&this.props.carouselStore.masterSpinnerError(this.props.src),this.props.onError&&this.props.onError(e)}},{key:"tempTag",value:function(){return"img"===this.props.tag?"div"
1:this.props.tag}},{key:"customRender",value:function(e){return"function"==typeof this.props[e]?this.props[e]():this.props.children}},{key:"renderLoading",value:function(e){var t=this.tempTag(),n=he([ht.image,ht.imageLoading,"carousel__image",this.props.isBgImage&&"carousel__image--with-background","carousel__image--loading",this.props.className]);return g.a.createElement(t,ee({className:n},e),this.customRender("renderLoading"))}},{key:"renderError",value:function(e){var t=this.tempTag(),n=he([ht.image,ht.imageError,"carousel__image",this.props.isBgImage&&"carousel__image--with-background","carousel__image--error",this.props.className]);return g.a.createElement(t,ee({className:n},e),this.customRender("renderError"))}},{key:"renderSuccess",value:function(e){var t=this.props,n=t.style,i=t.tag,r=he([ht.image,"carousel__image",this.props.isBgImage&&"carousel__image--with-background","carousel__image--success",this.props.className]),s=ee({},n),o=e;if("img"!==i){var a=e.src;e.alt,o=re(e,mt),s=ee({},n,{backgroundImage:'url("'.concat(a,'")'),backgroundSize:"cover"})}return g.a.createElement(i,ee({className:r,style:s},o),this.props.children)}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.children,e.className,e.hasMasterSpinner,e.isBgImage,e.onError,e.onLoad,e.renderError,e.renderLoading,e.style,e.tag,re(e,ft));switch(this.state.imageStatus){case Ce:return this.renderLoading(t);case Ne:return this.renderSuccess(t);case _e:return this.renderError(t);default:throw new Error("unknown value for this.state.imageStatus")}}}],[{key:"subscribeMasterSpinner",value:function(e){e.hasMasterSpinner&&e.carouselStore.subscribeMasterSpinner(e.src)}},{key:"unsubscribeMasterSpinner",value:function(e){e.hasMasterSpinner&&e.carouselStore.unsubscribeMasterSpinner(e.src)}}]),t}(g.a.Component);$(xt,"propTypes",{alt:Oe.string,carouselStore:Oe.object.isRequired,children:Ee.children,className:Oe.string,hasMasterSpinner:Oe.bool.isRequired,isBgImage:Ee.isBgImage,onError:Oe.func,onLoad:Oe.func,renderError:Oe.func,renderLoading:Oe.func,src:Oe.string.isRequired,style:Oe.object,tag:Oe.string}),$(xt,"defaultProps",{alt:"",children:null,className:null,isBgImage:!1,onError:null,onLoad:null,renderError:null,renderLoading:null,style:null,tag:"img"});var bt,gt,jt,yt,vt=ke(xt,(function(e){return{hasMasterSpinner:e.hasMasterSpinner,orientation:e.orientation}})),wt="spinner___27VUp",St=["className"],kt=($(bt=function(e){function t(){return G(this,t),n.apply(this,arguments)}te(t,e);var n=ae(t);return J(t,[{key:"render",value:function(){var e=this.props,t=e.className,n=re(e,St),i=he([wt,"carousel__spinner",t]);return g.a.createElement("div",ee({className:i},n))}}]),t}(g.a.PureComponent),"propTypes",{className:Oe.string}),$(bt,"defaultProps",{className:null}),bt),Ot={container:"container___2O72F",overlay:"overlay___IV4qY",hover:"hover___MYy31",zoom:"zoom___3kqYk",loading:"loading___1pvNI",imageLoadingSpinnerContainer:"imageLoadingSpinnerContainer___3UIPD"},Ct=["alt","bgImageProps","bgImageTag","carouselStore","className","imageClassName","overlayClassName","isPinchZoomEnabled","spinner","src","srcZoomed","tag"],Nt=(ke(($(gt=function(e){function t(e){var i;return G(this,t),(i=n.call(this,e)).state={isImageLoading:!0,isHovering:!1,isZooming:!1,x:null,y:null,scale:1},i.tpCache={},i.handleImageComplete=i.handleImageComplete.bind(se(i)),i.handleOnMouseMove=i.handleOnMouseMove.bind(se(i)),i.handleOnMouseOut=i.handleOnMouseOut.bind(se(i)),i.handleOnMouseOver=i.handleOnMouseOver.bind(se(i)),i.handleOnTouchEnd=i.handleOnTouchEnd.bind(se(i)),i.handleOnTouchMove=i.handleOnTouchMove.bind(se(i)),i.handleOnTouchStart=i.handleOnTouchStart.bind(se(i)),i}te(t,e);var n=ae(t);return J(t,[{key:"componentDidUpdate",value:function(e,t){!1===t.isZooming&&!0===this.state.isZooming&&this.props.carouselStore.setStoreState({isPageScrollLocked:!0}),!0===t.isZooming&&!1===this.state.isZooming&&this.props.carouselStore.setStoreState({isPageScrollLocked:!1})}},{key:"handleImageComplete",value:function(){this.setState({isImageLoading:!1})}},{key:"handleOnMouseOver",value:function(){this.state.isZooming||this.setState({isHovering:!0,scale:2})}},{key:"handleOnMouseOut",value:function(){this.state.isZooming||this.setState({isHovering:!1,scale:1})}},{key:"handleOnMouseMove",value:function(e){if(!this.state.isZooming){var t=xe(e.nativeEvent.offsetX/e.target.offsetWidth*100),n=xe(e.nativeEvent.offsetY/e.target.offsetHeight*100);this.setState({x:t,y:n})}}},{key:"handleOnTouchStart",value:function(e){var t=this;
1this.props.isPinchZoomEnabled&&(le(e.targetTouches).forEach((function(e){t.tpCache[e.identifier]={clientX:e.clientX,clientY:e.clientY}})),this.setState((function(e){return{isZooming:e.isZooming||Object.keys(t.tpCache).length>1}})))}},{key:"handleOnTouchMove",value:function(e){var n=this;if(this.state.isZooming){e.persist();var i=le(e.targetTouches).filter((function(e){return n.tpCache[e.identifier]})).slice(0,2);if(2===i.length){e.stopPropagation();var r=e.target.getBoundingClientRect(),s=i[0].identifier,o=i[1].identifier,a={x1:this.tpCache[s].clientX,y1:this.tpCache[s].clientY,x2:this.tpCache[o].clientX,y2:this.tpCache[o].clientY};a.distance=t.distanceBetweenTwoTouches(K({},a));var l=t.midpointBetweenTwoTouches(K({},a));a.cx=l.x,a.cy=l.y;var c={x1:i[0].clientX,y1:i[0].clientY,x2:i[1].clientX,y2:i[1].clientY};c.distance=t.distanceBetweenTwoTouches(K({},c));var d=t.midpointBetweenTwoTouches(K({},c));c.cx=d.x,c.cy=d.y;var u=xe(Pe({min:0,max:100,x:(c.cx-r.left)/r.width*100})),p=xe(Pe({min:0,max:100,x:(c.cy-r.top)/r.height*100})),h=function(e){return Pe({min:1,max:3,x:e.scale+(c.distance-a.distance)/100})};this.setState((function(e){return{isZooming:1!==h(e),scale:h(e),x:u,y:p}}))}}}},{key:"handleOnTouchEnd",value:function(e){var t=this;this.props.isPinchZoomEnabled&&(le(e.changedTouches).forEach((function(e){delete t.tpCache[e.identifier]})),0===Object.keys(this.tpCache).length&&this.setState({isZooming:!1}))}},{key:"renderLoading",value:function(){if(this.state.isImageLoading){var e=this.props.spinner;return g.a.createElement("div",{className:he([Ot.imageLoadingSpinnerContainer,"carousel__image-loading-spinner-container"])},e&&e(),!e&&g.a.createElement(kt,null))}return null}},{key:"render",value:function(){var e=this.props,t=e.alt,n=e.bgImageProps,i=e.bgImageTag,r=(e.carouselStore,e.className),s=e.imageClassName,o=e.overlayClassName,a=(e.isPinchZoomEnabled,e.spinner,e.src),l=e.srcZoomed,c=e.tag,d=re(e,Ct),u=he([Ot.container,r]),p=he([Ot.image,"carousel__zoom-image",s]),h=he([Ot.overlay,"carousel__zoom-image-overlay",this.state.isHovering&&Ot.hover,this.state.isZooming&&Ot.zoom,this.state.isHovering&&"carousel__zoom-image-overlay--hovering",this.state.isZooming&&"carousel__zoom-image-overlay--zooming",o]),m={};return(this.state.isHovering||this.state.isZooming)&&(m.transformOrigin="".concat(this.state.x," ").concat(this.state.y),m.transform="scale(".concat(this.state.scale,")")),g.a.createElement(c,ee({className:u},d),g.a.createElement(vt,ee({alt:t,className:p,tag:i,src:a,onLoad:this.handleImageComplete,onError:this.handleImageComplete},n)),g.a.createElement(vt,{className:h,tag:"div",src:l||a,style:m,isBgImage:!0,onFocus:this.handleOnMouseOver,onMouseOver:this.handleOnMouseOver,onBlur:this.handleOnMouseOut,onMouseOut:this.handleOnMouseOut,onMouseMove:this.handleOnMouseMove,onTouchStart:this.handleOnTouchStart,onTouchEnd:this.handleOnTouchEnd,onTouchMove:this.handleOnTouchMove}),this.renderLoading())}}],[{key:"midpointBetweenTwoTouches",value:function(e){var t=e.x1,n=e.y1;return{x:(t+e.x2)/2,y:(n+e.y2)/2}}},{key:"distanceBetweenTwoTouches",value:function(e){var t=e.x1,n=e.y1,i=e.x2,r=e.y2;return Math.sqrt(Math.pow(i-t,2)+Math.pow(r-n,2))}}]),t}(g.a.Component),"propTypes",{alt:Oe.string,bgImageProps:Oe.object,bgImageTag:Oe.string,carouselStore:Oe.object.isRequired,className:Oe.string,imageClassName:Oe.string,overlayClassName:Oe.string,spinner:Oe.func,src:Oe.string.isRequired,srcZoomed:Oe.string,tag:Oe.string,isPinchZoomEnabled:Oe.bool}),$(gt,"defaultProps",{alt:void 0,bgImageProps:{},bgImageTag:"div",className:null,imageClassName:null,overlayClassName:null,isPinchZoomEnabled:!0,spinner:null,srcZoomed:null,tag:"div"}),gt),(function(){return{}})),{slide:"slide___3-Nqo",slideHorizontal:"slideHorizontal___1NzNV",slideInner:"slideInner___2mfX9",focusRing:"focusRing___1airF"}),_t=["ariaLabel","carouselStore","children","className","classNameHidden","classNameVisible","currentSlide","index","innerClassName","innerTag","naturalSlideHeight","naturalSlideWidth","onBlur","onFocus","orientation","slideSize","style","tabIndex","tag","totalSlides","visibleSlides","isIntrinsicHeight"],Et=ke(($(jt=function(e){function t(e){var i;return G(this,t),(i=n.call(this,e)).handleOnFocus=i.handleOnFocus.bind(se(i)),i.handleOnBlur=i.handleOnBlur.bind(se(i)),i.state={focused:!1},i}te(t,e);var n=ae(t);return J(t,[{key:"isVisible",value:function(){var e=this.props,t=e.currentSlide,n=e.index,i=e.visibleSlides;return n>=t&&n<t+i}},{key:"handleOnFocus",value:function(e){var t=this,n=this.props.onFocus;this.setState({focused:!0},(function(){null!==n&&n.call(t,e)}))}},{key:"handleOnBlur",value:function(e){var t=this,n=this.props.onBlur;this.setState({focused:!1},(function(){null!==n&&n.call(t,e)}))}},{key:"renderFocusRing",value:function(){return this.state.focused?g.a.createElement("div",{className:[Nt.focusRing,"carousel__slide-focus-ring"].join(" ")}):null}},{key:"render",value:function(){var e=this,t=this.props,n=t.ariaLabel,i=(t.carouselStore,t.children,t.className),r=t.classNameHidden,s=t.classNameVisible,o=(t.currentSlide,t.index,t.innerClassName),a=t.innerTag,l=t.naturalSlideHeight,c=t.naturalSlideWidth,d=(t.onBlur,t.onFocus,t.orientation),u=t.slideSize,p=t.style,h=t.tabIndex,m=t.tag,f=t.totalSlides,x=(t.visibleSlides,t.isIntrinsicHeight),b=re(t,_t),j={};"horizontal"===d?(j.width=xe(u),j.paddingBottom=xe(100*l/(c*f))):(j.width=xe(100),j.paddingBottom=xe(100*l/c));var y={};x&&("horizontal"===d?j.height="unset":j.width="unset",j.paddingBottom="unset",y.position="unset");var v=ee({},j,p),w=this.isVisible(),S=he([Nt.slide,"horizontal"===d&&Nt.slideHorizontal,"carousel__slide",this.state.focused&&"carousel__slide--focused",w&&s,w&&"carousel__slide--visible",!w&&r,!w&&"carousel__slide--hidden",i]),k=he([Nt.slideInner,"carousel__inner-slide",o]),O=this.isVisible()?0:-1,C="number"==typeof h?h:O;
1return g.a.createElement(m,ee({ref:function(t){e.tagRef=t},tabIndex:C,"aria-selected":this.isVisible(),"aria-label":n,role:"option",onFocus:this.handleOnFocus,onBlur:this.handleOnBlur,className:S,style:v},b),g.a.createElement(a,{ref:function(t){e.innerTagRef=t},className:k,style:y},this.props.children,this.renderFocusRing()))}}]),t}(g.a.PureComponent),"propTypes",{ariaLabel:Oe.string,carouselStore:Oe.object,children:Ee.children,className:Oe.string,classNameHidden:Oe.string,classNameVisible:Oe.string,currentSlide:Oe.number.isRequired,index:Oe.number.isRequired,innerClassName:Oe.string,innerTag:Oe.string,naturalSlideHeight:Oe.number.isRequired,naturalSlideWidth:Oe.number.isRequired,onBlur:Oe.func,onFocus:Oe.func,orientation:Ee.orientation.isRequired,slideSize:Oe.number.isRequired,style:Oe.object,tabIndex:Oe.number,tag:Oe.string,totalSlides:Oe.number.isRequired,visibleSlides:Oe.number.isRequired,isIntrinsicHeight:Oe.bool}),$(jt,"defaultProps",{ariaLabel:"slide",carouselStore:null,children:null,className:null,classNameHidden:null,classNameVisible:null,innerClassName:null,innerTag:"div",onBlur:null,onFocus:null,style:{},tabIndex:null,tag:"div",isIntrinsicHeight:!1}),jt),(function(e){return{currentSlide:e.currentSlide,naturalSlideHeight:e.naturalSlideHeight,naturalSlideWidth:e.naturalSlideWidth,orientation:e.orientation,slideSize:e.slideSize,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides,isIntrinsicHeight:e.isIntrinsicHeight}})),Pt=function(){function e(){G(this,e)}return J(e,[{key:"parents",value:function(e,t){return null===e.parentNode?t:this.parents(e.parentNode,t.concat([e]))}},{key:"scrollParent",value:function(t){for(var n=this.parents(t.parentNode,[]),i=0;i<n.length;i+=1)if(e.scroll(n[i]))return n[i];return document.scrollingElement||document.documentElement}},{key:"getScrollParent",value:function(t){return e.isNodeValid(t)?this.scrollParent(t):null}}],[{key:"style",value:function(e,t){return getComputedStyle(e,null).getPropertyValue(t)}},{key:"overflow",value:function(t){return e.style(t,"overflow")+e.style(t,"overflow-y")+e.style(t,"overflow-x")}},{key:"scroll",value:function(t){return/(auto|scroll)/.test(e.overflow(t))}},{key:"isNodeValid",value:function(e){return e instanceof HTMLElement||e instanceof SVGElement}}]),e}(),Mt={horizontalSlider:"horizontalSlider___281Ls",horizontalSliderTray:"horizontalSliderTray___1L-0W",verticalSlider:"verticalSlider___34ZFD",verticalSliderTray:"verticalSliderTray___267D8",verticalTray:"verticalTray___12Key",verticalSlideTrayWrap:"verticalSlideTrayWrap___2nO7o",sliderTray:"sliderTray___-vHFQ",sliderAnimation:"sliderAnimation___300FY",masterSpinnerContainer:"masterSpinnerContainer___1Z6hB"},Tt=["ariaLabel","carouselStore","children","className","classNameAnimation","classNameTray","classNameTrayWrap","currentSlide","disableAnimation","disableKeyboard","dragEnabled","hasMasterSpinner","interval","isPageScrollLocked","isPlaying","lockOnWindowScroll","masterSpinnerFinished","moveThreshold","naturalSlideHeight","naturalSlideWidth","onMasterSpinner","orientation","playDirection","privateUnDisableAnimation","slideSize","slideTraySize","spinner","style","tabIndex","totalSlides","touchEnabled","trayProps","trayTag","visibleSlides","isIntrinsicHeight"],Wt=["dragStep","step","infinite","preventVerticalScrollOnTouch","preventingVerticalScroll","horizontalPixelThreshold","verticalPixelThreshold"],Dt=["className","onClickCapture","onMouseDown","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","ref","style"],zt=ke(($(yt=function(e){function t(e){var i;return G(this,t),(i=n.call(this,e)).getSliderRef=i.getSliderRef.bind(se(i)),i.handleDocumentScroll=i.handleDocumentScroll.bind(se(i)),i.handleOnClickCapture=i.handleOnClickCapture.bind(se(i)),i.handleOnKeyDown=i.handleOnKeyDown.bind(se(i)),i.handleOnMouseDown=i.handleOnMouseDown.bind(se(i)),i.handleOnMouseMove=i.handleOnMouseMove.bind(se(i)),i.handleOnMouseUp=i.handleOnMouseUp.bind(se(i)),i.handleOnTouchCancel=i.handleOnTouchCancel.bind(se(i)),i.handleOnTouchEnd=i.handleOnTouchEnd.bind(se(i)),i.handleOnTouchMove=i.handleOnTouchMove.bind(se(i)),i.handleOnTouchStart=i.handleOnTouchStart.bind(se(i)),i.playBackward=i.playBackward.bind(se(i)),i.playForward=i.playForward.bind(se(i)),i.callCallback=i.callCallback.bind(se(i)),i.blockWindowScroll=i.blockWindowScroll.bind(se(i)),i.state={cancelNextClick:!1,deltaX:0,deltaY:0,isBeingMouseDragged:!1,isBeingTouchDragged:!1,preventingVerticalScroll:!1,startX:0,startY:0},i.interval=null,i.isDocumentScrolling=null,i.moveTimer=null,i.originalOverflow=null,i.scrollParent=null,i.scrollStopTimer=null,i}te(t,e);var n=ae(t);
1return J(t,[{key:"componentDidMount",value:function(){this.props.lockOnWindowScroll&&window.addEventListener("scroll",this.handleDocumentScroll,!1),(this.props.touchEnabled||this.props.preventVerticalScrollOnTouch)&&window.addEventListener("touchmove",this.blockWindowScroll,!1),document.documentElement.addEventListener("mouseleave",this.handleOnMouseUp,!1),document.documentElement.addEventListener("mousemove",this.handleOnMouseMove,!1),document.documentElement.addEventListener("mouseup",this.handleOnMouseUp,!1),this.props.isPlaying&&this.play()}},{key:"componentDidUpdate",value:function(e){!e.isPlaying&&this.props.isPlaying&&this.play(),e.isPlaying&&!this.props.isPlaying&&this.stop(),!e.isPageScrollLocked&&this.props.isPageScrollLocked&&this.lockScroll(),e.isPageScrollLocked&&!this.props.isPageScrollLocked&&this.unlockScroll(),!1===e.privateUnDisableAnimation&&!0===this.props.privateUnDisableAnimation&&this.props.carouselStore.setStoreState({privateUnDisableAnimation:!1,disableAnimation:!1})}},{key:"componentWillUnmount",value:function(){document.documentElement.removeEventListener("mouseleave",this.handleOnMouseUp,!1),document.documentElement.removeEventListener("mousemove",this.handleOnMouseMove,!1),document.documentElement.removeEventListener("mouseup",this.handleOnMouseUp,!1),window.removeEventListener("scroll",this.handleDocumentScroll,!1),window.removeEventListener("touchmove",this.blockWindowScroll,!1),this.stop(),window.cancelAnimationFrame.call(window,this.moveTimer),window.clearTimeout(this.scrollStopTimer),this.isDocumentScrolling=null,this.moveTimer=null,this.scrollStopTimer=null}},{key:"getSliderRef",value:function(e){this.sliderTrayElement=e}},{key:"fakeOnDragStart",value:function(e){var t=e.screenX,n=e.screenY,i=e.touchDrag,r=void 0!==i&&i,s=e.mouseDrag,o=void 0!==s&&s;this.props.carouselStore.setStoreState({isPlaying:!1}),window.cancelAnimationFrame.call(window,this.moveTimer),"vertical"===this.props.orientation&&this.props.carouselStore.setStoreState({isPageScrollLocked:!0}),this.setState({isBeingTouchDragged:r,isBeingMouseDragged:o,startX:t,startY:n})}},{key:"fakeOnDragMove",value:function(e,t){var n=this;this.moveTimer=window.requestAnimationFrame.call(window,(function(){n.setState((function(i){return{deltaX:e-i.startX,deltaY:t-i.startY,preventingVerticalScroll:Math.abs(t-i.startY)<=n.props.verticalPixelThreshold&&Math.abs(e-i.startX)>=n.props.horizontalPixelThreshold}}))}))}},{key:"fakeOnDragEnd",value:function(){window.cancelAnimationFrame.call(window,this.moveTimer),this.computeCurrentSlide(),"vertical"===this.props.orientation&&this.props.carouselStore.setStoreState({isPageScrollLocked:!1}),this.setState({deltaX:0,deltaY:0,isBeingTouchDragged:!1,isBeingMouseDragged:!1}),this.isDocumentScrolling=!this.props.lockOnWindowScroll&&null}},{key:"callCallback",value:function(e,t){var n=this.props.trayProps;n&&"function"==typeof n[e]&&(t.persist(),n[e](t))}},{key:"handleOnMouseDown",value:function(e){this.props.dragEnabled?(e.preventDefault(),this.fakeOnDragStart({screenX:e.screenX,screenY:e.screenY,mouseDrag:!0}),this.callCallback("onMouseDown",e)):this.callCallback("onMouseDown",e)}},{key:"handleOnMouseMove",value:function(e){this.state.isBeingMouseDragged&&(this.setState({cancelNextClick:!0}),e.preventDefault(),this.fakeOnDragMove(e.screenX,e.screenY))}},{key:"handleOnMouseUp",value:function(e){this.state.isBeingMouseDragged&&(e.preventDefault(),this.fakeOnDragEnd())}},{key:"handleOnClickCapture",value:function(e){this.state.cancelNextClick?(e.preventDefault(),this.setState({cancelNextClick:!1}),this.callCallback("onClickCapture",e)):this.callCallback("onClickCapture",e)}},{key:"handleOnTouchStart",value:function(e){if(this.props.touchEnabled){"vertical"===this.props.orientation&&e.preventDefault();var t=e.targetTouches[0];this.fakeOnDragStart({screenX:t.screenX,screenY:t.screenY,touchDrag:!0}),this.callCallback("onTouchStart",e)}else this.callCallback("onTouchStart",e)}},{key:"handleDocumentScroll",value:function(){var e=this;this.props.touchEnabled&&(this.isDocumentScrolling=!0,window.clearTimeout(this.scrollStopTimer),this.scrollStopTimer=window.setTimeout((function(){e.isDocumentScrolling=!1}),66))}},{key:"handleOnTouchMove",value:function(e){if(!this.props.touchEnabled||this.props.lockOnWindowScroll&&this.isDocumentScrolling)this.callCallback("onTouchMove",e);else{window.cancelAnimationFrame.call(window,this.moveTimer);var t=e.targetTouches[0];t&&(this.fakeOnDragMove(t.screenX,t.screenY),this.callCallback("onTouchMove",e))}}},{key:"forward",value:function(){var e=this.props,t=e.currentSlide,n=e.step,i=e.totalSlides,r=e.visibleSlides;return Math.min(t+n,i-r)}},{key:"backward",value:function(){var e=this.props,t=e.currentSlide,n=e.step;return Math.max(t-n,0)}},{key:"handleOnKeyDown",value:function(e){var t=e.keyCode,n=this.props,i=n.carouselStore,r=n.currentSlide,s=n.disableKeyboard,o=n.totalSlides,a=n.visibleSlides,l={};!0===s||o<=a||(37===t&&(e.preventDefault(),this.focus(),l.currentSlide=Math.max(0,r-1),l.isPlaying=!1),39===t&&(e.preventDefault(),this.focus(),l.currentSlide=Math.min(o-a,r+1),l.isPlaying=!1),i.setStoreState(l))}},{key:"playForward",value:function(){var e=this.props,t=e.carouselStore,
1n=e.currentSlide;t.setStoreState({currentSlide:this.forward()===n?0:this.forward()})}},{key:"playBackward",value:function(){var e=this.props,t=e.carouselStore,n=e.currentSlide,i=e.totalSlides,r=e.visibleSlides;t.setStoreState({currentSlide:this.backward()===n?i-r:this.backward()})}},{key:"play",value:function(){var e=this.props.playDirection;this.interval=setInterval("forward"===e?this.playForward:this.playBackward,this.props.interval)}},{key:"stop",value:function(){window.clearInterval(this.interval),this.interval=null}},{key:"lockScroll",value:function(){var e=new Pt;this.scrollParent=e.getScrollParent(this.sliderTrayElement),this.scrollParent&&(this.originalOverflow=this.originalOverflow||this.scrollParent.style.overflow,this.scrollParent.style.overflow="hidden")}},{key:"unlockScroll",value:function(){this.scrollParent&&(this.scrollParent.style.overflow=this.originalOverflow,this.originalOverflow=null,this.scrollParent=null)}},{key:"blockWindowScroll",value:function(e){this.state.preventingVerticalScroll&&(e.preventDefault(),e.stopImmediatePropagation())}},{key:"computeCurrentSlide",value:function(){var e=t.slideSizeInPx(this.props.orientation,this.sliderTrayElement.clientWidth,this.sliderTrayElement.clientHeight,this.props.totalSlides),n=t.slidesMoved(this.props.moveThreshold,this.props.orientation,this.state.deltaX,this.state.deltaY,e,this.props.dragStep),i=this.props.totalSlides-Math.min(this.props.totalSlides,this.props.visibleSlides),r=Pe({min:0,max:i,x:this.props.currentSlide+n});this.props.infinite&&(this.props.currentSlide>=i&&n>0&&(r=0),0===this.props.currentSlide&&n<0&&(r=i)),this.props.carouselStore.setStoreState({currentSlide:r})}},{key:"focus",value:function(){this.sliderElement.focus()}},{key:"handleOnTouchEnd",value:function(e){this.endTouchMove(),this.callCallback("onTouchEnd",e)}},{key:"handleOnTouchCancel",value:function(e){this.endTouchMove(),this.callCallback("onTouchCancel",e)}},{key:"endTouchMove",value:function(){this.props.touchEnabled&&this.fakeOnDragEnd()}},{key:"renderMasterSpinner",value:function(){var e=this.props,t=e.hasMasterSpinner,n=e.masterSpinnerFinished,i=e.spinner;return t&&!n?("function"==typeof this.props.onMasterSpinner&&this.props.onMasterSpinner(),g.a.createElement("div",{className:he([Mt.masterSpinnerContainer,"carousel__master-spinner-container"])},i&&i(),!i&&g.a.createElement(kt,null))):null}},{key:"render",value:function(){var e=this,t=this.props,n=t.ariaLabel,i=(t.carouselStore,t.children),r=t.className,s=t.classNameAnimation,o=t.classNameTray,a=t.classNameTrayWrap,l=t.currentSlide,c=t.disableAnimation,d=(t.disableKeyboard,t.dragEnabled,t.hasMasterSpinner,t.interval,t.isPageScrollLocked,t.isPlaying,t.lockOnWindowScroll,t.masterSpinnerFinished,t.moveThreshold,t.naturalSlideHeight),u=t.naturalSlideWidth,p=(t.onMasterSpinner,t.orientation),h=(t.playDirection,t.privateUnDisableAnimation,t.slideSize),m=t.slideTraySize,f=(t.spinner,t.style),x=t.tabIndex,b=(t.totalSlides,t.touchEnabled,t.trayProps),j=t.trayTag,y=t.visibleSlides,v=t.isIntrinsicHeight,w=re(t,Tt),S=ee({},f),k={};"vertical"===p&&(k.height=0,k.paddingBottom=xe(100*d*y/u),k.width=xe(100));var O={},C=xe(h*l*-1);(this.state.isBeingTouchDragged||this.state.isBeingMouseDragged||c)&&(O.transition="none"),v&&(O.display="flex",O.alignItems="stretch"),"vertical"===p?(O.transform="translateY(".concat(C,") translateY(").concat(this.state.deltaY,"px)"),O.width=xe(100),O.flexDirection="column"):(O.width=xe(m),O.transform="translateX(".concat(C,") translateX(").concat(this.state.deltaX,"px)"),O.flexDirection="row");var N=he(["vertical"===p?Mt.verticalSlider:Mt.horizontalSlider,"carousel__slider","vertical"===p?"carousel__slider--vertical":"carousel__slider--horizontal",r]),_=he([Mt.sliderTrayWrap,"carousel__slider-tray-wrapper","vertical"===p?Mt.verticalSlideTrayWrap:Mt.horizontalTrayWrap,"vertical"===p?"carousel__slider-tray-wrap--vertical":"carousel__slider-tray-wrap--horizontal",a]),E=he([Mt.sliderTray,s||Mt.sliderAnimation,"carousel__slider-tray","vertical"===p?Mt.verticalTray:Mt.horizontalTray,"vertical"===p?"carousel__slider-tray--vertical":"carousel__slider-tray--horizontal",o]),P=null!==x?x:0,M=(w.dragStep,w.step,w.infinite,w.preventVerticalScrollOnTouch,w.preventingVerticalScroll,w.horizontalPixelThreshold,w.verticalPixelThreshold,re(w,Wt)),T=(b.className,b.onClickCapture,b.onMouseDown,b.onTouchCancel,b.onTouchEnd,b.onTouchMove,b.onTouchStart,b.ref,b.style,re(b,Dt));
1return g.a.createElement("div",ee({ref:function(t){e.sliderElement=t},className:N,"aria-live":"polite","aria-label":n,style:S,tabIndex:P,onKeyDown:this.handleOnKeyDown,role:"listbox"},M),g.a.createElement("div",{className:_,style:k},g.a.createElement(j,ee({ref:this.getSliderRef,className:E,style:O,onTouchStart:this.handleOnTouchStart,onTouchMove:this.handleOnTouchMove,onTouchEnd:this.handleOnTouchEnd,onTouchCancel:this.handleOnTouchCancel,onMouseDown:this.handleOnMouseDown,onClickCapture:this.handleOnClickCapture},T),i),this.renderMasterSpinner()))}}],[{key:"slideSizeInPx",value:function(e,t,n,i){return("horizontal"===e?t:n)/i}},{key:"slidesMoved",value:function(e,t,n,i,r,s){var o="horizontal"===t?n:i,a=Math.abs(Math.round(o/r)),l=Math.abs(o)>=r*e?s:0,c=Math.max(l,a);if(o<0)return c;var d=-c;return 0===d?0:d}}]),t}(g.a.Component),"propTypes",{ariaLabel:Oe.string,carouselStore:Oe.object.isRequired,children:Oe.node.isRequired,className:Oe.string,classNameAnimation:Oe.string,classNameTray:Oe.string,classNameTrayWrap:Oe.string,currentSlide:Oe.number.isRequired,disableAnimation:Oe.bool,disableKeyboard:Oe.bool,dragEnabled:Oe.bool.isRequired,dragStep:Oe.number,hasMasterSpinner:Oe.bool.isRequired,infinite:Oe.bool,interval:Oe.number.isRequired,isPageScrollLocked:Oe.bool.isRequired,isPlaying:Oe.bool.isRequired,lockOnWindowScroll:Oe.bool.isRequired,preventVerticalScrollOnTouch:Oe.bool,horizontalPixelThreshold:Oe.number,verticalPixelThreshold:Oe.number,masterSpinnerFinished:Oe.bool.isRequired,moveThreshold:Oe.number,naturalSlideHeight:Oe.number.isRequired,naturalSlideWidth:Oe.number.isRequired,onMasterSpinner:Oe.func,orientation:Ee.orientation.isRequired,playDirection:Ee.direction.isRequired,privateUnDisableAnimation:Oe.bool,slideSize:Oe.number.isRequired,slideTraySize:Oe.number.isRequired,spinner:Oe.func,step:Oe.number.isRequired,style:Oe.object,tabIndex:Oe.number,totalSlides:Oe.number.isRequired,touchEnabled:Oe.bool.isRequired,trayProps:Oe.shape({className:Oe.string,onClickCapture:Oe.func,onMouseDown:Oe.func,onTouchCancel:Oe.func,onTouchEnd:Oe.func,onTouchMove:Oe.func,onTouchStart:Oe.func,ref:Oe.shape({}),style:Oe.string}),trayTag:Oe.string,visibleSlides:Oe.number,isIntrinsicHeight:Oe.bool}),$(yt,"defaultProps",{ariaLabel:"slider",className:null,classNameAnimation:null,classNameTray:null,classNameTrayWrap:null,disableAnimation:!1,disableKeyboard:!1,dragStep:1,infinite:!1,preventVerticalScrollOnTouch:!0,horizontalPixelThreshold:15,verticalPixelThreshold:10,moveThreshold:.1,onMasterSpinner:null,privateUnDisableAnimation:!1,spinner:null,style:{},tabIndex:null,trayProps:{},trayTag:"div",visibleSlides:1,isIntrinsicHeight:!1}),yt),(function(e){return{currentSlide:e.currentSlide,disableAnimation:e.disableAnimation,privateUnDisableAnimation:e.privateUnDisableAnimation,disableKeyboard:e.disableKeyboard,dragEnabled:e.dragEnabled,hasMasterSpinner:e.hasMasterSpinner,infinite:e.infinite,interval:e.interval,isPageScrollLocked:e.isPageScrollLocked,isPlaying:e.isPlaying,lockOnWindowScroll:e.lockOnWindowScroll,preventingVerticalScroll:e.preventingVerticalScroll,masterSpinnerFinished:e.masterSpinnerFinished,naturalSlideHeight:e.naturalSlideHeight,naturalSlideWidth:e.naturalSlideWidth,orientation:e.orientation,playDirection:e.playDirection,slideSize:e.slideSize,slideTraySize:e.slideTraySize,step:e.step,dragStep:e.dragStep,totalSlides:e.totalSlides,touchEnabled:e.touchEnabled,visibleSlides:e.visibleSlides,isIntrinsicHeight:e.isIntrinsicHeight}}));function It(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,i=p()(e);if(t){var r=p()(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return d()(this,n)}}var Rt=[{title:"Report",description:"Output a report with a hierarchy of the open source projects in your development stack."},{title:"Analyze",description:"Scan your project for JavaScript, PHP, .NE, Go, Ruby and Python dependencies."}
1,{title:"Choose",description:"Decide which open source projects are most important to your business needs."},{title:"Contribute",description:"Sign-up for a single contribution or monthly subscription across your portfolio of open source."},{title:"Connect",description:"Directly connect with the communities behind your open source projects. See the difference your investment makes."}],At=function(e){l()(n,e);var t=It(n);function n(e){var i;return r()(this,n),(i=t.call(this,e)).state={activeIndex:0,direction:"",sliding:!1},i}return o()(n,[{key:"render",value:function(){return Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"3884596713",children:[".featureWrapper.jsx-3633070464{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;height:350px;background-size:147px 180px;margin-right:24px;margin-left:24px;}",".featureCard.jsx-3633070464{box-shadow:0px 4px 8px rgba(20,20,20,0.16);padding:5px;box-sizing:border-box;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}",".featureCard.jsx-3633070464 h2.jsx-3633070464{font-size:32px;line-height:40px;color:#3c5869;margin-bottom:16px;}",".featureCard.jsx-3633070464 p.jsx-3633070464{font-size:16px;line-height:24px;color:#3c5869;margin-top:32px;}",".indicator.jsx-3633070464{height:16px;width:16px;border-radius:8px;}",".indicatorGroup.jsx-3633070464{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative;}","@media screen and (min-width:768px){.featureCard.jsx-3633070464{width:390px;height:260px;padding:40px 35px;}.featureWrapper.jsx-3633070464{background-size:196px 240px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-position:right -30px !important;}.indicatorGroup.jsx-3633070464{left:-20px;}}","@media screen and (min-width:1194px){.featureCard.jsx-3633070464{width:416px;height:260px;}.featureWrapper.jsx-3633070464{height:400px;background-position:right top !important;}}"]}),Object(j.jsx)(x.a,{id:"289912000",children:[".buttonIndicator{padding:0;outline:none;border:none;background:#e7e7e7;margin-right:5px;border-radius:8px;margin-left:5px;background:'#C77970';}",".buttonIndicator:disabled{background:#c77970;}"]}),Object(j.jsxs)(Ye,{naturalSlideHeight:1,naturalSlideWidth:1,totalSlides:Rt.length,isIntrinsicHeight:!0,children:[Object(j.jsx)(zt,{children:Rt.map((function(e,t){return Object(j.jsx)(Et,{index:t,children:Object(j.jsx)("div",{style:{backgroundImage:"url(/static/img/homepage/".concat(e.title,"-bg.svg)"),backgroundRepeat:"no-repeat",backgroundPosition:"Contribute"===e.title?"200px -20px":"right top"},className:"jsx-3633070464 featureWrapper",children:Object(j.jsx)("div",{className:"jsx-3633070464 feature",children:Object(j.jsxs)("div",{className:"jsx-3633070464 featureCard",children:[Object(j.jsx)("h2",{className:"jsx-3633070464",children:e.title}),Object(j.jsx)("p",{className:"jsx-3633070464",children:e.description})]})})},e.title)},e.title)}))}),Object(j.jsx)("div",{className:"jsx-3633070464 indicatorGroup",children:Array.from({length:Rt.length}).map((function(e,t){return Object(j.jsx)(ct,{slide:t,className:"buttonIndicator",children:Object(j.jsx)("div",{className:"jsx-3633070464 indicator"})},t.toString())}))})]})]})}}]),n}(b.Component);function Ft(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Bt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ft(Object(n),!0).forEach((function(t){w()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ft(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var qt={content:{top:"50%",left:"50%",right:"auto",bottom:"auto",marginRight:"-50%",transform:"translate(-50%, -50%)",background:"#3C5869",border:"none",fontFamily:"Fira Code"}},Lt=[".contactUsForm.jsx-3587423278{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;}",".title.jsx-3587423278{font-weight:bold;font-size:32px;line-height:40px;color:#fffef9;}","form.jsx-3587423278{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}",".inputWrapper.jsx-3587423278{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}",".input.jsx-3587423278{background:#fffef9;border-radius:8px;padding:17px 24px;margin-bottom:24px;font-weight:500;font-size:16px;line-height:21px;color:#3c5869;outline:none;border:none;margin-right:10px;}","textarea.jsx-3587423278{outline:none;border:none;background:#fffef9;border-radius:8px;font-weight:500;font-size:16px;line-height:21px;color:#3c5869;padding:24px;height:168px;margin-bottom:24px;}",".closeModal.jsx-3587423278:focus,.sendButton.jsx-3587423278:focus{outline:none;}","input.jsx-3587423278::-webkit-input-placeholder,textarea.jsx-3587423278::-webkit-input-placeholder{font-family:'Fira Code',monospace;font-weight:400;}","input.jsx-3587423278::-moz-placeholder,textarea.jsx-3587423278::-moz-placeholder{font-family:'Fira Code',monospace;font-weight:400;}",".modal.jsx-3587423278 .titleWrapper.jsx-3587423278{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;
1-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}",".closeModal.jsx-3587423278{padding:12px 18px;border:2px solid #ffffff;box-sizing:border-box;color:#ffffff;background:#3c5869;height:48px;border-radius:75px;width:48px;cursor:pointer;}",".modal.jsx-3587423278 .closeModal.jsx-3587423278{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}",".closeModal.jsx-3587423278:hover{background-color:#7a9fb8;}","@media screen and (min-width:768px){.title.jsx-3587423278{margin-bottom:20px;}form.jsx-3587423278,.contactUsForm.jsx-3587423278{width:458px;}.input.jsx-3587423278{width:336px;}textarea.jsx-3587423278{width:405px;}}","@media screen and (min-width:1024px){.modal.jsx-3587423278 form.jsx-3587423278,.modal.jsx-3587423278{width:705px;}.modal.jsx-3587423278 form.jsx-3587423278 textarea.jsx-3587423278{width:650px;}.modal.jsx-3587423278 form.jsx-3587423278 .organizationInput.jsx-3587423278{width:290px;}.modal.jsx-3587423278 .titleWrapper.jsx-3587423278{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;}.inputWrapper.jsx-3587423278{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}","@media screen and (min-width:1440px){form.jsx-3587423278,.contactUsForm.jsx-3587423278{width:705px;}textarea.jsx-3587423278{width:650px;}.organizationInput.jsx-3587423278{width:290px;}}"];Lt.__hash="3587423278";var Ut=function(e){var t=e.type;return Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"2453209556",children:[".messageWrapper.jsx-2453209556{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}","h1.jsx-2453209556{font-size:56px;line-height:64px;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#fffef9;}","p.jsx-2453209556{font-size:20px;line-height:24px;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#ffffff;}"]}),Object(j.jsx)("div",{className:"jsx-2453209556 messageWrapper",children:"failed"===t?Object(j.jsxs)("div",{className:"jsx-2453209556",children:[Object(j.jsx)("h1",{className:"jsx-2453209556",children:"Sorry!"}),Object(j.jsx)("p",{className:"jsx-2453209556",children:"Something went wrong, please try to refresh the page and submit your message again."})]}):Object(j.jsxs)("div",{className:"jsx-2453209556",children:[Object(j.jsx)("h1",{className:"jsx-2453209556",children:"Thank you!"}),Object(j.jsx)("p",{className:"jsx-2453209556",children:"We received your message and we'll be in touch soon."})]})})]})},Ht=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(b.useState)(e),n=t[0],i=t[1];return{onChange:function(e){var t=e.target.name,r=e.target.value;i(Bt(Bt({},n),{},w()({formState:null},t,r)))},onSubmit:function(){var e=k()(C.a.mark((function e(t){return C.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),Object(P.a)("/data/contact",{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify(n)}).then((function(){i({formState:"success",type:n.type,name:"",email:"",organization:"",message:""})})).catch((function(){i(Bt(Bt({},n),{},{formState:"failed"}))}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),state:n}},Vt=function(e){var t=e.usedIn,n=e.closeModal,i=Ht({type:"inquiries",formState:null,name:"",email:"",message:""}),r=i.onChange,s=i.onSubmit,o=i.state;return Object(j.jsxs)("div",{className:"jsx-".concat(Lt.__hash)+" contactUsForm",children:[Object(j.jsx)(x.a,{id:Lt.__hash,children:Lt}),Object(j.jsxs)("div",{className:"jsx-".concat(Lt.__hash)+" titleWrapper",children:[!
1o.formState&&Object(j.jsx)("h3",{className:"jsx-".concat(Lt.__hash)+" title",children:"Contact us"}),"modal"===t&&Object(j.jsx)("button",{onClick:function(){return n()},className:"jsx-".concat(Lt.__hash)+" closeModal",children:"X"})]}),o.formState?Object(j.jsx)(Ut,{type:o.formState}):Object(j.jsxs)("form",{onSubmit:s,className:"jsx-".concat(Lt.__hash),children:[Object(j.jsxs)("div",{className:"jsx-".concat(Lt.__hash)+" inputWrapper",children:[Object(j.jsx)("input",{type:"text",name:"name",onChange:r,value:o.name,required:!0,placeholder:"What's your name?",className:"jsx-".concat(Lt.__hash)+" input nameInput"}),Object(j.jsx)("input",{type:"email",name:"email",onChange:r,value:o.email,required:!0,placeholder:"Enter your email",className:"jsx-".concat(Lt.__hash)+" input"})]}),Object(j.jsx)("textarea",{placeholder:"Write us a message",name:"message",required:!0,value:o.message,onChange:r,className:"jsx-".concat(Lt.__hash)+" textarea"}),Object(j.jsx)(L,{style:{alignSelf:"flex-end"},render:function(e){return Object(j.jsxs)(I,{type:"submit",mousePosition:e,className:"failed"===o.formState?"sendButton failed":"sendButton",children:["success"===o.formState&&"Message submitted!",!o.formState&&"Send","failed"===o.formState&&"Oops! There was a problem"]})}})]})]})},Yt=function(e){var t=e.usedIn,n=e.closeModal,i=Ht({formState:null,type:"betaTester",name:"",email:"",message:""}),r=i.onChange,s=i.onSubmit,o=i.state;return Object(j.jsxs)("div",{className:"jsx-".concat(Lt.__hash)+" "+(("modal"===t?"contactUsForm modal":"contactUsForm")||""),children:[Object(j.jsx)(x.a,{id:Lt.__hash,children:Lt}),Object(j.jsxs)("div",{className:"jsx-".concat(Lt.__hash)+" titleWrapper",children:[!o.formState&&Object(j.jsx)("h3",{className:"jsx-".concat(Lt.__hash)+" title",children:"Become a beta tester"}),"modal"===t&&Object(j.jsx)("button",{onClick:function(){return n()},className:"jsx-".concat(Lt.__hash)+" closeModal",children:"X"})]}),o.formState?Object(j.jsx)(Ut,{type:o.formState}):Object(j.jsxs)("form",{onSubmit:s,className:"jsx-".concat(Lt.__hash),children:[Object(j.jsxs)("div",{className:"jsx-".concat(Lt.__hash)+" inputWrapper",children:[Object(j.jsx)("input",{type:"text",name:"name",placeholder:"What's your name?",onCh
1ange:r,value:o.name,required:!0,className:"jsx-".concat(Lt.__hash)+" input nameInput"}),Object(j.jsx)("input",{type:"email",name:"email",placeholder:"Enter your email",onChange:r,value:o.email,required:!0,className:"jsx-".concat(Lt.__hash)+" input"})]}),Object(j.jsx)("textarea",{placeholder:"Write us a message",name:"message",value:o.message,onChange:r,required:!0,className:"jsx-".concat(Lt.__hash)+" textarea"}),Object(j.jsx)(L,{style:{alignSelf:"flex-end"},render:function(e){return Object(j.jsxs)(I,{type:"submit",mousePosition:e,className:"failed"===o.formState?"sendButton failed":"sendButton",children:["success"===o.formState&&"Message submitted!",!o.formState&&"Send","failed"===o.formState&&"Oops! There was a problem"]})}})]})]})},Zt=function(e){var t=e.usedIn,n=e.closeModal,i=Ht({type:"partnership",formState:null,organization:"",name:"",email:"",message:""}),r=i.onChange,s=i.onSubmit,o=i.state;return Object(j.jsxs)("div",{className:"jsx-".concat(Lt.__hash)+" "+(("modal"===t?"contactUsForm modal":"contactUsForm")||""),children:[Object(j.jsx)(x.a,{id:Lt.__hash,children:Lt}),Object(j.jsxs)("div",{className:"jsx-".concat(Lt.__hash)+" titleWrapper",children:[!o.formState&&Object(j.jsx)("h3",{className:"jsx-".concat(Lt.__hash)+" title",children:"Become a Partner"}),"modal"===t&&Object(j.jsx)("button",{onClick:function(){return n()},className:"jsx-".concat(Lt.__hash)+" closeModal",children:"X"})]}),o.formState?Object(j.jsx)(Ut,{type:o.formState}):Object(j.jsxs)("form",{onSubmit:s,className:"jsx-".concat(Lt.__hash),children:[Object(j.jsx)("input",{type:"text",name:"organization",placeholder:"Name of your organization",onChange:r,value:o.organization,required:!0,className:"jsx-".concat(Lt.__hash)+" input organizationInput"}),Object(j.jsxs)("div",{className:"jsx-".concat(Lt.__hash)+" inputWrapper",children:[Object(j.jsx)("input",{type:"text",name:"name",placeholder:"What's your name?",onCh
1ange:r,value:o.name,required:!0,className:"jsx-".concat(Lt.__hash)+" input nameInput"}),Object(j.jsx)("input",{type:"email",name:"email",placeholder:"Enter your email",onChange:r,value:o.email,required:!0,className:"jsx-".concat(Lt.__hash)+" input"})]}),Object(j.jsx)("textarea",{placeholder:"Write us a message",name:"message",value:o.message,onChange:r,required:!0,className:"jsx-".concat(Lt.__hash)+" textarea"}),Object(j.jsx)(L,{style:{alignSelf:"flex-end"},render:function(e){return Object(j.jsxs)(I,{type:"submit",mousePosition:e,className:"failed"===o.formState?"sendButton failed":"sendButton",children:["success"===o.formState&&"Message submitted!",!o.formState&&"Send","failed"===o.formState&&"Oops! There was a problem"]})}})]})]})},Xt=function(){var e=Object(b.useState)(!1),t=e[0],n=e[1];return Z.a.setAppElement("#__next"),Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"2326275546",children:[".mainWrapper.jsx-2326275546{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}",".container.jsx-2326275546{margin-left:15px;margin-right:15px;margin-bottom:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:72px;}",".titleWrapper.jsx-2326275546{margin-bottom:5px;}",".xl.jsx-2326275546{display:none;}",".titleWrapper.jsx-2326275546 h2.jsx-2326275546{font-weight:bold;font-size:32px;line-height:40px;color:#3c5869;}",".description.jsx-2326275546{font-size:16px;line-height:24px;color:#3c5869;}",".actionWrapper.jsx-2326275546{margin-top:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}",".tryItNow.jsx-2326275546{min-width:130px;padding:16px 24px;border:2px solid #e69d9b;box-sizing:border-box;border-radius:24px;border-radius:24px;outline:none;font-weight:bold;font-size:14px;line-height:16px;text-align:center;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#3c5869;-webkit-text-decoration:none;text-decoration:none;margin-right:10px;white-space:nowrap;}",".becomeATester.jsx-2326275546{font-weight:500;font-size:12px;line-height:16px;color:#3c5869;-webkit-text-decoration:none;text-decoration:none;width:144px;}",".carouselWrapper.jsx-2326275546{margin-top:24px;margin-bottom:24px;width:100%;}","@media screen and (min-width:375px){.container.jsx-2326275546{margin-left:32px;margin-right:32px;}.titleWrapper.jsx-2326275546,.descriptionWrapper.jsx-2326275546{width:307px;}}","@media screen and (min-width:768px){.container.jsx-2326275546{margin-left:76px;margin-right:76px;}.descriptionWrapper.jsx-2326275546{width:415px;}.carouselWrapper.jsx-2326275546{width:70%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}}","@media screen and (min-width:1024px){.carouselWrapper.jsx-2326275546{width:50%;}}","@media screen and (min-width:1194px){.mainWrapper.jsx-2326275546{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.container.jsx-2326275546{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:50px;margin-right:50px;}.titleWrapper.jsx-2326275546{width:520px;}.titleWrapper.jsx-2326275546 h2.jsx-2326275546{font-size:56px;line-height:64px;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;}.carouselWrapper.jsx-2326275546{width:544px;margin-right:57px;}}","@media screen and (min-width:1440px){.mainWrapper.jsx-2326275546{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.container.jsx-2326275546{margin-left:76px;margin-right:76px;}.carouselWrapper.jsx-2326275546{margin-right:50px;margin-left:50px;}.titleWrapper.jsx-2326275546,.descriptionWrapper.jsx-2326275546{width:636px;}.xl.jsx-2326275546{display:block;}}"]}),Object(j.jsxs)("div",{className:"jsx-2326275546 mainWrapper",children:[Object(j.jsx)("div",{className:"jsx-2326275546 container",children:Object(j.jsxs)("div",{className:"jsx-2326275546 wrapper",children:[Object(j.jsx)("div",{className:"jsx-2326275546 titleWrapper",children:Object(j.jsxs)("h2",{className:"jsx-2326275546 title",children:["What is ",Object(j.jsx)("br",{className:"jsx-2326275546 xl"})," Back Your Stack?"]})}),Object(j.jsx)("div",{className:"jsx-2326275546 descriptionWrapper",children:Object(j.jsx)("p",{className:"jsx-2326275546 description",children:"Back Your Stack works by anal
1yzing your project manifests and finding all of your dependencies. We then empower you to curate a subscription plan and see the impact of your contribution."})}),Object(j.jsxs)("div",{className:"jsx-2326275546 actionWrapper",children:[Object(j.jsx)(L,{render:function(e){return Object(j.jsx)(I,{className:"tryItNow secondary",href:"#tryItNow",mousePosition:e,children:"Try it now"})}}),Object(j.jsx)(L,{render:function(e){return Object(j.jsx)(I,{onClick:function(e){e.preventDefault(),n(!0)},className:"becomeATester primary",mousePosition:e,children:"Become a beta tester"})}})]})]})}),Object(j.jsx)("div",{className:"jsx-2326275546 carouselWrapper",children:Object(j.jsx)(At,{})})]}),Object(j.jsx)(Z.a,{isOpen:t,style:qt,onRequestClose:function(){return n(!1)},overlayClassName:"modalOverlay",children:Object(j.jsx)("div",{className:"jsx-2326275546",children:Object(j.jsx)(Yt,{usedIn:"modal",closeModal:function(){return n(!1)}})})})]})},Kt=n("RIqP"),Gt=n.n(Kt),Qt=n("t97r"),Jt=n.n(Qt),$t=n("TSYQ"),en=n.n($t),tn=n("VmXB"),nn=n("DWwB");function rn(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,i=p()(e);if(t){var r=p()(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return d()(this,n)}}var sn=function(e){l()(n,e);var t=rn(n);function n(e){var i;return r()(this,n),i=t.call(this,e),w()(A()(i),"handleChange",(function(e){var t=e.target.value;i.setState({q:t}),t?i.stateFeedbackDebounced(t):(i.setState({ok:null,error:null}),i.stateFeedbackDebounced.cancel())})),w()(A()(i),"handleSubmit",(function(e){i.state.q&&i.state.q.length>0&&!i.state.error&&tn.b.pushRoute("search",{q:i.state.q}),e.preventDefault()})),w()(A()(i),"search",(function(e,t){e.preventDefault(),e.stopPropagation(),i.setState({q:t}),tn.b.pushRoute("search",{q:t})})),w()(A()(i),"focus",(function(){return i.searchInput.current.focus()})),w()(A()(i),"isFocused",(function(){return document&&document.activeElement===i.searchInput.current})),w()(A()(i),"handleFocus",(function(){return i.setState({focused:i.isFocused()})})),w()(A()(i),"searchLink",(function(e){return Object(j.jsx)(tn.a,{route:"profile",params:{id:e.login},children:Object(j.jsx)("a",{onClick:function(t){return i.search(t,e.login)},href:"/".concat(e.login),children:e.login})},e.login)})),i.searchInput=g.a.createRef(),i.state={ok:null,error:null,q:"",focused:!1},i.stateFeedbackDebounced=B()(i.stateFeedback.bind(A()(i)),333),i}return o()(n,[{key:"stateFeedback",value:function(){var e=k()(C.a.mark((function e(t){var n;return C.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i=t,Object(P.a)("/data/getProfile?slug=".concat(i));case 2:if(n=e.sent,this.state.q===t){e.next=6;break}return this.stateFeedbackDebounced(this.state.q),e.abrupt("return");case 6:n?this.setState({error:null,ok:"\u2713 This is a valid GitHub identifier."}):this.setState({error:"\u2717 There is no GitHub organization or user with this identifier.",ok:null});case 7:case"end":return e.stop()}var i}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"render",value:function(){var e=this.props.orgs,t=this.state,n=t.q,i=t.ok,r=t.error,s=t.focused;return Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"500082467",children:["form.jsx-500082467{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}",".searchInput.jsx-500082467{border:1px solid rgba(24,26,31,0.1);border-radius:8px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;}",".searchInput.focused.jsx-500082467{background:white;}",".searchInput.focused.jsx-500082467,.searchInput.jsx-500082467:hover{border-color:#7a9fb8;}",".searchInput.focused.error.jsx-500082467{border-color:#f53152;}",".searchInput.jsx-500082467 div.jsx-500082467{color:#c0c5cc;background:#f7f8fa;font-size:14px;line-height:22px;text-align:center;border:none;border-radius:8px 0px 0px 8px;padding:9px;}",".searchInput.jsx-500082467 input.jsx-500082467{font-size:16px;padding:10px;border:0;border-style:solid;background:transparent;width:calc(100% - 160px);}",".searchInput.jsx-500082467 input.jsx-500082467,.searchInput.jsx-500082467 input.jsx-500082467::-webkit-input-placeholder{color:#c0c5cc;font-size:14px;line-height:24px;}",".searchInput.jsx-500082467 input.jsx-500082467,.searchInput.jsx-500082467 input.jsx-500082467::-moz-placeholder{color:#c0c5cc;font-size:14px;line-height:24px;}",".searchInput.jsx-500082467 input.jsx-500082467,.searchInput.jsx-500082467 input.jsx-500082467:-ms-input-placeholder{color:#c0c5cc;font-size:14px;line-height:24px;}",".searchInput.jsx-500082467 input.jsx-500082467,.searchInput.jsx-500082467 input.jsx-500082467::placeholder{color:#c0c5cc;font-size:14px;line-height:24px;}",".searchInput.jsx-500082467 input.jsx-500082467:focus{outline:none;color:#2e3033;}",".searchButton.jsx-500082467{margin:10px auto;background:#3c5869;mix-blend-mode:normal;border-radius:32px;outline:none;font-weight:bold;font-size:12px;line-height:16px;text-align:center;padding:17px 4px;color:#fff;border:none;width:229px;font-family:'Fira Code';cursor:pointer;}",".searchExamples.jsx-500082467{font-size:12px;line-height:16px;-webkit-letter-spacing:-0.016em;-moz-letter-spacing:-0.016em;-ms-letter-spacing:-0.016em;letter-spacing:-0.016em;color:rgba(39,39,48,0.5);}",".searchExamples.jsx-500082467 a.jsx-500082467{color:inherit;-webkit-text-decoration:underline;text-decoration:underline;}",".searchExamples.jsx-500082467 a.jsx-500082467:hover{-webkit-text-decoration:none;text-decoration:none;}",".searchFeedback.jsx-500082467{font-size:12px;right:0;top:0;margin-top:5px;}",".searchFeedback.ok.jsx-500082467{color:#3a2fac;}",".searchFeedback.error.jsx-500082467{color:#f53152;}","@media screen and (max-width:500px){.searchFeedback.jsx-500082467{width:auto;margin:0;text-align:center;}.searchInput.jsx-500082467 div.jsx-500082467,.searchInput.jsx-500082467 input.jsx-500082467{padding:8px;}}","@media screen and (min-width:1194px){.searchButton.jsx-500082467{font-size:14px;line-height:16px;text-align:center;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;min-width:260px;padding:15px 4px;}}"]}),Object(j.jsxs)("form",{method:"GET",action:"/search",onSubmit:this.handleSubmit,className:"jsx-500082467",children:[Object(j.jsxs)("div",{onClick:this.focus,className:"jsx-500082467 "+(en()("searchInput",{error:!!r,ok:!!i,focused:s})||""),children:[Object(j.jsx)("div",{className:"jsx-500082467 preInput",children:"github.com/"}),Object(j.jsx)("input",{ref:this.searchInput,type:"text",name:"q",value:n,placeholder:"your organization",onChange:this.handleChange,onFocus:this.handleFocus,onBlur:this.handleFocus,autoComplete:"off",autoCapitalize:"none",className:"jsx-500082467"})]}),r&&Object(j.jsx)("div",{className:"jsx-500082467 searchFeedback error",children:r}),i&&Object(j.jsx)("div",{className:"jsx-500082467 searchFeedback ok",children:i}),e&&e.length>0&&Object(j.jsxs)("p",{className:"jsx-500082467 searchExamples",children:["Your organizations: \xa0",Object(j.jsx)(nn.a,{array:e,map:this.searchLink,others:!1})]}
1),!e&&Object(j.jsxs)("p",{className:"jsx-500082467 searchExamples",children:["e.g.: \xa0",Object(j.jsx)(nn.a,{array:[{login:"facebook"},{login:"airbnb"},{login:"algolia"}],map:this.searchLink,others:!1})]}),Object(j.jsx)(L,{style:{alignSelf:"center"},render:function(e){return Object(j.jsx)(I,{type:"submit",value:"Try analyzing your stack now",className:"searchButton",mousePosition:e,children:"Try analyzing your stack now"})}})]})]})}}]),n}(g.a.Component),on=function(e){var t=e.loggedInUserOrgs;return Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"2827165346",children:["p.jsx-2827165346{font-family:'Inter UI',sans-serif;}",".box.jsx-2827165346{width:266px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:321px;background:#fff;box-shadow:0px 4px 8px rgba(20,20,20,0.16);border-radius:8px;padding:26px 17px;box-sizing:border-box;}",".boxHeader.jsx-2827165346{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3c5869;font-size:16px;line-height:24px;}",".boxHeader.jsx-2827165346 h3.jsx-2827165346{font-weight:400;}",".icon.jsx-2827165346{margin-right:20px;width:20px;height:20px;}",".boxDescription.jsx-2827165346{font-size:12px;line-height:16px;-webkit-letter-spacing:-0.016em;-moz-letter-spacing:-0.016em;-ms-letter-spacing:-0.016em;letter-spacing:-0.016em;color:rgba(39,39,48,0.5);}","@media screen and (min-width:375px){.box.jsx-2827165346{width:322px;}}","@media screen and (min-width:768px){.box.jsx-2827165346{min-height:321px;width:352px;padding:20px 17px;}}","@media screen and (min-width:1194px){.box.jsx-2827165346{min-height:368px;min-width:416px;padding:20px 40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.boxDescription.jsx-2827165346{font-size:14px;line-height:24px;-webkit-letter-spacing:-0.012em;-moz-letter-spacing:-0.012em;-ms-letter-spacing:-0.012em;letter-spacing:-0.012em;}}"]}),Object(j.jsxs)("div",{className:"jsx-2827165346 box",children:[Object(j.jsxs)("div",{className:"jsx-2827165346 boxHeader",children:[Object(j.jsx)("div",{className:"jsx-2827165346 icon",children:Object(j.jsx)(Jt.a,{})}),Object(j.jsx)("h3",{className:"jsx-2827165346",children:"Use a GitHub profile"})]}),Object(j.jsx)("p",{className:"jsx-2827165346 boxDescription",children:"Just copy and paste the URL of the repository that you want to scan and set a contribution."}),Object(j.jsx)(sn,{orgs:t}),Object(j.jsx)("p",{className:"jsx-2827165346 boxDescription",children:"Or try analyzing non-public repositories by uploading dependency files here."})]})]})},an=n("yzbm"),ln=n("XWHH"),cn=n.n(ln),dn=n("PnZR");function un(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,i=p()(e);if(t){var r=p()(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return d()(this,n)}}var pn=function(e){l()(n,e);var t=un(n);function n(e){var i;return r()(this,n),i=t.call(this,e),w()(A()(i),"onDrop",(function(e,t){if(0===e.length&&t.length>0&&i.setErrorState(),e.length>0){var n=new FormData;e.forEach((function(e){n.append("files",e)})),cn()("/files/upload",{method:"POST",body:n}).then((function(e){200!==e.status?i.setErrorState():i.props.onUpload&&(i.props.onUpload(),i.setState({error:!1}))}))}})),w()(A()(i),"setErrorState",(function(){i.setState({error:!0}),setTimeout((function(){i.setState({error:!1})}),5e3)})),i.state={error:!1},i}return o()(n,[{key:"render",value:function(){var e=dn.a.map((function(e){return Object(j.jsx)("em",{children:e},e)})).reduce((function(e,t,n,i){return 1===n?[t]:i.length-1===n?[].concat(Gt()(e),[" and ",t]):[].concat(Gt()(e),[", ",t])}));return Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"4120129871",children:[".dropZoneComponent{border-width:1px;border-color:#9399a3;border-style:dashed;border-radius:4px;color:#9399a3;font-size:12px;cursor:pointer;-webkit-transition-duration:1s;transition-duration:1s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;
1-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:72px;}",".dropZoneComponent .text{text-align:center;}",".dropZoneComponent.active{color:#3c5869;border-color:#3c5869;height:72px;}",".dropZoneComponent.error{border-color:#f53152;background-color:#fff2f4;}",".dropZoneComponent:hover{color:#272730;}",".dropZoneComponent:active,.dropZoneComponent:focus{border-color:#3c5869;}",".activeDrag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;color:#3c5869;padding-top:16px;}","@media screen and (min-width:1194px){.uploadContainer,.uploadWrapper,.dropZoneComponent{min-width:280px;}.uploadContainer:hover,.uploadWrapper:hover,.dropZoneComponent:hover{width:287px;}.dropZoneComponent:hover{height:74px;}}"]}),Object(j.jsx)(x.a,{id:"593529508",children:[".uploadFeedback.jsx-201268674{font-size:12px;-webkit-transition-duration:1s;transition-duration:1s;opacity:0;display:none;color:#f53152;}",".uploadFeedback.inside.jsx-201268674{text-align:center;background-color:#fff2f4;position:relative;padding:20px;}",".uploadFeedback.error.jsx-201268674{opacity:1;display:block;}"]}),Object(j.jsxs)("div",{className:"jsx-201268674 uploadWrapper",children:[Object(j.jsx)(an.a,{onDrop:this.onDrop,className:en()("dropZoneComponent",{error:this.state.error}),activeClassName:"active",maxSize:102400,children:function(e){return e.isDragActive?Object(j.jsxs)("div",{className:"jsx-201268674 text activeDrag",children:[Object(j.jsx)("img",{src:"/static/img/homepage/icon-drop.svg",alt:"Drop Icon",className:"jsx-201268674"}),Object(j.jsx)("p",{className:"jsx-201268674",children:"Drop file(s) here."})]}):Object(j.jsx)("div",{className:"jsx-201268674 text",children:Object(j.jsxs)("p",{className:"jsx-201268674",children:["Simply drag and drop files",Object(j.jsx)("br",{className:"jsx-201268674"}),"or click to select files to upload."]})})}}),Object(j.jsx)("div",{className:"jsx-201268674 "+(en()("uploadFeedback",{error:this.state.error,float:"float"===this.props.feedbackPosition,inside:"inside"===this.props.feedbackPosition})||""),children:Object(j.jsxs)("p",{className:"jsx-201268674",children:["There was an error while uploading your files. At the moment, we support ",e,". Please try again. If the problem persists, please contact us."]})})]})]})}}]),n}(g.a.Component);w()(pn,"defaultProps",{style:{},feedbackPosition:"float"});var hn=n("k6Oo"),mn=n.n(hn),fn=function(){tn.b.pushRoute("files")},xn=function(e){var t=e.supportedFilesAsComponent;return Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"2820076104",children:["p.jsx-2820076104{font-family:'Inter UI',sans-serif;}",".box.jsx-2820076104{width:266px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:321px;background:#fff;box-shadow:0px 4px 8px rgba(20,20,20,0.16);border-radius:8px;padding:26px 17px;box-sizing:border-box;}",".boxHeader.jsx-2820076104{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3c5869;font-size:16px;line-height:24px;}",".boxHeader.jsx-2820076104 h3.jsx-2820076104{font-weight:400;}",".icon.jsx-2820076104{margin-right:20px;width:20px;height:20px;}",".boxDescription.jsx-2820076104{font-size:12px;line-height:16px;-webkit-letter-spacing:-0.016em;-moz-letter-spacing:-0.016em;-ms-letter-spacing:-0.016em;letter-spacing:-0.016em;color:rgba(39,39,48,0.5);}","@media screen and (min-width:375px){.box.jsx-2820076104{width:322px;}}","@media screen and (min-width:768px){.box.jsx-2820076104{min-height:321px;width:352px;}}","@media screen and (min-width:1194px){.box.jsx-2820076104{min-height:368px;width:528px;padding:20px 40px;-webkit-box-pack:justify;
1-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.uploadContainer.jsx-2820076104{width:280px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;box-sizing:border-box;box-shadow:0px 4px 8px rgba(20,20,20,0.16);}.boxDescription.jsx-2820076104{font-size:14px;line-height:24px;-webkit-letter-spacing:-0.012em;-moz-letter-spacing:-0.012em;-ms-letter-spacing:-0.012em;letter-spacing:-0.012em;}}"]}),Object(j.jsxs)("div",{className:"jsx-2820076104 box",children:[Object(j.jsxs)("div",{className:"jsx-2820076104 boxHeader",children:[Object(j.jsx)("div",{className:"jsx-2820076104 icon",children:Object(j.jsx)(mn.a,{})}),Object(j.jsx)("h3",{className:"jsx-2820076104",children:"Upload dependency files"})]}),Object(j.jsxs)("p",{className:"jsx-2820076104 boxDescription",children:["If you want to analyze private or local repositories simply upload dependency files. At the moment, we support ",t,"."]}),Object(j.jsx)("div",{className:"jsx-2820076104 uploadContainer",children:Object(j.jsx)(pn,{onUpload:fn,feedbackPosition:"float"})}),Object(j.jsx)("p",{className:"jsx-2820076104 boxDescription",children:"The uploaded files will not be shared with anyone and will be deleted when your session expire."})]})]})},bn=dn.a.map((function(e){return Object(j.jsx)("span",{children:e},e)})).reduce((function(e,t,n,i){return 0===n?[t]:i.length-1===n?[].concat(Gt()(e),[" and ",t]):[].concat(Gt()(e),[", ",t])}),[]),gn=function(){return Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"1574851718",children:[".container.jsx-1574851718{margin-left:25px;margin-right:25px;margin-bottom:30px;}",".title.jsx-1574851718{font-weight:bold;font-size:32px;line-height:40px;text-align:center;color:#3c5869;}",".cardsWrapper.jsx-1574851718{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}",".cardWrapper.jsx-1574851718{margin-top:15px;margin-bottom:15px;}","@media screen and (min-width:768px){.cardsWrapper.jsx-1574851718{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}","@media screen and (min-width:1194px){.cardsWrapper.jsx-1574851718{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.githubCard.jsx-1574851718{margin-right:40px;}.uploadCard.jsx-1574851718{margin-left:45px;}}","@media screen and (min-width:1440px){.container.jsx-1574851718{margin-top:50px;}.title.jsx-1574851718{margin-bottom:40px;}.githubCard.jsx-1574851718{margin-right:75px;}.uploadCard.jsx-1574851718{margin-left:75px;}}"]}),Object(j.jsxs)("div",{id:"tryItNow",className:"jsx-1574851718 container",children:[Object(j.jsx)("h2",{className:"jsx-1574851718 title",children:"Try it now!"}),Object(j.jsxs)("div",{className:"jsx-1574851718 cardsWrapper",children:[Object(j.jsx)("div",{className:"jsx-1574851718 cardWrapper githubCard",children:Object(j.jsx)(on,{})}),Object(j.jsx)("div",{className:"jsx-1574851718 cardWrapper uploadCard",children:Object(j.jsx)(xn,{supportedFilesAsComponent:bn})})]})]})]})},jn=[{id:"marketing",title:"Marketing",description:"A transparent commitment to open source matters to your team and customers. By lifting up coders and what they do, you show what your company cares about."},{id:"operations",title:"Operations",description:"Strategic commitment to open source strengthens your company culture, allowing you to retain great coders and attract new ones.. And, it helps you get work done"},{id:"riskManagement",title:"Risk Management",description:"Engaging with the ecosystems that are critical to product success allows you to help set roadmaps for development, reduce liability, and know about flaws before they affect your business."}],yn=function(){var e=Object(b.useState)(!1),t=e[0],n=e[1];return Z.a.setAppElement("#__next"),Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"1698849448",children:[".wrapper.jsx-1698849448{background-color:#7a9fb8;background-image:url('/static/img/homepage/investinus-bg.svg');background-repeat:no-repeat;background-position:right bottom;padding-top:42px;padding-bottom:180px;margin-bottom:30px;}",".container.jsx-1698849448{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}",".titleWrapper.jsx-1698849448{width:264px;box-sizing:border-box;}",".titleWrapper.jsx-1698849448 h2.jsx-1698849448{font-weight:bold;font-size:32px;line-height:40px;text-align:center;color:#ffffff;}",".descriptionWrapper.jsx-1698849448{width:271px;box-sizing:border-box;}",".descriptionWrapper.jsx-1698849448 p.jsx-1698849448{font-size:24px;line-height:32px;text-align:center;color:#ffffff;}",".featureWrapper.jsx-1698849448{margin-top:20px;margin-bottom:20px;
1display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;}",".feature.jsx-1698849448{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;margin-bottom:10px;}",".card.jsx-1698849448{background:#ffffff;box-shadow:0px 4px 8px rgba(20,20,20,0.16);width:272px;min-height:320px;padding:36px 15px 44px;box-sizing:border-box;}",".card.jsx-1698849448 h3.jsx-1698849448{font-weight:bold;font-size:32px;line-height:40px;color:#3c5869;}",".card.jsx-1698849448 p.jsx-1698849448{font-size:16px;line-height:24px;color:#3c5869;}",".actionWrapper.jsx-1698849448{display:none;}","@media screen and (min-width:375px){.titleWrapper.jsx-1698849448{width:100%;}.descriptionWrapper.jsx-1698849448{width:332px;}.card.jsx-1698849448{width:342px;}.iconWrapper.jsx-1698849448{margin-bottom:40px;margin-top:40px;}}","@media screen and (min-width:768px){.wrapper.jsx-1698849448{padding-bottom:220px;}.titleWrapper.jsx-1698849448{width:452px;}.descriptionWrapper.jsx-1698849448{width:700px;}.featureWrapper.jsx-1698849448{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;width:100%;}.card.jsx-1698849448{width:230px;height:384px;padding:10px;}.actionWrapper.jsx-1698849448{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:45px;}.becomeAPartner.jsx-1698849448{margin-right:30px;}}","@media screen and (min-width:834px){.descriptionWrapper.jsx-1698849448{width:761px;}}","@media screen and (min-width:1194px){.titleWrapper.jsx-1698849448{width:736px;}.titleWrapper.jsx-1698849448 h2.jsx-1698849448{font-size:56px;line-height:64px;}.descriptionWrapper.jsx-1698849448{width:822px;}.iconWrapper.jsx-1698849448{margin-bottom:80px;}.card.jsx-1698849448{width:342px;height:320px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;padding-left:10px;padding-right:10px;}}","@media screen and (min-width:1440px){.descriptionWrapper.jsx-1698849448{width:928px;}.card.jsx-1698849448{width:416px;padding-left:20px;padding-right:20px;padding-top:40px;}@media screen and (min-width:2560px){.featureWrapper.jsx-1698849448{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.feature.jsx-1698849448{margin-left:40px;margin-right:40px;}}}"]}),Object(j.jsx)("div",{className:"jsx-1698849448 wrapper",children:Object(j.jsxs)("div",{className:"jsx-1698849448 container",children:[Object(j.jsx)("div",{className:"jsx-1698849448 titleWrapper",children:Object(j.jsx)("h2",{className:"jsx-1698849448",children:"Invest in open source. It's good business"})}),Object(j.jsx)("div",{className:"jsx-1698849448 descriptionWrapper",children:Object(j.jsx)("p",{className:"jsx-1698849448",children:"Your stack is only as strong as the communities building the software you depend on. By giving back, you ensure a better future for your own code, and make the open source environment better for everyone."})}),Object(j.jsx)("div",{className:"jsx-1698849448 featureWrapper",children:jn.map((function(e){return Object(j.jsxs)("div",{className:"jsx-1698849448 feature",children:[Object(j.jsx)("div",{className:"jsx-1698849448 iconWrapper",children:Object(j.jsx)("img",{src:"/static/img/homepage/".concat(e.id,"-icon.svg"),alt:"".concat(e.name," Icon"),className:"jsx-1698849448 icon"})}),Object(j.jsxs)("div",{className:"jsx-1698849448 card",children:[Object(j.jsx)("h3",{className:"jsx-1698849448",children:e.title}),Object(j.jsx)("p",{className:"jsx-1698849448",children:e.description})]})]},e.id)}))}),Object(j.jsxs)("div",{className:"jsx-1698849448 actionWrapper",children:[Object(j.jsx)(L,{render:function(e){return Object(j.jsx)(I,{className:"becomeAPartner investSectionBecomePartner",mousePosition:e,onClick:function(e){e.preventDefault(),n(!0)},children:"Become a partner"})}}),Object(j.jsx)(L,{render:function(e){return Object(j.jsx)(I,{href:"https://opencollective.com/backyourstack",className:"contribute investSectionContribute",mousePosition:e,children:"Contribute"})}})]})]})}),Object(j.jsx)(Z.a,{isOpen:t,style:qt,overlayClassName:"modalOverlay",onRequestClose:function(){return n(!1)},children:Object(j.jsx)("div",{className:"jsx-1698849448",children:Object(j.jsx)(Zt,{usedIn:"modal",closeModal:function(){return n(!1)}})})})]})},vn=function(){var e=Object(b.useState)(!1),t=e[0],n=e[1];return Z.a.setAppElement("#__next"),Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"1233560893",children:[".container.jsx-1233560893{margin-left:19px;margin-right:19px;}",".wrapper.jsx-1233560893{margin-bottom:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}",".titleWrapper.jsx-1233560893 h2.jsx-1233560893{font-weight:bold;font-size:32px;line-height:40px;text-align:center;color:#3c5869;}",".titleWrapper.jsx-1233560893 p.jsx-1233560893{font-size:20px;line-height:24px;text-align:center;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#3c5869;}",".values.jsx-1233560893{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}",".value.jsx-1233560893{box-sizing:border-box;width:282px;margin-bottom:20px;}",".value.jsx-1233560893 h3.jsx-1233560893{font-weight:bold;font-size:20px;line-height:24px;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#3c5869;}",".value.jsx-1233560893 p.jsx-1233560893{font-size:16px;line-height:24px;color:#3c5869;margin-bottom:25px;}",".authenticity.jsx-1233560893,.goodCitizen.jsx-1233560893,.resiliency.jsx-1233560893{border-bottom:1px solid #799fb8;}",".actionWrapper.jsx-1233560893{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:28px;margin-bottom:42px;}",".partners.jsx-1233560893{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;box-sizing:border-box;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;
1-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}",".partner.jsx-1233560893{margin:5px 10px;}",".title.jsx-1233560893 h2.jsx-1233560893{font-size:20px;line-height:24px;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#3c5869;}",".description.jsx-1233560893 p.jsx-1233560893{font-size:20px;line-height:24px;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;color:#3c5869;}",".openSourceTogetherWrapper.jsx-1233560893{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;}",".horizontalDivider.jsx-1233560893,.verticalDivider.jsx-1233560893{display:none;}","@media screen and (min-width:375px){.titleWrapper.jsx-1233560893{width:310px;}.title.jsx-1233560893,.description.jsx-1233560893{width:288px;}.partner.jsx-1233560893{margin:5px 23px;}}","@media screen and (min-width:768px){.titleWrapper.jsx-1233560893{width:682px;}.values.jsx-1233560893{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.value.jsx-1233560893{margin-bottom:0;}.resiliency.jsx-1233560893 h3.jsx-1233560893,.simplicity.jsx-1233560893 h3.jsx-1233560893{margin-top:15px;}.authenticity.jsx-1233560893,.goodCitizen.jsx-1233560893,.resiliency.jsx-1233560893{border-bottom:none;}.verticalDivider.jsx-1233560893{display:block;height:190px;border-right:1px solid #799fb8;margin-left:25px;margin-right:35px;}.horizontalDivider.jsx-1233560893{display:block;width:690px;border-bottom:1px solid #799fb8;}.openSourceTogetherWrapper.jsx-1233560893{margin-top:100px;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-left:55px;}.title.jsx-1233560893{width:547px;}.title.jsx-1233560893 h2.jsx-1233560893{font-size:56px;line-height:64px;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;}.description.jsx-1233560893{width:520px;}.contribute.jsx-1233560893{margin-left:25px;}.partners.jsx-1233560893{width:500px;margin-top:50px;margin-bottom:50px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.topValues.jsx-1233560893,.bottomValues.jsx-1233560893{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}","@media screen and (min-width:1194px){.titleWrapper.jsx-1233560893{width:700px;}.titleWrapper.jsx-1233560893 h2.jsx-1233560893{font-size:56px;line-height:64px;margin-bottom:30px;}.value.jsx-1233560893{width:405px;}.topValues.jsx-1233560893,.bottomValues.jsx-1233560893{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.horizontalDivider.jsx-1233560893{width:1000px;}.verticalDivider.jsx-1233560893{margin-left:50px;margin-right:50px;}.openSourceTogetherWrapper.jsx-1233560893{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px;}.partners.jsx-1233560893{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.actionWrapper.jsx-1233560893{margin-top:50px;}}","@media screen and (min-width:1440px){.description.jsx-1233560893{width:674px;}.titleDescriptionWrapper.jsx-1233560893{margin-right:30px;}.partners.jsx-1233560893{margin-left:100px;margin-right:100px;}}","@media screen and (min-width:1920px){.container.jsx-1233560893{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.values.jsx-1233560893{width:1402px;}}"]}),Object(j.jsxs)("div",{className:"jsx-1233560893 container",children:[Object(j.jsx)("div",{className:"jsx-1233560893 wrapper",children:Object(j.jsxs)("div",{className:"jsx-1233560893 titleWrapper",children:[Object(j.jsx)("h2",{className:"jsx-1233560893",children:"Our values"}),Object(j.jsx)("p",{className:"jsx-1233560893",children:"We believe that open source technologies are a shared infrastru
1cture. It is our responsibility to bridge businesses with the open source communities they depend on. Our work carries the following values:"})]})}),Object(j.jsxs)("div",{className:"jsx-1233560893 values",children:[Object(j.jsxs)("div",{className:"jsx-1233560893 topValues",children:[Object(j.jsxs)("div",{className:"jsx-1233560893 value authenticity",children:[Object(j.jsx)("h3",{className:"jsx-1233560893",children:"Authenticity"}),Object(j.jsxs)("p",{className:"jsx-1233560893",children:["With integrity and transparency, we are building a world where open source can thrive."," "]})]}),Object(j.jsx)("div",{className:"jsx-1233560893 verticalDivider"}),Object(j.jsxs)("div",{className:"jsx-1233560893 value goodCitizen",children:[Object(j.jsx)("h3",{className:"jsx-1233560893",children:"Good Citizenship"}),Object(j.jsxs)("p",{className:"jsx-1233560893",children:["We believe corporations propel the promise of open source. We build bridges of collaboration and mutual benefit."," "]})]})]}),Object(j.jsx)("div",{className:"jsx-1233560893 horizontalDivider"}),Object(j.jsxs)("div",{className:"jsx-1233560893 bottomValues",children:[Object(j.jsxs)("div",{className:"jsx-1233560893 value resiliency",children:[Object(j.jsx)("h3",{className:"jsx-1233560893",children:"Resiliency"}),Object(j.jsx)("p",{className:"jsx-1233560893",children:"Open source is bigger than a single person. We embrace the strength that grows from working together."})]}),Object(j.jsx)("div",{className:"jsx-1233560893 verticalDivider"}),Object(j.jsxs)("div",{className:"jsx-1233560893 value simplicity",children:[Object(j.jsx)("h3",{className:"jsx-1233560893",children:"Simplicity"}),Object(j.jsxs)("p",{className:"jsx-1233560893",children:["We believe investing in open source should not be difficult. We remove friction to grow with simplicity."," "]})]})]})]}),Object(j.jsxs)("div",{className:"jsx-1233560893 openSourceTogetherWrapper",children:[Object(j.jsxs)("div",{className:"jsx-1233560893 titleDescriptionWrapper",children:[Object(j.jsx)("div",{className:"jsx-1233560893 title",children:Object(j.jsx)("h2",{className:"jsx-1233560893",children:"Building open source together."})}),Object(j.jsx)("div",{className:"jsx-1233560893 description",children:Object(j.jsx)("p",{className:"jsx-1233560893",children:"We are on a mission to shape the best tools and dialogue about the business of open source sustainability. Our members range from for-profit technology companies to non-profits\u2019 voices. Come join us."})}),Object(j.jsxs)("div",{className:"jsx-1233560893 actionWrapper",children:[Object(j.jsx)(L,{style:{marginRight:"10px"},render:function(e){return Object(j.jsx)(I,{className:"becomeAPartner OurValuesBecomeAPartner primary",mousePosition:e,onClick:function(e){e.preventDefault(),n(!0)},children:"Become a partner"})}}),Object(j.jsx)(L,{render:function(e){return Object(j.jsx)(I,{className:"contribute OurValuesContribute contribute",href:"https://opencollective.com/backyourstack",mousePosition:e,children:"Contribute"})}})]})]}),Object(j.jsxs)("div",{className:"jsx-1233560893 partners",children:[Object(j.jsx)("div",{className:"jsx-1233560893 partner",children:Object(j.jsx)("a",{href:"#",className:"jsx-1233560893",children:Object(j.jsx)("img",{src:"/static/img/homepage/oc-partner.svg",alt:"Open collective",className:"jsx-1233560893"})})}),Object(j.jsx)("div",{className:"jsx-1233560893 partner",children:Object(j.jsx)("a",{href:"https://opensource.org",className:"jsx-1233560893",children:Object(j.jsx)("img",{src:"/static/img/homepage/osi-partner.svg",alt:"Open source initative",className:"jsx-1233560893"})})}),Object(j.jsx)("div",{className:"jsx-1233560893 partner",children:Object(j.jsx)("a",{href:"https://opencollective.com",className:"jsx-1233560893",children:Object(j.jsx)("img",{src:"/static/img/homepage/osc-partner.svg",alt:"Open source collective",className:"jsx-1233560893"})})}),Object(j.jsx)("div",{className:"jsx-1233560893 partner",children:Object(j.jsx)("a",{href:"https://codefund.io",className:"jsx-1233560893",children:Object(j.jsx)("img",{src:"/static/img/homepage/cf-partner.svg",alt:"Code fund",className:"jsx-1233560893"})})}),Object(j.jsx)("div",{className:"jsx-1233560893 partner",children:Object(j.jsx)("a",{href:"https://maintainer.io",className:"jsx-1233560893",children:Object(j.jsx)("img",{src:"/static/img/homepage/last-partner.svg",alt:"Partner",className:"jsx-1233560893"})})})]})]})]}),Object(j.jsx)(Z.a,{isOpen:t,style:qt,onRequestClose:function(){return n(!1)},overlayClassName:"modalOverlay",children:Object(j.jsx)("div",{className:"jsx-1233560893",children:Object(j.jsx)(Zt,{usedIn:"modal",closeModal:function(){return n(!1)}})})})]})},wn=n("ma3e"),Sn=function(){var e=Object(b.useState)("inquiries"),t=e[0],n=e[1],i=Object(b.useState)(!1),r=i[0],s=i[1];return Z.a.setAppElement("#__next"),Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"1503433801",children:[".backgroundWrapper.jsx-1503433801{background-color:#7a9fb8;background-image:url('/static/img/homepage/joinus-bg.svg');background-repeat:no-repeat;background-position:right top;padding-bottom:30px;padding-top:100px;}",".container.jsx-1503433801{margin-right:18px;margin-left:18px;padding-top:90px;padding-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}",".joinUsWrapper.jsx-1503433801{box-sizing:border-box;width:283px;min-height:335px;padding:42px 15px 35px;background-color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:29px;}",".joinUsWrapper.jsx-1503433801 h2.jsx-1503433801{font-weight:bold;font-size:32px;line-height:40px;text-align:center;color:#3c5869;}",".actionWrapper.jsx-1503433801{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}",".soical-icons.jsx-1503433801{margin-bottom:20px;}
1",".soical-icons.jsx-1503433801 a.jsx-1503433801{margin-right:10px;margin-left:10px;}",".contactUsWrapper.jsx-1503433801{background-color:#3c5869;padding:46px 37px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;width:288px;min-height:390px;}",".tabs.jsx-1503433801{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}",".tab.jsx-1503433801{width:95px;height:48px;outline:none;border:none;padding:13px 6px 19px;color:#3c5869;font-weight:bold;font-size:8px;line-height:16px;background:#ffffff;border-radius:8px 8px 0px 0px;font-family:Fira Code;margin-right:2px;cursor:pointer;}",".tab.jsx-1503433801:hover{font-weight:bold;}",".active.jsx-1503433801{background-color:#3c5869;color:#fff;font-weight:bold;}",".soical.jsx-1503433801{color:#3c5869;}",".soical.jsx-1503433801:hover{color:#7a9fb8;}","@media screen and (min-width:375px){.tab.jsx-1503433801{font-size:12px;}.contactUsWrapper.jsx-1503433801{width:344px;}}","@media screen and (min-width:768px){.joinUsWrapper.jsx-1503433801{width:441px;height:488px;}.joinUsWrapper.jsx-1503433801 h2.jsx-1503433801{font-size:56px;line-height:64px;text-align:center;-webkit-letter-spacing:-0.02em;-moz-letter-spacing:-0.02em;-ms-letter-spacing:-0.02em;letter-spacing:-0.02em;margin-bottom:54px;}.contribute.jsx-1503433801{margin-bottom:93px;}.contactUsWrapper.jsx-1503433801{width:600px;}.contactUsForm.jsx-1503433801 h3.jsx-1503433801{margin-bottom:20px;}form.jsx-1503433801,.contactUsForm.jsx-1503433801{width:458px;}form.jsx-1503433801 input.jsx-1503433801{width:336px;}textarea.jsx-1503433801{width:405px;}.sendButton.jsx-1503433801{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.tab.jsx-1503433801{width:auto;height:auto;padding:16px;}}","@media screen and (min-width:1194px){.backgroundWrapper.jsx-1503433801{padding-top:140px;}.container.jsx-1503433801{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}.joinUsWrapper.jsx-1503433801{height:525px;width:390px;margin-right:10px;position:relative;top:25px;}.tabs.jsx-1503433801,.contactUsWrapper.jsx-1503433801{margin-left:30px;}.tab.jsx-1503433801{font-weight:normal;}.active.jsx-1503433801{background-color:#3c5869;color:#fff;font-weight:bold;}}","@media screen and (min-width:1440px){.contactUsWrapper.jsx-1503433801{width:865px;}form.jsx-1503433801,.contactUsForm.jsx-1503433801{width:705px;}textarea.jsx-1503433801{width:650px;}}"]}),Object(j.jsx)("div",{className:"jsx-1503433801 backgroundWrapper",children:Object(j.jsxs)("div",{className:"jsx-1503433801 container",children:[Object(j.jsxs)("div",{className:"jsx-1503433801 joinUsWrapper",children:[Object(j.jsx)("h2",{className:"jsx-1503433801",children:"Join Us!"}),Object(j.jsxs)("div",{className:"jsx-1503433801 actionWrapper",children:[Object(j.jsx)(L,{style:{display:"flex",width:"252px"},render:function(e){return Object(j.jsx)(I,{className:"becomeAPartner joinUsbecomeAPartner",mousePosition:e,onClick:function(e){e.preventDefault(),s(!0)},children:"Become a partner"})}}),Object(j.jsx)(L,{style:{marginBottom:"80px",display:"flex",width:"252px"},render:function(e){return Object(j.jsx)(I,{href:"https://opencollective.com/backyourstack",className:"contribute joinUscontribute",mousePosition:e,children:"Contribute"})}})]}),Object(j.jsxs)("div",{className:"jsx-1503433801 soical-icons",children:[Object(j.jsx)("a",{href:"https://slack.opencollective.com",className:"jsx-1503433801 soical",children:Object(j.jsx)(wn.b,{size:"32"})}),Object(j.jsx)("a",{href:"https://twitter.com/opencollect",className:"jsx-1503433801 soical",children:Object(j.jsx)(wn.c,{size:"32"})}),Object(j.jsx)("a",{href:"http://github.com/backyourstack",className:"jsx-1503433801 soical",children:Object(j.jsx)(wn.a,{size:"32"})})]})]}),Object(j.jsxs)("div",{className:"jsx-1503433801",children:[Object(j.jsxs)("div",{className:"jsx-1503433801 tabs",children:[Object(j.jsx)("button",{onClick:function(){return n("inquiries")},className:"jsx-1503433801 "+(("inquiries"===t?"tab active":"tab")||""),children:"General inquiries"}
1),Object(j.jsx)("button",{onClick:function(){return n("betaTester")},className:"jsx-1503433801 "+(("betaTester"===t?"tab active":"tab")||""),children:"Beta tester"}),Object(j.jsx)("button",{onClick:function(){return n("partnership")},className:"jsx-1503433801 "+(("partnership"===t?"tab active":"tab")||""),children:"Partnership"})]}),Object(j.jsxs)("div",{className:"jsx-1503433801 contactUsWrapper",children:["inquiries"===t&&Object(j.jsx)(Vt,{}),"betaTester"===t&&Object(j.jsx)(Yt,{}),"partnership"===t&&Object(j.jsx)(Zt,{})]})]})]})}),Object(j.jsx)(Z.a,{isOpen:r,style:qt,onRequestClose:function(){return s(!1)},overlayClassName:"modalOverlay",children:Object(j.jsx)("div",{className:"jsx-1503433801",children:Object(j.jsx)(Zt,{usedIn:"modal",closeModal:function(){return s(!1)}})})})]})},kn=function(){return Object(j.jsxs)(b.Fragment,{children:[Object(j.jsx)(x.a,{id:"3480595883",children:["footer.jsx-3480595883{background-image:url('/static/img/homepage/footer-bg.svg');background-repeat:no-repeat;background-position:left bottom;background-size:30% 40%;height:152px;}","footer.jsx-3480595883{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Inter UI',sans-serif;}",".container.jsx-3480595883{font-size:14px;line-height:24px;text-align:center;-webkit-letter-spacing:-0.012em;-moz-letter-spacing:-0.012em;-ms-letter-spacing:-0.012em;letter-spacing:-0.012em;color:#fffef9;}",".container.jsx-3480595883 a.jsx-3480595883{-webkit-text-decoration:none;text-decoration:none;}",".logoWrapper.jsx-3480595883{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;}",".logoWrapper.jsx-3480595883 img.jsx-3480595883{width:244px;}",".container.jsx-3480595883{margin-right:5px;}",".logoWrapper.jsx-3480595883{margin-left:5px;}","@media screen and (min-width:768px){footer.jsx-3480595883{background-size:auto;margin-top:50px;}}","@media screen and (min-width:1194px){footer.jsx-3480595883{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.logoWrapper.jsx-3480595883{width:300px;display:block;}.container.jsx-3480595883{margin-right:90px;}.logoWrapper.jsx-3480595883{margin-left:65px;}.container.jsx-3480595883,.logoWrapper.jsx-3480595883{position:relative;top:30px;}}"]}),Object(j.jsxs)("footer",{className:"jsx-3480595883",children:[Object(j.jsx)("div",{className:"jsx-3480595883 logoWrapper",children:Object(j.jsx)("img",{src:"/static/img/homepage/logo-footer.png",alt:"Backyourstack",className:"jsx-3480595883"})}),Object(j.jsxs)("div",{className:"jsx-3480595883 container",children:["BackYourStack is an"," ",Object(j.jsx)("a",{style:{textDecoration:"none"},href:"https://github.com/backyourstack/backyourstack",className:"jsx-3480595883",children:"Open Source project"})," ","started by ",Object(j.jsx)("a",{href:"https://opencollective.com/",className:"jsx-3480595883",children:"Open Collective"}),"\xa0|\xa0",Object(j.jsx)(tn.a,{route:"faq",children:Object(j.jsx)("a",{className:"jsx-3480595883",children:"FAQ"})}),"\xa0|\xa0",Object(j.jsx)(tn.a,{route:"contributing",children:Object(j.jsx)("a",{className:"jsx-3480595883",children:"Contribute"})})]})]})]})};function On(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,i=p()(e);if(t){var r=p()(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return d()(this,n)}}var Cn=function(e){l()(n,e);var t=On(n);function n(){return r()(this,n),t.apply(this,arguments)}return o()(n,[{key:"render",value:function(){return Object(j.jsxs)("div",{className:"jsx-823675917 HomePage",children:[Object(j.jsx)(x.a,{id:"823675917",children:[".joinUsFooter.jsx-823675917{background-color:#7a9fb8;}","@media screen and (min-width:2560px){.HomePage.jsx-823675917{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.investinus.jsx-823675917,.joinUsFooter.jsx-823675917{width:100%;}.ourValues.jsx-823675917{width:1440px;}}"]}
1),Object(j.jsx)("div",{className:"jsx-823675917 header",children:Object(j.jsx)(y,{})}),Object(j.jsx)(V,{}),Object(j.jsx)(Xt,{}),Object(j.jsx)(gn,{}),Object(j.jsx)("div",{className:"jsx-823675917 investinus",children:Object(j.jsx)(yn,{})}),Object(j.jsx)("div",{className:"jsx-823675917 ourValues",children:Object(j.jsx)(vn,{})}),Object(j.jsxs)("div",{className:"jsx-823675917 joinUsFooter",children:[Object(j.jsx)(Sn,{}),Object(j.jsx)(kn,{})]})]})}}],[{key:"getInitialProps",value:function(e){var t=e.req;return t?m()(t,"session.passport.user.accessToken"):m()(window,"__NEXT_DATA__.props.pageProps.loggedInUser.accessToken"),{}}}]),n}(b.Component)},fbhf:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){var e=document.getElementsByTagName("html")[0];for(var t in i)s(e,i[t]);var n=document.body;for(var o in r)s(n,r[o]);i={},r={}},t.log=function(){0};var i={},r={};function s(e,t){e.classList.remove(t)}t.add=function(e,t){return n=e.classList,s="html"==e.nodeName.toLowerCase()?i:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]||(e[t]=0),e[t]+=1}(s,e),n.add(e)}));var n,s},t.remove=function(e,t){return n=e.classList,s="html"==e.nodeName.toLowerCase()?i:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]&&(e[t]-=1)}(s,e),0===s[e]&&n.remove(e)}));var n,s}},jXQH:function(e,t,n){var i=n("TO8r"),r=/^\s+/;e.exports=function(e){return e?e.slice(0,i(e)+1).replace(r,""):e}},k6Oo:function(e,t,n){var i=n("q1tI");function r(e){return i.createElement("svg",e,[i.createElement("g",{clipPath:"url(#clip0)",key:0},i.createElement("path",{d:"M16.7739 8.36248C16.2073 5.49581 13.6781 3.33331 10.6448 3.33331C8.23644 3.33331 6.14894 4.69998 5.10311 6.69581C2.59894 6.96665 0.644775 9.08748 0.644775 11.6666C0.644775 14.4291 2.88228 16.6666 5.64478 16.6666H16.4781C18.7781 16.6666 20.6448 14.8 20.6448 12.5C20.6448 10.3 18.9323 8.51665 16.7739 8.36248ZM12.3114 10.8333V14.1666H8.97811V10.8333H6.47811L10.6448 6.66665L14.8114 10.8333H12.3114Z",fill:"#3C5869"})),i.createElement("defs",{key:1},i.createElement("clipPath",{id:"clip0"},i.createElement("rect",{x:"0.644775",width:"20",height:"20",fill:"white"})))])}r.defaultProps={width:"21",height:"20",viewBox:"0 0 21 20",fill:"none"},e.exports=r,r.default=r},qFS3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bodyOpenClassName=t.portalClassName=void 0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=n("q1tI"),o=m(s),a=m(n("i8i4")),l=m(n("17x9")),c=m(n("QEso")),d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n("Ye7m")),u=n("2zs7"),p=m(u),h=n("VCL8");function m(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var b=t.portalClassName="ReactModalPortal",g=t.bodyOpenClassName="ReactModal__Body--open",j=u.canUseDOM&&void 0!==a.default.createPortal,y=function(e){return document.createElement(e)},v=function(){return j?a.default.createPortal:a.default.unstable_renderSubtreeIntoContainer};function w(e){return e()}var S=function(e){function t(){var e,n,r;f(this,t);for(var s=arguments.length,l=Array(s),d=0;d<s;d++)l[d]=arguments[d];return n=r=x(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),r.removePortal=function(){!j&&a.default.unmountComponentAtNode(r.node);var e=w(r.props.parentSelector);e&&e.contains(r.node)?e.removeChild(r.node):console.warn('React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.')},r.portalRef=function(e){r.portal=e},r.renderPortal=function(e){var n=v()(r,o.default.createElement(c.default,i({defaultStyles:t.defaultStyles},e)),r.node);r.portalRef(n)},x(r,n)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}
vendor: 5,790 bytes, line 1
1(t,e),r(t,[{key:"componentDidMount",value:function(){u.canUseDOM&&(j||(this.node=y("div")),this.node.className=this.props.portalClassName,w(this.props.parentSelector).appendChild(this.node),!j&&this.renderPortal(this.props))}},{key:"getSnapshotBeforeUpdate",value:function(e){return{prevParent:w(e.parentSelector),nextParent:w(this.props.parentSelector)}}},{key:"componentDidUpdate",value:function(e,t,n){if(u.canUseDOM){var i=this.props,r=i.isOpen,s=i.portalClassName;e.portalClassName!==s&&(this.node.className=s);var o=n.prevParent,a=n.nextParent;a!==o&&(o.removeChild(this.node),a.appendChild(this.node)),(e.isOpen||r)&&!j&&this.renderPortal(this.props)}}},{key:"componentWillUnmount",value:function(){if(u.canUseDOM&&this.node&&this.portal){var e=this.portal.state,t=Date.now(),n=e.isOpen&&this.props.closeTimeoutMS&&(e.closesAt||t+this.props.closeTimeoutMS);n?(e.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,n-t)):this.removePortal()}}},{key:"render",value:function(){return u.canUseDOM&&j?(!this.node&&j&&(this.node=y("div")),v()(o.default.createElement(c.default,i({ref:this.portalRef,defaultStyles:t.defaultStyles},this.props)),this.node)):null}}],[{key:"setAppElement",value:function(e){d.setElement(e)}}]),t}(s.Component);S.propTypes={isOpen:l.default.bool.isRequired,style:l.default.shape({content:l.default.object,overlay:l.default.object}),portalClassName:l.default.string,bodyOpenClassName:l.default.string,htmlOpenClassName:l.default.string,className:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),overlayClassName:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),appElement:l.default.oneOfType([l.default.instanceOf(p.default),l.default.instanceOf(u.SafeHTMLCollection),l.default.instanceOf(u.SafeNodeList),l.default.arrayOf(l.default.instanceOf(p.default))]),onAfterOpen:l.default.func,onRequestClose:l.default.func,closeTimeoutMS:l.default.number,ariaHideApp:l.default.bool,shouldFocusAfterRender:l.default.bool,shouldCloseOnOverlayClick:l.default.bool,shouldReturnFocusAfterClose:l.default.bool,preventScroll:l.default.bool,parentSelector:l.default.func,aria:l.default.object,data:l.default.object,role:l.default.string,contentLabel:l.default.string,shouldCloseOnEsc:l.default.bool,overlayRef:l.default.func,contentRef:l.default.func,id:l.default.string,overlayElement:l.default.func,contentElement:l.default.func},S.defaultProps={isOpen:!1,portalClassName:b,bodyOpenClassName:g,role:"dialog",ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,preventScroll:!1,parentSelector:function(){return document.body},overlayElement:function(e,t){return o.default.createElement("div",e,t)},contentElement:function(e,t){return o.default.createElement("div",e,t)}},S.defaultStyles={overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(255, 255, 255, 0.75)"},content:{position:"absolute",top:"40px",left:"40px",right:"40px",bottom:"40px",border:"1px solid #ccc",background:"#fff",overflow:"auto",WebkitOverflowScrolling:"touch",borderRadius:"4px",outline:"none",padding:"20px"}},(0,h.polyfill)(S),t.default=S},sEfC:function(e,t,n){var i=n("GoyQ"),r=n("QIyF"),s=n("tLB3"),o=Math.max,a=Math.min;e.exports=function(e,t,n){var l,c,d,u,p,h,m=0,f=!1,x=!1,b=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var n=l,i=c;return l=c=void 0,m=t,u=e.apply(i,n)}function j(e){return m=e,p=setTimeout(v,t),f?g(e):u}function y(e){var n=e-h;return void 0===h||n>=t||n<0||x&&e-m>=d}function v(){var e=r();if(y(e))return w(e);p=setTimeout(v,function(e){var n=t-(e-h);return x?a(n,d-(e-m)):n}(e))}function w(e){return p=void 0,b&&l?g(e):(l=c=void 0,u)}function S(){var e=r(),n=y(e);if(l=arguments,c=this,h=e,n){if(void 0===p)return j(h);if(x)return clearTimeout(p),p=setTimeout(v,t),g(h)}return void 0===p&&(p=setTimeout(v,t)),u}return t=s(t)||0,i(n)&&(f=!!n.leading,d=(x="maxWait"in n)?o(s(n.maxWait)||0,t):d,b="trailing"in n?!!n.trailing:b),S.cancel=function(){void 0!==p&&clearTimeout(p),m=0,l=h=c=p=void 0},S.flush=function(){return void 0===p?u:w(r())},S}},t97r:function(e,t,n){var i=n("q1tI");function r(e){return i.createElement("svg",e,i.createElement("path",{d:"M10.8503 2.37845C6.42368 2.37845 2.85034 5.98788 2.85034 10.4593C2.85034 14.1764 5.35701 17.4088 8.93034 18.3246C8.98368 18.3246 9.09034 18.3246 9.14368 18.2707C9.19701 18.2168 9.25034 18.163 9.25034 18.0552V16.1158C9.25034 16.062 9.19701 15.9542 9.19701 15.9003C9.14368 15.8465 9.09034 15.8465 8.98368 15.8465H8.45034C7.59701 15.8465 7.06368 15.0384 6.58368 14.338C6.47701 14.2303 6.42368 14.0687 6.31701 13.9609C6.63701 14.1226 6.85034 14.338 7.11701 14.6074C7.49034 14.9845 7.86368 15.3616 8.50368 15.3616C8.77034 15.3616 9.30368 15.0923 9.30368 14.2842V14.0148C9.30368 13.9071 9.25034 13.7993 9.09034 13.7455C7.27701 13.2067 6.10368 11.7522 6.10368 10.0822C6.10368 9.2202 6.47701 8.35825 7.11701 7.71178C7.11701 7.60404 7.11701 7.49629 7.11701 7.38855C6.85034 6.84983 7.11701 6.09562 7.49034 5.66464C7.86368 5.82626 8.23701 6.25724 8.55701 6.58047C8.61034 6.68821 8.77034 6.68821 8.87701 6.63434L9.03701 6.58047C9.62368 6.36498 10.317 6.09562 10.957 6.09562C11.597 6.09562 12.2903 6.36498 12.877 6.58047L13.037 6.63434C13.1437 6.68821 13.2503 6.63434 13.357 6.58047C13.677 6.20336 14.0503 5.82626 14.4237 5.66464C14.797 6.14949 15.0637 6.84983 14.797 7.38855C14.5837 7.49629 14.5837 7.60404 14.637 7.71178C15.277 8.41212 15.6503 9.16633 15.6503 9.97441C15.6503 11.7522 14.317 13.3145 12.397 13.7455C12.2903
113.7455 12.237 13.7993 12.237 13.9071C12.237 14.0148 12.1837 14.0687 12.237 14.1226C12.397 14.3919 12.4503 14.9306 12.4503 15.631C12.4503 16.5468 12.4503 18.1091 12.4503 18.1091C12.4503 18.2168 12.5037 18.2707 12.557 18.3246C12.6103 18.3784 12.6637 18.3784 12.717 18.3784H12.7703C16.3437 17.4088 18.8503 14.1764 18.8503 10.4593C18.8503 5.98788 15.277 2.37845 10.8503 2.37845Z",fill:"#3C5869"}))}r.defaultProps={width:"21",height:"21",viewBox:"0 0 21 21",fill:"none"},e.exports=r,r.default=r},tLB3:function(e,t,n){var i=n("jXQH"),r=n("GoyQ"),s=n("/9aa"),o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(s(e))return NaN;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=i(e);var n=a.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):o.test(e)?NaN:+e}}},[["FK1o",2,1,11,0,3,4,5,7]]]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.