:root{--admin-header-height:56px;--admin-sidebar-width:143px;--admin-sidebar-collapsed-width:50px;--admin-primary:#2143fc;--admin-select-tag-bg:#e8efff;--admin-select-tag-border:#c0d2fe;--admin-primary-disabled:color-mix(in srgb, var(--admin-primary) 50%, white);--admin-font-family:-apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif}html:root{--color-primary:var(--admin-primary);--color-button-primary:var(--admin-primary);--color-button-primary-hover:color-mix(in srgb, var(--admin-primary) 70%, white);--color-button-primary-active:color-mix(in srgb, var(--admin-primary) 80%, black);--color-button-primary-disabled-bg:var(--admin-primary-disabled);--color-button-primary-disabled-color:var(--admin-primary-disabled);--color-primary-hover:var(--admin-primary);--color-primary-active:var(--admin-primary);--color-primary-bg:var(--admin-select-tag-bg);--color-alert-primary:var(--admin-primary);--color-alert-primary-bg:var(--admin-select-tag-bg);--color-dropdown-item-selected-text:var(--admin-primary);--color-progress-fill:var(--admin-primary);--color-tabs-selected:var(--admin-primary);--color-tabs-pressed:var(--admin-primary);--color-tag-active-text:var(--admin-primary);--color-upload-action:var(--admin-primary);--color-upload-border:var(--admin-primary);--color-pagination-active:var(--admin-primary);--color-pagination-hover:var(--admin-primary);--color-pagination-pressed:var(--admin-primary);--color-table-link:var(--admin-primary);--color-input-border-active:var(--admin-primary);--color-radio-checked-text:var(--admin-primary);--color-radio-input-border-hover:var(--admin-primary);--color-radio-button-active-bg:var(--admin-primary);--color-radio-button-active-border:var(--admin-primary);--color-checkbox-checked-text:var(--admin-primary);--color-checkbox-input-border-hover:var(--admin-primary);--color-checkbox-button-active-bg:var(--admin-primary);--color-checkbox-button-active-border:var(--admin-primary);--color-cascader-border-active:var(--admin-primary);--color-steps-finish-text:var(--admin-primary);--color-steps-finish-icon-border:var(--admin-primary);--color-dialog-close-hover:var(--admin-primary);--color-control-border-hover:var(--admin-primary);--color-control-border-active:var(--admin-primary);--color-date-picker-border-active:var(--admin-primary)}.zh-message-box-root.zh-message-box-root,.zh-message-box-root .ant-btn{--ant-color-primary:var(--admin-primary);--ant-color-primary-hover:var(--admin-primary);--ant-color-primary-active:var(--admin-primary)}.zh-switch.ant-switch{--color-primary:var(--admin-primary)}*{box-sizing:border-box}html,body,#root{width:100%;min-width:0;height:100%;margin:0}body{color:#1f2937;font-family:var(--admin-font-family), "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";background:#f5f7fa}.admin-layout{flex-direction:column;height:100%;display:flex;overflow:hidden}.admin-layout.is-header-hidden{--admin-header-height:0px}.admin-layout.is-standalone .admin-main{padding:0}.admin-layout.is-standalone .admin-route-container{overflow:auto hidden}.admin-header{height:var(--admin-header-height);flex:0 0 var(--admin-header-height);font-family:var(--admin-font-family), "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";background:#fff;border-bottom:1px solid #00508e26;justify-content:space-between;align-items:center;padding:0 32px 0 16px;display:flex}.admin-header *,.admin-tabs *,.admin-sidebar *{font-family:inherit!important}.header-brand,.header-actions,.user-button,.header-user-button{align-items:center;display:flex}.header-brand{gap:0;min-width:0}.header-actions{height:100%}.header-logo{object-fit:contain;width:auto;max-width:180px;height:36px}.header-logo-fallback{color:#fff;background:#1677ff;border-radius:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.header-system-name{color:#000;text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:16px;font-weight:500;line-height:16px;overflow:hidden}.header-project-title{align-items:center;min-width:0;margin-left:12px;display:flex}.header-system-tag{color:var(--admin-primary);white-space:nowrap;background:#e4f2ff;border-radius:6px;justify-content:center;align-items:center;margin-left:14px;padding:6px 8px;font-size:12px;line-height:12px;display:inline-flex}.header-user-button{color:#000;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;height:100%;padding:0 0 0 30px}.header-user-name{margin-right:16px;font-size:14px;font-weight:500;line-height:21px}.header-user-contact{font-size:12px;font-weight:400;line-height:18px}.admin-body{height:calc(100vh - var(--admin-header-height));flex:0 0 calc(100vh - var(--admin-header-height));min-height:0;display:flex}.admin-sidebar{height:100%;width:var(--admin-sidebar-width);flex:0 0 var(--admin-sidebar-width);font-family:var(--admin-font-family), "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";background:linear-gradient(#2f4562 0%,#1c385c 100%);border-right:0;flex-direction:column;transition:width .2s;display:flex;overflow:hidden}.admin-sidebar.is-collapsed{width:var(--admin-sidebar-collapsed-width);flex-basis:var(--admin-sidebar-collapsed-width)}.admin-sidebar.is-collapsed.is-hover-expanded{z-index:3000;position:relative;overflow:visible}.admin-sidebar.is-collapsed.is-hover-expanded>.ant-menu{width:var(--admin-sidebar-width);background:linear-gradient(#2f4562 0%,#1c385c 100%);position:absolute;top:0;bottom:60px;left:0}.admin-sidebar.is-collapsed.is-hover-expanded>.sidebar-collapse-button{right:calc(var(--admin-sidebar-collapsed-width) - var(--admin-sidebar-width));width:var(--admin-sidebar-width);position:absolute;bottom:8px;background:#1c385c!important}.admin-sidebar .ant-menu{color:#ffffffe0;scrollbar-width:none;background:0 0;border-inline-end:0;flex:1;min-height:0;padding:10px 6px;overflow:hidden auto}.admin-sidebar .ant-menu:not(.ant-menu-hidden){flex-direction:column;display:flex}.admin-sidebar .ant-menu>li{flex-shrink:0}.admin-sidebar>.ant-menu.ant-menu-root.ant-menu-inline{border-inline-end:0!important}.admin-sidebar .ant-menu::-webkit-scrollbar{width:0}.admin-sidebar .ant-menu-item,.admin-sidebar .ant-menu-submenu-title{color:#e8efff;border-radius:6px;transform:none;width:100%!important;height:38px!important;margin:3px 0!important;padding-inline:11px 6px!important;line-height:38px!important}.admin-sidebar .ant-menu-submenu{box-sizing:border-box;border-left:2px solid #0000;padding:3px 0}.admin-sidebar .ant-menu-submenu>.ant-menu-submenu-title{margin:0!important}.admin-sidebar .ant-menu-sub{overflow:visible;width:100%!important;margin:0!important;padding:0!important}.admin-sidebar .ant-menu-sub .ant-menu-submenu-title{padding-inline:33px 6px!important}.admin-sidebar .zh-menu.ant-menu .ant-menu-sub .ant-menu-item{box-sizing:border-box;border-left:2px solid #0000;padding-inline:33px 6px!important}.admin-sidebar .zh-menu.ant-menu .ant-menu-sub .ant-menu-sub .ant-menu-item{padding-inline-start:41px!important}.admin-sidebar .ant-menu-sub .ant-menu-item:not(.ant-menu-item-selected){position:relative;transform:none}.admin-sidebar .ant-menu-sub .ant-menu-item .ant-menu-title-content{transform:none}.admin-sidebar .ant-menu-root.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{padding-inline:9px 6px!important}.admin-sidebar .ant-menu-item:hover,.admin-sidebar .ant-menu-submenu-title:hover,.admin-sidebar .ant-menu-sub .ant-menu-item:hover,.admin-sidebar .ant-menu-sub .ant-menu-submenu-title:hover{color:#e8efff!important;background:#3c7cae4d!important}.admin-sidebar .ant-menu-sub .ant-menu-item:not(.ant-menu-item-selected):hover{overflow:visible;background:0 0!important}.admin-sidebar .ant-menu-sub .ant-menu-item:not(.ant-menu-item-selected):hover:before{z-index:0;content:"";background:#3c7cae4d;border-radius:6px;position:absolute;inset:0 -1px 0 1px}.admin-sidebar .ant-menu-sub .ant-menu-item:not(.ant-menu-item-selected):hover .ant-menu-title-content{z-index:1;position:relative}.admin-sidebar .ant-menu-item-selected:hover,.admin-sidebar .ant-menu-sub .ant-menu-item-selected:hover{color:var(--admin-primary)!important;background:#fff!important}.admin-sidebar .ant-menu-item-selected{color:var(--admin-primary);background:#fff;font-weight:500}.admin-sidebar .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#e8efff;font-weight:700}.admin-sidebar .ant-menu-item-selected .ant-menu-item-icon,.admin-sidebar .ant-menu-item-selected .ant-menu-title-content,.admin-sidebar .ant-menu-item-selected .iconfont{color:var(--admin-primary)}.admin-sidebar .ant-menu-item-selected .ant-menu-title-content,.admin-sidebar.is-hover-expanded .ant-menu-item-selected .ant-menu-title-content{transform:none}.admin-sidebar .legacy-menu-arrow{color:currentColor;width:12px;height:12px;margin-top:-6px;line-height:12px;transition:transform .3s cubic-bezier(.645,.045,.355,1);position:absolute;top:50%;right:4px}.admin-sidebar .legacy-menu-arrow svg{width:12px;height:12px;display:block}.admin-sidebar .legacy-menu-arrow.is-open{transform:rotate(180deg)}.admin-sidebar .iconfont{flex:none;width:16px;height:38px;display:inline-block;font-size:16px!important;line-height:38px!important}.admin-sidebar .ant-menu-item-icon,.admin-sidebar .ant-menu-submenu-title .ant-menu-item-icon{margin-inline-end:8px}.admin-sidebar .ant-menu-title-content{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;margin-inline-start:2px!important}.admin-sidebar .ant-menu-inline-collapsed .legacy-menu-arrow{display:none}.sidebar-collapse-button{border-radius:0;flex:0 0 44px;gap:0;width:100%;height:44px;margin-bottom:8px;padding:6px 17px;color:#fff!important;background:0 0!important;justify-content:flex-start!important}.sidebar-collapse-button .iconfont{width:16px;height:24px;margin-right:10px;font-size:16px;line-height:24px!important}.sidebar-collapse-button span{line-height:21px}.admin-sidebar.is-collapsed:not(.is-hover-expanded) .sidebar-collapse-button{justify-content:center;padding-inline:0}.admin-sidebar.is-collapsed:not(.is-hover-expanded) .sidebar-collapse-button span{display:none}.admin-sidebar.is-collapsed:not(.is-hover-expanded) .sidebar-collapse-button .iconfont{margin-right:0}.sidebar-collapse-button:hover{color:#fff!important;background:#3c7cae4d!important}.admin-content-wrap{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;overflow:hidden}.admin-tabs{background:#fff;flex:0 0 34px;align-items:center;height:34px;margin-bottom:8px;padding:0 16px;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex}.admin-tabs>*{flex:1;min-width:0}.admin-main{flex:1;min-height:0;padding:0 8px;position:relative;overflow:hidden}.admin-main.is-map-page{padding:0}.admin-route-container{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:auto}.admin-route-container .admin-outlet-cache{flex:auto;height:auto;min-height:0}.admin-route-container.is-list-page .admin-outlet-cache-item{min-width:calc(1440px - var(--admin-sidebar-width) - 16px)}.admin-route-container.is-list-page{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:8px 8px 0 0;width:100%;min-height:calc(100vh - 98px);padding:16px}.admin-route-container.is-map-page.is-list-page{background:0 0;border:0;border-radius:0;min-height:0;padding:0}.admin-route-container.is-map-page.is-list-page .admin-outlet-cache-item{min-width:0}.admin-route-title{color:#000000e0;flex:0 0 16px;margin:0 0 16px;font-size:16px;font-weight:500;line-height:16px}.admin-route-container.is-list-page .admin-outlet-cache-item>:first-child{box-sizing:border-box;flex:auto;width:100%;height:100%;min-height:0}.admin-route-container.is-list-page .admin-outlet-cache-item>.section-card:first-child,.admin-route-container.is-list-page .admin-outlet-cache-item>:first-child>.section-card:first-child{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.admin-route-container.is-list-page .project-inception-page{padding-bottom:0}.admin-main .legacy-contract-list-tabs.zh-tabs.ant-tabs:not(.ant-tabs-card) .ant-tabs-tab{align-items:center;height:36px;padding-block:0}.admin-main .page-title{color:#000000e0;margin:0;font-size:16px;font-weight:500;line-height:16px}.admin-main .page-title.mb-16{margin-bottom:16px}.admin-main .page-title.mb-4{margin-bottom:4px}.admin-main *{font-family:inherit!important}.admin-outlet-cache{height:100%;min-height:100%;position:relative}.admin-outlet-cache-item{height:100%;min-height:100%}.admin-main .section-card{box-sizing:border-box;box-shadow:none;background:#fff;border-radius:8px;padding:16px}.admin-main .section-card--tabs-header{padding-bottom:0}.admin-main .ant-table-thead>tr>th{color:#000000a6!important;font-weight:400!important}.admin-main .ant-table-tbody>tr:not(.ant-table-measure-row)>td{color:#000000e0!important;padding-top:8px!important;padding-bottom:8px!important;line-height:21px!important}.admin-main .ant-btn-link{height:auto;line-height:inherit;padding-block:0}.admin-main .zh-table-search-form__search{box-sizing:border-box;flex:0 0 60px;width:60px;min-width:60px}.admin-main .zh-table-search-form__fields{align-items:center}.admin-main .zh-table-search-form__toolbar{box-sizing:border-box;border-right:0;align-self:stretch;margin-right:8px;padding-right:0}.admin-main .zh-table-search-form__toolbar:after{content:"";background-color:#d9d9d9;flex-shrink:0;width:.5px;height:16px;margin:8px 0 8px 8px;display:block}.admin-main .zh-table-search-form__item{flex:none;min-height:32px}.admin-main .zh-table-search-form__item .ant-input-affix-wrapper,.admin-main .zh-table-search-form__item .ant-select-selector,.admin-main .zh-table-search-form__item .ant-picker{height:32px;min-height:32px;box-shadow:none!important;background:#f5f5f5!important;border-color:#0000!important}.admin-main .zh-table-search-form__item .ant-input-affix-wrapper .ant-input{outline:0;border:0!important}.admin-main .zh-table-search-form__item .ant-picker-range .ant-picker-suffix,.admin-main .zh-table-search-form__item .ant-picker-range .ant-picker-prefix{display:none}.admin-main .zh-table-search-form__item .ant-picker-range .ant-picker-prefix+.ant-picker-input>input{padding-left:0}.admin-main .zh-table-search-form__item .ant-select{--ant-select-height:32px;align-items:center;min-height:32px;box-shadow:none!important;background:#f5f5f5!important;border-color:#0000!important}.admin-main .zh-table-search-form__item .ant-select-single{height:32px}.admin-main .zh-table-search-form__item .ant-input::placeholder,.admin-main .zh-table-search-form__item .ant-select-selection-placeholder,.admin-main .zh-table-search-form__item .ant-select-placeholder,.admin-main .zh-table-search-form__item .ant-picker-input input::placeholder{color:#a8abb2;font-size:12px}.zh-radio.ant-radio-wrapper:hover .ant-radio-checked:not(.ant-radio-disabled){background-color:var(--radio-checked-text);border-color:var(--radio-checked-text)}.zh-checkbox.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover :is(.ant-checkbox-checked,.ant-checkbox-indeterminate):not(.ant-checkbox-disabled){background-color:var(--checkbox-checked-text);border-color:var(--checkbox-checked-text)}.zh-switch.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--color-primary)}.zh-switch.ant-switch:not(.ant-switch-checked):hover:not(.ant-switch-disabled){background-color:var(--color-control-switch-off)}.zh-switch.ant-switch:focus-visible{outline-color:var(--color-primary)}.ant-btn.ant-btn-color-primary.ant-btn-variant-solid:is(:disabled,.ant-btn-disabled){color:#fff;background:var(--admin-primary-disabled);border-color:var(--admin-primary-disabled)}.ant-btn.ant-btn-color-primary:is(.ant-btn-variant-outlined,.ant-btn-variant-dashed):is(:disabled,.ant-btn-disabled){color:var(--admin-primary-disabled);border-color:var(--admin-primary-disabled)}.ant-btn.ant-btn-color-primary:is(.ant-btn-variant-link,.ant-btn-variant-text):is(:disabled,.ant-btn-disabled){color:var(--admin-primary-disabled)}.admin-main a:not(.ant-btn):not([aria-disabled=true]){color:var(--admin-primary)}.ant-picker-range .ant-picker-range-separator{justify-content:center;align-items:center;display:inline-flex}.ant-picker-range .ant-picker-separator{justify-content:center;align-items:center;height:auto;display:inline-flex;line-height:1.5!important}.ant-picker-range .ant-picker-separator:not(:has(svg)){color:#303133;font-size:14px}.ant-input-affix-wrapper .ant-input-suffix:not(:empty){color:#a9b5c2!important}.ant-select.ant-select-multiple .ant-select-selection-item,.zh-select-tags-tooltip__tag,.zh-cascader-tags-tooltip__tag{color:var(--admin-primary)!important;background:var(--admin-select-tag-bg)!important;border-color:var(--admin-select-tag-border)!important;font-size:12px!important}.ant-select.ant-select-multiple .ant-select-selection-item{min-height:24px;padding:0 5px 0 9px;line-height:12px}.ant-select.ant-select-multiple .ant-select-selection-item-content{margin-inline-end:6px;line-height:normal}.ant-select.ant-select-multiple .ant-select-selection-item-remove{width:14px;height:14px}.ant-select.ant-select-multiple :is(.ant-select-selection-item-content,.ant-select-selection-item-remove),:is(.zh-select-tags-tooltip__tag,.zh-cascader-tags-tooltip__tag) :is(.ant-select-selection-item-content,.ant-select-selection-item-remove){color:var(--admin-primary)!important}.zh-select-tags-tooltip__tag{border:1px solid var(--admin-select-tag-border)}:is(.zh-select-tags-tooltip__remove,.zh-cascader-tags-tooltip .zh-cascader-tag-close-icon){color:var(--admin-primary)!important}.admin-page-loading.zh-loading,.admin-outlet-cache-item>.zh-loading{--zh-loading-size:48px;color:#9cbefc;z-index:10;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.admin-main:has(.admin-outlet-cache-item:not([hidden])>.zh-loading)>.admin-page-loading{display:none}.admin-placeholder-card{min-height:320px}.admin-footer{color:#98a2b3;background:#fff;flex:0 0 32px;justify-content:center;align-items:center;font-size:12px;display:flex}.login-shell{background:#fafafa;min-height:100%;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;overflow:hidden}.login-page{--login-primary:#2143fc;background:var(--login-background-url) 0 0 / cover no-repeat;width:100vw;min-height:calc(100vh - 46px);position:relative;overflow:hidden}.login-classic-page{background:#fff;min-height:100vh;display:flex}.login-classic-page+.login-footer{z-index:1;background:0 0;flex-direction:column;gap:4px;width:640px;height:auto;min-height:46px;font-size:12px;position:fixed;bottom:0;right:0}.login-illustration{background:#d5dfeb var(--login-illustration-url) center / cover no-repeat;flex:auto;min-width:0;min-height:100vh}.login-classic-panel{background:#fff var(--login-mask-url) center / 100% 100% no-repeat;flex:0 0 640px;min-height:100vh;position:relative;overflow:hidden}.login-company-brand{align-items:center;gap:8px;display:flex;position:absolute;top:16.2%;right:22%}.login-company-logo{width:44px}.login-company-name{color:#333;flex-direction:column;font-size:24px;font-weight:600;line-height:24px;display:flex}.login-company-text{width:138px}.login-company-name small{color:#8e8e8e;margin-top:4px;font-size:10px;font-weight:400;line-height:12px}.login-classic-panel .login-card-content{width:280px;min-width:0;margin:30vh auto 0;position:static}.login-classic-panel .login-card-title{display:none}.login-classic-panel .login-card-main{margin:0;padding:0}.login-classic-panel .login-system-tabs{display:none}.login-classic-panel .login-tabs{gap:35px;margin-top:0}.login-classic-panel .login-card-main .ant-form{padding-top:66px}.login-classic-panel .login-card-main .login-submit{margin-top:52px}.login-classic-panel .login-card-main .ant-form-item{margin-bottom:18px}.login-classic-panel .login-agreement{display:none}.login-classic-panel .login-verify-identity{padding:0}.login-classic-panel .aliyun-captcha-container{top:210px}.login-card{background:#fff;border-radius:20px;width:766px;height:448px;padding:0;display:flex;position:absolute;top:50vh;left:118px;overflow:hidden;transform:translateY(-50%);box-shadow:0 10px 50px #d78e220f}.login-card-logo{background:#fff var(--login-mask-url) center / 100% 100% no-repeat;flex-direction:column;flex-shrink:1;justify-content:center;align-items:center;width:312px;height:100%;display:flex}.login-card-brand{justify-content:center;align-items:center;min-height:60px;display:flex}.login-card-logo-img{width:60px;margin-right:8px}.login-card-logo-text{width:150px}.login-system-badge{color:var(--admin-primary);background:#e8efff;border-radius:6px;margin-top:12px;padding:6px 8px;font-size:12px;font-weight:500;line-height:12px;display:inline-flex}.login-card-line{background:#0000000f;width:1px;height:396px;margin-top:26px}.login-card-content{flex:0 0 472px;min-width:472px;position:relative}.login-card-title{color:#000000e0;text-align:center;padding-top:26px;font-size:22px;font-weight:600;line-height:22px}.login-card-main{margin-top:20px;padding:0 35px}.login-system-tabs{background:#f8f8f8;border-radius:6px;justify-content:space-between;align-items:center;width:402px;height:48px;padding:4px;display:flex}.login-system-tabs button{color:#666;width:197px;height:40px;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;font-size:16px;line-height:40px}.login-system-tabs button.is-active{color:var(--admin-primary);background:#fff}.login-tabs{-webkit-user-select:none;user-select:none;gap:35px;margin-top:21px;display:flex}.login-tabs button{color:#000000a6;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;line-height:18px;position:relative}.login-tabs button.is-active{color:#000000e0;font-size:18px;font-weight:500}.login-tabs button.is-active:after{z-index:0;content:"";opacity:.5;background:linear-gradient(90deg,#2143fc,#9caaff);width:67px;height:10px;position:absolute;bottom:-6px;left:-1px}.login-card-main .ant-form{padding-top:20px}.login-card-main .ant-form-item{margin-bottom:18px}.login-card-main .ant-input-affix-wrapper,.login-card-main .ant-input{height:40px;box-shadow:none;border-color:#d9dfe8;border-radius:6px}.login-classic-panel .login-card-main .ant-input-affix-wrapper{align-items:center;padding-block:0;display:flex}.login-classic-panel .login-card-main .ant-input-affix-wrapper>input.ant-input{height:auto;padding-block:0;line-height:22px}.login-card-main .ant-input-affix-wrapper-focused,.login-card-main .ant-input-affix-wrapper:focus-within{border-color:var(--login-primary);box-shadow:none}.login-card-main .ant-input-prefix{color:#64748b;margin-right:12px}.login-card-main .ant-input::placeholder,.login-card-main .ant-input-affix-wrapper input::placeholder{color:#a1a8b3}.login-card-main .ant-form-item-explain-error{font-size:12px}.login-card-main .login-submit,.login-verify-identity .login-submit{color:#fff;background:var(--login-primary);height:40px;box-shadow:none;border-radius:6px;margin-top:12px}.login-card-main .login-submit.ant-btn[disabled]{color:#fff;background:#a0cfff}.login-verify-identity{margin-top:20px;padding:0 35px}.login-verify-account{color:#666;margin-bottom:24px;font-size:14px}.login-verify-identity .login-submit{width:100%;margin-top:60px}.login-verify-identity>.ant-btn-link{margin:10px auto 0;display:block}.login-code-item{margin-bottom:0!important}.login-send-code{color:var(--login-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.login-send-code:disabled{color:#ccc;cursor:not-allowed}.login-agreement{color:#0006;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;width:100%;margin-top:10px;padding:0;font-size:12px;line-height:18px;display:flex}.login-agreement a{color:var(--admin-primary)}.login-agreement-radio{background:#fff;border:1px solid #d9dfe8;border-radius:50%;flex:0 0 14px;width:14px;height:14px;margin:2px 8px 0 0}.login-agreement-radio.is-checked{background:#2143fc;border-color:#2143fc;box-shadow:inset 0 0 0 4px #fff}.login-agreement.has-error{color:#ff4d4f}.aliyun-captcha-container{z-index:10;justify-content:center;align-items:center;width:100%;display:none;position:absolute;top:210px;left:0}.aliyun-captcha-container.is-visible{display:flex}.aliyun-captcha-trigger{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute}.login-footer{color:#9fa5b2;background:#fafafa;justify-content:center;align-items:center;width:100%;height:46px;font-size:12px;font-weight:500;display:flex}@media (width<=900px){.login-classic-panel{flex-basis:min(640px,58vw)}.login-company-brand{right:12%}.login-classic-page+.login-footer{width:min(640px,58vw)}}@media (width<=640px){.login-illustration{display:none}.login-classic-panel{flex:auto}.login-company-brand{right:50%;transform:translate(50%)}.login-classic-page+.login-footer{width:100%}}.login-filings{align-items:center;gap:5px;margin-left:0;display:flex}.login-filings a{color:#626d8399;text-decoration:underline}.login-filings img{object-fit:contain;width:16px;height:16px;margin-left:5px}.header-tool-button{color:var(--admin-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:13px;display:inline-flex}.header-actions>.ant-popover-open,.header-actions>button,.header-actions>span{flex:none}.header-actions>button:first-child{color:#000000e0;border-radius:10px;height:40px;margin-right:12px;padding:0 12px;font-size:12px;font-weight:400;line-height:12px}.header-actions>button:first-child .iconfont{width:18px;height:18px;color:var(--admin-primary);margin-right:1px;font-size:18px;line-height:18px}.header-message-entry{align-items:center;margin-right:30px;display:inline-flex}.admin-header .header-message-entry.zh-badge.ant-badge .ant-badge-count{top:2px;color:#fff;min-width:14px;height:12px;box-shadow:none;background:#f32f31;border:0;padding:0 4px;font-size:8px;line-height:8px;inset-inline-end:10px;transform:translate(100%,-50%)!important}.admin-header .header-message-entry.zh-badge.ant-badge .ant-badge-count.ant-badge-multiple-words{min-width:14px}.header-actions>.ant-badge:not(.header-message-entry){align-items:center;display:inline-flex}.header-actions>.ant-badge:not(.header-message-entry) .header-tool-button{position:relative;top:1.78125px}.header-tool-button .iconfont{width:20px;height:20px;font-size:20px;line-height:20px}.header-tool-button:hover{color:#1639de}.history-route-popover .ant-popover-inner{border-radius:4px;width:300px;padding:8px}.history-route-popover{width:300px;margin-left:.375px;filter:none!important;top:55px!important}.history-route-popover:not(.ant-zoom-big-leave):not(.ant-zoom-big-leave-active){opacity:1!important;animation:none!important;transform:none!important}.history-route-popover .ant-popover-container{background:#fff;border:1px solid #e4e7ed;border-radius:4px;width:300px;padding:8px;box-shadow:0 12px 32px 4px #0000000a,0 8px 20px #00000014}.history-route-popover,.history-route-popover *{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.ant-popover:has(.history-route-list) .ant-popover-inner{border-radius:4px;width:300px;padding:8px}.history-route-list .ant-list-item{cursor:pointer;border-block-end:0;border-radius:6px;gap:8px;min-height:32px;padding:5px 12px}.history-route-list{width:282px}.history-route-list .history-route-item{justify-content:space-between;gap:0}.history-route-item .anticon{color:#8c8c8c;width:14px;height:19.6px;font-size:14px;line-height:19.6px}.history-route-item__arrow{color:#8c8c8c;width:14px;height:19.6px;line-height:19.6px;font-family:iconfont!important;font-size:14px!important}.history-route-list .ant-list-item:hover{background:#f5f5f5}.history-route-item .ant-typography{unicode-bidi:isolate;flex:1;min-width:0}.task-center-popover-content{width:298px}.task-center-popover{background:#fff;border:1px solid #e4e7ed;border-radius:4px;width:300px;margin-left:.375px;padding:0;box-shadow:0 12px 32px 4px #0000000a,0 8px 20px #00000014;filter:none!important;top:54.5px!important}.task-center-popover:not(.ant-zoom-big-leave):not(.ant-zoom-big-leave-active){opacity:1!important;animation:none!important;transform:none!important}.task-center-popover .ant-popover-container{width:298px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.header-user-dropdown{background:#fff;border:1px solid #e4e7ed;border-radius:4px;height:48px;margin-top:0;padding:0;box-shadow:0 0 12px #0000001f;width:156px!important;min-width:156px!important;max-width:156px!important;top:56px!important}.header-user-dropdown:not(.ant-slide-up-leave):not(.ant-dropdown-hidden){opacity:1!important;animation:none!important;transform:none!important}.header-user-menu.ant-dropdown-menu{border-radius:5px;width:154px;height:46px;padding:0;box-shadow:0 12px 48px 16px #00000008,0 9px 28px #0000000d,0 6px 16px -8px #00000014}.header-user-menu.ant-dropdown-menu .ant-dropdown-menu-item{color:#8c8c8c;border-radius:5px;justify-content:center;height:46px;padding:0;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;line-height:19.6px}.header-user-menu.ant-dropdown-menu .ant-dropdown-menu-title-content{flex:none}.task-center-header{border-bottom:1px solid #e4e4e4;justify-content:space-between;align-items:center;height:40px;margin-bottom:0;padding:0 12px;display:flex}.task-center-title{color:#000000e0;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:500;line-height:14px}.task-center-operations{gap:18px;height:14px;display:flex}.task-center-operation{color:#8c8c8c;cursor:pointer;background:0 0;border:0;width:14px;height:14px;padding:0;line-height:14px}.task-center-operation .iconfont{font-weight:500;line-height:14px;display:block;font-size:14px!important}.task-center-list{max-height:360px;overflow:auto}.task-center-empty{color:#0006;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 0;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:12px;line-height:14px;display:flex;position:relative}.task-center-empty-image{width:46px;margin-bottom:24px}.task-center-empty-text{text-align:center;width:100%;position:absolute;top:123px}.task-item{width:100%}.task-item-clickable{cursor:pointer}.task-item-clickable:hover{background:#f5f7fa}.task-item-title,.task-item-meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.task-item-title .ant-typography{flex:1;min-width:0}.task-item-status{flex:none;font-size:12px}.status-0{color:#1677ff}.status-1{color:#52c41a}.status-2{color:#ff4d4f}.task-item-meta{color:#98a2b3;font-size:12px}.admin-main .ant-table-thead>tr>th{white-space:nowrap}.admin-main .ant-table-cell .ant-space:has(.ant-btn-link){white-space:nowrap;min-width:max-content;flex-wrap:nowrap!important}.admin-main .ant-table-cell .ant-btn-link:is(.ant-btn-dangerous,.ant-btn-color-dangerous){color:var(--admin-primary,#2143fc)}.admin-main .zh-table-search-form__item:has(.ant-picker-range){min-width:210px}.admin-main .zh-table-search-form__item .ant-picker-range{width:100%;min-width:210px}.admin-main .zh-table-search-form__item .ant-picker-range .ant-picker-input input{text-overflow:clip}.admin-main .ant-table-cell .ant-btn-link{padding-inline:8px}.admin-sidebar .zh-menu.ant-menu{--color-menu-bg:transparent;--color-control-text:#e8efff;background:0 0;width:100%;height:auto}.admin-sidebar .zh-menu.ant-menu .ant-menu-item,.admin-sidebar .zh-menu.ant-menu .ant-menu-submenu-title{color:#e8efff}.admin-sidebar .zh-menu.ant-menu .ant-menu-item-selected{color:#293aff;background:#fff}.admin-sidebar>.zh-menu.ant-menu{overflow:hidden auto}.admin-sidebar .admin-menu-flyout-trigger .ant-menu-title-content{overflow:visible}.admin-menu-flyout-label{align-items:center;width:100%;height:38px;display:flex}.admin-sidebar .legacy-menu-arrow.is-flyout{text-align:center;font-size:18px;line-height:12px}.admin-menu-flyout.zh-dropdown-popup.ant-dropdown,.admin-menu-flyout.zh-dropdown-popup.ant-dropdown:hover{z-index:3100}.admin-menu-flyout.zh-dropdown-popup.ant-dropdown .ant-dropdown-menu{background:#2f4562;min-width:150px;max-height:calc(100vh - 16px);padding:4px;overflow-y:auto}.admin-menu-flyout.zh-dropdown-popup.ant-dropdown .ant-dropdown-menu-item{color:#e8efff;min-height:38px;padding:8px 20px;font-size:14px}.admin-menu-flyout.zh-dropdown-popup.ant-dropdown .ant-dropdown-menu-item:hover,.admin-menu-flyout.zh-dropdown-popup.ant-dropdown .ant-dropdown-menu-item-active{color:#e8efff;background:#3c7cae4d}.admin-menu-flyout.zh-dropdown-popup.ant-dropdown .ant-dropdown-menu-item-selected{color:#293aff;background:#fff}.login-shell .login-classic-page,.login-shell .login-classic-page .ant-form,.login-shell .login-classic-page .ant-input-affix-wrapper,.login-shell .login-footer{font-family:-apple-system,"system-ui",Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.login-shell .login-classic-page .login-illustration{background:#d5dfeb;align-items:center;display:flex}.login-shell .login-classic-page .login-illustration img{width:100%}.login-shell .login-classic-panel .login-company-brand{top:167px;right:227px}.login-shell .login-classic-panel .login-company-name small{font-size:12px}.login-shell .login-classic-panel .login-tabs,.login-shell .login-classic-panel .login-tabs button{line-height:10.484px}.login-shell .login-classic-panel .login-tabs button{color:#666}.login-shell .login-classic-panel .login-tabs button.is-active{color:#000;font-weight:700}.login-shell .login-classic-panel .login-tabs button.is-active:after{background:linear-gradient(90deg,#2143fc 0%,#e8edf7 100%);top:100%;bottom:auto;left:-5px}.login-shell .login-classic-panel .login-card-main .ant-form-item{margin-bottom:20px;position:relative}.login-shell .login-classic-panel .login-card-main .ant-form-item-additional{position:absolute;top:100%;left:0;right:0}.login-shell .login-classic-panel .login-card-main .ant-form-item-margin-offset{display:none}.login-shell .login-classic-panel .login-card-main .ant-form-item-explain{padding-top:2px;font-size:12px;line-height:12px;position:static}.login-shell .login-classic-panel .login-card-main .ant-form-item-explain-error{color:#f56c6c;line-height:12px}.login-shell .login-classic-panel .login-card-main .ant-input-affix-wrapper{border:0;border-radius:3px;padding:1px 15px;box-shadow:inset 0 0 0 1px #dcdfe6}.login-shell .login-classic-panel .login-card-main .ant-input-affix-wrapper:focus-within{box-shadow:inset 0 0 0 1px #2143fc}.login-shell .login-classic-panel .login-card-main .ant-input-affix-wrapper.ant-input-status-error{box-shadow:inset 0 0 0 1px #f56c6c}.login-shell .login-classic-panel .login-card-main .ant-input-affix-wrapper>input.ant-input{color:#606266;height:38px;font-family:inherit;line-height:38px}.login-shell .login-classic-panel .login-card-main .ant-input-prefix{color:#6c7e8f;line-height:38px}.login-shell .login-classic-panel .login-card-main .ant-input-prefix .iconfont{line-height:38px}.login-shell .login-classic-panel .login-card-main .login-submit{border:1px solid #2143fc;margin-top:60px;padding:12px 19px;font-weight:500;line-height:14px}.login-shell .login-classic-page+.login-footer{color:#626d8399;gap:10px;min-height:0;font-weight:400;line-height:normal;bottom:40px}.login-shell .login-classic-page+.login-footer .login-filings{gap:0}.login-shell .login-classic-page+.login-footer .login-filings a{color:#626d8399;text-decoration:none}.login-shell .login-classic-page+.login-footer .login-filings img{width:20px;height:20px;margin-left:20px;margin-right:5px}.login-shell .login-classic-panel .login-card-main .ant-form-item.login-code-item{margin-bottom:20px!important}.login-shell .login-classic-panel .login-card-main .login-code-position{width:fit-content;line-height:32px;position:absolute;top:4px;right:0}.login-shell .login-classic-panel .login-card-main .login-code-position .login-send-code{border-radius:6px;padding:6px 16px;font-weight:500;line-height:14px}.login-shell .login-classic-panel .login-card-main .login-send-code[aria-disabled=true]{color:#ccc;cursor:not-allowed}.login-shell .login-classic-panel .login-card-main{height:400px}.zh-input.ant-input-affix-wrapper .ant-input-suffix:has(>.ant-input-clear-icon-hidden:only-child){display:none}@font-face{font-family:iconfont;src:url(/woff2/iconfont-DrnSQWt5.woff2)format("woff2"),url(/woff/iconfont-BZAXVYjf.woff)format("woff"),url(/ttf/iconfont-DeLL4O7f.ttf)format("truetype")}.iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-style:normal;font-family:iconfont!important}.icon-T-1:before{content:""}.icon-ship-2:before{content:""}.icon-T-2:before{content:""}.icon-car-2:before{content:""}.icon-Camera:before{content:""}.icon-car-1:before{content:""}.icon-ship-1:before{content:""}.icon-close4:before{content:""}.icon-AI1:before{content:""}.icon-link1:before{content:""}.icon-page:before{content:""}.icon-search1:before{content:""}.icon-tixingicon:before{content:""}.icon-orbit:before{content:""}.icon-tuichu:before{content:""}.icon-xialajiantou1:before{content:""}.icon-yuanxing1:before{content:""}.icon-a-Frame10:before{content:""}.icon-a-Frame111:before{content:""}.icon-edit2:before{content:""}.icon-a-Frame1312316187:before{content:""}.icon-a-Frame38:before{content:""}.icon-Frame-19:before{content:""}.icon-arrow-left:before{content:""}.icon-chuanboyincang:before{content:""}.icon-localize:before{content:""}.icon-a-matoubowei-wharf:before{content:""}.icon-jetty:before{content:""}.icon-gzsjqh:before{content:""}.icon-arrow-rifht:before{content:""}.icon-jilu:before{content:""}.icon-location:before{content:""}.icon-arrow-down-1:before{content:""}.icon-quxiaoquanping:before{content:""}.icon-space:before{content:""}.icon-shaixuan:before{content:""}.icon-biaoji:before{content:""}.icon-a-Dockmanagement:before{content:""}.icon-aixin1:before{content:""}.icon-beginning:before{content:""}.icon-gangkou-port:before{content:""}.icon-Frame7:before{content:""}.icon-juxing1:before{content:""}.icon-tianjia:before{content:""}.icon-Frame14:before{content:""}.icon-Frame8:before{content:""}.icon-tuceng_1:before{content:""}.icon-Frame-15:before{content:""}.icon-a-openeye:before{content:""}.icon-Frame13:before{content:""}.icon-duobianxing1:before{content:""}.icon-a-Frame7:before{content:""}.icon-boat:before{content:""}.icon-aixin:before{content:""}.icon-chuan:before{content:""}.icon-a-Frame21:before{content:""}.icon-a-Frame-11:before{content:""}.icon-Frame15:before{content:""}.icon-a-Frame28:before{content:""}.icon-quanping1:before{content:""}.icon-Vector3:before{content:""}.icon-Frame-110:before{content:""}.icon-a-Group1312316358:before{content:""}.icon-chuanboxianshi:before{content:""}.icon-send:before{content:""}.icon-a-send31:before{content:""}.icon-a-loading1:before{content:""}.icon-a-AI1:before{content:""}.icon-a-thinking1:before{content:""}.icon-copy:before{content:""}.icon-down1:before{content:""}.icon-skill:before{content:""}.icon-close3:before{content:""}.icon-link:before{content:""}.icon-a-closeblack:before{content:""}.icon-add2:before{content:""}.icon-right:before{content:""}.icon-project:before{content:""}.icon-a-Zoomdown:before{content:""}.icon-set1:before{content:""}.icon-a-Frame67:before{content:""}.icon-zijin:before{content:""}.icon-fapiao1:before{content:""}.icon-jiesuan:before{content:""}.icon-shoufukuan:before{content:""}.icon-kucun:before{content:""}.icon-chuku1:before{content:""}.icon-fahuo:before{content:""}.icon-hetong1:before{content:""}.icon-tuikuan1:before{content:""}.icon-dingdan:before{content:""}.icon-guohu1:before{content:""}.icon-pandian:before{content:""}.icon-choujian1:before{content:""}.icon-ruku1:before{content:""}.icon-xiangmu:before{content:""}.icon-qianshou:before{content:""}.icon-a-up2:before{content:""}.icon-a-down3:before{content:""}.icon-maoyiyewu:before{content:""}.icon-visit:before{content:""}.icon-Vector:before{content:""}.icon-left-arrow:before{content:""}.icon-delete:before{content:""}.icon-shuaxin:before{content:""}.icon-drop-move:before{content:""}.icon-a-cangchu1:before{content:""}.icon-renwuzhongxin:before{content:""}.icon-xiaoxizhongxin:before{content:""}.icon-edit:before{content:""}.icon-wenjian:before{content:""}.icon-quanping:before{content:""}.icon-suoxiao:before{content:""}.icon-Union:before{content:""}.icon-Union-1:before{content:""}.icon-ruku:before{content:""}.icon-guohu:before{content:""}.icon-kucunchaxun:before{content:""}.icon-choujian:before{content:""}.icon-chuku:before{content:""}.icon-close2:before{content:""}.icon-xiazaiicon:before{content:""}.icon-del:before{content:""}.icon-search:before{content:""}.icon-a-qingchushuziicon:before{content:""}.icon-shuaxinicon:before{content:""}.icon-a-yijianshanchuicon:before{content:""}.icon-jinxiaocun:before{content:""}.icon-a-Frame55:before{content:""}.icon-a-Frame52:before{content:""}.icon-a-Frame53:before{content:""}.icon-i1:before{content:""}.icon-i:before{content:""}.icon-left:before{content:""}.icon-tuikuan:before{content:""}.icon-a-Frame50:before{content:""}.icon-a-Frame49:before{content:""}.icon-tishitubiao:before{content:""}.icon-jiantou:before{content:""}.icon-resume:before{content:""}.icon-play:before{content:""}.icon-blue-close:before{content:""}.icon-dizhiicon:before{content:""}.icon-yunfeiicon:before{content:""}.icon-yuanyinicon:before{content:""}.icon-zhongliangicon:before{content:""}.icon-tupianicon:before{content:""}.icon-shijianicon:before{content:""}.icon-fuwufei:before{content:""}.icon-yingfu:before{content:""}.icon-rongzi:before{content:""}.icon-jiagejiankong:before{content:""}.icon-baobiao:before{content:""}.icon-work:before{content:""}.icon-AI:before{content:""}.icon-close1:before{content:""}.icon-choose:before{content:""}.icon-add1:before{content:""}.icon-daibangongzuo:before{content:""}.icon-a-Frame44:before{content:""}.icon-a-Frame1312316858:before{content:""}.icon-a-map1:before{content:""}.icon-expand:before{content:""}.icon-a-putaway1:before{content:""}.icon-add:before{content:""}.icon-zhongshenglogo:before{content:""}.icon-code:before{content:""}.icon-Frame-21:before{content:""}.icon-Subtract:before{content:""}.icon-Frame2:before{content:""}.icon-Frame-12:before{content:""}.icon-a-closeeye:before{content:""}.icon-eye:before{content:""}.icon-yunshuxuqiuicon:before{content:""}.icon-wuliu:before{content:""}.icon-hetong:before{content:""}.icon-fapiao:before{content:""}.icon-yonghuguanli:before{content:""}.icon-pingtaiguanli:before{content:""}.icon-zhanghaozhongxin:before{content:""}.icon-zijinguanli:before{content:""}.icon-zhishu:before{content:""}.icon-xiaoxi:before{content:""}.icon-Frame-11:before{content:""}.icon-Frame1:before{content:""}.icon-close-copy:before{content:""}.icon-up:before{content:""}.icon-Frame-2:before{content:""}.icon-Frame-1:before{content:""}.icon-Frame:before{content:""}.icon-close:before{content:""}.icon-down:before{content:""}.icon-Frame-3:before{content:""}.icon-set:before{content:""}.icon-Frame-4:before{content:""}
