@import url("https://fonts.googleapis.com/css2?family=Archivo+Black&family=Inria+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Jost:ital,wght@0,100..900;1,100..900&family=Lexend+Giga:wght@100..900&family=Lexend:wght@100..900&family=Michroma&family=Righteous&display=swap");.skills-txt{font-family:Lexend,sans-serif;font-size:clamp(1rem,3vw,1.5rem);font-optical-sizing:auto;font-style:normal;color:#000000!important;border:2.5px solid #000000;padding:2px 20px;display:block;width:fit-content;margin:0 auto 50px;overflow-x:auto;white-space:nowrap}.skills-header{display:flex;justify-content:center;width:100%;margin-top:20px}.skills-page{min-height:100vh;width:100%;background-color:#e0e0e0!important;color:#000000!important;padding:50px 20px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;font-family:Arial,sans-serif;position:relative}.back-button{position:absolute;top:20px;left:20px;color:#000000;border:none;padding:8px 16px;font-family:Lexend,sans-serif;font-size:1rem;border-radius:5px;cursor:pointer;opacity:.8;transition:opacity .3s ease;z-index:10}.back-button:hover{opacity:1}.skills-container{width:100%;max-width:900px;display:flex;flex-direction:column;gap:80px}.skills-section{text-align:center}.section-title{font-family:Lexend,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:.05em;margin-bottom:40px;text-transform:uppercase;color:#000!important}.skills-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:60px;align-items:flex-start}.skill-card{flex-direction:column;gap:10px;width:100px}.skill-card,.skill-icon{display:flex;align-items:center}.skill-icon{width:60px;height:60px;justify-content:center;position:relative}.skill-logo{width:60px;height:60px;object-fit:contain}.skeleton-loader{width:60px;height:60px;background:linear-gradient(90deg,#c0c0c0 25%,#d0d0d0 50%,#c0c0c0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:8px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.skill-name{font-size:.9rem;font-weight:700;color:#000!important;text-transform:uppercase;font-family:Lexend,sans-serif;white-space:nowrap}@media (max-width:768px){.skills-container{gap:30px}.skills-grid{gap:20px}.skill-card{width:80px}.skeleton-loader,.skill-icon,.skill-logo{width:50px;height:50px}.skill-name{font-size:.8rem;color:#000!important}.back-button{top:15px;left:15px;padding:6px 14px;font-size:.9rem}}@media (max-width:480px){.skills-grid{gap:15px}.skill-card{width:70px}.skeleton-loader,.skill-icon,.skill-logo{width:45px;height:45px}.skill-name{font-size:.7rem;color:#000!important}.back-button{top:10px;left:10px;padding:5px 12px;font-size:.85rem}}