html{height:100%;background:linear-gradient(#aaa,#fff)repeat-x 0 100% #fff}body{margin:0}body #inner{width:50em;margin:0 auto;font-family:Verdana,sans-serif;background:#fff;padding:2em;box-shadow:black}p{line-height:175%;text-align:justify}a{color:blue;text-decoration:underline}nav{background:#aaa}nav ul{list-style:none;padding:0;margin-left:1em;border-left:2px solid #fff}nav ul li{display:inline;border-right:2px solid #fff}nav ul a{color:#fff;text-decoration:none;padding:0 1em}nav ul a:hover{text-decoration:underline}nav ul li.active a{text-decoration:underline}footer{background:#f2f2f2;padding:2px;font-size:.7em;text-align:center}#header-title{font-weight:bolder;font-family:serif;color:#2c6bff;font-size:3em}h1{font-size:2.25em;margin-bottom:.2em;font-family:serif}h2{margin-bottom:0!important}.desc{margin-left:1em}.highlight{background:#fbfbfb;outline:1px solid gray}#_list #list li{list-style:none;margin-bottom:.25em}#_list #list li .item{font-size:large}#_list #list li .date{font-family:serif;font-weight:100;font-size:smaller}#_single .date{font-family:serif;font-weight:100}#_single #return{text-align:right;margin:1em 0}.tags{font-size:smaller;margin-top:.5em}.tag{background-color:#d3d3d3;margin:0 .25em;padding:.15em .45em;border-radius:1em}@media(prefers-color-scheme:dark){html{background:linear-gradient(#0f0f0f,#313131)repeat-x 0 100% #fff}body{background-color:#313131}body #inner{background:#494949;box-shadow:black;color:#dfdfdf}a{color:#3abffc}nav{background:#0f0f0f}nav ul{border-left-color:#dfdfdf}nav ul li{border-right-color:#dfdfdf}nav ul a{color:#dfdfdf}footer{background:#f2f2f2}#header-title{color:#3abffc}.highlight{background:#fbfbfb;outline-color:gray}.tag{background-color:#d3d3d3}}