@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);body{margin:0;padding:0;font-family:sans-serif}html{-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on;-webkit-font-smoothing:antialiased}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}@font-face{font-family:Serverless;font-weight:400;font-style:normal;src:local("Serverless"),local("Serverless-Regular"),url("https://s3-us-west-2.amazonaws.com/assets.site.serverless.com/fonts/serverless-regular-v3.otf") format("opentype")}@font-face{font-family:Gibson;font-weight:300;font-style:normal;src:local("Gibson Light"),local("Gibson-Light"),url("https://s3-us-west-2.amazonaws.com/assets.site.serverless.com/fonts/Gibson-Light.otf") format("opentype")}@font-face{font-family:Gibson;font-weight:300;font-style:italic;src:local("Gibson Light Italic"),local("Gibson-LightIt"),url("https://s3-us-west-2.amazonaws.com/assets.site.serverless.com/fonts/Gibson-LightIt.otf") format("opentype")}@font-face{font-family:Gibson;font-weight:400;font-style:normal;src:local("Gibson"),local("Gibson-Regular"),url("https://s3-us-west-2.amazonaws.com/assets.site.serverless.com/fonts/Gibson-Regular.otf") format("opentype")}@font-face{font-family:Gibson;font-weight:400;font-style:italic;src:local("Gibson Italic"),local("Gibson-Italic"),url("https://s3-us-west-2.amazonaws.com/assets.site.serverless.com/fonts/Gibson-Italic.otf") format("opentype")}@font-face{font-family:Gibson;font-weight:600;font-style:normal;src:local("Gibson SemiBold"),local("Gibson-SemiBold"),url("https://s3-us-west-2.amazonaws.com/assets.site.serverless.com/fonts/Gibson-SemiBold.otf") format("opentype")}@font-face{font-family:Gibson;font-weight:600;font-style:italic;src:local("Gibson Semibold Italic"),local("Gibson-SemiboldIt"),url("https://s3-us-west-2.amazonaws.com/assets.site.serverless.com/fonts/Gibson-SemiboldIt.otf") format("opentype")}@font-face{font-family:Gibson;font-weight:700;font-style:normal;src:local("Gibson Bold"),local("Gibson-Bold"),url("https://s3-us-west-2.amazonaws.com/assets.site.serverless.com/fonts/Gibson-Bold.otf") format("opentype")}@font-face{font-family:Gibson;font-weight:700;font-style:italic;src:local("Gibson Bold Italic"),local("Gibson-BoldItalic"),url("https://s3-us-west-2.amazonaws.com/assets.site.serverless.com/fonts/Gibson-BoldItalic.otf") format("opentype")}.App{min-height:100vh;-ms-flex-direction:column;flex-direction:column;font-size:14px;line-height:20px;font-family:Gibson}.App,.wrapper{display:-ms-flexbox;display:flex}.wrapper{-ms-flex-positive:1;flex-grow:1}.nav{height:60px;background:#3e3e3e}.left-nav,.nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.left-nav{height:100%;overflow:hidden;position:relative;width:73px}.left-nav:after{content:"";-webkit-transform:rotate(-72deg);-ms-transform:rotate(-72deg);transform:rotate(-72deg);overflow-x:hidden;position:absolute;background:#2f2f2f;width:310px;height:180px;left:-187px}.logo{padding:0 10px;position:relative;z-index:9;padding-left:20px}.logoText{width:97px;margin-left:0}.breadcrumbs{height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 25px;color:#828282;font-family:Source Sans Pro}.menu{width:300px;min-width:300px;background:#3d3d3d}.menuHeader{color:#ececec;letter-spacing:0}.menuHeader,.menuItem{padding:10px 30px;padding-left:25px}.menuItem{position:relative;display:block;text-decoration:none;color:#b2b2b2}.menuItem:hover{color:#f0f0f0}.menuItem.active{font-weight:600;color:#fff}.menuItem.complete{text-decoration:line-through}.menuItem.active:before,.menuItem:hover:before{content:"";position:absolute;bottom:0;right:0;height:100%;width:5px;background:#b2b2b2}.menuItem.active:before{background:#00b8e2}.menuItem:after{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;height:1px;width:80%;border:1px dashed #fff;opacity:.25;position:absolute;bottom:0;left:10%}.content{min-width:670px;max-width:670px;padding:40px;border:1px solid #dedede;padding-bottom:100px}.content h1{margin-top:0}.content pre{font-size:90%}.content img{max-width:80%;background:#fff;color:rgba(14,30,37,.54);border-radius:8px;-webkit-box-shadow:0 2px 4px 0 rgba(19,39,48,.12);box-shadow:0 2px 4px 0 rgba(19,39,48,.12)}.sidebar{border-top:1px solid #dedede;padding:40px;background:#f0f0f0;-ms-flex-positive:1;flex-grow:1}.sidebar iframe,.sidebar img{max-width:100%}.progress{height:60px;width:calc(100vw - 300px);position:fixed;bottom:0;margin-left:300px;background:#fff;z-index:1;border-top:1px solid #dedede;-ms-flex-pack:center;justify-content:center}.progress,.progressButtons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.progressButtons{-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 20px}.progressTextWrapper{margin:0 10px;text-align:center;font-size:18px;position:relative}.progressText{padding-top:5px}.progressText span{font-weight:600;display:inline-block;font-size:110%;margin:0 3px}.progressUndo{position:absolute;font-size:10px;cursor:pointer;left:120%;top:5px;width:100%}.progressUndo:hover{color:blue}.nextButton{background-color:#fd5750;border:none;padding:10px 40px;color:#fff;font-size:16px;cursor:pointer}
/*# sourceMappingURL=main.a2031e58.css.map*/