.user-dropdown-menu[data-v-6bdca5d5]{border:var(--border-width-base,1px) solid var(--color-border-default,#d9e1ec);border-radius:var(--rounded-base,4px);display:flex;flex-direction:column;width:100%}.sidebar-scrollbar[data-v-b75984af]::-webkit-scrollbar{width:6px}.sidebar-scrollbar[data-v-b75984af]::-webkit-scrollbar-track{background:transparent}.sidebar-scrollbar[data-v-b75984af]::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}.sidebar-scrollbar[data-v-b75984af]::-webkit-scrollbar-thumb:hover{background:var(--color-border-bold)}.menu-item:hover .chevron-icon[data-v-2a72bf8c]{opacity:1;transform:translate(0)}.sidebar-scrollbar[data-v-2a72bf8c]::-webkit-scrollbar{width:6px}.sidebar-scrollbar[data-v-2a72bf8c]::-webkit-scrollbar-track{background:transparent}.sidebar-scrollbar[data-v-2a72bf8c]::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}.sidebar-scrollbar[data-v-2a72bf8c]::-webkit-scrollbar-thumb:hover{background:var(--color-border-bold)}.app-layout[data-v-e20784eb]{display:flex;flex-direction:column;min-height:100vh}.app-body[data-v-e20784eb]{display:flex;flex:1;overflow:hidden;position:relative}.mobile-sidebar-fab[data-v-e20784eb]{align-items:center;background:var(--color-background-primary-brand-default);border:none;border-radius:50%;box-shadow:0 4px 12px #0003;color:#fff;cursor:pointer;display:flex;height:42px;justify-content:center;left:var(--space-4,16px);position:fixed;top:var(--space-6,24px);transition:all .3s ease;width:42px;z-index:45}.mobile-sidebar-fab[data-v-e20784eb]:hover{box-shadow:0 6px 16px #0000004d;transform:scale(1.05)}.mobile-sidebar-fab[data-v-e20784eb]:active{transform:scale(.95)}.sidebar-close-button[data-v-e20784eb]{align-items:center;background:var(--color-background-neutral-default);border:1px solid var(--color-border-default);border-radius:50%;color:var(--color-text-default);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:var(--space-4,16px);top:var(--space-4,16px);transition:all .2s ease;width:40px;z-index:60}.sidebar-close-button[data-v-e20784eb]:hover{background:var(--color-background-neutral-hover);border-color:var(--color-border-bold)}.sidebar-close-button[data-v-e20784eb]:active{background:var(--color-background-neutral-active)}.mobile-overlay[data-v-e20784eb]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;inset:0;position:fixed;z-index:40}.sidebar-wrapper[data-v-e20784eb]{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--space-6,24px);max-width:350px;position:relative;transition:transform .3s ease;z-index:50}.app-main-content[data-v-e20784eb]{flex:1;overflow-y:auto;transition:margin .3s ease}.app-main-content.full-width[data-v-e20784eb]{width:100%}.app-header-actions--desktop,.app-header-actions--compact{display:none}@media (min-width:1440px){.app-header-actions--desktop{display:flex}}@media (min-width:1024px) and (max-width:1439px){.app-header-actions--compact{display:flex}}.sidebar-slide-enter-active[data-v-e20784eb],.sidebar-slide-leave-active[data-v-e20784eb]{transition:all .3s ease}.sidebar-slide-enter-from[data-v-e20784eb],.sidebar-slide-leave-to[data-v-e20784eb]{opacity:0;transform:translate(-100%)}.fade-enter-active[data-v-e20784eb],.fade-leave-active[data-v-e20784eb]{transition:opacity .3s ease}.fade-enter-from[data-v-e20784eb],.fade-leave-to[data-v-e20784eb]{opacity:0}.fab-slide-enter-active[data-v-e20784eb],.fab-slide-leave-active[data-v-e20784eb]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fab-slide-enter-from[data-v-e20784eb],.fab-slide-leave-to[data-v-e20784eb]{opacity:0;transform:translateY(100px) scale(.8)}@media (max-width:1439px){.sidebar-wrapper[data-v-e20784eb]{bottom:0;box-shadow:2px 0 8px #0000001a;left:0;position:fixed;top:0;transform:translate(-100%)}.sidebar-wrapper.mobile-open[data-v-e20784eb]{transform:translate(0)}.app-main-content[data-v-e20784eb]{width:100%}}@media (min-width:1440px){.sidebar-wrapper[data-v-e20784eb]{position:static;transform:translate(0)!important}.mobile-overlay[data-v-e20784eb],.mobile-sidebar-fab[data-v-e20784eb],.sidebar-close-button[data-v-e20784eb]{display:none!important}}
