.theme--light.v-application{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.v-application .text--secondary{color:rgba(0,0,0,.6)!important}.theme--light.v-application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-application{background:#121212;color:#fff}.theme--dark.v-application .text--primary{color:#fff!important}.theme--dark.v-application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.v-application .text--disabled{color:hsla(0,0%,100%,.5)!important}.v-application{display:flex;position:relative}.v-application a{cursor:pointer}.v-application--is-rtl{direction:rtl}.v-application--wrap{flex:1 1 auto;backface-visibility:hidden;display:flex;flex-direction:column;min-height:100vh;max-width:100%;position:relative}@-moz-document url-prefix(){@media print{.v-application,.v-application--wrap{display:block}}}.fade-enter-active[data-v-29df4c8f],.fade-leave-active[data-v-29df4c8f]{transition:opacity .2s ease}.fade-enter[data-v-29df4c8f],.fade-leave-to[data-v-29df4c8f]{opacity:0}.app-sidebar[data-v-29df4c8f]{border-right:1px solid #173a5b;background:#102a43;color:#d9e5ef;font-family:Inter,Roboto,sans-serif;box-shadow:8px 0 28px rgba(16,42,67,.08)}.sidebar-brand[data-v-29df4c8f]{min-height:84px;padding:14px 14px;border-bottom:1px solid hsla(0,0%,100%,.1)}.sidebar-logo[data-v-29df4c8f]{width:54px;height:54px;flex:none;padding:3px;border-radius:12px;background:#fff;-o-object-fit:contain;object-fit:contain}.sidebar-name[data-v-29df4c8f]{display:block;color:#fff;font-size:13px;font-weight:700;line-height:1.15;white-space:nowrap}.sidebar-caption[data-v-29df4c8f]{display:block;margin-top:5px;color:#99b5cc;font-size:9px;font-weight:700;letter-spacing:.14em;white-space:nowrap}.sidebar-icon-btn[data-v-29df4c8f]{display:inline-flex;width:32px;height:32px;flex:none;align-items:center;justify-content:center;border:0;border-radius:9px;background:transparent;color:#9bb4ca;cursor:pointer}.sidebar-icon-btn[data-v-29df4c8f]:hover{background:hsla(0,0%,100%,.1);color:#fff}.nav-group[data-v-29df4c8f]:focus-visible,.sidebar-icon-btn[data-v-29df4c8f]:focus-visible{outline:3px solid #84b9e8;outline-offset:2px}.nav-section-label[data-v-29df4c8f]{margin:9px 11px 10px;color:#88a8c1;font-size:10px;font-weight:800;letter-spacing:.16em}.nav-divider[data-v-29df4c8f]{height:1px;margin:14px 10px 11px;background:hsla(0,0%,100%,.1)}.nav-group[data-v-29df4c8f]{color:#d0dfeb}.nav-group.is-open[data-v-29df4c8f],.nav-group[data-v-29df4c8f]:hover{background:hsla(0,0%,100%,.08);color:#fff}.nav-group.is-active[data-v-29df4c8f]{color:#fff}.nav-chevron[data-v-29df4c8f],.nav-icon[data-v-29df4c8f]{color:#91acc2}.nav-group.is-active .nav-icon[data-v-29df4c8f],.nav-group.is-open .nav-icon[data-v-29df4c8f]{color:#a9d4fa}.sidebar-footer[data-v-29df4c8f]{min-height:66px;padding:10px 14px;border-top:1px solid hsla(0,0%,100%,.1)}.sidebar-avatar[data-v-29df4c8f]{width:32px;height:32px;background:#dcecff;color:#0a4f9c}.sidebar-user[data-v-29df4c8f]{color:#f1f6fa}.sidebar-logout[data-v-29df4c8f]:hover{background:#fff1f2;color:#b91c1c}@media (max-width:1023px){.sidebar-brand [data-testid=collapse-btn][data-v-29df4c8f]{display:none}}.submenu[data-v-29df4c8f]{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .18s ease-out,opacity .18s ease-out,visibility 0s linear .18s}.submenu-open[data-v-29df4c8f]{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .18s ease-out,opacity .18s ease-out,visibility 0s linear 0s}.submenu-inner[data-v-29df4c8f]{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.fade-enter-active[data-v-29df4c8f],.fade-leave-active[data-v-29df4c8f],.submenu-open[data-v-29df4c8f],.submenu[data-v-29df4c8f]{transition:none}}@media (min-width:1024px){.sidebar-brand [data-testid=sidebar-close-mobile][data-v-29df4c8f]{display:none}.sidebar-brand.is-collapsed[data-v-29df4c8f]{padding-left:8px;padding-right:8px}.sidebar-brand.is-collapsed .sidebar-logo[data-v-29df4c8f]{width:36px;height:36px}}.v-application [data-testid=sidebar] a{color:#d0dfeb;text-decoration:none}.v-application [data-testid=sidebar] a.nav-top:not([data-active=true]){color:#d0dfeb}.v-application [data-testid=sidebar] a:hover{color:#fff;background:hsla(0,0%,100%,.09)}.v-application [data-testid=sidebar] a[data-active=true]{color:#fff;background-color:#1d5b93;font-weight:700}.v-application [data-testid=sidebar] a:focus-visible{outline:3px solid #84b9e8;outline-offset:2px}.modal-enter-active[data-v-e65994d6],.modal-leave-active[data-v-e65994d6]{transition:opacity .18s ease}.modal-enter[data-v-e65994d6],.modal-leave-to[data-v-e65994d6]{opacity:0}.modal-enter-active>div[data-v-e65994d6]:last-child,.modal-leave-active>div[data-v-e65994d6]:last-child{transition:transform .18s ease}.modal-enter>div[data-v-e65994d6]:last-child,.modal-leave-to>div[data-v-e65994d6]:last-child{transform:scale(.96) translateY(8px)}