*{margin:0;padding:0;font-family:monospace}html,body{height:95%;background-color:var(--primary-background-color);color:var(--primary-text-color)}a{text-decoration:none;font-weight:bold;color:var(--primary-text-color)}.category-posts a{font-weight:normal}p a{color:var(--highlight-color);text-decoration:underline dotted;text-decoration-color:var(--highlight-color)}h2 a{color:var(--highlight-color);text-decoration:underline dotted;text-decoration-color:var(--highlight-color)}a:hover{color:#aaa}blockquote{margin:15px;padding-left:15px;border-left:2px solid #888}h1,h2,h3,h4,h5,h6{line-height:normal;margin:5px 0;text-indent:0;text-align:left}h2{font-size:1.3em}hr{margin:10px;border:1px solid #eee}img{max-width:700px}p{margin-bottom:2vh;text-align:justify}li{margin-bottom:1vh;text-align:justify}table{width:100%}tbody tr:hover{background-color:#f5f5f5}td{padding:8px;border-bottom:1px solid #ddd}th{padding:8px;border-bottom:1px solid #ccc;background:#f5f5f5}.container-wrapper{width:100%;margin:0 auto;max-width:15000px;margin-top:5px}.container-header{width:100%;padding:10px 0;border-bottom:solid 1px #aaa;overflow:hidden}.container-main{width:95%;margin:10px auto;min-height:calc(100vh - 180px)}.container-footer{padding:50px 0;border-top:solid 1px #aaa;overflow:hidden;align-content:center;align-items:center}.header-info{display:block;position:relative;margin:20px 20px 1vh 10px}.header-info-name{font-size:calc(1.2rem + 2vw);font-weight:bold}.header-main-nav{margin-bottom:10px;list-style:none}.header-main-nav-item{display:block;position:relative;float:left;line-height:24px;margin:0 2vh}.float-left{float:left}.float-right{float:right}.float-center{text-align:center}.footer-copyright{display:flex;justify-content:center;align-items:center;text-align:justify;margin-inline:2vw}.footer-copyright-text{display:inline-block;position:relative;font-size:14px}.page-title{text-align:center}.page-content p{line-height:4vh}.posts-list-item{display:block;position:relative;margin:2vh 0;overflow:hidden}.posts-list-item-name{width:calc(90% - 120px);font-weight:300}.posts-list-pagination{margin:20px 0 10px 0;text-align:center}.post-title{text-align:center;margin-top:4vh}.post-author{display:none}.post-content p{line-height:4vh}.post-content img{display:block;margin:10px auto}.post-info{line-height:24px;margin-top:5vh}.post-category,.post-tag{margin:0 5px}.post-date{margin-bottom:1vh}.post-tools div{margin-bottom:1vh}.category-title{text-align:center}.category-list{line-height:24px}.categories-title{text-align:center}.categories-list{line-height:24px}.highlight>pre,pre.highlight{line-height:18px;margin:10px 0;padding-left:3px;border:1px solid #ccc;overflow-x:auto;font-size:14px;text-indent:0px;background-color:#eee;box-shadow:3px 3px rgba(0,0,0,0.1)}.highlighter-rouge{background-color:#eee}@media screen and (max-width: 768px){img{width:auto;max-width:300px}p:has(img){text-align:left !important}.posts-list-pagination{margin:10px 0 5px 0}.footer-copyright .float-left,.footer-copyright .float-right{float:none}}@media print{.header-container{display:none}.footer-container{display:none}.post-title{text-align:center}.post-author{display:block;text-align:center}.post-info{display:none}pre.highlight{overflow-x:hidden;word-wrap:break-word;white-space:pre-wrap}}.task-list-item{list-style:none}.task-list-item-checkbox{position:relative;right:15px}code.language-mermaid{display:block;text-align:center}#themeSelector{position:absolute;top:5px;right:5px;background:var(--primary-background-color);color:var(--primary-text-color);border-radius:5px;border:1;border-color:var(--primary-text-color)}html{--primary-background-color: white;--primary-text-color: #222;--primary-highlight-color: #eeeeee;padding:0;margin:0}.header-nav .header-main-nav{display:inline;align-items:center;gap:0.75rem;list-style:none;padding:0}.header-nav{margin-bottom:30px}.header-nav .header-main-nav .push-right{margin-left:auto}
