/* Native scrollbar: sunset orange on the existing workwear-wine background. */
:root{--scroll-track:var(--wine);--scroll-thumb:var(--orange);--scroll-hover:var(--cream);--scroll-active:var(--peach)}
html,body,dialog,textarea{scrollbar-color:var(--scroll-thumb) var(--scroll-track);scrollbar-width:thin}
@supports selector(::-webkit-scrollbar){
 html,body,dialog,textarea{scrollbar-color:auto;scrollbar-width:auto}
 ::-webkit-scrollbar{width:11px;height:11px}
 ::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:var(--scroll-track)}
 ::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid var(--scroll-track);border-radius:0;min-height:40px}
 ::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)}
 ::-webkit-scrollbar-thumb:active{background:var(--scroll-active)}
}
@supports(-moz-appearance:none){html,body,dialog,textarea{scrollbar-color:var(--scroll-thumb) var(--scroll-track);scrollbar-width:thin}}
@media(forced-colors:active){html,body,dialog,textarea{scrollbar-color:auto;scrollbar-width:auto}::-webkit-scrollbar,::-webkit-scrollbar-track,::-webkit-scrollbar-corner,::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{all:revert}}
