*{font-size:100%;font:inherit;box-sizing:border-box;margin:0;padding:0}:root{color:#0f0f0f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background-color:#f6f6f6;font-size:16px;font-weight:400;line-height:24px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#999}.n-modal{overflow-y:auto;max-height:90vh!important}.n-modal.n-card,.n-modal.n-dialog{flex-direction:column;min-height:0;display:flex;overflow:hidden}.n-modal.n-card>.n-card-content,.n-modal.n-dialog>.n-dialog__content{overscroll-behavior:contain;flex:auto;min-height:0;max-height:calc(90vh - 144px);overflow-y:auto}.n-modal.n-card>.n-card-header,.n-modal.n-card>.n-card__footer,.n-modal.n-card>.n-card__action,.n-modal.n-dialog>.n-dialog__title,.n-modal.n-dialog>.n-dialog__action{flex-shrink:0}.sidebar-container[data-v-beae6ce3]{-webkit-user-select:none;user-select:none;border-right:1px solid #f0f0f0;flex-direction:column;flex-shrink:0;width:180px;height:100vh;transition:width .2s;display:flex}.sidebar-container.is-collapse[data-v-beae6ce3]{width:58px}.sidebar-container[data-v-beae6ce3] .n-menu>.n-menu-item,.sidebar-container[data-v-beae6ce3] .n-menu>.n-submenu{margin-top:2px}.sidebar-container[data-v-beae6ce3] .n-menu>:first-child{margin-top:0}.sidebar-container[data-v-beae6ce3] .n-menu>.n-menu-item>.n-menu-item-content:before,.sidebar-container[data-v-beae6ce3] .n-menu>.n-submenu>.n-menu-item-content:before{left:4px;right:4px}.sidebar-container[data-v-beae6ce3] .n-menu .n-submenu-children .n-menu-item-content{padding-left:49px!important}.sidebar-scrollbar[data-v-beae6ce3]{flex:1;padding:6px 0;overflow:hidden auto}.sidebar-scrollbar[data-v-beae6ce3]::-webkit-scrollbar{width:0!important}.sidebar-scrollbar[data-v-beae6ce3]::-webkit-scrollbar-track{background:0 0}.sidebar-scrollbar[data-v-beae6ce3]::-webkit-scrollbar-thumb{background:#0000001f;border-radius:2px}.sidebar-scrollbar[data-v-beae6ce3]::-webkit-scrollbar-thumb:hover{background:#00000038}.sidebar-footer[data-v-beae6ce3]{box-sizing:border-box;border-top:1px solid #f0f0f0;flex-shrink:0;padding:8px}.sidebar-container.is-collapse .sidebar-footer[data-v-beae6ce3]{padding:8px 4px}.collapse-toggle[data-v-beae6ce3]{font-size:13px}.menu-initial[data-v-beae6ce3]{color:#666;background-color:#f5f5f5;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:flex}.sidebar-brand[data-v-beae6ce3]{box-sizing:border-box;border-bottom:1px solid #f0f0f0;flex-shrink:0;align-items:center;gap:8px;width:100%;height:48px;padding:0 12px;display:flex}.brand-mark[data-v-beae6ce3]{color:#fff;background-color:#1677ff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:600;display:flex}.brand-text[data-v-beae6ce3]{text-overflow:ellipsis;white-space:nowrap;color:#333;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.sidebar-container.is-collapse .sidebar-brand[data-v-beae6ce3]{justify-content:center;padding:0}.sidebar-container.is-collapse .brand-text[data-v-beae6ce3]{display:none}.layout_root[data-v-cc172603]{height:100vh;display:flex}.layout_main[data-v-cc172603]{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex}.layout_content[data-v-cc172603]{flex:1;min-height:0;overflow:auto}
