.tips[data-v-cc49542c]{margin:40px auto;border:1px solid #f1f1f1;width:92%;background:#f7f7f7;padding:15px;box-sizing:border-box;font-size:14px;color:#999;line-height:22px;border-radius:4px;margin-top:40px}.tips p[data-v-cc49542c]{padding:0;margin:0;margin-bottom:8px}.radioTips[data-v-cc49542c]{box-sizing:border-box;color:#999;font-size:12px;line-height:22px;margin-bottom:8px}.radioTips p[data-v-cc49542c]{margin:0;padding:0}.reimbursement-page[data-v-4cfdb0ce]{height:100%;min-height:0;overflow:hidden;background:#f6f8fb}.reimbursement-page-shell[data-v-4cfdb0ce]{height:calc(100vh - 92px);max-height:calc(100vh - 92px);min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:10px 12px 14px;box-sizing:border-box;color:#1f2937}.reimbursement-toolbar-card[data-v-4cfdb0ce],.table-card[data-v-4cfdb0ce]{background:#fff;border:1px solid #e8edf5;border-radius:14px;box-shadow:0 8px 22px rgba(16,24,40,.04)}.reimbursement-toolbar-card[data-v-4cfdb0ce]{-ms-flex:none;flex:none;padding:8px 10px;margin-bottom:8px}.toolbar-line[data-v-4cfdb0ce]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.toolbar-filters[data-v-4cfdb0ce]{min-width:0;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.toolbar-actions[data-v-4cfdb0ce]{-ms-flex:none;flex:none;-ms-flex-pack:end;justify-content:flex-end;gap:8px;white-space:nowrap}.filter-group[data-v-4cfdb0ce],.toolbar-actions[data-v-4cfdb0ce]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.filter-group[data-v-4cfdb0ce]{height:32px;padding:0 6px 0 8px;border:1px solid #e5eaf2;border-radius:9px;background:#f9fbff;box-sizing:border-box}.filter-label[data-v-4cfdb0ce]{-ms-flex:none;flex:none;margin-right:8px;color:#64748b;font-size:12px;line-height:1}.period-filter[data-v-4cfdb0ce]{-ms-flex:0 1 338px;flex:0 1 338px;min-width:318px}.period-picker[data-v-4cfdb0ce]{-ms-flex:1;flex:1;min-width:168px}.month-switcher[data-v-4cfdb0ce]{-ms-flex:none;flex:none}.pre-switcher[data-v-4cfdb0ce]{margin-right:6px}.next-switcher[data-v-4cfdb0ce]{margin-left:6px}.toolbar-reset-btn[data-v-4cfdb0ce]{-ms-flex:none;flex:none}.table-card[data-v-4cfdb0ce]{-ms-flex:1;flex:1;min-height:0;padding:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.table-fill[data-v-4cfdb0ce]{-ms-flex:1;flex:1;min-height:0;overflow:hidden}[data-v-4cfdb0ce] .table-fill .el-table{height:100%!important;max-height:100%!important;border-radius:10px;overflow:hidden}.table-fill[data-v-4cfdb0ce] .el-table__body-wrapper{overflow-y:auto}.table-fill[data-v-4cfdb0ce] .el-table__header th{background:#f8fafd!important;color:#2f3a4a;font-weight:600;border-bottom:1px solid #e8edf5}.table-fill[data-v-4cfdb0ce] .el-table__row td{height:54px;padding:8px 0;border-bottom:1px solid #eef2f7}.table-fill[data-v-4cfdb0ce] .el-table__body tr:hover>td{background:#f7fbff!important}.table-fill[data-v-4cfdb0ce] .reimbursement-row-generated td{background:#fbfcfe}.table-fill[data-v-4cfdb0ce] .reimbursement-row-disabled td{background:#fafafa;color:#a4acb8}.main-cell[data-v-4cfdb0ce],.subject-cell[data-v-4cfdb0ce],.voucher-cell[data-v-4cfdb0ce]{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.voucher-cell[data-v-4cfdb0ce]{-ms-flex-pack:center;justify-content:center}.voucher-link[data-v-4cfdb0ce]{color:#2563eb;cursor:pointer;font-weight:600}.invoice-preview-btn[data-v-4cfdb0ce]:hover,.voucher-link[data-v-4cfdb0ce]:hover{color:#1d4ed8}.header-help-icon[data-v-4cfdb0ce]{margin-left:4px;color:#94a3b8;font-size:14px;cursor:help}.invoice-preview-btn[data-v-4cfdb0ce]{padding:0;font-weight:600}.money-text[data-v-4cfdb0ce]{color:#111827;font-weight:700;font-variant-numeric:tabular-nums}.strong-text[data-v-4cfdb0ce]{color:#111827;font-weight:600}.muted-text[data-v-4cfdb0ce]{color:#a1a9b5}.ellipsis[data-v-4cfdb0ce]{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.table-summary-bar[data-v-4cfdb0ce]{-ms-flex:none;flex:none;min-height:44px;margin-top:8px;padding:8px 10px;display:grid;grid-template-columns:repeat(4,minmax(96px,.85fr)) repeat(2,minmax(160px,1.25fr));gap:8px;border:1px solid #e8edf5;border-radius:12px;background:#fbfdff;box-sizing:border-box}.summary-item[data-v-4cfdb0ce]{min-width:0;height:34px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:0 10px;border-radius:9px;background:#f8fafc;color:#64748b;box-sizing:border-box}.summary-item span[data-v-4cfdb0ce]{-ms-flex:none;flex:none;font-size:12px}.summary-item strong[data-v-4cfdb0ce]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.summary-item.amount[data-v-4cfdb0ce]{background:#fff8ed}.summary-item.total[data-v-4cfdb0ce]{background:#eff6ff}.summary-item.total span[data-v-4cfdb0ce],.summary-item.total strong[data-v-4cfdb0ce]{color:#1d4ed8}.reimbursement-page-loader[data-v-4cfdb0ce]{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;padding:18px;border-radius:10px;background:linear-gradient(180deg,#fff,#f8fafc)}.loader-header[data-v-4cfdb0ce]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;height:30px;color:#3b4657;font-weight:600}.loader-dot[data-v-4cfdb0ce]{width:8px;height:8px;border-radius:50%;background:#2563eb;animation:loaderPulse-4cfdb0ce 1s ease-in-out infinite}.loader-skeleton[data-v-4cfdb0ce]{height:14px;margin-top:12px;border-radius:999px;background:linear-gradient(90deg,#eef2f7 25%,#f8fafc 37%,#eef2f7 63%);background-size:400% 100%;animation:loaderShimmer-4cfdb0ce 1.2s ease-in-out infinite}.loader-skeleton-wide[data-v-4cfdb0ce]{width:70%}.loader-skeleton-short[data-v-4cfdb0ce]{width:42%}.loader-table[data-v-4cfdb0ce]{margin-top:18px;border:1px solid #eef2f7;border-radius:10px;overflow:hidden}.loader-table-row[data-v-4cfdb0ce]{height:42px;display:grid;grid-template-columns:.6fr 1fr 1.3fr 1fr 1fr;gap:12px;-ms-flex-align:center;align-items:center;padding:0 12px;border-bottom:1px solid #eef2f7}.loader-table-row[data-v-4cfdb0ce]:last-child{border-bottom:0}.loader-table-row span[data-v-4cfdb0ce]{height:10px;border-radius:999px;background:#eef2f7}.drawer-page-header[data-v-4cfdb0ce]{padding:26px 28px 14px;border-bottom:1px solid #eef2f7}.dialog-title[data-v-4cfdb0ce]{font-size:18px}.pdf-frame[data-v-4cfdb0ce]{width:100%;height:30vw}@keyframes loaderPulse-4cfdb0ce{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes loaderShimmer-4cfdb0ce{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:1280px){.toolbar-line[data-v-4cfdb0ce]{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.toolbar-actions[data-v-4cfdb0ce]{width:100%;-ms-flex-pack:end;justify-content:flex-end}.table-summary-bar[data-v-4cfdb0ce]{grid-template-columns:repeat(3,minmax(120px,1fr))}}