.ScrollArea_root__w__C9{--vortex-scroll-area-size:calc(var(--vortex-space-100) * 1.5);--vortex-scroll-area-offset:calc(var(--vortex-space-100) / 2);--vortex-scroll-area-opacity:0.15;--vortex-scroll-area-thumb-min:var(--vortex-height-600);overflow:hidden;height:100%;min-inline-size:0;min-block-size:0;position:relative}[data-vortex-keyboard] .ScrollArea_root__w__C9:has(.ScrollArea_scrollable__YxnbD:focus){outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-outside)}.ScrollArea_scrollable__YxnbD{height:100%;position:relative;overflow:auto;scrollbar-width:none;outline:none;-webkit-overflow-scrolling:touch}.ScrollArea_scrollable__YxnbD::-webkit-scrollbar{display:none;width:0;height:0}.ScrollArea_content__Wte8x{display:inline-block;vertical-align:top;min-width:100%;min-height:100%}.ScrollArea_scrollbar__2b0hw{position:absolute;box-sizing:initial;padding:var(--vortex-scroll-area-offset)}.ScrollArea_thumb__N0lte{position:relative;height:100%;width:100%}.ScrollArea_thumb__N0lte:before{content:"";display:block;border-radius:var(--vortex-border-radius-full);background:var(--vortex-color-background-surface-inverse);opacity:0;transition:opacity var(--vortex-motion-duration-200) var(--vortex-motion-ease);position:absolute}.ScrollArea_--scrollbar-orientation-vertical__NloXI{inset-block:0;inset-inline-end:0;width:var(--vortex-scroll-area-size)}.ScrollArea_--scrollbar-orientation-vertical__NloXI .ScrollArea_thumb__N0lte:before{inset-block-start:calc(var(--vortex-scroll-area-position) * 100%);width:100%;height:min(100%,max(calc(var(--vortex-scroll-area-dimensions) * 100%),var(--vortex-scroll-area-thumb-min)))}.ScrollArea_--scrollbar-orientation-horizontal__uiDSo{inset-inline:0;inset-block-end:0;height:var(--vortex-scroll-area-size)}.ScrollArea_--scrollbar-orientation-horizontal__uiDSo .ScrollArea_thumb__N0lte:before{inset-inline-start:calc(var(--vortex-scroll-area-position) * 100%);height:100%;width:min(100%,max(calc(var(--vortex-scroll-area-dimensions) * 100%),var(--vortex-scroll-area-thumb-min)))}.ScrollArea_--scrollbar-orientation-vertical__NloXI:not(:last-child){inset-block-end:calc(var(--vortex-scroll-area-size) + var(--vortex-scroll-area-offset) * 2)}.ScrollArea_--scrollbar-orientation-vertical__NloXI~.ScrollArea_--scrollbar-orientation-horizontal__uiDSo{inset-inline-end:calc(var(--vortex-scroll-area-size) + var(--vortex-scroll-area-offset) * 2)}.ScrollArea_--display-hover__lRX0F:hover>.ScrollArea_scrollbar__2b0hw .ScrollArea_thumb__N0lte:before,.ScrollArea_--display-visible__GOOz5 .ScrollArea_thumb__N0lte:before{opacity:var(--vortex-scroll-area-opacity)}.ScrollArea_--display-hover__lRX0F:hover .ScrollArea_--scrollbar-dragging__E7nMO .ScrollArea_thumb__N0lte:before,.ScrollArea_--scrollbar-dragging__E7nMO .ScrollArea_thumb__N0lte:before,.ScrollArea_scrollbar__2b0hw:hover .ScrollArea_thumb__N0lte:before{opacity:calc(var(--vortex-scroll-area-opacity) * 1.6)}