1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DeYimXby.js","./BQIE75eK.js","./entry.DZQFku0I.css","./BLy7cIZV.js","./BjQNFxeP.js","./BrDFFC-Q.js","./Dc52MYiQ.js","./CFh6ZAub.js","./bH8vGOJ-.js","./PostCard.C8B-_jb3.css","./D7_6h4mQ.js","./Bstt7u9x.js","./B84lp6bL.js","./Dh-6RZTZ.js","./CtIcon.DZAINZD0.css","./C4iw_mCP.js","./BK6_9FE4.js","./CViUe2XL.js","./DQpblqr_.js","./BwM2zqX6.js","./BpcCQwt8.js","./DLwvYgdZ.js","./DMCjdXlE.js","./BBPO1U5T.js","./CVe8w9kw.js","./Dd0UbpeS.js","./CYeGkWqq.js","./vee-validate-valibot.CwuiWIgu.css","./CWBJp5iv.js","./CrPUGc-D.js","./xNrvDHIw.js","./DhBs_wBa.js","./BcmFhtS7.js","./DwCJcHO-.js","./HCHRiIe0.js","./BTvZFaJt.js","./aITtCVgB.js","./CBvWc2LG.js"])))=>i.map(i=>d[i]); 2import{d as M,o,c as _,e as l,_ as he,q as f,m as k,p as g,I as lt,y as ce,D as P,bX as it,s as _e,M as E,t as T,bz as Se,au as ie,bY as ct,g as u,at as ut,av as dt,bZ as mt,f as e,aN as Be,j as ae,H as Fe,F as A,i as L,af as pt,ah as Ue,a3 as Ge,a4 as ft,l as $,k as O,r as U,P as De,E as Z,a7 as gt,a6 as _t,A as $e,u as Q,h as vt,a5 as re,w as ee,b_ as ht,b$ as bt,G as yt,v as wt,c0 as kt,c1 as xt}from"./BQIE75eK.js";import{S as Tt,b as Pt}from"./Dc52MYiQ.js";import{_ as W}from"./C4iw_mCP.js";import{_ as Ae}from"./BK6_9FE4.js";import{_ as ge}from"./CViUe2XL.js";import{s as St}from"./DQpblqr_.js";import{u as Dt}from"./CFh6ZAub.js";import{a as $t,c as At}from"./BwM2zqX6.js";import{n as Ct,_ as He}from"./DLwvYgdZ.js";import{u as It}from"./DMCjdXlE.js";import{_ as Mt}from"./BBPO1U5T.js";import{u as ue}from"./CrPUGc-D.js";import{u as Rt,a as Et,_ as Lt}from"./xNrvDHIw.js";import{a as qe,_ as Nt}from"./Dh-6RZTZ.js";import{_ as ve}from"./DhBs_wBa.js";import{_ as Ot,b as zt,a as X,C as B}from"./BLy7cIZV.js";import{_ as Ce}from"./D7_6h4mQ.js";import{_ as Ie,a as j}from"./Bstt7u9x.js";import{_ as se}from"./B84lp6bL.js";import{u as J}from"./DwCJcHO-.js";import{_ as Bt,u as Ft}from"./BTvZFaJt.js";import{h as Ut}from"./aITtCVgB.js";import{b as Ve,c as Ye,q as Gt,u as Ht,m as Ne,k as qt,d as Vt,e as Yt}from"./bH8vGOJ-.js";import{u as Wt}from"./CBvWc2LG.js";try{let s=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},t=new s.Error().stack;t&&(s._sentryDebugIds=s._sentryDebugIds||{},s._sentryDebugIds[t]="febb72d5-f570-4515-942a-a869939f1d46",s._sentryDebugIdIdentifier="sentry-dbid-febb72d5-f570-4515-942a-a869939f1d46")}catch{}const jt={"data-testid":"post-latest-card",class:"not-first:border-t not-first:border-ct-ds-border-default"},Kt={class:"min-w-0 flex-1"},Xt={key:0,class:"w-fit shrink-0 pt-0.5 text-end text-xs/none leading-none font-medium text-nowrap","data-testid":"post-latest-card__time"},Qt=M({__name:"CtPostCardLatestView",props:{href:{},category:{},categoryHref:{},categoryAsBadge:{type:Boolean},titleTag:{default:"h3"}},setup(s){return(t,a)=>{const r=he;return o(),_("article",jt,[l(r,{href:s.href,class:"group grid w-full grid-cols-[1fr_auto] items-baseline justify-between gap-x-3 gap-y-1"},{default:f(()=>[k("div",Kt,[(o(),g(lt(s.titleTag),{class:"line-clamp-4 text-sm/5 font-semibold tracking-tight text-pretty lang-aware-text text-ct-ds-fg-strong group-hover:underline desktop:line-clamp-3 desktop:text-base/5.5","data-testid":"post-latest-card__title"},{default:f(()=>[ce(t.$slots,"title")]),_:3}))]),t.$slots.time?(o(),_("div",Xt,[ce(t.$slots,"time")])):P("",!0)]),_:3},8,["href"]),l(Ot,{category:s.category,"category-as-badge":s.categoryAsBadge,"category-href":s.categoryHref,class:"mt-1 flex","testid-block":"post-latest-card"},null,8,["category","category-as-badge","category-href"])])}}}),Zt=({enabled:s,interval:t,onTick:a})=>{const r=E(0),n=()=>{r.value=0},i=({delta:m})=>{const v=r.value+m;if(v<T(t)){r.value=v;return}n(),a()},{pause:c,resume:d}=it(i,{immediate:!1});return _e(()=>T(s),m=>{if(m){d();return}c()},{immediate:!0}),{elapsed:r,reset:n}},Jt=({supportsHover:s,hideDelay:t})=>{const a=E(!0);let r;const n=()=>{window.clearTimeout(r),a.value=!0},i=()=>{T(s)||(window.clearTimeout(r),a.value=!1,r=window.setTimeout(()=>{a.value=!0},T(t)))};return Se(()=>{window.clearTimeout(r)}),{isVisible:a,show:n,hideTemporarily:i}},es=s=>{const t=E(!1),a=E(0),r=E(!1);let n=null,i=0,c=0,d;const m=()=>{n=null,i=0,c=0,t.value=!1},v=()=>{window.clearTimeout(d),d=window.setTimeout(()=>{r.value=!1},0)},h=(w,H=!1)=>{const q=t.value;if(m(),!q||H){a.value=0;return}r.value=!0,v();const b=Math.max(T(s.viewportWidth)*T(s.swipeTriggerRatio),T(s.swipeTriggerMinDistance));
2if(Math.abs(w)>=b){const x=T(s.isRtl);s.onSwipe(w<0?x?-1:1:x?1:-1);return}s.onSnap()},I=()=>{n===null&&!t.value&&a.value===0||h(a.value,!0)},S=()=>{m(),a.value=0},y=w=>{!T(s.enabled)||T(s.isLocked)||w.isPrimary&&(w.pointerType==="mouse"&&w.button!==0||(n!==null&&h(a.value,!0),n=w.pointerId,i=w.clientX,c=w.clientY,a.value=0))},F=w=>{r.value&&(window.clearTimeout(d),r.value=!1,w.preventDefault(),w.stopPropagation())},G=w=>{if(n!==w.pointerId)return;if(w.pointerType==="mouse"&&w.buttons===0){I();return}const H=w.clientX-i,q=w.clientY-c;if(!t.value){if(Math.abs(H)<T(s.dragStartThreshold))return;if(Math.abs(H)<=Math.abs(q)){h(0,!0);return}t.value=!0}w.cancelable&&w.preventDefault();const b=T(s.viewportWidth)||Math.abs(H);a.value=Math.max(Math.min(H,b),-b)},K=w=>{n===w.pointerId&&h(w.clientX-i)},C=w=>{n===w.pointerId&&h(w.clientX-i,!0)};return ie(document,"pointermove",G,{passive:!1,capture:!0}),ie(document,"pointerup",K,{passive:!0}),ie(document,"pointercancel",C,{passive:!0}),ie(window,"blur",I),ie(document,"visibilitychange",()=>{document.visibilityState==="hidden"&&I()}),Se(()=>{window.clearTimeout(d)}),{isDragging:t,dragOffsetPx:a,shouldSuppressClick:r,onTrackPointerDown:y,onTrackClickCapture:F,reset:S}},ts=8e3,Oe=900,ss=1e3,as=350,rs=12,os=.18,ns=48,ls=s=>Number.isFinite(s)?Math.max(1,Math.floor(s)):1,is=s=>{const t=E(0),a=E(0),r=E(!1),n=E(!1),i=E(!1),c=E(!1),d=E(Oe),m=ct("(hover: hover) and (pointer: fine)"),v=u(()=>T(s.viewportWidth)),h=u(()=>T(s.items)),I=u(()=>ls(T(s.perPage))),S=u(()=>T(s.autoPlay)),y=u(()=>T(s.isRtl)??!1),F=u(()=>T(s.autoSlideInterval)??ts),G=u(()=>T(s.autoSlideDuration)??Oe),K=u(()=>T(s.mobilePaginationProgressDelay)??ss),C=u(()=>T(s.swipeSnapDuration)??as),w=u(()=>T(s.dragStartThreshold)??rs),H=u(()=>T(s.swipeTriggerRatio)??os),q=u(()=>T(s.swipeTriggerMinDistance)??ns),b=u(()=>Math.ceil(h.value.length/I.value)),x=u(()=>S.value&&b.value>1),de=u(()=>b.value>1),be=u(()=>{const p=[];for(let D=0;D<h.value.length;D+=I.value)p.push(h.value.slice(D,D+I.value));return p}),Me=p=>p.map(D=>s.getItemKey(D)).join("-"),Re=(p,D)=>{const N=be.value[p]??[];return{key:`${D}-${p}-${Me(N)}`,items:N,isCurrent:D==="current"}},me=p=>b.value?(p%b.value+b.value)%b.value:0,ye=p=>{const D=me(p);return t.value=D,a.value=D,D},oe=Jt({supportsHover:m,hideDelay:K}),we=u(()=>{if(!b.value)return[];if(b.value===1){const z=t.value,V=be.value[z]??[];return[{key:`current-${z}-${Me(V)}`,items:V,isCurrent:!0}]}const p=[me(t.value-1),t.value,me(t.value+1)],D=new Set(p),N=be.value.map((z,V)=>V).filter(z=>!D.has(z)).map(z=>Re(z,"hidden"));return[...p.map((z,V)=>Re(z,V===0?"prev":V===1?"current":"next")),...N]});let ne=null,ke;const xe=()=>{ne!==null&&(cancelAnimationFrame(ne),ne=null)},pe=()=>{window.clearTimeout(ke)},te=p=>{xe(),pe(),r.value=!1,n.value=!0,ne=requestAnimationFrame(()=>{p!==0?ye(t.value+p):a.value=t.value,R.dragOffsetPx.value=0,n.value=!1,ne=null})},Y=E(0),Te=(p,D)=>{if(!we.value.length)return;if(d.value=D,p===0){a.value=t.value,Y.value=0,r.value=!0,pe();const Le=0,nt=R.dragOffsetPx.value!==Le;if(R.dragOffsetPx.value=Le,!nt){te(p);return}ke=window.setTimeout(()=>{!r.value||Y.value!==p||(te(p),Y.value=0)},D+50),R.dragOffsetPx.value=0;return}const N=me(t.value+p),fe=v.value;if(a.value=N,Y.value=p,!fe){te(p);return}r.value=!0,pe();const z=y.value?1:-1,V=p*z*fe,Ee=R.dragOffsetPx.value!==V;if(R.dragOffsetPx.value=V,!Ee){te(p),Y.value=0;return}ke=window.setTimeout(()=>{!r.value||Y.value!==p||(te(p),Y.value=0)},D+50)},R=es({viewportWidth:v,enabled:()=>b.value>1,isLocked:()=>r.value||n.value,isRtl:()=>y.value,dragStartThreshold:w,swipeTriggerRatio:H,swipeTriggerMinDistance:q,onSwipe:p=>{le.reset(),oe.hideTemporarily(),Te(p,C.value)},onSnap:()=>{Te(0,C.value)}}),je=u(()=>x.value&&(m.value||oe.isVisible.value)&&!r.value&&!n.value&&!R.isDragging.value&&!c.value&&!(m.value&&i.value)),le=Zt({enabled:je,interval:F,onTick:()=>{!x.value||r.value||R.isDragging.value||Te(1,G.value)}}),Ke=u(()=>x.value?Math.min(le.elapsed.value/F.value,1):1),Xe=u(()=>{if(!de.value)return[];const p=m.value||oe.isVisible.value&&!R.isDragging.value;return Array.from({length:b.value},(D,N)=>{const z={"--slider-pagination-progress":`${N===a.value?Ke.value*360:360}deg`};return{page:N+1,pageIndex:N,isActive:a.value===N,showProgressIndicator:p,style:z}})}),Qe=u(()=>we.value.length<=1?{transform:"translateX(0)",transitionDuration:r.value?`${d.value}ms`:"0ms",transitionProperty:r.value?"transform":"none"}:{transform:`translateX(calc(${y.value?100:-100}% + ${R.dragOffsetPx.value}px))`,transitionDuration:r.value?`${d.value}ms`:"0ms",transitionProperty:r.value?"transform":"none"}),Ze=()=>{ye(0),r.value=!1,n.value=!1,R.reset(),le.reset()},Je=p=>{p.propertyName!=="transform"||p.target!==p.currentTarget||!r.value||(te(Y.value),Y.value=0)},et=()=>{m.value&&(i.value=!0)},tt=()=>{m.value&&(i.value=!1)},st=p=>{if(!(p instanceof Element))return!0;try{return p.matches(":focus-visible")}catch{return!0}},at=p=>{c.value=st(p.target)},rt=p=>{const D=p.currentTarget,N=p.relatedTarget;D instanceof HTMLElement&&N instanceof Node&&D.contains(N)||(c.value=!1)},ot=p=>{p===t.value||r.value||n.value||R.isDragging.value||(le.reset(),oe.hideTemporarily(),R.dragOffsetPx.value=0,ye(p))};return _e([h,I],Ze,{immediate:!0}),_e(x,p=>{le.reset(),p||(a.value=t.value)},{immediate:!0}),_e(b,()=>{xe(),oe.show()}),Se(()=>{xe(),pe()}
2),{isDragging:R.isDragging,isSliderHovered:i,isTrackAnimating:r,paginationButtons:Xe,trackPages:we,trackStyle:Qe,onTrackTransitionEnd:Je,onMouseEnter:et,onMouseLeave:tt,onFocusIn:at,onFocusOut:rt,onTrackPointerDown:R.onTrackPointerDown,onTrackClickCapture:R.onTrackClickCapture,goToPage:ot}},cs=["inert","aria-hidden"],us=M({__name:"CtSlider",props:{items:{},getItemKey:{},perPage:{default:2},autoPlay:{type:Boolean,default:!1},autoSlideInterval:{},autoSlideDuration:{},mobilePaginationProgressDelay:{},swipeSnapDuration:{},dragStartThreshold:{},swipeTriggerRatio:{},swipeTriggerMinDistance:{},viewportClass:{default:""},trackClass:{default:""}},setup(s){const t=s,a=pt("track"),r=E(0),n=()=>{r.value=a.value?.getBoundingClientRect().width??0};ut(n),dt(a,n);const{isRtl:i}=mt(),{isDragging:c,isSliderHovered:d,isTrackAnimating:m,paginationButtons:v,trackPages:h,trackStyle:I,onTrackTransitionEnd:S,onMouseEnter:y,onMouseLeave:F,onFocusIn:G,onFocusOut:K,onTrackPointerDown:C,onTrackClickCapture:w,goToPage:H}=is({items:()=>t.items,getItemKey:t.getItemKey,perPage:()=>t.perPage,autoPlay:()=>t.autoPlay,viewportWidth:r,isRtl:()=>i.value,autoSlideInterval:()=>t.autoSlideInterval,autoSlideDuration:()=>t.autoSlideDuration,mobilePaginationProgressDelay:()=>t.mobilePaginationProgressDelay,swipeSnapDuration:()=>t.swipeSnapDuration,dragStartThreshold:()=>t.dragStartThreshold,swipeTriggerRatio:()=>t.swipeTriggerRatio,swipeTriggerMinDistance:()=>t.swipeTriggerMinDistance});return(q,b)=>(o(),_("section",{class:"select-none",onMouseenter:b[4]||(b[4]=(...x)=>e(y)&&e(y)(...x)),onMouseleave:b[5]||(b[5]=(...x)=>e(F)&&e(F)(...x)),onFocusin:b[6]||(b[6]=(...x)=>e(G)&&e(G)(...x)),onFocusout:b[7]||(b[7]=(...x)=>e(K)&&e(K)(...x))},[q.$slots.header?ce(q.$slots,"header",{key:0,isDragging:e(c),isSliderHovered:e(d),paginationButtons:e(v),goToPage:e(H)}):P("",!0),k("div",{class:ae(["overflow-hidden overscroll-contain",[t.viewportClass,{"cursor-grab touch-pan-y":e(h).length>1&&!e(c),"cursor-grabbing touch-pan-y select-none":e(c)}]]),onClickCapture:b[1]||(b[1]=(...x)=>e(w)&&e(w)(...x)),onDragstart:b[2]||(b[2]=Be(()=>{},["prevent"])),onPointerdown:b[3]||(b[3]=(...x)=>e(C)&&e(C)(...x))},[k("div",{ref:"track",class:ae(["grid auto-cols-[100%] grid-flow-col grid-rows-1",[t.trackClass,{"transition-transform ease-in-out":e(m)}]]),style:Fe(e(I)),onTransitionend:b[0]||(b[0]=(...x)=>e(S)&&e(S)(...x))},[(o(!0),_(A,null,L(e(h),x=>(o(),_("div",{key:x.key,class:"w-full shrink-0",inert:!x.isCurrent,"aria-hidden":x.isCurrent?void 0:"true"},[ce(q.$slots,"page",{items:x.items,pageKey:x.key},()=>[(o(!0),_(A,null,L(x.items,de=>ce(q.$slots,"item",{key:s.getItemKey(de),item:de})),128))])],8,cs))),128))],38)],34)],32))}}),ds={key:0,class:"relative flex items-center gap-2 [--progress-color:var(--ct-ds-bg-4)] dark:[--progress-color:var(--ct-ds-bg-1)]"},ms=["aria-label","aria-current","onClick"],ps=M({__name:"CtSliderPagination",props:{buttons:{},isDragging:{type:Boolean,default:!1},isSliderHovered:{type:Boolean,default:!1},showProgress:{type:Boolean,default:!1}},emits:["goToPage"],setup(s,{emit:t}){const a=s,r=t,n=["pointer-coarse:before:absolute","pointer-coarse:first:before:-inset-s-2","pointer-coarse:first:before:-inset-e-1","pointer-coarse:last:before:-inset-e-2","pointer-coarse:last:before:-inset-s-1","pointer-coarse:not-first:not-last:before:-inset-x-1","pointer-coarse:before:-inset-y-3"].join(" "),i=(c,d)=>{d||r("goToPage",c)};return(c,d)=>s.buttons.length?(o(),_("div",ds,[(o(!0),_(A,null,L(s.buttons,m=>(o(),_("button",{key:m.page,type:"button","aria-label":`Go to page ${m.page}`,"aria-current":m.isActive?"page":void 0,class:ae(["group/page relative inline-flex size-2.5 shrink-0 items-center justify-center",e(n)]),style:Fe(m.style),onClick:v=>i(m.pageIndex,m.isActive)},[k("span",{class:ae(["relative size-full overflow-hidden rounded-full outline",{"bg-ct-ds-accent-primary-default outline-ct-ds-accent-primary-strong/70":m.isActive,"bg-(--progress-color)/70 outline-ct-ds-fg-default/10 transition-[scale,colors] duration-200 ease-out hover:scale-115 hover:bg-(--progress-color)":!m.isActive}])},[k("span",{class:ae(["absolute inset-0 transition-opacity duration-600",{[c.$style.paginationProgress]:!0,"cursor-default opacity-100":a.showProgress&&m.isActive&&m.showProgressIndicator&&!a.isDragging&&!a.isSli
2derHovered,"cursor-default opacity-0":m.isActive&&(!a.showProgress||!m.showProgressIndicator||a.isDragging||a.isSliderHovered),"cursor-pointer opacity-0":!m.isActive}])},null,2)],2)],14,ms))),128))])):P("",!0)}}),fs="_paginationProgress_167nk_1",gs={paginationProgress:fs},_s={$style:gs},vs=Ue(ps,[["__cssModules",_s]]),hs=36e5,bs=M({__name:"PostLatestCard",props:{post:{},titleTag:{}},setup(s){const t=s,a=Ge(),r=u(()=>Gt(t.post)),n=u(()=>r.value?Date.now()-Ht(r.value).getTime()<hs:!1);return(i,c)=>(o(),g(e(Qt),{href:e(Ve)(s.post),"title-tag":s.titleTag},ft({title:f(()=>[O($(e(Ye)(s.post)),1)]),_:2},[e(r)?{name:"time",fn:f(()=>[k("span",{class:ae(e(n)?"text-ct-ds-accent-red-strong":"text-ct-ds-fg-muted")},$(e(zt)(e(r),e(a))),3)]),key:"0"}:void 0]),1032,["href","title-tag"]))}}),ys=async(s,t,a)=>{if(s==="tag"){const{response:i}=await J({query:_t,variables:{slug:t,limit:5,contentType:"editorial",excludeIds:a},context:{requestPolicy:"cache-first"}}),{data:c}=i;return u(()=>(U(gt,T(c)?.ArticlesByTagSlug)?.docs??[]).map(d=>U(Z,d)))}const{response:r}=await J({query:$e,variables:{slug:t,limit:5,contentType:"editorial"},context:{requestPolicy:"cache-first"}}),{data:n}=r;return u(()=>(U(De,T(n)?.ArticlesByCategorySlug)?.docs??[]).map(i=>U(Z,i)))},ws=["datetime"],ks={class:"text-sm/snug font-semibold text-ct-ds-fg-strong desktop:text-base/snug"},xs={class:"text-xs font-medium text-black","data-testid":"flash-news-list-item-card__important"},Ts={"data-testid":"flash-news-list-item-card__title"},Pe=M({__name:"FlashNewsListItemCard",props:{item:{}},setup(s){const t=Q(),a=Ge(),r=u(()=>Ut(s.item.publishedAt,a.value));return(n,i)=>{const c=he;return o(),g(c,{to:`/flash-news/${s.item.slug}`,class:"block","data-testid":"flash-news-list-item-card"},{default:f(()=>[k("time",{datetime:s.item.publishedAt,class:"mb-1 block text-sm font-medium text-ct-ds-accent-secondary-default","data-testid":"flash-news-list-item-card__time"},$(e(r)),9,ws),k("h3",ks,[s.item.isImportant?(o(),g(e(Bt),{key:0,class:"-mt-0.5 mr-1.5 h-5 align-middle",size:"xs",color:"primary",passive:""},{default:f(()=>[l(e(qe),{class:"text-black",name:"comm-fire",size:16}),k("span",xs,$(e(t).t("flash-news.is-important")),1)]),_:1})):P("",!0),k("span",Ts,$(s.item.title),1)])]),_:1},8,["to"])}}}),Ps={"aria-label":"Newsletter subscription",class:"mx-auto flex w-full max-w-4xl flex-col items-center gap-4 tablet:grid tablet:grid-cols-3 tablet:gap-8 desktop:grid-cols-[minmax(0,16rem)_minmax(0,1fr)]"},Ss={class:"flex flex-col gap-2 py-1 max-tablet:w-full max-tablet:items-center tablet:max-desktop:col-span-2"},Ds=M({__name:"NewsletterSubscribeCard",setup(s){const t=It(),a=Ct.find(i=>i.slug==="1-minute-letter"),r=u(()=>a?[a.id]:[]),n=()=>{t.add({type:"success",showCloseButton:!0,title:"You're all set!",description:"If you havenât confirmed your subscription before, please check your email to confirm it."})};return(i,c)=>{const d=he;return o(),_("section",Ps,[e(a)?(o(),g(e(He),{key:0,src:e(a).image,"src-dark":e(a).imageDark,alt:e(a).title,class:"relative aspect-2/1 w-full min-w-32 rounded-lg max-tablet:max-w-2/3 tablet:aspect-16/10"},null,8,["src","src-dark","alt"])):P("",!0),k("div",Ss,[l(d,{to:"/newsletters",class:"w-fit text-sm font-medium text-ct-ds-fg-default opacity-80 hover:opacity-100"},{default:f(()=>[...c[0]||(c[0]=[O(" Cointelegraph newsletters ",-1)])]),_:1}),c[1]||(c[1]=k("h2",{class:"mb-3 text-xl font-semibold tracking-lean text-ct-ds-fg-strong max-tablet:text-center tablet:mb-4"}," Daily byte-sized crypto news for those on the move ",-1)),l(Mt,{"list-ids":e(r),class:"max-tablet:w-full",onSuccess:n},null,8,["list-ids"])])])}}}),$s={key:0,class:"pointer-events-none fixed inset-x-0 bottom-5 z-10 mx-auto hidden w-full max-w-480 px-5 desktop:block xl:px-8"},As={"aria-label":"Newsletter subscription offer",class:"pointer-events-auto relative ms-auto w-75 rounded-2xl bg-ct-ds-bg-1 p-3 shadow-xl outline outline-ct-ds-border-clear dark:bg-ct-ds-bg-2 dark:shadow-black/70 dark:-outline-offset-1"},Cs={class:"flex items-center gap-3 pe-7"},Is={class:"text-sm/snug font-semibold text-ct-ds-fg-strong"},Ms=M({__name:"BottomStickyBanner",setup(s){const{promoNewsletter:t,promoTagline:a}=Et(),{isDisplayed:r}=Rt(),n=ue("show_newsletter"),i=vt("bottom-sticky-banner-dismissed",()=>!1),c=u(()=>n.value&&!i.value&&!!t.value&&!r("most-read")),d=()=>{i.value=!0};return(m,v)=>e(c)&&e(t)?(o(),_("div",$s,[k("aside",As,[l(e(Nt),{size:"icon-xs",round:"full",variant:"ghost",color:"default","aria-label":"Close newsletter offer",class:"absolute top-2 right-2 px-0",onClick:d},{default:f(()=>[l(e(qe),{name:"mark-x",size:"16"})]),_:1}),k("div",Cs,[l(e(He),{src:e(t).image,"src-dark":e(t).imageDark,alt:e(t).title,class:"aspect-8/5 h-auto w-20 shrink-0 rounded-sm bg-ct-ds-accent-primary-default"},null,8,["src","src-dark","alt"]),k("p",Is,$(e(a)),1)]),l(e(ve),{href:`/newsletters/${e(t).slug}`,size:"sm",round:"lg",variant:"outlined",color:"default",class:"mt-4 w-full"},{default:f(()=>[...v[0]||(v[0]=[O(" Subscribe to newsletter ",-1)])]),_:1},8,["href"])])])):P("",!0)}}),We=async()=>{const{response:s}=await J({query:$e,variables:{slug:"markets",limit:5,contentType:"editorial"},context:{requestPolicy:"cache-first"}}),{data:t}=s;return{articles:u(()=>(U(De,t.value?.ArticlesByCategorySlug)?.docs??[]).map(r=>U(Z,r)))}},Rs={key:0,"data-testid":"category-section--markets"},Es=M({__name:"MarketsSection",async setup(s){let t,a;const r=Q(),n=re(),{articles:i}=([t,a]=ee(()=>We()),t=await t,a(),t),c=u(()=>i.value[0]??null),d=u(()=>
2[i.value[1],i.value[2]].filter(Boolean)),m=u(()=>[i.value[3],i.value[4]].filter(Boolean)),v=u(()=>i.value.slice(1,5));return(h,I)=>e(i).length?(o(),_("div",Rs,[l(e(se),{tag:"h2",to:"/category/markets"},{default:f(()=>[O($(e(r).t("title.markets")),1)]),_:1}),e(c)?(o(),g(e(Ie),{key:0,columns:{mobile:1,tablet:3,desktop:4}},{default:f(()=>[l(e(j),{span:{tablet:2,desktop:2},"col-start":{tablet:2,desktop:1},"row-start":{tablet:1,desktop:1}},{default:f(()=>[l(e(Ce),{post:e(c)},null,8,["post"])]),_:1}),e(n).isMobile?(o(),g(e(j),{key:0},{default:f(()=>[l(e(B),null,{default:f(()=>[(o(!0),_(A,null,L(e(v),S=>(o(),g(e(X),{key:S.id,post:S,"with-cover":"","list-item":""},null,8,["post"]))),128))]),_:1})]),_:1})):P("",!0),e(n).isMobile?P("",!0):(o(),g(e(j),{key:1,"col-start":{tablet:1,desktop:3},"row-start":{tablet:1,desktop:1},"row-span":{tablet:2,desktop:1}},{default:f(()=>[l(e(B),null,{default:f(()=>[(o(!0),_(A,null,L(e(d),(S,y)=>(o(),g(e(X),{key:S.id,post:S,"with-cover":y===0},null,8,["post","with-cover"]))),128))]),_:1})]),_:1})),e(n).isMobile?P("",!0):(o(),g(e(j),{key:2,"col-start":{tablet:2,desktop:4},span:{tablet:2,desktop:1},"row-start":{tablet:2,desktop:1}},{default:f(()=>[l(e(B),{variant:e(n).isTablet?"horizontal":"default"},{default:f(()=>[(o(!0),_(A,null,L(e(m),(S,y)=>(o(),g(e(X),{key:S.id,post:S,"with-cover":y===0&&!e(n).isTablet},null,8,["post","with-cover"]))),128))]),_:1},8,["variant"])]),_:1}))]),_:1})):P("",!0)])):P("",!0)}}),Ls={},Ns={class:"me-0.5 inline-flex h-5 w-fit min-w-5 shrink-0 translate-y-[-0.075em] items-center rounded-full bg-ct-ds-bg-sub align-middle shadow-xs shadow-ct-ds-accent-red-default/20 outline outline-ct-ds-accent-red-default/30 dark:shadow-none dark:outline-ct-ds-accent-red-default/50"};function Os(s,t){return o(),_("span",Ns,[...t[0]||(t[0]=[k("span",{"aria-hidden":"true",class:"flex size-5 items-center justify-center"},[k("span",{class:"block size-2 animate-pulse rounded-full bg-ct-ds-accent-red-default motion-reduce:animate-none"})],-1),k("span",{class:"block pe-2 text-sm/none font-semibold tracking-wide uppercase"}," Live ",-1)])])}const zs=Ue(Ls,[["render",Os]]),Bs={key:0,"data-testid":"flash-news-column"},Fs={key:0,class:"flex"},Us={class:"flex flex-1 gap-8"},Gs={class:"flex flex-1 flex-col","data-testid":"flash-news-column__right"},Hs={key:0,class:"mx-4 w-px self-stretch bg-ct-ds-border-strong","data-testid":"flash-news-column__divider"},qs={key:1,class:"w-[222px] shrink-0","data-testid":"flash-news-column__ad"},Vs=M({__name:"FlashNewsColumn",async setup(s){let t,a;const r=Q(),n=re(),i=u(()=>n.isMobile?5:n.isTablet?10:8),{items:c}=([t,a]=ee(()=>Ft({last:i})),t=await t,a(),t),d=u(()=>c.value.slice(0,5)),m=u(()=>c.value.slice(5,10)),v=E(!1),h=()=>{v.value=!0};return(I,S)=>e(c).length>0?(o(),_("div",Bs,[e(n).isTablet?(o(),_("div",Fs,[k("div",Us,[l(e(B),{class:"flex-1","alternating-covers":!1,"data-testid":"flash-news-column__left"},{default:f(()=>[(o(!0),_(A,null,L(e(d),y=>(o(),g(e(Pe),{key:y.slug,item:y},null,8,["item"]))),128))]),_:1}),k("div",Gs,[l(e(B),{"alternating-covers":!1},{default:f(()=>[(o(!0),_(A,null,L(e(m),y=>(o(),g(e(Pe),{key:y.slug,item:y},null,8,["item"]))),128))]),_:1}),l(e(ve),{variant:"outlined",color:"default",size:"sm",round:"default",href:"/flash-news",class:"mt-4 w-full","data-testid":"flash-news-column__more"},{default:f(()=>[O($(e(r).t("flash-news.main.more")),1)]),_:1})])]),e(v)?P("",!0):(o(),_("div",Hs)),e(v)?P("",!0):(o(),_("div",qs,[l(e(Ae),{placement:"index",onClose:h})]))])):(o(),_(A,{key:1},[l(e(B),{"alternating-covers":!1},{default:f(()=>[(o(!0),_(A,null,L(e(c),y=>(o(),g(e(Pe),{key:y.slug,item:y},null,8,["item"]))),128))]),_:1}),l(e(ve),{variant:"outlined",color:"default",size:"sm",round:"default",href:"/flash-news",class:"mt-4 w-full","data-testid":"flash-news-column__more"},{default:f(()=>[O($(e(r).t("flash-news.main.more")),1)]),_:1})],64))])):P("",!0)}}),Ys=M({__name:"LatestNewsColumn",props:{limit:{}},async setup(s){let t,a;const r=s,n=Q(),{response:i}=([t,a]=ee(()=>J({query:ht,variables:u(()=>({limit:r.limit})),context:{requestPolicy:"cache-first"}})),t=await t,a(),t),{data:c}=i,d=u(()=>(c.value?.LatestNews?.docs??[]).map(m=>U(Z,m)));return(m,v)=>(o(),_(A,null,[l(e(B),{"data-testid":"post-latest"},{default:f(()=>[(o(!0),_(A,null,L(e(d),h=>(o(),g(e(bs),{key:h.id,post:h},null,8,["post"]))),128))]),_:1}),l(e(ve),{href:"/all-articles/editorial",size:"sm",round:"lg",variant:"outlined",color:"default",class:"my-4 self-stretch"},{default:f(()=>[O($(e(n).t("main-page.latest.view-all-articles")),1)]),_:1})],64))}}),Ws={class:"flex flex-col gap-6"},js=M({__name:"MostReadTabletView",props:{articles:{}},setup(s){const t=s,a=u(()=>t.articles[0]??null),r=u(()=>t.articles.slice(1,3)),n=u(()=>t.articles.slice(3,5));return(i,c)=>(o(),g(e(Ie),{columns:{tablet:3},"data-testid":"post-most-read"},{default:f(()=>[l(e(j),{span:{tablet:2}},{default:f(()=>[k("div",Ws,[e(a)?(o(),g(e(Ce),{key:0,post:e(a),"hide-time":""},null,8,["post"])):P("",!0),e(r).length?(o(),g(e(B),{key:1,variant:"horizontal",cols:2},{default:f(()=>[(o(!0),_(A,null,L(e(r),d=>(o(),g(e(X),{key:d.id,post:d,"hide-time":""},null,8,["post"]))),128))]),_:1})):P("",!0)])]),_:1}),l(e(j),null,{default:f(()=>[l(e(B),null,{default:f(()=>[(o(!0),_(A,null,L(e(n),(d,m)=>(o(),g(e(X),{key:d.id,post:d,"with-cover":m===0,"hide-time":""},null,8,["post","with-cover"]))),128))]),_:1})]),_:1})]),_:1}))}}),Ks=M({__name:"MostReadColumn",async setup(s){let t,a;const r=re(),{response:n}=([t,a]=ee(()=>J({query:bt,variables:{limit:5},context:{requestPolicy:"cache-first"}})),t=await t,a(),t),{data:i}=n,c=u(()=>(i.value?.BalancedMostRead?.docs??[]).map(d=>U(Z,d)));return(d,m)=>e(r).isMobile?(o(),g(e(B),{key:0,"data-testid":"post-most-read","alternating-covers":!1},{default:f(()=>[(o(!0),_(A,null,L(e(c),(v,h)=>(o(),g(e(X),{key:v.id,post:v,"with-cover":h<=2,"list-item":h!==0,"hide-time":""},null,8,["post","with-cover","list-item"]))),128))]),_:1})):e(r).isTablet?(o(),g(js,{key:1,articles:e(c)},null,8,["articles"])):e(r).isDesktop?(o(),g(e(B),{key:2,"data-testid":"post-most-read"},{default:f(()=>[(o(!0),_(A,null,L(e(c),(v,h)=>(o(),g(e(X),{key:v.id,post:v,"with-cover":h===0,"hide-time":""},null,8,["post","with-cover"]))),128))]),_:1})):P("",!0)}}),Xs={class:"group/card relative min-h-[2.5lh] min-w-0 px-3 pb-4 first:before:absolute first:before:inset-x-3 first:before:bottom-0 first:before:h-px first:before:bg-ct-ds-border-clear tablet:before:hidden","data-testid":"press-releases__card"},Qs={class:"pointer-events-auto relative mb-2 line-clamp-3 text-sm/tight font-semibold lang-aware-text text-ct-ds-fg-strong hover:underline max-tablet:line-clamp-2","data-testid":"press-releases__card-title"}
2,Zs={key:1,class:"line-clamp-2 text-xs font-medium tracking-lean text-pretty lang-aware-text text-ct-ds-fg-default","data-testid":"press-releases__card-meta"},Js=M({__name:"PressReleasesSliderCard",props:{post:{}},setup(s){const t=s,a=Q(),r=u(()=>{if(Ne(t.post)){const i=qt(t.post);return i?a.t("article.provided-by",{name:i}):void 0}return Vt(t.post,a.t,a.te)??void 0}),n=u(()=>{if(!Ne(t.post))return Yt(t.post)??void 0});return(i,c)=>{const d=he;return o(),_("article",Xs,[l(d,{to:e(Ve)(s.post),class:"block",draggable:"false"},{default:f(()=>[k("h4",Qs,$(e(Ye)(s.post)),1)]),_:1},8,["to"]),n.value?(o(),g(d,{key:0,to:n.value,"data-meta":"",class:"relative z-1 line-clamp-2 text-xs font-semibold tracking-lean text-pretty lang-aware-text text-ct-ds-fg-default hover:underline",draggable:"false","data-testid":"press-releases__card-meta",onClick:c[0]||(c[0]=Be(()=>{},["stop"]))},{default:f(()=>[O($(r.value),1)]),_:1},8,["to"])):(o(),_("p",Zs,$(r.value),1))])}}}),ea={class:"flex flex-wrap items-baseline justify-between gap-3 ps-5 pe-4 pt-4 pb-5"},ta={class:"font-medium text-ct-ds-accent-secondary-default","data-testid":"press-releases__sponsored-label"},sa={class:"grid grid-cols-1 gap-y-3 pt-0.5 tablet:grid-cols-2 tablet:grid-rows-1"},ze=M({__name:"PressReleasesSlider",async setup(s){let t,a;const{response:r}=([t,a]=ee(()=>J({query:$e,variables:{slug:"press-releases",limit:8},context:{requestPolicy:"cache-first"}})),t=await t,a(),t),{data:n}=r,i=u(()=>(U(De,n.value?.ArticlesByCategorySlug)?.docs??[]).map(h=>U(Z,h))),c=h=>h.id,d=Q(),m=u(()=>d.te("title.press-releases")?d.t("title.press-releases"):"Press releases"),v=u(()=>d.te("label.sponsored")?d.t("label.sponsored"):"Commissioned");return(h,I)=>e(i).length?(o(),g(e(us),{key:0,class:"border-y border-ct-ds-border-clear/70 bg-ct-ds-bg-3 max-tablet:-mx-(--ct-container-px) tablet:rounded-lg tablet:border dark:bg-ct-ds-bg-2",items:e(i),"get-item-key":c,"per-page":2,"auto-play":"","viewport-class":"px-5 pb-1 mask-x-from-[calc(100%-1rem)] mask-x-to-[calc(100%-1px)]","track-class":"-mx-3","auto-slide-interval":8e3,"auto-slide-duration":900,"mobile-pagination-progress-delay":1e3,"swipe-snap-duration":350,"drag-start-threshold":12,"swipe-trigger-ratio":.18,"swipe-trigger-min-distance":48,"data-testid":"press-releases"},{header:f(({isDragging:S,isSliderHovered:y,paginationButtons:F,goToPage:G})=>[k("header",ea,[l(e(se),{tag:"h3",to:"/category/press-releases",size:"sm",class:"mb-0! grow","data-testid":"press-releases__title"},{postfix:f(()=>[k("span",ta,$(e(v)),1)]),default:f(()=>[O($(e(m))+" ",1)]),_:1}),l(e(vs),{buttons:F,"is-dragging":S,"is-slider-hovered":y,"show-progress":"","data-testid":"press-releases__pagination",onGoToPage:G},null,8,["buttons","is-dragging","is-slider-hovered","onGoToPage"])])]),page:f(({items:S})=>[k("div",sa,[(o(!0),_(A,null,L(S,y=>(o(),g(Js,{key:c(y),post:y},null,8,["post"]))),128))])]),_:1},8,["items"])):P("",!0)}}),aa={class:"flex flex-col gap-6","data-testid":"post-top-crypto"},ra=M({__name:"TopNewsColumn",async setup(s){let t,a;const{response:r}=([t,a]=ee(()=>J({query:yt,context:{requestPolicy:"cache-first"}})),t=await t,a(),t),{data:n}=r,i=u(()=>(n.value?.EditorsChoice?.slots??[]).map(v=>v.article).filter(v=>!!v).map(v=>U(Z,v))),c=u(()=>i.value[0]??null),d=u(()=>i.value.slice(1,5)),m=re();return(v,h)=>(o(),_("div",aa,[e(c)?(o(),g(e(Ce),{key:0,post:e(c)},null,8,["post"])):P("",!0),e(m).isMobile?P("",!0):(o(),g(e(ze),{key:1})),e(d).length?(o(),g(e(B),{key:2,variant:e(m).isMobile?"default":"horizontal",cols:2,"for-top-news-column":""},{default:f(()=>[(o(!0),_(A,null,L(e(d),(I,S)=>(o(),g(e(X),{key:I.id,post:I,"with-cover":e(m).isMobile||S<2,"list-item":e(m).isMobile},null,8,["post","with-cover","list-item"]))),128))]),_:1},8,["variant"])):P("",!0),e(m).isMobile?(o(),g(e(ze),{key:3})):P("",!0)]))}}),oa={class:"relative"},na={class:"flex flex-1 flex-col"},la={class:"relative flex flex-1 flex-col"},ia=M({__name:"TopSection",setup(s){const t=Q(),a=re(),r=E(!1),n=()=>{r.value=!0},i=u(()=>a.isMobile?5:r.value?10:6),c=ue("show_flash_news"),d=ue("show_live_badge");return(m,v)=>(o(),_("div",oa,[l(e(Ie),{columns:{mobile:1,tablet:3,desktop:4}},{default:f(()=>[l(e(j),{class:"order-2 tablet:order-0"},{default:f(()=>[l(e(se),{tag:"h2"},{default:f(()=>[e(d)?(o(),g(zs,{key:0})):P("",!0),O(" "+$(e(t).t("main-page.latest")),1)]),_:1}),k("div",na,[l(Ys,{limit:e(i)},null,8,["limit"]),e(a).isDesktopOrTablet?(o(),g(e(Ae),{key:0,placement:"skyscraper",class:"mt-auto pt-4",onClose:n})):P("",!0)])]),_:1}),l(e(j),{span:{tablet:2,desktop:2},class:"order-1 tablet:order-0"},{default:f(()=>[l(e(se),{tag:"h2"},{default:f(()=>[O($(e(t).t("main-page.top-news")),1)]),_:1}),k("div",la,[l(e(W),{variant:"vertical",weight:"strong",class:"absolute inset-y-0 inset-s-0 -ms-3 hidden tablet:-ms-4 tablet:block desktop:-ms-5"}),l(e(W),{variant:"vertical",weight:"strong",class:"absolute inset-y-0 inset-e-0 -me-3 hidden tablet:-me-4 desktop:-me-5 desktop:block"}),l(ra)])]),_:1}),l(e(W),{weight:"strong",class:"order-3 col-span-full tablet:order-0 desktop:hidden","container-bleed":""}),l(e(j),{span:{tablet:3,desktop:1},class:"order-3 tablet:order-0"},{default:f(()=>[e(c)?(o(),g(e(se),{key:0,tag:"h2",to:"/flash-news",compact:e(a).isTablet},{default:f(()=>[O($(e(t).t("flash-news.column-title")),1)]),_:1},8,["compact"])):(o(),g(e(se),{key:1,tag:"h2",compact:e(a).isTablet},{postfix:f(()=>[O($(e(t).t("main-page.24h")),1)]),default:f(()=>[O($(e(t).t("main-page.most-read"))+" ",1)]),_:1},8,["compact"])),e(c)?(o(),g(Vs,{key:2})):(o(),g(Ks,{key:3})),e(a).isDesktop?(o(),g(e(Lt),{key:4,placement:"index","widget-placement":"most-read",class:"mt-12"})):P("",!0)]),_:1})]),_:1})]))}}),ca={class:"container flex flex-col gap-6 tablet:gap-8"},ua={class:"sr-only"},da=M({__name:"MainPage",async setup(s){let t,a;const r=kt(()=>xt(()=>import("./DeYimXby.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37]),import.meta.url).then(C=>C.TaxonomySection)),n=Q(),i=ue("show_newsletter"),c=re(),d=u(()=>c.isMobile?"index":"leaderboard"),m=u(()=>n.t("main-page.seo-title")),v=u(()=>n.t("main-page.seo-description")),h=ue("show_magazine_section"),[{articles:I},S]=([t,a]=ee(()=>
2Promise.all([We(),h.value?ys("category","magazine"):null])),t=await t,a(),t),y=u(()=>[...I.value,...S?.value??[]].map(({id:C})=>C)),F=Dt(),G=Wt(),K=u(()=>{const C=F.origin;return C?[$t({siteUrl:C,logoUrl:Pt(C,T(n.locale)),sameAs:G.value}),At({siteUrl:C})]:[]});return wt(u(()=>({script:K.value.map(C=>({type:"application/ld+json",innerHTML:St(C)}))}))),(C,w)=>(o(),_(A,null,[l(e(Tt),{title:e(m),description:e(v)},null,8,["title","description"]),k("div",ca,[k("h1",ua,$(e(m)),1),l(e(Ae),{placement:"leaderboard"}),l(e(ia)),l(e(W),{weight:"strong","container-bleed":""}),l(e(Es)),e(h)?(o(),_(A,{key:0},[l(e(W),{weight:"strong","container-bleed":""}),l(e(r),{kind:"category",slug:"magazine",to:"/category/magazine",variant:"center"}),l(e(ge),{placement:e(d)},null,8,["placement"])],64)):(o(),g(e(ge),{key:1,placement:e(d)},null,8,["placement"])),l(e(r),{kind:"tag",slug:"bitcoin",to:"/tags/bitcoin",variant:"mirrored","exclude-ids":e(y)},null,8,["exclude-ids"]),l(e(W),{weight:"strong","container-bleed":""}),l(e(r),{kind:"tag",slug:"ethereum",to:"/tags/ethereum","exclude-ids":e(y)},null,8,["exclude-ids"]),l(e(ge),{placement:e(d)},null,8,["placement"]),l(e(r),{kind:"tag",slug:"altcoins",to:"/tags/altcoins",variant:"center","exclude-ids":e(y)},null,8,["exclude-ids"]),l(e(W),{weight:"strong","container-bleed":""}),l(e(r),{kind:"tag",slug:"blockchain",to:"/tags/blockchain",variant:"mirrored","exclude-ids":e(y)},null,8,["exclude-ids"]),e(i)?(o(),_(A,{key:2},[l(e(W),{weight:"strong","container-bleed":""}),l(e(Ds)),l(e(W),{weight:"strong","container-bleed":""})],64)):(o(),g(e(ge),{key:3,placement:e(d)},null,8,["placement"])),l(e(r),{kind:"tag",slug:"regulation",to:"/tags/regulation",variant:"mirrored","exclude-ids":e(y)},null,8,["exclude-ids"]),l(e(Ms))])],64))}}),ma=M({__name:"index",setup(s){return(t,a)=>(o(),g(e(da)))}}),Oa=Object.freeze(Object.defineProperty({__proto__:null,default:ma},Symbol.toStringTag,{value:"Module"}));export{Oa as i,ys as u};
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.