.body,body,div#root,html{height:100%}.body{display:flex;align-items:center;padding-top:40px;padding-bottom:40px;background-color:#f5f5f5}.div-signin{height:100%}.form-signin{width:100%;max-width:330px;padding:15px;margin:auto}.form-signin .form-floating:focus-within{z-index:2}.btn-primary{background-color:#f79302!important;border-color:#f79302!important}.btn-primary:hover{background-color:#e98c00!important;border-color:#e98c00!important}*,ul{margin:0;padding:0}li{list-style:none}body{background-color:#eee;font-family:"Open Sans",sans-serif}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px;display:none}::-webkit-scrollbar-thumb{background:#333;border-radius:10px;display:none}::-webkit-scrollbar-thumb:hover{background:#333;display:block}.side-menu{position:fixed;background:#f8f9fa;width:300px;height:100%;box-sizing:border-box;padding:65px 20px;transition:width .2s ease-in}.side-menu.inactive{width:80px}.side-menu .top-section{position:relative}.side-menu .top-section .logo-sm{width:40px;height:40px;overflow:hidden;display:inline-block}.side-menu .top-section .logo{width:144px;height:144px;overflow:hidden;display:inline-block}.side-menu .top-section .logo-sm img,.side-menu .top-section .logo img{max-width:100%;max-height:100%}.side-menu .top-section .toggle-menu-btn{color:#666;font-size:20px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.side-menu.inactive .top-section .toggle-menu-btn{right:-50px}.side-menu .search-controller{color:#fff;position:relative}.side-menu .search-controller .search-btn{width:40px;height:35px;position:absolute;background:transparent;border:0;font-size:20px;color:#666}.side-menu .search-controller input[type=text]{border:0;outline:none;height:35px;background:#333;border-radius:5px;display:block;margin:20px 0;width:100%;box-sizing:border-box;padding-left:40px;color:#666}.side-menu .main-menu .menu-item{color:#333;text-decoration:none;font-size:15px;display:block;font-weight:600;cursor:pointer}.side-menu .main-menu .menu-item.active{background:#4d4d4d;border-radius:5px;color:#fff}.side-menu .main-menu{margin:5px 0;position:relative;max-height:500px;overflow-y:scroll;overflow-x:hidden}.side-menu .main-menu .menu-item .menu-icon{display:inline-block;width:40px;height:40px;font-size:20px;line-height:40px;text-align:center}.side-menu .main-menu .menu-item span{position:absolute;display:inline-block;line-height:40px;opacity:1;transition:opacity .2s ease-in}.side-menu.inactive .main-menu .menu-item span{opacity:0;width:0;height:0;overflow:hidden}.side-menu .main-menu .sub-menu{color:#333;margin-left:20px;border-left:1px solid #666;box-sizing:border-box;padding-left:30px;max-height:0;overflow:hidden;transition:max-height .2s ease-in}.side-menu .main-menu .sub-menu .menu-icon{display:inline-block;width:40px;height:40px;font-size:20px;line-height:40px;text-align:center}.side-menu .main-menu .sub-menu.active{max-height:200px}.side-menu .main-menu .sub-menu a{display:block;margin:5px 0;font-size:15px;font-weight:600;text-decoration:none;color:#333;box-sizing:border-box}.side-menu .main-menu .sub-menu a.active{background:#4d4d4d;display:block;border-radius:5px;color:#fff}.side-menu-footer{width:100%;background:#333;position:absolute;bottom:0;left:0;padding:20px;box-sizing:border-box}.side-menu-footer .avatar{width:40px;height:40px;overflow:hidden;border-radius:50%;display:inline-block}.side-menu-footer .avatar img{max-width:100%}.side-menu-footer .user-info{display:inline-block;margin:0 10px;color:#fff;position:absolute;opacity:1;transition:opacity .2s ease-in}.side-menu.inactive .side-menu-footer .user-info{opacity:1;width:0;height:0;overflow:hidden}.side-menu-footer .user-info h5{font-size:15px}.side-menu-footer .user-info p{font-size:14px}.divider{width:100%;height:1px;border-radius:1px;background:#333}.container-menu{margin-left:300px;transition:margin-left .2s ease-in;box-sizing:border-box}.container-menu.inactive{margin-left:80px}.btn-secondary{background-color:#4d4d4d!important;border-color:#4d4d4d!important}.btn-secondary:hover{background-color:#464545!important;border-color:#464545!important}
/*# sourceMappingURL=main.b619a03c.chunk.css.map */