.Skills-module__rfrt4G__skillsContainer{perspective:1000px;position:relative}.Skills-module__rfrt4G__tabsContainer{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2rem;display:flex}.Skills-module__rfrt4G__tabButton{border:1px solid hsl(var(--border));background-color:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:9999px;padding:.5rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.Skills-module__rfrt4G__tabButton:hover{color:hsl(var(--foreground));background-color:hsl(var(--accent));border-color:hsl(var(--accent));transform:translateY(-2px)}.Skills-module__rfrt4G__tabButtonActive{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 4px 12px hsl(var(--primary)/.3)}.Skills-module__rfrt4G__mobileSelectWrapper,.Skills-module__rfrt4G__mobileSelect,.Skills-module__rfrt4G__mobileSelectArrow{display:none}.Skills-module__rfrt4G__skillsGrid{flex-wrap:wrap;place-content:flex-start center;gap:1rem;min-height:200px;display:flex}@media (max-width:768px){.Skills-module__rfrt4G__tabsContainer,.Skills-module__rfrt4G__skillsGrid{display:none}}.Skills-module__rfrt4G__skillItem{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--card-foreground));cursor:default;border-radius:12px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000000d}@keyframes Skills-module__rfrt4G__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Skills-module__rfrt4G__animateSkill{animation:.5s backwards Skills-module__rfrt4G__fadeInUp}.Skills-module__rfrt4G__mobileSkillCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:1rem;flex-direction:column;align-items:center;height:100%;padding:1.5rem;display:flex}
