body{color:#222;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 0 calc(100vw - 100%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.625}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600}h1{margin-top:6.5rem;margin-bottom:1.625rem;font-size:2.5rem;line-height:3.25rem}h2{margin-top:3.25rem;margin-bottom:.8125rem;font-size:1.6875rem;line-height:2.4375rem}h3{margin-top:3.25rem;margin-bottom:.8125rem;font-size:1.375rem;line-height:1.625rem}h4{margin-top:2.4375rem;margin-bottom:.8125rem;font-size:1.2rem;line-height:1.625rem}h5,h6{margin-top:4.0625rem;margin-bottom:.8125rem;font-size:1rem;line-height:1.625rem}img{max-width:100%;margin:inherit auto;border:0;display:block}hr{color:#333;text-align:center;border:none;border-top:1px solid #333;width:20%;height:.3125rem;overflow:visible}a{color:#dc3422;text-decoration:none}a:hover,a:focus,a:active{color:#f7a046}b,strong{font-weight:600}ul{margin-bottom:1.625rem;list-style:square}ul li{margin-bottom:.625rem;padding:0 .3125rem}p{margin-bottom:1.625rem;line-height:1.625rem}blockquote{text-align:center;padding:0;font-style:italic}figure{width:100%;height:auto;display:block}figcaption{color:#222;text-align:center;margin-top:.40625rem;margin-bottom:0;font-size:.875rem;font-style:italic;line-height:1.21875rem}.anchor{margin-left:-1.875rem!important;padding-right:.875rem!important}@media screen and (width>=685px){figure.float-left,figure.float-right{max-width:19.375rem;padding:0 1.625rem}.float-right{float:right}.float-left{float:left}}code[class*=language-],pre[class*=language-]{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;color:#eee;-moz-tab-size:4;-o-tab-size:4;tab-size:4;hyphens:none;background:#2f2f2f;font-family:Roboto Mono,monospace;font-size:.9em;line-height:1.5em}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#363636}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#363636}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.2em;padding:.1em}pre[class*=language-]{margin:.5em 0;padding:1.25em 1em;position:relative;overflow:auto}.language-css>code,.language-sass>code,.language-scss>code{color:#fd9170}[class*=language-] .namespace{opacity:.7}.token.atrule{color:#c792ea}.token.attr-name{color:#ffcb6b}.token.attr-value,.token.attribute{color:#a5e844}.token.boolean{color:#c792ea}.token.builtin{color:#ffcb6b}.token.cdata,.token.char{color:#80cbc4}.token.class{color:#ffcb6b}.token.class-name{color:#f2ff00}.token.comment{color:#9c9c9c}.token.constant{color:#c792ea}.token.deleted{color:#f66}.token.doctype{color:#9c9c9c}.token.entity{color:#f66}.token.function{color:#c792ea}.token.hexcode{color:#f2ff00}.token.id,.token.important{color:#c792ea;font-weight:700}.token.inserted{color:#80cbc4}.token.keyword{color:#c792ea}.token.number{color:#fd9170}.token.operator{color:#89ddff}.token.prolog{color:#9c9c9c}.token.property{color:#80cbc4}.token.pseudo-class,.token.pseudo-element{color:#a5e844}.token.punctuation{color:#89ddff}.token.regex{color:#f2ff00}.token.selector{color:#f66}.token.string{color:#a5e844}.token.symbol{color:#c792ea}.token.tag{color:#f66}.token.unit{color:#fd9170}.token.url,.token.variable{color:#f66}.anchor.before{padding-right:.25rem;position:absolute;top:0;left:0;transform:translate(-100%)}.anchor.after{padding-left:.25rem;display:inline-block}h1 .anchor svg,h2 .anchor svg,h3 .anchor svg,h4 .anchor svg,h5 .anchor svg,h6 .anchor svg{visibility:hidden}h1:hover .anchor svg,h2:hover .anchor svg,h3:hover .anchor svg,h4:hover .anchor svg,h5:hover .anchor svg,h6:hover .anchor svg,h1 .anchor:focus svg,h2 .anchor:focus svg,h3 .anchor:focus svg,h4 .anchor:focus svg,h5 .anchor:focus svg,h6 .anchor:focus svg{visibility:visible}._layout_10yju_16{max-width:1070px;margin-left:auto;margin-right:auto}._layout_10yju_16:before{content:"";display:table}._layout_10yju_16:after{content:"";clear:both;display:table}
