.SkillsPage-module__syECfa__page{background:0 0;width:100%;min-height:100%;overflow-y:auto}.SkillsPage-module__syECfa__container{text-align:left;flex-direction:column;gap:36px;max-width:1100px;margin:0;padding:56px 64px;display:flex;position:relative}.SkillsPage-module__syECfa__comment{font-family:var(--font-mono,monospace);color:#4ec9b0;letter-spacing:.5px;margin:0;font-size:14px}.SkillsPage-module__syECfa__title{color:#fff;letter-spacing:-2px;text-shadow:0 0 30px var(--accent-glow);margin:0;font-family:Outfit,sans-serif;font-size:64px;font-weight:800;line-height:1}.SkillsPage-module__syECfa__subtitle{font-family:var(--font-mono,monospace);color:#9ca3af;margin:0;font-size:14px}.SkillsPage-module__syECfa__grid{grid-template-columns:repeat(2,1fr);gap:32px;width:100%;margin-top:8px;display:grid}.SkillsPage-module__syECfa__section{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.SkillsPage-module__syECfa__sectionTitle{color:#fff;letter-spacing:-.5px;text-transform:uppercase;border-bottom:1px solid #ffffff14;width:100%;margin:0;padding-bottom:8px;font-family:Outfit,sans-serif;font-size:20px;font-weight:800}.SkillsPage-module__syECfa__skillsList{flex-direction:column;gap:16px;width:100%;display:flex}.SkillsPage-module__syECfa__skillRow{align-items:center;gap:16px;width:100%;display:flex}.SkillsPage-module__syECfa__skillName{color:#ffffffb3;flex-shrink:0;width:180px;font-family:Space Grotesk,sans-serif;font-size:14px}.SkillsPage-module__syECfa__progressTrack{background:#ffffff05;border:1px solid #ffffff0d;border-radius:20px;flex:1;height:8px;overflow:hidden;box-shadow:inset 0 1px 3px #0003}.SkillsPage-module__syECfa__progressBar{opacity:.9;border-radius:20px;height:100%;transition:width 1s cubic-bezier(.16,1,.3,1);box-shadow:0 0 8px}.SkillsPage-module__syECfa__skillLevel{font-family:var(--font-mono,monospace);text-align:right;text-shadow:0 0 10px;flex-shrink:0;width:45px;font-size:13px;font-weight:700}.SkillsPage-module__syECfa__familiarSection{flex-direction:column;align-items:flex-start;gap:20px;width:100%;margin-top:16px;display:flex}.SkillsPage-module__syECfa__tagsContainer{flex-wrap:wrap;gap:10px;width:100%;display:flex}.SkillsPage-module__syECfa__tag{color:#ffffffa6;background:#ffffff05;border:1px solid #ffffff14;border-radius:6px;padding:8px 16px;font-family:Space Grotesk,sans-serif;font-size:13px;transition:all .2s cubic-bezier(.16,1,.3,1)}.SkillsPage-module__syECfa__tag:hover{border-color:var(--accent-color);color:#fff;box-shadow:0 6px 15px var(--accent-glow);background:#ffffff0d;transform:translateY(-2px)}@media (max-width:768px){.SkillsPage-module__syECfa__container{padding:60px 30px}.SkillsPage-module__syECfa__title{letter-spacing:-1.5px;font-size:48px}.SkillsPage-module__syECfa__grid{grid-template-columns:1fr;gap:24px}.SkillsPage-module__syECfa__skillName{width:120px}}@media (max-width:480px){.SkillsPage-module__syECfa__container{padding:40px 20px}.SkillsPage-module__syECfa__title{letter-spacing:-1px;font-size:38px}}
