:root,
[data-bs-theme=light] {--bs-dark-rgb: 0,75,141}
.left.modal:not(.show) .modal-dialog {
    -webkit-transform: translate(-100%,0)scale(1);
    transform: translate(-100%,0)scale(1) !important;
    opacity: 1 !important;
}
.right.modal:not(.show) .modal-dialog {
    -webkit-transform: translate(100%,0)scale(1);
    transform: translate(100%,0)scale(1) !important;
    opacity: 1 !important;
}

.right.modal, .left.modal{
    transition: all .15s linear;
}

.hide-scrollbar::-webkit-scrollbar {
    width: 0px;
    height: 0;
    background: transparent; /* make scrollbar transparent */
}

[x-cloak] { display: none !important; }

.h-0{
    height: 0;
}

.w-0{
    width: 0;
}

.modal-footer .col-12{
    flex: 1 1 auto;
}


@media screen and (max-width: 768px){
    ::-webkit-scrollbar {
        -webkit-appearance: none;
    }
  }