:is(.app-sidebar,[data-slot=sidebar][data-mobile=true]) [data-slot=sidebar-content]{--sidebar-scroll-thumb:transparent;scrollbar-width:thin;scrollbar-color:var(--sidebar-scroll-thumb) transparent;scrollbar-gutter:stable}:is(.app-sidebar,[data-slot=sidebar][data-mobile=true]) [data-slot=sidebar-content]::-webkit-scrollbar{width:6px;height:6px}:is(.app-sidebar,[data-slot=sidebar][data-mobile=true]) [data-slot=sidebar-content]::-webkit-scrollbar-track{background:0 0}:is(.app-sidebar,[data-slot=sidebar][data-mobile=true]) [data-slot=sidebar-content]::-webkit-scrollbar-thumb{background:var(--sidebar-scroll-thumb);border:0;border-radius:999px}:is(.app-sidebar,[data-slot=sidebar][data-mobile=true]) [data-slot=sidebar-content]:has(:focus-visible){--sidebar-scroll-thumb:var(--muted-foreground)}@media (hover:hover) and (pointer:fine){:is(.app-sidebar,[data-slot=sidebar][data-mobile=true]):hover [data-slot=sidebar-content]{--sidebar-scroll-thumb:var(--muted-foreground)}}@media (hover:none){:is(.app-sidebar,[data-slot=sidebar][data-mobile=true]) [data-slot=sidebar-content]{scrollbar-width:none}:is(.app-sidebar,[data-slot=sidebar][data-mobile=true]) [data-slot=sidebar-content]::-webkit-scrollbar{display:none}}@media (forced-colors:active){:is(.app-sidebar,[data-slot=sidebar][data-mobile=true]) [data-slot=sidebar-content]{scrollbar-color:auto}:is(.app-sidebar,[data-slot=sidebar][data-mobile=true]) [data-slot=sidebar-content]::-webkit-scrollbar-thumb{background:buttontext}}
