body {
    direction: rtl;
    text-align: right;
}

.rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6{
    font-weight: 500;
    font-family: var(--demi-font-family);
}

.rtl .demi-stat-card:not(:last-child)::after{
    left: 0;
    right: auto;
}

.rtl .demi-backup-alert{
    border-left: 0;
    border-right: 2px solid rgb(var(--demi-primary-color));
}

.rtl #demi-backup-modal-overlay .demi-modal-body p, 
.rtl #demi-restore-confirm-overlay .demi-modal-body p, 
.rtl #demi-resume-modal-overlay .demi-modal-body p, 
.rtl #demi-alert-modal-overlay .demi-modal-body p{
    text-align: right;
}

.rtl .demi-backup-table thead th,
.rtl .demi-backup-table td{
    text-align: right;
}

.rtl .demi-td-actions{
    justify-content: right;
}

.rtl .demi-modal-tip,
.rtl .demi-backup-status-notice{
    border-left: 0;
    border-right: 4px solid rgb(var(--demi-primary-color));
}

.rtl.appearance_page_demi-backup-migration #wpcontent{
    padding-right: 0;
}

.rtl .demi-restore-content p{
    text-align: right;
}

.rtl .demi-tip-content{
    gap: 5px;
    display: flex;
}

.rtl #demi-import-log-container{
    text-align: right;
    font-family: var(--demi-font-family);
}

.rtl .demi-summary-title{
    text-align: right;
}