import{S as zt,i as Dt,s as It,a0 as Gt,e as R,c as O,a as V,d as C,b as T,f as $,g as j,F as E,J as jt,E as st,Y as $t,v as te,O as ee,l as _t,q as B,w as Pt,x as Nt,y as Tt,o as Y,B as Ft,p as ut,k as Q,t as q,R as ne,m as G,h as W,j as ft,G as Rt,H as pt,n as ht}from"../chunks/index-f961f29d.js";import{a as re,c as ie}from"../chunks/Event-d12d19a1.js";import{p as oe}from"../chunks/stores-d7e9d57e.js";import{g as yt}from"../chunks/navigation-0e6511d1.js";import{l as se,b as le}from"../chunks/stores-2b13be7a.js";import{g as ae}from"../chunks/_commonjsHelpers-c771f69b.js";import"../chunks/Avatar-ae188221.js";import"../chunks/singletons-d1fb5791.js";import"../chunks/index-f562cf15.js";var ce={value:function(){}};function Ot(){for(var t=0,e=arguments.length,n={},i;t=0&&(i=n.slice(r+1),n=n.slice(0,r)),n&&!e.hasOwnProperty(n))throw new Error("unknown type: "+n);return{type:n,name:i}})}it.prototype=Ot.prototype={constructor:it,on:function(t,e){var n=this._,i=ue(t+"",n),r,o=-1,s=i.length;if(arguments.length<2){for(;++o0)for(var n=new Array(r),i=0,r,o;i>5,ot=1<<11,_e=function(){var t=[256,256],e=pe,n=ye,i=ge,r=vt,o=vt,s=ve,l=we,a=Vt,_=[],f=1/0,p=de("word","end"),h=null,m=Math.random,c={},y=Ce;c.canvas=function(d){return arguments.length?(y=K(d),c):y},c.start=function(){var d=x(y()),g=Ee((t[0]>>5)*t[1]),S=null,M=_.length,P=-1,D=[],F=_.map(function(b,v){return b.text=e.call(this,b,v),b.font=n.call(this,b,v),b.style=r.call(this,b,v),b.weight=o.call(this,b,v),b.rotate=s.call(this,b,v),b.size=~~i.call(this,b,v),b.padding=l.call(this,b,v),b}).sort(function(b,v){return v.size-b.size});return h&&clearInterval(h),h=setInterval(N,0),N(),c;function N(){for(var b=Date.now();Date.now()-b>1,v.y=t[1]*(m()+.5)>>1,xe(d,v,F,P),v.hasText&&I(g,v,S)&&(D.push(v),p.call("word",c,v),S?ke(S,v):S=[{x:v.x+v.x0,y:v.y+v.y0},{x:v.x+v.x1,y:v.y+v.y1}],v.x-=t[0]>>1,v.y-=t[1]>>1)}P>=M&&(c.stop(),p.call("end",c,D,S))}},c.stop=function(){return h&&(clearInterval(h),h=null),c};function x(d){d.width=d.height=1;var g=Math.sqrt(d.getContext("2d").getImageData(0,0,1,1).data.length>>2);d.width=(nt<<5)/g,d.height=ot/g;var S=d.getContext("2d");return S.fillStyle=S.strokeStyle="red",S.textAlign="center",{context:S,ratio:g}}function I(d,g,S){t[0],t[1];for(var M=g.x,P=g.y,D=Math.sqrt(t[0]*t[0]+t[1]*t[1]),F=a(t),N=m()<.5?1:-1,b=-N,v,k,Z;(v=F(b+=N))&&(k=~~v[0],Z=~~v[1],!(Math.min(Math.abs(k),Math.abs(Z))>=D));)if(g.x=M+k,g.y=P+Z,!(g.x+g.x0<0||g.y+g.y0<0||g.x+g.x1>t[0]||g.y+g.y1>t[1])&&(!S||!be(g,d,t[0]))&&(!S||Ae(g,S))){for(var u=g.sprite,w=g.width>>5,A=t[0]>>5,z=g.x-(w<<4),U=z&127,rt=32-U,X=g.y1-g.y0,tt=(g.y+g.y0)*A+(z>>5),J,at=0;at>>U:0);tt+=A}return delete g.sprite,!0}return!1}return c.timeInterval=function(d){return arguments.length?(f=d==null?1/0:d,c):f},c.words=function(d){return arguments.length?(_=d,c):_},c.size=function(d){return arguments.length?(t=[+d[0],+d[1]],c):t},c.font=function(d){return arguments.length?(n=K(d),c):n},c.fontStyle=function(d){return arguments.length?(r=K(d),c):r},c.fontWeight=function(d){return arguments.length?(o=K(d),c):o},c.rotate=function(d){return arguments.length?(s=K(d),c):s},c.text=function(d){return arguments.length?(e=K(d),c):e},c.spiral=function(d){return arguments.length?(a=Me[d]||d,c):a},c.fontSize=function(d){return arguments.length?(i=K(d),c):i},c.padding=function(d){return arguments.length?(l=K(d),c):l},c.random=function(d){return arguments.length?(m=d,c):m},c.on=function(){var d=p.on.apply(p,arguments);return d===p?c:d},c};function pe(t){return t.text}function ye(){return"serif"}function vt(){return"normal"}function ge(t){return Math.sqrt(t.value)}function ve(){return(~~(Math.random()*6)-3)*30}function we(){return 1}function xe(t,e,n,i){if(!e.sprite){var r=t.context,o=t.ratio;r.clearRect(0,0,(nt<<5)/o,ot/o);var s=0,l=0,a=0,_=n.length;for(--i;++i<_;){e=n[i],r.save(),r.font=e.style+" "+e.weight+" "+~~((e.size+1)/o)+"px "+e.font;var f=r.measureText(e.text+"m").width*o,p=e.size<<1;if(e.rotate){var h=Math.sin(e.rotate*ct),m=Math.cos(e.rotate*ct),c=f*m,y=f*h,x=p*m,I=p*h;f=Math.max(Math.abs(c+I),Math.abs(c-I))+31>>5<<5,p=~~Math.max(Math.abs(y+x),Math.abs(y-x))}else f=f+31>>5<<5;if(p>a&&(a=p),s+f>=nt<<5&&(s=0,l+=a,a=0),l+p>=ot)break;r.translate((s+(f>>1))/o,(l+(p>>1))/o),e.rotate&&r.rotate(e.rotate*ct),r.fillText(e.text,0,0),e.padding&&(r.lineWidth=2*e.padding,r.strokeText(e.text,0,0)),r.restore(),e.width=f,e.height=p,e.xoff=s,e.yoff=l,e.x1=f>>1,e.y1=p>>1,e.x0=-e.x1,e.y0=-e.y1,e.hasText=!0,s+=f}for(var d=r.getImageData(0,0,(nt<<5)/o,ot/o).data,g=[];--i>=0;)if(e=n[i],!!e.hasText){for(var f=e.width,S=f>>5,p=e.y1-e.y0,M=0;M>5),b=d[(l+F)*(nt<<5)+(s+M)<<2]?1<<31-M%32:0;g[N]|=b,P|=b}P?D=F:(e.y0++,p--,F--,l++)}e.y1=e.y0+D,e.sprite=g.slice(0,(e.y1-e.y0)*S)}}}function be(t,e,n){n>>=5;for(var i=t.sprite,r=t.width>>5,o=t.x-(r<<4),s=o&127,l=32-s,a=t.y1-t.y0,_=(t.y+t.y0)*n+(o>>5),f,p=0;p>>s:0))&e[_+h])return!0;_+=n}return!1}function ke(t,e){var n=t[0],i=t[1];e.x+e.x0i.x&&(i.x=e.x+e.x1),e.y+e.y1>i.y&&(i.y=e.y+e.y1)}function Ae(t,e){return t.x+t.x1>e[0].x&&t.x+t.x0e[0].y&&t.y+t.y0=0&&(e=t.slice(0,n))!=="xmlns"&&(t=t.slice(n+1)),wt.hasOwnProperty(e)?{space:wt[e],local:t}:t}function ze(t){return function(){var e=this.ownerDocument,n=this.namespaceURI;return n===mt&&e.documentElement.namespaceURI===mt?e.createElement(t):e.createElementNS(n,t)}}function De(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function qt(t){var e=Lt(t);return(e.local?De:ze)(e)}function Ie(){}function Wt(t){return t==null?Ie:function(){return this.querySelector(t)}}function Pe(t){typeof t!="function"&&(t=Wt(t));for(var e=this._groups,n=e.length,i=new Array(n),r=0;r=g&&(g=d+1);!(M=x[g])&&++g=0;)(s=i[r])&&(o&&s.compareDocumentPosition(o)^4&&o.parentNode.insertBefore(s,o),o=s);return this}function sn(t){t||(t=ln);function e(p,h){return p&&h?t(p.__data__,h.__data__):!p-!h}for(var n=this._groups,i=n.length,r=new Array(i),o=0;oe?1:t>=e?0:NaN}function an(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this}function cn(){return Array.from(this)}function un(){for(var t=this._groups,e=0,n=t.length;e1?this.each((e==null?xn:typeof e=="function"?kn:bn)(t,e,n==null?"":n)):Sn(this.node(),t)}function Sn(t,e){return t.style.getPropertyValue(e)||Ut(t).getComputedStyle(t,null).getPropertyValue(e)}function En(t){return function(){delete this[t]}}function Cn(t,e){return function(){this[t]=e}}function Mn(t,e){return function(){var n=e.apply(this,arguments);n==null?delete this[t]:this[t]=n}}function zn(t,e){return arguments.length>1?this.each((e==null?En:typeof e=="function"?Mn:Cn)(t,e)):this.node()[t]}function Xt(t){return t.trim().split(/^|\s+/)}function dt(t){return t.classList||new Kt(t)}function Kt(t){this._node=t,this._names=Xt(t.getAttribute("class")||"")}Kt.prototype={add:function(t){var e=this._names.indexOf(t);e<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var e=this._names.indexOf(t);e>=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};function Yt(t,e){for(var n=dt(t),i=-1,r=e.length;++i=0&&(n=e.slice(i+1),e=e.slice(0,i)),{type:e,name:n}})}function rr(t){return function(){var e=this.__on;if(!!e){for(var n=0,i=-1,r=e.length,o;nu.countl("click",u),S=u=>l("mouseover",u),M=u=>l("mouseout",u),P=u=>l("mousemove",u);let D=null;async function F(){const u=[o,s].join(":");let w=null;return await se.update(A=>(console.log(Object.keys(A)),A&&A[u]?(console.log("making from stored layout"),w=A[u]):(w=_e().size([o,s]).words(f).padding(I).rotate(()=>~~(Math.random()*y)+c).font(h).fontSize(z=>z.count+15),A[u]=w),console.log(Object.keys(A)),A)),w}function N(u){hr("#wordcloud").append("svg").attr("width",D.size()[0]).attr("height",D.size()[1]).append("g").attr("transform","translate("+D.size()[0]/2+","+D.size()[1]/2+")").selectAll("text").data(u).enter().append("text").style("font-size",w=>w.size+"px").style("font-family",h).style("fill","#393F67").style("cursor","pointer").attr("text-anchor","middle").attr("transform",w=>"translate("+[w.x,w.y]+")rotate("+w.rotate+")").text(w=>w.text).on("click",g).on("mouseover",S).on("mouseout",M).on("mousemove",P)}async function b(){D=(await F()).on("end",N),D.start()}let v=!1,k=null;te(async()=>{let u=0;setTimeout(()=>{k=setInterval(()=>{i!==u&&(b(),u=i)},500)},100),setTimeout(()=>{b(),u=i,n(3,v=!0)},0)}),ee(()=>{clearTimeout(k)});function Z(){n(5,r=window.innerWidth),n(1,i=window.outerWidth)}return t.$$set=u=>{"width"in u&&n(6,_=u.width),"words"in u&&n(7,f=u.words),"height"in u&&n(8,p=u.height),"font"in u&&n(9,h=u.font),"maxFontSize"in u&&n(10,m=u.maxFontSize),"minRotate"in u&&n(11,c=u.minRotate),"maxRotate"in u&&n(12,y=u.maxRotate),"scheme"in u&&n(13,x=u.scheme),"padding"in u&&n(14,I=u.padding),"backgroundColor"in u&&n(0,d=u.backgroundColor)},t.$$.update=()=>{t.$$.dirty&2&&n(2,o=i>1152?1e3:i>500?i-100:i-50),t.$$.dirty&4&&n(4,s=o<800?400:o<500?600:250)},n(1,i=0),n(5,r=0),[d,i,o,v,s,r,_,f,p,h,m,c,y,x,I,Z]}class zr extends zt{constructor(e){super();Dt(this,e,Mr,Cr,It,{width:6,words:7,height:8,font:9,maxFontSize:10,minRotate:11,maxRotate:12,scheme:13,padding:14,backgroundColor:0})}}function At(t,e,n){const i=t.slice();return i[11]=e[n],i}function St(t,e,n){const i=t.slice();return i[14]=e[n],i}function Dr(t){let e,n,i;return n=new zr({props:{words:t[3]}}),n.$on("click",t[4]),{c(){e=R("div"),Pt(n.$$.fragment),this.h()},l(r){e=O(r,"DIV",{class:!0});var o=V(e);Nt(n.$$.fragment,o),o.forEach(C),this.h()},h(){T(e,"class","mt-6 lg:mt-10 flex sm:justify-center overflow-auto")},m(r,o){j(r,e,o),Tt(n,e,null),i=!0},p(r,o){const s={};o&8&&(s.words=r[3]),n.$set(s)},i(r){i||(B(n.$$.fragment,r),i=!0)},o(r){Y(n.$$.fragment,r),i=!1},d(r){r&&C(e),Ft(n)}}}function Ir(t){let e,n,i,r,o,s,l,a,_,f,p=t[2],h=[];for(let m=0;m{r=null}),ut())},i(o){i||(B(r),i=!0)},o(o){Y(r),i=!1},d(o){r&&r.d(o),o&&C(n)}}}function Pr(t){let e,n,i,r,o,s,l,a,_,f,p,h,m,c,y=t[1].length+"",x,I,d=t[0].spec.events.length+"",g,S,M,P,D;const F=[Ir,Dr],N=[];function b(u,w){return u[2].length>0?0:1}f=b(t),p=N[f]=F[f](t);let v=t[0].spec.events,k=[];for(let u=0;uY(k[u],1,1,()=>{k[u]=null});return{c(){e=Q(),n=R("section"),i=R("h1"),r=q("Program"),o=Q(),s=R("div"),l=R("p"),a=q(`Program st\xE1le p\u0159ipravujeme, aktu\xE1ln\u011B je zde vyps\xE1na jenom \u010D\xE1st obsahu. \u010Casov\xFD rozpis bude zve\u0159ejn\u011Bn cca 2 t\xFDdny p\u0159ed konferenc\xED.`),_=Q(),p.c(),h=Q(),m=R("h1"),c=q("Seznam ud\xE1lost\xED ("),x=q(y),I=q("/"),g=q(d),S=q(")"),M=Q(),P=R("div");for(let u=0;u{N[A]=null}),ut(),p=N[f],p?p.p(u,w):(p=N[f]=F[f](u),p.c()),B(p,1),p.m(n,h)),(!D||w&2)&&y!==(y=u[1].length+"")&&ft(x,y),(!D||w&1)&&d!==(d=u[0].spec.events.length+"")&&ft(g,d),w&3){v=u[0].spec.events;let z;for(z=0;z{!r.tags||r.tags.forEach(o=>{e[o]||(e[o]={text:o,count:0}),e[o].count+=1})});let n=Object.keys(e).map(r=>e[r]);const i=n.reduce((r,o)=>o.count>r?o.count:r,0);return n=n.map(r=>(r.count=Math.round(r.count/(i/40)),r)),n}function Tr(t,e,n){let i,r,o,s,l;pt(t,le,h=>n(0,s=h)),pt(t,oe,h=>n(5,l=h));function a(h){return h?h.spec.events.reduce((m,c)=>m+(ie(c,h)||0),0):null}function _(h){const m=h.detail.path[0].innerHTML;return m&&yt(`/program?tag=${m}`),!0}function f(h,m){const c=h.url.searchParams;let y=[];if(c.get("tag")&&y.push({type:"tag",title:`Tag: #${c.get("tag")}`}),c.get("track")){const x=m.spec.tracks.find(I=>I.id===c.get("track"));if(!x)return yt("/program");y.push({type:"track",title:`Sekce: ${x.name}`})}return y}function p(h,m){if(!h||!m)return[];const c=h.url.searchParams;let y=m.spec.events;return c.get("tag")&&(y=y.filter(x=>x.tags&&x.tags.includes(c.get("tag")))),c.get("track")&&(y=y.filter(x=>x.track===c.get("track"))),n(1,r=y.map(x=>x.id)),y}return t.$$.update=()=>{t.$$.dirty&1&&n(3,i=Nr(s)),t.$$.dirty&1&&a(s),t.$$.dirty&33&&p(l,s),t.$$.dirty&33&&n(2,o=f(l,s))},n(1,r=[]),[s,r,o,i,_,l]}class Xr extends zt{constructor(e){super();Dt(this,e,Tr,Pr,It,{})}}export{Xr as default,Ur as prerender};