/* @supports Microsoft Edge (Includes Chrome 28+)
 * MS Edge is based on Chromium Engine. They share the same code base.
 * Note: do not minify, the char "(not (" became "(not(", this cause
 * Edge not recognize the selector.
 * See https://developer.chrome.com/docs/css-ui/scrollbar-styling
 */
 @supports (not (-webkit-hyphens:none)) and (not (-moz-appearance:none)) {
    .fe9m8e {
        scrollbar-width: none;
    }
    .fe9m8e::-webkit-scrollbar {
        scrollbar-width: none;
    }
}

/* Microsoft Edge 12-18 (all EdgeHTML) Not Chromium (hide scroller) */
@supports (-ms-ime-align:auto) {
    .fe9m8e::-webkit-scrollbar {
        display: none;
    }
}

/* Internet Explorer 11 (hide scroller) */
_:-ms-lang(x), .fe9m8e { -ms-overflow-style: none; }
_:-ms-fullscreen, :root .fe9m8e { -ms-overflow-style: none; }

/* This custom property invalidates styles on hover, thereby enforcing a style recomputation.
 * This is needed to work around a bug in Safari.
 */
.fe9m8e:hover {
    --fix: ;
}
