import{a1 as Ae,S as ee,i as te,s as le,l as b,m as p,n as y,h as m,p as _,K as ye,b as w,a2 as De,f as k,g as x,d as $,t as C,H as Ie,a as V,c as H,q as Z,G as g,e as q,a3 as ke,P as Ce,Q as we,R as Ee,T as Fe,a4 as We,a5 as Be,a6 as Me,L as Ve,M as He,a7 as Ne,a8 as qe,E as I,r as T,u as z,w as J,x as U,y as X,B as Y,Z as Se,a9 as oe,aa as ue,ab as ce}from"../../chunks/index-cd58b8d1.js";import{c as je,a as fe,t as Te}from"../../chunks/title-765c989f.js";import{H as ze}from"../../chunks/head-4a058b17.js";import{F as Ke}from"../../chunks/footer-1abd9501.js";import"../../chunks/index-81c83cec.js";import"../../chunks/icon-3aa13b39.js";function Pe(s,{from:e,to:t},l={}){const c=getComputedStyle(s),u=c.transform==="none"?"":c.transform,[f,n]=c.transformOrigin.split(" ").map(parseFloat),i=e.left+e.width*f/t.width-(t.left+f),r=e.top+e.height*n/t.height-(t.top+n),{delay:a=0,duration:o=E=>Math.sqrt(E)*120,easing:h=je}=l;return{delay:a,duration:Ae(o)?o(Math.sqrt(i*i+r*r)):o,easing:h,css:(E,v)=>{const F=v*i,S=v*r,W=E+v*e.width/t.width,N=E+v*e.height/t.height;return`transform: ${u} translate(${F}px, ${S}px) scale(${W}, ${N});`}}}function de(s,e,t){const l=s.slice();return l[18]=e[t],l}function he(s,e,t){const l=s.slice();return l[21]=e[t][0],l[22]=e[t][1],l}const Re=s=>({idx:s&1024,item:s&1024}),_e=s=>({idx:s[22],item:s[21]});function me(s,e,t){const l=s.slice();return l[21]=e[t][0],l[22]=e[t][1],l}const Ge=s=>({idx:s&1024,item:s&1024}),ge=s=>({idx:s[22],item:s[21]});function Le(s){let e=[],t=new Map,l,c,u=s[18];const f=n=>n[8](n[21]);for(let n=0;nn[8](n[21]);for(let n=0;n{u&&u.end(1),c=Ve(t,fe,{delay:100,duration:e[6]}),c.start()}),i=!0)},o(o){C(a,o),c&&c.invalidate(),o&&(u=He(t,fe,{delay:0,duration:e[6]})),i=!1},d(o){o&&m(t),a&&a.d(o),o&&u&&u.end()}}}function ve(s){let e,t,l,c,u,f;const n=[Oe,Le],i=[];function r(a,o){return a[4]?0:1}return t=r(s),l=i[t]=n[t](s),{c(){e=b("div"),l.c(),c=V(),this.h()},l(a){e=p(a,"DIV",{class:!0,style:!0});var o=y(e);l.l(o),c=H(o),o.forEach(m),this.h()},h(){_(e,"class",u="col "+s[7]+" svelte-b2jtby"),Z(e,"gap",s[3]+"px"),Z(e,"max-width",s[2]+"px")},m(a,o){w(a,e,o),i[t].m(e,null),g(e,c),f=!0},p(a,o){let h=t;t=r(a),t===h?i[t].p(a,o):(x(),C(i[h],1,1,()=>{i[h]=null}),$(),l=i[t],l?l.p(a,o):(l=i[t]=n[t](a),l.c()),k(l,1),l.m(e,c)),(!f||o&128&&u!==(u="col "+a[7]+" svelte-b2jtby"))&&_(e,"class",u),(!f||o&8)&&Z(e,"gap",a[3]+"px"),(!f||o&4)&&Z(e,"max-width",a[2]+"px")},i(a){f||(k(l),f=!0)},o(a){C(l),f=!1},d(a){a&&m(e),i[t].d()}}}function Qe(s){let e,t,l,c,u,f=s[10],n=[];for(let r=0;rC(n[r],1,1,()=>{n[r]=null});return{c(){e=b("div");for(let r=0;rs[17].call(e))},m(r,a){w(r,e,a);for(let o=0;otypeof d=="string"||typeof d=="number"?d:d[W]}=e,{class:B=""}=e;function R(){o=this.clientWidth,h=this.clientHeight,t(0,o),t(1,h)}return s.$$set=d=>{"items"in d&&t(11,n=d.items),"minColWidth"in d&&t(12,i=d.minColWidth),"maxColWidth"in d&&t(2,r=d.maxColWidth),"gap"in d&&t(3,a=d.gap),"masonryWidth"in d&&t(0,o=d.masonryWidth),"masonryHeight"in d&&t(1,h=d.masonryHeight),"animate"in d&&t(4,E=d.animate),"style"in d&&t(5,v=d.style),"duration"in d&&t(6,F=d.duration),"columnClass"in d&&t(7,S=d.columnClass),"idKey"in d&&t(13,W=d.idKey),"getId"in d&&t(8,N=d.getId),"class"in d&&t(9,B=d.class),"$$scope"in d&&t(15,f=d.$$scope)},s.$$.update=()=>{s.$$.dirty&6153&&t(14,l=Math.min(n.length,Math.floor(o/(i+a))||1)),s.$$.dirty&18432&&t(10,c=n.reduce((d,K,G)=>(d[G%d.length].push([K,G]),d),Array(l).fill(null).map(()=>[])))},[o,h,r,a,E,v,F,S,N,B,c,n,i,W,l,f,u,R]}class Je extends ee{constructor(e){super(),te(this,e,Ze,Qe,le,{items:11,minColWidth:12,maxColWidth:2,gap:3,masonryWidth:0,masonryHeight:1,animate:4,style:5,duration:6,columnClass:7,idKey:13,getId:8,class:9})}}const Ue=[{id:"mantyke",rel:"friend",name:"\u5854\u5854",title:"\u5C0F\u7403\u98DE\u9C7C",link:"https://mantyke.icu/",descr:"\u6211\u4EEC\u4F1A\u4E00\u8D77\u9047\u89C1\u9CB8\u9C7C\u5417\uFF1F",avatar:"https://mantyke.icu/images/logo.png"},{id:"middleofnowhere",rel:"friend",name:"\u9646\u535A\u5B66",title:"Middle of No where",link:"https://notes.midofnowhere.link/",descr:"Welcome to the middle of nowhere. That's right, absolute nowhere.",avatar:"https://github.com/yue2/picbed/blob/main/cutepic.png?raw=true"},{id:"chestnut",rel:"friend",name:"\u6817",title:"\u91CE\u751F\u6817\u5B50\u{1F330}",link:"https://blog.chestnut.monster/"},{id:"nekolas",rel:"friend",name:"Nic Tian",title:"Nekolas's blog",link:"https://blog.nekolas.cafe/",descr:"\u6B22\u8FCE\u52A0\u5165\u9508\u6813\u62B5\u6297\u519B",avatar:"https://blogpic-1308403500.cos.ap-shanghai.myqcloud.com/avatar/nic-avatar-tomato.png"},{id:"summerblue",rel:"friend",name:"\u590F\u8BE4",title:"SummberBlue",link:"https://summerblue.space/",descr:"\u65E9\u7761\u65E9\u8D77\u8EAB\u4F53\u597D"},{id:"loikin",rel:"friend",name:"Loikin",title:"\u6B64\u751F\u672A\u547D\u540D",link:"https://blog.loikein.one/",descr:"\u7528\u7231\u548C\u7406\u6027\u5BF9\u6297\u8352\u8C2C",avatar:"/assets/loikin.png"},{id:"sharktale",rel:"friend",name:"\u9CA8",title:"\u4E00\u53EA\u8106\u8106\u9CA8",link:"http://blog.sharktale.xyz/",descr:"\u9047\u89C1\u4E00\u53EA\u8106\u8106\u9CA8",avatar:"https://s2.loli.net/2022/03/30/xwOzn9G8TIqFPvR.jpg"}];function Xe(s){var ne,ie,ae;let e,t,l=((ne=s[0].name)!=null?ne:"")+"",c,u,f,n,i=((ie=s[0].title)!=null?ie:"")+"",r,a,o,h,E,v,F,S=((ae=s[0].name)!=null?ae:"")+"",W,N,B,R=s[0].title+"",d,K;function G(A,D){return A[0].avatar?et:$e}let P=G(s)(s),M=s[0].descr&&tt(s);return{c(){e=b("a"),t=b("div"),c=T(l),u=V(),f=b("br"),n=V(),r=T(i),a=V(),o=b("div"),h=b("div"),P.c(),E=V(),v=b("div"),F=b("span"),W=T(S),N=V(),B=b("span"),d=T(R),K=V(),M&&M.c(),this.h()},l(A){e=p(A,"A",{id:!0,rel:!0,href:!0,class:!0});var D=y(e);t=p(D,"DIV",{class:!0});var j=y(t);c=z(j,l),u=H(j),f=p(j,"BR",{}),n=H(j),r=z(j,i),j.forEach(m),a=H(D),o=p(D,"DIV",{class:!0});var L=y(o);h=p(L,"DIV",{class:!0});var O=y(h);P.l(O),E=H(O),v=p(O,"DIV",{class:!0});var Q=y(v);F=p(Q,"SPAN",{class:!0});var se=y(F);W=z(se,S),se.forEach(m),N=H(Q),B=p(Q,"SPAN",{class:!0});var re=y(B);d=z(re,R),re.forEach(m),Q.forEach(m),O.forEach(m),K=H(L),M&&M.l(L),L.forEach(m),D.forEach(m),this.h()},h(){_(t,"class","absolute text-4xl font-bold opacity-5 rotate-6 leading-tight top-4"),_(F,"class","text-right p-name"),_(B,"class","opacity-50 text-right"),_(v,"class","card-title flex-col gap-0 flex-1 items-end"),_(h,"class","flex items-center gap-4"),_(o,"class","card-body p-4"),_(e,"id",s[0].id),_(e,"rel",s[0].rel),_(e,"href",s[0].link),_(e,"class","card bg-base-100 shadow-xl hover:shadow-2xl transition-shadow h-card u-url")},m(A,D){w(A,e,D),g(e,t),g(t,c),g(t,u),g(t,f),g(t,n),g(t,r),g(e,a),g(e,o),g(o,h),P.m(h,null),g(h,E),g(h,v),g(v,F),g(F,W),g(v,N),g(v,B),g(B,d),g(o,K),M&&M.m(o,null)},p(A,D){P.p(A,D),A[0].descr&&M.p(A,D)},i:I,o:I,d(A){A&&m(e),P.d(),M&&M.d()}}}function Ye(s){let e,t=s[0].html+"";return{c(){e=b("a"),this.h()},l(l){e=p(l,"A",{id:!0,rel:!0,href:!0,class:!0});var c=y(e);c.forEach(m),this.h()},h(){_(e,"id",s[0].id),_(e,"rel",s[0].rel),_(e,"href",s[0].link),_(e,"class","h-card u-url")},m(l,c){w(l,e,c),e.innerHTML=t},p:I,i:I,o:I,d(l){l&&m(e)}}}function xe(s){let e,t;return e=new Ke({props:{rounded:!0,class:"p-4 md:p-8"}}),{c(){J(e.$$.fragment)},l(l){U(e.$$.fragment,l)},m(l,c){X(e,l,c),t=!0},p:I,i(l){t||(k(e.$$.fragment,l),t=!0)},o(l){C(e.$$.fragment,l),t=!1},d(l){Y(e,l)}}}function $e(s){var f;let e,t,l,c=((f=s[0].name)!=null?f:s[0].title).charAt(0)+"",u;return{c(){e=b("div"),t=b("div"),l=b("span"),u=T(c),this.h()},l(n){e=p(n,"DIV",{class:!0});var i=y(e);t=p(i,"DIV",{class:!0});var r=y(t);l=p(r,"SPAN",{class:!0});var a=y(l);u=z(a,c),a.forEach(m),r.forEach(m),i.forEach(m),this.h()},h(){var n,i,r;_(l,"class","text-3xl"),_(t,"class",((i=(n=s[0].class)==null?void 0:n.img)!=null?i:"bg-neutral-focus text-neutral-content shadow-inner rounded-xl")+" w-16"),_(e,"class","avatar "+((r=s[0].class)==null?void 0:r.avatar)+" placeholder mb-auto")},m(n,i){w(n,e,i),g(e,t),g(t,l),g(l,u)},p:I,d(n){n&&m(e)}}}function et(s){let e,t,l;return{c(){e=b("div"),t=b("img"),this.h()},l(c){e=p(c,"DIV",{class:!0});var u=y(e);t=p(u,"IMG",{class:!0,src:!0,alt:!0}),u.forEach(m),this.h()},h(){var c,u,f;_(t,"class",((u=(c=s[0].class)==null?void 0:c.img)!=null?u:"rounded-xl")+" u-photo"),Se(t.src,l=s[0].avatar)||_(t,"src",l),_(t,"alt",s[0].title),_(e,"class","avatar "+((f=s[0].class)==null?void 0:f.avatar)+" shrink-0 w-16 mb-auto")},m(c,u){w(c,e,u),g(e,t)},p:I,d(c){c&&m(e)}}}function tt(s){let e,t=s[0].descr+"",l;return{c(){e=b("div"),l=T(t),this.h()},l(c){e=p(c,"DIV",{class:!0});var u=y(e);l=z(u,t),u.forEach(m),this.h()},h(){_(e,"class","prose opacity-70 p-note")},m(c,u){w(c,e,u),g(e,l)},p:I,d(c){c&&m(e)}}}function lt(s){let e,t,l,c;const u=[xe,Ye,Xe],f=[];function n(i,r){return i[0].id==="footer"?0:i[0].html?1:2}return e=n(s),t=f[e]=u[e](s),{c(){t.c(),l=q()},l(i){t.l(i),l=q()},m(i,r){f[e].m(i,r),w(i,l,r),c=!0},p(i,[r]){t.p(i,r)},i(i){c||(k(t),c=!0)},o(i){C(t),c=!1},d(i){f[e].d(i),i&&m(l)}}}function nt(s,e,t){let{item:l}=e,c=l;return s.$$set=u=>{"item"in u&&t(1,l=u.item)},[c,l]}class it extends ee{constructor(e){super(),te(this,e,nt,lt,le,{item:1})}}function at(s){let e,t;return e=new it({props:{item:s[7]}}),{c(){J(e.$$.fragment)},l(l){U(e.$$.fragment,l)},m(l,c){X(e,l,c),t=!0},p(l,c){const u={};c&128&&(u.item=l[7]),e.$set(u)},i(l){t||(k(e.$$.fragment,l),t=!0)},o(l){C(e.$$.fragment,l),t=!1},d(l){Y(e,l)}}}function st(s){let e,t,l,c,u,f;e=new ze({});function n(a){s[3](a)}function i(a){s[4](a)}let r={items:s[2],minColWidth:384,maxColWidth:384,gap:32,class:"mx-4 sm:mx-8 md:my-4 lg:mx-16 lg:my-8 xl:mx-32 xl:my-16",$$slots:{default:[at,({item:a})=>({7:a}),({item:a})=>a?128:0]},$$scope:{ctx:s}};return s[0]!==void 0&&(r.width=s[0]),s[1]!==void 0&&(r.height=s[1]),l=new Je({props:r}),oe.push(()=>ue(l,"width",n)),oe.push(()=>ue(l,"height",i)),{c(){J(e.$$.fragment),t=V(),J(l.$$.fragment)},l(a){U(e.$$.fragment,a),t=H(a),U(l.$$.fragment,a)},m(a,o){X(e,a,o),w(a,t,o),X(l,a,o),f=!0},p(a,[o]){const h={};o&384&&(h.$$scope={dirty:o,ctx:a}),!c&&o&1&&(c=!0,h.width=a[0],ce(()=>c=!1)),!u&&o&2&&(u=!0,h.height=a[1],ce(()=>u=!1)),l.$set(h)},i(a){f||(k(e.$$.fragment,a),k(l.$$.fragment,a),f=!0)},o(a){C(e.$$.fragment,a),C(l.$$.fragment,a),f=!1},d(a){Y(e,a),a&&m(t),Y(l,a)}}}function rt(s,e,t){const l=Math.random();let u=[...((a,o=0,h=a.length)=>{for(;h;)o=l*h--|0,[a[h],a[o]]=[a[o],a[h]];return a})(Ue),{id:"footer"}],f,n;Te.set("");function i(a){f=a,t(0,f)}function r(a){n=a,t(1,n)}return[f,n,u,i,r]}class mt extends ee{constructor(e){super(),te(this,e,rt,st,le,{})}}export{mt as default};