html,body{min-height:100vh;font-family:Lato,sans-serif!important;margin:0;padding:0;width:100%;overflow-x:hidden}.animate__animated{animation-duration:.2s!important}.logo-text{font-weight:700}a{color:unset;text-decoration:unset}.card .x{position:absolute;top:5px;right:5px;font-size:15px;border-radius:100%;background-color:red;color:#fff;padding:3px 7px;line-height:20px;cursor:pointer;opacity:.7}.x:hover{opacity:1}.add{text-align:center;background-color:#eee;border-radius:var(--button-radius);padding:5px;border:1px solid var(--color-darker);opacity:.7;font-weight:700;cursor:pointer}.add:hover{opacity:1}.nowrap{text-wrap:nowrap}.pointer{cursor:pointer}.placeholder.placeholder-wave{min-height:1.5rem}.form-control.placeholder:disabled{color:#aaa;background-color:currentColor}input.highlight,input.highlight:focus,textarea.highlight,textarea.highlight:focus,select.highlight,select.highlight:focus{border:3px solid red!important;box-shadow:0 0 5px red!important}.form-control.no-border,.form-control.no-border:focus-visible,.form-control.no-border:focus{border:0;box-shadow:unset;padding:0}.form-group{display:inline-block;margin-bottom:1rem}.form-group label{display:block}.hide{display:none!important}.page-item{border:0;--bs-pagination-border-width: 0}.textarea{height:10rem!important}i.red{color:red}i.green{color:green}.permission-disabled{display:none!important}@keyframes inOut{0%{scale:1}50%{scale:.9}to{scale:1}}#modal-error .modal-content{text-align:center}#modal-error .modal-content .message{font-weight:700;font-size:30px}#modal-error .modal-content .report{margin-top:1rem;font-size:16px}#modal-error .modal-content .bug{font-size:100px;animation:inOut 3s ease-in-out infinite}#modal-error .modal-content button{background-color:#fff;border:0;font-weight:700;margin-bottom:20px}.text-webkit-center{text-align:center;text-align:-webkit-center}#modal-error.danger .modal-content,#modal-error.danger button{background-color:#a70000;color:#fff}#modal-error.warning .modal-content,#modal-error.warning button{background-color:#ff0;color:#000}.modal.fade,body{padding-right:0!important}td{align-content:center}.box-shadow{box-shadow:5px 5px 10px #0003;border:0}.link{color:#2077ff;cursor:pointer}.link:hover{font-weight:700}.indicator.active,.indicator.inactive{margin-right:7px;height:10px;width:10px;display:flex;border-radius:100%}.indicator.active{background-color:green;box-shadow:0 0 5px green}.indicator.inactive{background-color:red;box-shadow:0 0 5px red}#dropArea{border:2px dashed #007bff;padding:30px;text-align:center;cursor:pointer;transition:.3s;border-radius:8px;color:#000}#dropArea.image{border:0;box-shadow:4px 4px 3px #0000004d}#dropArea.dragover{background-color:#f1f1f1;border-color:#0056b3}.toggle{font-weight:700;color:#fff;display:flex;width:120px;border-radius:10px;cursor:pointer;overflow:hidden;border:3px white solid;box-shadow:2px 2px 4px #000;transition:.5s}.toggle .active,.toggle .inactive{display:flex;justify-content:center;padding:5px 0;transition:.2s}.toggle .block{border:1px solid var(--color-darker);background-color:#fff;width:10px;margin:2px 5px;border-radius:10px;box-shadow:2px 2px 4px #000}.toggle .on{flex:3}.toggle .off{flex:0;width:0}.toggle .active.off{justify-content:end}.toggle .inactive.off{justify-content:start}.toggle:hover .off{flex:1;opacity:1}.toggle.active:hover{background-color:#348834}.toggle.inactive:hover{background-color:#bf5050}.toggle.active{background-color:green}.toggle.inactive{background-color:red}@media (max-width: 768px){.desktop{display:none!important}}@media (min-width: 769px){.mobile{display:none!important}}
