a{color:inherit}html{background-color:#f5f5f5}@media(prefers-color-scheme:dark){html{background-color:#222}}p code{color:hsl(var(--time-hue),100%,20%)}@media(prefers-color-scheme:dark){p code{color:hsl(var(--time-hue),100%,80%)}}pre{overflow-x:auto}pre .k,pre .kd{font-weight:700;color:green}@media(prefers-color-scheme:dark){pre .k,pre .kd{color:#90ee90}}pre .nn,pre .nc{color:#00f;font-weight:700}pre .s,pre .s1,pre .s2,pre .sr{color:darkred}@media(prefers-color-scheme:dark){pre .s,pre .s1,pre .s2,pre .sr{color:#ff4545}}pre .kt,pre .kr{font-weight:700;color:darkred}@media(prefers-color-scheme:dark){pre .kt,pre .kr{color:#ff4545}}pre .kc,pre .mi{color:green}@media(prefers-color-scheme:dark){pre .kc,pre .mi{color:#90ee90}}pre .o{color:#666}@media(prefers-color-scheme:dark){pre .o{color:#aaa}}pre .p{color:#666}@media(prefers-color-scheme:dark){pre .p{color:#aaa}}pre .cm,pre .c1{color:#666}@media(prefers-color-scheme:dark){pre .cm,pre .c1{color:#aaa}}pre .gd{color:darkred}@media(prefers-color-scheme:dark){pre .gd{color:#ff4545}}pre .gi{color:green}@media(prefers-color-scheme:dark){pre .gi{color:#90ee90}}footer{opacity:.8;padding:3rem 1rem;text-align:center}footer a{opacity:.5;margin:0 .2rem;transition:opacity ease .2s}footer a:hover{opacity:.95}header{font-size:1.7rem;padding:5rem 1rem;text-align:center}header img{height:25vmin}header *{font-weight:400;margin:0}header h1{font-size:2.5rem}button[type=submit]{display:none}input[type=search]{width:100%;font-size:1.5rem;padding:.2rem}main{margin:0 auto;max-width:700px;padding:0 .5rem}.list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.list a{text-decoration:none}.list article,.list>div{padding:1rem;margin:.5rem 0}.list article{border-radius:5px;transition:background-color ease .2s}.list h2{font-size:1.3rem;font-weight:400;margin:0}.list a:hover article{background-color:#eee}@media(prefers-color-scheme:dark){.list a:hover article{background-color:#333}}.list>div{text-align:center}.list .url{font-size:.9rem}.keywords{display:none}.single{line-height:1.5;margin:0 auto;max-width:600px;padding:0 1rem}.single img{display:block;margin:0 auto;max-height:50vh;max-width:100%}html,body{font-family:-apple-system,BlinkMacSystemFont,segoe ui,roboto,oxygen,ubuntu,cantarell,fira sans,droid sans,helvetica neue,helvetica,arial,sans-serif;margin:0;padding:0}body{line-height:1.2}h1,h2,h3,h4,h5,h6,.url{color:#283d73}@media(prefers-color-scheme:dark){h1,h2,h3,h4,h5,h6,.url{color:#acb7cf}}