@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap);[data-v-7ed29f25]:root{--bs-nav-link-hover-color:#626262;--bs-link-hover-color:#626262}#app[data-v-7ed29f25],body[data-v-7ed29f25],html[data-v-7ed29f25]{height:100%;margin:0;overflow:hidden}.app-container[data-v-7ed29f25]{display:flex;width:100%;height:100%}.btn-primary[data-v-7ed29f25]{background-color:#fff;border-color:#000;color:#000;border-radius:4px}.btn-primary[data-v-7ed29f25]:hover{background-color:#414141;color:#fff;border:#000}.btn-primary[data-v-7ed29f25]:active{background-color:#000;color:#fff;border:#000}.btn-secondary[data-v-7ed29f25]{background-color:#464545;border-color:#464545;color:#fff;border-radius:4px}.btn-danger[data-v-7ed29f25]{border-radius:4px}.btn-secondary[data-v-7ed29f25]:hover{background-color:#000;color:#fff;border:#f3f1f1}.btn-secondary[data-v-7ed29f25]:active{background-color:#000;color:#fff;border:#000}.entity-list h2[data-v-7ed29f25]{margin-bottom:20px}.entity-list ul[data-v-7ed29f25]{list-style:none;padding:0}.entity-list li[data-v-7ed29f25]{padding:10px;border-bottom:1px solid #ddd}.entity-list li[data-v-7ed29f25]:last-child{border-bottom:none}.modal[data-v-7ed29f25]{display:block;background:rgba(0,0,0,.5)}.modal-dialog[data-v-7ed29f25]{max-width:60vw;margin:1.75rem auto}.modal-content[data-v-7ed29f25]{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-header[data-v-7ed29f25]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #dee2e6}.modal-body[data-v-7ed29f25]{position:relative;padding:1rem}.modal-footer[data-v-7ed29f25]{display:flex;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6}:root{--bs-nav-link-hover-color:#626262;--bs-link-hover-color:#626262;--btn-default:#4379ee;--btn-default-hover:#3b6eb5}body{font-family:Nunito Sans,serif}.main-content{flex:1;padding:30px;overflow:auto;margin-left:250px;transition:.2s cubic-bezier(1,1,1,1);background-color:#f5f6fa;height:100vh}.btn-default{border-radius:12px;padding:10px 30px;background-color:var(--btn-default);color:#fff;font-weight:700;border:none;cursor:pointer}.btn-default:hover{background-color:var(--btn-default-hover);color:#fff}.btn-add{background-color:#5485ef;border-radius:12px;padding:10px 20px;border:none;cursor:pointer}button:disabled,button[disabled]:hover{background-color:#d3d3d3;cursor:not-allowed}.btn-add:hover{background-color:#4268bc}.btn-primary{background-color:#fff;border-color:#000;color:#000;border-radius:4px}.btn-primary-save{background-color:#457bee;border-color:#457bee;color:#fff;border-radius:12px;font-size:18px;font-weight:700;padding:15px 75px}.btn-primary:hover{background-color:#414141;color:#fff;border:1px solid #000}.btn-primary:active{background-color:#000;color:#fff;border:#000}.list-group-item{border-radius:4px!important}.list-users .list-group-item{min-height:98px}.form-control.form-search.left{max-width:40%}.bg-danger,.bg-danger:hover{border-color:#dc3545}.bg-danger:hover{background-color:#a92835!important}.modal{background:rgba(0,0,0,.5)}.form-check-input:focus,.form-control:focus,.form-select:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.form-check-input:checked{background-color:#000;border-color:#000}.modal-body,.modal-header{padding:1rem 2rem}.modal .modal-dialog{max-width:1200px;width:100%}.form-control.form-search.left{max-width:100%}.btn.btn-primary{border-color:#dee2e6}.entity-list h2{color:#000}.text-grey{color:rgba(55,59,63,.75)}h3{font-size:1.25rem;color:#000}.list-group-item.list-group-item-action.pb-2{min-height:121px}.alert-wrapper{z-index:10000!important}.d-grid-5{display:grid;grid-template-columns:.9fr .9fr .9fr 1.3fr 1fr}.flow-scroll{overflow-y:auto;max-height:80vh}.selected-holiday{cursor:pointer;display:flex;justify-content:space-between;align-items:center;& span{max-width:95%;max-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}}.options-holiday{position:absolute;top:100%;left:0;width:100%;border:1px solid #dee2e6;background:#fff;z-index:10;padding:8px}.custom-select-holiday{position:relative}.entity-list{height:calc(100vh - 166px);border:.3px solid rgba(222,226,230,.8);border-radius:14px;padding:30px;background-color:#fff}.modal-footer{display:flex;justify-content:end;align-items:center}button,input{border-radius:12px}.btn-exit,.btn-remover,.btn-save{font-weight:700;font-size:18px;padding:5px 25px;border-radius:16px;border:1px solid #000;transition:.2s ease-in-out}.btn-save{color:#000}.btn-save:hover{background-color:#f1f4f9;border:1px solid #000;transition:.2s ease-in-out}.btn-exit{color:#fff;border-color:#979797;background-color:#979797}.btn-exit:hover{background-color:#7c7c7c;border:1px solid #7c7c7c;color:#fff;transition:.2s ease-in-out}.btn-remover{color:#fff;border-color:#c01313;background-color:#c01313}.btn-remover:hover{background-color:#a52734;border-color:#c01313;color:#fff;transition:.2s ease-in-out}.group-btn{display:flex;align-items:center;justify-content:center;& .btn-action{background-color:transparent;border:.6px solid #d5d5d5;background-color:#fafbfd;padding:4px 16px;border-radius:0}& .btn-edit{border-top-left-radius:8px;border-bottom-left-radius:8px}& .btn-rmv{border-top-right-radius:8px;border-bottom-right-radius:8px}}.input-user{min-width:358px;border-radius:12px;border-color:#d5d5d5;color:#8a8c8f;background-color:transparent}.list-group__loading{width:40px;height:40px;border:5px solid;border-color:#000 #afafaf #afafaf #afafaf;border-radius:50%;animation:loading 1.5s infinite}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dynamic-table{display:grid;grid-template-rows:auto;gap:10px;& .header-row,.data-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));color:#202224;text-align:center}& .header-row{border-radius:12px;background-color:#f1f4f9;& .header-cell{padding:15px;display:flex;justify-content:center;align-items:center;& span{font-size:14px;font-weight:700}}}& .data-cell{padding:20px 15px;border-bottom:.4px solid hsla(0,0%,59%,.4);display:flex;justify-content:center;align-items:center;& span{font-size:14px;font-weight:600}& .bg-active{background-color:#00b69b}& .bg-active,& .bg-inactive{display:inline-block;color:#fff;padding:5px 10px;border-radius:16px;min-width:91px}& .bg-inactive{background-color:#c01313}& .bg-post,.bg-catalog{background-color:#5f4c00}& .bg-get,.bg-core{background-color:#02596f}& .bg-put{background-color:#5b0271}& .bg-delete{background-color:#5c0000}& .bg-post,.bg-catalog,.bg-core,.bg-danger,.bg-delete,.bg-get,.bg-put,.bg-success{color:#fff;padding:2.5px 10px;border-radius:16px;min-width:147px}& .group-btn{display:flex;align-items:center;justify-content:center;& .btn-action{background-color:transparent;border:.6px solid #d5d5d5;background-color:#fafbfd;padding:4px 16px;border-radius:0}& .btn-edit{border-top-left-radius:8px;border-bottom-left-radius:8px}& .btn-rmv{border-top-right-radius:8px;border-bottom-right-radius:8px}}}}.list-group__container-loading{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;& .list-group__loading{width:40px;height:40px;border:5px solid;border-color:#000 #afafaf #afafaf #afafaf;border-radius:50%;animation:loading 1.5s infinite}}@media screen and (min-width:1920px){.dynamic-table{& .header-row{& .header-cell{padding:15px;& span{font-size:20px}}}& .data-row{& .data-cell{& span{font-size:20px}}}}}