/**
 * Custom scrollbar – applied globally across all apps.
 * Uses CSS scrollbar-color/width (Firefox) and ::-webkit-scrollbar (Chrome, Safari, Edge).
 */

/* Firefox */
* {
    scrollbar-width: thin;
    scrollbar-color: rgba(0, 0, 0, 0.35) transparent;
}

/* Chrome, Safari, Edge */
*::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}

*::-webkit-scrollbar-track {
    background: transparent;
}

*::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0.35);
    border-radius: 5px;
    border: 2px solid transparent;
    background-clip: padding-box;
}

*::-webkit-scrollbar-thumb:hover {
    background: rgba(0, 0, 0, 0.5);
    background-clip: padding-box;
}

*::-webkit-scrollbar-thumb:active {
    background: rgba(0, 0, 0, 0.6);
    background-clip: padding-box;
}

*::-webkit-scrollbar-corner {
    background: transparent;
}
