:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;font-synthesis:none}:root{--c-h: 200;--c-s: 100%;--c-l: 40%;--c: hsl(var(--c-h), var(--c-s), var(--c-l));--c-darker: hsl(var(--c-h), var(--c-s), calc(var(--c-l) - 10%));--c-lighter: hsl(var(--c-h), var(--c-s), calc(var(--c-l) + 10%));--c-text: #f4f4f4;--bg-l: 2%;--bg: hsl(var(--c-h), var(--c-s), var(--bg-l));--fg-l: 15%;--fg: hsl(var(--c-h), var(--c-s), var(--fg-l));--mg-l: 9%;--mg: hsl(var(--c-h), var(--c-s), var(--mg-l));--dark-gray: #eee;--light-gray: #ccc;--h-a: #5c6370;--h-b: #c678dd;--h-c: #e06c75;--h-d: #56b6c2;--h-e: #98c379;--h-f: #e6c07b;--h-g: #d19a66;--h-h: #61aeee;--f1: 2.074rem;--f2: 1.728rem;--f3: 1.44rem;--f4: 1rem;--f5: .833rem;--ls: 2.5rem;--hls: 1.25rem;--ms: 1rem;--hms: .5rem;--max-width: 52rem;--border: 1px;--radius: .4rem}body{background-color:var(--bg);color:var(--dark-gray);min-height:100vh;margin:0}a{color:var(--c);font-weight:700}a:hover{color:var(--c-darker)}a:visited{font-weight:400}.container{max-width:var(--max-width);padding:var(--ms) var(--ls);margin:0 auto}header{display:flex;gap:1rem;align-items:flex-end}header p{margin:0}header .name{font-weight:700;font-size:var(--f3)}header .username{color:var(--light-gray)}header img{border-radius:.5rem}header .socials{margin-top:.5rem;display:flex;gap:.5rem}header .socials a{color:var(--light-gray)}header .socials a:hover{color:var(--c-text)}.post-list{list-style:none;padding:0}.post-list li{margin-bottom:1rem;padding:.5rem;margin:0;border-bottom:1px solid var(--fg);cursor:pointer}.post-list li:hover{background-color:var(--mg)}.post-list li:last-child{border-bottom:none}.post-list li a{color:var(--c-text);text-decoration:none;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.post-list li .post-date{color:var(--light-gray);font-size:var(--f5);font-weight:400}h1,h2,h3,h4,h5{font-weight:900;line-height:1.3;margin:2rem 0 .5rem}h1{font-size:var(--f1)}h2{font-size:var(--f2)}h3{font-size:var(--f3)}h4{font-size:var(--f4)}h5{font-size:var(--f5)}svg,video,img{max-width:100%}blockquote{margin:1em 0 1rem 1rem;padding-left:.75rem;border-left:.2rem solid var(--fg);color:var(--light-gray)}hr{border:0;border-top:1px solid var(--light-gray);margin:2em auto;width:75%}table{border-collapse:collapse;width:100%;margin:1rem 0}th,td{padding:.5rem .75rem;text-align:left;border-bottom:1px solid var(--fg)}th{font-weight:600;color:var(--c-text);border-bottom:2px solid var(--fg)}:not(.hljs)>code{border-radius:calc(var(--radius) / 2);padding:2px 4px;background:var(--mg);border:var(--border) solid var(--fg)}.hljs{border:var(--border) solid var(--fg);border-radius:var(--radius);background-color:var(--mg);padding:var(--ms);overflow-x:auto}.hljs-comment,.hljs-quote{font-style:italic}.hljs-link{text-decoration:underline}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-comment,.hljs-quote{color:var(--h-a)}.hljs-doctag,.hljs-keyword,.hljs-formula{color:var(--h-b)}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:var(--h-c)}.hljs-literal{color:var(--h-d)}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta-string{color:var(--h-e)}.hljs-built_in,.hljs-class .hljs-title{color:var(--h-f)}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:var(--h-g)}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:var(--h-h)}
