@supports (scrollbar-gutter: stable) {
    .scroll-lock {
        scrollbar-gutter: var(--scroll-lock-gutter)!important;
    }
  
    .scroll-lock body {
        overflow: hidden!important;
    }
}
  
/** This can go away once Safari has scrollbar-gutter support. */
@supports not (scrollbar-gutter: stable) {
    .scroll-lock body {
        padding-right: var(--scroll-lock-size)!important;
        overflow: hidden!important;
    }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9pbmRleC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7SUFDSTtRQUNJLHFEQUFxRDtJQUN6RDs7SUFFQTtRQUNJLDBCQUEwQjtJQUM5QjtBQUNKOztBQUVBLGdFQUFnRTtBQUNoRTtJQUNJO1FBQ0ksZ0RBQWdEO1FBQ2hELDBCQUEwQjtJQUM5QjtBQUNKIiwiZmlsZSI6InNyYy9pbmRleC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAc3VwcG9ydHMgKHNjcm9sbGJhci1ndXR0ZXI6IHN0YWJsZSkge1xuICAgIC5zY3JvbGwtbG9jayB7XG4gICAgICAgIHNjcm9sbGJhci1ndXR0ZXI6IHZhcigtLXNjcm9sbC1sb2NrLWd1dHRlcikhaW1wb3J0YW50O1xuICAgIH1cbiAgXG4gICAgLnNjcm9sbC1sb2NrIGJvZHkge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuIWltcG9ydGFudDtcbiAgICB9XG59XG4gIFxuLyoqIFRoaXMgY2FuIGdvIGF3YXkgb25jZSBTYWZhcmkgaGFzIHNjcm9sbGJhci1ndXR0ZXIgc3VwcG9ydC4gKi9cbkBzdXBwb3J0cyBub3QgKHNjcm9sbGJhci1ndXR0ZXI6IHN0YWJsZSkge1xuICAgIC5zY3JvbGwtbG9jayBib2R5IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tc2Nyb2xsLWxvY2stc2l6ZSkhaW1wb3J0YW50O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuIWltcG9ydGFudDtcbiAgICB9XG59XG4iXX0= */