*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}a{color:inherit;text-decoration:none}.container{max-width:1200px;margin:0 auto;padding:2rem}.error{color:red;margin-bottom:1rem}
:root,html,body{--stout-primary:#61ae57;--stout-primary-rgb:97,174,87;--stout-primary-hover:#549b4b;--stout-primary-light:#b7d5b3;--stout-primary-dark:#4a8a42;--stout-primary-bg-hover:#f1f8f0;--bs-primary:#61ae57!important;--bs-primary-rgb:var(--stout-primary-rgb)!important;--bs-link-color:#61ae57!important;--bs-link-hover-color:var(--stout-primary-hover)!important;--bs-focus-ring-color:rgba(var(--stout-primary-rgb),.25)!important;--bs-primary-active:var(--stout-primary-hover)!important;--bs-primary-inverse:#fff!important;--kt-primary:var(--stout-primary)!important;--kt-primary-active:var(--stout-primary-hover)!important;--kt-primary-hover:var(--stout-primary-hover)!important;--bs-component-hover-color:#61ae57!important;--bs-component-active-bg:#61ae57!important;--bs-component-checked-bg:#61ae57!important;--bs-app-sidebar-nav-links-color:#61ae57!important;--bs-menu-link-color-hover:#61ae57!important;--bs-menu-link-color-show:#61ae57!important;--bs-menu-link-color-here:#61ae57!important;--bs-menu-link-color-active:#61ae57!important;--bs-text-primary:#61ae57!important;--bs-ribbon-label-bg:#61ae57!important;--bs-scrolltop-bg-color:#61ae57!important;--bs-scrolltop-bg-color-hover:#61ae57!important;--bs-nav-pills-link-active-bg:#61ae57!important;--bs-progress-bar-bg:#61ae57!important}button.btn-primary,a.btn-primary,.btn.btn-primary{background-color:var(--stout-primary)!important;border-color:var(--stout-primary)!important;transition:background-color .2s,border-color .2s!important}button.btn-primary:hover,button.btn-primary:focus,button.btn-primary:active,a.btn-primary:hover,a.btn-primary:focus,a.btn-primary:active,.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active,.btn-primary:hover:not(:disabled),.btn-primary:focus:not(:disabled),.btn-primary:active:not(:disabled),.btn.btn-lg.btn-primary:hover,.btn.btn-lg.btn-primary:focus,button.btn.btn-lg.btn-primary:hover,button.btn.btn-lg.btn-primary:focus,.btn.btn-primary:hover:not(.btn-active),.btn.btn-primary:focus:not(.btn-active),.btn.btn-primary:active:not(.btn-active),button.btn.btn-primary:hover:not(.btn-active),button.btn.btn-primary:focus:not(.btn-active),button.btn.btn-primary:active:not(.btn-active){background-color:var(--stout-primary-hover)!important;border-color:var(--stout-primary-hover)!important;color:#fff!important;opacity:1!important}.btn-secondary:hover,.btn-secondary:focus,.btn-light:hover,.btn-light:focus{background-color:rgba(var(--stout-primary-rgb),.1)!important;border-color:var(--stout-primary)!important;color:var(--stout-primary)!important}.btn-success:hover,.btn-success:focus{background-color:var(--stout-primary-hover)!important;border-color:var(--stout-primary-hover)!important}.menu-item .menu-link{cursor:pointer;flex:0 0 100%;align-items:center;padding:.65rem 1rem;transition:none;display:flex;outline:none!important}.menu-item .menu-link .menu-title{flex-grow:1;align-items:center;display:flex}.menu-link{--td-light:#fff;--td-widget-background:#fff;--td-font-color:#000;--td-timepicker-font-size:1.2em;--td-active-bg:#0d6efd;--td-range-bg:#01419e;--td-active-color:#fff;--td-active-border-color:#fff;--td-border-radius:999px;--td-btn-hover-bg:#e9ecef;--td-disabled-color:#6c757d;--td-alternate-color:#00000061;--td-secondary-border-color:#ccc;--td-secondary-border-color-rgba:#0003;--td-primary-border-color:#fff;--td-text-shadow:0 -1px 0 #00000040;--td-dow-color:#00000080;--td-dark:#1b1b1b;--td-dark-widget-background:#1b1b1b;--td-dark-font-color:#e3e3e3;--td-dark-active-bg:#4db2ff;--td-dark-range-bg:#0071c7;--td-dark-active-color:#fff;--td-dark-active-border-color:#1b1b1b;--td-dark-btn-hover-bg:#232627;--td-dark-disabled-color:#6c757d;--td-dark-alternate-color:#e8e6e361;--td-dark-secondary-border-color:#ccc;--td-dark-secondary-border-color-rgba:#e8e6e333;--td-dark-primary-border-color:#1b1b1b;--td-dark-text-shadow:0 -1px 0 #e8e6e340;--td-dark-dow-color:#e8e6e380;--td-widget-z-index:9999;--tagify-dd-color-primary:#3595f6;--tagify-dd-bg-color:white;--tagify-dd-item-pad:.3em .5em;--tagify-dd-max-height:300px;--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}.menu-item .menu-link:hover,.menu-item .menu-link:focus,.menu-item .menu-link.active{background-color:var(--stout-primary-bg-hover)!important;color:var(--stout-primary)!important}.form-control:focus,.form-select:focus{border-color:var(--stout-primary)!important;box-shadow:0 0 0 .25rem rgba(var(--stout-primary-rgb),.25)!important}.card.complete{border-left:4px solid var(--stout-primary)!important}:root[data-bs-theme=light],:root[data-bs-theme=dark],:root[data-bs-theme=system],[data-bs-theme=light],[data-bs-theme=dark],[data-bs-theme=system],html,html[data-bs-theme=light],html[data-bs-theme=dark],html[data-bs-theme=system],body,body[data-bs-theme=light],body[data-bs-theme=dark],body[data-bs-theme=system]{--bs-text-primary:var(--stout-primary)!important}.btn-check:checked+.btn.btn-active-color-primary,.btn-check:active+.btn.btn-active-color-primary,.btn.btn-active-color-primary:focus:not(.btn-active),.btn.btn-active-color-primary:hover:not(.btn-active),.btn.btn-active-color-primary:active:not(.btn-active),.btn.btn-active-color-primary.active,.btn.btn-active-color-primary.show,.show>.btn.btn-active-color-primary{color:var(--stout-primary)!important;border-color:var(--stout-primary)!important}.nav-pills .nav-link.active,.progress-bar,.ribbon-label,.scrolltop{background-color:var(--stout-primary)!important}[style*="color: #1B84FF"],[style*="color: #1b84ff"],[style*="color:#1B84FF"],[style*="color:#1b84ff"]{color:var(--stout-primary)!important}[style*="background-color: #1B84FF"],[style*="background-color: #1b84ff"],[style*="background-color:#1B84FF"],[style*="background-color:#1b84ff"],[style*="background: #1B84FF"],[style*="background: #1b84ff"],[style*="background:#1B84FF"],[style*="background:#1b84ff"]{background-color:var(--stout-primary)!important}[style*="border-color: #1B84FF"],[style*="border-color: #1b84ff"],[style*="border-color:#1B84FF"],[style*="border-color:#1b84ff"]{border-color:var(--stout-primary)!important}.btn-check:checked+.app-sidebar .app-sidebar-nav .links .btn.btn-custom,.btn-check:active+.app-sidebar .app-sidebar-nav .links .btn.btn-custom,.app-sidebar .app-sidebar-nav .links .btn.btn-custom:focus:not(.btn-active),.app-sidebar .app-sidebar-nav .links .btn.btn-custom:hover:not(.btn-active),.app-sidebar .app-sidebar-nav .links .btn.btn-custom:active:not(.btn-active),.app-sidebar .app-sidebar-nav .links .btn.btn-custom.active,.app-sidebar .app-sidebar-nav .links .btn.btn-custom.show,.show>.app-sidebar .app-sidebar-nav .links .btn.btn-custom,.btn-check:checked+.app-sidebar .app-sidebar-nav .links .btn.btn-custom i,.btn-check:checked+.app-sidebar .app-sidebar-nav .links .btn.btn-custom .svg-icon,.btn-check:active+.app-sidebar .app-sidebar-nav .links .btn.btn-custom i,.btn-check:active+.app-sidebar .app-sidebar-nav .links .btn.btn-custom .svg-icon,.app-sidebar .app-sidebar-nav .links .btn.btn-custom:focus:not(.btn-active) i,.app-sidebar .app-sidebar-nav .links .btn.btn-custom:focus:not(.btn-active) .svg-icon,.app-sidebar .app-sidebar-nav .links .btn.btn-custom:hover:not(.btn-active) i,.app-sidebar .app-sidebar-nav .links .btn.btn-custom:hover:not(.btn-active) .svg-icon,.app-sidebar .app-sidebar-nav .links .btn.btn-custom:active:not(.btn-active) i,.app-sidebar .app-sidebar-nav .links .btn.btn-custom:active:not(.btn-active) .svg-icon,.app-sidebar .app-sidebar-nav .links .btn.btn-custom.active i,.app-sidebar .app-sidebar-nav .links .btn.btn-custom.active .svg-icon,.app-sidebar .app-sidebar-nav .links .btn.btn-custom.show i,.app-sidebar .app-sidebar-nav .links .btn.btn-custom.show .svg-icon,.show>.app-sidebar .app-sidebar-nav .links .btn.btn-custom i,.show>.app-sidebar .app-sidebar-nav .links .btn.btn-custom .svg-icon{color:#61ae57!important}
