@charset "UTF-8";#nprogress{pointer-events:none}#nprogress .bar{background:#005ce8;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #005ce8,0 0 5px #005ce8;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#005ce8;border-left-color:#005ce8;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.layout{width:100%;height:100%;background-color:#f5f6f7}.layout .layout-sidebar{width:200px;height:100%;position:fixed;background-color:#fff;border-right:#f2f3f4 1px solid}.layout .layout-sidebar .logo{height:55px;line-height:55px;border-bottom:#f2f3f4 1px solid}.layout .layout-sidebar .logo .logo-img{float:left;height:30px;margin-left:20px;margin-top:12px}.layout .layout-sidebar .logo .logo-title{float:left;color:#005ce8;font-size:14px;font-weight:700;margin-left:10px;cursor:pointer}.layout .layout-sidebar .ant-menu.ant-menu-light.ant-menu-root.ant-menu-inline{border-inline-end:none}.layout .layout-sidebar .ant-menu .ant-menu-submenu .ant-menu-submenu-title{margin-inline:0;margin-block:0;width:100%;border-radius:0;border-left:4px solid #ffffff}.layout .layout-sidebar .ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content{margin-left:10px}.layout .layout-sidebar .ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow{font-size:16px}.layout .layout-sidebar .ant-menu .ant-menu-submenu .ant-menu-sub{background-color:#fff}.layout .layout-sidebar .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item{margin-inline:0;margin-block:0;width:100%}.layout .layout-sidebar .ant-menu .ant-menu-submenu-selected .ant-menu-submenu-title{background-color:#f0f6ff;border-left:4px solid #005ce8}.layout .layout-sidebar .ant-menu .ant-menu-submenu-selected .ant-menu-sub .ant-menu-item{background-color:#fff}.layout .layout-sidebar .ant-menu .ant-menu-submenu-selected .ant-menu-sub .ant-menu-item.ant-menu-item-active{background:rgba(0,0,0,.06)!important}.layout .layout-right{position:relative;margin-left:201px;flex:auto}.layout .layout-right .header{width:100%;height:55px;z-index:20;background-color:#fff;border-bottom:#f2f3f4 1px solid}.layout .layout-right .header .trigger{font-size:16px;padding-top:22px;padding-left:22px;transition:color .3s;cursor:pointer;color:#000}.layout .layout-right .header .ant-breadcrumb{display:inline-block;margin-left:20px}.layout .layout-right .header .header-items{float:right;margin:0 15px 0 0;position:relative;line-height:55px}.layout .layout-right .header .header-items .header-item{display:inline-block;padding:0 10px;line-height:55px;cursor:pointer;align-self:center}.layout .layout-right .header .header-items .header-item .header-item-icon{color:#fff;font-size:16px;padding:4px}.layout .layout-right .header .header-items .header-item .username{min-width:40px;display:inline-block}.layout .layout-right .header .header-items .header-avatar{transition:all .3s;height:100%;font-size:13px}.layout .layout-right .header .header-items .header-avatar .ant-avatar-icon{padding:0;margin-right:10px}.layout .layout-right .header .header-items .header-avatar .ant-dropdown-menu-item .anticon{margin-right:2px}.layout .layout-right .layout-tabs{background-color:#fff}.layout .layout-right .layout-tabs .ant-tabs-nav{padding:10px 12px 0;margin:0}.layout .layout-right .layout-tabs .ant-tabs-nav .ant-tabs-tab{border-bottom-color:#f5f6f7;border-radius:0;padding:6px 13px;margin-left:5px;background-color:#fff}.layout .layout-right .layout-tabs .ant-tabs-nav .ant-tabs-tab-active{background-color:#f5f6f7}.layout .layout-right .layout-container{position:relative;flex:auto;padding:14px 12px}.layout-mini .layout-sidebar,.layout-mini .layout-sidebar .logo{width:80px}.layout-mini .layout-sidebar .logo .logo-img{height:30px;margin-left:25px;margin-top:12px}.layout-mini .layout-sidebar .logo .logo-title{display:none}.layout-mini .layout-right{margin-left:81px}.layout-tabs-dropdown{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000}.login-container{background-image:url(/assets/res/login-bg-Lduo6_er.png);background-repeat:no-repeat;background-color:#f4f9fd;background-position:50%;background-size:cover;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.login-container .login-panel{background-color:#fff;border-radius:5px;box-shadow:0 0 32px rgba(0,0,0,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.login-container .login-panel .login-left{width:380px;height:400px;float:left;background-image:url(/assets/res/login-left-DuXfFudX.png);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;border-top-left-radius:4px;border-bottom-left-radius:4px}@media(max-width:992px){.login-container .login-panel .login-left{display:none}}.login-container .login-panel .login-right{float:left;width:290px;height:360px;padding:20px 30px}.login-container .login-panel .login-right .login-title{margin-top:30px}.login-container .login-panel .login-right .login-title .logo{height:32px;width:32px;float:left}.login-container .login-panel .login-right .login-title span{font-size:20px;font-weight:700;display:block;margin-left:40px;color:#005ce8}.login-container .login-panel .login-right .login-form{margin-top:20px}.login-container .login-panel .login-right .login-form .ant-form-item{margin-bottom:12px}.login-container .login-panel .login-right .login-form .ant-form-item:last-child{margin-top:30px}.login-container .login-panel .login-right .login-form .ant-form-item-label{padding-bottom:2px}.login-container .login-panel .login-right .login-form .ant-form-item-label label{font-size:13px}.login-container .login-panel .login-right .login-form .captchaImage{margin-left:5px;height:28px;width:70px;vertical-align:bottom}.login-container .login-panel .login-right .login-form .captchaImage:hover{cursor:pointer}.login-container .login-panel .login-right .login-form .anticon{color:rgba(0,0,0,.45)}.login-container .footer{position:fixed;bottom:35px;color:#005ce8}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}body{background:#f5f6f7;color:#000;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif}td,th,caption{font-size:12px}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}a{color:#000;text-decoration:none}img{border:none}ol,ul,li{list-style:none}input,textarea,select,button{font:12px Verdana,Helvetica,Arial,sans-serif}table{border-collapse:collapse}html{overflow-y:scroll}html,body,#root,.ant-app{width:100%;height:100%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.global-spin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
