html ::-webkit-scrollbar {
    width: 2px; /* Width of the scrollbar */
    background-color: rgba(255, 255, 255, 0);
}

html ::-webkit-scrollbar-track {
    background: rgba(241, 241, 241, 0); /* Background of the scrollbar track */
}

html ::-webkit-scrollbar-thumb {
    background: #888; /* Color of the scrollbar thumb */
    border-radius: 6px; /* Rounded corners of the scrollbar thumb */
}

html ::-webkit-scrollbar-thumb:hover {
    background: #555; /* Color of the scrollbar thumb on hover */
}

html ::-webkit-scrollbar-button {
    display: none;
}

.alertBox {
    position: fixed;
    pointer-events: none;
    z-index: 1050;
}

.alertBox * {
    pointer-events: auto !important;
    cursor: pointer;
}

.alertBox.top {
    top: 1vh;
}

.alertBox.bottom {
    bottom: 1vh;
}

.alertBox.center {
    left: 50%;
    transform: translateX(-50%);
}

.alertBox.left {
    left: 1vw;
    width: 356px;
}

.alertBox.right {
    right: 1vw;
    width: 356px;
}