.os-theme-thin>.os-scrollbar-vertical{width:14px;padding:6px 0;bottom:14px}.os-theme-thin>.os-scrollbar-horizontal{height:14px;padding:0 6px;right:14px}.os-theme-thin>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{min-width:30px;height:100%}.os-theme-thin.os-host-transition>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{transition:height .3s,margin-top .3s,background .2s}.os-theme-thin>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:hover:before,.os-theme-thin>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle.active:before{height:4px;margin-top:-2px}.os-theme-thin>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-theme-thin>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{height:2px;margin-top:-1px;top:50%;left:0;right:0}.os-theme-thin>.os-scrollbar>.os-scrollbar-track{background:0 0}.os-theme-thin>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-theme-thin>.os-scrollbar-vertical>.os-scrollbar-track:before{content:"";background-color:#0000001a;display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.os-theme-thin>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-theme-thin>.os-scrollbar-vertical>.os-scrollbar-track:before{background-color:color-mix(in oklab, var(--color-black,#000) 10%, transparent)}}.os-theme-thin>.os-scrollbar-vertical>.os-scrollbar-track:before,.os-theme-thin>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{width:2px;margin-left:-1px;top:0;bottom:0;left:50%}.os-theme-thin>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{width:100%;min-height:15px}.os-theme-thin>.os-scrollbar-vertical>.os-scrollbar-track:before,.os-theme-thin>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{background-color:#0000001a;border-radius:15px;width:2px;margin-left:-1px;top:0;bottom:0;left:50%}@supports (color:color-mix(in lab, red, red)){.os-theme-thin>.os-scrollbar-vertical>.os-scrollbar-track:before,.os-theme-thin>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{background-color:color-mix(in oklab, var(--color-black,#000) 10%, transparent)}}:is():is(.dark *){background-color:var(--color-gray-600,#4a5565)}@supports (color:lab(0% 0 0)){:is():is(.dark *){background-color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}}.os-theme-thin>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:before{content:"";background-color:#0000004d;border-radius:10px;display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.os-theme-thin>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:before{background-color:color-mix(in oklab, var(--color-black,#000) 30%, transparent)}}.os-theme-thin>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:before:is(){background-color:var(--color-gray-800,#1e2939)}@supports (color:lab(0% 0 0)){.os-theme-thin>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:before:is(){background-color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}.os-theme-thin>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:hover:before,.os-theme-thin>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle.active:before{background:#666;width:2px;margin-left:-1px}.os-theme-thin.os-host-transition>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{transition:width .3s,margin-left .3s,background .2s}.cart-scrollbar{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 160px)}.table-scrollbar::-webkit-scrollbar{-webkit-appearance:none}.table-scrollbar::-webkit-scrollbar-thumb{background-color:#00000013;border:2px solid red;border-radius:10px}
