/* Shared native scrollbars: transparent tracks, a quiet thumb and no layout script. */
:root{--met-scroll-thumb:#9eafb9;--met-scroll-thumb-active:#627d8d}
html:has(body.metexplorer-site),html:has(body.wp-admin),body.metexplorer-site,body.wp-admin,body.metexplorer-site *,body.wp-admin *{scrollbar-width:thin;scrollbar-color:var(--met-scroll-thumb) transparent}
body.metexplorer-site :is(:hover,:focus-within),body.wp-admin :is(:hover,:focus-within){scrollbar-color:var(--met-scroll-thumb-active) transparent}
html:has(body.metexplorer-site)::-webkit-scrollbar,html:has(body.wp-admin)::-webkit-scrollbar,body.metexplorer-site ::-webkit-scrollbar,body.wp-admin ::-webkit-scrollbar{width:8px;height:8px}
html:has(body.metexplorer-site)::-webkit-scrollbar-track,html:has(body.wp-admin)::-webkit-scrollbar-track,body.metexplorer-site ::-webkit-scrollbar-track,body.wp-admin ::-webkit-scrollbar-track{background:transparent}
html:has(body.metexplorer-site)::-webkit-scrollbar-thumb,html:has(body.wp-admin)::-webkit-scrollbar-thumb,body.metexplorer-site ::-webkit-scrollbar-thumb,body.wp-admin ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:12px;background:var(--met-scroll-thumb);background-clip:padding-box}
body.metexplorer-site ::-webkit-scrollbar-thumb:hover,body.wp-admin ::-webkit-scrollbar-thumb:hover{background-color:var(--met-scroll-thumb-active)}
body.metexplorer-site ::-webkit-scrollbar-corner,body.wp-admin ::-webkit-scrollbar-corner{background:transparent}
@media(forced-colors:active){html:has(body.metexplorer-site),html:has(body.wp-admin),body.metexplorer-site *,body.wp-admin *{scrollbar-color:auto}}
