.contract-operation-tree{height:100%}.contract-operation-tree.showHeader{position:relative}.contract-operation-tree.showHeader .ui-tree-search{padding:0 32px 0 12px}.contract-operation-tree-header{position:absolute;right:10px;top:16px;cursor:pointer}.contract-operation-tree-header:hover{color:#666;color:var(--regular-fc)}.contract-operation-tree-loadingBox{position:relative}.contract-operation-tree-loadingBox>div{width:100%;position:absolute;display:flex;align-items:center;justify-content:center;z-index:1}.contract-operation-tree-loadingBox>div>.ui-spin{height:auto}.contract-operation-tree-loadingBox-mask{position:absolute;width:100%;height:100%;background:#fff;opacity:.3}.contract-operation-tree-custom-content{display:flex;justify-content:space-between;height:30px;align-items:center;color:#666;color:var(--regular-fc)}.contract-operation-tree-custom-content span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contract-operation-tree-custom-operator{flex:none;display:none;color:#999;color:var(--secondary-fc)}.contract-operation-tree-custom-operator .ui-icon{margin-left:4px}.contract-operation-tree-custom-operator .ui-icon:hover{color:#666;color:var(--regular-fc)}.contract-operation-tree .ui-tree-warp{overflow:hidden;display:flex;flex-direction:column}.contract-operation-tree .ui-tree-bar .ui-tree-node{flex:auto;overflow:hidden}.contract-operation-tree .ui-tree-bar .ui-tree-node-content{padding-right:0}.ui-tree-bar:hover .contract-operation-tree-custom-operator{display:block}.block-spin-root{height:100%;width:100%;position:relative}.block-spin-body{height:100%;width:100%;overflow-y:scroll}.block-spin-body.spinning{overflow:hidden;opacity:.3;cursor:default;pointer-events:none}.block-spin-spin{position:absolute;height:100%;width:100%;display:flex;top:0;left:0;align-items:center;justify-content:center;text-align:center;line-height:20px;font-size:12px}.contract-paginglist{height:100%;width:100%;display:flex;flex-direction:column}.contract-paginglist-body{flex:auto;overflow:auto;padding:0 12px}.contract-paginglist-item:not(:last-child){border-bottom:1px solid #e5e5e5;border-bottom:var(--border-solid)}.contract-paginglist-pagination{flex:none;display:flex;justify-content:flex-end;align-items:center}.contract-paginglist-empty{height:100%;display:flex;align-items:center;justify-content:center}.contract-paginglist.isAutoHeight .contract-paginglist-list{height:100%;display:flex;flex-direction:column}.contract-paginglist.isAutoHeight .contract-paginglist-item{flex:auto}.weapp-contract-risk-list{padding:0 20px}.weapp-contract-risk-list-header{padding:12px 0;display:flex;align-items:center;justify-content:flex-end}.weapp-contract-risk-list-header .ui-searchAdvanced{width:200px}.weapp-contract-risk-list-content{display:flex;flex-direction:column;height:100%}.weapp-contract-risk-list-content .ui-searchAdvanced-condition-container{margin-bottom:12px}.weapp-contract-risk-list-content .ui-searchAdvanced-condition-container .ui-formSwitch.ui-formItem-singleItem.ui-formSwitch-SELECT.ui-formSwitch-SELECT-PC{width:120px;flex:none}.weapp-contract-risk-list-content-search{flex:none}.weapp-contract-risk-list-content-table{flex:auto;overflow:hidden}.weapp-contract-risk-list-eventName{color:#5d9cec;color:var(--primary);text-decoration:none}.weapp-contract-setting-icon{cursor:pointer;color:#111;color:var(--main-fc)}.weapp-contract-setting-icon .Icon-set-up-o{color:inherit!important;cursor:inherit!important}.weapp-contract-setting-icon:hover{color:#666;color:var(--regular-fc)}.weapp-contract-setting-icon.disabled{cursor:default;opacity:.4}.weapp-contract-setting-icon.disabled:hover{color:#111;color:var(--main-fc)}.weapp-contract-setting-icon.success.disabled{opacity:.6}.weapp-contract-risk-library-riskList{display:flex;height:100%}.weapp-contract-risk-library-riskList-left{height:100%;background-color:#fff;border:1px solid #e5e5e5;border-top:none;overflow:hidden}.weapp-contract-risk-library-riskList-right-box{height:100%;flex:1 1;display:flex;overflow-y:auto;flex-direction:column;overflow:hidden}.weapp-contract-risk-library-riskList-right-box .ui-layout-col-12{flex:none}.weapp-contract-risk-library-riskList-right-box .ui-formItem-label-fixedWidth{width:auto;min-width:60px}.weapp-contract-risk-library-riskList-right-box .ui-formItem-wrapper-fixedWidth{width:auto}.weapp-contract-risk-library-riskList-right-box .ui-formItem-label-span{max-width:unset}.weapp-contract-risk-library-riskList-right-box .ui-formItem-label-noCn-PC .ui-formItem-label-span{margin-right:8px}.weapp-contract-risk-library-title-right{height:100%;display:flex;justify-content:flex-end;align-items:center;padding-right:16px;padding-right:var(--spacing-md)}.weapp-contract-risk-library-title-right>button{height:30px}.riskList-content{padding:0 16px 20px;flex:1 1;display:flex;flex-direction:column}.riskList-content-header{flex:none}.riskList-content-table{flex:auto;overflow:hidden}.rule-map-dialog .ui-dialog-body{padding-top:0}.edit-rule-dialog-content{padding:0 24px 0 16px}.edit-rule-dialog .ui-dialog-layout-content{padding-bottom:36px}.edit-rule-dialog .ui-dialog-body-middle{padding:0}.edit-rule-dialog .ui-dialog-body-middle .ui-collapse-panel__title{font-weight:400}.edit-rule-dialog .ui-dialog-body-middle .group-title{margin:16px 0 8px;font-size:12px}.edit-rule-dialog .ui-dialog-body-middle .weapp-mc-form-item{padding:0}.edit-rule-dialog .ui-dialog-body-middle .ui-browser:not(.is-empty),.edit-rule-dialog .ui-dialog-body-middle .ui-browser:not(.is-empty) .ui-browser-associative,.edit-rule-dialog .ui-dialog-body-middle .ui-formSwitch,.edit-rule-dialog .ui-dialog-body-middle .ui-input,.edit-rule-dialog .ui-dialog-body-middle .ui-select{width:250px}.edit-rule-dialog .ui-dialog-body-middle .rule-title{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin:16px 0 8px;cursor:pointer}.edit-rule-dialog .ui-dialog-body-middle .rule-title.disabled{cursor:not-allowed;color:#bbb;color:var(--invalid-fc)}.edit-rule-dialog .ui-dialog-body-middle .rule-title-icon{width:16px;height:16px;border-radius:2px;background-color:#ebebeb;margin-right:12px;display:flex;align-items:center;justify-content:center;color:#999;color:var(--secondary-fc);transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.edit-rule-dialog .ui-dialog-body-middle .rule-title-icon.collapse{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.edit-rule-dialog .text-ellipsis{overflow:hidden;text-overflow:ellipsis}.edit-rule-dialog .corn-container,.edit-rule-dialog .corn-enable{border:1px solid #e5e5e5;border:var(--border-solid);background:#fff;display:flex;height:40px;align-items:center;padding:5px 16px;font-size:12px;color:#666;color:var(--regular-fc)}.edit-rule-dialog .corn-label{width:120px}.edit-rule-dialog .corn-container{border-bottom:none}.weapp-contract-rule-setting-layout .ui-layout-side{border-right:1px solid #d7d7d7;height:100%;background-color:#fff}.weapp-contract-rule-setting-layout .ui-layout-side .ui-layout-box{height:100%}.weapp-contract-rule-setting-layout .ui-layout-side .ui-layout-box .ui-spin-nested-loading{height:calc(100% - 46px)}.weapp-contract-rule-setting-layout .ui-layout-side .ui-layout-box .ui-spin-nested-loading .ui-spin-container{height:100%}.weapp-contract-rule-setting-layout .ui-layout-side .ui-layout-box .ui-spin-nested-loading .ui-spin-container .ui-tree-warp>div{height:100%!important}.weapp-contract-rule-setting-layout .ui-layout-side .left-side-input{margin:8px;margin:calc(var(--hd)*8);height:30px;height:calc(var(--hd)*30);width:auto}.weapp-contract-rule-setting-layout .ui-layout-side .left-side-tree .ui-tree-bar-switcher-warp{width:8px;width:calc(var(--hd)*8)}.weapp-contract-rule-setting-layout .ui-layout-content .rule-setting-content-title .ui-title-left-tabs{padding-left:8px;padding-left:calc(var(--hd)*8)}.weapp-contract-rule-setting-layout .ui-layout-content .rule-setting-content-title .content-title-right-btns{display:flex;padding-right:16px;padding-right:calc(var(--hd)*16);height:100%;justify-content:flex-end;align-items:center}.weapp-contract-rule-setting-layout .ui-layout-content .rule-setting-content-title .content-title-right-btns .ui-input-wrap{width:180px;width:calc(var(--hd)*180);margin:0 16px}.weapp-contract-rule-setting-layout .ui-layout-content .rule-setting-content-title .content-title-right-btns .ui-menu-list div{padding:"0 16px";height:35;line-height:"35px";cursor:"pointer"}.weapp-contract-rule-setting-layout .ui-layout-content .rule-setting-search-box{width:100%;padding:0 16px}.weapp-contract-rule-setting-layout .ui-layout-content .rule-setting-search-box .ui-layout-col{flex:none;max-width:unset}.weapp-contract-rule-setting-layout .ui-layout-content .rule-setting-search-box .ui-formItem-label-span{margin-right:8px}.weapp-contract-rule-setting-layout .ui-layout-content .rule-setting-search-box .ui-btn{display:flex;align-items:center}.weapp-contract-rule-setting-layout .ui-layout-content .rule-setting-content-table{margin:0 16px 16px}.weapp-contract-rule-setting-layout .ui-layout-content .rule-setting-content-table .ui-table-grid-thead .ui-table-grid-th{background-color:#f5f5f5}.weapp-contract{height:100%}.weapp-contract-baseFrame-supplierList{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start;font-size:12px;font-size:var(--font-size-12);line-height:22px;color:#111;color:var(--main-fc)}.weapp-contract-baseFrame-supplierItem{width:360px;height:145px;margin:12px;padding:12px;border:1px solid #e5e5e5;border:var(--border-solid);border-radius:3px;border-radius:var(--border-radius-xs);background-color:#fff;display:flex}.weapp-contract-baseFrame-supplierItem:hover{box-shadow:0 3px 12px rgba(0,0,0,.12);box-shadow:var(--box-shadow)}.weapp-contract-baseFrame-supplierItem-left{width:50px;height:50px;flex:none;display:flex;align-items:center;justify-content:center;margin-right:12px}.weapp-contract-baseFrame-supplierItem-icon{max-width:50px;max-height:50px}.weapp-contract-baseFrame-supplierItem-right{flex:auto;display:flex;flex-direction:column;overflow:hidden}.weapp-contract-baseFrame-supplierItem-top{height:20px;margin-top:10px;display:flex;align-items:center;justify-content:space-between}.weapp-contract-baseFrame-supplierItem-bottom{flex:auto;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.weapp-contract-baseFrame-supplierItem-name{font-size:14px;font-size:var(--font-size-14);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-baseFrame-supplierItem-desc{color:#999;color:var(--secondary-fc);flex:auto;width:calc(100% - 60px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}.weapp-contract-baseFrame-supplierItem-officialLink a{color:#5d9cec;color:var(--primary);text-decoration:none}.weapp-contract-baseFrame-supplierItem-bottomLine{display:flex;align-items:center;justify-content:space-between}.weapp-contract-baseFrame-supplierItem-date{color:#999;color:var(--secondary-fc)}.weapp-contract-lockInput{width:100%;display:flex;align-items:center;justify-content:center}.weapp-contract-lockInput-btn{margin-left:8px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#52c41a;color:var(--success)}.weapp-contract-lockInput-btn.locked{color:#666;color:var(--regular-fc)}.weapp-contract-lockInput-btn:hover{color:#5d9cec;color:var(--primary)}.weapp-contract-baseFrame-flowReference{padding:12px 16px}.weapp-contract-baseFrame-flowReference-header{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end}.weapp-contract-baseFrame-flowReference-header .ui-btn{margin-left:8px}.weapp-contract-baseFrame-flowReference-header>.ui-input-wrap{max-width:200px}.weapp-contract-baseFrame-flowReference-columnName{color:#5d9cec;color:var(--primary);cursor:pointer}.weapp-contract-baseFrame-flowReference-dialog-title{display:flex;align-items:center;justify-content:space-between;color:#111;font-size:12px;font-size:var(--font-size-12);margin:8px 0;margin:var(--spacing-sm) 0}.weapp-contract-baseFrame-flowReference-dialog-title .icons .ui-icon{margin-left:6px;color:#5e5e5e}.weapp-contract-baseFrame-flowReference-dialog-title .icons .ui-icon :hover{cursor:pointer;color:#5d9cec;color:var(--primary)}.weapp-contract-baseFrame-flowReference-dialog-form .ui-browser .ui-input-wrap{min-width:200px;max-width:200px}.weapp-contract-baseFrame-flowReference-dialog-form .ui-select{width:auto;max-width:100%}.weapp-contract-baseFrame-flowReference-dialog .ui-dialog-body .ui-editable-table{margin-bottom:16px;margin-bottom:var(--spacing-md)}.weapp-contract-baseFrame-flowReference-dialog .ui-dialog-body .inner-control-input{width:200px}.weapp-contract-baseFrame-flowReference-dialog-aitable-title{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-size:var(--font-size-12);margin:8px 0;margin:var(--spacing-sm) 0}.weapp-contract-baseFrame-flowReference-dialog-aitable-title>span>.ui-icon{width:10px;height:10px;color:#ff4d4f;color:var(--danger);margin-left:4px}.weapp-contract-baseFrame-flowReference-dialog-aitable-title>span>.ui-icon .ui-icon-svg{width:10px;height:10px}.weapp-contract-baseFrame-flowReference-dialog-aitable-title .icons .ui-icon{margin-left:6px;color:#5e5e5e}.weapp-contract-baseFrame-flowReference-dialog-aitable-title .icons .ui-icon :hover{cursor:pointer;color:#5d9cec;color:var(--primary)}.weapp-contract-baseFrame-flowReference-dialog-aitable>.ui-table-grid .ui-select{min-width:120px}.weapp-contract-onlineConsult-init{height:20px;display:flex;align-items:center;font-size:12px;padding:20px}.weapp-contract-businessInquire-monitorOperations{display:flex;align-items:center;justify-content:flex-end}.weapp-contract-businessInquire-monitorOperations .ui-btn{margin-right:8px}.weapp-contract-businessInquire-monitorOperations .ui-icon{color:#999;color:var(--secondary-fc)}.weapp-contract-business-manageList-header .ui-title{height:46px}.weapp-contract-business-manageList-header .ui-title .ui-title-col{height:100%}.weapp-contract-business-manageList-render-title .ui-title-icon{border:0}.weapp-contract-business-manageList-render-title-right{height:100%;display:flex;align-items:center;justify-content:flex-end;padding-right:16px;padding-right:var(--spacing-md)}.weapp-contract-business-manageList-icon{color:#5d9cec;color:var(--primary);margin-right:8px;cursor:pointer}.weapp-contract-business-manageList-title{font-size:12px;font-size:var(--font-size-12);color:#111;color:var(--main-fc);font-weight:700}.weapp-contract-business-manageList-iframe{width:100%;height:calc(100% - 2px);border:none}.weapp-contract-keyword-content{padding:12px 16px;width:100%;height:100%;overflow:hidden}.weapp-contract-keyword-group,.weapp-contract-keyword-list,.weapp-contract-keyword-refer{width:100%;height:100%}.weapp-contract-keyword-group-buttons,.weapp-contract-keyword-list-buttons,.weapp-contract-keyword-refer-buttons{display:flex;align-items:center;justify-content:flex-end}.weapp-contract-keyword-group-buttons .ui-btn,.weapp-contract-keyword-list-buttons .ui-btn,.weapp-contract-keyword-refer-buttons .ui-btn{margin-right:8px}.weapp-contract-keyword-group-buttons .ui-icon,.weapp-contract-keyword-list-buttons .ui-icon,.weapp-contract-keyword-refer-buttons .ui-icon{color:#999;color:var(--secondary-fc)}.weapp-contract-keywordReview-header-title{color:#666;color:var(--regular-fc);font-size:12px;font-size:var(--font-size-12);font-weight:700;padding-left:4px;display:flex;align-items:center}.weapp-contract-keywordReview-body{width:100%;height:100%;display:flex;flex-direction:column}.weapp-contract-keywordReview-body-menu{flex:none;--menu-item-height:40px}.weapp-contract-keywordReview-body-content{flex:auto;overflow:hidden}.weapp-contract-keywordReview-content,.weapp-contract-keywordReview-result,.weapp-contract-keywordReview-side{width:100%;height:100%;overflow:hidden}.weapp-contract-keywordReview-result{min-width:360px;border-left:1px solid #e5e5e5;border-left:var(--border-solid);background-color:#fff;display:flex;flex-direction:column}.weapp-contract-keywordReview-result-header{flex:none;--menu-item-height:40px}.weapp-contract-keywordReview-result-body{flex:auto;display:flex;flex-direction:column}.weapp-contract-keywordReview-result-group{flex:none;padding:12px 16px;font-size:12px;font-size:var(--font-size-12);color:#111;color:var(--main-fc);display:flex;align-items:center;justify-content:space-between}.weapp-contract-keywordReview-result-group-name{margin-right:8px}.weapp-contract-keywordReview-result-group .ui-select{width:140px}.weapp-contract-keywordReview-result-list{flex:auto;padding:0 16px 16px}.weapp-contract-keywordReview-result-item{cursor:pointer}.weapp-contract-keywordReview-result-item .ui-help{width:100%}.weapp-contract-keywordReview-result-item-text{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-review-option{padding:12px 12px 0}.ai-review-option-pointer-operate{margin-top:12px;margin-bottom:4px;display:flex;align-items:center;justify-content:flex-end}.ai-review-option-pointer-operate .ui-icon{color:#666;color:var(--regular-fc);margin-left:8px;cursor:pointer}.ai-review-option-pointer-operate .ui-icon:hover{color:#5d9cec;color:var(--primary)}.ai-review-option-pointer-operate .ui-icon.disabled{cursor:not-allowed;color:#999;color:var(--secondary-fc)}.ai-review-option-pointer-search{margin-bottom:12px;display:flex;align-items:center}.ai-review-option-pointer-search .ui-input{margin-right:12px}.ai-review-option-pointer-search .ui-icon{cursor:pointer;color:#5d9cec;color:var(--primary)}.ai-review-result{width:100%;height:100%;display:flex;flex-direction:column}.ai-review-result-loading{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ai-review-result-content{flex:auto;overflow:auto;width:calc(100% + 40px);padding:0 20px;margin-left:-20px}.ai-review-result-overview{margin-bottom:20px}.ai-review-result-overview-title{font-size:14px;font-size:var(--font-size-14);margin-bottom:8px}.ai-review-result-overview-list{display:flex;align-items:center;justify-content:flex-start}.ai-review-result-overview-item{flex:1 1;height:70px;border:1px solid #e5d1d1;border-radius:4px;box-shadow:0 0 2px 1px #e5d1d1;cursor:pointer;margin-right:40px;position:relative;padding:12px 16px;background-color:var(--color-bg);border:1px solid var(--color-icon);overflow:hidden}.ai-review-result-overview-item:last-child{margin-right:0}.ai-review-result-overview-item-num{font-size:20px;font-weight:700;color:var(--color-border)}.ai-review-result-overview-item-bottom{display:flex;align-items:center;justify-content:space-between}.ai-review-result-overview-item-title{color:#666;color:var(--regular-fc);font-size:12px;line-height:20px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-review-result-overview-item-icon{width:22px;height:22px;margin-bottom:4px}.ai-review-result-overview-item-tag{width:24px;height:24px;position:absolute;right:0;top:0;background:linear-gradient(45deg,transparent,transparent 50%,var(--color-border) 0,var(--color-border));display:none}.ai-review-result-overview-item-tag .ui-icon{position:absolute;right:0;top:0;color:#fff}.ai-review-result-overview-item.active .ai-review-result-overview-item-tag{display:block}.ai-review-result-overview-item.active{border:1px solid var(--color-border)}.ai-review-result-overview-item.high{--color-bg:#fff1f1;--color-icon:#ffb8b8;--color-border:#d61f1f}.ai-review-result-overview-item.low{--color-bg:#fff3e7;--color-icon:#ffd7ae;--color-border:#f90}.ai-review-result-overview-item.advise{--color-bg:#e1edff;--color-icon:#accdff;--color-border:#06f}.ai-review-result-item{border:1px solid #e5e5e5;border:var(--border-solid);border-radius:4px;margin-bottom:12px}.ai-review-result-item.high{--header-bg:#fff1f1}.ai-review-result-item.low{--header-bg:#fff3e7}.ai-review-result-item.advise{--header-bg:#e1edff}.ai-review-result-item-header{display:flex;align-items:center;height:40px;font-weight:700;padding:0 16px;background-color:var(--header-bg)}.ai-review-result-item-header-icon{width:20px;height:20px;flex:none;margin-right:8px}.ai-review-result-item-header-content{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-size:var(--font-size-12);line-height:22px}.ai-review-result-item-content{background-color:#fff;padding:12px;font-size:12px;font-size:var(--font-size-12);line-height:20px}.ai-review-result-item-content-group{display:flex;margin-bottom:16px}.ai-review-result-item-content-group-title{width:100px;flex:none;font-size:12px;font-size:var(--font-size-12);margin-bottom:4px;color:#666;color:var(--regular-fc)}.ai-review-result-item-content-group-title-text{color:#999;color:var(--secondary-fc)}.ai-review-result-item-content-group-content-text{color:#111;color:var(--main-fc)}.ai-review-result-item-content-group-content-text:after{content:"";margin-right:4px}.ai-review-result-item-content-group-content-subText{color:#999;color:var(--secondary-fc);display:block;margin-top:4px}.ai-review-result-item-content-group-content-btn{display:inline-flex;align-items:center;vertical-align:top;color:#5d9cec;color:var(--primary)}.ai-review,.ai-review-side{width:100%;height:100%}.ai-review-side{background:#fff;border-left:1px solid #e5e5e5;border-left:var(--border-solid);overflow:hidden}.ai-review-title{display:flex;align-items:center;justify-content:flex-end;height:47px;padding-right:12px;border-bottom:1px solid #e5e5e5;border-bottom:var(--border-solid)}.ai-review-title .ui-btn{margin-left:8px}.ai-review-body{height:calc(100% - 47px);overflow:auto;padding:20px 20px 0}.ai-review-upload{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background:#fff}.ai-review-upload-box{width:400px}.ai-review-upload-btn{width:400px;display:flex;align-items:center;justify-content:flex-end;margin-top:20px}.weapp-contract-extract-setting-group{border:1px solid #e5e5e5;border:var(--border-solid);border-radius:6px;margin-bottom:16px}.weapp-contract-extract-setting-group-header{height:40px;display:flex;align-items:center;justify-content:space-between;border-radius:6px;background-color:#fbfbfb;background:linear-gradient(90deg,#dae9ff,#edf4ff);border:1px solid #cce0ff;padding:0 16px}.weapp-contract-extract-setting-group-header-left{flex:auto;display:flex;align-items:center;overflow:hidden}.weapp-contract-extract-setting-group-header-left>span:first-child{font-size:12px;font-size:var(--font-size-12);color:#666;line-height:22px;margin-right:8px}.weapp-contract-extract-setting-group-header-left.disabled{cursor:pointer}.weapp-contract-extract-setting-group-header-left-icon{width:14px;margin-right:8px;color:#5d9cec;color:var(--primary)}.weapp-contract-extract-setting-group-header-left-text{flex:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-size:var(--font-size-12);color:#111;color:var(--main-fc)}.weapp-contract-extract-setting-group-header-left-expand{cursor:pointer;color:#5d9cec;color:var(--primary);margin-left:8px}.weapp-contract-extract-setting-group-header-right{flex:none;display:flex;align-items:center;justify-content:center;color:#999;color:var(--secondary-fc);font-size:12px;font-size:var(--font-size-12);cursor:pointer;line-height:16px;margin-left:16px}.weapp-contract-extract-setting-group-header-right .ui-icon{width:14px;margin-right:4px}.weapp-contract-extract-setting-group-header-right:hover{color:#5d9cec;color:var(--primary)}.weapp-contract-extract-setting-group-content{background-color:#fff;padding:16px}.weapp-contract-extract-setting-group-content-list table{width:100%;border-collapse:collapse;margin-bottom:16px}.weapp-contract-extract-setting-group-content-list table th{font-size:12px;font-size:var(--font-size-12);font-weight:700;color:#111;color:var(--main-fc);text-align:left;height:40px;padding:4px 8px;border:1px solid #e5e5e5;border:var(--border-solid)}.weapp-contract-extract-setting-group-content-list table th:last-child{width:40px;border:none}.weapp-contract-extract-setting-group-content-list table td{height:40px;padding:4px 8px;border:1px solid #e5e5e5;border:var(--border-solid);font-size:12px;font-size:var(--font-size-12);width:120px;overflow:hidden}.weapp-contract-extract-setting-group-content-list table td:last-child{width:40px;border:none}.weapp-contract-extract-setting-group-content-list table .ui-icon{cursor:pointer;color:#666;color:var(--regular-fc)}.weapp-contract-extract-setting-group-content-list table .ui-icon:hover{color:#5d9cec;color:var(--primary)}.weapp-contract-extract-setting-group-content-list table .ui-input,.weapp-contract-extract-setting-group-content-list table .ui-select{width:160px}.weapp-contract-extract-setting-group-content-list-select{width:160px;overflow:hidden}.weapp-contract-extract-setting-group-content-list-remove{display:block;width:40px}.weapp-contract-extract-setting-group-content-list-add td{border:1px solid #e5e5e5!important;border:var(--border-solid)!important}.weapp-contract-extract-setting-group-content-btns{display:flex;align-items:center;justify-content:center}.weapp-contract-extract-setting-group-content.hide{display:none}.weapp-contract-extract-setting-table-name{font-size:12px;font-size:var(--font-size-12);color:#111;color:var(--main-fc);line-height:22px}.weapp-contract-extract-list-empty{text-align:center;min-height:35px;min-height:calc(var(--hd)*35);color:#666;color:var(--table-font-color);line-height:35px;line-height:calc(var(--hd)*35);background-color:#fff;background-color:var(--base-white);border:1px solid #e5e5e5;border:1px solid var(--border-color)}.weapp-contract-extract-list-add,.weapp-contract-extract-list-empty{font-size:12px;font-size:var(--font-size-12);display:flex;align-items:center;justify-content:center}.weapp-contract-extract-list-add{height:36px;color:#5d9cec;color:var(--primary);border:1px solid #e5e5e5;border:var(--border-solid);border-radius:6px;font-weight:700;cursor:pointer;transition:border-color .3s ease}.weapp-contract-extract-list-add:hover{border-color:#5d9cec;border-color:var(--primary)}.weapp-contract-extract-list-add .ui-icon{margin-right:4px;margin-bottom:2px}.weapp-contract-extract-result-group{border:1px solid #e5e5e5;border:var(--border-solid);border-radius:6px;margin-bottom:16px}.weapp-contract-extract-result-group:last-child{margin-bottom:0}.weapp-contract-extract-result-group-header{height:40px;display:flex;align-items:center;justify-content:flex-start;border-radius:6px;background:linear-gradient(90deg,#dae9ff,#edf4ff);border:1px solid #cce0ff;padding:0 16px;font-size:12px;font-size:var(--font-size-12);font-weight:700;line-height:20px;cursor:pointer}.weapp-contract-extract-result-group-header-icon{width:14px;margin-right:8px;color:#5d9cec;color:var(--primary)}.weapp-contract-extract-result-group-header-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}.weapp-contract-extract-result-group-header-expand{cursor:pointer;margin-left:8px;-webkit-user-select:none;user-select:none}.weapp-contract-extract-result-group-content{padding:10px;font-size:12px;font-size:var(--font-size-12);line-height:32px;background-color:#fff}.weapp-contract-extract-result-group-content-item{margin-bottom:12px}.weapp-contract-extract-result-group-content-item-name{font-weight:700;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-extract-result-group-content-item-line{display:flex;align-items:center;padding:0 10px;border-radius:6px}.weapp-contract-extract-result-group-content-item-line:nth-child(odd){background-color:#f7f9fc}.weapp-contract-extract-result-group-content-item-alias{width:100px;flex:none;color:#999;color:var(--secondary-fc)}.weapp-contract-extract-result-group-content-item-field{flex:auto;color:#111;color:var(--main-fc)}.weapp-contract-extract-result-detail{border-radius:6px;margin-bottom:16px;overflow:hidden}.weapp-contract-extract-result-detail-header{height:40px;display:flex;align-items:center;justify-content:flex-start;border-radius:6px 6px 0 0;background:linear-gradient(90deg,#dae9ff,#edf4ff);border:1px solid #cce0ff;padding:0 16px;font-size:12px;font-size:var(--font-size-12);font-weight:700;line-height:20px;cursor:pointer}.weapp-contract-extract-result-detail-header-icon{width:14px;margin-right:8px;color:var(--badge-dot-lime)}.weapp-contract-extract-result-detail-header-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}.weapp-contract-extract-result-detail-header-expand{cursor:pointer;margin-left:8px;-webkit-user-select:none;user-select:none}.weapp-contract-aiCompare-content,.weapp-contract-aiCompare-side{width:100%;height:100%;padding:10px;background-color:#f3f8fe}.weapp-contract-aiCompare-docs{width:100%;height:100%;background-color:#fff;border:1px solid #e5e5e5;border:var(--border-solid)}.weapp-contract-aiCompare-docs-body{width:100%;height:calc(100% - 60px);display:flex;padding:10px}.weapp-contract-aiCompare-docs-left,.weapp-contract-aiCompare-docs-right{flex:1 1;height:100%;overflow:hidden;border:1px solid #e5e5e5;border:var(--border-solid)}.weapp-contract-aiCompare-docs-left{margin-right:10px;--tag-bg-color:#547bee}.weapp-contract-aiCompare-docs-right{--tag-bg-color:#06b39b}.weapp-contract-aiCompare-docs-title{display:flex;justify-content:space-between;align-items:center;height:40px;font-size:12px;font-size:var(--font-size-12);padding:0 12px;background-color:#f2f5fa;border-bottom:1px solid #e5e5e5;border-bottom:var(--border-solid);overflow:hidden;width:100%;line-height:40px}.weapp-contract-aiCompare-docs-title-left{height:100%;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-aiCompare-docs-title-left-tag{background-color:var(--tag-bg-color);color:#fff;padding:6px 8px;border-radius:4px;margin-right:4px}.weapp-contract-aiCompare-docs-title-right{margin-left:8px}.weapp-contract-aiCompare-docs-content{height:calc(100% - 40px)}.weapp-contract-aiCompare-docs-footer{display:flex;align-items:center;justify-content:center}.weapp-contract-aiCompare-docs-footer-left,.weapp-contract-aiCompare-docs-footer-right{flex:1 1}.weapp-contract-aiCompare-docs-footer-right{margin-right:10px}.weapp-contract-aiCompare-docs-footer-btns{display:flex;align-items:center;justify-content:flex-end}.weapp-contract-aiCompare-docs-footer-btns .ui-btn{margin-left:8px;border-radius:4px}.weapp-contract-aiCompare-docs-footer2-choice{display:flex;align-items:center;justify-content:flex-start;font-size:12px;font-size:var(--font-size-12);font-weight:700;padding-left:10px;line-height:20px}.weapp-contract-aiCompare-docs-footer2-choice .ui-switch{margin-left:8px}.weapp-contract-aiCompare-diff{width:100%;height:100%;padding:10px;border:1px solid #e5e5e5;border:var(--border-solid)}.weapp-contract-aiCompare-diff-header{display:flex;justify-content:space-between;align-items:center}.weapp-contract-aiCompare-diff-header-left{font-size:14px;font-size:var(--font-size-14);color:#111;color:var(--main-fc);font-weight:700}.weapp-contract-aiCompare-diff-header-similar{color:#111;color:var(--main-fc);margin:0 4px;font-size:12px;font-size:var(--font-size-12)}.weapp-contract-aiCompare-diff-header-similar-text{color:#999;color:var(--secondary-fc);margin-left:2px}.weapp-contract-aiCompare-diff-header-similar-value{color:#5d9cec;color:var(--primary);margin-right:2px}.weapp-contract-aiCompare-diff-content{height:calc(100% - 30px)}.weapp-contract-aiCompare-diff-content-body{height:calc(100% - 40px);overflow:auto;padding:10px 0 0}.weapp-contract-aiCompare-diff-content-body-spin{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.weapp-contract-aiCompare-diff-content .ui-menu-tab-top{padding:0}.weapp-contract-aiCompare-diff-item{background-color:#fff;border:1px solid #e5e5e5;border:var(--border-solid);font-size:12px;font-size:var(--font-size-12);margin-bottom:8px;cursor:pointer}.weapp-contract-aiCompare-diff-item.delete{--cl:var(--danger);--bg:#fbe3e3}.weapp-contract-aiCompare-diff-item.change,.weapp-contract-aiCompare-diff-item.insert{--cl:var(--success);--bg:var(--primary)}.weapp-contract-aiCompare-diff-item:last-child{margin-bottom:0}.weapp-contract-aiCompare-diff-item-title{height:32px;line-height:32px;border-bottom:1px solid #e5e5e5;border-bottom:var(--border-solid)}.weapp-contract-aiCompare-diff-item-title-index{background:var(--bg);border-radius:0 8px 8px 0;padding:1px 8px;color:#fff;margin-right:8px}.weapp-contract-aiCompare-diff-item-title-text{color:var(--cl)}.weapp-contract-aiCompare-diff-item-content{padding:8px;line-height:16px}.weapp-contract-aiCompare-diff-item-content-line{margin-bottom:8px}.weapp-contract-aiCompare-diff-item-content-name{font-weight:700}.ai-riskpoint{width:100%;height:100%}.ai-riskpoint-content{margin-bottom:12px}.ai-riskpoint-group{margin-bottom:16px}.ai-riskpoint-group:after{content:"";display:block;width:100%;border-bottom:1px dashed #e5e5e5;border-bottom:1px dashed var(--border-color)}.ai-riskpoint-group:last-of-type:after{display:none}.ai-riskpoint-section{background-color:#fff;border:1px solid #e5e5e5;border:var(--border-solid);border-radius:8px;padding:16px;margin-bottom:8px;--icon-color1:#0270ff;--icon-color2:#a9ceff}.ai-riskpoint-section.isMain{--icon-color1:#ff8000;--icon-color2:#ffc285}.ai-riskpoint-title{font-size:14px;line-height:24px;font-weight:700;background:linear-gradient(90deg,#67b2ff,rgba(119,191,255,.2));color:#111;color:var(--main-fc);border-radius:8px;padding:6px 4px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.ai-riskpoint-title-left{flex:auto;display:flex;align-items:center;overflow:hidden}.ai-riskpoint-title-right{flex:none;width:40px;text-align:center}.ai-riskpoint-title-content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}.ai-riskpoint-title-icon{flex:none;position:relative;display:flex;justify-content:center;width:24px;width:calc(var(--hd)*24);height:10px;height:24px;height:calc(var(--hd)*24);margin-right:8px}.ai-riskpoint-title-icon-dark,.ai-riskpoint-title-icon-light{display:inline-block;position:absolute;width:10px;width:calc(var(--hd)*10);height:10px;height:calc(var(--hd)*10);border-radius:10px;border-radius:calc(var(--hd)*10)}.ai-riskpoint-title-icon-dark{top:4px;z-index:5;background-color:var(--icon-color1)}.ai-riskpoint-title-icon-light{top:10px;z-index:4;background-color:var(--icon-color2)}.ai-riskpoint-line{border-bottom:1px solid #e5e5e5;border-bottom:var(--border-solid);margin:8px 0}.ai-riskpoint-content .anchor{display:none}.ai-riskpoint .wmde-markdown{font-size:12px;font-size:var(--font-size-12);font-family:inherit}.ai-content{width:100%;height:100%;background-color:#fff;padding-top:16px}.ai-content .anchor{display:none}.ai-content .wmde-markdown{font-size:12px;font-size:var(--font-size-12);font-family:inherit}.ai-content-loading{margin-top:12px}.weapp-contract-panel-item-header{height:40px;font-size:12px;font-size:var(--font-size-12);display:flex;align-items:center;justify-content:space-between;padding:0 12px}.weapp-contract-panel-item-title{font-weight:700}.template-permission .ui-dialog-body{display:flex;flex-direction:column}.template-permission-form{margin-bottom:12px}.template-permission-form .ui-formSwitch-RADIO{width:100%;height:30px}.template-permission-list{flex:auto;overflow:hidden}.term-page-content{height:100%;overflow:hidden;border-right:1px solid #e5e5e5;border-right:var(--border-solid)}.term-page-body{width:100%;height:100%;display:flex;flex-direction:column}.term-page-body-menu{flex:none;--menu-item-height:40px}.term-page-body-content{flex:auto;overflow:hidden}.term-page-side{height:100%;background-color:#fff;min-width:400px;overflow:hidden;display:flex;flex-direction:column}.term-page-side-header{flex:none;padding:8px 20px;border-bottom:1px solid #e5e5e5;border-bottom:var(--border-solid);display:flex;align-items:center;justify-content:space-between;height:40px}.term-page-side-header-search{flex:auto;margin-right:12px}.term-page-side-header-search .ui-searchAdvanced-layout-noGroup{margin:0;padding:0}.term-page-side-header-search .ui-searchAdvanced-condition-popup{left:20px;width:calc(100% - 40px)}.term-page-side-header-search .ui-form .ui-formItem{margin:0}.term-page-side-header-search .ui-formItem-label-fixedWidth{min-width:70px;width:auto}.term-page-side-header-search .ui-formItem-label-fixedWidth .ui-formItem-label{padding:0}.term-page-side-header-btns{flex:none}.term-page-side-content{flex:auto;display:flex;flex-direction:column;overflow:hidden}.term-page-side-content .block-spin-body{display:flex;flex-direction:column}.term-page-side-content-list{flex:none;overflow:auto;max-height:calc(100% - 40px)}.term-page-side-content-list .ui-list-body{width:100%}.term-page-side-content-list .ui-list-column .ui-list-item>:not(.ui-list-content){align-items:flex-start;padding-top:30px}.term-page-side-content-pagination{flex:none;height:40px;display:flex;align-items:center;justify-content:flex-end;margin-right:12px}.term-page-side-item{width:100%;margin:12px 0;padding:12px 12px 12px 0;overflow:hidden}.term-page-side-item:not(:last-child){border-bottom:1px solid #e5e5e5;border-bottom:var(--border-solid);padding-top:24px}.term-page-side-item-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.term-page-side-item-title{font-size:14px;font-size:var(--font-size-14);font-weight:700}.term-page-side-item-content{font-size:12px;font-size:var(--font-size-12);color:#999;color:var(--secondary-fc);display:flex;align-items:flex-end;justify-content:space-between}.term-page-side-item-detail{line-height:20px;max-height:80px;white-space:normal;overflow:auto;white-space:pre-wrap}.term-page-side-item-popup{max-height:200px;line-height:20px;white-space:pre-wrap;overflow:auto}.term-page-side-item-btns{flex:none}.term-page-side-item .ui-btn{margin-left:8px}.permission-list-header{display:flex;align-items:center;justify-content:space-between;height:30px;font-size:12px;color:#666;color:var(--regular-fc);margin-top:4px}.permission-list-header .ui-icon{margin-left:8px;cursor:pointer;color:#5d9cec;color:var(--primary)}.type-manage-root{height:100%;display:flex;flex-direction:column}.type-manage-headerRight{display:flex;align-items:center;justify-content:flex-end}.type-manage-headerRight .ui-btn{flex:none}.type-manage-headerRight .ui-input-wrap{flex:none;width:200px;margin-left:12px}.type-manage-headerRight .ui-icon{color:#bbb;color:var(--invalid)}.type-manage-content{padding:12px;flex:1 1;overflow:auto}.type-manage-column-department{display:flex;line-height:20px}.type-manage-column-departmentItem{padding:0 4px;margin-right:4px;border:1px solid #e5e5e5;border:var(--border-solid);border-color:#999;border-color:var(--secondary-fc)}.type-manage-column-setting{color:#5d9cec;color:var(--primary);cursor:pointer;margin-right:8px}.type-manage-column-expand{display:flex;align-items:center}.type-manage-column-expand .ui-icon-svg{cursor:pointer}.type-manage-column-expand-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-multiline{max-width:100%}.weapp-contract-multiline-icon{margin-left:8px;cursor:pointer}.weapp-contract-multiline-icon:hover{color:#5d9cec;color:var(--primary)}.weapp-contract-multiline.ellipsis.visible .weapp-contract-multiline-text{display:inline}.weapp-contract-multiline.ellipsis:not(.visible){display:flex}.weapp-contract-multiline.ellipsis:not(.visible) .weapp-contract-multiline-text{display:block;flex:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-multiline.ellipsis:not(.visible) .weapp-contract-multiline-icon{display:block;flex:none}.weapp-contract-aicontract .ai-chat-msg-reasoning-content-wrapper{display:none}.weapp-contract-aicontract-aiIcon{height:20px;vertical-align:middle}.weapp-contract-aicontract-compare-option .ui-spin{height:12px;float:left;margin-right:8px}.weapp-contract-aicontract-correction{background-color:#fff;height:100%}.weapp-contract-aicontract-correction-btns{height:100%;display:flex;justify-content:flex-end;align-items:center}.weapp-contract-aicontract-correction-btns .ui-icon{margin-left:12px;cursor:pointer}.weapp-contract-aicontract-correction-body{padding:8px;height:calc(100% - 52px);overflow:auto}.weapp-contract-aicontract-correction-item{display:flex;padding:4px 8px;margin:8px 0;border:1px solid #e5e5e5;border:var(--border-solid);border-radius:4px;line-height:24px}.weapp-contract-aicontract-correction-item-left{flex:auto;font-size:12px;color:#999;color:var(--secondary-fc)}.weapp-contract-aicontract-correction-item-name{margin-right:8px}.weapp-contract-aicontract-correction-item-text{vertical-align:middle;word-break:break-all}.weapp-contract-aicontract-correction-item-right{flex:none}.weapp-contract-aicontract-correction-item-right .ui-btn{line-height:inherit;color:#5d9cec;color:var(--primary);margin-left:8px}.weapp-contract-aicontract-correction-streamLoading{height:40px}.weapp-contract-aicontract-credit-option-desc{margin-bottom:8px;color:#666;color:var(--regular-fc)}.weapp-contract-aicontract-credit-option-btns{margin-top:8px;display:flex;align-items:center;justify-content:flex-end}.weapp-contract-aicontract-credit-option-iframe{border:none;width:100%;height:100%}.weapp-contract-aicontract-extract-option-th .ui-help{-webkit-transform:translateY(-1px);transform:translateY(-1px);margin-left:2px}.weapp-contract-aicontract-extract-option-btns{display:flex;align-items:center;justify-content:flex-end;margin-top:8px}.weapp-contract-aicontract-extract-result{width:100%;height:100%}.weapp-contract-aicontract-extract-result-body{padding:12px;overflow:auto}.weapp-contract-aicontract-extract-result-footer{display:flex;align-items:center;justify-content:flex-end;margin-right:12px}.weapp-contract-aicontract-extract-result-footer .ui-btn{margin-left:8px}.weapp-contract-aicontract-review{width:100%;height:100%}.weapp-contract-aicontract-review-option-operate{display:flex;align-items:center;justify-content:flex-end;margin-top:8px}.weapp-contract-aicontract-review-option-operate .ui-icon{color:#111;color:var(--main-fc);margin-left:8px;cursor:pointer}.weapp-contract-aicontract-review-option-operate .ui-icon:hover{color:#5d9cec;color:var(--primary)}.weapp-contract-aicontract-review-option-operate .ui-icon.disabled{color:#bbb;color:var(--invalid);cursor:default}.weapp-contract-aicontract-review-option-table{margin-top:8px}.weapp-contract-aicontract-review-option-btns{margin-top:8px;display:flex;align-items:center;justify-content:flex-end}.weapp-contract-aicontract-review-btns{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end}.weapp-contract-aicontract-review-btns .ui-btn{margin-right:8px}.weapp-contract-aicontract-review-body{height:calc(100% - 50px)}.weapp-contract-aicontract-signature-option-btn{margin-top:12px;display:flex;align-items:center;justify-content:flex-end}.weapp-contract-aicontract-content-upload,.weapp-contract-aicontract-sider{width:100%;height:100%;background-color:#fff}.weapp-contract-aicontract-sider{border-left:1px solid #e5e5e5;border-left:var(--border-solid)}.weapp-contract-aicontract-sider .ai-chat-box{width:100%;height:calc(100% - 38px)}.weapp-contract-aicontract-sider-chat,.weapp-contract-aicontract-sider-content{width:100%;height:100%}.weapp-contract-aicontract-sider-content,.weapp-contract-aicontract-sider.active .weapp-contract-aicontract-sider-chat{display:none}.weapp-contract-aicontract-sider.active .weapp-contract-aicontract-sider-content{display:block}.weapp-contract-aicontractv2{width:100%;height:100%;background:#fff;display:flex;flex-direction:column}.weapp-contract-aicontractv2-noright,.weapp-contract-aicontractv2-spin{justify-content:center;align-items:center;display:flex}.weapp-contract-aicontractv2-noright{height:100%;flex-direction:column}.weapp-contract-aicontractv2-header{flex:none;height:47px}.weapp-contract-aicontractv2-header .ui-title{background-color:#fff}.weapp-contract-aicontractv2-header-right{display:flex;justify-content:flex-end}.weapp-contract-aicontractv2-header-right .ui-btn{margin-left:8px}.weapp-contract-aicontractv2-body{flex:auto;display:flex;overflow:hidden}.weapp-contract-aicontractv2-body>.ui-empty,.weapp-contract-aicontractv2-body>.ui-spin{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.weapp-contract-aicontractv2-body>.ui-empty{flex-direction:column}.weapp-contract-aicontractv2-body-content{height:100%;flex:auto;display:flex}.weapp-contract-aicontractv2-body-content .weapp-file-office{padding-right:8px;background-color:#eee}.weapp-contract-aicontractv2-body-sider{max-width:720px;min-width:450px;height:100%;flex:auto;border-left:1px solid #e5e5e5;border-left:var(--border-solid);background:linear-gradient(180deg,#dfedff,#f3f8ff 30%,#f3f8ff)}.weapp-contract-aicontractv2-body-sider .weapp-contract-aicontract,.weapp-contract-aicontractv2-body-sider>.weapp-contract-aicontractv2-common-spin{height:100%}.weapp-contract-aicontractv2-content-upload{justify-content:center;align-items:center;display:flex;width:100%;height:100%;background-image:linear-gradient(180deg,#dcefff 50%,hsla(0,0%,100%,0) 81%)}.weapp-contract-aicontractv2-content-upload>div{border:1px solid #e5e5e5;border:var(--border-solid);height:auto;max-height:95%;overflow:scroll;width:720px;padding:16px 24px;display:flex;flex-direction:column;border-radius:10px;background-color:#fff}.weapp-contract-aicontractv2-content-upload-title{flex:0 0;justify-content:space-between;align-items:center;display:flex;margin-bottom:16px}.weapp-contract-aicontractv2-content-upload-title-left{display:flex;flex-direction:column}.weapp-contract-aicontractv2-content-upload-title-left>span:first-child{color:#000;font-size:16px;font-weight:700;margin-bottom:8px}.weapp-contract-aicontractv2-content-upload-title-left>span:last-child{color:#7d8aa2;font-size:12px}.weapp-contract-aicontractv2-content-upload-title-right>span{font-size:12px;font-size:var(--font-size-12)}.weapp-contract-aicontractv2-content-upload-title-right>span:hover{cursor:pointer;color:#5d9cec;color:var(--primary)}.weapp-contract-aicontractv2-content-upload-title>.ui-btn{height:36px;width:120px;border-radius:60px;background:#d0d9e5;color:#fff;font-weight:700;font-size:12px}.weapp-contract-aicontractv2-content-upload-title>.active-btn,.weapp-contract-aicontractv2-content-upload-title>.active-btn:hover{background:linear-gradient(119.13deg,#4545ff,#4a7dff 35%,#428eff 69%,#a0d3ff);color:#fff}.weapp-contract-aicontractv2-content-upload-comp{display:flex;flex-direction:column}.weapp-contract-aicontractv2-content-upload-comp .ui-upload-select-drag-area{height:100%;min-height:190px;border:0;border-radius:6px;background:#f4f7fb}.weapp-contract-aicontractv2-content-upload-comp .ui-upload-select-drag-area-text{color:#53627e;font-size:12px}.weapp-contract-aicontractv2-content-upload-comp .ui-upload-listB{flex:0 0}.weapp-contract-aicontractv2-content-upload-view{display:flex;flex-direction:column;flex-wrap:wrap;flex:1 1 auto;min-height:200px;background-color:#f4f7fb;padding:8px 0;position:relative}.weapp-contract-aicontractv2-content-upload-view .weapp-contract-aicontractv2-content-upload-list{height:100px;padding:0 8px;flex:1 1 auto;display:flex;flex-wrap:wrap;overflow-y:scroll;justify-content:flex-start;background-color:#f4f7fb}.weapp-contract-aicontractv2-content-upload-view .weapp-contract-aicontractv2-content-upload-list-item{width:calc(50% - 12px);flex:none;justify-content:space-between;align-items:center;display:flex;border-radius:8px;padding:8px 10px;margin:6px;background:#fff;height:52px}.weapp-contract-aicontractv2-content-upload-view .weapp-contract-aicontractv2-content-upload-list-item-left{flex:1 1 auto;display:flex;align-items:center;width:100%;height:100%}.weapp-contract-aicontractv2-content-upload-view .weapp-contract-aicontractv2-content-upload-list-item-left>img{flex:0 0}.weapp-contract-aicontractv2-content-upload-view .weapp-contract-aicontractv2-content-upload-list-item-left-info{flex:1 1 auto;display:flex;width:100px;flex-direction:column;justify-content:space-evenly;height:100%;margin-left:8px}.weapp-contract-aicontractv2-content-upload-view .weapp-contract-aicontractv2-content-upload-list-item-left-info>span:first-child{color:#222325;font-size:12px;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.weapp-contract-aicontractv2-content-upload-view .weapp-contract-aicontractv2-content-upload-list-item-left-info>span:last-child{color:#9c9fa7;font-size:10px}.weapp-contract-aicontractv2-content-upload-view .weapp-contract-aicontractv2-content-upload-list-item-right{flex:0 0;margin-left:8px;color:#cbced2}.weapp-contract-aicontractv2-content-upload-view .weapp-contract-aicontractv2-content-upload-list-item-right .ui-icon:hover{color:#5d9cec;color:var(--primary);cursor:pointer}.weapp-contract-aicontractv2-content-upload-view-footer{flex:0 0 20px;padding:0 20px}.weapp-contract-aicontractv2-content-upload-view-footer .custom-upload-btn{height:100%;display:flex;align-items:center;justify-content:flex-end;color:#798cb2;font-size:12px}.weapp-contract-aicontractv2-content-upload-view-footer .custom-upload-btn>span{line-height:normal;margin-left:4px}.weapp-contract-aicontractv2-content-upload-view-footer .custom-upload-btn :hover{cursor:pointer;color:#5d9cec;color:var(--primary)}.weapp-contract-aicontractv2-content-upload-view-footer .weapp-contract-aicontractv2-content-upload-simple{display:none}.weapp-contract-aicontractv2-content-upload-view:after{content:"";position:absolute;bottom:24px;left:0;right:8px;height:30px;background:linear-gradient(0deg,#f4f7fb 50%,rgba(244,247,251,0))}.weapp-contract-aicontractv2-content-upload-tip{margin-top:16px;margin-top:var(--spacing-md);background-image:linear-gradient(198deg,#dde4ff,#f6f9ff 33%);border-radius:8px;font-size:12px;font-size:var(--font-size-12);padding:20px 20px 0}.weapp-contract-aicontractv2-content-upload-tip-item{margin-bottom:12px}.weapp-contract-aicontractv2-content-upload-tip-item>span:first-child{font-size:12px;font-weight:700;color:#1f2329;margin-right:8px;margin-right:var(--spacing-sm)}.weapp-contract-aicontractv2-content-upload-tip-item>span:nth-child(2){font-size:12px;color:#8f949e}.weapp-contract-aicontractv2-content-ref{width:100%;height:100%}.weapp-contract-aicontractv2-content-ref.changing:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.weapp-contract-aicontractv2-ai-tip{display:flex;flex-direction:column;padding:10px 20px;border-radius:10px;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.0784313725490196);min-width:300px}.weapp-contract-aicontractv2-ai-tip-title{height:20px;line-height:20px;color:#25272a;font-size:12px;margin-bottom:10px}.weapp-contract-aicontractv2-ai-tip-list{border-top:1px dashed #e0e1e3;max-height:250px;overflow-y:scroll;padding:4px 0}.weapp-contract-aicontractv2-ai-tip-list .ui-scroller__bar{display:none}.weapp-contract-aicontractv2-ai-tip-list-item{display:flex;align-items:center;color:#222325;font-size:12px;line-height:14px;height:20px;margin-top:12px}.weapp-contract-aicontractv2-ai-tip-list-item>.text{flex:1 1 auto;width:100px;margin-left:8px;margin-left:var(--spacing-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-aicontractv2-ai-tip-list-item .ui-input-suffix{color:#222325}.weapp-contract-aicontractv2-ai-tip-list-item .ui-input-suffix .ui-icon:hover{color:#5d9cec;color:var(--primary);cursor:pointer}.weapp-contract-aicontractv2-ai-tip-list-item>.ui-icon{flex:0 0}.weapp-contract-aicontractv2-ai-tip-list-item>.operate{margin-left:8px;margin-left:var(--spacing-sm)}.weapp-contract-aicontractv2-ai-tip-list-item .operate:hover{cursor:pointer;color:#5d9cec;color:var(--primary)}.weapp-contract-aicontractv2-ai-tip>.ui-input-wrap{margin-top:8px;margin-top:var(--spacing-sm)}.weapp-contract-aicontractv2-ai-tip>.ui-input-wrap .ui-input-suffix{color:#222325}.weapp-contract-aicontractv2-ai-tip>.ui-input-wrap .ui-input-suffix .ui-icon:hover{color:#5d9cec;color:var(--primary);cursor:pointer}.weapp-contract-aicontractv2-m{width:100%;height:100%}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body{height:100%}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .ui-layout-side{width:100%!important}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .ui-layout-side .weapp-contract-aicontractv2-body-sider{width:100%;min-width:auto;max-width:unset}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .ui-layout-side .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-sider-menu-container{overflow-x:scroll;width:calc(100% - 40px)}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .ui-layout-side .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-common-tip{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .ui-layout-side .weapp-contract-aicontractv2-body-content{padding:0!important}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-body-content .ui-spin{display:flex;justify-content:center;align-items:center}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-body-content .weapp-file-office{padding:0}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;background-image:none;align-items:unset}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-title{margin:20px 0 12px}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-title-left>span{font-family:SourceHanSansCN-Medium;font-size:12px;color:#666;letter-spacing:0;font-weight:500;margin-bottom:0}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-title-right button{font-family:SourceHanSansCN-Regular;font-size:12px;color:#1b66ff;letter-spacing:0;font-weight:400;border:0;padding-right:0}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons{display:flex;width:100%;justify-content:space-between}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item{height:72px;width:72px;font-family:SourceHanSansCN-Regular;font-size:12px;color:#1d1e2c;letter-spacing:0;font-weight:400;flex:1 1;text-align:center;padding:10px 0;border-radius:8px;background-color:#f4f7fc;margin:0 5px}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item-comp{height:100%}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item-comp-customBtn,.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item-comp .ui-m-upload-uploader{width:100%;height:100%}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item-comp-customBtn .ui-icon{display:block}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item-comp-customBtn-name{display:block;margin-top:12px}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item-comp .ui-m-list-scrollview{display:none}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item:first-child{margin-left:0}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item:nth-child(3){margin-left:0;padding-top:6px}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item:nth-child(3) .weapp-contract-aicontractv2-content-upload-buttons-item-comp-customBtn-name{margin-top:8px}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item:nth-child(3) .ui-icon-svg{width:29px;height:30px}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item:nth-child(3)>div{width:100%;height:100%}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item:nth-child(4) .weapp-contract-aicontractv2-content-upload-buttons-item-comp{position:relative}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item:nth-child(4) .weapp-contract-aicontractv2-content-upload-buttons-item-comp .ui-m-browser{width:100%;height:100%;position:absolute;top:0;opacity:0}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-buttons-item:last-child{margin-right:0}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-explain{font-family:SourceHanSansCN-Medium;font-size:12px;color:#666;letter-spacing:0;font-weight:500;margin-top:20px}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-tip{background-color:#f4f7fc;background-image:unset;padding:20px 12px}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-tip-item-name{font-family:SourceHanSansCN-Regular;font-size:12px;color:#1f2329;letter-spacing:0;font-weight:400}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-tip-item-name-content{margin-left:8px}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload-tip-item-desc{font-family:SourceHanSansCN-Normal;font-size:12px;color:#8f949e;letter-spacing:0;line-height:17px;font-weight:400;margin-left:18px;margin-top:7px}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-body .weapp-contract-aicontractv2-content-upload>div{border:0;padding:16px;overflow:unset}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .ui-m-dialog-wrap{height:83%}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .ui-m-dialog-wrap .ui-m-dialog-content{height:100%;border-radius:20px 20px 0 0}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .ui-m-dialog-wrap .ui-m-dialog-content .ui-m-dialog-top{height:100%;padding:0;border-radius:20px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider{text-align:left}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-sider-content-item .weapp-contract-aicontractv2-common-header-list{height:40px;line-height:40px;display:flex;align-items:center;padding-left:5px;font-size:12px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-sider-content-item .weapp-contract-aicontractv2-common-header-list-title{color:#666}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-sider-content-item .weapp-contract-aicontractv2-common-header-list-item-text{display:flex;align-items:center;padding-left:12px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-sider-content-item .weapp-contract-aicontractv2-common-header-list-item-text div{height:30px;line-height:30px;display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-review .weapp-contract-aicontractv2-review-option{display:flex;flex-wrap:wrap;position:relative}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-review .weapp-contract-aicontractv2-review-option-item{flex:0 0 48%;min-width:unset}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-review .weapp-contract-aicontractv2-review-option-item .ui-input,.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-review .weapp-contract-aicontractv2-review-option-item .ui-select{min-width:unset}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-review .weapp-contract-aicontractv2-review-result-overview-item{height:53px;margin-right:11px;padding:8px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-review .weapp-contract-aicontractv2-review-result-overview-item-icon{width:20px;height:20px;margin-right:8px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-review .weapp-contract-aicontractv2-review-result-overview-item-icon img{width:20px;height:20px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-review .weapp-contract-aicontractv2-review-result-overview-item-detail .num{font-size:16px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-review .weapp-contract-aicontractv2-review-result-overview-item-detail .title{font-size:12px;white-space:nowrap}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-review .weapp-contract-aicontractv2-review-result-overview-item:nth-child(3){margin-right:0}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-compare .weapp-contract-aicontractv2-common-body-content{padding:0 20px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-compare .weapp-contract-aicontractv2-common-body-content .weapp-contract-aicontractv2-compare-button{width:100%;height:68px;position:absolute;bottom:0;z-index:3}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-compare .weapp-contract-aicontractv2-common-body-content .weapp-contract-aiCompare-diff-header .ui-m-icon-dropdown{margin-left:10px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-compare .weapp-contract-aicontractv2-common-body-content .weapp-contract-aiCompare-diff-content{height:90%}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-compare .weapp-contract-aicontractv2-common-body-content .weapp-contract-aicontractv2-compare-upload{width:100%;max-width:unset}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-credit{padding:0 20px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-credit .weapp-contract-aicontractv2-common-body-content{height:100%!important;padding-bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-credit .weapp-contract-aicontractv2-common-body-content .block-spin-body{padding-bottom:80px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-credit .weapp-contract-aicontractv2-common-body-content .block-spin-body .weapp-contract-aicontractv2-credit-card{margin-bottom:10px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-credit-card-header-title-name{flex:1 1;width:70%}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-credit-card-header-title-btns{flex:1 1;width:30%}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-credit-card-header-title-btns button{float:right}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-credit-card-header-info-list{flex-wrap:wrap;justify-content:unset;align-items:unset;flex-direction:unset}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-credit-card-header-info-list-item{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10px);margin-bottom:8px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-credit-none{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;display:inline-block;line-height:20px;padding:5px 20px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-signature{padding:0 20px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-extract{font-size:12px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-extract .weapp-contract-aicontractv2-common-empty{margin-top:80px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-extract .weapp-contract-aicontractv2-common-body .weapp-contract-extract-setting-group-content{overflow-x:scroll!important}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-extract .weapp-contract-aicontractv2-common-body-footer .ui-btn{margin:0 10px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-extract table{table-layout:auto}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-extract .weapp-contract-aicontractv2-common-header-title .ui-btn,.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-extract .weapp-contract-aicontractv2-common-tip .ui-btn{display:none}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-extract .ui-m-input-control{width:50px;display:none}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-extract .ui-m-input-extra .ui-icon-svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#000}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-extract table{min-width:-webkit-max-content;min-width:max-content}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-control{height:100%}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-control .weapp-contract-aicontractv2-common-body-content{margin-bottom:40px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-control .weapp-contract-aicontractv2-common-body-content .weapp-contract-aicontractv2-common-empty{margin-top:40px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-control .weapp-contract-aicontractv2-common-body-content .weapp-contract-aicontractv2-common-header-title .ui-btn,.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-control .weapp-contract-aicontractv2-common-tip .ui-btn{display:none}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-control .ai-chat-box{margin-top:0}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-control .ui-m-input-control{width:50px;display:none}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-control .ui-m-input-extra .ui-icon-svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#000}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-procurement{padding:0 20px}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-procurement .weapp-contract-aicontractv2-common-body-content{justify-content:space-between}.weapp-contract-aicontractv2-m-content-ref-MAiContractDialog .weapp-contract-aicontractv2-body-sider .weapp-contract-aicontractv2-procurement .weapp-contract-aicontractv2-common-empty{margin-top:30px}.weapp-contract-aicontractv2-m-content-ref-MAiContractIcon{width:40px;height:40px;position:fixed;bottom:30px;right:30px;display:flex;justify-content:center;align-items:center;background-color:initial}.weapp-contract-aicontractv2-m-content-ref-MAiContractIcon .ui-icon-svg{width:44px;height:44px}.weapp-contract-aicontractv2-m-content-ref-fileSelect{height:43px;background-color:#fff;border-bottom:1px solid #ebebeb}.weapp-contract-aicontractv2-m-content-ref-fileSelect-name{display:inline-block}.weapp-contract-aicontractv2-m-content-ref-fileSelect .ui-m-menu{font-size:12px;font-size:var(--font-size-12)}.weapp-contract-aicontractv2-m .weapp-file-office{height:calc(100% - 43px)}.weapp-contract-aicontractv2-sider{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(180deg,#dfedff,#f3f8ff 30%,#f3f8ff)}.weapp-contract-aicontractv2-sider-header{padding:20px 20px 12px}.weapp-contract-aicontractv2-sider-tip{display:flex;align-items:center;margin:0 20px 12px;padding:10px 12px;border-radius:6px;font-size:12px;color:#202329;background-image:linear-gradient(225deg,#f5f9ff,#fff 39%,#fff 53%,#fff 73%,#f2f7fe);border:1px solid #fceae3}.weapp-contract-aicontractv2-sider-tip>.ui-icon{color:#5d9cec;color:var(--primary);margin-right:8px;margin-right:var(--spacing-sm)}.weapp-contract-aicontractv2-sider-tip>span:nth-child(2){font-size:12px;color:#202329;font-weight:400}.weapp-contract-aicontractv2-sider-menu{flex:none;border-radius:60px;background:hsla(0,0%,100%,.4980392156862745);border:1px solid #fff;display:flex;align-items:center}.weapp-contract-aicontractv2-sider-menu .ui-icon:first-child{margin-left:12px}.weapp-contract-aicontractv2-sider-menu .ui-icon:last-child{margin-right:12px}.weapp-contract-aicontractv2-sider-menu .ui-icon{color:#bbb;color:var(--invalid-fc);cursor:default;width:14px}.weapp-contract-aicontractv2-sider-menu .ui-icon.active{cursor:pointer;color:#111;color:var(--main-fc)}.weapp-contract-aicontractv2-sider-menu-container{overflow:hidden}.weapp-contract-aicontractv2-sider-menu-list{padding:4px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;color:#666;color:var(--regular-fc);font-size:12px;font-size:var(--font-size-12);overflow:visible}.weapp-contract-aicontractv2-sider-menu-item{flex:none;height:32px;line-height:32px;margin:0 14px;cursor:pointer}.weapp-contract-aicontractv2-sider-menu-item.active{display:flex;align-items:center;justify-content:center;border-radius:40px;margin:0;background:linear-gradient(90deg,#1313ff,#1e78ff 69%,#77bfff);color:#fff;padding:0 30px}.weapp-contract-aicontractv2-sider-menu-item-star{width:16px;height:16px;margin-right:4px}.weapp-contract-aicontractv2-sider-content{flex:auto;height:100%;overflow:hidden}.weapp-contract-aicontractv2-sider-content-item{width:100%;height:100%;display:none}.weapp-contract-aicontractv2-sider-content-item.active{display:block}.weapp-contract-aicontractv2-sider-content .ai-chat-box{width:100%;height:100%;padding-bottom:8px;padding-bottom:var(--spacing-sm)}.weapp-contract-aicontractv2-sider-content .ai-chat-box .ui-title{display:none}.weapp-contract-aicontractv2-sider-content .ai-chat-box .MessageList{padding-top:0}.weapp-contract-aicontractv2-sider-content .ai-chat-box .MessageList .Message.left .Bubble{margin-right:25%}.weapp-contract-aicontractv2 .ai-chat-msg-reasoning-content-wrapper,.weapp-contract-aicontractv2-sider-content .ai-chat-box .ChatFooter .ai-chat-quick-reply-left .ai-chat-quick-reply-tag{display:none}.weapp-contract-aicontractv2-aiIcon{height:20px;vertical-align:middle}.weapp-contract-aicontractv2-fileside{display:flex;flex-direction:column;width:200px;height:100%;background:#fff;border-right:1px solid #e9eaf3;position:relative}.weapp-contract-aicontractv2-fileside-title{flex:0 0 46px;display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #e9eaf3}.weapp-contract-aicontractv2-fileside-title-left{color:#222325;font-size:12px}.weapp-contract-aicontractv2-fileside-title-right{display:flex;align-items:center;color:#06f;font-size:12px;line-height:normal}.weapp-contract-aicontractv2-fileside-title-right>.ui-icon{margin-right:4px}.weapp-contract-aicontractv2-fileside-title-right :hover{cursor:pointer}.weapp-contract-aicontractv2-fileside-filelist{flex:1 1 auto;height:100px;overflow-y:scroll;padding:16px 0}.weapp-contract-aicontractv2-fileside-filelist-item{display:flex;flex-direction:column;align-items:center;margin-bottom:16px;color:#222325;padding:0 20px}.weapp-contract-aicontractv2-fileside-filelist-item-img{width:92px;height:130px;border-radius:6px;border:1px solid #d4d8e1;margin-bottom:10px;position:relative}.weapp-contract-aicontractv2-fileside-filelist-item-img>img{border-radius:6px}.weapp-contract-aicontractv2-fileside-filelist-item-img>.ui-icon{width:24px;height:24px;display:flex;justify-content:center;align-items:center;position:absolute;background:rgba(0,0,0,.2980392156862745);color:#fff;right:0}.weapp-contract-aicontractv2-fileside-filelist-item-img>.ui-icon :hover{color:#5d9cec;color:var(--primary)}.weapp-contract-aicontractv2-fileside-filelist-item-img>.delete-icon{top:0;border-radius:0 5px 0 5px}.weapp-contract-aicontractv2-fileside-filelist-item-img>.down-icon{bottom:0;border-radius:5px 0 5px 0}.weapp-contract-aicontractv2-fileside-filelist-item-name{max-height:33px;max-width:100%;font-size:12px;line-height:normal;overflow:hidden;text-overflow:ellipsis;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.weapp-contract-aicontractv2-fileside-filelist-item:hover,.weapp-contract-aicontractv2-fileside-filelist .active{cursor:pointer;color:#5d9cec;color:var(--primary)}.weapp-contract-aicontractv2-fileside-filelist-item:hover .weapp-contract-aicontractv2-fileside-filelist-item-img,.weapp-contract-aicontractv2-fileside-filelist .active .weapp-contract-aicontractv2-fileside-filelist-item-img{border:1px solid #06f}.weapp-contract-aicontractv2-common-body{width:100%;height:100%;position:relative}.weapp-contract-aicontractv2-common-body-content{width:100%;height:100%;padding:0 20px 68px;overflow:auto}.weapp-contract-aicontractv2-common-body-content.overflow{padding-right:12px}.weapp-contract-aicontractv2-common-body-footer{width:100%;height:68px;position:absolute;bottom:0;display:flex;align-items:center;justify-content:center;padding:0 30px}.weapp-contract-aicontractv2-common-body-footer .ui-btn{max-width:200px;width:200px;height:32px;border-radius:32px;border:none;background:linear-gradient(90deg,#1313ff,#1e78ff 69%,#77bfff);color:#fff;flex:auto;margin:0 20px}.weapp-contract-aicontractv2-common-spin{color:#999;color:var(--secondary-fc);font-size:14px;font-size:var(--font-size-14)}.weapp-contract-aicontractv2-common-spin,.weapp-contract-aicontractv2-common-spin-content{display:flex;align-items:center;justify-content:center}.weapp-contract-aicontractv2-common-spin-content.row{--spin-width:20px;--spin-size:6px}.weapp-contract-aicontractv2-common-spin-content.row .weapp-contract-aicontractv2-common-spin-loader{margin-right:8px;margin-right:var(--spacing-sm)}.weapp-contract-aicontractv2-common-spin-content.column{flex-direction:column;--spin-width:40px;--spin-size:12px}.weapp-contract-aicontractv2-common-spin-content.column .weapp-contract-aicontractv2-common-spin-loader{margin-bottom:16px;margin-bottom:var(--spacing-md)}.weapp-contract-aicontractv2-common-spin-loader{width:var(--spin-width);height:var(--spin-width);position:relative;margin-right:10px;overflow:visible;overflow:hidden}.weapp-contract-aicontractv2-common-spin-img{position:absolute;width:var(--spin-width);aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#538fff 92%,transparent);background:var(--_c) top,var(--_c) 0,var(--_c) 100%,var(--_c) bottom;background-size:var(--spin-size) var(--spin-size);-webkit-animation:l7 1s infinite;animation:l7 1s infinite}.weapp-contract-aicontractv2-common-spin-title{font-size:14px;color:#3f73f0;margin-bottom:10px}.weapp-contract-aicontractv2-common-spin-text{text-align:center;font-size:12px;color:#8f949e;line-height:20px}.weapp-contract-aicontractv2-common-spin-button{margin-top:10px}@-webkit-keyframes l7{to{-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}}@keyframes l7{to{-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}}.weapp-contract-aicontractv2-common-empty{margin-top:160px}.weapp-contract-aicontractv2-common-header{margin-bottom:16px}.weapp-contract-aicontractv2-common-header-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.weapp-contract-aicontractv2-common-header-title>span{flex:1 1;color:#000;font-size:12px;line-height:14px}.weapp-contract-aicontractv2-common-header-title>.ui-btn{margin-left:8px;height:28px;padding:0 16px;border-radius:40px;background:#fff;color:#538fff;font-size:12px;line-height:normal}.weapp-contract-aicontractv2-common-header-title>.ui-btn>.ui-icon{margin-right:4px}.weapp-contract-aicontractv2-common-header-group{color:#000;font-size:12px;line-height:14px;margin-bottom:10px}.weapp-contract-aicontractv2-common-header-label{font-size:12px;line-height:28px;margin-right:12px}.weapp-contract-aicontractv2-common-header-list{display:flex;flex-wrap:wrap}.weapp-contract-aicontractv2-common-header-list-item{height:28px;width:auto;display:flex;align-items:center;background:#fff;font-size:12px;padding:0 14px;line-height:28px;margin:0 10px 8px 0;cursor:pointer;border-radius:4px;border:1px solid #e5e5e5;border:var(--border-solid);color:#666;color:var(--regular-fc)}.weapp-contract-aicontractv2-common-header-list-item-text{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-aicontractv2-common-header-list-item .ui-icon{display:none;margin-left:4px}.weapp-contract-aicontractv2-common-header-list-item .ui-icon:nth-child(2){margin-left:12px}.weapp-contract-aicontractv2-common-header-list-item .ui-icon:hover{cursor:pointer;color:#ff4d4f;color:var(--danger)}.weapp-contract-aicontractv2-common-header-list-item.readOnly{color:#111;color:var(--main-fc);background-color:#e5e7e9}.weapp-contract-aicontractv2-common-header-list-item.hovered{color:#5d9cec;color:var(--primary);font-weight:700}.weapp-contract-aicontractv2-common-header-list-item.hovered>.ui-icon{display:flex}.weapp-contract-aicontractv2-common-header-list-item.active{color:#5d9cec;color:var(--primary);background-color:#eaeffb;font-weight:700;border:none}.weapp-contract-aicontractv2-common-tip{width:60%;margin-left:20px;border-radius:12px;background:#fff;padding:24px 20px 40px;display:flex;flex-direction:column;align-items:center}.weapp-contract-aicontractv2-common-tip>span{display:inline-block;width:100%}.weapp-contract-aicontractv2-common-tip>span:first-child{color:#222325;font-weight:700;font-size:18px}.weapp-contract-aicontractv2-common-tip>span:nth-child(2){color:#06f;font-size:12px;margin:8px 0;margin:var(--spacing-sm) 0}.weapp-contract-aicontractv2-common-tip>span:nth-child(3){color:#6c6f78;font-size:12px;line-height:18px}.weapp-contract-aicontractv2-common-tip>.ui-btn{margin-top:32px;width:160px;border-radius:120px;border:1px solid #06f;color:#06f;font-size:12px}.weapp-contract-aicontractv2-history-file .ui-dialog-body{height:100%;padding:0}.weapp-contract-aicontractv2-history-file .ui-dialog-body .weapp-ebdf-view-header-title{border-bottom:0}.weapp-contract-aicontractv2-history-file .ui-dialog-body .weapp-ebdf-view-header-title .ui-title-left-custom{display:none}.weapp-contract-aicontractv2-history-file .ui-dialog-body .weapp-ebdf-tablev-content{padding-top:0}.weapp-contract-aicontractv2-error{width:100%;height:100%;background:#fff;display:flex;flex-direction:column}.weapp-contract-aicontractv2-error-expired{width:100%;height:100%;background-image:linear-gradient(0,#fbfcfd,#edf6ff);display:flex;align-items:center;justify-content:center}.weapp-contract-aicontractv2-error-expired-content{display:flex;flex-direction:column;align-items:center;color:#111;color:var(--main-fc);max-width:360px;text-align:center;margin-bottom:100px}.weapp-contract-aicontractv2-error-expired-title{font-size:20px;font-weight:700;line-height:40px;margin-bottom:12px}.weapp-contract-aicontractv2-error-expired-desc{font-size:14px;font-size:var(--font-size-14);line-height:20px}.weapp-contract-aicontractv2-compare{height:100%}.weapp-contract-aicontractv2-compare-empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.weapp-contract-aicontractv2-compare-button{margin-top:12px;display:flex;justify-content:flex-end}.weapp-contract-aicontractv2-compare-button>.ui-btn{height:36px;width:100%;border-radius:46px}.weapp-contract-aicontractv2-compare-button .compare-button-disabled{background:#d0d9e5}.weapp-contract-aicontractv2-compare-button .compare-button-allow{border-radius:46px;background:linear-gradient(90deg,#1313ff,#1e78ff 69%,#77bfff);border:0}.weapp-contract-aicontractv2-compare-title{color:#111;color:var(--main-fc);font-size:12px;margin-bottom:12px}.weapp-contract-aicontractv2-compare-title-desc{color:#9c9fa7}.weapp-contract-aicontractv2-compare-title.choice{display:flex;align-items:center;justify-content:space-between}.weapp-contract-aicontractv2-compare-doc{height:72px;display:flex;align-items:center;border-radius:6px;background:#fff;border:1px solid #d3e5ff;padding:18px 12px;margin-bottom:30px}.weapp-contract-aicontractv2-compare-doc-info{flex:1 1 auto;height:100%;display:flex;margin-left:10px;flex-direction:column;justify-content:space-evenly;padding-top:2px}.weapp-contract-aicontractv2-compare-doc-info>span:first-child{color:#222325;font-size:12px;margin-bottom:2px}.weapp-contract-aicontractv2-compare-doc-info>span:nth-child(2){color:#9c9fa7;font-size:11px}.weapp-contract-aicontractv2-compare-doc>.ui-btn{flex:none;height:24px;border-radius:70px;border:1px solid #06f;padding:0 16px;color:#06f;font-size:12px}.weapp-contract-aicontractv2-compare-upload{height:auto;display:flex;flex-direction:column;border-radius:6px;background:#fff;border:1px solid #d3e5ff}.weapp-contract-aicontractv2-compare-upload .ui-upload-select-drag-area-text{color:#53627e;font-size:12px}.weapp-contract-aicontractv2-compare-upload .ui-upload-select-drag-area-info{color:#9caed1;font-size:10px}.weapp-contract-aicontractv2-compare-upload .ui-upload-select-drag-area{flex:1 1 auto;height:100%;border:0}.weapp-contract-aicontractv2-compare-upload .ui-upload-listB{flex:0 0}.weapp-contract-aicontractv2-compare .block-spin-body .weapp-contract-aicontractv2-compare-doc:last-child{margin-bottom:12px}.weapp-contract-aicontractv2-compare .hidden{display:none}.weapp-contract-aicontractv2-correction{height:100%}.weapp-contract-aicontractv2-correction-empty{width:100%;height:100%;display:flex;flex-direction:column}.weapp-contract-aicontractv2-correction-empty-body{flex:auto;display:flex;align-items:center;justify-content:center}.weapp-contract-aicontractv2-correction-body{display:flex;flex-direction:column}.weapp-contract-aicontractv2-correction-content{flex:none;display:flex;flex-direction:column;overflow:auto;max-height:calc(100% - 42px);margin-bottom:12px;background:#fff;padding:0 16px;padding:0 var(--spacing-md);border:1px solid #e1e1e3;border-radius:8px}.weapp-contract-aicontractv2-correction-content-title{font-size:16px;color:#111;font-weight:500;padding:20px 0;border-bottom:1px solid #eef0f1}.weapp-contract-aicontractv2-correction-btns{flex:0 0;display:flex;align-items:center;justify-content:flex-end;margin-top:12px}.weapp-contract-aicontractv2-correction-btns .ui-btn{margin-left:12px}.weapp-contract-aicontractv2-correction-item{display:flex;background:#fff;padding:12px 0;border-bottom:1px dashed #eef0f1}.weapp-contract-aicontractv2-correction-item-index{font-size:14px;color:#8b8b8b;margin-right:6px;line-height:20px}.weapp-contract-aicontractv2-correction-item-content{display:flex;flex-direction:column;flex:1 1 auto;font-size:14px;color:#222325}.weapp-contract-aicontractv2-correction-item-content-text{position:relative;padding-left:12px;margin-bottom:4px;line-height:20px}.weapp-contract-aicontractv2-correction-item-content-text .operate{display:inline-flex;align-items:center;vertical-align:top;height:22px;color:#5d9cec;color:var(--primary)}.weapp-contract-aicontractv2-correction-item-content-text .operate>a:last-child{margin-left:4px}.weapp-contract-aicontractv2-correction-item-content-text .operate :hover{cursor:pointer}.weapp-contract-aicontractv2-correction-item-content-text .content{flex:1 1 auto;line-height:20px}.weapp-contract-aicontractv2-correction-item-content-text .content>span:first-child{margin-right:16px}.weapp-contract-aicontractv2-correction-item-content-text>span{flex:0 0;line-height:20px}.weapp-contract-aicontractv2-correction-item-content-text:before{content:"";width:5px;height:5px;border-radius:50%;background:#8b8b8b;position:absolute;left:2px;top:8px}.weapp-contract-aicontractv2-correction-item-content-text:last-child{margin:0}.weapp-contract-aicontractv2-correction-item-content .diff{color:#ff4d4f;color:var(--danger)}.weapp-contract-aicontractv2-correction-item-reason{display:flex;align-items:center;min-height:50px;padding:8px 0;margin:0 16px;border-top:1px solid rgba(217,222,229,.5)}.weapp-contract-aicontractv2-correction-item-reason>.ui-tag{margin-right:10px}.weapp-contract-aicontractv2-correction-item-text{color:#222325;font-size:12px;line-height:20px}.weapp-contract-aicontractv2-correction-item:last-child{margin-bottom:0}.weapp-contract-aicontractv2-correction-loadingStream{display:flex;justify-content:center;margin-top:20px}.weapp-contract-aicontractv2-credit{width:100%;height:100%}.weapp-contract-aicontractv2-credit .weapp-contract-aicontractv2-common-tip{margin-left:40px;width:calc(60% - 24px)}.weapp-contract-aicontractv2-credit-option-desc{margin-bottom:8px;color:#666;color:var(--regular-fc);font-size:14px;font-size:var(--font-size-14)}.weapp-contract-aicontractv2-credit-option-btns{margin-top:8px;display:flex;align-items:center;justify-content:flex-end}.weapp-contract-aicontractv2-credit-option-btns .ui-btn{margin-left:12px}.weapp-contract-aicontractv2-credit-option-iframe{border:none;width:100%;height:100%}.weapp-contract-aicontractv2-credit-card{display:flex;flex-direction:column;border:1px solid #c6d6ee;margin-bottom:12px;border-radius:10px}.weapp-contract-aicontractv2-credit-card-header{flex:0 0 110px;padding:16px 20px 0;border-radius:10px 10px 0 0;background:linear-gradient(90deg,#e3eeff,#f0f6ff)}.weapp-contract-aicontractv2-credit-card-header-title{height:24px;display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.weapp-contract-aicontractv2-credit-card-header-title-name{flex:1 1 auto;display:flex;height:24px;color:#222325}.weapp-contract-aicontractv2-credit-card-header-title-name>.ui-icon{flex:0 0 24px;margin-right:6px;color:#06f}.weapp-contract-aicontractv2-credit-card-header-title-name>span{flex:1 1 auto;line-height:normal;font-weight:700;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-aicontractv2-credit-card-header-title-btns{flex:0 0;margin-left:16px;margin-left:var(--spacing-md)}.weapp-contract-aicontractv2-credit-card-header-title-btns>button{height:24px;line-height:24px;padding:0 14px;border-radius:50px;background:#06f!important;color:#fff;font-size:10px}.weapp-contract-aicontractv2-credit-card-header-info-list{display:flex;align-items:center;justify-content:space-between}.weapp-contract-aicontractv2-credit-card-header-info-list-item{flex:1 1;width:100px;display:flex;flex-direction:column;justify-content:space-between;height:40px;border-left:1px solid #cce0ff;font-size:12px;padding-left:10px}.weapp-contract-aicontractv2-credit-card-header-info-list-item-label{color:#646870;line-height:20px}.weapp-contract-aicontractv2-credit-card-header-info-list-item-value{color:#06f;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.weapp-contract-aicontractv2-credit-card-body{flex:1 1 auto;background-color:#fff;background-color:var(--base-white);border-radius:0 0 10px 10px}.weapp-contract-aicontractv2-credit-card-body .weapp-contract-aicontractv2-credit-card-detail-list{height:100%;padding:14px 20px 0}.weapp-contract-aicontractv2-credit-card-body .weapp-contract-aicontractv2-credit-card-detail-list-item{display:flex;align-items:center;height:20px;line-height:20px;font-size:12px;margin-bottom:4px}.weapp-contract-aicontractv2-credit-card-body .weapp-contract-aicontractv2-credit-card-detail-list-item-label{flex:0 0 25%;min-width:150px;color:#7a808c}.weapp-contract-aicontractv2-credit-card-body .weapp-contract-aicontractv2-credit-card-detail-list-item-value{flex:1 1 auto;color:#222325;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-aicontractv2-credit-card-body .weapp-contract-aicontractv2-credit-card-module-title{margin:8px 20px;color:#222325;font-size:12px;line-height:14px}.weapp-contract-aicontractv2-credit-card-body .weapp-contract-aicontractv2-credit-card-module-list{height:calc(100% - 30px);width:100%;padding:0 20px;display:flex;flex-wrap:wrap;overflow-y:scroll;align-content:flex-start}.weapp-contract-aicontractv2-credit-card-body .weapp-contract-aicontractv2-credit-card-module-list-item{display:flex;align-items:center;font-size:12px;padding:6px 14px;border:1px solid #c6d6ee;margin:0 8px 8px 0;border-radius:5px;line-height:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:28px}.weapp-contract-aicontractv2-credit-card-body .weapp-contract-aicontractv2-credit-card-module-empty{height:100%;display:flex;flex-direction:column;justify-content:center;padding-bottom:8px;padding-bottom:var(--spacing-sm)}.weapp-contract-aicontractv2-credit-card-body .weapp-contract-aicontractv2-credit-card-module-empty .ui-empty-description{color:#646870}.weapp-contract-aicontractv2-credit-card:last-child{margin:0}.weapp-contract-aicontractv2-credit-none{display:flex;align-items:center;height:40px;padding:0 20px;border:1px solid #c6d6ee;margin-bottom:12px;border-radius:10px;color:#222325;font-size:14px}.weapp-contract-aicontractv2-credit-none>span{color:#68a5ff;color:var(--info)}.weapp-contract-aicontractv2-credit-relation{display:flex;flex-direction:column;border:1px solid #c6d6ee;margin-top:12px;border-radius:10px}.weapp-contract-aicontractv2-credit-relation-header{flex:0 0 40px;display:flex;align-items:center;border-radius:10px 10px 5px 5px;background:linear-gradient(90deg,#dae9ff,#edf4ff);border-bottom:1px solid #cce0ff;padding:0 16px}.weapp-contract-aicontractv2-credit-relation-header>span{color:#222325;font-weight:700;font-size:12px;line-height:14px;margin-left:10px}.weapp-contract-aicontractv2-credit-relation-body{flex:1 1 auto;border-radius:0 0 10px 10px;background-color:#fff;background-color:var(--base-white);display:flex;justify-content:center}.weapp-contract-aicontractv2-credit-relation-body>span{width:100%;padding:8px 16px;color:#222325;font-size:12px;line-height:16px}.weapp-contract-aicontractv2-credit-spin{display:flex;height:40px;align-items:center;justify-content:center}.weapp-contract-aicontractv2-extract{height:100%}.weapp-contract-aicontractv2-extract-option .ui-help{margin-left:4px}.weapp-contract-aicontractv2-extract-option-th .ui-help{-webkit-transform:translateY(-1px);transform:translateY(-1px);margin-left:2px}.weapp-contract-aicontractv2-extract-option-btns{display:flex;align-items:center;justify-content:flex-end;margin-top:8px}.weapp-contract-aicontractv2-extract-option-btns .ui-btn{margin-left:12px}.weapp-contract-aicontractv2-extract-result{width:100%;height:100%;padding:0 20px}.weapp-contract-aicontractv2-extract-result-title{color:#666;color:var(--regular-fc);font-size:12px;font-size:var(--font-size-12);font-weight:700;height:30px;display:flex;align-items:center;justify-content:flex-start}.weapp-contract-aicontractv2-extract-result-title>span{margin-top:4px}.weapp-contract-aicontractv2-extract-result-title .ui-help{vertical-align:text-bottom;margin-left:4px}.weapp-contract-aicontractv2-extract-result-streamLoading{display:flex;align-items:center;justify-content:center;margin-top:12px}.weapp-contract-aicontractv2-extract-result-btns{display:flex;align-items:center;justify-content:flex-end;margin-top:20px}.weapp-contract-aicontractv2-extract-result-btns .ui-btn{margin-left:12px}.weapp-contract-aicontractv2-extract-result-btns .ui-icon{cursor:pointer}.weapp-contract-aicontractv2-extract-result-body{padding:12px;overflow:auto}.weapp-contract-aicontractv2-extract-manage{font-size:12px;font-size:var(--font-size-12)}.weapp-contract-aicontractv2-extract-manage-title-desc{font-size:12px;font-size:var(--font-size-12);color:#666;color:var(--regular-fc);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:25px;width:500px}.weapp-contract-aicontractv2-extract-manage-row{font-size:12px;font-size:var(--font-size-12);color:#111;color:var(--main-fc);display:flex;align-items:center;margin-bottom:12px;height:30px}.weapp-contract-aicontractv2-extract-manage-row-title{flex:0 0 150px;display:flex;align-items:center}.weapp-contract-aicontractv2-extract-manage-row-title>span{line-height:16px}.weapp-contract-aicontractv2-extract-manage-row-title .ui-help{margin-left:8px;margin-left:var(--spacing-sm)}.weapp-contract-aicontractv2-extract-manage-line{font-size:12px;font-size:var(--font-size-12);color:#111;color:var(--main-fc);margin-bottom:12px}.weapp-contract-aicontractv2-extract-manage-line-title{margin-bottom:8px}.weapp-contract-aicontractv2-extract-manage-line-input,.weapp-contract-aicontractv2-extract-manage-row-input{flex:1 1 auto;display:flex;align-items:center}.weapp-contract-aicontractv2-extract-manage-line-input .ui-select,.weapp-contract-aicontractv2-extract-manage-row-input .ui-select{flex:auto;margin-right:8px}.weapp-contract-aicontractv2-extract-manage-line-input .ui-select-input,.weapp-contract-aicontractv2-extract-manage-row-input .ui-select-input{max-width:unset}.weapp-contract-aicontractv2-extract-manage-line-input .ui-textarea,.weapp-contract-aicontractv2-extract-manage-row-input .ui-textarea{width:100%;max-width:unset}.weapp-contract-aicontractv2-review{width:100%;height:100%}.weapp-contract-aicontractv2-review-result{max-height:calc(100% - 54px);overflow:auto}.weapp-contract-aicontractv2-review-btns{margin:12px;height:30px;display:flex;align-items:center;justify-content:flex-end}.weapp-contract-aicontractv2-review.loading .weapp-contract-aicontractv2-review-result{height:100%;max-height:100%}.weapp-contract-aicontractv2-review.loading .weapp-contract-aicontractv2-review-btns{display:none}.weapp-contract-aicontractv2-review-content{background:#fff;border:1px solid #e1e1e3;border-radius:8px;padding:16px}.weapp-contract-aicontractv2-review-result-overview{display:flex;justify-content:space-between}.weapp-contract-aicontractv2-review-result-overview-item{flex:1 1;opacity:.9;height:70px;border:1px solid #f0f1f7;border-radius:8px;margin-right:16px;padding:14px;display:flex}.weapp-contract-aicontractv2-review-result-overview-item-icon{margin-right:12px}.weapp-contract-aicontractv2-review-result-overview-item-icon .ui-icon-svg{width:32px;height:32px}.weapp-contract-aicontractv2-review-result-overview-item-detail{flex:1 1 auto;font-size:18px;color:#111;display:flex;flex-direction:column;justify-content:space-between;font-weight:700}.weapp-contract-aicontractv2-review-result-overview-item-detail>span:last-child{font-size:14px;color:#222325;font-weight:400}.weapp-contract-aicontractv2-review-result-overview-item:last-child{margin-right:0}.weapp-contract-aicontractv2-review-result-overview .high{background-image:linear-gradient(224deg,#fff8f9,#fff 18%,#fff 50%,#fff 90%,#fff6f7)}.weapp-contract-aicontractv2-review-result-overview .low{background-image:linear-gradient(224deg,#fff4ee,#fff 18%,#fff 50%,#fff 88%,#fff4ed)}.weapp-contract-aicontractv2-review-result-overview .advise{background-image:linear-gradient(225deg,#f5f9ff,#fff 25%,#fff 51%,#fff 86%,#f2f7fe)}.weapp-contract-aicontractv2-review-result-list{margin-top:8px}.weapp-contract-aicontractv2-review-result-list-item{padding:16px 0 8px;border-bottom:1px dashed #eef0f1}.weapp-contract-aicontractv2-review-result-list-item-header{margin-bottom:8px}.weapp-contract-aicontractv2-review-result-list-item-header-content{font-size:14px;color:#222325;font-weight:500}.weapp-contract-aicontractv2-review-result-list-item-header-content .index{font-size:14px;color:#8b8b8b;line-height:20px;margin-right:6px}.weapp-contract-aicontractv2-review-result-list-item-content-group{padding-left:16px;position:relative;font-size:14px;color:#222325;line-height:20px;margin-bottom:8px}.weapp-contract-aicontractv2-review-result-list-item-content-group-text{margin-right:16px}.weapp-contract-aicontractv2-review-result-list-item-content-group-btn{display:inline-flex;align-items:center;vertical-align:top;color:#5d9cec;color:var(--primary);height:22px}.weapp-contract-aicontractv2-review-result-list-item-content-group-btn>a:last-child{margin-left:4px}.weapp-contract-aicontractv2-review-result-list-item-content-group-btn :hover{cursor:pointer}.weapp-contract-aicontractv2-review-result-list-item-content-group:last-child{font-size:14px;color:#8f949e}.weapp-contract-aicontractv2-review-result-list-item-content-group:before{content:"";width:5px;height:5px;border-radius:50%;background:#8b8b8b;position:absolute;left:4px;top:8px}.weapp-contract-aicontractv2-review-option{display:flex;flex-wrap:wrap}.weapp-contract-aicontractv2-review-option-item{width:45%;min-width:190px;flex:auto;display:flex;align-items:center;justify-content:flex-start;font-size:12px;font-size:var(--font-size-12);color:#666;color:var(--regular-fc);margin-bottom:16px;margin-bottom:var(--spacing-md);height:30px;line-height:30px}.weapp-contract-aicontractv2-review-option-item:first-child{margin-right:8px}.weapp-contract-aicontractv2-review-option-item-label{flex:none;margin-right:8px;vertical-align:middle}.weapp-contract-aicontractv2-review-option-item .ui-input,.weapp-contract-aicontractv2-review-option-item .ui-select{flex:auto;height:30px;min-width:130px;max-width:200px}.weapp-contract-aicontractv2-review-option-item .ui-select-input{max-width:unset}.weapp-contract-aicontractv2-signature{width:100%;height:100%}.weapp-contract-aicontractv2-signature-empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.weapp-contract-aicontractv2-signature .weapp-contract-aicontractv2-common-tip{margin-left:40px;width:calc(60% - 24px)}.weapp-contract-aicontractv2-summary{width:100%;height:100%}.weapp-contract-aicontractv2-summary-body{display:flex;flex-direction:column;position:relative;margin-bottom:8px}.weapp-contract-aicontractv2-summary-content{background:#fff;border:1px solid #e1e1e3;border-radius:8px;font-size:14px;font-size:var(--font-size-14);line-height:24px;padding:0 16px}.weapp-contract-aicontractv2-summary-content .wmde-markdown{font-size:12px;font-size:var(--font-size-12);font-family:inherit;padding:16px 0}.weapp-contract-aicontractv2-summary-content .anchor{display:none}.weapp-contract-aicontractv2-control{width:100%;height:100%}.weapp-contract-aicontractv2-control .weapp-contract-aicontractv2-common-tip{margin-left:20px}.weapp-contract-aicontractv2-control .weapp-contract-aicontractv2-common-body-content{display:flex;flex-direction:column}.weapp-contract-aicontractv2-control .weapp-contract-aicontractv2-common-body-footer{z-index:99}.weapp-contract-aicontractv2-control .ai-chat-box{flex:0 0;height:auto;padding-bottom:0;background-color:initial;background-image:unset;margin-top:16px}.weapp-contract-aicontractv2-control .ai-chat-box .ChatApp{background-color:initial;background-image:unset}.weapp-contract-aicontractv2-control .ai-chat-box .ChatApp .ai-chat-quick-reply{padding:7px 0 0}.weapp-contract-aicontractv2-control .ai-chat-box .ChatApp .ai-chat-quick-reply .ai-chat-quick-reply-left{width:100%}.weapp-contract-aicontractv2-control .ai-chat-box .ChatApp .ai-chat-quick-reply .ai-chat-quick-reply-left .ai-chat-quick-reply-new{display:none}.weapp-contract-aicontractv2-control .ai-chat-box .ChatApp .Composer{padding-left:0;padding-right:0}.weapp-contract-aicontractv2-control .ai-chat-box .ChatApp .Composer textarea{border:1px solid #1b66ff}.weapp-contract-aicontractv2-control .ai-chat-box .ChatApp .Composer textarea::-webkit-input-placeholder{color:var(--gray-3)!important}.weapp-contract-aicontractv2-control .ai-chat-box .ChatApp .Composer textarea::placeholder{color:var(--gray-3)!important}.weapp-contract-aicontractv2-control .ai-chat-box .ChatApp .Composer .Composer-send{margin-right:0;bottom:15px}.weapp-contract-aicontractv2-control .ai-chat-box .ChatApp .MessageList{padding:0 0 12px}.weapp-contract-aicontractv2-control .ai-chat-box .ChatApp .MessageList .Message.left .Bubble{margin-right:10%}.weapp-contract-aicontractv2-control-content{padding:0 20px}.weapp-contract-aicontractv2-control-group{margin-bottom:12px;border-radius:6px;background-color:#fff;font-size:12px;font-size:var(--font-size-12)}.weapp-contract-aicontractv2-control-group.failure .weapp-contract-aicontractv2-control-group-title{background:linear-gradient(90deg,#ffe1e1,#fff1f1)}.weapp-contract-aicontractv2-control-group.failure .weapp-contract-aicontractv2-control-group-title .ui-icon{color:#ff4d4f;color:var(--danger);margin-right:10px}.weapp-contract-aicontractv2-control-group.success .weapp-contract-aicontractv2-control-group-title{background:linear-gradient(90deg,#dae9ff,#edf4ff)}.weapp-contract-aicontractv2-control-group.success .weapp-contract-aicontractv2-control-group-title .ui-icon{color:#52c41a;color:var(--success);margin-right:10px}.weapp-contract-aicontractv2-control-group-title{height:40px;line-height:40px;font-size:14px;font-size:var(--font-size-14);font-weight:700;padding:0 16px;border-radius:6px;border-bottom:1px solid #e5e5e5;border-bottom:var(--border-solid);display:flex;align-items:center}.weapp-contract-aicontractv2-control-group-title-text{flex:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-aicontractv2-control-group-title-expand{flex:none;margin-left:10px;font-size:12px;font-size:var(--font-size-12);color:#111;color:var(--main-fc);font-weight:400;display:flex;align-items:center;cursor:pointer}.weapp-contract-aicontractv2-control-group-title-expand .ui-icon{color:#666;color:var(--regular-fc)}.weapp-contract-aicontractv2-control-result{list-style:none;padding:10px;border-radius:6px}.weapp-contract-aicontractv2-control-result:nth-child(2n){background-color:#f7f9fc}.weapp-contract-aicontractv2-control-result-header{color:#666;color:var(--regular-fc);display:flex;align-items:center;cursor:pointer;margin-bottom:8px}.weapp-contract-aicontractv2-control-result-header-left{display:flex;align-items:center;overflow:hidden;flex:auto}.weapp-contract-aicontractv2-control-result-header-right{padding:2px 4px}.weapp-contract-aicontractv2-control-result-header-right:hover{background-color:#ecf5ff;background-color:var(--hover-bc)}.weapp-contract-aicontractv2-control-result-header-number{width:24px;flex:none}.weapp-contract-aicontractv2-control-result-header-tag{flex:none;margin-right:2px;border-radius:4px;height:20px;line-height:20px;padding:3px 4px;color:#fff}.weapp-contract-aicontractv2-control-result-header-tag.success{color:#1c4ee1;background-color:#e6ecff}.weapp-contract-aicontractv2-control-result-header-tag.failure{color:#d54941;background-color:#fbe7e6}.weapp-contract-aicontractv2-control-result-header-name{line-height:20px;color:#111;color:var(--main-fc);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis;overflow:hidden}.weapp-contract-aicontractv2-control-result-header .isExpand{display:block}.weapp-contract-aicontractv2-control-result-item{padding:6px 10px 6px 40px;border-top:1px solid #e5e5e5;border-top:var(--border-solid)}.weapp-contract-aicontractv2-control-result-detail{display:flex;line-height:24px;color:#999;color:var(--secondary-fc);vertical-align:middle}.weapp-contract-aicontractv2-control-result-detail-title{min-width:40px;flex:none}.weapp-contract-aicontractv2-control-result-detail-text{white-space:pre-wrap;word-wrap:break-word}.weapp-contract-aicontractv2-control-result-detail-text:after{content:"";margin-right:8px}.weapp-contract-aicontractv2-control-result-detail-btn{line-height:24px;display:inline-flex;align-items:center;cursor:pointer;color:#5d9cec;color:var(--primary);vertical-align:sub}.weapp-contract-aicontractv2-control-result-detail-btn:hover{background-color:#ecf5ff;background-color:var(--hover-bc)}.weapp-contract-aicontractv2-control-rule-refer{height:100%}.weapp-contract-aicontractv2-control-rule-refer-bottom{display:flex;align-items:center;justify-content:flex-end}.weapp-contract-aicontractv2-control-rule-refer .ui-textarea{width:100%;height:calc(100% - 50px);max-width:unset;margin-bottom:8px}.weapp-contract-aicontractv2-control-wrapper{background:#fff;padding:12px;border-radius:6px;border:1px solid #e5e5e5;border:var(--border-solid)}.weapp-contract-aicontractv2-control-rule-dialog .ui-menu-list-item-disabled{color:#666!important}.weapp-contract-aicontractv2-control-rule-dialog .ui-menu-list-item-disabled :hover{cursor:default!important}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-content{min-width:800px!important}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body{display:flex;flex-direction:column;align-items:center;height:100%;min-height:580px}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body>div{width:100%}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form{flex:0 0;margin-bottom:8px;margin-bottom:var(--spacing-sm)}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form-file{display:flex;align-items:center}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form-file>.upload{flex:1 1 auto;display:flex;align-items:center}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form-file>.upload .ui-upload{width:auto}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form-file>.upload .ui-upload .ui-upload-listB,.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form-file>.upload .ui-upload .ui-upload-listT{display:none}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form-file span{flex:0 0 auto;color:#6c6f78;font-size:12px;line-height:14px;margin-left:8px}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form-file .link{height:14px;display:flex;align-items:center}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form-file .link span{flex:0 0 auto;color:#6c6f78;font-size:12px;margin-left:6px;line-height:14px}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form-file .link>span:hover{cursor:pointer;color:#5d9cec;color:var(--primary)}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form-type{display:flex;align-items:center}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form .ui-formSwitch-CUSTOM>span{font-size:12px;font-size:var(--font-size-12);color:#68a5ff;color:var(--info)}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-form .ui-formSwitch-CUSTOM>span:hover{cursor:pointer;text-decoration:underline}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text{flex:1 1 auto;height:100px;display:flex;flex-direction:column;padding:16px 0;background:#fff;align-items:center}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-title{flex:0 0 20px;padding:0 20px;width:100%;display:flex;color:#222325;font-size:12px;margin-bottom:8px;margin-bottom:var(--spacing-sm)}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-title>span{flex:1 1;display:flex;line-height:normal;align-items:center;border-bottom:1px solid #e5e5e5;border-bottom:var(--border-solid);padding-bottom:4px}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-title>span>.ui-help{margin:0 4px}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-title>span:nth-child(2){flex:0 0 32px;margin:0 16px;border:0}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area{flex:1 1 auto;padding:0 20px;width:100%;height:100px;display:flex;align-items:center;justify-content:space-between}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area-left,.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area-right{flex:1 1 auto;width:100px;height:100%;display:flex;flex-direction:column;align-items:flex-end}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area-left>textarea,.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area-right>textarea{height:100%;width:100%;max-width:none;background:#fff}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area-left>.ui-btn,.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area-right>.ui-btn{margin-top:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area-left .weapp-contract-aicontractv2-common-empty,.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area-right .weapp-contract-aicontractv2-common-empty{margin:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area-loading{flex:1 1;height:100px;width:100%;max-width:none;padding:8px;font-size:12px;font-size:var(--font-size-12);line-height:20px;color:#999;color:var(--secondary-fc);overflow:hidden;border:1px solid #e5e5e5;border:var(--border-solid)}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area-loading-content{white-space:pre-wrap;margin-top:8px;width:100%;max-height:calc(100% - 28px);overflow:scroll}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area>img{flex:0 0 32px;height:32px;margin:0 16px}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area>img:hover{cursor:pointer}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area .disabled:hover{cursor:not-allowed}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-text-area.loading>img{cursor:default;opacity:.5}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-nofile{flex:1 1 auto;height:100px;background:#fff}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-nofile>.ui-empty{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:40px}.weapp-contract-aicontractv2-control-rule-dialog .ui-dialog-body .weapp-contract-aicontractv2-control-rule-nofile>.ui-empty .ui-empty-description{width:70%;line-height:1.4}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-control-group-title{height:auto;min-height:40px}.weapp-contract-aicontractv2-m .weapp-contract-aicontractv2-control-group-title-text{line-height:24px;white-space:normal}.weapp-contract-aicontractv2-procurement{height:100%}.weapp-contract-aicontractv2-procurement .weapp-contract-aicontractv2-common-body-content{display:flex;justify-content:space-between;flex-direction:column}.weapp-contract-aicontractv2-procurement .weapp-contract-aicontractv2-common-body-footer{z-index:99}.weapp-contract-aicontractv2-procurement .ai-chat-box{flex:0 0;height:auto;padding-bottom:0;background-color:initial;background-image:unset;margin-top:16px}.weapp-contract-aicontractv2-procurement .ai-chat-box .ChatApp{background-color:initial;background-image:unset}.weapp-contract-aicontractv2-procurement .ai-chat-box .ChatApp .ai-chat-quick-reply{padding:7px 0 0}.weapp-contract-aicontractv2-procurement .ai-chat-box .ChatApp .ai-chat-quick-reply .ai-chat-quick-reply-left{width:100%}.weapp-contract-aicontractv2-procurement .ai-chat-box .ChatApp .ai-chat-quick-reply .ai-chat-quick-reply-left .ai-chat-quick-reply-new{display:none}.weapp-contract-aicontractv2-procurement .ai-chat-box .ChatApp .Composer{padding-left:0;padding-right:0}.weapp-contract-aicontractv2-procurement .ai-chat-box .ChatApp .Composer textarea{border:1px solid #1b66ff}.weapp-contract-aicontractv2-procurement .ai-chat-box .ChatApp .Composer textarea::-webkit-input-placeholder{color:var(--gray-3)!important}.weapp-contract-aicontractv2-procurement .ai-chat-box .ChatApp .Composer textarea::placeholder{color:var(--gray-3)!important}.weapp-contract-aicontractv2-procurement .ai-chat-box .ChatApp .Composer .Composer-send{margin-right:0;bottom:15px}.weapp-contract-aicontractv2-procurement .ai-chat-box .ChatApp .MessageList{padding:0 0 12px}.weapp-contract-aicontractv2-procurement .ai-chat-box .ChatApp .MessageList .Message.left .Bubble{margin-right:10%}.weapp-contract-aicontractv2-procurement-body{background-color:#fff;padding:8px 0;margin-bottom:16px;flex:none}.weapp-contract-aicontractv2-procurement-section{margin:0 12px 8px;padding-bottom:18px;border-bottom:1px dashed #e5e5e5;border-bottom:1px dashed var(--border-color)}.weapp-contract-aicontractv2-procurement-section.expand .wmde-markdown{display:block}.weapp-contract-aicontractv2-procurement-section:last-child{border:none;padding-bottom:0}.weapp-contract-aicontractv2-procurement-section .wmde-markdown{font-size:12px;font-size:var(--font-size-12);font-family:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}.weapp-contract-aicontractv2-procurement-title{font-size:14px;font-weight:700;line-height:24px;color:#111;color:var(--main-fc);border-radius:8px;padding:6px 4px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.weapp-contract-aicontractv2-procurement-title-left{flex:auto;display:flex;align-items:center;overflow:hidden}.weapp-contract-aicontractv2-procurement-title-right{flex:none;width:40px;text-align:center}.weapp-contract-aicontractv2-procurement-title-order{color:#666;color:var(--regular-fc);font-weight:400;margin-right:8px}.weapp-contract-aicontractv2-procurement-title-order:after{content:"."}.weapp-contract-aicontractv2-procurement-title-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-aicontractv2-procurement-title .ui-icon{border:1px solid #e5e5e5;border:var(--border-solid);border-radius:100%;padding:2px;color:#666;color:var(--regular-fc)}.weapp-contract-aicontractv2-procurement-line{border-bottom:1px solid #e5e5e5;border-bottom:var(--border-solid);margin:8px 0}.weapp-contract-aicontractv2-procurement-content .anchor{display:none}.weapp-contract-aisetting{padding:14px 16px;height:100%}.weapp-contract-aisetting-side{display:flex;flex-direction:column;background-color:#fff;background-color:var(--base-white);border:1px solid #e5e5e5;border:var(--border-solid);border-radius:8px}.weapp-contract-aisetting-side-title{display:flex;align-items:center;padding:16px;flex:0 0 64px;border-bottom:1px solid #f2f2f2;font-size:14px;font-size:var(--font-size-14)}.weapp-contract-aisetting-side-title>.ui-icon{flex:0 0 32px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#0067ff;color:#fff;color:var(--base-white);margin-right:12px}.weapp-contract-aisetting-side-title>.ui-icon>.ui-icon-svg{width:20px;height:20px}.weapp-contract-aisetting-side-title>span:last-child{flex:1 1 auto;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-aisetting-side-tree{padding:16px 10px;flex:1 1 auto;height:100px}.weapp-contract-aisetting-side-tree-item{display:flex;align-items:center;padding:0 12px;height:40px;font-size:14px;color:#333}.weapp-contract-aisetting-side-tree-item .ui-icon{flex:0 0;margin-right:10px}.weapp-contract-aisetting-side-tree-item>span:last-child{flex:1 1 auto;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-aisetting-side-tree-item:hover,.weapp-contract-aisetting-side-tree .active{cursor:pointer;color:#0067ff;background-color:rgba(0,103,255,.07);border-radius:6px}.weapp-contract-aisetting-content .ui-spin{display:flex;align-items:center;justify-content:center}.weapp-contract-aisetting-content .weapp-ebdf-tablev .topData,.weapp-contract-aisetting-content .weapp-ebdf-tablev .weapp-ebdf-view-header .weapp-ebdf-view-header-title .ui-title-left{display:none}.weapp-contract-aisetting-content .weapp-ebdf-tablev .custom-link-info{display:flex;width:100%}.weapp-contract-aisetting-content .weapp-ebdf-tablev .custom-link-info .link{flex:1 1 auto;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapp-contract-aisetting-content .weapp-ebdf-tablev .custom-link-info>.ui-icon{flex:0 0;margin-left:8px;color:#999;color:var(--secondary-fc)}.weapp-contract-aisetting-content .weapp-ebdf-tablev .custom-link-info>.ui-icon:hover{color:#5d9cec;color:var(--primary);cursor:pointer}.weapp-contract-aisetting-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 0;font-size:12px;font-weight:700}.weapp-contract-aisetting-spin{display:flex;align-items:center;justify-content:center}.weapp-contract-aisetting-spin .ui-spin-text{top:0}.weapp-contract-risk-create .ui-dialog-body,.weapp-contract-risk-create .ui-dialog-footer,.weapp-contract-risk-create .ui-title{background-color:#fff;background-color:var(--base-white)}.weapp-contract-risk-create .ui-dialog-body{height:auto;min-height:100%;display:flex;flex-direction:column;padding:0 0 16px;padding-bottom:var(--spacing-md)}.weapp-contract-risk-create .ui-layout-footer{border-top:1px solid #e5e5e5;border-top:var(--border-solid)}.weapp-contract-risk-create-steps{flex:0 0;padding:16px 0;padding:var(--spacing-md) 0;border-bottom:1px solid #e5e5e5;border-bottom:var(--border-solid)}.weapp-contract-risk-create-header{flex:0 0 40px;padding:0 32px 0 20px;font-size:14px;font-size:var(--font-size-14);display:flex;align-items:center}.weapp-contract-risk-create-header .title{flex:1 1 auto}.weapp-contract-risk-create-header:before{content:"";flex:0 0 3px;height:16px;width:3px;background-color:#0957b2;margin-right:16px;margin-right:var(--spacing-md)}.weapp-contract-risk-create-content{flex:1 1 auto;height:46px}.weapp-contract-risk-detail .ui-dialog-wrap{min-width:700px}.weapp-contract-risk-detail .ui-dialog-body{height:100%;display:flex;flex-direction:column}.weapp-contract-risk-detail-spin{display:flex;align-items:center;justify-content:center}.weapp-contract-risk-detail-header{height:100px;padding:16px;padding:var(--spacing-md);background-color:#fff;background-color:var(--base-white);display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;margin-bottom:var(--spacing-md);flex:0 0}.weapp-contract-risk-detail-header-left{flex:1 1 auto;display:flex;flex-direction:column;height:100%}.weapp-contract-risk-detail-header-left-row:first-child{display:flex;align-items:center;flex:0 0;margin-bottom:16px;margin-bottom:var(--spacing-md)}.weapp-contract-risk-detail-header-left-row:first-child .name{font-weight:700;line-height:normal;margin-right:24px}.weapp-contract-risk-detail-header-left-row:first-child .version{height:20px;line-height:20px;color:#125db5;padding:0 8px;padding:0 var(--spacing-sm);font-size:12px;font-size:var(--font-size-12);background-color:#e6eef7}.weapp-contract-risk-detail-header-left-row:first-child .ui-tag{margin-left:8px;margin-left:var(--spacing-sm)}.weapp-contract-risk-detail-header-left-row:nth-child(2)>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;color:#999;font-size:12px;font-size:var(--font-size-12)}.weapp-contract-risk-detail-header-right{flex:0 0;display:flex;align-items:center}.weapp-contract-risk-detail-header-right>button{margin-left:8px;margin-left:var(--spacing-sm)}.weapp-contract-risk-detail-header-right>.ui-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;margin-left:8px;margin-left:var(--spacing-sm);color:#999;color:var(--secondary-fc)}.weapp-contract-risk-detail-header-right>.ui-icon:hover{cursor:pointer;background-color:#ebebeb;background-color:var(--dialog-icon-background);border-radius:3px;border-radius:var(--border-radius-xs)}.weapp-contract-risk-detail-menu{padding:0;flex:0 0;background-color:#f5f7fb}.weapp-contract-risk-detail-menu .ui-menu-list-item{padding:0}.weapp-contract-risk-detail-menu .ui-menu-list-item .ui-menu-list-item-content-wrap{padding:0 16px;padding:0 var(--spacing-md)}.weapp-contract-risk-detail-content,.weapp-contract-risk-detail-menu .ui-menu-list-item-active{background-color:#fff;background-color:var(--base-white)}.weapp-contract-risk-detail-content{flex:1 1 auto;height:100px}.weapp-contract-risk-detail-content-item{height:100%;display:none;padding:16px;padding:var(--spacing-md)}.weapp-contract-risk-detail-content-item>.ui-spin{display:flex;justify-content:center;align-items:center}.weapp-contract-risk-detail-content-item-header{flex:0 0 40px;font-size:14px;font-size:var(--font-size-14);display:flex;align-items:center;margin-bottom:8px}.weapp-contract-risk-detail-content-item-header .title{flex:1 1 auto}.weapp-contract-risk-detail-content-item .weapp-contract-risk-esb{height:100%;padding:0 0 10%}.weapp-contract-risk-detail-content-item .weapp-contract-risk-esb-empty{height:250px}.weapp-contract-risk-detail-content .active{display:block}.weapp-contract-risk-detail-content .readOnly .ui-formItem-wrapper{border-bottom:1px solid #e5e5e5;border-bottom:var(--border-solid)}.weapp-contract-risk-detail .weapp-contract-risk-basic,.weapp-contract-risk-detail .weapp-contract-risk-data{margin:0;padding:0}.weapp-contract-risk-basic,.weapp-contract-risk-data{margin:0 32px 0 40px}.weapp-contract-risk-basic .ui-formSwitch>textarea,.weapp-contract-risk-data .ui-formSwitch>textarea{max-width:unset}.weapp-contract-risk-basic .ui-formSwitch>.ui-select,.weapp-contract-risk-data .ui-formSwitch>.ui-select{width:100%}.weapp-contract-risk-basic .ui-formSwitch>.ui-select .ui-input-wrap,.weapp-contract-risk-data .ui-formSwitch>.ui-select .ui-input-wrap{max-width:unset}.weapp-contract-risk-basic .ui-formSwitch .ui-formSwitch-requiredMark-container>.ui-locale,.weapp-contract-risk-basic .ui-formSwitch>.ui-input-number,.weapp-contract-risk-data .ui-formSwitch .ui-formSwitch-requiredMark-container>.ui-locale,.weapp-contract-risk-data .ui-formSwitch>.ui-input-number{width:100%}.weapp-contract-risk-basic .ui-formSwitch .ui-formSwitch-requiredMark-container>.ui-locale .ui-textarea,.weapp-contract-risk-data .ui-formSwitch .ui-formSwitch-requiredMark-container>.ui-locale .ui-textarea{max-width:100%}.weapp-contract-risk-basic .ui-formSwitch .ui-formSwitch-requiredMark-container>.ui-input-wrap,.weapp-contract-risk-basic .ui-formSwitch .ui-formSwitch-requiredMark-container>.ui-textarea,.weapp-contract-risk-data .ui-formSwitch .ui-formSwitch-requiredMark-container>.ui-input-wrap,.weapp-contract-risk-data .ui-formSwitch .ui-formSwitch-requiredMark-container>.ui-textarea{width:100%;max-width:100%}.weapp-contract-risk-basic .ui-form-row,.weapp-contract-risk-data .ui-form-row{border-color:#e5e5e5;border-color:var(--border-color)}.weapp-contract-risk-basic .ui-form-row .ui-form-col,.weapp-contract-risk-data .ui-form-row .ui-form-col{border-right:0!important}.weapp-contract-risk-basic .ui-form-row .ui-form-col .ui-formItem,.weapp-contract-risk-data .ui-form-row .ui-form-col .ui-formItem{padding:0;height:100%}.weapp-contract-risk-basic .ui-form-row .ui-form-col .ui-formItem .ui-formItem-label-col,.weapp-contract-risk-data .ui-form-row .ui-form-col .ui-formItem .ui-formItem-label-col{padding:5px 0 5px 16px;background-color:#f6f6fa;border-right:1px solid #e5e5e5;border-right:var(--border-solid)}.weapp-contract-risk-basic .ui-form-row .ui-form-col .ui-formItem .ui-formItem-wrapper-col,.weapp-contract-risk-data .ui-form-row .ui-form-col .ui-formItem .ui-formItem-wrapper-col{padding:5px 8px;border-right:1px solid #e5e5e5;border-right:var(--border-solid)}.weapp-contract-risk-basic .ui-form-row:empty,.weapp-contract-risk-data .ui-form-row:empty{border-bottom:0}.weapp-contract-risk-basic .ui-formSwitch>.ui-browser{width:100%}.weapp-contract-risk-basic .ui-formSwitch>.ui-locale textarea{max-width:unset}.weapp-contract-risk-basic-tip{display:flex;align-items:center;width:100%}.weapp-contract-risk-basic-tip>.ui-textarea{flex:1 1 auto;max-width:unset}.weapp-contract-risk-basic-tip>.ui-icon{color:#999;margin-left:8px}.weapp-contract-risk-basic-tip>.ui-icon :hover{color:#5d9cec;color:var(--primary);cursor:pointer}.weapp-contract-risk-data .form-item-dataset{display:flex;justify-content:space-between;width:100%}.weapp-contract-risk-data .form-item-dataset .ebcomponents-dataset-view-wrap{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 10.66667px);max-width:unset!important}.weapp-contract-risk-data .form-item-dataset .ebcomponents-config-filter{margin-left:8px;margin-left:var(--spacing-sm);flex:1 1 auto}.weapp-contract-risk-esb{height:250px;padding:0 24px 0 40px}.weapp-contract-risk-esb-title{display:flex;align-items:center;line-height:14px;font-size:12px;font-size:var(--font-size-12);margin-bottom:8px}.weapp-contract-risk-esb-title>.ui-browser{margin-right:4px}.weapp-contract-risk-esb-title>span:last-child:hover{color:#5d9cec;color:var(--primary);cursor:pointer}.weapp-contract-risk-esb-empty{height:100%;margin:0 8px 0 0;border:1px solid #e5e5e5;border:var(--border-solid)}.risk-tip-popup{width:250px;height:350px;display:flex;flex-direction:column;background-color:#fff;background-color:var(--base-white);box-shadow:0 3px 12px rgba(0,0,0,.12);box-shadow:var(--box-shadow);border-radius:3px;border-radius:var(--border-radius-xs)}.risk-tip-popup-title{flex:0 0;padding:15px 20px;font-size:14px;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color)}.risk-tip-popup-content{width:100%;flex:1 1 auto;padding:12px 10px;display:flex;flex-direction:column}.risk-tip-popup-content>input{flex:0 0}.risk-tip-popup-content-list{width:100%;height:100px;flex:1 1 auto;overflow-y:scroll}.risk-tip-popup-content-list-item{border-radius:4px;background-color:#f5f5f5;background-color:var(--menu-item-hover-bc);margin:8px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:12px;font-size:var(--font-size-12);padding:10px 16px;cursor:pointer}.risk-tip-popup-content-list-item>span{white-space:pre-wrap;word-wrap:break-word;word-break:break-word}.risk-tip-popup-content-list-item>span:first-child{color:#5d9cec;color:var(--primary);margin-bottom:6px}.risk-tip-popup-content-list-item>span:last-child{color:#6e6e6e}.risk-help-popup{width:360px;background-color:#fff;background-color:var(--base-white);box-shadow:0 3px 12px rgba(0,0,0,.12);box-shadow:var(--box-shadow);border-radius:3px;border-radius:var(--border-radius-xs);padding:8px 16px;padding:var(--spacing-sm) var(--spacing-md);display:flex;flex-direction:column}.risk-help-popup>span{font-size:12px;font-size:var(--font-size-12);color:#666;line-height:1.6}.risk-help-popup .text-title,.risk-help-popup .title{margin:2px 0}.risk-help-popup .text-index{display:flex}.risk-help-popup .text-index .index{flex:0 0 20px}.risk-help-popup .text-0{padding-left:0}.risk-help-popup .text-1{padding-left:20px}.risk-help-popup .text-2{padding-left:40px}