body{margin:0;padding:0;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input[type=button],input[type=date],input[type=submit],input[type=time],textarea{font-family:questa-sans,-system-ui,system-ui,sans-serif}a{word-break:break-word}.FormGroup{margin:0 0 2em}table.ContractFieldsView{width:100%}table.ContractFieldsView td{text-align:right}.DocumentPreview-container{position:relative;margin:0 auto 1em;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff}.DocumentPreview-container .DocumentPreview{position:absolute;top:0;left:0}.DocumentPreview-container .DocumentPreview-placeholder{background:#fff;flex:1 0 auto;top:0;position:absolute;padding:1em}.DocumentPreview{box-shadow:1px 1px 5px rgba(0,0,0,.25);width:100%;height:auto;position:relative;z-index:1}.ZoomableScrollImage{cursor:zoom-in}.ZoomableScrollImage-container{cursor:zoom-out;display:none;flex-direction:column;background:rgba(0,0,0,.25);position:fixed;left:0;right:0;top:0;bottom:0;z-index:1000}.ZoomableScrollImage-container.magnified{display:flex}.ZoomableScrollImage-canvas{overflow-y:auto;padding:12px;height:100%;display:flex;flex-direction:column;box-sizing:border-box}@media screen and (max-width:720px){.ZoomableScrollImage-canvas{padding:4px}}.ZoomableScrollImage-magnified{display:block;width:100%;max-width:1200px;height:auto;margin:auto}.App{min-height:100vh;display:flex;flex-direction:column}*{box-sizing:border-box}.App>footer>:last-child{margin-bottom:0}table th{text-align:left}h1,h2,h3,h4,h5,h6,p,ul{margin-top:0}.UpdatesPanel{flex:1 1;display:flex;max-width:750px;justify-content:space-between;align-items:center;text-align:left}.UpdatesPanel button{background:none;border:none;color:#000;padding:0;cursor:pointer}.UpdatesPanel button:not(:last-child){margin-right:.5em}
/*# sourceMappingURL=main.7f5a71bd.chunk.css.map */