.popover {
    min-width: 240px;
}

.popover-confirm-body {
    margin: 14px 0;
}

    .popover-confirm-body .fa + span {
        margin-left: 0.25rem;
    }

.popover-confirm-buttons {
    display: flex;
    justify-content: flex-end;
    margin-bottom: 4px;
}

    .popover-confirm-buttons .btn {
        padding: 7px 15px;
        line-height: 12px;
    }

        .popover-confirm-buttons .btn:last-child {
            margin-left: 0.5rem;
        }

.bs-popover-auto[data-popper-placement^=bottom].has-header > .popover-arrow::after,
.bs-popover-bottom.has-header > .popover-arrow::after {
    border-bottom-color: #f0f0f0;
}
