@charset "UTF-8";.app-main[data-v-4632d242]{flex:1;background:var(--bg-secondary);overflow:auto;padding:20px}.navbar[data-v-de44d189]{height:60px;background:var(--navbar-bg);border-bottom:1px solid var(--navbar-border);display:flex;justify-content:space-between;align-items:center;padding:0 20px;box-shadow:0 1px 4px var(--navbar-shadow)}.navbar .navbar-left[data-v-de44d189]{display:flex;align-items:center;gap:16px}.navbar .navbar-right[data-v-de44d189]{display:flex;align-items:center}.sidebar-container[data-v-7f476e43]{width:250px;min-width:250px;background:var(--sidebar-bg);color:var(--sidebar-text);height:100vh;overflow:hidden;transition:width .2s ease,min-width .2s ease}.sidebar-container.sidebar-container--collapsed[data-v-7f476e43]{width:0;min-width:0}.sidebar-container .sidebar-logo[data-v-7f476e43]{padding:20px;border-bottom:1px solid var(--sidebar-border)}.sidebar-container .sidebar-logo h2[data-v-7f476e43]{margin:0;font-size:18px;font-weight:600;color:var(--sidebar-text)}.sidebar-container .sidebar-menu[data-v-7f476e43]{padding:10px 0}.sidebar-container[data-v-7f476e43]:not(.sidebar-container--dark) .ant-menu-light .ant-menu-item-selected:after{border-right:3px solid var(--sidebar-accent)}.sidebar-container.sidebar-container--dark[data-v-7f476e43]{border-right:1px solid var(--sidebar-border)}.sidebar-container.sidebar-container--dark .sidebar-logo h2[data-v-7f476e43]{color:var(--sidebar-text);font-weight:600;letter-spacing:.02em}.sidebar-container.sidebar-container--dark[data-v-7f476e43] .ant-menu-dark{background:transparent}.sidebar-container.sidebar-container--dark[data-v-7f476e43] .ant-menu-dark .ant-menu-item,.sidebar-container.sidebar-container--dark[data-v-7f476e43] .ant-menu-dark .ant-menu-submenu-title{color:var(--sidebar-text)}.sidebar-container.sidebar-container--dark[data-v-7f476e43] .ant-menu-dark .ant-menu-item:hover,.sidebar-container.sidebar-container--dark[data-v-7f476e43] .ant-menu-dark .ant-menu-submenu-title:hover{color:var(--sidebar-accent);background:var(--sidebar-hover)}.sidebar-container.sidebar-container--dark[data-v-7f476e43] .ant-menu-dark .ant-menu-item-selected{background:var(--sidebar-selected)!important;color:var(--sidebar-accent)!important;font-weight:500}.sidebar-container.sidebar-container--dark[data-v-7f476e43] .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title{color:var(--sidebar-accent);font-weight:500}.sidebar-container.sidebar-container--dark[data-v-7f476e43] .ant-menu-dark .ant-menu-item-selected:after{border-right:3px solid var(--sidebar-accent)}.app-wrapper[data-v-6542f6d7]{display:flex;height:100vh;background:var(--bg-secondary)}.main-container[data-v-6542f6d7]{flex:1;display:flex;flex-direction:column;background:var(--bg-secondary);min-width:0;transition:margin-left .2s ease}.main-container--sidebar-collapsed[data-v-6542f6d7]{margin-left:0}
