.skills-module__Jz4pQW__page{padding-top:var(--navbar-height)}.skills-module__Jz4pQW__skillsGrid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:24px;margin-bottom:40px;display:grid}.skills-module__Jz4pQW__skillCategory{padding:28px 32px}.skills-module__Jz4pQW__categoryHeader{border-bottom:1px solid var(--card-border);align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;display:flex}.skills-module__Jz4pQW__categoryIcon{font-size:1.5rem}.skills-module__Jz4pQW__categoryTitle{font-family:var(--font-body);font-size:1.1rem;font-weight:700}.skills-module__Jz4pQW__skillsList{flex-direction:column;gap:14px;display:flex}.skills-module__Jz4pQW__skillItem{flex-direction:column;gap:6px;display:flex}.skills-module__Jz4pQW__skillInfo{justify-content:space-between;display:flex}.skills-module__Jz4pQW__skillName{color:var(--text-primary);font-size:.85rem;font-weight:500}.skills-module__Jz4pQW__skillPercent{font-family:var(--font-mono);color:var(--text-muted);font-size:.75rem}.skills-module__Jz4pQW__skillBar{background:var(--light-bg-secondary);border-radius:3px;height:6px;overflow:hidden}[data-theme=dark] .skills-module__Jz4pQW__skillBar{background:#ffffff14}.skills-module__Jz4pQW__skillFill{border-radius:3px;height:100%;transition:width 1.5s cubic-bezier(.4,0,.2,1)}.skills-module__Jz4pQW__softSkillsCard{padding:32px 36px}.skills-module__Jz4pQW__softSkillsTitle{font-family:var(--font-body);align-items:center;gap:10px;margin-bottom:20px;font-size:1.1rem;display:flex}.skills-module__Jz4pQW__softSkillsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.skills-module__Jz4pQW__softSkillItem{background:var(--light-bg);border-radius:var(--border-radius-md);color:var(--text-secondary);align-items:center;gap:10px;padding:10px 16px;font-size:.9rem;display:flex}[data-theme=dark] .skills-module__Jz4pQW__softSkillItem{background:var(--dark-surface)}.skills-module__Jz4pQW__labSection{background:var(--light-bg-secondary)}[data-theme=dark] .skills-module__Jz4pQW__labSection{background:var(--dark-bg-secondary)}.skills-module__Jz4pQW__labCard{padding:36px 40px 36px 48px}.skills-module__Jz4pQW__labTitle{font-family:var(--font-body);color:var(--bright-blue);margin-bottom:24px;font-size:1.1rem}.skills-module__Jz4pQW__labGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px;display:grid}.skills-module__Jz4pQW__labItem{color:var(--text-secondary);align-items:flex-start;gap:12px;padding:10px 0;font-size:.9rem;line-height:1.5;display:flex}.skills-module__Jz4pQW__labDot{background:var(--primary-green);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}@media (max-width:768px){.skills-module__Jz4pQW__skillsGrid,.skills-module__Jz4pQW__labGrid{grid-template-columns:1fr}.skills-module__Jz4pQW__labCard{padding:24px 28px 24px 36px}.skills-module__Jz4pQW__softSkillsGrid{grid-template-columns:1fr}}
