*{margin:0;padding:0;box-sizing:border-box}#root,body,html{width:100%;height:100%}#root .ant-layout-sider{background:transparent}#root .system-topbar-header{background:#262f3e;color:#666;position:relative;z-index:5;height:52px;line-height:52px;border:none}#root .system-topbar-header .ant-menu{border-bottom:none;box-shadow:none;background:transparent}#root .system-topbar-header .left-menu{border-right:none}#root .system-topbar-header button.ant-btn.ant-btn-background-ghost{border-color:rgba(0,0,0,.65)}#root>.ant-layout>.ant-layout-sider>.ant-layout-sider-children{display:flex;flex-direction:column}#root .ant-breadcrumb-separator,#root .ant-breadcrumb>span:last-child,#root .ant-btn.ant-btn-background-ghost,#root .ant-layout-content .ant-menu,#root .ant-tabs,#root .breadcrumd-region,#root .category-item-caption{color:rgba(0,0,0,.85)}#root .ant-menu-item-group-title:after{content:"";height:1px;background:rgb(220 220 220/32%);margin:10px 0;display:block}#root .login-container{height:100%;background-color:#fff;position:relative}#root .login-container:before{content:"";background-size:100% auto;opacity:.15;left:0;top:0;position:absolute;pointer-events:none;width:100%;height:100%}#root .login-container #normal_login{border:1px solid #e0e0e0;width:370px;box-shadow:0 1px 2px -2px rgb(0 0 0/32%),0 3px 6px 0 rgb(0 0 0/3%),0 5px 12px 4px rgb(0 0 0/8%)}#root .ant-menu.ant-menu-light.sider-menu.ant-menu-root.ant-menu-inline,#root .sider-menu.ant-menu-inline-collapsed,#root aside.ant-layout-sider-light{background:#1e222d;opacity:1}#root .ant-menu.ant-menu-light.sider-menu.ant-menu-root.ant-menu-inline{position:relative;overflow:hidden;border:none;padding:0 0 10px}#root .ant-menu-item-group-title,#root .ant-menu.ant-menu-light.sider-menu.ant-menu-root.ant-menu-inline{color:hsla(0,0%,100%,.65)}#root .ant-menu-item-group-title{padding:20px 8px 0}#root .header button.ant-btn.ant-btn-background-ghost{color:hsla(0,0%,100%,.8)}#root .ant-menu-item:active,.ant-menu-submenu-title:active{background:inherit}#root .ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-item-active,.ant-menu-light .ant-menu-submenu-active,.ant-menu-light .ant-menu-submenu-title:hover,.ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{color:#fff}#root h2{font-size:1.5em}#root h3{font-size:1.17em}