l(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function l(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var o=Date,s=o.now();t.unstable_now=function(){return o.now()-s}}var u=[],c=[],d=1,f=null,p=3,h=!1,A=!1,m=!1,g="function"===typeof setTimeout?setTimeout:null,v="function"===typeof clearTimeout?clearTimeout:null,y="undefined"!==typeof setImmediate?setImmediate:null;function b(e){for(var t=r(c);null!==t;){if(null===t.callback)a(c);else{if(!(t.startTime<=e))break;a(c),t.sortIndex=t.expirationTime,n(u,t)}t=r(c)}}function x(e){if(m=!1,b(e),!A)if(null!==r(u))A=!0,M(w);else{var t=r(c);null!==t&&O(x,t.startTime-e)}}function w(e,n){A=!1,m&&(m=!1,v(N),N=-1),h=!0;var l=p;try{for(b(n),f=r(u);null!==f&&(!(f.expirationTime>n)||e&&!C());){var i=f.callback;if("function"===typeof i){f.callback=null,p=f.priorityLevel;var o=i(f.expirationTime<=n);n=t.unstable_now(),"function"===typeof o?f.callback=o:f===r(u)&&a(u),b(n)}else a(u);f=r(u)}if(null!==f)var s=!0;else{var d=r(c);null!==d&&O(x,d.startTime-n),s=!1}return s}finally{f=null,p=l,h=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var k,S=!1,j=null,N=-1,P=5,E=-1;function C(){return!(t.unstable_now()-Ee||125i?(e.sortIndex=l,n(c,e),null===r(u)&&e===r(c)&&(m?(v(N),N=-1):m=!0,O(x,l-i))):(e.sortIndex=o,n(u,e),A||h||(A=!0,M(w))),e},t.unstable_shouldYield=C,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},296:(e,t,n)=>{e.exports=n(813)}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var l=t[r]={exports:{}};return e[r](l,l.exports,n),l.exports}n.m=e,(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,a){if(1&a&&(r=this(r)),8&a)return r;if("object"===typeof r&&r){if(4&a&&r.__esModule)return r;if(16&a&&"function"===typeof r.then)return r}var l=Object.create(null);n.r(l);var i={};e=e||[null,t({}),t([]),t(t)];for(var o=2&a&&r;"object"==typeof o&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach((e=>i[e]=()=>r[e]));return i.default=()=>r,n.d(l,i),l}})(),n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,r)=>(n.f[r](e,t),t)),[])),n.u=e=>"static/js/"+e+".2f4f142f.chunk.js",n.miniCssF=e=>{},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="openmined-website:";n.l=(r,a,l,i)=>{if(e[r])e[r].push(a);else{var o,s;if(void 0!==l)for(var u=document.getElementsByTagName("script"),c=0;c{o.onerror=o.onload=null,clearTimeout(p);var a=e[r];if(delete e[r],o.parentNode&&o.parentNode.removeChild(o),a&&a.forEach((e=>e(n))),t)return t(n)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=f.bind(null,o.onerror),o.onload=f.bind(null,o.onload),s&&document.head.appendChild(o)}}})(),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/",(()=>{var e={179:0};n.f.j=(t,r)=>{var a=n.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else{var l=new Promise(((n,r)=>a=e[t]=[n,r]));r.push(a[2]=l);var i=n.p+n.u(t),o=new Error;n.l(i,(r=>{if(n.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var l=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;o.message="Loading chunk "+t+" failed.\n("+l+": "+i+")",o.name="ChunkLoadError",o.type=l,o.request=i,a[1](o)}}),"chunk-"+t,t)}};var t=(t,r)=>{var a,l,i=r[0],o=r[1],s=r[2],u=0;if(i.some((t=>0!==e[t]))){for(a in o)n.o(o,a)&&(n.m[a]=o[a]);if(s)s(n)}for(t&&t(r);u{var e=n(791),t=n.t(e,2),r=n(250);const a=n.p+"static/media/bg_ball_orange.8f253eae3a835f8a3884.png",l=n.p+"static/media/bg_ball_blue.99369d5849de50603aca.png";var i,o=n(164),s=n.t(o,2);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function g(e,t,n,r){void 0===r&&(r={});let{window:a=document.defaultView,v5Compat:l=!1}=r,o=a.history,s=i.Pop,f=null,m=g();function g(){return(o.state||{idx:null}).idx}function v(){s=i.Pop;let e=g(),t=null==e?null:e-m;m=e,f&&f({action:s,location:b.location,delta:t})}function y(e){let t="null"!==a.location.origin?a.location.origin:a.location.href,n="string"===typeof e?e:A(e);return d(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==m&&(m=0,o.replaceState(u({},o.state,{idx:m}),""));let b={get action(){return s},get location(){return e(a,o)},listen(e){if(f)throw new Error("A history only accepts one active listener");return a.addEventListener(c,v),f=e,()=>{a.removeEventListener(c,v),f=null}},createHref:e=>t(a,e),createURL:y,encodeLocation(e){let t=y(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){s=i.Push;let r=h(b.location,e,t);n&&n(r,e),m=g()+1;let u=p(r,m),c=b.createHref(r);try{o.pushState(u,"",c)}catch(d){if(d instanceof DOMException&&"DataCloneError"===d.name)throw d;a.location.assign(c)}l&&f&&f({action:s,location:b.location,delta:1})},replace:function(e,t){s=i.Replace;let r=h(b.location,e,t);n&&n(r,e),m=g();let a=p(r,m),u=b.createHref(r);o.replaceState(a,"",u),l&&f&&f({action:s,location:b.location,delta:0})},go:e=>o.go(e)};return b}var v;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(v||(v={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function y(e,t,n){void 0===n&&(n="/");let r=M(("string"===typeof t?m(t):t).pathname||"/",n);if(null==r)return null;let a=b(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(a);let l=null;for(let i=0;null==l&&i{let i={relativePath:void 0===l?e.path||"":l,caseSensitive:!0===e.caseSensitive,childrenIndex:a,route:e};i.relativePath.startsWith("/")&&(d(i.relativePath.startsWith(r),'Absolute route path "'+i.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),i.relativePath=i.relativePath.slice(r.length));let o=O([r,i.relativePath]),s=n.concat(i);e.children&&e.children.length>0&&(d(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+o+'".'),b(e.children,t,s,o)),(null!=e.path||e.index)&&t.push({path:o,score:C(o,e.index),routesMeta:s})};return e.forEach(((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let r of x(e.path))a(e,t,r);else a(e,t)})),t}function x(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,a=n.endsWith("?"),l=n.replace(/\?$/,"");if(0===r.length)return a?[l,""]:[l];let i=x(r.join("/")),o=[];return o.push(...i.map((e=>""===e?l:[l,e].join("/")))),a&&o.push(...i),o.map((t=>e.startsWith("/")&&""===t?"/":t))}const w=/^:\w+$/,k=3,S=2,j=1,N=10,P=-2,E=e=>"*"===e;function C(e,t){let n=e.split("/"),r=n.length;return n.some(E)&&(r+=P),t&&(r+=S),n.filter((e=>!E(e))).reduce(((e,t)=>e+(w.test(t)?k:""===t?j:N)),r)}function L(e,t){let{routesMeta:n}=e,r={},a="/",l=[];for(let i=0;i(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")));e.endsWith("*")?(r.push({paramName:"*"}),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))");let l=new RegExp(a,t?void 0:"i");return[l,r]}(e.path,e.caseSensitive,e.end),a=t.match(n);if(!a)return null;let l=a[0],i=l.replace(/(.)\/+$/,"$1"),o=a.slice(1);return{params:r.reduce(((e,t,n)=>{let{paramName:r,isOptional:a}=t;if("*"===r){let e=o[n]||"";i=l.slice(0,l.length-e.length).replace(/(.)\/+$/,"$1")}const s=o[n];return e[r]=a&&!s?void 0:function(e,t){try{return decodeURIComponent(e)}catch(n){return f(!1,'The value for the URL param "'+t+'" will not be decoded because the string "'+e+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+n+")."),e}}(s||"",r),e}),{}),pathname:l,pathnameBase:i,pattern:e}}function T(e){try{return decodeURI(e)}catch(t){return f(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function M(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}const O=e=>e.join("/").replace(/\/\/+/g,"/"),D=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/");Error;function _(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}const I=["post","put","patch","delete"],R=(new Set(I),["get",...I]);new Set(R),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred");function U(){return U=Object.assign?Object.assign.bind():function(e){for(var t=1;tObject.assign({},e,{params:Object.assign({},s,e.params),pathname:O([u,a.encodeLocation?a.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:O([u,a.encodeLocation?a.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),l,r);return n&&g?e.createElement(H.Provider,{value:{location:U({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:i.Pop}},g):g}function G(){let t=function(){var t;let n=e.useContext(q),r=te(ee.UseRouteError),a=ne(ee.UseRouteError);if(n)return n;return null==(t=r.errors)?void 0:t[a]}(),n=_(t)?t.status+" "+t.statusText:t instanceof Error?t.message:JSON.stringify(t),r=t instanceof Error?t.stack:null,a="rgba(200,200,200, 0.5)",l={padding:"0.5rem",backgroundColor:a};return e.createElement(e.Fragment,null,e.createElement("h2",null,"Unexpected Application Error!"),e.createElement("h3",{style:{fontStyle:"italic"}},n),r?e.createElement("pre",{style:l},r):null,null)}const Z=e.createElement(G,null);class Y extends e.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error||t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error?e.createElement(V.Provider,{value:this.props.routeContext},e.createElement(q.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function J(t){let{routeContext:n,match:r,children:a}=t,l=e.useContext(F);return l&&l.static&&l.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(l.staticContext._deepestRenderedBoundaryId=r.route.id),e.createElement(V.Provider,{value:n},a)}function $(t,n,r){var a;if(void 0===n&&(n=[]),void 0===r&&(r=null),null==t){var l;if(null==(l=r)||!l.errors)return null;t=r.matches}let i=t,o=null==(a=r)?void 0:a.errors;if(null!=o){let e=i.findIndex((e=>e.route.id&&(null==o?void 0:o[e.route.id])));e>=0||d(!1),i=i.slice(0,Math.min(i.length,e+1))}return i.reduceRight(((t,a,l)=>{let s=a.route.id?null==o?void 0:o[a.route.id]:null,u=null;r&&(u=a.route.errorElement||Z);let c=n.concat(i.slice(0,l+1)),d=()=>{let n;return n=s?u:a.route.Component?e.createElement(a.route.Component,null):a.route.element?a.route.element:t,e.createElement(J,{match:a,routeContext:{outlet:t,matches:c,isDataRoute:null!=r},children:n})};return r&&(a.route.ErrorBoundary||a.route.errorElement||0===l)?e.createElement(Y,{location:r.location,revalidation:r.revalidation,component:u,error:s,children:d(),routeContext:{outlet:null,matches:c,isDataRoute:!0}}):d()}),null)}var ee=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(ee||{});function te(t){let n=e.useContext(W);return n||d(!1),n}function ne(t){let n=function(t){let n=e.useContext(V);return n||d(!1),n}(),r=n.matches[n.matches.length-1];return r.route.id||d(!1),r.route.id}t.startTransition;function re(e){d(!1)}function ae(t){let{basename:n="/",children:r=null,location:a,navigationType:l=i.Pop,navigator:o,static:s=!1}=t;Q()&&d(!1);let u=n.replace(/^\/*/,"/"),c=e.useMemo((()=>({basename:u,navigator:o,static:s})),[u,o,s]);"string"===typeof a&&(a=m(a));let{pathname:f="/",search:p="",hash:h="",state:A=null,key:g="default"}=a,v=e.useMemo((()=>{let e=M(f,u);return null==e?null:{location:{pathname:e,search:p,hash:h,state:A,key:g},navigationType:l}}),[u,f,p,h,A,g,l]);return null==v?null:e.createElement(B.Provider,{value:c},e.createElement(H.Provider,{children:r,value:v}))}function le(e){let{children:t,location:n}=e;return K(ie(t),n)}new Promise((()=>{}));e.Component;function ie(t,n){void 0===n&&(n=[]);let r=[];return e.Children.forEach(t,((t,a)=>{if(!e.isValidElement(t))return;let l=[...n,a];if(t.type===e.Fragment)return void r.push.apply(r,ie(t.props.children,l));t.type!==re&&d(!1),t.props.index&&t.props.children&&d(!1);let i={id:t.props.id||l.join("-"),caseSensitive:t.props.caseSensitive,element:t.props.element,Component:t.props.Component,index:t.props.index,path:t.props.path,loader:t.props.loader,action:t.props.action,errorElement:t.props.errorElement,ErrorBoundary:t.props.ErrorBoundary,hasErrorBoundary:null!=t.props.ErrorBoundary||null!=t.props.errorElement,shouldRevalidate:t.props.shouldRevalidate,handle:t.props.handle,lazy:t.props.lazy};t.props.children&&(i.children=ie(t.props.children,l)),r.push(i)})),r}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);new Map;const oe=t.startTransition;s.flushSync;function se(t){let{basename:n,children:r,future:a,window:l}=t,i=e.useRef();var o;null==i.current&&(i.current=(void 0===(o={window:l,v5Compat:!0})&&(o={}),g((function(e,t){let{pathname:n="/",search:r="",hash:a=""}=m(e.location.hash.substr(1));return n.startsWith("/")||n.startsWith(".")||(n="/"+n),h("",{pathname:n,search:r,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let n=e.document.querySelector("base"),r="";if(n&&n.getAttribute("href")){let t=e.location.href,n=t.indexOf("#");r=-1===n?t:t.slice(0,n)}return r+"#"+("string"===typeof t?t:A(t))}),(function(e,t){f("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),o)));let s=i.current,[u,c]=e.useState({action:s.action,location:s.location}),{v7_startTransition:d}=a||{},p=e.useCallback((e=>{d&&oe?oe((()=>c(e))):c(e)}),[c,d]);return e.useLayoutEffect((()=>s.listen(p)),[s,p]),e.createElement(ae,{basename:n,children:r,location:u.location,navigationType:u.action,navigator:s})}"undefined"!==typeof window&&"undefined"!==typeof window.document&&window.document.createElement;var ue,ce;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(ue||(ue={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(ce||(ce={}));const de=n.p+"static/media/icon_x.a5397153b02550c55368c85592905414.svg",fe=n.p+"static/media/logo_openmined_wide_bw.be5c4f42b291bcf05372.png";const pe=n.p+"static/media/icon_github.1d9b1da67b0db2f4d47980c875972669.svg";const he=n.p+"static/media/icon_linkedin.3eac277d0e6c963ca19b54834af09d2c.svg";const Ae=n.p+"static/media/icon_slack.09dc1fc87e55c97acbb71f054e31d273.svg";var me=n(184);const ge=()=>{const e=[{href:"https://slack.openmined.org/",icon:Ae},{href:"https://github.com/OpenMined/pysyft",icon:pe},{href:"https://www.linkedin.com/company/openmined/",icon:he},{href:"https://x.com/openminedorg",icon:de}];return(0,me.jsxs)("header",{className:"flex justify-between items-center p-6 pr-0 md:p-10 pb-0",children:[(0,me.jsx)("a",{href:"/",children:(0,me.jsx)("img",{src:fe,alt:"OpenMined",className:"h-8 sm:h-10"})}),(0,me.jsxs)("div",{className:"flex items-center justify-end p-4 gap-4 flex-shrink-0",children:[(0,me.jsx)("span",{className:"uppercase hidden sm:block",children:"Connect:"}),e.map((e=>{let{href:t,icon:n}=e;return(0,me.jsx)("a",{target:"_blank",rel:"noopener",href:t,children:(0,me.jsx)("img",{src:n,className:"svg-icon h-6"})})}))]})]})},ve=n.p+"static/media/logo_openmined.9faea3e4bee0ce85b4f0.png",ye=()=>(0,me.jsxs)("div",{id:"intro",className:"flex flex-col gap-4 px-6 py-2 md:mx-auto items-center max-w-[688px] mb-16 md:mb-[180px]",children:[(0,me.jsx)("img",{src:ve,alt:"OpenMined",className:"h-[90px] w-[90px] items-center mb-4"}),(0,me.jsx)("p",{className:"mb-4 font-medium text-2xl leading-9 text-[#2D2B3A]",children:"Over the last 20 years, a handful of AI algorithms have come to directly guide over 12 billion hours a day of people's time, equating roughly to 9.3% of the waking human experience."}),(0,me.jsx)("p",{className:"font-[Roboto] font-normal",children:"Now, frontier AI systems are emerging with the potential to push beyond this 9.3% and enhance or automate intellectual labor around the world with superintelligent capabilities. However, we are largely blind to AI's full effect upon the world because researchers can't sufficiently access AI models or datasets at 1st or 3rd parties."}),(0,me.jsx)("p",{className:"font-[Roboto] font-normal",children:"16,000+ members strong and 6+ years old, OpenMined is a non-profit on a mission to help AI researchers understand and predict AI's impact on society. We do this by building AI governance infrastructure using privacy enhancing technologies that helps researchers access AI systems and datasets \u2014 to study AI's impact on the world."}),(0,me.jsx)("div",{className:"get-involved-buttons",children:(0,me.jsx)("a",{target:"_blank",rel:"noopener",href:"/#/careers",className:"button-link justify-between items-center",children:(0,me.jsx)("span",{children:"We're Hiring"})})})]}),be=()=>{const e=[{heading:"What",link:"https://github.com/OpenMined/pysyft",icon:pe,text:"Check out our flagship software PySyft on Github: Perform data science on data that remains in someone else's server",buttonText:"PySyft on GitHub"},{heading:"Where",link:"https://slack.openmined.org/",icon:Ae,text:"Join our vibrant slack community with over 16,000+ members today!",buttonText:"Join Slack"},{heading:"Who",link:"/#/careers",icon:he,text:"We are hiring! Connect with us on Linkedin and see available job postings.",buttonText:"Apply Now"}];return(0,me.jsxs)("section",{className:"flex flex-col px-6 gap-12 max-w-[1152px] mx-auto mb-16 md:mb-[144px]",children:[(0,me.jsx)("h2",{className:"font-bold mb-2",children:"Learn about the Community"}),(0,me.jsx)("div",{id:"learn",className:"grid grid-cols-1 md:grid-cols-3 gap-16",children:e.map((e=>{let{heading:t,link:n,icon:r,text:a,buttonText:l}=e;return(0,me.jsxs)("div",{className:"border-t border-black min-h-[200px] flex flex-col flex-grow pt-4 gap-2",children:[(0,me.jsx)("img",{src:r,className:"h-10 mr-auto"}),(0,me.jsx)("h3",{children:t}),(0,me.jsx)("p",{className:"flex-grow",children:a}),(0,me.jsx)("a",{target:"_blank",rel:"noopener",className:"read-more-button mt-4 bottom-0",href:n,children:l})]})}))})]})},xe=n.p+"static/media/slide_1.7b03eb9b66a91579e268.jpg",we=()=>(0,me.jsxs)("div",{className:"get-involved-container max-w-[1152px] mb-16 md:mb-[144px] mx-auto",children:[(0,me.jsxs)("div",{className:"get-involved-buttons",children:[(0,me.jsx)("h2",{className:"mb-2",children:"Get Involved"}),[{link:"/#/careers",buttonText:"Careers"},{link:"https://courses.openmined.org/",buttonText:"Self Study"},{link:"https://blog.openmined.org/work-on-ais-most-exciting-frontier-no-phd-required/",buttonText:"1:1 Mentorship"},{link:"https://slack.openmined.org/",buttonText:"OpenMined Slack"}].map((e=>{let{link:t,buttonText:n}=e;return(0,me.jsxs)("a",{target:"_blank",rel:"noopener",href:t,className:"button-link justify-between items-center",children:[(0,me.jsx)("span",{children:n}),(0,me.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor",className:"w-4 h-4",children:(0,me.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.5 19.5l15-15m0 0H8.25m11.25 0v11.25"})})]})}))]}),(0,me.jsx)("div",{className:"get-involved-image",children:(0,me.jsx)("img",{src:xe,alt:"Get Involved"})})]}),ke=n.p+"static/media/logo_aisi.3628d2e8b5687bf4aadf.png",Se=n.p+"static/media/logo_cciao.540a50673f48f6883ccc.png",je=n.p+"static/media/logo_google.d983f2573c384cf87b20.png",Ne=n.p+"static/media/logo_meta.29af0bd2ef62b952ae00.png",Pe=n.p+"static/media/logo_microsoft.6b06d249ef47b2596862.png",Ee=n.p+"static/media/logo_unpetlab.fa08feb4d5264c5a0ea0.png",Ce=()=>{const e=[{link:"https://www.gov.uk/government/publications/frontier-ai-taskforce-second-progress-report/frontier-ai-taskforce-second-progress-report",logo:ke,alt:"UK AI Safety Institute (Formerly UK Frontier AI Taskforce)"},{link:"https://unstats.un.org/bigdata/events/2022/unsc-un-pet-lab/index.cshtml",logo:Ee,alt:"UN PETLab"},{link:"https://twitter.com/openminedorg/status/1573519112348770304",logo:Se,alt:"The Christchurch Call"}],t=[{link:"https://www.nist.gov/news-events/news/2022/11/winners-announced-first-phase-uk-us-privacy-enhancing-technologies-prize",logo:"data:image/png;base64,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",alt:"DeepMind"},{link:"https://developers.googleblog.com/2021/01/how-were-helping-developers-with-differential-privacy.html",logo:je,alt:"Google"},{link:"https://blogs.microsoft.com/on-the-issues/2022/09/20/christchurch-call-responsible-ai-online-extremism/",logo:Pe,alt:"Microsoft"},{link:"https://ai.meta.com/blog/facebook-ai-openmined-partner-on-new-pytorch-privacy-and-machine-learning-courses/",logo:Ne,alt:"Meta"},{link:"https://blog.openmined.org/announcing-our-partnership-with-twitter-to-advance-algorithmic-transparency/",logo:"data:image/png;base64,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",alt:"X"}];return(0,me.jsxs)("section",{className:"px-6 max-w-[1152px] mx-auto",children:[(0,me.jsx)("h2",{className:"font-medium mb-2",children:"Partnerships"}),(0,me.jsxs)("div",{id:"partnerships",className:"flex flex-col gap-6",children:[(0,me.jsx)("div",{className:"main_partnerships flex flex-wrap justify-around",children:e.map((e=>{let{link:t,logo:n,alt:r}=e;return(0,me.jsx)("a",{target:"_blank",rel:"noopener",href:t,children:(0,me.jsx)("img",{src:n,alt:r})})}))}),(0,me.jsx)("div",{className:"logo-container flex flex-wrap justify-around",children:t.map((e=>{let{link:t,logo:n,alt:r}=e;return(0,me.jsx)("a",{target:"_blank",rel:"noopener",href:t,children:(0,me.jsx)("img",{src:n,alt:r})})}))})]})]})},Le=n.p+"static/media/task1.9a0d604627b673c99a6f.jpg",ze=n.p+"static/media/tile_jacinda_ardern_openmined.78e3f2f71fb84cc5b746.png",Te=n.p+"static/media/tile_us_exec_order.4e8e319b9cb90aca0f81.png",Me=()=>{const e=[{img:ze,imgLink:"https://twitter.com/openminedorg/status/1573519112348770304",alt:"CCIAO",heading:"Christchurch Call Initiative on Algorithmic Outcomes",description:'The Christchurch Call is a community of over 120 governments, online service providers, and civil society organisations acting together to eliminate terrorist and violent extremist content online, "Working with an open-source non-profit organisation called OpenMined, the Algorithms Initiative will develop and test ground-breaking privacy-enhancing software infrastructure to address those challenges and help us move forward work under the Call."',readMoreLink:"https://twitter.com/openminedorg/status/1573519112348770304"},{img:Le,imgLink:"https://www.gov.uk/government/publications/frontier-ai-taskforce-second-progress-report/frontier-ai-taskforce-second-progress-report",alt:"UK Frontier AI Taskforce (Now UK AI Safety Institute)",heading:"UK AI Safety Institute (formerly the Frontier AI Taskforce)",description:'The Institute is the first state-backed organisation focused on advanced AI safety for the public interest. Its mission is to minimise surprise to the UK and humanity from rapid and unexpected advances in AI, "We are working with OpenMined to develop and deploy technical infrastructure that will facilitate AI safety research across governments and AI research organisations."',readMoreLink:"https://www.gov.uk/government/publications/frontier-ai-taskforce-second-progress-report/frontier-ai-taskforce-second-progress-report"},{img:Te,imgLink:"https://www.whitehouse.gov/wp-content/uploads/2023/03/National-Strategy-to-Advance-Privacy-Preserving-Data-Sharing-and-Analytics.pdf",alt:"NATIONAL STRATEGY TO ADVANCE PRIVACY-PRESERVING DATA SHARING AND ANALYTICS",heading:"United Nations and US Census Bureau (feat. in USA's National Strategy Report)",description:'"In 2022, the UN PET Lab ran a pilot study to test the ability to query data across a network made up of the countries and the UN without seeing the data itself. They did this by deploying an open-source software called PySyft and loading in open trade data..."',readMoreLink:"https://www.whitehouse.gov/wp-content/uploads/2023/03/National-Strategy-to-Advance-Privacy-Preserving-Data-Sharing-and-Analytics.pdf"}];return(0,me.jsxs)("section",{className:"max-w-[1152px] mx-auto",children:[(0,me.jsx)("p",{className:"centered-paragraph px-8 py-[72px]",children:"Thank you to our mission partners for coming together on the following collaborations"}),(0,me.jsx)("div",{id:"news",className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:e.map((e=>{let{img:t,imgLink:n,alt:r,heading:a,description:l,readMoreLink:i}=e;return(0,me.jsxs)("div",{className:"news_panel flex flex-col h-full",children:[(0,me.jsx)("a",{target:"_blank",rel:"noopener",href:n,children:(0,me.jsx)("img",{src:t,alt:r,className:"mb-4 mx-auto object-contain rounded"})}),(0,me.jsx)("h3",{children:a}),(0,me.jsx)("p",{className:"flex-grow",children:l}),(0,me.jsx)("a",{target:"_blank",rel:"noopener",className:"read-more-button mt-auto",href:i,children:"Read more"})]})}))})]})},Oe=()=>(0,me.jsxs)(me.Fragment,{children:[(0,me.jsx)(ye,{}),(0,me.jsx)(be,{}),(0,me.jsx)(we,{}),(0,me.jsx)(Ce,{}),(0,me.jsx)(Me,{})]}),De=e=>{let{href:t,children:n}=e;return(0,me.jsx)("a",{rel:"noopener",href:t,className:"link-button bg-[#2d2b3a] text-white transition-all duration-300 ease-in-out hover:text-[#2d2b3a] hover:bg-white py-2 px-4 rounded justify-between items-center w-max",children:n})},_e=()=>(0,me.jsxs)("section",{className:"flex flex-col gap-4 flex-grow px-6 py-2 max-w-[1152px] mx-auto mb-16 md:mb-[144px]",children:[(0,me.jsx)("h2",{className:"font-bold mb-2",children:"Careers"}),(0,me.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[{title:"Senior Software Engineer (Remote)",location:"Global Remote",department:"Engineering",link:"/#/careers/software-engineer"},{title:"Research Scientist (Remote)",location:"Global Remote",department:"Product",link:"/#/careers/research-scientist"},{title:"Director of Development (Remote)",location:"Global Remote",department:"Policy",link:"/#/careers/director-of-development"}].map((e=>{let{title:t,location:n,department:r,link:a}=e;return(0,me.jsxs)("div",{className:"flex flex-row gap-3 hover:opacity-80 mb-2",children:[(0,me.jsx)("div",{className:"flex-shrink-0",children:(0,me.jsx)("img",{src:ve,alt:"OpenMined",className:"max-w-[50px] mt-2"})}),(0,me.jsxs)("div",{className:"flex-grow",children:[(0,me.jsx)("h3",{children:(0,me.jsx)("a",{href:a,children:t})}),(0,me.jsxs)("p",{children:["Location: ",n]}),(0,me.jsxs)("p",{children:["Department: ",r]}),(0,me.jsx)("div",{className:"pt-3",children:(0,me.jsx)(De,{href:a,children:"More Info"})})]})]})}))})]}),Ie=()=>(0,me.jsxs)("section",{className:"job-ad flex flex-col px-6 max-w-[1152px] mx-auto mb-6",children:[(0,me.jsx)("h2",{className:"font-bold mb-2",children:"Senior Software Engineer (Remote)"}),(0,me.jsxs)("p",{children:[(0,me.jsx)("strong",{children:"Location:"})," Global Remote"]}),(0,me.jsxs)("p",{children:[(0,me.jsx)("strong",{children:"Department:"})," Engineering"]}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:(0,me.jsxs)("strong",{children:["If you want to democratize access to cutting edge AI, while averting potential harmful impacts on society, OpenMined is the place for you. We're building"," ",(0,me.jsx)("a",{href:"https://github.com/OpenMined/PySyft",target:"_blank",children:"PySyft"}),", an open source software platform for doing just that, and we need you!"]})}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"We are looking for a highly talented individual, with hard won industry experience, a track record of exceeding expectations, and who is ready to level up and do the most challenging and rewarding thing in their career so far."}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Mission"}),(0,me.jsx)("p",{children:"Over the last 20 years, a handful of AI algorithms have come to directly guide over 12 billion hours a day of people's time, equating roughly to 9.3% of the waking human experience."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"Now, frontier AI systems are emerging with the potential to push beyond this 9.3% and enhance or automate intellectual labor around the world with superintelligent capabilities. However, we are largely blind to AI's full effect upon the world because researchers can't sufficiently access AI models or datasets at 1st or 3rd parties."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"16,000+ members strong and 6+ years old, OpenMined is a non-profit on a mission to help AI researchers understand and predict AI's impact on society. We do this by building AI governance infrastructure using privacy enhancing technologies that helps researchers access AI systems and datasets \u2014 to study AI's impact on the world."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"We think this external access problem is really really important, and we've started on solving the first step, AI auditing. If you want to help solve this problem and unlock 1000x more data in every scientific field, we'd love to talk to you."}),(0,me.jsx)("br",{}),(0,me.jsx)(De,{href:"/#/careers/software-engineer-form",children:"Apply Now!"}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Role"}),(0,me.jsx)("p",{children:"You will join a team led by Andrew Trask (author of Grokking Deep Learning), as a seasoned engineer, helping us build libraries, frameworks, and network protocols to facilitate the secure execution of data science and machine learning code in remote infrastructure."}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-l",children:"Skills & Qualifications"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsx)("li",{children:"Significant experience using Python to do interesting things"}),(0,me.jsx)("li",{children:"Proficiency working with containers, cloud and virtualization technologies"}),(0,me.jsx)("li",{children:"Owning important technical decisions and tradeoffs in challenging projects"}),(0,me.jsx)("li",{children:"Effective communication skills and desire for radical candor"}),(0,me.jsx)("li",{children:"The ability to learn things quickly as needed"})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-l",children:"Responsibilities"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsx)("li",{children:"Collaborate with our global teams to design and build innovative features for PySyft"}),(0,me.jsx)("li",{children:"Engage in planning and scoping with Tech Leads and the Product Team"}),(0,me.jsx)("li",{children:"Actively contribute to our diverse and inclusive team culture"}),(0,me.jsx)("li",{children:"Deliver monthly feature sets, balancing delivery cadence and feature scope"}),(0,me.jsx)("li",{children:"Interact with globally recognized partner organizations to ensure product success"})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-l",children:"Strong candidates may also have experience with:"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsx)("li",{children:"CI / CD"}),(0,me.jsx)("li",{children:"Kubernetes"}),(0,me.jsx)("li",{children:"RPC / Serde"}),(0,me.jsx)("li",{children:"Security / Encryption"}),(0,me.jsx)("li",{children:"Peer-to-Peer Networking"}),(0,me.jsx)("li",{children:"GPU Optimization"}),(0,me.jsx)("li",{children:"Federated Learning"}),(0,me.jsx)("li",{children:"Differential Privacy"}),(0,me.jsx)("li",{children:"Secure Multi-Party Computation"}),(0,me.jsx)("li",{children:"Network Protocols"}),(0,me.jsx)("li",{children:"Big Data / MapReduce"}),(0,me.jsx)("li",{children:"Deep Learning"})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Compensation"}),(0,me.jsx)("p",{children:"You will work fully remote from where you want and experience the freedom to use the tools you prefer to get the job done. #LI-Remote"}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"We pay above market wages in most regions and get out of your way so you can be productive at work; and we provide flexible vacation so you can spend your free time feeling truly relaxed."}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-l",children:"What you get"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsx)("li",{children:"Be part of a 501(c)(3) instead of a profit driven VC backed startup"}),(0,me.jsx)("li",{children:"Enjoy the flexibility to work the hours that make sense for you"}),(0,me.jsx)("li",{children:"Work fully remote from wherever you want #LI-Remote"}),(0,me.jsx)("li",{children:"Contribute to an Open Source project in a public GitHub repo"}),(0,me.jsx)("li",{children:"Work somewhere that values getting things done over organizational entropy"}),(0,me.jsx)("li",{children:"Take flexible vacation time"}),(0,me.jsx)("li",{children:"We pay competitively"})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Impact"}),(0,me.jsx)("p",{children:"Recently the UK Frontier AI TaskForce (AI Safety Institute) announced their partnership with OpenMined to \u201cdevelop and deploy technical infrastructure that will facilitate AI safety research across governments and AI research organisations\u201d."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"Join OpenMined and you will work on these important problems with a team that has a successful track record of executing high-impact projects and collaborations that span the globe. We have partnered with companies and organizations such as Meta, PyTorch, Twitter, Google, Microsoft, LinkedIn, the United Nations and the governments of the United States, United Kingdom, France, and New Zealand."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"Are you ready for the most challenging and rewarding role of your career so far?"}),(0,me.jsx)("br",{}),(0,me.jsx)(De,{href:"/#/careers/software-engineer-form",children:"Apply Now!"})]}),Re=n.p+"static/media/logo_om_main_transparent.65886d532a133e6f47f9.png",Ue=t=>{let{hubspotFormId:n}=t;const[r,a]=(0,e.useState)(!0);return(0,e.useEffect)((()=>{const e=document.createElement("script");return e.src="//js.hsforms.net/forms/embed/v2.js",e.async=!0,e.charset="utf-8",document.body.appendChild(e),e.onload=()=>{window.hbspt&&window.hbspt.forms.create({region:"na1",portalId:"6487402",formId:n,target:"#form",onFormReady:function(){a(!1)}})},()=>{document.body.removeChild(e)}}),[]),(0,me.jsxs)("section",{className:"flex flex-col px-6 max-w-[1152px] mx-auto mb-6",children:[r&&(0,me.jsx)("div",{className:"flex flex-grow items-center justify-center",children:(0,me.jsx)("img",{src:Re,className:"animate-spin max-h-[80%] max-w-[80%] transition duration-300"})}),(0,me.jsx)("div",{id:"form",className:""})]})},Fe=()=>(0,me.jsx)(Ue,{hubspotFormId:"ec26dd85-6c2d-4c04-827e-cb217f296bab"}),We=()=>(0,me.jsxs)("section",{className:"job-ad flex flex-col px-6 max-w-[1152px] mx-auto mb-6",children:[(0,me.jsx)("h2",{className:"font-bold mb-2",children:"Applied Data Scientist (Remote)"}),(0,me.jsxs)("p",{children:[(0,me.jsx)("strong",{children:"Location:"})," EU Remote"]}),(0,me.jsxs)("p",{children:[(0,me.jsx)("strong",{children:"Department:"})," Product"]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Job Description"}),(0,me.jsxs)("p",{children:["As an Applied Data Science, you will take the lead in building novel applications of remote data science via PySyft, ranging from auditing proprietary AI systems in alignment with most recent regulatory calls for auditing artificial intelligence-powered platforms (",(0,me.jsx)("a",{href:"https://ec.europa.eu/info/law/better-regulation/have-your-say/initiatives/13626-Digital-Services-Act-conducting-independent-audits_en",target:"_blank",children:"1"}),","," ",(0,me.jsx)("a",{href:"https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/artificial-intelligence/guidance-on-ai-and-data-protection/",target:"_blank",children:"2"}),") to conducting research studies on non-public data. Further, you get the chance to pilot your application directly with relevant organizations and educate the stakeholders on your solution."]}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"Unlike typical Data Scientist roles, where you work with pre-existing libraries - this role gives you the chance to directly contribute on the product side, based on your unique experience and learnings from engaging with various institutions."}),(0,me.jsx)("br",{}),(0,me.jsx)(De,{href:"/#/careers/data-scientist-eu-form",children:"Apply Now!"}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Responsibilities"}),(0,me.jsx)("p",{children:"In this role, you will be responsible for:"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsx)("li",{children:"Design and create data science & machine learning use cases for our flagship library"}),(0,me.jsx)("li",{children:"Collaborate with organizations across the globe to pilot and implement these use-cases, ensuring seamless integration and successful deployment."}),(0,me.jsx)("li",{children:"Work closely with stakeholders from product and engineering to iterate on PySyft's core functionality and bring significant improvements to data governance and remote data science experience, based on feedback from pilot partners"}),(0,me.jsx)("li",{children:"Produce technical documentation to support grassroots adoption of the use cases you develop"})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Qualifications"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsx)("li",{children:"Bachelor's or Master's degree in a relevant field, such as Computer Science, Data Science, or a related discipline."}),(0,me.jsx)("li",{children:"Have 2+ years experience working as a Data Scientist, ML Engineer, or Software Engineer, working on conducting data science projects or training & deploying machine learning models, utilizing Python, common data science tools (Pandas, Numpy, scikit) and/or ML libraries (PyTorch/Tensorflow, JAX)"}),(0,me.jsx)("li",{children:"Strong technical writing skills"}),(0,me.jsx)("li",{children:"Excellent communication and advocacy skills to effectively educate and drive the implementation of our pilots with external partners"}),(0,me.jsx)("li",{children:"Excellent listening and interpersonal skills to understand and address users' specific requirements."})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-l",children:"Not required, but likely a very good fit:"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsx)("li",{children:"Knowledge of deploying using Kubernetes (K8s) or Docker/Podman, and willingness to learn more in this space"}),(0,me.jsx)("li",{children:"Knowledge of privacy-enhancing technologies"}),(0,me.jsx)("li",{children:"Passion or experience working with AI Safety or language models."}),(0,me.jsx)("li",{children:"Contributions to open-source projects"}),(0,me.jsx)("li",{children:"Strong presentation and public speaking skills"}),(0,me.jsx)("li",{children:"Familiarity working with cloud platforms (e.g., AWS, Azure, Google Cloud)."})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"About OpenMined"}),(0,me.jsx)("p",{children:"Over the last 20 years, a handful of AI algorithms have come to directly guide over 12 billion hours a day of people's time, equating roughly to 9.3% of the waking human experience."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"Now, frontier AI systems are emerging with the potential to push beyond this 9.3% and enhance or automate intellectual labor around the world with superintelligent capabilities. However, we are largely blind to AI's full effect upon the world because researchers can't sufficiently access AI models or datasets at 1st or 3rd parties."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"16,000+ members strong and 6+ years old, OpenMined is a non-profit on a mission to help AI researchers understand and predict AI's impact on society. We do this by building AI governance infrastructure using privacy enhancing technologies that helps researchers access AI systems and datasets \u2014 to study AI's impact on the world."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"We think this external access problem is really really important, and we've started on solving the first step, AI auditing. If you want to help solve this problem and unlock 1000x more data in every scientific field, we'd love to talk to you."}),(0,me.jsx)("br",{}),(0,me.jsx)(De,{href:"/#/careers/data-scientist-eu-form",children:"Apply Now!"})]}),Be=()=>(0,me.jsx)(Ue,{hubspotFormId:"b3187cf0-6147-4aa2-9031-63c73afff0e1"}),He=()=>(0,me.jsxs)("section",{className:"job-ad flex flex-col px-6 max-w-[1152px] mx-auto mb-6",children:[(0,me.jsx)("h2",{className:"font-bold mb-2",children:"Director of Development (Remote)"}),(0,me.jsxs)("p",{children:[(0,me.jsx)("strong",{children:"Location:"})," Global Remote (GMT \xb18 compatible hours)"]}),(0,me.jsxs)("p",{children:[(0,me.jsx)("strong",{children:"Department:"})," Policy"]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Job Description"}),(0,me.jsx)("p",{children:"The Director of Development will shape a new fundraising strategy and increase OpenMined's capacity for seeking mission-aligned \ufb01nancial support, particularly major gifts and grants from individuals, trusts, foundations, and government agencies, as well as corporate funding (often from big tech or tech-compatible startups). Reporting to Andrew Trask, you will work closely with product, policy, and engineering leadership to bring OpenMined mission, strategic priorities, and communications together to shape a new compelling case for \ufb01nancial support. You will be responsible for identifying funding opportunities from potential donors and corporate partners and will advise across the organization to ensure OM's programs are shaped in a way that is compelling to these audiences."}),(0,me.jsx)("br",{}),(0,me.jsx)(De,{href:"/#/careers/director-of-development-form",children:"Apply Now!"}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"The selected candidate will have demonstrable experience in major gift fundraising, ideally from foundations as well as philanthropists and major tech enterprises. You will be a strategic leader with experience, ideally in the tech charity space within a fundraising setting, and comfortable building a fundraising department from the ground up."}),(0,me.jsx)("br",{}),(0,me.jsxs)("p",{children:["You can see a list of entities who have previously supported OpenMined \ufb01nancially on our"," ",(0,me.jsx)("a",{href:"https://opencollective.com/openmined",target:"_blank",children:"Open Collective page"}),"."]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Responsibilities"}),(0,me.jsx)("p",{children:"OpenMined's Director of Development will be responsible for the full lifecycle of each sponsor's relationship with OpenMined."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"This can include:"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsx)("li",{children:"Discussing sponsor strategy with OpenMined's leadership."}),(0,me.jsx)("li",{children:"Researching and sourcing potential sponsor opportunities."}),(0,me.jsx)("li",{children:"Establishing contact with potential sponsors through things like responding to RFPs."}),(0,me.jsx)("li",{children:"Drafting proposal grants for philanthropies, governments, and corporate sponsors."}),(0,me.jsx)("li",{children:"Iterating with the sponsor regarding their grant terms and expectations."}),(0,me.jsx)("li",{children:"Attending meetings with a sponsor's POC."}),(0,me.jsx)("li",{children:"Facilitating \ufb01nal signoff with OpenMined leadership."}),(0,me.jsx)("li",{children:"Invoicing tranches."}),(0,me.jsx)("li",{children:"Providing updates to donors on our progress."}),(0,me.jsx)("li",{children:"Closing ~$7M+ in grants each year."}),(0,me.jsx)("li",{children:"Creating sponsor coalitions that can pool funding."}),(0,me.jsx)("li",{children:"Managing the relationship with each sponsor throughout the term of their support."})]}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"At each step on the way, it will be the Director of Development's job to work closely with all members of the OpenMined team to ensure compatibility between donor expectations and OpenMined's mission, roadmap, scope, and capacity."}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Relevant Skills & Career Goals"}),(0,me.jsx)("p",{children:"The ideal candidate would be capable of and interested in taking a hands-on, holistic approach to fundraising in the near term with eyes toward the fundraising team growing as resources allow. Additionally, despite an increasing headcount of full and part-time staff, OpenMined is still principally a volunteer-driven organization, and the lead should be open to working with volunteer capacity at all stages of the sponsor lifecycle, coordinating tasks and ensuring output quality."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"We are a very diverse organization that actively promotes equality, inclusion, and diversity. As such, the community contracts with full-time, part-time, and volunteer team members from around the world, including Asia, Oceania, Africa, Europe, South America, and North America. The continent with the largest person-budget holds 28%, the smallest 7%, and the median 14%. 58% of our budget funds members in the global south. Due to our highly global team, this position will likely need to take calls outside of standard working hours from time to time, and while the position is fully remote, it is required that the candidate work with at least 3 hours of overlap with GMT."}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"About OpenMined"}),(0,me.jsx)("p",{children:"Over the last 20 years, a handful of AI algorithms have come to directly guide over 12 billion hours a day of people's time, equating roughly to 9.3% of the waking human experience."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"Now, frontier AI systems are emerging with the potential to push beyond this 9.3% and enhance or automate intellectual labor around the world with superintelligent capabilities. However, we are largely blind to AI's full effect upon the world because researchers can't sufficiently access AI models or datasets at 1st or 3rd parties."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"16,000+ members strong and 6+ years old, OpenMined is a non-profit on a mission to help AI researchers understand and predict AI's impact on society. We do this by building AI governance infrastructure using privacy enhancing technologies that helps researchers access AI systems and datasets \u2014 to study AI's impact on the world."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"We think this external access problem is really really important, and we've started on solving the first step, AI auditing. If you want to help solve this problem and unlock 1000x more data in every scientific field, we'd love to talk to you."}),(0,me.jsx)("br",{}),(0,me.jsx)(De,{href:"/#/careers/director-of-development-form",children:"Apply Now!"})]}),Ve=()=>(0,me.jsx)(Ue,{hubspotFormId:"f5dce97d-5a1e-456b-9073-eed41ee0ab58"}),qe=()=>(0,me.jsxs)("section",{className:"job-ad flex flex-col px-6 max-w-[1152px] mx-auto mb-6",children:[(0,me.jsx)("h2",{className:"font-bold mb-2",children:"Applied Research Scientist (Remote)"}),(0,me.jsxs)("p",{children:[(0,me.jsx)("strong",{children:"Location:"})," Remote (GMT-4 to GMT+3)"]}),(0,me.jsxs)("p",{children:[(0,me.jsx)("strong",{children:"Department:"})," Product"]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Job Description"}),(0,me.jsx)("p",{children:"As an Applied Research Scientist, your primary responsibility will be to lead our Research Reproducibility program. This innovative program aims to demonstrate the effectiveness of OpenMined's premier software, PySyft, in enhancing research reproducibility. PySyft's unique capability enables independent researchers to replicate studies using sensitive data that must remain confidential, thereby potentially revolutionizing the pace of research advancements."}),(0,me.jsx)("br",{}),(0,me.jsx)(De,{href:"/#/careers/research-scientist-form",children:"Apply Now!"}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Responsibilities"}),(0,me.jsx)("p",{children:"In this pivotal role, you will:"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsxs)("li",{children:[(0,me.jsx)("strong",{children:"Build Global Academic Partnerships: "}),"Establish and nurture collaborative relationships with leading academic institutions worldwide."]}),(0,me.jsxs)("li",{children:[(0,me.jsx)("strong",{children:"Lead Reproducibility Initiatives: "}),"Lead the publication of reproducibility studies across various research domains, showcasing the practical applications and benefits of PySyft."]}),(0,me.jsxs)("li",{children:[(0,me.jsx)("strong",{children:"Drive Technological Integration: "}),"Blend cutting-edge technology with traditional research methodologies, thereby contributing to more reliable and impactful scientific discoveries."]})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Qualifications"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsxs)("li",{children:["PhD or Master\u2019s degree in Computer Science, Data Science, Statistics, or a related field."," "]}),(0,me.jsx)("li",{children:"Demonstrated experience in conducting scientific research and in publishing research papers."}),(0,me.jsx)("li",{children:"Familiarity with research methodologies and reproducibility standards."}),(0,me.jsx)("li",{children:"Strong project management skills with the ability to lead projects and collaborate with diverse stakeholders."}),(0,me.jsx)("li",{children:"Strong networking and relationship-building skills, particularly in an academic or research-focused environment."}),(0,me.jsx)("li",{children:"Excellent written and verbal communication skills. Ability to explain complex technical concepts to non-expert audiences."})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-l",children:"Not required, but likely a very good fit:"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsx)("li",{children:"Enthusiasm for exploring and solving complex scientific problems."}),(0,me.jsx)("li",{children:"Eagerness to contribute to the scientific community and make a meaningful impact through innovative research methodologies and technologies."}),(0,me.jsx)("li",{children:"Prior work in collaboration with academic institutions or in cross-disciplinary research teams."}),(0,me.jsx)("li",{children:"Knowledge of privacy-enhancing technologies or understanding of data privacy and security regulations relevant to research"})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"About OpenMined"}),(0,me.jsx)("p",{children:"Over the last 20 years, a handful of AI algorithms have come to directly guide over 12 billion hours a day of people's time, equating roughly to 9.3% of the waking human experience."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"Now, frontier AI systems are emerging with the potential to push beyond this 9.3% and enhance or automate intellectual labor around the world with superintelligent capabilities. However, we are largely blind to AI's full effect upon the world because researchers can't sufficiently access AI models or datasets at 1st or 3rd parties."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"16,000+ members strong and 6+ years old, OpenMined is a non-profit on a mission to help AI researchers understand and predict AI's impact on society. We do this by building AI governance infrastructure using privacy enhancing technologies that helps researchers access AI systems and datasets \u2014 to study AI's impact on the world."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"We think this external access problem is really really important, and we've started on solving the first step, AI auditing. If you want to help solve this problem and unlock 1000x more data in every scientific field, we'd love to talk to you."}),(0,me.jsx)("br",{}),(0,me.jsx)(De,{href:"/#/careers/research-scientist-form",children:"Apply Now!"})]}),Qe=()=>(0,me.jsx)(Ue,{hubspotFormId:"34d3f54e-dc3b-4a78-baa3-00d0ad85660c"}),Xe=()=>(0,me.jsxs)("section",{className:"job-ad flex flex-col px-6 max-w-[1152px] mx-auto mb-6",children:[(0,me.jsx)("h2",{className:"font-bold mb-2",children:"Technical Product Manager (Remote)"}),(0,me.jsxs)("p",{children:[(0,me.jsx)("strong",{children:"Location:"})," Global Remote (GMT-4 to GMT+3)"]}),(0,me.jsxs)("p",{children:[(0,me.jsx)("strong",{children:"Department:"})," Product"]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Job Description"}),(0,me.jsx)("p",{children:"As a Technical Product Manager, you will be responsible for leading the development and execution of our remote data science and networking product, PySyft. You will drive the product direction and roadmapping, collaborating with Engineers, UX Designers and UX Researchers to deliver a high-quality product that meets our users' needs."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"In this role, you will have a front seat in interfacing with OpenMined's strategic partners in government, academia and industry. You will work closely with them to collect new product priorities, align on a deployment strategy and ensure a successful integration with PySyft. This is a unique opportunity to build infrastructure that was never created before and get involved with cutting edge R&D projects."}),(0,me.jsx)("br",{}),(0,me.jsx)(De,{href:"/#/careers/technical-product-manager-form",children:"Apply Now!"}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Key Responsibilities"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsxs)("li",{children:[(0,me.jsx)("strong",{children:"Roadmap Management:"})," Develop and maintain a product roadmap that is aligned with OpenMined's objectives and aligned with the requirements of our partners."]}),(0,me.jsxs)("li",{children:[(0,me.jsx)("strong",{children:"PySyft Development:"})," Oversee the entire product development lifecycle, from concept to launch. Define product requirements, craft user stories, and ensure product quality."]}),(0,me.jsxs)("li",{children:[(0,me.jsx)("strong",{children:"Cross-functional Collaboration:"})," Work closely with engineering, design, research, and other teams to ensure successful development and launch. Lead cross-functional projects and drive project execution."]}),(0,me.jsxs)("li",{children:[(0,me.jsx)("strong",{children:"User-focused Development:"})," Develop a deep understanding of PySyft users' needs through research, feedback, and data analysis. Use insights to make informed product decisions and improvements."]}),(0,me.jsxs)("li",{children:[(0,me.jsx)("strong",{children:"Metrics and KPIs:"})," Define and track key performance indicators (KPIs) to measure product success. Use data to drive decisions and continuously improve products."]})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"Qualifications"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsx)("li",{children:"Bachelor's or Master's degree in a relevant field, such as Computer Science, Data Science, or a related discipline."}),(0,me.jsx)("li",{children:"Proven track record (2+ years) working as a Data Scientist, ML Engineer, or Software Engineer, working on conducting data science projects or training & deploying Machine Learning models, utilizing Python, common data science tools (Pandas, Numpy, scikit) and/or ML libraries (PyTorch/Tensorflow, JAX)"}),(0,me.jsx)("li",{children:"Proven track record working as a Product Manager (2+ years), with a strong focus on technical products, ideally building software development tools."}),(0,me.jsx)("li",{children:"Mission focused, ready to operate in a fast-paced, dynamic environment."}),(0,me.jsx)("li",{children:"Strong leadership, communication, and collaboration skills."}),(0,me.jsx)("li",{children:"Strong analytical and problem-solving abilities."})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-l",children:"Not required, but likely a very good fit:"}),(0,me.jsxs)("ul",{style:{listStyleType:"circle",paddingLeft:"30px"},children:[(0,me.jsx)("li",{children:"Experience with Agile and product management tools (e.g., Jira, Trello)."}),(0,me.jsx)("li",{children:"Knowledge of privacy-enhancing technologies."}),(0,me.jsx)("li",{children:"Passion or experience working with AI Safety or language models."}),(0,me.jsx)("li",{children:"Passion or experience working with AI Safety or language models."}),(0,me.jsx)("li",{children:"Contributions to open-source projects."})]}),(0,me.jsx)("br",{}),(0,me.jsx)("h3",{className:"text-2xl",children:"About OpenMined"}),(0,me.jsx)("p",{children:"Over the last 20 years, a handful of AI algorithms have come to directly guide over 12 billion hours a day of people's time, equating roughly to 9.3% of the waking human experience."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"Now, frontier AI systems are emerging with the potential to push beyond this 9.3% and enhance or automate intellectual labor around the world with superintelligent capabilities. However, we are largely blind to AI's full effect upon the world because researchers can't sufficiently access AI models or datasets at 1st or 3rd parties."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"16,000+ members strong and 6+ years old, OpenMined is a non-profit on a mission to help AI researchers understand and predict AI's impact on society. We do this by building AI governance infrastructure using privacy enhancing technologies that helps researchers access AI systems and datasets \u2014 to study AI's impact on the world."}),(0,me.jsx)("br",{}),(0,me.jsx)("p",{children:"We think this external access problem is really really important, and we've started on solving the first step, AI auditing. If you want to help solve this problem and unlock 1000x more data in every scientific field, we'd love to talk to you."}),(0,me.jsx)("br",{}),(0,me.jsx)(De,{href:"/#/careers/technical-product-manager-form",children:"Apply Now!"})]}),Ke=()=>(0,me.jsx)(Ue,{hubspotFormId:"335c6ddf-e4da-4f60-abc7-188bd250678b"});const Ge=function(){return(0,me.jsx)(se,{children:(0,me.jsxs)("div",{style:{backgroundImage:"url(".concat(l,"), url(").concat(a,")"),backgroundPosition:"left 200px, right 400px",backgroundRepeat:"no-repeat"},className:"min-h-screen flex flex-col",children:[(0,me.jsx)(ge,{}),(0,me.jsx)("main",{className:"flex-grow",children:(0,me.jsxs)(le,{children:[(0,me.jsx)(re,{exact:!0,path:"/",element:(0,me.jsx)(Oe,{})},"home"),(0,me.jsx)(re,{path:"/careers",element:(0,me.jsx)(_e,{})},"careers"),(0,me.jsx)(re,{path:"/careers/software-engineer",element:(0,me.jsx)(Ie,{})},"swe"),(0,me.jsx)(re,{path:"/careers/software-engineer-form",element:(0,me.jsx)(Fe,{})},"sweform"),(0,me.jsx)(re,{path:"/careers/data-scientist-eu",element:(0,me.jsx)(We,{})},"dseu"),(0,me.jsx)(re,{path:"/careers/data-scientist-eu-form",element:(0,me.jsx)(Be,{})},"dseuform"),(0,me.jsx)(re,{path:"/careers/director-of-development",element:(0,me.jsx)(He,{})},"dd"),(0,me.jsx)(re,{path:"/careers/director-of-development-form",element:(0,me.jsx)(Ve,{})},"ddform"),(0,me.jsx)(re,{path:"/careers/research-scientist",element:(0,me.jsx)(qe,{})},"rs"),(0,me.jsx)(re,{path:"/careers/research-scientist-form",element:(0,me.jsx)(Qe,{})},"rsform"),(0,me.jsx)(re,{path:"/careers/technical-product-manager",element:(0,me.jsx)(Xe,{})},"tpm"),(0,me.jsx)(re,{path:"/careers/technical-product-manager-form",element:(0,me.jsx)(Ke,{})},"tpmform")]})}),(0,me.jsxs)("footer",{id:"footer",className:"flex justify-between items-center p-3 border-t mt-12",children:[(0,me.jsx)("img",{src:ve,alt:"OpenMined",className:"h-auto max-h-full my-auto"}),(0,me.jsx)("a",{target:"_blank",rel:"noopener",href:"https://slack.openmined.org/",className:"text-right ml-auto",children:"Join us on Slack"})]})]})})},Ze=e=>{e&&e instanceof Function&&n.e(787).then(n.bind(n,787)).then((t=>{let{getCLS:n,getFID:r,getFCP:a,getLCP:l,getTTFB:i}=t;n(e),r(e),a(e),l(e),i(e)}))};r.createRoot(document.getElementById("root")).render((0,me.jsx)(e.StrictMode,{children:(0,me.jsx)(Ge,{})})),Ze()})()})();
-//# sourceMappingURL=main.326e60cb.js.map
\ No newline at end of file
+/*! For license information please see main.08cdd06b.js.LICENSE.txt */
+(()=>{"use strict";var e={463:(e,t,n)=>{var r=n(791),a=n(296);function l(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nt}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!d.call(h,e)||!d.call(p,e)&&(f.test(e)?h[e]=!0:(p[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(g,v);m[t]=new A(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(g,v);m[t]=new A(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(g,v);m[t]=new A(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){m[e]=new A(e,1,!1,e.toLowerCase(),null,!1,!1)})),m.xlinkHref=new A("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){m[e]=new A(e,1,!1,e.toLowerCase(),null,!0,!0)}));var b=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,x=Symbol.for("react.element"),w=Symbol.for("react.portal"),k=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),j=Symbol.for("react.profiler"),N=Symbol.for("react.provider"),P=Symbol.for("react.context"),E=Symbol.for("react.forward_ref"),C=Symbol.for("react.suspense"),L=Symbol.for("react.suspense_list"),z=Symbol.for("react.memo"),T=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var M=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var O=Symbol.iterator;function _(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=O&&e[O]||e["@@iterator"])?e:null}var D,I=Object.assign;function R(e){if(void 0===D)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);D=t&&t[1]||""}return"\n"+D+e}var U=!1;function F(e,t){if(!e||U)return"";U=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&"string"===typeof u.stack){for(var a=u.stack.split("\n"),l=r.stack.split("\n"),i=a.length-1,o=l.length-1;1<=i&&0<=o&&a[i]!==l[o];)o--;for(;1<=i&&0<=o;i--,o--)if(a[i]!==l[o]){if(1!==i||1!==o)do{if(i--,0>--o||a[i]!==l[o]){var s="\n"+a[i].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}}while(1<=i&&0<=o);break}}}finally{U=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?R(e):""}function W(e){switch(e.tag){case 5:return R(e.type);case 16:return R("Lazy");case 13:return R("Suspense");case 19:return R("SuspenseList");case 0:case 2:case 15:return e=F(e.type,!1);case 11:return e=F(e.type.render,!1);case 1:return e=F(e.type,!0);default:return""}}function B(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case k:return"Fragment";case w:return"Portal";case j:return"Profiler";case S:return"StrictMode";case C:return"Suspense";case L:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case P:return(e.displayName||"Context")+".Consumer";case N:return(e._context.displayName||"Context")+".Provider";case E:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case z:return null!==(t=e.displayName||null)?t:B(e.type)||"Memo";case T:t=e._payload,e=e._init;try{return B(e(t))}catch(n){}}return null}function H(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return B(t);case 8:return t===S?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function V(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function q(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Q(e){e._valueTracker||(e._valueTracker=function(e){var t=q(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var a=n.get,l=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,l.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function X(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=q(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function K(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function G(e,t){var n=t.checked;return I({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Z(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=V(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Y(e,t){null!=(t=t.checked)&&y(e,"checked",t,!1)}function J(e,t){Y(e,t);var n=V(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,V(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function $(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&K(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a"+t.valueOf().toString()+"",t=ue.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ce(e,t)}))}:ce);function fe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var pe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},he=["Webkit","ms","Moz","O"];function Ae(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||pe.hasOwnProperty(e)&&pe[e]?(""+t).trim():t+"px"}function me(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=Ae(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(pe).forEach((function(e){he.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),pe[t]=pe[e]}))}));var ge=I({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ve(e,t){if(t){if(ge[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(l(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(l(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(l(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(l(62))}}function ye(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var be=null;function xe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var we=null,ke=null,Se=null;function je(e){if(e=ya(e)){if("function"!==typeof we)throw Error(l(280));var t=e.stateNode;t&&(t=xa(t),we(e.stateNode,e.type,t))}}function Ne(e){ke?Se?Se.push(e):Se=[e]:ke=e}function Pe(){if(ke){var e=ke,t=Se;if(Se=ke=null,je(e),t)for(e=0;e>>=0,0===e?32:31-(ot(e)/st|0)|0},ot=Math.log,st=Math.LN2;var ut=64,ct=4194304;function dt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ft(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,a=e.suspendedLanes,l=e.pingedLanes,i=268435455&n;if(0!==i){var o=i&~a;0!==o?r=dt(o):0!==(l&=i)&&(r=dt(l))}else 0!==(i=n&~a)?r=dt(i):0!==l&&(r=dt(l));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&a)&&((a=r&-r)>=(l=t&-t)||16===a&&0!==(4194240&l)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function gt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=n}function vt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),a=1<=_n),Rn=String.fromCharCode(32),Un=!1;function Fn(e,t){switch(e){case"keyup":return-1!==Mn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Wn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Bn=!1;var Hn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Vn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Hn[e.type]:"textarea"===t}function qn(e,t,n,r){Ne(r),0<(t=Qr(t,"onChange")).length&&(n=new cn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Qn=null,Xn=null;function Kn(e){Rr(e,0)}function Gn(e){if(X(ba(e)))return e}function Zn(e,t){if("change"===e)return t}var Yn=!1;if(c){var Jn;if(c){var $n="oninput"in document;if(!$n){var er=document.createElement("div");er.setAttribute("oninput","return;"),$n="function"===typeof er.oninput}Jn=$n}else Jn=!1;Yn=Jn&&(!document.documentMode||9=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ur(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function fr(){for(var e=window,t=K();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=K((e=t.contentWindow).document)}return t}function pr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function hr(e){var t=fr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&pr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var a=n.textContent.length,l=Math.min(r.start,a);r=void 0===r.end?l:Math.min(r.end,a),!e.extend&&l>r&&(a=r,r=l,l=a),a=cr(n,l);var i=cr(n,r);a&&i&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),l>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n=document.documentMode,mr=null,gr=null,vr=null,yr=!1;function br(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;yr||null==mr||mr!==K(r)||("selectionStart"in(r=mr)&&pr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},vr&&sr(vr,r)||(vr=r,0<(r=Qr(gr,"onSelect")).length&&(t=new cn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=mr)))}function xr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var wr={animationend:xr("Animation","AnimationEnd"),animationiteration:xr("Animation","AnimationIteration"),animationstart:xr("Animation","AnimationStart"),transitionend:xr("Transition","TransitionEnd")},kr={},Sr={};function jr(e){if(kr[e])return kr[e];if(!wr[e])return e;var t,n=wr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Sr)return kr[e]=n[t];return e}c&&(Sr=document.createElement("div").style,"AnimationEvent"in window||(delete wr.animationend.animation,delete wr.animationiteration.animation,delete wr.animationstart.animation),"TransitionEvent"in window||delete wr.transitionend.transition);var Nr=jr("animationend"),Pr=jr("animationiteration"),Er=jr("animationstart"),Cr=jr("transitionend"),Lr=new Map,zr="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Tr(e,t){Lr.set(e,t),s(t,[e])}for(var Mr=0;Mrka||(e.current=wa[ka],wa[ka]=null,ka--)}function Na(e,t){ka++,wa[ka]=e.current,e.current=t}var Pa={},Ea=Sa(Pa),Ca=Sa(!1),La=Pa;function za(e,t){var n=e.type.contextTypes;if(!n)return Pa;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,l={};for(a in n)l[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function Ta(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Ma(){ja(Ca),ja(Ea)}function Oa(e,t,n){if(Ea.current!==Pa)throw Error(l(168));Na(Ea,t),Na(Ca,n)}function _a(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in t))throw Error(l(108,H(e)||"Unknown",a));return I({},n,r)}function Da(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Pa,La=Ea.current,Na(Ea,e),Na(Ca,Ca.current),!0}function Ia(e,t,n){var r=e.stateNode;if(!r)throw Error(l(169));n?(e=_a(e,t,La),r.__reactInternalMemoizedMergedChildContext=e,ja(Ca),ja(Ea),Na(Ea,e)):ja(Ca),Na(Ca,n)}var Ra=null,Ua=!1,Fa=!1;function Wa(e){null===Ra?Ra=[e]:Ra.push(e)}function Ba(){if(!Fa&&null!==Ra){Fa=!0;var e=0,t=yt;try{var n=Ra;for(yt=1;e>=i,a-=i,Za=1<<32-it(t)+a|n<A?(m=d,d=null):m=d.sibling;var g=p(a,d,o[A],s);if(null===g){null===d&&(d=m);break}e&&d&&null===g.alternate&&t(a,d),l=i(g,l,A),null===c?u=g:c.sibling=g,c=g,d=m}if(A===o.length)return n(a,d),al&&Ja(a,A),u;if(null===d){for(;Am?(g=A,A=null):g=A.sibling;var y=p(a,A,v.value,u);if(null===y){null===A&&(A=g);break}e&&A&&null===y.alternate&&t(a,A),o=i(y,o,m),null===d?c=y:d.sibling=y,d=y,A=g}if(v.done)return n(a,A),al&&Ja(a,m),c;if(null===A){for(;!v.done;m++,v=s.next())null!==(v=f(a,v.value,u))&&(o=i(v,o,m),null===d?c=v:d.sibling=v,d=v);return al&&Ja(a,m),c}for(A=r(a,A);!v.done;m++,v=s.next())null!==(v=h(A,a,m,v.value,u))&&(e&&null!==v.alternate&&A.delete(null===v.key?m:v.key),o=i(v,o,m),null===d?c=v:d.sibling=v,d=v);return e&&A.forEach((function(e){return t(a,e)})),al&&Ja(a,m),c}return function e(r,l,i,s){if("object"===typeof i&&null!==i&&i.type===k&&null===i.key&&(i=i.props.children),"object"===typeof i&&null!==i){switch(i.$$typeof){case x:e:{for(var u=i.key,c=l;null!==c;){if(c.key===u){if((u=i.type)===k){if(7===c.tag){n(r,c.sibling),(l=a(c,i.props.children)).return=r,r=l;break e}}else if(c.elementType===u||"object"===typeof u&&null!==u&&u.$$typeof===T&&Kl(u)===c.type){n(r,c.sibling),(l=a(c,i.props)).ref=Ql(r,c,i),l.return=r,r=l;break e}n(r,c);break}t(r,c),c=c.sibling}i.type===k?((l=Du(i.props.children,r.mode,s,i.key)).return=r,r=l):((s=_u(i.type,i.key,i.props,null,r.mode,s)).ref=Ql(r,l,i),s.return=r,r=s)}return o(r);case w:e:{for(c=i.key;null!==l;){if(l.key===c){if(4===l.tag&&l.stateNode.containerInfo===i.containerInfo&&l.stateNode.implementation===i.implementation){n(r,l.sibling),(l=a(l,i.children||[])).return=r,r=l;break e}n(r,l);break}t(r,l),l=l.sibling}(l=Uu(i,r.mode,s)).return=r,r=l}return o(r);case T:return e(r,l,(c=i._init)(i._payload),s)}if(te(i))return A(r,l,i,s);if(_(i))return m(r,l,i,s);Xl(r,i)}return"string"===typeof i&&""!==i||"number"===typeof i?(i=""+i,null!==l&&6===l.tag?(n(r,l.sibling),(l=a(l,i)).return=r,r=l):(n(r,l),(l=Ru(i,r.mode,s)).return=r,r=l),o(r)):n(r,l)}}var Zl=Gl(!0),Yl=Gl(!1),Jl={},$l=Sa(Jl),ei=Sa(Jl),ti=Sa(Jl);function ni(e){if(e===Jl)throw Error(l(174));return e}function ri(e,t){switch(Na(ti,t),Na(ei,e),Na($l,Jl),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:se(null,"");break;default:t=se(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}ja($l),Na($l,t)}function ai(){ja($l),ja(ei),ja(ti)}function li(e){ni(ti.current);var t=ni($l.current),n=se(t,e.type);t!==n&&(Na(ei,e),Na($l,n))}function ii(e){ei.current===e&&(ja($l),ja(ei))}var oi=Sa(0);function si(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ui=[];function ci(){for(var e=0;en?n:4,e(!0);var r=fi.transition;fi.transition={};try{e(!1),t()}finally{yt=n,fi.transition=r}}function $i(){return Ni().memoizedState}function eo(e,t,n){var r=nu(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},no(e))ro(t,n);else if(null!==(n=El(e,t,n,r))){ru(n,e,r,tu()),ao(n,t,r)}}function to(e,t,n){var r=nu(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(no(e))ro(t,a);else{var l=e.alternate;if(0===e.lanes&&(null===l||0===l.lanes)&&null!==(l=t.lastRenderedReducer))try{var i=t.lastRenderedState,o=l(i,n);if(a.hasEagerState=!0,a.eagerState=o,or(o,i)){var s=t.interleaved;return null===s?(a.next=a,Pl(t)):(a.next=s.next,s.next=a),void(t.interleaved=a)}}catch(u){}null!==(n=El(e,t,a,r))&&(ru(n,e,r,a=tu()),ao(n,t,r))}}function no(e){var t=e.alternate;return e===hi||null!==t&&t===hi}function ro(e,t){vi=gi=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ao(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}var lo={readContext:jl,useCallback:xi,useContext:xi,useEffect:xi,useImperativeHandle:xi,useInsertionEffect:xi,useLayoutEffect:xi,useMemo:xi,useReducer:xi,useRef:xi,useState:xi,useDebugValue:xi,useDeferredValue:xi,useTransition:xi,useMutableSource:xi,useSyncExternalStore:xi,useId:xi,unstable_isNewReconciler:!1},io={readContext:jl,useCallback:function(e,t){return ji().memoizedState=[e,void 0===t?null:t],e},useContext:jl,useEffect:Bi,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Fi(4194308,4,Qi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Fi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Fi(4,2,e,t)},useMemo:function(e,t){var n=ji();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ji();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=eo.bind(null,hi,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},ji().memoizedState=e},useState:Ii,useDebugValue:Ki,useDeferredValue:function(e){return ji().memoizedState=e},useTransition:function(){var e=Ii(!1),t=e[0];return e=Ji.bind(null,e[1]),ji().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=hi,a=ji();if(al){if(void 0===n)throw Error(l(407));n=n()}else{if(n=t(),null===Ls)throw Error(l(349));0!==(30&pi)||Ti(r,t,n)}a.memoizedState=n;var i={value:n,getSnapshot:t};return a.queue=i,Bi(Oi.bind(null,r,i,e),[e]),r.flags|=2048,Ri(9,Mi.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=ji(),t=Ls.identifierPrefix;if(al){var n=Ya;t=":"+t+"R"+(n=(Za&~(1<<32-it(Za)-1)).toString(32)+n),0<(n=yi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=bi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},oo={readContext:jl,useCallback:Gi,useContext:jl,useEffect:Hi,useImperativeHandle:Xi,useInsertionEffect:Vi,useLayoutEffect:qi,useMemo:Zi,useReducer:Ei,useRef:Ui,useState:function(){return Ei(Pi)},useDebugValue:Ki,useDeferredValue:function(e){return Yi(Ni(),Ai.memoizedState,e)},useTransition:function(){return[Ei(Pi)[0],Ni().memoizedState]},useMutableSource:Li,useSyncExternalStore:zi,useId:$i,unstable_isNewReconciler:!1},so={readContext:jl,useCallback:Gi,useContext:jl,useEffect:Hi,useImperativeHandle:Xi,useInsertionEffect:Vi,useLayoutEffect:qi,useMemo:Zi,useReducer:Ci,useRef:Ui,useState:function(){return Ci(Pi)},useDebugValue:Ki,useDeferredValue:function(e){var t=Ni();return null===Ai?t.memoizedState=e:Yi(t,Ai.memoizedState,e)},useTransition:function(){return[Ci(Pi)[0],Ni().memoizedState]},useMutableSource:Li,useSyncExternalStore:zi,useId:$i,unstable_isNewReconciler:!1};function uo(e,t){try{var n="",r=t;do{n+=W(r),r=r.return}while(r);var a=n}catch(l){a="\nError generating stack: "+l.message+"\n"+l.stack}return{value:e,source:t,stack:a,digest:null}}function co(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function fo(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var po="function"===typeof WeakMap?WeakMap:Map;function ho(e,t,n){(n=Ml(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){qs||(qs=!0,Qs=r),fo(0,t)},n}function Ao(e,t,n){(n=Ml(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){fo(0,t)}}var l=e.stateNode;return null!==l&&"function"===typeof l.componentDidCatch&&(n.callback=function(){fo(0,t),"function"!==typeof r&&(null===Xs?Xs=new Set([this]):Xs.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function mo(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new po;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=Nu.bind(null,e,t,n),t.then(e,e))}function go(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function vo(e,t,n,r,a){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Ml(-1,1)).tag=2,Ol(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=a,e)}var yo=b.ReactCurrentOwner,bo=!1;function xo(e,t,n,r){t.child=null===e?Yl(t,null,n,r):Zl(t,e.child,n,r)}function wo(e,t,n,r,a){n=n.render;var l=t.ref;return Sl(t,a),r=ki(e,t,n,r,l,a),n=Si(),null===e||bo?(al&&n&&el(t),t.flags|=1,xo(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,qo(e,t,a))}function ko(e,t,n,r,a){if(null===e){var l=n.type;return"function"!==typeof l||Mu(l)||void 0!==l.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=_u(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=l,So(e,t,l,r,a))}if(l=e.child,0===(e.lanes&a)){var i=l.memoizedProps;if((n=null!==(n=n.compare)?n:sr)(i,r)&&e.ref===t.ref)return qo(e,t,a)}return t.flags|=1,(e=Ou(l,r)).ref=t.ref,e.return=t,t.child=e}function So(e,t,n,r,a){if(null!==e){var l=e.memoizedProps;if(sr(l,r)&&e.ref===t.ref){if(bo=!1,t.pendingProps=r=l,0===(e.lanes&a))return t.lanes=e.lanes,qo(e,t,a);0!==(131072&e.flags)&&(bo=!0)}}return Po(e,t,n,r,a)}function jo(e,t,n){var r=t.pendingProps,a=r.children,l=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Na(Os,Ms),Ms|=n;else{if(0===(1073741824&n))return e=null!==l?l.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Na(Os,Ms),Ms|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==l?l.baseLanes:n,Na(Os,Ms),Ms|=r}else null!==l?(r=l.baseLanes|n,t.memoizedState=null):r=n,Na(Os,Ms),Ms|=r;return xo(e,t,a,n),t.child}function No(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Po(e,t,n,r,a){var l=Ta(n)?La:Ea.current;return l=za(t,l),Sl(t,a),n=ki(e,t,n,r,l,a),r=Si(),null===e||bo?(al&&r&&el(t),t.flags|=1,xo(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,qo(e,t,a))}function Eo(e,t,n,r,a){if(Ta(n)){var l=!0;Da(t)}else l=!1;if(Sl(t,a),null===t.stateNode)Vo(e,t),Hl(t,n,r),ql(t,n,r,a),r=!0;else if(null===e){var i=t.stateNode,o=t.memoizedProps;i.props=o;var s=i.context,u=n.contextType;"object"===typeof u&&null!==u?u=jl(u):u=za(t,u=Ta(n)?La:Ea.current);var c=n.getDerivedStateFromProps,d="function"===typeof c||"function"===typeof i.getSnapshotBeforeUpdate;d||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(o!==r||s!==u)&&Vl(t,i,r,u),Ll=!1;var f=t.memoizedState;i.state=f,Il(t,r,i,a),s=t.memoizedState,o!==r||f!==s||Ca.current||Ll?("function"===typeof c&&(Fl(t,n,c,r),s=t.memoizedState),(o=Ll||Bl(t,n,o,r,f,s,u))?(d||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||("function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"===typeof i.componentDidMount&&(t.flags|=4194308)):("function"===typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),i.props=r,i.state=s,i.context=u,r=o):("function"===typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Tl(e,t),o=t.memoizedProps,u=t.type===t.elementType?o:ml(t.type,o),i.props=u,d=t.pendingProps,f=i.context,"object"===typeof(s=n.contextType)&&null!==s?s=jl(s):s=za(t,s=Ta(n)?La:Ea.current);var p=n.getDerivedStateFromProps;(c="function"===typeof p||"function"===typeof i.getSnapshotBeforeUpdate)||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(o!==d||f!==s)&&Vl(t,i,r,s),Ll=!1,f=t.memoizedState,i.state=f,Il(t,r,i,a);var h=t.memoizedState;o!==d||f!==h||Ca.current||Ll?("function"===typeof p&&(Fl(t,n,p,r),h=t.memoizedState),(u=Ll||Bl(t,n,u,r,f,h,s)||!1)?(c||"function"!==typeof i.UNSAFE_componentWillUpdate&&"function"!==typeof i.componentWillUpdate||("function"===typeof i.componentWillUpdate&&i.componentWillUpdate(r,h,s),"function"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,h,s)),"function"===typeof i.componentDidUpdate&&(t.flags|=4),"function"===typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof i.componentDidUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),i.props=r,i.state=h,i.context=s,r=u):("function"!==typeof i.componentDidUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return Co(e,t,n,r,l,a)}function Co(e,t,n,r,a,l){No(e,t);var i=0!==(128&t.flags);if(!r&&!i)return a&&Ia(t,n,!1),qo(e,t,l);r=t.stateNode,yo.current=t;var o=i&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=Zl(t,e.child,null,l),t.child=Zl(t,null,o,l)):xo(e,t,o,l),t.memoizedState=r.state,a&&Ia(t,n,!0),t.child}function Lo(e){var t=e.stateNode;t.pendingContext?Oa(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Oa(0,t.context,!1),ri(e,t.containerInfo)}function zo(e,t,n,r,a){return pl(),hl(a),t.flags|=256,xo(e,t,n,r),t.child}var To,Mo,Oo,_o,Do={dehydrated:null,treeContext:null,retryLane:0};function Io(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ro(e,t,n){var r,a=t.pendingProps,i=oi.current,o=!1,s=0!==(128&t.flags);if((r=s)||(r=(null===e||null!==e.memoizedState)&&0!==(2&i)),r?(o=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),Na(oi,1&i),null===e)return ul(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(s=a.children,e=a.fallback,o?(a=t.mode,o=t.child,s={mode:"hidden",children:s},0===(1&a)&&null!==o?(o.childLanes=0,o.pendingProps=s):o=Iu(s,a,0,null),e=Du(e,a,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Io(n),t.memoizedState=Do,e):Uo(t,s));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,t,n,r,a,i,o){if(n)return 256&t.flags?(t.flags&=-257,Fo(e,t,o,r=co(Error(l(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=r.fallback,a=t.mode,r=Iu({mode:"visible",children:r.children},a,0,null),(i=Du(i,a,o,null)).flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,0!==(1&t.mode)&&Zl(t,e.child,null,o),t.child.memoizedState=Io(o),t.memoizedState=Do,i);if(0===(1&t.mode))return Fo(e,t,o,null);if("$!"===a.data){if(r=a.nextSibling&&a.nextSibling.dataset)var s=r.dgst;return r=s,Fo(e,t,o,r=co(i=Error(l(419)),r,void 0))}if(s=0!==(o&e.childLanes),bo||s){if(null!==(r=Ls)){switch(o&-o){case 4:a=2;break;case 16:a=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:a=32;break;case 536870912:a=268435456;break;default:a=0}0!==(a=0!==(a&(r.suspendedLanes|o))?0:a)&&a!==i.retryLane&&(i.retryLane=a,Cl(e,a),ru(r,e,a,-1))}return mu(),Fo(e,t,o,r=co(Error(l(421))))}return"$?"===a.data?(t.flags|=128,t.child=e.child,t=Eu.bind(null,e),a._reactRetry=t,null):(e=i.treeContext,rl=ua(a.nextSibling),nl=t,al=!0,ll=null,null!==e&&(Xa[Ka++]=Za,Xa[Ka++]=Ya,Xa[Ka++]=Ga,Za=e.id,Ya=e.overflow,Ga=t),t=Uo(t,r.children),t.flags|=4096,t)}(e,t,s,a,r,i,n);if(o){o=a.fallback,s=t.mode,r=(i=e.child).sibling;var u={mode:"hidden",children:a.children};return 0===(1&s)&&t.child!==i?((a=t.child).childLanes=0,a.pendingProps=u,t.deletions=null):(a=Ou(i,u)).subtreeFlags=14680064&i.subtreeFlags,null!==r?o=Ou(r,o):(o=Du(o,s,n,null)).flags|=2,o.return=t,a.return=t,a.sibling=o,t.child=a,a=o,o=t.child,s=null===(s=e.child.memoizedState)?Io(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},o.memoizedState=s,o.childLanes=e.childLanes&~n,t.memoizedState=Do,a}return e=(o=e.child).sibling,a=Ou(o,{mode:"visible",children:a.children}),0===(1&t.mode)&&(a.lanes=n),a.return=t,a.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=a,t.memoizedState=null,a}function Uo(e,t){return(t=Iu({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Fo(e,t,n,r){return null!==r&&hl(r),Zl(t,e.child,null,n),(e=Uo(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Wo(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),kl(e.return,t,n)}function Bo(e,t,n,r,a){var l=e.memoizedState;null===l?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(l.isBackwards=t,l.rendering=null,l.renderingStartTime=0,l.last=r,l.tail=n,l.tailMode=a)}function Ho(e,t,n){var r=t.pendingProps,a=r.revealOrder,l=r.tail;if(xo(e,t,r.children,n),0!==(2&(r=oi.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Wo(e,n,t);else if(19===e.tag)Wo(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Na(oi,r),0===(1&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===si(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),Bo(t,!1,a,n,l);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===si(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}Bo(t,!0,n,null,l);break;case"together":Bo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Vo(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function qo(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Is|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(l(153));if(null!==t.child){for(n=Ou(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Ou(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Qo(e,t){if(!al)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Xo(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=14680064&a.subtreeFlags,r|=14680064&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Ko(e,t,n){var r=t.pendingProps;switch(tl(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Xo(t),null;case 1:case 17:return Ta(t.type)&&Ma(),Xo(t),null;case 3:return r=t.stateNode,ai(),ja(Ca),ja(Ea),ci(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(dl(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==ll&&(ou(ll),ll=null))),Mo(e,t),Xo(t),null;case 5:ii(t);var a=ni(ti.current);if(n=t.type,null!==e&&null!=t.stateNode)Oo(e,t,n,r,a),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(l(166));return Xo(t),null}if(e=ni($l.current),dl(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[fa]=t,r[pa]=i,e=0!==(1&t.mode),n){case"dialog":Ur("cancel",r),Ur("close",r);break;case"iframe":case"object":case"embed":Ur("load",r);break;case"video":case"audio":for(a=0;a<_r.length;a++)Ur(_r[a],r);break;case"source":Ur("error",r);break;case"img":case"image":case"link":Ur("error",r),Ur("load",r);break;case"details":Ur("toggle",r);break;case"input":Z(r,i),Ur("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Ur("invalid",r);break;case"textarea":ae(r,i),Ur("invalid",r)}for(var s in ve(n,i),a=null,i)if(i.hasOwnProperty(s)){var u=i[s];"children"===s?"string"===typeof u?r.textContent!==u&&(!0!==i.suppressHydrationWarning&&Jr(r.textContent,u,e),a=["children",u]):"number"===typeof u&&r.textContent!==""+u&&(!0!==i.suppressHydrationWarning&&Jr(r.textContent,u,e),a=["children",""+u]):o.hasOwnProperty(s)&&null!=u&&"onScroll"===s&&Ur("scroll",r)}switch(n){case"input":Q(r),$(r,i,!0);break;case"textarea":Q(r),ie(r);break;case"select":case"option":break;default:"function"===typeof i.onClick&&(r.onclick=$r)}r=a,t.updateQueue=r,null!==r&&(t.flags|=4)}else{s=9===a.nodeType?a:a.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=oe(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=s.createElement("div")).innerHTML="