.header .menu-cards[data-v-27a446c6]{display:flex;gap:16px;justify-content:left;align-items:center}.header .menu-cards .menu-card[data-v-27a446c6]{width:205px;height:76px;background:#fff;border-radius:12px;border:1px solid #ebebee;padding:12px 16px;box-sizing:border-box;cursor:pointer;transition:all .3s ease;position:relative}.header .menu-cards .menu-card .card-icon[data-v-27a446c6]{width:80px;height:80px;position:absolute;top:-12px;right:8px}.header .menu-cards .menu-card .card-icon img[data-v-27a446c6]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header .menu-cards .menu-card .card-content .card-label[data-v-27a446c6]{font-size:14px;color:#606266;margin-bottom:4px;line-height:20px}.header .menu-cards .menu-card .card-content .card-number[data-v-27a446c6]{width:100px;font-weight:600;font-size:20px;color:#13151f;line-height:28px}.header .menu-cards .menu-card .check-mark[data-v-27a446c6]{position:absolute;top:0;right:0;width:20px;height:16px}.header .menu-cards .menu-card .check-mark img[data-v-27a446c6]{display:block;width:100%;height:100%}.header .menu-cards .menu-card .diy-border[data-v-27a446c6]{position:absolute;bottom:-3px;left:50%;width:16px;height:8px;transform:translate(-50%)}.header .menu-cards .menu-card .diy-border .border[data-v-27a446c6]{transform-origin:center center;width:10px;height:10px;background:#fff;transform:rotate(45deg);border:1px solid #0dac67;border-radius:0 0 3px 0}.header .menu-cards .menu-card .diy-border .mask[data-v-27a446c6]{position:absolute;top:-5px;left:-5px;width:20px;height:10px;background:#fff}.header .menu-cards .menu-card[data-v-27a446c6]:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.04)}.header .menu-cards .menu-card.is-selected[data-v-27a446c6]{border:1px solid #0dac67;box-shadow:0 2px 12px 0 rgba(0,0,0,.04)}.header .toolbar-row[data-v-27a446c6]{margin-top:20px;display:flex;align-items:center;gap:16px;min-width:0}.header .toolbar-row.is-with-sub[data-v-27a446c6]{justify-content:space-between}.header .toolbar-row.is-with-sub .handle-wrap[data-v-27a446c6]{flex:1;min-width:0;justify-content:space-between;gap:12px}.header .toolbar-row.is-with-sub .search-wrap[data-v-27a446c6] .el-input{width:100%}.header .toolbar-row.is-with-sub .btn-wrap[data-v-27a446c6]{flex-shrink:0}.header .toolbar-row:not(.is-with-sub) .handle-wrap[data-v-27a446c6]{flex:1;width:100%}.header .sub-menu[data-v-27a446c6]{display:inline-flex;flex-shrink:0;gap:4px;align-items:center;background:#fff;border-radius:8px;padding:4px;border:1px solid #ebebee}.header .sub-menu .status-tab[data-v-27a446c6]{padding:6px 16px;border-radius:6px;width:103px;height:32px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:4px;background:#fff}.header .sub-menu .status-tab .status-count[data-v-27a446c6],.header .sub-menu .status-tab .status-label[data-v-27a446c6]{font-size:14px;color:#13151f;line-height:20px}.header .sub-menu .status-tab.is-active[data-v-27a446c6]{background:rgba(13,172,103,.12156862745098039)}.header .sub-menu .status-tab.is-active .status-count[data-v-27a446c6],.header .sub-menu .status-tab.is-active .status-label[data-v-27a446c6]{color:#0dac67;font-weight:600}.header .sub-menu .status-tab[data-v-27a446c6]:hover:not(.is-active){background:rgba(13,172,103,.12156862745098039)}.header .handle-wrap[data-v-27a446c6]{display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:14px;color:#13151f}.header .handle-wrap .btn-wrap[data-v-27a446c6]{display:flex;align-items:center;gap:12px}.header .handle-wrap .btn-wrap .label[data-v-27a446c6]{font-weight:400;font-size:14px;color:#13151f}.header .handle-wrap .btn-wrap .el-button--text[data-v-27a446c6] span{display:inline-flex;align-items:center}.header .handle-wrap .btn-wrap .el-button--text[data-v-27a446c6] span .iconfont{font-size:20px}.timeline-item[data-v-079891d5]{display:flex;position:relative;padding-bottom:6px}.timeline-item[data-v-079891d5]:last-child{padding-bottom:0}.item-left[data-v-079891d5]{position:relative;width:48px;flex-shrink:0;display:flex;flex-direction:column;align-items:center}.avatar[data-v-079891d5]{width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;font-size:14px;font-weight:600;color:#fff;background:#5ad6a5;border:1px solid #ebebee}.avatar.is-done[data-v-079891d5]{background:#5ad6a5}.avatar.is-pending[data-v-079891d5]{background:#faad14}.avatar.is-reject[data-v-079891d5]{background:#ff4d4f}.avatar.is-end[data-v-079891d5]{background:#c3c4c6}.avatar-check[data-v-079891d5]{position:absolute;right:-5px;bottom:-5px;border-radius:50%;background:#fff;font-size:14px;display:flex;align-items:center;justify-content:center;border:1px solid #fff}.avatar-check.el-icon-loading[data-v-079891d5],.avatar-check.el-icon-warning[data-v-079891d5]{color:#faad14}.avatar-check.el-icon-success[data-v-079891d5]{color:#0dac67}.avatar-check.el-icon-error[data-v-079891d5]{color:#ff4d4f}.item-connector[data-v-079891d5]{flex:1;width:1px;min-height:24px;margin-top:4px;background:#e8e8e8}.item-right[data-v-079891d5]{flex:1;padding-left:12px;min-width:0;display:flex;flex-direction:column}.is-center[data-v-079891d5]{justify-content:center}.item-title-row[data-v-079891d5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.item-title-row-left[data-v-079891d5]{display:flex;align-items:center;gap:8px}.step-label[data-v-079891d5]{font-size:15px;font-weight:600;color:#13151f}.item-time[data-v-079891d5]{font-size:13px;color:#909399;flex-shrink:0}.item-name[data-v-079891d5]{margin-top:4px;font-size:14px;color:#606266}.item-status[data-v-079891d5]{line-height:20px;font-size:13px;flex-shrink:0;font-weight:500}.item-status.is-agree[data-v-079891d5]{color:#0dac67}.item-status.is-reject[data-v-079891d5]{color:#ff4d4f}.item-status.is-pending[data-v-079891d5]{color:#faad14}.item-status.is-done[data-v-079891d5]{color:#0dac67}.item-opinion[data-v-079891d5]{font-weight:400;font-size:12px;color:#909399;line-height:20px;margin-bottom:10px;word-break:break-all}.timeline-empty[data-v-079891d5]{padding:24px;text-align:center;color:#909399;font-size:14px}.item-status-row[data-v-079891d5]{margin-top:4px;display:flex;align-items:center;gap:8px}.opinion-textarea[data-v-edb38a10]{width:100%}.opinion-textarea[data-v-edb38a10] textarea{min-height:160px;max-height:200px;line-height:1.5}.dialog-footer[data-v-edb38a10]{text-align:right}.approval-opinion-dialog .el-dialog__headerbtn{opacity:.7}.approval-opinion-dialog .el-dialog__headerbtn:hover{opacity:1}.reason-textarea[data-v-9543b346]{width:100%}.reason-textarea[data-v-9543b346] textarea{min-height:160px;max-height:200px;line-height:1.5}.dialog-footer[data-v-9543b346]{text-align:right}.btn-submit-gray[data-v-9543b346]{background-color:#909399;border-color:#909399;color:#fff}.btn-submit-gray[data-v-9543b346]:focus,.btn-submit-gray[data-v-9543b346]:hover{background-color:#a6a9ad;border-color:#a6a9ad;color:#fff}.approval-reject-reason-dialog .el-dialog__headerbtn{opacity:.7}.approval-reject-reason-dialog .el-dialog__headerbtn:hover{opacity:1}.add-sign-form[data-v-6382b90e] .el-form-item__label{color:#13151f}.sign-method-options[data-v-6382b90e]{display:flex;gap:20px;width:100%}.method-card[data-v-6382b90e]{border-radius:8px;cursor:pointer;transition:border-color .15s,background .15s}.method-card[data-v-6382b90e]:hover{border-color:rgba(13,172,103,.7)}.method-card[data-v-6382b90e]:hover .el-checkbox__label{font-weight:400;color:#0dac67}.method-card.is-active[data-v-6382b90e]{font-weight:500;font-size:14px;color:#0dac67}.method-radio[data-v-6382b90e]:hover{display:block;margin-right:0}.method-radio[data-v-6382b90e]:hover .el-checkbox__input .el-checkbox__inner{border-radius:50%}.method-radio[data-v-6382b90e]:hover .el-checkbox__input.is-checked+.el-checkbox__label{color:#13151f;border-radius:50%}.method-radio[data-v-6382b90e]:hover .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#0dac67;background:#0dac67;border-radius:50%}[data-v-6382b90e] .el-checkbox .el-checkbox__inner{border-radius:50%}.method-desc[data-v-6382b90e]{margin:0 0 0 24px;font-size:12px;line-height:1.5;color:#909399}.approver-placeholder[data-v-6382b90e]{height:40px;display:flex;align-items:center;gap:8px;font-size:14px;color:#909399}.approver-placeholder .el-icon-plus[data-v-6382b90e]{font-size:18px}.approver-placeholder .approver-placeholder-icon[data-v-6382b90e]{cursor:pointer;width:36px;height:36px;border:1px dashed #ebebee;border-radius:8px;display:flex;align-items:center;justify-content:center;border-color:rgba(13,172,103,.7);color:#0dac67}.approver-placeholder .approver-placeholder-icon[data-v-6382b90e]:hover{background:rgba(13,172,103,.06);border-color:#0dac67}.approver-chip[data-v-6382b90e]{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;padding:10px 32px 10px 12px;border-radius:8px;background:#0dac67;color:#fff;min-width:120px}.chip-name[data-v-6382b90e]{font-size:14px;font-weight:500}.chip-phone[data-v-6382b90e]{font-size:12px;opacity:.9;margin-top:4px}.chip-close[data-v-6382b90e]{position:absolute;top:8px;right:8px;cursor:pointer;font-size:14px;opacity:.85}.chip-close[data-v-6382b90e]:hover{opacity:1}.reason-input[data-v-6382b90e]{width:100%}.reason-input[data-v-6382b90e] textarea{max-height:180px}.dialog-footer[data-v-6382b90e]{text-align:right}[data-v-6382b90e] .dialog-with-header .el-dialog__body{padding-left:10px;padding-bottom:0}.approval-add-sign-dialog .el-dialog__headerbtn{opacity:.7}.approval-add-sign-dialog .el-dialog__headerbtn:hover{opacity:1}.approval-add-sign-dialog .method-radio input[aria-hidden=true]{display:none!important}.withdraw-tip[data-v-1835a764]{margin:0;padding:8px 0 4px;font-size:14px;line-height:1.6;color:#13151f}.dialog-footer[data-v-1835a764]{text-align:right}.approval-withdraw-dialog .el-dialog__headerbtn{opacity:.7}.approval-withdraw-dialog .el-dialog__headerbtn:hover{opacity:1}.drawer-title-row[data-v-860c3f88]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding-right:4px;box-sizing:border-box}.drawer-title[data-v-860c3f88]{flex:1;min-width:0;font-weight:600;font-size:24px;line-height:32px;width:200px}.drawer-title .drawer-title-text[data-v-860c3f88]{background:linear-gradient(82.449661475deg,#004a07,#1b7e4c 36%,#013c06);color:transparent!important;background-clip:text;-webkit-background-clip:text}.approval-drawer-inner[data-v-860c3f88]{display:flex;flex-direction:column;height:100%;min-height:0}.approval-pdf-export-root[data-v-860c3f88]{position:fixed;left:-9999px;top:0;width:760px;max-width:100%;box-sizing:border-box;padding:20px 16px 24px;background:#fff;z-index:0;font-size:14px;color:#333;line-height:1.5}.approval-pdf-export-inner[data-v-860c3f88]{width:100%}.approval-pdf-main-title[data-v-860c3f88]{margin:0 0 12px;font-size:22px;font-weight:600;color:#303133;line-height:1.35}.approval-pdf-status-row[data-v-860c3f88]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.approval-pdf-status-img[data-v-860c3f88]{width:72px;height:auto;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;right:0}.approval-pdf-status-text[data-v-860c3f88]{font-size:13px;color:#606266}.approval-pdf-section-head[data-v-860c3f88]{display:flex;align-items:center;margin:20px 0 10px}.approval-pdf-section-head--sub[data-v-860c3f88]{margin-top:16px;margin-bottom:8px}.approval-pdf-section-bar[data-v-860c3f88]{width:4px;height:16px;background:#0dac67;border-radius:2px;margin-right:8px;flex-shrink:0}.approval-pdf-section-title[data-v-860c3f88]{font-size:16px;font-weight:600;color:#13151f}.approval-pdf-sub-label[data-v-860c3f88]{font-size:13px;font-weight:400;color:#606266}.approval-pdf-table[data-v-860c3f88]{width:100%;border-collapse:collapse;table-layout:fixed;word-break:break-word}.approval-pdf-table--border td[data-v-860c3f88],.approval-pdf-table--border th[data-v-860c3f88]{border:1px solid #ebeef5;padding:8px 10px;vertical-align:top}.approval-pdf-table--border th[data-v-860c3f88]{background:#f5f7fa;font-weight:500;color:#606266;text-align:left}.approval-pdf-table--border td[data-v-860c3f88]{color:#303133}.approval-pdf-table--kv.approval-pdf-table--border tbody th[data-v-860c3f88]{width:22%}.approval-pdf-table thead th[data-v-860c3f88]{background:#f5f7fa;font-weight:500;color:#606266;text-align:left}.approval-pdf-table .col-idx[data-v-860c3f88]{width:48px;text-align:center}.approval-pdf-table .col-size[data-v-860c3f88]{width:100px}.approval-pdf-td-remark[data-v-860c3f88]{white-space:pre-wrap}.approval-pdf-empty[data-v-860c3f88]{margin:0 0 8px;padding:12px;text-align:center;color:#909399;font-size:13px;border:1px dashed #ebeef5;border-radius:4px}.detail-body[data-v-860c3f88]{position:relative;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 8px 0 0}.status-badge-img[data-v-860c3f88]{position:absolute;top:-10px;right:0;width:88px;height:auto;max-width:min(88px,28vw);-o-object-fit:contain;object-fit:contain;pointer-events:none;z-index:2}.section[data-v-860c3f88]{margin-bottom:20px}.section[data-v-860c3f88]:last-child{margin-bottom:0}.section-head[data-v-860c3f88]{display:flex;align-items:center;margin-bottom:20px;margin-top:10px}.section-bar[data-v-860c3f88]{width:4px;height:16px;background:#0dac67;border-radius:2px;margin-right:8px}.section-title[data-v-860c3f88]{font-size:16px;font-weight:600;color:#13151f}.sub-label[data-v-860c3f88]{margin:0 0 8px;font-weight:400;font-size:13px;color:#606266;line-height:20px}.grid-row[data-v-860c3f88]{display:flex;gap:20px;margin-bottom:20px}.grid-row[data-v-860c3f88]:last-child{margin-bottom:0}.grid-row-full .grid-cell.full[data-v-860c3f88]{flex:1}.grid-cell[data-v-860c3f88]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.grid-cell .k[data-v-860c3f88]{font-weight:400;font-size:13px;color:#606266;line-height:20px}.grid-cell .v[data-v-860c3f88]{font-weight:600;font-size:14px;color:#333;line-height:24px}.risk-link[data-v-860c3f88]{margin-left:8px;padding:0;vertical-align:baseline;color:#0dac67}.remark-box[data-v-860c3f88]{font-size:14px;line-height:1.6;color:#13151f;white-space:pre-wrap;word-break:break-word;margin-bottom:28px}.remark-box-empty[data-v-860c3f88]{color:#606266;margin-bottom:28px}.detail-footer[data-v-860c3f88]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:0 0 0;margin-top:0;background:#fff;justify-content:flex-end}.footer-left[data-v-860c3f88]{display:flex;align-items:center;gap:14px}.footer-text-btn[data-v-860c3f88]{color:#606266}.footer-text-btn[data-v-860c3f88]:hover{color:#0dac67}.footer-right[data-v-860c3f88]{display:flex;gap:6px}.footer-right .el-button[data-v-860c3f88]{padding:0 30px}.empty-comp-attach[data-v-860c3f88]{padding:0}[data-v-860c3f88] .el-drawer__close-btn:hover{color:#0dac67}.approval-detail-drawer.el-drawer{display:flex;flex-direction:column}.approval-detail-drawer .el-drawer__body{flex:1;min-height:0;overflow:hidden;padding:0 20px 20px;box-sizing:border-box}.approval-detail-drawer .el-drawer__header{flex-shrink:0;margin-bottom:0;padding:20px 20px 10px}.approval-detail-drawer .el-drawer__header>:first-child{word-break:break-word;line-height:1.45;padding-right:28px}.el-drawer{border-radius:16px 0 0 16px;background-image:url(../../static/img/check_upload_bg.3d42ee64.png);background-repeat:no-repeat;background-size:100%;background-position:0 0}.content-comp-wrap[data-v-22c3b977]{flex:1;display:flex;flex-direction:column;overflow:hidden;margin-top:20px}.content-comp-wrap .content-table-wrap[data-v-22c3b977]{flex:1;overflow:hidden}.approval-result-text[data-v-22c3b977]{font-size:14px;line-height:22px}.approval-result-text.is-done[data-v-22c3b977]{color:#52c41a}.approval-result-text.is-approving[data-v-22c3b977]{color:#faad14}.approval-result-text.is-rejected[data-v-22c3b977]{color:#f5222d}.approval-result-text.is-draft[data-v-22c3b977]{color:#999}.approval-result-text.is-withdrawn[data-v-22c3b977]{color:rgba(0,0,0,.45)}.approval-result-text.is-unknown[data-v-22c3b977]{color:#606266}.title-wrap[data-v-22c3b977]{cursor:pointer;line-height:normal}.title-wrap .label[data-v-22c3b977]{height:23px;line-height:23px}.title-wrap .no-approve-name[data-v-22c3b977]{color:#999}.title-wrap .no-approve-name[data-v-22c3b977]:hover,.title-wrap[data-v-22c3b977]:hover{color:#0dac67}.wrap[data-v-5825b462]{padding:20px;flex-direction:column;background:#fff;border-radius:16px;display:flex;overflow:hidden;height:100%}.wrap .content-wrap[data-v-5825b462]{flex:1;background:#dcdcdc}