body,html{margin:0;padding:0;margin:auto;word-wrap:break-word;hyphens:auto;width:100vw;height:100vh;overflow:auto;scroll-behavior:auto;background-color:#202020}body p,body h1,body h2,body h3,body h4,body h5,body span,body code,body ul,body ol,body li,body a,body textarea,body input,body .box,body pre,html p,html h1,html h2,html h3,html h4,html h5,html span,html code,html ul,html ol,html li,html a,html textarea,html input,html .box,html pre{margin-left:1%;font-size:1.05rem;color:#e5e5e5;font-family:sans-serif;line-height:1.6;margin:25px 0 25px 0;word-wrap:break-word}body pre,body code,body a,html pre,html code,html a{font-family:ui-monospace, monospace;word-wrap:break-word !important;white-space:pre-line !important}body pre,body code,html pre,html code{font-size:0.95rem}body h1,body h2,body h3,body h4,body h5,body h6,html h1,html h2,html h3,html h4,html h5,html h6{font-family:serif;line-height:1.4}body h1,html h1{font-size:2.1rem}body h2,html h2{font-size:1.7rem}body h3,html h3{font-size:1.4rem}body h4,html h4{font-size:1.1rem}body h5,html h5{font-size:0.9rem}body h6,html h6{font-size:0.7rem}body a,html a{color:#fc5305;transition:background-color 0.1s, color 0.1s}body a:hover,html a:hover{background-color:#fc5305;color:#e5e5e5}body::after{content:"";position:absolute;top:0;left:0;width:100vw;height:100vh;pointer-events:none !important;background:repeating-linear-gradient(0deg, rgba(0,0,0,0.25), rgba(0,0,0,0.25) 1px, transparent 1px, transparent 2px)}header{margin:0;padding:0;margin:auto;word-wrap:break-word;hyphens:auto;padding-bottom:1%;padding-top:1%;width:100%;border-bottom:2px solid gray;background-color:#2d2d2d;text-align:center}header a{margin:0 1% 0 1%}header #header{margin-top:0}main{margin:0;padding:0;margin:auto;word-wrap:break-word;hyphens:auto;width:60%}main .code,main pre,main .box,main textarea,main input{border:2px solid gray;background-color:#2d2d2d}main .code,main pre{margin-top:2%;margin-bottom:2%;padding-left:0.2%}main .box{padding:1%}main p,main h1,main h2,main h3,main h4,main h5,main h6{transition:background-color 0.1s, color 0.1s}main p:hover,main h1:hover,main h2:hover,main h3:hover,main h4:hover,main h5:hover,main h6:hover{background-color:#e5e5e5;color:#202020}footer{margin:0;padding:0;margin:auto;word-wrap:break-word;hyphens:auto;width:60%;border-top:1px solid gray;margin-top:5% !important;padding-bottom:5%;text-align:center}footer #fediring{display:inline-block;margin-bottom:0}footer #fediring a{font-size:1.1rem}@media only screen and (max-width: 647px){main,footer{width:70% !important}footer{padding:0;margin:0}}@media only screen and (max-width: 400px){main,footer{width:87.5% !important}footer{padding:0;margin:0}}@media only screen and (max-width: 300px){main,footer{width:97% !important}footer{padding:0;margin:0}}
