.navbar-item{border-radius:10px;box-sizing:border-box;color:#243b53;font-weight:300;margin-top:10px;padding:8px 8px 8px 12px}.q-item.navbar-item{border-radius:10px;overflow:hidden;position:relative}.q-item.navbar-item:hover{background-color:#2680c21a;color:#243b53;font-weight:500}.q-item.nav-active{background-color:#2680c2;color:#dceefb;font-weight:500}.q-item.nav-active .q-icon,.q-item.nav-active .q-item__section{color:#dceefb}.q-item.navbar-item>.q-focus-helper{opacity:0}.navbar-expansion,.navbar-expansion>.q-expansion-item__container{width:100%}.q-expansion-item.navbar-expansion.navbar-item{margin-top:10px;padding:0}.navbar-expansion>.q-expansion-item__container>.q-item{border-radius:10px;box-sizing:border-box;margin-top:0;padding-bottom:8px;padding-left:12px;padding-top:8px;width:100%}.navbar-expansion>.q-expansion-item__container>.q-item:hover{background-color:#2680c21a}.navbar-expansion>.q-expansion-item__container>.q-item .q-item__section--avatar{min-width:24px}.navbar-subitem{margin-top:4px;padding-left:25px}.q-item.navbar-subitem .q-item__section--avatar{min-width:24px}.q-item--disabled.navbar-subitem:hover,.q-item.disabled.navbar-subitem:hover,.q-item[aria-disabled=true].navbar-subitem:hover{background:#0000!important}.drawer-content{display:flex;flex-direction:column;height:100%}.flex-grow{flex-grow:1}.bottom-menu{margin-top:auto}.sidebar-header{padding:16px 0;width:100%}.logo-section{height:48px;justify-content:space-between;padding:0 24px}.logo-container,.logo-section{align-items:center;display:flex}.header-divider{background:linear-gradient(90deg,#0000000d,#0000001a 50%,#0000000d);height:1px;margin-top:16px}.close-btn{margin-left:8px}.q-header{border-bottom:1px solid #0000001a;box-shadow:none}.q-drawer--overlay:after{background:#0006;bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;z-index:-1}.q-drawer--overlay.q-drawer--mobile.q-drawer--opened:after{opacity:1}.drawer-transition{transition:transform .3s cubic-bezier(.4,0,.2,1)!important}.q-item__section--avatar.q-pr-xs{min-width:24px!important;padding-right:5px!important}.q-drawer__backdrop{transition:background-color 2.3s ease-in-out!important}.layout-background{background-color:#f6f9fc}@media (max-width:640px){.layout-background{background-color:#fff}}a{color:inherit;text-decoration:none}.logout-button{background-color:#f0b429;border-radius:7px;color:#fff;margin-top:10px;padding:8px}.logout-button:hover{background-color:#f2bc41;color:#fff}.search-section{display:flex;flex-direction:row;gap:12px;margin-left:20px;margin-top:12px}.padding-section-2{padding:12px}.card-section{padding-bottom:2px;padding-left:12px;padding-top:10px}.card-col{padding:12px}.q-btn{border-radius:7px}.card-padding{padding:16px}@media (max-width:640px){.search-section{display:flex;flex-direction:column;gap:20px;margin-bottom:28px;padding:0;width:90%}.padding-section-2{padding:0}.card-section{padding-bottom:2px;padding-left:12px;padding-top:10px}.card-col{padding:0}.main-card{border-radius:0;box-shadow:none}.card-padding{padding:6px}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:inherit;-webkit-box-shadow:none;-webkit-transition:background-color .3s ease-in-out 0s;transition:background-color .3s ease-in-out 0s}.q-field--outlined .q-field__control:before{z-index:1}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}