/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto; }

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute; }

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute; }

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent; }

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6; }

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9; }

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute; }

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute; }

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px; }

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px; }

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important; } }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBlcmZlY3Qtc2Nyb2xsYmFyLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUNIO0VBQ0UsNEJBQTJCO0VBQzNCLHNCQUFxQjtFQUNyQix5QkFBd0I7RUFDeEIsbUJBQWtCO0VBQ2xCLHVCQUFzQixFQUN2Qjs7QUFFRDs7R0FFRztBQUNIO0VBQ0UsY0FBYTtFQUNiLFdBQVU7RUFDViw0REFBMkQ7RUFDM0Qsb0VBQW1FO0VBQ25FLGFBQVk7RUFDWixvREFBb0Q7RUFDcEQsWUFBVztFQUNYLG9DQUFvQztFQUNwQyxtQkFBa0IsRUFDbkI7O0FBRUQ7RUFDRSxjQUFhO0VBQ2IsV0FBVTtFQUNWLDREQUEyRDtFQUMzRCxvRUFBbUU7RUFDbkUsWUFBVztFQUNYLG9EQUFvRDtFQUNwRCxTQUFRO0VBQ1Isb0NBQW9DO0VBQ3BDLG1CQUFrQixFQUNuQjs7QUFFRDs7RUFFRSxlQUFjO0VBQ2QsOEJBQTZCLEVBQzlCOztBQUVEOzs7Ozs7RUFNRSxhQUFZLEVBQ2I7O0FBRUQ7Ozs7OztFQU1FLHVCQUFzQjtFQUN0QixhQUFZLEVBQ2I7O0FBRUQ7O0dBRUc7QUFDSDtFQUNFLHVCQUFzQjtFQUN0QixtQkFBa0I7RUFDbEIsZ0VBQStEO0VBQy9ELHdFQUF1RTtFQUN2RSxZQUFXO0VBQ1gsNENBQTRDO0VBQzVDLFlBQVc7RUFDWCxvQ0FBb0M7RUFDcEMsbUJBQWtCLEVBQ25COztBQUVEO0VBQ0UsdUJBQXNCO0VBQ3RCLG1CQUFrQjtFQUNsQiwrREFBOEQ7RUFDOUQsdUVBQXNFO0VBQ3RFLFdBQVU7RUFDViwyQ0FBMkM7RUFDM0MsV0FBVTtFQUNWLG9DQUFvQztFQUNwQyxtQkFBa0IsRUFDbkI7O0FBRUQ7OztFQUdFLHVCQUFzQjtFQUN0QixhQUFZLEVBQ2I7O0FBRUQ7OztFQUdFLHVCQUFzQjtFQUN0QixZQUFXLEVBQ1o7O0FBRUQsaUJBQWlCO0FBQ21CO0VBQ2xDO0lBQ0UsMEJBQXlCLEVBQzFCLEVBQUE7O0FBR0g7RUFDRTtJQUNFLDBCQUF5QixFQUMxQixFQUFBIiwiZmlsZSI6InBlcmZlY3Qtc2Nyb2xsYmFyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXHJcbiAqIENvbnRhaW5lciBzdHlsZVxyXG4gKi9cclxuLnBzIHtcclxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xyXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxuICB0b3VjaC1hY3Rpb246IGF1dG87XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogYXV0bztcclxufVxyXG5cclxuLypcclxuICogU2Nyb2xsYmFyIHJhaWwgc3R5bGVzXHJcbiAqL1xyXG4ucHNfX3JhaWwteCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XHJcbiAgaGVpZ2h0OiAxNXB4O1xyXG4gIC8qIHRoZXJlIG11c3QgYmUgJ2JvdHRvbScgb3IgJ3RvcCcgZm9yIHBzX19yYWlsLXggKi9cclxuICBib3R0b206IDBweDtcclxuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5wc19fcmFpbC15IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcclxuICB3aWR0aDogMTVweDtcclxuICAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgb3IgJ2xlZnQnIGZvciBwc19fcmFpbC15ICovXHJcbiAgcmlnaHQ6IDA7XHJcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4ucHMtLWFjdGl2ZS14ID4gLnBzX19yYWlsLXgsXHJcbi5wcy0tYWN0aXZlLXkgPiAucHNfX3JhaWwteSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5wczpob3ZlciA+IC5wc19fcmFpbC14LFxyXG4ucHM6aG92ZXIgPiAucHNfX3JhaWwteSxcclxuLnBzLS1mb2N1cyA+IC5wc19fcmFpbC14LFxyXG4ucHMtLWZvY3VzID4gLnBzX19yYWlsLXksXHJcbi5wcy0tc2Nyb2xsaW5nLXggPiAucHNfX3JhaWwteCxcclxuLnBzLS1zY3JvbGxpbmcteSA+IC5wc19fcmFpbC15IHtcclxuICBvcGFjaXR5OiAwLjY7XHJcbn1cclxuXHJcbi5wcyAucHNfX3JhaWwteDpob3ZlcixcclxuLnBzIC5wc19fcmFpbC15OmhvdmVyLFxyXG4ucHMgLnBzX19yYWlsLXg6Zm9jdXMsXHJcbi5wcyAucHNfX3JhaWwteTpmb2N1cyxcclxuLnBzIC5wc19fcmFpbC14LnBzLS1jbGlja2luZyxcclxuLnBzIC5wc19fcmFpbC15LnBzLS1jbGlja2luZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICBvcGFjaXR5OiAwLjk7XHJcbn1cclxuXHJcbi8qXHJcbiAqIFNjcm9sbGJhciB0aHVtYiBzdHlsZXNcclxuICovXHJcbi5wc19fdGh1bWIteCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBoZWlnaHQgLjJzIGVhc2UtaW4tb3V0O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBoZWlnaHQgLjJzIGVhc2UtaW4tb3V0O1xyXG4gIGhlaWdodDogNnB4O1xyXG4gIC8qIHRoZXJlIG11c3QgYmUgJ2JvdHRvbScgZm9yIHBzX190aHVtYi14ICovXHJcbiAgYm90dG9tOiAycHg7XHJcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4ucHNfX3RodW1iLXkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgd2lkdGggLjJzIGVhc2UtaW4tb3V0O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCB3aWR0aCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgd2lkdGg6IDZweDtcclxuICAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgZm9yIHBzX190aHVtYi15ICovXHJcbiAgcmlnaHQ6IDJweDtcclxuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5wc19fcmFpbC14OmhvdmVyID4gLnBzX190aHVtYi14LFxyXG4ucHNfX3JhaWwteDpmb2N1cyA+IC5wc19fdGh1bWIteCxcclxuLnBzX19yYWlsLXgucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcclxuICBoZWlnaHQ6IDExcHg7XHJcbn1cclxuXHJcbi5wc19fcmFpbC15OmhvdmVyID4gLnBzX190aHVtYi15LFxyXG4ucHNfX3JhaWwteTpmb2N1cyA+IC5wc19fdGh1bWIteSxcclxuLnBzX19yYWlsLXkucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcclxuICB3aWR0aDogMTFweDtcclxufVxyXG5cclxuLyogTVMgc3VwcG9ydHMgKi9cclxuQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHtcclxuICAucHMge1xyXG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XHJcbiAgLnBzIHtcclxuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59Il19 */
