*{margin:0;padding:0;box-sizing:border-box}html,body{background-color:#1a1a1a;color:#e0e0e0;font-family:"JetBrains Mono","Fira Code","Source Code Pro",monospace;line-height:1.6;font-size:16px}body{padding:2rem;max-width:800px;margin:0 auto}h1,h2,h3,h4,h5,h6{margin:1.5rem 0 1rem;line-height:1.3}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}p{margin-bottom:1.5rem}a{color:#4a9eff;text-decoration:none;border-bottom:1px solid transparent;transition:border-color 0.2s ease}a:hover{border-bottom-color:#4a9eff}pre,code{background-color:#2d2d2d;border-radius:4px;font-family:"JetBrains Mono","Fira Code","Source Code Pro",monospace}code{padding:0.2em 0.4em;font-size:0.9em}pre{padding:1rem;overflow-x:auto;margin:1.5rem 0}pre code{padding:0;background:none}ul,ol{margin:1.5rem 0;padding-left:2rem}li{margin-bottom:0.5rem}blockquote{border-left:4px solid #4a9eff;padding-left:1rem;margin:1.5rem 0;color:#fafafa}hr{border:none;border-top:1px solid #343434;margin:2rem 0}nav{margin-bottom:2rem}nav a{margin-right:1rem}nav a:last-child{margin-right:0}.post-list{list-style:none;padding:0}.post-list li{margin-bottom:1.5rem}.post-list .post-date{color:#fff;font-size:0.9em}footer{margin-top:3rem;padding-top:1rem;border-top:1px solid #343434;font-size:0.9em;color:#fff}.pagination{margin:2rem 0;display:flex;justify-content:center;align-items:center;gap:1rem}.pagination .page-number{color:#fff}.pagination a.previous,.pagination a.next{padding:0.5rem 1rem;border:1px solid #4a9eff;border-radius:4px;transition:all 0.2s ease}.pagination a.previous:hover,.pagination a.next:hover{background-color:#4a9eff;color:#1a1a1a;border-bottom-color:#4a9eff}.projects .project-list{margin-top:2rem}.projects .project{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #343434}.projects .project:last-child{border-bottom:none}.projects .project h2{margin-bottom:0.5rem}.projects .project h2 a{color:#e0e0e0;border-bottom:1px solid transparent}.projects .project h2 a:hover{color:#4a9eff;border-bottom-color:#4a9eff}.projects .project-meta{color:#fff;font-size:0.9em;margin-bottom:1rem}.projects .project-description{margin-bottom:1rem}.projects .project-technologies{display:flex;flex-wrap:wrap;gap:0.5rem}.projects .tech-tag{background-color:#2d2d2d;color:#4a9eff;padding:0.2em 0.6em;border-radius:4px;font-size:0.9em;font-family:"JetBrains Mono","Fira Code","Source Code Pro",monospace}
