#apa-popup {
    position: fixed;
    inset: 0;
    background: rgba(0,0,0,.6);
    z-index: 99999;
}

#apa-popup .apa-box {
    background: #fff;
    padding: 20px;
    max-width: 320px;
    margin: 20vh auto;
    text-align: center;
    border-radius: 10px;
}

.apa-btn {
    display: block;
    background: #d32f2f;
    color: #fff;
    padding: 12px;
    border-radius: 6px;
    text-decoration: none;
    margin-top: 10px;
}

.apa-close {
    display: block;
    margin-top: 10px;
    cursor: pointer;
    color: #777;
}
