1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,87652,e=>{"use strict";var t=e.i(71645);e.i(61200);var a=e.i(49652);let r={some:0,all:1};function i(e,{root:n,margin:s,amount:o,once:l=!1}={}){let[c,d]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{if(!e.current||l&&c)return;let t={root:n&&n.current||void 0,margin:s,amount:o};return function(e,t,{root:i,margin:n,amount:s="some"}={}){let o=(0,a.resolveElements)(e),l=new WeakMap,c=new IntersectionObserver(e=>{e.forEach(e=>{let a=l.get(e.target);if(!!a!==e.isIntersecting)if(e.isIntersecting){let a=t(e);"function"==typeof a?l.set(e.target,a):c.unobserve(e.target)}else"function"==typeof a&&(a(e),l.delete(e.target))})},{root:i,rootMargin:n,threshold:"number"==typeof s?s:r[s]});return o.forEach(e=>c.observe(e)),()=>c.disconnect()}(e.current,()=>(d(!0),l?void 0:()=>d(!1)),t)},[n,e,s,l,o]),c}e.s(["useInView",()=>i],87652)},39092,e=>{"use strict";var t=e.i(43476),a=e.i(71645);e.i(61200);var r=e.i(66576),i=e.i(66481),n=e.i(97307),s=e.i(21748);e.i(5369);var o=e.i(83920),l=e.i(63074),c=e.i(65566),d=e.i(41790);function m(e,t){var a;let r;return(0,d.isEasingArray)(e)?e[a=e.length,((t-0)%(r=a-0)+r)%r+0]:e}var u=e.i(30040),p=e.i(95119),g=e.i(98549),h=e.i(49652);function f(e){return"object"==typeof e&&!Array.isArray(e)}function y(e,t,a,r){return"string"==typeof e&&f(t)?(0,h.resolveElements)(e,a,r):e instanceof NodeList?Array.from(e):Array.isArray(e)?e:[e]}function v(e,t,a,r){var i;return"number"==typeof t?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):"<"===t?a:null!=(i=r.get(t))?i:e}var x=e.i(3668),w=e.i(13959);function b(e,t){return e.at!==t.at?e.at-t.at:null===e.value?1:null===t.value?-1:0}function k(e,t){return t.has(e)||t.set(e,{}),t.get(e)}function j(e,t){return t[e]||(t[e]=[]),t[e]}let N=e=>"number"==typeof e,C=e=>e.every(N);var S=e.i(92968),E=e.i(6327),T=e.i(92180),B=e.i(78310),A=e.i(57044),F=e.i(81699),z=e.i(57036);class M extends z.VisualElement{constructor(){super(...arguments),this.type="object"}readValueFromInstance(e,t){if(t in e){let a=e[t];if("string"==typeof a||"number"==typeof a)return a}}getBaseTargetFromProps(){}removeValueFromRenderState(e,t){delete t.output[e]}measureInstanceViewportBox(){return(0,F.createBox)()}build(e,t){Object.assign(e.output,t)}renderInstance(e,{output:t}){Object.assign(e,t)}sortInstanceNodePosition(){return 0}}function P(e){let t={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},a=(0,T.isSVGElement)(e)?new B.SVGVisualElement(t):new A.HTMLVisualElement(t);a.mount(e),S.visualElementStore.set(e,a)}function I(e){let t=new M({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});t.mount(e),S.visualElementStore.set(e,t)}var O=e.i(69122);function _(e,t,a,r){let i=[];if((0,g.isMotionValue)(e)||"number"==typeof e||"string"==typeof e&&!f(t))i.push((0,O.animateSingleValue)(e,f(t)&&t.default||t,a&&a.default||a));else{let n=y(e,t,r),s=n.length;(0,c.invariant)(!!s,"No valid elements provided.");for(let e=0;e<s;e++){let r=n[e],o=r instanceof Element?P:I;S.visualElementStore.has(r)||o(r);let l=S.visualElementStore.get(r),c={...a};"delay"in c&&"function"==typeof c.delay&&(c.delay=c.delay(e,s)),i.push(...(0,E.animateTarget)(l,{...t,transition:c},{}))}}return i}let D=function(e,t,a){let d=[];if(Array.isArray(e)&&e.some(Array.isArray)){let a;a=[],(function(e,{defaultTransition:t={},...a}={},r,i){let d=t.duration||.3,h=new Map,f=new Map,N={},S=new Map,E=0,T=0,B=0;for(let a=0;a<e.length;a++){let o=e[a];if("string"==typeof o){S.set(o,T);continue}if(!Array.isArray(o)){S.set(o.name,v(T,o.at,E,S));continue}let[h,b,z={}]=o;void 0!==z.at&&(T=v(T,z.at,E,S));let M=0,P=(e,a,r,o=0,g=0)=>{var h;let f=Array.isArray(h=e)?h:[h],{delay:y=0,times:v=(0,u.defaultOffset)(f),type:b="keyframes",repeat:k,repeatType:j,repeatDelay:N=0,...S}=a,{ease:E=t.ease||"easeOut",duration:A}=a,F="function"==typeof y?y(o,g):y,z=f.length,P=(0,n.isGenerator)(b)?b:null==i?void 0:i[b];if(z<=2&&P){let e=100;2===z&&C(f)&&(e=Math.abs(f[1]-f[0]));let t={...S};void 0!==A&&(t.duration=(0,l.secondsToMilliseconds)(A));let a=(0,s.createGeneratorEasing)(t,e,P);E=a.ease,A=a.duration}null!=A||(A=d);let I=T+F;1===v.length&&0===v[0]&&(v[1]=1);let O=v.length-f.length;if(O>0&&(0,p.fillOffset)(v,O),1===f.length&&f.unshift(null),k){(0,c.invariant)(k<20,"Repeat count too high, must be less than 20");A*=k+1;let e=[...f],t=[...v],a=[...E=Array.isArray(E)?[...E]:[E]];for(let r=0;r<k;r++){f.push(...e);for(let i=0;i<e.length;
1i++)v.push(t[i]+(r+1)),E.push(0===i?"linear":m(a,i-1))}for(let e=0;e<v.length;e++)v[e]=v[e]/(k+1)}let _=I+A;!function(e,t,a,r,i,n){for(let t=0;t<e.length;t++){let a=e[t];a.at>i&&a.at<n&&((0,x.removeItem)(e,a),t--)}for(let s=0;s<t.length;s++)e.push({value:t[s],at:(0,w.mixNumber)(i,n,r[s]),easing:m(a,s)})}(r,f,E,v,I,_),M=Math.max(F+A,M),B=Math.max(_,B)};if((0,g.isMotionValue)(h))P(b,z,j("default",k(h,f)));else{let e=y(h,b,r,N),t=e.length;for(let a=0;a<t;a++){let r=k(e[a],f);for(let e in b){var A,F;P(b[e],(A=z,F=e,A&&A[F]?{...A,...A[F]}:{...A}),j(e,r),a,t)}}}E=T,T+=M}return f.forEach((e,r)=>{for(let i in e){let n=e[i];n.sort(b);let s=[],l=[],c=[];for(let e=0;e<n.length;e++){let{at:t,value:a,easing:r}=n[e];s.push(a),l.push((0,o.progress)(0,B,t)),c.push(r||"easeOut")}0!==l[0]&&(l.unshift(0),s.unshift(s[0]),c.unshift("easeInOut")),1!==l[l.length-1]&&(l.push(1),s.push(null)),h.has(r)||h.set(r,{keyframes:{},transition:{}});let d=h.get(r);d.keyframes[i]=s,d.transition[i]={...t,duration:B,ease:c,times:l,...a}}}),h})(e,t,void 0,{spring:i.spring}).forEach(({keyframes:e,transition:t},r)=>{a.push(..._(r,e,t))}),d=a}else d=_(e,t,a,void 0);return new r.GroupPlaybackControls(d)};var R=e.i(87652);e.i(47167);var $=e.i(22875),V=e.i(96097);function U({value:e}){let r=(0,a.useRef)(null),i=(0,R.useInView)(r,{once:!0,margin:"0px 0px -10% 0px"}),n=function(){V.hasReducedMotionListener.current||(0,$.initPrefersReducedMotion)();let[e]=(0,a.useState)(V.prefersReducedMotion.current);return e}();return(0,a.useEffect)(()=>{let t=r.current,a=e.match(/^(\D*)(\d+)(.*)$/);if(!t||!a||n||!i)return;let[,s,o,l]=a,c=D(0,Number(o),{duration:1.6,ease:[.2,.7,.2,1],onUpdate:e=>{t.textContent=`${s}${Math.round(e)}${l}`},onComplete:()=>{t.textContent=e}});return()=>c.stop()},[i,n,e]),(0,t.jsx)("span",{ref:r,children:e})}e.s(["default",()=>U],39092)},68760,e=>{"use strict";var t=e.i(43476);function a({children:e,className:a}){return(0,t.jsx)("div",{className:a,onPointerMove:e=>{if("mouse"===e.pointerType)for(let t of e.currentTarget.querySelectorAll(".card-glass")){let a=t.getBoundingClientRect();t.style.setProperty("--mx",`${e.clientX-a.left}px`),t.style.setProperty("--my",`${e.clientY-a.top}px`)}},children:e})}e.s(["default",()=>a])},18949,e=>{"use strict";var t=e.i(43476),a=e.i(71645);function r(){let e=(0,a.useRef)(null),r=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let t=0,a=()=>{t=0;let a=e.current,i=r.current;if(!a||!i)return;let n=a.getBoundingClientRect(),s=Math.min(Math.max((.5*window.innerHeight-n.top)/n.height,0),1),o=document.documentElement;window.scrollY+window.innerHeight>=o.scrollHeight-2&&(s=1),i.style.height=`${100*s}%`},i=()=>{t||(t=requestAnimationFrame(a))};return a(),window.addEventListener("scroll",i,{passive:!0}),window.addEventListener("resize",i,{passive:!0}),()=>{window.removeEventListener("scroll",i),window.removeEventListener("resize",i),t&&cancelAnimationFrame(t)}},[]),(0,t.jsx)("div",{ref:e,"aria-hidden":"true",className:"rail-track pointer-events-none absolute -left-8 top-0 bottom-0 hidden w-0.5 xl:block",children:(0,t.jsx)("div",{ref:r,className:"rail-fill w-0.5",style:{height:"0%"}})})}e.s(["default",()=>r])},38383,e=>{"use strict";var t=e.i(43476);let a={right:[[0,3],[1,3],[2,3],[3,3],[4,3],[5,3],[6,3],[4,1],[5,2],[5,4],[4,5]],left:[[0,3],[1,3],[2,3],[3,3],[4,3],[5,3],[6,3],[2,1],[1,2],[1,4],[2,5]],out:[[1,5],[2,4],[3,3],[4,2],[5,1],[2,1],[3,1],[4,1],[5,2],[5,3],[5,4]]};function r({direction:e="right",className:r="h-3.5 w-3.5"}){return(0,t.jsx)("svg",{viewBox:"0 0 7 7",fill:"currentColor",shapeRendering:"crispEdges","aria-hidden":"true",className:r,children:a[e].map(([e,a])=>(0,t.jsx)("rect",{x:e,y:a,width:"1",height:"1"},`${e}-${a}`))})}e.s(["default",()=>r])},36750,e=>{"use strict";var t=e.i(43476),a=e.i(57688),r=e.i(38383);let i=[{src:"/images/coinstory/1st-transaction.jpg",alt:"First Bitcoin Transaction"},{src:"/images/coinstory/alchemist.jpg",alt:"The Alchemist"},{src:"/images/coinstory/billion-dollar-pizza.jpg",alt:"Bitcoin Pizza Day"},{src:"/images/coinstory/code-to-gold.jpg",alt:"Code to Gold"},{src:"/images/coinstory/ether-ultrasound.jpg",alt:"Ether Ultrasound Money"},{src:"/images/coinstory/hand-of-cyber-god.jpg",alt:"Hand of Cyber God"},{src:"/images/coinstory/revolutionists.jpg",alt:"The Revolutionists"},{src:"/images/coinstory/wired-cover.jpg",alt:"Wired cover illustration"}];function n(){let e=[...i,...i];return(0,t.jsxs)("div",{className:"grid gap-8 lg:grid-cols-[minmax(280px,0.8fr)_minmax(0,1.2fr)
1] lg:items-stretch lg:gap-14",children:[(0,t.jsx)("a",{href:"https://coinstory.tech/",target:"_blank",rel:"noopener noreferrer",className:"fx-reveal group block min-w-0",children:(0,t.jsx)("div",{className:"relative mx-auto aspect-[3/4] w-full max-w-sm pixel-corners overflow-hidden border border-white/10 shadow-[0_40px_100px_-30px_rgba(0,0,0,0.8),0_0_80px_-20px_hsl(var(--rose)/0.25)] lg:mx-0",children:(0,t.jsx)(a.default,{src:"/images/coinstory-cover.png",alt:"Coinstory - The Evolution of Bitcoin and Cryptocurrencies",fill:!0,className:"object-cover transition-transform duration-500 group-hover:scale-105",sizes:"(max-width: 1024px) 384px, 34vw"})})}),(0,t.jsxs)("div",{className:"fx-reveal flex min-w-0 flex-col",style:{"--d":"120ms"},children:[(0,t.jsx)("p",{className:"text-lg leading-relaxed text-muted-foreground sm:text-xl",children:"A decade of research compressed into one book. Coinstory traces the history of Bitcoin and the cryptocurrency revolution, from cypherpunk origins to DeFi, NFTs, and the emerging digital economy."}),(0,t.jsxs)("a",{href:"https://coinstory.tech/",target:"_blank",rel:"noopener noreferrer",className:"btn-glow mt-7 inline-flex min-h-12 w-fit items-center gap-2 rounded-full bg-primary px-7 py-3 text-[15px] font-medium text-primary-foreground hover:bg-primary/90",children:["Get the book",(0,t.jsx)(r.default,{})]}),(0,t.jsx)("div",{className:"relative mt-8 overflow-hidden lg:mt-auto lg:pt-8 [mask-image:linear-gradient(90deg,#000_82%,transparent)]","aria-label":"Coinstory illustration gallery",children:(0,t.jsx)("div",{className:"flex gap-5 animate-scroll-left hover:[animation-play-state:paused]",style:{width:"max-content",animationDuration:"52s"},children:e.map((e,r)=>(0,t.jsx)("div",{className:"pixel-corners relative aspect-[4/3] w-80 flex-shrink-0 overflow-hidden border border-white/10 bg-card/60 sm:w-96 lg:w-80 xl:w-96",children:(0,t.jsx)(a.default,{src:e.src,alt:e.alt,fill:!0,className:"object-cover",sizes:"(max-width: 640px) 320px, (max-width: 1280px) 320px, 384px"})},`${e.alt}-${r}`))})})]})]})}e.s(["default",()=>n],36750)},74409,e=>{"use strict";var t=e.i(43476),a=e.i(71645),r=e.i(57688),i=e.i(22016),n=e.i(38383);let s=[{image:"/images/keywords/fintechweek2026.jpg",alt:"Tokenization of Capital Markets panel at FintechWeek CEE 2026"},{image:"/images/keywords/unbundled2026.jpg",alt:"Keynote at Unbundled 2026"},{image:"/images/keywords/ethprague2026-1.jpg",alt:"Fireside chat at ETHPrague 2026"},{image:"/images/keywords/ethprague2026-2.jpg",alt:"Speaking at ETHPrague 2026"},{image:"/images/keywords/btcprague2026.jpg",alt:"Talk at BTC Prague"},{image:"/images/keywords/xxooio.jpg",alt:"Main stage at XXOO Conference"},{image:"/images/keywords/vitalik.jpg",alt:"With Vitalik Buterin at Devcon"},{image:"/images/keywords/ds25.jpg",alt:"Speaking event photo"},{image:"/images/keywords/d24.jpg",alt:"Conference appearance"},{image:"/images/keywords/d23.jpg",alt:"Event photo"},{image:"/images/keywords/forbes-speaker.png",alt:"Forbes speaker appearance"},{image:"/images/keywords/pwc2.jpg",alt:"PwC blockchain event"},{image:"/images/keywords/novycas.jpg",alt:"Media appearance"},{image:"/images/keywords/D22.jpg",alt:"Conference presentation"},{image:"/images/keywords/dBW.jpg",alt:"Blockchain week appearance"},{image:"/images/keywords/d20.jpg",alt:"Stage talk"},{image:"/images/keywords/d18.jpg",alt:"Panel discussion"},{image:"/images/keywords/d5.jpg",alt:"Public talk"},{image:"/images/keywords/d13.jpg",alt:"Event appearance"},{image:"/images/keywords/d12.jpg",alt:"Interview appearance"},{image:"/images/keywords/d11.jpg",alt:"Crypto event"},{image:"/images/keywords/d10.jpg",alt:"Speaking engagement"},{image:"/images/keywords/d9.jpg",alt:"Lecture photo"},{image:"/images/keywords/d7.jpg",alt:"Conference photo"},{image:"/images/keywords/d6.jpg",alt:"Stage appearance"},{image:"/images/keywords/d4.jpg",alt:"Panel appearance"},{image:"/images/keywords/d3.jpeg",alt:"Panel discussion at Invest Summit"},{image:"/images/keywords/d2.jpg",alt:"Community event"},{image:"/images/keywords/d1.jpeg",alt:"Talk on Bitcoin supply distribution at UTXO 2023"}],o=[{name:"StartitUP",badge:"Interview",href:"https://www.youtube.com/watch?time_continue=2&v=iCg-hzeYeqw&embeds_referring_euri=https%3A%2F%2Fwww.stanceldavid.sk%2F"},{name:"Libertas",badge:"Documentary",href:"https://www.youtube.com/watch?v=3_asuwivJR0"},{name:"FORBES",badge:"Interview",href:"https://www.forbes.sk/ako-kryptomeny-menia-nas-svet-na-otazku-odpoveda-kryptomenovy-odbornik-david-stancel/"},{name:"Dennik N",badge:"Interview",href:"https://e.dennikn.sk/2340777/neverim-ze-bitcoin-je-pyramida-kto-to-hovori-nevie-ako-funguje-mysli-si-david-stancel/"},{name:"TA3 Energy Crisis",badge:"TV",href:"https://www.ta3.com/relacia/24972/za-energeticku-krizu-si-moze-zapad-sam-digitalne-peniaze-a-kryptomeny-bitcoin-zazil-najhorsi-mesiac-v-historii"},{name:"TA3 Crypto Interest",badge:"TV",href:"https://www.ta3.com/relacia/23784/zaujem-o-kryptomeny-stupa-rusko-chce-za-ropu-a-plyn-bitcoiny"},{name:"Hashtag",badge:"Interview",href:"https://hashtag.zoznam.sk/odbornik-na-kryptomeny-rozhovor/"},{name:"FuturePort",badge:"Talk",href:"https://www.futureport.sk/"},{name:"Future of Money",badge:"Talk",href:"https://vimeo.com/showcase/futureportyouth2021"},{name:"Nick Szabo - Blockwalks",badge:"Discussion",href:"https://www.youtube.com/watch?v=Yrdp18Sy1bc"},{name:"UTXO Panel",badge:"Discussion",href:"https://www.youtube.com/watch?v=6kQ0x-wFcs4&t=11s"},{name:"HN Podcast",badge:"Podcast",href:"https://podcasty.hn.cz/c1-67088450-digicash-bitgold-nebo-hashcash-vite-co-bylo-pred-bitcoinem-a-proc-je-tak-unikatni"},{name:"UTXO Conference Talk",badge:"Talk",href:"https://www.youtube.com/watch?v=oT9GZbqR7K4"},{name:"Blockwalks Conference",badge:"Talk",href:"https://blockwalks.com/"}],l=["ETHPrague 2026","Unbundled 2026","FintechWeek CEE 2026","BTC Prague","InvestSummit 2022","UTXO 2022","Readycon 2021/2022","WeAreDevelopers 2021","Aeternity Universe 2019","FuturePort Prague 2019/2021","IXPO 2019","IBM Perspective 2019","Globsec 2018","Blockwalks 2018/2019","FutureNow Conf 2018","XIXOIO Conference 2018","Cybercentral 2018/2019","Softecon 2018","Hackers Congress 2016/2017","LibertyCon 2017"];function c(){let e=(0,a.useRef)(null),c=[...l,...l],d=[...o,...o];function m(t){let a=e.current;a&&a.scrollBy({left:"next"===t?.85*a.clientWidth:-(.85*a.clientWidth),behavior:"smooth"})}return(0,t.jsxs)("div",{className:"space-y-6",children:[(0,t.jsxs)("div",{className:"fx-reveal flex items-center justify-between gap-4",children:[(0,t.jsx)("p",{className:"eyebrow text-muted-foreground",children:"Speaking gallery"}),(0,t.jsxs)("div",{className:"flex gap-2",children:[(0,t.jsx)("button",{type:"button",onClick:()=>m("prev"),className:"inline-flex h-11 w-11 items-center justify-center pixel-corners border border-white/10 bg-white/[0.06] text-foreground transition-colors hover:border-primary/50 hover:bg-white/[0.1] hover:text-primary","aria-label":"Show previous speaking photos",children:(0,t.jsx)(n.default,{direction:"left",className:"h-4 w-4"})}),(0,t.jsx)("button",{type:"button",onClick:()=>m("next"),className:"inline-flex h-11 w-11 items-center justify-center pixel-corners border border-white/10 bg-white/[0.06] text-foreground transition-colors hover:border-primary/50 hover:bg-white/[0.1] hover:text-primary","aria-label":"Show next speaking photos",children:(0,t.jsx)(n.default,{className:"h-4 w-4"})})]})]}),(0,t.jsx)("div",{ref:e,className:"fx-reveal scrollbar-hide grid auto-cols-[86%] grid-flow-col grid-rows-2 gap-3 overflow-x-auto scroll-smooth pr-4 sm:
1auto-cols-[46%] sm:gap-4 lg:auto-cols-[31%]","aria-label":"Speaking photo gallery",children:s.map(e=>(0,t.jsx)("div",{className:"pixel-corners group relative aspect-[4/3] min-w-0 overflow-hidden border border-white/10 transition-colors duration-300 hover:border-[hsl(var(--lilac)/0.6)]",children:(0,t.jsx)(r.default,{src:e.image,alt:e.alt,fill:!0,className:"object-cover transition-transform duration-700 ease-apple group-hover:scale-[1.04]",sizes:"(max-width: 1024px) 50vw, 30vw"})},e.alt))}),(0,t.jsx)("div",{className:"fx-reveal relative overflow-hidden py-1 [mask-image:linear-gradient(90deg,transparent,#000_8%,#000_92%,transparent)]",children:(0,t.jsx)("div",{className:"flex gap-2 animate-scroll-left hover:[animation-play-state:paused]",style:{width:"max-content",animationDuration:"42s"},children:c.map((e,a)=>(0,t.jsx)("span",{className:"chip-pixel",children:e},`${e}-${a}`))})}),(0,t.jsx)("div",{className:"fx-reveal relative overflow-hidden py-1 [mask-image:linear-gradient(90deg,transparent,#000_8%,#000_92%,transparent)]",children:(0,t.jsx)("div",{className:"flex gap-3 animate-scroll-right hover:[animation-play-state:paused]",style:{width:"max-content",animationDuration:"48s"},children:d.map((e,a)=>(0,t.jsxs)("a",{href:e.href,target:"_blank",rel:"noopener noreferrer",className:"card-glass group flex w-60 flex-shrink-0 items-center justify-between gap-3 px-5 py-4",children:[(0,t.jsxs)("span",{className:"min-w-0",children:[(0,t.jsx)("span",{className:"label-mono block text-[0.62rem] font-medium uppercase tracking-[0.1em] text-primary",children:e.badge}),(0,t.jsx)("span",{className:"mt-1 block truncate text-sm font-medium text-foreground",children:e.name})]}),(0,t.jsx)(n.default,{direction:"out",className:"h-3.5 w-3.5 flex-shrink-0 text-muted-foreground transition-colors group-hover:text-primary"})]},`${e.name}-${a}`))})}),(0,t.jsx)(i.default,{href:"/slides",className:"inline-flex min-h-11 items-center text-[15px] font-medium text-primary hover-underline",children:"See all presentations â"})]})}e.s(["default",()=>c])},67854,e=>{"use strict";var t=e.i(43476),a=e.i(38383);let r=[{name:"University of Economics",badge:"Guest Lecturer",description:"Slovakia's largest university specializing in economics and management education. Founded in 1940, EUBA holds AACSB accreditation and has produced over 121,000 graduates. Delivered guest lectures on blockchain technology and digital assets.",href:"https://euba.sk/en/"},{name:"Ethereum, DeFi, NFT & Metaverse",badge:"Online Course",description:"Intermediate-level course exploring Ethereum, smart contracts, DeFi protocols like Uniswap and Aave, stablecoins, NFTs, and the metaverse. 14 chapters covering the second largest cryptocurrency ecosystem in depth.",href:"https://skillmea.sk/online-kurzy/ethereum-defi-nft-a-metaverse"},{name:"Introduction to Cryptocurrencies",badge:"Online Course",description:"Beginner-friendly course covering Bitcoin, Ethereum, blockchain fundamentals, DeFi, NFTs, wallet security, and investment risks. 24 chapters demystifying digital assets for complete newcomers. Rated 5.0 stars.",href:"https://skillmea.sk/online-kurzy/uvod-do-kryptomien"},{name:"Slovak National Bank",badge:"Seminar",description:"The central bank of Slovakia. Delivered professional seminars on cryptocurrency regulation, digital assets, and blockchain technology implications for monetary policy and financial stability.",href:"https://nbs.sk/en/"},{name:"Mini Tech MBA",badge:"Seminar",description:"IT academy for women offering structured programs in tech skills and digital competencies. Delivered blockchain and cryptocurrency seminars as part of their premium curriculum in Bratislava.",href:"https://minitechmba.org/"},{name:"O2",badge:"Seminar",description:"Major telecommunications operator in Slovakia. Conducted professional seminars on blockchain technology, digital transformation, and cryptocurrency applications for enterprise teams.",href:"https://www.o2.sk/en"},{name:"ÄSOB",badge:"Seminar",description:"One of the largest banks in Slovakia, part of the KBC Group. Led professional seminars on cryptocurrency markets, blockchain in banking, and digital asset risk assessment for financial professionals.",href:"https://www.csob.sk/en"}];function i(){return(0,t.jsx)(a.default,{direction:"out",className:"h-3.5 w-3.5 text-muted-foreground opacity-40 group-hover:opacity-100 group-hover:text-primary transition-all duration-200 flex-shrink-0"})}function n({item:e,className:a=""}){return(0,t.jsxs)("a",{href:e.href,target:"_blank",rel:"noopener noreferrer",className:`card-glass group flex flex-col p-7 ${a}`,children:[(0,t.jsxs)("div",{className:"flex items-start justify-between gap-3 mb-4",children:[(0,t.jsx)("span",{className:"badge-mono",children:e.badge}),(0,t.jsx)(i,{})]}),(0,t.jsx)("h3",{className:"text-2xl font-medium tracking-[-0.02em] text-foreground group-hover:text-primary transition-colors mb-3",children:e.name}),(0,t.jsx)("p",{className:"text-sm text-muted-foreground leading-relaxed",children:e.description})]})}let s={name:"Slovak University of Technology",badge:"Lecturer",description:"Slovakiaâs top technical university with 11,000+ students and 7 faculties. Launched the first full-semester cryptocurrency course here in 2019 â covering Bitcoin, Ethereum, DeFi, and blockchain architecture.",href:"https://www.stuba.sk/english.html?page_id=132"};function o(){let e=[s,...r];[...e,...e];let a=[...r,...r];return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"md:hidden relative",children:(0,t.jsx)("div",{className:"flex gap-4 overflow-x-auto snap-x snap-mandatory scrollbar-hide pb-2 -mx-4 px-4",children:e.map((e,a)=>(0,t.jsx)("div",{className:"flex-shrink-0 w-[75vw] min-h-[300px] snap-start rounded-xl",children:(0,t.jsx)(n,{item:e,className:"w-full h-full"})},`${e.name}-${a}`))})}),(0,t.jsxs)("div",{className:"fx-reveal hidden md:flex gap-4 items-stretch py-1",children:[(0,t.jsxs)("a",{href:s.href,target:"_blank",rel:"noopener noreferrer",className:"card-glass card-glass-featured group flex-shrink-0 w-80 h-[420px] flex flex-col justify-between p-7",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("span",{className:"badge-mono mb-5",children:s.badge}),(0,t.jsx)("h3",{className:"text-3xl font-medium tracking-[-0.03em] text-foreground group-hover:text-primary transition-colors mb-3",children:s.name}),(0,t.jsx)("p",{className:"text-sm text-muted-foreground leading-relaxed",children:s.description})]}),(0,t.jsx)("span",{className:"inline-flex items-center gap-2 text-foreground text-sm font-medium",children:"View course â"})]}),(0,t.jsx)("div",{className:"relative flex-1 overflow-hidden py-1 [mask-image:linear-gradient(90deg,#000_82%,transparent)]",children:(0,t.jsx)("div",{className:"flex gap-4 animate-scroll-left hover:[animation-play-state:paused]",style:{width:"max-content",animationDuration:"50s"},children:a.map((e,a)=>(0,t.jsx)("div",{className:"flex-shrink-0 w-72 h-[420px] rounded-xl",children:(0,t.jsx)(n,{item:e,className:"w-full h-full"})},`${e.name}-${a}`))})})]})]})}e.s(["default",()=>o])}]);
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.