.sidebar[data-v-5ad85a4b]{color:#fff;z-index:1000;background-color:#343a40;width:250px;height:100vh;transition:transform .3s;position:fixed;top:0;left:0;overflow-y:auto}.sidebar-header[data-v-5ad85a4b]{border-bottom:1px solid #495057;padding:1rem}.sidebar-brand[data-v-5ad85a4b]{color:#fff;font-size:1.1rem;font-weight:700;text-decoration:none}.sidebar-brand[data-v-5ad85a4b]:hover{color:#f8f9fa}.build-info[data-v-5ad85a4b]{color:#adb5bd;margin-top:.35rem;font-size:.75rem}.sidebar-nav[data-v-5ad85a4b]{padding:1rem 0}.nav-link[data-v-5ad85a4b]{color:#adb5bd;align-items:center;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:flex}.nav-link[data-v-5ad85a4b]:hover{color:#fff;background-color:#495057}.nav-link.active[data-v-5ad85a4b]{color:#fff;background-color:#007bff}.nav-link i[data-v-5ad85a4b]{text-align:center;width:20px}@media (width<=768px){.sidebar[data-v-5ad85a4b]{transform:translate(-100%)}.sidebar.show[data-v-5ad85a4b]{transform:translate(0)}}.layout-authenticated[data-v-7fafd14a]{min-height:100vh;display:flex}.main-content[data-v-7fafd14a]{flex:1;margin-left:250px;transition:margin-left .3s;overflow-x:hidden}.top-navbar[data-v-7fafd14a]{z-index:999;background-color:#fff;border-bottom:1px solid #dee2e6;padding:.75rem 0;position:sticky;top:0}.navbar-content[data-v-7fafd14a]{justify-content:space-between;align-items:center;padding:0 1rem;display:flex}.breadcrumbs[data-v-7fafd14a]{flex:1;margin:0 1rem}.breadcrumb[data-v-7fafd14a]{background:0 0;padding:0}.breadcrumb-item a[data-v-7fafd14a]{color:#6c757d;text-decoration:none}.breadcrumb-item a[data-v-7fafd14a]:hover{color:#495057}.breadcrumb-item.active[data-v-7fafd14a]{color:#212529}.user-dropdown .dropdown-toggle[data-v-7fafd14a]{color:#495057;border:1px solid #dee2e6}.user-dropdown .dropdown-toggle[data-v-7fafd14a]:hover{background-color:#f8f9fa;border-color:#adb5bd}.user-dropdown .dropdown-menu[data-v-7fafd14a]{z-index:1000;background-color:#fff;border:1px solid #00000026;border-radius:.375rem;min-width:200px;margin:.125rem 0 0;padding:.5rem 0;position:absolute;top:100%;right:0;box-shadow:0 .5rem 1rem #0000002d}.user-dropdown .dropdown-menu.show[data-v-7fafd14a]{display:block}.page-content[data-v-7fafd14a]{max-width:100dvw;min-height:calc(100dvh - 63px)}.sidebar-overlay[data-v-7fafd14a]{z-index:999;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}@media (width<=768px){.main-content[data-v-7fafd14a],.main-content.sidebar-open[data-v-7fafd14a]{margin-left:0}}
