:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root,[data-theme=light]{color-scheme:light;--bg-color: #ffffff;--text-color: rgba(0, 0, 0, .88);--border-color: #d9d9d9;--card-bg: #ffffff;--detail-bg: #f0f3fa;--collapse-header-bg: #ffffff;--collapse-content-bg: #ffffff}[data-theme=dark]{color-scheme:dark;--bg-color: #1a1f2e;--text-color: rgba(255, 255, 255, .85);--border-color: #3a4556;--card-bg: #232a3b;--detail-bg: #1a1f2e;--collapse-header-bg: #2a3245;--collapse-content-bg: #232a3b}body{margin: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;height:100vh}#root{height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-table-body{scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{width:7px;height:8px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background:#0000001a}::-webkit-scrollbar-thumb:window-inactive{background:#dbdbdb}::-webkit-scrollbar-thumb:hover{background:#0000004d}.color-flag{width:12px;height:12px;background-color:var(--primary-color, #1890ff);border-radius:2px}.text-gray{color:#b0b0b0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body[data-theme=dark] .ant-collapse{background:var(--collapse-content-bg, #232a3b);border-radius:8px!important}body[data-theme=dark] .ant-collapse-header{background:#10151e!important;border-radius:6px 6px 0 0!important}body[data-theme=dark] .ant-collapse-content{background:#161b26!important;border-color:#3a4556!important;border-radius:0 0 6px 6px!important}body[data-theme=dark] .ant-collapse-item{border-color:#3a4556!important}body[data-theme=dark] .ant-collapse-item:last-child .ant-collapse-content{border-radius:0 0 6px 6px!important}body[data-theme=dark] .ant-collapse-header-text{color:var(--text-color, rgba(255, 255, 255, .85))}body[data-theme=dark] ::-webkit-scrollbar-thumb{background:#fff3}body[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}body[data-theme=dark] ::-webkit-scrollbar-thumb:window-inactive{background:#ffffff26}body[data-theme=dark] .ant-descriptions-item-label{color:#c8d2dcbf!important}body[data-theme=dark] .ant-descriptions-item-content{background:transparent;color:#c8d2dcf2}body[data-theme=dark] .anticon svg path[fill]{fill:currentColor}body[data-theme=dark] .anticon-twoTone{opacity:.85}body[data-theme=dark] .anticon-twoTone svg path:first-child{fill:#1677ff26}body[data-theme=dark] .anticon-twoTone svg path:last-child{fill:#1677ff}body[data-theme=dark] .ant-card{background:#10151e;border:none!important}body[data-theme=dark] .ant-card-head{background:#10151e!important;border-bottom:none!important}body[data-theme=dark] .ant-card-body{background:#161b26!important}.home-layout{height:100%}.logo-vertical{padding:5px}.head-right-panel{width:100%;padding-right:10px;height:40px}.content{margin-top:1px;padding:12px;background-color:var(--content-bg, #f0f3fa)}.home-warpper{background-color:var(--wrapper-bg, #e4e6ea)}[data-theme=dark] .content{--content-bg: #1a1f2e}[data-theme=dark] .home-warpper{--wrapper-bg: #141a26}.menu-warpper{height:100%;overflow-y:auto}.menu-warpper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:transparent;border-radius:10px}.menu-warpper::-webkit-scrollbar{width:8px;background-color:transparent}.menu-warpper::-webkit-scrollbar-thumb{border-radius:10px}.fegSelect .ant-select-selection-overflow{display:flex!important;flex-direction:column!important;align-items:flex-start}.fegSelect .ant-select-selection-overflow-item{width:100%;margin-bottom:4px}.fegSelect .ant-select-selector{height:auto!important;min-height:32px;max-height:200px;overflow-y:auto!important}.ant-list-header{padding:4px 0!important}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}.drawer-panel{background-color:var(--detail-bg, #f0f3fa)!important;padding:12px!important}.drawer-panel-header{height:40px!important}.drawer-tab{margin:0 0 2px}[data-theme=dark] .drawer-panel{--detail-bg: #1a1f2e}.general-table-wrapper{width:100%;overflow:auto}.resizable-header-cell{position:relative;white-space:nowrap;-webkit-user-select:none;user-select:none}.resize-handle{position:absolute;right:0;top:0;bottom:0;width:8px;cursor:col-resize;z-index:1}.resize-handle:after{content:"";position:absolute;right:3px;top:20%;bottom:20%;width:2px;background:transparent;transition:background-color .2s}.resize-handle:hover:after{background:#1890ff}.feg-form-title{font-size:16px;padding-bottom:8px;font-weight:700}.step-card-wrapper{height:40px;width:95%;background:#ecf2fe;border-radius:4px;box-sizing:border-box;padding:6px 12px;font-size:16px;font-weight:500;color:#252525;display:flex;flex-direction:column;justify-content:center;align-items:center}.check{background:#4096ff!important;color:#fff!important}.step-group-card-wrapper{width:inherit;height:inherit;border-radius:4px;box-sizing:border-box;border:1px solid #eee}.step-group-card-wrapper .header{height:32px;line-height:32px;background-color:#003a8c;color:#fff;border-radius:4px 4px 0 0;display:flex;font-size:14px;padding:0 12px;gap:2px}.step-group-card-wrapper .header .header-content{flex:1;display:flex;justify-content:space-between}.step-group-card-wrapper .step-card-group{display:flex;gap:8px;flex-direction:column;align-items:center;padding:16px 0}.editor-bar{background:var(--editor-bar-bg, white);padding:4px;margin-top:4px;margin-bottom:4px;border-radius:6px}body[data-theme=dark] .editor-bar{--editor-bar-bg: #141922}body[data-theme=dark] .ant-segmented{background:#ffffff14;border:none}body[data-theme=dark] .ant-segmented-item{color:#c8d2dcd9;transition:color .3s}body[data-theme=dark] .ant-segmented-item-selected{background:#1677ff33;color:var(--primary-color, #1677ff)}body[data-theme=dark] .ant-segmented-thumb{background:#1677ff33}body[data-theme=dark] .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--primary-color, #1677ff)}body[data-theme=dark] .ant-segmented-item-label{color:inherit}body[data-theme=dark] .person-card-checked .ant-card-head{background:var(--person-card-checked-bg)!important}body[data-theme=dark] .person-card-unchecked .ant-card-head{background:#ffffff14!important}body[data-theme=dark] .person-card-empty .ant-card-head{color:#ff7875!important}.gradient-blue-purple-tag{background:linear-gradient(135deg,#6a11cb,#2575fc)!important;color:#fff!important;border:none!important;border-radius:4px!important}.gradientButton{background:linear-gradient(135deg,#04befe,#6253e1)!important;border:none!important;color:#fff!important;transition:all .3s ease!important;font-weight:600!important;font-style:italic!important;text-shadow:0 1px 2px rgba(0,0,0,.2)!important;position:relative;overflow:hidden;z-index:1;transform:skew(-15deg)!important;height:28px!important;padding:2px 12px!important}.gradientButton>span,.gradientButton .ant-btn-icon{display:inline-block;transform:skew(15deg)!important;line-height:22px!important}.gradientButton:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#6253e1,#04befe);z-index:-1;opacity:0;transition:opacity .3s ease;transform:skew(-15deg)!important}.gradientButton:hover,.gradientButton:focus{color:#fff!important;border:none!important;transform:translateY(-2px) skew(-15deg)!important}.gradientButton:hover:before,.gradientButton:focus:before{opacity:1}.gradientButton:active{transform:translateY(0) skew(-15deg)!important}.gradientButton:disabled,.gradientButton:disabled:hover{background:#f5f5f5!important;color:#00000040!important;box-shadow:none!important;transform:skew(-15deg)!important}.gradientButton:disabled:before,.gradientButton:disabled:hover:before{opacity:0}.gradientButton.loading{opacity:.8;cursor:not-allowed}.gradientButton.ant-btn-sm{height:22px!important;padding:0 8px!important}.gradientButton.ant-btn-sm>span,.gradientButton.ant-btn-sm .ant-btn-icon{line-height:18px!important}.gradientButton.ant-btn-lg{height:34px!important;padding:4px 16px!important}.gradientButton.ant-btn-lg>span,.gradientButton.ant-btn-lg .ant-btn-icon{line-height:26px!important}.custom-row-height{height:24px}.custom-row-height td{padding:2px 8px!important}@media print{@page{margin-top:0;margin-bottom:0}}.table-container{display:inline-block;border:1px double black;padding:1px;width:100%;font-family:"fangsong"}.ws-table{width:100%;table-layout:auto;border-collapse:collapse}.ws-table th,.ws-table td{border:1px solid black;text-align:left;padding:4px 6px;font-size:12px;white-space:pre-line}.ws-table td{min-width:120px}.ws-table-victory{width:100%;table-layout:auto;border-collapse:collapse}.ws-table-victory th,.ws-table-victory td{border:1px solid black;text-align:left;font-size:12px;padding:4px 6px;white-space:pre-line}.ws-table-victory td{min-width:120px}.logo-wrapper{display:grid;place-items:center;height:80px}.title-box{width:100%;display:-webkit-flex;justify-content:space-between;display:flex}.logo-content{display:-webkit-flex;flex-direction:column;display:flex}.logo-img{object-fit:contain}.export-title{font-family:LiSu;font-size:28px;text-align-last:justify}.export-title-ev{font-size:22px;text-align-last:justify}.export-sub-title{font-family:Microsoft YaHei;font-weight:bolder;font-size:16px}.export-sub-title-ev{font-weight:bolder;font-size:12px}.document-title{padding-top:10px;font-family:"fangsong";font-weight:bolder;font-size:24px;text-align:center}.document-sub-title{font-family:"fangsong";font-weight:bolder;font-size:14px;text-align:center;padding-bottom:10px}.table-num{font-family:"fangsong";font-size:12px}.table-footer{padding-top:6px;font-family:"fangsong";width:100%;display:-webkit-flex;justify-content:space-between;display:flex}.export-info{font-size:12px;display:-webkit-flex;display:flex;justify-content:space-between}.project-pdf{margin-bottom:1.5cm;margin-top:1.5cm}.product-remark{font-size:12px}:root,:host{--w-e-textarea-bg-color: #fff;--w-e-textarea-color: #333;--w-e-textarea-border-color: #ccc;--w-e-textarea-slight-border-color: #e8e8e8;--w-e-textarea-slight-color: #d4d4d4;--w-e-textarea-slight-bg-color: #f5f2f0;--w-e-textarea-selected-border-color: #B4D5FF;--w-e-textarea-handler-bg-color: #4290f7;--w-e-toolbar-color: #595959;--w-e-toolbar-bg-color: #fff;--w-e-toolbar-active-color: #333;--w-e-toolbar-active-bg-color: #f1f1f1;--w-e-toolbar-disabled-color: #999;--w-e-toolbar-border-color: #e8e8e8;--w-e-modal-button-bg-color: #fafafa;--w-e-modal-button-border-color: #d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{display:flex!important;flex-direction:column!important;height:100%!important;inset:0!important;margin:0!important;padding:0!important;position:fixed;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.approve-node{border:1px solid #e6f4ff;border-radius:4px;padding:8px}.approve-node:hover{border-color:#4096ff}.approve-title{padding:4px}.approve-describe{padding:4px;color:#69b1ff;font-size:14px}.approve-fix{padding:4px;color:#95de64;font-size:14px}.approve-no-fix{padding:4px;color:#bae0ff;font-size:14px}.approve-jump{padding:4px;color:#bfbfbf;font-size:14px}.approve-wait{padding:4px;color:#69b1ff;font-size:14px}:root{--personnel-flex: 1;--personnel-padding: 8px;--personnel-color: linear-gradient(to right, #69b1ff 40%, #91caff 100%) !important;--personnel-color-focus: #003eb3 !important;--personnel-width: 160px}.card-personnel-body{padding:var(--personnel-padding)!important}.card-personnel0{background:var(--personnel-color);color:#fff!important;flex:var(--personnel-flex)}.card-personnel0-focus{background:var(--personnel-color-focus);color:#fff!important;flex:var(--personnel-flex)}.card-personnel1{background:var(--personnel-color);color:#fff!important;flex:var(--personnel-flex)}.card-personnel1-focus{background:var(--personnel-color-focus);color:#fff!important;flex:var(--personnel-flex)}.card-personnel2{background:var(--personnel-color);color:#fff!important;width:var(--personnel-width)}.card-personnel2-focus{background:var(--personnel-color-focus);color:#fff!important;width:var(--personnel-width)}.card-personnel3{background:var(--personnel-color);color:#fff!important;width:var(--personnel-width)}.card-personnel3-focus{background:var(--personnel-color-focus);color:#fff!important;width:var(--personnel-width)}.card-personnel4{background:var(--personnel-color);color:#fff!important;width:var(--personnel-width)}.card-personnel4-focus{background:var(--personnel-color-focus);color:#fff!important;width:var(--personnel-width)}.personnel-breadcrumb{color:#fff;font-size:10px}.personnel-count{font-size:26px}.personnel-drawer{background-color:var(--detail-bg, #f0f3fa);padding:12px!important}.attachment-icon{font-size:50px;padding-bottom:4px;height:60px}.attachment-panel{text-align:center}.attachment-mask{padding:10px;width:100%;height:100%;pointer-events:none}[data-theme=dark] .personnel-drawer{--detail-bg: #1a1f2e}.edit-bar{position:absolute;top:14px;right:10px}.office-person-panel{margin-left:10px;margin-right:10px}.select-person-type{color:gray}body[data-theme=dark] .person-card .ant-card-head{color:#ffffffd9!important}body[data-theme=dark] .person-card.person-card-checked .ant-card-head{background:var(--person-card-checked-bg, rgba(22, 119, 255, .15))!important}body[data-theme=dark] .person-card.person-card-unchecked .ant-card-head{background:#ffffff14!important}body[data-theme=dark] .person-card.person-card-empty .ant-card-head{color:#ff7875!important}.empty-column{color:#f5222d!important}.error-container{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center}.space-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#021529,#0a1628,#0d1f3c,#0a1628,#021529);z-index:0}.stars{position:absolute;width:100%;height:100%;z-index:1}.star{position:absolute;background:#fff;border-radius:50%;animation:twinkle 2s ease-in-out infinite}@keyframes twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.orbit-ring{position:absolute;border:1px solid rgba(255,255,255,.1);border-radius:50%;z-index:2;pointer-events:none}.orbit-1{width:300px;height:300px;top:50%;left:50%;transform:translate(-50%,-50%);animation:orbit-rotate-1 20s linear infinite}.orbit-2{width:500px;height:500px;top:50%;left:50%;transform:translate(-50%,-50%);animation:orbit-rotate-2 30s linear infinite reverse;border-color:#ffffff14}.orbit-3{width:700px;height:700px;top:50%;left:50%;transform:translate(-50%,-50%);animation:orbit-rotate-3 40s linear infinite;border-color:#ffffff0d}@keyframes orbit-rotate-1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes orbit-rotate-2{0%{transform:translate(-50%,-50%) rotate(30deg)}to{transform:translate(-50%,-50%) rotate(390deg)}}@keyframes orbit-rotate-3{0%{transform:translate(-50%,-50%) rotate(-20deg)}to{transform:translate(-50%,-50%) rotate(340deg)}}.asteroid{position:absolute;background:linear-gradient(135deg,#4a4a4a,#2a2a2a,#1a1a1a);border-radius:50%;z-index:3;box-shadow:inset -8px -8px 20px #0009,inset 4px 4px 15px #ffffff1a,0 0 30px #00000080}.asteroid-1{width:80px;height:75px;top:12%;right:12%;animation:float-asteroid 8s ease-in-out infinite}.asteroid-2{width:50px;height:46px;bottom:18%;left:8%;animation:float-asteroid 10s ease-in-out infinite reverse}.asteroid-3{width:35px;height:32px;top:25%;left:15%;animation:float-asteroid 12s ease-in-out infinite}@keyframes float-asteroid{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(180deg)}}.crater{position:absolute;background:radial-gradient(circle at 30% 30%,#3a3a3a,#0a0a0a);border-radius:50%;box-shadow:inset 2px 2px 5px #000c,inset -1px -1px 3px #64646433}.asteroid-1 .crater-1{width:20px;height:20px;top:12px;left:18px}.asteroid-1 .crater-2{width:14px;height:14px;top:35px;left:45px}.asteroid-1 .crater-3{width:10px;height:10px;top:48px;left:15px}.asteroid-2 .crater-1{width:12px;height:12px;top:10px;left:12px}.asteroid-2 .crater-2{width:8px;height:8px;top:25px;left:28px}.asteroid-3 .crater-1{width:8px;height:8px;top:8px;left:10px}.error-content{position:relative;z-index:10;text-align:center}.error-code{font-size:150px;font-weight:700;color:#fff;text-shadow:0 0 20px rgba(22,119,255,.5),0 0 40px rgba(22,119,255,.3),0 0 60px rgba(22,119,255,.2);display:flex;justify-content:center;align-items:center;margin-bottom:20px;font-family:Arial,sans-serif}.error-code>span{display:inline-block}.error-code .zero{position:relative;color:transparent;-webkit-text-stroke:2px #fff;animation:zero-glow 2s ease-in-out infinite}@keyframes zero-glow{0%,to{-webkit-text-stroke:2px #fff;filter:drop-shadow(0 0 20px rgba(22,119,255,.5))}50%{-webkit-text-stroke:2px #1677ff;filter:drop-shadow(0 0 40px rgba(22,119,255,.8))}}.pulse-ring{position:absolute;top:50%;left:50%;width:80px;height:80px;border:2px solid rgba(22,119,255,.5);border-radius:50%;transform:translate(-50%,-50%);animation:pulse-expand 2s ease-out infinite;pointer-events:none}.pulse-ring:nth-child(2){animation-delay:.6s}.pulse-ring:nth-child(3){animation-delay:1.2s}@keyframes pulse-expand{0%{width:80px;height:80px;opacity:.8}to{width:220px;height:220px;opacity:0}}.error-title{font-size:36px;color:#fff;margin:20px 0 10px;font-weight:500;letter-spacing:6px}.error-desc{font-size:16px;color:#fff9;margin-bottom:40px;letter-spacing:2px}.back-btn{background:linear-gradient(135deg,#1677ff,#69b1ff)!important;border:none!important;border-radius:25px!important;padding:0 50px!important;height:48px!important;font-size:16px!important;font-weight:500!important;letter-spacing:2px!important;box-shadow:0 4px 20px #1677ff66!important;transition:all .3s ease!important}.back-btn:hover{transform:translateY(-3px);box-shadow:0 8px 30px #1677ff99!important;background:linear-gradient(135deg,#4096ff,#91caff)!important}@media (max-width: 768px){.error-code{font-size:100px}.error-title{font-size:24px;letter-spacing:4px}.error-desc{font-size:14px}.orbit-1{width:200px;height:200px}.orbit-2{width:320px;height:320px}.orbit-3{width:450px;height:450px}.asteroid-1{width:50px;height:46px}.asteroid-2{width:35px;height:32px}.asteroid-3{width:25px;height:23px}}*{margin:0;padding:0}html{height:100vh}body{height:100%;background:#fff}#root{height:100%}.container{height:100%;background-size:cover;background-repeat:no-repeat;background-position-y:center;background-image:url(/assets/background-BuoWnRBs.jpg)}.login-wrapper{width:360px;padding:50px 40px;position:relative;left:80%;top:50%;border-radius:12px;background:#ffffff0d;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);animation:shadowColorChange 2s linear infinite;transform:translate(-50%,-50%);overflow:hidden;z-index:1}@keyframes shadowColorChange{0%{box-shadow:0 0 2px #003eb3,0 0 10px #4096ff,inset 0 0 5px #ffffff1a}50%{box-shadow:0 0 2px #4096ff,0 0 10px #003eb3,inset 0 0 5px #ffffff1a}to{box-shadow:0 0 2px #003eb3,0 0 10px #4096ff,inset 0 0 5px #ffffff1a}}.login-input,.login-input:hover{background:transparent}.login-input:focus-within{background:transparent}.footer-wrapper{position:absolute;color:#fff;left:80px;bottom:20px}.logo-wrapper{width:500px;margin:0 auto}.context-wrapper{position:absolute;left:15%;top:40%;text-align:center}.context-1{font-size:90px;font-weight:700;color:#fff;font-family:Microsoft YaHei,sans-serif}.context-2{font-size:60px;color:#fff;font-family:Segoe UI Light,serif}.form-wrapper{margin-left:1px;margin-right:1px}.header{font-size:26px;font-weight:700;text-align:center;line-height:160px}.msg{text-align:right;line-height:40px}.login-welcome{color:#fff;font-size:40px;font-weight:700;padding-left:13px;padding-right:13px;padding-bottom:60px;font-family:Microsoft YaHei,sans-serif}.login-button{overflow:hidden;border:none;background:linear-gradient(135deg,#6253e1,#04befe)!important;transition:all .4s ease}.login-button:hover{background:linear-gradient(135deg,#04befe,#6253e1)!important;box-shadow:0 4px 15px #0003}.login-button:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,#fff0 20%,#ffffff4d,#fff0 80%);transition:left .6s ease}.login-button:hover:after{left:100%}@media screen and (max-width: 1400px){.context-1{font-size:60px}.context-2{font-size:40px}.logo-wrapper{width:350px}}@media screen and (max-width: 1200px){.context-1{font-size:44px}.context-2{font-size:28px}.logo-wrapper{width:280px}}@media screen and (max-width: 992px){.context-wrapper{display:none}.login-wrapper{left:65%}.logo-wrapper{width:280px;left:15%;top:40px}}@media screen and (max-width: 768px){.login-wrapper{width:90vw;max-width:360px;left:50%;top:50%;padding:30px 20px}.login-welcome{font-size:28px;padding-bottom:30px}.logo-wrapper{width:200px;left:20px;top:20px}.footer-wrapper{left:20px;bottom:10px;font-size:12px}.footer-wrapper p{font-size:12px}}@media screen and (max-width: 480px){.login-wrapper{width:92vw;padding:24px 16px}.logo-wrapper{width:150px;left:10px;top:10px}.login-welcome{font-size:24px;padding-bottom:20px}.footer-wrapper{left:10px;bottom:5px}}
