/* =========================================================
   REINS — Account Deletion Widget ([reins_delete_account_button])
========================================================= */

.reins-account-deletion.reins-card{
    max-width: 480px;
    margin: 48px auto;
    box-sizing: border-box;
}

.reins-account-deletion__intro{
    line-height: 1.7;
}

.reins-account-deletion__modal{
    margin-top: 16px;
    padding-top: 16px;
    border-top: 1px solid var(--reins-border);
}

.reins-account-deletion__modal label{
    display: block;
    margin-bottom: 6px;
    font-weight: 600;
    color: var(--reins-heading);
}

#reins-delete-account-password{
    width: 100%;
    box-sizing: border-box;
    min-height: 44px;
    padding: 10px 14px;
    border: 1px solid var(--reins-border);
    border-radius: var(--reins-radius-sm);
    background: var(--reins-bg);
    color: var(--reins-text);
    font-family: inherit;
    font-size: 1rem;
}

/* צר יותר במחשב - אותה גישה כמו עמוד הכניסה */
@media (min-width: 783px){
    #reins-delete-account-password{
        max-width: 280px;
        display: block;
        margin-inline: 0; /* לא ממורכז עצמאית - נשאר צמוד ל-label מעליו, בניגוד לטופס הכניסה */
    }
}

.reins-account-deletion__error{
    margin-top: 8px;
    color: var(--reins-danger);
    font-size: .92em;
}

.reins-account-deletion__actions{
    display: flex;
    gap: 10px;
    margin-top: 16px;
}