html,body{font-family:Open Sans,sans-serif;font-size:16px}html.dark-theme{background:#1c1c1c}*{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:Proza Libre,sans-serif}table{--bs-table-color: none !important;--bs-table-bg: none !important}textarea{resize:none}input,button,.form-control,.error{box-shadow:0 2px 2px -2px #333!important}input[type=text]:focus,input[type=text]:active,input[type=email]:focus,input[type=email]:active,input[type=password]:focus,input[type=password]:active,textarea:focus,textarea:active{box-shadow:0 5px 5px -5px #333;border:1px solid rgb(81,203,238);background-color:#6efcfc!important}.float-label{position:relative;margin-bottom:1.5rem}.float-label label{position:absolute;top:0;padding:7px 0 0 13px;transition:all .2s;opacity:0}.float-label input:not(:placeholder-shown)+label,.float-label textarea:not(:placeholder-shown)+label,.float-label select:not(:placeholder-shown)+label{font-size:75%;transform:translate3d(0,-100%,0);opacity:1}.sm-label{padding:0 0 0 13px;font-size:75%}.mt--3{margin-top:-15px!important}.text-maroon{color:maroon!important;font-weight:700!important}.ng-autocomplete{width:100%!important;background-color:transparent!important;box-shadow:transparent!important}.autocomplete-container .input-container input.ng-pristine,.autocomplete-container .input-container input.ng-valid,.autocomplete-container .input-container input.ng-touched{background-color:gold!important;border:1px solid #ffc107!important;height:calc(1.5em + 1rem + 2px)!important;padding:.5rem 1rem!important;font-weight:700;line-height:1.5!important;border-radius:.3rem!important}.multiselect-dropdown .dropdown-btn .selected-item{background-color:gold!important;border:1px solid #ffc107!important;border-radius:50rem!important;color:#1a1a1a!important;max-width:inherit!important;font-size:75%}.dropdown-btn .selected-item a{color:#1a1a1a!important}.sticky{position:sticky!important;top:0!important}.bg-green{background-color:green}.bg-lightyellow{background-color:#ff9!important}:root{--switches-bg-color: goldenrod;--switches-label-color: white;--switch-bg-color: #ffffff;--switch-text-color: goldenrod}.switches-container{display:flex;padding:0;position:relative;background:var(--switches-bg-color);line-height:2rem;border-radius:3rem;margin-left:auto;margin-right:auto}.switches-container input{visibility:hidden;position:absolute;top:0}.switches-container label{width:50%;padding:0;margin:0;text-align:center;cursor:pointer;color:var(--switches-label-color)}.switch-wrapper{position:absolute;top:0;bottom:0;width:50%;padding:.15rem;z-index:3;transition:transform .5s cubic-bezier(.77,0,.175,1)}.switch{border-radius:3rem;background:var(--switch-bg-color);height:100%}.switch div{width:100%;text-align:center;opacity:0;display:block;color:var(--switch-text-color);transition:opacity .2s cubic-bezier(.77,0,.175,1) .125s;will-change:opacity;position:absolute;top:0;left:0}.switches-container input:nth-of-type(1):checked~.switch-wrapper{transform:translate(0)}.switches-container input:nth-of-type(2):checked~.switch-wrapper{transform:translate(100%)}.switches-container input:nth-of-type(1):checked~.switch-wrapper .switch div:nth-of-type(1){opacity:1}.switches-container input:nth-of-type(2):checked~.switch-wrapper .switch div:nth-of-type(2){opacity:1}.fa-rotate--15{transform:rotate(-15deg)}.shake a:hover{animation:shake .2s infinite;animation-timing-function:linear}@keyframes shake{0%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}
