.expense-list[data-v-6f77fea8]{min-height:160px;padding:8px 0}.expense-items[data-v-6f77fea8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.expense-card[data-v-6f77fea8]{border-radius:8px;background:#fff;padding:10px 14px;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid #e8e8e8;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.03);box-shadow:0 2px 6px rgba(0,0,0,.03);-webkit-animation:slideInUp-data-v-6f77fea8 .5s ease-out both;animation:slideInUp-data-v-6f77fea8 .5s ease-out both}.expense-card[data-v-6f77fea8]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:transparent;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:12px 0 0 12px}.expense-card[data-v-6f77fea8]:hover{-webkit-box-shadow:0 8px 24px rgba(31,45,61,.12);box-shadow:0 8px 24px rgba(31,45,61,.12);border-color:#d9d9d9;-webkit-transform:translateY(-2px);transform:translateY(-2px);cursor:pointer}.expense-card.status-B[data-v-6f77fea8]{border-left-color:#46a6ff;background:-webkit-gradient(linear,left top,right top,from(rgba(70,166,255,.02)),color-stop(5%,#fff));background:linear-gradient(90deg,rgba(70,166,255,.02) 0,#fff 5%)}.expense-card.status-B[data-v-6f77fea8]:before{background:-webkit-gradient(linear,left top,left bottom,from(#46a6ff),to(#1890ff));background:linear-gradient(180deg,#46a6ff,#1890ff)}.expense-card.status-C[data-v-6f77fea8]{border-left-color:#52c41a;background:-webkit-gradient(linear,left top,right top,from(rgba(82,196,26,.02)),color-stop(5%,#fff));background:linear-gradient(90deg,rgba(82,196,26,.02) 0,#fff 5%)}.expense-card.status-C[data-v-6f77fea8]:before{background:-webkit-gradient(linear,left top,left bottom,from(#52c41a),to(#73d13d));background:linear-gradient(180deg,#52c41a,#73d13d)}.expense-card.status-X[data-v-6f77fea8]{border-left-color:#faad14;background:-webkit-gradient(linear,left top,right top,from(rgba(250,173,20,.02)),color-stop(5%,#fff));background:linear-gradient(90deg,rgba(250,173,20,.02) 0,#fff 5%)}.expense-card.status-X[data-v-6f77fea8]:before{background:-webkit-gradient(linear,left top,left bottom,from(#faad14),to(#ffc53d));background:linear-gradient(180deg,#faad14,#ffc53d)}.expense-card.status-D[data-v-6f77fea8],.expense-card.status-R[data-v-6f77fea8]{border-left-color:#d9363e;background:-webkit-gradient(linear,left top,right top,from(rgba(217,54,62,.02)),color-stop(5%,#fff));background:linear-gradient(90deg,rgba(217,54,62,.02) 0,#fff 5%)}.expense-card.status-D[data-v-6f77fea8]:before,.expense-card.status-R[data-v-6f77fea8]:before{background:-webkit-gradient(linear,left top,left bottom,from(#d9363e),to(#ff4d4f));background:linear-gradient(180deg,#d9363e,#ff4d4f)}.expense-card .expense-header[data-v-6f77fea8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;gap:12px;padding-bottom:6px;border-bottom:1px solid #f0f0f0;position:relative}.expense-card .expense-header .expense-title-wrap[data-v-6f77fea8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.expense-card .expense-header .expense-title[data-v-6f77fea8]{font-size:14px;font-weight:600;color:#262626;line-height:1.4}.expense-card .expense-header .expense-meta[data-v-6f77fea8]{font-size:12px;color:#8c8c8c;margin-top:2px}.expense-card .expense-header .expense-desc[data-v-6f77fea8]{font-size:13px;color:#595959;margin-top:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expense-card .expense-header .header-actions[data-v-6f77fea8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-negative:0;flex-shrink:0}.expense-card .expense-amount[data-v-6f77fea8]{text-align:right;min-width:100px;-ms-flex-negative:0;flex-shrink:0}.expense-card .expense-amount .amount-wrapper[data-v-6f77fea8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:4px;margin-bottom:4px}.expense-card .expense-amount .amount-wrapper .currency[data-v-6f77fea8]{font-size:13px;font-weight:600;color:#8c8c8c;line-height:1}.expense-card .expense-amount .amount-wrapper .amount[data-v-6f77fea8]{font-size:18px;font-weight:700;background:linear-gradient(135deg,#1890ff,#52c41a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2;letter-spacing:.5px}.expense-card .expense-amount .status-tag-wrapper[data-v-6f77fea8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:4px}.expense-card .expense-amount .status-tag-wrapper[data-v-6f77fea8] .ant-tag{margin:0;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:500;border:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.expense-card .ant-steps[data-v-6f77fea8]{padding:4px 0 0;--ant-steps-icon-size:24px;margin-bottom:0}.expense-card .ant-steps[data-v-6f77fea8] .ant-steps-item{margin-right:12px;padding-bottom:0}.expense-card .ant-steps[data-v-6f77fea8] .ant-steps-item-icon{border:2px solid #e8e8e8;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.expense-card .ant-steps[data-v-6f77fea8] .ant-steps-item-process .ant-steps-item-icon{border-color:#1890ff;background:#1890ff;-webkit-box-shadow:0 0 0 4px rgba(24,144,255,.1);box-shadow:0 0 0 4px rgba(24,144,255,.1)}.expense-card .ant-steps[data-v-6f77fea8] .ant-steps-item-finish .ant-steps-item-icon{border-color:#52c41a;background:#52c41a}.expense-card .ant-steps[data-v-6f77fea8] .ant-steps-item-error .ant-steps-item-icon{border-color:#d9363e;background:#d9363e}.expense-card .ant-steps[data-v-6f77fea8] .ant-steps-item-title{font-size:13px;line-height:1.5;font-weight:500;color:#262626}.expense-card .ant-steps .step-title-ellipsis[data-v-6f77fea8]{display:inline-block;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;cursor:help}.expense-card .ant-steps[data-v-6f77fea8] .ant-steps-item-description{font-size:12px;color:#8c8c8c;margin-top:4px}.expense-card .expense-footer[data-v-6f77fea8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0;font-size:12px;color:#8c8c8c}.expense-card .expense-footer .footer-actions[data-v-6f77fea8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.expense-card .expense-footer .footer-actions[data-v-6f77fea8] .ant-btn-link{padding:4px 8px;height:auto;font-size:13px;font-weight:500;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative}.expense-card .expense-footer .footer-actions[data-v-6f77fea8] .ant-btn-link:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:2px;background:#1890ff;-webkit-transition:width .3s ease;transition:width .3s ease}.expense-card .expense-footer .footer-actions[data-v-6f77fea8] .ant-btn-link:hover{color:#1890ff;background:rgba(24,144,255,.06)}.expense-card .expense-footer .footer-actions[data-v-6f77fea8] .ant-btn-link:hover:after{width:80%}.expense-card .expense-footer .footer-actions[data-v-6f77fea8] .ant-btn-link:active{-webkit-transform:scale(.98);transform:scale(.98)}.expense-card .expense-footer .footer-time[data-v-6f77fea8]{font-size:12px;color:#bfbfbf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.expense-card .expense-footer .footer-time[data-v-6f77fea8]:before{content:"🕐";font-size:12px;opacity:.6}.expense-card .expense-alert[data-v-6f77fea8]{margin-top:12px;border-radius:8px;border-left:4px solid #d9363e;-webkit-box-shadow:0 2px 8px rgba(217,54,62,.1);box-shadow:0 2px 8px rgba(217,54,62,.1)}.expense-card .expense-alert[data-v-6f77fea8] .ant-alert-message{font-size:14px;font-weight:600;color:#d9363e}.expense-card .expense-alert[data-v-6f77fea8] .ant-alert-description{font-size:13px;margin-top:4px;color:#595959;line-height:1.5}.expense-card .expense-alert .reject-meta[data-v-6f77fea8]{font-size:13px;font-weight:600;color:#d9363e;margin-bottom:2px}.expense-card .expense-alert .reject-meta .reject-meta-sep[data-v-6f77fea8]{margin:0 8px;color:#ffa39e}.expense-card .expense-alert .reject-reason[data-v-6f77fea8]{font-size:13px;color:#595959;line-height:1.5}@-webkit-keyframes slideInUp-data-v-6f77fea8{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp-data-v-6f77fea8{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}[data-v-6f77fea8] .ant-empty{padding:60px 20px}[data-v-6f77fea8] .ant-empty .ant-empty-description{color:#8c8c8c;font-size:14px}.edit-form[data-v-3868fc73]{gap:16px}.edit-form .invoice-summary[data-v-3868fc73],.edit-form[data-v-3868fc73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edit-form .invoice-summary[data-v-3868fc73]{background:#f5f8fb;border-left:3px solid #faad14;padding:10px 12px;border-radius:4px;gap:6px}.edit-form .invoice-summary .inv-row[data-v-3868fc73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.edit-form .invoice-summary .inv-main .inv-tag[data-v-3868fc73]{font-size:12px;color:#555;padding:1px 6px;background:#eef2f7;border-radius:3px}.edit-form .invoice-summary .inv-main .inv-amount[data-v-3868fc73]{font-size:18px;font-weight:600;color:#fa6400}.edit-form .invoice-summary .inv-main .inv-amount-reimb[data-v-3868fc73]{font-size:12px;color:#888}.edit-form .invoice-summary .inv-main .inv-cat[data-v-3868fc73]{margin-left:auto;font-size:12px;color:#1890ff;padding:1px 8px;background:rgba(24,144,255,.08);border-radius:10px}.edit-form .invoice-summary .inv-meta[data-v-3868fc73]{font-size:12px;color:#888}.edit-form .invoice-summary .inv-meta .inv-date[data-v-3868fc73]:after{content:" · ";margin:0 6px;color:#ccc}.edit-form .invoice-summary .inv-meta .inv-no[data-v-3868fc73]{font-family:Consolas,Courier New,monospace}.edit-form .invoice-summary .inv-meta .inv-no-link[data-v-3868fc73]{pointer-events:auto;cursor:pointer;color:#1890ff}.edit-form .invoice-summary .inv-meta .inv-no-link[data-v-3868fc73]:hover{color:#40a9ff;text-decoration:underline}.edit-form .invoice-summary .inv-meta .inv-no-link .inv-no-eye[data-v-3868fc73]{margin-left:4px;font-size:12px}.edit-form .invoice-summary .inv-summary[data-v-3868fc73]{font-size:12px;color:#555;background:hsla(0,0%,100%,.6);padding:4px 8px;border-radius:4px}.edit-form .invoice-summary .inv-summary i[data-v-3868fc73]{color:#1890ff;margin-right:4px}.edit-form .form-item[data-v-3868fc73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.edit-form .form-item.checkbox-item[data-v-3868fc73]{padding-top:4px}.edit-form .form-row-2col[data-v-3868fc73]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.edit-form .form-label-row[data-v-3868fc73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.edit-form .bud-split-list[data-v-3868fc73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.edit-form .bud-split-row[data-v-3868fc73]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-form .bud-split-remove[data-v-3868fc73]{color:#ff4d4f;padding:0 4px}.edit-form .bud-split-placeholder[data-v-3868fc73]{display:inline-block;width:28px}.edit-form .bud-split-summary[data-v-3868fc73]{margin-top:4px;font-size:12px;color:#595959;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.edit-form .bud-split-summary .ok-tag[data-v-3868fc73]{color:#389e0d;font-weight:500}.edit-form .bud-split-summary.bud-split-mismatch[data-v-3868fc73]{color:#faad14}.edit-form .form-label[data-v-3868fc73]{font-size:14px;color:#595959;font-weight:500}.edit-form .form-label .form-label-tip[data-v-3868fc73]{font-weight:400;font-size:12px;color:#999}.edit-form .form-label .required-star[data-v-3868fc73]{color:#f5222d;margin-right:2px}.edit-form .form-value[data-v-3868fc73]{font-size:14px;color:#262626;padding:8px 12px;background:#f5f7fa;border-radius:6px}[data-v-3868fc73] .bs-opt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;width:100%}[data-v-3868fc73] .bs-opt .bs-code{color:#ff7a45;font-family:Consolas,Courier New,monospace;font-size:12px;-ms-flex-negative:0;flex-shrink:0}[data-v-3868fc73] .bs-opt .bs-name{color:#262626;font-weight:500;-ms-flex-negative:0;flex-shrink:0}[data-v-3868fc73] .bs-opt .bs-desc{color:#8c8c8c;font-size:12px;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-list[data-v-767c378e]{min-height:160px}.category-summary[data-v-767c378e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:12px}.category-summary .category-tag[data-v-767c378e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 12px;border-radius:16px;font-size:12px;color:#666;background:#f5f5f5;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.category-summary .category-tag[data-v-767c378e]:hover{color:#1890ff;background:#e6f7ff}.category-summary .category-tag.active[data-v-767c378e]{color:#fff;background:#1890ff}.category-summary .category-tag.active .category-count[data-v-767c378e]{background:hsla(0,0%,100%,.3);color:#fff}.category-summary .category-tag .category-count[data-v-767c378e]{display:inline-block;min-width:18px;height:18px;line-height:18px;text-align:center;border-radius:9px;font-size:11px;background:#e8e8e8;color:#999}.invoice-items[data-v-767c378e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.invoice-card[data-v-767c378e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:12px 16px;border:1px solid #e6eaf1;border-radius:10px;background:#fafbfc;-webkit-transition:all .2s ease;transition:all .2s ease}.invoice-card[data-v-767c378e]:hover{border-color:#1890ff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.1);box-shadow:0 2px 8px rgba(24,144,255,.1)}.invoice-card .invoice-info[data-v-767c378e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;gap:4px}.invoice-card .invoice-row[data-v-767c378e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;font-size:12px;line-height:1.4}.invoice-card .invoice-title[data-v-767c378e]{font-weight:600;color:#1f1f1f}.invoice-card .invoice-category[data-v-767c378e]{color:#1890ff;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.invoice-card .invoice-category[data-v-767c378e]:hover{color:#40a9ff}.invoice-card .invoice-category .edit-icon[data-v-767c378e]{margin-left:4px;font-size:12px}.invoice-card .invoice-date[data-v-767c378e]{gap:4px}.invoice-card .invoice-date[data-v-767c378e],.invoice-card .invoice-desc[data-v-767c378e]{color:#7a869a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.invoice-card .invoice-desc[data-v-767c378e]{gap:6px}.invoice-card .invoice-desc span[data-v-767c378e]{cursor:pointer}.invoice-card .invoice-desc span[data-v-767c378e]:hover{text-decoration:underline}.invoice-card .invoice-desc .delete-icon[data-v-767c378e]{cursor:pointer;color:#ff4d4f;font-size:12px}.invoice-card .invoice-desc .delete-icon[data-v-767c378e]:hover{color:#ff7875}.invoice-card .invoice-row-budsubject[data-v-767c378e]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-2px}.invoice-card .invoice-budsubject[data-v-767c378e]{font-size:11px;color:#5b6b7f;background:#eef2f7;border-radius:3px;padding:1px 6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-card .invoice-req-row[data-v-767c378e]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.invoice-card .invoice-req-link[data-v-767c378e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:11px;color:#1890ff;cursor:pointer;padding:1px 6px;border-radius:3px;background:#e6f7ff;border:1px solid #91d5ff;-webkit-transition:all .2s;transition:all .2s}.invoice-card .invoice-req-link[data-v-767c378e]:hover{background:#bae7ff;border-color:#40a9ff}.invoice-card .invoice-req-link .anticon[data-v-767c378e]{font-size:11px}.invoice-card .invoice-memo[data-v-767c378e],.invoice-card .invoice-summary-row[data-v-767c378e]{margin-top:4px;padding:6px 8px;background:#f5f7fa;border-radius:4px;font-size:12px;color:#595959;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}.invoice-card .invoice-memo .anticon[data-v-767c378e],.invoice-card .invoice-summary-row .anticon[data-v-767c378e]{color:#8c8c8c;font-size:12px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.invoice-card .invoice-memo span[data-v-767c378e],.invoice-card .invoice-summary-row span[data-v-767c378e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.invoice-card .invoice-summary-row .anticon[data-v-767c378e]{color:#1890ff}.invoice-card .invoice-amount[data-v-767c378e]{font-size:14px;font-weight:700;color:#ff7a45;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;-ms-flex-negative:0;flex-shrink:0}.invoice-card .invoice-amount .invoice-origin-amount[data-v-767c378e]{font-size:12px;font-weight:400;color:#999;text-decoration:line-through}.invoice-card .invoice-amount .edit-icon[data-v-767c378e]{margin-left:2px;cursor:pointer;font-size:12px;color:#1890ff}.invoice-card .invoice-amount .edit-icon[data-v-767c378e]:hover{color:#40a9ff}.invoice-card .sub-inv-checkbox[data-v-767c378e] .ant-checkbox+span{color:#ff7a45;font-size:12px;padding-right:0}.other-section[data-v-444d0c20]{color:#1c2752}.toolbar__left[data-v-444d0c20] :deep(.ant-btn){border-radius:999px;min-width:80px}.toolbar-tip[data-v-444d0c20]{font-size:12px;color:#9aa2c4}.other-card__header[data-v-444d0c20]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.other-card__header[data-v-444d0c20],.other-card__title[data-v-444d0c20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.title-icon[data-v-444d0c20]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#5c7cfa,#8093ff);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:18px;letter-spacing:1px}.title-text[data-v-444d0c20]{font-size:18px;font-weight:600;margin:0;color:#1f2d5c}.title-desc[data-v-444d0c20]{margin:2px 0 0;color:#7a86b6;font-size:14px}.other-card__hint[data-v-444d0c20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;color:#8c95be;background:#f8f9ff;padding:6px 12px;border-radius:999px}.other-card__hint .dot[data-v-444d0c20]{width:6px;height:6px;border-radius:50%;background:#5c7cfa;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:6px}.other-card__table[data-v-444d0c20]{border-radius:12px;overflow:hidden;border:1px solid #eef1fb;background:#fdfdff}.cell-template[data-v-444d0c20] :deep(.cell-box){border-radius:8px;border:none;background:transparent;-webkit-transition:background .2s ease;transition:background .2s ease;padding:0}.action-box[data-v-444d0c20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.action-box[data-v-444d0c20] :deep(.ant-btn){border-radius:999px;min-width:64px}.other-card__footer[data-v-444d0c20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 18px 0;margin-top:12px;border-top:1px dashed #e0e4f5;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.total-tip[data-v-444d0c20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;font-size:14px;color:#6d769c}[data-v-444d0c20]:deep(.dx-datagrid-headers){background:-webkit-gradient(linear,left top,right top,from(#f0f3ff),to(#f9fbff));background:linear-gradient(90deg,#f0f3ff,#f9fbff);color:#4d5e91;font-weight:600;border-bottom:1px solid #dde3ff}[data-v-444d0c20]:deep(.dx-datagrid .dx-row){-webkit-transition:background .25s ease;transition:background .25s ease}[data-v-444d0c20]:deep(.dx-datagrid .dx-data-row:nth-child(odd)){background:#fbfdff}[data-v-444d0c20]:deep(.dx-datagrid-total-footer){background:transparent}.mr-8[data-v-444d0c20]{margin-right:0!important}.other-card__table[data-v-444d0c20] .content-input{padding:0 8px;height:32px;line-height:32px}.other-card__table[data-v-444d0c20] .ant-input{border:none;border-bottom:1px solid #d9d9d9}.dept-budget-summary[data-v-d646ca4c]{gap:8px;margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dbs-card[data-v-d646ca4c],.dept-budget-summary[data-v-d646ca4c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.dbs-card[data-v-d646ca4c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4px 10px;border-radius:5px;border:1px solid #eef0f3;background:#fafbfc;font-size:11px;min-width:105px}.dbs-card[data-v-d646ca4c]:not(.disabled):hover{-webkit-box-shadow:0 2px 8px rgba(24,144,255,.15);box-shadow:0 2px 8px rgba(24,144,255,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px);cursor:pointer}.dbs-card.disabled[data-v-d646ca4c]{opacity:.55}.dbs-label[data-v-d646ca4c]{color:#8c8c8c;line-height:1.2}.dbs-value[data-v-d646ca4c]{font-size:14px;font-weight:700;color:#1f2937;line-height:1.2;margin-top:1px}.dbs-sub[data-v-d646ca4c]{font-size:10px;color:#b6bdc7;line-height:1.2;margin-top:1px}.dbs-card.budget[data-v-d646ca4c]{background:#e6f7ff;border-color:#91d5ff}.dbs-card.budget .dbs-value[data-v-d646ca4c]{color:#096dd9}.dbs-card.actual[data-v-d646ca4c]{background:#fff7e6;border-color:#ffd591}.dbs-card.actual .dbs-value[data-v-d646ca4c]{color:#d46b08}.dbs-card.balance[data-v-d646ca4c]{background:#f6ffed;border-color:#b7eb8f}.dbs-card.balance .dbs-value[data-v-d646ca4c]{color:#389e0d}.dbs-card.balance.negative[data-v-d646ca4c]{background:#fff1f0;border-color:#ffa39e}.dbs-card.balance.negative .dbs-value[data-v-d646ca4c]{color:#cf1322}.bybud-heatmap-modal.dbs-drill-modal .hm-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.bybud-heatmap-modal.dbs-drill-modal .hm-h{font-size:15px;font-weight:600;color:#1f2937}.bybud-heatmap-modal.dbs-drill-modal .hm-sub{font-size:12px;color:#9aa3af}.bybud-heatmap-modal.dbs-drill-modal .hm-atable .ant-table-tbody>tr>td{padding:4px 8px}.bybud-cell-detail-modal .cd-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.bybud-cell-detail-modal .cd-h{font-size:15px;font-weight:600;color:#1f2937}.bybud-cell-detail-modal .cd-sub{font-size:12px;color:#9aa3af}.bybud-cell-detail-modal .cd-summary{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;font-size:13px;color:#595959}.bybud-cell-detail-modal .cd-summary b{color:#d46b08}.bybud-cell-detail-modal .cd-extra{padding:6px 12px;background:#fafafa;border-radius:4px}.bybud-cell-detail-modal .cd-extra-title{font-size:11px;color:#9aa3af;margin-bottom:4px}.bybud-cell-detail-modal .cd-extra pre{margin:0;font-size:11px;color:#595959;white-space:pre-wrap;max-height:280px;overflow:auto}.new-expense-modal .ant-modal-body[data-v-30553e49]{padding:0;background:#f7f8fa}.modal-content[data-v-30553e49]{padding:8px;max-height:80vh;overflow-y:auto;outline:none}.modal-section[data-v-30553e49]{background:#fff;border-radius:12px;padding:20px 24px;margin-bottom:16px;-webkit-box-shadow:0 4px 16px rgba(31,41,55,.08);box-shadow:0 4px 16px rgba(31,41,55,.08)}.modal-section .section-header[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:16px}.modal-section .section-header .section-index[data-v-30553e49]{font-size:18px;font-weight:600;color:#ff7a45;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.modal-section .section-header .section-text[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.modal-section .section-header .section-text .section-title[data-v-30553e49]{font-size:16px;font-weight:600;color:#ff7a45;line-height:1.5}.modal-section .section-header .section-text .section-subtitle[data-v-30553e49]{margin-left:8px;font-size:12px;color:#8c8c8c;line-height:1.5}.modal-section .section-header .period-header[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;min-width:400px;margin-left:auto}.modal-section .section-header .period-header .period-field[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:280px;-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-section .section-header .period-header .period-field .info-label[data-v-30553e49]{font-size:13px;color:#8c8c8c;white-space:nowrap}.modal-section .section-header .period-header .query-btn[data-v-30553e49]{min-width:90px;height:32px;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0}.modal-section .section-body[data-v-30553e49] .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.modal-section .section-body[data-v-30553e49] .ant-form-item .ant-form-item-label{width:82px}.modal-section .section-body[data-v-30553e49] .ant-form-item .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-section .section-body .optional-text[data-v-30553e49]{font-weight:400;color:#8c8c8c;font-size:13px;margin-left:6px}.invoice-actions[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;min-width:120px}.invoice-actions .query-btn[data-v-30553e49]{min-width:90px}.trip-selected-brief[data-v-30553e49]{margin-left:8px;color:#1890ff;font-weight:400;font-size:13px}.trip-section .trip-filter-bar[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 12px;margin-bottom:10px}.trip-section .trip-filter-bar .trip-filter-hint[data-v-30553e49]{color:#8c8c8c;font-size:12px}.trip-section .trip-group[data-v-30553e49]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width:1600px){.trip-section .trip-group[data-v-30553e49]{grid-template-columns:repeat(3,1fr)}}@media (max-width:1200px){.trip-section .trip-group[data-v-30553e49]{grid-template-columns:repeat(2,1fr)}}.trip-section .trip-card[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:14px 16px;border:1px solid #e6eaf1;border-radius:10px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fafbfc}.trip-section .trip-card[data-v-30553e49]:hover{border-color:#1890ff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.1);box-shadow:0 2px 8px rgba(24,144,255,.1)}.trip-section .trip-card.active[data-v-30553e49]{border-color:#1890ff;background:#f0f7ff;-webkit-box-shadow:0 8px 20px rgba(24,144,255,.12);box-shadow:0 8px 20px rgba(24,144,255,.12)}.trip-section .trip-card .trip-info[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.trip-section .trip-card .trip-info .trip-title[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;color:#1f1f1f;font-weight:600;line-height:1.4}.trip-section .trip-card .trip-info .trip-title .trip-code[data-v-30553e49]{font-size:12px;color:#8c8c8c;margin-top:2px}.trip-section .trip-card .trip-info .trip-title .trip-code.clickable[data-v-30553e49]{cursor:pointer}.trip-section .trip-card .trip-info .trip-title .trip-code.clickable[data-v-30553e49]:hover{color:#1890ff;text-decoration:underline}.trip-section .trip-card .trip-info .trip-dates[data-v-30553e49]{font-size:13px;color:#666;line-height:1.4}.invoice-section[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.invoice-section .category-summary[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.invoice-section .category-summary .category-tag[data-v-30553e49]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 12px;border-radius:16px;font-size:12px;color:#666;background:#f5f5f5;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.invoice-section .category-summary .category-tag[data-v-30553e49]:hover{color:#1890ff;background:#e6f7ff}.invoice-section .category-summary .category-tag.active[data-v-30553e49]{color:#fff;background:#1890ff}.invoice-section .category-summary .category-tag.active .category-count[data-v-30553e49]{background:hsla(0,0%,100%,.3);color:#fff}.invoice-section .category-summary .category-tag .category-count[data-v-30553e49]{display:inline-block;min-width:18px;height:18px;line-height:18px;text-align:center;border-radius:9px;font-size:11px;background:#e8e8e8;color:#999}.invoice-section .batch-bud-bar[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 10px;background:#fff7e6;border:1px solid #ffd591;border-radius:4px;font-size:12px}.invoice-section .batch-bud-bar .batch-bud-count[data-v-30553e49]{color:#d46b08}.invoice-section .invoice-group[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.invoice-section .invoice-group-title[data-v-30553e49]{font-size:15px;font-weight:600;color:#1f1f1f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.invoice-section .invoice-group-title.collapsible[data-v-30553e49]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.invoice-section .invoice-group-title.collapsible[data-v-30553e49]:hover{color:#1890ff}.invoice-section .invoice-group-title .collapse-icon[data-v-30553e49]{font-size:12px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.invoice-section .invoice-group-list[data-v-30553e49]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width:1600px){.invoice-section .invoice-group-list[data-v-30553e49]{grid-template-columns:repeat(3,1fr)}}@media (max-width:1200px){.invoice-section .invoice-group-list[data-v-30553e49]{grid-template-columns:repeat(2,1fr)}}.invoice-section .invoice-card[data-v-30553e49]{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:16px;border:1px solid #e6eaf1;border-radius:10px;background:#fafbfc;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.invoice-section .invoice-card[data-v-30553e49]:hover{border-color:#1890ff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.1);box-shadow:0 2px 8px rgba(24,144,255,.1)}.invoice-section .invoice-card.active[data-v-30553e49]{border-color:#1890ff;background:#f0f7ff;-webkit-box-shadow:0 8px 20px rgba(24,144,255,.12);box-shadow:0 8px 20px rgba(24,144,255,.12)}.invoice-section .invoice-card.active[data-v-30553e49]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#1890ff}.invoice-section .invoice-card.active[data-v-30553e49]:after{content:"\2713";position:absolute;top:0;right:0;width:22px;height:22px;line-height:22px;text-align:center;color:#fff;font-size:13px;font-weight:700;background:#1890ff;border-bottom-left-radius:8px}.invoice-section .invoice-card .invoice-info[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;gap:4px}.invoice-section .invoice-card .invoice-info .invoice-row[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;font-size:12px;line-height:1.4}.invoice-section .invoice-card .invoice-info .invoice-title[data-v-30553e49]{font-weight:600;color:#1f1f1f}.invoice-section .invoice-card .invoice-info .invoice-category[data-v-30553e49]{color:#1890ff;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.invoice-section .invoice-card .invoice-info .invoice-category[data-v-30553e49]:hover{color:#40a9ff}.invoice-section .invoice-card .invoice-info .invoice-category .edit-icon[data-v-30553e49]{margin-left:4px;font-size:12px}.invoice-section .invoice-card .invoice-info .invoice-date[data-v-30553e49]{color:#7a869a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.invoice-section .invoice-card .invoice-info .invoice-amount[data-v-30553e49]{font-size:14px;font-weight:700;color:#ff7a45;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;-ms-flex-negative:0;flex-shrink:0}.invoice-section .invoice-card .invoice-info .invoice-amount .invoice-origin-amount[data-v-30553e49]{font-size:12px;font-weight:400;color:#999;text-decoration:line-through}.invoice-section .invoice-card .invoice-info .invoice-amount .edit-icon[data-v-30553e49]{margin-left:2px;cursor:pointer;font-size:12px;color:#1890ff}.invoice-section .invoice-card .invoice-info .invoice-amount .edit-icon[data-v-30553e49]:hover{color:#40a9ff}.invoice-section .invoice-card .invoice-info .sub-inv-checkbox[data-v-30553e49] .ant-checkbox+span{color:#ff7a45;font-size:12px;padding-right:0}.invoice-section .invoice-card .invoice-info .invoice-desc[data-v-30553e49]{color:#7a869a}.invoice-section .invoice-card .invoice-info .invoice-desc[data-v-30553e49]:hover{text-decoration:underline}.invoice-section .invoice-card .invoice-info .invoice-company[data-v-30553e49]{color:#999}.invoice-section .invoice-card.invoice-card-disabled[data-v-30553e49]{opacity:.8;cursor:not-allowed;background:#f5f5f5}.invoice-section .invoice-card.invoice-card-disabled[data-v-30553e49]:hover{border-color:#e6eaf1;-webkit-box-shadow:none;box-shadow:none}.invoice-section .invoice-card.invoice-card-disabled .invoice-info .invoice-amount[data-v-30553e49],.invoice-section .invoice-card.invoice-card-disabled .invoice-info .invoice-date[data-v-30553e49],.invoice-section .invoice-card.invoice-card-disabled .invoice-info .invoice-title[data-v-30553e49]{color:#999}.modal-footer[data-v-30553e49]{padding:16px 24px;background:#fff}.modal-footer[data-v-30553e49],.other-actions[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.other-actions[data-v-30553e49]{margin-left:auto;min-width:120px}.summary-section .summary-content[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.summary-section .summary-info[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;background:#f8f9ff;border-radius:8px;font-size:14px;color:#4b5563}.summary-section .summary-info .highlight[data-v-30553e49]{color:#ff7a45;font-weight:600;margin:0 4px}.summary-section .summary-info .invoice-total[data-v-30553e49]{font-size:14px;color:#4b5563}.summary-section .summary-total[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:12px;gap:12px;padding:16px;background:#fff;border:1px solid #e6eaf1;border-radius:8px}.summary-section .summary-total .total-label[data-v-30553e49]{font-size:16px;font-weight:600;color:#1f1f1f;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.summary-section .summary-total .total-label .caiwu-badge[data-v-30553e49]{margin-left:6px;font-size:11px;font-weight:500;color:#fff;background:#fa6400;padding:1px 6px;border-radius:8px}.summary-section .summary-total .total-input[data-v-30553e49]{-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px;min-width:140px;max-width:220px}.summary-section .summary-total .total-input[data-v-30553e49] :deep(.ant-input-number){width:100%}.summary-section .summary-total .total-input[data-v-30553e49] :deep(.ant-input-number-input){padding-right:28px}.summary-section .summary-total .total-unit[data-v-30553e49]{font-size:16px;color:#666;font-weight:600}.sub-inv-form[data-v-30553e49]{gap:20px}.sub-inv-form .form-item[data-v-30553e49],.sub-inv-form[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sub-inv-form .form-item[data-v-30553e49]{gap:8px}.sub-inv-form .form-item.checkbox-item[data-v-30553e49]{padding-top:4px}.sub-inv-form .form-label[data-v-30553e49]{font-size:14px;color:#595959;font-weight:500}.sub-inv-form .form-value[data-v-30553e49]{font-size:14px;color:#262626;padding:8px 12px;background:#f5f7fa;border-radius:6px}.sub-inv-form .form-textarea[data-v-30553e49]{border-radius:6px}.sub-inv-form .form-textarea[data-v-30553e49]:focus{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.1);box-shadow:0 0 0 2px rgba(24,144,255,.1)}.caiwu-badge[data-v-30553e49]{margin-left:6px;font-size:11px;font-weight:500;color:#fff;background:#fa6400;padding:1px 6px;border-radius:8px}.caiwu-badge.locked[data-v-30553e49]{background:#bfbfbf}.voucher-summary-bar[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin-top:4px}.vs-hint[data-v-30553e49]{color:#999;font-size:12px}.batch-bud-desc[data-v-30553e49]{margin-bottom:12px;color:#595959;font-size:13px}[data-v-30553e49] .req870p-batch-budsubject-modal .bs-opt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;width:100%}[data-v-30553e49] .req870p-batch-budsubject-modal .bs-opt .bs-code{color:#ff7a45;font-family:Consolas,Courier New,monospace;font-size:12px;-ms-flex-negative:0;flex-shrink:0}[data-v-30553e49] .req870p-batch-budsubject-modal .bs-opt .bs-name{color:#262626;font-weight:500}.attach-count-badge[data-v-30553e49]{display:inline-block;min-width:18px;height:18px;padding:0 5px;margin-left:6px;line-height:18px;text-align:center;font-size:12px;font-weight:600;color:#fff;background:#f5222d;border-radius:9px;vertical-align:middle}.project-readonly-label[data-v-30553e49]{display:block;width:100%;height:32px;line-height:24px;padding:4px 11px;color:rgba(0,0,0,.65);background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.basic-info-form[data-v-30553e49] .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-right:0}.basic-info-form[data-v-30553e49] .ant-form-item-label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.basic-info-form[data-v-30553e49] .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.basic-info-form[data-v-30553e49] .ant-form-item .ant-input,.basic-info-form[data-v-30553e49] .ant-form-item .ant-input-number,.basic-info-form[data-v-30553e49] .ant-form-item .ant-select,.basic-info-form[data-v-30553e49] .ant-form-item .ant-select-selection{width:100%}.basic-info-form[data-v-30553e49] .ant-select-selection-selected-value{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loan-select[data-v-30553e49]{min-width:280px;max-width:360px}.loan-off-sum[data-v-30553e49]{margin-left:8px;font-weight:600;color:#ff7a45;white-space:nowrap}[data-v-30553e49] .loan-opt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;width:100%}[data-v-30553e49] .loan-opt .loan-chno{font-family:Consolas,Courier New,monospace;color:#1d39c4}[data-v-30553e49] .loan-opt .loan-type{color:#595959;font-size:12px}[data-v-30553e49] .loan-opt .loan-remaining{margin-left:auto;color:#ff7a45;font-weight:500;font-size:12px;-ms-flex-negative:0;flex-shrink:0}.invoice-row.invoice-budget[data-v-30553e49]{gap:8px;font-size:12px;color:#595959}.invoice-row.invoice-budget .invoice-buddept[data-v-30553e49],.invoice-row.invoice-budget .invoice-budsubject[data-v-30553e49]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1px 6px;background:#f0f5ff;border-radius:3px;color:#1d39c4}.invoice-row.invoice-budget .invoice-buddept[data-v-30553e49]{background:#f6ffed;color:#389e0d}.invoice-row.invoice-budget .invoice-buddept.bud-auto[data-v-30553e49],.invoice-row.invoice-budget .invoice-budsubject.bud-auto[data-v-30553e49]{background:#f5f5f5;color:#8c8c8c}.invoice-row.invoice-budget .bud-auto-tag[data-v-30553e49]{margin-left:4px;font-size:10px;line-height:1;padding:1px 4px;border-radius:2px;background:#fafafa;color:#bfbfbf;border:1px solid #e8e8e8}.invoice-row.invoice-memo[data-v-30553e49]{color:#8c8c8c}.invoice-row.invoice-memo[data-v-30553e49],.invoice-row.invoice-summary-row[data-v-30553e49]{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.invoice-row.invoice-summary-row[data-v-30553e49]{color:#595959}.invoice-row.invoice-summary-row i[data-v-30553e49]{color:#1890ff}.invoice-row.invoice-subscriber-phone[data-v-30553e49]{font-size:12px;color:#096dd9;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.5px}.invoice-row.invoice-subscriber-phone i[data-v-30553e49]{color:#096dd9}.invoice-row.invoice-phone-mismatch[data-v-30553e49]{font-size:12px;color:#cf1322;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.invoice-row.invoice-phone-mismatch i[data-v-30553e49]{color:#cf1322}.two-col-sections[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.two-col-sections>.two-col-item[data-v-30553e49]:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.two-col-sections>.two-col-item[data-v-30553e49]:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;min-width:0}.two-col-sections .invoice-group-list[data-v-30553e49]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}.two-col-sections>.two-col-item:nth-child(2) .section-header .period-header[data-v-30553e49]{min-width:0}.two-col-sections>.two-col-item:nth-child(2) .section-text[data-v-30553e49]{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1199px){.two-col-sections[data-v-30553e49]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.two-col-sections>.two-col-item[data-v-30553e49]:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.allowance-std-tag[data-v-30553e49]{font-size:13px;color:#595959;white-space:nowrap}.allowance-std-tag .allowance-std-val[data-v-30553e49]{font-size:16px;font-weight:600;color:#fa6400}.allowance-std-tag .emp-date-tag[data-v-30553e49]{display:inline-block;margin-left:8px;padding:1px 6px;border-radius:3px;font-size:12px;font-weight:400}.allowance-std-tag .emp-date-tag.emp-hire[data-v-30553e49]{background:#e6f7ff;color:#096dd9;border:1px solid #91d5ff}.allowance-std-tag .emp-date-tag.emp-dis[data-v-30553e49]{background:#fff1f0;color:#cf1322;border:1px solid #ffa39e}.allowance-std-tag .emp-phone-tag[data-v-30553e49]{display:inline-block;margin-left:6px;font-size:12px;color:#595959;letter-spacing:.5px}.payee-dis-badge[data-v-30553e49]{display:block;margin-top:3px;font-size:12px;font-weight:500;color:#cf1322;line-height:1.4}.allowance-month-grid[data-v-30553e49]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.allowance-month-cell[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e0e4ea;border-radius:6px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;background:#fff}.allowance-month-cell .am-label[data-v-30553e49]{font-size:14px;color:#262626}.allowance-month-cell .am-badge[data-v-30553e49]{margin-left:auto;font-size:12px;color:#8c8c8c;background:#f0f0f0;padding:0 6px;border-radius:8px}.allowance-month-cell[data-v-30553e49]:hover{border-color:#faad14}.allowance-month-cell.checked[data-v-30553e49]{border-color:#fa6400;background:#fff7e6}.allowance-month-cell.checked .am-label[data-v-30553e49]{color:#fa6400;font-weight:500}.allowance-month-cell.reimbursed[data-v-30553e49]{background:#f5f5f5;border-color:#e0e0e0;cursor:not-allowed}.allowance-month-cell.reimbursed .am-label[data-v-30553e49]{color:#bfbfbf}.allowance-month-cell.reimbursed[data-v-30553e49]:hover{border-color:#e0e0e0}.allowance-month-cell.disabled[data-v-30553e49]{cursor:not-allowed}.allowance-summary[data-v-30553e49]{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 20px;font-size:13px;color:#595959}.allowance-summary .hl[data-v-30553e49]{color:#fa6400;font-weight:600;font-size:15px}.allowance-summary .allowance-invoice-tip[data-v-30553e49]{color:#389e0d}.allowance-summary .allowance-invoice-tip.over[data-v-30553e49]{color:#d48806;font-weight:500}.trip-std-bar[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 10px;font-size:12px;margin-left:auto}.trip-std-bar .ts-bar-band[data-v-30553e49]{color:#fa6400;font-weight:600;background:rgba(250,100,0,.08);border-radius:10px;padding:1px 10px}.trip-std-bar .ts-bar-emp[data-v-30553e49]{color:#262626;font-weight:500}.trip-std-bar .ts-bar-emp .ts-bar-poscode[data-v-30553e49]{color:#8c8c8c;font-weight:400;margin-left:4px;font-family:Consolas,Courier New,monospace}.trip-std-bar .ts-bar-label[data-v-30553e49]{color:#8c8c8c;margin-left:4px}.trip-std-bar .ts-bar-input[data-v-30553e49]{width:160px}.trip-std-bar .ts-bar-tier[data-v-30553e49]{color:#595959}.trip-std-bar .ts-bar-tier b[data-v-30553e49]{color:#1d39c4;font-weight:600;margin:0 2px}.trip-std-bar .ts-bar-tier .ts-bar-tier-hint[data-v-30553e49]{color:#1890ff;font-size:11px}.trip-std-bar .ts-bar-tier .ts-bar-tier-default[data-v-30553e49]{color:#bfbfbf;font-size:11px}.trip-std-bar .ts-bar-days[data-v-30553e49]{color:#1d39c4;background:rgba(29,57,196,.08);border-radius:10px;padding:1px 10px;font-weight:500}.trip-std-bar .ts-bar-days b[data-v-30553e49]{font-weight:700;margin:0 1px}.trip-std-bar .ts-bar-companion[data-v-30553e49]{color:#389e0d;background:rgba(56,158,13,.08);border-radius:10px;padding:1px 8px;font-weight:500;cursor:help}.trip-std-bar .ts-bar-unresolved[data-v-30553e49]{color:#d4380d;background:rgba(212,56,13,.08);border-radius:10px;padding:1px 8px;cursor:help}.trip-seg-editor[data-v-30553e49]{margin-top:6px;font-size:12px}.trip-seg-editor .trip-seg-row[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 8px;padding:3px 0}.trip-seg-editor .trip-seg-row .ts-seg-idx[data-v-30553e49]{color:#8c8c8c;min-width:38px}.trip-seg-editor .trip-seg-row .ts-seg-city[data-v-30553e49]{width:150px}.trip-seg-editor .trip-seg-row .ts-seg-days[data-v-30553e49]{width:76px}.trip-seg-editor .trip-seg-row .ts-seg-unit[data-v-30553e49]{color:#8c8c8c}.trip-seg-editor .trip-seg-row .ts-seg-tier[data-v-30553e49]{color:#595959}.trip-seg-editor .trip-seg-row .ts-seg-tier b[data-v-30553e49]{color:#1d39c4;font-weight:600;margin:0 2px}.trip-seg-editor .trip-seg-row .ts-bar-tier-hint[data-v-30553e49]{color:#1890ff;font-size:11px}.trip-seg-editor .trip-seg-row .ts-bar-tier-default[data-v-30553e49]{color:#bfbfbf;font-size:11px}.trip-seg-editor .trip-seg-row .ts-seg-std[data-v-30553e49]{color:#8c8c8c;font-size:11px}.trip-seg-editor .trip-seg-row .ts-seg-del[data-v-30553e49]{color:#bfbfbf;cursor:pointer;margin-left:2px}.trip-seg-editor .trip-seg-row .ts-seg-del[data-v-30553e49]:hover{color:#d4380d}.trip-seg-editor .trip-seg-foot[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 12px;margin-top:2px}.trip-seg-editor .trip-seg-foot .ts-seg-add[data-v-30553e49]{padding:0;height:auto}.trip-seg-editor .trip-seg-foot .ts-seg-sum[data-v-30553e49]{color:#1d39c4}.trip-seg-editor .trip-seg-foot .ts-seg-sum b[data-v-30553e49]{font-weight:700;margin:0 1px}.trip-seg-editor .trip-seg-foot .ts-seg-warn[data-v-30553e49]{color:#d46b08}.trip-cat-grid[data-v-30553e49]{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:8px;margin-bottom:12px}.trip-cat-grid .trip-cat-card[data-v-30553e49]{border:1px solid #e8e8e8;border-radius:6px;padding:8px 12px;background:#fff;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.trip-cat-grid .trip-cat-card .tc-head[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;margin-bottom:4px}.trip-cat-grid .trip-cat-card .tc-label[data-v-30553e49]{font-size:12px;color:#595959;font-weight:500}.trip-cat-grid .trip-cat-card .tc-cap[data-v-30553e49]{font-size:11px;color:#8c8c8c;white-space:nowrap}.trip-cat-grid .trip-cat-card .tc-cap.tc-cap-actual[data-v-30553e49]{color:#1d39c4}.trip-cat-grid .trip-cat-card .tc-cap .tc-cap-persons[data-v-30553e49]{color:#fa8c16;font-weight:600}.trip-cat-grid .trip-cat-card .tc-total[data-v-30553e49]{font-size:18px;font-weight:600;color:#fa6400;line-height:1.2}.trip-cat-grid .trip-cat-card .tc-meta[data-v-30553e49]{margin-top:2px;font-size:11px;color:#8c8c8c}.trip-cat-grid .trip-cat-card .tc-meta b[data-v-30553e49]{color:#262626;font-weight:600}.trip-cat-grid .trip-cat-card .tc-meta .tc-over-tag[data-v-30553e49]{margin-left:4px;color:#fff;background:#ff4d4f;padding:0 6px;border-radius:8px;font-size:10px;font-weight:600}.trip-cat-grid .trip-cat-card .tc-meta .tc-ok-tag[data-v-30553e49]{margin-left:4px;color:#389e0d;font-weight:600}.trip-cat-grid .trip-cat-card .tc-meta .tc-empty[data-v-30553e49]{font-style:italic;color:#bfbfbf}.trip-cat-grid .trip-cat-card .tc-meta .tc-extra-input[data-v-30553e49]{color:#1d39c4;font-weight:500;cursor:help}.trip-cat-grid .trip-cat-card.trip-cat-empty .tc-total[data-v-30553e49]{color:#bfbfbf}.trip-cat-grid .trip-cat-card.trip-cat-over[data-v-30553e49]{border-color:#ffa39e;background:#fff2f0}.trip-over-tip[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 10px;margin-bottom:10px;padding:8px 12px;border:1px solid #ffccc7;background:#fff2f0;border-radius:8px;color:#cf1322;font-size:13px;line-height:1.6}.trip-over-tip__icon[data-v-30553e49]{font-weight:700}.trip-over-tip__item[data-v-30553e49]{font-weight:500}.trip-over-tip__note[data-v-30553e49]{color:#fa8c16;font-size:12px}.cat-strip[data-v-30553e49]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 8px;margin-bottom:10px;padding:6px 10px;background:#fafbfc;border-radius:4px;font-size:12px}.cat-strip .cat-strip-label[data-v-30553e49]{color:#8c8c8c;margin-right:4px}.cat-strip .cat-chip[data-v-30553e49]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:1px 10px;color:#595959}.cat-strip .cat-chip .cat-chip-count[data-v-30553e49]{color:#bfbfbf;font-size:11px}.cat-strip .cat-chip .cat-chip-total[data-v-30553e49]{color:#fa6400;font-weight:600}.cat-strip .cat-chip.cat-chip-input[data-v-30553e49]{background:rgba(29,57,196,.06);border-color:rgba(29,57,196,.2);color:#1d39c4}.tc-meta-sub[data-v-30553e49]{margin-top:2px;font-size:11px}.trip-days-tag[data-v-30553e49]{color:#1d39c4;margin-left:8px;font-size:12px}.print-page[data-v-75f102d6]{width:100%;padding:20px;font-family:SimSun,STSong,serif;font-size:13px;color:#000;line-height:1.6}.print-header[data-v-75f102d6]{text-align:center;margin-bottom:20px;padding-bottom:10px;border-bottom:3px double #000}.print-header .company-name[data-v-75f102d6]{font-size:15px;letter-spacing:2px;color:#333;margin-bottom:4px}.print-header .form-title[data-v-75f102d6]{font-size:24px;font-weight:700;letter-spacing:8px;margin:6px 0;color:#000}.print-header .form-meta[data-v-75f102d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;color:#333;margin-top:6px}.section-title[data-v-75f102d6]{font-size:14px;font-weight:700;margin:16px 0 8px;padding-left:8px;border-left:3px solid #000}.info-table[data-v-75f102d6]{width:100%;border-collapse:collapse;margin-bottom:8px}.info-table td[data-v-75f102d6]{border:1px solid #000;padding:6px 10px;font-size:12px}.info-table .label[data-v-75f102d6]{background:#f5f5f5;font-weight:700;width:100px;text-align:center;white-space:nowrap}.info-table .value[data-v-75f102d6]{min-width:100px}.detail-table[data-v-75f102d6]{width:100%;border-collapse:collapse;margin-bottom:8px}.detail-table td[data-v-75f102d6],.detail-table th[data-v-75f102d6]{border:1px solid #000;padding:5px 8px;font-size:12px}.detail-table th[data-v-75f102d6]{background:#f5f5f5;font-weight:700;text-align:center;white-space:nowrap}.detail-table .center[data-v-75f102d6]{text-align:center}.detail-table .right[data-v-75f102d6]{text-align:right}.detail-table .bold[data-v-75f102d6]{font-weight:700}.detail-table .empty[data-v-75f102d6]{padding:20px;color:#999}.detail-table .total-row[data-v-75f102d6]{background:#fafafa}.detail-table .total-row td[data-v-75f102d6]{font-weight:700;font-size:13px}.summary-table[data-v-75f102d6]{width:100%;border-collapse:collapse;margin:16px 0}.summary-table td[data-v-75f102d6]{border:2px solid #000;padding:10px 14px;font-size:13px}.summary-table .label[data-v-75f102d6]{background:#f5f5f5;font-weight:700;text-align:center;white-space:nowrap}.summary-table .total-amount[data-v-75f102d6]{font-size:20px;font-weight:700;color:#c00;text-align:center;letter-spacing:1px}.summary-table .total-amount-cn[data-v-75f102d6]{font-size:14px;font-weight:700;letter-spacing:2px}.sign-area[data-v-75f102d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0 20px;padding:0 10px}.sign-area .sign-item[data-v-75f102d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sign-area .sign-item .sign-label[data-v-75f102d6]{font-size:12px;font-weight:700;white-space:nowrap}.sign-area .sign-item .sign-line[data-v-75f102d6]{display:inline-block;width:100px;border-bottom:1px solid #000;margin-left:4px}.print-footer[data-v-75f102d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;color:#666;padding-top:10px;border-top:1px solid #ccc;margin-top:20px}.line-box[data-v-4b1ec2ac]{padding:20px 30px 20px 20px}.line-box .flex-block .dot-block[data-v-4b1ec2ac],.line-box .flex-block[data-v-4b1ec2ac]{display:-webkit-box;display:-ms-flexbox;display:flex}.line-box .flex-block .dot-block[data-v-4b1ec2ac]{position:relative;width:110px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.line-box .flex-block .dot-block .photo[data-v-4b1ec2ac]{z-index:2;background:#fff;padding:0 8px}.line-box .flex-block .dot-block .photo img[data-v-4b1ec2ac]{width:36px;height:36px;border-radius:50%}.line-box .flex-block .dot-block .name[data-v-4b1ec2ac]{color:#303133;font-size:12px;font-weight:500;line-height:1.25;margin:4px 0 0;text-align:center;max-width:104px;word-break:break-all}.line-box .flex-block .dot-block .approver[data-v-4b1ec2ac]{color:var(--boya-color-primary-1,#f09423);font-size:13px;font-weight:600;line-height:1.2;margin-top:1px;text-align:center;max-width:104px;word-break:break-all}.line-box .flex-block .dot-block .datetime[data-v-4b1ec2ac]{color:#8c8c8c;font-size:11px;margin-top:1px}.line-box .flex-block .dot-block .bg-line[data-v-4b1ec2ac]{position:absolute;z-index:1;width:48px;height:2px;left:80px;top:16px;background:#d0d0d0}.line-box .flex-block .dot-block:first-child .name[data-v-4b1ec2ac]{color:#f09423;font-weight:600}.line-box .line1 .dot-block:last-child .bg-line[data-v-4b1ec2ac]{display:none}.line-box .line2[data-v-4b1ec2ac]{margin-top:30px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.line-box .line2 .dot-block:first-child .bg-line[data-v-4b1ec2ac]{display:none}.bg[data-v-4b1ec2ac]{background:url(data:image/png;base64,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) no-repeat;background-position:100% 30%;background-size:38px}[data-v-4b1ec2ac] .ant-tabs-ink-bar{background-color:var(--boya-color-primary-1)}[data-v-4b1ec2ac] .ant-tabs-tab-active{color:var(--boya-color-primary-1)}.k-upload-box[data-v-5f14a446] .ant-upload-list{display:none}.nexter.form-box[data-v-e127e4fe] .ant-form-item .ant-form-item-label{-ms-flex-preferred-size:90px;flex-basis:90px}.req870p-page[data-v-24aadd40]{background:#f7f8fa;padding:16px 20px}.req870p-page .page-header[data-v-24aadd40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px}.req870p-page .page-header .page-title[data-v-24aadd40]{font-size:18px;font-weight:600;color:#1f1f1f}.req870p-page .page-header .page-subtitle[data-v-24aadd40]{margin-top:2px;font-size:12px;color:#8c8c8c}.req870p-page .page-header .header-actions[data-v-24aadd40]{gap:8px}.qrcode-popover[data-v-24aadd40],.req870p-page .page-header .header-actions[data-v-24aadd40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qrcode-popover[data-v-24aadd40]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qrcode-popover .qrcode-img[data-v-24aadd40]{width:180px;height:180px;-o-object-fit:contain;object-fit:contain}.qrcode-popover .qrcode-tip[data-v-24aadd40]{font-size:18px;color:#000;font-weight:600}.overview-cards[data-v-24aadd40]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-bottom:12px}.overview-cards .overview-card[data-v-24aadd40]{border-radius:8px;background:#fff;-webkit-box-shadow:0 2px 6px rgba(15,23,42,.04);box-shadow:0 2px 6px rgba(15,23,42,.04)}.overview-cards .overview-card[data-v-24aadd40] .ant-card-body{padding:10px 14px}.overview-cards .overview-card .card-content[data-v-24aadd40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.overview-cards .overview-card .card-content .card-title[data-v-24aadd40]{font-size:12px;color:#8c8c8c;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:70px}.overview-cards .overview-card .card-content .card-value[data-v-24aadd40]{font-size:20px;font-weight:600;color:#1f1f1f;line-height:1.2}.overview-cards .overview-card .card-content .card-remark[data-v-24aadd40]{font-size:12px;color:#999;margin-left:auto}.tab-card[data-v-24aadd40]{border-radius:8px}.tab-card[data-v-24aadd40] .ant-card-body{padding:12px 16px}.tab-card[data-v-24aadd40] .ant-tabs-bar{margin-bottom:8px;border-bottom:1px solid #f0f0f0}.tab-card .search-container[data-v-24aadd40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.tab-card .search-container .date-range-picker[data-v-24aadd40],.tab-card .search-container .keyword-search[data-v-24aadd40]{width:240px}.tab-label[data-v-24aadd40]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px}.upload-tip[data-v-24aadd40]{margin-top:10px;font-size:12px;color:#8c8c8c;line-height:1.6}.upload-footer[data-v-24aadd40]{margin-top:16px;text-align:right}.upload-results[data-v-24aadd40]{margin-top:16px;max-height:300px;overflow-y:auto;border-top:1px solid #f0f0f0;padding-top:12px}.upload-results .result-item[data-v-24aadd40]{padding:8px 10px;border-radius:6px;margin-bottom:8px;background:#fafafa}.upload-results .result-item.ok[data-v-24aadd40]{background:#f6ffed;border:1px solid #b7eb8f}.upload-results .result-item.fail[data-v-24aadd40]{background:#fff2f0;border:1px solid #ffccc7}.upload-results .result-item .result-head[data-v-24aadd40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:600}.upload-results .result-item .result-head .fname[data-v-24aadd40]{word-break:break-all}.upload-results .result-item.ok .result-head .anticon[data-v-24aadd40]{color:#52c41a}.upload-results .result-item.fail .result-head .anticon[data-v-24aadd40]{color:#ff4d4f}.upload-results .result-item .reply[data-v-24aadd40]{margin:6px 0 0;font-size:12px;color:#595959;white-space:pre-wrap;word-break:break-all;font-family:inherit;background:transparent;border:none;padding:0}