.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}.max-width-300{max-width:300px}.gap-30{gap:30px}.cert-row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cert-row,.cert-row span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cert-row span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.legal-doc-row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;min-height:150px}.legal-doc-row span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex:1;flex:1}.legal-doc-row span,.upload-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1}.upload-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;-ms-flex:1;flex:1}.align-upload-button .dx-fileuploader-wrapper{padding-left:0!important;margin-left:-3px!important}.max-width-120{max-width:120px}.comment-text{font-size:.875rem;color:#666;font-style:italic}.upload-button{padding:6px 12px;background-color:#1976d2;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.875rem}.upload-button:hover{background-color:#1565c0}