.week-mode[data-v-327c71a4]{overflow:hidden;-webkit-filter:invert(80%);filter:invert(80%)}.beauty-scroll[data-v-327c71a4]{scrollbar-width:thin;-ms-overflow-style:none;position:relative}.beauty-scroll[data-v-327c71a4]::-webkit-scrollbar{width:3px;height:1px}.beauty-scroll[data-v-327c71a4]::-webkit-scrollbar-thumb{border-radius:3px}.beauty-scroll[data-v-327c71a4]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0);border-radius:3px}.split-right[data-v-327c71a4]:not(:last-child){border-right:1px solid rgba(98,98,98,.2)}.disabled[data-v-327c71a4]{cursor:not-allowed;color:rgba(0,0,0,.25);pointer-events:none}#nprogress[data-v-327c71a4]{pointer-events:none}#nprogress .bar[data-v-327c71a4]{background:#409eff;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-327c71a4]{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #409eff,0 0 5px #409eff;box-shadow:0 0 10px #409eff,0 0 5px #409eff;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-327c71a4]{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon[data-v-327c71a4]{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#409eff;border-left-color:#409eff;border-radius:50%;-webkit-animation:nprogress-spinner-327c71a4 .4s linear infinite;animation:nprogress-spinner-327c71a4 .4s linear infinite}.nprogress-custom-parent[data-v-327c71a4]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-327c71a4],.nprogress-custom-parent #nprogress .spinner[data-v-327c71a4]{position:absolute}@-webkit-keyframes nprogress-spinner-327c71a4{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner-327c71a4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.input-width[data-v-327c71a4]{width:183px}.reconciliation-page[data-v-327c71a4]{padding:0;background:#f0f4f8;min-height:100%}.stat-cards[data-v-327c71a4]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;padding-top:16px}.stat-card[data-v-327c71a4]{background:white;border-radius:14px;padding:20px 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #e3e7ef;-webkit-transition:all .25s;transition:all .25s;cursor:default;position:relative;overflow:hidden}.stat-card[data-v-327c71a4]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px}.stat-card[data-v-327c71a4]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.08)}.stat-card.blue[data-v-327c71a4]:before{background:-webkit-gradient(linear,left top,right top,from(#4470c4),to(#7098d8));background:linear-gradient(90deg,#4470c4,#7098d8)}.stat-card.green[data-v-327c71a4]:before{background:-webkit-gradient(linear,left top,right top,from(#3a9e78),to(#5cbd9a));background:linear-gradient(90deg,#3a9e78,#5cbd9a)}.stat-card.orange[data-v-327c71a4]:before{background:-webkit-gradient(linear,left top,right top,from(#c08a2e),to(#d4a550));background:linear-gradient(90deg,#c08a2e,#d4a550)}.stat-card.purple[data-v-327c71a4]:before{background:-webkit-gradient(linear,left top,right top,from(#7460b8),to(#9882d0));background:linear-gradient(90deg,#7460b8,#9882d0)}.stat-icon[data-v-327c71a4]{width:48px;height:48px;border-radius:12px;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;-ms-flex-negative:0;flex-shrink:0}.stat-icon.blue[data-v-327c71a4]{background:linear-gradient(135deg,#d8e4f5,#edf1fb)}.stat-icon.green[data-v-327c71a4]{background:linear-gradient(135deg,#cde8dc,#e3f4ec)}.stat-icon.orange[data-v-327c71a4]{background:linear-gradient(135deg,#f5e6c8,#fdf3e0)}.stat-icon.purple[data-v-327c71a4]{background:linear-gradient(135deg,#e2daf5,#eeebf8)}.stat-header[data-v-327c71a4]{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;margin-bottom:10px}.stat-info[data-v-327c71a4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.stat-label[data-v-327c71a4]{font-size:12px;color:#8f9ab0;margin-bottom:4px;font-weight:500}.stat-value[data-v-327c71a4]{font-size:22px;font-weight:700;color:#1e2a40;line-height:1.2}.stat-value span[data-v-327c71a4]{font-size:13px;font-weight:500;color:#8f9ab0;margin-left:2px}.stat-trend[data-v-327c71a4]{font-size:11px;color:#3a9e78;margin-top:2px}.search-card[data-v-327c71a4]{background:white;border-radius:14px;padding:20px 24px;margin-bottom:16px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #e3e7ef;overflow:hidden}.search-card-header[data-v-327c71a4]{padding:0 0 14px 0;border-bottom:1px solid #f1f3f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:14px}.search-card-body[data-v-327c71a4]{padding:0}.search-card-title[data-v-327c71a4]{font-size:13px;font-weight:600;color:#5e6b84;margin-bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.search-card-title[data-v-327c71a4]:before{content:"";width:3px;height:14px;background:-webkit-gradient(linear,left top,left bottom,from(#4470c4),to(#7098d8));background:linear-gradient(180deg,#4470c4,#7098d8);border-radius:2px}.search-grid[data-v-327c71a4]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 20px}.search-actions[data-v-327c71a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:16px;padding-top:16px;border-top:1px dashed #e3e7ef}.search-actions .btn-search[data-v-327c71a4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px;padding:0 16px;border-radius:6px;font-size:13px;font-weight:600;background:linear-gradient(135deg,#4470c4,#5a80cc)!important;border:none!important;color:#ffffff!important;-webkit-box-shadow:0 2px 8px rgba(68,112,196,.28)!important;box-shadow:0 2px 8px rgba(68,112,196,.28)!important;-webkit-transition:all .2s;transition:all .2s}.search-actions .btn-search[data-v-327c71a4]:hover{background:linear-gradient(135deg,#3459a8,#4470c4)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 14px rgba(68,112,196,.35)!important;box-shadow:0 4px 14px rgba(68,112,196,.35)!important}.search-actions .btn-search i[data-v-327c71a4]{margin-right:5px;font-size:13px}.search-actions .btn-reset[data-v-327c71a4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px;padding:0 16px;border-radius:6px;font-size:13px;font-weight:500;background:#ffffff!important;border:1.5px solid #e3e7ef!important;color:#44506a!important;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04)!important;box-shadow:0 1px 4px rgba(0,0,0,.04)!important;-webkit-transition:all .2s;transition:all .2s}.search-actions .btn-reset[data-v-327c71a4]:hover{background:#f8f9fb!important;border-color:#c9cfdb!important;color:#1e2a40!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08)!important;box-shadow:0 3px 10px rgba(0,0,0,.08)!important}.search-actions .btn-reset i[data-v-327c71a4]{margin-right:5px;font-size:13px}.content-split[data-v-327c71a4]{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;min-height:0}.left-panel[data-v-327c71a4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;background:white;border-radius:10px;border:1px solid #e3e7ef;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04);overflow:hidden}.panel-header[data-v-327c71a4]{padding:16px 22px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #f1f3f7;background:-webkit-gradient(linear,left top,right top,from(#f8f9fc),to(white));background:linear-gradient(90deg,#f8f9fc,white)}.panel-header[data-v-327c71a4],.panel-title[data-v-327c71a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-title[data-v-327c71a4]{gap:10px;font-size:15px;font-weight:700;color:#303d56}.panel-title-icon[data-v-327c71a4]{width:4px;height:16px;background:-webkit-gradient(linear,left top,left bottom,from(#4470c4),to(#7098d8));background:linear-gradient(180deg,#4470c4,#7098d8);border-radius:2px}.total-count[data-v-327c71a4]{background:#edf1fb;color:#4470c4;font-size:11px;font-weight:600;padding:2px 9px;border-radius:20px}.panel-actions[data-v-327c71a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-actions .action-link[data-v-327c71a4]{font-size:12px;color:#4470c4;cursor:pointer}.panel-actions .action-link[data-v-327c71a4]:hover{color:#2a4fa0}.panel-actions .action-link.disabled[data-v-327c71a4]{color:#c9cfdb;cursor:not-allowed}.table-wrap[data-v-327c71a4]{overflow-x:auto}.cell-index[data-v-327c71a4]{width:26px;height:26px;background:#edf1fb;color:#4470c4;border-radius:50%;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-size:11px;font-weight:700}.cell-link[data-v-327c71a4]{color:#4470c4;font-weight:500;cursor:pointer}.cell-link[data-v-327c71a4]:hover{text-decoration:underline}.cell-empty[data-v-327c71a4]{color:#c9cfdb}.cell-message[data-v-327c71a4]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8f9ab0;font-size:12px}.cell-message.success[data-v-327c71a4]{color:#3a9e78;font-weight:500}.cell-message.error[data-v-327c71a4]{color:#c95454;background:#fef0ef;padding:2px 6px;border-radius:4px}.export-btn[data-v-327c71a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:6px 12px;background:white;border:1.5px solid #e3e7ef;border-radius:7px;font-size:12px;color:#5e6b84;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.export-btn[data-v-327c71a4]:hover{background:#edf1fb;border-color:#bccce8;color:#4470c4}.export-btn-disabled[data-v-327c71a4]{opacity:.5;cursor:not-allowed}.export-btn-disabled[data-v-327c71a4]:hover{background:white;border-color:#e3e7ef;color:#5e6b84}.status-badge[data-v-327c71a4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;font-size:11px;font-weight:600}.status-badge .dot[data-v-327c71a4]{width:6px;height:6px;border-radius:50%}.status-matched[data-v-327c71a4]{background:#e2f0e9;color:#2a6649}.status-matched .dot[data-v-327c71a4]{background:#3a9e78;-webkit-box-shadow:0 0 0 2px rgba(58,158,120,.22);box-shadow:0 0 0 2px rgba(58,158,120,.22)}.status-unmatched[data-v-327c71a4]{background:#f5eddc;color:#7a5820}.status-unmatched .dot[data-v-327c71a4]{background:#c08a2e;-webkit-box-shadow:0 0 0 2px rgba(192,138,46,.22);box-shadow:0 0 0 2px rgba(192,138,46,.22)}.status-processing[data-v-327c71a4]{background:#dbeafe;color:#1e40af}.status-processing .dot[data-v-327c71a4]{background:#3b82f6;-webkit-box-shadow:0 0 0 2px rgba(59,130,246,.22);box-shadow:0 0 0 2px rgba(59,130,246,.22)}.status-closed[data-v-327c71a4]{background:#e5e7eb;color:#64748b}.status-closed .dot[data-v-327c71a4]{background:#9ca3af;-webkit-box-shadow:0 0 0 2px rgba(156,163,175,.22);box-shadow:0 0 0 2px rgba(156,163,175,.22)}.status-returned[data-v-327c71a4]{background:#fee2e2;color:#991b1b}.status-returned .dot[data-v-327c71a4]{background:#ef4444;-webkit-box-shadow:0 0 0 2px rgba(239,68,68,.22);box-shadow:0 0 0 2px rgba(239,68,68,.22)}.status-pending[data-v-327c71a4]{background:#fef3c7;color:#92400e}.status-pending .dot[data-v-327c71a4]{background:#f59e0b;-webkit-box-shadow:0 0 0 2px rgba(245,158,11,.22);box-shadow:0 0 0 2px rgba(245,158,11,.22)}.status-tag[data-v-327c71a4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;white-space:nowrap}.status-tag .dot[data-v-327c71a4]{width:5px;height:5px;border-radius:50%}.status-tag.status-success[data-v-327c71a4]{background:#e3f4ec;color:#2a6649}.status-tag.status-success .dot[data-v-327c71a4]{background:#3a9e78;-webkit-box-shadow:0 0 0 2px rgba(58,158,120,.22);box-shadow:0 0 0 2px rgba(58,158,120,.22)}.status-tag.status-pending[data-v-327c71a4]{background:#fdf3e0;color:#7a5820}.status-tag.status-pending .dot[data-v-327c71a4]{background:#c08a2e;-webkit-box-shadow:0 0 0 2px rgba(192,138,46,.22);box-shadow:0 0 0 2px rgba(192,138,46,.22)}.status-tag.status-failed[data-v-327c71a4]{background:#faeaea;color:#8b3a3a}.status-tag.status-failed .dot[data-v-327c71a4]{background:#c95454;-webkit-box-shadow:0 0 0 2px rgba(201,84,84,.22);box-shadow:0 0 0 2px rgba(201,84,84,.22)}.pay-type-tag[data-v-327c71a4]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;background:#e3f4ec;color:#2a6649}.pay-type-tag.warning[data-v-327c71a4]{background:#fdf3e0;color:#7a5820}.currency-tag[data-v-327c71a4]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;background:#edf1fb;color:#4470c4;font-weight:500}.audit-status[data-v-327c71a4]{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 8px;border-radius:10px;font-size:11px;font-weight:500}.audit-status.audit-wait[data-v-327c71a4]{background:#f5e6c8;color:#7a5820}.audit-status.audit-pass[data-v-327c71a4]{background:#e2f0e9;color:#2a6649}.audit-status.audit-reject[data-v-327c71a4]{background:#f5e0e0;color:#8b3a3a}.action-group[data-v-327c71a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-btns[data-v-327c71a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-btn-text[data-v-327c71a4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;padding:0 9px;border-radius:5px;font-size:12px;cursor:pointer;-webkit-transition:all .18s;transition:all .18s;white-space:nowrap;border:none;font-weight:500;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.action-btn-text.success[data-v-327c71a4]{background:#e3f4ec!important;color:#2a7558!important}.action-btn-text.success[data-v-327c71a4]:hover{background:#3a9e78!important;color:white!important}.action-btn-text.warning[data-v-327c71a4]{background:#fdf3e0!important;color:#7a4d0a!important}.action-btn-text.warning[data-v-327c71a4]:hover{background:#c08a2e!important;color:white!important}.action-btn-text.primary[data-v-327c71a4]{background:#edf1fb!important;color:#4470c4!important}.action-btn-text.primary[data-v-327c71a4]:hover{background:#4470c4!important;color:white!important}.action-btn-text.danger[data-v-327c71a4]{background:#faeaea!important;color:#b03a3a!important}.action-btn-text.danger[data-v-327c71a4]:hover{background:#c95454!important;color:white!important}.select-btn[data-v-327c71a4]{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;gap:4px;height:24px;padding:0 10px;border-radius:5px;border:none;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;background:#edf1fb;color:#4470c4;margin-right:4px;vertical-align:middle}.select-btn[data-v-327c71a4]:hover{background:#4470c4;color:white}.select-btn.selected[data-v-327c71a4]{background:#D7EFFB;color:#3459a8}.select-btn.selected[data-v-327c71a4]:hover{background:#c9cfdb;color:#44506a}.select-btn.disabled[data-v-327c71a4]{opacity:.45;cursor:not-allowed;background:#f0f0f0;color:#bbb}.select-btn.disabled[data-v-327c71a4]:hover{background:#f0f0f0;color:#bbb}[data-v-327c71a4] .action-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;padding:0 9px;border-radius:5px;font-size:12px;cursor:pointer;-webkit-transition:all .18s;transition:all .18s;white-space:nowrap;border:none;font-weight:500;background:transparent!important;color:#44506a!important;-webkit-box-shadow:none!important;box-shadow:none!important}[data-v-327c71a4] .action-btn.primary{background:#edf1fb!important;color:#4470c4!important}[data-v-327c71a4] .action-btn.primary:hover{background:#4470c4!important;color:white!important;-webkit-box-shadow:0 2px 8px rgba(68,112,196,.28);box-shadow:0 2px 8px rgba(68,112,196,.28)}[data-v-327c71a4] .action-btn.success{background:#e3f4ec!important;color:#2a7558!important}[data-v-327c71a4] .action-btn.success:hover{background:#3a9e78!important;color:white!important;-webkit-box-shadow:0 2px 8px rgba(58,158,120,.28);box-shadow:0 2px 8px rgba(58,158,120,.28)}[data-v-327c71a4] .action-btn.warning{background:#fdf3e0!important;color:#7a4d0a!important}[data-v-327c71a4] .action-btn.warning:hover{background:#c08a2e!important;color:white!important;-webkit-box-shadow:0 2px 8px rgba(192,138,46,.28);box-shadow:0 2px 8px rgba(192,138,46,.28)}[data-v-327c71a4] .action-btn.default{background:#f1f3f7!important;color:#44506a!important}[data-v-327c71a4] .action-btn.default:hover{background:#e3e7ef!important;color:#1e2a40!important}[data-v-327c71a4] .action-btn.danger{background:#faeaea!important;color:#b03a3a!important}[data-v-327c71a4] .action-btn.danger:hover{background:#c95454!important;color:white!important;-webkit-box-shadow:0 2px 8px rgba(201,84,84,.28);box-shadow:0 2px 8px rgba(201,84,84,.28)}.pagination[data-v-327c71a4]{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:14px 22px;border-top:1px solid #f1f3f7;background:-webkit-gradient(linear,left top,right top,from(#fafbfc),to(white));background:linear-gradient(90deg,#fafbfc,white)}.pagination-info[data-v-327c71a4]{font-size:12px;color:#8f9ab0}.pagination-info strong[data-v-327c71a4]{color:#44506a}[data-v-327c71a4] .el-pagination .btn-next,[data-v-327c71a4] .el-pagination .btn-prev{border:1px solid #e3e7ef;border-radius:6px;background:white}[data-v-327c71a4] .el-pagination .btn-next:hover,[data-v-327c71a4] .el-pagination .btn-prev:hover{background:#edf1fb;border-color:#bccce8;color:#4470c4}[data-v-327c71a4] .el-pagination .number{border:1px solid #e3e7ef;border-radius:6px;background:white}[data-v-327c71a4] .el-pagination .number:hover{background:#edf1fb;border-color:#bccce8;color:#4470c4}[data-v-327c71a4] .el-pagination .number.active{background:linear-gradient(135deg,#4470c4,#5a80cc);border-color:transparent;color:white;font-weight:700;-webkit-box-shadow:0 2px 8px rgba(68,112,196,.28);box-shadow:0 2px 8px rgba(68,112,196,.28)}.right-panel[data-v-327c71a4]{margin-left:20px;width:320px;-ms-flex-negative:0;flex-shrink:0;background:white;border-radius:10px;border:1px solid #e3e7ef;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:all .28s cubic-bezier(.4,0,.2,1);transition:all .28s cubic-bezier(.4,0,.2,1)}.right-panel.hidden[data-v-327c71a4]{margin-left:0;width:0;border-width:0;overflow:hidden;opacity:0;pointer-events:none}.right-panel-header[data-v-327c71a4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #f1f3f7;-ms-flex-negative:0;flex-shrink:0}.right-panel-header[data-v-327c71a4],.right-panel-title[data-v-327c71a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.right-panel-title[data-v-327c71a4]{gap:6px;font-size:14px;font-weight:600;color:#303d56}.right-panel-title .right-panel-title-icon[data-v-327c71a4]{width:4px;height:16px;background:-webkit-gradient(linear,left top,left bottom,from(#3a9e78),to(#5cbd9a));background:linear-gradient(180deg,#3a9e78,#5cbd9a);border-radius:2px}.right-panel-clear[data-v-327c71a4]{font-size:12px;color:#8f9ab0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.right-panel-clear[data-v-327c71a4]:hover{color:#c95454}.right-panel-body[data-v-327c71a4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:12px 14px;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;max-height:calc(100vh - 280px)}.order-item-card[data-v-327c71a4]{background:#f8f9fb;border:1px solid #e3e7ef;border-radius:8px;padding:10px 12px;position:relative;-webkit-transition:border-color .15s;transition:border-color .15s}.order-item-card[data-v-327c71a4]:hover{border-color:#4470c4}.order-item-card .item-remove[data-v-327c71a4]{position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:#e3e7ef;color:#8f9ab0;border:none;cursor:pointer;font-size:12px;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-transition:all .15s;transition:all .15s}.order-item-card .item-remove[data-v-327c71a4]:hover{background:#c95454;color:white}.order-item-card .item-code[data-v-327c71a4]{font-size:12px;color:#4470c4;font-weight:600;margin-bottom:3px}.order-item-card .item-name[data-v-327c71a4]{font-size:13px;color:#303d56;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:20px}.order-item-card .item-meta[data-v-327c71a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-item-card .item-meta-tag[data-v-327c71a4]{font-size:11px;color:#8f9ab0}.order-item-card .item-meta-tag span[data-v-327c71a4]{color:#303d56;font-weight:500}.empty-state[data-v-327c71a4]{-webkit-box-flex:1;-ms-flex:1;flex:1;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:20px}.empty-state .empty-state-icon[data-v-327c71a4]{font-size:36px;opacity:.4}.empty-state .empty-state-text[data-v-327c71a4]{font-size:13px;color:#8f9ab0;text-align:center}.right-panel-footer[data-v-327c71a4]{padding:12px 14px;border-top:1px solid #f1f3f7;-ms-flex-negative:0;flex-shrink:0}.submit-info[data-v-327c71a4]{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:10px}.submit-count[data-v-327c71a4]{font-size:12px;color:#8f9ab0}.submit-count span[data-v-327c71a4]{color:#4470c4;font-weight:700;font-size:14px}.btn-submit[data-v-327c71a4]{width:100%;height:34px;background:linear-gradient(135deg,#3a9e78,#5cbd9a);color:white;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;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;gap:6px;-webkit-transition:all .2s;transition:all .2s}.btn-submit[data-v-327c71a4]:hover:not(:disabled){background:linear-gradient(135deg,#2e8b68,#4aaa83);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(58,158,120,.35);box-shadow:0 4px 12px rgba(58,158,120,.35)}.btn-submit[data-v-327c71a4]:disabled{background:#c9cfdb;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}[data-v-327c71a4] .el-input__inner{border:1.5px solid #e3e7ef;border-radius:7px}[data-v-327c71a4] .el-input__inner:focus{border-color:#4470c4;background:white;-webkit-box-shadow:0 0 0 3px rgba(68,112,196,.12);box-shadow:0 0 0 3px rgba(68,112,196,.12)}[data-v-327c71a4] .el-select .el-input__inner{padding-left:10px}[data-v-327c71a4] .el-date-editor.is-active{border-color:#4470c4;-webkit-box-shadow:0 0 0 3px rgba(68,112,196,.12);box-shadow:0 0 0 3px rgba(68,112,196,.12)}[data-v-327c71a4] .el-button--primary{background:linear-gradient(135deg,#4470c4,#5a80cc);border-color:#4470c4;-webkit-box-shadow:0 2px 8px rgba(68,112,196,.25);box-shadow:0 2px 8px rgba(68,112,196,.25)}[data-v-327c71a4] .el-button--primary:hover{background:linear-gradient(135deg,#3459a8,#4470c4);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 14px rgba(68,112,196,.32);box-shadow:0 4px 14px rgba(68,112,196,.32)}[data-v-327c71a4] .el-button:not(.el-button--primary){border:1.5px solid #e3e7ef;color:#44506a}[data-v-327c71a4] .el-button:not(.el-button--primary):hover{background:#f8f9fb;border-color:#c9cfdb;color:#1e2a40}[data-v-327c71a4] .ant-modal{border-radius:16px;overflow:hidden;-webkit-box-shadow:0 16px 40px rgba(0,0,0,.12);box-shadow:0 16px 40px rgba(0,0,0,.12)}[data-v-327c71a4] .ant-modal .ant-modal-header{background:linear-gradient(135deg,#1b2a45,#2e4275);padding:0 24px;height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-v-327c71a4] .ant-modal .ant-modal-header,[data-v-327c71a4] .ant-modal .ant-modal-header .ant-modal-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-327c71a4] .ant-modal .ant-modal-header .ant-modal-title{color:white;font-size:15px;font-weight:700;gap:10px}[data-v-327c71a4] .ant-modal .ant-modal-close{width:30px;height:30px;border-radius:7px;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;color:rgba(255,255,255,.7);-webkit-transition:all .15s;transition:all .15s;font-size:18px;border:none;background:rgba(255,255,255,.1);top:15px;right:16px}[data-v-327c71a4] .ant-modal .ant-modal-close:hover{background:rgba(255,255,255,.2);color:white}[data-v-327c71a4] .ant-modal .ant-modal-body{padding:22px 24px;max-height:70vh;overflow-y:auto}[data-v-327c71a4] .ant-modal .ant-modal-footer{padding:14px 24px;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:10px;border-top:1px solid #f1f3f7;background:#f8f9fb}.info-grid[data-v-327c71a4]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1.5px solid #e3e7ef;border-radius:10px;overflow:hidden;margin-bottom:20px;background:white;position:sticky;top:0;z-index:10}.payment-dialog-modal .ant-modal-body[data-v-327c71a4]{max-height:600px;overflow-y:auto}.info-item[data-v-327c71a4]{padding:13px 16px;border-right:1px solid #f1f3f7;border-bottom:1px solid #f1f3f7;background:-webkit-gradient(linear,left top,left bottom,from(#f9fafc),to(white));background:linear-gradient(180deg,#f9fafc,white);-webkit-transition:background .15s;transition:background .15s}.info-item[data-v-327c71a4]:nth-child(3n){border-right:none}.info-item[data-v-327c71a4]:nth-last-child(-n+3){border-bottom:none}.info-item[data-v-327c71a4]:hover{background:#f2f5fb}.info-item .info-label[data-v-327c71a4]{font-size:11px;color:#8f9ab0;font-weight:500;margin-bottom:4px;letter-spacing:.3px}.info-item .info-value[data-v-327c71a4]{font-size:13px;color:#1e2a40;font-weight:600}.info-item .info-value.amount[data-v-327c71a4]{color:#4470c4;font-size:16px;font-weight:800}.tip-bar[data-v-327c71a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 14px;background:-webkit-gradient(linear,left top,right top,from(#eef3fb),to(#f1f4fb));background:linear-gradient(90deg,#eef3fb,#f1f4fb);border:1px solid #c4d2ea;border-left:3px solid #4470c4;border-radius:7px;font-size:12px;color:#44506a;margin-bottom:16px}.invoice-table[data-v-327c71a4]{width:100%;border-collapse:collapse;font-size:13px}.invoice-table th[data-v-327c71a4]{padding:10px 12px;background:-webkit-gradient(linear,left top,right top,from(#f4f6fb),to(#f1f3f7));background:linear-gradient(90deg,#f4f6fb,#f1f3f7);font-size:11px;font-weight:700;color:#5e6b84;text-align:left;border-bottom:1.5px solid #e3e7ef;letter-spacing:.3px}.invoice-table td[data-v-327c71a4]{padding:12px;border-bottom:1px solid #f1f3f7;color:#44506a}.invoice-table tbody tr:last-child td[data-v-327c71a4]{border-bottom:none}.invoice-table tbody tr[data-v-327c71a4]:hover{background:#f2f5fb}.upload-zone[data-v-327c71a4]{border:2px dashed #e3e7ef;border-radius:10px;padding:24px;text-align:center;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background:#f8f9fb}.upload-zone[data-v-327c71a4]:hover{border-color:#4470c4;background:#edf1fb}.upload-zone-icon[data-v-327c71a4]{width:48px;height:48px;background:linear-gradient(135deg,#edf1fb,#e0e8f5);border-radius:12px;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;margin:0 auto 12px;font-size:22px;border:1px solid #bccce8}[data-v-327c71a4] .el-upload{display:block}.upload-btn-inline[data-v-327c71a4]{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;gap:6px;padding:7px 16px;background:linear-gradient(135deg,#4470c4,#5a80cc);color:white;border-radius:7px;font-size:13px;cursor:pointer;border:none;font-weight:500;-webkit-transition:all .2s;transition:all .2s;margin-bottom:8px;-webkit-box-shadow:0 2px 8px rgba(68,112,196,.22);box-shadow:0 2px 8px rgba(68,112,196,.22)}.upload-btn-inline[data-v-327c71a4]:hover{background:linear-gradient(135deg,#3459a8,#4470c4);-webkit-box-shadow:0 4px 14px rgba(68,112,196,.32);box-shadow:0 4px 14px rgba(68,112,196,.32)}.upload-hint[data-v-327c71a4]{font-size:12px;color:#8f9ab0;margin-top:4px}.file-list[data-v-327c71a4]{margin-bottom:12px}.file-item[data-v-327c71a4]{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:10px 14px;background:#f8f9fb;border:1px solid #e3e7ef;border-radius:8px;margin-bottom:8px;-webkit-transition:all .2s;transition:all .2s}.file-item[data-v-327c71a4]:hover{background:#f0f4f8;border-color:#4470c4}.file-item .file-info[data-v-327c71a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#44506a;font-size:13px}.file-item .file-info svg[data-v-327c71a4]{color:#4470c4;-ms-flex-negative:0;flex-shrink:0}.file-item .file-info .file-name[data-v-327c71a4]{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-327c71a4] .el-form-item__label{color:#5e6b84;font-weight:500;padding-bottom:0}[data-v-327c71a4] .el-form-item{margin-bottom:8px;margin-right:14px}.cell-amount[data-v-327c71a4]{font-weight:700;color:#1e2a40;font-variant-numeric:tabular-nums}.cell-amount-highlight[data-v-327c71a4]{color:#d97706}.amount-zero[data-v-327c71a4]{color:#c9cfdb;font-weight:400}.fade-in[data-v-327c71a4]{-webkit-animation:fadeIn-327c71a4 .35s ease;animation:fadeIn-327c71a4 .35s ease}@-webkit-keyframes fadeIn-327c71a4{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-327c71a4{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.empty-state[data-v-327c71a4]{text-align:center;padding:36px 20px;color:#c9cfdb}.empty-state .empty-icon[data-v-327c71a4]{font-size:36px;margin-bottom:10px;opacity:.6}[data-v-327c71a4]::-webkit-scrollbar{width:5px;height:5px}[data-v-327c71a4]::-webkit-scrollbar-track{background:transparent}[data-v-327c71a4]::-webkit-scrollbar-thumb{background:#e3e7ef;border-radius:3px}[data-v-327c71a4]::-webkit-scrollbar-thumb:hover{background:#c9cfdb}@media screen and (max-width:900px){.stat-cards[data-v-327c71a4]{grid-template-columns:repeat(2,1fr)}}.modal-name[data-v-327c71a4]{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:10px;font-size:15px}