﻿.sidebar-panel-main
{
    display:none;
}
.custom-action-menu
{
    max-height:230px;
    overflow-y:auto;
    box-shadow:0 0 5px 0;    
}

.sleek-scrollbar {
    scrollbar-width: thin;
    scrollbar-color: #cbc4c4 #9d97e645;
}

.sleek-scrollbar::-webkit-scrollbar {
     width: 10px;
}

.sleek-scrollbar::-webkit-scrollbar-track {
    background: #e0eafc;
    border-radius: 10px;
}

.sleek-scrollbar::-webkit-scrollbar-thumb {
    background-color: #4a4e69;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.sleek-scrollbar::-webkit-scrollbar-thumb:hover {
    background-color: #3b3e52;
}
.fixed-bottom-center {
    position: fixed !important;
    bottom: 33px;
    left: 36px;
}

.crm-card {
    margin-left: 21px;
    width: 82%;
    background: linear-gradient(103.75deg, #33b1ee -13.9%, var(--theme-default) 79.68%);
    color: #fff;
}

.purchase-card.discover img {
    margin: -90px auto 0;
    width: 235px;
    max-width: 300px;
}

.sidebar-list.active .sidebar-link,
.sidebar-list.active > a {
    background-color: rgba(0, 0, 0, 0.1);
    color: var(--theme-default);
    font-weight: 600;
    border-left: 3px solid var(--theme-default);
}

.card .card-header {
    background-color: #ffffff03!important;

}
.floating {
    animation: float 4s ease-in-out infinite;
}

@keyframes float {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-8px);
    }

    100% {
        transform: translateY(0);
    }
}
