/* --- For Chrome, Edge, Safari --- */
::-webkit-scrollbar {
    width: 8px;               /* width of vertical scrollbar */
    height: 8px;              /* height of horizontal scrollbar */
  }

  ::-webkit-scrollbar-track {
    background: #1e1e1e;      /* track background */
    border-radius: 10px;
  }

  ::-webkit-scrollbar-thumb {
    background: #555;          /* handle color */
    border-radius: 10px;
  }

  ::-webkit-scrollbar-thumb:hover {
    background: #888;          /* handle color on hover */
  }

  /* --- For Firefox --- */
  * {
    scrollbar-width: thin;           /* "auto" or "thin" */
    scrollbar-color: #555 #1e1e1e;   /* thumb color track color */
  }
