/*!
 * perfect-scrollbar v1.5.0
 * Copyright 2020 Hyunje Jun, MDBootstrap and Contributors
 * Licensed under MIT
 */
.ps__rail - x, .ps__rail - y {
    display: none;opacity: 0;position: absolute
}.ps {
    overflow: hidden!important;overflow - anchor: none; - ms - overflow - style: none;touch - action: auto; - ms - touch - action: auto
}.ps__rail - x {
    transition: background - color .2 s linear,
    opacity .2 s linear; - webkit - transition: background - color .2 s linear,
    opacity .2 s linear;height: 15 px;bottom: 0
}.ps__rail - y {
    transition: background - color .2 s linear,
    opacity .2 s linear; - webkit - transition: background - color .2 s linear,
    opacity .2 s linear;width: 15 px;right: 0
}.ps--active - x > .ps__rail - x, .ps--active - y > .ps__rail - y {
    display: block;background - color: transparent
}.ps--focus > .ps__rail - x, .ps--focus > .ps__rail - y, .ps--scrolling - x > .ps__rail - x, .ps--scrolling - y > .ps__rail - y, .ps: hover > .ps__rail - x, .ps: hover > .ps__rail - y {
    opacity: .6
}.ps.ps__rail - x.ps--clicking, .ps.ps__rail - x: focus, .ps.ps__rail - x: hover, .ps.ps__rail - y.ps--clicking, .ps.ps__rail - y: focus, .ps.ps__rail - y: hover {
    background - color: #eee;
    opacity: .9
}.ps__thumb - x, .ps__thumb - y {
    background - color: #aaa;
    border - radius: 6 px;
    position: absolute
}.ps__thumb - x {
    transition: background - color .2 s linear,
    height .2 s ease - in -out; - webkit - transition: background - color .2 s linear,
    height .2 s ease - in -out;height: 6 px;bottom: 2 px
}.ps__thumb - y {
    transition: background - color .2 s linear,
    width .2 s ease - in -out; - webkit - transition: background - color .2 s linear,
    width .2 s ease - in -out;width: 6 px;right: 2 px
}.ps__rail - x.ps--clicking.ps__thumb - x, .ps__rail - x: focus > .ps__thumb - x, .ps__rail - x: hover > .ps__thumb - x {
    background - color: #999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:# 999;
    width: 11 px
}
@supports(-ms - overflow - style: none) {
    .ps {
        overflow: auto!important
    }
}
@media screen and(-ms - high - contrast: active), (-ms - high - contrast: none) {
        .ps {
            overflow: auto!important
        }
    }
    /*!
     * pace.js v1.2.4 | Default theme
     * https://github.com/CodeByZach/pace/
     * Licensed MIT Â© HubSpot, Inc.
     */
    .pace {
        -webkit - pointer - events: none;
        pointer - events: none; - webkit - user - select: none; - moz - user - select: none;
        user - select: none
    }.pace - inactive {
        display: none
    }.pace.pace - progress {
        background: #d72630;position: fixed;z - index: 2000;top: 0;right: 100 % ;width: 100 % ;height: 2 px
    }
    /*!
     * Waves v0.7.6
     * http://fian.my.id/Waves
     *
     * Copyright 2014-2018 Alfiana E. Sibuea and other contributors
     * Released under the MIT license
     * https://github.com/fians/Waves/blob/master/LICENSE */
    .waves - effect {
        position: relative;cursor: pointer;display: inline - block;overflow: hidden; - webkit - user - select: none; - moz - user - select: none; - ms - user - select: none;user - select: none; - webkit - tap - highlight - color: transparent
    }.waves - effect.waves - ripple {
        position: absolute;border - radius: 50 % ;width: 100 px;height: 100 px;margin - top: -50 px;margin - left: -50 px;opacity: 0;background: rgba(0, 0, 0, .2);background: -webkit - radial - gradient(rgba(0, 0, 0, .2) 0, rgba(0, 0, 0, .3) 40 % , rgba(0, 0, 0, .4) 50 % , rgba(0, 0, 0, .5) 60 % , rgba(255, 255, 255, 0) 70 % );background: -o - radial - gradient(rgba(0, 0, 0, .2) 0, rgba(0, 0, 0, .3) 40 % , rgba(0, 0, 0, .4) 50 % , rgba(0, 0, 0, .5) 60 % , rgba(255, 255, 255, 0) 70 % );background: -moz - radial - gradient(rgba(0, 0, 0, .2) 0, rgba(0, 0, 0, .3) 40 % , rgba(0, 0, 0, .4) 50 % , rgba(0, 0, 0, .5) 60 % , rgba(255, 255, 255, 0) 70 % );background: radial - gradient(rgba(0, 0, 0, .2) 0, rgba(0, 0, 0, .3) 40 % , rgba(0, 0, 0, .4) 50 % , rgba(0, 0, 0, .5) 60 % , rgba(255, 255, 255, 0) 70 % ); - webkit - transition: all .5 s ease - out; - moz - transition: all .5 s ease - out; - o - transition: all .5 s ease - out;transition: all .5 s ease - out; - webkit - transition - property: -webkit - transform,
        opacity; - moz - transition - property: -moz - transform,
        opacity; - o - transition - property: -o - transform,
        opacity;transition - property: transform,
        opacity; - webkit - transform: scale(0) translate(0, 0); - moz - transform: scale(0) translate(0, 0); - ms - transform: scale(0) translate(0, 0); - o - transform: scale(0) translate(0, 0);transform: scale(0) translate(0, 0);pointer - events: none
    }.waves - effect.waves - light.waves - ripple {
        background: rgba(255, 255, 255, .4);background: -webkit - radial - gradient(rgba(255, 255, 255, .2) 0, rgba(255, 255, 255, .3) 40 % , rgba(255, 255, 255, .4) 50 % , rgba(255, 255, 255, .5) 60 % , rgba(255, 255, 255, 0) 70 % );background: -o - radial - gradient(rgba(255, 255, 255, .2) 0, rgba(255, 255, 255, .3) 40 % , rgba(255, 255, 255, .4) 50 % , rgba(255, 255, 255, .5) 60 % , rgba(255, 255, 255, 0) 70 % );background: -moz - radial - gradient(rgba(255, 255, 255, .2) 0, rgba(255, 255, 255, .3) 40 % , rgba(255, 255, 255, .4) 50 % , rgba(255, 255, 255, .5) 60 % , rgba(255, 255, 255, 0) 70 % );background: radial - gradient(rgba(255, 255, 255, .2) 0, rgba(255, 255, 255, .3) 40 % , rgba(255, 255, 255, .4) 50 % , rgba(255, 255, 255, .5) 60 % , rgba(255, 255, 255, 0) 70 % )
    }.waves - effect.waves - classic.waves - ripple {
        background: rgba(0, 0, 0, .2)
    }.waves - effect.waves - classic.waves - light.waves - ripple {
        background: rgba(255, 255, 255, .4)
    }.waves - notransition {
        -webkit - transition: none!important; - moz - transition: none!important; - o - transition: none!important;
        transition: none!important
    }.waves - button, .waves - circle {
        -webkit - transform: translateZ(0); - moz - transform: translateZ(0); - ms - transform: translateZ(0); - o - transform: translateZ(0);
        transform: translateZ(0); - webkit - mask - image: -webkit - radial - gradient(circle, #fff 100 % , #000 100%)}.waves-button,.waves-button-input,.waves-button:hover,.waves-button:visited{white-space:nowrap;vertical-align:middle;cursor:pointer;border:none;outline:0;color:inherit;background-color:rgba(0,0,0,0);font-size:1em;line-height:1em;text-align:center;text-decoration:none;z-index:1}.waves-button{padding:.85em 1.1em;border-radius:.2em}.waves-button-input{margin:0;padding:.85em 1.1em}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper.waves-button{padding:0}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%}.waves-float{-webkit-mask-image:none;-webkit-box-shadow:0 1px 1.5px 1px rgba(0,0,0,.12);box-shadow:0 1px 1.5px 1px rgba(0,0,0,.12);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.waves-float:active{-webkit-box-shadow:0 8px 20px 1px rgba(0,0,0,.3);box-shadow:0 8px 20px 1px rgba(0,0,0,.3)}.waves-block{display:block}.feather,[data-feather]{height:1rem;width:1rem;display:inline-block}.bootstrap-touchspin .input-group-btn-vertical{position:absolute;right:0;height:100%;z-index:11}.bootstrap-touchspin .input-group-btn-vertical>.btn{position:absolute;right:0;height:50%;padding:0;width:2em;text-align:center;line-height:1}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0 4px 0 0;top:0}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius:0 0 4px;bottom:0}
