:root{--bg:#fafae0;--bg-alt:#f0f0d0;--fg:#3a4238;--heading:#3a4238;--link:#1745d5;--link-visited:#8a4adf;--border:#a1a7a0;--code-fg:#3a4238;--code-bg:#f0f0d0;--quote:#a1a7a0;--muted:#a1a7a0;--warn:#df5926}@media(prefers-color-scheme:dark){:root{--bg:#252623;--bg-alt:#2f312c;--fg:#f1e9d2;--heading:#f1e9d2;--link:#57a5e5;--link-visited:#aaaaff;--border:#5b5e5a;--code-fg:#f1e9d2;--code-bg:#2f312c;--quote:#5b5e5a;--muted:#5b5e5a;--warn:#ff9966}}body{font-family:Verdana,sans-serif;margin:auto;padding:20px;max-width:720px;text-align:left;background-color:var(--bg);word-wrap:break-word;overflow-wrap:break-word;line-height:1.5;color:var(--fg)}h1,h2,h3,h4,h5,h6,strong,b{color:var(--heading)}a{color:var(--link)}.title{text-decoration:none;border:0}.title h1{font-size:24px;margin:19.92px 0}.title span{font-weight:400}nav a{margin-right:10px}textarea{background-color:var(--bg-alt);color:var(--fg);width:100%;font-size:16px}input{background-color:var(--bg-alt);color:var(--fg);font-size:16px}content{line-height:1.6}table{width:100%}table,th,td{border:1px solid;border-collapse:collapse;border-color:var(--border);padding:5px}img{max-width:100%;height:auto}code{padding:2px 5px;color:var(--code-fg);background-color:var(--code-bg)}pre code{display:block;padding:20px;white-space:pre-wrap;font-size:14px;overflow-x:auto;text-wrap:nowrap}blockquote{border-left:1px solid var(--border);color:var(--quote);padding-left:20px;font-style:italic}footer{padding:25px;text-align:center}.helptext{color:var(--muted);font-size:small}.errorlist{color:var(--warn);font-size:small}ul.blog-posts{list-style-type:none;padding:unset}ul.blog-posts li{display:flex;margin-bottom:10px}ul.blog-posts li span{flex:0 0 130px}ul.blog-posts li a:visited{color:var(--link-visited)}a.blog-tags{line-height:2;margin-right:12px}h3.blog-filter{margin-bottom:0}.disabled{color:currentColor;cursor:not-allowed;opacity:.7}p.byline{font-style:italic}.skip-link{position:absolute;top:5;transform:translateY(-600%);transition:transform .5s;background-color:var(--bg);padding:6px}.skip-link:focus{transform:translateY(0%)}figure{margin-inline-start:0;margin-inline-end:0}figcaption>p{margin-block-start:0;text-align:center;font-style:italic;color:var(--quote)}