:root{--bg-color:#f2f3f6}body{background-color:#f2f3f6;background-color:var(--bg-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{max-width:100vw;min-height:100vh}.ant-page-header{padding-block-end:16px!important;padding-block-start:8px!important;padding-inline-end:28px!important;padding-inline-start:28px!important}.ant-pro-page-container-children-container{padding-inline-end:24px!important;padding-inline-start:24px!important}.ant-pro-layout .ant-pro-sider-logo-collapsed{padding-block:16px!important;padding-inline:12px!important}.ant-layout,.ant-pro-layout .ant-pro-layout-container{background-color:#f2f3f6!important;background-color:var(--bg-color)!important}.ant-pro-table .ant-pro-table-search{background:#fff;margin-block-end:16px}.ant-pro-card{border-radius:2px}.ant-modal .ant-modal-header{margin-bottom:16px}.ant-layout-header,.ant-pro-page-container-affix .ant-affix .ant-pro-page-container-warp{background-color:#fff;border-bottom:1px solid #e2e6f1;box-shadow:0 2px 8px #f0f1f2;box-shadow:0 0 16px 0 #0000000d;transition:background-color .3s}.custom-layout{.g-bread{margin-left:24px;margin-top:20px}.g-title{align-items:center;background:#002140;color:#fff;display:flex;flex-shrink:0;font-size:22px;font-weight:600;height:64px;line-height:64px;overflow:hidden;padding-left:28px;transition:all .3s;width:100%}.g-name{font-size:16px;margin-left:10px}.custom-layout-main{min-height:100vh;transition:margin-left .2s}.custom-layout-sider-mask{background:#00000073;inset:0;position:fixed;z-index:999}.custom-layout-sider-open.ant-layout-sider-dark{box-shadow:4px 0 16px #0003}}@media screen and (max-width:767px){.custom-layout{min-width:0;.g-title{font-size:18px;padding-left:20px}.custom-layout-breadcrumb,.g-bread{margin-left:12px;margin-right:12px;margin-top:12px}.custom-layout-breadcrumb .ant-breadcrumb{flex-wrap:wrap;font-size:13px}.custom-layout-main{transition:none}.ant-layout-sider-zero-width.ant-layout-sider-collapsed{pointer-events:none}.custom-layout-content{max-width:100%;overflow-x:auto}.custom-layout-header.ant-layout-header{height:auto;line-height:1.25;min-height:48px;padding-left:0}.custom-layout-header .ant-space{flex-shrink:0}}}.dashboard-ant-pro .ant-menu-item-selected{color:#1890ff!important}.dashboard-ant-pro .ant-menu-item .ant-pro-base-menu-inline-item-text,.dashboard-ant-pro .ant-pro-sider-menu{color:#000000d9!important}.dashboard-ant-pro .ant-menu-inline .ant-menu-item{height:38px;line-height:38px;width:100%}.dashboard-ant-pro .ant-menu .ant-menu-submenu-title,.dashboard-ant-pro .ant-menu-inline .ant-menu-item{border-radius:0}.dashboard-ant-pro .ant-menu-item-selected.ant-menu-item-only-child{border-right:2px solid #1890ff;box-sizing:border-box}.dashboard-ant-pro .ant-menu-item-selected.ant-menu-item-only-child .ant-pro-base-menu-inline-item-text{color:#1890ff!important}.dashboard-ant-pro .ant-pro-base-menu-vertical.ant-pro-base-menu-vertical-collapsed .ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu-selected>.ant-menu-submenu-title,.dashboard-ant-pro .ant-pro-base-menu-vertical.ant-pro-base-menu-vertical-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title{border-radius:0}.dashboard-ant-pro .ant-menu-inline>.ant-menu-item,.dashboard-ant-pro .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title,.dashboard-ant-pro .ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title,.dashboard-ant-pro :where(.css-dev-only-do-not-override-bb1s3a).ant-menu-vertical>.ant-menu-item{height:38px;line-height:38px;margin-inline:0;width:100%}.dashboard-ant-pro .ant-layout-sider-collapsed .ant-menu-item-selected.ant-menu-item-only-child{border-right:0}.dashboard-ant-pro .ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active,.dashboard-ant-pro .ant-menu-light>.ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active{background-color:#e6f7ff}.dashboard-ant-pro .ant-pro-sider-logo{border-block-end:1px solid #0000000f;height:56px!important}.pro-login-page{align-items:center;background:radial-gradient(circle at 50% 0,#f5f8ff 0,#fff 45%);display:flex;justify-content:center;min-height:100%;padding:40px 16px}.pro-login-page .pro-login-form{max-width:420px;padding:8px 0;width:100%}.pro-login-page .form-gap{margin-top:10px}.pro-login-page .other-login-actions{color:#0000008c}.pro-login-page .login-form-footer{display:flex;justify-content:space-between;margin-block-end:24px;width:100%}.pro-login-page .ant-pro-form-login-header .ant-pro-form-login-logo{align-items:center;display:flex;height:auto;width:auto}.pro-login-page .ant-pro-form-login-header .ant-pro-form-login-logo .logo{vertical-align:middle}.login-sea{background:#f5f7ff;display:flex;height:100vh;left:0;position:fixed;top:0;width:100vw}.login-sea .main{background-position:50%;background-repeat:no-repeat;background-size:100%;background-size:cover;overflow:hidden;position:relative;width:68%}.login-sea .main .bg-overlay{background:linear-gradient(135deg,#3c53c6ad,#556ee64d);height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}.login-sea .main .main-desc{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;padding:48px;position:relative;z-index:1}.login-sea .main .main-desc .main-desc-content{max-width:520px}.login-sea .main .main-desc h2{color:#fff;font-size:36px;line-height:1.28;margin:0 0 16px}.login-sea .main .main-desc p{color:#ffffffeb;font-size:16px;line-height:1.75;margin:0}.login-sea .side{align-items:center;background:#fff;display:flex;flex:1 1;justify-content:center;min-width:380px;padding:24px}.login-sea .form-box{max-width:420px;width:100%}.login-sea .sea-login-form{padding:8px 0;width:100%}.login-sea .sea-login-form .ant-pro-form-login-container{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 10px 30px #14235a0f;padding:28px 28px 22px}.login-sea .sea-login-form .ant-pro-form-login-main{margin:0}.login-sea .sea-login-form .ant-pro-form-login-top{margin-bottom:22px}.login-sea .logo-wrap{font-size:24px}.login-sea .other-login-actions{border-top:1px solid #f0f0f0;color:#0000008c;justify-content:center;margin-top:16px;padding-top:14px;width:100%}.login-sea .form-gap{margin-top:10px}.login-sea .login-form-footer{display:flex;justify-content:space-between;margin-block-end:24px;width:100%}.login-sea .forget-btn{padding:0}.login-sea .ant-pro-form-login-header .ant-pro-form-login-logo{align-items:center;display:flex;height:auto;width:auto}.login-sea .ant-pro-form-login-header .ant-pro-form-login-logo .logo{vertical-align:middle}.login-sea .login-screen{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%}.login-sea .form{background-color:#fff;border-radius:4px;margin:15% auto 0;padding:30px 20px 12px;width:400px}.login-sea .submit-btn{margin-bottom:10px}@media (max-width:1024px){.login-sea .main{display:none}.login-sea .side{min-width:100%;padding:16px}.login-sea .sea-login-form .ant-pro-form-login-container{border-radius:10px;padding:24px 20px 18px}}.entry-bg{background-image:linear-gradient(0deg,#d5d4d0 0,#d5d4d0 1%,#eeeeec 31%,#efeeec 75%,#e9e9e7);height:100vh;width:100vw}.entry-bg .ant-tag{cursor:pointer;font-size:14px;padding:4px 6px}.account-page .account-layout{background:#0000;gap:16px}.account-page .account-sider{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.account-page .account-menu{border-inline-end:0!important;height:100%}.account-page .account-content{min-height:320px}.account-page .account-card{border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 3px #0000000a}.account-page .account-profile{margin-bottom:24px;text-align:center}.account-page .account-profile-name{color:#000000e0;font-size:20px;font-weight:600;margin-bottom:0;margin-top:16px}.account-page .account-form{margin:0 auto;max-width:520px}
/*# sourceMappingURL=main.64f8a883.css.map*/