@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);:root{--primary-color:red;--secondary-color:#ff0;--bg-color:#282c34}html{font-size:calc(10px + 1vmin);line-height:1.4}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#282c34;background-color:var(--bg-color);color:#fff;font-family:Open Sans,sans-serif}#root,.App,body,html{height:100%;min-height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,:after,:before{box-sizing:border-box}*{font:inherit}*,body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}h2{font-size:1.06rem}body,ol,p,ul{font-size:1rem}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:700}img{height:auto;max-width:100%}a{color:red;color:var(--primary-color);text-decoration:none}a:hover{color:inherit}button,textarea{background:#0000;border:0;box-shadow:none;color:inherit;cursor:pointer;margin:0;padding:0;text-align:inherit;text-shadow:none}button:focus{outline:0!important}button:disabled{cursor:auto;opacity:.5}textarea{border:none;display:block;outline:0!important;width:100%}.small{font-size:.8em}@font-face{font-family:fontello;font-style:normal;font-weight:400;src:url(/static/media/fontello.747c9f8a9ef4efdce7f1.woff2) format("woff2"),url(/static/media/fontello.988d7ebdf9e9fe5eb698.woff) format("woff")}.App{display:flex;flex-direction:column}[class*=" icon-"]:before,[class^=icon-]:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fontello;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-star:before{content:"\e800"}.icon-github:before{content:"\f300"}.Button+.Button{margin-left:1rem}.Button{border:1px solid #fff;border-radius:.2rem;padding:.3rem .6rem}.Button:focus,.Button:hover{background-color:#fff3}.Login--isNotLoggedIn{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.Login--isLoggedIn{font-size:.8rem;position:absolute;right:1rem;top:1rem}.md__bold{font-weight:700}.md__italic{font-style:italic}.md__underline{text-decoration:underline}.md__code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.md__title{display:inline-block;font-weight:700}.md__list{padding-left:0}.md__hr{background-color:#ffffff0d;display:block}.md__blockquote{border-left:2px solid #ddd;color:#aaa;display:inline-block;margin-right:-10px;padding-left:10px;transform:translateX(-12px)}.md__blockquote+.md__blockquote{border-left:none;margin-right:0;padding-left:0;transform:none}.md__code{font-family:monospace;padding:3px}.Editor{display:flex;flex-direction:column;height:100%;width:100%}.Editor__header{background-color:#ffffff1a;flex-shrink:0;font-size:.8rem;padding:1rem}.Editor__header-line{display:flex}.Editor__header-line+.Editor__header-line{margin-top:.5rem}.Editor__header-info{padding-right:1rem}.Editor__editor{flex-grow:1;flex-shrink:1;height:0;overflow-y:auto;padding:1rem}.Editor__editor-inner{margin-left:auto;margin-right:auto;max-width:40rem}.Editor__editor>*{height:100%}.Editor__header-action+.Editor__header-action{margin-left:1rem}.input{margin-bottom:.5rem;margin-top:.5rem}.input input{display:block;font-family:inherit;font-size:inherit;line-height:inherit;padding:.25rem;width:100%}.FilePreview{border-top:1px solid #fff;display:block;height:4rem;overflow:hidden;padding:.3rem .3rem .3rem 1.4rem;position:relative;width:100%}.FilePreview--dirty:before{background-color:#fff;border-radius:50%;content:"";height:.6rem;left:.3rem;position:absolute;top:.8rem;width:.6rem}.FilePreview--selected{background-color:#fff;color:#000}.FilePreview--selected.FilePreview--dirty:before{background-color:#000}.Files{justify-content:space-between}.Files,.Files__list{display:flex;flex-grow:1;height:100%}.Files__list{border-right:1px solid #fff;flex-basis:20%;flex-direction:column;flex-shrink:0;max-width:20rem;min-width:14rem}.Files__editor{display:flex;flex-basis:80%;flex-grow:1;flex-shrink:1;height:100%}.Files__list_header{background-color:#ffffff1a;font-size:.8rem;padding:1rem}.Files__list_header-action{display:flex;flex-shrink:0}.Files__list-items{flex-grow:1;overflow-y:auto}
/*# sourceMappingURL=main.b55eb18f.css.map*/