@keyframes svelte-195dmeb-shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes svelte-195dmeb-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-195dmeb-moveInCircle{0%{transform:translate(0),rotate(0)}25%{transform:translate(100px,-100px)}50%{transform:translateY(-200px)}75%{transform:translate(-100px,-100px)}to{transform:translate(0),rotate(360deg)}}@keyframes svelte-195dmeb-glow{0%,to{box-shadow:0 0 20px #00bfff4d}50%{box-shadow:0 0 40px #00bfffcc,0 0 60px #00bfff66}}@keyframes svelte-195dmeb-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes svelte-195dmeb-sparkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}.about-gradient.svelte-195dmeb{background:linear-gradient(135deg,#07f3,#0000 30% 70%,#07f3);position:relative;overflow:hidden;margin-bottom:4rem}.about-gradient.svelte-195dmeb:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:svelte-195dmeb-shimmer 5.31s infinite;animation-direction:alternate}.about-content.svelte-195dmeb{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;position:relative;z-index:2}.about-image.svelte-195dmeb{position:relative;border-radius:20px;overflow:hidden}.about-image.svelte-195dmeb img:where(.svelte-195dmeb){width:100%;height:auto;display:block;transition:all .5s ease;border-radius:20px}.about-image.svelte-195dmeb:hover img:where(.svelte-195dmeb){transform:scale(1.05);filter:brightness(1.1) contrast(1.1)}.about-text.svelte-195dmeb{position:relative}.about-text.svelte-195dmeb h3:where(.svelte-195dmeb){font-size:1.8rem;margin-bottom:20px;background:linear-gradient(90deg,#fff,#00bfff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 20px rgba(0,191,255,.3)}.about-text.svelte-195dmeb p:where(.svelte-195dmeb){margin-bottom:15px;line-height:1.8;text-shadow:0 0 10px rgba(255,255,255,.1)}.skills-container.svelte-195dmeb{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px}.skill-item.svelte-195dmeb{background:linear-gradient(145deg,#ffffff0d,#00bfff0d);padding:30px;border-radius:20px;text-align:center;transition:all .3s ease;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);position:relative;overflow:hidden}.skill-item.svelte-195dmeb:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,191,255,.2),transparent);transition:left .5s ease}.skill-item.svelte-195dmeb:hover:before{left:100%}.skill-item.svelte-195dmeb:hover{transform:translateY(-15px) scale(1.02);box-shadow:0 25px 50px #00bfff4d,0 0 50px #00bfff33,inset 0 1px #fff3;border-color:#00bfff4d}.skill-icon.svelte-195dmeb{font-size:3rem;background:linear-gradient(45deg,#00bfff,#8a2be2,#ff1493);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px;animation:svelte-195dmeb-pulse 2s ease-in-out infinite;filter:drop-shadow(0 0 10px rgba(0,191,255,.3))}.skill-item.svelte-195dmeb:hover .skill-icon:where(.svelte-195dmeb){animation:svelte-195dmeb-pulse .5s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(0,191,255,.6))}.skill-name.svelte-195dmeb{font-size:1.2rem;margin-bottom:10px;font-weight:600;color:#fff;text-shadow:0 0 10px rgba(255,255,255,.2)}@media (max-width: 768px){.about-content.svelte-195dmeb{grid-template-columns:1fr;gap:30px}.skills-container.svelte-195dmeb{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}}
