.popup{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:rgba(0,0,0,.45);
    display:flex;
    justify-content:center;
    align-items:center;
    z-index:99999;
}

.popup-conteudo{
    width:400px;
    background:#fff;
    border-radius:10px;
    padding:20px;
    text-align:center;
    box-shadow:0 0 20px rgba(0,0,0,.20);
}

.popup-sucesso h4{
    color:#198754;
}

.popup-erro h4{
    color:#dc3545;
}

.popup button{
    border:none;
    padding:10px 20px;
    border-radius:5px;
    cursor:pointer;
    background:#0d6efd;
    color:#fff;
    margin-top:15px;
}