.loader-logo[data-v-f870c94c]{width:120px;height:120px;border-radius:50%;border:none;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15)}.loader-logo-img[data-v-f870c94c]{width:100%;height:100%;object-fit:cover;border-radius:50%}div#wave[data-v-f870c94c]{position:relative;margin-top:5px;text-align:center;width:100px;height:100px;margin-left:auto;margin-right:auto}div#wave .dot[data-v-f870c94c]{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:3px;background:#558b2f;animation:wave-f870c94c 1.3s linear infinite}div#wave .dot[data-v-f870c94c]:nth-child(2){animation-delay:-1.1s}div#wave .dot[data-v-f870c94c]:nth-child(3){animation-delay:-.9s}@keyframes wave-f870c94c{0%,60%,to{transform:none}30%{transform:translateY(-15px)}}.network-status[data-v-afd6d3f8]{background-color:#ffc107;color:#212529;padding:10px;width:100%;top:0}.network-status[data-v-afd6d3f8],.support[data-v-afd6d3f8]{text-align:center;position:fixed;z-index:999;animation:blink-afd6d3f8 1s infinite}.support[data-v-afd6d3f8]{background-color:rgba(185,174,12,.712);color:#000;padding:12px 24px;top:10px;right:600px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-weight:500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.2);max-width:400px;font-size:.95rem;line-height:1.4;display:flex;align-items:center;gap:8px}.support-icon[data-v-afd6d3f8]{font-size:18px;color:#1a73e8}.close-button[data-v-afd6d3f8]{background:none;border:none;color:#000;cursor:pointer;font-size:14px;margin-left:auto}.close-button[data-v-afd6d3f8]:hover{opacity:.7}.update-banner[data-v-afd6d3f8]{background-color:#1a73e8;color:#fff;padding:12px 24px;width:100%;position:fixed;top:80px;z-index:999;box-shadow:0 2px 4px rgba(0,0,0,.1)}.update-content[data-v-afd6d3f8]{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:16px}.update-icon[data-v-afd6d3f8]{font-size:24px;color:#fff}.update-text[data-v-afd6d3f8]{flex-grow:1;display:flex;flex-direction:column}.update-title[data-v-afd6d3f8]{font-weight:600;font-size:16px;margin-bottom:4px}.update-description[data-v-afd6d3f8]{font-size:14px;opacity:.9}.update-button[data-v-afd6d3f8]{background-color:#fff;color:#1a73e8;border:none;padding:8px 20px;border-radius:4px;cursor:pointer;font-weight:600;font-size:14px;transition:all .2s ease;min-width:120px;display:flex;align-items:center;justify-content:center;gap:8px}.update-button[data-v-afd6d3f8]:hover:not(:disabled){background-color:#f8f9fa;transform:translateY(-1px)}.update-button[data-v-afd6d3f8]:active:not(:disabled){transform:translateY(0)}.update-button.updating[data-v-afd6d3f8]{background-color:#e8f0fe;cursor:not-allowed}.update-button[data-v-afd6d3f8]:disabled{opacity:.7;cursor:not-allowed}@keyframes blink-afd6d3f8{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.pwa-install-button[data-v-1008333c],.pwa-open-button[data-v-1008333c]{position:fixed;bottom:20px;right:20px;color:#fff;border-radius:8px;width:100px;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-shadow:0 4px 8px rgba(0,0,0,.3);cursor:pointer;z-index:1000;transition:all .3s ease;padding:0 10px}.pwa-install-button[data-v-1008333c]{background-color:#558b2f}.pwa-open-button[data-v-1008333c]{background-color:#28a745}.pwa-install-button[data-v-1008333c]:hover,.pwa-open-button[data-v-1008333c]:hover{transform:translateY(-2px);box-shadow:0 6px 10px rgba(0,0,0,.4)}.pwa-install-button[data-v-1008333c]:hover{background-color:#0056b3}.pwa-open-button[data-v-1008333c]:hover{background-color:#218838}.install-text[data-v-1008333c]{font-size:12px;margin-left:8px}@media (max-width:768px){.pwa-install-button[data-v-1008333c],.pwa-open-button[data-v-1008333c]{width:110px;height:40px;left:15px}.install-text[data-v-1008333c]{font-size:12px}}body,html{width:100vw;height:100vh!important;overflow-y:hidden;overflow-x:hidden;background:linear-gradient(0deg,#1b5e20,#558b2f)!important;font-family:Inter,sans-serif!important;position:relative;z-index:0}.skeleton{animation:skeleton-loading 1s linear infinite alternate;border-radius:10px}@keyframes skeleton-loading{0%{background-color:#a3b8c2}to{background-color:#f0f3f5}}.btn-primary,.form-check-input:checked{background-color:#558b2f!important;border-color:#558b2f!important}.btn-primary{color:#fff!important}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#33691e!important;border-color:#33691e!important;box-shadow:0 0 0 3px rgba(85,139,47,.25)!important}.btn-outline-primary{color:#558b2f!important;border-color:#558b2f!important;background:transparent!important}.btn-info,.btn-outline-primary:active,.btn-outline-primary:hover{background-color:#558b2f!important;border-color:#558b2f!important;color:#fff!important}.btn-info:hover{background-color:#33691e!important;border-color:#33691e!important}.text-primary{color:#558b2f!important}.bg-primary{background-color:#558b2f!important}.btn-info:focus,.btn-outline-primary:focus,.btn-primary:focus,.form-control:focus,.form-select:focus{border-color:#558b2f!important;box-shadow:0 0 0 3px rgba(85,139,47,.15)!important}a.text-primary:hover{color:#33691e!important}.nav-pills .nav-link.active{border-color:#558b2f!important}.badge.bg-primary,.nav-pills .nav-link.active{background-color:#558b2f!important}.spinner-border.text-primary{color:#558b2f!important}.form-check-input:focus{box-shadow:0 0 0 3px rgba(85,139,47,.15)!important;border-color:#558b2f!important}.form-switch .form-check-input:checked{background-color:#558b2f!important;border-color:#558b2f!important}.action-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;font-size:14px;cursor:pointer;text-decoration:none;transition:all .2s ease;background:transparent;color:#999;border:none}.action-icon:hover{transform:translateY(-1px)}.action-edit:hover,.action-view:hover{color:#558b2f;background:#f1f8e9}.action-delete:hover{color:#c62828;background:#ffebee}.action-info:hover{color:#558b2f;background:#f1f8e9}.modal,.modal-backdrop{z-index:1060!important}.modal-dialog{margin-top:80px}.vgt-wrap__footer .footer__navigation__page-btn .chevron.right:after,.vgt-wrap__footer .footer__navigation__page-btn .chevron:after{border-left-color:#558b2f!important;border-right-color:#558b2f!important}.vgt-wrap__footer .footer__navigation__page-btn,.vgt-wrap__footer .footer__navigation__page-btn .page-btn,.vgt-wrap__footer .footer__navigation__page-btn span,.vgt-wrap__footer .footer__navigation__page-btn:hover{color:#558b2f!important}.vgt-wrap__footer .footer__navigation__page-btn.disabled,.vgt-wrap__footer .footer__navigation__page-btn.disabled span{color:#aaa!important}.vgt-wrap__footer .footer__navigation__page-info__current-entry{color:#558b2f!important;font-weight:600}.page-background{background:linear-gradient(0deg,#1b5e20,#558b2f)!important;transition:all .3s ease-in-out!important;position:relative;z-index:0}.change-amount{white-space:nowrap}input{border:1px solid #c9cacf;outline:transparent}input:focus{border-width:1px!important;outline:1px!important}.centered-icon{display:flex;justify-content:center;align-items:center}button{border:#42b983;transition:all .3s ease-in-out}button:active{transform:scale(1.15)}.primary-button{background:#558b2f;color:#fff;padding:8px 0;border-radius:5px}.secondary-button{background:#8db67a;color:#fff}.dark-button{background:#34373c}#app{width:100%}#app,#app .root-pane{height:100%}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.e5b77f9d.woff) format("woff");font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.95c8235b.woff) format("woff");font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraLight.f479e601.woff) format("woff");font-weight:200;font-style:normal;font-display:auto}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.7125aa4a.woff) format("woff");font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.d78d9239.woff) format("woff");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Inter;src:url(/fonts/Inter-Thin.f2193238.woff) format("woff");font-weight:100;font-style:normal;font-display:auto}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.ee3207a3.woff) format("woff");font-weight:600;font-style:normal;font-display:auto}.title-fonts{font-weight:700}.title-fonts,a,p{font-family:Inter,sans-serif}a,p{font-weight:500}h1,h2,h3,h4{font-family:Inter,sans-serif;font-weight:700}.navigation-bar{display:flex;background:#558b2f;justify-content:space-around;align-items:center;min-height:58px;max-height:60px;height:5vh}.navigation-bar .navbar-logo{width:100px;height:50px;flex:1}.navigation-bar .navigation-box{flex:2}.navigation-bar .toastr{z-index:1060}.navigation-bar .user-settings{flex:1}.navigation-route-view{flex:1;max-height:96vh}.content-wrapper,.main-content{background-color:#fff!important;position:relative;z-index:1}.main-content{overflow-y:auto}.root-pane{overflow-y:auto!important;height:100vh!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.w-35{width:35%!important}.w-40{width:40%!important}.ripple{display:inline-block;position:relative;overflow:hidden;transition:all .2s ease-in-out}.ripple:after{content:"";display:block;position:absolute;top:0;left:25%;height:100%;width:50%;background-color:#000;border-radius:100px;opacity:0;pointer-events:none;transition:all .3s ease-in-out;transform:scale(5)}.ripple:active:after{padding:0;margin:0;opacity:.2;transition:0s;transform:scale(0)}.lyt-soft-btn{background:#558b2f;color:#fff;font-weight:bolder;display:block;height:45px;flex:1;border-radius:6px}.switch{position:relative;display:inline-block;width:50px;height:27px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#558b2f}input:focus+.slider{box-shadow:0 0 1px #558b2f}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.table-responsive{max-height:70vh;overflow-y:scroll;overflow-x:auto}.btn-primary{font-weight:300;background:linear-gradient(205deg,#33691e,#558b2f);border-color:#558b2f;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:linear-gradient(205deg,#2e5b1a,#33691e);border-color:#33691e;color:#fff}.btn-primary:focus{box-shadow:0 0 0 .25rem rgba(85,139,47,.25)}.btn-outline-primary{color:#558b2f;border-color:#558b2f}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:#558b2f;border-color:#558b2f;color:#fff}.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(85,139,47,.25)}.btn-info{background-color:#558b2f;border-color:#558b2f;color:#fff}.btn-info:active,.btn-info:focus,.btn-info:hover{background-color:#33691e;border-color:#33691e;color:#fff}.btn-info:focus{box-shadow:0 0 0 .25rem rgba(85,139,47,.25)}.modal-backdrop{z-index:-2!important}.form-check-input{margin-right:3px!important}.form-switch-archived:checked{background-color:red!important;border:0}.accordion-button:active{transform:scale(1)!important}.toast-wrapper[data-v-11bf3fa2]{position:relative;z-index:9999999}.toast-container[data-v-11bf3fa2]{position:fixed;z-index:9999999;padding:10px;pointer-events:none;display:block!important;visibility:visible!important;opacity:1!important}.toast-container.toast-top[data-v-11bf3fa2]{top:0;left:50%;transform:translateX(-50%)}.toast-container.toast-top-start[data-v-11bf3fa2]{top:0;left:0}.toast-container.toast-top-end[data-v-11bf3fa2]{top:10px;right:10px}.toast-container.toast-bottom[data-v-11bf3fa2]{bottom:0;left:50%;transform:translateX(-50%)}.toast-container.toast-bottom-start[data-v-11bf3fa2]{bottom:0;left:0}.toast-container.toast-bottom-end[data-v-11bf3fa2]{bottom:0;right:0}.toast[data-v-11bf3fa2]{display:flex;flex-direction:column;min-width:250px;max-width:350px;background-color:#fff;color:#333;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-bottom:10px;pointer-events:auto;overflow:hidden;opacity:1!important;visibility:visible!important}.toast.toast-info[data-v-11bf3fa2]{border-left:4px solid #3498db}.toast.toast-info .toast-icon[data-v-11bf3fa2]{color:#3498db}.toast.toast-success[data-v-11bf3fa2]{border-left:4px solid #2ecc71}.toast.toast-success .toast-icon[data-v-11bf3fa2]{color:#2ecc71}.toast.toast-warning[data-v-11bf3fa2]{border-left:4px solid #f39c12;background-color:#fff3cd;color:#856404}.toast.toast-warning .toast-icon[data-v-11bf3fa2]{color:#f39c12}.toast.toast-warning .toast-close-btn[data-v-11bf3fa2]{color:#856404}.toast.toast-warning .toast-close-btn[data-v-11bf3fa2]:hover{color:#533f03}.toast.toast-error[data-v-11bf3fa2]{border-left:4px solid #e74c3c}.toast.toast-error .toast-icon[data-v-11bf3fa2]{color:#e74c3c}.toast-content[data-v-11bf3fa2]{display:flex;padding:12px 15px}.toast-logo[data-v-11bf3fa2]{margin-right:8px;display:flex;align-items:center}.toast-logo img[data-v-11bf3fa2]{width:20px;height:20px;object-fit:contain}.toast-icon[data-v-11bf3fa2]{margin-right:10px;font-size:20px;display:flex;align-items:center}.toast-message[data-v-11bf3fa2]{flex:1}.toast-title[data-v-11bf3fa2]{font-weight:700;margin-bottom:5px;font-size:1rem}.toast-text[data-v-11bf3fa2]{font-size:.9rem}.toast-close-btn[data-v-11bf3fa2]{position:absolute;top:8px;right:8px;background:transparent;border:none;color:#999;cursor:pointer;font-size:14px;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .2s}.toast-close-btn[data-v-11bf3fa2]:hover{color:#333}.toast-progress-container[data-v-11bf3fa2]{width:100%;display:flex;flex-direction:column;align-items:center}.toast-timer[data-v-11bf3fa2]{font-size:.75rem;color:rgba(0,0,0,.5);margin-bottom:2px;font-weight:700;animation:pulse-11bf3fa2 1s infinite}.toast-progress-bar[data-v-11bf3fa2]{height:6px;background-color:rgba(0,0,0,.1);width:100%;border-radius:3px;overflow:hidden}.toast-progress[data-v-11bf3fa2]{height:100%;background-color:rgba(0,0,0,.3);transition:width .1s linear;border-radius:3px;background-image:linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);background-size:16px 16px;animation:progress-bar-stripes-11bf3fa2 1s linear infinite}.toast-with-timer[data-v-11bf3fa2]{box-shadow:0 4px 15px rgba(0,0,0,.2);animation:subtle-bounce-11bf3fa2 5s ease infinite}.animated-icon[data-v-11bf3fa2]{animation:icon-pulse-11bf3fa2 2s infinite}.toast-fade-enter-active[data-v-11bf3fa2]{animation:toast-in-11bf3fa2 .3s ease-out forwards}.toast-fade-leave-active[data-v-11bf3fa2]{animation:toast-out-11bf3fa2 .3s ease-in forwards}@keyframes toast-in-11bf3fa2{0%{opacity:0;transform:translateY(-20px) scale(.8)}50%{opacity:1;transform:translateY(10px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toast-out-11bf3fa2{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.8)}}@keyframes pulse-11bf3fa2{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes icon-pulse-11bf3fa2{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes subtle-bounce-11bf3fa2{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes progress-bar-stripes-11bf3fa2{0%{background-position:16px 0}to{background-position:0 0}}.toast-fade-enter-to[data-v-11bf3fa2]{opacity:1!important;transform:translateY(0)!important;visibility:visible!important}@media(max-width:480px){.toast[data-v-11bf3fa2]{min-width:200px;max-width:300px}.toast-title[data-v-11bf3fa2]{font-size:.9rem}.toast-text[data-v-11bf3fa2]{font-size:.8rem}}