/* ==========================================
   CAWFA – ACCOUNT DELETED CONFIRMATION
   Dark Gradient • Centered Card • CTA Buttons
========================================== */

.del-done-section{
    min-height:100vh;
    display:flex;
    align-items:center;
    justify-content:center;
    padding:2rem;
    background:linear-gradient(180deg,#0b0b0b 0%,#141414 100%);
    color:#fff;
}

.del-done-card{
    max-width:520px;
    width:100%;
    background:#101010;
    border-radius:16px;
    border:1px solid rgba(255,255,255,.12);
    padding:2rem 1.8rem;
    text-align:center;
    box-shadow:0 12px 32px rgba(0,0,0,.55);
}

/* Icon */
.del-done-icon{
    width:64px;
    height:64px;
    margin:0 auto 1.2rem;
}

.del-done-icon svg{
    width:100%;
    height:100%;
    display:block;
}

/* Texts */
.del-done-title{
    font-size:1.9rem;
    font-weight:800;
    margin-bottom:.4rem;
}

.del-done-lead{
    color:#cfcfcf;
    margin-bottom:.8rem;
}

.del-done-note{
    color:#9f9f9f;
    font-size:.95rem;
    margin-bottom:1.4rem;
}

/* Actions */
.del-done-actions{
    display:flex;
    justify-content:center;
    gap:.8rem;
    margin-bottom:1rem;
    flex-wrap:wrap;
}

/* Buttons – CAWFA style */
.btn{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:.65rem 1.3rem;
    border-radius:999px;
    font-weight:700;
    font-size:.95rem;
    border:1px solid transparent;
    text-decoration:none;
    cursor:pointer;
    transition:.2s;
}

.btn-primary-red{
    background:linear-gradient(180deg,#D90404 0%,#730707 100%);
    color:#fff;
    border-color:transparent;
}

.btn-primary-red:hover{
    background:linear-gradient(180deg,#ff1a1a 0%,#8d0a0a 100%);
    color:#fff;
}

.btn-outline-light{
    background:transparent;
    color:#e5e5e5;
    border-color:rgba(255,255,255,.35);
}

.btn-outline-light:hover{
    color:#fff;
    border-color:#fff;
}

/* Redirect text */
.del-done-redirect{
    margin-top:.5rem;
    font-size:.9rem;
    color:#bbbbbb;
}
