.targets .nav-item{height:100%;display:flex;align-items:center}.targets .nav-item .nav-link.active{background:#204791}.targets .tab-pane .progress{height:30px}.targets .target-title{display:flex;align-items:center;justify-content:space-between}.new-contract-btn{font-size:10px;margin-left:12px;margin-top:-2px}.renewal-status{text-transform:uppercase;font-weight:600}.customer-dashboard-card{height:55px;overflow:hidden}.customer-dashboard-card .card-footer{font-size:18px;font-weight:600}.customer-contract-success{display:flex;flex-direction:column;justify-content:center;gap:16px;height:100%;background:#f8f8ff}.customer-contract-success .d-flex.py-4{padding:0!important}.customer-contract-progress,.time-elapsed-progress{height:30px}.time-elapsed-progress .progress-bar{background:#208091}.image-modal-footer{margin-top:16px;display:flex;justify-content:flex-end;gap:8px}.image-hover{transition:.3s ease all}.image-hover:hover{filter:brightness(.7);cursor:pointer}.company-logo-image{position:absolute;bottom:0;right:0}.revenue-profit_buttons{display:flex;gap:8px}.revenue-profit_buttons button{background:none;border:none;color:#204791}.revenue-profit_buttons button.active{text-decoration:underline;font-weight:600}.renewal-alert{position:absolute;top:2px;right:14px;padding-right:1rem}div.alert-danger ul{margin:0}.renewal-history button{background:none;border:0}.renewal-na{font-size:12px;color:#dcdcdc}.card-body.show input{cursor:default}
