.buttonAnimate{display:inline-block;min-width:150px;background:#8bc34a;color:#fefefe;padding:1em;text-align:center;position:relative;cursor:pointer;appearance:none;-webkit-appearance:none;transition:border-radius 50ms linear,width 50ms linear}.buttonAnimate:focus{outline:0}.buttonAnimate.animate{width:68.1818181818px;height:68.1818181818px;min-width:0;border-radius:50%;color:transparent}.buttonAnimate.animate:after{position:absolute;content:"";width:25px;height:25px;border:4px solid #fefefe;border-radius:50%;border-left-color:transparent;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);animation:1.5s ease-in forwards spin;-webkit-animation-name:spin;transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-webkit-animation-duration:1.5s;-webkit-animation-fill-mode:forwards}.buttonAnimate.animate.success:before{position:absolute;content:"";width:25px;height:12.5px;border:4px solid #fefefe;border-right:0;border-top:0;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0) scale(0);transform:translate(-50%,-50%) rotate(0) scale(0);-webkit-animation:.15s ease-in forwards success;animation:.15s ease-in 1.5s forwards success}.buttonAnimate.animate.error{position:relative;-webkit-animation:.5s ease-in 1.5s forwards vibrate;animation:.5s ease-in 1.5s forwards vibrate}.buttonAnimate.animate.error:before{color:#fff;position:absolute;content:"!";font-size:1.8rem;font-weight:700;text-align:center;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-animation:.5s ease-in forwards error;animation:.5s ease-in 1.5s forwards error}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0) scale(1)}90%{transform:translate(-50%,-50%) rotate(1080deg) scale(1)}100%{transform:scale(0)}}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(1)}98%{-webkit-transform:translate(-50%,-50%) rotate(1080deg) scale(1)}100%{-webkit-transform:translate(-50%,-50%) rotate(1080deg) scale(0)}}@keyframes success{from{transform:translate(-50%,-50%) rotate(0) scale(0)}to{transform:translate(-50%,-50%) rotate(-45deg) scale(1)}}@-webkit-keyframes success{from{-webkit-transform:translate(-50%,-50%) rotate(0) scale(0)}to{-webkit-transform:translate(-50%,-50%) rotate(-45deg) scale(1)}}@keyframes error{from{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1);background-color:#f44336}}@-webkit-keyframes error{from{-webkit-transform:translate(-50%,-50%) scale(0)}to{-webkit-transform:translate(-50%,-50%) scale(1);background-color:#f44336}}@keyframes vibrate{0%,100%,30%,60%,85%{left:0;background-color:#f44336}10%,40%,70%,90%{left:-2px;background-color:#f44336}20%,50%,80%,95%{left:2px;background-color:#f44336}}.navigation-clean{background:#fff;padding-top:.75rem;padding-bottom:.75rem;color:#333;border-radius:0;box-shadow:none;border:none;margin-bottom:0}@media (min-width:768px){.navigation-clean{padding-top:1rem;padding-bottom:1rem}}.navigation-clean .navbar-brand{font-weight:700;color:inherit}.navigation-clean .navbar-brand:hover{color:#222}.navigation-clean .navbar-toggler{border-color:#ddd;color:#888}.navigation-clean .navbar-toggler:focus,.navigation-clean .navbar-toggler:hover{background:0 0}.navigation-clean.navbar-light .navbar-nav .nav-link.active,.navigation-clean.navbar-light .navbar-nav .nav-link.active:focus,.navigation-clean.navbar-light .navbar-nav .nav-link.active:hover{color:#8f8f8f;box-shadow:none;background:0 0;pointer-events:none}.navigation-clean.navbar .navbar-nav .nav-link{padding-left:18px;padding-right:18px}.navigation-clean.navbar-light .navbar-nav .nav-link{color:#465765}.navigation-clean.navbar-light .navbar-nav .nav-link:focus,.navigation-clean.navbar-light .navbar-nav .nav-link:hover{color:#37434d!important;background-color:transparent}.navigation-clean .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:none;background-color:#fff;border-radius:2px}.navigation-clean .dropdown-menu .dropdown-item,.navigation-clean .dropdown-menu .dropdown-item:focus{line-height:2;color:#37434d}.navigation-clean .dropdown-menu .dropdown-item:focus,.navigation-clean .dropdown-menu .dropdown-item:hover{background:#eee;color:inherit}.modal-body a{color:var(--accent)}#preload{position:fixed;z-index:999;width:100%;height:100%;top:0;left:0;display:block;overflow:hidden;background:var(--primary)}svg{position:absolute;top:50%;left:50%;z-index:998;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:visible;width:100px;height:150px}svg g{animation:2s linear infinite slide}svg g:nth-child(2){animation-delay:.5s}svg g:nth-child(2) path{animation-delay:.5s;stroke-dasharray:0 158px;stroke-dashoffset:1px}svg path{stroke:url(#gradient);stroke-width:20px;stroke-linecap:round;fill:none;stroke-dasharray:0 157px;stroke-dashoffset:0;animation:2s cubic-bezier(.8,0,.2,1) infinite escalade}@keyframes slide{0%{transform:translateY(-50px)}100%{transform:translateY(50px)}}@keyframes escalade{0%{stroke-dasharray:0 157px;stroke-dashoffset:0}50%{stroke-dasharray:156px 157px;stroke-dashoffset:0}100%{stroke-dasharray:156px 157px;stroke-dashoffset:-156px}}:root{--primary:#061937;--secondary:#6594c0;--accent:#91f000;--background:white;--text:black;--text-second:rgb(86, 86, 86);--dark-card:rgba(255, 255, 255, 0.25)}@media (prefers-color-scheme:dark){:root{--background:rgb(20, 20, 20);--text:white;--text-second:rgb(31, 31, 31)}input,textarea{color:var(--text)}}@media (prefers-color-scheme:light){:root{--background:white;--text:black;--text-second:rgb(86, 86, 86);--dark-card:rgb(145 240 1 / 70%)}}html{user-select:none}input::placeholder,textarea::placeholder{color:rgba(255,255,255,.7)!important}.nav-link.active{color:#fff!important}.nav-link,.nav-link.active,.nav-link:hover{color:var(--accent);border-width:0!important;border-radius:15px}.nav-item .nav-link:hover{color:var(--accent)!important}.nav-tabs .nav-item{width:25%;text-align:center;border-radius:15px}.nav-tabs .nav-item .nav-link.active{background-color:var(--secondary)!important;color:#fff!important;box-shadow:0 2px 10px -2px var(--bs-secondary)}.nav-tabs .nav-item .nav-link:hover{background-color:var(--primary);color:var(--accent);box-shadow:0 2px 10px -2px var(--bs-secondary)}.batterHighlightH,.batterHighlightV{background:var(--secondary);border-radius:8px;color:#fff!important}.base-name{padding:3px;border-radius:8px}.ui-sortable-handle{list-style-type:none;max-width:200px;border-radius:8px;border-color:transparent;background:var(--secondary);margin:5px 0;padding:3px;color:#fff}.ui-sortable{padding:0}option{background-color:var(--primary);color:var(--text)}select{background-color:transparent}#dismissPreload{display:flex;justify-content:center;align-items:center;height:100vh;margin-top:100px;color:var(--secondary);font-size:14px;font-weight:700}