a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,tfoot,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body,h1,h2,td,th{font:inherit;vertical-align:baseline}body,h1,h2{border:0}td,th{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-spacing:0;background-color:#2a2a2a;border-collapse:collapse;width:100%;min-width:42em}:root{--primary:#0f6cb3;--primary-dark:#0c4d90;--primary-light:#1290db;--complementary:#d96a14;--color-text:#fafafa;--color-body:#1a1a1a}body,html{box-sizing:border-box;height:100%}*,::before,:after{box-sizing:inherit}body,h1,h2{margin:0;padding:0}body{font-family:"Source Sans Pro",sans-serif;font-size:16pt;line-height:1.5;background:var(--color-body);color:var(--color-text)}h1,h2{font-size:2em}h2{font-size:1.5em}a{color:var(--primary);text-decoration:underline}a:hover{color:var(--primary-light)}td,th{border:1px solid #858585;text-align:left;overflow-x:auto;overflow-wrap:anywhere;padding:8px}.logs p:nth-child(even),tr:nth-child(even){background-color:#222}th,th a{color:#fff}th{background-color:var(--primary-dark);border:1px solid var(--primary-light);white-space:nowrap}th a{text-decoration:underline}form,form textarea{width:40em;max-width:100%}form textarea{width:100%;min-width:100%;height:10em;max-height:30em;min-height:5em;resize:vertical}a.button,button,input[type=submit]{font-size:12pt;background-color:var(--primary);border:.4em double var(--primary);border-radius:.6em;display:inline-block;padding:.3em .6em;color:#fff;margin-bottom:.4em;text-decoration:none;box-shadow:0 .4em 0 0 var(--primary-dark)}a.button:active,button:active,input[type=submit]:active{margin-top:.4em;margin-bottom:0;box-shadow:0 .1em 0 0 var(--primary-dark)}a:has(+button.copybtn),span:has(+button.copybtn){float:left;margin-right:.75em}.sidebar{background:var(--primary);width:13rem;height:100%;position:fixed;top:0;left:0;z-index:1}.sidebar .sidebar_logo{text-align:center}.sidebar .sidebar_logo a{padding:.5em 0;display:block}.sidebar .sidebar_logo a img{height:4em}.sidebar .sidebar_logo a:hover,.sidebar ul.sidebar_links li a:hover{background:var(--primary-dark)}.sidebar .sidebar_search{padding:.3em 1em}.sidebar .sidebar_search form input{font-size:1.1em;width:100%;background:#222;color:var(--color-text);border:var(--primary-light) solid .12em}.sidebar .sidebar_search form input:hover{background:#2a2a2a}.sidebar ul.sidebar_links{list-style:none;padding:0;margin:0}.content.no-padding,.sidebar ul.sidebar_links li{padding:0}.sidebar ul.sidebar_links li a{text-decoration:none;color:var(--color-text);display:block;padding:.3em 1em}.content{margin-left:13rem;padding:1em}.content:has(+.content.footer){padding-bottom:3em}.overflow-x{max-width:100%;overflow-x:auto}.grid-2col{display:grid;grid-template-columns:auto 1fr;gap:.65em;word-break:keep-all;white-space:nowrap}.grid-2col .span-2{grid-column:span 2}.logs{width:fit-content;min-width:100%;font-family:"Courier New",monospace;font-size:.9em;border-left:#d96a14 .2em solid;background:#2a2a2a;margin-top:1em}.logs p{padding:.1em .5em;min-height:1.5em}.content.footer{background:var(--primary-dark);color:var(--color-text);padding:.25em 1em;position:fixed;bottom:0;left:0;right:0}.content.footer a{color:var(--color-text);text-decoration:underline}.content.footer ul{list-style:none;font-size:.65em}.content.footer ul li{display:inline-block;padding:0 1em 0 0;font-size:inherit}#followCheckmarkContainer{display:inline-block;position:fixed;right:1.3em;bottom:1.6em;padding:1em;background-color:rgba(15,15,15,.8);cursor:pointer}#followCheckmarkContainer input{cursor:inherit}@media screen and (max-width:65rem){.sidebar{width:100%;height:auto;position:initial;text-align:center}.sidebar .sidebar_search form{width:18em;margin:auto}.content{margin-left:0}.logs{font-size:.75em}}@media screen and (max-width:28rem){body{font-size:13pt}.grid-2col{grid-template-columns:1fr}.grid-2col .span-2{grid-column:initial}.grid-2col>:nth-last-child(n+2):nth-child(odd){font-weight:700;font-size:1.1em}.grid-2col>:nth-last-child(n+2):nth-child(odd)::after{content:":"}}