body{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin:0;padding:0;background:linear-gradient(0,#111,#000);background-color:#000;color:white;--dark-mode:1}h1{font-size:2em}h2{font-size:1.5em}p{line-height:1.6}html{scroll-behavior:smooth}header{position:sticky;top:0;left:0;width:100%;z-index:1000}.navbar{height:64px;display:flex;justify-content:space-between;align-items:center;background-color:rgba(45,45,45,0.8);padding:0 2rem;color:white;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.th{font-size:20px;margin-left:6rem}.navbar .logo{font-size:1.5em;font-weight:bold}.nav-links{display:flex;align-items:center;list-style:none;padding:0 6em}.nav-links.show{opacity:1;pointer-events:auto}.menu-button{display:none;font-size:2rem;cursor:pointer}.nav-links li{margin-left:3em}.nav-links li a{color:white;text-decoration:none;font-size:1.2em}.nav-links li a:hover{color:#94bbff}.typing{font-size:3em;font-weight:600}#typed-text{background-image:linear-gradient(45deg,#518ef7,#b56ff6);background-clip:text;-webkit-background-clip:text;color:transparent;margin:0}.cursor{margin-left:0;color:#333;animation:blink 1s infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.logo{height:40px;width:70px;object-fit:contain;position:relative}.padding{padding:2rem}code,pre{width:100%;box-sizing:border-box;overflow-x:auto}.code{width:45%;margin-right:auto}.round{border-radius:8px}.about-section{display:flex;align-items:center;justify-content:space-between;margin:0 3em;padding:2rem}.profile{margin:0 auto;padding:0;text-align:center}.profile-pic{width:150px;height:150px;border-radius:50%;margin:20px 0}.social-buttons{margin-top:2em}.social-btn{display:inline-block;cursor:pointer;background-color:#333;color:white;padding:10px 15px;margin:10px;border-radius:5px;text-decoration:none;transition:background-color .3s ease;height:60px}.social-btn:hover{background-color:#555}.wave-container{line-height:0}.skills-section{text-align:center;padding:2rem;background-color:#fff}.skill{margin-bottom:20px}.skill span{font-weight:bold;display:block}.skill>div{width:50%;margin:0 auto}.skill-bar{width:100%;height:20px;background-color:#ddd;border-radius:25px;overflow:hidden;margin-top:5px;position:relative}.skill-fill{width:0;height:100%;background-color:#4caf50;border-radius:25px;position:absolute;top:0;left:0;transition:width 2s ease}.projects-section{display:flex;flex-wrap:wrap;justify-content:center;margin:4em;padding:2rem;border-radius:.75em;text-align:center}.box-shadow{box-shadow:0 4px 8px 2px rgba(0,0,0,0.1),0 6px 20px rgba(0,0,0,0.1)}.prj-collum{flex:1;margin:10px;padding:20px;background-color:...;border-radius:10px;box-shadow:...;transition:all .5s ease;transform-style:preserve-3d}.prj-collum:hover .project{transform:translateY(2px)}.project{margin-bottom:20px;will-change:transform}.project h3{margin:10px 0}.project img{height:20px;object-fit:cover}.project p{line-height:1.6}.project a{display:inline-block;background-color:#42a9f7;color:white;padding:10px 15px;border-radius:5px;text-decoration:none;transition:background-color .3s ease}.project a:hover{background-color:#dadada}.contact-section{padding:2rem;background-color:hsl(0,0%,calc(100%*(1.1 - var(--dark-mode))));text-align:center}.color-mode{aspect-ratio:1;filter:invert(var(--dark-mode));inline-size:25rem;max-inline-size:50vw;transform:rotate(calc(var(--dark-mode)*180deg));transition:all .6s ease}body{--dark-mode:0;min-block-size:100vh;place-content:center;transition:all .6s ease}@media screen and (max-width:1000px){.menu-button{display:block;margin:8px 0}.nav-links{opacity:0;pointer-events:none;flex-direction:column;align-items:flex-start;position:absolute;top:100%;right:0;background-color:rgba(45,45,45,0.8);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:.5rem 2rem;border-radius:.75em;transition:all .3s ease-in-out;margin:0}.th{margin-left:0}.nav-links li{margin:1em 0}.about-section{flex-direction:column;margin:0;padding:0}.profile{width:95%;margin:0 2em}.code{width:80%;margin:0 auto}pre{display:block;margin:0 auto}.profile-pic{width:100px;height:100px}.social-buttons{margin-top:1em}.skills-section{padding:1rem}.skill>div{width:100%}.projects-section{padding:1rem;margin:2em}.contact-section{padding:1rem}}@media screen and (max-width:600px){.prj-collum{flex:auto;width:100%}.typing{font-size:2em}}.hidden{display:none}.footer{background:linear-gradient(to bottom,#1e1e1e,#14181d);color:#ccc;text-align:center;padding:20px 0;font-size:14px;width:100%;position:relative}.footer a{color:#0af;text-decoration:none}.footer a:hover{text-decoration:underline}.footer p{margin:5px 0}.text-gradient{background:linear-gradient(to right,#6366f1,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:600;font-size:inherit;line-height:inherit}#blur-overlay{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:rgba(255,255,255,0.5);z-index:2000;transition:opacity 1s ease}#blur-overlay.hide{opacity:0}[data-aos]{transform:translateZ(0)}.container,.section,.card,.box,.panel{border-radius:18px}button,.btn,a.button{border-radius:999px}input,textarea{border-radius:12px}.skill-bar{border-radius:999px;overflow:hidden}.skill-fill{border-radius:999px}img{border-radius:14px}