.HorizontalScrollbar-module-scss-module__sZiZ4q__HorizontalScrollbar{--scroll-thumb-width:48px;appearance:none;width:calc(100% - 4px);height:16px;margin:var(--space2) 2px var(--space3);cursor:ew-resize;background:0 0;border:0;border-radius:999px;padding:0;display:block}.HorizontalScrollbar-module-scss-module__sZiZ4q__HorizontalScrollbar::-webkit-slider-runnable-track{background:var(--bg-2);height:12px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bg-3) 80%, transparent);border-radius:999px}.HorizontalScrollbar-module-scss-module__sZiZ4q__HorizontalScrollbar::-webkit-slider-thumb{appearance:none;width:var(--scroll-thumb-width);background:var(--package-accent,var(--positive));border:0;border-radius:999px;height:12px;margin-top:0}.HorizontalScrollbar-module-scss-module__sZiZ4q__HorizontalScrollbar::-moz-range-track{background:var(--bg-2);height:12px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bg-3) 80%, transparent);border:0;border-radius:999px}.HorizontalScrollbar-module-scss-module__sZiZ4q__HorizontalScrollbar::-moz-range-thumb{width:var(--scroll-thumb-width);background:var(--package-accent,var(--positive));border:0;border-radius:999px;height:12px}@media (hover:hover){.HorizontalScrollbar-module-scss-module__sZiZ4q__HorizontalScrollbar:hover::-webkit-slider-thumb{background:color-mix(in srgb, var(--package-accent,var(--positive)) 84%, black 16%)}.HorizontalScrollbar-module-scss-module__sZiZ4q__HorizontalScrollbar:hover::-moz-range-thumb{background:color-mix(in srgb, var(--package-accent,var(--positive)) 84%, black 16%)}}.HorizontalScrollbar-module-scss-module__sZiZ4q__HorizontalScrollbar:focus-visible{outline:2px solid color-mix(in srgb, var(--package-accent,var(--positive)) 48%, transparent);outline-offset:2px}.HorizontalScrollbar-module-scss-module__sZiZ4q__Slider{cursor:pointer;touch-action:pan-y;border-radius:8px;height:32px;margin:.25rem .25rem 0;position:relative}.HorizontalScrollbar-module-scss-module__sZiZ4q__Slider:before{content:"";background:var(--line,var(--bg-3));border-radius:999px;height:6px;position:absolute;top:calc(50% - 3px);left:0;right:0}.HorizontalScrollbar-module-scss-module__sZiZ4q__Slider:focus-visible{outline:2px solid var(--positive);outline-offset:2px}.HorizontalScrollbar-module-scss-module__sZiZ4q__Thumb{background:color-mix(in srgb, var(--positive) 55%, transparent);touch-action:none;cursor:grab;border-radius:999px;height:6px;display:block;position:absolute;top:calc(50% - 3px);left:0}.HorizontalScrollbar-module-scss-module__sZiZ4q__Slider:active .HorizontalScrollbar-module-scss-module__sZiZ4q__Thumb{cursor:grabbing}@media (hover:hover) and (pointer:fine){.HorizontalScrollbar-module-scss-module__sZiZ4q__Slider:hover .HorizontalScrollbar-module-scss-module__sZiZ4q__Thumb{background:color-mix(in srgb, var(--positive) 78%, transparent)}}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeUI{display:contents}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeButton{z-index:2;width:96px;color:var(--positive);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;background:0 0;border:0;align-items:center;padding:0;transition:opacity .15s ease-out,visibility .15s;display:grid;position:absolute;top:0;bottom:36px}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeButton[data-edge-nav=previous]{background:linear-gradient(to right, color-mix(in srgb, var(--panel,var(--bg)) 78%, transparent), transparent);justify-items:start;padding-left:16px;left:0}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeButton[data-edge-nav=next]{background:linear-gradient(to left, color-mix(in srgb, var(--panel,var(--bg)) 78%, transparent), transparent);justify-items:end;padding-right:16px;right:0}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeButton:focus-visible{outline:2px solid var(--positive);outline-offset:-2px}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeChevron{border:1px solid var(--line,var(--bg-3));background:var(--panel,var(--bg));border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .15s cubic-bezier(.2,0,0,1),background .15s ease-out,color .15s ease-out;display:grid;box-shadow:0 2px 12px #0000002e}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeButton:not(:disabled):active .HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeChevron{transform:scale(.96)}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeFade{z-index:1;pointer-events:none;opacity:0;width:64px;transition:opacity .15s ease-out;position:absolute;top:0;bottom:36px}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeFade[data-edge-fade=previous]{background:linear-gradient(to right, color-mix(in srgb, var(--panel,var(--bg)) 85%, transparent), transparent);left:0}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeFade[data-edge-fade=next]{background:linear-gradient(to left, color-mix(in srgb, var(--panel,var(--bg)) 85%, transparent), transparent);right:0}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeFade[data-visible]{opacity:1}@media (max-width:599px),(hover:none),(pointer:coarse){.HorizontalScrollbar-module-scss-module__sZiZ4q__TouchEdgeMask{mask-image:linear-gradient(to right, transparent, black var(--scroll-fade-start,0px), black calc(100% - var(--scroll-fade-end,0px)), transparent)}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeFade{display:none}}@media (hover:hover) and (pointer:fine){[data-grant-shelf]:hover .HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeButton:not(:disabled),[data-grant-shelf]:focus-within .HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeButton:not(:disabled){opacity:1;visibility:visible;pointer-events:auto}[data-grant-shelf]:hover .HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeFade,[data-grant-shelf]:focus-within .HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeFade{opacity:0}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeButton:not(:disabled):hover .HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeChevron{background:var(--positive);color:var(--panel,var(--bg))}}@media (prefers-reduced-motion:reduce){.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeButton{transition:none}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeButton:not(:disabled):active .HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeChevron{transform:none}.HorizontalScrollbar-module-scss-module__sZiZ4q__EdgeFade{transition:none}}
