.indeterminate .el-checkbox__input .el-checkbox__inner{background-color:#409eff!important;border-color:#409eff!important;color:#fff!important}.indeterminate .el-checkbox__input.is-checked .el-checkbox__inner:after{-webkit-transform:scale(.5);transform:scale(.5)}.indeterminate .el-checkbox__input .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.indeterminate .el-checkbox__input .el-checkbox__inner:after{border-color:#c0c4cc!important;background-color:#c0c4cc}.product-show th .el-checkbox__inner{display:none!important}.indeterminate .el-checkbox__input .el-checkbox__inner:after{content:"";position:absolute;display:block;background-color:#fff;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px;width:auto!important}.product-show .el-checkbox,.product-show .el-checkbox__inner{display:block!important}.upload-content{padding-left:20px;padding-right:20px;text-align:left;height:340px;overflow-y:scroll}.upload-row .el-form-item{margin-bottom:20px}.upload-modal-footer{width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #e8e8e8;padding:10px 30px;background-color:#fff}:focus{outline:0}.docx-viewer::-webkit-scrollbar{width:6px;height:6px}.docx-viewer::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.docx-viewer::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}.declaration-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:20px;border-bottom:2px solid #eef2f7;padding-bottom:16px}.declaration-header h2{font-size:22px;font-weight:600;color:#0b1e33;letter-spacing:.5px}.declaration-header .badge{background:#eef6ff;color:#1e6af7;font-size:13px;font-weight:500;padding:4px 12px;border-radius:40px;margin-left:auto;white-space:nowrap}.declaration-text{background:#f8faff;border-radius:20px;padding:18px 18px 14px;margin-bottom:28px;border:1px solid #e9edf4;color:#1f2a44;font-size:15px;line-height:1.6;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.02);box-shadow:inset 0 2px 4px rgba(0,0,0,.02)}.declaration-text p{margin-bottom:8px}.declaration-text .highlight{font-weight:600;color:#0b2b5c}.signature-area{background:#fff;border-radius:24px;border:2px solid #dee6f0;-webkit-transition:border .2s,-webkit-box-shadow .2s;transition:border .2s,-webkit-box-shadow .2s;transition:border .2s,box-shadow .2s;transition:border .2s,box-shadow .2s,-webkit-box-shadow .2s;-webkit-box-shadow:0 4px 12px rgba(0,20,40,.04);box-shadow:0 4px 12px rgba(0,20,40,.04);margin-bottom:16px;-ms-touch-action:none;touch-action:none;position:relative;overflow:hidden}.signature-area.active{border-color:#1e6af7;-webkit-box-shadow:0 6px 18px rgba(30,106,247,.12);box-shadow:0 6px 18px rgba(30,106,247,.12)}.signature-area canvas{display:block;width:100%;height:auto;aspect-ratio:380/180;background:#fff;-ms-touch-action:none;touch-action:none;cursor:-webkit-grab;cursor:grab}.signature-area canvas:active{cursor:-webkit-grabbing;cursor:grabbing}.signature-placeholder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#a9b9d0;font-size:15px;font-weight:400;pointer-events:none;letter-spacing:.3px;background:hsla(0,0%,100%,.6);padding:6px 16px;border-radius:40px;backdrop-filter:blur(2px);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.signature-placeholder.hidden{opacity:0}.toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0 20px}.return-area,.toolbar{display:-webkit-box;display:-ms-flexbox;display:flex}.return-area{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:14px;border-top:2px dashed #e2e9f2;padding-top:22px}.preview-box{background:#fafcff;border-radius:18px;padding:14px 16px;border:1px solid #e3eaf3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.preview-box .label{font-size:14px;font-weight:500;color:#3e5577;-ms-flex-negative:0;flex-shrink:0}.preview-box .signature-preview{background:#fff;border-radius:12px;border:1px solid #dce4ef;padding:4px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:48px;min-width:100px;overflow:hidden}.preview-box .signature-preview img{max-height:48px;max-width:100%;display:block;image-rendering:auto}.preview-box .empty-preview{color:#afc0d4;font-size:13px;letter-spacing:.3px}.data-output{background:#f2f6fd;border-radius:18px;padding:12px 16px;font-size:13px;color:#1d334f;word-break:break-all;border:1px solid #dfe8f3;font-family:SF Mono,Menlo,monospace;max-height:80px;overflow-y:auto;line-height:1.5}.data-output .placeholder-text{color:#8ca0bc;font-style:italic;font-family:system-ui}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:480px){#app{padding:20px 16px 24px}.btn{padding:10px 16px;font-size:14px;min-width:70px}.btn-primary{padding:10px 20px}.declaration-text{font-size:14px;padding:14px}}@media (max-width:380px){.toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.btn-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.independencedoc{margin-top:-12px;overflow-x:hidden}.independence-doc-list,.independencedoc{height:calc(100vh - 148px);overflow-y:auto}.independence-doc-list{background:#fff}.delrow{display:none}.independence-body::-webkit-scrollbar{width:6px;height:6px}.independence-body::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.independence-body::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}.independence-body:hover{overflow-y:auto}.independence-body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow-y:hidden;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;text-align:left;padding:16px 0 16px 16px}.independence-body .independence-center{width:25%;min-height:220px;padding-right:20px;padding-bottom:20px;cursor:default}.independence-body .independence-center>div{position:relative;background:#fff;border:2px solid #f0f2f5;height:100%;border-radius:5px}.independence-body .independence-center-container{padding:18px 18px 28px;height:225px}.independence-body .independence-center-title{display:grid;grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:8px;width:100%}.independence-body .independence-center-title .custlinks{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;white-space:nowrap;overflow:hidden;min-width:0;text-overflow:ellipsis;width:100%;display:block!important}.independence-body .independence-center-title:hover .delrow{display:inline;cursor:pointer}.independence-body .independence-center-tag{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;margin-bottom:10px}.independence-body .independence-center-between{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.independence-body .independence-center-other{margin-top:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.independence-body .independence-center-type-name{position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:2px;top:16px;color:#fff;font-size:12px}.independence-body .independence-center .font-weight-bold{font-weight:700}.noFiles{display:-webkit-box;display:-ms-flexbox;display:flex;padding:43px 0 88px;color:rgba(0,0,0,.45)}.noFiles .iconfont{font-size:30px;margin-bottom:15px}.noTitle{font-size:14px}.independencecontent .ivu-card-head{border-bottom:1px solid #e8eaec;padding:8px 16px;line-height:1}.independencecontent{height:calc(100vh - 148px);margin-top:-12px;overflow-y:auto;overflow-x:hidden}.independence-left-list,.independence-right{background:#fff;height:calc(100vh - 148px);overflow-y:auto}.el-table .el-table__footer td{padding:6px}.independence-eval::-webkit-scrollbar{width:6px;height:6px}.independence-eval::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.independence-eval::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}.independence-eval:hover{overflow-y:auto}.independence-eval{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow-y:hidden;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;text-align:left;padding:16px 0 16px 16px}.independence-eval,.review-sign{display:-webkit-box;display:-ms-flexbox;display:flex}.review-sign{margin-top:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:550;gap:40px 80px}.draweval .el-form-item{margin-bottom:0}.cssn{color:#fc8675}.cssn,.cssy{font-size:16px}.cssy{color:#65cea7}.preparemember{height:calc(100vh - 111px);margin-top:0}