img,svg{vertical-align:inherit!important;height:auto}code{color:inherit!important;word-break:inherit!important}@media only percy{.sidebar nav.toc-container{margin-top:0!important}}.list-cards{flex-flow:row wrap;padding:1em 0;display:flex;justify-content:space-evenly;list-style:none;margin:2em auto;max-width:100%}.list-cards .list-item-card{background:#e04e39;position:relative;margin:1em;border-radius:3px;box-shadow:0 2px 2px 1px rgba(0,0,0,.2);transition:.6s ease-in-out;transition-property:box-shadow,-webkit-transform;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform;-webkit-transform:scale(1);transform:scale(1);overflow:hidden;padding:0;min-width:250px;max-width:100%}@media screen and (min-width:768px){.list-cards .list-item-card{min-width:250px;max-width:25%}}.list-cards .list-item-card:hover{-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 10px 30px 5px rgba(0,0,0,.3)}.list-cards .list-item-card .shape{position:absolute;z-index:0;border:2px solid #fff}.list-cards .list-item-card .shape--dark{right:-5%;top:-68%;width:50%;padding-bottom:100%;-webkit-transform:rotate(-49deg);transform:rotate(-49deg);background-color:#1f1f1f}.list-cards .list-item-card .shape--accent{top:-44%;left:-30%;width:100%;padding-bottom:50%;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);background-color:#999}.list-cards .list-item-card .shape--light{bottom:-16%;left:-23%;width:100%;padding-top:25%;-webkit-transform:rotate(15deg);transform:rotate(15deg);background-color:#454545}.list-cards .list-item-card a{-webkit-font-smoothing:antialiased;font-size:24px;font-weight:700;line-height:1;text-decoration:none;align-items:center;background:#fff;color:#9b2918;display:flex;height:180px;justify-content:center;margin:1em;max-width:90%;padding:0;position:relative;z-index:10}code[data-diff] .diff-deletion{background-color:rgba(144,84,84,.7)}code[data-diff] .diff-insertion{background-color:rgba(93,125,93,.5)}code[data-diff] .diff-deletion .diff-deletion,code[data-diff] .diff-deletion .diff-insertion,code[data-diff] .diff-insertion .diff-deletion,code[data-diff] .diff-insertion .diff-insertion{background-color:transparent}code[data-diff] .diff-deletion>.diff-operator,code[data-diff] .diff-insertion>.diff-operator{display:none}code[data-diff] .diff-deletion::before{content:"-";margin-left:-1ch;background-color:rgba(144,84,84,.7);color:#f8f8f2}code[data-diff] .diff-insertion::before{content:"+";margin-left:-1ch;background-color:rgba(93,125,93,.5);color:#f8f8f2}.language-handlebars .namespace{opacity:1}.chapter .cta{max-width:95%}.chapter .cta .cta-note{width:100%}.chapter .cta .cta-note .cta-note-body .cta-note-message p{font-size:95%;line-height:1.75em;margin:.5em 0}.chapter .cta-note-body code{padding:0;background-color:transparent}@media screen and (min-width:768px){.chapter .cta .cta-note img{padding-bottom:10px}}.chapter code,.chapter code[class*=language-],.chapter pre,.chapter pre[class*=language-]{line-height:1.4}.chapter pre,.chapter pre[class*=language-]{font-size:85%;padding:.75em}.chapter pre.line-numbers,.chapter pre[class*=language-].line-numbers{padding-left:3.6em}.chapter pre.line-numbers code,.chapter pre[class*=language-].line-numbers code{display:inline-block;margin-left:.05em}li.toc-heading.toc-level-0{font-size:.8em;text-transform:uppercase;color:rgb(155,41,24,.76);font-weight:700;margin:2em 0 1em}li.toc-heading.toc-level-0:first-of-type{margin-top:0}li.toc-group.toc-level-0{padding-left:1em}