.Dm0l-G_root{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.Dm0l-G_viewport{--fade-top:0px;--fade-bottom:0px;--fade-left:0px;--fade-right:0px;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;min-height:0}.Dm0l-G_viewport::-webkit-scrollbar{display:none}.Dm0l-G_root[data-orientation=vertical]>.Dm0l-G_viewport{overflow:hidden auto}.Dm0l-G_root[data-orientation=horizontal]>.Dm0l-G_viewport{overflow:auto hidden}.Dm0l-G_root[data-orientation=both]>.Dm0l-G_viewport{overflow:auto}.Dm0l-G_viewport[data-fade=vertical]{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent)}.Dm0l-G_viewport[data-fade=horizontal]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent)}.Dm0l-G_viewport[data-fade=both]{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent), linear-gradient(to right, transparent, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent), linear-gradient(to right, transparent, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent), linear-gradient(to right, transparent, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent), linear-gradient(to right, transparent, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.Dm0l-G_track{z-index:1;opacity:0;pointer-events:none;touch-action:none;transition:opacity var(--arc-duration-considered) var(--arc-ease-standard);position:absolute}.Dm0l-G_track[data-axis=y]{width:11px;top:3px;bottom:3px;right:1px}.Dm0l-G_track[data-axis=x]{height:11px;bottom:1px;left:3px;right:3px}.Dm0l-G_root[data-orientation=both]>.Dm0l-G_track[data-axis=y]{bottom:13px}.Dm0l-G_root[data-orientation=both]>.Dm0l-G_track[data-axis=x]{right:13px}.Dm0l-G_track[data-hidden]{display:none}.Dm0l-G_thumb{will-change:transform;position:absolute;top:0;left:0}.Dm0l-G_track[data-axis=y] .Dm0l-G_thumb{width:100%}.Dm0l-G_track[data-axis=x] .Dm0l-G_thumb{height:100%}.Dm0l-G_thumb:after{content:"";border-radius:var(--arc-radius-pill);background:color-mix(in oklab, var(--arc-foreground) 30%, transparent);transition:width var(--arc-duration-fast) var(--arc-ease-standard), height var(--arc-duration-fast) var(--arc-ease-standard), background-color var(--arc-duration-fast) var(--arc-ease-standard);position:absolute}.Dm0l-G_track[data-axis=y] .Dm0l-G_thumb:after{width:5px;top:0;bottom:0;right:3px}.Dm0l-G_track[data-axis=x] .Dm0l-G_thumb:after{height:5px;bottom:3px;left:0;right:0}.Dm0l-G_root[data-scrolling]>.Dm0l-G_track,.Dm0l-G_root[data-dragging]>.Dm0l-G_track,.Dm0l-G_root[data-scrollbars=always]>.Dm0l-G_track{opacity:1;pointer-events:auto;transition-duration:var(--arc-duration-fast)}@media (hover:hover) and (pointer:fine){.Dm0l-G_root:hover>.Dm0l-G_track{opacity:1;pointer-events:auto;transition-duration:var(--arc-duration-fast)}.Dm0l-G_track:hover .Dm0l-G_thumb:after,.Dm0l-G_root[data-dragging] .Dm0l-G_thumb:after{background:color-mix(in oklab, var(--arc-foreground) 46%, transparent)}.Dm0l-G_track[data-axis=y]:hover .Dm0l-G_thumb:after,.Dm0l-G_root[data-dragging=y] .Dm0l-G_track[data-axis=y] .Dm0l-G_thumb:after{width:7px;right:2px}.Dm0l-G_track[data-axis=x]:hover .Dm0l-G_thumb:after,.Dm0l-G_root[data-dragging=x] .Dm0l-G_track[data-axis=x] .Dm0l-G_thumb:after{height:7px;bottom:2px}}@media (prefers-reduced-motion:reduce){.Dm0l-G_track,.Dm0l-G_thumb:after{transition:none}}
