@font-face{font-family:"Free Pixel";src:url(../fonts/FreePixel.ttf)}:root{--theme-color:#0ff;#6f0;--theme-color-2:#ff0045;#FF6335;--theme-color-3:#111;--h-color:white;--p-color:#f0f0f0;--bar-color:#141414;--bar-color-light:#323232;--font-01:"Free Pixel"}html{font-size:62.5%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{font-size:1.5em;line-height:1.3;font-height:400;color:#222;background-color:var(--theme-color-3)}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-family:var(--font-01)}h1{font-size:4.0rem;line-height:1.2;color:var(--h-color)}h2{font-size:3.6rem;line-height:1.25;color:var(--h-color)}h3{font-size:3.0rem;line-height:1.3;color:var(--h-color)}h4{font-size:2.4rem;line-height:1.35;color:var(--h-color)}h5{font-size:1.8rem;line-height:1.5;color:var(--h-color)}h6{font-size:1.5rem;line-height:1.6;color:var(--h-color)}p,ul{font-size:2.2rem;color:var(--p-color);letter-spacing:.1rem;font-family:var(--font-01)}a{color:var(--theme-color);font-family:var(--font-01);text-decoration:none;font-size:2.2rem}a:hover{color:var(--theme-color-3);background-color:var(--theme-color)}.highlight{color:var(--theme-color-2)}.top-menu{text-align:center}.top-menu img{max-width:180px;padding-top:1rem;padding-bottom:1rem}.top-menu a{color:var(--theme-color);font-family:var(--font-01);font-size:3rem;margin:0 .5rem 0 .5rem;text-decoration:none}.top-menu a:hover{color:var(--theme-color-3);background-color:var(--theme-color)}.top-menu .container{padding-bottom:2rem;border-bottom:3px dotted var(--theme-color)}.container{max-width:1200px;margin-left:auto;margin-right:auto}main{padding:2rem;color:white}@media(max-width:800px){main .container{padding:2rem}}.post-link{line-height:2.2rem;padding-bottom:1rem}.post-link a,.post-link p{margin-top:.5rem;margin-bottom:.5rem}.centralize{display:flex;align-items:center}.centralize img{max-width:50px}.article_img{width:90%;height:auto}.article-index{font-size:1.8rem;letter-spacing:.1rem;font-family:var(--font-01)}.pre-code{background-color:#323232;padding:4rem;overflow:auto}footer .container{text-align:center;border-top:3px dotted var(--theme-color)}