@keyframes blob{0%{transform:translate(0) scale(1)}33%{transform:translate(40px,-60px) scale(1.15)}66%{transform:translate(-30px,30px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob[data-astro-cid-j7pv25f6]{animation:blob 10s infinite}.animation-delay-2000[data-astro-cid-j7pv25f6]{animation-delay:2s}.animation-delay-4000[data-astro-cid-j7pv25f6]{animation-delay:4s}.animation-delay-6000[data-astro-cid-j7pv25f6]{animation-delay:6s}.bg-grid-pattern[data-astro-cid-j7pv25f6]{background-image:linear-gradient(to right,#6366f1 1px,transparent 1px),linear-gradient(to bottom,#6366f1 1px,transparent 1px);background-size:60px 60px}@keyframes float-shape{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-30px) rotate(90deg)}50%{transform:translateY(0) rotate(180deg)}75%{transform:translateY(30px) rotate(270deg)}}.floating-container[data-astro-cid-j7pv25f6]{position:relative;width:20rem;height:20rem}.avatar[data-astro-cid-j7pv25f6]{position:absolute;background-color:#0000001a;border-radius:50%;left:50%;transform:translate(-50%);animation:animateY 2.5s linear infinite alternate-reverse;z-index:2}.avatar-shadow[data-astro-cid-j7pv25f6]{position:absolute;bottom:0;left:50%;transform:translate(-50%);animation:animateSize 2.5s linear infinite alternate-reverse;z-index:1}@keyframes animateY{0%{top:10%;scale:.95}to{top:15%;scale:1}}@keyframes animateSize{0%{scale:1;fill:#cecdd340}to{scale:1.1;fill:#cecdd3}}.tech-orbit[data-astro-cid-j7pv25f6]{perspective:1000px}.tech-icon[data-astro-cid-j7pv25f6]{position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;animation:orbit var(--duration) linear infinite;transform-style:preserve-3d}@keyframes orbit{0%{transform:translate(-50%) translateY(-50%) rotate(var(--angle)) translate(var(--orbit-radius)) rotate(calc(-1 * var(--angle)))}to{transform:translate(-50%) translateY(-50%) rotate(calc(var(--angle) + 360deg)) translate(var(--orbit-radius)) rotate(calc(-1 * (var(--angle) + 360deg)))}}.icon-wrapper[data-astro-cid-j7pv25f6]{animation:counter-rotate var(--duration) linear infinite reverse;filter:drop-shadow(0 4px 6px rgba(0,0,0,.15));transition:all .3s ease;display:flex;align-items:center;justify-content:center;background:#ffffff0d;backdrop-filter:blur(10px);border-radius:50%;width:100px;height:100px;border:1px solid rgba(255,255,255,.2)}.dark[data-astro-cid-j7pv25f6] .icon-wrapper[data-astro-cid-j7pv25f6]{background:#1e293b80;border:1px solid rgba(255,255,255,.1);filter:drop-shadow(0 4px 6px rgba(0,0,0,.4))}.icon-wrapper[data-astro-cid-j7pv25f6]:hover{filter:drop-shadow(0 8px 12px rgba(0,0,0,.3));transform:scale(1.3)}.dark[data-astro-cid-j7pv25f6] .icon-wrapper[data-astro-cid-j7pv25f6]:hover{filter:drop-shadow(0 8px 12px rgba(0,0,0,.6))}@keyframes counter-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tech-icon[data-astro-cid-j7pv25f6]:nth-child(odd) .icon-wrapper[data-astro-cid-j7pv25f6]{animation:counter-rotate var(--duration) linear infinite reverse,pulse 3s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.85}50%{opacity:1}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.blinking-cursor[data-astro-cid-j7pv25f6]{animation:blink 1s infinite}.overflow-y-auto[data-astro-cid-j7pv25f6]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-astro-cid-j7pv25f6]::-webkit-scrollbar-track{background:#1f2937}.overflow-y-auto[data-astro-cid-j7pv25f6]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.overflow-y-auto[data-astro-cid-j7pv25f6]::-webkit-scrollbar-thumb:hover{background:#6b7280}.tech-static-icon[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;width:70px;height:70px;background:#ffffff0d;backdrop-filter:blur(10px);border-radius:16px;border:1px solid rgba(255,255,255,.2);transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.dark[data-astro-cid-j7pv25f6] .tech-static-icon[data-astro-cid-j7pv25f6]{background:#1e293b66;border:1px solid rgba(255,255,255,.1);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.tech-static-icon[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px) scale(1.05);filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));background:#ffffff1a}.dark[data-astro-cid-j7pv25f6] .tech-static-icon[data-astro-cid-j7pv25f6]:hover{filter:drop-shadow(0 4px 8px rgba(0,0,0,.5));background:#1e293b99}
