.table-header__btn-item--space[data-v-455ea952]{margin-left:5px}.table-header__btn-item--space[data-v-455ea952]:first-child{margin-left:0}[data-v-9a788638] .el-drawer__body{height:100%}.drawer-shell[data-v-9a788638]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.drawer-header[data-v-9a788638]{padding:16px 24px;border-bottom:1px solid #ebeef5;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0}.drawer-header[data-v-9a788638],.drawer-title[data-v-9a788638]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drawer-title[data-v-9a788638]{font-size:16px;font-weight:600;gap:8px}.drawer-close[data-v-9a788638]{font-size:18px}.drawer-body[data-v-9a788638]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.drawer-info[data-v-9a788638]{background:#fafbfc;border:1px solid #ebeef5;border-radius:8px;padding:14px 18px;margin-bottom:16px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;-ms-flex-negative:0;flex-shrink:0}.drawer-info-item[data-v-9a788638]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.drawer-info-label[data-v-9a788638]{color:#6b7280;font-size:12px}.drawer-info-value[data-v-9a788638]{font-weight:600;font-size:14px}.drawer-info-value.danger[data-v-9a788638]{color:#ff4d4f}.drawer-info-value.success[data-v-9a788638]{color:#00b578}.drawer-tabs[data-v-9a788638]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:16px;border-bottom:1px solid #ebeef5;overflow-x:auto;-ms-flex-negative:0;flex-shrink:0}.drawer-tab[data-v-9a788638]{padding:8px 16px;font-size:13px;color:#4b5563;cursor:pointer;border-bottom:2px solid transparent;-webkit-transition:all .2s;transition:all .2s;font-weight:500;white-space:nowrap}.drawer-tab.active[data-v-9a788638],.drawer-tab[data-v-9a788638]:hover{color:#005ffc}.drawer-tab.active[data-v-9a788638]{border-bottom-color:#005ffc}.drawer-tab .count[data-v-9a788638]{margin-left:4px;padding:1px 6px;border-radius:8px;background:#f0f2f5;font-size:11px;color:#6b7280}.drawer-tab.active .count[data-v-9a788638]{background:#e8f0ff;color:#005ffc}.anomaly-table-wrapper[data-v-9a788638]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;border-radius:8px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.anomaly-table[data-v-9a788638],[data-v-9a788638] .anomaly-table.table-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}[data-v-9a788638] .anomaly-table.table-wrap{margin-bottom:0}.recon-status-badge[data-v-9a788638]{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:3px 10px;border-radius:12px;font-size:12px;font-weight:500}.recon-status-badge.danger[data-v-9a788638]{background:#ffe6e6;color:#ff4d4f}.recon-status-dot[data-v-9a788638]{width:6px;height:6px;border-radius:50%;display:inline-block}.recon-status-dot.danger[data-v-9a788638]{background:#ff4d4f}.cell-code[data-v-9a788638]{font-family:SF Mono,Consolas,Menlo,monospace;font-size:12px;color:#111827}.cell-status[data-v-9a788638]{color:#4b5563;font-size:12px;margin-top:2px}.cell-missing[data-v-9a788638]{color:#ff4d4f;font-style:italic;font-size:12px}.reason-tag[data-v-9a788638]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.reason-tag.missing[data-v-9a788638]{background:#fff1f0;color:#cf1322}.reason-tag.mismatch[data-v-9a788638]{background:#fff7e6;color:#d46b08}.remark-text[data-v-9a788638]{color:#4b5563;font-size:12px}.empty-text[data-v-9a788638]{color:#b0b0b0}.processed-tag[data-v-9a788638]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500;background:#e6f9f1;color:#00b578}.empty-state[data-v-9a788638]{-webkit-box-flex:1;-ms-flex:1;flex:1;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-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:60px 20px;color:#6b7280}.empty-state-icon[data-v-9a788638]{font-size:42px;margin-bottom:12px}@media (max-width:768px){.drawer-info[data-v-9a788638]{grid-template-columns:repeat(2,1fr)}}.reconciliation-overview[data-v-d269fe50]{color:#1f2937;height:100%;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reconciliation-overview .page-heading[data-v-d269fe50]{margin-bottom:10px;-ms-flex-negative:0;flex-shrink:0}.reconciliation-overview .page-title[data-v-d269fe50]{font-size:22px;font-weight:700;color:#111827;margin-bottom:4px}.reconciliation-overview .page-desc[data-v-d269fe50]{color:#6b7280;font-size:13px}.reconciliation-overview[data-v-d269fe50] .form-view-box,.reconciliation-overview[data-v-d269fe50] .table-head{-ms-flex-negative:0;flex-shrink:0}.reconciliation-overview[data-v-d269fe50] .table-head{margin-bottom:10px}.reconciliation-overview .overview-search-row[data-v-d269fe50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:16px;-ms-flex-negative:0;flex-shrink:0}.reconciliation-overview .overview-search[data-v-d269fe50]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.reconciliation-overview .timezone-label[data-v-d269fe50]{height:32px;width:168px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;-ms-flex-negative:0;flex-shrink:0;padding:0 14px;border:1px solid #d8e0ec;border-radius:7px;background:#f8fafc;color:#1f2937;font-size:12px;font-weight:600;line-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box}.reconciliation-overview .timezone-label-icon[data-v-d269fe50]{color:#8ea0bd}.reconciliation-overview[data-v-d269fe50] .form-view-box{margin-bottom:0}.reconciliation-overview .summary-cards[data-v-d269fe50]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;-ms-flex-negative:0;flex-shrink:0}.reconciliation-overview .summary-card[data-v-d269fe50]{background:#fff;border-radius:8px;padding:16px 18px;-webkit-box-shadow:0 1px 4px rgba(15,23,42,.15);box-shadow:0 1px 4px rgba(15,23,42,.15);position:relative;overflow:hidden}.reconciliation-overview .summary-card[data-v-d269fe50]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.reconciliation-overview .card-total[data-v-d269fe50]:before{background:#005ffc}.reconciliation-overview .card-pay[data-v-d269fe50]:before{background:#8b5cf6}.reconciliation-overview .card-third[data-v-d269fe50]:before{background:#06b6d4}.reconciliation-overview .card-match[data-v-d269fe50]:before{background:#00b578}.reconciliation-overview .card-anomaly[data-v-d269fe50]:before{background:#ff4d4f}.reconciliation-overview .summary-card-label[data-v-d269fe50]{color:#6b7280;font-size:13px;margin-bottom:8px}.reconciliation-overview .summary-card-value[data-v-d269fe50]{font-size:28px;font-weight:700;line-height:1;color:#111827}.reconciliation-overview .summary-card-value.success[data-v-d269fe50]{color:#00b578}.reconciliation-overview .summary-card-value.danger[data-v-d269fe50]{color:#ff4d4f}.reconciliation-overview .summary-card-sub[data-v-d269fe50]{margin-top:8px;font-size:12px;color:#6b7280}.reconciliation-overview .rate.good[data-v-d269fe50]{color:#00b578;font-weight:600}.reconciliation-overview .result-card[data-v-d269fe50]{background:#fff;border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(15,23,42,.06);box-shadow:0 1px 4px rgba(15,23,42,.06);overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reconciliation-overview .result-card-header[data-v-d269fe50]{padding:16px 20px;border-bottom:1px solid #ebeef5;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;-ms-flex-negative:0;flex-shrink:0}.reconciliation-overview .result-card-title[data-v-d269fe50]{font-size:16px;font-weight:600;color:#111827}.reconciliation-overview .result-card-meta[data-v-d269fe50]{color:#6b7280;font-size:13px}.reconciliation-overview[data-v-d269fe50] .recon-match-count{color:#00b578;font-weight:600}.reconciliation-overview[data-v-d269fe50] .recon-anomaly-link{font-weight:600}.reconciliation-overview[data-v-d269fe50] .recon-anomaly-zero{color:#b0b0b0}.reconciliation-overview[data-v-d269fe50] .table-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;margin-bottom:0}.recon-status-badge[data-v-d269fe50],[data-v-d269fe50] .recon-status-badge{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:3px 10px;border-radius:12px;font-size:12px;font-weight:500}.recon-status-badge.success[data-v-d269fe50],[data-v-d269fe50] .recon-status-badge.success{background:#e6f9f1;color:#00b578}.recon-status-badge.warning[data-v-d269fe50],[data-v-d269fe50] .recon-status-badge.warning{background:#fff5e6;color:#ff9f00}.recon-status-badge.danger[data-v-d269fe50],[data-v-d269fe50] .recon-status-badge.danger{background:#ffe6e6;color:#ff4d4f}.recon-status-dot[data-v-d269fe50],[data-v-d269fe50] .recon-status-dot{width:6px;height:6px;border-radius:50%;display:inline-block}.recon-status-dot.success[data-v-d269fe50],[data-v-d269fe50] .recon-status-dot.success{background:#00b578}.recon-status-dot.warning[data-v-d269fe50],[data-v-d269fe50] .recon-status-dot.warning{background:#ff9f00}.recon-status-dot.danger[data-v-d269fe50],[data-v-d269fe50] .recon-status-dot.danger{background:#ff4d4f}@media (max-width:1200px){.reconciliation-overview .summary-cards[data-v-d269fe50]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.reconciliation-overview .summary-cards[data-v-d269fe50]{grid-template-columns:repeat(2,minmax(0,1fr))}.reconciliation-overview[data-v-d269fe50] .form-view .el-form-item{width:100%}.reconciliation-overview .overview-search-row[data-v-d269fe50]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.reconciliation-overview .timezone-label[data-v-d269fe50]{-ms-flex-item-align:end;align-self:flex-end}}