.skills-container{max-width:60rem;margin-left:auto;margin-right:auto;overflow:hidden}.skills-marquee-group{flex-direction:column;gap:.75rem;display:flex}.skills-marquee-wrapper{width:100%;padding-top:.25rem;padding-bottom:.25rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.skills-marquee-content{align-items:center;gap:.75rem;width:max-content;display:flex}.scroll-left{animation:40s linear infinite scroll-left}.scroll-right{animation:45s linear infinite scroll-right}.skills-marquee-content:hover{animation-play-state:paused}.skills-badge{white-space:nowrap;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:10px;font-weight:500;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;display:flex}.skills-badge:is(.dark *){--tw-bg-opacity:1;background-color:hsl(215 50% 50%/var(--tw-bg-opacity,1))}.skills-badge:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(215 50% 45%/var(--tw-bg-opacity,1))}.skills-badge{cursor:default}.skill-icon{opacity:.9;width:.75rem;height:.75rem}.skills-badge:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes scroll-right{0%{transform:translate(-33.333%)}to{transform:translate(0)}}
