{"version":3,"file":"ScrollArea.module.cjs","names":[],"sources":["../../../src/components/ScrollArea/ScrollArea.module.css"],"sourcesContent":[".root {\n    /* Overflow is set inline per orientation; this only styles the scrollbar.\n       Firefox thin scrollbar; degrades gracefully elsewhere. */\n    scrollbar-width: thin;\n    scrollbar-color: var(--tempest-border) transparent;\n    overscroll-behavior: contain;\n}\n\n.root::-webkit-scrollbar {\n    width: 8px;\n    height: 8px;\n}\n\n.root::-webkit-scrollbar-track {\n    background: transparent;\n}\n\n.root::-webkit-scrollbar-thumb {\n    background-color: var(--tempest-border);\n    border-radius: var(--tempest-radius-full);\n    border: 2px solid transparent;\n    background-clip: padding-box;\n}\n\n@media (hover: hover) and (pointer: fine) {\n    .root::-webkit-scrollbar-thumb:hover {\n        background-color: var(--tempest-text-muted);\n    }\n}\n\n.root:focus-visible {\n    outline: var(--tempest-focus-ring-width) solid var(--tempest-focus-ring-color);\n    outline-offset: 2px;\n}\n"],"mappings":";"}