body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Common{height:100vh;width:100vw}.import-template-help{margin-top:32px;color:#303b42;font-size:14px;line-height:1.7}.import-template-help__heading{display:flex;align-items:center;grid-gap:12px;gap:12px;margin:0 0 16px;font-size:16px;font-weight:600}.import-template-help__heading .anticon{color:#5c7f90;font-size:28px}.import-template-help__guide{padding:24px;border:1px solid #d8e3e8;border-radius:4px;background:#f8fafb}.import-template-help__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;margin-bottom:24px}.import-template-help h3,.import-template-help h4{margin:0;color:#263943;font-weight:600}.import-template-help h3{font-size:16px}.import-template-help h4{font-size:14px}.import-template-help p{margin:0}.import-template-help__service{color:#52616b}.import-template-help__download{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-height:44px;max-width:100%;padding:8px 16px;border:1px solid #b5cbd6;border-radius:4px;color:#176398;background:#fff;font-weight:500;text-align:center;cursor:pointer;transition:background-color .15s,border-color .15s}.import-template-help__download:hover{color:#124e78;background:#edf5fa;border-color:#176398}.import-template-help__details summary:focus-visible,.import-template-help__download:focus-visible{outline:2px solid #176398;outline-offset:3px}.import-template-help__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:24px;gap:24px;padding:0;margin:0 0 20px;list-style:none}.import-template-help__steps li{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;min-width:0}.import-template-help__steps p{margin-top:4px;color:#52616b}.import-template-help__number{flex:0 0 26px;height:26px;border-radius:50%;color:#35596b;background:#e3edf2;font-weight:600;text-align:center;line-height:26px}.import-template-help__notice{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;padding:12px 16px;border-radius:4px;background:#edf3f6}.import-template-help__notice .anticon{margin-top:5px;color:#35596b}.import-template-help__details{margin-top:20px;border-top:1px solid #d8e3e8}.import-template-help__details summary{min-height:44px;padding-top:16px;color:#176398;font-weight:500;cursor:pointer}.import-template-help__details summary:hover{color:#124e78}.import-template-help__details-body{padding-top:16px}.import-template-help__example-note{color:#52616b}.import-template-help__fields{margin:12px 0 0}.import-template-help__field{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:12px;gap:12px;padding:16px 0;border-top:1px solid #e1e8ed}.import-template-help__field dt{display:flex;align-items:baseline;grid-gap:8px;gap:8px}.import-template-help__field dd{margin:0}.import-template-help__field code{overflow-wrap:anywhere}.import-template-help__badge{color:#52616b;font-size:12px}.import-template-help__badge--required{color:#35596b;font-weight:600}.import-template-help__field .import-template-help__example{margin-top:4px;color:#52616b}@media (max-width:600px){.import-template-help__guide{padding:16px}.import-template-help__steps{grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.import-template-help__download{width:100%}.import-template-help__field{grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px}}@media (prefers-reduced-motion:reduce){.import-template-help__download{transition:none}}.Initial,.LoginForm-Center{flex-direction:column;justify-content:center;align-items:center;-ms-box-flex:1;box-flex:1}.App{text-align:center}.App-logo{animation:App-logo-spin 20s linear infinite;height:40vmin}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.ant-layout-sider{background:#f0f2f5}.ant-layout-sider-children .ant-menu,.ant-layout-sider-trigger{background:#5b7e91}.ant-menu.ant-menu-sub.ant-menu-vertical{background:#f0f2f5;color:rgba(0,0,0,.85)}.ant-menu-inline .ant-menu-submenu-title{color:#fff}.ant-menu-sub.ant-menu-inline>.ant-menu-item{height:48px;line-height:48px}.ant-menu-dark .ant-menu-inline.ant-menu-sub{background:#f0f2f5;box-shadow:none}.ant-menu-dark .ant-menu-sub{background:#f0f2f5}.ant-menu-dark .ant-menu-item{color:rgba(0,0,0,.85)}.ant-menu-inline .ant-menu-item{margin-top:0;margin-bottom:0}.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected,.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-item-selected{background-color:#a2d7dd;color:#fff}.department-note .icon,.department-note .note-content{float:left}.department-note .icon{font-size:20px;margin-right:10px;padding-top:5px}.attention .attention-content,.attention .icon-warning,.help .icon-question,.help .text-help,.upload .button-upload,.upload .note-button{float:left}.help .text-help,.upload .note-button{line-height:30px}.attention .icon-warning{font-size:20px;margin-right:10px}.upload .button-upload{width:130px;height:35px;background-color:#4490f7;color:#ebedef;margin-right:10px}.help .icon-question{font-size:30px;margin-right:11px;opacity:.15}.attention,.upload{margin-top:10px;margin-bottom:30px}.attention,.help .text-help,.upload-title{color:rgba(0,0,0,.85);font-weight:700}.ant-result-subtitle{color:rgba(0,0,0,.85)}.help,.upload-title{margin-top:30px;margin-bottom:15px}.ant-upload.ant-upload-drag .ant-upload-btn{height:150px}.wrap-card{padding-left:25px;padding-right:25px}.ant-upload-list-picture .ant-upload-list-item{height:130px}.ant-upload-list-picture .ant-upload-list-item-thumbnail,.ant-upload-list-picture .ant-upload-list-item-thumbnail img{width:110px;height:110px}.ant-upload-list-picture .ant-upload-list-item-name{padding-left:115px;line-height:110px}.ant-card-head{border-bottom:1px solid #e8e8e8;border-radius:2px 2px 0 0}.ant-result{background:#fafafa;border:1px dashed #d9d9d9;border-radius:4px;margin-bottom:16px;padding:8px}.ant-result-icon,.mb-8{margin-bottom:8px}.ant-result-icon>.anticon{font-size:36px}.ant-result-title{font-size:16px}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}