:host,:root{--va-infinite-scroll-display:flex;--va-infinite-scroll-flex-direction:column;--va-infinite-scroll-spinner-default-width:100%;--va-infinite-scroll-spinner-default-min-height:70px;--va-infinite-scroll-reversed-flex-direction:column-reverse}.va-infinite-scroll{display:flex;display:var(--va-infinite-scroll-display);flex-direction:column;flex-direction:var(--va-infinite-scroll-flex-direction);font-family:var(--va-font-family)}.va-infinite-scroll--reversed{flex-direction:column-reverse;flex-direction:var(--va-infinite-scroll-reversed-flex-direction)}.va-infinite-scroll__spinner,.va-infinite-scroll__spinner__default{align-items:center;display:flex;justify-content:center}.va-infinite-scroll__spinner__default{min-height:70px;min-height:var(--va-infinite-scroll-spinner-default-min-height);width:100%;width:var(--va-infinite-scroll-spinner-default-width)}.va-infinite-scroll__spinner--invisible{visibility:hidden!important}.va-layout__absolute-area-wrapper .va-layout__area{position:absolute}.va-layout__absolute-area-wrapper .va-layout__area--bottom,.va-layout__absolute-area-wrapper .va-layout__area--top{width:100%}.va-layout__absolute-area-wrapper .va-layout__area--right{height:100%;right:0}.va-layout__absolute-area-wrapper .va-layout__area--left{height:100%;left:0}.va-layout-fixed-wrapper{flex:1;position:relative}.va-layout-fixed-wrapper__content{height:var(--va-styles-height);position:fixed;width:var(--va-styles-width)}@media print{.va-layout-fixed-wrapper__content{height:-moz-max-content!important;height:max-content!important;position:relative!important;width:-moz-max-content!important;width:max-content!important}}.va-layout-fixed-wrapper__content--top{top:0}.va-layout-fixed-wrapper__content--bottom{bottom:0}.va-layout-fixed-wrapper__content--right{right:0}.va-layout-fixed-wrapper__content--left{left:0}.va-layout__area{grid-area:var(--va-props-area)}.va-layout__absolute-area-wrapper,.va-layout__area{z-index:var(--va-z-index)}.va-layout-area{display:flex}.va-layout-area__overlay{background:var(--va-layout-overlay-color);bottom:0;left:0;position:absolute;right:0;top:0;z-index:var(--va-z-index-1)}.va-layout-area__overlay.v-enter-active,.va-layout-area__overlay.v-leave-active{transition:opacity .5s ease}.va-layout-area__overlay.v-enter-from,.va-layout-area__overlay.v-leave-to{opacity:0}.va-layout-area__overlay--fixed{position:fixed}:host,:root{--va-layout-overlay-color:rgba(0,0,0,.5);--va-layout-scroll-padding:1rem}.va-layout{display:grid;gap:0;grid-template-areas:var(--va-template-area);grid-template-columns:var(--va-horizontal-template);grid-template-rows:var(--va-vertical-template);max-height:100%;max-width:100%;position:relative;z-index:0}.va-layout__area{scrollbar-color:var(--va-background-element) transparent;scrollbar-width:thin;transition:scrollbar-color .3s ease-in-out}.va-layout__area::-webkit-scrollbar{height:4px;width:4px}.va-layout__area::-webkit-scrollbar-track{border-radius:10px;box-shadow:none}.va-layout__area::-webkit-scrollbar-thumb{background:var(--va-background-element);border-radius:2px;opacity:.3;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.va-layout__area--content{grid-area:content;min-height:0;min-width:0;z-index:0}.va-layout__area--content [id]{scroll-margin-bottom:calc(var(--va-paddings-bottom-px) + 1rem);scroll-margin-bottom:calc(var(--va-paddings-bottom-px) + var(--va-layout-scroll-padding));scroll-margin-left:calc(var(--va-paddings-left-px) + 1rem);scroll-margin-left:calc(var(--va-paddings-left-px) + var(--va-layout-scroll-padding));scroll-margin-right:calc(var(--va-paddings-right-px) + 1rem);scroll-margin-right:calc(var(--va-paddings-right-px) + var(--va-layout-scroll-padding));scroll-margin-top:calc(var(--va-paddings-top-px) + 1rem);scroll-margin-top:calc(var(--va-paddings-top-px) + var(--va-layout-scroll-padding))}.va-navbar{--va-navbar-mobile-height:6.5rem;--va-navbar-height:4.0625rem;--va-navbar-padding-x:1rem;--va-navbar-padding-y:1.2rem;--va-navbar-transition:transform .5s ease;--va-navbar-position:relative;--va-nav-z-index:calc(var(--va-z-index-teleport-overlay) - 100);--va-navbar-sm-padding:1.1875rem 1rem 1rem;--va-navbar-shape-width:33%;--va-navbar-shape-max-width:467px;--va-navbar-shape-bg:rgba(0,0,0,.5);--va-navbar-shape-border-left:3.1875rem solid transparent;--va-navbar-shape-border-right:3.1875rem solid transparent;--va-navbar-shape-transition:border-top-color .3s ease;--va-navbar-item-margin:.75rem;--va-navbar-item-margin-side:calc(var(--va-navbar-item-margin)*2);align-items:center;background-color:var(--va-primary);display:grid;font-family:var(--va-font-family);grid-template:"left center right"/1fr auto 1fr;left:0;min-width:100%;padding:1.2rem 1rem;padding:var(--va-navbar-padding-y) var(--va-navbar-padding-x);position:relative;position:var(--va-navbar-position);top:0;transition:transform .5s ease;transition:var(--va-navbar-transition);width:100%;z-index:var(--va-navbar-z-index)}.va-navbar__left{display:flex;grid-area:left}.va-navbar__left>.va-navbar__item{margin-right:var(--va-navbar-item-margin-side)}.va-navbar__left>.va-navbar__item:last-child{margin-right:0}.va-navbar__center{display:flex;grid-area:center;justify-content:center}.va-navbar__center>.va-navbar__item{margin:0 var(--va-navbar-item-margin)}.va-navbar__center>.va-navbar__item:last-child{margin-right:0}.va-navbar__center>.va-navbar__item:first-child{margin-left:0}.va-navbar__right{display:flex;flex-direction:row;grid-area:right;justify-content:flex-end}.va-navbar__right>.va-navbar__item{margin-right:var(--va-navbar-item-margin-side)}.va-navbar__right>.va-navbar__item:last-child{margin-right:0}.va-navbar__background-shape{border-left:var(--va-navbar-shape-border-left);border-right:var(--va-navbar-shape-border-right);border-top:var(--va-navbar-height) solid var(--va-navbar-shape-bg);height:0;left:0;margin:auto;max-width:var(--va-navbar-shape-max-width);position:absolute;right:0;top:0;transition:var(--va-navbar-shape-transition);width:var(--va-navbar-shape-width)}@media (max-width:767.98px){.va-navbar__background-shape{display:none}}.va-navbar--shadowed{box-shadow:0 2px 8px var(--va-shadow)}.va-navbar--bordered{border-bottom:var(--va-background-border)}.va-navbar__item{align-items:center;display:flex;font-family:var(--va-font-family)}.va-sidebar{box-sizing:border-box;display:inline-flex;font-family:var(--va-font-family);height:100%;height:var(--va-sidebar-height);min-height:100%;min-height:var(--va-sidebar-min-height);position:relative;top:0;z-index:1;z-index:var(--va-sidebar-z-index)}.va-sidebar__menu{display:flex;flex:1;flex-direction:column;height:100%;margin-left:auto;max-height:100%;max-height:var(--va-sidebar-menu-max-height);min-width:100%;overflow-x:visible;overflow-x:var(--va-sidebar-menu-overflow-x);overflow-y:auto;overflow-y:var(--va-sidebar-menu-overflow-y);right:0;scrollbar-color:var(--va-secondary) transparent;scrollbar-width:thin;transition:scrollbar-color .3s ease-in-out}.va-sidebar__menu::-webkit-scrollbar{height:4px;width:4px}.va-sidebar__menu::-webkit-scrollbar-track{border-radius:10px;box-shadow:none}.va-sidebar__menu::-webkit-scrollbar-thumb{background:var(--va-secondary);border-radius:2px;opacity:.3;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.va-sidebar--animated,.va-sidebar--animated .va-sidebar__menu{transition:var(--va-transition);transition:var(--va-sidebar-transition)}.va-sidebar--animated-right{justify-content:flex-end}.va-sidebar--animated-left{justify-content:flex-start}.va-sidebar--minimized{left:0}.va-sidebar--minimized .va-sidebar__title{display:none}.va-sidebar-item{border-left:4px solid transparent;border-left:var(--va-sidebar-item-active-border-size) solid transparent;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-block;font-family:var(--va-font-family);padding-right:4px;padding-right:var(--va-sidebar-item-active-border-size);transition:var(--va-transition);transition:var(--va-sidebar-item-transition);width:100%}.va-sidebar-item:focus-visible{border-radius:"inherit";outline:2px solid var(--va-focus)!important;outline-offset:-2px}.va-sidebar__item__content{align-items:center;box-sizing:border-box;display:flex;min-height:58px;padding:1rem;padding:var(--va-sidebar-item-content-padding)}.va-sidebar__item__content>*{margin-right:.5rem;margin-right:var(--va-sidebar-item-content-gap)}.va-sidebar__item__content>:last-child{margin-right:0}:host,:root{--va-sidebar-min-height:100%;--va-sidebar-height:100%;--va-sidebar-position:relative;--va-sidebar-top:0;--va-sidebar-left:0;--va-sidebar-transition:var(--va-transition);--va-sidebar-z-index:1;--va-sidebar-menu-max-height:100%;--va-sidebar-menu-margin-bottom:0;--va-sidebar-menu-list-style:none;--va-sidebar-menu-padding-left:0;--va-sidebar-menu-overflow-y:auto;--va-sidebar-menu-overflow-x:visible;--va-sidebar-item-active-border-size:4px;--va-sidebar-item-transition:var(--va-transition);--va-sidebar-item-content-padding:1rem;--va-sidebar-item-content-gap:.5rem;--va-sidebar-item-title-white-space:nowrap}.va-sidebar__title{flex-grow:1;transition:opacity .2s ease-in-out;white-space:nowrap;white-space:var(--va-sidebar-item-title-white-space)}.user-dropdown .va-list-item{color:#2c2c2c;width:160px}.user-dropdown .va-list-item:hover{background-color:#dbdbdb;cursor:pointer}.notif-dropdown .va-list-item{color:#2c2c2c;max-width:280px}.notif-dropdown .va-list-item:hover{background-color:#dbdbdb;cursor:pointer}.notif-dropdown .va-list-item-label{-webkit-line-clamp:none!important;line-height:18px}.notif-dropdown .read-notif{background-color:#e9e9e9}.modal-form{--va-modal-overlay-opacity:.5;--va-modal-padding:0}.modal-form .va-modal__header{background-color:#1148b4;color:#fff;padding:.8rem 1rem!important}.modal-form .va-modal__message{margin:0;padding:1rem 1rem 0!important}.modal-form .va-modal__footer{padding:1rem}.modal-form .va-modal__inner{padding-bottom:0;padding-top:0}.modal-form .va-modal__close{color:#bebebe;font-size:20px!important;margin-top:3px}.modal-form .va-modal__close:hover{color:#d4d4d4}.modal-sm .va-modal__dialog{max-width:450px!important;min-width:450px!important}.modal-sm .va-modal__inner{max-width:450px;min-width:450px}.modal-lg .va-modal__dialog,.modal-lg .va-modal__inner{max-width:1200px;min-width:1200px}.custom-field-label{font-size:.725rem;font-weight:700;letter-spacing:.6px;line-height:1.2;min-height:1rem;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.custom-required-mark{color:red;font-size:11px;vertical-align:middle}.va-input-label{font-size:.725rem}.input-field .va-input-wrapper__field{border:1.5px solid #48484b}.input-field .va-input-wrapper__field:active,.input-field .va-input-wrapper__field:focus-within{border:1.5px solid #1148b4}.input-field .va-input-label{color:#1d1d1f!important}.input-field .va-input-label__required-mark{font-size:11px}.input-field .va-message-list{padding-top:2px}.input-field .va-input-wrapper__container{max-height:37px}.select-field .va-input-wrapper__field{border:1.5px solid #48484b}.select-field .va-input-label{color:#1d1d1f!important}.select-field .va-input-label__required-mark{font-size:11px}.select-field .va-select-content{width:100%}.select-field .va-message-list{padding-top:2px}.text-field .va-input-wrapper__field{border:1.5px solid #48484b}.text-field .va-input-wrapper__field:active,.text-field .va-input-wrapper__field:focus-within{border:1.5px solid #1148b4}.text-field .va-input-label{color:#1d1d1f!important}.text-field .va-input-label__required-mark{font-size:11px}.text-field .va-message-list{padding-top:2px}.text-field .va-input-wrapper__field{padding:8px 10px}.modal-switch .va-switch__label{font-size:12px;font-weight:600;padding-left:6px}.invalid-field .va-input-wrapper__field,.va-input-wrapper--error .va-input-wrapper__field{border:1.5px solid red}.form-btn.va-button{padding:3px}.btn-group{--va-button-font-size:1.1rem}.section-dropdown-icon .va-icon{color:#1f2937!important}.dropdown-divider{margin-bottom:0;margin-top:0}.section-dropdown .va-list-item{color:#2c2c2c;font-size:11px;font-weight:500}.section-dropdown .va-list-item:hover{background-color:#dbdbdb;cursor:pointer}.section-dropdown .va-list-item-section--icon{color:#5e5e5e;margin:0}.dt-col-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.va-virtual-scroller{scrollbar-color:#a1a1a1 #fff}.clickable-td .va-button__content:hover{text-decoration-color:#071566;text-decoration-line:underline}.filter-checkbox .va-checkbox__label{font-size:12px;font-weight:600}
