html,body{overflow-x:hidden}body{color:#000;background-color:#f5f5f5;width:100%;height:100%;margin:0;padding:0;font-family:Inter,sans-serif;font-size:15px;position:relative}h1,h2{font-family:Gothic A1,sans-serif}h3{margin-top:-10px;font-size:1.3em;font-weight:300}h4{margin-bottom:-10px;font-size:1.2em;font-weight:500}h5{margin-bottom:5px;font-size:1em;font-weight:500}p{font-size:1.1em}hr{border:0;border-top:1px solid #eee;border-bottom:1px solid #e0e0e0;margin-top:15px}li{line-height:1.3}.logo{flex-direction:row;align-items:baseline;display:flex}.logo svg{width:3.7em;height:auto;image-rendering:crisp-edges;margin-right:1em}.logo h1{margin-top:auto;margin-bottom:auto;padding-top:2px;font-size:3em;font-weight:600}.button{color:#fff;cursor:pointer;background-color:#ef6c00;border-radius:8px;align-items:center;margin-bottom:1em;margin-right:1em;padding:.6em;font-family:Gothic A1,sans-serif;font-size:1.2em;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:1px 2px 5px #01010133}.button .text{flex-direction:column;margin-top:.2em;display:flex}.button .text span,.button .text strong{vertical-align:sub}.button:hover{background-color:#db6300}.button>svg{height:auto;margin-right:.5em}.button.download{padding-left:1.2em;padding-right:1.2em}.button.download>svg{fill:#fff;width:2em;display:block}.button.download>svg.windows{width:1.8em;padding:.1em}.button.to-download,.button.github{padding-left:.9em;padding-right:.9em;font-weight:600}.button.to-download .icon,.button.github .icon{width:1.4em}.button.github{color:#000;background-color:#f5f5f5}.button.github .icon{fill:#373737}.button.github:hover{background-color:#dcdcdc}main{padding-top:60px}header{margin-bottom:3.2em}header h3{margin-top:.15em;font-size:1.6em;font-weight:300}.pane{padding:1.8em 3em 0}main,.downloads,footer{color:#fff;background-color:#212121}.new-session-link,.other-download-link{color:#f5f5f5}.new-session-link{font-size:1.2rem}.other-download-link{font-size:1rem}.pane .content{width:100%;max-width:900px;margin-left:50%;padding:1.4em 2em 0 1.4em;transform:translate(-50%)}.pane:first-child{padding-bottom:4.8em}.features ul{box-sizing:border-box;width:100%;padding-left:20px;list-style:none}.features li{margin-bottom:10px;font-size:1.2em}.usage{padding-bottom:4.8em}.usage h4{margin-top:40px}.usage ul li{margin-bottom:20px}.downloads{display:flex}.downloads .content{margin:0 auto;padding:50px}footer{text-align:center;padding:2.5em}footer a{color:#90caf9}code{white-space:nowrap;background-color:#e0e0e0;border-radius:7px;padding:.25em .7em;font-family:Hack,Consolas,monospace;font-size:.8em}.maths{vertical-align:middle;width:auto;height:1.6em}.maths.sum{height:2.5em}.preview{background-color:#2e2e2e;border-radius:7px;height:360px;margin-bottom:.9em;padding:1em;font-family:Hack,Consolas,monospace;box-shadow:inset 1px 1px 2px #0006}.preview p{margin-top:6px;margin-bottom:6px}.preview p:last-child{margin-bottom:1em}.preview .input{color:#3cb371}.preview .output{padding-bottom:10px}.preview .op{color:#ff8c00}.preview .var{color:#6495ed}.preview .comment{color:gray;margin-left:.5em}@media screen and (width<=600px){.new-session-link{margin-left:-2rem}.preview{border-radius:0;width:calc(100vw + .3rem);height:620px;margin-left:-2.8rem;padding:0;font-size:.9em}}
