import{t as n,b as i}from"../chunks/CkOffrDd.js";import{i as V}from"../chunks/B6QR48qG.js";import{t as G,S as u,$ as H,C as B,a0 as T,P as L,w as I,Q as a,R as o,O as Q,a1 as F,a2 as S}from"../chunks/BAavZCSB.js";import{m as q,a as J,b as K,c as U,d as W,e as Z,f as X,B as E,N as tt}from"../chunks/DfihPpK_.js";import{e as g}from"../chunks/Bbfo1y9A.js";import{p as O}from"../chunks/B8gzMNkt.js";import{o as et}from"../chunks/RA9D6DOg.js";import{u as at}from"../chunks/C0ONGxFK.js";var ot=n('

Magic Card

'),rt=n('
'),st=n('
');function R(b,r){G(r,!1);let e=O(r,"gradientSize",8,200),f=O(r,"gradientColor",8,"#262626"),x=O(r,"gradientOpacity",8,.8),C=O(r,"class",8,""),M=q(e()),A=q(f()),p=q(-e()),d=q(-e());function j(s){const v=s.currentTarget.getBoundingClientRect();p.set(s.clientX-v.left),d.set(s.clientY-v.top)}function k(){p.set(-e()),d.set(-e())}et(()=>{p.set(-e()),d.set(-e())});let z=at`radial-gradient(${M}px circle at ${p}px ${d}px, ${A}, transparent 100%)`;V();var c=st(),h=a(c),_=a(h);J(_,r,"default",{},s=>{var v=ot();i(s,v)}),o(h);var D=u(h,2);const P=T(()=>({background:z,opacity:x()}));K(D,{get style(){return B(P)},children:H,$$slots:{default:(s,v)=>{const N=T(()=>v.motion);var l=rt();U(l,m=>{var t;return(t=B(N))==null?void 0:t(m)}),i(s,l)}}}),o(c),L(s=>X(c,1,s,"svelte-1dd4shl"),[()=>W(Z("group relative flex size-full overflow-hidden rounded-xl bg-neutral-100 dark:bg-base-100 border text-black dark:text-white justify-center py-4",C()))],T),g("mousemove",c,j),g("mouseleave",c,k),i(b,c),I()}var lt=n('

Contact me

'),it=n('
Discord
'),nt=n(''),dt=n('
Telegram
'),ct=n(''),vt=n('
E-Mail
'),ut=n(''),mt=n('
',1);function ft(b){let r=F(!1),e=F(!1);var f=mt(),x=Q(f),C=a(x);E(C,{delay:.1,children:(l,m)=>{var t=lt();i(l,t)},$$slots:{default:!0}});var M=u(C,2);E(M,{delay:.1*2,children:(l,m)=>{var t=nt(),$=a(t);R($,{class:"m-4 cursor-pointer flex-col items-center justify-center shadow-2xl whitespace-nowrap text-3xl group hover:border-[#7289DAAA] transition-all duration-300",gradientColor:"#425082",gradientSize:200,children:(y,Y)=>{var w=it();i(y,w)},$$slots:{default:!0}}),o(t),g("click",t,()=>S(r,!0)),i(l,t)},$$slots:{default:!0}});var A=u(M,2);E(A,{delay:.1*3,children:(l,m)=>{var t=ct(),$=a(t);R($,{class:"mr-8 cursor-pointer flex-col items-center justify-center shadow-2xl whitespace-nowrap text-3xl group hover:border-[#24A1DEAA] transition-all duration-300",gradientColor:"#0b5980",gradientSize:200,children:(y,Y)=>{var w=dt();i(y,w)},$$slots:{default:!0}}),o(t),i(l,t)},$$slots:{default:!0}});var p=u(A,2);E(p,{delay:.1*4,children:(l,m)=>{var t=ut(),$=a(t);R($,{class:"m-4 cursor-pointer flex-col items-center justify-center shadow-2xl whitespace-nowrap text-3xl group hover:border-[#bf0404AA] transition-all duration-300",gradientColor:"#5e0000",gradientSize:200,children:(y,Y)=>{var w=vt();i(y,w)},$$slots:{default:!0}}),o(t),g("click",t,()=>S(e,!0)),i(l,t)},$$slots:{default:!0}}),o(x);var d=u(x,2);let j;var k=a(d),z=u(a(k),4),c=a(z),h=a(c);o(c),o(z),o(k),o(d);var _=u(d,2);let D;var P=a(_),s=u(a(P),4),v=a(s),N=a(v);o(v),o(s),o(P),o(_),L((l,m)=>{j=X(d,1,"modal modal-bottom sm:modal-middle",null,j,l),D=X(_,1,"modal modal-bottom sm:modal-middle",null,D,m)},[()=>({"modal-open":B(r)}),()=>({"modal-open":B(e)})],T),g("click",h,()=>S(r,!1)),g("click",N,()=>S(e,!1)),i(b,f)}var pt=n(" ",1);function Ct(b){var r=pt(),e=Q(r);ft(e);var f=u(e,2);tt(f),i(b,r)}export{Ct as component};