/* Native scrolling and dragging, with only the colored thumb visible. */
:root{--scroll-thumb:#9b9d90;scrollbar-color:var(--scroll-thumb) transparent;scrollbar-width:thin}
:root[data-scrollbar-theme="downput"]{--scroll-thumb:#ed3931}
:root[data-scrollbar-theme="despair"]{--scroll-thumb:#d3b85c}
:root[data-scrollbar-theme="engenuo"]{--scroll-thumb:#c6c6c6}
:root[data-scrollbar-theme="blvdle"]{--scroll-thumb:#92cfac}
:root[data-scrollbar-theme="verbantics"]{--scroll-thumb:#743c26;--scroll-thumb-hover:#4c2718;--scroll-size:12px}
:root[data-scrollbar-theme="rubber-duck"]{--scroll-thumb:#6eaeef}
:root:is([data-scrollbar-theme="design"],[data-scrollbar-theme="headless"],[data-scrollbar-theme="scrapped"],[data-scrollbar-theme="addicted-souls"]){--scroll-thumb:#d2bd9a}
:root[data-scrollbar-theme="swimming"]{--scroll-thumb:#75bcb6}
:root[data-scrollbar-theme="flaym"]{--scroll-thumb:#e89951}
/* Apply the same transparent track to dialogs and other scrollable panels. */
*{scrollbar-color:var(--scroll-thumb) transparent;scrollbar-width:thin}
@supports selector(::-webkit-scrollbar){
 :root,*{scrollbar-color:auto;scrollbar-width:auto}
 ::-webkit-scrollbar{width:var(--scroll-size,10px);height:var(--scroll-size,10px);background:transparent}
 ::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent;border:0;box-shadow:none}
 ::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid transparent;background-clip:padding-box;border-radius:999px;min-height:36px}
 ::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background-color:var(--scroll-thumb-hover,color-mix(in srgb,var(--scroll-thumb),white 18%))}
 ::-webkit-scrollbar-button{display:none;width:0;height:0}
}
@media(forced-colors:active){
 :root,*{scrollbar-color:auto;scrollbar-width:auto}
 ::-webkit-scrollbar-thumb{background-color:ButtonText}
}
