* {
            font-family: 'Geist', sans-serif;
        }

        .font-serif {
            font-family: 'Geist', sans-serif !important;
        }

        [x-cloak] {
            display: none !important;
        }

        .web-sidebar [class*="bg-[#15100D]"],
        .web-sidebar [class*="bg-[#1B1511]"],
        .web-sidebar [class*="bg-[#241910]"] {
            background-color: #151619 !important;
        }

        .web-sidebar [class*="bg-gradient-to-r"] {
            background-image: none !important;
            background-color: #1B1C20 !important;
        }

        .web-sidebar [class*="border-[#493428]"],
        .web-sidebar [class*="border-[#39291E]"],
        .web-sidebar [class*="border-[#62442C]"] {
            border-color: #2D2E32 !important;
        }

        .web-sidebar input:not([type="checkbox"]):not([type="radio"]) {
            background-color: #1C1D21;
            border-color: #33343A;
            color: #F4F3EF;
        }

        .web-sidebar input::placeholder {
            color: #8A8583;
        }

        ::selection {
            background: #C29B69;
            color: #0B0B0C;
        }

.custom-scrollbar::-webkit-scrollbar {
    width: 6px;
}

.custom-scrollbar::-webkit-scrollbar-track {
    background: transparent;
}

.custom-scrollbar::-webkit-scrollbar-thumb {
    background-color: #3f3f46;
    border-radius: 20px;
    border: 2px solid transparent;
}

.custom-scrollbar::-webkit-scrollbar-thumb:hover {
    background-color: #52525b;
}
