.requirement-type-manager-page{width:100%;height:100%;padding:25px}.requirement-type-manager-page .requirement-type-manager{width:100%}.requirement-type-manager-page .requirement-type-manager .requirement-type-manager-header{width:100%;height:32px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.requirement-type-manager-page .requirement-type-manager .requirement-type-manager-header .tip-info{margin-left:20px}.requirement-type-manager-page .requirement-type-manager .requirement-type-manager-header .tip-info a{margin-left:5px}.requirement-type-manager-page .requirement-type-manager .requirement-type-list-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:15px}.requirement-types-item-wrapper{margin-top:15px;padding:20px 24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:4px;border:1px solid #dce0e8;overflow:hidden;position:relative}.requirement-types-item-wrapper:hover .type-name-action .btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.requirement-types-item-wrapper:hover .requirement-type-item-info .type-item-row .row-content .workflow-selector-wrapper .ant-btn{display:inline-block}.requirement-types-item-wrapper .type-name-action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px;width:100%;font-size:14px}.requirement-types-item-wrapper .type-name-action .btn{width:22px;height:22px;color:#0068ff;margin-right:12px;cursor:pointer;display:none}.requirement-types-item-wrapper .type-name-action .name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-types-item-wrapper .type-name-action .name .type-name{font-weight:600;margin-left:5px;margin-right:8px;color:#141f38;font-size:14px}.requirement-types-item-wrapper .type-name-action .action .requirement-type-item-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.requirement-types-item-wrapper .type-name-action .action .requirement-type-item-buttons .btn.ant-popover-open{display:inline-block}.requirement-types-item-wrapper .requirement-type-item-info{width:100%}.requirement-types-item-wrapper .requirement-type-item-info .type-item-row{margin-top:10px;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.requirement-types-item-wrapper .requirement-type-item-info .type-item-row.fields{-ms-flex-align:start;align-items:flex-start}.requirement-types-item-wrapper .requirement-type-item-info .type-item-row .row-label{font-size:14px;font-weight:400;color:#69748c;line-height:24px;margin-right:10px;-ms-flex:0 0 56px;flex:0 0 56px}.requirement-types-item-wrapper .requirement-type-item-info .type-item-row .row-content{font-size:14px;font-weight:400;color:#141f38;max-height:66px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;-ms-flex:auto;flex:auto}.requirement-types-item-wrapper .requirement-type-item-info .type-item-row .row-content.form .ant-btn{background:rgba(0,104,255,.1);border-radius:4px;color:#1647a3;margin-right:12px}.requirement-types-item-wrapper .requirement-type-item-info .type-item-row .row-content .workflow-selector-wrapper .ant-btn{display:none}.requirement-types-item-wrapper .requirement-type-item-info .type-item-row:first-of-type{margin-top:0}.requirement-type-modal .ant-modal-header .type-modal-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.requirement-type-modal .ant-modal-header .type-modal-title-wrapper .type-modal-title{height:24px;font-size:16px;font-weight:600;color:#141f38;line-height:24px}.requirement-type-modal .ant-modal-header .type-modal-title-wrapper .type-modal-subtitle{height:20px;font-size:14px;font-weight:400;color:#222e4d;line-height:20px;margin-left:5px}.requirement-type-modal .ant-modal-body{padding-bottom:40px;overflow-y:scroll}.requirement-type-modal .ant-modal-body .ant-form .ant-form-item{margin-bottom:20px}.requirement-type-modal .ant-modal-body .ant-form .ant-form-item input.error{border:1px solid #b20910}.requirement-type-modal .ant-modal-body .ant-form .ant-form-item:last-of-type{margin-bottom:0}.requirement-type-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-explain{color:#b20910}.requirement-type-modal .ant-modal-body .type-icon-list .ant-col .ant-list-item{margin-bottom:0}.requirement-type-modal .ant-modal-body .type-icon-list .ant-col .ant-list-item .type-icon-wrapper{display:-ms-flexbox;display:flex;width:32px;height:32px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:2px;border:1px solid #ccd0d9;cursor:pointer}.requirement-type-modal .ant-modal-body .type-icon-list .ant-col .ant-list-item .type-icon-wrapper .anticon{font-size:24px}.requirement-type-modal .ant-modal-body .type-icon-list .ant-col .ant-list-item .type-icon-wrapper.selected,.requirement-type-modal .ant-modal-body .type-icon-list .ant-col .ant-list-item .type-icon-wrapper:hover{border:1px solid #0068ff}.requirement-attachment-uploader{position:relative}.requirement-attachment-uploader .ant-upload .ant-btn{border:1px solid #dce0e8}.requirement-attachment-uploader .ant-upload .uploader-trigger span{color:#141f38}.requirement-attachment-uploader .info{display:inline-block;font-size:12px;font-weight:400;color:#7c869c;line-height:16px;position:absolute;left:120px;top:0}.requirement-attachment-uploader .info .upload-tip{margin:0;position:relative;padding-left:5px;color:#69748c}.requirement-attachment-uploader .info .upload-tip:before{content:"";width:2px;height:2px;background-color:#7c869c;border-radius:50%;position:absolute;left:0;top:calc(50% - 1px)}.requirement-attachment-uploader .upload-file-list{margin-top:10px}.requirement-attachment-uploader.mobile .ant-upload .ant-btn{width:100%}.requirement-attachment-uploader.mobile .ant-upload.ant-upload-select{display:block;width:100%}.requirement-attachment-uploader.mobile .info{position:relative;left:0;top:0}.mobile-date-picker-input{font-size:14px;line-height:22px;padding:9px}.mobile-date-picker-placeHolder,.mobile-date-picker-value{width:100%;padding:9px;font-size:14px}.mobile-date-picker-placeHolder{color:#c2c2c2}.custom-field-select-mobile .ant-input{padding:6px 12px;min-height:40px}.custom-field-select-mobile:not(.is-tag) .ant-tag{border-radius:2px}.custom-field-select-mobile .custom-field-select-mobile-value-wrapper{padding-right:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;line-height:26px;-ms-flex-align:center;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-select-mobile .custom-field-select-mobile-value-wrapper .custom-field-select-mobile-value-wrapper-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-select-mobile .custom-field-select-mobile-value-wrapper .custom-field-select-mobile-value-wrapper-content-item{-ms-flex:none;flex:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:100%}.custom-field-select-mobile .custom-field-select-mobile-value-wrapper>.anticon.clear-btn,.custom-field-select-mobile .custom-field-select-mobile-value-wrapper>.anticon.dropdown-btn{font-size:16px;color:#dce0e8;position:absolute;top:53%;right:11px;margin-top:-7px}.custom-field-select-mobile .custom-field-select-mobile-value-wrapper .anticon+span{margin-left:10px}.custom-field-select-mobile .custom-field-select-mobile-value-wrapper .ant-tag{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;overflow-x:hidden;-ms-flex:none;flex:none;margin-top:2px;margin-bottom:2px;max-width:100%}.custom-field-select-mobile .custom-field-select-mobile-value-wrapper .ant-tag>span{-ms-flex:auto;flex:auto}.custom-field-select-mobile .custom-field-select-mobile-value-wrapper .ant-tag span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-select-mobile .custom-field-select-mobile-value-wrapper .ant-tag .anticon{-ms-flex-negative:0;flex-shrink:0}.custom-field-select-mobile .placeholder{color:#dce0e8}.custom-field-select-mobile-render.multiple .ant-drawer-header,.custom-field-select-mobile-render.multiple .ant-drawer-header .ant-drawer-title{padding:0}.custom-field-select-mobile-render .ant-drawer-wrapper-body{overflow:auto}.custom-field-select-mobile-render .ant-drawer-content{border-radius:8px 8px 0 0}.custom-field-select-mobile-render .ant-drawer-header{padding:14px 46px;border-bottom:1px solid rgba(0,0,0,.06);color:#030303;border-radius:8px 8px 0 0;-ms-flex-negative:0;flex-shrink:0;height:52px}.custom-field-select-mobile-render .ant-drawer-header .ant-drawer-header-title{-ms-flex:1 1;flex:1 1;overflow:hidden}.custom-field-select-mobile-render .ant-drawer-header .ant-drawer-title{text-align:center;font-weight:600;line-height:24px;-ms-flex:1 1;flex:1 1;overflow:hidden}.custom-field-select-mobile-render .ant-drawer-header .ant-drawer-close{padding:18px;margin-right:0;position:absolute;right:0;top:0}.custom-field-select-mobile-render .ant-drawer-header .custom-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;overflow:auto}.custom-field-select-mobile-render .ant-drawer-header .custom-header .ant-btn{height:45px;color:#2e74ff;padding:5px 12px;-ms-flex-negative:0;flex-shrink:0}.custom-field-select-mobile-render .ant-drawer-header .custom-header .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-select-mobile-render .ant-drawer-body{padding:0;overflow:auto}.custom-field-select-mobile-render .ant-drawer-body .search-wrapper{padding:10px 20px}.custom-field-select-mobile-render .ant-drawer-body .search-wrapper .search-input{padding:8px 12px;line-height:22px;color:#7e7e83;border:1px solid #dce0e8}.custom-field-select-mobile-render .ant-drawer-body .search-wrapper .search-input .ant-input{font-size:14px;line-height:22px}.custom-field-select-mobile-render .ant-drawer-body .ant-list-item{font-size:14px;line-height:22px;color:#141f38;border-bottom:none;padding:10px 20px;position:relative;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.custom-field-select-mobile-render .ant-drawer-body .ant-list-item.is-tag{padding:8px 20px}.custom-field-select-mobile-render .ant-drawer-body .ant-list-item span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-select-mobile-render .ant-drawer-body .ant-list-item .ant-checkbox-wrapper{margin-right:8px}.custom-field-select-mobile-render .ant-drawer-body .ant-list-item .anticon{margin-right:10px;font-size:16px;vertical-align:middle}.custom-field-select-mobile-render .ant-drawer-body .ant-list-item .anticon+span{vertical-align:middle}.custom-field-select-mobile-render .ant-drawer-body .ant-list-item .ant-tag{overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:2px 10px}.custom-field-select-mobile-render .ant-drawer-body .ant-list-item.item-group{color:#69748c}.custom-field-select-mobile-render .ant-drawer-body .ant-list-item.item-selected{background-color:#e6f4ff}.custom-field-multi-select .ant-select-selection-overflow-item>span{margin-top:2px;margin-bottom:2px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:100%}.custom-field-multi-select .ant-tag{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow-x:hidden;-ms-flex:initial;flex:initial}.custom-field-multi-select .ant-tag>span{-ms-flex:auto;flex:auto}.custom-field-multi-select .ant-tag span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-multi-select .ant-tag .anticon{-ms-flex-negative:0;flex-shrink:0}.custom-field-multi-select-dropdown{width:320px!important}.custom-field-multi-select-dropdown.all .ant-select-item .ant-select-item-option-content{display:-ms-flexbox;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-multi-select-dropdown.all .ant-select-item .ant-select-item-option-content .ant-checkbox-wrapper{margin-right:8px}.custom-field-multi-select-dropdown.all .ant-select-item .ant-select-item-option-content .ant-checkbox-wrapper+span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-multi-select-dropdown.all .ant-select-item-option-selected{background-color:unset;font-weight:unset}.custom-field-multi-select-dropdown.all .ant-select-item-option-active{background-color:unset}.custom-field-multi-select-dropdown .ant-select-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.custom-field-multi-select-dropdown .ant-select-item-option-content{-ms-flex:initial;flex:initial}.custom-field-multi-select-dropdown .ant-tag{max-width:100%;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.custom-field-multi-select-dropdown .ant-tag span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-checkbox-wrapper.mobile .ant-radio-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-checkbox-wrapper.mobile .ant-radio-group .ant-radio-wrapper{-ms-flex:1 1;flex:1 1;border:none;background:none;border-radius:6px;margin-right:0;padding:5px}.custom-checkbox-wrapper.mobile .ant-radio-group .ant-radio-wrapper:not(:last-of-type){margin-bottom:5px}.custom-checkbox-wrapper.mobile .ant-radio-group .ant-radio-wrapper:before{display:none}.requirement-form-item-rich-text .kms-rich-text-tool .kms-tb-btn{width:28px;height:28px;line-height:28px}.requirement-form-item-rich-text .kms-rich-text-tool .kms-dropdown{width:38px;margin:0 4px;padding:0 5px}.requirement-form-item-rich-text .kms-rich-text-tool .kms-picker{line-height:28px}.requirement-form-item-rich-text.no-toolbar .kms-rich-text-tool{margin-top:-30px}.requirement-form-item-rich-text.no-toolbar .kms-table .table-container{padding-top:0}.requirement-form-item-rich-text.no-toolbar .kms-table .col-tool,.requirement-form-item-rich-text.no-toolbar .kms-table .row-tool,.requirement-form-item-rich-text.no-toolbar .kms-table .table-tool{display:none}.requirement-form-item-rich-text:not(.no-toolbar) .kms-table-view.show-tool .kms-table{margin-left:-8px}.requirement-form-item-rich-text:not(.no-toolbar) .kms-table-view:not(.show-tool) .table-container{padding-top:0}.requirement-form-item-rich-text:not(.no-toolbar) .kms-table-view:not(.show-tool) .kms-table .col-tool{display:none}.requirement-form-item-rich-text:not(.is-readonly){background:#fff}.requirement-form-item-rich-text:not(.is-readonly) .kms-rich-text-body{min-height:112px;max-height:570px;overflow-x:auto;overflow-y:scroll}.requirement-form-item-rich-text:not(.is-readonly) .kms-rich-text-body .ProseMirror{min-height:112px}.requirement-form-item-rich-text:not(.is-readonly).plain .kms-rich-text-body,.requirement-form-item-rich-text:not(.is-readonly).plain .kms-rich-text-body .ProseMirror{min-height:30px}.requirement-form-item-rich-text.fullscreen{height:100%;border:none}.requirement-form-item-rich-text.fullscreen .kms-rich-text-tool{height:40px}.requirement-form-item-rich-text.fullscreen .kms-rich-text-tool .kms-tb-btn{width:38px;height:38px;line-height:38px}.requirement-form-item-rich-text.fullscreen .kms-rich-text-tool .tool-btn-group{line-height:38px;min-height:40px}.requirement-form-item-rich-text.fullscreen .kms-rich-text-tool .kms-picker{line-height:38px}.requirement-form-item-rich-text.fullscreen .kms-rich-text-body{-ms-flex:1 1;flex:1 1;max-height:unset}.requirement-form-item-rich-text.fullscreen .kms-rich-text-body .ProseMirror{min-height:100%}@media (max-width:575px){.custom-field-text .ant-input{font-size:14px;line-height:26px}}.custom-field-select .ant-select-selection-item .anticon:first-child{margin-right:10px;font-size:16px;vertical-align:middle}.custom-field-select .ant-select-selection-item .anticon+span{vertical-align:middle}.custom-field-select.is-tag.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding-left:4px}.custom-field-select.is-tag.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search{left:4px}.custom-field-select.is-tag.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{padding-left:7px}.custom-field-select.is-tag.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.custom-field-select.is-tag.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item .ant-tag{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow-x:hidden;-ms-flex:initial;flex:initial}.custom-field-select.is-tag.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item .ant-tag span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-select.is-tag.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item .ant-tag .anticon{-ms-flex-negative:0;flex-shrink:0}.custom-field-select-dropdown{width:320px!important}.custom-field-select-dropdown .ant-select-item-option-content{-ms-flex:initial;flex:initial}.custom-field-select-dropdown .ant-select-item-option-content .anticon{margin-right:10px;font-size:16px}.custom-field-select-dropdown .ant-select-item-group{color:#69748c}.custom-field-select-dropdown .ant-tag{max-width:100%;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.custom-field-select-dropdown .ant-tag span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-select-dropdown.milestone-dropdown{width:120px!important}.custom-field-tree-select-mobile .ant-input{padding:6px 12px;min-height:40px}.custom-field-tree-select-mobile:not(.is-tag) .ant-tag{border-radius:2px}.custom-field-tree-select-mobile .custom-field-select-mobile-value-wrapper{padding-right:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;line-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-tree-select-mobile .custom-field-select-mobile-value-wrapper>.anticon{color:#dce0e8;position:absolute;top:53%;right:11px;margin-top:-7px}.custom-field-tree-select-mobile .custom-field-select-mobile-value-wrapper .ant-tag{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow-x:hidden;-ms-flex:initial;flex:initial;margin-top:2px;margin-bottom:2px}.custom-field-tree-select-mobile .custom-field-select-mobile-value-wrapper .ant-tag>span{-ms-flex:auto;flex:auto}.custom-field-tree-select-mobile .custom-field-select-mobile-value-wrapper .ant-tag span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-tree-select-mobile .custom-field-select-mobile-value-wrapper .ant-tag .anticon{-ms-flex-negative:0;flex-shrink:0}.custom-field-tree-select-mobile .placeholder{color:#dce0e8}.custom-field-tree-select-mobile-render .ant-drawer-content{border-radius:8px 8px 0 0}.custom-field-tree-select-mobile-render .ant-drawer-header{padding:14px;border-bottom:1px solid rgba(0,0,0,.06);color:#030303;border-radius:8px 8px 0 0;-ms-flex-negative:0;flex-shrink:0;height:52px}.custom-field-tree-select-mobile-render .ant-drawer-header .ant-drawer-title{text-align:center;font-weight:600;line-height:24px}.custom-field-tree-select-mobile-render .ant-drawer-header .ant-drawer-close{padding:18px}.custom-field-tree-select-mobile-render .ant-drawer-header .custom-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.custom-field-tree-select-mobile-render .ant-drawer-header .custom-header .ant-btn{height:45px;color:#2e74ff;padding:5px 12px}.custom-field-tree-select-mobile-render .ant-drawer-body{padding:0;overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.custom-field-tree-select-mobile-render .ant-drawer-body .search-wrapper{padding:10px 20px;-ms-flex-negative:0;flex-shrink:0}.custom-field-tree-select-mobile-render .ant-drawer-body .search-wrapper .search-input{padding:8px 12px;line-height:22px;color:#7e7e83;border:1px solid #dce0e8}.custom-field-tree-select-mobile-render .ant-drawer-body .search-wrapper .search-input .ant-input{font-size:14px;line-height:22px}.custom-field-tree-select-mobile-render .ant-drawer-body>.ant-empty{-ms-flex:1 1;flex:1 1;overflow:auto}.custom-field-tree-select-mobile-render .ant-drawer-body .ant-tree{padding:10px 20px;-ms-flex:1 1;flex:1 1;overflow:auto}.custom-field-tree-select-mobile-render .ant-drawer-body .ant-tree .ant-tree-treenode{padding-top:9px;padding-bottom:9px}.custom-field-tree-select-mobile-render .ant-drawer-body .ant-tree .ant-tree-treenode .selected-icon{position:absolute;right:10px;top:5px}.custom-field-tree-select-mobile-render .ant-drawer-body .ant-tree .ant-tree-node-selected{padding-right:30px}.requirement-index-selector{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.requirement-index-selector .purpose-index{-ms-flex:0 0 60px;flex:0 0 60px;display:inline-block}.requirement-index-selector .purpose-index .ant-btn{float:right;width:88px}.requirement-index-selector .index-selector{-ms-flex:auto;flex:auto;display:inline-block;border:none}.requirement-index-selector .index-selector .ant-select.ant-select-multiple .ant-select-selector{max-height:unset;height:unset}.requirement-tag-selector{width:100%}.requirement-tag-selector.all .ant-select-selection-overflow-item .requirement-tag-tag-all{display:none}.requirement-tag-selector.ant-select-multiple.ant-select-allow-clear .ant-select-selector,.requirement-tag-selector.ant-select-multiple.ant-select-show-arrow .ant-select-selector{padding-right:24px}.requirement-tag-selector .ant-select-selector .ant-tag{max-width:calc(100% - 3px);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.requirement-tag-selector .ant-select-selector .ant-tag .anticon{color:#fff}.requirement-tag-selector .ant-select-selector .ant-select-selection-overflow{grid-row-gap:2px;row-gap:2px}.requirement-tag-selector-dropdown.all .ant-select-item .ant-select-item-option-content{display:-ms-flexbox;display:flex}.requirement-tag-selector-dropdown.all .ant-select-item .ant-select-item-option-content .ant-checkbox-wrapper{margin-right:8px}.requirement-tag-selector-dropdown.all .ant-select-item-option-selected{background-color:unset;font-weight:unset}.requirement-tag-selector-dropdown.all .ant-select-item-option-active{background-color:unset}.requirement-tag-selector-dropdown .add-tag-guide{height:180px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.requirement-tag-selector-dropdown .tag-option-item .ant-select-item-option-content{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.requirement-tag-selector-dropdown .tag-option-item .ant-select-item-option-content .tag-option-title{display:-ms-flexbox;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-tag-selector-dropdown .tag-option-item .ant-select-item-option-content .tag-option-title .ant-tag,.requirement-tag-selector-dropdown .tag-option-item .ant-select-item-option-content .tag-option-title .item-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-tag-selector-dropdown .tag-option-item .ant-select-item-option-content .anticon{display:none;color:#0068ff}.requirement-tag-selector-dropdown .tag-option-item .ant-select-item-option-content:hover .anticon{display:block}.requirement-tag-selector-dropdown .tag-option-item .ant-select-item-option-state{margin-left:12px}.requirement-tag-selector-dropdown .search-item .ant-select-item-option-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.requirement-tag-selector-dropdown .search-item .ant-select-item-option-content .item-label{-ms-flex:1 1;flex:1 1;overflow:hidden}.requirement-tag-selector-dropdown .search-item .ant-select-item-option-content .item-label .item-label-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-tag-selector-dropdown .search-item .ant-select-item-option-content .item-label .item-status{font-size:14px;color:#222e4d;-ms-flex-negative:0;flex-shrink:0}.requirement-tag-selector-dropdown .search-item .ant-select-item-option-content .add-btn{-ms-flex-negative:0;flex-shrink:0;color:#0068ff}.requirement-tag-edit-popover{z-index:1050}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content{padding:0}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .content-title{padding:5px 16px 4px;color:#141f38;font-weight:500;border-bottom:1px solid #e9ebf2}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .content-title .tag-edit-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .content-title .tag-edit-title .anticon{font-size:10px}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .tag-edit-body{padding:22px 12px 10px}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .tag-edit-body .tag-edit-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .tag-edit-body .tag-edit-input .ant-input{width:167px;margin-right:8px}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .tag-edit-body .tag-edit-input .ant-input.tag-edit-error{border-color:#b20910}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .tag-edit-body .tag-edit-input .color-button{width:20px;height:20px;border-radius:50%;background:#ad6200;cursor:pointer}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .tag-edit-body .edit-tag-error{display:inline-block;background-color:rgba(255,60,40,.1);border-radius:2px;padding:0 5px;font-size:14px;color:#b20910;line-height:20px}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .tag-edit-body .edit-tag-no-error{height:20px}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .tag-edit-body .tag-edit-action{margin-top:2px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.requirement-tag-edit-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .tag-edit-body .tag-edit-action .ant-btn{width:92px;height:24px;font-size:14px;line-height:24px;padding:unset}.requirement-tag-edit-colorpicker{z-index:2000}.custom-field-value-tag-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-field-value-tag-list .ant-tag:not(.cascade_type){border:none;border-radius:11px;vertical-align:middle;line-height:22px!important;text-align:center;overflow:hidden;text-overflow:ellipsis;height:22px;margin-bottom:5px}.custom-field-value-tag-list .ant-tag:not(.cascade_type) span:first-child{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.custom-field-value-tag-list .ant-tag.default-color{border:1px solid #d9d9d9}.custom-cascade-tag-list{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-cascade-tag-list .ant-tag{vertical-align:middle;line-height:22px!important;text-align:center;overflow:hidden;text-overflow:ellipsis;height:22px}.custom-cascade-tag-list .ant-tag span:first-child{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.requirement-edition-selector{width:100%}.requirement-edition-selector.all .ant-select-selection-overflow-item .requirement-edition-tag-all{display:none!important}.requirement-edition-selector.ant-select-multiple.ant-select-allow-clear .ant-select-selector,.requirement-edition-selector.ant-select-multiple.ant-select-show-arrow .ant-select-selector{padding-right:24px}.requirement-edition-selector .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-tag{max-width:calc(100% - 3px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-edition-selector .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-tag>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-edition-selector-dropdown .ant-select-item-empty{padding:0}.requirement-edition-selector-dropdown .ant-select-item-empty .ant-empty{padding:20px 0}.requirement-edition-selector-dropdown.all .ant-select-item .ant-select-item-option-content{display:-ms-flexbox;display:flex}.requirement-edition-selector-dropdown.all .ant-select-item .ant-select-item-option-content .ant-checkbox-wrapper{margin-right:8px}.requirement-edition-selector-dropdown.all .ant-select-item-option-selected{background-color:unset;font-weight:unset}.requirement-edition-selector-dropdown.all .ant-select-item-option-active{background-color:unset}.requirement-edition-selector-dropdown .add-edition-guide{height:180px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.requirement-edition-selector-dropdown .edition-option-item .ant-select-item-option-content{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.requirement-edition-selector-dropdown .edition-option-item .ant-select-item-option-content .edition-option-title{display:-ms-flexbox;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-edition-selector-dropdown .edition-option-item .ant-select-item-option-content .edition-option-title .item-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-edition-selector-dropdown .edition-option-item .ant-select-item-option-content .anticon{display:none;color:#0068ff}.requirement-edition-selector-dropdown .edition-option-item .ant-select-item-option-content:hover .anticon{display:block}.requirement-edition-selector-dropdown .edition-option-item .ant-select-item-option-state{margin-left:12px}.requirement-edition-selector-dropdown .search-item .ant-select-item-option-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.requirement-edition-selector-dropdown .search-item .ant-select-item-option-content .item-label{-ms-flex:1 1;flex:1 1;overflow:hidden}.requirement-edition-selector-dropdown .search-item .ant-select-item-option-content .item-label .item-label-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-edition-selector-dropdown .search-item .ant-select-item-option-content .item-label .item-status{font-size:14px;color:#222e4d;-ms-flex-negative:0;flex-shrink:0}.requirement-edition-selector-dropdown .search-item .ant-select-item-option-content .add-btn{-ms-flex-negative:0;flex-shrink:0;color:#0068ff}.priority-picker{width:100%}.priority-picker.read-only .anticon{font-size:16px;vertical-align:middle}.priority-picker.read-only .anticon+span{vertical-align:middle;margin-left:10px}.in-detail-page.progress-editor{height:32px;margin-right:8px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 8px;position:relative;left:-10px}.progress-editable.progress-editor{cursor:pointer}.progress-hoverd.progress-editor{border-color:#ccd0d9}.progress-editor{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px;border:1px solid transparent;border-radius:4px;position:relative}.progress-editor,.progress-editor-bar{-webkit-transition:all .3s;transition:all .3s}.progress-editor-bar{-ms-flex:1 1;flex:1 1;margin-right:32px}.progress-editor-icon{position:absolute;right:0;width:32px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#ccd0d9}.progress-input{width:100%}.flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.number-input .ant-input-number.custom-field-number,.number-input .input-number.custom-field-number{width:100%;font-size:14px;line-height:26px}.number-input .percent{border:1px solid #ccd0d9;cursor:text;padding:4px 0 4px 11px;background-color:#fff;line-height:22px}.number-input .percent:before{content:attr(data-placeholder) "";position:absolute;z-index:100;color:#bfbfbf}.number-input .percent .input-number-wrap{border:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.number-input .percent .input-number-wrap .input-number-input{padding:0}.number-input .percent .input-number-wrap .input-number-input:focus{-webkit-box-shadow:none;box-shadow:none}.number-input .percent .percent-suffix{display:inline-block;padding-left:2px}.number-format{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.number-format .number-format-checkbox .number-format-checkbox-decimal{line-height:24px;margin-bottom:8px}.number-format .number-format-checkbox .number-format-checkbox-micrometer{margin-bottom:8px}.number-format .number-format-example{height:60px;width:245px;background:#f5f6fa;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:22px}@media (max-width:575px){.custom-field-number .ant-input{font-size:14px;line-height:26px}}.custom-field-selector-dropdown{width:320px!important;padding-left:10px;padding-right:10px}.custom-field-selector-dropdown.multiple .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-treenode .ant-select-tree-switcher{line-height:32px}.custom-field-selector-dropdown.multiple .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-treenode .ant-select-tree-checkbox{margin:8px 8px 0 0}.custom-field-selector-dropdown.multiple .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-treenode .ant-select-tree-node-content-wrapper:hover{background:none}.custom-field-selector-dropdown:not(.multiple) .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-treenode{margin:0}.custom-field-selector-dropdown:not(.multiple) .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-treenode .ant-select-tree-node-selected.ant-select-tree-node-content-wrapper{background:rgba(0,104,255,.1);border-radius:4px}.custom-field-selector-dropdown:not(.multiple) .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-treenode .ant-select-tree-node-selected.ant-select-tree-node-content-wrapper:before{position:absolute;top:11px;right:17px;content:"";display:block;width:12px;height:7px;border:1px solid #0068ff;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.custom-field-selector-dropdown:not(.multiple) .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-treenode .ant-select-tree-switcher{line-height:32px}.custom-field-selector-dropdown.limit_single .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-treenode:not(.limit_last_node) .ant-select-tree-checkbox{margin:0}.custom-field-selector-dropdown.limit_single .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-treenode:not(.limit_last_node) .ant-select-tree-checkbox.ant-select-tree-checkbox-checked+.ant-select-tree-node-content-wrapper{background:none}.custom-field-selector-dropdown.limit_single .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-treenode:not(.limit_last_node) .ant-select-tree-checkbox.ant-select-tree-checkbox-checked+.ant-select-tree-node-content-wrapper:before{display:none;content:""}.custom-field-selector-dropdown .ant-select-tree-node-content-wrapper{display:-ms-inline-flexbox;display:inline-flex;min-width:0;height:32px;line-height:32px}.custom-field-selector-dropdown .ant-select-tree-node-content-wrapper .ant-select-tree-title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:100%;margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-selector-dropdown .ant-select-tree-node-content-wrapper .ant-select-tree-title .ant-tag{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-selector-dropdown .ant-select-tree-node-content-wrapper:hover{background:rgba(0,104,255,.1);border-radius:4px}.custom-field-tree-wrapper.single_tree .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item{max-width:90%}.custom-field-tree-wrapper .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item{margin-right:4px}.custom-field-tree-wrapper .ant-select-selector .ant-select-selection-overflow .ant-tag{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border-radius:4px;background:#f5f5f5}.custom-field-tree-wrapper .ant-select-selector .ant-select-selection-overflow .cascade-title-label{color:#141f38;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:1px}.custom-field-selector-dropdown{width:100%}.custom-field-tree-wrapper .ant-select-selector .ant-select-selection-overflow .cascade-name{margin-left:4px}.custom-field-tree-wrapper span.ant-select-tree-iconEle,.custom-field-tree-wrapper span.ant-select-tree-switcher{vertical-align:middle}.custom-field-tree-wrapper .ant-select-tree-node-content-wrapper{overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.custom-field-tree-wrapper .ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title{font-weight:400}.custom-cascade-field-select-mobile-value-wrapper{padding-right:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;line-height:26px;min-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-cascade-field-select-mobile-value-wrapper.placeholder{color:#dce0e8}.custom-cascade-field-select-mobile-value-wrapper>.anticon{color:#dce0e8;position:absolute;top:53%;right:11px;margin-top:-7px}.custom-cascade-field-select-mobile-value-wrapper .ant-tag{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow-x:hidden;-ms-flex:initial;flex:initial;margin-top:2px;margin-bottom:2px;background:#f5f5f5}.custom-cascade-field-select-mobile-value-wrapper .ant-tag>span{-ms-flex:auto;flex:auto}.custom-cascade-field-select-mobile-value-wrapper .ant-tag span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-cascade-field-select-mobile-value-wrapper .ant-tag .anticon{-ms-flex-negative:0;flex-shrink:0}.custom-cascade-field-tree-select-mobile-render .ant-drawer-content{border-radius:8px 8px 0 0}.custom-cascade-field-tree-select-mobile-render .ant-drawer-header{padding:14px;border-bottom:1px solid rgba(0,0,0,.06);color:#030303;border-radius:8px 8px 0 0;-ms-flex-negative:0;flex-shrink:0;height:52px}.custom-cascade-field-tree-select-mobile-render .ant-drawer-header .ant-drawer-title{text-align:center;font-weight:600;line-height:24px}.custom-cascade-field-tree-select-mobile-render .ant-drawer-header .ant-drawer-close{padding:18px}.custom-cascade-field-tree-select-mobile-render .ant-drawer-header .custom-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.custom-cascade-field-tree-select-mobile-render .ant-drawer-header .custom-header .ant-btn{height:45px;color:#2e74ff;padding:5px 12px}.custom-cascade-field-tree-select-mobile-render .ant-drawer-body{padding:0;overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.custom-cascade-field-tree-select-mobile-render .ant-drawer-body .search-wrapper{padding:10px 20px;-ms-flex-negative:0;flex-shrink:0}.custom-cascade-field-tree-select-mobile-render .ant-drawer-body .search-wrapper .search-input{padding:8px 12px;line-height:22px;color:#7e7e83;border:1px solid #dce0e8}.custom-cascade-field-tree-select-mobile-render .ant-drawer-body .search-wrapper .search-input .ant-input{font-size:14px;line-height:22px}.custom-cascade-field-tree-select-mobile-render .ant-drawer-body>.ant-empty{-ms-flex:1 1;flex:1 1;overflow:auto}.custom-cascade-field-tree-select-mobile-render .ant-drawer-body .ant-tree{padding:10px 20px;-ms-flex:1 1;flex:1 1;overflow:auto}.custom-cascade-field-tree-select-mobile-render .ant-drawer-body .ant-tree .ant-tree-treenode{padding-top:9px;padding-bottom:9px}.custom-cascade-field-tree-select-mobile-render .ant-drawer-body .ant-tree .ant-tree-treenode .ant-tag .selected-icon{color:#0068ff;position:absolute;right:10px;top:5px}.custom-cascade-field-tree-select-mobile-render .ant-drawer-body .ant-tree .ant-tree-node-selected{color:#0068ff;padding-right:30px}.milestone-inactive{background:#f5f5f5}.milestone-active{background:#fff1f0;color:#f5222d}.milestone-active .milestone-icon{color:red}.milestone-inactive .milestone-icon{color:#8d8d8d}.milestone-editable.milestone-render{cursor:pointer}.milestone-render{border-radius:4px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;grid-gap:8px;gap:8px}.milestone-icon.active{color:red}.milestone-icon.inactive{color:#8d8d8d}.highest-priority,.highest-priority.priority-dropdown{background:#fff1f0;color:#f5222d}.high-priority,.high-priority.priority-dropdown{background:#fff7e6;color:#fa8c16}.normal-priority,.normal-priority.priority-dropdown{background:#f6ffed;color:#52c41a}.low-priority,.low-priority.priority-dropdown{background:#f5f5f5;color:#595959}.priority-dropdown-popup_item{width:48px;text-align:center}.allow-edit.priority-dropdown{cursor:pointer}.priority-dropdown{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 8px;border-radius:4px;text-align:center}.priority-dropdown.read-only .anticon{font-size:16px;vertical-align:middle}.priority-dropdown.read-only .anticon+span{vertical-align:middle;margin-left:10px}.requirement-status-tag{line-height:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-status-tag .requirement-label-status{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:22px;line-height:22px;overflow:hidden}.requirement-status-tag .requirement-label-status .label-status-icon{margin-right:8px}.requirement-status-tag .requirement-label-status .label-status-icon .requirement-web-label-icon.green{color:#21a56e}.requirement-status-tag .requirement-label-status .label-status-icon .requirement-web-label-icon.blue{color:#1890ff}.requirement-status-tag .requirement-label-status .label-status-icon .requirement-web-label-icon.orange{color:#ad6200}.requirement-status-tag .requirement-label-status .label-status-icon .requirement-web-label-icon.red{color:#b20910}.requirement-status-tag .requirement-label-status .label-status-icon .requirement-web-label-icon.grey{color:rgba(0,0,0,.65)}.requirement-status-tag .requirement-label-status .label-status-spot{width:6px;height:6px;border-radius:1px;margin-right:10px}.requirement-status-tag .ant-tag,.requirement-status-tag .requirement-label-status .label-status-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-status-tag .ant-tag{height:22px;border-radius:2px;text-align:center;font-size:12px;line-height:20px;max-width:100px;margin-right:0}.requirement-status-tag .ant-tag.green{background:#e6faf1;border:1px solid #9de0c4;color:#078c55}.requirement-status-tag .ant-tag.blue{background:#e6f7ff;border:1px solid #91d5ff;color:#1890ff}.requirement-status-tag .ant-tag.orange{background:#fffbe6;border:1px solid #ffe58f;color:#ad6200}.requirement-status-tag .ant-tag.red{background:#fff1f0;border:1px solid #ffa39e;color:#b20910}.requirement-status-tag .ant-tag.grey{background:#f5f6fa;border:1px solid #ccd0d9;color:#3d4966}.requirement-status-tag .flow-name{font-size:12px;line-height:22px;color:#222e4d;max-width:106px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-status-tag .status{line-height:22px;color:#222e4d;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-status-tag .status .circle{margin-right:8px;width:8px;height:8px}.requirement-status-tag .status .circle.green{background:#078c55}.requirement-status-tag .status .circle.blue{background:#3386ff}.requirement-status-tag .status .circle.grey{background:#b3b9c7}.requirement-status-tag .status .circle.orange{background:#ad6200}.requirement-status-tag .status .circle.red{background:#b20910}.requirement-status-selector .status-selector.all .ant-select-selection-overflow-item .status-tag-all{display:none}.status-selector-dropdown.all .ant-select-item .ant-select-item-option-content .ant-checkbox-wrapper{margin-right:8px}.status-selector-dropdown.all .ant-select-item-option-selected{background-color:unset;font-weight:unset}.status-selector-dropdown.all .ant-select-item-option-active{background-color:unset}.milestone-picker{width:100%}.milestone-picker.read-only .anticon{font-size:16px;vertical-align:middle}.milestone-picker.read-only .anticon+span{vertical-align:middle;margin-left:10px}.progress-interval,.progress-interval .ant-input-group,.progress-interval .ant-input-group .input-number .ant-input{width:100%}.progress-interval .ant-input-group .progress-input-left{width:calc(50% - 15px);margin-right:0;border-right-width:0}.progress-interval .ant-input-group .progress-input-left:focus,.progress-interval .ant-input-group .progress-input-left:hover{border-right-width:1px}.progress-interval .ant-input-group .progress-input-split{background-color:#fff;width:30px;border-left:0;border-right:0;pointer-events:none}.progress-interval .ant-input-group .progress-input-right{width:calc(50% - 15px);border-left-width:0}.progress-interval .ant-input-group .progress-input-right:focus,.progress-interval .ant-input-group .progress-input-right:hover{border-left-width:1px}.progress-interval .error-tip{font-size:12px;line-height:22px;color:#b20910;position:relative}.type-selector.all .ant-select-selection-overflow-item .type-tag-all{display:none}.type-selector-dropdown.all .ant-select-item .ant-select-item-option-content .ant-checkbox-wrapper{margin-right:8px}.type-selector-dropdown.all .ant-select-item-option-selected{background-color:unset;font-weight:unset}.type-selector-dropdown.all .ant-select-item-option-active{background-color:unset}.requirement-manage-detail-wrap .ant-modal{width:100%;height:100%;top:0;padding-bottom:0;max-width:100%;margin:0!important}.requirement-manage-detail-wrap .ant-modal .ant-modal-content{height:100%}.requirement-manage-detail-wrap .ant-modal .ant-modal-content .ant-modal-header{display:none}.requirement-manage-detail-wrap .ant-modal .ant-modal-content .ant-modal-body{padding:0;height:100%}.requirement-manage-detail-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-spin-nested-loading,.requirement-manage-detail-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-spin-nested-loading .ant-spin-container{height:100%}.brd-view-body{padding:15px 0;position:relative}.brd-view-body .ant-form.ant-form-horizontal .ant-form-item .ant-form-item-label{width:107px}.brd-view-body .ant-form.ant-form-horizontal .ant-form-item .ant-form-item-label .ant-form-item-no-colon:not(.ant-form-item-required){padding-left:11px}.brd-view-body.brd-manage-view-body{background:rgba(22,71,163,.04)}.brd-view-body.brd-manage-view-body .requirement-detail-empty .ant-empty.elite-empty{margin-top:30px;font-size:14px;line-height:22px;color:#7c869c}.brd-view-body.brd-manage-view-body .requirement-detail-empty .ant-empty.elite-empty .ant-empty-description .detail-empty-title{margin-bottom:10px}.brd-view-body.brd-manage-view-body .requirement-detail-empty .ant-empty.elite-empty .ant-empty-description .detail-empty-desc{margin-bottom:24px}.brd-view-body.brd-manage-view-body.drag-hover:before{z-index:2;pointer-events:none;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,.8)}.brd-view-body.brd-manage-view-body.drag-hover:after{z-index:2;pointer-events:none;content:"将文件拖拽到这里，上传附件";position:absolute;left:15px;right:15px;top:15px;bottom:15px;font-size:16px;font-weight:600;color:#0882f4;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px dashed #0882f4;border-radius:2px}.brd-view-body.no-background-body{background:transparent;padding:0}.brd-view-body .view-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding-left:10px}.brd-view-body .view-title-wrapper .view-title{font-size:14px;font-weight:600;color:#141f38;line-height:22px;padding-right:10px;margin-bottom:15px}.brd-view-body .view-title-wrapper .header-actions .ant-btn-link{padding:4px 8px;color:#141f38}.brd-view-body .view-title-wrapper .header-actions .ant-btn-link:hover{color:#0068ff}.brd-view-body .requirement-tag-list{width:306px;-ms-flex-pack:end;justify-content:flex-end}.brd-view-body .empty{margin:50px 0;text-align:center;font-size:14px;color:#141f38;line-height:22px}.brd-view-body .ant-form-item-label{text-align:left;white-space:pre-line}.brd-view-body .ant-form-item-label .ant-form-item-no-colon.ant-form-item-required{padding-left:7px}.brd-view-body .ant-form-item-label label{font-size:14px;line-height:22px;color:#3d4966;height:unset;max-width:100%;white-space:pre-line;word-break:break-all}.brd-view-body .ant-form-item-label label .field-delete{display:inline-block;width:15px;height:22px;line-height:22px;margin-left:-15px}.brd-view-body .ant-form-item-label label .field-delete .field-delete-icon{display:none;cursor:pointer;color:#7c869c}.brd-view-body .ant-form-item-label label span{display:inline-block;max-width:100%;white-space:pre-line;word-break:break-all;-ms-flex:1 1;flex:1 1}.brd-view-body .ant-form-item-control .kms-rich-text-body{padding:0}.brd-view-body .ant-form-item{margin-bottom:20px}.brd-view-body .ant-form-item:last-child{margin-bottom:0}.brd-view-body .ant-form-item.custom-field:hover .ant-form-item-label .ant-form-item-no-colon .field-delete-icon{display:inline-block}.brd-view-body .ant-form-item.custom-field .ant-form-item-control-input-content .ant-tag{border-radius:11px}.brd-view-body .ant-form-item .dep-list{font-size:12px;color:#7c869c}.brd-view-body .ant-form-item-control-input{-ms-flex-align:start;align-items:flex-start}.brd-view-body .ant-form-item-control-input-content{font-size:14px;color:#141f38;line-height:22px;white-space:pre-wrap;word-break:break-all}.brd-view-body .ant-form-item-control-input-content .requirement-attachment-wrapper .file-item-actions a{height:24px;padding-top:3px}.brd-view-body .ant-form-item-control-input-content .read-edit{cursor:pointer;min-height:30px;position:relative;border:1px solid transparent;border-radius:2px;display:-ms-flexbox;display:flex}.brd-view-body .ant-form-item-control-input-content .read-edit:hover{border:1px solid #ccd0d9}.brd-view-body .ant-form-item-control-input-content .read-edit:hover .edit-btn{-ms-flex-negative:0;flex-shrink:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;height:100%}.brd-view-body .ant-form-item-control-input-content .read-edit .report-list .report-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brd-view-body .ant-form-item-control-input-content .read-edit .report-list .report-item a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100%}.brd-view-body .ant-form-item-control-input-content .read-edit .report-list .report-item:not(:last-child){margin-bottom:4px}.brd-view-body .ant-form-item-control-input-content .read-edit .content{padding:4px 0 4px 10px;-ms-flex:1 1;flex:1 1;overflow:auto}.brd-view-body .ant-form-item-control-input-content .read-edit .edit-btn{position:absolute;right:0;top:0;display:none;height:100%;width:32px;background:#ccd0d9;border-radius:0}.brd-view-body .ant-form-item-control-input-content .requirement-form-item-rich-text{width:unset}.brd-view-body .ant-form-item-control-input-content .requirement-form-item-rich-text.is-readonly .ProseMirror .kms-block-container.is-editor-empty:before{color:#141f38}.brd-view-body .ant-form-item-control-input-content .requirement-form-item-rich-text .kms-rich-text-body.empty{margin:unset}.brd-view-body .ant-form-item-control-input-content .requirement-form-item-rich-text .kms-rich-text-body.empty:before{left:0}.brd-view-body .ant-form-item-control-input-content .custom-checkbox-wrapper .ant-checkbox-group{width:100%}.brd-view-body .ant-form-item-control-input-content .custom-checkbox-wrapper .ant-checkbox-group .ant-checkbox-wrapper{margin-left:0;margin-right:8px;max-width:calc(100% - 8px);padding:5px 0;display:-ms-flexbox;display:flex}.brd-view-body .ant-form-item-control-input-content .custom-checkbox-wrapper .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox+span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brd-view-body .ant-form-item-control-input-content .custom-checkbox-wrapper .ant-radio-group{width:100%}.brd-view-body .ant-form-item-control-input-content .custom-checkbox-wrapper .ant-radio-group .ant-radio-wrapper{max-width:calc(100% - 8px);padding:5px 0}.brd-view-body .ant-form-item-control-input-content .custom-checkbox-wrapper .ant-radio-group .ant-radio-wrapper .ant-radio+span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brd-view-body .index-selector{border-radius:2px 2px 0 0;border:1px solid #dce0e8;border-bottom:none;width:100%;text-align:left}.brd-view-body .index-tree-select.ant-select{width:100%;height:100%;min-height:96px}.brd-view-body .index-tree-select.ant-select .ant-select-selector{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.brd-view-body .index-tree-select.ant-select-multiple.ant-select-sm .ant-select-selection-item{height:24px;line-height:22px}.brd-view-body .purpose-index{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.brd-view-body .purpose-index .info{margin-left:15px;-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.brd-view-body .purpose-index .info .anticon{color:#7c869c;font-size:12px;vertical-align:1.5px}.brd-view-body .purpose-index .info .info-tips{margin-left:6px;-ms-flex:1 1;flex:1 1;font-size:12px;color:#7c869c;line-height:16px}.requirement-attachment-wrapper .upload-file-list{max-width:400px}.requirement-attachment-wrapper .upload-body{border:1px dashed #b3b9c7;height:64px;padding:12px 0;text-align:center;max-width:400px}.requirement-attachment-wrapper .upload-body .help{line-height:20px;color:#69748c}.requirement-attachment-wrapper .upload-body .help>span{display:-ms-inline-flexbox;display:inline-flex}.requirement-attachment-wrapper .upload-body .help .help-btn{color:#0068ff;cursor:pointer}.requirement-attachment-wrapper .upload-btn{display:none}.requirement-type-tag-wrapper{background:transparent;display:-ms-inline-flexbox;display:inline-flex}.requirement-type-tag-wrapper .requirement-type-tag.ant-tag{height:24px;border-radius:4px;text-align:center;font-size:16px;line-height:24px;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:5px;gap:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#141f38;border:none;background-color:transparent}.requirement-type-tag-wrapper .requirement-type-tag.ant-tag:hover{background-color:rgba(0,130,252,.1)}.requirement-type-tag-wrapper.read-only .requirement-type-tag.ant-tag:hover{background-color:transparent}.requirement-switch-type{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;overflow:auto}.requirement-switch-type .requirement-type-tag-wrapper{display:-ms-flexbox;display:flex;overflow:auto;max-width:100%}.requirement-switch-type.ant-popover-open .requirement-type-tag.ant-tag,.requirement-switch-type:hover .requirement-type-tag.ant-tag{border-radius:2px 0 0 2px}.requirement-switch-type.ant-popover-open .switch-btn,.requirement-switch-type:hover .switch-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.requirement-switch-type .requirement-type-tag.ant-tag{line-height:22px;vertical-align:middle}.requirement-switch-type .requirement-type-tag.ant-tag .anticon{font-size:16px}.requirement-switch-type .switch-btn{display:none;background:#ccd0d9;border-radius:0 2px 2px 0;width:22px;height:22px;margin-left:-1px}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content{padding:0;height:217px;width:340px}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-type{padding-bottom:4px;max-height:100%;overflow-y:scroll}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-type .tips{padding:10px 0 10px 12px;font-size:12px;line-height:20px;color:#69748c;border-bottom:1px solid rgba(0,0,0,.06)}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-type .types{margin-top:4px}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-type .types .type-wrapper{cursor:pointer;height:32px;line-height:32px;padding:0 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-type .types .type-wrapper:hover{background-color:#e6f0ff}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-type .types .type-wrapper .anticon{margin-right:8px}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-node{height:100%}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-node .switch-node-wrapper{padding-bottom:4px;height:calc(100% - 44px);overflow-y:scroll}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-node .switch-node-wrapper .tips{padding:10px 0 10px 12px;font-size:12px;line-height:20px;color:#69748c;border-bottom:1px solid rgba(0,0,0,.06)}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-node .switch-node-wrapper .nodes .node-wrapper{cursor:pointer;height:32px;line-height:32px;padding:5px 10px 5px 12px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-node .switch-node-wrapper .nodes .node-wrapper:hover{background-color:#e6f0ff}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-node .switch-node-wrapper .nodes .node-wrapper .requirement-status-tag{display:inline-block}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-node .switch-node-wrapper .nodes .node-wrapper .anticon{color:#0068ff}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-node .footer{height:44px;padding-top:10px;text-align:right;padding-right:12px;border-top:1px solid rgba(0,0,0,.06)}.requirement-switch-type-popover .ant-popover-content .ant-popover-inner-content .switch-node .footer .ant-btn.ant-btn-primary{margin-left:10px}.requirement-switch-type-mobile-drawer .ant-list-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:22px;padding:14px 20px}.requirement-switch-type-mobile-drawer .ant-list-item .anticon{margin-right:10px}.number-range,.number-range .ant-input-group{width:100%}.number-range .ant-input-group .number-range-input-left{width:calc(50% - 15px);margin-right:0;border-right-width:0}.number-range .ant-input-group .number-range-input-left .ant-input-number,.number-range .ant-input-group .number-range-input-left .input-number{border-right-width:0;width:100%}.number-range .ant-input-group .number-range-input-left:focus,.number-range .ant-input-group .number-range-input-left:hover{border-right-width:1px}.number-range .ant-input-group .number-range-input-split{background-color:#fff;width:30px;border-left:0;border-right:0;pointer-events:none}.number-range .ant-input-group .number-range-input-right{width:calc(50% - 15px);border-left-width:0}.number-range .ant-input-group .number-range-input-right .ant-input-number,.number-range .ant-input-group .number-range-input-right .input-number{border-left-width:0;width:100%}.number-range .ant-input-group .number-range-input-right:focus,.number-range .ant-input-group .number-range-input-right:hover{border-left-width:1px}.number-range .error-tip{font-size:12px;line-height:22px;color:#b20910;position:relative}.brd-log-container{height:100%;width:100%;max-height:100%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.brd-log-container.drag-hover:before{z-index:2;pointer-events:none;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,.8)}.brd-log-container.drag-hover:after{z-index:2;pointer-events:none;content:"释放在这里，上传文件";position:absolute;left:15px;right:15px;top:15px;bottom:15px;font-size:16px;font-weight:600;color:#0882f4;line-height:24px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;border:2px dashed #0882f4;border-radius:2px}.brd-log-container.drag-hover:after,.brd-log-container .log-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.brd-log-container .log-header{padding:15px 20px 0;line-height:22px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.06)}.brd-log-container .log-header .log-title-wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.brd-log-container .log-header .log-title-wrapper .log-title{font-size:14px;font-weight:600;color:#141f38;display:inline-block}.brd-log-container .log-header .log-title-wrapper .log-quick-participation{-ms-flex-item-align:end;align-self:flex-end}.brd-log-container .log-header .log-title-wrapper .log-quick-participation .quick-participation-add-btn{background:#ebf3ff;color:#0068ff;border-radius:4px;border:none;font-size:12px;padding:2px 8px;height:24px}.brd-log-container .log-header .log-title-wrapper .log-quick-participation .quick-participation-add-btn .anticon+span{margin-left:4px}.brd-log-container .log-header .log-title-wrapper .log-quick-participation .quick-participation-add-btn:hover{background:#d9e9ff}.brd-log-container .log-header .log-title-wrapper .log-quick-participation .quick-participation-rm-btn{background:#f5f6fa;color:#69748c;border-radius:4px;border:none;font-size:12px;padding:2px 8px;height:24px}.brd-log-container .log-header .log-title-wrapper .log-quick-participation .quick-participation-rm-btn:hover{background:#dce0e8}.brd-log-container .log-body{-ms-flex:1 1;flex:1 1;overflow:auto;position:relative;border-bottom:1px solid rgba(0,0,0,.06)}.brd-log-container .log-body>.ant-tabs{height:100%}.brd-log-container .log-body>.ant-tabs>.ant-tabs-nav{padding:0 20px;margin:0}.brd-log-container .log-body>.ant-tabs>.ant-tabs-nav:before{display:none}.brd-log-container .log-body>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{height:44px}.brd-log-container .log-body>.ant-tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{background:#f0f6ff}.brd-log-container .log-body>.ant-tabs>.ant-tabs-nav .ant-tabs-tab{position:relative}.brd-log-container .log-body>.ant-tabs>.ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{padding:2px 4px;border-radius:4px;min-width:64px;text-align:center}.brd-log-container .log-body>.ant-tabs>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 8px}.brd-log-container .log-body>.ant-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.brd-log-container .log-body>.ant-tabs>.ant-tabs-content-holder{-ms-flex:1 1;flex:1 1;overflow-y:auto}.brd-log-container .log-body .log-item{padding:20px;position:relative}.brd-log-container .log-body .log-item.focus{background-color:rgba(8,130,244,.1)}.brd-log-container .log-body .log-item:not(:last-child):after{position:absolute;bottom:0;left:20px;right:20px;content:"";height:1px;background:rgba(0,0,0,.06)}.brd-log-container .log-body .log-item:hover .log-item-header .log-item-header-right-web{position:absolute;top:0;right:0;display:block}.brd-log-container .log-body .log-item .log-item-header{margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-pack:justify;justify-content:space-between}.brd-log-container .log-body .log-item .log-item-header .log-item-header-left{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1}.brd-log-container .log-body .log-item .log-item-header .log-item-header-right-web{display:none}.brd-log-container .log-body .log-item .log-item-header .log-item-header-right-web .remove-btn{background:none;color:#b3b9c7;font-size:12px;line-height:20px;padding:0;height:20px;border:none}.brd-log-container .log-body .log-item .log-item-header .log-item-header-right-web .remove-btn:hover{color:#0068ff}.brd-log-container .log-body .log-item .log-item-header .log-item-header-right-mobile{position:absolute;top:0;right:0}.brd-log-container .log-body .log-item .log-item-header .log-item-header-right-mobile .remove-btn{background:none;color:#b3b9c7;font-size:12px;line-height:20px;padding:0;height:20px;border:none}.brd-log-container .log-body .log-item .log-item-header .log-item-header-right-mobile .remove-btn:hover{color:#0068ff}.brd-log-container .log-body .log-item .log-item-header .ant-avatar{width:24px;height:24px}.brd-log-container .log-body .log-item .log-item-header .username{font-size:14px;color:#141f38;line-height:22px;margin-right:10px;display:inline-block;max-width:30%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brd-log-container .log-body .log-item .log-item-header .type{font-size:12px;color:#98a0b1;line-height:20px;margin-left:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brd-log-container .log-body .log-item .log-item-header .create-time{font-size:12px;color:#98a0b1;line-height:20px}.brd-log-container .log-body .log-item .log-item-body{padding-top:10px;padding-left:29px}.brd-log-container .log-body .log-item .log-item-body .edit-log-item-wrapper .edit-log-item-title{height:20px;font-size:12px;font-weight:600;color:#141f38;line-height:20px;margin-bottom:10px}.brd-log-container .log-body .log-item .log-item-body .edit-log-item-wrapper .edit-log-item-body{margin-bottom:15px}.brd-log-container .log-body .log-item .log-item-body .item{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.brd-log-container .log-body .log-item .log-item-body .item:last-of-type{margin-bottom:0}.brd-log-container .log-body .log-item .log-item-body .item .log-title{width:72px;text-align:left;margin-right:20px;font-size:12px;color:#7c869c;line-height:22px;-ms-flex-negative:0;flex-shrink:0}.brd-log-container .log-body .log-item .log-item-body .item .log-value{-ms-flex:1 1;flex:1 1;overflow:auto;text-align:left;font-size:12px;color:#141f38;line-height:22px;white-space:pre-wrap;word-break:break-all}.brd-log-container .log-body .log-item .log-item-body .item .log-value .report-list .report-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brd-log-container .log-body .log-item .log-item-body .item .log-value .remove-tips{color:#69748c}.brd-log-container .log-body .log-item .log-item-body .item .log-value .kms-rich-text-body{padding:0;font-size:12px}.brd-log-container .log-body .log-item .log-item-body .item .log-value .requirement-type-tag{overflow:hidden}.brd-log-container .log-body .log-item .log-item-body .item .log-value .kms-block-file.show-as-link,.brd-log-container .log-body .log-item .log-item-body .item .log-value .kms-image-container.show-as-link{line-height:22px;height:22px}.brd-log-container .log-body .log-item .log-item-body .item .log-value .kms-rich-text .ProseMirror p{line-height:22px}.brd-log-container .log-footer{-ms-flex-negative:0;flex-shrink:0;background:#fff}.brd-log-container .log-footer .comment-wrapper{padding-bottom:16px;color:#141f38}.brd-log-container .log-footer .comment-wrapper .kms-rich-text{border:none}.brd-log-container .log-footer .comment-wrapper .kms-rich-text .kms-rich-text-tool{-ms-flex-order:1;order:1;border:none;padding-left:15px}.brd-log-container .log-footer .comment-wrapper .kms-rich-text .kms-rich-text-tool .kms-tb-btn{font-size:16px}.brd-log-container .log-footer .comment-wrapper .kms-rich-text .kms-rich-text-tool .extra-content .ant-btn{color:#0068ff}.brd-log-container .log-footer .comment-wrapper .kms-rich-text .kms-rich-text-body{padding:0 10px;max-height:362px;min-height:74px;overflow-y:auto}.brd-log-container .log-footer .comment-wrapper .kms-rich-text .kms-rich-text-body .ProseMirror{min-height:74px}.brd-log-container .log-footer .comment-wrapper .kms-rich-text .kms-rich-text-body .kms-doc-file{max-width:100%}.brd-log-container .log-footer .comment-wrapper .kms-rich-text .ProseMirror p{line-height:22px}.note-body-wrapper .note-input{width:320px;min-height:96px;resize:none}.note-body-wrapper .note-body-footer{display:-ms-flexbox;display:flex;margin-top:10px;-ms-flex-pack:end;justify-content:flex-end}.dynamic-date-picker{width:100%;height:100%}.dynamic-date-picker-container{width:100%;height:100%;border:1px solid #d9d9d9;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:4px 11px;-webkit-box-sizing:border-box;box-sizing:border-box}.dynamic-date-picker-container-placeholder{color:#bfbfbf}.dynamic-date-picker-panel{padding:0}.dynamic-date-picker-panel .ant-tabs>.ant-tabs-nav{margin:0;width:99%}.dynamic-date-picker-panel .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{width:100%;height:40px}.dynamic-date-picker-panel .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{-ms-flex:1 1;flex:1 1;-ms-flex-pack:center;justify-content:center}.dynamic-date-picker-panel .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab-active{border-bottom:2px solid #1890ff}.dynamic-date-picker-panel .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list .ant-tabs-ink-bar-animated{display:none}.dynamic-date-picker-panel-footer{height:28px;border-top:1px solid #e6e9ef;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.dynamic-date-picker-panel-footer .disabled.dynamic-date-picker-panel-footer-item{cursor:not-allowed;color:rgba(9,30,64,.25)}.dynamic-date-picker-panel-footer-item{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#1890ff}.dynamic-date-picker-panel-footer-item:not(:last-child){border-right:1px solid #e6e9ef}.dynamic-date-picker-panel .dynamic-date-pan{min-height:290px;padding:0 10px}.dynamic-date-picker-panel .dynamic-date-pan-title{margin-bottom:5px;margin-top:10px;color:#091e40}.dynamic-date-picker-panel .dynamic-date-pan-row{margin:0 10px 10px}.dynamic-date-picker-panel .dynamic-date-pan-row .ant-input-number-group-addon{background:transparent;border:none;padding-left:2px}.dynamic-date-picker-panel .dynamic-date-pan-row .ant-input-number{width:100%}.dynamic-date-picker-panel .dynamic-date-pan-row .ant-select-selector{border:none;border-bottom:1px solid #d9d9d9}.dynamic-date-picker-panel .dynamic-date-pan-align-unit-select,.dynamic-date-picker-panel .dynamic-date-pan-row .ant-select{width:100%}.dynamic-date-picker-panel .dynamic-date-pan-align-unit-select .ant-select-selector{border-top:none;border-left:none;border-right:none}.requirement-tag-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.requirement-tag-list .ant-tag{border:none;border-radius:11px;vertical-align:middle;line-height:24px;max-width:86px;text-align:center;overflow:hidden;text-overflow:ellipsis;height:24px}.requirement-tag-list .ant-tag span:first-child{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.requirement-tag-list .doc-selector .ant-tag span:first-child{max-width:calc(100% - 17px)}.requirement-tag-list .add-btn{padding:0}.requirement-tag-list .add-btn.add-btn-limit{color:#7c869c}.tag-detail-popover{width:242px}.tag-detail-popover .ant-popover-title{border:none;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tag-detail-popover .ant-popover-inner-content{padding-top:0}.tag-detail-popover .ant-popover-inner-content .doc-content-wrapper{max-height:44px;overflow:hidden}.calendar{width:100%;background:#fff;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar .calendar-header{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;padding:0 4px;height:40px;border-bottom:1px solid #e6e9ef}.calendar .calendar-header,.calendar .calendar-header .calendar-nav-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.calendar .calendar-header .calendar-nav-btn{border:none;background:transparent;cursor:pointer;font-size:16px;padding:6px 10px;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;color:#4e5969;-ms-flex-pack:center;justify-content:center}.calendar .calendar-header .calendar-nav-btn:hover{background:#f2f3f5;color:#1890ff}.calendar .calendar-header .calendar-nav-btn:active{-webkit-transform:scale(.95);transform:scale(.95)}.calendar .calendar-header .calendar-title{font-weight:500;font-size:15px;color:#1d2129;min-width:120px;text-align:center}.calendar .calendar-header .calendar-title-wrapper{position:relative;-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.calendar .calendar-header .calendar-title-picker{position:relative;-ms-flex-pack:justify;justify-content:space-between}.calendar .calendar-header .calendar-title-picker,.calendar .calendar-header .calendar-title-trigger{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px}.calendar .calendar-header .calendar-title-trigger{border:none;background:transparent;cursor:pointer;color:#1b3154;font-size:15px;line-height:1;padding:0;-webkit-transition:color .2s ease;transition:color .2s ease}.calendar .calendar-header .calendar-title-trigger .anticon{font-size:12px}.calendar .calendar-header .calendar-title-trigger.is-open,.calendar .calendar-header .calendar-title-trigger:hover{color:#1890ff}.calendar .calendar-header .calendar-inline-dropdown{position:absolute;top:calc(100% + 12px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;border-radius:8px;-webkit-box-shadow:0 8px 20px rgba(15,35,95,.14);box-shadow:0 8px 20px rgba(15,35,95,.14);z-index:1000}.calendar .calendar-header .calendar-inline-dropdown-body{padding:5px 6px}.calendar .calendar-header .calendar-dropdown-grid{display:-ms-grid;display:grid;-ms-grid-rows:1fr 2px 1fr 2px 1fr 2px 1fr 2px 1fr 2px 1fr;grid-template-rows:repeat(6,1fr);grid-auto-flow:column;grid-gap:2px;gap:2px}.calendar .calendar-header .calendar-dropdown-item{width:45px;height:30px;border:none;border-radius:4px;background:transparent;color:#1b3154;font-size:15px;line-height:1;cursor:pointer;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.calendar .calendar-header .calendar-dropdown-item:hover{background:#f2f3f5}.calendar .calendar-header .calendar-dropdown-item.is-selected{background:#3561d8;color:#fff}.calendar .calendar-header .calendar-dropdown-footer{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);border-top:1px solid #e6e9ef;height:24px}.calendar .calendar-header .calendar-dropdown-nav-btn{height:100%;border:none;background:#fff;color:#6b7b99;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease}.calendar .calendar-header .calendar-dropdown-nav-btn:first-child{border-right:1px solid #e6e9ef}.calendar .calendar-header .calendar-dropdown-nav-btn:hover{color:#1890ff;background:#f7f9fc}.calendar-body{padding:0 12px 7px}.calendar .calendar-week{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr);text-align:center;color:#86909c;margin-bottom:8px;padding:0 4px}.calendar .calendar-week-item{padding:6px 0;font-size:13px;font-weight:500}.calendar .calendar-days{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2px 1fr 2px 1fr 2px 1fr 2px 1fr 2px 1fr 2px 1fr;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;padding:0 4px}.calendar .calendar-day{height:36px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-size:14px;color:#4e5969;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative}.calendar .calendar-day:hover{background:#f2f3f5;color:#1890ff}.calendar .calendar-day:active{-webkit-transform:scale(.95);transform:scale(.95)}.calendar .calendar-day-other{color:#c9cdd4}.calendar .calendar-day-other:hover{color:#86909c;background:#f7f8fa}.calendar .calendar-day-selected{background:#1890ff!important;color:#fff!important;font-weight:500}.calendar .calendar-day-selected:hover{background:#0e42d2!important}.calendar .calendar-day-today{position:relative}.calendar .calendar-day-today:after{content:"";position:absolute;bottom:2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;height:4px;background:#1890ff;border-radius:50%}.calendar .calendar-day-today.calendar-day-selected:after{background:#fff}.calendar .calendar-day-focused{outline:2px solid #1890ff;outline-offset:1px;z-index:1}.calendar .calendar-year-month-dropdown{position:absolute;top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;border:1px solid #e5e6eb;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);z-index:1000;min-width:320px;max-width:400px}.calendar .dropdown-section{padding:12px;border-bottom:1px solid #e5e6eb}.calendar .dropdown-section:last-child{border-bottom:none}.calendar .dropdown-header{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.calendar .dropdown-header,.calendar .dropdown-nav-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.calendar .dropdown-nav-btn{border:none;background:transparent;cursor:pointer;font-size:14px;padding:4px 8px;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;color:#4e5969;-ms-flex-pack:center;justify-content:center}.calendar .dropdown-nav-btn:hover{background:#f2f3f5;color:#1890ff}.calendar .dropdown-title{font-weight:500;font-size:14px;color:#1d2129}.calendar .dropdown-years{display:-ms-grid;display:grid;-ms-grid-columns:1fr 6px 1fr 6px 1fr;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.calendar .dropdown-year-item{height:36px;border:none;background:transparent;border-radius:4px;cursor:pointer;font-size:13px;color:#4e5969;-webkit-transition:all .2s ease;transition:all .2s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.calendar .dropdown-year-item:hover{background:#f2f3f5;color:#1890ff}.calendar .dropdown-year-selected{background:#1890ff!important;color:#fff!important;font-weight:500}.calendar .dropdown-year-selected:hover{background:#0e42d2!important}.calendar .dropdown-year-current{position:relative}.calendar .dropdown-year-current:after{content:"";position:absolute;bottom:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3px;height:3px;background:#1890ff;border-radius:50%}.calendar .dropdown-year-current.dropdown-year-selected:after{background:#fff}.calendar .dropdown-year-other{color:#c9cdd4}.calendar .dropdown-year-other:hover{color:#86909c;background:#f7f8fa}.calendar .dropdown-months{display:-ms-grid;display:grid;-ms-grid-columns:1fr 6px 1fr 6px 1fr;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.calendar .dropdown-month-item{height:36px;border:none;background:transparent;border-radius:4px;cursor:pointer;font-size:13px;color:#4e5969;-webkit-transition:all .2s ease;transition:all .2s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.calendar .dropdown-month-item:hover{background:#f2f3f5;color:#1890ff}.calendar .dropdown-month-selected{background:#1890ff!important;color:#fff!important;font-weight:500}.calendar .dropdown-month-selected:hover{background:#0e42d2!important}.calendar .dropdown-month-current{position:relative}.calendar .dropdown-month-current:after{content:"";position:absolute;bottom:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3px;height:3px;background:#165dff;border-radius:50%}.calendar .dropdown-month-current.dropdown-month-selected:after{background:#fff}.calendar .dropdown-footer{display:-ms-flexbox;display:flex;grid-gap:8px;gap:8px;padding:12px;border-top:1px solid #e5e6eb}.calendar .dropdown-btn{-ms-flex:1 1;flex:1 1;height:32px;border:none;border-radius:4px;cursor:pointer;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.calendar .dropdown-btn.dropdown-btn-cancel{background:#f2f3f5;color:#4e5969}.calendar .dropdown-btn.dropdown-btn-cancel:hover{background:#e5e6eb}.calendar .dropdown-btn.dropdown-btn-confirm{background:#1890ff;color:#fff}.calendar .dropdown-btn.dropdown-btn-confirm:hover{background:#0e42d2}.handle-form-body{height:100%;overflow-y:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.handle-form-body .form-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:15px 20px 10px;-ms-flex-negative:0;flex-shrink:0}.handle-form-body .form-title-wrapper .form-title{font-size:14px;font-weight:500;color:#141f38;line-height:22px;padding-right:10px}.handle-form-body .form-title-wrapper .header-actions .ant-btn-link{padding:4px 8px;color:#141f38}.handle-form-body .form-title-wrapper .header-actions .ant-btn-link:hover{color:#0068ff}.handle-form-body .requirement-handle-form{-ms-flex:1 1;flex:1 1;overflow-y:scroll;padding:0 10px 0 9px}.handle-form-body.handle-info-view .requirement-handle-form{padding-left:20px}.handle-form-body.handle-info-view .requirement-handle-form .requirement-field-item{margin-bottom:20px}.handle-form-body.handle-info-view .ant-form-item-label .ant-form-item-no-colon{padding-left:0}.handle-form-body .requirement-handle-form-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding:10px 20px 20px}.handle-form-body .requirement-handle-form-footer .ant-btn{margin-left:10px}.handle-form-body.drag-hover:before{z-index:2;pointer-events:none;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,.8)}.handle-form-body.drag-hover:after{z-index:2;pointer-events:none;content:"将文件拖拽到这里，上传附件";position:absolute;left:15px;right:15px;top:15px;bottom:15px;font-size:16px;font-weight:600;color:#0882f4;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px dashed #0882f4;border-radius:2px}.handle-form-body.handle-form-body-mobile{padding:0}.handle-form-body.handle-form-body-mobile .ant-form-item-label{line-height:16px;color:#333;font-size:16px;font-weight:600}.handle-form-body.handle-form-body-mobile .ant-form-item-explain{max-height:130px}.handle-form-body.handle-form-body-mobile .requirement-handle-form .ant-radio-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.handle-form-body.handle-form-body-mobile .requirement-handle-form .ant-radio-group .ant-radio-button-wrapper{-ms-flex:1 1;flex:1 1;text-align:center;border:none;background:none;border-radius:6px}.handle-form-body.handle-form-body-mobile .requirement-handle-form .ant-radio-group .ant-radio-button-wrapper:before{display:none}.handle-form-body.handle-form-body-mobile .requirement-handle-form .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:#2e74ff;color:#fff}.handle-form-body.handle-form-body-mobile .requirement-handle-form .ant-btn,.handle-form-body.handle-form-body-mobile .requirement-handle-form .ant-input,.handle-form-body.handle-form-body-mobile .requirement-handle-form .ant-input-affix-wrapper,.handle-form-body.handle-form-body-mobile .requirement-handle-form .ant-picker,.handle-form-body.handle-form-body-mobile .requirement-handle-form .ant-select-selector,.handle-form-body.handle-form-body-mobile .requirement-handle-form .kms-rich-text{border:1px solid #dce0e8;border-radius:2px!important;-webkit-box-shadow:none;box-shadow:none}.handle-form-body.handle-form-body-mobile .requirement-handle-form .ant-input-affix-wrapper .ant-input,.handle-form-body.handle-form-body-mobile .requirement-handle-form .file-item-actions .ant-btn,.handle-form-body.handle-form-body-mobile .requirement-handle-form .input-number .ant-input{border:none}.handle-form-body.handle-form-body-mobile .requirement-handle-form .ant-picker-input>input{border:0}.handle-form-body.handle-form-body-mobile .requirement-handle-form .ant-select-disabled .ant-select-selector{background:#fff!important}.handle-form-confirm-drawer .ant-drawer-header{padding:5px 10px 5px 0}.handle-form-confirm-drawer .ant-drawer-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.handle-form-confirm-drawer .ant-drawer-body>.ant-form{-ms-flex:1 1;flex:1 1;overflow-y:auto}.handle-form-confirm-drawer .ant-drawer-body>.ant-btn{-ms-flex-negative:0;flex-shrink:0}.type-config-modal{overflow:hidden}.type-config-modal .ant-modal{height:100%;padding-bottom:0;top:0;margin:0;max-width:100%}.type-config-modal .ant-modal .ant-modal-content{width:100%;height:100%}.type-config-modal .ant-modal-header{padding:12px 25px}.type-config-modal .ant-modal-header .type-config-modal-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.type-config-modal .ant-modal-header .type-config-modal-title .header-left .config-title{height:24px;font-size:16px;font-weight:600;color:#141f38;line-height:24px}.type-config-modal .ant-modal-header .type-config-modal-title .header-left a{margin-left:10px;height:22px;font-size:14px;font-weight:400;color:#0068ff;line-height:22px}.type-config-modal .ant-modal-header .type-config-modal-title .header-right .cancel-btn{margin-right:10px}.type-config-modal .ant-modal-header .type-config-modal-title .header-right .close-btn{padding:0;margin-left:14px}.type-config-modal .ant-modal-body{padding:0;height:calc(100% - 65px);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.type-config-modal .ant-modal-body .config-display-form-header,.type-config-modal .ant-modal-body .field-config-form-header,.type-config-modal .ant-modal-body .list-header{height:24px;font-size:16px;font-weight:600;color:#141f38;line-height:24px}.type-config-modal .ant-modal-body .config-display-form-header{padding-left:23px}.type-config-modal .ant-modal-body .type-field-list-wrapper{padding:15px 25px;height:100%;width:340px;overflow-x:hidden;border-right:1px solid rgba(0,0,0,.06)}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body{margin-top:20px}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .list-subtitle{height:22px;font-size:14px;font-weight:400;color:#222e4d;line-height:22px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .list-content,.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .list-content .ant-list .ant-checkbox-wrapper{margin-top:15px}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .list-content .ant-list .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled) span{color:#141f38}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .list-content .ant-list .ant-checkbox-wrapper span{color:#b3b9c7}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .custom-field-list-wrapper{margin-top:50px}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .custom-field-list-wrapper .ant-checkbox-wrapper{position:relative;width:100%;min-width:100%}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .custom-field-list-wrapper .ant-checkbox-wrapper span.ant-checkbox+span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .custom-field-list-wrapper .ant-checkbox-wrapper span.ant-checkbox+span .ant-btn{position:absolute;right:5px;display:none}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .custom-field-list-wrapper .ant-checkbox-wrapper:hover span.ant-checkbox+span{max-width:50%}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .custom-field-list-wrapper .ant-checkbox-wrapper:hover span.ant-checkbox+span .ant-btn{display:inline}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .custom-field-list-wrapper .ant-checkbox-wrapper:hover span.ant-checkbox+span .ant-btn .anticon{color:#222e4d}.type-config-modal .ant-modal-body .type-field-list-wrapper .list-body .custom-field-list-wrapper .ant-checkbox-wrapper:hover span.ant-checkbox+span .ant-btn .anticon:hover{color:#0068ff}.type-config-modal .ant-modal-body .config-display-form-wrapper{padding:15px 10px;-ms-flex:1 1;flex:1 1;height:100%;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.type-config-modal .ant-modal-body .config-display-form-wrapper .config-display-form-body{margin-top:15px;padding:0 2px;-ms-flex:1 1;flex:1 1;overflow-y:auto}.type-config-modal .ant-modal-body .config-display-form-wrapper .config-display-form-body .custom-requirement-form .requirement-field-item .ant-row{-ms-flex-pack:center;justify-content:center}.type-config-modal .ant-modal-body .config-display-form-wrapper .config-display-form-body .custom-requirement-form .ant-form-item-control{pointer-events:none;max-width:466px}.type-config-modal .ant-modal-body .config-display-form-wrapper .config-display-form-body .custom-requirement-form .ant-input[disabled],.type-config-modal .ant-modal-body .config-display-form-wrapper .config-display-form-body .custom-requirement-form .ant-picker-disabled,.type-config-modal .ant-modal-body .config-display-form-wrapper .config-display-form-body .custom-requirement-form .ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:#fff;cursor:unset}.type-config-modal .ant-modal-body .config-display-form-wrapper .config-display-form-body .custom-requirement-form .ant-select-disabled .ant-select-arrow{cursor:unset}.type-config-modal .ant-modal-body .field-config-form-wrapper{padding:15px;height:100%;width:350px;overflow-x:hidden;border-left:1px solid rgba(0,0,0,.06)}.type-config-modal .ant-modal-body .field-config-form-wrapper .field-config-form-body{margin-top:20px}.type-config-modal .ant-modal-body .field-config-form-wrapper .field-config-form-body .field-config-form .ant-form-item.required-form-item{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.type-config-modal .ant-modal-body .field-config-form-wrapper .field-config-form-body .field-config-form .ant-form-item.required-form-item .ant-form-item-label{padding:0;width:66px}.type-config-modal .ant-modal-body .field-config-form-wrapper .field-config-form-body .field-config-form .ant-form-item .ant-form-item-label{width:100%}.type-config-modal .ant-modal-body .field-config-form-wrapper .field-config-form-body .field-config-form .ant-form-item .ant-form-item-label .tip-info{color:#222e4d;margin-left:5px}.type-config-modal .ant-modal-body .field-config-form-wrapper .field-config-form-body .field-config-form .ant-form-item .ant-form-item-label .tip-info .anticon{color:#3d4966;margin-right:5px}.row-dragging.requirement-field-item{z-index:2001;padding:10px;margin:0;position:relative}.row-dragging.requirement-field-item .ant-row{-ms-flex-pack:center;justify-content:center}.row-dragging.requirement-field-item:hover{background:rgba(0,104,255,.05)}.row-dragging.requirement-field-item.selected{background:rgba(0,104,255,.15)}.row-dragging.requirement-field-item.selected:before{content:"";width:2px;height:100%;background:#0068ff;position:absolute;left:0;top:0}.row-dragging.requirement-field-item.selected:after{content:"";width:0;height:0;border:6px solid transparent;border-left-color:#0068ff;position:absolute;left:2px;top:calc(50% - 6px)}.row-dragging.requirement-field-item .requirement-form-item-rich-text{background:#fff}.row-dragging.requirement-field-item .requirement-form-item-rich-text .kms-rich-text-tool{display:-ms-flexbox;display:flex}.row-dragging.requirement-field-item .ant-form-item-control{overflow-x:auto;max-width:466px}.row-dragging.requirement-field-item .ant-form-item-control .ant-form-item-explain{max-height:66px;min-height:0;line-height:22px;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;-ms-flex-order:-1;order:-1}.row-dragging.requirement-field-item .ant-form-item-control .upload-btn{position:relative}.row-dragging.requirement-field-item .ant-form-item-control .upload-btn .info{display:inline-block;font-size:12px;font-weight:400;color:#222e4d;line-height:16px;position:absolute;left:120px;top:0}.row-dragging.requirement-field-item .ant-form-item-control .upload-btn .info .upload-tip{margin:0;position:relative;padding-left:5px}.row-dragging.requirement-field-item .ant-form-item-control .upload-btn .info .upload-tip:before{content:"";width:2px;height:2px;background-color:#222e4d;border-radius:50%;position:absolute;left:0;top:calc(50% - 1px)}.custom-field-pop{width:280px}.custom-field-pop .ant-popover-message{-ms-flex-align:start;align-items:flex-start}.custom-field-pop .ant-popover-message .custom-field-pop-title .title{font-size:14px;color:#141f38;line-height:22px;margin-bottom:2px}.custom-field-pop .ant-popover-message .custom-field-pop-title .tip{font-size:14px;color:rgba(0,0,0,.65);line-height:22px}.custom-field-tooltip .ant-tooltip-content .ant-tooltip-inner{padding:10px 14px;font-size:14px;color:rgba(0,0,0,.65);line-height:22px}.requirement-field-chain-config-modal.empty .ant-modal .ant-modal-content .ant-modal-body{background-color:unset}.requirement-field-chain-config-modal .ant-modal{height:90%}.requirement-field-chain-config-modal .ant-modal .ant-modal-content{height:100%}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body{padding:0 14px 24px 24px;height:calc(100% - 108px);overflow-y:scroll;background-color:#e9ebf2}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group{background-color:#fff;border-radius:4px;margin-top:24px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .header{height:48px;padding:0 24px 0 16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e9ebf2}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .header .header-left .ant-input{width:360px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .header .header-left .ant-input.error{border-color:#b20910}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .header .header-left .ant-input.error:focus{-webkit-box-shadow:0 0 0 2px #f59fa2;box-shadow:0 0 0 2px #f59fa2}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .header .header-left .error-tip{margin-left:8px;color:#b20910;font-size:12px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .header .header-left .title{padding:5px 8px;cursor:pointer}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .header .header-left .title:hover{background-color:#f5f6fa}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body{padding:16px 24px 40px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .label{margin-bottom:8px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .ant-empty{padding:0;height:32px;margin-bottom:8px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .list-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:8px;position:relative}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .list-item.deleted{-ms-flex-direction:column;flex-direction:column}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .list-item.deleted .ant-select{width:280px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .list-item .list-item-field{width:280px;margin-right:12px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .list-item .list-item-op{width:160px;margin-right:12px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .list-item .list-item-value{width:412px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .list-item .list-item-value .filter-list-date-time-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .list-item .list-item-value .filter-list-date-time-container .handle-date-time-editor-wrapper{width:100%}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .list-item .list-item-value .filter-list-date-time-container .jiantou-icon{margin:0 3px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .list-item .list-item-value .filter-list-date-time-container .jiantou-icon .anticon{font-size:16px;color:#a1a1a1}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .list-item .list-item-remove{position:absolute;right:0;line-height:32px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .list-item .error-tip{color:#b20910;font-size:12px;margin-top:2px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .ant-select{width:100%}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .ant-select.ant-select-open .ant-select-selector .ant-select-selection-overflow{-ms-flex-wrap:wrap;flex-wrap:wrap}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .ant-select.error .ant-select-selector{border-color:#b20910}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .ant-select.requirement-tag-selector .ant-tag{border-radius:11px;border:none}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .ant-select .ant-select-selector .ant-select-selection-overflow{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:3px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .ant-select .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item{margin-right:2px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .ant-select .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item span{line-height:22px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .chain-group .body .actions .ant-select{width:876px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .group-btn{margin-top:12px}.requirement-field-chain-config-modal .ant-modal .ant-modal-content .ant-modal-body .group-btn .ant-btn{border:none;color:#0068ff}.workflow-node-switcher{display:inline-block;padding:5px 12px;background:rgba(0,0,0,.06);border-radius:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;vertical-align:middle}.workflow-node-switcher .anticon{margin-right:8px}.workflow-node-switcher .anticon.anticon-loading{background-color:transparent!important}.workflow-node-switcher.node-type-2{background-color:rgba(0,104,255,.1)}.workflow-node-switcher.node-type-2:hover{background-color:rgba(0,104,255,.2)}.workflow-node-switcher.node-type-3{background-color:rgba(82,196,26,.1)}.workflow-node-switcher.node-type-3:hover{background-color:rgba(82,196,26,.2)}.workflow-node-switcher:not(.workflow-node-switcher-open):not(:hover) .anticon{color:#dce0e8;background:#fff}.workflow-node-switcher:not(.workflow-node-switcher-open):not(:hover).node-type-3 .anticon{color:#027042}.interactive-event-wrapper:hover .workflow-node-switcher:not(.workflow-node-switcher-open) .anticon{color:rgba(0,0,0,.65);background:transparent}.interactive-event-wrapper:hover .workflow-node-switcher:not(.workflow-node-switcher-open).node-type-2 .anticon{color:rgba(0,104,255,.65)}.interactive-event-wrapper:hover .workflow-node-switcher:not(.workflow-node-switcher-open).node-type-3 .anticon{color:rgba(82,196,26,.65)}.workflow-node-switcher.workflow-node-switcher-open.node-type-1 .anticon{color:rgba(0,0,0,.65)}.workflow-node-switcher.workflow-node-switcher-open.node-type-2 .anticon{color:rgba(0,104,255,.65)}.workflow-node-switcher.workflow-node-switcher-open.node-type-3 .anticon{color:rgba(82,196,26,.65)}.workflow-node-switcher-dropdown{width:190px;background:#fff}.workflow-node-switcher-dropdown .ant-dropdown-menu{max-height:328px;overflow:auto}.workflow-node-switcher-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-title-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;overflow:hidden}.workflow-node-switcher-dropdown .ant-dropdown-menu-item .requirement-status-tag{overflow:hidden}.workflow-node-switcher-dropdown .ant-dropdown-menu-item .requirement-status-tag .ant-tag{vertical-align:top;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:0}.workflow-node-switcher-dropdown .ant-dropdown-menu-item>.anticon{margin-left:8px}.workflow-node-switcher-dropdown .elite-empty{text-align:center;padding:10px}.workflow-node-switcher-dropdown .elite-empty .ant-dropdown-menu-image img{height:35px}.workflow-node-switcher-drawer .ant-drawer-header{padding:14px 46px;border-bottom:1px solid rgba(0,0,0,.06);color:#030303;border-radius:8px 8px 0 0;-ms-flex-negative:0;flex-shrink:0;height:52px}.workflow-node-switcher-drawer .ant-drawer-header .ant-drawer-header-title{-ms-flex:1 1;flex:1 1;overflow:hidden}.workflow-node-switcher-drawer .ant-drawer-header .ant-drawer-title{text-align:center;font-weight:600;line-height:24px;-ms-flex:1 1;flex:1 1;overflow:hidden}.workflow-node-switcher-drawer .ant-drawer-header .ant-drawer-close{padding:18px;margin-right:0;position:absolute;right:0;top:0}.workflow-node-switcher-drawer .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title{text-align:center}.workflow-node-switcher-drawer .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body{padding:0}.workflow-node-switcher-drawer .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-menu .ant-menu-item{margin:0;height:48px;border-bottom:1px solid rgba(0,0,0,.06);padding:14px 28px;font-size:14px;color:rgba(0,0,0,.65);line-height:20px}.workflow-node-switcher-drawer .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-menu .ant-menu-item:last-of-type{border-bottom:none}.workflow-node-switcher-drawer .requirement-mobile-label-status{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px}.workflow-node-switcher-drawer .requirement-mobile-label-status .requirement-mobile-label-icon.green{background:#e6faf1;color:#21a56e}.workflow-node-switcher-drawer .requirement-mobile-label-status .requirement-mobile-label-icon.blue{background:#e6f7ff;color:#1890ff}.workflow-node-switcher-drawer .requirement-mobile-label-status .requirement-mobile-label-icon.grey{background:#f5f6fa;color:#3d4966}.base-requirement-form .ant-form-item{margin-bottom:20px;position:relative}.base-requirement-form.mobile .ant-checkbox-group .ant-tag,.base-requirement-form.mobile .ant-radio-group .ant-tag{padding:2px 10px}.requirement-field-item{position:relative}.requirement-field-item.draggable{cursor:-webkit-grab;cursor:grab}.requirement-field-item.row-dragging{cursor:-webkit-grabbing;cursor:grabbing}.requirement-field-item.ant-form-item-has-error .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .requirement-form-item-rich-text{border-color:#b20910}.requirement-field-item .ant-form-item-label{width:120px;text-align:left;margin-right:10px}.requirement-field-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{position:absolute;left:0;top:8px}.requirement-field-item .ant-form-item-label .ant-form-item-no-colon{display:inline-block;font-size:14px;font-weight:400;color:#7c869c;max-width:100%;white-space:pre-line;word-break:break-all;padding-left:10px;padding-top:5px}.requirement-field-item .ant-form-item-control{overflow-x:auto}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .requirement-field-item-tips{color:rgba(0,0,0,.45098039215686275);max-height:66px;min-height:0;line-height:22px;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;-ms-flex-order:-1;order:-1}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .custom-field-tree-wrapper .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item{margin-right:4px}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .custom-field-tree-wrapper .ant-select-selector .ant-select-selection-overflow .cascade-name{margin-left:4px}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .custom-field-tree-wrapper .ant-select-selector .ant-select-selection-overflow .ant-tag{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border-radius:4px;background:#f5f5f5}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .custom-field-tree-wrapper .ant-select-selector .ant-select-selection-overflow .cascade-title-label{color:#141f38;margin-left:1px}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper-disabled{background-color:#fff}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper:focus .ant-input-suffix,.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper:hover .ant-input-suffix{opacity:1}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper .ant-input-suffix{opacity:0}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper .ant-input-suffix .ant-input-clear-icon{color:#dce0e8}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-radio-button-wrapper:first-child{border-radius:2px 0 0 2px}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-radio-button-wrapper:last-child{border-radius:0 2px 2px 0}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .requirement-type-tag.ant-tag{border-radius:2px;margin-right:0}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content textarea{min-height:96px;margin-bottom:0;resize:none}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-tag{border-radius:11px;margin-right:4px;max-width:100%}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-tag span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-checkbox-group .ant-tag,.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-radio-group .ant-tag{vertical-align:bottom;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-radio-group{max-width:100%}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-radio-group .ant-radio-wrapper{padding:5px 0;max-width:calc(100% - 8px)}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-radio-group .ant-radio-wrapper .ant-radio+span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-checkbox-group{max-width:100%}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-checkbox-group .ant-checkbox-wrapper{padding:5px 0;margin-left:0;margin-right:8px;max-width:calc(100% - 8px)}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox+span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-calendar-picker,.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-picker{width:100%}.requirement-field-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .requirement-tag-list{width:306px;-ms-flex-pack:end;justify-content:flex-end}.requirement-field-item .ant-form-item-control .ant-form-item-explain{max-height:66px;min-height:0;line-height:22px;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;-ms-flex-order:-1;order:-1}.requirement-field-item .ant-form-item-control .ant-form-item-extra .ant-form-item-error{color:#d91118}.requirement-confirm-modal .ant-modal-content{height:500px}.requirement-confirm-modal .ant-modal-body{padding:20px 22px 0 32px;overflow-y:scroll}.requirement-confirm-modal .ant-modal-body .handle-form-body{padding:0}.custom-field-config-modal .ant-modal-content{max-height:400px!important}.custom-field-config-modal .ant-modal-content .ant-modal-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.custom-field-config-modal .ant-modal-content .ant-modal-header .header-left{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.custom-field-config-modal .ant-modal-content .ant-modal-header .header-left .field-config-title{height:24px;font-size:16px;font-weight:600;color:#141f38;line-height:24px}.custom-field-config-modal .ant-modal-content .ant-modal-header .header-left .field-config-subtitle{height:24px;font-size:14px;font-weight:400;color:#222e4d;line-height:24px;margin-left:8px}.custom-field-config-modal .ant-modal-content .ant-modal-header .header-left .field-config-subtitle .warning{color:#b20910}.custom-field-config-modal .ant-modal-content .ant-modal-body{padding:24px 14px 24px 24px;max-height:500px;overflow-y:scroll}.custom-field-config-modal .ant-modal-content .ant-modal-body .ant-form .ant-form-item:last-of-type{margin-bottom:0}.custom-field-config-modal .ant-modal-content .ant-modal-body .ant-form .ant-form-item .ant-form-item-label{position:relative}.custom-field-config-modal .ant-modal-content .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .color-enabled-switcher-wrapper{position:absolute;right:0;top:-28px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.custom-field-config-modal .ant-modal-content .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .color-enabled-switcher-wrapper .label{font-size:12px;color:#222e4d;margin-right:8px}.custom-field-config-modal .ant-modal-content .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .color-enabled-switcher-wrapper .ant-select{width:100%}.custom-field-config-modal .ant-modal-content .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .ant-form-item-explain{color:#b20910}.custom-field-config-modal .ant-modal-content .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .ant-btn{padding:0}.custom-field-config-modal .ant-modal-content .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .ant-btn:hover{color:#0068ff;background-color:unset}.custom-field-config-modal .ant-modal-content .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .ant-btn>.anticon+span,.custom-field-config-modal .ant-modal-content .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .ant-btn>span+.anticon{margin-left:5px}.custom-field-config-choice-config-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.custom-field-config-choice-config-row .row-control{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-field-config-choice-config-row .row-control input{-ms-flex:1 1;flex:1 1}.custom-field-config-choice-config-row .row-control input.repeat{border-color:#b20910}.custom-field-config-choice-config-row .row-control .right-buttons{-ms-flex-negative:0;flex-shrink:0;padding-left:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.custom-field-config-choice-config-row .row-control .right-buttons .color-button{display:inline-block;width:16px;height:16px;border-radius:50%;margin-right:8px;cursor:pointer}.custom-field-config-choice-config-row .row-control .right-buttons .delete-btn{margin-left:8px}.custom-field-config-choice-config-row .row-control .right-buttons .ant-btn{color:#222e4d}.custom-field-config-choice-config-row .error-text{color:#b20910;height:20px}.custom-field-config-choice-config-row.row-dragging{z-index:2001}.custom-field-config-choice-config-row.row-dragging .row-control .right-buttons .ant-btn{padding:0}.custom-field-config-choice-config-row.row-dragging .error-text{display:none}.subtitle-tips{min-width:300px}.custom-requirement-form-wrapper{height:100%;position:relative;padding:15px;overflow-y:auto}.custom-requirement-form-wrapper.in-modal{position:unset}.custom-requirement-form-wrapper.drag-hover:before{z-index:2;pointer-events:none;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,.8)}.custom-requirement-form-wrapper.drag-hover:after{z-index:2;pointer-events:none;content:"将文件拖拽到这里，上传附件";position:absolute;left:15px;right:15px;top:15px;bottom:15px;font-size:16px;font-weight:600;color:#0882f4;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px dashed #0882f4;border-radius:2px}.custom-requirement-form-wrapper .custom-requirement-form.display-mode .requirement-field-item{padding:10px;margin-bottom:5px;border-radius:2px}.custom-requirement-form-wrapper .custom-requirement-form.display-mode .requirement-field-item:hover{background:rgba(0,104,255,.05)}.custom-requirement-form-wrapper .custom-requirement-form.display-mode .requirement-field-item.selected{background:rgba(0,104,255,.15)}.custom-requirement-form-wrapper .custom-requirement-form.display-mode .requirement-field-item.selected:before{content:"";width:2px;height:100%;background:#0068ff;position:absolute;left:0;top:0}.custom-requirement-form-wrapper .custom-requirement-form.display-mode .requirement-field-item.selected:after{content:"";width:0;height:0;border:6px solid transparent;border-left-color:#0068ff;position:absolute;left:2px;top:calc(50% - 6px)}.custom-requirement-form-wrapper .custom-requirement-form.display-mode .requirement-field-item .requirement-form-item-rich-text{background:#fff}.custom-requirement-form-wrapper .custom-requirement-form.display-mode .requirement-field-item .requirement-form-item-rich-text .kms-rich-text-tool{display:-ms-flexbox;display:flex}.custom-requirement-form-wrapper .custom-requirement-form .base-requirement-form .ant-form-item .ant-form-item-control .ant-form-item-control-input-content .kms-rich-text{border:1px solid #dce0e8}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item{padding:0;margin-bottom:20px}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .ant-form-item-label{line-height:22px;margin-right:0}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .ant-form-item-label .ant-form-item-no-colon{height:unset}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .ant-form-item-label .ant-form-item-no-colon:not(.ant-form-item-required){padding:0}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .ant-form-item-control{max-width:100%}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .ant-form-item-control .ant-form-item-control-input-content .custom-cascade-field-tree-select-mobile .custom-cascade-field-select-mobile-value-wrapper{height:100%}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .ant-checkbox-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .ant-checkbox-group .ant-checkbox-wrapper{-ms-flex:1 1;flex:1 1;border:none;background:none;border-radius:6px;margin-right:0;margin-left:0;padding:5px}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .ant-checkbox-group .ant-checkbox-wrapper:not(:last-of-type){margin-bottom:5px}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .ant-checkbox-group .ant-checkbox-wrapper:before{display:none}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .ant-form-item-explain{max-height:130px}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .ant-select-disabled .ant-select-selector{background:#fff!important}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .user-selector-mobile-render .ant-input{padding:6.5px 11px}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .requirement-index-selector{-ms-flex-flow:row wrap;flex-flow:row wrap}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .requirement-index-selector .index-selector{padding-bottom:10px}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .requirement-index-selector .index-selector .ant-select-selector{padding-top:6.5px;padding-bottom:6.5px;padding-left:11px}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .requirement-index-selector .index-selector,.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .requirement-index-selector .purpose-index{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .upload-btn{display:block}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .upload-btn .ant-upload .ant-btn{width:100%}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .upload-btn .info{position:relative;left:0;top:0;font-size:14px;height:32px;line-height:32px;margin-left:0}.custom-requirement-form-wrapper .custom-requirement-form.custom-requirement-form-mobile .requirement-field-item .ant-upload.ant-upload-select{display:block;width:100%}.man-hours-edit-modal .help-link{position:absolute;left:20px;bottom:16px;color:#222e4d;font-size:12px;line-height:20px}.man-hours-edit-modal .man-hours-default-unit-btn{position:absolute;right:61px;top:16px}.man-hours-edit-modal .ant-input-number-group-addon{text-align:left}.man-hours-edit-modal .ant-input-number-group-addon:not(:last-child) .ant-select .ant-select-arrow{right:11px}.man-hours-edit-modal .ant-input-number-group-addon .ant-select-focused .ant-select-selector{color:#141f38}.man-hours-edit-modal .ant-form-item:last-child{margin-bottom:0}.man-hours-edit-modal .ant-form-item .man-hours-tip{font-size:12px;line-height:20px;color:#222e4d;margin-left:5px}.man-hours-edit-modal .ant-form-item .col-item-label{font-size:14px;line-height:22px;color:#141f38;margin-bottom:8px}.man-hours-edit-modal .ant-form-item .ant-form-item-label .anticon{margin-left:5px;color:#222e4d}.man-hours-edit-modal .ant-form-item .ant-form-item-label .tip{color:#222e4d}.man-hours-edit-modal .ant-form-item textarea{resize:none}.man-hours-edit-modal .ant-form-item .ant-form-item-explain-error .ant-typography{color:#b20910}.man-hours-unit-config-wrapper .man-hours-unit-config-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.man-hours-unit-config-wrapper .man-hours-unit-config-content .ant-radio-group{margin-left:10px}.man-hours-unit-config-wrapper .man-hours-unit-config-tip{margin-top:10px;font-size:12px;line-height:20px;color:#222e4d}.participant-list-wrapper{width:100%;height:41px;padding-bottom:15px;margin-top:10px}.participant-list-wrapper .participant-list-content{width:100%;height:26px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;overflow:auto}.participant-list-wrapper .participant-list-content .participant-list-content-menu{overflow:auto}.participant-list-wrapper .participant-list-content .ant-menu{overflow:hidden;border:none;line-height:26px}.participant-list-wrapper .participant-list-content .ant-menu .ant-menu-item{top:0;padding:0;margin-top:0;line-height:0}.participant-list-wrapper .participant-list-content .ant-menu .ant-menu-item:after{display:none}.participant-list-wrapper .participant-list-content .ant-menu .ant-menu-submenu{padding:0;top:0;margin-top:0;line-height:0}.participant-list-wrapper .participant-list-content .add-participant-button{display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;margin-left:10px;-ms-flex-negative:0;flex-shrink:0}.participant-list-wrapper .participant-list-content .add-participant-button:hover{opacity:.8}.participant-list-wrapper .participant-list-content .add-participant-button .dashed-round-border{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px dashed #a7acb6;border-radius:50%;width:26px;height:26px}.participant-list-wrapper .participant-list-content .add-participant-button .dashed-round-border .anticon{color:#a7acb6;font-size:11.38px}.participant-list-wrapper .participant-list-content .removable-avatar-wrapper{margin-right:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.participant-list-wrapper .participant-list-content .removable-avatar-wrapper.enable-remove:hover .ant-avatar{-webkit-box-shadow:0 0 0 1px #555a65;box-shadow:0 0 0 1px #555a65}.participant-list-wrapper .participant-list-content .removable-avatar-wrapper.remove-icon-hover .ant-avatar{-webkit-box-shadow:0 0 0 1px #0068ff;box-shadow:0 0 0 1px #0068ff}.participant-list-wrapper .participant-list-content .more-participants-button{height:22px;width:22px;background:#7c869c;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-top:2px}.participant-list-wrapper .participant-list-content .more-participants-button:hover{-webkit-box-shadow:0 0 0 1px #555a65;box-shadow:0 0 0 1px #555a65}.participant-list-wrapper .participant-list-content .more-participants-button .anticon{color:#fff}.add-participant-dropdown{-webkit-box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12)}.add-participant-dropdown .user-selector-pane-wrapper .user-selector{display:none}.add-participant-dropdown .user-selector-pane-wrapper .user-selector-wrapper{margin-top:0}.more-participants-dropdown{background:#fff;-webkit-box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);border-radius:4px;overflow-y:scroll;overflow-x:hidden;max-height:164px}.more-participants-dropdown:before{display:none}.more-participants-dropdown .more-participants-List{padding:8px 0 8px 8px}.more-participants-dropdown .more-participants-List .removable-avatar-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:4px}.more-participants-dropdown .more-participants-List .removable-avatar-wrapper.enable-remove:hover .ant-avatar{-webkit-box-shadow:0 0 0 1px #555a65;box-shadow:0 0 0 1px #555a65}.more-participants-dropdown .more-participants-List .removable-avatar-wrapper.remove-icon-hover .ant-avatar{-webkit-box-shadow:0 0 0 1px #0068ff;box-shadow:0 0 0 1px #0068ff}.cascade-config-tree-modal .ant-modal-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cascade-config-tree-modal .ant-modal-footer .need-last-field{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cascade-config-tree-modal .ant-modal-footer .label{margin-left:7px}.cascade-config-tree-modal .ant-modal-body{padding:16px 24px 24px;min-height:500px;max-height:535px;overflow-y:scroll}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item:last-of-type{margin-bottom:0}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-label{position:relative}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-label .target-field-config-label{color:#3d4966}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-label .target-field-config-label>span{font-size:12px;color:#b3b9c7;margin-left:5px}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .color-enabled-switcher-wrapper{position:absolute;right:0;top:-28px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .color-enabled-switcher-wrapper .label{font-size:12px;color:#222e4d;margin-right:8px}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .dragp-node-tree-list-wrapper .node-tree-list{overflow:auto}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .node-tree-list-wrapper .ant-tree-list{margin-top:0}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .node-tree-list-wrapper .node-tree-list{overflow-y:auto}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .node-tree-list-wrapper .node-tree-list .ant-tree-treenode .ant-tree-indent{width:4px}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .node-tree-list-wrapper .node-tree-list .ant-tree-treenode .ant-tree-switcher{margin-right:0}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .ant-form-item-explain{color:#b20910}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .ant-btn{padding:0}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .ant-btn:hover{color:#0068ff;background-color:unset}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .ant-btn>.anticon+span,.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .ant-btn>span+.anticon{margin-left:5px}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode{height:unset;min-height:40px;padding-right:0}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper{height:unset;overflow:hidden}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;position:relative;padding-right:0}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .node-control{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .node-control .add-btn{margin-right:5px;display:none}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .node-control .add-btn:hover{background:rgba(20,31,56,.04);border-radius:4px}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .node-control:hover .add-btn{width:24px;height:24px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .node-control .color-button{margin-left:12px}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .node-control .node-title{width:100%}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .node-control .node-title .ant-input{min-height:26px!important}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .node-control .ant-input.error{border-color:red}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .node-control .action{padding-left:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .node-control .action .move-btn span:hover{color:#0068ff}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .node-control .action .color-button{display:inline-block;width:16px;height:16px;border-radius:50%;cursor:pointer}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .node-control .action .btn{margin-left:12px}.cascade-config-tree-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .choice-config-wrapper .module-choices .ant-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .error-text{font-size:12px;line-height:22px;color:red}.cascade-config-tree-modal .ant-modal-body .ant-form .cascade-config .ant-form-item .ant-form-item-control .anticon{color:#0068ff}.cascade-delete-confirm-popover .ant-popover-inner-content{width:236px;height:134px}.cascade-delete-confirm-popover .ant-popover-inner-content .sub-title{margin-bottom:8px}.cascade-delete-confirm-popover .ant-popover-inner-content .sub-tip{font-size:12px;line-height:20px;color:#636d85;margin-bottom:0}.workflow-selector-wrapper>.anticon{color:#ad6200}.workflow-selector-wrapper .ant-select .ant-select-selection-item .workflow-info-icon{display:none}.workflow-selector-dropdown .ant-select-item-option .ant-select-item-option-content{position:relative}.workflow-selector-dropdown .ant-select-item-option .ant-select-item-option-content .workflow-info-icon{position:absolute;right:0;opacity:0}.workflow-selector-dropdown .ant-select-item-option .ant-select-item-option-content .workflow-info-icon .anticon{color:#0068ff}.workflow-selector-dropdown .ant-select-item-option:hover .ant-select-item-option-content .workflow-info-icon{opacity:1}.workflow-selector-dropdown .add-workflow-wrapper{height:40px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(0,0,0,.08)}.workflow-selector-dropdown .add-workflow-wrapper .anticon{font-weight:600}.workflow-info-popover{width:400px;z-index:2001}.workflow-info-popover .ant-popover-content .ant-popover-inner-content{padding:12px}.workflow-info-popover .ant-popover-content .ant-popover-inner-content .workflow-info-header{height:22px;font-size:14px;font-weight:400;color:#7c869c;line-height:22px}.workflow-info-popover .ant-popover-content .ant-popover-inner-content .workflow-info-nodes-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:wrap;flex-flow:wrap}.workflow-info-popover .ant-popover-content .ant-popover-inner-content .workflow-info-nodes-wrapper .ant-tag{border-radius:2px;font-size:12px;margin-top:8px}.workflow-info-popover .ant-popover-content .ant-popover-inner-content .workflow-info-nodes-wrapper .ant-tag.node-type-begin{background:rgba(0,0,0,.04);border:1px solid #dce0e8;color:rgba(0,0,0,.65)}.workflow-info-popover .ant-popover-content .ant-popover-inner-content .workflow-info-nodes-wrapper .ant-tag.node-type-processing{background:#e6f7ff;border:1px solid #91d5ff;color:#1890ff}.workflow-info-popover .ant-popover-content .ant-popover-inner-content .workflow-info-nodes-wrapper .ant-tag.node-type-end{background:#f6ffed;border:1px solid #b7eb8f;color:#027042}.edit-requirement-detail .ant-modal-body{padding:14px 24px}.edit-requirement-detail .ant-modal-body .workFlow-nodes-value{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.edit-requirement-detail .ant-modal-body .workFlow-nodes-value .workFlow-nodes-value-label{padding-top:15px;width:150px;font-size:14px;line-height:22px;-ms-flex-negative:0;flex-shrink:0}.edit-requirement-detail .ant-modal-body .workFlow-nodes-value .workFlow-nodes-value-content{-ms-flex:1 1;flex:1 1}.edit-requirement-detail .ant-modal-body .workFlow-nodes-value .workFlow-nodes-value-content .ant-radio-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.edit-requirement-detail .ant-modal-body .workFlow-nodes-value .workFlow-nodes-value-content .ant-radio-group .ant-radio-button-wrapper{max-width:172px;line-height:31px;border:1px solid #ccd0d9;border-radius:2px;font-size:14px;height:32px;margin-top:10px;margin-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.edit-requirement-detail .ant-modal-body .workFlow-nodes-value .workFlow-nodes-value-content .ant-radio-group .ant-radio-button-wrapper:hover{border-color:#0068ff}.edit-requirement-detail .ant-modal-body .workFlow-nodes-value .workFlow-nodes-value-content .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper:not(:first-child):before{background:none}.edit-requirement-detail .ant-modal-body .workFlow-nodes-value .workFlow-nodes-value-content .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{border:1px solid #0068ff;font-weight:500;color:#0068ff}.edit-requirement-detail .ant-modal-body .requirement-detail-type-radio{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px;margin-bottom:12px}.edit-requirement-detail .ant-modal-body .requirement-detail-type-radio .requirement-detail-type-radio-label{width:150px;font-size:14px;line-height:22px}.edit-requirement-detail .ant-modal-body .requirement-detail-type-radio .ant-radio-group{-ms-flex:1 1;flex:1 1}.edit-requirement-detail .ant-modal-body .field-list-container{width:752px;height:350px}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:34px;background-color:#e9ebf2;font-family:PingFang SC;font-weight:500;border-right:1px solid #dce0e8;border-left:1px solid #dce0e8;border-top:1px solid #dce0e8}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-label .field-left-label{padding-left:20px;padding-right:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:376px;height:35px;border-right:1px solid #dce0e8}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-label .field-left-label .field-left-label-num{font-weight:400;font-size:12px;color:#7c869c}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-label .field-right-label{padding-left:20px;padding-right:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:376px;height:38px}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-label .field-right-label .field-right-label-num{font-weight:400;font-size:12px;color:#7c869c}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-left{display:inline-block;width:376px;height:310px}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-left .ant-list{height:310px}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-left .ant-list.ant-list-bordered{border:1px solid #dce0e8;border-top:none;border-radius:0}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-left .ant-list .ant-spin-nested-loading .ant-spin-container .ant-list-empty-text{width:376px;height:310px}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-left .ant-list .ant-spin-nested-loading .ant-spin-container .ant-list-items{width:376px;height:310px;border-bottom:none;overflow:auto}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-left .ant-list .ant-spin-nested-loading .ant-spin-container .ant-list-items .ant-list-item:first-child{margin-top:6px}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-left .ant-list .ant-spin-nested-loading .ant-spin-container .ant-list-items .ant-list-item{margin-left:5px;margin-right:5px;padding:6px 15px;border-bottom:none}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-left .ant-list .ant-spin-nested-loading .ant-spin-container .ant-list-items .ant-list-item .ant-list-hidden-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-left .ant-list .ant-spin-nested-loading .ant-spin-container .ant-list-items .ant-list-item:hover{background-color:#ebf3ff;cursor:pointer;border-radius:2px}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-right{display:inline-block;width:376px;height:310px}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-right .ant-list{width:376px;height:310px;overflow:auto}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-right .ant-list.ant-list-bordered{border-radius:0;border:1px solid #dce0e8;border-top:none;border-left:none}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-right .ant-list .ant-spin-nested-loading .ant-spin-container .ant-list-items .ant-list-item:first-child{margin-top:6px}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-right .ant-list .ant-spin-nested-loading .ant-spin-container .ant-list-items .ant-list-item{margin-left:5px;margin-right:5px;padding:6px 15px;border-bottom:none}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-right .ant-list .ant-spin-nested-loading .ant-spin-container .ant-list-items .ant-list-item:hover{background-color:#ebf3ff;cursor:pointer;border-radius:2px}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-right .ant-list .ant-spin-nested-loading .ant-spin-container .ant-list-items .ant-list-item .item-list-left{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-right .ant-list .ant-spin-nested-loading .ant-spin-container .ant-list-items .ant-list-item .item-list-right span{margin-right:20px}.edit-requirement-detail .ant-modal-body .field-list-container .field-list-content .field-list-right .ant-list .ant-spin-nested-loading .ant-spin-container .ant-list-items .item-list-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.edit-requirement-detail .ant-modal-body .field-list-container .empty-tip{padding-top:12px;font-size:14px;line-height:22px;color:#7c869c}.edit-requirement-detail .sjx{margin-left:30px;width:0;height:0;position:absolute;right:0;top:0;border-top:16px solid #0068ff;border-left:16px solid transparent}.edit-requirement-detail .dg{position:absolute;width:7px;height:5px;border:1.5px solid #fff;border-top:none;border-right:none;top:1px;right:1px;-webkit-transform:rotate(-46deg);transform:rotate(-46deg)}.requirement-detail-edit-field-dragging{z-index:1001}.requirement-detail-edit-field-dragging.ant-list-item{margin-left:5px;margin-right:5px;width:394px;height:46px;padding:6px 0 6px 25px;border:none;cursor:pointer}.requirement-detail-edit-field-dragging.ant-list-item .item-list-left{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-detail-edit-field-dragging.ant-list-item .item-list-right span{margin-right:20px}.requirement-detail-edit-field-dragging .item-list-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.handle-time-content-wrapper.editing{padding:0}.handle-time-content-wrapper,.handler-content-wrapper{padding:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:2px}.handle-time-content-wrapper .no-handle-time-tip,.handle-time-content-wrapper .no-handler-tip,.handler-content-wrapper .no-handle-time-tip,.handler-content-wrapper .no-handler-tip{display:none;font-weight:400;color:#0068ff}.handle-time-content-wrapper:not(.editing):hover,.handler-content-wrapper:not(.editing):hover,.interactive-event-wrapper:hover .handle-time-content-wrapper:not(.editing),.interactive-event-wrapper:hover .handler-content-wrapper:not(.editing){background:rgba(22,71,163,.1)}.handle-time-content-wrapper.no-handler-wrapper,.handler-content-wrapper.no-handler-wrapper{position:relative}.handle-time-content-wrapper.no-handler-wrapper:not(.editing):hover .no-handler,.handler-content-wrapper.no-handler-wrapper:not(.editing):hover .no-handler,.interactive-event-wrapper:hover .handle-time-content-wrapper.no-handler-wrapper:not(.editing) .no-handler,.interactive-event-wrapper:hover .handler-content-wrapper.no-handler-wrapper:not(.editing) .no-handler{visibility:hidden}.handle-time-content-wrapper.no-handler-wrapper:not(.editing):hover .content:before,.handler-content-wrapper.no-handler-wrapper:not(.editing):hover .content:before,.interactive-event-wrapper:hover .handle-time-content-wrapper.no-handler-wrapper:not(.editing) .content:before,.interactive-event-wrapper:hover .handler-content-wrapper.no-handler-wrapper:not(.editing) .content:before{color:#0068ff;content:attr(data-placeholder);cursor:text;position:absolute;pointer-events:none;z-index:1;display:block;left:5px;right:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.handle-time-content-wrapper.no-handle-time-wrapper:not(.editing):hover .content,.handler-content-wrapper.no-handle-time-wrapper:not(.editing):hover .content,.interactive-event-wrapper:hover .handle-time-content-wrapper.no-handle-time-wrapper:not(.editing) .content,.interactive-event-wrapper:hover .handler-content-wrapper.no-handle-time-wrapper:not(.editing) .content{display:none}.handle-time-content-wrapper.no-handle-time-wrapper:not(.editing):hover .no-handle-time-tip,.handler-content-wrapper.no-handle-time-wrapper:not(.editing):hover .no-handle-time-tip,.interactive-event-wrapper:hover .handle-time-content-wrapper.no-handle-time-wrapper:not(.editing) .no-handle-time-tip,.interactive-event-wrapper:hover .handler-content-wrapper.no-handle-time-wrapper:not(.editing) .no-handle-time-tip{display:block;height:100%;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.handler-content-wrapper{position:relative}.handler-content-wrapper .clear-icon{opacity:0;position:absolute;right:10px;top:50%;line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#dce0e8}.handler-content-wrapper .clear-icon:hover{color:#7c869c}.handler-content-wrapper:hover .clear-icon,.interactive-event-wrapper:hover .handler-content-wrapper .clear-icon{opacity:1}.flow-node-editor{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.flow-node-editor .requirement-status-tag{display:-ms-flexbox;display:flex;overflow:auto}.flow-node-editor .workflow-node-switcher{display:none}.flow-node-editor.node-switcher-dropdown-visible .workflow-node-switcher,.flow-node-editor:hover .workflow-node-switcher{display:inline-block}.flow-node-editor.node-switcher-dropdown-visible .requirement-status-tag,.flow-node-editor:hover .requirement-status-tag{display:none!important}.requirement-handle-modal .ant-modal-content{height:600px;max-height:90vh}.requirement-handle-modal .ant-modal-body{-ms-flex:1 1;flex:1 1;padding:0}.requirement-handle-modal .ant-modal-footer .ant-btn{max-width:172px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.requirement-handle-modal .ant-modal-footer .ant-btn span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-handle-modal .handle-form-body .requirement-handle-form{padding:16px 22px 24px 32px}.requirement-handle-modal .requirement-field-item{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.requirement-handle-modal .requirement-field-item .ant-row.ant-form-item-row{-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}.requirement-handle-modal .requirement-field-item .ant-form-item-label .ant-form-item-no-colon{color:#141f38}.requirement-handle-modal .requirement-field-item .ant-form-item-label .ant-form-item-no-colon.ant-form-item-required{padding-left:0}.requirement-handle-modal .requirement-field-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{position:relative;left:unset;top:unset}.requirement-brd-form .ant-modal-header .ant-modal-title{font-weight:600;line-height:24px}.requirement-brd-form .ant-modal-header .ant-modal-title .field-setting-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:56px;top:14px;height:26px;border-radius:4px}.requirement-brd-form .ant-modal-header .ant-modal-title .field-setting-button .setting-field,.requirement-brd-form .ant-modal-header .ant-modal-title .field-setting-button .setting-icon{color:#141f38}.requirement-brd-form .ant-modal-header .ant-modal-title .field-setting-button a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:0}.requirement-brd-form .ant-modal-header .ant-modal-title .field-setting-button:hover{background:#f5f6fa}.requirement-brd-form .ant-modal-header .ant-modal-title .field-setting-button .setting-icon{margin-right:5px}.requirement-brd-form .ant-modal-header .settings-container{position:absolute;right:56px;top:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:right;justify-content:right}.requirement-brd-form .ant-modal-header .settings-container>div:not(:last-child){margin-right:20px}.requirement-brd-form.ant-modal-wrap.vertical-adaptive .ant-modal .ant-modal-content{height:600px;max-height:90vh}.requirement-brd-form.ant-modal-wrap.vertical-adaptive .ant-modal .ant-modal-body{-ms-flex:1 1;flex:1 1}.requirement-brd-form .ant-modal-body{padding:0;overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.requirement-brd-form .brd-form-container{-ms-flex:auto;flex:auto;max-height:unset;overflow-y:auto}.requirement-brd-form .brd-form-container .custom-requirement-form-wrapper{padding:16px 22px 24px 32px;overflow-y:scroll}.requirement-brd-form .brd-form-container .ant-divider-horizontal{margin:15px 0}.requirement-brd-form .requirement-form-body{padding:14px 5px 3px 15px}.requirement-brd-form .requirement-form-body .ant-form-item-label{text-align:right;width:106px}.requirement-brd-form .brd-form-footer{position:relative;bottom:0;right:0;height:50px;background:#fafafa;border-radius:0 0 4px 4px;-ms-flex-negative:0;flex-shrink:0}.requirement-brd-form .brd-form-footer .add-btn{position:absolute;bottom:10px;right:10px}.requirement-brd-form .brd-form-footer .add-btn .ant-btn+.ant-btn{margin-left:8px}.requirement-brd-form .brd-form-footer .add-btn .btn-cancel{height:30px;background:#fff;border-radius:2px;border:1px solid #dcdee2;font-size:14px;color:#444c57;line-height:20px}.requirement-brd-form.embedded{height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.requirement-brd-form.embedded .brd-form-container{-ms-flex:auto;flex:auto;max-height:unset;overflow-y:auto}.requirement-brd-form.mobile .brd-form-container .custom-requirement-form-wrapper{padding:20px;height:unset}.requirement-brd-form.mobile .brd-form-footer{height:65px;padding:10px 20px}.requirement-brd-form.mobile .brd-form-footer .add-btn{position:static}.requirement-brd-form.mobile .brd-form-footer .add-btn .ant-btn{width:calc(50% - 8px);height:40px}.requirement-brd-form.mobile .brd-form-footer .add-btn .ant-btn:last-of-type{margin-left:15px}.related-requirement-list-container{padding:0 2px 45px}.related-requirement-list-container .related-requirement-list-toolbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.related-requirement-list-container .related-requirement-list-toolbar-search{width:300px}.related-requirement-list-container .children-add-btn{margin-bottom:10px;color:#222e4d}.related-requirement-list-container .children-add-btn:hover{color:#0068ff}.related-requirement-list-container .ant-empty{height:200px}.related-requirement-list-container .related-requirement-list-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 10px}.related-requirement-list-container .related-requirement-list-header .related-requirement-list-title{height:22px;font-size:14px;font-weight:600;color:#141f38;line-height:22px}.related-requirement-list-container .related-requirement-list-header .related-requirement-list-title .list-tips{margin-left:10px;font-size:12px;color:#222e4d;line-height:20px}.related-requirement-list-container .related-content-title{font-size:14px;color:#69748c;line-height:22px}.related-requirement-list-container .related-requirement-list-body+.ant-btn{margin-top:16px}.related-requirement-list-container .related-dataset-list .ant-list-item{padding:2px 0}.related-requirement-list-container .related-dataset-list .ant-list-item .ant-list-items .anticon{margin-right:4px}.related-requirement-list-container .related-dataset-list .ant-list-item .dataset-name{-ms-flex:1 1;flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-requirement-list-container .related-dataset-list .ant-list-item .dataset-author{width:91px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right;font-size:14px;line-height:22px;color:#69748c}.choose-parent-modal .parent-row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}.choose-parent-modal .parent-row.old-parent{margin-bottom:20px}.choose-parent-modal .parent-row .parent-tip{-ms-flex:0 0 84px;flex:0 0 84px;height:22px;font-size:14px;font-weight:400;color:#141f38;line-height:22px;margin-right:10px;margin-top:5px}.choose-parent-modal .parent-row .parent-name{height:22px;font-size:14px;font-weight:600;color:#141f38;line-height:22px;margin-top:5px}.choose-parent-modal .parent-row .parent-selector{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-direction:column;flex-direction:column}.choose-parent-modal .parent-row .parent-selector .ant-select-selector{height:32px;background:#fff;border-radius:2px;width:452px}.choose-parent-modal .parent-row .parent-selector .tip{font-size:12px;line-height:20px;color:#222e4d}.choose-parent-modal .choose-parent-modal-subtitle{height:20px;font-size:12px;font-weight:400;color:#222e4d;line-height:20px;margin-left:5px}.choose-parent-modal .choose-parent-modal-title{height:24px;font-size:16px;font-weight:600;color:#141f38;line-height:24px}.parent-select-option{position:relative}.parent-select-option .parent-select-name{max-width:calc(100% - 16px);display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.parent-select-option .parent-select-name .brd-key{color:#0068ff;margin-right:3px}.parent-select-option .parent-detail-icon{position:absolute;right:0;visibility:hidden;color:#0068ff}.parent-select-option:hover .parent-detail-icon{visibility:visible}.parent-detail-container{width:440px;z-index:2001}.parent-detail-container .ant-popover-inner-content{max-height:350px;overflow-y:auto}.parent-detail-container .parent-detail-content .ant-form .ant-form-item{margin-bottom:15px}.parent-detail-container .parent-detail-content .ant-form .ant-form-item .ant-form-item-control-input-content{word-break:break-all}.parent-detail-container .parent-detail-content .ant-form .ant-form-item .ant-form-item-label{width:96px;text-align:left}.parent-detail-container .parent-detail-content .ant-form .ant-form-item .ant-form-item-label label{font-size:14px;line-height:22px;color:#222e4d}.parent-detail-container .parent-detail-content .ant-form .ant-form-item .requirement-type-tag{display:inline-block}.related-requirement-list-row.sortable-row{cursor:pointer}.row-dragging.related-requirement-list-row{margin-left:0;margin-top:.5px;border-bottom:1px solid #f5f6fa;z-index:2001;cursor:-webkit-grabbing;cursor:grabbing;display:-ms-flexbox;display:flex}.row-dragging.related-requirement-list-row td{padding:10px 8px}.row-dragging.related-requirement-list-row td.key-col{position:relative}.row-dragging.related-requirement-list-row .key-col{width:12.07%}.row-dragging.related-requirement-list-row .brd-name{width:43.35%;color:#0068ff}.row-dragging.related-requirement-list-row .brd-name .ant-btn{padding:4px 0}.row-dragging.related-requirement-list-row .brd-status{width:17.87%}.row-dragging.related-requirement-list-row .brd-handler{width:17.85%}.row-dragging.related-requirement-list-row .brd-action{width:8.34%}.related-report-list-container .report-selector-wrapper{border:1px solid #ccd0d9;cursor:pointer}.related-report-list-container .report-selector-wrapper .ant-select .ant-select-selection-overflow-item:not(.ant-select-selection-overflow-item-suffix){display:none}.related-content-container{height:100%}.related-content-container .reladted-btn{color:#222e4d;margin-bottom:10px}.related-content-container .reladted-btn:hover{color:#0068ff}.related-content-container .ant-empty{height:200px}.related-content-container .related-list-body{height:100%}.related-content-container .related-list-body .related-brd-item,.related-content-container .related-list-body .related-report-item{display:-ms-flexbox;display:flex;height:50px;line-height:22px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e9ebf2}.related-content-container .related-list-body .related-brd-item .icon,.related-content-container .related-list-body .related-report-item .icon{width:32px;-ms-flex:none;flex:none;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.related-content-container .related-list-body .related-brd-item .key,.related-content-container .related-list-body .related-report-item .key{width:100px;min-width:90px;max-width:140px;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-content-container .related-list-body .related-brd-item .name,.related-content-container .related-list-body .related-report-item .name{width:380px;min-width:160px;-ms-flex:auto;flex:auto;padding:0 10px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-content-container .related-list-body .related-brd-item .name:hover,.related-content-container .related-list-body .related-report-item .name:hover{color:#0068ff}.related-content-container .related-list-body .related-brd-item .create-time,.related-content-container .related-list-body .related-brd-item .status,.related-content-container .related-list-body .related-report-item .create-time,.related-content-container .related-list-body .related-report-item .status{width:140px;min-width:90px;max-width:240px;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-content-container .related-list-body .related-brd-item .username,.related-content-container .related-list-body .related-report-item .username{width:140px;min-width:60px;max-width:240px;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-content-container .related-list-body .related-brd-item .action,.related-content-container .related-list-body .related-report-item .action{width:40px;min-width:40px;max-width:40px;cursor:pointer;-ms-flex:none;flex:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.related-content-container .related-list-body .related-brd-item .action .anticon,.related-content-container .related-list-body .related-report-item .action .anticon{font-size:16px;padding:5px}.related-content-container .related-list-body .related-brd-item .action .anticon:hover,.related-content-container .related-list-body .related-report-item .action .anticon:hover{background:rgba(0,0,0,.04);border-radius:4px}.related-content-container .related-list-body .related-brd-item .status{cursor:pointer}.related-content-container .related-list-body .related-brd-item .status .requirement-status-tag{display:-ms-flexbox;display:flex}.related-content-container .related-list-body .related-brd-item .status .workflow-node-switcher{padding:2px 6px;font-size:12px;line-height:18px;height:22px}.related-content-container .related-list-body .related-brd-item .username{cursor:pointer}.related-content-container .related-list-body .related-brd-item .username .editor-wrapper{height:23px}.related-content-container .related-list-body .related-brd-item .username .editor-wrapper .handler-content-wrapper{padding:0}.related-content-container .related-list-body .related-brd-item .username .no-handle-time,.related-content-container .related-list-body .related-brd-item .username .no-handler{color:#0068ff}.related-content-container .related-list-body .related-report-item .name{width:480px;min-width:140px}.related-content-container .related-list-body .related-doc-item,.related-content-container .related-list-body .related-mindmap-item{display:-ms-flexbox;display:flex;height:50px;line-height:22px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e9ebf2;cursor:pointer}.related-content-container .related-list-body .related-doc-item .icon,.related-content-container .related-list-body .related-mindmap-item .icon{width:32px;-ms-flex:none;flex:none;cursor:auto;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.related-content-container .related-list-body .related-doc-item .name,.related-content-container .related-list-body .related-mindmap-item .name{width:480px;min-width:250px;-ms-flex:auto;flex:auto;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-content-container .related-list-body .related-doc-item .name:hover,.related-content-container .related-list-body .related-mindmap-item .name:hover{color:#0068ff}.related-content-container .related-list-body .related-doc-item .create-time,.related-content-container .related-list-body .related-mindmap-item .create-time{width:140px;min-width:90px;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-content-container .related-list-body .related-doc-item .username,.related-content-container .related-list-body .related-mindmap-item .username{width:180px;min-width:100px;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-content-container .related-list-body .related-dataset-item{display:-ms-flexbox;display:flex;height:50px;line-height:22px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e9ebf2}.related-content-container .related-list-body .related-dataset-item .icon{width:32px;-ms-flex:none;flex:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.related-content-container .related-list-body .related-dataset-item .name{width:620px;min-width:230px;-ms-flex:auto;flex:auto;padding:0 10px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-content-container .related-list-body .related-dataset-item .name:hover{color:#0068ff}.related-content-container .related-list-body .related-dataset-item .username{width:180px;min-width:100px;max-width:280px;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-content-container .related-list-body .related-list-table .ant-spin-nested-loading .ant-table{background-color:unset}.related-content-container .related-list-body .related-list-table .ant-spin-nested-loading .ant-table-container .ant-table-tbody .anticon{margin-right:4px!important}.related-content-container .related-list-body .related-dataset-list .ant-list-items .anticon{margin-right:4px}.related-content-container .related-content-header .related-content-title .title-name{height:22px;font-size:14px;font-weight:600;color:#222e4d;line-height:22px}.related-content-container .related-content-header .related-content-title .related-info-icon .anticon{margin-left:5px;color:#222e4d}.related-content-container .related-content-header .related-content-title .related-info-icon:hover .anticon{color:#0068ff}.related-content-container .related-content-title{color:#222e4d;font-weight:600;margin-bottom:16px}.related-content-container .related-list-container{margin:0 0 30px}.related-content-container .related-list-container .related-list-body{padding:0}.related-content-container .related-list-container .related-list-body+.ant-btn{margin-top:16px;padding-left:0;padding-right:0}.related-content-container .related-list-container .related-list-body .related-list-table .ant-table-thead tr th{padding:4px 0;background:#fff;height:22px;font-size:12px;font-weight:400;color:#69748c;line-height:22px;border-bottom:none}.related-content-container .related-list-container .related-list-body .related-list-table .ant-table-tbody{border-bottom:0!important}.related-content-container .related-list-container .related-list-body .related-list-table .ant-table-tbody tr td{padding:4px 0;border-bottom:none}.related-content-container .related-list-container .related-list-body .related-list-table .ant-table-tbody tr td.brd-name{position:relative}.related-content-container .related-report-list-container{margin-bottom:30px}.related-content-container .related-report-list-container .report-list{padding:10px;border-top:1px solid #ccd0d9}.related-content-container .related-report-list-container .report-list .report-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0;line-height:22px;height:32px}.related-content-container .related-report-list-container .report-list .report-item:hover{background:rgba(0,0,0,.02)}.related-content-container .related-report-list-container .report-list .report-item .full-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1;flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-content-container .related-report-list-container .report-list .report-item .full-title .self-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related-content-container .related-report-list-container .report-list .report-item .full-title .parent-title{display:inline-block;margin-left:5px;font-size:14px;font-weight:400;color:#dce0e8;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-flex:0 0 45%;flex:0 0 45%}.related-content-container .related-report-list-container .report-list .report-item .view-num{width:50px;-ms-flex-negative:0;flex-shrink:0;text-align:center}.related-content-container .related-report-list-container .report-list .report-item .unbind-button{height:20px;color:#0068ff;cursor:pointer;visibility:hidden;-ms-flex-negative:0;flex-shrink:0}.related-content-container .related-report-list-container .report-list .report-item:hover .unbind-button{visibility:visible;-ms-flex:0 0 56px;flex:0 0 56px}.related-tooltip-wrapper .ant-tooltip-arrow .ant-tooltip-arrow-content{background-color:#fff}.related-tooltip-wrapper .ant-tooltip-inner{background:#fff;color:#141f38;padding:0;word-break:break-all}.related-tooltip-wrapper .ant-tooltip-inner p{margin:0}.related-tooltip-wrapper .ant-tooltip-inner .title{font-size:14px;font-weight:600;color:#141f38;line-height:22px;border-bottom:1px solid rgba(0,0,0,.06);padding:5px 13px}.related-tooltip-wrapper .ant-tooltip-inner .body{padding:5px 13px}.requirement-menu-dropdown{width:152px}.requirement-menu-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .anticon{margin-right:8px}.requirement-menu-dropdown .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:100%}.requirement-menu-dropdown .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-title-content .anticon{margin-right:8px}.requirement-menu-submenu{width:135px}.move-copy-requirement-modal .ant-modal .ant-modal-content .ant-modal-body{min-height:390px}.move-copy-requirement-modal .ant-modal .ant-modal-content .ant-modal-body .move-requirement-modal-body .ant-form .ant-form-item .ant-form-item-label .ant-form-item-required:before{display:none}.move-copy-requirement-modal .ant-modal .ant-modal-content .ant-modal-body .move-requirement-modal-body .ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-select{width:100%}.move-copy-requirement-modal .ant-modal .ant-modal-content .ant-modal-body .move-requirement-modal-body .ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-select .ant-select-selector .ant-select-selection-item .requirement-status-tag{margin-top:4px}.move-copy-requirement-modal .ant-modal .ant-modal-content .ant-modal-body .move-requirement-modal-body .form-tips .form-tip{line-height:22px;color:#69748c}.brd-filter-btn{border:none;padding:5px 10px;background:none;color:#141f38}.brd-filter-btn.active-btn:not(.mobile){margin-left:20px}.brd-filter-btn:hover{background:rgba(0,0,0,.04)!important}.brd-filter-btn .filter-size{margin-left:4px;height:16px;width:16px;min-width:16px;border-radius:50%;line-height:16px;background-color:#d9e9ff;color:#0068ff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center}.brd-filter-btn.mobile{font-size:20px;padding:0;height:44px;width:44px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;overflow:hidden;margin-right:8px}.brd-filter-btn.mobile .ant-badge{line-height:0}.brd-filter-btn.mobile .anticon{vertical-align:0;height:20px;font-size:20px}.brd-filter-btn.mobile.active-btn,.brd-filter-btn.mobile.active-btn .anticon{color:#0068ff}.brd-filter-btn.mobile .ant-badge-count{background:#0068ff;min-width:21px;height:14px;line-height:14px;right:-2px}.brd-filter-btn.mobile .ant-badge-count .ant-scroll-number-only{height:14px}.brd-filter-save-btn{border:none;padding:5px 7px;background:none;color:#141f38}.brd-filter-save-btn.active-btn{padding:4px 15px;border:1px solid #0068ff;color:#0068ff}.brd-filter-save-btn.active-btn:not(.mobile){margin-left:20px}.brd-filter-save-btn:hover{color:#0068ff!important;background-color:#e6f0ff!important}.brd-filter-pop.ant-popover-placement-bottomLeft{padding-top:unset}.brd-filter-pop .ant-popover-content .ant-popover-arrow{display:none}.brd-filter-pop .ant-popover-content .ant-popover-inner{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.2);box-shadow:0 5px 20px rgba(0,0,0,.2);border-radius:4px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content{padding:unset}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body{width:740px;background:#fff;border-radius:4px;padding:20px 0 0}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list{padding-left:20px;max-height:420px;overflow-y:scroll}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list>.ant-empty{margin:0 0 22px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list>.ant-empty .ant-empty-image{display:none}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list>.ant-empty .ant-empty-description{text-align:left;color:#69748c}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-type-column{width:56px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:12px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-type-column .filter-type-item{height:32px;margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-type-column .filter-type-switcher{-ms-flex:1 1;flex:1 1;overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;border:1px solid #ccd0d9;border-radius:2px;cursor:pointer}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-type-column .filter-type-switcher:hover{border:1px solid #0068ff}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-type-column .filter-type-switcher .anticon{margin-left:8px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column{-ms-flex:1 1;flex:1 1;overflow-x:hidden;padding-right:10px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item{margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-field{width:135px;-ms-flex-negative:0;flex-shrink:0;margin-right:12px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-field>.ant-select{width:100%}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-op{width:140px;-ms-flex-negative:0;flex-shrink:0;margin-right:12px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-op>.ant-select{width:100%}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-value{-ms-flex:1 1;flex:1 1;overflow-x:auto;margin-right:12px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-value .custom-tree-select-wrapper .custom-field-tree-wrapper{width:100%}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-value .custom-tree-select-wrapper .custom-field-tree-wrapper .ant-select-selection-overflow-item .ant-tag{margin-right:0}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-value .filter-list-date-time-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-value .filter-list-date-time-container .handle-date-time-editor-wrapper{width:138px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-value .filter-list-date-time-container .jiantou-icon{margin:0 3px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-value .filter-list-date-time-container .jiantou-icon .anticon{font-size:16px;color:#a1a1a1}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-value>.ant-select,.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-value>.input-number{width:100%}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-value .ant-select-open .ant-select-selector .ant-select-selection-overflow{-ms-flex-wrap:wrap;flex-wrap:wrap}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-value .ant-select-selection-overflow{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:16px;-ms-flex-negative:0;flex-shrink:0;margin:auto}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-actions .anticon{width:16px;height:16px;font-size:16px;vertical-align:middle;padding:0}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-list-column .filter-list-item .filter-list-item-actions .anticon>*{width:16px;font-size:16px;vertical-align:middle}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item{width:100%;position:relative;margin-bottom:18px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item:hover{background:#f5f6fa}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item :not(.ant-input-group-wrapper)>.ant-input-group{top:0}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .error{border:1px solid #b20910}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-input-affix-wrapper .ant-input-suffix{opacity:0}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-input-affix-wrapper .ant-input-suffix .ant-input-clear-icon{color:#dce0e8}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-input-affix-wrapper:focus .ant-input-suffix,.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-input-affix-wrapper:hover .ant-input-suffix,.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item:hover .ant-form-item-label .field-remove-icon{opacity:1}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item:hover .ant-form-item-label .field-remove-icon:hover .anticon{color:#0068ff}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-form-item-control-input{overflow:auto}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-form-item-control-input-content .ant-input-affix-wrapper,.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-form-item-control-input-content .ant-picker,.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-form-item-control-input-content .ant-select,.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-form-item-control-input-content .number-range,.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-form-item-control-input-content .progress-interval,.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-form-item-control-input-content .requirement-status-selector,.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-form-item-control-input-content>.ant-input{width:100%}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item>.ant-form-item-label{width:142px;color:#141f38;line-height:22px;margin-right:10px;text-align:left;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item>.ant-form-item-label+*{-ms-flex:1 1;flex:1 1;overflow:auto}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item>.ant-form-item-label .field-remove-icon{cursor:pointer;opacity:0;margin-right:4px;display:inline-block}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item>.ant-form-item-label .field-remove-icon .anticon{color:#69748c}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-select .ant-select-selector{max-height:64px;overflow-y:auto}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-select.doc-selector .ant-select-selector .ant-tag{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;max-width:100%}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-select.doc-selector .ant-select-selector .ant-tag span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-select.doc-selector .ant-select-selector .ant-tag span:first-of-type{width:calc(100% - 10px)}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .progress-interval .input-number .ant-input{width:100%}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .progress-interval .progress-input-split{width:30px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .number-range .ant-input-number{width:100%}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .number-range .number-range-input-split{width:30px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-handleTime-item{height:106px;padding-top:10px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-handleTime-item:hover{background:#f5f6fa}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-handleTime-item:hover .field-remove-icon{opacity:1}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-handleTime-item .filter-item{height:32px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-handleTime-item .filter-item .title{padding-left:18px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-handleTime-item .field-remove-icon{cursor:pointer;opacity:0;padding-left:5px;display:inline-block;width:14px;height:20px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-handleTime-item .field-remove-icon .anticon{color:#222e4d}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-handleTime-item .field-remove-icon:hover{opacity:1}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-handleTime-item .field-remove-icon:hover .anticon{color:#0068ff}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:52px;padding:0 20px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-footer .ant-btn{margin-left:10px}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-footer .ant-checkbox-wrapper{color:#9c9c9c}.brd-filter-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-footer .add-filter-button{padding:0;margin-left:0}.requirement-filter-report-selector-dropdown .ant-tree-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 26px)}.requirement-filter-report-selector-dropdown .ant-tree-title>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-filter-report-selector-dropdown .ant-tree-title .related-requirement-num{-ms-flex-negative:0;flex-shrink:0}.selectable-filter-field-dropdown{width:200px;background:#fff;-webkit-box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);padding:10px 0;height:310px;border-radius:4px}.selectable-filter-field-dropdown:before{display:none}.selectable-filter-field-dropdown .filter-field-selectable-list .field-search-wrapper{padding:0 10px;margin-bottom:10px}.selectable-filter-field-dropdown .filter-field-selectable-list .field-search-wrapper .ant-input-search,.selectable-filter-field-dropdown .filter-field-selectable-list .field-search-wrapper .ant-input-search .ant-input{height:32px}.selectable-filter-field-dropdown .filter-field-selectable-list .field-search-wrapper .ant-input-search-button{border-left:none}.selectable-filter-field-dropdown .filter-field-selectable-list .selectable-list-wrapper{max-height:250px;overflow-y:scroll;padding:0 0 0 10px}.selectable-filter-field-dropdown .filter-field-selectable-list .list-header{padding:0 0 0 10px;height:22px;font-size:14px;font-weight:400;color:#222e4d;line-height:22px;margin-bottom:5px;margin-top:5px}.selectable-filter-field-dropdown .filter-field-selectable-list .list-body .field-item{padding:0 14px 0 24px;height:32px;line-height:22px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;cursor:pointer}.selectable-filter-field-dropdown .filter-field-selectable-list .list-body .field-item.selected{-ms-flex-pack:justify;justify-content:space-between;color:#222e4d;cursor:not-allowed}.selectable-filter-field-dropdown .filter-field-selectable-list .list-body .field-item.selected .selected-tip{font-size:12px}.selectable-filter-field-dropdown .filter-field-selectable-list .list-body .field-item:hover{background:rgba(0,104,255,.1)}.requirement-filter-drawer .drawer-body{padding:12px 14px;background:#f5f6fa;position:relative}.requirement-filter-drawer .drawer-body .filter-list-item-mobile{background:#fff;border-radius:2px;margin-bottom:12px}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:38px;border-bottom:1px solid rgba(0,0,0,.06)}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-header .filter-list-item-logic{height:100%;padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#69748c}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-header .filter-list-item-logic .filter-type-switcher{color:#0068ff}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-header .filter-list-item-logic .filter-type-switcher .anticon{margin-left:5px;vertical-align:middle}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-header .filter-list-item-logic .filter-type-switcher.disabled{color:#69748c}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-header .filter-list-item-actions{margin-right:8px}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-header .filter-list-item-actions .ant-btn-icon-only>.anticon{font-size:16px}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-body{height:56px;border-bottom:1px solid rgba(0,0,0,.06);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-body .filter-list-item-field{-ms-flex:1 1;flex:1 1;overflow:auto}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-body .filter-list-item-field .ant-select{width:100%}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-body .filter-list-item-op{width:142px;-ms-flex-negative:0;flex-shrink:0}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-value{min-height:56px;padding:8px}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-value .ant-picker-range,.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-value .custom-field-tree-wrapper.mobile,.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-value .filter-list-date-time-container{width:100%}.requirement-filter-drawer .drawer-body .filter-list-item-mobile .filter-list-item-value .handle-date-time-editor-wrapper .ant-input{font-size:14px;line-height:30px}.requirement-filter-drawer .ant-drawer-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.requirement-filter-drawer .ant-drawer-footer .ant-btn{-ms-flex:1 1;flex:1 1}.requirement-filter-drawer .ant-drawer-footer .ant-btn+.ant-btn{margin-left:10px}.requirement-filter-field-drawer .drawer-body{padding:24px 20px}.requirement-filter-field-drawer .list-header{color:#69748c;margin-top:24px}.requirement-filter-field-drawer .ant-checkbox-wrapper{margin-top:16px}.requirement-filter-group-modal .ant-modal-body{padding-bottom:24px}.requirement-filter-group-modal .ant-modal-body .filter-group-body{min-height:300px}.requirement-filter-group-modal .ant-modal-body .filter-group-body .body-header{margin-bottom:14px}.requirement-filter-group-modal .ant-modal-body .filter-group-body .body-header .ant-radio-group{margin-bottom:10px}.requirement-filter-group-modal .ant-modal-body .filter-group-body .body-header .ant-radio-group .ant-radio-wrapper{margin-right:16px}.requirement-filter-group-modal .ant-modal-body .filter-group-body .body-header .tip{color:#69748c;margin-bottom:10px}.requirement-filter-group-modal .ant-modal-body .filter-group-body .users-group{padding-left:75px}.requirement-filter-group-modal .ant-modal-body .filter-group-body .users-group .user-selector-pane-wrapper{height:145px;margin-top:13px}.requirement-filter-group-modal .ant-modal-body .filter-group-body .users-group .user-wrapper{height:145px;overflow:auto;border:1px solid #ccd0d9;border-radius:2px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px;cursor:pointer;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.requirement-filter-group-modal .ant-modal-body .filter-group-body .users-group .user-wrapper[disabled]{cursor:not-allowed}.requirement-filter-group-modal .ant-modal-body .filter-group-body .users-group .user-wrapper .choose-member{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:auto;color:#0068ff}.requirement-filter-group-modal .ant-modal-body .filter-group-body .users-group .user-wrapper .ant-tag{background:#f2f3f6;border-radius:12px;border:1px solid #e8eaec;font-size:14px;font-weight:400;color:#141f38;line-height:22px;height:24px;margin:2px 4px 2px 0;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;overflow:hidden;padding:4px}.requirement-filter-group-modal .ant-modal-body .filter-group-body .users-group .user-wrapper .ant-tag .tag-label{-ms-flex:1 1;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-filter-group-modal .ant-modal-body .filter-group-body .users-group .user-wrapper .ant-avatar{width:16px;height:16px;font-size:16px;line-height:16px;margin-right:4px}.requirement-filter-group-modal .ant-modal-body .filter-group-body .users-group .user-wrapper .ant-avatar .ant-avatar-string{-webkit-transform:scale(.5) translateX(-50%)!important;transform:scale(.5) translateX(-50%)!important}.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item{margin-bottom:24px}.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item:last-of-type{margin-bottom:0}.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-label{width:76px}.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-label .ant-form-item-no-colon:not(.ant-form-item-required){padding-left:10px}.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .group-permission-switcher .assign-action{color:#69748c;margin:0 2px}.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control input.error{border:1px solid #b20910}.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .type-icon-list{padding:0 45px 0 5px}.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .type-icon-list .ant-list-item{margin-bottom:0}.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .type-icon-list .ant-list-item .type-icon-wrapper{display:-ms-flexbox;display:flex;width:24px;height:24px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fff;cursor:pointer}.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .type-icon-list .ant-list-item .type-icon-wrapper .anticon{font-size:16px}.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .type-icon-list .ant-list-item .type-icon-wrapper.selected,.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-control .type-icon-list .ant-list-item .type-icon-wrapper:hover{border:1px solid #0068ff;background:rgba(0,104,255,.06)}.requirement-filter-group-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-explain{color:#b20910}.group-permission-dropDown .assign-action{color:#69748c;margin:0 2px}.requirement-choose-modal .ant-modal-body{min-height:500px;height:calc(100vh - 95px);max-height:calc(100vh - 95px);overflow:auto;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.requirement-choose-modal .requirement-choose-modal-top{height:46px;background-color:#f5f6fa;color:#222e4d}.requirement-choose-modal .requirement-choose-modal-header{height:64px;padding:0 24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-choose-modal .requirement-choose-modal-header .radio-group-wrapper .ant-radio-button-wrapper,.requirement-choose-modal .requirement-choose-modal-header .radio-group-wrapper .ant-radio-button-wrapper .ant-radio-button:focus{-webkit-box-shadow:none;box-shadow:none}.requirement-choose-modal .requirement-choose-modal-body{-ms-flex:1 1;flex:1 1;overflow:auto}.requirement-choose-modal .requirement-choose-select-panel{height:100%;overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.requirement-choose-modal .requirement-choose-select-panel-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;height:52px;padding:0 0 0 8px;margin:0 24px;border-bottom:1px solid rgba(0,0,0,.06)}.requirement-choose-modal .requirement-choose-select-panel-header .right{display:-ms-flexbox;display:flex}.requirement-choose-modal .requirement-choose-select-panel-header .right .requirement-search{width:250px}.requirement-choose-modal .requirement-choose-select-panel-header .right .brd-filter-btn{margin-left:10px;padding:5px 8px;color:#222e4d}.requirement-choose-modal .requirement-choose-select-panel-header .right .brd-filter-btn:hover{background-color:rgba(0,0,0,.04)}.requirement-choose-modal .requirement-choose-select-panel-header .right .brd-filter-btn.active-btn{border:none}.requirement-choose-modal .requirement-choose-select-panel-header .right .brd-filter-btn .anticon+span{margin-left:5px}.requirement-choose-modal .requirement-choose-select-panel-body{-ms-flex:1 1;flex:1 1;overflow:auto}.requirement-choose-modal .requirement-choose-select-panel-body .ant-table-tbody>tr>td{padding:14px 8px}.requirement-choose-modal .requirement-choose-select-panel-body .ant-table-tbody>tr>td .key-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-choose-modal .requirement-choose-select-panel-body .ant-spin-container,.requirement-choose-modal .requirement-choose-select-panel-body .ant-spin-nested-loading,.requirement-choose-modal .requirement-choose-select-panel-body .ant-table-wrapper{height:100%}.requirement-choose-modal .requirement-choose-select-panel-body .ant-table{height:calc(100% - 56px);overflow-y:scroll;padding:0 14px 0 24px}.requirement-choose-modal .requirement-choose-select-panel-body .ant-table .ant-table-row-expand-icon{border-color:#7c869c}.requirement-choose-modal .requirement-choose-select-panel-body .ant-table .ant-table-row-expand-icon:after,.requirement-choose-modal .requirement-choose-select-panel-body .ant-table .ant-table-row-expand-icon:before{background:#7c869c}.requirement-choose-modal .requirement-choose-select-panel-body .ant-table-pagination{padding:0 16px}.requirement-choose-modal .requirement-choose-select-panel-body .ant-table-pagination .ant-pagination-total-text .selected-num{position:absolute;left:24px}.requirement-choose-modal .brd-form-footer,.requirement-choose-modal .requirement-choose-select-panel-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;height:52px;-ms-flex-negative:0;flex-shrink:0;padding:0 24px;border-top:1px solid rgba(0,0,0,.06);background:#fff}.requirement-choose-modal .brd-form-footer .ant-btn+.ant-btn,.requirement-choose-modal .requirement-choose-select-panel-footer .ant-btn+.ant-btn{margin-left:10px}.requirement-choose-modal .requirement-choose-add-panel{height:100%;overflow:auto}.requirement-choose-modal .requirement-choose-add-panel .requirement-brd-form .brd-form-container .custom-requirement-form-wrapper{padding:20px 14px 20px 24px}.resize-table .ant-table-selection-column{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:51px}.resize-table .ant-table-selection-column .ant-checkbox-wrapper{margin-left:8px}.resize-table .resize-table-th-new{background-color:#fff}.resize-table .react-resizable-handle-new.visible{visibility:visible}.resize-table .react-resizable-handle-new{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;position:absolute;top:0;bottom:0;right:0;cursor:col-resize;visibility:hidden;width:3px;background:#0068ff}.resize-table .ant-table-thead>tr>th{position:relative}.resize-table .ant-table-thead .ant-table-cell{padding:10px 8px;background:#fff;height:20px;font-size:12px;font-weight:400;color:#69748c;line-height:20px}.resize-table .ant-table-thead .ant-table-cell.drag-col{border-bottom:none}.resize-table .ant-table-tbody .ant-table-cell{padding:10px 8px}.resize-table .ant-table-tbody .ant-table-cell.drag-col{opacity:0;border-bottom:none}.resize-table .ant-table-tbody .ant-table-cell.drag-col.ant-table-cell-row-hover{opacity:1}.resize-table .ant-table-tbody .ant-table-cell.key-col{position:relative}.resize-table .ant-table-tbody .ant-table-cell.key-col .child-index{position:absolute;left:0;font-weight:600;color:#141f38}.resize-table .ant-table-tbody .ant-table-cell.doc-name,.resize-table .ant-table-tbody .ant-table-cell.mindmap-name{padding-left:0}.resize-table .ant-table-tbody .ant-table-cell.brd-name{color:#141f38}.resize-table .ant-table-tbody .ant-table-cell.brd-name:hover{color:#0068ff}.resize-table .ant-table-tbody .ant-table-cell.brd-status .requirement-status-tag{display:-ms-flexbox;display:flex}.resize-table .ant-table-tbody .ant-table-cell.brd-status .workflow-node-switcher{padding:2px 6px;font-size:12px;line-height:18px;height:22px}.resize-table .ant-table-tbody .ant-table-cell.brd-handler{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0}.resize-table .ant-table-tbody .ant-table-cell.brd-handler .editor-wrapper .handler-content-wrapper{padding:0}.resize-table .ant-table-tbody .ant-table-cell.brd-handler .no-handle-time,.resize-table .ant-table-tbody .ant-table-cell.brd-handler .no-handler{color:#0068ff}.resize-table .ant-table-tbody .child-requirement-type-selector-button{display:-ms-flexbox;display:flex;grid-gap:8px;gap:8px;-ms-flex-align:center;align-items:center}.resize-table .ant-table-tbody .child-requirement-divider{display:inline;height:22px;border-right:1px solid #d9d9d9}.resize-table .related-requirement-title-wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px}.resize-table .related-requirement-title-wrapper:hover .related-requirement-title-icon{display:block}.resize-table .related-requirement-title-wrapper .related-requirement-title{padding:0;-ms-flex:1 1;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resize-table .related-requirement-title-wrapper .related-requirement-title .related-requirement-title-render{width:100%}.resize-table .related-requirement-title-wrapper .related-requirement-title .related-requirement-title-render .title-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.resize-table .related-requirement-title-wrapper .related-requirement-title .related-requirement-title-render .title-content>span:not(.anticon){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.resize-table .related-requirement-title-wrapper .related-requirement-title .related-requirement-title-render .anticon{display:none;margin-left:6px;color:rgba(0,0,0,.65);padding:3px}.resize-table .related-requirement-title-wrapper .related-requirement-title .related-requirement-title-render:hover .anticon,.resize-table .related-requirement-title-wrapper .related-requirement-title .related-requirement-title-render:hover .related-requirement-title-icon{display:block}.resize-table .related-requirement-title-wrapper .related-requirement-title-icon{display:none}.resizetable-multi-select{left:0!important;-webkit-transform:translate(50%);transform:translate(50%)}.requirement-choose-modal .requirement-choose-modal-top .parent-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;padding:0 24px}.requirement-choose-modal .requirement-choose-modal-top .parent-info .info-name{color:#69748c;margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mindmap-choose-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-label{width:72px;text-align:left;margin-right:10px}.report-choose-modal .ant-modal-body{padding:16px 24px}.report-choose-modal .ant-modal-body .fr-entry-tree-selector{height:338px}.report-choose-modal .ant-modal-body .fr-entry-tree-selector .selector-search{margin-bottom:16px}.requirement-batch-btn.ant-btn:focus{color:#141f38;border-color:#ccd0d9}.requirement-pallet{position:fixed;bottom:100px;left:calc(50% - 346px);z-index:99;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);border-radius:2px}.requirement-pallet.collapsed{left:calc(50% - 270px)}.requirement-pallet .requirement-pallet-body{padding:11px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-pallet .requirement-pallet-body .batch-info{color:#69748c;margin-right:26px}.requirement-pallet .requirement-pallet-body .batch-action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#222e4d}.requirement-pallet .requirement-pallet-body .batch-action .ant-btn:active,.requirement-pallet .requirement-pallet-body .batch-action .ant-btn:focus,.requirement-pallet .requirement-pallet-body .batch-action .ant-btn:hover{background-color:unset;color:#0068ff}.requirement-pallet .requirement-pallet-body .batch-action .ant-dropdown-trigger>.anticon+span{margin-left:5px}.requirement-pallet .requirement-pallet-body .batch-action .ant-menu{width:350px;line-height:32px;border:none}.requirement-pallet .requirement-pallet-body .batch-action .ant-menu>.ant-menu-overflow-item{padding:0 8px}.requirement-pallet .requirement-pallet-body .batch-action .ant-menu>.ant-menu-overflow-item:not(:last-of-type){margin-right:8px}.requirement-pallet .requirement-pallet-body .batch-action .ant-menu>.ant-menu-overflow-item .ant-menu-title-content{color:#222e4d}.requirement-pallet .requirement-pallet-body .batch-action .ant-menu>.ant-menu-overflow-item .ant-menu-title-content .anticon{margin-right:8px}.requirement-pallet .requirement-pallet-body .batch-action .ant-menu .ant-menu-item-divider{margin-right:8px;width:1px;border:1px solid #e9ebf2;-ms-flex-order:3;order:3}.requirement-pallet .requirement-pallet-body .batch-action .divider{display:inline-block;height:24px;width:1px;background-color:#e9ebf2}.requirement-pallet .requirement-pallet-body .batch-close{margin-left:25px}.requirement-pallet .requirement-pallet-body .batch-close .ant-btn{padding:0;width:16px}.batch-action-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-btn{padding:0;height:22px}.batch-action-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-btn>.anticon{margin-right:2px}.requirement-delete-list-pop-confirm .ant-popover-message{-ms-flex-align:start;align-items:flex-start}.requirement-delete-list-pop-confirm .ant-popover-message .ant-popover-message-title p{margin:0}.requirement-delete-list-pop-confirm .ant-popover-message .ant-popover-message-title p.sub-tip{margin-top:10px;color:#222e4d}.requirement-add-participants-modal .inner-user-form .user-selector-pane-wrapper{width:100%;margin-top:10px}.requirement-add-participants-modal .inner-user-form .user-selector-pane-wrapper .user-selector-wrapper{width:100%}.requirement-add-participants-modal .inner-user-form .user-selector-pane-wrapper .ant-select-selector{height:64px}.requirement-add-participants-modal .inner-user-form .user-selector-pane-wrapper .ant-select-selector .ant-select-selection-placeholder{top:0;-webkit-transform:none;transform:none}.batch-choose-parent-modal .parent-row .parent-selector .ant-select-selector{width:452px}.requirement-batch-update-flowNode-status-modal .ant-modal-body{height:392px;padding:0 0 24px 24px}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content{overflow:auto;max-height:350px}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content.drag-hover:before{z-index:2;pointer-events:none;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,.8)}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content.drag-hover:after{z-index:2;pointer-events:none;content:"将文件拖拽到这里，上传附件";position:absolute;left:15px;right:15px;top:15px;bottom:15px;font-size:16px;font-weight:600;color:#0882f4;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px dashed #0882f4;border-radius:2px}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps{padding:24px 126px 0}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item{font-size:14px;color:#424d66}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item .ant-steps-item-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item .ant-steps-item-container .ant-steps-item-content .ant-steps-item-title{font-size:14px;color:#424d66;line-height:22px}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item .ant-steps-item-container .ant-steps-item-content .ant-steps-item-title:after{top:11px}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item .ant-steps-item-icon{width:24px;height:24px;border:none}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item .ant-steps-item-icon .ant-steps-icon{top:-5px}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-icon{background-color:#1647a3}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-icon .ant-steps-icon{top:-5px;right:.5px}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item.ant-steps-item-wait .ant-steps-item-icon{background-color:#e9ebf2}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-content .ant-steps-item-title:after{background-color:#f0f0f0}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon{border:none;background-color:#dce3f1}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon:before{position:absolute;top:6px;left:6px;content:"";display:block;width:12px;height:7px;border:1.5px solid #1647a3;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{display:none}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .select-handler{padding-right:24px;margin-top:45px}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .select-handler .ant-form-item-label{width:78px;text-align:left}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .select-handler .origin-name .ant-form-item-label{padding-left:10px}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .ant-empty{margin-top:88px}.requirement-batch-update-flowNode-status-modal .ant-modal-body .flowNode-status-content .actions{margin-top:45px}.requirement-batch-update-flowNode-status-modal .ant-modal-body .label .ant-btn{padding:0}.requirement-batch-update-flowNode-status-modal .list-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.requirement-batch-update-flowNode-status-modal .list-item.deleted{-ms-flex-pack:justify;justify-content:space-between}.requirement-batch-update-flowNode-status-modal .list-item.deleted .list-item-field{color:#b20910;background-color:#f5f6fa;border:1px solid #ccd0d9;border-radius:2px;height:32px;font-size:14px;line-height:30px;padding:0 11px}.requirement-batch-update-flowNode-status-modal .list-item .list-item-field{width:142px;margin-right:10px}.requirement-batch-update-flowNode-status-modal .list-item .list-item-field .error-tip-container{height:24px}.requirement-batch-update-flowNode-status-modal .list-item .list-item-op{width:160px;margin-right:10px}.requirement-batch-update-flowNode-status-modal .list-item .list-item-op.null-op{display:none}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value{-ms-flex:1 1;flex:1 1;max-width:466px}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .requirement-tag-selector .ant-tag{border-radius:11px;margin-right:4px;max-width:100%}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .requirement-tag-selector .ant-tag span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .custom-checkbox-wrapper .ant-checkbox-group{width:100%}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .custom-checkbox-wrapper .ant-checkbox-group .ant-checkbox-wrapper{margin-left:0;margin-right:8px;max-width:calc(100% - 8px);padding:5px 0}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .custom-checkbox-wrapper .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox+span{margin:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .custom-checkbox-wrapper .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox+span span{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .custom-checkbox-wrapper .ant-radio-group{width:100%}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .custom-checkbox-wrapper .ant-radio-group .ant-radio-wrapper{max-width:calc(100% - 8px);padding:5px 0}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .custom-checkbox-wrapper .ant-radio-group .ant-radio-wrapper .ant-radio+span{margin:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .custom-checkbox-wrapper .ant-radio-group .ant-radio-wrapper .ant-radio+span span{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .error-tip-container{height:24px}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .filter-list-date-time-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .filter-list-date-time-container .handle-date-time-editor-wrapper{-ms-flex:auto;flex:auto}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .filter-list-date-time-container .jiantou-icon{margin:0 5px}.requirement-batch-update-flowNode-status-modal .list-item .list-item-value .input-number{width:100%}.requirement-batch-update-flowNode-status-modal .list-item .list-item-remove{padding-top:10px;margin-left:10px;display:-ms-flexbox;display:flex}.requirement-batch-update-flowNode-status-modal .list-item .ant-input-affix-wrapper.error,.requirement-batch-update-flowNode-status-modal .list-item .ant-input.error,.requirement-batch-update-flowNode-status-modal .list-item .ant-picker.error,.requirement-batch-update-flowNode-status-modal .list-item .input-number.error .ant-select-selector{border-color:#b20910}.requirement-batch-update-flowNode-status-modal .list-item .ant-select{width:100%}.requirement-batch-update-flowNode-status-modal .list-item .ant-select.ant-select-open .ant-select-selector .ant-select-selection-overflow{-ms-flex-wrap:wrap;flex-wrap:wrap}.requirement-batch-update-flowNode-status-modal .list-item .ant-select.error .ant-select-selector{border-color:#b20910}.requirement-batch-update-flowNode-status-modal .list-item .ant-select.requirement-tag-selector .ant-tag{border-radius:11px;border:none}.requirement-batch-update-flowNode-status-modal .list-item .ant-select .ant-select-selector .ant-select-selection-overflow{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:3px}.requirement-batch-update-flowNode-status-modal .list-item .ant-select .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item{margin-right:2px}.requirement-batch-update-flowNode-status-modal .list-item .ant-select .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item span{line-height:22px}.requirement-batch-update-flowNode-status-modal .list-item .error-tip{color:#b20910;font-size:12px;margin-top:2px}.requirement-manage-list{height:calc(100% - 32px);background:#fff;border-radius:2px;position:relative}.requirement-manage-list .ant-table-placeholder{height:100%}.requirement-manage-list .ant-table-placeholder .ant-empty{background:transparent}.requirement-manage-list .ant-table-header+.ant-table-placeholder{height:calc(100% - 43px)}.requirement-manage-list .requirement-manage-list-content{-ms-flex:1 1;flex:1 1;height:100%;padding:0 20px}.requirement-manage-list .requirement-manage-list-content .custom-cascade-tag-list{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .requirement-manage-list-content .custom-cascade-tag-list .ant-tag.cascade,.requirement-manage-list .requirement-manage-list-content .custom-cascade-tag-list .ant-tag.multiple_cascade{max-width:100%}.requirement-manage-list .requirement-manage-list-content .ant-empty.elite-empty{background:#fff}.requirement-manage-list .requirement-manage-list-content .manage-empty .title{font-size:14px;color:#141f38;line-height:22px;margin-bottom:5px}.requirement-manage-list .requirement-manage-list-content .manage-empty .info{font-size:12px;color:#222e4d;line-height:20px}.requirement-manage-list .requirement-manage-list-content .resizeable-virtual-table__table.resizeable-virtual-table__table-main{outline:none}.requirement-manage-list .requirement-manage-list-content .requirement-custom-field-setting{position:absolute;top:15px;right:10px;font-size:12px}.requirement-manage-list .requirement-list-table .ant-table-row-expand-icon{-ms-flex:none;flex:none;width:17px;margin-right:5px;margin-top:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.requirement-manage-list .requirement-list-table .ant-table-row-expand-icon:not(:hover):not(:active){border:1px solid #69748c}.requirement-manage-list .requirement-list-table .ant-table-row-expand-icon:not(:hover):not(:active):after,.requirement-manage-list .requirement-list-table .ant-table-row-expand-icon:not(:hover):not(:active):before{color:#69748c}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__table-main{outline:none}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__table-main .draggable-icon{cursor:move;width:26px;height:26px;margin:-14px -10px;overflow:hidden;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__table-frozen-left{-webkit-box-shadow:none;box-shadow:none}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__table-frozen-left .resizeable-virtual-table__header .resizeable-virtual-table__header-row .resizeable-virtual-table__header-cell .ant-table-row-expand-icon-spaced{display:none}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__table-frozen-right{-webkit-box-shadow:none;box-shadow:none}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__table-frozen-right .hover-append-after{width:100%!important;left:0!important}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__table-frozen-right .hover-append-after .anticon{display:none}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__resizing-line{background-color:#0068ff}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__header-row{background:#fff;border-bottom:2px solid rgba(0,0,0,.06)}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__header-row .resizeable-virtual-table__header-cell{color:#69748c;font-size:12px}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__header-row .resizeable-virtual-table__header-cell .resizeable-virtual-table__column-resizer{opacity:0;background-color:#0068ff}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__header-row .resizeable-virtual-table__header-cell .resizeable-virtual-table__column-resizer:hover{opacity:1}.requirement-manage-list .requirement-list-table .resizeable-virtual-table__header-row .resizeable-virtual-table__header-cell--sortable:hover,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__header-row .resizeable-virtual-table__header-cell:hover{background-color:#f5f6fa}.requirement-manage-list .requirement-list-table .ant-table-thead>tr>th,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__header-cell{padding:10px;color:#222e4d}.requirement-manage-list .requirement-list-table .ant-table-thead>tr>th.key-col .row-selection-wrapper,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__header-cell.key-col .row-selection-wrapper{display:inline-block;margin:-5px 0 -5px -5px;padding:5px 0 5px 5px}.requirement-manage-list .requirement-list-table .ant-table-thead>tr>th.key-col .row-selection-wrapper .ant-checkbox-wrapper,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__header-cell.key-col .row-selection-wrapper .ant-checkbox-wrapper{position:relative;margin-right:14px}.requirement-manage-list .requirement-list-table .ant-table-thead>tr>th.name-col,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__header-cell.name-col{padding-left:3px;padding-right:3px}.requirement-manage-list .requirement-list-table .ant-table-thead>tr>th.reporter-col,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__header-cell.reporter-col{padding-left:10px;padding-right:5px}.requirement-manage-list .requirement-list-table .ant-table-thead>tr>th.action-list-column,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__header-cell.action-list-column{padding-right:6px;width:80px}.requirement-manage-list .requirement-list-table .ant-table-tbody tr,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row{cursor:pointer;background:#fff}.requirement-manage-list .requirement-list-table .ant-table-tbody tr .draggable-icon:hover,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row .draggable-icon:hover{cursor:-webkit-grab;cursor:grab}.requirement-manage-list .requirement-list-table .ant-table-tbody tr .draggable-icon:active,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row .draggable-icon:active{cursor:-webkit-grabbing;cursor:grabbing}.requirement-manage-list .requirement-list-table .ant-table-tbody tr.ant-table-placeholder,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row.ant-table-placeholder{cursor:default}.requirement-manage-list .requirement-list-table .ant-table-tbody tr:not(.ant-table-placeholder):hover td,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row:not(.ant-table-placeholder):hover td{background:#edf1f8!important}.requirement-manage-list .requirement-list-table .ant-table-tbody tr.resizeable-virtual-table__row--hovered .resizeable-virtual-table__row-cell,.requirement-manage-list .requirement-list-table .ant-table-tbody tr:hover .resizeable-virtual-table__row-cell,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row.resizeable-virtual-table__row--hovered .resizeable-virtual-table__row-cell,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row:hover .resizeable-virtual-table__row-cell{background:#f0f6ff}.requirement-manage-list .requirement-list-table .ant-table-tbody tr.resizeable-virtual-table__row--hovered .droppable .draggable .hover-append-after,.requirement-manage-list .requirement-list-table .ant-table-tbody tr.resizeable-virtual-table__row--hovered .droppable .draggable .resizeable-virtual-table-drag-column .draggable-icon,.requirement-manage-list .requirement-list-table .ant-table-tbody tr:hover .droppable .draggable .hover-append-after,.requirement-manage-list .requirement-list-table .ant-table-tbody tr:hover .droppable .draggable .resizeable-virtual-table-drag-column .draggable-icon,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row.resizeable-virtual-table__row--hovered .droppable .draggable .hover-append-after,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row.resizeable-virtual-table__row--hovered .droppable .draggable .resizeable-virtual-table-drag-column .draggable-icon,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row:hover .droppable .draggable .hover-append-after,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row:hover .droppable .draggable .resizeable-virtual-table-drag-column .draggable-icon{visibility:visible}.requirement-manage-list .requirement-list-table .ant-table-tbody tr.ant-table-row,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row.ant-table-row{-webkit-box-shadow:none!important;box-shadow:none!important}.requirement-manage-list .requirement-list-table .ant-table-tbody tr .droppable,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row .droppable{height:100%}.requirement-manage-list .requirement-list-table .ant-table-tbody tr .droppable .draggable,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row .droppable .draggable{height:100%;display:-ms-flexbox;display:flex;position:relative}.requirement-manage-list .requirement-list-table .ant-table-tbody tr .droppable .draggable .drag-append-inside-indicator,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row .droppable .draggable .drag-append-inside-indicator{width:12px;height:100%;position:absolute;left:0;border-left:4px solid #0d68ff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgCAYAAAAIXrg4AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEgSURBVHgBtZbdqcJAEIXPyL1w4apYgiVYghYj5M0SjCX4FvBBO7EFO9ASxB8QRMcdwWiWaGbN7AeBJOyej9mdhAUqaCc8RkxaCXMdSUMziIH0W4lKUEfSkCWQSzP4G0leQTPhvmZCqOR1ifpQEiLJBcQY/SXchRKt5FkBofMLLK0lfhd1nWTtNn3+P+QeDCSk7aAqyIl2GU389+rvoIp3lZgJ3klMBWUSc4EvMdvkMmTjo1Tw4Ooc0QRuWSaHjNJYe3APl/sYXZSHmwv8cFNBWXi5gLGVwe4a7DMi1AgXfrznzZkwOGW0gZJP4UKhgjNsw33Bwjq8ILheMIUSbXhBcJzRSjMhJFyo7JLXn2FouBBysgsOVyEVuENZiljUDb8B7KeXRTt1nzoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:12px 16px;background-position:50%;-webkit-transition:left .2s ease;transition:left .2s ease}.requirement-manage-list .requirement-list-table .ant-table-tbody tr .droppable .draggable .hover-append-after,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row .droppable .draggable .hover-append-after{visibility:hidden;z-index:100;border:2px solid transparent;position:absolute;bottom:0;left:16px;width:calc(100% - 16px);pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:0}.requirement-manage-list .requirement-list-table .ant-table-tbody tr .droppable .draggable .hover-append-after.hover-append-after--active,.requirement-manage-list .requirement-list-table .ant-table-tbody tr .droppable .draggable .hover-append-after:hover,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row .droppable .draggable .hover-append-after.hover-append-after--active,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row .droppable .draggable .hover-append-after:hover{visibility:visible;border-bottom:2px solid #2389ff}.requirement-manage-list .requirement-list-table .ant-table-tbody tr .droppable .draggable .hover-append-after.hover-append-after--active .anticon,.requirement-manage-list .requirement-list-table .ant-table-tbody tr .droppable .draggable .hover-append-after:hover .anticon,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row .droppable .draggable .hover-append-after.hover-append-after--active .anticon,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row .droppable .draggable .hover-append-after:hover .anticon{color:#2389ff}.requirement-manage-list .requirement-list-table .ant-table-tbody tr .droppable .draggable .hover-append-after .anticon,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row .droppable .draggable .hover-append-after .anticon{position:absolute;left:-16px;bottom:-8px;height:16px;width:16px;font-size:16px;color:#d9d9d9;pointer-events:auto;cursor:pointer}.requirement-manage-list .requirement-list-table .ant-table-tbody tr.top,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row.top{border-top:2px solid #0d68ff;position:relative}.requirement-manage-list .requirement-list-table .ant-table-tbody tr.top:before,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row.top:before{z-index:10;content:"";position:absolute;left:0;top:-6px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #0d68ff}.requirement-manage-list .requirement-list-table .ant-table-tbody tr.bottom,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row.bottom{border-bottom:2px solid #0d68ff;position:relative}.requirement-manage-list .requirement-list-table .ant-table-tbody tr.bottom:before,.requirement-manage-list .requirement-list-table .resizeable-virtual-table__row.bottom:before{z-index:10;content:"";position:absolute;left:0;bottom:-7px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #0d68ff}.requirement-manage-list .requirement-list-table .ant-table-tbody .ant-tag,.requirement-manage-list .requirement-list-table .resizeable-virtual-table .ant-tag{height:22px;cursor:pointer;line-height:20px}.requirement-manage-list .requirement-list-table .ant-table-tbody .custom-field-value-tag-list,.requirement-manage-list .requirement-list-table .resizeable-virtual-table .custom-field-value-tag-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.requirement-manage-list .requirement-list-table .ant-table-tbody .requirement-status-tag .ant-tag,.requirement-manage-list .requirement-list-table .resizeable-virtual-table .requirement-status-tag .ant-tag{margin-right:0}.requirement-manage-list .requirement-list-table.no-pointer-table .ant-table-tbody tr{cursor:auto}.requirement-manage-list .resizeable-virtual-table__row--hovered .resizeable-virtual-table__row-cell .requirement-tag-list .add-btn,.requirement-manage-list .resizeable-virtual-table__row:hover .resizeable-virtual-table__row-cell .requirement-tag-list .add-btn{display:inline-block}.requirement-manage-list .resizeable-virtual-table__row--hovered .resizeable-virtual-table__row-cell .tag-list-wrapper .empty-hidden,.requirement-manage-list .resizeable-virtual-table__row:hover .resizeable-virtual-table__row-cell .tag-list-wrapper .empty-hidden{display:none}.requirement-manage-list .resizeable-virtual-table__row--hovered .resizeable-virtual-table__row-cell.name-col .title-content .anticon,.requirement-manage-list .resizeable-virtual-table__row:hover .resizeable-virtual-table__row-cell.name-col .title-content .anticon{display:inline-block}.requirement-manage-list .ant-table-cell,.requirement-manage-list .resizeable-virtual-table__row-cell{color:#222e4d;padding:14px 10px;font-size:13px;line-height:20px}.requirement-manage-list .ant-table-cell.ant-table-cell-row-hover .requirement-tag-list .add-btn,.requirement-manage-list .resizeable-virtual-table__row-cell.ant-table-cell-row-hover .requirement-tag-list .add-btn{display:inline-block}.requirement-manage-list .ant-table-cell.ant-table-cell-row-hover .tag-list-wrapper .empty-hidden,.requirement-manage-list .resizeable-virtual-table__row-cell.ant-table-cell-row-hover .tag-list-wrapper .empty-hidden{display:none}.requirement-manage-list .ant-table-cell.ant-table-cell-row-hover.name-col .title-content .anticon,.requirement-manage-list .resizeable-virtual-table__row-cell.ant-table-cell-row-hover.name-col .title-content .anticon{display:inline-block}.requirement-manage-list .ant-table-cell .ant-table-row-checkbox,.requirement-manage-list .resizeable-virtual-table__row-cell .ant-table-row-checkbox{margin:-5px 0 -5px -5px;padding:5px 0 5px 5px}.requirement-manage-list .ant-table-cell .workflow-node-switcher,.requirement-manage-list .resizeable-virtual-table__row-cell .workflow-node-switcher{padding:2px 6px;font-size:12px;line-height:18px;height:22px}.requirement-manage-list .ant-table-cell .requirement-status-tag,.requirement-manage-list .resizeable-virtual-table__row-cell .requirement-status-tag{display:-ms-flexbox;display:flex}.requirement-manage-list .ant-table-cell .report-list,.requirement-manage-list .resizeable-virtual-table__row-cell .report-list{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell .report-list .report-item,.requirement-manage-list .resizeable-virtual-table__row-cell .report-list .report-item{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.requirement-manage-list .ant-table-cell.resizeable-virtual-table-drag-column,.requirement-manage-list .resizeable-virtual-table__row-cell.resizeable-virtual-table-drag-column{font-size:12px}.requirement-manage-list .ant-table-cell.resizeable-virtual-table-drag-column .draggable-icon,.requirement-manage-list .resizeable-virtual-table__row-cell.resizeable-virtual-table-drag-column .draggable-icon{visibility:hidden}.requirement-manage-list .ant-table-cell.key-col,.requirement-manage-list .resizeable-virtual-table__row-cell.key-col{font-size:13px;padding-right:0;color:#0068ff}.requirement-manage-list .ant-table-cell.key-col .show-line,.requirement-manage-list .resizeable-virtual-table__row-cell.key-col .show-line{width:0}.requirement-manage-list .ant-table-cell.key-col .needs-handle,.requirement-manage-list .resizeable-virtual-table__row-cell.key-col .needs-handle{width:3px;height:100%;display:inline-block;position:absolute;left:0;top:0;border-radius:100px 0 0 100px;background:#0068ff}.requirement-manage-list .ant-table-cell.key-col .needs-handle.delay,.requirement-manage-list .resizeable-virtual-table__row-cell.key-col .needs-handle.delay{background:#eb464d}.requirement-manage-list .ant-table-cell.key-col .needs-handle-empty,.requirement-manage-list .resizeable-virtual-table__row-cell.key-col .needs-handle-empty{display:none}.requirement-manage-list .ant-table-cell.key-col .text-ellipsis,.requirement-manage-list .resizeable-virtual-table__row-cell.key-col .text-ellipsis{width:100%}.requirement-manage-list .ant-table-cell.key-col .within-create-form .ant-spin-container,.requirement-manage-list .resizeable-virtual-table__row-cell.key-col .within-create-form .ant-spin-container{display:-ms-flexbox;display:flex}.requirement-manage-list .ant-table-cell.key-col .within-create-form .ant-spin-container .type-selector-button,.requirement-manage-list .resizeable-virtual-table__row-cell.key-col .within-create-form .ant-spin-container .type-selector-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px}.requirement-manage-list .ant-table-cell.key-col .within-create-form .ant-spin-container .type-selector-button .anticon,.requirement-manage-list .resizeable-virtual-table__row-cell.key-col .within-create-form .ant-spin-container .type-selector-button .anticon{color:#bfbfbf;font-size:10px}.requirement-manage-list .ant-table-cell.key-col .within-create-form .ant-spin-container .type-selector-button .divider,.requirement-manage-list .resizeable-virtual-table__row-cell.key-col .within-create-form .ant-spin-container .type-selector-button .divider{display:inline;height:22px;border-right:1px solid #d9d9d9}.requirement-manage-list .ant-table-cell.name-col,.requirement-manage-list .resizeable-virtual-table__row-cell.name-col{color:#141f38;padding-left:3px;padding-right:3px;font-size:14px;line-height:22px;position:relative}.requirement-manage-list .ant-table-cell.name-col:hover,.requirement-manage-list .resizeable-virtual-table__row-cell.name-col:hover{color:#0068ff}.requirement-manage-list .ant-table-cell.name-col:not(:hover) .title-content.done,.requirement-manage-list .resizeable-virtual-table__row-cell.name-col:not(:hover) .title-content.done{color:#222e4d}.requirement-manage-list .ant-table-cell.name-col .text-ellipsis,.requirement-manage-list .resizeable-virtual-table__row-cell.name-col .text-ellipsis{width:100%}.requirement-manage-list .ant-table-cell.name-col .title-content,.requirement-manage-list .resizeable-virtual-table__row-cell.name-col .title-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:calc(100% - 32px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell.name-col .title-content>span:not(.anticon),.requirement-manage-list .resizeable-virtual-table__row-cell.name-col .title-content>span:not(.anticon){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell.name-col .title-content .anticon,.requirement-manage-list .resizeable-virtual-table__row-cell.name-col .title-content .anticon{-ms-flex-negative:0;flex-shrink:0;display:none;margin-left:6px;color:rgba(0,0,0,.65);padding:3px}.requirement-manage-list .ant-table-cell.name-col .title-content .anticon:hover,.requirement-manage-list .resizeable-virtual-table__row-cell.name-col .title-content .anticon:hover{cursor:pointer;color:#0068ff}.requirement-manage-list .ant-table-cell.name-col .title-content .action,.requirement-manage-list .resizeable-virtual-table__row-cell.name-col .title-content .action{position:absolute;right:0}.requirement-manage-list .ant-table-cell.name-col .title-content .action .visible .anticon,.requirement-manage-list .resizeable-virtual-table__row-cell.name-col .title-content .action .visible .anticon{display:inline-block}.requirement-manage-list .ant-table-cell.name-col .title-content .action .anticon,.requirement-manage-list .resizeable-virtual-table__row-cell.name-col .title-content .action .anticon{margin-left:0}.requirement-manage-list .ant-table-cell.name-col .ant-table-row-expand-icon+div,.requirement-manage-list .resizeable-virtual-table__row-cell.name-col .ant-table-row-expand-icon+div{overflow:hidden;-ms-flex:auto;flex:auto}.requirement-manage-list .ant-table-cell.name-col .ant-table-row-expand-icon+div .text-ellipsis,.requirement-manage-list .resizeable-virtual-table__row-cell.name-col .ant-table-row-expand-icon+div .text-ellipsis{width:calc(100% - 30px)}.requirement-manage-list .ant-table-cell.type-col .requirement-switch-type .requirement-type-tag-wrapper .requirement-type-tag,.requirement-manage-list .resizeable-virtual-table__row-cell.type-col .requirement-switch-type .requirement-type-tag-wrapper .requirement-type-tag{padding:0;height:auto;line-height:unset}.requirement-manage-list .ant-table-cell.progress-col .text-ellipsis,.requirement-manage-list .resizeable-virtual-table__row-cell.progress-col .text-ellipsis{width:100%}.requirement-manage-list .ant-table-cell.progress-col .text-ellipsis .progress-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell.progress-col .text-ellipsis .progress-wrapper{padding:7px 5px}.requirement-manage-list .ant-table-cell.progress-col .text-ellipsis .progress-wrapper .progress-input,.requirement-manage-list .resizeable-virtual-table__row-cell.progress-col .text-ellipsis .progress-wrapper .progress-input{width:100%}.requirement-manage-list .ant-table-cell.progress-col .text-ellipsis .progress-wrapper .empty-tip,.requirement-manage-list .resizeable-virtual-table__row-cell.progress-col .text-ellipsis .progress-wrapper .empty-tip{color:#d9d9d9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell.progress-col .text-ellipsis .progress-wrapper .progress-content-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell.progress-col .text-ellipsis .progress-wrapper .progress-content-wrapper{display:-ms-flexbox;display:flex;padding:5px;border-radius:2px}.requirement-manage-list .ant-table-cell.progress-col .text-ellipsis .progress-wrapper .progress-content-wrapper.editable:hover,.requirement-manage-list .resizeable-virtual-table__row-cell.progress-col .text-ellipsis .progress-wrapper .progress-content-wrapper.editable:hover{background-color:rgba(22,71,163,.1)}.requirement-manage-list .ant-table-cell.progress-col .text-ellipsis .progress-wrapper .progress-content-wrapper.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.progress-col .text-ellipsis .progress-wrapper .progress-content-wrapper.empty-style{display:none}.requirement-manage-list .ant-table-cell.progress-col .text-ellipsis .progress-wrapper .progress-content-wrapper .wrapper-value,.requirement-manage-list .resizeable-virtual-table__row-cell.progress-col .text-ellipsis .progress-wrapper .progress-content-wrapper .wrapper-value{width:40px;height:20px;line-height:20px}.requirement-manage-list .ant-table-cell.progress-col .text-ellipsis .progress-wrapper .progress-content-wrapper .progress-bar,.requirement-manage-list .resizeable-virtual-table__row-cell.progress-col .text-ellipsis .progress-wrapper .progress-content-wrapper .progress-bar{-ms-flex:auto;flex:auto}.requirement-manage-list .ant-table-cell.progress-col .text-ellipsis:hover>.progress-wrapper .empty-tip,.requirement-manage-list .resizeable-virtual-table__row-cell.progress-col .text-ellipsis:hover>.progress-wrapper .empty-tip{color:#d9d9d9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell.progress-col .text-ellipsis:hover>.progress-wrapper .empty-tip.hover-hidden,.requirement-manage-list .resizeable-virtual-table__row-cell.progress-col .text-ellipsis:hover>.progress-wrapper .empty-tip.hover-hidden{display:none}.requirement-manage-list .ant-table-cell.progress-col .text-ellipsis:hover>.progress-wrapper .progress-content-wrapper.editable.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.progress-col .text-ellipsis:hover>.progress-wrapper .progress-content-wrapper.editable.empty-style{display:-ms-flexbox!important;display:flex!important}.requirement-manage-list .ant-table-cell.date-field-col,.requirement-manage-list .resizeable-virtual-table__row-cell.date-field-col{padding:0}.requirement-manage-list .ant-table-cell.date-field-col:hover .date-field-render>.tips,.requirement-manage-list .resizeable-virtual-table__row-cell.date-field-col:hover .date-field-render>.tips{display:block}.requirement-manage-list .ant-table-cell.date-field-col:hover .date-field-render>.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.date-field-col:hover .date-field-render>.empty-style{display:none}.requirement-manage-list .ant-table-cell.date-field-col .date-field-render,.requirement-manage-list .resizeable-virtual-table__row-cell.date-field-col .date-field-render{padding:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:2px}.requirement-manage-list .ant-table-cell.date-field-col .date-field-render.editable:hover,.requirement-manage-list .resizeable-virtual-table__row-cell.date-field-col .date-field-render.editable:hover{background:rgba(22,71,163,.1)}.requirement-manage-list .ant-table-cell.date-field-col .date-field-render>.tips,.requirement-manage-list .resizeable-virtual-table__row-cell.date-field-col .date-field-render>.tips{display:none;padding:6px 8px;font-size:13px;line-height:20px;color:#7c869c;background:rgba(0,0,0,.06);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell.date-field-col .date-field-render>.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.date-field-col .date-field-render>.empty-style{color:#d9d9d9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell.custom-field-col,.requirement-manage-list .ant-table-cell.milestone-col,.requirement-manage-list .ant-table-cell.priority-col,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col,.requirement-manage-list .resizeable-virtual-table__row-cell.milestone-col,.requirement-manage-list .resizeable-virtual-table__row-cell.priority-col{padding:0;color:#141f38;font-size:14px;line-height:22px}.requirement-manage-list .ant-table-cell.custom-field-col .requirement-milestone-render>.empty-style,.requirement-manage-list .ant-table-cell.milestone-col .requirement-milestone-render>.empty-style,.requirement-manage-list .ant-table-cell.priority-col .requirement-milestone-render>.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col .requirement-milestone-render>.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.milestone-col .requirement-milestone-render>.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.priority-col .requirement-milestone-render>.empty-style{font-size:13px}.requirement-manage-list .ant-table-cell.custom-field-col:hover .requirement-milestone-render>.tips,.requirement-manage-list .ant-table-cell.custom-field-col:hover .requirement-priority-render>.tips,.requirement-manage-list .ant-table-cell.milestone-col:hover .requirement-milestone-render>.tips,.requirement-manage-list .ant-table-cell.milestone-col:hover .requirement-priority-render>.tips,.requirement-manage-list .ant-table-cell.priority-col:hover .requirement-milestone-render>.tips,.requirement-manage-list .ant-table-cell.priority-col:hover .requirement-priority-render>.tips,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col:hover .requirement-milestone-render>.tips,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col:hover .requirement-priority-render>.tips,.requirement-manage-list .resizeable-virtual-table__row-cell.milestone-col:hover .requirement-milestone-render>.tips,.requirement-manage-list .resizeable-virtual-table__row-cell.milestone-col:hover .requirement-priority-render>.tips,.requirement-manage-list .resizeable-virtual-table__row-cell.priority-col:hover .requirement-milestone-render>.tips,.requirement-manage-list .resizeable-virtual-table__row-cell.priority-col:hover .requirement-priority-render>.tips{display:block;font-size:13px}.requirement-manage-list .ant-table-cell.custom-field-col:hover .requirement-milestone-render>.empty-style,.requirement-manage-list .ant-table-cell.milestone-col:hover .requirement-milestone-render>.empty-style,.requirement-manage-list .ant-table-cell.priority-col:hover .requirement-milestone-render>.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col:hover .requirement-milestone-render>.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.milestone-col:hover .requirement-milestone-render>.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.priority-col:hover .requirement-milestone-render>.empty-style{display:none}.requirement-manage-list .ant-table-cell.custom-field-col:hover .requirement-milestone-render.editable .milestone-picker,.requirement-manage-list .ant-table-cell.milestone-col:hover .requirement-milestone-render.editable .milestone-picker,.requirement-manage-list .ant-table-cell.priority-col:hover .requirement-milestone-render.editable .milestone-picker,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col:hover .requirement-milestone-render.editable .milestone-picker,.requirement-manage-list .resizeable-virtual-table__row-cell.milestone-col:hover .requirement-milestone-render.editable .milestone-picker,.requirement-manage-list .resizeable-virtual-table__row-cell.priority-col:hover .requirement-milestone-render.editable .milestone-picker{background-color:rgba(0,130,252,.09803921568627451)}.requirement-manage-list .ant-table-cell.custom-field-col:hover .custom-field-render>.tips,.requirement-manage-list .ant-table-cell.milestone-col:hover .custom-field-render>.tips,.requirement-manage-list .ant-table-cell.priority-col:hover .custom-field-render>.tips,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col:hover .custom-field-render>.tips,.requirement-manage-list .resizeable-virtual-table__row-cell.milestone-col:hover .custom-field-render>.tips,.requirement-manage-list .resizeable-virtual-table__row-cell.priority-col:hover .custom-field-render>.tips{font-size:13px;display:block}.requirement-manage-list .ant-table-cell.custom-field-col:hover .custom-field-render>.empty-style,.requirement-manage-list .ant-table-cell.milestone-col:hover .custom-field-render>.empty-style,.requirement-manage-list .ant-table-cell.priority-col:hover .custom-field-render>.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col:hover .custom-field-render>.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.milestone-col:hover .custom-field-render>.empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.priority-col:hover .custom-field-render>.empty-style{display:none}.requirement-manage-list .ant-table-cell.custom-field-col,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col{padding:0;font-size:13px}.requirement-manage-list .ant-table-cell.custom-field-col .text-ellipsis,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col .text-ellipsis{-ms-flex:auto;flex:auto}.requirement-manage-list .ant-table-cell.custom-field-col .custom-field-multi-select,.requirement-manage-list .ant-table-cell.custom-field-col .custom-field-select,.requirement-manage-list .ant-table-cell.custom-field-col .custom-field-tree-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col .custom-field-multi-select,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col .custom-field-select,.requirement-manage-list .resizeable-virtual-table__row-cell.custom-field-col .custom-field-tree-wrapper{width:100%}.requirement-manage-list .ant-table-cell.createdAt-col,.requirement-manage-list .ant-table-cell.reporter-col,.requirement-manage-list .resizeable-virtual-table__row-cell.createdAt-col,.requirement-manage-list .resizeable-virtual-table__row-cell.reporter-col{padding-left:10px;padding-right:5px;font-size:13px;color:#222e4d}.requirement-manage-list .ant-table-cell.createdAt-col .reporter-wrapper,.requirement-manage-list .ant-table-cell.reporter-col .reporter-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell.createdAt-col .reporter-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell.reporter-col .reporter-wrapper{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell.createdAt-col .submitter,.requirement-manage-list .ant-table-cell.reporter-col .submitter,.requirement-manage-list .resizeable-virtual-table__row-cell.createdAt-col .submitter,.requirement-manage-list .resizeable-virtual-table__row-cell.reporter-col .submitter{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.requirement-manage-list .ant-table-cell.file-col,.requirement-manage-list .resizeable-virtual-table__row-cell.file-col{padding:0}.requirement-manage-list .ant-table-cell.file-col .empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.file-col .empty-style{color:#d9d9d9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell.file-col .tips,.requirement-manage-list .resizeable-virtual-table__row-cell.file-col .tips{display:none;padding:6px 8px;font-size:12px;line-height:20px;color:#7c869c;background:rgba(0,0,0,.06);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell.file-col .file-col-item,.requirement-manage-list .resizeable-virtual-table__row-cell.file-col .file-col-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell.file-col .file-col-item .file-item,.requirement-manage-list .resizeable-virtual-table__row-cell.file-col .file-col-item .file-item{font-size:13px;color:#0068ff;line-height:20px;cursor:pointer;display:inline;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.requirement-manage-list .ant-table-cell.file-col:hover:not(:has(.file-col-item.read-only)) .empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell.file-col:hover:not(:has(.file-col-item.read-only)) .empty-style{display:none}.requirement-manage-list .ant-table-cell.file-col:hover:not(:has(.file-col-item.read-only)) .tips,.requirement-manage-list .resizeable-virtual-table__row-cell.file-col:hover:not(:has(.file-col-item.read-only)) .tips{font-size:13px;display:block}.requirement-manage-list .ant-table-cell.report-col .report-item,.requirement-manage-list .resizeable-virtual-table__row-cell.report-col .report-item{font-size:12px;color:#0068ff;line-height:20px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.requirement-manage-list .ant-table-cell.handler-col,.requirement-manage-list .resizeable-virtual-table__row-cell.handler-col{color:#141f38}.requirement-manage-list .ant-table-cell.handler-col .text-ellipsis,.requirement-manage-list .resizeable-virtual-table__row-cell.handler-col .text-ellipsis{width:100%}.requirement-manage-list .ant-table-cell.work-hours-col,.requirement-manage-list .resizeable-virtual-table__row-cell.work-hours-col{padding:0}.requirement-manage-list .ant-table-cell.work-hours-col:hover .text-ellipsis .man-hours-render .edit-btn,.requirement-manage-list .resizeable-virtual-table__row-cell.work-hours-col:hover .text-ellipsis .man-hours-render .edit-btn{display:-ms-flexbox;display:flex;border-radius:4px;width:24px;height:24px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.requirement-manage-list .ant-table-cell.work-hours-col:hover .text-ellipsis .man-hours-render .edit-btn:hover,.requirement-manage-list .resizeable-virtual-table__row-cell.work-hours-col:hover .text-ellipsis .man-hours-render .edit-btn:hover{background-color:rgba(0,130,252,.1)}.requirement-manage-list .ant-table-cell.work-hours-col .text-ellipsis,.requirement-manage-list .resizeable-virtual-table__row-cell.work-hours-col .text-ellipsis{width:100%}.requirement-manage-list .ant-table-cell.work-hours-col .text-ellipsis .man-hours-render,.requirement-manage-list .resizeable-virtual-table__row-cell.work-hours-col .text-ellipsis .man-hours-render{padding:0 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.requirement-manage-list .ant-table-cell.work-hours-col .text-ellipsis .man-hours-render .edit-btn,.requirement-manage-list .resizeable-virtual-table__row-cell.work-hours-col .text-ellipsis .man-hours-render .edit-btn{display:none}.requirement-manage-list .ant-table-cell.work-hours-progress-col .text-ellipsis,.requirement-manage-list .resizeable-virtual-table__row-cell.work-hours-progress-col .text-ellipsis{width:100%}.requirement-manage-list .ant-table-cell.work-hours-progress-col .text-ellipsis .work-hours-progress-render,.requirement-manage-list .resizeable-virtual-table__row-cell.work-hours-progress-col .text-ellipsis .work-hours-progress-render{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-manage-list .ant-table-cell.work-hours-progress-col .text-ellipsis .work-hours-progress-render .wrapper-value,.requirement-manage-list .resizeable-virtual-table__row-cell.work-hours-progress-col .text-ellipsis .work-hours-progress-render .wrapper-value{line-height:20px;width:40px;margin-right:4px}.requirement-manage-list .ant-table-cell.work-hours-progress-col .text-ellipsis .work-hours-progress-render .progress-bar,.requirement-manage-list .resizeable-virtual-table__row-cell.work-hours-progress-col .text-ellipsis .work-hours-progress-render .progress-bar{-ms-flex:auto;flex:auto}.requirement-manage-list .ant-table-cell.work-hours-progress-col .text-ellipsis .work-hours-progress-render .progress-bar .ant-progress-line,.requirement-manage-list .resizeable-virtual-table__row-cell.work-hours-progress-col .text-ellipsis .work-hours-progress-render .progress-bar .ant-progress-line{line-height:20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.requirement-manage-list .ant-table-cell.action-list-column,.requirement-manage-list .ant-table-cell.handler-col,.requirement-manage-list .ant-table-cell.status-col,.requirement-manage-list .ant-table-cell.tag-list-column,.requirement-manage-list .ant-table-cell.time-list-column,.requirement-manage-list .resizeable-virtual-table__row-cell.action-list-column,.requirement-manage-list .resizeable-virtual-table__row-cell.handler-col,.requirement-manage-list .resizeable-virtual-table__row-cell.status-col,.requirement-manage-list .resizeable-virtual-table__row-cell.tag-list-column,.requirement-manage-list .resizeable-virtual-table__row-cell.time-list-column{padding:0}.requirement-manage-list .ant-table-cell.indexList-col,.requirement-manage-list .resizeable-virtual-table__row-cell.indexList-col{padding:14px 0}.requirement-manage-list .ant-table-cell.status-col,.requirement-manage-list .resizeable-virtual-table__row-cell.status-col{padding-left:10px}.requirement-manage-list .ant-table-cell.purpose-col span,.requirement-manage-list .resizeable-virtual-table__row-cell.purpose-col span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell .requirement-edition,.requirement-manage-list .resizeable-virtual-table__row-cell .requirement-edition{width:100%;padding:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:2px}.requirement-manage-list .ant-table-cell .handle-time-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell .handle-time-wrapper{color:#141f38}.requirement-manage-list .ant-table-cell .handle-time-wrapper,.requirement-manage-list .ant-table-cell .handler-wrapper,.requirement-manage-list .ant-table-cell .tag-list-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell .handle-time-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell .handler-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell .tag-list-wrapper{width:100%;padding:4px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell .handle-time-wrapper.editor-wrapper,.requirement-manage-list .ant-table-cell .handler-wrapper.editor-wrapper,.requirement-manage-list .ant-table-cell .tag-list-wrapper.editor-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell .handle-time-wrapper.editor-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell .handler-wrapper.editor-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell .tag-list-wrapper.editor-wrapper{padding:7px 5px}.requirement-manage-list .ant-table-cell .tag-list-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell .tag-list-wrapper{max-height:100%;overflow:auto;display:-ms-flexbox;display:flex}.requirement-manage-list .ant-table-cell .tag-list-wrapper .requirement-tag-list,.requirement-manage-list .resizeable-virtual-table__row-cell .tag-list-wrapper .requirement-tag-list{overflow:auto;width:100%;max-height:100%;line-height:0}.requirement-manage-list .ant-table-cell .tag-list-wrapper .requirement-tag-list .ant-select-selector,.requirement-manage-list .resizeable-virtual-table__row-cell .tag-list-wrapper .requirement-tag-list .ant-select-selector{max-height:100%;overflow:auto}.requirement-manage-list .ant-table-cell .tag-list-wrapper .empty-hidden,.requirement-manage-list .ant-table-cell .tag-list-wrapper .empty-style,.requirement-manage-list .resizeable-virtual-table__row-cell .tag-list-wrapper .empty-hidden,.requirement-manage-list .resizeable-virtual-table__row-cell .tag-list-wrapper .empty-style{color:#d9d9d9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-manage-list .ant-table-cell .reporter-wrapper,.requirement-manage-list .resizeable-virtual-table__row-cell .reporter-wrapper{display:inherit}.requirement-manage-list .ant-table-cell .handle-time-wrapper.delay,.requirement-manage-list .resizeable-virtual-table__row-cell .handle-time-wrapper.delay{display:inherit;vertical-align:middle;width:auto}.requirement-manage-list .ant-table-cell .handle-time-wrapper.delay .handle-time,.requirement-manage-list .resizeable-virtual-table__row-cell .handle-time-wrapper.delay .handle-time{display:inline-block}.requirement-manage-list .ant-table-cell .handle-time-wrapper.delay .handle-time-content-wrapper:not(:hover),.requirement-manage-list .ant-table-cell .handle-time-wrapper.delay>.handle-time:not(:hover),.requirement-manage-list .resizeable-virtual-table__row-cell .handle-time-wrapper.delay .handle-time-content-wrapper:not(:hover),.requirement-manage-list .resizeable-virtual-table__row-cell .handle-time-wrapper.delay>.handle-time:not(:hover){color:#fff;border-radius:2px;background:#eb464d}.requirement-manage-list .ant-table-cell .handle-time-wrapper.delay>.handle-time,.requirement-manage-list .resizeable-virtual-table__row-cell .handle-time-wrapper.delay>.handle-time{padding:5px}.requirement-manage-list .ant-table-cell .no-handle-time,.requirement-manage-list .ant-table-cell .no-handler,.requirement-manage-list .resizeable-virtual-table__row-cell .no-handle-time,.requirement-manage-list .resizeable-virtual-table__row-cell .no-handler{color:#0068ff}.requirement-manage-list .ant-table-cell .requirement-tag-list .add-btn,.requirement-manage-list .resizeable-virtual-table__row-cell .requirement-tag-list .add-btn{display:none}.requirement-manage-list .ant-table-cell .requirement-tag-list .add-btn.ant-popover-open,.requirement-manage-list .resizeable-virtual-table__row-cell .requirement-tag-list .add-btn.ant-popover-open{display:inline-block}.requirement-manage-list .ant-table-cell .remove-btn:focus,.requirement-manage-list .ant-table-cell .remove-btn:hover,.requirement-manage-list .resizeable-virtual-table__row-cell .remove-btn:focus,.requirement-manage-list .resizeable-virtual-table__row-cell .remove-btn:hover{color:#0068ff;background:unset}.requirement-manage-list .ant-table-cell .kms-rich-text,.requirement-manage-list .resizeable-virtual-table__row-cell .kms-rich-text{height:24px}.requirement-manage-list .ant-table-cell .kms-rich-text *,.requirement-manage-list .resizeable-virtual-table__row-cell .kms-rich-text *{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}.requirement-manage-list .virtual-table-cell{cursor:pointer;background:#fff}.requirement-query-filter-dropdown .filter-item{height:34px;cursor:pointer;padding:0 12px;line-height:34px}.requirement-query-filter-dropdown .filter-item.active{background:rgba(8,130,244,.1);font-weight:600}.requirement-query-filter-dropdown.ant-menu{width:200px}.requirement-query-filter-dropdown.ant-menu .ant-menu-item{margin:0;height:32px;line-height:32px}.manage-project-form .ant-modal .ant-modal-header{height:50px;padding:13px 15px}.manage-project-form .ant-modal .ant-modal-header .ant-modal-title{font-size:16px;color:#1e2731;line-height:24px}.manage-project-form .ant-modal .ant-modal-body{padding:0}.empty-cell{color:#d9d9d9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.project-add-name-render .ant-form{width:100%}.project-add-name-render .ant-form-item{width:100%;-webkit-transition:all .3s;transition:all .3s}.project-add-name-render .ant-form-item-control{position:relative}.project-add-name-render .ant-form-inline .ant-form-item-with-help{width:80%;margin:0}.project-add-name-render .ant-form-item-explain-error{-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ff4d4f;position:absolute;top:50%;right:-25%}.brd-base-content .handle-form-body .index-selector-row .ant-form-item-control-input-content,.brd-manage .handle-form-body .index-selector-row .ant-form-item-control-input-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.brd-base-content .handle-form-body .index-selector-row .ant-form-item-control-input-content .purpose-index,.brd-manage .handle-form-body .index-selector-row .ant-form-item-control-input-content .purpose-index{-ms-flex:0 0 60px;flex:0 0 60px;display:inline-block}.brd-base-content .handle-form-body .index-selector-row .ant-form-item-control-input-content .purpose-index .ant-btn,.brd-manage .handle-form-body .index-selector-row .ant-form-item-control-input-content .purpose-index .ant-btn{float:right;width:88px}.brd-base-content .handle-form-body .index-selector-row .ant-form-item-control-input-content .index-selector,.brd-manage .handle-form-body .index-selector-row .ant-form-item-control-input-content .index-selector{-ms-flex:auto;flex:auto;display:inline-block;border:none;margin-right:10px}.brd-base-content .handle-form-body .index-selector-row .ant-form-item-control-input-content .index-selector .ant-select.ant-select-multiple .ant-select-selector,.brd-manage .handle-form-body .index-selector-row .ant-form-item-control-input-content .index-selector .ant-select.ant-select-multiple .ant-select-selector{max-height:unset;height:unset}.brd-base-content .ant-modal-content,.brd-manage .ant-modal-content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.brd-base-content .ant-modal-close-x,.brd-manage .ant-modal-close-x{height:56px;width:56px}.brd-base-content .ant-modal-header,.brd-manage .ant-modal-header{height:56px;padding:16px 24px;-ms-flex-negative:0;flex-shrink:0}.brd-base-content .ant-modal-header .ant-modal-title,.brd-manage .ant-modal-header .ant-modal-title{font-weight:600;font-size:16px;line-height:24px;color:#141f38}.brd-base-content{height:100%;width:100%}.brd-base-content .brd-detail-header{height:60px;width:100%;padding:12px 0 12px 20px;border-bottom:1px solid rgba(0,0,0,.06);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.brd-base-content .brd-detail-header .header-left{font-size:16px;font-weight:600;color:#141f38;line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-right:50px}.brd-base-content .brd-detail-header .header-left .brd-parents{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.brd-base-content .brd-detail-header .header-left .brd-parents .parent-item{display:-ms-flexbox;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brd-base-content .brd-detail-header .header-left .brd-parents .parent-item:hover .parent-name,.brd-base-content .brd-detail-header .header-left .brd-parents .parent-item:hover .requirement-key{color:#0068ff}.brd-base-content .brd-detail-header .header-left .brd-parents .parent-item .requirement-key{padding:0;margin-right:5px;color:#222e4d}.brd-base-content .brd-detail-header .header-left .brd-parents .parent-item .parent-name{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#222e4d}.brd-base-content .brd-detail-header .header-left .brd-parents .parent-item .parent-name span{display:inline}.brd-base-content .brd-detail-header .header-left .brd-parents .right-arrow{display:inline-block;margin:0 5px}.brd-base-content .brd-detail-header .header-left .brd-parents .right-arrow .anticon{margin-left:5px;font-size:15px}.brd-base-content .brd-detail-header .header-left .brd-parents .right-arrow .anticon:hover{cursor:pointer;color:#0068ff}.brd-base-content .brd-detail-header .header-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.brd-base-content .brd-detail-header .header-right .ant-btn{margin-right:4px}.brd-base-content .brd-detail-header .header-right .ant-btn-text:hover{background:rgba(0,0,0,.04)}.brd-base-content .brd-detail-header .header-right>.ant-btn:last-child{margin-right:0}.brd-base-content .brd-detail-header .header-right .graph-btn>*{font-size:24px}.brd-base-content .brd-detail-header .header-right .ant-btn-icon-only.ant-btn-lg>*{font-size:20px}.brd-base-content .brd-detail-header .header-right .close-btn{margin-left:24px;width:60px;height:60px}.brd-base-content .brd-detail-header .header-right .switch-list{margin-right:20px}.brd-base-content .brd-detail-container{height:calc(100% - 60px);-ms-flex:0 0;flex:0 0;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative}.brd-base-content .brd-detail-container .brd-detail-info{height:100%;padding:0 10px 15px;border-right:1px solid rgba(0,0,0,.06);overflow-y:auto}.brd-base-content .brd-detail-container .brd-detail-info .brd-detail-info-header{padding:15px 15px 10px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.brd-base-content .brd-detail-container .brd-detail-info .brd-detail-info-header .brd-detail-info-title{display:inline-block}.brd-base-content .brd-detail-container .brd-detail-info .brd-detail-info-header .brd-detail-info-title .column-name{height:22px;font-size:14px;font-weight:600;color:#141f38;line-height:22px}.brd-base-content .brd-detail-container .brd-detail-info .brd-detail-info-header .brd-detail-info-tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:calc(100% - 150px)}.brd-base-content .brd-detail-container .brd-detail-info .brd-detail-info-header .brd-detail-info-tags .requirement-tag-list{width:100%;-ms-flex-pack:end;justify-content:flex-end}.brd-base-content .brd-detail-container .brd-detail-handle{height:100%;border-right:1px solid rgba(0,0,0,.06);position:relative;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.brd-base-content .brd-detail-container .brd-detail-handle .brd-detail-body{-ms-flex:1 1;flex:1 1;overflow-y:auto;overflow-x:visible}.brd-base-content .brd-detail-container .brd-detail-log{height:100%;overflow-y:auto}.brd-base-content .brd-detail-container .brd-detail-log.collapsed .double-left-button,.brd-base-content .brd-detail-container .brd-detail-log .log-right-button{position:absolute;right:18px;top:15px}.brd-base-content .brd-detail-container .brd-detail-log .brd-detail-log-tabs{height:100%}.brd-base-content .brd-detail-container .brd-detail-log .brd-detail-log-tabs>.ant-tabs-nav{margin-bottom:0}.brd-base-content .brd-detail-container .brd-detail-log .brd-detail-log-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{padding:10px 20px 0}.brd-base-content .brd-detail-container .brd-detail-log .brd-detail-log-tabs>.ant-tabs-nav .ant-tabs-tab{padding:6px 15px}.brd-base-content .brd-detail-container .brd-detail-log .brd-detail-log-tabs>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:4px}.brd-base-content .brd-detail-container .brd-detail-log .brd-detail-log-tabs>.ant-tabs-nav .ant-tabs-tab-active{font-weight:500}.brd-base-content .brd-detail-container .brd-detail-log .brd-detail-log-tabs>.ant-tabs-content-holder{-ms-flex:1 1;flex:1 1}.brd-base-content .brd-detail-container .brd-detail-log .brd-detail-log-tabs>.ant-tabs-content-holder>.ant-tabs-content{height:100%}.brd-base-content .brd-detail-container .brd-detail-body{-ms-flex:1 1;flex:1 1;overflow-y:auto}.brd-base-content .brd-detail-container .brd-detail-body .brd-detail-line{height:1px;background:rgba(0,0,0,.06);margin:auto}.brd-base-content .brd-detail-container .brd-detail-body .ant-divider-horizontal{margin:15px 0}.brd-base-content .brd-detail-container .brd-detail-body .handle-info-view{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.brd-base-content .brd-detail-container .brd-detail-body .handle-info-view>.ant-form{-ms-flex:1 1;flex:1 1;overflow:auto}.brd-base-content .brd-detail-container .brd-detail-body .brd-view-body{padding-left:38px;-ms-flex:1 1;flex:1 1;overflow:auto}.brd-base-content-mobile{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.brd-base-content-mobile>.brd-base-content-mobile-body{-ms-flex:1 1;flex:1 1;overflow:auto}.brd-base-content-mobile .brd-manage-view-body .ant-form-item-control .ant-form-item-control-input .handle-date-time-editor-wrapper .ant-input{padding-left:0}.brd-base-content-mobile .brd-detail-header-mobile{padding:12px 14px;-ms-flex-negative:0;flex-shrink:0}.brd-base-content-mobile .brd-detail-header-mobile .brd-detail-header-mobile-title{font-size:16px;line-height:28px;color:#222e4d;margin-top:4px}.brd-base-content-mobile .brd-detail-header-mobile .copy-btn{display:inline-block;line-height:22px}.brd-base-content-mobile .brd-detail-header-mobile .copy-btn .ant-btn{padding:0;height:22px;line-height:22px}.brd-base-content-mobile .requirement-tabs{-ms-flex:1 1;flex:1 1;overflow:auto}.brd-base-content-mobile .requirement-tabs .ant-tabs-nav-wrap{padding:0 20px}.brd-base-content-mobile .requirement-tabs .ant-tabs-nav-wrap .ant-tabs-tab{padding:11px 0}.brd-base-content-mobile .requirement-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active{font-weight:600}.brd-base-content-mobile .requirement-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:inherit}.brd-base-content-mobile .requirement-tabs .ant-tabs-nav-wrap .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 28px}.brd-base-content-mobile .requirement-tabs .ant-tabs-nav{margin-bottom:0}.brd-base-content-mobile .requirement-tabs .ant-tabs-content-holder{-ms-flex:1 1;flex:1 1;overflow:auto}.brd-base-content-mobile .requirement-tabs .ant-tabs-content-holder .ant-tabs-content{height:100%;overflow:auto}.brd-base-content-mobile .requirement-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{height:100%}.brd-base-content-mobile .brd-detail-info-header{display:none}.brd-base-content-mobile .brd-view-body .ant-form-item-label .ant-form-item-no-colon{padding:0}.brd-base-content-mobile .brd-manage-view-body{background:none;height:100%;overflow:auto;padding:0}.brd-base-content-mobile .brd-manage-view-body .ant-form-item{margin-bottom:0;padding:12px 14px;position:relative}.brd-base-content-mobile .brd-manage-view-body .ant-form-item .ant-form-item-label{font-size:14px;line-height:22px;padding:0 0 4px;width:100%;margin:0}.brd-base-content-mobile .brd-manage-view-body .ant-form-item .ant-form-item-label label{width:100%}.brd-base-content-mobile .brd-manage-view-body .ant-form-item .ant-form-item-control{width:100%;padding:0}.brd-base-content-mobile .brd-manage-view-body .ant-form-item .label-right-icon{position:absolute;right:0;color:#222e4d}.brd-base-content-mobile .brd-manage-view-body .ant-form-item .ant-form-item-control-input{min-height:22px}.brd-base-content-mobile .brd-manage-view-body .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .field-text{left:0;top:0;min-height:22px}.brd-base-content-mobile .brd-manage-view-body .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .custom-field-text{left:0;top:0}.brd-base-content-mobile .brd-manage-view-body .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .read-edit .content{width:100%;padding:0}.brd-base-content-mobile .brd-manage-view-body .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .read-edit .content .kms-rich-text .ProseMirror p{line-height:22px}.brd-base-content-mobile .brd-manage-view-body .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .read-edit .edit-btn,.brd-base-content-mobile .brd-manage-view-body .ant-form-item.custom-field .field-delete{display:none}.brd-base-content-mobile .brd-manage-view-body .ant-picker .ant-picker-clear{opacity:1}.brd-base-content-mobile .handle-form-body .form-title-wrapper{display:none}.brd-base-content-mobile .handle-form-body .requirement-handle-form{padding:12px 20px;overflow:auto}.brd-base-content-mobile .handle-form-body .requirement-handle-form .ant-form-item{margin-bottom:20px}.brd-base-content-mobile .handle-form-body .requirement-handle-form .ant-form-item .ant-form-item-label{margin-right:0;width:unset;padding:0 0 10px}.brd-base-content-mobile .handle-form-body .requirement-handle-form .ant-form-item .ant-form-item-label .ant-form-item-no-colon{display:-ms-inline-flexbox;display:inline-flex;padding:0}.brd-base-content-mobile .handle-form-body .requirement-handle-form .ant-form-item .ant-form-item-label label{height:24px}.brd-base-content-mobile .handle-form-body .requirement-handle-form .ant-form-item .ant-form-item-label label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{position:relative;top:0}.brd-base-content-mobile .handle-form-body .user-selector-mobile-render .ant-input{padding:9px 12px}.brd-base-content-mobile .handle-form-body .ant-radio-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.brd-base-content-mobile .handle-form-body .ant-radio-group .ant-radio-wrapper{-ms-flex:1 1;flex:1 1;border:none;background:none;border-radius:6px;margin-right:0;padding:5px}.brd-base-content-mobile .handle-form-body .ant-radio-group .ant-radio-wrapper:not(:last-of-type){margin-bottom:5px}.brd-base-content-mobile .handle-form-body .ant-radio-group .ant-radio-wrapper:before{display:none}.brd-base-content-mobile .handle-form-body .ant-checkbox-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.brd-base-content-mobile .handle-form-body .ant-checkbox-group .ant-checkbox-wrapper{-ms-flex:1 1;flex:1 1;border:none;background:none;border-radius:6px;margin-right:0;padding:5px}.brd-base-content-mobile .handle-form-body .ant-checkbox-group .ant-checkbox-wrapper:not(:last-of-type){margin-bottom:5px}.brd-base-content-mobile .handle-form-body .ant-checkbox-group .ant-checkbox-wrapper:before{display:none}.brd-base-content-mobile .handle-form-body .requirement-index-selector{-ms-flex-flow:row wrap;flex-flow:row wrap}.brd-base-content-mobile .handle-form-body .requirement-index-selector .index-selector{padding-bottom:10px}.brd-base-content-mobile .handle-form-body .requirement-index-selector .index-selector .ant-select-selector{padding-top:6.5px;padding-bottom:6.5px;padding-left:11px}.brd-base-content-mobile .handle-form-body .requirement-index-selector .index-selector,.brd-base-content-mobile .handle-form-body .requirement-index-selector .purpose-index{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.brd-base-content-mobile .handle-form-body .ant-picker,.brd-base-content-mobile .handle-form-body .ant-picker-range{padding:9px 12px}.brd-base-content-mobile .handle-form-body .ant-picker .ant-picker-clear{opacity:1}.brd-base-content-mobile .handle-form-body .custom-field-select-mobile .ant-input-affix-wrapper{padding:9px 12px}.brd-base-content-mobile .handle-form-body .requirement-attachment-uploader .ant-upload .ant-btn{height:40px}.brd-base-content-mobile .handle-form-body .requirement-attachment-uploader .ant-upload-list .ant-btn{border:none}.brd-base-content-mobile .handle-form-body .requirement-handle-form-footer{-ms-flex-pack:center;justify-content:center;padding:10px 20px;border-top:1px solid rgba(0,0,0,.06)}.brd-base-content-mobile .handle-form-body .requirement-handle-form-footer .ant-btn{-ms-flex:1 1;flex:1 1;height:40px;border-radius:2px;border:none}.brd-base-content-mobile .handle-form-body .requirement-handle-form-footer .btn-cancel{background:rgba(0,0,0,.06)}.brd-base-content-mobile .brd-log-container{background-color:unset}.brd-base-content-mobile .brd-log-container .log-header{display:none}.brd-base-content-mobile .brd-log-container .log-body{padding:12px 10px;-ms-flex:1 1;flex:1 1;overflow:auto}.brd-base-content-mobile .brd-log-container .log-body .log-item{padding:12px 10px;background:rgba(22,71,163,.04);border-radius:2px;margin-bottom:10px}.brd-base-content-mobile .brd-log-container .log-body .log-item:after{display:none}.brd-base-content-mobile .brd-log-container .log-body .log-item .log-item-header .username{max-width:100px}.brd-base-content-mobile .brd-log-container .log-body .log-item .log-item-body{padding-top:15px}.brd-base-content-mobile .brd-log-container .log-body .log-item .log-item-body .item{margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.brd-base-content-mobile .brd-log-container .log-body .log-item .log-item-body .item:last-of-type{margin-bottom:0}.brd-base-content-mobile .brd-log-container .log-body .log-item .log-item-body .item .log-title{font-size:14px;line-height:22px;margin-right:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-bottom:10px}.brd-base-content-mobile .brd-log-container .log-body .log-item .log-item-body .item .log-value{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;font-size:14px;color:#141f38;line-height:22px}.brd-base-content-mobile .brd-log-container .log-body .log-item .log-item-body .edit-log-item-wrapper .edit-log-item-title{font-size:14px}.brd-base-content-mobile .brd-log-container .log-footer{-ms-flex-negative:0;flex-shrink:0;width:100%;background:#f2f4f7;-webkit-box-shadow:0 -1px 4px 0 rgba(63,65,69,.1);box-shadow:0 -1px 4px 0 rgba(63,65,69,.1);border:none;padding:10px 14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.brd-base-content-mobile .brd-log-container .log-footer .ant-upload{display:-ms-flexbox;display:flex}.brd-base-content-mobile .brd-log-container .log-footer .ant-upload .ant-btn{margin-left:0;margin-right:6px;width:19px;background-color:transparent;border:none;color:unset}.brd-base-content-mobile .brd-log-container .log-footer .anticon{font-size:19px;margin-right:6px;color:rgba(0,0,0,.65)}.brd-base-content-mobile .brd-log-container .log-footer .comment-wrapper{-ms-flex:1 1;flex:1 1;background-color:#fff;border-radius:6px;padding-bottom:0;width:calc(100% - 120px)}.brd-base-content-mobile .brd-log-container .log-footer .comment-wrapper .kms-rich-text-tool{display:none}.brd-base-content-mobile .brd-log-container .log-footer .comment-wrapper .kms-rich-text-body{padding:4px 10px;min-height:32px;max-height:92px}.brd-base-content-mobile .brd-log-container .log-footer .comment-wrapper .kms-rich-text-body .kms-doc-attachment{height:54px}.brd-base-content-mobile .brd-log-container .log-footer .comment-wrapper .kms-rich-text-body .kms-doc-attachment.kms-doc-image{height:unset}.brd-base-content-mobile .brd-log-container .log-footer .comment-wrapper .kms-rich-text-body .kms-doc-attachment .file-thumb{width:54px;height:54px}.brd-base-content-mobile .brd-log-container .log-footer .comment-wrapper .kms-rich-text-body .kms-doc-attachment .file-thumb .kms-file-preview-icon{height:36px;width:33px;background-size:382px 72px}.brd-base-content-mobile .brd-log-container .log-footer .comment-wrapper .kms-rich-text-body .kms-doc-attachment .file-info{margin-left:0}.brd-base-content-mobile .brd-log-container .log-footer .ant-btn{margin-left:10px;-webkit-box-shadow:none;box-shadow:none}.brd-parents-dropdown{max-width:600px}.brd-parents-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{width:100%}.brd-parents-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .parent-item{display:-ms-flexbox;display:flex}.brd-parents-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .parent-item:hover .parent-name,.brd-parents-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .parent-item:hover .requirement-key{color:#0068ff}.brd-parents-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .parent-item .requirement-key{padding:4px 15px 4px 0;color:#222e4d}.brd-parents-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .parent-item .parent-name{color:#222e4d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brd-parents-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .parent-item .parent-name>span{display:inline}.brd-query .ant-modal-close-x{height:56px;width:56px}.brd-query .ant-modal-header{height:56px;padding:16px 24px}.brd-query .ant-modal-header .ant-modal-title{font-weight:600;font-size:16px;line-height:24px;color:rgba(0,0,0,.85)}.brd-query .ant-modal-body{height:544px;padding:0}.brd-query .ant-modal-body .brd-form-container{height:494px;overflow-y:scroll}.brd-query .ant-modal-body .brd-form-container .custom-requirement-form-wrapper{height:auto;overflow-y:auto;padding:15px 14px 15px 24px}.brd-query .ant-modal-body .brd-form-container .custom-requirement-form-wrapper .requirement-field-item .ant-form-item-label{width:90px}.brd-query .ant-modal-body .brd-form-container .brd-detail-line{height:1px;background:rgba(0,0,0,.06);margin:auto}.brd-query .ant-modal-body .brd-form-container .handle-info-view{height:unset}.brd-query .ant-modal-body .brd-form-container .handle-info-view .custom-field .ant-form-item-label{height:32px}.brd-query .ant-modal-body .brd-form-footer{position:relative;bottom:0;right:0;height:50px;background:transparent;border-radius:0 0 4px 4px;border-top:1px solid #e9ebf2}.brd-query .ant-modal-body .brd-form-footer .add-btn{position:absolute;bottom:10px;right:10px}.brd-query .ant-modal-body .brd-form-footer .add-btn .btn-ok{height:30px;border-radius:2px;margin-left:10px;font-size:14px;color:#fff;line-height:20px}.brd-query .ant-modal-body .brd-form-footer .add-btn .btn-ok[disabled]{color:#c7c9cc}.brd-query .ant-modal-body .brd-form-footer .add-btn .btn-cancel{height:30px;background:#fff;border-radius:2px;border:1px solid #dcdee2;font-size:14px;color:#444c57;line-height:20px}.dependency-sync-setting-modal .tip{color:#7c869c}.dependency-sync-setting-modal .ant-modal-body{height:292px}.dependency-sync-setting-modal .ant-modal-body .ant-radio-group{margin-top:20px}.dependency-sync-setting-modal .ant-modal-body .ant-radio-wrapper+.ant-radio-wrapper{margin-top:24px}.dependency-sync-setting-modal .ant-modal-body .ant-radio .tip{margin-top:5px}.requirement-dependency-list .ant-collapse{border:none}.requirement-dependency-list .ant-collapse-item{border-bottom:none;position:relative;background:#fff}.requirement-dependency-list .ant-collapse-content{border:none;max-height:198px;overflow:auto;padding:0 20px}.requirement-dependency-list .ant-collapse>.ant-collapse-item>.ant-collapse-header{background:#fff;padding:10px 0;height:52px;-ms-flex-align:center;align-items:center;margin:0 20px}.requirement-dependency-list .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.requirement-dependency-list .ant-collapse-content-box{padding:0}.requirement-dependency-list .requirement-dependency-list-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1;overflow:hidden}.requirement-dependency-list .requirement-dependency-list-header .title{font-weight:500}.requirement-dependency-list .requirement-dependency-list-header .anticon{margin-left:3px}.requirement-dependency-list .requirement-dependency-list-header .tip{margin-left:11px;color:#7c869c;font-size:12px}.requirement-dependency-list .requirement-dependency-setting{position:absolute;right:-11px;top:-10px;width:38px;height:28px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.04);border-radius:20px 0 0 20px}.requirement-dependency-list .requirement-dependency-setting:hover{background:rgba(0,0,0,.08)}.requirement-dependency-list .requirement-dependency-list-panel-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-bottom:12px}.requirement-dependency-list .requirement-dependency-list-panel-header .title{color:#222e4d;font-weight:600;margin-right:10px}.requirement-dependency-list .requirement-dependency-list-panel-header .title .anticon{margin-left:5px}.requirement-dependency-list .requirement-dependency-list-panel-header .ant-btn-sm{height:22px;color:#222e4d}.requirement-dependency-list .requirement-dependency-list-panel-header .ant-btn-sm:hover{color:#0068ff}.requirement-dependency-list .requirement-dependency-list-panel{margin-bottom:49px}.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-panel-content+.ant-btn{margin-top:16px}.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-panel-content .ant-list-header{padding:0;height:40px;color:#69748c;border-bottom:1px solid #e9ebf2}.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-panel-content .ant-list-item{height:40px;border-bottom:1px solid #e9ebf2}.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-panel-content .ant-list-header .ant-row,.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-panel-content .ant-list-item .ant-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:100%}.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-panel-content .key{width:100px;min-width:90px;max-width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-panel-content .name{width:332px;min-width:160px;-ms-flex:auto;flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-panel-content .handle-end-time,.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-panel-content .handle-start-time,.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-panel-content .status{width:120px;min-width:90px;max-width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-panel-content .action{width:40px;min-width:40px;max-width:40px;-ms-flex:none;flex:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-dependency-list .requirement-dependency-list-panel .handle-time-content-wrapper .no-handle-time{color:#0068ff}.requirement-dependency-list .requirement-dependency-list-panel .ant-list-empty-text{padding:0;color:#69748c}.requirement-dependency-list .requirement-dependency-list-panel .ant-list-empty-text .ant-empty{height:200px}.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-item{padding:3px 2px;display:block;cursor:pointer}.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-item>.ant-row>*{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-item .action{overflow:visible}.requirement-dependency-list .requirement-dependency-list-panel .requirement-dependency-list-item .action .ant-btn{font-size:16px;padding:0 3px}.requirement-dependency-setting-modal .ant-radio-group .tip{color:#7c869c}.requirement-dependency-setting-modal .ant-radio-group .ant-radio-wrapper{margin-bottom:24px}.requirement-man-hours-list-wrapper .man-hours-list-header{color:#222e4d;font-size:14px;line-height:22px;font-weight:600}.requirement-man-hours-list-wrapper .man-hours-list-body>.ant-empty{margin-top:89px}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-item{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.06)}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-header{padding:10px 0}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-header .ant-collapse-arrow{right:0;font-size:16px}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-header .username{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:120px}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-header .man-hours-list-item-head{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;overflow:hidden}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-header .man-hours-list-item-head .ant-avatar,.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-header .man-hours-list-item-head .ant-tag{-ms-flex-negative:0;flex-shrink:0}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-header .ant-tag{margin-left:12px;border:none;line-height:22px;background:none;font-size:14px;border-radius:16px;color:#fff}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-header .ant-tag.ant-tag-red{background:#d91118}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-header .ant-tag.ant-tag-blue{background:#66a4ff}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content{margin-bottom:10px}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-group{border-left:1px solid rgba(0,0,0,.06);padding-left:10px}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-group+.man-hours-node-group{margin-top:20px}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .ant-collapse-content-box{padding:0}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-group-header .requirement-status-tag{line-height:0}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-group-header>.ant-tag{border:none;background:none;font-size:14px;line-height:22px;margin:0;padding:0}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-group-header>.ant-tag.ant-tag-blue{color:#66a4ff}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-item-wrapper .man-hours-item+.man-hours-item{margin-top:6px}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-item-wrapper .man-hours-item-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;overflow:hidden}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-item-wrapper .man-hours-item-content{margin-right:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:20px}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-item-wrapper .man-hours-item-content .anticon{margin-right:10px;font-size:15px}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-item-wrapper .man-hours-item-content>span{vertical-align:middle}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-item-wrapper .man-hours-item-actions{-ms-flex-negative:0;flex-shrink:0;display:none;line-height:0}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-item-wrapper .man-hours-item-actions .ant-btn{border:none;font-size:14px;height:20px;padding:0}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-item-wrapper .man-hours-item-actions .ant-btn+.ant-btn{margin-left:10px}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-item-wrapper .man-hours-item:hover .man-hours-item-actions{display:block}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-item-wrapper .man-hours-item-description{color:#222e4d;font-size:12px;line-height:20px;padding-left:24px;cursor:pointer}.requirement-man-hours-list-wrapper .man-hours-list-body .ant-collapse-content .man-hours-node-item-wrapper .man-hours-item-description .ant-typography{color:#222e4d;margin-bottom:0}.requirement-man-hours-list-wrapper .man-hours-list-body .man-hours-node-group .man-hours-node-group-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.requirement-man-hours-list-wrapper .man-hours-list-body .man-hours-node-group .man-hours-node-group-header .ant-tag-red{color:#d91118}.requirement-man-hours-list-wrapper .man-hours-list-body .man-hours-node-group .man-hours-node-item-wrapper{padding:10px 0 0}.man-hours-remove-confirm .ant-popover-message-title .content{color:#222e4d;font-size:12px;margin-top:8px}.requirement-man-hours-tab{height:100%;overflow-y:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.requirement-man-hours-tab .requirement-man-hours-summary{-ms-flex-negative:0;flex-shrink:0}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-bottom:16px;-ms-flex-pack:justify;justify-content:space-between}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-header .man-hours-summary-title{color:#222e4d;font-size:14px;line-height:22px;font-weight:600}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-header .man-hours-summary-actions{font-size:12px;line-height:22px;margin-left:16px}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-header .man-hours-summary-actions:not(.checked){color:#7c869c}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-header .man-hours-summary-actions .ant-switch{margin-left:4px;vertical-align:middle}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-header .man-hours-summary-actions>span{vertical-align:middle}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-header .man-hours-summary-header-icon{margin-right:8px}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-body{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-body .ant-statistic{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:12px;position:relative;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-body .ant-statistic:before{content:"";width:6px;height:6px;border-radius:3px;background:#0068ff;left:0;top:8px;position:absolute}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-body .ant-statistic-title{color:#141f38;font-size:14px;line-height:22px;margin-bottom:0}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-body .ant-skeleton{-ms-flex:1 1;flex:1 1;margin-left:10px}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-body .ant-skeleton-content .ant-skeleton-title{margin:0}.requirement-man-hours-tab .requirement-man-hours-summary .man-hours-summary-body .ant-statistic-content{color:#0068ff;font-size:14px;line-height:22px;margin-left:10px}.requirement-time-spent-list-wrapper{position:relative;height:100%;overflow-x:hidden;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.requirement-time-spent-list-wrapper .requirement-time-spent-section-header{font-size:14px;line-height:22px;color:#222e4d;font-weight:600;margin-bottom:16px}.requirement-time-spent-list-wrapper .requirement-time-spent-section-header .requirement-time-spent-tip{color:#222e4d;margin-left:5px}.requirement-time-spent-list-wrapper .requirement-time-spent-section-overview{-ms-flex-negative:0;flex-shrink:0}.requirement-time-spent-list-wrapper .requirement-time-spent-section-overview .requirement-time-spent-card:after,.requirement-time-spent-list-wrapper .requirement-time-spent-section-overview .requirement-time-spent-card:before{display:none}.requirement-time-spent-list-wrapper .requirement-time-spent-section-overview .requirement-time-spent-card .time-spent-body{margin-top:0}.requirement-time-spent-list-wrapper .requirement-time-spent-section-list{-ms-flex:1 1;flex:1 1;overflow:scroll}.requirement-time-spent-list-wrapper .requirement-time-spent-list .ant-list-item{border-bottom:none;padding:0}.requirement-time-spent-card{padding:0 0 25px 20px;position:relative}.requirement-time-spent-card:before{content:"";width:1px;position:absolute;top:0;bottom:0;left:4px;background:#dce0e8}.requirement-time-spent-card:after{content:"";width:9px;height:9px;border-radius:50%;border:2px solid #dce0e8;background:#fff;position:absolute;left:0;top:0}.requirement-time-spent-card.flow-node-type-1:before{background:#dce0e8}.requirement-time-spent-card.flow-node-type-1:after{border-color:#dce0e8}.requirement-time-spent-card.flow-node-type-2:before{background:#66a4ff}.requirement-time-spent-card.flow-node-type-2:after{border-color:#66a4ff}.requirement-time-spent-card.flow-node-type-3:before{background:#078c55}.requirement-time-spent-card.flow-node-type-3:after{border-color:#078c55}.requirement-time-spent-card .time-spent-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-time-spent-card .time-spent-header .flow_name{color:#222e4d;font-size:14px;line-height:22px}.requirement-time-spent-card .time-spent-header .time-spent-handler{width:22px;height:22px;line-height:22px;margin-left:10px}.requirement-time-spent-card .time-spent-body{margin-top:20px;max-width:370px}.requirement-time-spent-card .time-spent-body .time-spent-content{overflow:auto}.requirement-time-spent-card .time-spent-body .time-spent-content .time-spent-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.requirement-time-spent-card .time-spent-body .time-spent-content .time-spent-item .time-spent-time-date{width:278px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.requirement-time-spent-card .time-spent-body .time-spent-content .time-spent-item .time-spent-time-date.red{color:#d91118}.requirement-time-spent-card .time-spent-body .time-spent-content .time-spent-item .time-spent-time-date.blue{color:#66a4ff}.requirement-time-spent-card .time-spent-body .time-spent-content .time-spent-item .time-spent-time-date time-spent-item-tag{-ms-flex:1 1;flex:1 1}.requirement-time-spent-card .time-spent-body .time-spent-content .time-spent-item .time-spent-item-tag{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-flex-negative:0;flex-shrink:0;line-height:0}.requirement-time-spent-card .time-spent-body .time-spent-content .time-spent-item .time-spent-item-tag .ant-tag{color:#fff;border:none;margin:0;border-radius:16px;background:#b3b9c7;line-height:22px}.requirement-time-spent-card .time-spent-body .time-spent-content .time-spent-item .time-spent-item-tag .ant-tag.ant-tag-blue{background:#66a4ff}.requirement-time-spent-card .time-spent-body .time-spent-content .time-spent-item .time-spent-item-tag .ant-tag.ant-tag-red{background:#d91118}.requirement-time-spent-card .time-spent-body .time-spent-content .time-spent-item+.time-spent-item{margin-top:10px}.requirement-time-spent-tip-popover{padding-top:0!important}.requirement-time-spent-tip-popover .ant-popover-arrow{display:none}.requirement-time-spent-tip-popover .ant-popover-title{border-bottom:none;padding:10px 10px 0}.requirement-time-spent-tip-popover .ant-popover-inner-content{padding:10px}.requirement-time-spent-tip-popover .requirement-time-spent-tip-wrapper{padding:10px 20px 10px 10px;width:365px;border:10px solid #eef0f7}.requirement-time-spent-tip-popover .requirement-time-spent-tip-wrapper.requirement-time-spent-overview-tip-wrapper .requirement-time-spent-card{padding-left:10px;padding-bottom:20px}.requirement-time-spent-tip-popover .requirement-time-spent-tip-wrapper.requirement-time-spent-overview-tip-wrapper .requirement-time-spent-card:after,.requirement-time-spent-tip-popover .requirement-time-spent-tip-wrapper.requirement-time-spent-overview-tip-wrapper .requirement-time-spent-card:before{display:none}.requirement-time-spent-tip-popover .requirement-time-spent-card{background:#fff}.requirement-time-spent-tip-popover .requirement-time-spent-card .flow-node-name{background:#f5f6fa;padding:1px 8px;border:1px solid #ccd0d9;border-radius:2px;font-size:12px;line-height:20px}.requirement-time-spent-tip-popover .requirement-time-spent-card .time-spent-handler-name{width:22px;height:22px;margin-left:10px;font-size:10px;line-height:20px;color:#fff;background:#66a4ff;border-radius:50px}.workflow-graph-modal .ant-modal-body{padding:0;height:595px;max-height:calc(90vh - 55px)}.handle-node-popover .node-tag,.requirement-handle-nodes-wrapper .node-tag{height:32px;padding:0 16px 0 13px;font-size:14px;line-height:32px;border-radius:4px;margin:0;position:relative;background:#e6f0ff;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.handle-node-popover .node-tag:hover,.requirement-handle-nodes-wrapper .node-tag:hover{background:#cce1ff}.handle-node-popover .node-tag.node-type-1:before,.requirement-handle-nodes-wrapper .node-tag.node-type-1:before{background:#b3b9c7}.handle-node-popover .node-tag.node-type-2:before,.requirement-handle-nodes-wrapper .node-tag.node-type-2:before{background:#3386ff}.handle-node-popover .node-tag.node-type-3:before,.requirement-handle-nodes-wrapper .node-tag.node-type-3:before{background:#078c55}.handle-node-popover .node-tag .node-icon-1,.requirement-handle-nodes-wrapper .node-tag .node-icon-1{font-size:16px;color:#b3b9c7}.handle-node-popover .node-tag .node-icon-2,.requirement-handle-nodes-wrapper .node-tag .node-icon-2{font-size:16px;color:#3386ff}.handle-node-popover .node-tag .node-icon-3,.requirement-handle-nodes-wrapper .node-tag .node-icon-3{font-size:16px;color:#078c55}.requirement-handle-nodes-wrapper .handle-node-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-handle-nodes-wrapper .handle-node-wrapper .node-tag:hover{background:#cce1ff;color:unset}.requirement-handle-nodes-wrapper .handle-node-wrapper .ant-btn-loading,.requirement-handle-nodes-wrapper .handle-node-wrapper .node-tag:focus{color:unset}.requirement-handle-nodes-wrapper .handle-node-wrapper>.ant-btn{margin-left:8px;background:#e6f0ff;border:none}.requirement-handle-nodes-wrapper .handle-node-wrapper>.ant-btn:first-of-type{margin-left:0}.handle-node-popover .ant-dropdown-menu-item{padding:0}.handle-node-popover .ant-dropdown-menu-item .node-tag{background:none;border-radius:0}.handle-node-popover .ant-dropdown-menu-item .node-tag:hover{color:unset}.requirement-detail-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.requirement-detail-container .requirement-detail-wrapper{-ms-flex:1 1;flex:1 1;overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative}.requirement-detail-container .requirement-detail-body{-ms-flex:11 1;flex:11 1;height:100%;overflow:auto;padding:0;border-right:1px solid rgba(0,0,0,.06);position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.requirement-detail-container .requirement-detail-body.drag-hover:before{z-index:2;pointer-events:none;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,.8)}.requirement-detail-container .requirement-detail-body.drag-hover:after{z-index:2;pointer-events:none;content:"将文件拖拽到这里，上传附件";position:absolute;left:15px;right:15px;top:15px;bottom:15px;font-size:16px;font-weight:600;color:#0882f4;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px dashed #0882f4;border-radius:2px}.requirement-detail-container .requirement-title-section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 24px;height:30px;margin-top:12px;-ms-flex-negative:0;flex-shrink:0}.requirement-detail-container .requirement-title-section .section-left{display:-ms-flexbox;display:flex}.requirement-detail-container .requirement-title-section .section-left .requirement-type+*{margin-right:10px;margin-left:8px;padding:0 4px}.requirement-detail-container .requirement-title-section .section-left .copy-btn{background:#f5f9ff;border-radius:2px}.requirement-detail-container .requirement-title-section .section-left .copy-btn span{vertical-align:middle}.requirement-detail-container .requirement-title-section .section-left .requirement-title-section-priority-dropdown{height:24px;width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:10px}.requirement-detail-container .requirement-title-section .requirement-switch-type .requirement-type-tag.ant-tag .anticon,.requirement-detail-container .requirement-title-section .requirement-type-tag-wrapper .requirement-type-tag.ant-tag{font-size:14px}.requirement-detail-container .requirement-title-section .brd-detail-info-tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1;max-width:310px;overflow:auto}.requirement-detail-container .requirement-title-section .brd-detail-info-tags .requirement-tag-list{width:100%;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.requirement-detail-container .requirement-title-content{display:-ms-flexbox;display:flex;min-height:32px}.requirement-detail-container .requirement-title-content>.ant-input-affix-wrapper{margin:-5px -12px;width:calc(100% + 11px)}.requirement-detail-container .requirement-title-content .ant-input,.requirement-detail-container .requirement-title-content .content,.requirement-detail-container .requirement-title-content.readOnly{font-size:24px;line-height:32px;font-weight:600;max-height:96px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;
  /*! autoprefixer: off */-webkit-box-orient:vertical}.requirement-detail-container .requirement-title-content .edit-btn{display:none}.requirement-detail-container .requirement-handle-section,.requirement-detail-container .requirement-title-content{padding:8px 24px;margin-bottom:16px;-ms-flex-negative:0;flex-shrink:0}.requirement-detail-container .requirement-handle-section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;overflow-x:auto}.requirement-detail-container .requirement-handle-section .requirement-handle-nodes-wrapper{-ms-flex:1 1;flex:1 1;overflow-x:auto;overflow-y:hidden}.requirement-detail-container .requirement-handle-section .requirement-handle-nodes-wrapper .handle-node-wrapper .node-tag{max-width:192px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-detail-container .requirement-handle-section .requirement-handle-nodes-wrapper .handle-node-wrapper .node-tag>.anticon{line-height:0}.requirement-detail-container .requirement-handle-section .requirement-handle-nodes-wrapper .handle-node-wrapper .node-tag>.anticon+span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-detail-container .requirement-handle-section .man-hours-actions{-ms-flex:none;flex:none;margin-left:10px}.requirement-detail-container .requirement-handle-section .man-hours-actions .ant-btn{color:#141f38;background-color:#f5f6fa}.requirement-detail-container .requirement-handle-section .man-hours-actions .ant-btn:hover{background:#e9ebf2}.requirement-detail-container .requirement-handle-section .man-hours-actions .ant-btn+.ant-btn{margin-left:10px}.requirement-detail-container .requirement-status-section{border-radius:2px;margin:0 24px 11px;-ms-flex-negative:0;flex-shrink:0}.requirement-detail-container .requirement-status-section .ant-row .ant-col+div{max-width:320px}.requirement-detail-container .requirement-status-section .title{color:#69748c;line-height:20px}.requirement-detail-container .requirement-status-section .content.status{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-detail-container .requirement-status-section .content.status .ant-btn{margin-left:14px}.requirement-detail-container .requirement-status-section .handler-content-wrapper{background:none!important;padding:0}.requirement-detail-container .requirement-status-section .no-handle-time,.requirement-detail-container .requirement-status-section .no-handler{color:#0068ff}.requirement-detail-container .requirement-status-section .handler-field.read-only .no-handler,.requirement-detail-container .requirement-status-section .no-handle-time.read-only{color:#69748c}.requirement-detail-container .requirement-status-section .user-tag{background:none;padding:0;margin:0;border-radius:0}.requirement-detail-container .requirement-status-section .user-tag.grey{color:#69748c}.requirement-detail-container .requirement-status-section .handle-time-field,.requirement-detail-container .requirement-status-section .handler-field{position:relative}.requirement-detail-container .requirement-status-section .handle-time-field .edit-btn,.requirement-detail-container .requirement-status-section .handler-field .edit-btn{display:none;position:absolute;right:0;top:0;background:#ccd0d9;width:32px;height:32px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-top-right-radius:2px;border-bottom-right-radius:2px}.requirement-detail-container .requirement-status-section .handle-time-field.read-edit,.requirement-detail-container .requirement-status-section .handler-field.read-edit{border:1px solid transparent;border-radius:2px;padding:5px 8px;left:-10px;cursor:pointer}.requirement-detail-container .requirement-status-section .handle-time-field.read-edit .content.ant-dropdown-trigger,.requirement-detail-container .requirement-status-section .handler-field.read-edit .content.ant-dropdown-trigger{display:block;height:22px}.requirement-detail-container .requirement-status-section .handle-time-field.read-edit .clear-btn,.requirement-detail-container .requirement-status-section .handler-field.read-edit .clear-btn{color:#dce0e8;position:absolute;right:35px;top:0;height:32px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:none;cursor:pointer}.requirement-detail-container .requirement-status-section .handle-time-field.read-edit:hover,.requirement-detail-container .requirement-status-section .handler-field.read-edit:hover{border:1px solid #ccd0d9}.requirement-detail-container .requirement-status-section .handle-time-field.read-edit:hover .clear-btn,.requirement-detail-container .requirement-status-section .handle-time-field.read-edit:hover .edit-btn,.requirement-detail-container .requirement-status-section .handler-field.read-edit:hover .clear-btn,.requirement-detail-container .requirement-status-section .handler-field.read-edit:hover .edit-btn{border-radius:0;display:-ms-flexbox;display:flex}.requirement-detail-container .requirement-status-section .handle-time-field.read-only,.requirement-detail-container .requirement-status-section .handler-field.read-only{padding:5px 0}.requirement-detail-container .requirement-status-section .handle-time-field .handle-time-wrapper,.requirement-detail-container .requirement-status-section .handle-time-field .handler-wrapper,.requirement-detail-container .requirement-status-section .handler-field .handle-time-wrapper,.requirement-detail-container .requirement-status-section .handler-field .handler-wrapper{width:calc(100% - 32px)}.requirement-detail-container .requirement-status-section .handle-time-field .handle-time-wrapper .handle-time-content-wrapper,.requirement-detail-container .requirement-status-section .handler-field .handle-time-wrapper .handle-time-content-wrapper{padding:0}.requirement-detail-container .requirement-status-section .handle-time-field .handle-time-wrapper .handle-time-content-wrapper:hover,.requirement-detail-container .requirement-status-section .handler-field .handle-time-wrapper .handle-time-content-wrapper:hover{background-color:unset}.requirement-detail-container .requirement-status-section .handle-time-field .handle-time-wrapper .handle-date-time-editor-wrapper,.requirement-detail-container .requirement-status-section .handle-time-field .handle-time-wrapper .handle-time-editor-wrapper,.requirement-detail-container .requirement-status-section .handler-field .handle-time-wrapper .handle-date-time-editor-wrapper,.requirement-detail-container .requirement-status-section .handler-field .handle-time-wrapper .handle-time-editor-wrapper{margin:-4px -8px}.requirement-detail-container .requirement-status-section .handle-time-field .handle-time-wrapper .handle-date-time-editor-wrapper .ant-picker.ant-picker-focused,.requirement-detail-container .requirement-status-section .handler-field .handle-time-wrapper .handle-date-time-editor-wrapper .ant-picker.ant-picker-focused{padding-top:3px;padding-bottom:3px}.requirement-detail-container .requirement-status-section .handler-field.read-edit.handler-user-field{padding:0}.requirement-detail-container .requirement-status-section .handler-field.read-edit.handler-user-field .clear-icon{right:42px}.requirement-detail-container .requirement-status-section .handler-field.read-edit.handler-user-field .handler-wrapper{line-height:32px;height:32px;width:100%}.requirement-detail-container .requirement-status-section .handler-field.read-edit.handler-user-field .handler-wrapper .handler-content-wrapper .content{line-height:32px;height:32px}.requirement-detail-container .requirement-status-section .handler-field.read-edit.handler-user-field .handler-wrapper .handler-content-wrapper .user-selector-pane-wrapper{padding-left:0}.requirement-detail-container .requirement-status-section .handler-field.read-edit.handler-user-field .handler-wrapper .handler-content-wrapper .user-selector-pane-wrapper .ant-dropdown-trigger.content:before{margin-left:3px}.requirement-detail-container .requirement-status-section .handler-field.read-edit.handler-user-field .handler-wrapper .handler-content-wrapper .user-selector-pane-wrapper .ant-dropdown-trigger.content .no-handler,.requirement-detail-container .requirement-status-section .handler-field.read-edit.handler-user-field .handler-wrapper .handler-content-wrapper .user-selector-pane-wrapper .ant-dropdown-trigger.content .user-tag{margin-left:8px}.requirement-detail-container .requirement-status-section .handler-field.read-edit.handler-user-field .edit-btn{pointer-events:none}.requirement-detail-container .requirement-status-section .requirement-status-tag{padding:5px 0;max-width:156px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-detail-container .requirement-status-section .requirement-status-tag .status{overflow:hidden}.requirement-detail-container .requirement-status-section .requirement-status-tag .status .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-detail-container .requirement-status-section .submitter{border:none;height:32px}.requirement-detail-container .requirement-status-section .requirement-switch-type{border:1px solid transparent;border-radius:2px;padding:3px 8px;left:-10px;cursor:pointer;position:relative;display:block}.requirement-detail-container .requirement-status-section .requirement-switch-type .requirement-type-tag-wrapper{background:none}.requirement-detail-container .requirement-status-section .requirement-switch-type .requirement-type-tag{padding:0 4px}.requirement-detail-container .requirement-status-section .requirement-switch-type .switch-btn{display:none;position:absolute;right:0;top:0;background:#ccd0d9;width:30px;height:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-top-right-radius:2px;border-bottom-right-radius:2px}.requirement-detail-container .requirement-status-section .requirement-switch-type:hover{border:1px solid #ccd0d9}.requirement-detail-container .requirement-status-section .requirement-switch-type:hover .switch-btn{display:-ms-flexbox;display:flex}.requirement-detail-container .requirement-tabs-wrapper{-ms-flex:1 1;flex:1 1;background-color:#f5f6fa}.requirement-detail-container .requirement-tabs-wrapper .requirement-tabs{min-height:100%}.requirement-detail-container .requirement-tabs-wrapper .requirement-tabs .ant-tabs-content-holder{background-color:#fafafc}.requirement-detail-container .requirement-tabs-wrapper .requirement-tabs .ant-tabs-nav{padding:0 24px;background-color:#fff;margin:0}.requirement-detail-container .requirement-tabs-wrapper .requirement-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{background-color:#fff;border-color:#fff #fff #e9ebf2;color:#141f38}.requirement-detail-container .requirement-tabs-wrapper .requirement-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover{font-weight:500;color:#141f38}.requirement-detail-container .requirement-tabs-wrapper .requirement-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{background-color:#f5f6fa;-webkit-box-shadow:inset -1px 0 0 #e9ebf2,inset 0 1px 0 #e9ebf2,inset 1px 0 0 #e9ebf2;box-shadow:inset -1px 0 0 #e9ebf2,inset 0 1px 0 #e9ebf2,inset 1px 0 0 #e9ebf2;border-radius:2px 2px 0 0;border-bottom-color:#f5f6fa}.requirement-detail-container .requirement-tabs-wrapper .requirement-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active:before{position:absolute;content:"";width:100%;height:2px;top:0;left:0;background-color:#ccd0d9}.requirement-detail-container .requirement-tabs-wrapper .requirement-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#222e4d;font-weight:500}.requirement-detail-container .requirement-tabs-wrapper .requirement-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .tabpane-title .num{background:#dce0e8;font-weight:400}.requirement-detail-container .requirement-tabs-wrapper .requirement-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .tabpane-title .anticon{margin-right:4px;color:#141f38}.requirement-detail-container .requirement-tabs-wrapper .requirement-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .tabpane-title .num{border-radius:10px;padding:0 5px;font-size:12px;line-height:16px;display:inline-block;margin-left:4px;background:#e9ebf2}.requirement-detail-container .requirement-tabs-wrapper .requirement-tabs .ant-tabs-content-holder{padding:16px 14px 45px}.requirement-detail-container .brd-manage-view-body{background:none;padding:0 10px;top:-5px}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item.small-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content{width:200px;-ms-flex:none;flex:none}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item.middle-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content{width:400px;-ms-flex:none;flex:none}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item.large-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content{width:800px;-ms-flex:none;flex:none}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item.large-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .readOnly{padding-top:5px}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item.large-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .readOnly .ProseMirror .kms-block-container.is-editor-empty:before{margin-top:-5px}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item .ant-form-item-label{padding:5px 0 0;left:-9px}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item .ant-form-item-label label{width:107px}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item .ant-form-item-label>label:after{margin:0 8px 0 2px}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item .ant-form-item-control{overflow:auto}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item .ant-form-item-control-input-content{padding:0 10px;line-height:32px}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item .ant-form-item-control-input-content .read-edit{left:-10px;top:0;line-height:22px;padding-right:28px}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item .ant-form-item-label .ant-form-item-no-colon{padding-left:0}.requirement-detail-container .brd-manage-view-body .ant-form .ant-form-item .ant-form-item-label .ant-form-item-no-colon:not(.ant-form-item-required){padding-left:11px}.requirement-detail-container .related-content-container,.requirement-detail-container .related-requirement-list-container,.requirement-detail-container .requirement-dependency-list,.requirement-detail-container .requirement-man-hours-tab,.requirement-detail-container .requirement-time-spent-list-wrapper{padding:0 10px 45px}.requirement-detail-container .related-content-container .related-requirement-list-body .related-requirement-list-table .ant-table,.requirement-detail-container .related-content-container .related-requirement-list-body .related-requirement-list-table .ant-table .ant-table-thead .ant-table-cell,.requirement-detail-container .related-requirement-list-container .related-requirement-list-body .related-requirement-list-table .ant-table,.requirement-detail-container .related-requirement-list-container .related-requirement-list-body .related-requirement-list-table .ant-table .ant-table-thead .ant-table-cell,.requirement-detail-container .requirement-dependency-list .related-requirement-list-body .related-requirement-list-table .ant-table,.requirement-detail-container .requirement-dependency-list .related-requirement-list-body .related-requirement-list-table .ant-table .ant-table-thead .ant-table-cell,.requirement-detail-container .requirement-man-hours-tab .related-requirement-list-body .related-requirement-list-table .ant-table,.requirement-detail-container .requirement-man-hours-tab .related-requirement-list-body .related-requirement-list-table .ant-table .ant-table-thead .ant-table-cell,.requirement-detail-container .requirement-time-spent-list-wrapper .related-requirement-list-body .related-requirement-list-table .ant-table,.requirement-detail-container .requirement-time-spent-list-wrapper .related-requirement-list-body .related-requirement-list-table .ant-table .ant-table-thead .ant-table-cell{background-color:transparent}.requirement-detail-container .related-content-container .related-requirement-list-body .related-requirement-list-table .ant-table .ant-table-row-expand-icon:not(:hover):not(:active),.requirement-detail-container .related-requirement-list-container .related-requirement-list-body .related-requirement-list-table .ant-table .ant-table-row-expand-icon:not(:hover):not(:active),.requirement-detail-container .requirement-dependency-list .related-requirement-list-body .related-requirement-list-table .ant-table .ant-table-row-expand-icon:not(:hover):not(:active),.requirement-detail-container .requirement-man-hours-tab .related-requirement-list-body .related-requirement-list-table .ant-table .ant-table-row-expand-icon:not(:hover):not(:active),.requirement-detail-container .requirement-time-spent-list-wrapper .related-requirement-list-body .related-requirement-list-table .ant-table .ant-table-row-expand-icon:not(:hover):not(:active){border:1px solid #69748c}.requirement-detail-container .related-content-container .related-requirement-list-body .related-requirement-list-table .ant-table .key-col .add-btn,.requirement-detail-container .related-requirement-list-container .related-requirement-list-body .related-requirement-list-table .ant-table .key-col .add-btn,.requirement-detail-container .requirement-dependency-list .related-requirement-list-body .related-requirement-list-table .ant-table .key-col .add-btn,.requirement-detail-container .requirement-man-hours-tab .related-requirement-list-body .related-requirement-list-table .ant-table .key-col .add-btn,.requirement-detail-container .requirement-time-spent-list-wrapper .related-requirement-list-body .related-requirement-list-table .ant-table .key-col .add-btn{font-size:12px;color:#0068ff}.requirement-detail-container .related-content-container .related-list-container .related-list-body .ant-table,.requirement-detail-container .related-content-container .related-list-container .related-list-body .ant-table .ant-table-thead .ant-table-cell,.requirement-detail-container .related-content-container .related-report-list-container .report-selector-wrapper .fr-entry-selector-web-render .ant-select-selector,.requirement-detail-container .related-requirement-list-container .related-list-container .related-list-body .ant-table,.requirement-detail-container .related-requirement-list-container .related-list-container .related-list-body .ant-table .ant-table-thead .ant-table-cell,.requirement-detail-container .related-requirement-list-container .related-report-list-container .report-selector-wrapper .fr-entry-selector-web-render .ant-select-selector,.requirement-detail-container .requirement-dependency-list .related-list-container .related-list-body .ant-table,.requirement-detail-container .requirement-dependency-list .related-list-container .related-list-body .ant-table .ant-table-thead .ant-table-cell,.requirement-detail-container .requirement-dependency-list .related-report-list-container .report-selector-wrapper .fr-entry-selector-web-render .ant-select-selector,.requirement-detail-container .requirement-man-hours-tab .related-list-container .related-list-body .ant-table,.requirement-detail-container .requirement-man-hours-tab .related-list-container .related-list-body .ant-table .ant-table-thead .ant-table-cell,.requirement-detail-container .requirement-man-hours-tab .related-report-list-container .report-selector-wrapper .fr-entry-selector-web-render .ant-select-selector,.requirement-detail-container .requirement-time-spent-list-wrapper .related-list-container .related-list-body .ant-table,.requirement-detail-container .requirement-time-spent-list-wrapper .related-list-container .related-list-body .ant-table .ant-table-thead .ant-table-cell,.requirement-detail-container .requirement-time-spent-list-wrapper .related-report-list-container .report-selector-wrapper .fr-entry-selector-web-render .ant-select-selector{background-color:transparent}.requirement-detail-container .related-content-container,.requirement-detail-container .related-requirement-list-container{padding-left:3px}.requirement-detail-container .requirement-detail-log{-ms-flex:5 1;flex:5 1;height:100%;overflow-y:auto}.requirement-detail-container .requirement-detail-log .requirement-switch-type .requirement-type-tag.ant-tag .anticon,.requirement-detail-container .requirement-detail-log .requirement-type-tag-wrapper .requirement-type-tag.ant-tag{font-size:12px}.requirement-detail-container .requirement-detail-log .brd-detail-log-tabs{height:100%}.requirement-detail-container .requirement-detail-log .brd-detail-log-tabs>.ant-tabs-nav{margin-bottom:0}.requirement-detail-container .requirement-detail-log .brd-detail-log-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{padding:10px 20px 0}.requirement-detail-container .requirement-detail-log .brd-detail-log-tabs>.ant-tabs-nav .ant-tabs-tab{padding:6px 15px}.requirement-detail-container .requirement-detail-log .brd-detail-log-tabs>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:4px}.requirement-detail-container .requirement-detail-log .brd-detail-log-tabs>.ant-tabs-nav .ant-tabs-tab-active{font-weight:500}.requirement-detail-container .requirement-detail-log .brd-detail-log-tabs>.ant-tabs-content-holder{-ms-flex:1 1;flex:1 1}.requirement-detail-container .requirement-detail-log .brd-detail-log-tabs>.ant-tabs-content-holder>.ant-tabs-content{height:100%}.requirement-transform-multiple .ant-modal{padding:0}.requirement-transform-multiple .ant-modal-close-x{height:56px;width:56px}.requirement-transform-multiple .ant-modal-header{height:56px;padding:16px 24px}.requirement-transform-multiple .ant-modal-header .ant-modal-title{font-weight:600;font-size:16px;line-height:24px;color:#141f38}.requirement-transform-multiple .ant-modal-body{height:auto;padding:0}.requirement-transform-multiple .ant-modal-body .transform-container{height:auto;max-height:100%;overflow-y:scroll;padding:20px 30px}.requirement-transform-multiple .ant-modal-body .transform-container .step-header{font-size:14px;font-weight:600;color:#141f38;line-height:22px;margin-bottom:15px}.requirement-transform-multiple .ant-modal-body .transform-container .step-header .step-num{display:inline-block;width:24px;height:24px;border-radius:50%;background:#0068ff;color:#fff;margin-right:5px;text-align:center}.requirement-transform-multiple .ant-modal-body .transform-container .ant-form-item{margin-bottom:15px}.requirement-transform-multiple .ant-modal-body .transform-container .ant-form-item-label{width:80px;font-size:14px;color:rgba(0,0,0,.85);line-height:22px}.requirement-transform-multiple .ant-modal-body .transform-container .ant-form-item-control{-ms-flex-direction:row;flex-direction:row;margin-left:10px;overflow:auto}.requirement-transform-multiple .ant-modal-body .transform-container .ant-form-item-control .ant-form-item-control-input{width:100%}.requirement-transform-multiple .ant-modal-body .transform-container .ant-form-item-control .ant-form-item-control-input .ant-select-selector{padding-right:107px}.requirement-transform-multiple .ant-modal-body .transform-container .ant-form-item-control .ant-form-item-control-input .ant-select-selector .ant-select-selection-overflow{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex:1 1;flex:1 1;overflow:hidden}.requirement-transform-multiple .ant-modal-body .transform-container .ant-form-item-control .ant-form-item-control-input .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item{max-width:calc(100% - 4px)}.requirement-transform-multiple .ant-modal-body .transform-container .ant-form-item-control .tips{position:absolute;right:12px;top:5px}.requirement-transform-multiple .ant-modal-body .transform-container .ant-form-item-control .ant-form-item-explain{margin-left:40px;line-height:32px;-ms-flex-negative:0;flex-shrink:0}.requirement-transform-multiple .ant-modal-body .transform-container .form-item{margin-bottom:15px;width:100%}.requirement-transform-multiple .ant-modal-body .transform-container .form-item .item-title{float:left;line-height:32px}.requirement-transform-multiple .ant-modal-body .transform-container .form-item .item-title .item-required:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.requirement-transform-multiple .ant-modal-body .transform-container .form-item .item-title .item-label{width:80px;display:inline-block;text-align:left;font-size:14px;color:#141f38;line-height:22px}.requirement-transform-multiple .ant-modal-body .transform-container .form-item .tag-state{display:inline-block;margin-left:40px;width:100px;font-size:14px;line-height:22px;color:#abaeaf}.requirement-transform-multiple .ant-modal-body .transform-container .form-item .item-input{width:392px;display:inline-block;margin-left:10px}.requirement-transform-multiple .ant-modal-body .transform-container .form-item .item-input .ant-select{width:100%;height:100%}.requirement-transform-multiple .ant-modal-body .transform-container .form-item .item-input .ant-select .ant-select-selection{height:100%;border-radius:0 0 2px 2px}.requirement-transform-multiple .ant-modal-body .transform-container .form-item .item-input .ant-input{border-radius:2px}.requirement-transform-multiple .ant-modal-body .transform-container .form-item .item-input textarea{min-height:96px}.requirement-transform-multiple .ant-modal-body .transform-footer{position:relative;bottom:0;right:0;height:50px;border-top:1px solid rgba(0,0,0,.06)}.requirement-transform-multiple .ant-modal-body .transform-footer .add-btn{position:absolute;bottom:10px;right:10px}.requirement-transform-multiple .ant-modal-body .transform-footer .add-btn .btn-ok{height:30px;border-radius:2px;margin-left:10px;font-size:14px;color:#fff;line-height:20px}.requirement-transform-multiple .ant-modal-body .transform-footer .add-btn .btn-ok[disabled]{color:#c7c9cc}.requirement-transform-multiple .ant-modal-body .transform-footer .add-btn .btn-cancel{height:30px;background:#fff;border-radius:2px;border:1px solid #dcdee2;font-size:14px;color:#444c57;line-height:20px}.requirement-transform-multiple .ant-modal-body .transform-success{padding:72px}.requirement-transform-single .ant-modal-close-x{height:56px;width:56px}.requirement-transform-single .ant-modal-header{height:56px;padding:16px 24px}.requirement-transform-single .ant-modal-header .ant-modal-title{font-weight:600;font-size:16px;line-height:24px;color:#141f38}.requirement-transform-single .ant-modal-body{height:194px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.requirement-transform-single .ant-modal-body .transform-container{height:144px;max-height:144px;padding:30px 25px 0}.requirement-transform-single .ant-modal-body .transform-container .ant-form-item-label{font-size:14px;color:rgba(0,0,0,.85);line-height:22px}.requirement-transform-single .ant-modal-body .transform-container .ant-form-item-control{overflow:auto}.requirement-transform-single .ant-modal-body .transform-container .ant-form-item-control .ant-form-item-control-input{margin-left:10px}.requirement-transform-single .ant-modal-body .transform-container .ant-form-item-control .ant-form-item-control-input .ant-select-selector{padding-right:107px}.requirement-transform-single .ant-modal-body .transform-container .ant-form-item-control .ant-form-item-control-input .ant-select-selector .ant-select-selection-overflow{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex:1 1;flex:1 1;overflow:hidden}.requirement-transform-single .ant-modal-body .transform-container .ant-form-item-control .ant-form-item-control-input .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item{max-width:calc(100% - 4px)}.requirement-transform-single .ant-modal-body .transform-container .ant-form-item-control .tips{position:absolute;right:12px;top:5px;color:#7c869c}.requirement-transform-single .ant-modal-body .transform-container .ant-form-item-control .ant-form-item-explain{margin-left:40px;line-height:32px}.requirement-transform-single .ant-modal-body .transform-footer{height:50px;border-top:1px solid rgba(0,0,0,.06);border-radius:0 0 4px 4px}.requirement-transform-single .ant-modal-body .transform-footer .add-btn{position:absolute;bottom:10px;right:10px}.requirement-transform-single .ant-modal-body .transform-footer .add-btn .btn-ok{height:30px;border-radius:2px;margin-left:10px;font-size:14px;color:#fff;line-height:20px}.requirement-transform-single .ant-modal-body .transform-footer .add-btn .btn-ok[disabled]{color:#c7c9cc}.requirement-transform-single .ant-modal-body .transform-footer .add-btn .btn-cancel{height:30px;background:#fff;border-radius:2px;border:1px solid #dcdee2;font-size:14px;color:#444c57;line-height:20px}.requirement-transform-single .ant-modal-body .transform-success{padding:72px}.requirement-transform-success .ant-modal-close-x{height:56px;width:56px}.requirement-transform-success .ant-modal-header{height:56px;padding:16px 24px}.requirement-transform-success .ant-modal-header .ant-modal-title{font-weight:600;font-size:16px;line-height:24px;color:rgba(0,0,0,.85)}.requirement-transform-success .ant-modal-body{padding:0}.requirement-transform-success .ant-modal-body .transform-success{padding:16px 72px 72px}.requirement-table-transfer .transfer-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.requirement-table-transfer .transfer-header .left-header{height:51px;display:inline-block;-ms-flex:1 1;flex:1 1;margin-right:15px;border-radius:2px 2px 0 0;border:1px solid #ccd0d9;border-bottom:none}.requirement-table-transfer .transfer-header .left-header .ant-menu{width:536px;border-bottom:none;color:#7c869c}.requirement-table-transfer .transfer-header .left-header .ant-menu .ant-menu-item{margin:-1px 16px 0}.requirement-table-transfer .transfer-header .left-header .ant-menu .ant-menu-item .ant-dropdown-trigger .anticon-filter{font-size:11px;margin-left:3px;margin-right:0}.requirement-table-transfer .transfer-header .left-header .ant-menu .ant-menu-item .ant-dropdown-trigger .icon-active{color:#0068ff}.requirement-table-transfer .transfer-header .right-header{height:51px;display:inline-block;width:374px;border-radius:2px 2px 0 0;border:1px solid #ccd0d9;border-bottom:none}.requirement-table-transfer .transfer-header .right-header .header-item{line-height:50px;font-size:14px;color:#7c869c;padding-left:9px}.requirement-table-transfer .transfer-header .right-header .header-item .info{color:#0068ff}.requirement-table-transfer .ant-transfer{height:350px;max-height:calc(100vh - 337px)}.requirement-table-transfer .ant-transfer-list{padding-top:0;height:100%}.requirement-table-transfer .ant-transfer-list:first-of-type{margin-right:15px;border-radius:0 0 2px 2px}.requirement-table-transfer .ant-transfer-list:last-of-type{max-width:374px;border-radius:0 0 2px 2px}.requirement-table-transfer .ant-transfer-list .ant-transfer-list-header,.requirement-table-transfer .ant-transfer-list:last-of-type .ant-transfer-list-body .ant-transfer-list-body-search-wrapper{display:none}.requirement-table-transfer .ant-transfer-list .ant-transfer-list-body{height:100%}.requirement-table-transfer .ant-transfer-list .ant-transfer-list-body .ant-transfer-list-body-customize-wrapper{-ms-flex:1 1;flex:1 1;overflow:auto}.requirement-table-transfer .ant-transfer-list .ant-transfer-list-body .ant-transfer-list-body-customize-wrapper .ant-table-wrapper.vertical-block .ant-table .ant-table-tbody>tr>td{padding:5px 8px;line-height:22px;border:none}.requirement-table-transfer .ant-transfer-operation{display:none}.requirement-transfer-status-filter-dropdown .ant-dropdown-menu-item,.requirement-transfer-tag-filter-dropdown .ant-dropdown-menu-item{overflow:hidden;text-overflow:ellipsis}.requirement-detail-header{height:48px;width:100%;padding-left:20px;border-bottom:1px solid rgba(0,0,0,.06);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0}.requirement-detail-header,.requirement-detail-header .header-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-detail-header .header-left{font-size:16px;font-weight:600;color:#141f38;line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-ms-flex-direction:row;flex-direction:row;margin-right:50px}.requirement-detail-header .header-left .brd-parents{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.requirement-detail-header .header-left .brd-parents .parent-item{display:-ms-flexbox;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-detail-header .header-left .brd-parents .parent-item:hover .requirement-key{color:#0068ff}.requirement-detail-header .header-left .brd-parents .parent-item .requirement-key{padding:0;margin-right:5px;color:#222e4d}.requirement-detail-header .header-left .brd-parents .parent-item .parent-name{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#222e4d}.requirement-detail-header .header-left .brd-parents .parent-item .parent-name span{display:inline}.requirement-detail-header .header-left .brd-parents .right-arrow{display:inline-block;margin:0 5px}.requirement-detail-header .header-left .brd-parents .right-arrow .anticon{margin-left:5px;font-size:15px}.requirement-detail-header .header-left .brd-parents .right-arrow .anticon:hover{cursor:pointer;color:#0068ff}.requirement-detail-header .header-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.requirement-detail-header .header-right .ant-btn{margin-right:4px}.requirement-detail-header .header-right .ant-btn-text:hover{background:rgba(0,0,0,.04)}.requirement-detail-header .header-right>.ant-btn:last-child{margin-right:0}.requirement-detail-header .header-right .graph-btn>*{font-size:24px}.requirement-detail-header .header-right .ant-btn-icon-only.ant-btn-lg>*{font-size:20px}.requirement-detail-header .header-right .close-btn{margin-left:24px;width:48px;height:48px}.requirement-detail-header .header-right .switch-list{margin-right:20px}.requirement-guide{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:1;margin-top:-72px;height:calc(100% + 72px)}.requirement-guide .title{font-size:20px;font-weight:600;color:#141f38;line-height:28px}.requirement-guide .info{font-size:14px;font-weight:400;color:#7c869c;line-height:32px;margin-top:10px;text-align:center}.requirement-guide .ant-btn{margin-top:40px}.requirement-guide .page-sso-guide-banner{position:absolute;right:30px;top:25px}.requirement-guide .page-sso-guide-banner.closed-space{top:120px}.requirement-guide .page-sso-guide-banner .guide-img{width:180px;cursor:pointer}.file-popover .ant-popover-arrow{display:none}.file-popover.ant-popover-placement-bottom,.file-popover.ant-popover-placement-bottomLeft,.file-popover.ant-popover-placement-bottomRight{padding-top:0}.file-popover .ant-popover-inner-content{padding:8px}.file-popover .file-list-container{overflow-y:hidden}.file-popover .file-item-wrapper{margin-bottom:8px}.file-popover .file-item-wrapper:last-child{margin-bottom:0}.file-popover .file-item{width:100%;height:64px;background:#fff;border-radius:2px;border:1px solid #dce0e8;padding:8px 12px 8px 8px;display:-ms-flexbox;display:flex;position:relative}.file-popover .file-item:hover{border:1px solid #0068ff;cursor:pointer}.file-popover .file-item.error-item{border:1px solid #b20910;color:#b20910}.file-popover .file-item.error-item .anticon{color:#b20910}.file-popover .file-item .file-item-preview{width:48px;height:48px;overflow:hidden;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.file-popover .file-item .file-item-preview img{width:48px;height:48px;overflow:hidden;display:block}.file-popover .file-item .file-item-preview .file-item-preview-icon{width:44px;height:48px;overflow:hidden;background-image:url(https://testfdi.fanruan.com/static/media/file_thumbnail.f303e2cf.png);background-size:482px 96px}.file-popover .file-item .file-item-preview .file-item-preview-icon.xlsx{background-position:0 0}.file-popover .file-item .file-item-preview .file-item-preview-icon.pptx{background-position:10% 0}.file-popover .file-item .file-item-preview .file-item-preview-icon.docx{background-position:20% 0}.file-popover .file-item .file-item-preview .file-item-preview-icon.pdf{background-position:30% 0}.file-popover .file-item .file-item-preview .file-item-preview-icon.doc{background-position:40% 0}.file-popover .file-item .file-item-preview .file-item-preview-icon.ppt{background-position:50% 0}.file-popover .file-item .file-item-preview .file-item-preview-icon.xls{background-position:60% 0}.file-popover .file-item .file-item-preview .file-item-preview-icon.zip{background-position:70% 0}.file-popover .file-item .file-item-preview .file-item-preview-icon.rar{background-position:80% 0}.file-popover .file-item .file-item-preview .file-item-preview-icon.csv{background-position:90% 0}.file-popover .file-item .file-item-preview .file-item-preview-icon.txt{background-position:100% 0}.file-popover .file-item .file-item-preview .file-item-preview-icon.other{background-position:0 100%}.file-popover .file-item .file-item-preview .file-item-preview-icon.audio{background-position:10% 100%}.file-popover .file-item .file-item-preview .file-item-preview-icon.image{background-position:20% 100%}.file-popover .file-item .file-item-preview .file-item-preview-icon.video{background-position:30% 100%}.file-popover .file-item .file-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex:1 1;flex:1 1;overflow:hidden;margin:0 8px}.file-popover .file-item .file-info .file-name{display:-ms-flexbox;display:flex;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-popover .file-item .file-info .file-name .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#141f38}.file-popover .file-item .file-info .file-name .ext{font-size:14px;color:#141f38;margin-left:4px}.file-popover .file-item .file-info .file-info-extra{font-size:12px;line-height:20px;color:#7c869c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-popover .file-item .file-info .file-info-extra .file-size{margin-right:10px}.file-popover .file-item .file-info .file-info-extra .upload-time{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-popover .file-item .file-item-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.file-popover .file-item .file-item-actions .anticon{font-size:16px}.file-popover .file-item .file-item-actions a{margin-right:5px;color:#0068ff}.file-popover .file-item .file-item-actions a:hover{color:#0053cc}.file-popover .file-item .file-item-actions .remove-btn{padding:0;margin-left:5px;color:#0068ff;font-size:16px}.file-popover .kms-file-unsupported{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px}.file-popover .kms-file-unsupported .kms-file-preview-icon{width:64px;height:64px;margin-bottom:12px;background-size:contain;background-position:50%;background-repeat:no-repeat}.file-popover .kms-file-unsupported .unsupport-text{font-size:14px;color:#999;text-align:center}.file-popover .add-file-button{margin-top:4px;padding-top:4px;border-top:1px solid #dce0e8;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.file-popover .add-file-button .ant-btn{width:100%;text-align:center}.requirement-edition{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.requirement-edition.no-edition:not(.readonly):hover .name{display:none}.requirement-edition.no-edition:not(.readonly):hover .no-edition-tip{display:block;height:100%;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.requirement-edition:not(.readonly):hover{background:rgba(22,71,163,.1)}.requirement-edition .name{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-edition .no-edition-tip{display:none}.requirement-priority-render>.tips{padding:6px 8px;font-size:12px;line-height:20px;display:block}.requirement-priority-render>.tips .normal{color:#d9d9d9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-priority-render>.tips .hover{display:none}.interactive-event-wrapper:hover .requirement-priority-render>.tips,.requirement-priority-render:hover>.tips{background:rgba(0,0,0,.06)}.interactive-event-wrapper:hover .requirement-priority-render>.tips .normal,.requirement-priority-render:hover>.tips .normal{display:none}.interactive-event-wrapper:hover .requirement-priority-render>.tips .hover,.requirement-priority-render:hover>.tips .hover{display:block;color:#7c869c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.empty-style{color:#d9d9d9}.empty-style,.requirement-milestone-render>.tips{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-milestone-render>.tips{display:none;padding:6px 8px;font-size:12px;line-height:20px;color:#7c869c;background:rgba(0,0,0,.06)}.requirement-milestone-render .empty-rmpty{color:#d9d9d9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-milestone-render.editable .milestone-picker:hover{background-color:rgba(0,130,252,.09803921568627451)}.requirement-milestone-render .milestone-picker.read-only{width:32px;height:32px;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.requirement-milestone-render .empty-cell,.requirement-milestone-render .empty-style{padding-left:10px}.custom-field-render>.tips{display:none;padding:6px 8px;font-size:12px;line-height:20px;color:#7c869c;background:rgba(0,0,0,.06);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-field-render>.empty-style{color:#d9d9d9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-table-cols-custom-action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.requirement-table-cols-custom-action .anticon{font-size:16px}.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-title{padding:8px 88px;font-size:14px;color:#7c869c;line-height:22px}.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content{max-height:302px;padding:0;overflow-y:scroll}.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .col-item{width:232px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .col-item:hover{background:rgba(0,104,255,.1)}.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .col-item.disable{cursor:not-allowed}.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .col-item.disable .anticon,.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .col-item.disable .col-item-body .anticon,.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .col-item.disable .col-item-body .col-name{color:#b3b9c7}.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .col-item .sort-icon{height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:6px;padding:0 7px;cursor:row-resize}.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .col-item .col-item-body{width:calc(100% - 30px);margin-left:2px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .col-item .col-item-body .col-name{width:168px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;color:#141f38;line-height:22px}.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .col-item .col-item-body .icon-ok{color:#0068ff}.requirement-table-cols-custom-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .col-item .col-item-body .icon-empty{width:14px}.requirement-custom-field-dragging.col-item{z-index:2001;width:232px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.requirement-custom-field-dragging.col-item .sort-icon{height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:6px;padding:0 7px;cursor:row-resize}.requirement-custom-field-dragging.col-item .col-item-body{width:calc(100% - 30px);margin-left:2px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.requirement-custom-field-dragging.col-item .col-item-body .col-name{width:168px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;color:#141f38;line-height:22px}.requirement-custom-field-dragging.col-item .col-item-body .icon-ok{color:#0068ff}.requirement-custom-field-dragging.col-item .col-item-body .icon-empty{width:14px}.import-requirement-modal .ant-modal-body{height:382px;overflow-y:auto;padding-bottom:0}.import-requirement-modal .ant-modal-body .tip{font-size:12px;line-height:20px;color:#7c869c}.import-requirement-modal .ant-modal-body .tip .dot{padding-left:5px;position:relative}.import-requirement-modal .ant-modal-body .tip .dot:before{content:"";width:2px;height:2px;border-radius:1px;background:#7c869c;display:block;position:absolute;left:0;top:7px}.import-requirement-modal .ant-modal-body .check-result-tip{color:#141f38;font-weight:600;font-size:24px;line-height:32px}.import-requirement-modal .ant-modal-body .check-result-tip.success .anticon{color:#57c22d}.import-requirement-modal .ant-modal-body .check-result-tip.fail .anticon{color:#fd4f5d}.import-requirement-modal .ant-modal-body .check-result-tip:not(.all){margin-left:18px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;line-height:48px}.import-requirement-modal .ant-modal-body .check-result-tip:not(.all):first-child{margin-top:50px}.import-requirement-modal .ant-modal-body .check-result-tip:not(.all) .anticon{font-size:48px;margin-right:14px}.import-requirement-modal .ant-modal-body .check-result-tip.all{margin-top:83px;text-align:center}.import-requirement-modal .ant-modal-body .check-result-tip.all .anticon{font-size:70px;display:block;margin-bottom:24px}.import-requirement-modal .ant-modal-body .check-result-tip a{margin-right:4px}.import-requirement-modal .ant-modal-body .check-result-tip .tip{font-size:16px;font-weight:400;color:rgba(0,0,0,.35)}.import-requirement-modal .ant-modal-body .check-result-tip+.check-result-tip{margin-top:40px}.import-requirement-modal .ant-modal-body .check-result-tip+.tip{margin-top:20px;margin-left:80px;font-size:14px}.import-requirement-modal .ant-modal-body .ant-steps-item-description{margin-top:10px}.import-requirement-modal .ant-modal-body .hidden-uploader{display:none}.import-requirement-modal .ant-modal-body .ant-upload{width:100%}.import-requirement-modal .ant-modal-body .ant-upload .ant-btn-link{height:72px;border:1px dashed #a9a9a9;width:100%;color:#141f38}.import-requirement-modal .ant-modal-body .ant-upload .ant-btn-link .anticon{color:#0068ff;font-size:20px;margin-right:10px}.import-requirement-modal .ant-modal-body .ant-upload .uploader-trigger.drag-over .ant-btn-link,.import-requirement-modal .ant-modal-body .ant-upload .uploader-trigger:hover .ant-btn-link{border-color:#0068ff}.import-requirement-modal .ant-modal-body .file-list-preview{height:72px;border:1px dashed #a9a9a9;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:12px 20px}.import-requirement-modal .ant-modal-body .file-list-preview img{width:48px;height:48px;margin-right:10px}.import-requirement-modal .ant-modal-body .file-list-preview .file-name-wrapper{-ms-flex:1 1;flex:1 1;overflow:auto}.import-requirement-modal .ant-modal-body .file-list-preview .file-name-wrapper .file-name{color:#141f38;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.import-requirement-modal .ant-modal-body .file-list-preview .file-name-wrapper .file-error-tip{font-size:12px;color:#ff3c28}.requirement-manage-extra-btn{border:none;padding:5px 7px;color:#141f38}.requirement-manage-extra-btn.ant-dropdown-open,.requirement-manage-extra-btn:hover{color:#0068ff}.requirement-manage-extra-dropdown .ant-dropdown-menu-title-content{color:#141f38}.ant-modal-wrap.edition-manage-modal-wrap{margin-left:70px;top:60px;right:0;bottom:0;max-width:calc(100% - 70px);height:100%;max-height:calc(100% - 60px)}.ant-modal-wrap.edition-manage-modal-wrap .edition-manage-modal{top:0;right:0;bottom:0;height:100%;padding-bottom:unset}.ant-modal-wrap.edition-manage-modal-wrap .edition-manage-modal .ant-modal-content{-webkit-box-shadow:unset;box-shadow:unset;height:100%}.ant-modal-wrap.edition-manage-modal-wrap .edition-manage-modal .ant-modal-content .ant-modal-header{padding:0}.ant-modal-wrap.edition-manage-modal-wrap .edition-manage-modal .ant-modal-content .ant-modal-header .edition-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:13px 25px;height:50px;font-size:16px;font-weight:400;line-height:24px;color:#1e2731}.ant-modal-wrap.edition-manage-modal-wrap .edition-manage-modal .ant-modal-content .ant-modal-header .edition-header .header-left{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.ant-modal-wrap.edition-manage-modal-wrap .edition-manage-modal .ant-modal-content .ant-modal-header .edition-header .header-left .header-back-btn{display:inline-block;padding:0;background:transparent;border:0;color:rgba(0,0,0,.65);cursor:pointer;margin-right:3px;font-size:16px}.ant-modal-wrap.edition-manage-modal-wrap .edition-manage-modal .ant-modal-content .ant-modal-header .edition-header .header-left .header-title{-ms-flex:1 1;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ant-modal-wrap.edition-manage-modal-wrap .edition-manage-modal .ant-modal-content .ant-modal-body{padding:20px 50px;height:calc(100% - 52px)}.requirement-edition-transfer{height:100%}.requirement-edition-transfer .transfer-body{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.requirement-edition-transfer .transfer-body .transfer-header{border-bottom:1px solid #ccd0d9}.requirement-edition-transfer .transfer-body .transfer-header .header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:40px;padding:9px 13px 8px 12px}.requirement-edition-transfer .transfer-body .transfer-header .header .header-left{display:-ms-flexbox;display:flex;width:65%;-ms-flex-align:center;align-items:center}.requirement-edition-transfer .transfer-body .transfer-header .header .header-left .ant-checkbox-wrapper{margin-right:9px;line-height:16px}.requirement-edition-transfer .transfer-body .transfer-header .header .header-left .edition-title{font-size:14px;color:#141f38;line-height:22px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:calc(100% - 20px)}.requirement-edition-transfer .transfer-body .transfer-header .header .header-left .edition-title .title{font-size:14px;color:#141f38;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-edition-transfer .transfer-body .transfer-header .header .header-left .edition-title .num{color:#222e4d}.requirement-edition-transfer .transfer-body .transfer-header .header .header-left .edition-title .anticon{margin-left:9px;color:#222e4d}.requirement-edition-transfer .transfer-body .transfer-header .header .filter-btn{color:rgba(0,0,0,.65);background-color:unset;padding:0}.requirement-edition-transfer .transfer-body .transfer-header .header .filter-btn:hover{color:#0068ff}.requirement-edition-transfer .transfer-body .transfer-header .header .filter-btn.active-btn{margin-left:12px;border:1px solid #0068ff;color:#0068ff;padding:4px 15px}.requirement-edition-transfer .transfer-body .transfer-header .header .filter-btn .anticon+span{margin-left:5px}.requirement-edition-transfer .transfer-body .action-btn{width:135px;padding:0 14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.requirement-edition-transfer .transfer-body .action-btn .ant-btn{color:#dce0e8}.requirement-edition-transfer .transfer-body .action-btn .ant-btn:first-of-type{margin-bottom:10px}.requirement-edition-transfer .transfer-body .action-btn .ant-btn.ant-btn-primary{color:#fff}.requirement-edition-transfer .transfer-body .table{width:calc(50% - 68px);height:100%;border:1px solid #ccd0d9;border-radius:2px}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper{height:calc(100% - 40px)}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading,.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{height:calc(100% - 50px);overflow-y:scroll}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table.ant-table-empty{height:calc(100% - 50px)}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table.ant-table-empty .ant-table-container,.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table.ant-table-empty .ant-table-container .ant-table-content,.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table.ant-table-empty .ant-table-container .ant-table-content table,.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table.ant-table-empty .ant-table-container .ant-table-content table .ant-table-tbody,.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table.ant-table-empty .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-placeholder{height:100%}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr{cursor:pointer}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr.ant-table-placeholder{cursor:default}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr.ant-table-placeholder .ant-table-cell{border-bottom:none}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr:not(.ant-table-placeholder):hover .action-col .anticon{color:#0068ff;display:inline-block}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr:not(.ant-table-placeholder):hover td{background:#edf1f8!important}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr.ant-table-row{-webkit-box-shadow:none!important;box-shadow:none!important}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td{color:#222e4d;padding:14px 10px;font-size:12px;line-height:20px}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td .action-wrapper{padding:0 6px}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td .requirement-status-tag{display:-ms-flexbox;display:flex}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td.ant-table-selection-column{padding-left:12px}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td.key-col{font-size:12px;color:#0068ff}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td.key-col .show-line{width:0}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td.name-col{color:#141f38;padding-left:3px;padding-right:3px;font-size:14px;line-height:22px}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td.name-col:hover{color:#0068ff}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td.name-col:not(:hover) .title-content.done{color:#222e4d}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td.status-col{padding-left:10px}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td .requirement-tag-list .add-btn{display:none}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td .requirement-tag-list .add-btn.ant-popover-open{display:inline-block}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td .remove-btn:focus,.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td .remove-btn:hover{color:#0068ff;background:unset}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody tr td.action-col .anticon{display:none}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody .ant-tag{height:22px;cursor:pointer;line-height:20px}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-tbody .requirement-status-tag .ant-tag{margin-right:0}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-pagination{margin:0;padding:13px 20px;border-top:1px solid rgba(0,0,0,.06)}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-pagination .ant-pagination-item-active{background-color:#0068ff}.requirement-edition-transfer .transfer-body .table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-pagination .ant-pagination-item-active a{color:#fff}.transfer-filter-popover.ant-popover-placement-bottomLeft{padding-top:unset}.transfer-filter-popover .ant-popover-content .ant-popover-arrow{display:none}.transfer-filter-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content{padding:unset}.transfer-filter-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body{width:330px;-webkit-box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);border-radius:4px;padding:20px}.transfer-filter-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item{margin-bottom:20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.transfer-filter-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .title{width:84px;color:#141f38;line-height:22px;margin-right:4px}.transfer-filter-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-input,.transfer-filter-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-input-affix-wrapper,.transfer-filter-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-picker,.transfer-filter-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-select,.transfer-filter-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .requirement-status-selector{width:204px}.transfer-filter-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .filter-body .filter-list .filter-item .ant-select .ant-select-selector{max-height:64px;overflow-y:auto}.transfer-edition-filter-dropdown .ant-dropdown-menu{width:196px;max-height:310px;overflow:auto;background:#fff}.transfer-edition-filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-edition-container{max-height:calc(100% - 40px);height:100%}.requirement-edition-container .edition-list{max-height:calc(100% - 65px);overflow:auto;padding:0 10px}.requirement-edition-container .edition-list.empty-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:500px}.requirement-edition-container .edition-list .ant-empty{margin-top:10px}.requirement-edition-container .edition-list .ant-empty .ant-empty-description{color:#69748c}.requirement-edition-container .create_edition_wrapper .create_edition{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:220px;height:32px;margin:20px 10px 7px;font-size:14px;border:1px dashed #ccd0d9;border-radius:4px;cursor:pointer}.requirement-edition-container .create_edition_wrapper .create_edition:hover{color:#0068ff;border:1px dashed #0068ff}.requirement-edition-container .create_edition_wrapper .create_edition .anticon{margin-right:9px}.requirement-edition-container .create_group_input{margin-bottom:10px}.requirement-edition-container .create_group_input .ant-input{border-radius:4px}.requirement-edition-container .edition{height:60px;border-radius:4px;padding:10px;font-size:14px;color:#141f38;line-height:22px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.requirement-edition-container .edition.no_edition{width:100%;height:48px}.requirement-edition-container .edition.no_edition:hover{background-color:#f5f6fa}.requirement-edition-container .edition.no_edition .header{width:190px}.requirement-edition-container .edition.indent-ones{margin-left:-24px}.requirement-edition-container .edition.indent-double{margin-left:-48px}.requirement-edition-container .edition:hover{background:#f5f6fa}.requirement-edition-container .edition.active{background:#ebf3ff}.requirement-edition-container .edition.active:hover{background-color:#ebf3ff}.requirement-edition-container .edition .header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;line-height:28px;width:200px}.requirement-edition-container .edition .header .edition-status-type{border-radius:2px}.requirement-edition-container .edition .header .edition-status-type .requirement-status-tag{height:22px}.requirement-edition-container .edition .header .edition-status-type .ant-dropdown-trigger{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:66px;padding-left:6px;border-radius:2px}.requirement-edition-container .edition .header .edition-status-type .ant-dropdown-trigger .name{font-size:12px;color:#3d4966;font-weight:500}.requirement-edition-container .edition .header .edition-status-type .ant-dropdown-trigger.node-type-1{background:#f5f6fa;color:#3d4966}.requirement-edition-container .edition .header .edition-status-type .ant-dropdown-trigger.node-type-2{background-color:rgba(0,104,255,.1);color:#0068ff}.requirement-edition-container .edition .header .edition-status-type .ant-dropdown-trigger.node-type-2:hover{background-color:rgba(0,104,255,.2)}.requirement-edition-container .edition .header .edition-status-type .ant-dropdown-trigger.node-type-3{background-color:rgba(82,196,26,.1);color:#027042}.requirement-edition-container .edition .header .edition-status-type .ant-dropdown-trigger.node-type-3:hover{background-color:rgba(82,196,26,.2)}.requirement-edition-container .edition .header .name{-ms-flex:1 1;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px;color:#141f38;font-size:14px;line-height:22px;font-style:normal;font-weight:500}.requirement-edition-container .edition .task{width:200px;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.requirement-edition-container .edition .task .ant-progress{-ms-flex:1 1;flex:1 1}.requirement-edition-container .edition .task .ant-progress:not(.emptyTaskProgress) .ant-progress-inner{width:142px;background-color:#b3b9c7}.requirement-edition-container .edition .task .ant-progress.emptyTaskProgress .ant-progress-inner{width:142px;background-color:#dce0e8}.requirement-edition-container .edition .task .ant-progress-bg{background-color:#66a4ff}.requirement-edition-container .edition .task .ant-progress-success-bg{background-color:#21a56e}.requirement-edition-container .edition .task .num{width:56px;font-size:14px;color:rgba(0,0,0,.65);line-height:20px;margin-left:2px;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-edition-container .edition .task .num .start{color:#7c869c}.requirement-edition-container .edition .task .num .process{color:#1890ff}.requirement-edition-container .edition .task .num .complete{color:#027042}.requirement-edition-container .edition .task .num .num-title{width:56px}.requirement-edition-container .add-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:40px;font-size:14px;background-color:#f5f9ff;color:#0068ff;border-radius:2px;line-height:22px;cursor:pointer}.requirement-edition-container .add-btn:hover{background-color:#e6f0ff}.requirement-edition-container .add-btn .anticon{margin-right:8px}.requirement-edition-container .ant-empty{height:calc(100% - 45px);padding:0}.requirement-edition-container .ant-empty .ant-empty-description .ant-btn{padding:4px 0}.requirement-edition-dragging.edition{border-radius:4px;padding:10px;font-size:14px;color:#141f38;line-height:22px;cursor:pointer;margin:0 10px;background:rgba(22,71,163,.08)}.requirement-edition-dragging.edition .header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.requirement-edition-dragging.edition .header .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:15px;color:#141f38;font-weight:500}.requirement-edition-dragging.edition .header .num .start{color:#7c869c}.requirement-edition-dragging.edition .header .num .process{color:#1890ff}.requirement-edition-dragging.edition .header .num .complete{color:#027042}.requirement-edition-dragging.edition .header .num .num-title{float:right}.requirement-edition-dragging.edition .task .ant-progress-inner{background-color:#ccd0d9}.edition-action-dropdown{width:80px}.edition-action-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:rgba(0,104,255,.1);color:#0068ff}.edition-create-modal .ant-modal-content .ant-modal-body{max-height:360px;overflow:auto}.edition-create-modal .ant-modal-content .ant-modal-body .ant-form .ant-row .ant-form-item-label label:not(.ant-form-item-required){padding-left:11px}.edition-create-modal .ant-modal-content .ant-modal-body .ant-form .ant-row .ant-form-item-control .ant-input[disabled]{background-color:#fff;border:none;color:#222e4d}.edition-create-modal .ant-modal-content .ant-modal-body .ant-form .ant-row .ant-form-item-control .ant-form-item-control-input-content .remark_span,.edition-create-modal .ant-modal-content .ant-modal-body .ant-form .ant-row .ant-form-item-control .ant-form-item-control-input-content .time_empty,.edition-create-modal .ant-modal-content .ant-modal-body .ant-form .ant-row .ant-form-item-control .ant-form-item-control-input-content .user_empty{margin-left:10px;color:#98a0b1}.edition-create-modal .ant-modal-content .ant-modal-body .ant-form .ant-row .ant-form-item-control .ant-form-item-control-input-content .name_span,.edition-create-modal .ant-modal-content .ant-modal-body .ant-form .ant-row .ant-form-item-control .ant-form-item-control-input-content .time_span,.edition-create-modal .ant-modal-content .ant-modal-body .ant-form .ant-row .ant-form-item-control .ant-form-item-control-input-content .user_span{margin-left:10px}.edition-create-modal .ant-modal-content .ant-modal-body .ant-form .ant-row .ant-form-item-control .ant-picker{width:100%}.edition-create-modal .ant-modal-content .ant-modal-body .ant-form .ant-row .ant-form-item-control .ant-picker.ant-picker-disabled,.edition-create-modal .ant-modal-content .ant-modal-body .ant-form .ant-row .ant-form-item-control .user-selector-pane-wrapper .ant-select-disabled .ant-select-selector{background-color:#fff}.ant-tree-list{margin-top:8px}.edition-tree-list .ant-tree-treenode{margin-bottom:4px}.edition-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper{background-color:#fff;padding:0}.edition-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper:before{position:absolute;content:""}.edition-tree-list .ant-tree-treenode .ant-tree-switcher{line-height:36px}.edition-tree-list .ant-tree-treenode .ant-tree-switcher .anticon.ant-tree-switcher-icon{color:#69748c;font-size:12px}.edition-tree-list .ant-tree-treenode .ant-tree-title .edition-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#141f38}.edition-tree-list .ant-tree-treenode .ant-tree-title .edition-group .titleName{width:160px;height:40px;font-size:14px;color:#69748c;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.edition-tree-list .ant-tree-treenode .ant-tree-title .edition-group .titleName:hover{color:#0068ff}.edition-tree-list .ant-tree-treenode .ant-tree-title .edition-group .ant-dropdown-trigger{margin-left:10px}.edition-tree-list .ant-tree-treenode .ant-tree-title .ant-divider{width:200px;margin-left:-41px}.edition-tree-list .ant-tree-treenode .ant-tree-title .empty-titleName{font-size:14px;color:#69748c;padding-left:22px;margin-top:-5px;line-height:40px}.delete-edition-modal .anticon.anticon-exclamation-circle,.delete-group-confirm .anticon.anticon-exclamation-circle{color:#d91118}.delete-edition-modal .ant-modal-confirm-btns .ant-btn.ant-btn-primary,.delete-group-confirm .ant-modal-confirm-btns .ant-btn.ant-btn-primary{background:#d91118;color:#fff;border:none}.brd-wall-container{overflow-x:scroll;overflow-y:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;height:100%}.brd-wall-container.dragging .brd-wall-column.drag-over:before{z-index:2;height:calc(100% - 46px);pointer-events:none;content:"";position:absolute;left:0;right:0;top:46px;bottom:0;background:hsla(0,0%,100%,.8)}.brd-wall-container.dragging .brd-wall-column.drag-over:after{z-index:2;height:calc(100% - 46px);pointer-events:none;content:"松开放到此处";position:absolute;padding-top:23px;left:0;right:0;top:46px;bottom:0;font-size:16px;font-weight:600;color:#0882f4;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;border:2px dashed #0882f4;border-radius:2px}.brd-wall-container .brd-wall-column{margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.brd-wall-container .brd-wall-column:last-of-type{margin-right:25px}.brd-wall-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:266px;border-radius:5px;height:100%;position:relative}.brd-wall-column .column-header{width:266px;padding:12px;background:#f1f4f9;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px 5px 0 0}.brd-wall-column .column-header,.brd-wall-column .column-header .column-header-left{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.brd-wall-column .column-header .column-header-left .column-color{width:3px;height:12px;margin-right:7px;border-radius:2px}.brd-wall-column .column-header .column-header-left .column-title{font-weight:600;color:#141f38;line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.brd-wall-column .column-header .column-header-left .column-num{margin-left:2px;color:#222e4d;line-height:22px}.brd-wall-column .column-header .column-header-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;color:#69748c;-ms-flex-negative:0;flex-shrink:0;margin-left:6px}.brd-wall-column .column-empty-header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:"PingFang SC";font-style:normal;font-size:14px;line-height:22px;background:#f0f6ff;height:70px;color:#7c869c}.brd-wall-column .column-loading.ant-spin-spinning{width:266px;padding:20px 20px 30px;background:#f1f4f9;border-radius:0 0 5px 5px}.brd-wall-column .ant-empty{width:266px;margin:unset;padding-bottom:30px;margin-bottom:5px}.brd-wall-column .ant-empty,.brd-wall-column .column-body{max-height:calc(100% - 46px);background:#f1f4f9;border-radius:0 0 5px 5px}.brd-wall-column .column-body{-ms-flex:1 1;flex:1 1;overflow-y:scroll;padding:0 0 12px 10px;position:relative;margin-bottom:5px}.brd-wall-column .column-body .column-footer{position:sticky;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:"PingFang SC";font-style:normal;font-size:14px;line-height:22px;background:#f0f6ff;height:40px;padding:10px;color:#7c869c}.brd-wall-column .column-body .brd-wall-item{z-index:3}.brd-wall-column .column-body .brd-wall-item:hover{border:1px solid #0068ff}.brd-wall-column .column-body .brd-wall-item:first-of-type{margin-top:0}.brd-wall-column .column-body .wall-item-loading{position:absolute;bottom:0;width:200px;text-align:center}.brd-wall-item{margin-top:10px;width:246px;padding:8px 12px;background:#fff;border-radius:4px;cursor:pointer;border:1px solid #fff}.brd-wall-item .text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.brd-wall-item .brd-wall-item-header{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px;font-weight:500}.brd-wall-item .brd-wall-item-header,.brd-wall-item .brd-wall-item-header .brd-wall-item-key{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.brd-wall-item .brd-wall-item-header .brd-wall-item-key .anticon{margin-right:4px}.brd-wall-item .brd-wall-item-header .copy-btn{display:-ms-flexbox;display:flex}.brd-wall-item .brd-wall-item-header .brd-wall-item-header-right{font-size:12px;height:22px;line-height:22px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.brd-wall-item .brd-wall-item-header .brd-wall-item-header-right .priority-picker{background:#f5f7fa;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;line-height:22px;padding:0 10px}.brd-wall-item .brd-wall-item-header .brd-wall-item-header-right .priority-picker .anticon+span{margin-left:6px}.brd-wall-item .brd-wall-item-header .brd-wall-item-header-right .milestone-render{height:22px;margin-left:4px}.brd-wall-item .brd-wall-item-header .requirement-key{border:none;background:none;font-size:12px;color:#0068ff;padding:0}.brd-wall-item .title{margin-bottom:5px;font-size:14px;color:#141f38;line-height:22px;max-height:44px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;
  /*! autoprefixer: off */-webkit-box-orient:vertical}.brd-wall-item .tags{margin-bottom:8px}.brd-wall-item .tags .requirement-tag-list .ant-tag{height:22px;line-height:22px}.brd-wall-item .expect-complete-time{font-size:12px;color:#222e4d;line-height:20px}.brd-wall-item .expect-complete-time.overdue{color:#ff4d4f}.brd-wall-item .handle-info{margin-bottom:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.brd-wall-item .handle-info .anticon,.brd-wall-item .handle-info .info-item{font-size:12px;color:#69748c;line-height:20px}.brd-wall-item .handle-info .info-item .anticon{margin-right:6px}.brd-wall-item .handle-info .info-item.handler{width:100%}.brd-wall-item .handle-info .info-item.no-handler{color:#0068ff}.brd-wall-item .handle-time,.brd-wall-item .reporter-name{font-size:12px;color:#69748c;line-height:20px;margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brd-wall-item .handle-time .anticon,.brd-wall-item .reporter-name .anticon{margin-right:6px}.brd-wall-item .handle-time.delay .time-content,.brd-wall-item .reporter-name.delay .time-content{color:#fff;border-radius:2px;background:#eb464d;padding:0 5px}.brd-wall-item .handle-time-area{width:178px;margin-bottom:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.brd-wall-item .handle-time-area .info-item{font-size:12px;color:#222e4d;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brd-wall-item .handle-time-area .info-item.delay{color:#fff;border-radius:2px;background:#eb464d;padding:0 5px}.brd-wall-item .ant-tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brd-wall-item .par-requirement-tag{height:48px;margin-top:8px;background-color:#f1f4f9;font-size:12px;cursor:pointer;padding:4px 0;border-radius:4px}.brd-wall-item .par-requirement-tag .par-requirement-tag-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50%;margin-left:10px}.brd-wall-item .par-requirement-tag .par-requirement-tag-header .par-requirement-tag-header-title{color:#69748c}.brd-wall-item .par-requirement-tag .par-requirement-tag-header .par-requirement-tag-header-key{color:#0068ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brd-wall-item .par-requirement-tag .par-requirement-tag-name{height:50%;width:168px;margin-left:10px;color:#69748c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brd-wall-item-pop{min-height:200px}.brd-wall-item-pop.ant-popover-placement-bottomLeft{padding-top:unset}.brd-wall-item-pop .ant-popover-content .ant-popover-arrow{display:none}.brd-wall-item-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content{padding:unset}.brd-wall-item-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .wall-item-body{width:440px;min-height:50px;max-height:300px;overflow-y:auto;background:#fff;-webkit-box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);border-radius:2px;padding:12px 12px 2px}.brd-wall-item-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .wall-item-body .wall-item-popover-body .brd-view-body .ant-form.ant-form-horizontal .ant-form-item{margin-bottom:6px}.brd-wall-item-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .wall-item-body .wall-item-popover-body .brd-view-body .ant-form.ant-form-horizontal .ant-form-item .ant-form-item-label{width:107px}.brd-wall-item-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .wall-item-body .wall-item-popover-body .brd-view-body .ant-form.ant-form-horizontal .ant-form-item .ant-form-item-label .ant-form-item-no-colon:not(.ant-form-item-required){padding-left:11px}.brd-wall-item-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .wall-item-body .wall-item-popover-body .brd-view-body .ant-form.ant-form-horizontal .ant-form-item .ant-form-item-label .ant-form-item-no-colon.ant-form-item-required{padding-left:0}.brd-wall-item-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .wall-item-body .brd-view-body{min-height:50px}.brd-wall-item-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .wall-item-body .brd-view-body .ant-form .ant-row{margin-bottom:10px}.brd-wall-item-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .wall-item-body .brd-view-body .ant-form .ant-row.expect-complete-time{margin-bottom:0}.brd-wall{height:calc(100% - 32px);background:#fff;border-radius:2px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.brd-wall .wall-content{height:100%}.brd-wall-card-tips-pop.ant-popover-placement-bottomLeft{padding-top:unset}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content{padding:unset}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips{width:267px;background:#fff;-webkit-box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12);padding:8px}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .tips-header{font-weight:600;color:#141f38;line-height:22px;margin-bottom:10px}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .tips-header .header-info{font-size:12px;color:#222e4d;line-height:20px}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .tips-body{width:251px;background:rgba(22,71,163,.08);padding:15px 25px}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .tips-body .tips-card{width:201px;background:#fff;border-radius:4px;border:1px solid #e8eaec;padding:8px 12px 10px}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .tips-body .tips-card .title{color:#141f38;line-height:22px}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .tips-body .tips-card .expect-complete-time{font-size:12px;color:#222e4d;line-height:20px;margin-bottom:8px}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .tips-body .tips-card .handler-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3px}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .tips-body .tips-card .handler-info .info-item{font-size:12px;color:#222e4d;line-height:20px}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .tips-body .tips-card .tags{display:-ms-flexbox;display:flex}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .tips-body .tips-card .tags .tag{height:22px;border-radius:11px;opacity:.8;padding:0 8px;font-size:12px;color:#fffffe;line-height:22px}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .tips-body .tips-card .tags .tags-red{background:#b20910;margin-right:5px}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .tips-body .tips-card .tags .tags-blue{background:#0068ff}.brd-wall-card-tips-pop .ant-popover-content .ant-popover-inner .ant-popover-inner-content .card-tips .brd-view-body .ant-form .ant-row{margin-bottom:10px}.requirement-manage-container{height:100%;background:#fff;border-radius:2px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.requirement-manage-container .requirement-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:20px}.requirement-manage-container .requirement-header .toggle-container{width:12px;height:100%}.requirement-manage-container .requirement-header .toggle-container:hover .ant-btn{display:block}.requirement-manage-container .requirement-header .toggle-container .ant-btn{margin-left:-10px;display:none}.requirement-manage-container .requirement-header .header-left .add-btn,.requirement-manage-container .requirement-header .header-left .edition-edit{margin-right:10px}.requirement-manage-container .requirement-header .header-left .requirement-search{width:280px;border-radius:2px;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important;background:#fff;border:1px solid #dce0e8}.requirement-manage-container .requirement-header .header-left .requirement-search .ant-input{background:none}.requirement-manage-container .requirement-header .header-left .requirement-search .ant-input-prefix{color:#69748c}.requirement-manage-container .requirement-header .header-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.requirement-manage-container .requirement-header .header-right .ant-btn{margin-left:10px}.requirement-manage-container .requirement-header .header-right .ant-btn:hover{background:#f5f6fa;color:#141f38}.requirement-manage-container .requirement-header .header-right .ant-btn.ant-btn-text:focus{background-color:unset}.requirement-manage-container .requirement-header .header-right .ant-btn.ant-btn-link:focus{color:unset}.requirement-manage-container .requirement-header .header-right .ant-btn.brd-filter-btn:hover{background:transparent}.requirement-manage-container .requirement-header .header-right .graph-btn{margin-left:20px}.requirement-manage-container .requirement-manage-list .resizeable-virtual-table-selection{width:100%;height:100%}.requirement-manage-container .requirement-manage-list .resizeable-virtual-table-selection-column{padding:0}.requirement-manage-container .requirement-manage-list .resizeable-virtual-table-selection-column .checkbox-wrapper{width:100%;height:100%}.requirement-manage-container .requirement-manage-list .resizeable-virtual-table-selection-column .ant-checkbox{top:0}.requirement-manage-container .requirement-manage-list .resizeable-virtual-table-selection-column .ant-checkbox-wrapper{width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.requirement-manage-container .brd-wall,.requirement-manage-container .requirement-guide,.requirement-manage-container .requirement-manage-list{-ms-flex:1 1;flex:1 1;overflow:auto;height:unset}.requirement-manage-container .brd-wall{padding:0 20px}.requirement-manage-extra-dropdown .ant-dropdown-menu-item{width:138px;color:rgba(0,0,0,.65)}.requirement-manage-extra-dropdown .ant-dropdown-menu-item-active{background:rgba(0,104,255,.05)}.present-select-btn{border:none;padding:5px 7px;background:none;color:#141f38}.present-select-btn.ant-dropdown-open,.present-select-btn:hover{color:#0068ff}.present-select-dropdown{width:122px}.present-select-dropdown .ant-dropdown-menu-submenu-selected{background-color:#e6f4ff}.present-select-dropdown .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.present-select-dropdown-submenu{width:149px}.present-select-dropdown-submenu .ant-dropdown-menu-title-content .anticon{position:absolute;right:12px;top:9px;color:#3386ff}.card-module{width:316px}.card-module .card-title{width:100%;height:32px;padding-top:12px;padding-left:16px;font-size:14px;color:#141f38;font-weight:600}.card-module .card-show img{width:284px;height:254px;margin:16px}.card-module .card-show.priorityWall img{height:284px}.present-level-btn{border:none;padding:5px 7px;background:none;color:#141f38}.present-level-btn.active,.present-level-btn.ant-dropdown-open,.present-level-btn:hover{color:#0068ff}.present-level-dropdown{width:160px}.present-level-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-title{color:#69748c}.present-level-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item{background-color:unset;color:#141f38}.present-level-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item.ant-dropdown-menu-item-selected{font-weight:600}.present-level-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-list .ant-radio-group{margin:5px 4px;display:-ms-flexbox;display:flex}.present-level-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-list .ant-radio-group .ant-radio-button-wrapper{width:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.present-level-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-list .ant-radio-group .ant-radio-button-wrapper:first-child{border-radius:4px 0 0 4px}.present-level-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-list .ant-radio-group .ant-radio-button-wrapper:last-child{border-radius:0 4px 4px 0}.present-level-dropdown .ant-dropdown-menu-item{color:#222e4d}.present-level-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-title-content .anticon{position:absolute;right:12px;top:9px;color:#0068ff}.present-level-dropdown .ant-dropdown-menu-item-active{background:#e6f0ff}.requirement-filter-group-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.requirement-filter-group-container .line{position:sticky;top:0;border-top:1px solid rgba(0,0,0,.06);margin-top:10px}.requirement-filter-group-container .group-list.custom-group{margin-top:10px}.requirement-filter-group-container .group-list.custom-group .group{padding:7px 0 7px 11px;margin:2px 0}.requirement-filter-group-container .group-list.custom-group .group .item-action{margin-right:10px}.requirement-filter-group-container .group-list.custom-group .group .item-action .more-action{width:22px;height:22px;text-align:center;border-radius:4px;background:rgba(20,31,56,.06)}.requirement-filter-group-container .group-list.custom-group,.requirement-filter-group-container .group-list.whole-group{overflow-y:scroll;-ms-flex:1 1;flex:1 1;padding-left:10px;margin:2px 0}.requirement-filter-group-container .group-list.custom-group .group .item-action,.requirement-filter-group-container .group-list.whole-group .group .item-action{margin-right:10px}.requirement-filter-group-container .group-list .group{border-radius:4px;padding:7px 12px;font-size:14px;line-height:22px;cursor:pointer;margin:0 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#222e4d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.requirement-filter-group-container .group-list .group.show-more:hover,.requirement-filter-group-container .group-list .group:hover{background:#f5f6fa}.requirement-filter-group-container .group-list .group.show-more:hover .item-action .public{display:none}.requirement-filter-group-container .group-list .group.show-more:hover .item-action .more-action{display:inline-block}.requirement-filter-group-container .group-list .group.active{position:relative;background:#e6f0ff;font-weight:500;color:#141f38}.requirement-filter-group-container .group-list .group .item-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-filter-group-container .group-list .group .item-name .anticon{margin-right:7px}.requirement-filter-group-container .group-list .group .item-name .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-filter-group-container .group-list .group .item-action{-ms-flex:none;flex:none;margin-right:10px}.requirement-filter-group-container .group-list .group .item-action .public{background:#e9ebf2;border-radius:25px;height:20px;width:40px;font-size:12px;line-height:20px;color:#222e4d;text-align:center;display:inline-block}.requirement-filter-group-container .group-list .group .item-action .more-action,.requirement-filter-group-container .group-list .group .item-action .more-action.ant-dropdown-open+.public{display:none}.requirement-filter-group-container .group-list .group .item-action .more-action.ant-dropdown-open{display:inline-block}.requirement-filter-group-container .group-list .group .item-action .more-action .icon-more{color:#222e4d}.requirement-filter-group-dragging.group{border-radius:4px;padding:10px;font-size:14px;line-height:22px;cursor:pointer;margin-left:10px;z-index:1100;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#222e4d;background:#e6f0ff}.requirement-filter-group-dragging.group.whole{margin-left:0}.requirement-filter-group-dragging.group .item-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-filter-group-dragging.group .item-name .anticon{margin-right:7px}.requirement-filter-group-dragging.group .item-name .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requirement-filter-group-dragging.group .item-action{-ms-flex:none;flex:none}.requirement-filter-group-dragging.group .item-action .public{background:#e9ebf2;border-radius:25px;height:20px;width:40px;font-size:12px;line-height:20px;color:#222e4d;text-align:center;display:inline-block}.requirement-filter-group-dragging.group .item-action .more-action{display:none}.requirement-filter-group-dragging.group .item-action .more-action .icon-more{color:#222e4d;margin-left:10px}.delete-group-modal .anticon.anticon-exclamation-circle{color:#b20910}.delete-group-modal .ant-modal-confirm-btns .ant-btn.ant-btn-primary{background:#b20910;color:#fff;border:none}.config-wall-field-detail .ant-modal-body{padding-top:16px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left{width:350px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .wall-config-field-left-title{font-weight:600;font-size:14px;line-height:22px;color:#7c869c;margin-bottom:12px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:302px;height:262px;background-color:#f2f5fa;border-radius:4px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card{width:246px;padding:12px 16px 8px;background-color:#fff}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .config-field-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;font-size:12px;line-height:20px;color:#0068ff;margin-bottom:6px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .config-field-header .config-field-header-right{display:-ms-flexbox;display:flex}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .config-field-header .config-field-header-right .config-field-priority-modal{width:72px;height:22px;line-height:22px;text-align:center;background:#f5f7fa;border-radius:4px;font-weight:400;color:#fa9200}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .config-field-header .config-field-header-right .config-field-priority-modal .anticon{margin-right:6px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .config-field-header .config-field-header-right .milestone-render{margin-left:4px;height:22px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .title{font-size:14px;line-height:22px;color:#141f38;margin-bottom:6px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .status-info{width:40px;height:22px;background:#e6f0ff;border:1px solid #99c3ff;border-radius:4px;margin-bottom:6px;text-align:center;font-size:12px;line-height:22px;color:#3386ff}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .tag-info{margin-bottom:6px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .tag-info .ant-tag{border-radius:11px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .handle-time-area,.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .handler-name,.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .reporter-name{margin-bottom:2px;font-size:12px;line-height:20px;color:#69748c}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .handle-time-area .anticon,.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .handler-name .anticon,.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .config-wall-field-detail-left .config-field-card-wrapper .config-field-card .reporter-name .anticon{margin-right:6px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .wall-config-field-detail-right{width:350px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .wall-config-field-detail-right .wall-config-field-sort-title{font-weight:600;font-size:14px;color:#7c869c;margin-bottom:12px;margin-left:24px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .wall-config-field-detail-right .wall-config-field-priority{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 24px;height:40px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .wall-config-field-detail-right .wall-config-field-priority .ant-checkbox-wrapper{height:40px;line-height:40px;width:100%}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .wall-config-field-detail-right .wall-config-field-priority:hover{background:#f4f4f4}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .wall-config-field-detail-right .ant-list{border:none}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .wall-config-field-detail-right .ant-list .ant-list-item{padding:0 24px;height:40px;line-height:40px;border-bottom:none}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .wall-config-field-detail-right .ant-list .ant-list-item .ant-checkbox-wrapper{width:calc(100% - 14px)}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .wall-config-field-detail-right .ant-list .ant-list-item:hover{background:#f4f4f4;border-radius:4px}.config-wall-field-detail .ant-modal-body .config-wall-field-detail-wrapper .wall-config-field-detail-right .ant-list .ant-list-item .wall-item-list-right{cursor:pointer}.wall-config-field-dragging{z-index:1001}.wall-config-field-dragging.ant-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:40px;border-bottom:none;padding-right:24px;padding-left:24px;background-color:#ebf3ff}.requirement-status-filter-dropdown-menu,.requirement-tag-filter-dropdown-menu{max-height:310px;width:200px;overflow:auto;background:#fff}.requirement-status-filter-dropdown-menu .ant-dropdown-menu-item,.requirement-tag-filter-dropdown-menu .ant-dropdown-menu-item{overflow:hidden;text-overflow:ellipsis}.requirement-item-list{background:#fff;border-radius:2px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.requirement-item-list .requirement-item-list-content{-ms-flex:1 1;flex:1 1;overflow-y:auto;height:100%}.requirement-item-list .requirement-item-list-content .ant-empty.elite-empty{background:#fff}.requirement-item-list .requirement-item-list-content .list-empty .title{font-size:14px;color:#141f38;line-height:22px;margin-bottom:5px}.requirement-item-list .requirement-item-list-content .list-empty .info{font-size:12px;color:#222e4d;line-height:20px}.requirement-item-list .requirement-item-list-content .requirement-item-list-content-table,.requirement-item-list .requirement-item-list-content .resizeable-virtual-table{background:none}.requirement-item-list .requirement-item-list-content .requirement-item-list-content-table .resizeable-virtual-table__table{background:none;outline:none}.requirement-item-list .requirement-item-list-content .requirement-item-list-content-table .requirement-item-list-content-table-row{border:none;background:none}.requirement-item-list .requirement-item-list-content .requirement-item{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.06)}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-info .key-name{flex:auto;font-size:16px;line-height:22px;display:flex;align-items:center;color:#222e4d;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;
  /*! autoprefixer: off */-webkit-box-orient:vertical}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-info .key-name>*{display:inline}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-info .key-name .key{color:#0068ff;-ms-flex:none;flex:none}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-info .key-name .name{margin-left:10px}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;overflow:auto}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-footer .requirement-footer-basic{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;width:100%}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-footer .requirement-footer-basic .handle-time{max-width:66%;font-size:14px;line-height:20px;color:#3d4966;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-footer .requirement-footer-basic .handle-time.delay{padding:3px 5px;background:#eb464d;border-radius:2px;color:#fff;margin-top:-3px}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-footer .requirement-footer-basic .handle-time.no-handle-time{color:#0068ff}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-footer .requirement-footer-basic .flow-node{-ms-flex:none;flex:none;max-width:33%}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-footer .requirement-footer-basic .flow-node .requirement-status-tag .ant-tag{max-width:100%}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-footer .requirement-extra{width:100%;overflow:auto;font-size:14px;line-height:22px;color:#141f38}.requirement-item-list .requirement-item-list-content .requirement-item .requirement-footer .overdue{color:#b20910}.requirement-item-list .requirement-item-list-content .load-more{height:32px;text-align:center;padding-top:10px}.requirement-item-list .requirement-item-list-content .load-more .btn{display:inline-block}.requirement-item-list .requirement-item-list-content .load-more .pack-up{float:left;color:#222e4d}.mobile-filter-group-select{width:100%;height:100%}.mobile-filter-group-select .ant-select-arrow{right:22px;color:#222e4d}.mobile-filter-group-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding-right:22px;height:100%}.mobile-filter-group-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item{line-height:41px}.mobile-filter-group-select .ant-select-selection-item{padding-right:14px!important;text-align:right}.mobile-filter-group-dropdown{width:100%;background:#fff;overflow:auto;-webkit-box-shadow:none;box-shadow:none;padding-top:0}.mobile-filter-group-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#fff}.mobile-filter-group-dropdown .ant-select-item{min-height:40px;padding:9px 20px;color:#222e4d}.mobile-filter-group-dropdown .ant-select-item-group{padding:8px 0;min-height:unset}.mobile-filter-group-dropdown .ant-select-item-group:before{content:"";height:1px;background:#e9ebf2;width:100%;display:block}.mobile-filter-group-dropdown .ant-select-item-option-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mobile-filter-group-dropdown .ant-select-item-option-content .anticon{margin-right:6px;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.mobile-filter-group-dropdown .ant-select-item-option-content .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile-filter-group-dropdown .ant-select-item-option-content .ant-tag{-ms-flex-negative:0;flex-shrink:0;border-radius:25px;background:#e9ebf2;border:none;color:#7c869c;margin-left:8px;margin-top:1px}.requirement-list-mobile{background:#f1f4fa;height:100%;overflow:auto;position:relative}.requirement-list-mobile.shadow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(20,31,56,.3);z-index:1000}.requirement-list-mobile .requirement-item-list{height:100%;overflow:auto;background:none}.requirement-list-mobile .requirement-item-list .requirement-item-list-content{height:100%;overflow:auto}.requirement-list-mobile .requirement-item-list .requirement-item-list-content .ant-empty{background:none}.requirement-list-mobile .requirement-item-list .requirement-item-list-content .resizeable-virtual-table__body{overflow:auto!important;padding-bottom:8px}.requirement-list-mobile .requirement-item-list .requirement-item-list-content .resizeable-virtual-table__body::-webkit-scrollbar{display:none}.requirement-list-mobile .requirement-item-list .requirement-item-list-content .requirement-item-cell{padding:0 8px}.requirement-list-mobile .requirement-item-list .requirement-item-list-content .requirement-item{padding:16px 12px;margin-top:8px;background:#fff;border:none;border-radius:4px}.requirement-list-mobile .requirement-item-list .requirement-item-list-content .requirement-item .requirement-footer{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.requirement-list-mobile .requirement-item-list .requirement-item-list-content .requirement-item .requirement-footer .requirement-extra{width:100%;max-width:100%;margin-top:8px}.requirement-list-mobile .requirement-item-list .requirement-item-list-content .requirement-item .requirement-footer .item-extra-parent{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#3d4966;background:#f5f6f7;border-radius:2px;padding:4px 12px}.requirement-header-search-btn-mobile{font-size:20px;height:44px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;width:32px}.requirement-header-search-btn-mobile .anticon{vertical-align:0;height:20px;width:20px}.requirement-header-search-btn-mobile.active{color:#0068ff}.requirement-filter-query-drawer-mobile .ant-drawer-body{padding:0}.requirement-filter-query-drawer-mobile .ant-drawer-body .search-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:6px 0}.requirement-filter-query-drawer-mobile .ant-drawer-body .search-input .ant-input-search{-ms-flex:1 1;flex:1 1;margin-left:20px}.requirement-filter-query-drawer-mobile .ant-drawer-body .search-input .ant-input-search .ant-input-affix-wrapper{border-radius:16px;background:#e9ebf2;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.requirement-filter-query-drawer-mobile .ant-drawer-body .search-input .ant-input-search .ant-input-prefix{color:#69748c}.requirement-filter-query-drawer-mobile .ant-drawer-body .search-input .ant-input-group-addon,.requirement-filter-query-drawer-mobile .ant-drawer-body .search-input .ant-input-search .ant-input{background:none}.requirement-filter-query-drawer-mobile .ant-drawer-body .search-input .ant-input-search-button{background:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#0068ff!important}.within-input-form{display:-ms-flexbox;display:flex}.within-input-form .type-selector-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px}.within-input-form .type-selector-button .anticon{color:#bfbfbf;font-size:10px}.within-input-form .type-selector-button .divider{display:inline;height:22px;border-right:1px solid #d9d9d9}