/* Scrollbar Styles */
:root { --scrollbarWidth: 1rem; --scrollbarTrackColor: hsl(var(--white)); --scrollbarThumbColor: hsla(var(--siteColor1), 50%); }
@media (min-width: 1025px) {
/* Firefox */
* { scrollbar-width: calc(var(--scrollbarWidth) - 0.2rem); scrollbar-color: var(--scrollbarThumbColor) var(--scrollbarTrackColor); }
/* Works on Chrome, Edge, and Safari */
*::-webkit-scrollbar { width: var(--scrollbarWidth); }
*::-webkit-scrollbar-track { background: var(--scrollbarTrackColor); }
*::-webkit-scrollbar-thumb { background-color: var(--scrollbarThumbColor); border-radius: var(--borderRadiusPill); border: 2px solid transparent; background-clip: content-box; }
}
