.loader{width:50px;--b:8px;aspect-ratio:1;border-radius:50%;padding:1px;background:conic-gradient(transparent 10%,#e08a00) content-box;-webkit-mask:repeating-conic-gradient(transparent 0deg,#000 1deg 20deg,transparent 21deg 36deg),radial-gradient(farthest-side,transparent calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;-webkit-animation:l4 1s steps(10) infinite;animation:l4 1s steps(10) infinite}@-webkit-keyframes l4{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes l4{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}#privilege .nav.nav-tabs{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.privilege .nav.nav-tabs li.nav-item .nav-link.active{background:transparent!important;border-radius:0;border-color:#000!important;border-bottom:2px solid #000;border-top:0;border-right:0;border-left:0}.privilege .nav-link:hover{border-top:0;border-right:0;border-left:0}.privilege .action{width:18px;height:25px;position:absolute;left:0;right:0;top:0;opacity:0;cursor:pointer}.privilege .el-active{color:#2caae1}.switch{display:inline-block;height:22px;position:relative;width:40px}.switch input{display:none}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{background-color:#fff;bottom:2px;content:"";height:18px;left:4px;width:18px}.container-switch{height:24px}.container-switch input:checked+.slider{background-color:#f1c54d}.container-switch input:checked+.slider:before{-webkit-transform:translateX(15px);transform:translateX(15px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.custom-radio .custom-control-label:after,.custom-radio .custom-control-label:before{top:3px!important}.custom-control-input:checked~.custom-control-label:before{border-color:#f1c54d!important;background-color:#f1c54d!important}#user-list .nav.nav-tabs{display:none}#user-list .form-control-btn{max-height:40px!important;height:40px!important}.btn.btn-icon{width:35px!important;height:35px!important}.tab-content{padding-top:0!important}