.card{border-radius:5px;overflow:hidden}.card-header{background-color:#fff;border-bottom:none}.card-header h5{margin-top:10px}.main-header{background-color:#fff;border-bottom:1px solid #e6e6e6;height:75px;left:0;position:absolute;right:0;top:0}.main-header .hamburger{border-right:1px solid #e6e6e6;float:left;height:75px;width:75px}.main-header .hamburger i{font-size:20px;left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.main-header .hamburger:hover{cursor:pointer}.main-header .hamburger:hover>.zmdi{color:#999}.main-header .header-content>img{left:100px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.main-header .header-content .user-information{border-left:1px solid #e6e6e6;color:#333;float:right;height:100%;padding:0 20px;position:relative;z-index:1000}.main-header .header-content .user-information img{border-radius:3px;max-height:60px;max-width:60px;position:relative}.main-header .header-content .user-information>span{line-height:75px;margin-left:20px}.main-header .header-content .user-information>span:after{color:#ccc;content:"▾";font-size:14px;margin:0 10px 0 30px}.main-header .header-content .user-information:hover{cursor:pointer}.main-header .header-content .user-information .user-information-drop{left:0;opacity:0;position:absolute;top:75px;transition:opacity .2s ease-in-out;visibility:hidden;width:100%}.main-header .header-content .user-information .user-information-drop ul{background-color:#fff;box-shadow:0 4px 5px 0 #3c4b6424,0 1px 10px 0 #3c4b641f,0 2px 4px -1px #3c4b6433!important;list-style-type:none;margin:0;padding:0}.main-header .header-content .user-information .user-information-drop ul li{background-color:#fff;padding:10px;text-align:center;transition:background-color .2s ease-in-out}.main-header .header-content .user-information .user-information-drop ul li:hover{background-color:#f2f2f2}.main-header .header-content .user-information .user-information-drop.open{opacity:1;visibility:visible}.zmodal{background-color:#00000080;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .2s ease-in-out;visibility:hidden;z-index:1000}.zmodal .zmodal-container{background-color:#fff;border-radius:5px;box-shadow:0 5px 15px #00000059!important;left:50%;max-height:calc(100vh - 200px);position:absolute;top:75px;transform:translateX(-50%);transition:all .2s ease-in-out;width:40%}.zmodal .zmodal-container .zmodal-header{border-bottom:1px solid #f2f2f2;position:relative}.zmodal .zmodal-container .zmodal-header h5{margin:0}.zmodal .zmodal-container .zmodal-header .zclose{background-color:#0000;border:none;float:right;font-size:1.2rem!important;font-weight:700;line-height:1;margin:-1rem -1rem -1rem auto;padding:1.2rem;text-shadow:0 1px 0 #fff}.zmodal .zmodal-container .zmodal-header .zclose .zmdi-close{color:#999}.zmodal .zmodal-container .zmodal-header .zclose:hover{cursor:pointer;opacity:1}.zmodal .zmodal-container .zmodal-header .zclose:hover .zmdi-close{color:#333}.zmodal .zmodal-container .zmodal-body{max-height:calc(100vh - 325px);overflow-x:scroll}.zmodal .zmodal-container .zmodal-footer{border-top:1px solid #f2f2f2}.zmodal .zmodal-container .zmodal-footer .modal-footer-left{display:inline-flex;justify-content:flex-start;width:50%}.zmodal .zmodal-container .zmodal-footer .modal-footer-right{display:inline-flex;justify-content:flex-end;width:50%}.zmodal .zmodal-container .zmodal-footer.flex-start{display:flex;justify-content:flex-start}.zmodal .zmodal-container .zmodal-footer.flex-end{display:flex;justify-content:flex-end}.zmodal .zmodal-container .zmodal-body,.zmodal .zmodal-container .zmodal-footer,.zmodal .zmodal-container .zmodal-header{padding:16px;width:100%}.zmodal.visible{opacity:1;visibility:visible}.zmodal.visible .zmodal-container{top:100px}nav{background-color:#fff;border-right:1px solid #e6e6e6;bottom:0;left:0;position:absolute;top:75px;transition:width .2s ease-in-out;width:75px}nav ul{list-style-type:none;margin:50px 0 0;padding:0}nav ul li{padding:25px 0;position:relative;transition:background-color .2s ease-in-out;white-space:nowrap;width:100%}nav ul li i{font-size:20px!important;margin:0 0 0 30px}nav ul li i,nav ul li span{transition:all .2s ease-in-out}nav ul li span{color:#999;font-weight:300;left:70px;line-height:22px;opacity:0;position:absolute;text-transform:capitalize;vertical-align:top;visibility:hidden}nav ul li.active i{color:#4c84ff!important}nav ul li.active:after{background-color:#4c84ff;transform:scale(1)}nav ul li.active:after,nav ul li:after{content:"";position:absolute;right:0;top:0;width:2px}nav ul li:after{height:100%;transform:scale(0);transition:all .2s ease-in-out}nav ul li:hover{background-color:#e6e6e6;cursor:pointer}nav ul li:hover>i,nav ul li:hover>span{color:#666}nav.open{width:225px!important}nav.open ul li span{opacity:1;visibility:visible}.snack{border:1px solid #0000;border-radius:4px;bottom:-20px;box-shadow:0 3px 5px -1px #0003,0 6px 10px rgba(0,0,0,.141),0 1px 18px rgba(0,0,0,.122)!important;left:50%;margin:24px;max-width:33vw;min-height:48px;min-width:344px;opacity:0;padding:14px 60px 14px 16px;position:absolute;transform:translateX(-50%);transition:all .2s ease-in-out;visibility:hidden;z-index:9999}.snack>span{display:inline-block}.snack>span:first-letter{text-transform:capitalize}.snack>.snack-close{background:none;border:none;border-radius:3px;position:absolute;right:5px}.snack>.snack-close:hover{background-color:#ffffff80;cursor:pointer}.snack.snack-default{background-color:#323232;border-color:#323232}.snack.snack-default,.snack.snack-default>.snack-close i{color:hsla(0,0%,100%,.702)}.snack.snack-primary{background-color:#cce5ff;border-color:#b8daff;color:#004085}.snack.snack-primary>.snack-close i{color:#004085}.snack.snack-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}.snack.snack-secondary>.snack-close i{color:#383d41}.snack.snack-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.snack.snack-success>.snack-close i{color:#155724}.snack.snack-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.snack.snack-danger>.snack-close i{color:#721c24}.snack.snack-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.snack.snack-warning>.snack-close i{color:#856404}.snack.snack-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.snack.snack-info>.snack-close i{color:#0c5460}.snack.show{bottom:0;opacity:1;visibility:visible}.spinner{animation:spCircRot .6s linear infinite;border-radius:50%;display:inline-block;margin-bottom:-2px;margin-left:10px;margin-top:-5px;position:relative}.spinner.inline{border:2px solid #ffffff40;border-top-color:#fff;height:13px;width:13px}.spinner.center-inline-dark,.spinner.inline-dark{border:1px solid #66666640;border-top-color:#666;height:13px;width:13px}.spinner.center-inline-dark{left:50%;position:absolute;transform:translateX(-50%)}.spinner.center,.spinner.page{border:3px solid #66666640;border-top-color:#666;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.spinner.center,.spinner.center-dark{margin-left:0!important}.spinner.center-dark{border:1px solid #66666640;border-top-color:#666;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}@keyframes spCircRot{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.tabs{background-color:#fbfbfb;position:relative}.tabs ul{list-style-type:none;margin:0;padding:0}.tabs ul li{display:inline-block}.tabs ul li span{color:#999;display:block;font-size:11px;padding:20px 40px;text-transform:capitalize}.tabs ul li span.active{background-color:#fff;color:#000}.tabs ul li span:hover:not(.active){background-color:#f2f2f2;cursor:pointer}.tabs button{position:absolute;right:1.25rem;top:.75rem}.main-view{background-color:#eff0f4;bottom:0;left:75px;overflow-y:scroll;padding:25px;position:absolute;right:0;top:75px;transition:left .2s ease-in-out}.main-view.open{left:225px!important}.more>.zmdi-more{color:blue;font-size:15px;margin-right:10px}.more>.zmdi-close{color:red;font-size:15px;margin-right:10px}.more:hover{cursor:pointer}.more-flyout{background-color:#fff;border:1px solid #e6e6e6;border-radius:5px;box-shadow:0 2px 10px #0003!important;font-family:Muli,sans-serif;font-size:12px;min-width:125px;opacity:0;position:absolute;right:20px;text-align:left;top:8px;transition:all .2s ease-in-out;visibility:hidden;z-index:9999}.more-flyout .flyout-items{list-style-type:none;margin:0;padding:0}.more-flyout .flyout-items li{padding:10px 20px}.more-flyout .flyout-items li:hover{background-color:#f2f2f2;cursor:pointer}.more-flyout.show{opacity:1;right:40px;visibility:visible}.href{color:blue!important;text-decoration:underline}.href:hover{cursor:pointer}.login-container{--color:#3c4b64;--elevation-base-color:60,75,100;background-color:#ebedef;background-image:url(../../static/media/bg.214f9b1531a93f433a7b.png);background-repeat:no-repeat;background-size:100% 100%;color:#3c4b64;display:flex;flex-direction:row;min-height:100vh}.login-container .brand-text{display:inline;font-family:Nunito,sans-serif;font-weight:800;margin-left:5px;vertical-align:bottom}.login-container .login-form{padding:4rem;position:relative}.login-container .login-form .form-group a,.login-container .login-form .form-group label{margin-top:20px}.login-container .login-form .form-group a{float:right}.login-container .login-form p{margin-top:50px}.login-container .login-form a{text-decoration:none}.login-container .login-form .error-message{font-size:15px;font-weight:700;left:50%;position:absolute;top:30px;transform:translateX(-50%)}