/* ===== SweetAlert2 补丁样式 ===== */

/* 按钮容器居中 */
.swal2-container .swal2-popup .swal2-actions {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    margin: 1.25em auto 0 auto !important;
    padding: 0 !important;
    gap: 8px !important;
}

/* 按钮基准样式 */
.swal2-container .swal2-popup .swal2-actions button.swal2-styled {
    position: static !important;
    float: none !important;
    margin: 0 !important;
    line-height: normal !important;
    font: inherit !important;
    height: auto !important;
    white-space: nowrap !important;
}

/* OK 按钮 */
.swal2-container .swal2-popup .swal2-confirm {
    background: #6c63ff !important;
    color: #fff !important;
    border-radius: 6px !important;
    padding: 8px 20px !important;
    cursor: pointer !important;
}

/* Cancel 按钮（只在 showCancelButton: true 时出现） */
.swal2-container .swal2-popup .swal2-cancel {
    background: #aaa !important;
    color: #fff !important;
    border-radius: 6px !important;
    padding: 8px 20px !important;
    cursor: pointer !important;
}
