body{font-family:Arial,sans-serif;margin:4% 0 0}body.dark-theme{color:#fff}body.dark-theme,body.dark-theme .app-container{background-color:#121212}body.dark-theme .sidebar{background-color:#121212;color:#fff}body.dark-theme .sidebar a{color:#fff}body.dark-theme .sidebar a.active-link{color:gold}body.dark-theme .about-me h2,body.dark-theme .blog-detail h2,body.dark-theme .writing h2{color:#fff}body.dark-theme .about-me p,body.dark-theme .blog-item p,body.dark-theme .markdown-content{color:#b0b0b0}body.dark-theme .blog-title{color:#fff}body.dark-theme .blog-item h4,body.dark-theme .read-more{color:#b0b0b0}body.dark-theme .back-button{color:#fff}body.dark-theme .content{background-color:#121212}body.dark-theme .blog-item hr{border-top:1px solid #333}body.dark-theme .blog-tags .tag{background-color:#333;color:#fff}body.dark-theme .blog-tags .tag:hover{background-color:#444;color:gold}body.dark-theme .tags-container button{background:#333;border:1px solid #444;color:#fff}body.dark-theme .tags-container button.active{background-color:#444;border-color:gold;color:gold}body.dark-theme .tags-container button:hover{background-color:#444;color:gold}body.dark-theme .markdown-content h1,body.dark-theme .markdown-content h2,body.dark-theme .markdown-content h3,body.dark-theme .markdown-content h4,body.dark-theme .markdown-content h5,body.dark-theme .markdown-content h6{color:#fff}.app-container{display:flex;height:100vh}.sidebar{align-items:center;background-color:#fff;box-sizing:border-box;color:#7f8c8d;display:flex;flex-direction:column;font-family:Playfair Display,serif;margin-top:12%;padding:50px 20px 20px;width:25%}.sidebar ul{list-style:none;margin:0;padding:0}.sidebar li{text-align:right}.sidebar a{color:#7f8c8d;display:inline-block;font-size:20px;font-weight:550;padding:3px 15px;text-decoration:none}@media (max-width:768px){.sidebar a{font-size:16px;padding:2px 10px}}.sidebar a.active-link{color:#12161b;font-weight:700;font-weight:550}.content{box-sizing:border-box;overflow-y:auto;padding:20px;width:80%}.social-links{display:flex;justify-content:right;margin-top:2%}.social-links a{font-size:20px;margin-right:10px;padding:0;text-decoration:none}@media (max-width:768px){.social-links a{font-size:16px;margin-right:8px}}.social-links a:last-child{margin-right:15px}.social-links a:hover{opacity:.7}.social-links a i{color:#000;transition:color .3s ease}.social-links a:hover i{opacity:.7}body.dark-theme .social-links a i{color:#fff}body.dark-theme .social-links a:hover i{color:gold;opacity:1}.about-me h2{color:#12161b;font-family:Playfair Display;font-size:56px;font-weight:550;margin-bottom:35px;margin-top:4%}.about-me p{color:#6d7070;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin-right:28%}.about-me a{color:#6d7070;text-decoration:underline}.about-me a:hover{opacity:.8}body.dark-theme .about-me a{color:gold;text-decoration:underline}.blog-detail{margin-left:2%}.spaced-text{word-spacing:2px}.writing h2{color:#12161b;font-family:Playfair Display;font-size:56px;font-weight:550;margin-bottom:45px;margin-right:5%;margin-top:4%}.blog-item hr{border:none;border-top:1px solid #aeb7b7;margin:20px 45% 20px 0}.blog-item{margin-bottom:20px}.blog-title{color:#16191e;font-family:Playfair Display;font-size:22px;font-weight:450;margin-bottom:5px}.blog-item h4{font-size:15px;font-weight:lighter;margin-top:0}.blog-item h4,.blog-item p{color:#6d7070;font-family:Open Sans,sans-serif}.blog-item p{display:inline;font-size:12px;font-weight:400;line-height:1.6;margin-right:5px}.read-more{color:#6d7070;display:inline-block;font-size:12px;margin-left:15px;text-decoration:none}.blog-subheading{margin-bottom:5px}.published-date{font-size:5px}.writing li{list-style-type:none}.writing ul{padding-left:5px}.back-button{background:#0000;border:none;border-radius:5px;color:#12161b;cursor:pointer;font-weight:150;padding-bottom:150px;padding-right:15px;padding-top:0}.published-date-detail{color:#6d7070;font-size:12px;margin-top:0;padding-bottom:30px;padding-left:0}.blog-detail h2{color:#16191e;font-family:Playfair Display;font-size:52px;font-weight:850;margin-bottom:5px;margin-right:20%}.markdown-content{color:#6d7070;font-family:Open Sans,sans-serif;font-weight:500;line-height:1.6;margin-right:20%}.markdown-content a{color:#6d7070;text-decoration:underline}.markdown-content a:hover{opacity:.8}body.dark-theme .markdown-content a{color:gold;text-decoration:underline}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{color:#2c3e50}.markdown-content p{margin-bottom:15px}.markdown-content img{border-radius:5px;height:auto;max-width:100%}.home h2{color:#6d7070;font-family:Open Sans,sans-serif;font-weight:500;line-height:1.6;margin-right:20%;padding-left:10px}.home img{filter:brightness(0);margin-top:5%;max-width:4rem;transition:filter .3s ease}body.dark-theme .home img{filter:brightness(1) invert(1)}.blog-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.blog-tags .tag{background-color:#f2f2f2;border-radius:15px;color:#333;cursor:pointer;font-size:8px;padding:5px 10px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.blog-tags .tag:hover{background-color:#12161b;color:#fff}.tags-container{display:flex;gap:10px;margin-bottom:20px}.tags-container button{background:#0000;border:1px solid #ccc;border-radius:20px;cursor:pointer;font-size:13px;padding:6px 12px;transition:all .2s ease}.tags-container button.active{background-color:#12161b;border-color:#12161b;color:#fff}.tags-container button:hover{background-color:#eaeaea}.blog-title-link{color:inherit;text-decoration:none}
/*# sourceMappingURL=main.2e1d8634.css.map*/