@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;1,100&display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@100;300;400;500&family=Roboto:ital,wght@0,100;0,300;0,400;1,100&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400&family=Poppins:wght@200;300;400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@300;400;500&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body,html{overflow:auto}a{color:#782b7a}h2{margin-top:10px;margin-bottom:15px}*{font-family:"Poppins",sans-serif;text-decoration:none;font-weight:300}.CodeMirror *{font-family:inherit!important;font-size:14px;line-height:1.2em!important}.CodeMirror-merge-scrolllock-wrap{bottom:45%!important}.line-wrap-toggle{position:absolute;left:50%;bottom:50%!important}#line-wrap-toggle{position:relative;left:-50%;cursor:pointer;color:#555;line-height:1}#diff-area .CodeMirror,#diff-area .CodeMirror-merge{height:61vh}#diff-area div.CodeMirror-gutter.CodeMirror-linenumbers{width:40px}#remarks-container .CodeMirror{height:45vh}#diff-area .CodeMirror-linenumber.minus-sign,#diff-area .CodeMirror-linenumber.plus-sign{padding:0;width:-webkit-min-content!important;width:min-content!important;text-align:center}.minus-sign{color:#830000!important}.plus-sign{color:#00530b!important}.CodeMirror-selected{background-color:rgba(161,160,160,.5568627450980392)!important}.CodeMirror-linebackground{border-color:transparent!important}.diff-add-marker{background:rgba(93,231,111,.21176470588235294)!important}.diff-rem-marker{background:rgba(231,114,93,.26666666666666666)!important}.merge-line-symbol{width:20px;cursor:default}.tch-removed-text{background-color:rgba(177,77,70,.48627450980392156);color:#551c18!important}.tch-added-text{background-color:rgba(58,107,88,.3686274509803922);color:#034d24!important}.change-selection{background-color:rgba(121,164,255,.6313725490196078)}.remarks-gutter{width:.9em}.remark{color:#822;font-weight:400;margin:0 2px}.remark-highlight{background:rgba(248,225,252,.43137254901960786)}.rotated{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);display:inline-block;cursor:pointer}.sidebar-container{border-right:1px solid rgba(0,0,0,.05);border-collapse:collapse}.header{display:flex;justify-content:flex-start;align-items:center;height:75px;overflow-y:hidden;overflow-x:auto;width:100%}.project-title{color:#2c2c2c;font-size:2.5vh;font-weight:300;text-transform:uppercase;margin-left:3vh}.header-title{color:rgba(51,51,51,.747);font-size:2.5vh;margin-left:1vh;font-weight:200}.main-container{flex-direction:column}.content-row,.main-container{display:flex;justify-content:flex-start}.content-row{flex-direction:row;flex-grow:1;overflow:hidden;height:calc(100vh - 80px)}.chapter-name{font-size:18px;margin-left:10px}.project-info{margin-left:5px}.MuiChip-root.MuiChip-root{flex-grow:0;width:150px;color:#fff;min-width:150px;margin-top:3px;margin-bottom:3px;height:20px}.MuiChip-root.yellow{background-color:rgba(252,243,207,.48627450980392156);color:#96810c}.MuiChip-root.blue{background-color:rgba(214,234,248,.5254901960784314);color:#2673a7}.MuiChip-root.red{background-color:rgba(250,219,216,.5411764705882353);color:#cb4335}.MuiChip-root.gray{background-color:#797979;color:#f5f5f5}.MuiChip-root.green{background-color:rgba(213,245,227,.5215686274509804);color:#239b56}.MuiListItemText-secondary{margin-left:5px!important}.MuiCircularProgress-circle{color:#782b7a}.text-field-container{margin:0 0 3px}.content-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-grow:1;overflow:hidden}.diff-view-container{width:65vw;display:flex;flex-direction:column}#diff-area{order:3}.tab-panel-container{display:flex;flex-direction:column;align-items:center;width:100%;flex-grow:1;overflow:auto}.tab-panel{width:100%;height:100%}.info-container{display:flex;flex-direction:column;flex-grow:0;border-bottom:solid;border-width:1px;border-color:hsla(0,0%,74.5%,.336);border-collapse:collapse;padding:25px 0;overflow-wrap:anywhere}.main-info-container{display:flex;flex-direction:column;width:65vw;overflow:visible}.main-info-title{font-size:20px;margin-bottom:7px}.circular-progress-container,.error-container{display:flex;justify-content:center;align-items:center;width:100%;height:70vh}.panel-title{font-size:1.8em;font-weight:300;padding:10px 0 10px 5px}.file-last-saved{padding:5px 0 10px}.file-last-saved>b{font-weight:700}.queries-container,.remarks-container{width:65vw;overflow:visible}.diff-buttons-container,.diff-versions-container{order:2;display:flex;flex-direction:row}.diff-versions-container{margin-top:2vh;font-size:14px;justify-content:space-around}.diff-button{margin:20px 10px 20px 0;color:rgba(151,54,170,.8156862745098039)}.diff-status{margin:8px 0 10px 40px;padding:5px 40px;box-shadow:0 4px 16px rgba(116,97,124,.02),0 8px 32px rgba(164,119,182,.247);height:-webkit-min-content;height:min-content}.diff-status-text{margin:0;padding:0;color:rgba(151,54,170,.8156862745098039)}.remarks-code-mirror{width:65vw;height:50vh}.header-row{white-space:nowrap;height:79px;width:100%}@media only screen and (max-width:600px){.CodeMirror-code{font-size:12px!important}.CodeMirror-gutter-elt{width:15px}.CodeMirror-merge{width:80vw!important}#diff-area .CodeMirror-linenumber,#diff-area .CodeMirror-linenumbers{width:30px!important}.remarks-code-mirror{width:80vw}.MuiTab-root{font-size:14px!important;min-width:100px!important}.diff-view-container,.main-info-container,.queries-container,.remarks-container{width:80vw}.MuiSvgIcon-root{height:.7em!important;width:.7em!important}.panel-title{font-size:18px}.main-info-title{font-size:16px}.no-corrections-text,.proof-url,.status-info-text{font-size:14px}}.diff-hidden{visibility:hidden}.main-info-content-container{display:flex;flex-direction:column;padding:20px 20px 0;overflow:auto;box-shadow:0 30px 100px -30px rgba(17,12,46,.1);border-collapse:collapse}.tab-text{order:1}.tab-icon{order:2;padding:0 5px;font-size:10px;background-color:rgba(95,10,128,.116);border:1px solid rgba(95,10,128,.062);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#5e0a80}