#header{height:130px;padding:30px;position:relative}#logo{left:35px;position:absolute;width:200px;z-index:999}#logo:hover{cursor:pointer}#buttons{position:absolute;right:40px;top:50%;transform:translateY(-50%)}#buttons button{border-radius:20px;font-size:14px;height:45px}#buttons button a{text-decoration:none}#buttons #docs,#buttons #signup{background:#fff;width:170px}#buttons #docs:hover,#buttons #login,#buttons #logout,#buttons #signup:hover{background-color:#1e4266;color:#fff}#buttons #login,#buttons #logout{width:120px}#buttons #login:hover,#buttons #logout:hover{background-color:#1e4266b0;border:none}*{box-sizing:border-box;margin:0;padding:0}a,a:active,a:hover,a:visited{color:inherit;text-decoration:none}.green-text{color:#577e0a}.blue-text{color:#1e4266}button{border:1px solid #1e4266;text-decoration:none}button:hover{cursor:pointer}.auth-box{background-color:#f1f1f1;border-radius:50px;display:flex;flex-direction:row;height:450px;margin-top:30px;padding:50px 0;width:100%}.auth-box div{width:50%}.auth-box .auth-text-box{position:relative}.auth-box .auth-text-box .auth-text{font-family:Bricolage Grotesque,serif;font-size:50px;left:40px;line-height:70px;position:relative;width:400px}.auth-box .auth-form-box{padding-top:10px;position:relative}.auth-box .auth-form-box .auth-form{left:50%;min-width:400px;position:relative;transform:translateX(-50%);width:50%}.auth-box .auth-form-box input,.auth-box .auth-form-box label{display:block;font-family:Noto Sans,sans-serif;width:100%}.auth-box .auth-form-box label{color:#3c4257;font-size:13px;font-weight:300}.auth-box .auth-form-box .auth-form-label{margin-bottom:14px}.auth-box .auth-form-box .auth-form-input{fill:#fff;border:1px solid #3c425729;border-radius:4px;height:44px;margin-bottom:16px;padding-left:10px}.auth-box .auth-form-box .auth-form-input:active,.auth-box .auth-form-box .auth-form-input:focus,.auth-box .auth-form-box .auth-form-input:focus-visible{outline:4px solid #3a97d45c}.auth-box .auth-form-box .auth-form-password-box{align-items:space-between;display:flex;width:100%}.auth-box .auth-form-box .auth-form-password-box label{width:50%}.auth-box .auth-form-box .auth-form-password-box span{cursor:pointer;display:block;font-family:Noto Sans,sans-serif;font-size:13px;font-weight:300;text-align:right;width:50%}.auth-box .auth-form-box .remember-div{display:flex;flex-direction:row;margin-bottom:15px}.auth-box .auth-form-box .remember-div .remember{margin-right:10px;width:auto}.auth-box .auth-form-box .remember-div .remember-label{font-weight:200;margin:0;vertical-align:middle}.auth-box .auth-form-signin{background-color:#1e4266;border:none;border-radius:50px;color:#fff;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:300;height:53px;padding:0 0 2px 29px;position:relative;text-align:left;width:100%}.auth-box .auth-form-signin svg{position:absolute;right:23px;top:50%;transform:translateY(-50%)}.auth-box .auth-form-signin:hover{background-color:#1e4266b0}.auth-box .auth-form-create-account{font-family:Noto Sans,sans-serif;font-size:13px;margin-top:25px;width:100%}.auth-box .auth-form-create-account .auth-form-new{font-weight:200;margin-right:30px}.auth-box .auth-form-create-account .auth-form-create-account-text{color:#1e4266;cursor:pointer;font-weight:400}.auth-box .auth-form-create-account .auth-form-create-account-text:hover{color:#1e4266b0}.document{display:flex;height:100vh;overflow-y:scroll;width:100vw}.editor{height:90vh;width:40%}.editor,.editor #container{display:flex;flex-direction:column}.editor #container{height:90%;position:relative}.editor #container .ql-toolbar.ql-snow{height:42px}.editor #container .ql-container.ql-snow{overflow:scroll}.editor .compile,.editor .download{position:relative}.editor canvas{display:none}.editor .editor-buttons{height:10%;position:relative}#preview{height:100vh;overflow-y:scroll;width:60%}#footer{background-color:#1e4266;border-radius:50px;height:220px;margin-bottom:30px;margin-top:40px;padding:50px 0;position:relative;width:100%}#footer-logo-mini{cursor:pointer;height:60px;left:40px;position:absolute;top:45px;width:60px}#footer-credit{bottom:40px;color:#fffc;font-family:Noto Sans,sans-serif;font-size:17px;font-weight:300;left:40px;line-height:30px;position:absolute}#footer-social{display:flex;flex-direction:row;justify-content:space-between;left:50%;position:absolute;top:66.5px;transform:translateX(-50%);width:260px}#footer-social .footer-social-circle{border:1px solid #ffffff29;border-radius:100%;cursor:pointer;height:48px;position:relative;width:48px}#footer-social .footer-social-circle span{color:#fff;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:200;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}#footer-social .footer-social-circle:hover{background-color:#ffffff1c;border:none}#footer-copyright{bottom:66.5px;font-family:Noto Sans,sans-serif;font-size:15px;font-weight:300;left:50%;position:absolute;transform:translateX(-50%)}#footer-copyright :first-child{color:#fff}#footer-copyright :nth-child(2){color:#fff6}#footer-links{display:flex;flex-direction:column;height:145px;justify-content:space-around;position:absolute;right:50px;top:50%;transform:translateY(-50%);width:151px}#footer-links span{cursor:pointer}#footer-links .footer-link{color:#fff6;display:block;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:300}#footer-links .footer-link-active,#footer-links .footer-link:hover{color:#fff}
/*# sourceMappingURL=main.4d8bde9f.css.map*/