::-webkit-scrollbar {
    width: 12px;
}
::-webkit-scrollbar-thumb {
    border: 4px solid transparent;
    border-radius: 6px;
    background-color: #0004;
    background-clip: padding-box;
}
::-webkit-scrollbar-thumb:hover {
    border-width: 2px;
    background-color: #0006;
}
::-webkit-scrollbar-thumb:active {
    background-color: #0008;
}
@media (prefers-color-scheme: dark) {
    ::-webkit-scrollbar-thumb {
        background-color: #fff4;
    }
    ::-webkit-scrollbar-thumb:hover {
        background-color: #fff6;
    }
    ::-webkit-scrollbar-thumb:active {
        background-color: #fff8;
    }
}
