body{margin:0;padding:0;box-sizing:border-box;font-size:14px}#root{width:100%;margin:0;padding:0}.app-container{font-family:Arial,sans-serif;text-align:center;color:#333}.navbar{background-color:#333;color:#fff;padding-left:2rem;font-size:1.2rem;display:flex;justify-content:space-between;align-items:center;font-weight:700}.footer{text-align:center;padding:10px;background-color:#333;color:#fff;margin-top:20px;border-top:1px solid #ddd;font-size:.9rem}.navbar ul{list-style:none;display:flex;gap:20px;padding-right:20px}.welcome-section{margin-top:50px}.layout-container{display:flex;gap:40px;padding:40px;max-width:1200px;margin:0 auto;align-items:flex-start}.sidebar{width:270px;flex-shrink:0;border-right:2px solid #ddd;padding-right:30px;border-radius:10px;text-align:center;position:sticky;top:20px}.sidebar img{width:150px;height:150px;border-radius:50%;object-fit:cover;margin-bottom:20px;border:4px solid white;box-shadow:0 4px 6px #0000001a}.sidebar-section{margin-top:30px;text-align:left;padding:0 10px}.sidebar-section h3{font-size:1rem;margin-bottom:10px;border-bottom:2px solid #ddd;padding-bottom:5px}.sidebar-section p{line-height:1.5;color:#555;font-size:.9rem;text-align:justify;text-justify:inter-word}.skills-container{display:flex;flex-wrap:wrap;gap:8px}.skill-tag{background-color:#6495ed;color:#fff;padding:3px;border-radius:8px;font-size:.8rem;font-weight:500}.main-content{flex-grow:1}.item{padding:1px;margin-bottom:0;text-align:left}.item h3{color:navy;font-size:1.1rem}.social-links{display:flex;justify-content:center;gap:10px;margin-top:20px}.social-icon{font-size:1.3rem}.item ul li,.item p{margin-bottom:3px;font-size:.9rem}.project-card{background-color:#fff;padding:10px}.project-card h3{margin:0 0 10px;color:#404040;font-size:1rem}.project-card p{color:#555;font-size:.9rem;line-height:1.5;margin-bottom:20px;flex-grow:1}.project-card button{border:1px solid blue;padding:4px;border-radius:4px;font-weight:600;color:#000;background-color:#f0f0f0;font-size:.7rem}@media(max-width:768px){.layout-container{flex-direction:column}.sidebar{width:100%;position:static}}
