body{margin:0;font-family:Arial,sans-serif;background-color:#1a1a1a;color:#f0f0f0;line-height:1.5}a{color:#4fb2d6;text-decoration:none}a:hover{text-decoration:underline}header{position:sticky;top:0;background-color:#222;padding:10px 0;box-shadow:0 2px 4px #00000080;z-index:10}nav{display:flex;align-items:center;gap:12px;max-width:1000px;margin:auto;padding:0 20px;flex-wrap:wrap}nav .links{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-evenly}nav .links a{margin:0;padding:6px 8px;border-radius:6px}section{max-width:1000px;margin:auto;padding:40px 20px}h2{color:#4fb2d6;margin-bottom:10px}.skills{color:#4fb2d6;font-weight:700}.readme_img{width:100%;max-width:900px;height:auto;max-height:550px;object-fit:contain;object-position:top;background:#111;border-radius:6px;display:block;margin:12px auto;border:1px solid #2a2a2a}.project{background-color:#2a2a2a;padding:20px;border-radius:8px;margin-bottom:20px;transition:transform .2s;display:flex;flex-direction:column;gap:10px}.project:hover{transform:translateY(-5px)}.project_atags{display:flex;flex-wrap:wrap;gap:10px;align-items:center}footer{background-color:#222;text-align:center;padding:20px;font-size:14px}footer a{margin:0 10px}.profile-pic{width:150px;height:150px;border-radius:50%;display:block;margin:20px auto;object-fit:cover}@media (max-width: 980px){section{padding:32px 16px}h1{margin:auto}nav{padding:0 16px;justify-content:center}}@media (max-width: 600px){nav{flex-direction:column;align-items:flex-start}nav .links{width:100%;flex-wrap:wrap-reverse}nav .links a{padding:10px}section{padding:28px 14px}.project{padding:16px}.readme_img{max-height:320px}.profile-pic{width:110px;height:110px}footer a{display:inline-block;margin:6px 10px}}
