html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}u,ins{text-decoration:none}header{width:100%}.container{max-width:1000px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0px auto}.container .content{order:2;box-sizing:border-box;flex:0 0 80%;max-width:80%;padding:15px 0px 15px 15px}.container .content ul{list-style-type:disc;list-style-position:outside;padding-left:2em}.container .content ul li{padding:3px 0px}.container .sidebar{order:1;box-sizing:border-box;flex:0 0 20%;max-width:20%;padding:15px 15px 0px 15px;text-align:right}.container .sidebar li{padding-top:2px;padding-bottom:2px}@media (max-width: 1000px){.container .content{order:1;flex-basis:100%;max-width:100%;padding:15px}.container .sidebar{order:2;text-align:left;flex-basis:100%;max-width:100%;padding:15px}}.pull-left{float:left}.pull-right{float:right}body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}header{height:64px;overflow:hidden;background-color:#E5A644;color:#5B3022}header a,header a:visited,header a:active{color:#5B3022}header a:hover{color:#a5573e}header .button-group{height:100%}header .button-group a{display:inline-block;height:100%;box-sizing:border-box;color:inherit;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}header .button-group a:hover{color:inherit;background-color:#d88f1e}header .button-group a>*{display:block;position:relative;top:50%;-webkit-transform:perspective(1px) translateY(-50%);-ms-transform:perspective(1px) translateY(-50%);transform:perspective(1px) translateY(-50%)}header .menu-group a{padding:0px 10px}a,a:visited,a:active{color:#A23A43}a:hover{color:#cd757c}a{text-decoration:none}.content a{font-weight:bold}h1,h2,h3{color:#5B3022}h1 pre,h1 code,h2 pre,h2 code,h3 pre,h3 code{color:#000}h1{font-size:2em;padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #D0D0D0}h2{font-size:1.6em;padding-top:16px;padding-bottom:8px}h3{font-size:1.2em;padding-top:8px;padding-bottom:4px}h2:first-child,h3:first-child{padding-top:0px}p,pre{line-height:1.3em}p,pre,ul,blockquote,div.highlighter-rouge{margin-top:0.5em}h1+p,h2+p,h3+p,p:first-child,h1+pre,h2+pre,h3+pre,pre:first-child,h1+ul,h2+ul,h3+ul,ul:first-child,h1+blockquote,h2+blockquote,h3+blockquote,blockquote:first-child,h1+div.highlighter-rouge,h2+div.highlighter-rouge,h3+div.highlighter-rouge,div.highlighter-rouge:first-child{margin-top:0em}.text-content h1+p,.text-content h2+p,.text-content h3+p,.text-content p:first-child,.text-content h1+pre,.text-content h2+pre,.text-content h3+pre,.text-content pre:first-child,.text-content h1+ul,.text-content h2+ul,.text-content h3+ul,.text-content ul:first-child,.text-content h1+blockquote,.text-content h2+blockquote,.text-content h3+blockquote,.text-content blockquote:first-child,.text-content h1+div.highlighter-rouge,.text-content h2+div.highlighter-rouge,.text-content h3+div.highlighter-rouge,.text-content div.highlighter-rouge:first-child{margin-top:0em}.text-content p:last-child,.text-content pre:last-child,.text-content ul:last-child,.text-content blockquote:last-child,.text-content div.highlighter-rouge:last-child{margin-bottom:0em}.text-content p,.text-content pre,.text-content ul,.text-content blockquote,.text-content div.highlighter-rouge{margin-top:1em;margin-bottom:1em}em{font-style:italic}strong{font-weight:bold}pre,code{font-family:"Consolas", "Courier New", monospace}code{background-color:#ECF0F1;padding:0.1em;font-size:0.8em}pre{padding:1.2em;font-size:0.8em;white-space:pre-wrap}pre{border:solid 1px #D0D0D0;background-color:#FAFAFA}pre code{background-color:transparent;color:inherit;padding:0px;font-size:inherit}pre .o,pre .ow,pre .kd,pre .k,pre .nb{color:#FF0086}pre .s2,pre .s{color:#FD8900}pre .c1,pre .c{color:#707070}pre .kc,pre .ss{color:#3777E6}.language-sh pre .nb{color:inherit}.language-sh pre .gp{color:#3777E6}blockquote{background-color:#FAFAFA;padding:1em 1em 1em 1.3em;border-left:solid 0.3em #B0B0B0}img{max-width:100%}.docs h2+em,.docs h2+p>em{font-size:0.8em;color:#707070}.post-list .post{padding-bottom:16px;border-bottom:solid 1px #D0D0D0;margin-bottom:16px}.post-list .post .post-content h2{font-size:1.2em;padding-top:8px;padding-bottom:4px}.post-list .post .post-content h3{font-size:1.0em;padding-top:4px;padding-bottom:2px}.pagination{margin-top:15px;margin-bottom:15px;font-size:1.3em;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.pagination .page-number .page-sep,.pagination .page-number .page-total{font-size:0.7em;color:#B0B0B0}.container .content ul.sym-toc{list-style:none;padding:1em 0px}.container .content ul.sym-toc li{display:inline-block;padding:0px}table.sym-table{border-spacing:5px 10px;border-collapse:inherit}table.sym-table th,table.sym-table strong[id^="sym-"]{color:#5B3022}table.sym-table th{font-size:1.2em;padding-bottom:8px}table.sym-table strong[id^="sym-"]{font-size:1.6em;padding-top:16px;padding-bottom:4px}table.sym-table tbody td:nth-child(3) a{font-weight:normal}#terminal{width:100%;height:400px;position:relative;background-color:#2e3436;border:solid 1px #D0D0D0}#terminal #terminal-container{width:100%;height:100%;padding:5px;box-sizing:border-box;overflow-y:scroll;font-size:0.8em}#terminal #terminal-input,#terminal #terminal-output{font-family:"Consolas", "Courier New", monospace;font-size:1em;background:none;border:none;padding:0px;color:#d3d7cf}#terminal #terminal-output{margin:0px 0px 1.5em 0px}#terminal #terminal-input,#terminal #terminal-input:focus{outline:none}#terminal #terminal-input:empty{min-width:100px;min-height:1em;display:inline-block}#terminal #terminal-status{position:absolute;bottom:0;padding:5px;font-size:0.8em;color:#eee}
