.modal-contrato-review .modal-dialog{max-width:75rem}.modal-contrato-review.modal-contrato-review--completed .modal-dialog{max-width:32rem}.modal-contrato-review .modal-content{border:none;border-radius:0 1.25rem 1.25rem;padding:2rem;box-shadow:0 .5rem 1.5rem #00000026}.modal-contrato-review .modal-header{border-bottom:none;padding:0 0 1rem}.modal-contrato-review .modal-header .btn-close{flex:none;margin-top:.25rem}.modal-contrato-review .modal-body{flex-direction:column;flex:1;padding:0;display:flex}.modal-contrato-review .modal-footer{border-top:none;padding:1rem 0 0}.modal-contrato-review .modal-contrato-review__viewer{flex-direction:column;gap:1rem;display:flex}.modal-contrato-review .modal-contrato-review__completion{text-align:center;border-radius:0 1.25rem 1.25rem;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 2rem;display:flex}.modal-contrato-review .modal-contrato-review__completion--success{background:linear-gradient(90deg,#ffdbf6 0,snow 53.36%,#fffbe2);border:1px solid #fd01c2}.modal-contrato-review .modal-contrato-review__completion--error{background:#fefefe;border:1px solid #e0e0e0}.modal-contrato-review .modal-contrato-review__completion-badge{background:#fefefe;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.modal-contrato-review .modal-contrato-review__completion-title{color:#1e1e1e;margin:0;font-size:1.125rem;font-weight:600}.modal-contrato-review .modal-contrato-review__completion-text{color:#525252;max-width:26rem;margin:0;font-size:.875rem}.modal-contrato-review .actions-footer .btn{height:3rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:700}.modal-contrato-review .modal-contrato-review__header-approve{white-space:nowrap;flex:none;height:2.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}@media (width<=991px){.modal-contrato-review .modal-footer{padding:0}}.modal-contrato-review .confirm-icon{color:currentColor}.modal-contrato-review .confirm-icon path{fill:currentColor}
