
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#353535;line-height:1.6;display:flex;flex-direction:column;min-height:100vh}pre{padding:1rem;overflow:auto}.container{max-width:1000px;margin:0 auto;padding-right:15px;padding-left:15px;flex:1}@media only screen and (max-width: 700px){.container{max-width:100%}}a{text-decoration:none;cursor:pointer;padding-bottom:2px;border-bottom:2px solid rgba(222,98,98,.3);color:#353535}a:visited{color:inherit}a:hover{border-bottom-color:#de6262}.playground-container{margin:0 auto;padding-right:15px;padding-left:15px;flex:1}.playground-container .hero{text-align:center}.playground-container #run{margin-top:2rem;border:1px solid rgba(222,98,98,.3);cursor:pointer;flex:100%;align-self:center}.playground-container #run:hover{border-color:#de6262}.playground-container #errors{color:red}.playground-container .playground{display:flex;flex-flow:wrap;justify-content:space-between;margin-bottom:2rem}.playground-container #context-editor{margin-left:2rem}.playground-container #rendered-editor{width:100%;margin-top:2rem}.playground-container .ace-editor{width:550px;height:300px}.github-corner:hover .octo-arm{animation:octocat-wave 560ms ease-in-out}@keyframes octocat-wave{0%, 100%{transform:rotate(0)}20%, 60%{transform:rotate(-25deg)}40%, 80%{transform:rotate(10deg)}}@media (max-width: 500px){.github-corner:hover .octo-arm{animation:none}.github-corner .octo-arm{animation:octocat-wave 560ms ease-in-out}}header{clear:both;padding:20px;margin-bottom:1rem;background:#de6262;background:linear-gradient(to right, #de6262, #ffb88c);color:#fff}header nav a{color:#fff;margin-left:2rem;padding-bottom:3px;font-weight:bold;border-bottom-color:rgba(255,255,255,.3)}header nav a:hover{border-color:#fff}header .hero{clear:both;text-align:center;margin-top:3rem;margin-bottom:1rem}header .hero h1{text-align:center;font-size:2rem}.button{text-transform:uppercase;font-size:1.1rem;display:inline-block;background-color:#fff;color:#de6262 !important;border-radius:2rem;padding:.75em 2em;font-weight:600}footer{background:linear-gradient(to right, #de6262, #ffb88c);padding-top:30px;padding-bottom:30px;color:#fff;font-weight:bold;height:85px;text-align:center}.index{flex-grow:1}.index__highlights{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem;margin-bottom:4rem}.index .highlight h4{text-align:center;font-size:1.5rem;margin-bottom:.5rem}.docs__sidebar{width:280px;padding:40px;display:inline-block;vertical-align:top}.docs__sidebar>ul>li>ul{border-left:2px solid #de6262}.docs__sidebar ul{margin:0;padding:0;list-style:none}.docs__sidebar ul li{font-size:1.25rem;margin-bottom:.75rem;font-weight:bold}.docs__sidebar ul li ul{margin-top:1rem;padding-left:1rem}.docs__sidebar ul li li{font-size:1rem;font-weight:normal}.docs__sidebar ul li li a{padding:0}.submenu-open{display:none;cursor:pointer}.submenu-open~ul{display:none}.submenu-open~label{cursor:pointer}.submenu-open~label:hover{font-weight:bolder}.submenu-open~label::after{content:"[+]"}.submenu-open:checked~ul{display:block}.submenu-open:checked~label{font-weight:bolder}.submenu-open:checked~label::after{content:"[-]"}.docs__content{width:calc(100% - 280px - 20px);max-width:900px;padding:40px;display:inline-block}.docs__content h1{margin-top:0}.docs__content .gutenberg-anchor{display:none;text-decoration:none;color:grey}.docs__content .gutenberg-anchor:hover{color:#de6262}.docs__content h1:hover .gutenberg-anchor,.docs__content h2:hover .gutenberg-anchor,.docs__content h3:hover .gutenberg-anchor{display:inline-block;padding:0;border:0}.docs__content p code,.docs__content li code{background:#f5f5f5;padding:2px;border-radius:5px;border-radius:5px;word-break:break-word}.docs__content a{color:#de6262;padding-bottom:2px}.docs__content .zola-anchor{display:inline-block;margin-left:1rem;border-bottom:none}@media only screen and (min-width: 700px){.docs__sidebar{height:90vh;position:sticky;top:40px;overflow-y:auto}}@media only screen and (max-width: 700px){.docs__sidebar{width:100%;padding:10px;text-align:center}.docs__content{width:100%;padding:10px}}