1"use strict";(self.webpackChunk_swan_bitcoin_landing=self.webpackChunk_swan_bitcoin_landing||[]).push([[3628],{73298:function(e,t,r){r.d(t,{_V:function(){return u}});var a=r(5412),n=r(82590),o=r(14041),l=r(67272);function s(){return s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},s.apply(this,arguments)}function i(e,t){if(null==e)return{};var r,a,n={},o=Object.keys(e);for(a=0;a<o.length;a++)r=o[a],t.indexOf(r)>=0||(n[r]=e[r]);return n}var c=["htmlWidth","htmlHeight","alt"],m=["fallbackSrc","fallback","src","srcSet","align","fit","loading","ignoreFallback","crossOrigin"],d=o.forwardRef((function(e,t){var r=e.htmlWidth,a=e.htmlHeight,n=e.alt,l=i(e,c);return o.createElement("img",s({width:r,height:a,ref:t,alt:n},l))})),u=(0,a.Rf)((function(e,t){var r=e.fallbackSrc,c=e.fallback,u=e.src,b=e.srcSet,g=e.align,p=e.fit,x=e.loading,h=e.ignoreFallback,f=e.crossOrigin,v=i(e,m),E=null!=x||h||void 0===r&&void 0===c,k=function(e){var t=e.loading,r=e.src,a=e.srcSet,n=e.onLoad,s=e.onError,i=e.crossOrigin,c=e.sizes,m=e.ignoreFallback,d=(0,o.useState)("pending"),u=d[0],b=d[1];(0,o.useEffect)((function(){b(r?"loading":"pending")}),[r]);var g=(0,o.useRef)(),p=(0,o.useCallback)((function(){if(r){x();var e=new Image;e.src=r,i&&(e.crossOrigin=i),a&&(e.srcset=a),c&&(e.sizes=c),t&&(e.loading=t),e.onload=function(e){x(),b("loaded"),null==n||n(e)},e.onerror=function(e){x(),b("failed"),null==s||s(e)},g.current=e}}),[r,i,a,c,n,s,t]),x=function(){g.current&&(g.current.onload=null,g.current.onerror=null,g.current=null)};return(0,l.a)((function(){if(!m)return"loading"===u&&p(),function(){x()}}),[u,p,m]),m?"loaded":u}(s({},e,{ignoreFallback:E})),w=s({ref:t,objectFit:p,objectPosition:g},E?v:(0,n.cJ)(v,["onError","onLoad"]));return"loaded"!==k?c||o.createElement(a.Bv.img,s({as:d,className:"chakra-image__placeholder",src:r},w)):o.createElement(a.Bv.img,s({as:d,src:u,srcSet:b,crossOrigin:f,loading:x,className:"chakra-image"},w))}));n.gt&&(u.displayName="Image")},12892:function(e,t,r){var a=r(15428),n=r(20016),o=r(14041);const l=a.i7` 2 0% { 3 box-shadow: 9984px 0 0 -5px currentColor; 4 } 5 30% { 6 box-shadow: 9984px 0 0 2px currentColor; 7 } 8 60%, 100% { 9 box-shadow: 9984px 0 0 -5px currentColor; 10 }`,s=a.i7` 11 0% { 12 box-shadow: 9999px 0 0 -5px currentColor; 13 } 14 30% { 15 box-shadow: 9999px 0 0 2px currentColor; 16 } 17 60%, 100% { 18 box-shadow: 9999px 0 0 -5px currentColor; 19 }`,i=a.i7` 20 0% { 21 box-shadow: 10014px 0 0 -5px currentColor; 22 } 23 30% { 24 box-shadow: 10014px 0 0 2px currentColor; 25 } 26 60%, 100% { 27 box-shadow: 10014px 0 0 -5px currentColor; 28 }`;t.A=e=>o.createElement(n.az,Object.assign({position:"relative",m:"auto",color:"coolBlue",sx:{left:"-9999px",width:"10px",height:"10px",borderRadius:"5px",boxShadow:"9999px 0 0 -5px currentColor",animation:`${s} 1.5s infinite linear`,animationDelay:".25s","&::before, &::after":{content:"''",display:"inline-block",position:"absolute",top:0,left:0,width:"10px",height:"10px",borderRadius:"5px"},"&::before":{boxShadow:"9984px 0 0 -5px currentColor",animation:`${l} 1.5s infinite linear`,animationDelay:0},"&::after":{boxShadow:"10014px 0 0 -5px currentColor",animation:`${i} 1.5s infinite linear`,animationDelay:".5s"}}},e))},65214:function(e,t,r){var a=r(12892),n=r(66088),o=r(74080),l=r(20016),s=r(14041),i=r(25864),c=r.n(i);const m=()=>s.createElement(o.In,{as:n.jG,color:"snow",boxSize:{base:4,sm:5,xl:6},cursor:"pointer",backgroundColor:"coolBlue",transitionProperty:"color, background-color",transitionDuration:"fast",transitionTimingFunction:"ease-in-out",_hover:{backgroundColor:"snow",color:"coolBlue"}});t.A=({url:e,width:t=1280,height:r=720,previewImage:n=!1,playIcon:o,controls:i=!0,bg:d="oxfordBlue",color:u="snow",config:b,...g})=>{let p=r/t*100,x=null,h=null;p>100?(h="40em",x=null):(h=null,x=`${p}%`);let f=!1;"undefined"!=typeof window&&/Android|webOS|iPhone|iPad|iPod|Opera Mini/i.test(navigator.userAgent)&&(f=!0);const v=!f&&n;return s.createElement(l.az,Object.assign({bg:d,position:"relative",color:u,width:"100%",height:h,maxHeight:"80vh",pt:x},g),s.createElement(a.A,{mt:`calc(${x} * -0.5)`,color:"currentColor"}),s.createElement(c(),{url:e,width:"100%",height:"100%",light:v,playing:!!v,playIcon:o||s.createElement(m,null),controls:i,config:b||{youtube:{playerVars:{showinfo:0,controls:1},embedOptions:{fs:1}}},style:{position:"absolute",zIndex:2,top:0,left:0}}))}},77321:function(e,t,r){r.d(t,{A:function(){return x}});var a=r(20016),n=r(12182),o=r(49782),l=r(14041),s=r(250),i=r(59054),c=r(17352),m=r(46278),d=r(9403),u=r(1558),b=r(2346),g=r(78664);var p=({slug:e,curators:t,title:r,sx:p,id:x,...h})=>{const{datoCmsCanonFragment:f}=(0,o.GR)("2907597322"),{relatedRabbitHolesCuratorIntro:v}=f,E=`/canon/${e}/`,k=(0,u.q4)(t),{trackEvent:w}=(0,c.st)(),C=(0,b.A)();return l.createElement(i.L,Object.assign({as:a.Qe,width:C({base:16,md:7.5,"2xl":6.5}),px:C({base:1,md:.5,"2xl":.5}),mx:"auto",py:{base:2,xxs:3,sm:4},borderBottom:"1px solid",borderBottomColor:"gainsboro",transition:"background-color 0.48s ease",sx:{"&:last-of-type":{borderBottomColor:"transparent"},"&:nth-last-of-type(2)":{borderBottomColor:{sm:"transparent"}},a:{color:"inherit","&:hover, &:active, &:focus":{textDecoration:"none"}},...p},_hover:{bg:`${(0,d.A)(m.A.colors.aliceBlue,.48)}`}},h),l.createElement(a.xA,{templateColumns:{base:"3.75rem 1fr",sm:"1fr",md:"3.75rem 1fr"},gap:2},l.createElement(a.zt,{spacing:-1,ml:"-2px",justifyContent:{base
28:"flex-end",sm:"center",md:"flex-end"}},t.map(((e,t)=>l.createElement(a.az,{key:t,boxSize:5,borderRadius:"full",bg:"snow",height:"auto",sx:{".gatsby-image-wrapper img":{border:"2px solid",borderColor:"snow",borderRadius:"full"}}},l.createElement(s.G,{image:e.avatar.gatsbyImageData,alt:e.name}))))),l.createElement(a.az,{textAlign:{base:"left",sm:"center",md:"left"}},l.createElement(n.DZT,{as:"h3",size:"sm",mb:{base:1,sm:2}},l.createElement(a.rI,{as:o.N_,to:E,onClick:()=>w("relatedRabbitHoleLink.click",{relatedRabbitHoleId:x})},(0,g.qg)(r))),l.createElement(n.EYj,{color:"bedazzledBlue"},l.createElement(a.az,{as:"span"},`${v} `),l.createElement(a.az,{as:"span",className:"author",color:"richBlack"},k)))))};var x=({rabbitHoles:e,title:t,description:r,sx:s,...m})=>{const{datoCmsCanonFragment:d}=(0,o.GR)("4244530285"),{relatedRabbitHolesTitle:u,relatedRabbitHolesDescription:x,linkToAllTheRabbitHoles:h}=d,{trackEvent:f}=(0,c.st)(),v=(0,b.A)();return l.createElement(c.Bl,{group:"relatedRabbitHoles"},l.createElement(a.az,Object.assign({as:"section",bg:"snow",sx:{...s}},m),l.createElement(n.mcf,{py:{base:8,md:9,xl:10}},l.createElement(i.T,{justify:"center"},l.createElement(i.L,{width:v({base:14,sm:12,lg:14}),mb:{base:2,sm:3,lg:4,xl:5}},l.createElement(n.DZT,{textAlign:{base:"left",sm:"center"},fontSize:{base:"md",lg:"lg"},lineHeight:{base:"md",lg:"lg"},mb:{base:.5,lg:1}},t?(0,g.qg)(t):(0,g.qg)(u)),l.createElement(n.EYj,{textStyle:{base:"xs",lg:"sm"},textAlign:{base:"left",sm:"center"}},r?(0,g.qg)(r):(0,g.qg)(x)))),l.createElement(i.T,{justify:"center"},l.createElement(i.L,{width:v({base:16,md:15,"2xl":14})},l.createElement(i.T,{justifyContent:"space-between"},e.map(((e,t)=>l.createElement(p,Object.assign({key:t},e))))))),l.createElement(i.T,{justifyContent:"center"},l.createElement(i.L,{width:14,textAlign:"center"},l.createElement(n.$nd,{as:o.N_,to:"/canon/",mt:{base:3,sm:4,lg:5,xl:6},px:{base:2,sm:4},py:{base:2},fontSize:{base:"xs",sm:"sm"},lineHeight:{base:"xs",sm:"sm"},w:{base:"100%",sm:"auto"},bg:"snow",border:"1px solid",borderColor:"cygnus.200",color:"coolBlue",_hover:{color:"trueBlue"},onClick:()=>f("allRabbitHolesButton.click")},(0,g.qg)(h)))))))}},50091:function(e,t,r){r.r(t),r.d(t,{default:function(){return ue}});var a=r(40107),n=r(250),o=r(14041),l=r(10233),s=r(20016),i=r(12182),c=r(44071),m=r(96906),d=r(80329),u=r(65214),b=r(77321),g=r(41860),p=r(46278),x=r(78664),h=r(9403),f=r(17352),v=r(1558);var E=({image:e,name:t,cta:r,handle:a,bio:l,isLast:c,sx:m,...d})=>{var u,b;const g=(null===(u=r.label)||void 0===u?void 0:u.length)>4&&(null===(b=r.link)||void 0===b?void 0:b.startsWith("http"))||!1,{trackEvent:E}=(0,f.st)();return o.createElement(s.az,Object.assign({as:"section",bg:"coolBlue",color:"snow",borderBottom:"1px dotted",borderBottomColor:`${(0,h.A)(p.A.colors.bedazzledBlue,.72)}`,sx:{...m}},d),o.createElement(i.mcf,{py:{base:8,...g?void 0:{md:9,xl:10}},pb:g&&c?"0 !important":null},o.createElement(s.so,null,o.createElement(s.az,{w:{base:"87.5%",sm:"75%",xl:"62.5%"},mx:"auto",textAlign:"center",sx:{a:{"&:hover, &:active, &:focus":{textDecoration:"none"}}}},e&&o.createElement(s.az,{boxSize:{base:5,sm:6},mx:"auto",mb:{base:1,sm:2},bg:"snow",borderRadius:"full",sx:{".gatsby-image-wrapper img":{borderRadius:"full"}}},o.createElement(n.G,{image:e,alt:t})),o.createElement(i.DZT,{as:"h3",fontSize:{base:"md",xxs:"lg",xl:"xl"},lineHeight:{base:"md",xxs:"lg",xl:"xl"},mb:.5},(0,x.qg)(t)),o.createElement(s.N_,{href:(0,v.BA)(a),target:"_blank",rel:"noopener noreferrer",textStyle:{base:"xs",lg:"sm"},color:"columbiaBlue",mb:{base:3,sm:4},display:"block",_hover:{color:"snow"},onClick:()=>E("curatorTwitterButton.click")},(0,v.q9)(a)),o.createElement(i.mcf,{maxWidth:"container.wide",textStyle:{sm:"sm"},sx:{"p:not(:last-of-type)":{mb:{base:2}},a:{color:"aliceBlue",textDecoration:"underline",textDecorationColor:`${(0,h.A)(p.A.colors.aliceBlue,.48)}`,"&:hover":{color:"snow",textDecoration:"underline",textDecorationColor:`${(0,h.A)(p.A.colors.aliceBlue,.72)}`}}}},(0,x.qg)(l)),g&&o.createElement(i.$nd,{as:s.N_,variant:"primary",href:r.link,target:"_blank",rel:"noopener noreferrer",onClick:()=>E("curatorCtaButton.click"),minHeight:{base:4,sm:6},px:{base:2,sm:4},py:{base:2},display:"block",maxWidth:"100%",fontSize:{base:"xs",sm:"sm"},lineHeight:{base:"xs",sm:"sm"},w:{base:"100%",xxs:"fit-content"},mx:"auto",mt:{base:2,xxs:3,sm:4},mb:c?{base:-2,sm:-3}:null,_hover:{bg:"trueBlue",color:"snow"},whiteSpace:"inherit",maxHeight:"inherit !important",h:"inherit !important"},(0,x.j_)(r.label))))))},k=r(25334),w=r(15428),C=r(5412),y=r(82590);function z(e,t){if(null==e)return{};var r,a,n={},o=Object.keys(e);for(a=0;a<o.length;a++)r=o[a],t.indexOf(r)>=0||(n[r]=e[r]);return n}function B(){return B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},B.apply(this,arguments)}var A=(0,w.i7)({"0%":{strokeDasharray:"1, 400",strokeDashoffset:"0"},"50%":{strokeDasharray:"400, 400",strokeDashoffset:"-100"},"100%":{strokeDasharray:"400, 400",strokeDashoffset:"-260"}}),R=(0,w.i7)({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}});(0,w.i7)({"0%":{left:"-40%"},"100%":{left:"100%"}}),(0,w.i7)({from:{backgroundPosition:"1rem 0"},to:{backgroundPosition:"0 0"}});function I(e){var t=e.value,r=void 0===t?0:t,a=e.min,n=e.max,o=e.valueText,l=e.getValueText,s=e.isIndeterminate,i=(0,y.w5)(r,a,n);return{bind:{"data-indeterminate":s?"":void 0,"aria-valuemax":n,"aria-valuemin":a,"aria-valuenow":s?void 0:r,"aria-valuetext":function(){if(null!=r)return(0,y.Tn)(l)?l(r,i):o}(),role:"progressbar"},percent:i,value:r}}var S=["size","isIndeterminate"],O=["size","max","min","valueText","getValueText","value","capIsRound","children","thickness","color","trackColor","isIndeterminate"],L=function(e){return o.createElement(C.Bv.circle,B({cx:50,cy:50,r:42,fill:"transparent"},e))};y.gt&&(L.displayName="Circle");var _=function(e){var t=e.size,r=e.isIndeterminate,a=z(e,S);return o.createElement(C.Bv.svg,B({viewBox:"0 0 100 100",__css:{width:t,height:t,animation:r?R+" 2s linear infinite":void 0}},a))};
28y.gt&&(_.displayName="Shape");var j=function(e){var t,r=e.size,a=void 0===r?"48px":r,n=e.max,l=void 0===n?100:n,s=e.min,i=void 0===s?0:s,c=e.valueText,m=e.getValueText,d=e.value,u=e.capIsRound,b=e.children,g=e.thickness,p=void 0===g?"10px":g,x=e.color,h=void 0===x?"#0078d4":x,f=e.trackColor,v=void 0===f?"#edebe9":f,E=e.isIndeterminate,k=z(e,O),w=I({min:i,max:l,value:d,valueText:c,getValueText:m,isIndeterminate:E}),R=E?void 0:2.64*(null!=(t=w.percent)?t:0),S=(0,y.b0)(R)?void 0:R+" "+(264-R),j=E?{css:{animation:A+" 1.5s linear infinite"}}:{strokeDashoffset:66,strokeDasharray:S,transitionProperty:"stroke-dasharray, stroke",transitionDuration:"0.6s",transitionTimingFunction:"ease"},H={display:"inline-block",position:"relative",verticalAlign:"middle",fontSize:a};return o.createElement(C.Bv.div,B({className:"chakra-progress"},w.bind,k,{__css:H}),o.createElement(_,{size:a,isIndeterminate:E},o.createElement(L,{stroke:v,strokeWidth:p,className:"chakra-progress__track"}),o.createElement(L,B({stroke:h,strokeWidth:p,className:"chakra-progress__indicator",strokeLinecap:u?"round":void 0,opacity:0!==w.value||E?void 0:0},j))),b)};y.gt&&(j.displayName="CircularProgress");var H=(0,C.Bv)("div",{baseStyle:{fontSize:"0.24em",top:"50%",left:"50%",width:"100%",textAlign:"center",position:"absolute",transform:"translate(-50%, -50%)"}});y.gt&&(H.displayName="CircularProgressLabel");y.gt;y.gt;var T=({positionStickyContext:e,positionStickyContextLine:t,title:r,curatorName:a,sx:n,...l})=>{const{isComplete:c,totalResources:d,resourcesRead:u}=(0,m.J)();return o.createElement(s.az,Object.assign({position:"fixed",top:e,right:0,left:0,bg:"coolBlue",color:"snow",zIndex:"2",transition:"top .48s ease-out",sx:{...n}},l),o.createElement(i.mcf,{py:2},o.createElement(s.so,{alignItems:"center"},o.createElement(s.az,{ml:{base:"6.25%",xl:"12.5%"},w:{base:"6.25%",lg:"6.25%"}},o.createElement(s.az,{position:"absolute",bgGradient:c?`linear(to-b, ${(0,h.A)(p.A.colors.mayGreen,0)}, mayGreen 50%)`:`linear(to-b, ${(0,h.A)(p.A.colors.bedazzledBlue,0)}, bedazzledBlue 50%)`,width:{base:"0.125rem",sm:"0.25rem"},top:{base:"calc(50% + 0.5625rem)",sm:"calc(50% + 1.6875rem)"},bottom:0,backgroundSize:"100% 200%",backgroundPosition:t,backgroundRepeat:"no-repeat",transition:"background-position 2s ease-out"}),o.createElement(j,{display:{base:"none",sm:"block"},"aria-label":"Reading progress",value:u,max:d,color:"mayGreen",trackColor:"bedazzledBlue",bgGradient:"radial(coolBlue calc(100% - 1rem), transparent calc(100% - 1rem))",size:5,w:5,thickness:7,marginLeft:"0.125rem",transform:"translateX(-50%)"},o.createElement(H,{display:{base:"none",sm:"block"},fontSize:"xxs",fontWeight:"bold"},u,"/",d)),o.createElement(s.az,{display:{base:"block",sm:"none"},w:{base:"1.25rem",xxs:2},h:{base:"1.25rem",xxs:2},backgroundColor:c?"mayGreen":"coolBlue",backgroundImage:c?`url("data:image/svg+xml,%3Csvg width='185' height='138' viewBox='0 0 185 138' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.7 90.8L23.5 43.7L0 67.3L70.7 138L185 23.6L161.5 0L70.7 90.8Z' fill='${(0,h.A)(p.A.colors.snow,1)}'/%3E%3C/svg%3E%0A")`:"none",backgroundSize:"50%",backgroundPosition:"center",backgroundRepeat:"no-repeat",marginLeft:"0.0625rem",borderWidth:"0.125rem",borderStyle:"solid",borderColor:c?"mayGreen":"bedazzledBlue",borderRadius:"full",transform:"translateX(-50%)"})),o.createElement(s.az,{w:{base:"81.25%",sm:"75%",xl:"62.5%"}},o.createElement(s.so,{alignItems:"top"},o.createElement(s.az,{flexGrow:"1"},o.createElement(i.DZT,{as:"h3",fontSize:{base:"sm",sm:"md"},lineHeight:{base:"sm",sm:"md"},mb:0,color:"snow"},(0,x.qg)(r)),o.createElement(i.EYj,{display:{base:"none",sm:"block"},color:"columbiaBlue"},`${/^[aeiou]/i.test(a)?"An":"A"} ${a} Rabbit Hole`)),o.createElement(s.az,{ml:2,flexShrink:"0",pt:"0.375rem"},o.createElement(k.A,{spacing:"1rem",sx:{display:{base:"none","2xl":"block"},a:{color:"snow",_hover:{color:"columbiaBlue"}}}})))))))},D=r(74080),N=r(34932);var G=e=>{const{isComplete:t}=(0,m.J)();return o.createElement(s.az,Object.assign({position:"absolute",top:{base:-4,xxs:-5,sm:-6},right:"0"},e),o.createElement(D.In,{as:N.V6,"aria-hidden":"true",iconBackgroun
28dColor:""+(t?"mayGreen":"columbiaBlue"),iconColor:""+(t?"snow":"columbiaBlue"),width:{base:2,lg:3},height:"auto"}))},$=r(49782),P=r(59054),q=r(2346);const F=o.createContext({}),M=()=>o.useContext(F),W=({children:e,...t})=>{const r=(({source:e,link:t})=>{if(!e.name||e.name.length<3||e.name.length>=40||e.name.split(" ").length>4){return(r=(a=new URL(t).host).includes("youtu.be")||a.includes("youtube.com")?"YouTube":a.replace("www.","").split(".").slice(0,-1).join(".")).charAt(0).toUpperCase()+r.slice(1)}var r,a;return e.name})(t),a=(({authors:e})=>e.map((e=>e.title)).reduce(((t,r,a)=>(a>0&&a<e.length-1?t+=", ":t+=" and ",t+r))))(t),n={...t,hasImage:!!t.image,sourceName:r,authorsNames:a};return o.createElement(F.Provider,{value:n},e)};var V=e=>{const{link:t,type:r,sourceName:a,handleClickOnLink:n}=M(),{datoCmsCanonFragment:l}=(0,$.GR)("478565648"),{linkCallToActionAudio:c,linkCallToActionGeneric:m,linkCallToActionVideo:d}=l;let u=m;"Video"===r&&(u=d),"Podcast"===r&&(u=c),u=`${u} ${a}`;return o.createElement(i.$nd,Object.assign({as:s.N_,href:t,size:"xs",w:{base:"full",xxs:"unset"},px:2,border:"1px solid",borderColor:"cygnus.200",color:"coolBlue",bg:"snow",_after:{content:"'\\00a0»'",display:"inline-block",ml:"0.25ch",opacity:.55,fontSize:"1.25em",fontFamily:"heading",lineHeight:"1em",verticalAlign:"middle",transition:"opacity 0.24s ease"},_hover:{borderColor:"cygnus.300",color:"trueBlue","&:after":{opacity:1}},onClick:(0,y.Hj)(e.onClick,(()=>{n("ResourceCtaButton")})),target:"_blank",rel:"noopener noreferrer"},e),u)},Y=r(95724);var J=({sx:e,...t})=>{const{excerpt:r}=M();return r?o.createElement(s.az,Object.assign({sx:{"p:not(:last-of-type)":{mb:{base:2}},a:{color:"trueBlue","&:hover, &:active, &:focus":{textDecoration:"underline"}},...e}},t),(0,x.qg)(r,{type:Y.I.BODY})):null};var U=e=>{const{hasImage:t,image:r,link:a,handleClickOnLink:l,title:i}=M(),[c]=(0,C.rd)("colors",["gainsboro"]);return t?o.createElement(s.N_,Object.assign({href:a,display:"block",onClick:(0,y.Hj)(e.onClick,(()=>l("ResourceImage"))),target:"_blank",rel:"noopener noreferrer"},e),o.createElement(s.az,{sx:{".gatsby-image-wrapper":{aspectRatio:{xs:"1 / 1",sm:"inherit"}}}},o.createElement(n.G,{image:r,alt:i,backgroundColor:`${(0,h.A)(c,1)}`}))):null},Z=r(94120),X=r(73298);var Q=e=>{const{source:t,sourceName:r}=M();if(!t||!t.favicon)return null;const a="ico"!==t.favicon.format,l="svg"===t.favicon.format;return!l&&a?o.createElement(s.az,Object.assign({verticalAlign:"-0.1875rem"},e),o.createElement(n.G,{image:t.favicon.gatsbyImageData,alt:r})):l?o.createElement(X._V,Object.assign({src:t.favicon.url,alt:r},e)):null};var K=()=>{const{link:e,duration:t,handleClickOnLink:r,sourceName:a,authorsNames:n}=M();return o.createElement(s.so,{flexWrap:"wrap",as:s.N_,href:e,onClick:()=>r("ResourceInfo"),target:"_blank",rel:"noopener noreferrer",color:"bedazzledBlue"},o.createElement(s.az,{mr:"2"},o.createElement(Q,{boxSize:"1rem",display:"inline-block",mr:"1"}),o.createElement(s.az,{as:"span",color:"richBlack"},n),a?o.createElement(s.az,{as:"span"}," on ",a):null),o.createElement(Z.A,{duration:t,as:"span"}))},ee=r(5378),te=r(52950);const re="mayGreen",ae="gainsboro";var ne=()=>{const[e]=(0,C.rd)("colors",["snow"]),{id:t,wordingMarkAsRead:r}=M(),{toggleReadingStatus:n}=(0,d.A)(),l=(()=>{const{id:e}=M(),{getReadingStatus:t}=(0,d.A)(),{0:r,1:a}=(0,o.useState)(null),n=t(e),l=n?n.date:null;return(0,o.useEffect)((()=>{if(!l)return;const e=te.c9.fromISO(l),t=setInterval((()=>{const t=e.toRelative();a(`Read ${t}`)}),3e4);return()=>clearInterval(t)}),[l]),r})(),i=(()=>{const{id:e}=M(),{isMarkedAsRead:t}=(0,d.A)();return t(e)})(),c=(()=>{const{id:e}=M(),{totalResourceIds:t}=(0,m.J)();return(0,a.A)(t).pop()===e})(),u=(()=>{const{id:e}=M(),{readResourceIds:t,totalResourceIds:r}=(0,m.J)(),n=(0,a.A)(t).shift(),o=(0,a.A)(t).pop();if(n===o)return!1;const l=r.indexOf(n),s=r.indexOf(o),i=r.indexOf(e);return i>l&&i<s})(),b=(()=>{const{id:e}=M(),{readResourceIds:t,totalResourceIds:r}=(0,m.J)(),n=(0,a.A)(t).pop();if(!n)return!1;const o=r.indexOf(n);return r.indexOf(e)-1===o})(),g=i||u?re:ae,{isUnread:p}=(0,m.J)();return o.createElement(s.so,{borderLeftStyle:"solid",borderLeftWidth:{base:"0.125rem",sm:"0.25rem"},borderLeftColor:c?"transparent":g,zIndex:"1",mt:{base:3,xxs:4,sm:5},mb:{base:-3,xxs:-4,sm:-5}
28,transform:{base:"translateY(0.4375rem)",sm:"translateY(0.1875rem)"},sx:{"&:hover + .content":{opacity:{base:1,sm:.48,xl:1}}}},o.createElement(ee.m,{label:i?l:p?r:"","aria-label":"A tooltip",placement:"left",hasArrow:!0,arrowSize:"6",color:"snow",bg:"coolDarkBlue"},o.createElement(s.az,{w:{base:"1.125rem",xxs:2,sm:3},h:{base:"1.125rem",xxs:2,sm:3},backgroundImage:`url("data:image/svg+xml,%3Csvg width='285' height='219' viewBox='0 0 285 219' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M111.509 214.549L280.549 45.5095C282.797 43.2595 284.059 40.2095 284.059 37.0294C284.059 33.8494 282.797 30.7994 280.549 28.5494L255.509 3.50946C253.259 1.26225 250.209 0 247.029 0C243.849 0 240.799 1.26225 238.549 3.50946L111.509 130.549C109.259 132.797 106.209 134.059 103.029 134.059C99.8494 134.059 96.7994 132.797 94.5494 130.549L45.5094 81.5095C43.2594 79.2623 40.2094 78 37.0294 78C33.8494 78 30.7994 79.2623 28.5494 81.5095L3.50943 106.549C1.26222 108.799 0 111.849 0 115.029C0 118.209 1.26222 121.259 3.50943 123.509L94.5494 214.549C96.7994 216.797 99.8494 218.059 103.029 218.059C106.209 218.059 109.259 216.797 111.509 214.549Z' fill='${(0,h.A)(e,1)}'/%3E%3C/svg%3E%0A")`,backgroundSize:"50%",backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundColor:i?re:"snow",marginLeft:{base:"-0.0625rem",sm:"-0.125rem"},borderWidth:{base:"0.125rem",sm:"0.25rem"},borderStyle:"solid",borderColor:i||u||b?re:ae,borderRadius:"full",transform:"translateX(-50%)",cursor:"pointer",onClick:()=>n(t)})))};var oe=({id:e,title:t,excerpt:r,image:a,link:n,duration:l,authors:c,type:m,source:u,sx:b,...g})=>{const p=(0,q.A)(),{markResourceAsRead:v}=(0,d.A)(),[E]=(0,C.rd)("colors",["aliceBlue"]),{datoCmsCanonFragment:k}=(0,$.GR)("1849923458"),{wordingMarkAsRead:w}=k,{trackEvent:y}=(0,f.st)(),z=t=>{v(e),y({group:"openResourceLink",element:t,action:"click"})},B=(e=>{const{isMarkedAsRead:t}=(0,d.A)();return t(e)})(e),A={id:e,title:t,excerpt:r,image:a,link:n,duration:l,authors:c,type:m,source:u,resourceHasBeenRead:B,handleClickOnLink:z,wordingMarkAsRead:w};return o.createElement(W,A,o.createElement(s.az,Object.assign({as:"article",className:B?"has-been-read":"has-not-been-read",transition:"background-color 0.48s ease",_hover:{bg:{base:"transparent",sm:`${(0,h.A)(E,.48)}`}},sx:{a:{"&:hover, &:active, &:focus":{textDecoration:"none"}},...b}},g),o.createElement(i.mcf,null,o.createElement(P.T,null,o.createElement(P.L,{as:s.so,ml:p({base:1,xl:2}),width:p({base:1,xl:1})},o.createElement(f.Bl,{group:"timeline"},o.createElement(ne,null))),o.createElement(P.L,{className:"content",width:p({base:13,sm:12,xl:10}),py:{base:3,xxs:4,sm:5},transition:"opacity 0.24s ease"},o.createElement(P.T,{mb:"2",as:"header"},o.createElement(P.L,{mr:[0,0,1,2],isFlex:!0},o.createElement(i.DZT,{as:"h2",fontSize:{base:"md",xxs:"lg",xl:"lg"},lineHeight:{base:"md",xxs:"lg",xl:"lg"},mb:{base:.5,sm:1}},o.createElement(s.N_,{href:n,onClick:()=>z("ResourceHeading"),color:"richBlack",target:"_blank",rel:"noopener noreferrer"},(0,x.qg)(t))),o.createElement(K,null))),o.createElement(P.T,{justifyContent:"space-between",direction:{base:"column-reverse",xs:"row"}},o.createElement(P.L,{width:p({base:13,...a?{xs:9,sm:8,lg:7,xl:6}:{xs:13,sm:12,lg:8}})},o.createElement(J,null),o.createElement(V,{mt:{base:3,sm:4}})),a?o.createElement(P.L,{width:p({base:13,xs:3,lg:4,xl:3})},o.createElement(U,{mb:{base:3}})):null))))))};var le=()=>(0,$.GR)("3551504245");var se=()=>(0,$.GR)("2287990914"),ie=r(61900);var ce=e=>{const{resourcesRead:t,totalResources:r}=(0,m.J)();return o.createElement(s.az,e,t,"/",r," completed")};const me=({group:e,...t})=>{const r=t.resource.resourceUrl,a=t.resource.id;return o.createElement(f.Bl,{group:e,defaultProps:{resourceId:a,link:r}},o.createElement(oe,{id:t.resource.id,title:t.resource.title,excerpt:t.description.length>5?t.description:t.resource.description,image:t.resource.thumbnail&&t.resource.thumbnail.width>=400?t.resource.thumbnail.gatsbyImageData:null,link:r,duration:t.resource.readTime||0,authors:t.resource.authors,type:t.resource.resourceType,source:{favicon:t.resource.favicon,name:t.resource.siteName?t.resource.siteName:null}}))},de=({curators:e})=>{const{trackEvent:t}=(0,f.st)();return e.map(((r,a)=>o.createElement(s.az,{as:"span",key:a},a>0&&a<e.length-1?", ":"",a>0&&a===e.length-1?" and ":"",o.createElement(s.N_,{href:(0,v.BA)(r.twitterHandle),target:"_blank",rel:"noopener noreferrer",onClick:()=>t("curatorTwitterLink.click")},(0,v.q9)(r.twitterHandle)))))};
28var ue=({data:e,pageContext:t})=>{const{id:r,title:p,slug:h,excerptNode:k,descriptionNode:w,video:C,videoUpload:y,videoPreview:z,resources:B=[],curators:A}=e.datoCmsCanonRabbitHole,{siteUrl:R}=(0,l.A)(),I=e.datoCmsCanonFragment.rabbitHoleCuratorIntro,S=e.datoCmsCanonFragment.rabbitHoleCuratorIntroPageTitle,O=e.datoCmsCanonFragment.shareRabbitHole,L=e.datoCmsCanonFragment.wordingTotalReadingTime,_=e.datoCmsCanonFragment.opengraphImage,j=(0,v.q4)(A),H=(0,ie.A)(B),D=k.childMarkdownRemark.html,N=w.childMarkdownRemark.html,$=(0,x.j_)(w.childMarkdownRemark.html),P={id:r,title:p,slug:h,excerpt:D||($.length<=220?N:null),description:D||$.length>220?N:null,video:!1,videoPreview:!1,seo:{title:`${p} ${S} ${j}`,description:k.childMarkdownRemark.excerpt?k.childMarkdownRemark.excerpt:w.childMarkdownRemark.excerpt,openGraphImage:t.canonOpenGraphImage?t.canonOpenGraphImage.startsWith("http")?t.canonOpenGraphImage:`${R}/${t.canonOpenGraphImage}`:null}};C?P.video=C:y&&(P.video={url:y.video.mp4Url,width:y.width,height:y.height}),z?P.videoPreview=z.url:y&&(P.videoPreview=y.video.thumbnailUrl);const{datoCmsCanonFeatured:q}=le(),F=q.rabbitHoles.filter((e=>e.id!==r)),M=F.map((e=>e.id)),{allDatoCmsCanonRabbitHole:W}=se(),V=[].concat((0,a.A)(F),(0,a.A)(W.nodes.filter((e=>!M.includes(e.id))))).slice(0,4),{0:J,1:U}=(0,o.useState)("-20rem"),{0:X,1:Q}=(0,o.useState)("0 -100%");return(0,o.useEffect)((()=>{const e=()=>{const e=document.querySelector("section article:first-of-type"),t=document.querySelector("section article:last-of-type");let r=e.getBoundingClientRect().top+e.getBoundingClientRect().height/2,a=t.getBoundingClientRect().top-t.getBoundingClientRect().height/2;r<0&&a>0?(U("0"),Q("0 100%")):(U("-20rem"),Q("0 -100%"))};return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}}),[J,X]),o.createElement(c.A,{analytics:{genre:"bitcoinCanon",chapter:"rabbitHole",defaultProps:{rabbitHoleId:P.id}},meta:{title:P.seo.title,description:P.seo.description,image:P.seo.openGraphImage?{src:P.seo.openGraphImage,alt:P.seo.title}:_?_.fixed:null}},o.createElement(d.l,null,o.createElement(m.G,{resources:B,rabbitHoleId:P.id},o.createElement(s.az,{as:"section",bg:"aliceBlue"},o.createElement(i.mcf,{py:6,pt:{base:4,xxs:5,sm:6}},o.createElement(s.so,null,o.createElement(s.az,{w:{base:"87.5%",sm:"75%",xl:"62.5%"},mx:"auto",position:"relative"},o.createElement(G,null),o.createElement(s.az,null,o.createElement(i.DZT,{as:"h1",textAlign:"center",fontSize:{base:"lg",sm:"xl",md:"2xl",lg:"3xl"},lineHeight:{base:"lg",sm:"xl",md:"2xl",lg:"3xl"},mb:{base:2,lg:3}},(0,x.qg)(P.title)),P.excerpt?o.createElement(s.az,{fontSize:{base:"xs",sm:"sm"},lineHeight:{base:"xs",sm:"sm"},mb:{base:2,lg:3},textAlign:"center",sx:{"p:not(:last-of-type)":{mb:{base:2}},a:{color:"trueBlue","&:hover, &:active, &:focus":{textDecoration:"underline"}}}},(0,x.qg)(P.excerpt,{type:Y.I.BODY})):null),o.createElement(s.BJ,{borderTopStyle:"solid",borderBottomStyle:"solid",borderTopWidth:"1px",borderBottomWidth:{base:"1px",lg:0},borderBottomColor:"columbiaBlue",borderTopColor:"columbiaBlue",direction:{base:"column",xs:"row"},spacing:"2",py:{base:2,lg:3,xl:2},my:{base:2,lg:3},alignItems:"center",justifyContent:"center"},o.createElement(s.zt,{spacing:{base:1,xs:2}},o.createElement(s.zt,{spacing:-1,ml:"-2px"},A.map(((e,t)=>o.createElement(s.az,{key:t,boxSize:{base:4,xs:5},border:"2px solid",borderColor:"snow",borderRadius:"full",bg:"snow",sx:{".gatsby-image-wrapper img":{borderRadius:"full"}}},o.createElement(n.G,{image:e.avatar.gatsbyImageData,alt:e.name}))))),o.createElement(s.az,null,o.createElement(i.EYj,{textStyle:"xs"},o.createElement(s.az,{as:"span",display:{base:"none",xs:"inline"}},`${I} `),o.createElement(s.az,{as:"strong"},j)),o.createElement(i.EYj,{color:"coolBlue"},o.createElement(de,{curators:A})))),o.createElement(s.az,null,o.createElement(i.EYj,{textAlign:{base:"center",xs:"left"}},L),o.createElement(s.so,null,o.createElement(Z.A,{duration:H}),o.createElement(ce,{ml:"2"})))),P.description?o.createElement(s.az,{sx:{"p:not(:last-of-type)":{mb:{base:2}},a:{color:"trueBlue","&:hover, &:active, &:focus":{textDecoration:"underline"}}}},(0,x.qg)(P.description)):null)))),P.video&&o.createElement(s.az,{as:"section",bgGradient:"linear(to-b, aliceBlue, aliceBlue 72%, snow 72%)",mt:-2},o.createElement(i.mcf,null,o.createElement(s.so,null,o.createElement(s.az,{w:{base:"100%",xxs:"87.5%",sm:"75%",xl:"62.5%","2xl":"75%"},mx:"auto"},o.createElement(f.Bl,{group:"introVideo"},o.createElement(u.A,{url:P.video.url,width:P.video.width,height:P.video.height,previewImage:P.videoPreview,config:{}})))))),o.createElement(s.az,{as:"section",my:{base:4,xs:5,xl:6}},B.map((e=>o.createElement(me,Object.assign({group:"resource",key:e.resource.id},e))))),o.createElement(g.A,{title:O}),o.createElement(f.Bl,{group:"curator"},A.map(((e,t)=>o.createElement(E,{key:t,image:e.avatar.gatsbyImageData,name:e.name,cta:{label:e.ctaLabel,link:e.ctaUrl},handle:e.twitterHandle,bio:e.bioNode.childMarkdownRemark.html,isLast:t===A.length-1})))),o.createElement(b.A,{rabbitHoles:V}),o.createElement(T,{positionStickyContext:J,positionStickyContextLine:X,title:P.title,curatorName:j}))))}}}]); 29//# sourceMappingURL=component---src-templates-rabbit-hole-template-js-b5621c239b00ebf9f806.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.