html{--primary-background-color: white;--primary-text-color: #222;--primary-highlight-color: #eeeeee;padding:0;margin:0}body{background-color:var(--primary-background-color);color:var(--primary-text-color);transition:background 0.1s ease-in, color 0.1s ease-in}.mid-section-home{text-align:center;display:flex;flex-direction:column;justify-content:center;align-content:center;width:100%;max-width:400px;height:100vh;margin:auto;font-size:1.5rem}@media (max-width: 480px){.mid-section-home{font-size:1rem;height:auto;min-height:100vh;padding:20px 0}}.mid-section-home h1{font-size:3.5rem;font-weight:600}@media (max-width: 480px){.mid-section-home h1{font-size:2.5rem;margin-bottom:20px}}.sub-heading{width:80%;margin:0 auto;display:flex}@media (max-width: 480px){.sub-heading{width:90%;min-width:270px;flex-direction:column;gap:20px}}.summary-about-me{width:50%;text-align:right;padding-right:20px}@media (max-width: 480px){.summary-about-me{width:100%;text-align:center;padding-right:0}}.summary-about-me a{color:var(--primary-text-color);text-decoration:none}.summary-about-me a:hover{text-decoration:underline}.nav-link{border-left:2px solid var(--primary-text-color);width:50%;padding-left:20px}.nav-link ul{padding-inline-start:0}.nav-link li{display:block;text-align:left}.nav-link li a{text-decoration:none;color:var(--primary-text-color)}.nav-link li a:hover{border-bottom:2px solid var(--primary-text-color);color:var(--primary-text-color)}@media (max-width: 480px){.nav-link{width:100%;border-left:none;border-top:2px solid var(--primary-text-color);padding-left:0;padding-top:20px;text-align:center}.nav-link li{display:block;margin-left:0}}.mid-section-cover{width:60%;margin:0 auto;margin-top:50px}@media (max-width: 768px){.mid-section-cover{width:70%}}@media (max-width: 480px){.mid-section-cover{width:95%}}.mid-section-cover nav{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;border-bottom:2px solid var(--primary-text-color)}.mid-section-cover nav h1{font-size:40px;flex-grow:2;text-align:left;margin:10px}.mid-section-cover nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;flex-grow:5;padding-inline-start:0}.mid-section-cover nav ul li{padding:0 20px;list-style-type:none}.mid-section-cover nav ul li a{text-decoration:none;color:var(--primary-text-color)}.mid-section-cover nav ul li a:hover{border-bottom:2px solid var(--primary-text-color);color:var(--primary-text-color)}@media (max-width: 480px){.mid-section-cover nav ul li{text-align:center;padding:0 10px}}@media (max-width: 768px){.mid-section-cover nav{flex-direction:column;justify-content:center;align-items:center}.mid-section-cover nav ul{justify-content:center}.mid-section-cover nav h1{text-align:center}}.mid-section-cover .sub-mid-section-cover{width:100%;margin:0 auto;overflow:hidden}.mid-section-cover .sub-mid-section-cover img{max-width:100%}.mid-section-cover .sub-mid-section-cover a{color:var(--primary-text-color)}.mid-section-cover .sub-mid-section-cover a nav{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;border-bottom:2px solid var(--primary-text-color)}.mid-section-cover .sub-mid-section-cover a nav h1{font-size:40px;flex-grow:2;text-align:left;margin:10px}.mid-section-cover .sub-mid-section-cover a nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;flex-grow:5;padding-inline-start:0}.mid-section-cover .sub-mid-section-cover a nav ul li{padding:0 20px;list-style-type:none}.mid-section-cover .sub-mid-section-cover a nav ul li a{text-decoration:none;color:var(--primary-text-color)}.mid-section-cover .sub-mid-section-cover a nav ul li a:hover{border-bottom:2px solid var(--primary-text-color);color:var(--primary-text-color)}@media (max-width: 480px){.mid-section-cover .sub-mid-section-cover a nav ul li{text-align:center;padding:0 10px}}@media (max-width: 768px){.mid-section-cover .sub-mid-section-cover a nav{flex-direction:column;justify-content:center;align-items:center}.mid-section-cover .sub-mid-section-cover a nav ul{justify-content:center}.mid-section-cover .sub-mid-section-cover a nav h1{text-align:center}}.mid-section-cover #themeSelector{display:none !important}.mid-section-cover .post-footer{margin-top:50px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.mid-section-cover .blog-list{list-style:none;padding-left:0}.mid-section-cover .blog-list li{margin-bottom:50px}.mid-section-cover .blog-list li .excerpt{font-size:15px}.mid-section-cover .blog-list li .blog-heading{font-size:25px;font-weight:800}.mid-section-cover .blog-list li .date{font-size:15px;opacity:0.8;margin-left:20px}.mid-section-cover .blogPage-categoryList ul{list-style-type:none;display:flex;flex-wrap:wrap;padding-left:0}.mid-section-cover .blogPage-categoryList ul li{margin:10px 10px}.mid-section-cover .blogPage-categoryList ul li:first-child{margin-left:0}.mid-section-cover div.highlight{background:var(--primary-highlight-color);padding:5px;border-radius:5px;margin:10px 0px;overflow:auto}.mid-section-cover .about-profile-container{display:flex;align-items:flex-start;gap:30px;margin-top:30px;margin-bottom:30px}@media (max-width: 768px){.mid-section-cover .about-profile-container{flex-direction:column;align-items:center;gap:20px}}@media (max-width: 480px){.mid-section-cover .about-profile-container{flex-direction:column;align-items:center;gap:20px;margin-top:20px;margin-bottom:20px}}.mid-section-cover .about-profile-container .profile-image-wrapper{flex-shrink:0}.mid-section-cover .about-profile-container .profile-image-wrapper img{width:200px;height:200px;object-fit:cover;border-radius:4px;border:2px solid var(--primary-text-color);display:block}@media (max-width: 480px){.mid-section-cover .about-profile-container .profile-image-wrapper img{width:180px;height:180px}}.mid-section-cover .about-profile-container .profile-text{flex:1}@media (max-width: 480px){.mid-section-cover .about-profile-container .profile-text{width:100%;text-align:left}}
