body{line-height:1.5;color:#e7e7e7;background-color:#161616;font-family:sans-serif;width:80%;min-width:200px;max-width:720px;margin:0 auto;padding-top:40px;padding-bottom:40px}body img,body video{display:block;margin:0 auto;max-width:90%}body ul{margin-left:1rem;padding-left:1rem}body a{color:#e7e7e7;text-decoration:underline;word-break:break-all}body .link_button{background-color:#f5a7cc;color:#161616;padding:4px 8px;border-radius:4px;text-decoration:none;font-weight:bold}@media screen and (max-width: 480px){body{width:90%}}.header{color:#e7e7e7;background-color:#161616;top:0;padding-bottom:5px;border-bottom:solid 1px #f5a7cc;overflow:hidden}.header a{color:#e7e7e7}.icon{border-radius:50%}.site_title{display:flex;justify-content:space-between;font-size:1.5rem}.site_title a{color:#e7e7e7;text-decoration:none}.menu{text-align:right}.menu a{text-decoration:none}.date{color:#ff7fbb}.date_postpage{color:#ff7fbb;text-align:right}.title{color:#f5a7cc;font-size:1.3rem}.title a{text-decoration:none}.archive_title{font-size:1.3rem}.archive_title a{text-decoration:none}.title_postpage{font-size:1.6em;line-height:1.4em;font-weight:bold;color:#e7e7e7}.taxonomies a{font-size:.9rem;text-decoration:none}.taxonomies_postpage{text-align:right}.taxonomies_postpage a{font-size:.9rem;color:#e7e7e7;text-decoration:none}.taxonomies_index a{font-size:.9rem;text-decoration:none}@media screen and (max-width: 480px){.taxonomies_index a{display:none}}.taxonomies_list a{text-decoration:none}.hr_bottom{color:#f5a7cc}.footer{text-align:right;margin-top:50px;padding-top:0px}.footer a{color:#e7e7e7}h1{font-size:2.2rem;padding-left:6px;border-left:solid #f5a7cc 4px}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.3rem}h5{font-size:1.2rem}h6{font-size:1.1rem}h1,h2{color:#f5a7cc;font-weight:bold}h3,h4,h5,h6{color:#e7e7e7;font-weight:bold}pre{border:1px solid;overflow-x:auto;overflow-y:hidden;padding:20px}:not(pre)>code{color:#161616;background-color:#e7e7e7;padding:3px;border-radius:4px}blockquote{border-left:3px solid;padding:.5rem;margin:.5rem}table{border-collapse:collapse;max-width:90%}table th{padding:10px}table th,td{border:1px #666;border-style:solid none}table td{padding:10px}a.linkcard{display:block;background-color:#292929;padding:4px 8px;border-radius:4px;text-decoration:none}.linkcard span{color:#e7e7e7;font-size:1.8rem;font-weight:bold}