#wcarc-modal {
    position: fixed;
    inset: 0;
    z-index: 9999;
}

.wcarc-overlay {
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,.6);
}

.wcarc-box {
    position: relative;
    max-width: 420px;
    margin: 10vh auto;
    background: #fff;
    padding: 24px;
    border-radius: 14px;
    text-align: center;
    z-index: 2;
}

.wcarc-image {
    max-width: 120px;
    margin-bottom: 12px;
}

.wcarc-actions {
    display: flex;
    gap: 12px;
    margin-top: 20px;
}

.wcarc-actions button {
    flex: 1;
    padding: 10px;
    cursor: pointer;
}
