main{width:auto}.col-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}@media only screen and (max-width:879px){.col-2{grid-template-columns:1fr}}@media only screen and (max-width:768px){.col-2{grid-template-columns:1fr 1fr}}@media only screen and (max-width:569px){.col-2{grid-template-columns:1fr}}.col-3{column-count:auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}@media only screen and (max-width:1024px){.col-3{grid-template-columns:1fr 1fr;grid-gap:10px}}@media only screen and (max-width:879px){.col-3{grid-template-columns:1fr}}@media only screen and (max-width:768px){.col-3{grid-template-columns:1fr 1fr}}@media only screen and (max-width:569px){.col-3{grid-template-columns:1fr}}.col-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px}@media only screen and (max-width:1024px){.col-4{grid-template-columns:1fr 1fr;grid-gap:10px}}@media only screen and (max-width:879px){.col-4{grid-template-columns:1fr}}@media only screen and (max-width:768px){.col-4{grid-template-columns:1fr 1fr}}@media only screen and (max-width:569px){.col-4{grid-template-columns:1fr}}[class*=' col-'] textarea,[class^=col-] textarea{box-sizing:border-box;font-size:.9em;line-height:32px;height:32px;padding:0;resize:none;text-align:center;letter-spacing:-1px;width:100%;border:1px solid rgba(0,0,0,.2);overflow:hidden;color:#e96900;background-color:#f8f8f8;font-family:Roboto Mono,Monaco,courier,monospace}.markdown-section figure{margin:0}.c4-turin{cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-sub-sidebar li::before{display:none}h1.app-name{padding:0 44px}.browser-support-images{display:flex;flex-wrap:wrap}.browser-support-images>div{min-width:100px;display:inline-flex;flex-direction:column;align-items:center;margin:20px 0}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.col-3{display:block;column-count:3}.col-3>*{margin-bottom:20px}}@media only screen and (-ms-high-contrast:active) and (max-width:1024px),only screen and (-ms-high-contrast:none) and (max-width:1024px){.col-3{column-count:2}}@media only screen and (-ms-high-contrast:active) and (max-width:879px),only screen and (-ms-high-contrast:none) and (max-width:879px){.col-3{column-count:1}}@media only screen and (-ms-high-contrast:active) and (max-width:768px),only screen and (-ms-high-contrast:none) and (max-width:768px){.col-3{column-count:2}}@media only screen and (-ms-high-contrast:active) and (max-width:569px),only screen and (-ms-high-contrast:none) and (max-width:569px){.col-3{column-count:1}}