:root{--scrollbar-thumb-start:#f97316;--scrollbar-thumb-end:#9333ea;--scrollbar-track:rgba(0,0,0,0.2)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-start) var(--scrollbar-track)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:6px}::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,var(--scrollbar-thumb-start),var(--scrollbar-thumb-end));border-radius:6px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f97316,#9333ea);border:1px solid transparent;background-clip:padding-box}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}