.invoice-confirm-modal.modal{inset:0;overflow-x:hidden;overflow-y:auto;position:fixed;z-index:1050;background:rgba(0,0,0,.55)}.invoice-confirm-modal .modal-dialog{margin:8vh auto;max-width:460px;position:relative;width:calc(100% - 32px)}.invoice-confirm-modal .modal-content{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:6px;box-shadow:0 8px 28px rgba(0,0,0,.28);font-family:var(--font-sans);overflow:hidden;width:100%}.invoice-confirm-modal .modal-header{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;min-height:48px;padding:12px 15px}.invoice-confirm-modal .modal-title{color:#48465b;font-size:18px!important;font-weight:500;margin:0}.invoice-confirm-modal .modal-header--titleless .modal-header-spacer{flex:1}.invoice-confirm-modal .close{background:transparent;border:0;color:#000;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;padding:0}.invoice-confirm-modal .close:hover{opacity:1}.invoice-confirm-modal .modal-body{color:#48465b;font-size:14px;line-height:1.5;padding:22px 18px}.invoice-confirm-modal .modal-body p{margin:0}.invoice-confirm-modal .modal-body strong{color:#333;font-weight:600}.invoice-confirm-modal .modal-footer{background:#fafafa;border-top:1px solid #e5e5e5;display:flex;gap:8px;justify-content:flex-end;padding:12px 15px}.invoice-confirm-modal .btn-style{background:#dedede;border:0;border-radius:.25rem;color:#000;cursor:pointer;font-size:10px;font-weight:600;letter-spacing:1px;padding:6px 18px;text-transform:uppercase}.invoice-confirm-modal .btn-style.bg-red{background:#bb0709!important;border:1px solid #bb0709!important;color:#fff!important}.invoice-confirm-modal .btn-style.bg-blue{background:#3f51b5!important;border:1px solid #3f51b5!important;color:#fff!important}.invoice-confirm-modal .btn-style.bg-btn-purple,.invoice-confirm-modal .btn-style.bg-purple{background:#76007a!important;border:1px solid #76007a!important;color:#fff!important}.invoice-confirm-modal .btn-style.mr-2{margin-right:8px}.invoice-confirm-modal .btn-style:disabled{cursor:not-allowed;opacity:.65}.invoice-confirm-modal .close:disabled{cursor:not-allowed;opacity:.35}.invoice-confirm-modal.is-confirming .modal-content,.invoice-confirm-modal.is-confirming .modal-footer .btn-style{pointer-events:none}.invoice-confirm-modal .btn-style.is-loading{min-width:92px}