/* Shared admin scrollbars; preserve the sidebar's existing dark scrollbar. */
:root{--console-scroll-track:#f3f6f7;--console-scroll-thumb:#b6c6cc;--console-scroll-hover:#88a7af;--console-scroll-active:#5c8f91}
:where(html:has(#workspace),body:has(#workspace),#workspace :not(.sidebar):not(.sidebar *),dialog,dialog *,.console-select-popover,.console-select-options)::-webkit-scrollbar{width:8px;height:8px}
:where(html:has(#workspace),body:has(#workspace),#workspace :not(.sidebar):not(.sidebar *),dialog,dialog *,.console-select-popover,.console-select-options)::-webkit-scrollbar-track{background:var(--console-scroll-track);border-radius:99px;margin:4px}
:where(html:has(#workspace),body:has(#workspace),#workspace :not(.sidebar):not(.sidebar *),dialog,dialog *,.console-select-popover,.console-select-options)::-webkit-scrollbar-thumb{min-height:28px;min-width:28px;background:var(--console-scroll-thumb);border:2px solid var(--console-scroll-track);border-radius:99px;background-clip:padding-box}
:where(html:has(#workspace),body:has(#workspace),#workspace :not(.sidebar):not(.sidebar *),dialog,dialog *,.console-select-popover,.console-select-options)::-webkit-scrollbar-thumb:hover{background-color:var(--console-scroll-hover)}
:where(html:has(#workspace),body:has(#workspace),#workspace :not(.sidebar):not(.sidebar *),dialog,dialog *,.console-select-popover,.console-select-options)::-webkit-scrollbar-thumb:active{background-color:var(--console-scroll-active)}
:where(html:has(#workspace),body:has(#workspace),#workspace :not(.sidebar):not(.sidebar *),dialog,dialog *,.console-select-popover,.console-select-options)::-webkit-scrollbar-corner{background:var(--console-scroll-track);border-radius:4px}
:where(html:has(#workspace),body:has(#workspace),#workspace :not(.sidebar):not(.sidebar *),dialog,dialog *,.console-select-popover,.console-select-options)::-webkit-scrollbar-button{display:none;width:0;height:0}
.console-select-options::-webkit-scrollbar{width:6px;height:6px}
.console-select-options::-webkit-scrollbar-thumb{border-width:1px}
@supports selector(::-webkit-scrollbar){.console-select-options{scrollbar-width:auto;scrollbar-color:auto}}
@supports not selector(::-webkit-scrollbar){:where(html:has(#workspace),body:has(#workspace),#workspace :not(.sidebar):not(.sidebar *),dialog,dialog *,.console-select-options){scrollbar-width:thin;scrollbar-color:var(--console-scroll-thumb) var(--console-scroll-track)}}
@media(forced-colors:active){:where(html:has(#workspace),body:has(#workspace),#workspace :not(.sidebar):not(.sidebar *),dialog,dialog *,.console-select-options){scrollbar-color:auto;--console-scroll-track:Canvas;--console-scroll-thumb:ButtonText;--console-scroll-hover:Highlight;--console-scroll-active:Highlight}}
