html{font-family:raleway,sans-serif}@media(min-width:48rem){html{font-size:16px}}@media(min-width:58rem){html{font-size:20px}}pre{tab-size:4}.sidebar{text-align:center;padding:2rem 1rem;color:rgba(255,255,255,.5);background-color:#4a97ce}@media(min-width:48rem){.sidebar{position:fixed;top:0;left:0;bottom:0;width:18rem;text-align:left}}.sidebar a{color:#fff}.sidebar-about h1{color:#fff;margin-top:0;font-weight:300}.sidebar-nav{margin-top:2rem;margin-bottom:2rem;padding-left:0;list-style:none}.subnav{list-style:none;padding-left:0}.sidebar-nav-item{display:block}a.sidebar-nav-item:hover,a.sidebar-nav-item:focus{text-decoration:underline}.sidebar-nav-item.active{font-weight:700}@media(min-width:48rem){.sidebar-sticky{position:absolute;right:1rem;top:1rem;left:1rem}}.content{padding-top:2rem}@media(min-width:48rem){.content{max-width:38rem;margin-left:20rem;margin-right:2rem}}@media(min-width:64rem){.content{max-width:44rem;margin-left:20rem;margin-right:2rem}}.footnote{font-size:.7em;margin-top:.5rem}.go{color:#444}.badge{display:inline;vertical-align:bottom}.badges{float:right}.brand{font-size:3.3em;margin-bottom:0}@media(min-width:48rem){.layout-reverse .sidebar{left:auto;right:0}.layout-reverse .content{margin-left:2rem;margin-right:20rem}}@media(min-width:64rem){.layout-reverse .content{margin-left:4rem;margin-right:22rem}}.theme-base-08 .sidebar{background-color:#ac4142}.theme-base-08 .content a,.theme-base-08 .related-posts li a:hover{color:#ac4142}.theme-base-09 .sidebar{background-color:#d28445}.theme-base-09 .content a,.theme-base-09 .related-posts li a:hover{color:#d28445}.theme-base-0a .sidebar{background-color:#f4bf75}.theme-base-0a .content a,.theme-base-0a .related-posts li a:hover{color:#f4bf75}.theme-base-0b .sidebar{background-color:#90a959}.theme-base-0b .content a,.theme-base-0b .related-posts li a:hover{color:#90a959}.theme-base-0c .sidebar{background-color:#75b5aa}.theme-base-0c .content a,.theme-base-0c .related-posts li a:hover{color:#75b5aa}.theme-base-0d .sidebar{background-color:#6a9fb5}.theme-base-0d .content a,.theme-base-0d .related-posts li a:hover{color:#6a9fb5}.theme-base-0e .sidebar{background-color:#aa759f}.theme-base-0e .content a,.theme-base-0e .related-posts li a:hover{color:#aa759f}.theme-base-0f .sidebar{background-color:#8f5536}.theme-base-0f .content a,.theme-base-0f .related-posts li a:hover{color:#8f5536}