.appointment_toast {
    display: none;
    position: fixed;
    inset: 0;
    z-index: 1001;
}

.toast_mask {
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.55);
}

.appointment_toast_box {
    position: relative;
    width: min(92vw, 28rem);
    margin: 12vh auto 0;
    background: #fff;
    border-radius: 1rem;
    padding: 1.25rem 1rem;
}
