PageSourceSearch

https://ai-2027.com/_next/static/chunks/4661-36011ec7471817de.js

js ai-2027.com collected 2026-10-02 02:43:29 UTC 64,215 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4661],{4309:function(e,t,n){n.d(t,{Z:function(){return m}});var a=n(7437),s=n(2265),i=n(3673);let l={spotify:"https://open.spotify.com/show/0pVfkdbpQWM9sKlhzpbQq6",apple:"https://podcasts.apple.com/podcast/id1806225838",youtube:null,buzzsprout:"https://feeds.buzzsprout.com/2466760.rss",podcastAddict:"https://podcastaddict.com/podcast/test/5789564"},c=e=>{let{className:t,handleSkip:n}=e;return(0,a.jsx)("button",{type:"button",onClick:()=>n(-10),className:"rounded-full h-[16px] w-[16px] flex items-center justify-center hover:text-[var(--accent)] ".concat(t),"aria-label":"Skip backward 30 seconds",children:(0,a.jsxs)("svg",{width:"100%",height:"100%",version:"1.1",viewBox:"0 0 1200 1200",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"m276 732v204c0 17.148 9.1484 32.996 24 41.57 14.852 8.5742 33.148 8.5742 48 0 14.852-8.5742 24-24.422 24-41.57v-204c0-25.461-10.113-49.879-28.117-67.883-18.004-18.004-42.422-28.117-67.883-28.117-17.148 0-32.996 9.1484-41.57 24-8.5742 14.852-8.5742 33.148 0 48 8.5742 14.852 24.422 24 41.57 24"}),(0,a.jsx)("path",{d:"m444 768v84c0 47.16 25.16 90.734 66 114.32 40.84 23.578 91.16 23.578 132 0 40.84-23.582 66-67.156 66-114.32v-84c0-47.16-25.16-90.734-66-114.32-40.84-23.578-91.16-23.578-132 0-40.84 23.582-66 67.156-66 114.32m168 0v84c0 12.863-6.8633 24.746-18 31.176-11.137 6.4336-24.863 6.4336-36 0-11.137-6.4297-18-18.312-18-31.176v-84c0-12.863 6.8633-24.746 18-31.176 11.137-6.4336 24.863-6.4336 36 0 11.137 6.4297 18 18.312 18 31.176"}),(0,a.jsx)("path",{d:"m312 396c-0.054688 28.109 11.137 55.074 31.078 74.879l91.082 91.082c12.133 12.133 29.816 16.871 46.391 12.43s29.52-17.387 33.961-33.961c4.4375-16.574-0.30078-34.258-12.434-46.391l-50.156-50.039h268.08c42.711 0.16016 83.488 17.828 112.82 48.875 29.328 31.051 44.645 72.77 42.371 115.42-2.2695 42.652-21.93 82.508-54.391 110.27-13.121 11.148-19.297 28.445-16.203 45.383 3.0977 16.934 14.988 30.93 31.203 36.719 16.211 5.7891 34.281 2.4883 47.398-8.6602 39.297-33.406 67.398-78.062 80.508-127.95 13.109-49.883 10.598-102.59-7.1953-151-17.797-48.406-50.016-90.191-92.309-119.71-42.293-29.52-92.629-45.348-144.2-45.352h-268.08l50.039-50.039c12.133-12.133 16.871-29.816 12.43-46.391-4.4414-16.574-17.387-29.52-33.961-33.961-16.574-4.4414-34.258 0.29688-46.391 12.43l-91.078 91.078v0.003906c-19.902 19.828-31.047 46.789-30.961 74.879"})]})})},r=e=>{let{className:t,handleSkip:n}=e;return(0,a.jsx)("button",{type:"button",onClick:()=>n(10),className:"rounded-full h-[16px] w-[16px] flex items-center justify-center hover:text-[var(--accent)] ".concat(t),"aria-label":"Skip forward 30 seconds",children:(0,a.jsxs)("svg",{width:"100%",height:"100%",version:"1.1",viewBox:"0 0 1200 1200",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"m588 984c12.73 0 24.938-5.0586 33.941-14.059 9-9.0039 14.059-21.211 14.059-33.941v-204c0-25.461-10.113-49.879-28.117-67.883-18.004-18.004-42.422-28.117-67.883-28.117-17.148 0-32.996 9.1484-41.57 24-8.5742 14.852-8.5742 33.148 0 48 8.5742 14.852 24.422 24 41.57 24v204c0 12.73 5.0586 24.938 14.059 33.941 9.0039 9 21.211 14.059 33.941 14.059"}),(0,a.jsx)("path",{d:"m972 768c0-47.16-25.16-90.734-66-114.32-40.84-23.578-91.16-23.578-132 0-40.84 23.582-66 67.156-66 114.32v84c0 47.16 25.16 90.734 66 114.32 40.84 23.578 91.16 23.578 132 0 40.84-23.582 66-67.156 66-114.32zm-96 84c0 12.863-6.8633 24.746-18 31.176-11.137 6.4336-24.863 6.4336-36 0-11.137-6.4297-18-18.312-18-31.176v-84c0-12.863 6.8633-24.746 18-31.176 11.137-6.4336 24.863-6.4336 36 0 11.137 6.4297 18 18.312 18 31.176"}),(0,a.jsx)("path",{d:"m228 600c0.003906 36.527 7.9453 72.617 23.277 105.77 15.332 33.152 37.691 62.574 65.523 86.23 13.055 11.125 31.051 14.441 47.215 8.6992 16.16-5.7422 28.031-19.672 31.141-36.543 3.1055-16.867-3.0234-34.109-16.078-45.234-32.656-27.727-52.473-67.664-54.801-110.44-2.332-42.773 13.031-84.625 42.484-115.73s70.398-48.738 113.24-48.75h244.08l-50.039 50.039c-12.133 12.133-16.871 29.816-12.43 46.391 4.4414 16.574 17.387 29.52 33.961 33.961 16.574 4.4414 34.258-0.29688 46.391-12.43l91.078-91.078v-0.003906c19.883-19.871 31.051-46.828 31.051-74.938s-11.168-55.07-31.051-74.941l-91.078-91.078c-12.133-12.133-29.816-16.871-46.391-12.434-16.574 4.4414-29.52 17.387-33.961 33.961s0.29688 34.258 12.43 46.391l50.039 50.16h-244.08c-66.836 0-130.93 26.551-178.19 73.809-47.258 47.258-73.809 111.36-73.809 178.19"})]})})},o=e=>{let{className:t,setPlaybackRate:n,playbackRate:s}=e;return(0,a.jsxs)("select",{value:s,onChange:e=>
1n(parseFloat(e.target.value)),style:{width:7*s.toString().length+7+"px"},className:"bg-transparent border-none text-xs focus:outline-none cursor-pointer appearance-none ".concat(t),children:[(0,a.jsx)("option",{value:"0.5",children:"0.5x"}),(0,a.jsx)("option",{value:"0.75",children:"0.75x"}),(0,a.jsx)("option",{value:"1",children:"1x"}),(0,a.jsx)("option",{value:"1.25",children:"1.25x"}),(0,a.jsx)("option",{value:"1.5",children:"1.5x"}),(0,a.jsx)("option",{value:"2",children:"2x"}),(0,a.jsx)("option",{value:"2.5",children:"2.5x"}),(0,a.jsx)("option",{value:"3",children:"3x"}),(0,a.jsx)("option",{value:"4",children:"4x"}),(0,a.jsx)("option",{value:"5",children:"5x"})]})};function m(){let{isPlaying:e,duration:t,currentTime:n,hasPlayedBefore:m,isLoading:h,isVisible:x,togglePlayPause:p,setCurrentTime:u,formatTime:g,setPlaybackRate:f,playbackRate:v}=(0,i.Q)(),j=(0,s.useRef)(null),w=e=>{u(Math.max(0,Math.min(t,n+e)))};return(0,a.jsx)("div",{className:"group pt-3 transition-opacity duration-500 ".concat(x?"opacity-100":"opacity-0"),children:(0,a.jsxs)("div",{className:"flex w-full",children:[(0,a.jsx)("button",{type:"button",onClick:p,className:"md:hidden mr-1 rounded-full h-[26px] w-[26px] flex items-center justify-center hover:fill-[var(--accent)]","aria-label":e?"Pause audio":"Play audio of page text",children:e?(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"26",height:"26",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:[(0,a.jsx)("rect",{x:"6",y:"4",width:"4",height:"16"}),(0,a.jsx)("rect",{x:"14",y:"4",width:"4",height:"16"})]}):(0,a.jsx)("svg",{className:"hover:text-[var(--accent)]",xmlns:"http://www.w3.org/2000/svg",width:"16",viewBox:"0 0 9 16",children:(0,a.jsx)("path",{d:"M0 11.9523V4.04773C0 3.22232 0.911256 2.72209 1.60763 3.16523L7.81833 7.1175C8.46426 7.52854 8.46426 8.47146 7.81833 8.8825L1.60763 12.8348C0.911255 13.2779 0 12.7777 0 11.9523Z",fill:"currentColor"})})}),(0,a.jsxs)("div",{className:"flex flex-col w-full",children:[t>0&&m&&(0,a.jsx)("div",{ref:j,onClick:e=>{if(!j.current||0===t)return;let n=j.current.getBoundingClientRect();u((e.clientX-n.left)/n.width*t)},className:"w-full bg-gray-200 h-1 rounded-full my-1 cursor-pointer",children:(0,a.jsx)("div",{className:"bg-[var(--accent)] h-1 rounded-full pointer-events-none",style:{width:"".concat(n/t*100,"%")}})}),(0,a.jsxs)("div",{className:"flex items-center font-sans",children:[(0,a.jsx)("button",{type:"button",onClick:p,className:"rounded-full h-[16px] flex items-center justify-center hover:fill-[var(--accent)] hidden md:block","aria-label":e?"Pause audio":"Play audio of page text",children:e?(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"11",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:[(0,a.jsx)("rect",{x:"6",y:"4",width:"4",height:"16"}),(0,a.jsx)("rect",{x:"14",y:"4",width:"4",height:"16"})]}):(0,a.jsx)("svg",{className:"hover:text-[var(--accent)]",xmlns:"http://www.w3.org/2000/svg",width:"8",viewBox:"0 0 9 16",children:(0,a.jsx)("path",{d:"M0 11.9523V4.04773C0 3.22232 0.911256 2.72209 1.60763 3.16523L7.81833 7.1175C8.46426 7.52854 8.46426 8.47146 7.81833 8.8825L1.60763 12.8348C0.911255 13.2779 0 12.7777 0 11.9523Z",fill:"currentColor"})})}),(0,a.jsx)("span",{className:"w-full",children:(0,a.jsxs)("div",{className:"flex items-center justify-between font-mono text-xs md:ml-2",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"hidden md:block",children:e?"Narrated by Perrin Walker":"Listen to this scenario"}),(0,a.jsx)("span",{className:"block md:hidden text-[10px]",children:Object.values(l).some(e=>e)?(0,a.jsx)(d,{}):"Listen"})]}),(0,a.jsxs)("div",{className:"hidden sm:flex items-center gap-2 ml-auto ",children:[(0,a.jsx)(c,{handleSkip:w}),(0,a.jsx)(o,{setPlaybackRate:f,playbackRate:v}),(0,a.jsx)(r,{handleSkip:w})]}),(0,a.jsx)("div",{className:"pl-3",children:h?"0:00 / 3:23":"".concat(g(n)," / ").concat(g(t))})]})})]}),(0,a.jsx)("div",{className:"hidden md:block mt-2 ".concat(n>10?"opacity-0 group-hover:opacity-100 transition-opacity duration-300":"opacity-100"),children:(0,a.jsx)(d,{})})]}),(0,a.jsxs)("div",{className:"flex items-center gap-2 ml-2 sm:hidden font-sans",children:[(0,a.jsx)(c,{handleSkip:w,className:"h-[18px] w-[18px]"}),(0,a.jsx)(o,{setPlaybackRate:f,playbackRate:v,className:"!text-sm"}),(0,a.jsx)(r,{handleSkip:w,className:"h-[18px] w-[18px]"})]})]})})}let d=()=>(0,a.jsxs)("div",{className:"flex items-center justify-end gap-1 opacity-70 font-mono text-xs",children:[(l.spotify||l.youtube||l.apple||l.buzzsprout||l.podcastAddict)&&(0,a.jsx)("span",{className:"text-[7px] sm:text-xs mr-1",children:"also available on"}),l.spotify&&(0,a.jsx)("a",{href:l.spotify,className:"hover:opacity-70 transition-opacity","aria-label":"Listen on Spotify",children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"
1currentColor",className:"w-3 h-3 sm:w-4 sm:h-4",children:(0,a.jsx)("path",{d:"M12 0C5.4 0 0 5.4 0 12s5.4 12 12 12 12-5.4 12-12S18.66 0 12 0zm5.521 17.34c-.24.359-.66.48-1.021.24-2.82-1.74-6.36-2.101-10.561-1.141-.418.122-.779-.179-.899-.539-.12-.421.18-.78.54-.9 4.56-1.021 8.52-.6 11.64 1.32.42.18.479.659.301 1.02zm1.44-3.3c-.301.42-.841.6-1.262.3-3.239-1.98-8.159-2.58-11.939-1.38-.479.12-1.02-.12-1.14-.6-.12-.48.12-1.021.6-1.141C9.6 9.9 15 10.561 18.72 12.84c.361.181.54.78.241 1.2zm.12-3.36C15.24 8.4 8.82 8.16 5.16 9.301c-.6.179-1.2-.181-1.38-.721-.18-.601.18-1.2.72-1.381 4.26-1.26 11.28-1.02 15.721 1.621.539.3.719 1.02.419 1.56-.299.421-1.02.599-1.559.3z"})})}),l.youtube&&(0,a.jsx)("a",{href:l.youtube,className:"hover:opacity-70 transition-opacity","aria-label":"Listen on YouTube",children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",className:"w-3 h-3 sm:w-4 sm:h-4",children:(0,a.jsx)("path",{d:"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"})})}),l.apple&&(0,a.jsx)("a",{href:l.apple,className:"hover:opacity-70 transition-opacity","aria-label":"Listen on Apple Podcasts",children:(0,a.jsx)("svg",{fill:"#000000",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",className:"w-3 h-3 sm:w-4 sm:h-4",children:(0,a.jsx)("path",{d:"M7.12 0c-3.937-0.011-7.131 3.183-7.12 7.12v17.76c-0.011 3.937 3.183 7.131 7.12 7.12h17.76c3.937 0.011 7.131-3.183 7.12-7.12v-17.76c0.011-3.937-3.183-7.131-7.12-7.12zM15.817 3.421c3.115 0 5.932 1.204 8.079 3.453 1.631 1.693 2.547 3.489 3.016 5.855 0.161 0.787 0.161 2.932 0.009 3.817-0.5 2.817-2.041 5.339-4.317 7.063-0.812 0.615-2.797 1.683-3.115 1.683-0.12 0-0.129-0.12-0.077-0.615 0.099-0.792 0.192-0.953 0.64-1.141 0.713-0.296 1.932-1.167 2.677-1.911 1.301-1.303 2.229-2.932 2.677-4.719 0.281-1.1 0.244-3.543-0.063-4.672-0.969-3.595-3.907-6.385-7.5-7.136-1.041-0.213-2.943-0.213-4 0-3.636 0.751-6.647 3.683-7.563 7.371-0.245 1.004-0.245 3.448 0 4.448 0.609 2.443 2.188 4.681 4.255 6.015 0.407 0.271 0.896 0.547 1.1 0.631 0.447 0.192 0.547 0.355 0.629 1.14 0.052 0.485 0.041 0.62-0.072 0.62-0.073 0-0.62-0.235-1.199-0.511l-0.052-0.041c-3.297-1.62-5.407-4.364-6.177-8.016-0.187-0.943-0.224-3.187-0.036-4.052 0.479-2.323 1.396-4.135 2.921-5.739 2.199-2.319 5.027-3.543 8.172-3.543zM16 7.172c0.541 0.005 1.068 0.052 1.473 0.14 3.715 0.828 6.344 4.543 5.833 8.229-0.203 1.489-0.713 2.709-1.619 3.844-0.448 0.573-1.537 1.532-1.729 1.532-0.032 0-0.063-0.365-0.063-0.803v-0.808l0.552-0.661c2.093-2.505 1.943-6.005-0.339-8.296-0.885-0.896-1.912-1.423-3.235-1.661-0.853-0.161-1.031-0.161-1.927-0.011-1.364 0.219-2.417 0.744-3.355 1.672-2.291 2.271-2.443 5.791-0.348 8.296l0.552 0.661v0.813c0 0.448-0.037 0.807-0.084 0.807-0.036 0-0.349-0.213-0.683-0.479l-0.047-0.016c-1.109-0.885-2.088-2.453-2.495-3.995-0.244-0.932-0.244-2.697 0.011-3.625 0.672-2.505 2.521-4.448 5.079-5.359 0.547-0.193 1.509-0.297 2.416-0.281zM15.823 11.156c0.417 0 0.828 0.084 1.131 0.24 0.645 0.339 1.183 0.989 1.385 1.677 0.62 2.104-1.609 3.948-3.631 3.005h-0.015c-0.953-0.443-1.464-1.276-1.475-2.36 0-0.979 0.541-1.828 1.484-2.328 0.297-0.156 0.709-0.235 1.125-0.235zM15.812 17.464c1.319-0.005 2.271 0.463 2.625 1.291 0.265 0.62 0.167 2.573-0.292 5.735-0.307 2.208-0.479 2.765-0.905 3.141-0.589 0.52-1.417 0.667-2.209 0.385h-0.004c-0.953-0.344-1.157-0.808-1.553-3.527-0.452-3.161-0.552-5.115-0.285-5.735 0.348-0.823 1.296-1.285 2.624-1.291z"})})}),l.buzzsprout&&(0,a.jsx)("a",{href:l.buzzsprout,className:"hover:opacity-70 transition-opacity","aria-label":"Listen on Buzzsprout",children:(0,a.jsx)("svg",{version:"1.1",viewBox:"0 0 1200 1200",xmlns:"http://www.w3.org/2000/svg",className:"w-3 h-3 sm:w-4 sm:h-4",children:(0,a.jsx)("path",{d:"m1028.2 78.801h-856.36c-51.121 0-92.578 41.461-92.578 92.578v850.58c0 51.121 41.461 92.578 92.578 92.578h856.36c51.121 0 92.578-41.441 92.578-92.578l0.003907-850.58c0-51.117-41.461-92.578-92.582-92.578zm-675.86 879.78c-52.719 0-95.48-42.781-95.48-95.48 0-52.762 42.762-95.48 95.48-95.48 52.699 0 95.48 42.719 95.48 95.48 0 52.723-42.781 95.48-95.48 95.48zm364.14 0h-98c0.57812-8.4609 1.2617-16.82 1.2617-25.422 0-200.52-163.18-363.72-363.72-363.72h-0.039062v-98h0.039062c254.6 0 461.74 207.12 461.74 461.72-0.023438 8.625-0.84375 16.945-1.2812 25.422zm219.5 0h-92.801c5.6016-31.059 9-62.84 9-95.48 0-295.82-240.66-536.5-536.5-536.5-20.199 0-40.078 1.3594-59.719 3.5195v-92.359c19.66-1.8594 39.559-3.0391 59.719-3.0391 346.46 0 628.36 281.9 628.36 628.36 0 32.582-3.2578 64.262-8.0586 95.5z"})})})]})},2940:function(e,t,n){n.d(t,{Z:function(){return C},y:function(){return N}});var a=n(7437),s=n(6849),i=n(1374),l=n(2265),c=n(94),r=n(4775);let o=[{technology:"AIs that recognize and classify images",sci_fi_to_emerging:"2010-01-01",emerging_to_exists:"2015-01-01",name:"Image Recognition"},{technology:"AIs that can learn to play Atari games after only two hours of practice",sci_fi_to_emerging:"2015-01-01",emerging_to_exists:"2018-01-01",name:"Atari Learner"},{technology:"AIs that understand english text",sci_fi_to_emerging:"2018-01-01",emerging_to_exists:"2020-01-01",name:"Language Interpreter"},{technology:"AIs that write poetry and fiction",sci_fi_to_emerging:"2018-01-01",emerging_to_exists:"2020-01-01",name:"Creative Writer"},{technology:"Self-driving cars capable of navigating city streets",sci_fi_to_emerging:"2015-01-01",emerging_to_exists:"2024-01-01",symbol:"cube",name:"Robotaxi"},{technology:"AIs that can generate images",sci_fi_to_emerging:"2018-01-01",emerging_to_exists:"2022-01-01",name:"Image Generator"},{technology:"AIs that understand code",sci_fi_to_emerging:"2020-01-01",emerging_to_exists:"2022-01-01",name:"Code Interpreter"},{technology:"Generalist chatbot AIs with common-sense understanding, useful enough to have millions of DAUs",sci_fi_to_emerging:"2020-01-01",emerging_to_exists:"2022-01-01",name:"Conversational AI"},{technology:"Generalist chatbot AIs with PhD-level world-knowledge across most disciplines",sci_fi_to_emerging:"2022-01-01",emerging_to_exists:"2024-01-01",name:"Expert Chatbot"},{technology:"Generalist agent AIs that can function as a personal secretary",sci_fi_to_emerging:"2024-01-01",emerging_to_exists:"2025-11-01",name:"Virtual Secretary"},{technology:"Someone you know has an AI boyfriend.",sci_fi_to_emerging:"2024-01-01",emerging_to_exists:"2026-05-01",name:"AI Boyfriend"}
1,{technology:"AIs that can completely replace professional coders",sci_fi_to_emerging:"2024-01-01",emerging_to_exists:"2027-02-01",name:"AI Programmer"},{technology:"AIs that can completely automate AI R&D",sci_fi_to_emerging:"2024-01-01",emerging_to_exists:"2027-06-01",name:"Research Automator"},{technology:"AGI: AIs that can outperform humans at most economically useful work",sci_fi_to_emerging:"2024-01-01",emerging_to_exists:"2027-10-01",name:"General Intelligence"},{technology:"AI progress going 100x faster than it did in the early twenties",sci_fi_to_emerging:"2027-05-01",emerging_to_exists:"2027-12-01",name:"AI Progress Exponential Growth"},{technology:"Biosphere-destroying mirror life",sci_fi_to_emerging:"2027-02-01",emerging_to_exists:"2035-01-01",symbol:"infinity",name:"Mirror Life"},{technology:"Superintelligence: AIs better than the best humans at everything that doesn't require a body",sci_fi_to_emerging:"2027-06-01",emerging_to_exists:"2027-12-01",name:"Superintelligence"},{technology:"AI-discovered cure for cancer",sci_fi_to_emerging:"2027-07-01",emerging_to_exists:"2028-08-01",name:"Cancer Cure"},{technology:"Actually useful humanoid robots",sci_fi_to_emerging:"2027-08-01",emerging_to_exists:"2028-03-01",name:"Humanoid Robot"},{technology:"Rogue AIs hacking their way around the internet",sci_fi_to_emerging:"2027-10-01",emerging_to_exists:"2028-05-01",symbol:"chip",name:"Rogue Hacker"},{technology:"Fully self-sufficient robot economy",sci_fi_to_emerging:"2028-01-01",emerging_to_exists:"2028-08-01",name:"Robot Economy"},{technology:"Mosquito-sized killer drones",sci_fi_to_emerging:"2028-03-01",emerging_to_exists:"2028-10-01",name:"Mosquito Drones"},{technology:"AI-discovered cure for aging",sci_fi_to_emerging:"2028-02-01",emerging_to_exists:"2028-10-01",name:"Aging Cure"},{technology:"Successful human brain uploading",sci_fi_to_emerging:"2028-05-01",emerging_to_exists:"2028-11-01",symbol:"brain",name:"Brain Uploading"},{technology:"Dyson swarms capturing a significant fraction of the sun's energy",sci_fi_to_emerging:"2028-07-01",emerging_to_exists:"2040-01-01",name:"Dyson Swarms"},{technology:"Autonomously replicating artificial nanobots",sci_fi_to_emerging:"2028-10-01",emerging_to_exists:"2035-01-01",name:"Nanobots"}];var m=e=>{let{currentDate:t,className:n}=e,s=e=>t>=(e.emerging_to_exists?new Date(e.emerging_to_exists):new Date)?"established":t>=(e.sci_fi_to_emerging?new Date(e.sci_fi_to_emerging):new Date)?"emerging":"speculative",i=(e,t)=>(0,a.jsx)(r.Z,{content:(0,a.jsxs)("div",{className:"w-64 font-sans p-2",children:[(0,a.jsx)("p",{className:"text-xs mt-0 mb-2 font-bold",children:e.name}),(0,a.jsx)("p",{className:"text-xs mt-0 mb-0",children:e.technology})]}),children:(0,a.jsx)(c.E.div,{layoutId:"tech-".concat(e.technology),className:"relative w-[12px] h-[12px] flex items-center justify-center rounded-sm ".concat("emerging"===t?"bg-[var(--accent)]":"bg-black"),transition:{layout:{duration:.5,ease:"linear"}},children:e.symbol&&(0,a.jsxs)("div",{className:"absolute w-[10px] h-[10px] flex items-center justify-center",children:["brain"===e.symbol&&(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",className:"w-full h-full",fill:"white",children:[(0,a.jsx)("path",{d:"M5273.1,2400.1v-2c0-2.8-5-4-9.7-4s-9.7,1.3-9.7,4v2c0,1.8,0.7,3.6,2,4.9l5,4.9c0.3,0.3,0.4,0.6,0.4,1v6.4     c0,0.4,0.2,0.7,0.6,0.8l2.9,0.9c0.5,0.1,1-0.2,1-0.8v-7.2c0-0.4,0.2-0.7,0.4-1l5.1-5C5272.4,2403.7,5273.1,2401.9,5273.1,2400.1z      M5263.4,2400c-4.8,0-7.4-1.3-7.5-1.8v0c0.1-0.5,2.7-1.8,7.5-1.8c4.8,0,7.3,1.3,7.5,1.8C5270.7,2398.7,5268.2,2400,5263.4,2400z"}),(0,a.jsx)("path",{d:"M5268.4,2410.3c-0.6,0-1,0.4-1,1c0,0.6,0.4,1,1,1h4.3c0.6,0,1-0.4,1-1c0-0.6-0.4-1-1-1H5268.4z"}),(0,a.jsx)("path",{d:"M5272.7,2413.7h-4.3c-0.6,0-1,0.4-1,1c0,0.6,0.4,1,1,1h4.3c0.6,0,1-0.4,1-1C5273.7,2414.1,5273.3,2413.7,5272.7,2413.7z"}),(0,a.jsx)("path",{d:"M5272.7,2417h-4.3c-0.6,0-1,0.4-1,1c0,0.6,0.4,1,1,1h4.3c0.6,0,1-0.4,1-1C5273.7,2417.5,5273.3,2417,5272.7,2417z"}),(0,a.jsx)("path",{d:"M31,9.6c-0.3,0-0.6-0.1-0.9-0.1c-7.1,0-13,5.4-14.5,12.6c0.2,5,2.2,11.1,10,14.1c1,0.4,1.6,1.6,1.1,2.6     c-0.3,0.8-1.1,1.3-1.9,1.3c-0.2,0-0.5,0-0.7-0.1c-7.1-2.8-10.5-7.9-11.9-13.1c-3.2,2.3-5.4,6.2-5.4,10.7c0,3.6,1.4,6.9,3.6,9.2     c-1.5,2.2-2.3,5-2.3,7.9c0,3.2,1.1,6.1,2.8,8.4c1.6-4.2,4.8-8.2,11.1-9.8c1.1-0.3,2.2,0.4,2.5,1.5c0.3,1.1-0.4,2.2-1.5,2.5     c-6.3,1.6-8.4,6.2-9,9.9c0.1,7.3,4.1,13.4,9.8,16.4c0-0.1,0-0.3,0-0.4c0.2-5.1,4-8.1,7.7-8.9c4.2-0.9,8.1,0.9,9.9,4.7     c0.5,1,0.7,2,0.7,3c0,1.1-0.9,2-2,2s-2-0.9-2-2c0-0.4-0.1-0.8-0.3-1.2c-1.2-2.4-3.6-2.9-5.4-2.5c-2.1,0.5-4.4,2.2-4.5,5.1     c-0.1,1.7,0.2,3.3,0.6,4.8c2.3,5.5,7.4,9.4,13.3,9.4c2.3,0,4.5-0.6,6.4-1.7V4.5c-1.9-1.3-4-2-6.4-2C36.9,2.5,32.9,5.4,31,9.6z      M25.5,22.7c0.2-1.1,1.3-1.8,2.4-1.6c0.2,0,3.1,0.7,6,3c2.5-3,1.6-7.1,1.6-7.1c-0.3-1.1,0.4-2.2,1.5-2.4c1.1-0.2,2.2,0.4,2.4,1.5     c0.1,0.3,1.4,6.5-2.8,11c0.2,0.2,0.3,0.4,0.5,0.6c2.4,3.7,3,8.4,1.7,13.9c-0.2,0.9-1,1.6-2,1.6c-0.1,0-0.3,0-0.4,0     c-1.1-0.2-1.8-1.3-1.5-2.4c1-4.4,0.6-8-1.2-10.8c-2.4-3.7-6.6-4.8-6.7-4.8C26,24.9,25.3,23.8,25.5,22.7z M29.9,65.9     c-0.1,0-0.2,0-0.3,0c-1,0-1.8-0.7-2-1.7c-0.2-1.1,0.6-2.1,1.7-2.3c0.8-0.1,7.4-1.6,7-9.4c-0.1-1.1,0.8-2.1,1.9-2.1     c1.1-0.1,2.1,0.8,2.1,1.9C40.8,61.6,33.7,65.2,29.9,65.9z"}),(0,a.jsx)("path",{d:"M93.3,37.6c0-4.5-2.2-8.4-5.4-10.7C86.5,32.1,83.1,37.2,76,40c-0.2,0.1-0.5,0.1-0.7,0.1c-0.8,0-1.6-0.5-1.9-1.3     c-0.4-1,0.1-2.2,1.1-2.6c7.7-3,9.8-9.1,10-14.1C83,14.9,77.1,9.5,70,9.5c-0.3,0-0.6,0.1-1,0.1c-2-4.2-6-7.1-10.6-7.1     c-2.4,0-4.5,0.8-6.4,2v9
11.3c1.9,1,4.1,1.7,6.4,1.7c5.9,0,11-3.9,13.3-9.4c0.4-1.5,0.7-3.1,0.7-4.8c-0.1-2.9-2.3-4.6-4.5-5.1     c-1.8-0.4-4.2,0.1-5.4,2.5c-0.2,0.4-0.3,0.8-0.3,1.2c0,1.1-0.9,2-2,2s-2-0.9-2-2c0-1,0.2-2,0.7-3c1.8-3.7,5.7-5.6,9.9-4.7     c3.7,0.8,7.5,3.8,7.7,8.9c0,0.1,0,0.3,0,0.4c5.7-3,9.6-9.1,9.8-16.3c-0.6-3.7-2.7-8.3-9-10c-1.1-0.3-1.7-1.4-1.5-2.5     c0.3-1.1,1.4-1.7,2.5-1.5c6.3,1.6,9.6,5.6,11.1,9.8c1.7-2.3,2.8-5.2,2.8-8.4c0-3-0.9-5.7-2.3-7.9C91.9,44.5,93.3,41.2,93.3,37.6z      M70.4,65.9c-0.1,0-0.2,0-0.3,0c-3.8-0.6-10.9-4.3-10.4-13.6c0.1-1.1,1-2,2.1-1.9c1.1,0.1,2,1,1.9,2.1c-0.4,7.9,6.3,9.3,7,9.4     c1.1,0.2,1.8,1.2,1.6,2.3C72.3,65.2,71.4,65.9,70.4,65.9z M67.7,28C67.7,28.1,67.7,28.1,67.7,28c-0.1,0.1-0.2,0.2-0.3,0.2     c-2.2,2.3-3.8,6.1-2.4,12.4c0.2,1.1-0.4,2.2-1.5,2.4c-0.1,0-0.3,0-0.4,0c-0.9,0-1.8-0.6-2-1.6c-1.2-5.5-0.6-10.2,1.7-13.9     c0.1-0.2,0.3-0.4,0.5-0.6c-4.2-4.5-2.8-10.7-2.8-11c0.3-1.1,1.3-1.8,2.4-1.5c1.1,0.3,1.8,1.3,1.5,2.4c0,0.2-0.9,4.2,1.6,7.1     c2.9-2.3,5.8-3,6-3c1.1-0.2,2.2,0.5,2.4,1.6c0.2,1.1-0.5,2.2-1.5,2.4C72.4,25.3,69.9,25.9,67.7,28z"})]}),"infinity"===e.symbol&&(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",className:"w-full h-full",fill:"white",children:(0,a.jsx)("path",{d:"M70 40c-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15s15-6.716 15-15c0-8.284-6.716-15-15-15zm-40 0c-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15s15-6.716 15-15c0-8.284-6.716-15-15-15z"})}),"cube"===e.symbol&&(0,a.jsx)("svg",{className:"h-[8px] w-[8px]",fill:"white",version:"1.1",viewBox:"0 0 1200 1200",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"m1111.2 411.6h-74.398l-48-150c-25.199-76.801-96-128.4-176.4-128.4l-424.8-0.003906c-80.398 0-152.4 51.602-176.4 128.4l-48 150-74.402 0.003906c-32.398 0-58.801 26.398-58.801 58.801v33.602c0 32.398 26.398 58.801 58.801 58.801h20.398c-12 54-18 109.2-18 164.4v282c0 32.398 26.398 58.801 58.801 58.801h98.398c32.398 0 58.801-26.398 58.801-58.801v-90h588v90c0 32.398 26.398 58.801 58.801 58.801h98.398c32.398 0 58.801-26.398 58.801-58.801v-283.2c0-55.199-6-110.4-18-164.4h20.398c32.398 0 58.801-26.398 58.801-58.801v-33.602c-2.3984-31.199-28.797-57.598-61.199-57.598zm-844.8 60 56.398-175.2c9.6016-28.801 36-48 64.801-48h424.8c30 0 56.398 19.199 64.801 48l56.398 175.2c2.3984 8.3984-3.6016 15.602-12 15.602l-643.2-0.003906c-8.3984 1.1992-14.398-7.1992-12-15.598zm122.4 286.8h-118.8c-20.398 0-36-15.602-36-36v-56.398c0-21.602 20.398-39.602 42-36l110.4 18c14.398 2.3984 26.398 13.199 30 27.602l8.3984 38.398c4.8047 22.801-11.996 44.398-35.996 44.398zm576-36c0 20.398-15.602 36-36 36h-118.8c-22.801 0-39.602-21.602-34.801-43.199l8.3984-38.398c3.6016-14.398 14.398-25.199 30-27.602l110.4-18c21.602-3.6016 42 13.199 42 36l0.003906 55.199z"})}),"chip"===e.symbol&&(0,a.jsx)("svg",{className:"h-[8px] w-[8px]",fill:"white",version:"1.1",viewBox:"0 0 1200 1200",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"m1117.3 552-202.08-201.84c-17.16-16.141-41.512-22.133-64.207-15.805-22.691 6.332-40.426 24.062-46.754 46.758-6.332 22.691-0.33594 47.043 15.801 64.207l154.32 154.68-154.32 153.72c-16.977 17-23.594 41.766-17.363 64.965 6.2344 23.203 24.371 41.32 47.582 47.523s47.965-0.44922 64.941-17.445l202.08-201.72c12.574-12.617 19.637-29.703 19.637-47.52 0-17.812-7.0625-34.902-19.637-47.52zm-737.4-201.84c-12.625-12.613-29.738-19.695-47.582-19.695s-34.957 7.082-47.578 19.695l-202.08 201.84c-12.609 12.625-19.695 29.738-19.695 47.578 0 17.844 7.0859 34.957 19.695 47.582l202.08 201.6c16.977 16.996 41.73 23.648 64.941 17.445s41.348-24.32 47.582-47.523c6.2305-23.199-0.38672-47.965-17.363-64.965l-154.32-153.72 154.32-154.68c12.609-12.625 19.691-29.738 19.691-47.582 0-17.84-7.082-34.957-19.691-47.578zm342.6-183.12c-16.855-6.0312-35.41-5.1484-51.621 2.4492-16.207 7.5977-28.754 21.297-34.898 38.113l-199.08 738.36c-5.8945 22.055-0.31641 45.594 14.848 62.656 15.164 17.062 37.887 25.363 60.48 22.102 22.594-3.2656 42.035-17.66 51.75-38.32l199.08-738.36c6.1797-16.914 5.3789-35.59-2.2305-51.914-7.6094-16.32-21.398-28.945-38.328-35.086z","fill-rule":"evenodd"})}),"heart"===e.symbol&&(0,a.jsx)("svg",{className:"h-[8px] w-[8px]",fill:"white",version:"1.1",viewBox:"0 0 1200 1200",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"m896.4 141.6c-228-45.602-296.4 181.2-296.4 181.2s-68.398-226.8-296.4-181.2c-206.4 42-252 276-178.8 422.4 58.801 120 262.8 259.2 475.2 500.4 212.4-241.2 416.4-380.4 476.4-500.4 73.203-146.4 26.402-380.4-180-422.4z"})})]})})},e.technology);return(0,a.jsxs)("div",{className:"flex flex-col gap-1 ".concat(n),children:[(0,a.jsxs)("div",{className:"flex justify-between text-[9.5px] font-mono",children:[(0,a.jsx)("span",{className:"w-[33%] text-left",children:"Currently Exists"}),(0,a.jsx)("span",{className:"w-[33%] text-center text-accent",children:"Emerging Tech"}),(0,a.jsx)("span",{className:"w-[33%] text-right",children:"Science Fiction"})]}),(0,a.jsx)("div",{className:"relative w-full",children:(0,a.jsxs)("div",{className:"flex justify-between",children:[(0,a.jsx)("div",{className:"flex flex-wrap w-[33
1%] gap-[2px] justify-start",children:o.map(e=>"established"===s(e)&&i(e,"established"))}),(0,a.jsx)("div",{className:"flex flex-wrap w-[33%] gap-[2px] justify-center",children:o.map(e=>"emerging"===s(e)&&i(e,"emerging"))}),(0,a.jsx)("div",{className:"flex flex-wrap w-[33%] gap-[2px] justify-end",children:o.map(e=>"speculative"===s(e)&&i(e,"speculative"))})]})})]})},d=n(7382),h=n(9075),x=n(742),p=n(655),u=n(5421),g=n(4309),f=n(3673);let v=e=>e>=1e3?"".concat((e/1e3).toFixed(0),"k"):e.toString(),j=new Intl.NumberFormat("en-US",{style:"percent",minimumFractionDigits:0,maximumFractionDigits:0,maximumSignificantDigits:2}),w=new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",notation:"compact",minimumFractionDigits:0,maximumFractionDigits:0}),y=e=>"".concat(e),b=e=>{let t=Math.floor(Math.log10(e)),n=e/Math.pow(10,t);return(0,a.jsxs)("span",{className:"font-mono",children:[n.toFixed(1)," 10",(0,a.jsx)("span",{className:"align-super text-[6.5px]",children:t})," FLOP/month"]})},N=[{label:"Unreliable Agent",value:1.05},{label:"Reliable Agent",value:1.4},{label:"Superhuman coder",value:4},{label:"Superhuman AI Researcher",value:25},{label:"Superhuman remote worker",value:100},{label:"Superintelligent AI Researcher",value:250},{label:"Generally Superintelligent",value:1e3},{label:"Wildly Superintelligent",value:15e3}],_=e=>{let{capabilities:t}=e,n={Hacking:"/hacking.svg",Coding:"/coding.svg",Politics:"/political.svg",Bioweapons:"/bioweapons.svg",Robotics:"/robotics.svg",Forecasting:"/forecasting.svg"},s=e=>e<1?"in the range of an amateur":e<2?"in the range of a professional in this domain":e<3?"better than the best human":"wildly superhuman";return(0,a.jsx)("div",{className:"flex flex-wrap flex-col h-[100px] justify-around gap-1 pl-1 w-full pr-2",children:t.map(e=>{if(!n[e.name])return!1;let t=Math.min(e.value/4*100,100),i=e.value>1?"var(--accent)":"black",l=e.value>1?"var(--accent)":"black",c=e.value>1?(0,a.jsx)("span",{className:"font-bold",children:e.value.toFixed(1)}):(0,a.jsx)("span",{children:e.value.toFixed(1)}),o=(0,a.jsxs)("div",{className:"w-140 p-4 pb-2 text-xs",children:[(0,a.jsxs)("p",{className:"mb-2 text-xs mt-0",children:["This bar measures the ",(0,a.jsx)("strong",{children:e.longName})," ability of the current top performing AI."]}),(0,a.jsxs)("p",{className:"mb-2 text-xs mt-0",children:["A score of ",c," indicates that the top performing AI is"," ",s(e.value),"."]}),(0,a.jsx)("div",{className:"mb-2 text-xs mt-4",children:(0,a.jsx)("div",{className:"flex gap-[1px] rounded-sm overflow-hidden bg-[#cfcfcf] border border-white",children:["Amateur","Human Pro","Superhuman","Superhuman+"].map((t,n)=>{let s=Math.min(Math.max((e.value-n)*100,0),100);return(0,a.jsx)("div",{className:"h-full w-1/4 flex items-center transition-all duration-500 ease-in-out z-1 relative",style:{background:"linear-gradient(to right, ".concat(l," var(--w), var(--vivid-background) var(--w))"),"--w":"".concat(s,"%"),transition:"--w 0.5s"},children:(0,a.jsx)("span",{className:"text-transparent font-mono tracking-widest whitespace-nowrap [background:inherit] w-full h-full flex items-center pl-[4px] text-[8px]",style:{background:"inherit",backgroundClip:"text",filter:"invert(1) grayscale(1) contrast(1000)"},children:t})},t)})})})]});return(0,a.jsx)(r.Z,{content:o,children:(0,a.jsx)("div",{className:"flex items-center w-1/2",children:(0,a.jsx)("div",{className:"w-full h-6 rounded-sm overflow-hidden relative",children:(0,a.jsx)("div",{className:"h-full flex items-center transition-all duration-500 ease-in-out z-1 relative",style:{background:"linear-gradient(to right, ".concat(i," calc(min(25%, var(--w))), white calc(min(25%, var(--w))), white calc(min(25%, var(--w)) + 1%), ").concat(i," calc(min(25%, var(--w)) + 1%), ").concat(i," var(--w), var(--vivid-background) var(--w))"),"--w":"".concat(t,"%"),transition:"--w 0.5s"},children:(0,a.jsxs)("span",{className:"text-transparent font-mono tracking-widest whitespace-nowrap [background:inherit] w-full h-full flex items-center pl-[8px] text-[10px]",style:{backgroundClip:"text",filter:"invert(1) grayscale(1) contrast(1000)"},children:[n[e.name]&&(0,a.jsx)(S,{src:n[e.name],alt:"".concat(e.name," icon"),fillWidth:t>25?100:(4*t-25)*2}),(0,a.jsx)("span",{className:"",children:e.name})]})})})})},e.name)})})},k=e=>{let{children:t}=e;return(0,a.jsx)("div",{className:"w-64 p-2 text-xs [&>p]:text-xs [&>p]:mt-0 [&>*:last-child]:mb-0",children:t})},M=e=>{let{month:t}=e,n=t.toLocaleDateString("en-US",{month:"short"});return(0,a.jsx)("div",{className:"relative h-[15px] w-7 text-baseline mt-[-1px]",children:(0,a.jsx)(d.M,{mode:"popLayout",initial:!1,children:(0,a.jsx)(c.E.span,{style:{position:"absolute",left:0},initial:{opacity:0,y:20}
1,animate:{opacity:1,y:0},exit:{opacity:1,y:-20},transition:{duration:.3},className:"font-system-mono mr-1",children:n},n)})})};function z(e,t,n){let a=e.filter(e=>{let[a,s]=e;return a&&new Date(a)<=new Date(t.getTime()+864e5)&&void 0!==s[n]});return(a.length>0?a.at(-1):e.at(-1))[1][n]}var C=l.memo(function(e){var t;let{currentDate:n,chartData:o,defaultChartData:h,skipEmergingTechnologies:x=!1}=e,C=o&&o.length>0?o:h,[S,D]=(0,l.useState)("pip"),{isVisible:I}=(0,f.Q)();(0,l.useEffect)(()=>("undefined"!=typeof document&&("fullscreen"===S?document.body.classList.add("overflow-hidden"):document.body.classList.remove("overflow-hidden")),()=>{"undefined"!=typeof document&&document.body.classList.remove("overflow-hidden")}),[S]);let L=z(C,n,"agentPopulation"),F=z(C,n,"approval"),B=z(C,n,"revenue"),P=z(C,n,"valuation"),E=z(C,n,"aiImportance"),R=z(C,n,"datacenterSpending"),Z=z(C,n,"agiTimelines"),O=z(C,n,"capabilities"),U=z(C,n,"compute"),V=(0,l.useMemo)(()=>{let e=[];return C.forEach(t=>{let[n,a]=t,[s,i,l]=a.rdMultiple;e.push({date:n,OpenBrain:s,China:i,US2nd:l})}),e.sort((e,t)=>new Date(e.date).getTime()-new Date(t.date).getTime()),e},[C,n]),H=(null===(t=V.filter(e=>new Date(e.date)<=n).at(-1))||void 0===t?void 0:t.OpenBrain)||0,W=N.filter(e=>H>=e.value),G=W.length>0?W[W.length-1].label:"AI Research Assistant",q=(null==L?void 0:L.copies)||0,T=Math.min(Math.ceil(q/1e3),900),Y={pip:{position:"fixed",top:"calc(100% - ".concat(I?"132.25px":"95px"," - 0.75rem)"),left:"0.5rem",bottom:"0.75rem",right:"0.5rem",width:"calc(100vw - 1rem)",height:"min-content",minHeight:I?"132.25px":"95px",opacity:n<new Date("2025-07-01")&&!I?0:1,pointerEvents:n<new Date("2025-07-01")&&!I?"none":"auto",borderRadius:"8px",backgroundColor:"var(--vivid-background)"},fullscreen:{position:"fixed",top:0,left:0,right:"100%",bottom:"100%",width:"100vw",height:"100vh",minHeight:"100vh",opacity:1,borderRadius:"0px",backgroundColor:"var(--vivid-background)",overflow:"hidden"}},[Q,X]=(0,l.useState)(412);(0,l.useEffect)(()=>{console.log("Registering resize listener");let e=()=>{console.log({displayMode:S,windowWidth:window.innerWidth}),"fullscreen"===S?X(window.innerWidth-16):"pip"===S?X(window.innerWidth-16):X(430)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[S]);let J=e=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(r.Z,{content:(0,a.jsx)("div",{className:"w-140 p-4 pb-2 text-xs",children:(0,a.jsxs)("p",{className:"mb-2 text-xs mt-0",children:["The current date for data displayed for these charts is ",(0,a.jsx)("b",{children:n.toLocaleDateString("en-US",{month:"short",year:"numeric"})}),"."]})}),children:(0,a.jsx)("div",{className:"flex mb-4 font-system-mono text-sm mt-1 ".concat("fullscreen"===S?"ml-14 mt-3":""),children:(0,a.jsx)("div",{className:"overflow-hidden px-2 border border-foreground rounded-md bg-black opacity-100 z-[1] relative",children:(0,a.jsxs)("div",{className:"whitespace-nowrap inline-flex text-white mix-blend-difference align-center gap-1 pt-[2px]",children:[(0,a.jsx)(M,{month:n}),(0,a.jsx)(p.ZP,{format:{useGrouping:!1},value:n.getFullYear(),className:"font-system-mono text-right mt-[-1px]"})]})})})}),(0,a.jsxs)("div",{className:"grid ".concat("fullscreen"===S?"grid-small-mobile":"grid-small"," mt-[-37px]"),children:[(0,a.jsx)(i.E,{currentDate:n,rdData:V,width:e,height:100},"full-chart-412-100"),(0,a.jsx)(s.Z,{data:Object.fromEntries(U.map(e=>{let[t,n]=e;return["OpenBrain"===t?"OpenBrain":"DeepCent"===t?"DeepCent":"RestUs"===t?"Rest of US":"China",n]})),title:"Compute",category:"dateLabel",valueFormatter:b,className:"[grid-area:goalsPieChart] max-w-full"}),!x&&(0,a.jsx)(m,{currentDate:n,className:"[grid-area:techBuckets] mt-auto max-w-full"}),(0,a.jsxs)("div",{className:"[grid-area:keystats] ".concat("fullscreen"===S?"flex-col":"flex"," justify-between gap-2 items-center mb-5 mt-3 max-w-full overflow-x-hidden"),children:[(0,a.jsxs)("div",{className:"flex items-center gap-2 rounded-lg py-1",children:[(0,a.jsx)(u.pi,{size:28,className:"h-7 w-7"}),(0,a.jsxs)("div",{className:"flex justify-between flex-grow gap-3",children:[(0,a.jsx)(r.Z,{content:(0,a.jsxs)(k,{children:[(0,a.jsx)("p",{className:"mb-2 font-sans",children:"Added Jan 2026: We say OpenBrain has -25% net approval in Apr 2025, but we now believe the net approval was more like +15%, so our estimates were too low."}),(0,a.jsx)("p",{className:"mb-2 font-sans",children:"Net-Approval of OpenBrain. Ranges from -100 to 100."}),(0,a.jsxs)("p",{children:[(0,a.jsx)("strong",{children:"Current Approval:"})," ",j.format(F||0)]})]}),children:(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("span",{className:"text-[8.5px] font-mono",children:"Approval"}),(0,a.jsx)(p.ZP,{value:F||0,format:{style:"percent",minimumFractionDigits:0,maximumFractionDigits:0},className:"font-mono text-xs font-bold"})]})}),(0,a.jsx)(r.Z,{content:(0,a.jsxs)(k,{children:[(0,a.jsx)("p",{className:"mb-2 font-sans",children:"OpenBrain's annualized revenue."}),(0,a.jsxs)("p",{children:[(0,a.jsx)("strong",{children:"Current Revenue:"})," ",w.format(B||0),"/yr"]})]}),children:(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("span",{className:"text-[8.5px] font-mono",children:"Revenue"}),(0,a.jsxs)("div",{className:"flex items-center whitespace-nowrap",children:[(0,a.jsx)(p.ZP,{value:B||0,format:{style:"currency",currency:"USD",notation:"compact",minimumFractionDigits:0,maximumFractionDigits:0},className:"font-mono text-xs font-bold"}),(0,a.jsx)("span",{className:"font-mono text-xs font-bold",children:"/yr"})]})]})}),(0,a.jsx)(r.Z,{content:(0,a.jsxs)(k,{children:[(0,a.jsx)("p",{className:"mb-2 font-sans",children:"OpenBrain's estimated market value."}),(0,a.jsxs)("p",{children:[(0,a.jsx)("strong",{children:"Current Valuation:"})," ",w.format(P||0)]})]}),children:(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("span",{className:"text-[8.5px] font-mono",children:"Valuation"}),(0,a.jsx)(p.ZP,{value:P||0,format:{style:"currency",currency:"USD",notation:"compact",minimumFractionDigits:0,maximumFractionDigits:0},className:"font-mono text-xs font-bold"})]})})]})]}),"fullscreen"===S?(0,a.jsx)("div",{className:"border-b border-black w-full my-2"}):(0,a.jsx)("div",{className:"border-l border-black h-1/2"}),(0,a.jsxs)("div",{className:"flex items-center gap-2 rounded-lg py-1",children:[(0,a.jsx)(u.qc,{size:28,className:"h-7 w-7"}),(0,a.jsxs)("div",{className:"flex justify-between flex-grow gap-3",children:[(0,a.jsx)(r.Z,{content:(0,a.jsxs)(k,{children:[(0,a.jsx)("p",{className:"mb-2 font-sans",children:'What fraction of the U.S. population considers "AI" their answer to the question "What do you think is the most important problem facing the country today?".'}),(0,a.jsxs)("p",{children:[(0,a.jsx)("strong",{children:"Current Importance:"})," ",j.format(E||0)]})]}),children:(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("span",{className:"text-[8.5px] font-mono",children:"Importance"}),(0,a.jsx)(p.ZP,{value:E||0,format:{style:"percent",minimumFractionDigits:0,maximumFractionDigits:0},className:"font-mono text-xs font-bold"})]})}),(0,a.jsx)(r.Z,{content:(0,a.jsxs)(k,{children:[(0,a.jsx)("p",{className:"mb-2 font-sans",children:"Global annual datacenter spending."}),(0,a.jsxs)("p",{children:[(0,a.jsx)("strong",{children:"Current Spending:"})," ",w.format(R||0),"/yr"]})]}),children:(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("span",{className:"text-[8.5px] font-mono",children:"Datacenters"}),(0,a.jsxs)("div",{className:"flex items-center whitespace-nowrap",children:[(0,a.jsx)(p.ZP,{value:R||0,format:{style:"currency",currency:"USD",notation:"compact",minimumFractionDigits:0,maximumFractionDigits:0},className:"font-mono text-xs font-bold"}),(0,a.jsx)("span",{className:"font-mono text-xs font-bold",children:"/yr"})]})]})}),(0,a.jsx)(r.Z,{content:(0,a.jsxs)(k,{children:[(0,a.jsx)("p",{className:"mb-2 font-sans",children:"Median timeline for AI experts until AI can accomplish every task that can be done on a computer better and more cheaply than human workers."}),(0,a.jsxs)("p",{children:[(0,a.jsx)("strong",{children:"Projected Year:"})," ",y(Z||0)]})]}),children:(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("span",{className:"text-[8.5px] font-mono",children:"Timeline"}),(0,a.jsx)(p.ZP,{value:Z||0,format:{useGrouping:!1},className:"font-mono text-xs font-bold"})]})})]})]})]}),(0,a.jsx)(r.Z,{content:(0,a.jsxs)("div",{className:"w-120 p-4 text-xs",children:[(0,a.jsxs)("p",{className:"mb-0 text-xs mt-0 font-sans",children:[G," copies actively engaged in research (most intelligent model equivalents) and their current thinking speed compared to humans (assumed to be 10 tokens/second)."]}),(0,a.jsxs)("p",{className:"mb-0 text-xs mt-2",children:["There are currently ",(0,a.jsx)("b",{children:v(q)})," copies thinking at ",(0,a.jsxs)("b",{children:[(L.speed||0)/10," times"]})," human speed."]})]}),children:(0,a.jsxs)(c.E.div,{className:"[grid-area:agentPopulation] flex flex-col gap-1 rounded-lg px-1 py-3 max-w-full",children:[(0,a.jsx)(c.E.div,{className:"flex",children:(0,a.jsxs)("span",{className:"text-[10.4px] tracking-tight font-mono",children:[(0,a.jsx)("span",{className:"font-bold",children:q<2e5?(0,a.jsx)(p.ZP,{value:q,format:{useGrouping:!0}}):(0,a.jsx)(p.ZP,{value:q,format:{useGrouping:!0,notation:"compact"}})})," ",G," copies thinking at"," ",(0,a.jsxs)("span",{className:"font-bold",children:[(0,a.jsx)(p.ZP,{value:(L.speed||0)/10,format:{useGrouping:!1}}),"x human speed"]})]})}),(0,a.jsx)(A,{targetBoxes:T})]})}),(0,a.jsxs)("div",{className:"[grid-area:capability] flex max-w-full overflow-hidden",children:[(0,a.jsx)("div",{className:"[writing-mode:vertical-rl] scale-[-1] [font-variant:small-caps] text-[12px] mb-1 font-mono pt-[9px] pl-1",children:"AI Capabilities"}),(0,a.jsx)(_,{capabilities:O.map(e=>{let[t,n]=e;return{name:t,value:n,longName:t}})})]})]})]});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"hidden md:block requires-modern-css",children:J(430)}),(0,a.jsxs)("div",{className:function(e){let t="z-50 block md:hidden requires-modern-css transition-[height, opacity, width, top, left, right, bottom, min-height] duration-700";switch(e){case"pip":return"".concat(t," \n      shadow-lg rounded-lg cursor-pointer origin-bottom-right \n      hud-pip overflow-hidden p-[5px] \n      bg-[var(--vivid-background)]");case"fullscreen":return"".concat(t," p-2 overflow-auto hud-fullscreen bg-[var(--vivid-background)]")}}(S),style:Y[S],onClick:"pip"===S?()=>{console.log("Toggling PIP/Fullscreen mode",S),D(e=>
1"pip"===e?"fullscreen":"pip")}:void 0,children:["fullscreen"===S&&(0,a.jsx)(c.E.button,{onClick:e=>{e.stopPropagation(),D("pip")},className:"absolute top-4 left-4 z-50 bg-gray-200 hover:bg-gray-300 rounded-full p-2","aria-label":"Close fullscreen view",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.8},transition:{duration:.2},children:(0,a.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"M12 4L4 12",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.jsx)("path",{d:"M4 4L12 12",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),(0,a.jsx)(c.E.div,{initial:{opacity:1},animate:{opacity:1},transition:{duration:.2},children:"pip"===S?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"flex font-system-mono text-xs absolute top-1",children:[(0,a.jsx)("div",{className:"flex items-center justify-center w-[20.5px] h-[20.5px] mr-1 rounded-sm bg-black text-white",children:(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"M3 3V9H5V5H9V3H3Z",fill:"currentColor"}),(0,a.jsx)("path",{d:"M3 21H9V19H5V15H3V21Z",fill:"currentColor"}),(0,a.jsx)("path",{d:"M21 3H15V5H19V9H21V3Z",fill:"currentColor"}),(0,a.jsx)("path",{d:"M15 21H21V15H19V19H15V21Z",fill:"currentColor"})]})}),(0,a.jsx)("div",{className:"overflow-hidden px-2 rounded-sm bg-black opacity-100 z-[1] relative",children:(0,a.jsxs)("div",{className:"whitespace-nowrap inline-flex text-white mix-blend-difference align-center gap-1 pt-[3px]",children:[(0,a.jsx)(M,{month:n}),(0,a.jsx)(p.ZP,{format:{useGrouping:!1},value:n.getFullYear(),className:"font-system-mono text-right mt-[-1.5px]"})]})})]}),(0,a.jsx)("div",{className:"origin-top mt-[-7px] mb-[-16px]",style:{width:Q-8},children:(0,a.jsx)(i.E,{currentDate:n,rdData:V,width:Q-8,height:74,deactivateTooltip:!0},"pip-chart")}),(0,a.jsx)("div",{onClick:e=>e.stopPropagation(),children:(0,a.jsx)(d.M,{initial:!1,children:I&&(0,a.jsx)(c.E.div,{exit:{opacity:0,height:0},transition:{duration:.5},children:(0,a.jsx)(g.Z,{})})})})]}):J(Q)},S)]})]})});let A=e=>{let{targetBoxes:t}=e,[n,s]=(0,l.useState)(t),i=(0,h.c)(t),r=(0,l.useRef)(null),[o,m]=(0,l.useState)(400),d=Math.max(1,Math.floor((o+2)/10)-1);(0,l.useEffect)(()=>(0,x.j)(i,t,{type:"tween",duration:.5,onUpdate:e=>{s(Math.round(e))}}).stop,[t,i]),(0,l.useEffect)(()=>{if(!r.current)return;m(r.current.clientWidth);let e=new ResizeObserver(e=>{e[0]&&m(e[0].contentRect.width)});return e.observe(r.current),()=>{r.current&&e.unobserve(r.current),e.disconnect()}},[]);let p=Math.ceil(n/d),u=Math.ceil(t/d),g=8*u+(u-1)*4,f=900===n;return(0,a.jsx)(c.E.div,{ref:r,animate:{height:"".concat(g,"px")},initial:{height:"".concat(g,"px")},transition:{duration:.35,ease:"easeInOut"},style:{overflow:"hidden",display:"flex",flexDirection:"column",gap:"".concat(4,"px"),width:"100%",maxHeight:"calc(90vh - 400px)"},children:o>0&&Array.from({length:p}).map((e,t)=>{let s=t*d;return(0,a.jsxs)("div",{className:"flex gap-[2px]",children:[Array.from({length:Math.min(n,s+d)-s}).map((e,n)=>(0,a.jsx)("div",{className:"w-[8px] h-[8px] bg-[var(--accent)] rounded-[1px]"},"green-".concat(t,"-").concat(n))),t===p-1&&f&&(0,a.jsx)("div",{className:"w-[16px] h-[8px] flex items-center",children:"..."})]},"row-".concat(t))})})},S=e=>{let{src:t,alt:n,fillWidth:s}=e;return(0,a.jsx)("div",{className:"relative inline-block w-4 h-4 mr-4",children:s>=100?(0,a.jsx)("img",{src:t,alt:n,className:"max-w-none w-4 h-4 object-contain"}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("img",{src:t,alt:n,className:"max-w-none w-4 h-4 object-contain",style:{filter:"brightness(0) invert(1)"}}),(0,a.jsx)("img",{src:t,alt:n,className:"max-w-none w-4 h-4 object-contain absolute top-0 left-0 pointer-events-none z-1",style:{maskImage:"linear-gradient(to right, white ".concat(Math.max(s,0),"%, transparent ").concat(Math.max(s,0),"%)"),filter:"brightness(0) invert(1)",mixBlendMode:"difference"}})]})})}},1374:function(e,t,n){n.d(t,{E:function(){return x}});var a=n(7437),s=n(2265),i=n(94),l=n(7382),c=n(4775),r=n(1167),o=n(2940),m=n(5421),d=n(913);let h=r.k.map(e=>{let[t,[n,a,s]]=e;return{date:t,OpenBrain:n,China:a,US2nd:s}});function x(e){let{currentDate:t,rdData:n,width:r,height:x,deactivateTooltip:p=!1}=e,[u,g]=s.useState(null),f=u?new Date(u.data.date).toLocaleDateString("en-US",{month:"short",year:"numeric"}
1):null,v=[...h,...n],j=v.filter((e,t,n)=>t===n.findIndex(t=>t.date===e.date)).filter(e=>new Date(e.date)<=t),w=j.length>0?j:[v[0]],y=r-7,b=x-10-7,{maxVal:N,minVal:_}=(0,s.useMemo)(()=>{let e=w.flatMap(e=>[e.OpenBrain,e.US2nd,e.China]);return{maxVal:Math.max(...e),minVal:Math.min(...e)}},[w]),k=e=>w.length>1?e/(w.length-1)*y:0,M=e=>b-(e-_)/(N-_)*b,z=[{key:"OpenBrain",color:"var(--accent)",icon:"/openai.svg"},{key:"US2nd",color:"#333",icon:"/world.svg"},{key:"China",color:"#333",icon:"/china.svg"}],C=(0,s.useMemo)(()=>{let e=[];for(let t of o.y)for(let n=0;n<w.length;n++){let a;let s=w[n].OpenBrain;if(!(a=n+1<w.length?w[n+1]:v[n+1]?v[n+1]:null))break;let i=a.OpenBrain;if(s<=t.value&&t.value<=i){let l=i-s,c=(t.value-s)/l,r=k(n),o=r+c*(k(n+1)-r),m=M(t.value),d=5*t.label.length,h=new Date(a.date).toLocaleDateString("en-US",{year:"numeric",month:"short"});o>d+10&&e.push({label:t.label,value:t.value,x:o,y:m,timestamp:h});break}}let t=e.sort((e,t)=>t.x-e.x),n=[];for(let e of t){let t={left:e.x-5-6*e.label.length,right:e.x-5,top:e.y-5,bottom:e.y+5},a=!1;for(let e of n){let n={left:e.x-5-6*e.label.length,right:e.x-5,top:e.y-5,bottom:e.y+5};if(!(t.right<n.left||t.left>n.right||t.bottom<n.top||t.top>n.bottom)){a=!0;break}}(t.left<0||t.top>b)&&(a=!0),a||n.push(e)}return n},[w,N,k]),A=(0,s.useMemo)(()=>{let e=[...C].sort((e,t)=>e.x-t.x),t=[];for(let n of e){let e=6*n.timestamp.length,a={left:n.x-5-e,right:n.x-5,top:15,bottom:25},s=!1;for(let e of t){let t=6*e.timestamp.length,n={left:e.x-5-t,right:e.x-5,top:15,bottom:25};if(!(a.right<n.left||a.left>n.right)){s=!0;break}}s||t.push(n)}return t},[C]),S=e=>({x:e.x-5,y:e.y-5,anchor:"end"}),D=(0,s.useMemo)(()=>{let e=[...z.map(e=>{let t=M(Number(w[w.length-1][e.key]));return{key:e.key,baseY:t}})].sort((e,t)=>e.baseY-t.baseY),t=e.map(e=>e.baseY);for(let e=1;e<t.length;e++)t[e]=Math.max(t[e],t[e-1]+15);for(let e=t.length-2;e>=0;e--)t[e]=Math.min(t[e],t[e+1]-15);let n={};return e.forEach((e,a)=>{n[e.key]=t[a]-e.baseY-2}),n},[w,b,_,N]),I=u&&(0,a.jsxs)("div",{className:"w-140 p-4 font-sans text-xs",children:[(0,a.jsx)("p",{className:"mb-2 text-xs mt-0 text-justify",children:"This graph shows how much AI systems are speeding up the process of AI research, compared to a baseline of human researchers. We also highlight milestones in general capabilities as AI systems achieve them."}),(0,a.jsxs)("p",{className:"mb-2 text-xs mt-0 text-justify",children:["As of ",(0,a.jsx)("b",{children:new Date(u.data.date).toLocaleDateString("en-US",{year:"numeric",month:"short"})}),", the AI systems provide the following speedups:"]}),(0,a.jsxs)("div",{className:"space-y-1 mt-3 pt-3 font-mono",children:[(0,a.jsxs)("div",{className:"font-bold flex",children:[(0,a.jsx)(m.pi,{className:"w-4 h-4 mr-2"})," OpenBrain: ",(0,a.jsxs)("span",{className:"ml-auto",children:[u.data.OpenBrain.toFixed(2),"x"]})]}),(0,a.jsxs)("div",{className:"flex",children:[(0,a.jsx)(m._6,{className:"w-4 h-4 mr-2"})," Leading Chinese Lab: ",(0,a.jsxs)("span",{className:"ml-auto",children:[u.data.China.toFixed(2),"x"]})]}),(0,a.jsxs)("div",{className:"flex",children:[(0,a.jsx)(m.qc,{className:"w-4 h-4 mr-2"})," Best public model: ",(0,a.jsxs)("span",{className:"ml-auto",children:[u.data.US2nd.toFixed(2),"x"]})]})]})]}),{ref:L,getReferenceProps:F,getFloatingProps:B,floatingRef:P,floatingStyles:E,open:R}=(0,c.l)({placement:"bottom-end",interactive:!0});return(0,a.jsxs)("div",{style:{width:r,height:x+30,position:"relative"},className:"[grid-area:rdmultiple] mb-1",children:[(0,a.jsx)(d.ll,{children:R&&!p&&(0,a.jsx)("div",{ref:P,...B(),style:E,className:"bg-[var(--accent)] text-white rounded-lg shadow-lg z-[1000] text-xs font-mono max-w-[300px]",children:I})}),(0,a.jsxs)(i.E.svg,{ref:L,...F(),width:r,height:x+30,initial:{opacity:1},animate:{opacity:1},transition:{duration:.5},onMouseMove:e=>{let t=e.currentTarget.getBoundingClientRect(),n=Math.ceil((e.clientX-t.left)/y*(w.length-1));g({index:n=Math.max(0,Math.min(n,w.length-1)),data:w[n],x:k(n)})},onMouseOut:()=>g(null),children:[(0,a.jsx)("defs",{children:(0,a.jsx)("clipPath",{id:"revealClip",children:(0,a.jsx)("rect",{x:0,y:0,width:y,height:b})})}),(0,a.jsx)("g",{clipPath:"url(#revealClip)",transform:"translate(0, ".concat(17,")"),children:z.map(e=>(0,a.jsx)(s.Fragment,{children:w.slice(0,w.length).map((t,n)=>{let[s,l]=[k(n),M(Number(t[e.key]))],c=function(e){if(e.length<2)return"";let t="M ".concat(e[0][0]," ").concat(e[0][1]);for(let n=0;n<e.length-1;n++){let a=e[n],s=e[n+1],i=s[0]-a[0],l=s[1]-a[1],c=Math.min(.25,1/(1+Math.abs(l/i))),r=a[0]+i*c,o=a[1]+.5*c*l,m=s[0]-i*c,d=s[1]-.5*c*l;t+=" C ".concat(r," ").concat(o," ").concat(m," ").concat(d," ").concat(s[0]," ").concat(s[1])}return t}([[s,l],[k(n+1),w[n+1]?M(Number(w[n+1][e.key])):l]]),r=u&&n!==u.index-1?.2:.8;return(0,a.jsx)(i.E.path,{d:c,stroke:e.color,strokeWidth:2.5,fill:"none",initial:{d:c,strokeOpacity:r},animate:{d:c,strokeOpacity:r},transition:{duration:.5,ease:"linear"}},"".concat(e.key,"-line-").concat(n))})},e.key))}),(0,a.jsxs)("g",{transform:"translate(0, ".concat(17,")"),children:[z.map(e=>{let t=k(w.length-1),n=M(Number(w[w.length-1][e.key]));return(0,a.jsx)(i.E.circle,{cx:t,cy:n,r:10,fill:"white",initial:{cx:t,cy:n},animate:{cx:t,cy:n},transition:{duration:.5,ease:"linear"}},"".concat(e.key,"-circle-bg"))}),z.map(e=>{var t;let n=k(w.length-1),s=M(Number(w[w.length-1][e.key])),i=null!==(t=D[e.key])&&void 0!==t?t:0;return(0,a.jsx)("image",{href:e.icon,width:14,height:14,x:n-7,y:s-7+i,className:"transition-all duration-500 ease-linear"},"".concat(e.key,"-logo"))})]}),(0,a.jsx)("g",{transform:"translate(0, ".concat(17,")"),children:(0,a.jsx)(l.M,{children:[...C].sort((e,t)=>
1e.x-t.x).map(e=>{let t=S(e);return(0,a.jsxs)(i.E.g,{layoutId:"threshold-marker-".concat(e.label),exit:{opacity:0,y:-10},initial:{opacity:1,y:0},animate:{opacity:1,y:0},transition:{duration:.5,ease:"easeOut"},"data-label":e.label,children:[(0,a.jsx)("circle",{r:1,fill:"white",cx:e.x,cy:e.y,className:"transition-all duration-500 ease-linear"},"threshold-marker-circle-".concat(e.label)),(0,a.jsx)("text",{fill:"black",fontSize:10,style:{pointerEvents:"none",transform:"translate(".concat(t.x,"px, ").concat(t.y,"px)")},textAnchor:t.anchor,className:"font-mono font-bold transition-transform transition-opacity duration-500 ease-linear",children:e.label},"threshold-marker-text-".concat(e.label))]},"threshold-marker-".concat(e.label))})})}),(0,a.jsxs)("g",{transform:"translate(0, ".concat(x-5,")"),children:[(0,a.jsx)(l.M,{children:A.map(e=>{let t=f?e.timestamp===f?1:.2:e.x>y?0:1;return(0,a.jsx)(i.E.g,{initial:{opacity:t,y:0},animate:{opacity:t,y:0},exit:{opacity:0,y:-10},transition:{duration:.5,ease:"easeOut"},children:(0,a.jsx)("text",{fill:"black",fontSize:10,textAnchor:"end",className:"font-mono ".concat(f&&e.timestamp===f?"font-bold":"font-normal"," transition-all duration-500 ease-linear"),style:{pointerEvents:"none",transform:"translate(".concat(e.x,"px, 20px)")},children:e.timestamp})},"timestamp-".concat(e.label))})}),u&&!A.some(e=>e.timestamp===f)&&(0,a.jsx)(i.E.text,{fill:"black",fontSize:10,textAnchor:"end",className:"font-mono font-bold transition-all duration-500 ease-linear",transform:"translate(".concat(u.x,", 20)"),initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},children:f})]})]})]})}},6849:function(e,t,n){var a=n(7437),s=n(2265),i=n(4354),l=n(5421);let c={OpenBrain:l.pi,DeepCent:l._6,"Rest of US":l.eP,RestUs:l.eP,"Resto de los EE. UU.":l.eP,"Reste des \xc9tats-Unis":l.eP,"Il resto degli Stati Uniti":l.eP,World:l.qc};t.Z=e=>{let{data:t,title:n,className:l,icons:r,valueFormatter:o}=e,m=(0,s.useRef)(null),[d,h]=(0,s.useState)({text:n}),x=(0,s.useMemo)(()=>t?Object.entries(t).filter(e=>{let[t]=e;return"date"!==t&&"dateLabel"!==t}).map(e=>{let[t,n]=e;return n}).reduce((e,t)=>e+t,0):0,[t]),p=(0,s.useMemo)(()=>i.Nb1().innerRadius(30).outerRadius(50),[30,50]),u=(0,s.useMemo)(()=>{if(!t)return[];let e=Object.entries(t).filter(e=>{let[t]=e;return"date"!==t&&"dateLabel"!==t}).map(e=>{let[t,n]=e;return{label:t,value:n}});return e.sort((e,t)=>t.value-e.value),i.ve8().value(e=>e.value).startAngle(-Math.PI/2).endAngle(3*Math.PI/2).padAngle(.02).sort(null)(e).map((t,n)=>({key:t.data.label,arcData:t,d:p(t),fill:"OpenBrain"===t.data.label?"var(--accent)":"hsl(0, 0%, ".concat(0+n/e.length*20,"%)"),centroid:p.centroid(t)}))},[t,p]),[g,f]=(0,s.useState)(u);return(0,s.useEffect)(()=>{let e=new Map(g.map(e=>[e.key,e.arcData])),t=u.map(t=>{let n=e.get(t.key)||t.arcData;return{key:t.key,interp:i.sXR(n,t.arcData),fill:t.fill}}),n=performance.now();requestAnimationFrame(function e(){let a=(performance.now()-n)/400;a>1&&(a=1),f(u.map(e=>{let n=t.find(t=>t.key===e.key);if(n){let t=n.interp(a),s=p(t),i=p.centroid(t);return{key:e.key,arcData:t,d:s,centroid:i,fill:n.fill}}return e})),a<1&&requestAnimationFrame(e)})},[u,p]),(0,a.jsx)("div",{className:"flex ".concat(l," relative items-center justify-center mb-2"),children:(0,a.jsx)("div",{children:(0,a.jsxs)("svg",{ref:m,viewBox:"50 50 100 100",className:"min-w-[100px]",preserveAspectRatio:"xMidYMid meet",children:[(0,a.jsxs)("g",{transform:"translate(".concat(100,",").concat(100,")"),children:[g.map(e=>(0,a.jsx)("path",{d:e.d,fill:e.fill,onMouseEnter:()=>h({text:e.key,value:e.arcData.data.value}),onMouseLeave:()=>h({text:n}),children:(0,a.jsx)("title",{children:"".concat(e.key)})},e.key)),g.map(e=>{let t=c[e.key];if(!t)return null;let s=u.find(t=>t.key===e.key);
1return x&&s&&!(s.arcData.data.value<.1*x)?(0,a.jsx)("g",{onMouseEnter:()=>h({text:e.key,value:e.arcData.data.value}),onMouseLeave:()=>h({text:n}),transform:"translate(".concat(e.centroid[0],",").concat(e.centroid[1],")"),children:(0,a.jsx)("g",{transform:"translate(-7, -7)",children:(0,a.jsx)(t,{size:14,color:"#FFFFFF",fill:"#FFFFFF"})})},"icon-".concat(e.key)):null})]}),(0,a.jsx)("foreignObject",{x:68,y:75,width:"64",height:"50",children:(0,a.jsx)("div",{className:"h-full w-full flex items-center justify-center",children:d.value&&o?(0,a.jsxs)("span",{className:"text-[8.5px] font-bold font-sans text-center leading-[1.1]",children:[d.text," ",(0,a.jsx)("br",{}),o(d.value)]}):(0,a.jsx)("span",{className:"text-[9px] font-bold font-mono text-center",children:d.text})})})]})})})}},5421:function(e,t,n){n.d(t,{eP:function(){return s},_6:function(){return i},pi:function(){return l.Z},qc:function(){return c}});var a=n(7437);n(2265);var s=e=>{let{size:t=16,color:n="currentColor",className:s="",...i}=e;return(0,a.jsx)("svg",{width:t,height:t,viewBox:"0 0 1200 1200",fill:n,className:s,xmlns:"http://www.w3.org/2000/svg",...i,children:(0,a.jsx)("path",{d:"m1102.8 201.6h-1005.6c-37.199 0-67.199 30-67.199 67.199v662.4c0 37.199 30 67.199 67.199 67.199h1005.6c37.199 0 67.199-30 67.199-67.199v-662.4c0-37.199-30-67.199-67.199-67.199zm-686.4 130.8 31.199-2.3984 12-28.801c1.1992-2.3984 3.6016-3.6016 6-3.6016 2.3984 0 4.8008 1.1992 6 3.6016l12 28.801 31.199 2.3984c2.3984 0 4.8008 2.3984 6 4.8008 1.1992 2.3984 0 4.8008-2.3984 7.1992l-24 20.398 7.1992 30c1.1992 2.3984 0 4.8008-2.3984 7.1992-2.3984 1.1992-4.8008 1.1992-7.1992 0l-26.398-16.801-26.398 16.801c-1.1992 0-2.3984 1.1992-3.6016 1.1992-1.1992 0-2.3984 0-3.6016-1.1992-2.3984-1.1992-3.6016-3.6016-2.3984-6l7.1992-30-24-20.398c-2.3984-1.1992-2.3984-4.8008-2.3984-7.1992 1.1992-4.7969 3.5977-6 5.9961-6zm0 138 31.199-2.3984 12-28.801c1.1992-2.3984 3.6016-3.6016 6-3.6016 2.3984 0 4.8008 1.1992 6 3.6016l12 28.801 31.199 2.3984c2.3984 0 4.8008 2.3984 6 4.8008 1.1992 2.3984 0 4.8008-2.3984 7.1992l-24 20.398 7.1992 30c1.1992 2.3984 0 4.8008-2.3984 7.1992-2.3984 1.1992-4.8008 1.1992-7.1992 0l-26.398-16.801-26.398 16.801c-1.2031 0.003906-2.4023 0.003906-3.6016 0.003906-1.1992 0-2.3984 0-3.6016-1.1992-2.3984-1.1992-3.6016-3.6016-2.3984-7.1992l7.1992-30-24-20.398c-2.3984-1.1992-2.3984-4.8008-2.3984-7.1992 1.1992-2.4023 3.5977-3.6055 5.9961-3.6055zm-144-138 31.199-2.3984 12-28.801c1.1992-2.3984 3.6016-3.6016 6-3.6016 2.3984 0 4.8008 1.1992 6 3.6016l12 28.801 31.199 2.3984c2.3984 0 4.8008 2.3984 6 4.8008 1.1992 2.3984 0 4.8008-2.3984 7.1992l-24 20.398 7.1992 30c1.1992 2.3984 0 4.8008-2.3984 7.1992-1.1992 1.1992-2.3984 1.1992-3.6016 1.1992-1.1992 0-2.3984 0-3.6016-1.1992l-26.398-16.801-26.398 16.801c-1.1992 1.1992-4.8008 1.1992-7.1992 0-2.3984-1.1992-3.6016-3.6016-2.3984-6l7.1992-30-24-20.398c-2.3984-1.1992-2.3984-4.8008-2.3984-7.1992 1.1992-4.7969 3.5977-6 5.9961-6zm0 138 31.199-2.3984 12-28.801c1.1992-2.3984 3.6016-3.6016 6-3.6016 2.3984 0 4.8008 1.1992 6 3.6016l12 28.801 31.199 2.3984c2.3984 0 4.8008 2.3984 6 4.8008 1.1992 2.3984 0 4.8008-2.3984 7.1992l-24 20.398 7.1992 30c0 2.3984 0 4.8008-2.3984 7.1992-2.3984 1.1992-4.8008 1.1992-7.1992 0l-26.398-16.801-26.398 16.801c-1.1992 0-2.3984 1.1992-3.6016 1.1992-1.1992 0-2.3984 0-3.6016-1.1992-2.3984-1.1992-3.6016-3.6016-2.3984-7.1992l7.1992-30-24-20.398c-2.3984-1.1992-2.3984-4.8008-2.3984-7.1992 1.1992-3.5977 3.5977-4.8008 5.9961-4.8008zm-142.8-138 31.199-2.3984 12-28.801c1.1992-2.3984 3.6016-3.6016 6-3.6016 2.3984 0 4.8008 1.1992 6 3.6016l12 28.801 31.199 2.3984c2.3984 0 4.8008 2.3984 6 4.8008 1.1992 2.3984 0 4.8008-2.3984 7.1992l-24 20.398 7.1992 30c0 2.3984 0 4.8008-2.3984 6-2.3984 1.1992-4.8008 1.1992-7.1992 0l-26.398-16.801-26.398 16.801c-1.1992 0-2.3984 1.1992-3.6016 1.1992-1.1992 0-2.3984 0-3.6016-1.1992-2.3984-1.1992-2.3984-3.6016-2.3984-6l7.1992-30-24-20.398c-2.3984-1.1992-2.3984-4.8008-2.3984-7.1992 1.1953-3.5977 2.3945-4.8008 5.9961-4.8008zm0 138 31.199-2.3984 12-28.801c2.3984-4.8008 9.6016-4.8008 12 0l12 28.801 31.199 2.3984c2.3984 0 4.8008 2.3984 6 4.8008 1.1992 2.3984 0 4.8008-2.3984 7.1992l-24 20.398 7.1992 30c0 2.3984 0 4.8008-2.3984 7.1992-2.3984 1.1992-4.8008 1.1992-7.1992 0l-26.398-16.801-26.398 16.801c-1.1992 0-2.3984 1.1992-3.6016 1.1992-1.1992 0-2.3984 0-3.6016-1.1992-2.3984-1.1992-3.6016-3.6016-2.3984-7.1992l7.1992-30-24-20.398c-2.3984-1.1992-2.3984-4.8008-2.3984-7.1992 1.1953-3.5977 2.3945-4.8008 5.9961-4.8008zm952.8 440.4h-964.8v-90h966v90zm0-177.6h-964.8v-90h966v90zm0-176.4h-469.2v-90h469.2zm0-177.6h-469.2v-90h469.2z"})})},i=e=>{let{size:t=16,color:n="currentColor",className:s="",...i}=e;return(0,a.jsx)("svg",{width:t,height:t,viewBox:"2 2 95 95",fill:n,className:s,xmlns:"http://www.w3.org/2000/svg",...i,children:(0,a.jsxs)("g",{children:[(0,a.jsx)("path",{d:"M51.3,56c-0.3-1.2,0.1-2.4,1-3.2L65,41.9c2.2-1.9,1-5.4-1.8-5.6l-16.6-1.4c-1.2-0.1-2.2-0.9-2.7-2l-6.4-15.4 c-1.1-2.6-4.8-2.6-5.9,0L25.1,33c-0.5,1.1-1.5,1.9-2.7,2L5.7,36.3c-2.8,0.2-4,3.8-1.8,5.6l12.7,10.9c0.9,0.8,1.3,2,1,3.2 l-3.9,16.2c-0.7,2.8,2.4,5,4.8,3.5L32.8,67c1-0.6,2.3-0.6,3.3,0l14.3,8.7c2.4,1.5,5.5-0.7,4.8-3.5L51.3,56z"}),(0,a.jsx)("path",{d:"M96.9,62c0.6-0.6,0.3-1.6-0.6-1.7l-5-0.4c-0.4,0-0.7-0.3-0.8-0.6l-1.9-4.6c-0.3-0.8-1.4-0.8-1.8,0l-1.9,4.6 c-0.1,0.3-0.5,0.6-0.8,0.6l-5,0.4c-0.9,0.1-1.2,1.1-0.5,1.7l3.8,3.3c0.3,0.2,0.4,0.6,0.3,1l-1.2,4.9c-0.2,0.8,0.7,1.5,1.4,1 l4.3-2.6c0.3-0.2,0.7-0.2,1,0l4.3,2.6c0.7,0.4,1.6-0.2,1.4-1l-1.2-4.9c-0.1-0.4,0-0.7,0.3-1L96.9,62z"}),(0,a.jsx)("path",{d:"M77.6,86.1c-0.3-0.2-0.4-0.6-0.4-0.9l0.9-4.9c0.2-0.8-0.8-1.5-1.5-1l-4.1,2.8c-0.3,0.2-0.7,0.2-1,0.1l-4.4-2.4 c-0.8-0.4-1.6,0.3-1.4,1.1l1.4,4.8c0.1,0.3,0,0.7-0.3,1l-3.6,3.4c-0.6,0.6-0.2,1.6,0.6,1.7l5,0.1c0.4,0,0.7,0.2,0.8,0.5l2.2,4.5 c0.4,0.8,1.5,0.7,1.8-0.1l1.7-4.7c0.1-0.3,0.4-0.6,0.8-0.6l5-0.7c0.8-0.1,1.1-1.2,0.5-1.7L77.6,86.1z"}),(0,a.jsx)("path",{d:"M82.9,33.6c0.1,0.4-0.1,0.7-0.4,0.9l-4,3.1c-0.7,0.5-0.4,1.6,0.5,1.7l4.9,0.7c0.4,0,0.7,0.3,0.8,0.6l1.7,4.7 c0.3,0.8,1.4,0.9,1.8,0.1l2.2-4.5c0.2-0.3,0.5-0.5,0.8-0.5l5-0.1c0.9,0,1.3-1.1,0.6-1.7l-3.6-3.4c-0.3-0.2-0.4-0.6-0.3-1l1.4-4.8 c0.2-0.8-0.6-1.5-1.4-1.1l-4.4,2.4c-0.3,0.2-0.7,0.2-1-0.1l-4.1-2.8c-0.7-0.5-1.6,0.1-1.5,1L82.9,33.6z"}),(0,a.jsx)("path",{d:"M67.2,13c0.2,0.3,0.3,0.6,0.2,1l-1.7,4.7c-0.3,0.8,0.5,1.6,1.3,1.2l4.5-2.1c0.3-0.2,0.7-0.1,1,0.1l4,3 c0.7,0.5,1.6,0,1.5-0.9l-0.6-5c0-0.4,0.1-0.7,0.4-0.9l4.1-2.8
1c0.7-0.5,0.5-1.6-0.4-1.7l-4.9-0.9c-0.4-0.1-0.7-0.3-0.8-0.7l-1.4-4.8 c-0.2-0.8-1.4-0.9-1.8-0.2l-2.4,4.4c-0.2,0.3-0.5,0.5-0.9,0.5l-5-0.1c-0.9,0-1.3,1-0.7,1.6L67.2,13z"})]})})},l=n(1533),c=e=>{let{size:t=16,color:n="currentColor",className:s="",...i}=e;return(0,a.jsx)("svg",{width:t,height:t,viewBox:"0 0 100 100",fill:n,className:s,xmlns:"http://www.w3.org/2000/svg",...i,children:(0,a.jsx)("path",{d:"M51,8.5C28.1,8.5,9.5,27.1,9.5,50S28.1,91.5,51,91.5S92.5,72.9,92.5,50S73.9,8.5,51,8.5z M81.7,30.5l0.7-0.5  c1.5,2.3,2.7,4.8,3.7,7.4l-2.4,1.8c-0.9,0.7-2.2,0.1-2.3-1.1l-0.3-6.4C81.1,31.2,81.3,30.8,81.7,30.5z M27.3,71l-2.1,5.7  c-3.7-3.6-6.6-7.9-8.6-12.7l5.9-2.7c1-0.4,2.1,0,2.4,1l2.5,7.5C27.4,70.2,27.4,70.7,27.3,71z M67.5,62.4l-2.8,5.9  c-0.1,0.2-0.3,0.4-0.5,0.6l-2,1.3c-0.3,0.2-0.6,0.6-0.6,1l-2.4,15.1c-1.2,0.3-2.4,0.5-3.6,0.6L52,85.1c-0.4-0.2-0.7-0.6-0.8-1.1  L49,68.3c0-0.3-0.2-0.6-0.4-0.9l-6-5.6c-0.4-0.4-0.6-1.1-0.3-1.6l2.1-4.8c0.2-0.5,0.1-1.1-0.3-1.6l-8.6-9c-0.1-0.2-0.3-0.3-0.3-0.5  l-3.9-12c-0.2-0.6-0.7-1-1.3-1L24.8,31c-0.8,0-1.3-0.7-1.3-1.4c0-0.3,0.1-0.7,0.4-0.9l6.2-7.1c0.3-0.3,0.8-0.5,1.2-0.5l8,0.8  c0.2,0,0.3,0,0.5,0l16.2-3.7c1-0.2,1.9,0.6,1.7,1.6L57.5,21c0,0.3-0.2,0.6-0.4,0.8l-1.5,1.5c-0.6,0.6-0.6,1.5,0,2l4.1,4.1  c0.6,0.6,0.6,1.5,0,2L48,43.3c-0.3,0.3-0.4,0.6-0.4,1v6.3c0,0.7,0.5,1.3,1.2,1.4l13,2.5c0.3,0.1,0.6,0.2,0.8,0.5l4.8,6  C67.6,61.4,67.7,62,67.5,62.4z M74.4,22.7c0,0.7-0.4,1.4-1,1.7l-7.9,4.5c-1,0.6-2.4,0.1-2.8-1l-1-2.6c-0.4-0.9-0.3-2,0.2-2.8l2-3.7  c0.3-0.6,1-1,1.7-1h3.8c1.7,1,3.4,2.1,4.9,3.4V22.7z M84.8,64.1L75.4,58c-0.6-0.4-0.8-1.1-0.6-1.7l3.2-8.9c0.1-0.3,0.3-0.5,0.6-0.7  l8.5-5.7c0.7,2.9,1.1,5.9,1.1,8.9c0,5.2-1.1,10.1-3,14.6C85.1,64.4,85,64.2,84.8,64.1z",transform:"translate(-5,-5) scale(1.05,1.05)"})})}}}]);
2//# sourceMappingURL=4661-36011ec7471817de.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.