:root,[data-bs-theme=light]{--bs-primary:#717744;--bs-primary-rgb:113,119,68;--bs-link-color:#717744;--bs-link-color-rgb:113,119,68;--bs-link-hover-color:#5a5f36;--bs-link-hover-color-rgb:90,95,54}.btn-primary{--bs-btn-bg:#717744;--bs-btn-border-color:#717744;--bs-btn-hover-bg:#5a5f36;--bs-btn-hover-border-color:#535832;--bs-btn-active-bg:#535832;--bs-btn-active-border-color:#4c512e;--bs-btn-disabled-bg:#717744;--bs-btn-disabled-border-color:#717744;--bs-btn-focus-shadow-color:rgba(113,119,68,0.5)}.btn-outline-primary{--bs-btn-color:#717744;--bs-btn-border-color:#717744;--bs-btn-hover-bg:#717744;--bs-btn-hover-border-color:#717744;--bs-btn-active-bg:#717744;--bs-btn-active-border-color:#717744;--bs-btn-disabled-color:#717744;--bs-btn-disabled-border-color:#717744;--bs-btn-focus-shadow-color:rgba(113,119,68,0.5)}.text-primary{color:#717744!important}.bg-primary,.text-bg-primary{background-color:#717744!important}.text-bg-primary{color:#fff!important}.border-primary{border-color:#717744!important}.badge.text-bg-primary{background-color:#717744!important}a{color:#717744}a:hover{color:#5a5f36}.app-sidebar .brand-link,.app-sidebar .brand-link:hover,.app-sidebar .nav-link,.app-sidebar .nav-link i,.app-sidebar .nav-link p,.app-sidebar .nav-link:hover{color:rgba(255,255,255,.8)!important}.app-sidebar .nav-link.active,.app-sidebar .nav-link.active i,.app-sidebar .nav-link.active p{color:#fff!important}.page-link{color:#717744}.page-link:hover{color:#5a5f36}.page-item.active .page-link{background-color:#717744;border-color:#717744;color:#fff}.page-link:focus{box-shadow:0 0 0 .25rem rgba(113,119,68,.25)}.form-check-input:checked{background-color:#717744;border-color:#717744}.form-check-input:focus{border-color:#717744;box-shadow:0 0 0 .25rem rgba(113,119,68,.25)}.form-switch .form-check-input:checked{background-color:#717744;border-color:#717744}.app-header{position:-webkit-sticky;position:sticky;top:0;z-index:1030}body{font-size:.875rem;background-color:#f4f6f9!important}.app-sidebar{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)!important}.app-sidebar .sidebar-brand{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:inherit}.app-sidebar .brand-text b{font-weight:700}.sidebar-expand-lg .app-sidebar .sidebar-wrapper,.sidebar-expand-lg.layout-fixed .app-sidebar .sidebar-wrapper{height:calc(100vh - 3.5rem - 1px - 80px)!important}.app-content-header{padding:15px .5rem}.card{box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);margin-bottom:1rem}.user-panel{position:relative;border-bottom:1px solid #4f5962;justify-content:center;align-items:center}.user-panel,.user-panel .info{overflow:hidden;white-space:nowrap}.user-panel .image{display:inline-block;padding-left:0}.user-panel img{height:auto;width:2.1rem}.user-panel .info{display:inline-block;padding:5px 5px 5px 10px}.img-circle{border-radius:50%}.elevation-2{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)!important}body.login-page .login-logo-img{height:80px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5))}body.login-page .login-logo{color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.5)}body.login-page .login-logo b{font-weight:700}body.login-page .btn-primary{--bs-btn-bg:#432818;--bs-btn-border-color:#432818;--bs-btn-hover-bg:#352013;--bs-btn-hover-border-color:#352013;--bs-btn-active-bg:#2a1a0f;--bs-btn-active-border-color:#2a1a0f}