body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.UploadPDF_container__yUXMy{align-items:center;background-color:var(--color-bg);display:flex;height:100vh;justify-content:center}.UploadPDF_uploadCard__xIoEV{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;max-width:420px;padding:2rem;transition:transform .2s;width:100%}.UploadPDF_uploadCard__xIoEV:hover{transform:translateY(-4px)}.UploadPDF_dropzone__BFzmL{background-color:#fff;border:2px dashed #e5e7eb;border-radius:8px;cursor:pointer;margin-top:1rem;padding:1.5rem;text-align:center;transition:background-color .2s,border-color .2s}.UploadPDF_dropzone__BFzmL.UploadPDF_dragover__ILl6o{background-color:#f0f4ff;border-color:#4f46e5}.UploadPDF_fileList__-OHDq{color:#555;list-style:none;margin-top:.5rem;padding-left:0}.UploadPDF_fileList__-OHDq li{align-items:center;background:#f9fafb;border-radius:4px;display:flex;margin-bottom:.25rem;padding:.25rem 1rem}.UploadPDF_removeBtn__IPrAj{align-items:center;background:#0000;border:none;border-radius:4px;color:#888;cursor:pointer;display:inline-flex;font-size:1rem;height:1.5rem;justify-content:center;line-height:1;margin-right:.5rem;transition:color .2s;width:1.5rem}.UploadPDF_removeBtn__IPrAj:hover{color:#e11d48}.UploadPDF_fileName__oOIvc{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UploadPDF_clearBtn__qnfkh{background:#0000;border:none;color:#4b5563;cursor:pointer;font-size:.9rem;margin-top:.5rem;text-decoration:underline}.UploadPDF_clearBtn__qnfkh:hover{color:#1f2937}.UploadPDF_submitBtn__15YT4{background-color:#4f46e5;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1.25rem;padding:.75rem;transition:background-color .2s,transform .1s;width:100%}.UploadPDF_submitBtn__15YT4:hover{background-color:#4338ca}.UploadPDF_submitBtn__15YT4:active{transform:scale(.98)}.UploadPDF_spinnerContainer__IVbQ6{align-items:center;display:flex;margin-top:1rem}.UploadPDF_spinner__Kh-2i{animation:UploadPDF_spin__yz5cY 1s linear infinite;border:3px solid #0000001a;border-radius:50%;border-top-color:#4f46e5;height:24px;margin-right:.5rem;width:24px}@keyframes UploadPDF_spin__yz5cY{to{transform:rotate(1turn)}}.UploadPDF_status__E1zOB{color:#1f2937;font-weight:500;margin-top:.5rem;text-align:center}.UploadPDF_modeBtnActive__2B2g3,.UploadPDF_modeBtn__rjkwU{background:#fff;border:1px solid #ddd;border-radius:6px;color:#111;cursor:pointer;padding:6px 10px}.UploadPDF_modeBtnActive__2B2g3{background:#4f46e5;color:#fff}.UploadPDF_selfCheckBtn__-fV8P{background:#0ea5e9;border:1px solid #0ea5e9;border-radius:6px;color:#fff;cursor:pointer;padding:6px 10px}.UploadPDF_error__tHz7t{color:#b91c1c;margin-top:8px}.UploadPDF_modalBackdrop__7ZR4L{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.UploadPDF_modal__DNxNG{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0003;overflow:hidden;width:min(900px,92vw)}.UploadPDF_modalFooter__Ya6DA,.UploadPDF_modalHeader__pQmZB{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:12px 16px}.UploadPDF_modalFooter__Ya6DA{border-bottom:none;border-top:1px solid #eee}.UploadPDF_modalBody__MmbkY{max-height:65vh;overflow:auto;padding:12px 16px}.UploadPDF_iconBtn__fWY0o{background:#0000;border:none;cursor:pointer;font-size:20px}.UploadPDF_summaryLegend__DGp7f{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.UploadPDF_summaryTable__cDmCN{grid-gap:6px;display:grid;gap:6px}.UploadPDF_row__NMGfW{grid-gap:8px;align-items:start;border-bottom:1px solid #f0f0f0;display:grid;gap:8px;grid-template-columns:1.1fr 1fr .8fr 3fr;padding:6px 8px}.UploadPDF_head__uNLGd{background:#fafafa;border-bottom:2px solid #eee;font-weight:600}.UploadPDF_tag__zn38X{background:#eee;border-radius:999px;color:#333;display:inline-block;font-size:12px;padding:2px 8px}.UploadPDF_tagBilled__D6FeX{background:#16a34a;color:#fff}.UploadPDF_tagFailed__jLrHT{background:#dc2626;color:#fff}.UploadPDF_tagWarn__hPeK6{background:#fde68a;color:#7c2d12}.UploadPDF_tagWarnText__LkuCp{color:#7c2d12!important}.SearchPDF_container__LKB2-{align-items:center;background:#f6f8fa;display:flex;justify-content:center;min-height:100vh}.SearchPDF_card__5LZo-{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000f;max-width:1200px;padding:2.5rem;width:90vw}.SearchPDF_button__aGtNR,.SearchPDF_input__SRhFp{border:1px solid #e5e7eb;border-radius:8px;font-size:1rem;margin-bottom:1rem;padding:.75rem;width:100%}.SearchPDF_button__aGtNR{background:#6366f1;color:#fff;cursor:pointer;font-weight:700;transition:background .2s}.SearchPDF_button__aGtNR:disabled{background:#bcbcbc;cursor:not-allowed}.SearchPDF_status__w4nSa{color:#1f2937;font-weight:500;margin:1rem 0;text-align:center}.SearchPDF_modeSwitch__2RL-H{display:flex;gap:1rem;margin-bottom:1rem}.SearchPDF_modeSwitch__2RL-H label{cursor:pointer;font-weight:500}.SearchPDF_modeSwitch__2RL-H input[type=radio]{margin-right:.25rem}.SearchPDF_pdfContainer__6k3Hw{display:flex;flex-direction:row;gap:16px;height:calc(100vh - 220px);margin-top:1rem;min-height:500px}.SearchPDF_pdfPane__XPK7x{background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:12px}.SearchPDF_pdfPane__XPK7x h4{color:#374151;font-size:14px;font-weight:700;margin:0 0 8px}.SearchPDF_pdfFrame__6Dtf8{background:#f9fafb;border:none;border-radius:4px;flex:1 1;width:100%}.SearchPDF_psList__UrbWZ{border:1px solid #e5e7eb;border-radius:6px;display:block;list-style:none;margin:0 0 10px;max-height:140px;overflow-y:auto;padding:0}.SearchPDF_psList__UrbWZ li{background:#fff;border-bottom:1px solid #f3f4f6;color:#4b5563;cursor:pointer;font-size:12px;margin:0;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;transition:all .2s;white-space:nowrap}.SearchPDF_psList__UrbWZ li:last-child{border-bottom:none}.SearchPDF_psList__UrbWZ li:hover{background:#f9fafb;color:#111827}.SearchPDF_psList__UrbWZ li.SearchPDF_active__2RRap{background-color:#eff6ff;border-left:3px solid #2563eb;color:#2563eb;font-weight:600}.SearchPDF_navButtons__\+LCgD{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.SearchPDF_navButtons__\+LCgD button{background:#fff;border:1px solid #6366f1;border-radius:4px;color:#6366f1;cursor:pointer;padding:.5rem 1rem;transition:background .2s,color .2s}.SearchPDF_navButtons__\+LCgD button:hover:not(:disabled){background:#6366f1;color:#fff}.SearchPDF_navButtons__\+LCgD button:disabled{cursor:not-allowed;opacity:.5}.SearchPDF_poContainer__kcVc5{margin-top:1rem}.SearchPDF_poItem__9YTJs{margin-bottom:2rem}.SearchPDF_poItem__9YTJs p{font-weight:500;margin-bottom:.5rem}.SearchPDF_poFrame__OPVsi{border:1px solid #ccc;border-radius:4px;height:400px;width:100%}.SearchPDF_statusRow__lZRjS{color:#374151;font-size:1rem;margin-bottom:.5rem;margin-top:1rem}.SearchPDF_statusRow__lZRjS strong{margin-right:.5rem}.SearchPDF_filtersCard__XjwiQ{background:#fafbff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:16px}.SearchPDF_filtersGrid__m\+Hb\+{grid-gap:12px 16px;align-items:center;display:grid;gap:12px 16px;grid-template-columns:160px 1fr 160px 1fr}.SearchPDF_lbl__I9EQ6{color:#111827;font-size:.95rem;font-weight:600;justify-self:end;white-space:nowrap}.SearchPDF_ctrl__1DVuD{background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:.95rem;height:40px;padding:0 10px;width:100%}.SearchPDF_range__LSLrz{align-items:center;display:flex;gap:8px}.SearchPDF_to__Y3JFB{font-size:.9rem;opacity:.7}.SearchPDF_wideCtrl__WAMY4{grid-column:2/-1}.SearchPDF_rowBreak__-5shl{grid-column:1/-1;height:0}.SearchPDF_filterActions__pKv91{display:flex;justify-content:flex-end;margin-top:8px}.SearchPDF_btnSecondary__V-JzH{background:#fff;border:1px solid #6366f1;border-radius:8px;color:#6366f1;cursor:pointer;font-weight:600;padding:.6rem 1rem;transition:background .2s,color .2s}.SearchPDF_btnSecondary__V-JzH:hover{background:#6366f1;color:#fff}@media (max-width:1100px){.SearchPDF_filtersGrid__m\+Hb\+{grid-template-columns:140px 1fr 140px 1fr}}@media (max-width:720px){.SearchPDF_filtersGrid__m\+Hb\+{grid-template-columns:120px 1fr}.SearchPDF_wideCtrl__WAMY4{grid-column:2/-1}}.VerifyInterface_page__yJ5Be{background:#0f1115;color:#e6e8ea;display:grid;grid-template-columns:1fr 1fr;height:100vh}.VerifyInterface_leftPane__CCBfS{border-right:1px solid #ffffff1f;display:flex;flex-direction:column;min-width:0}.VerifyInterface_rightPane__XxVv9{background:#0f1115;display:flex;flex-direction:column;min-width:0}.VerifyInterface_headerBar__Fw2gT{align-items:center;background:#0f1115;border-bottom:1px solid #ffffff1f;color:#ffffffbf;display:flex;font-size:12px;height:44px;justify-content:space-between;padding:0 12px}.VerifyInterface_footerBar__ZUGr9{background:#0f1115;border-top:1px solid #ffffff1f;display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding:12px}.VerifyInterface_content__Og5Zc{grid-gap:12px;background:#0f1115;display:grid;flex:1 1;gap:12px;grid-template-columns:1fr 1fr;min-height:0;overflow:auto;padding:16px}.VerifyInterface_sectionTitle__Jb-9J{color:#fff;font-size:14px;font-weight:700;grid-column:1/-1;letter-spacing:.2px;margin-bottom:6px;margin-top:18px}.VerifyInterface_sectionTitle__Jb-9J:after{background:#ffffff1f;content:"";display:block;height:1px;margin-top:8px}.VerifyInterface_field__8ekKF{display:flex;flex-direction:column;gap:6px}.VerifyInterface_label__V5\+rA{color:#ffffffb3;font-size:12px}.VerifyInterface_input__DoztU{background:#fff;border:1.5px solid #d1d5db;border-radius:8px;color:#000;font-size:14px;padding:8px 10px;width:100%}.VerifyInterface_input__DoztU::placeholder{color:#9ca3af}.VerifyInterface_input__DoztU:hover{border-color:#9ca3af}.VerifyInterface_input__DoztU:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e540;outline:none}.VerifyInterface_input__DoztU[readonly]{background:#f3f4f6;color:#374151;cursor:not-allowed}.VerifyInterface_inputError__XSF--{border-color:#ef4444!important;box-shadow:0 0 0 2px #ef444440}.VerifyInterface_tableWrap__\+lcjj{background:linear-gradient(180deg,#141823f2,#0e1119f2);border:1px solid #ffffff38;border-radius:12px;grid-column:1/-1;overflow:auto;padding:14px}.VerifyInterface_table__-NlOX{background:#0000;border-collapse:collapse;width:100%}.VerifyInterface_table__-NlOX td,.VerifyInterface_table__-NlOX th{border-bottom:1px solid #ffffff1f;font-size:14px;padding:10px 12px;text-align:left}.VerifyInterface_table__-NlOX th{background:#151b2bd9;color:#ffffffd9;font-weight:700}.VerifyInterface_rowActions__ubB8r{text-align:right;white-space:nowrap;width:1%}.VerifyInterface_btn__Ymnyr{background:#151b2bf2;border:1px solid #ffffff40;border-radius:10px;color:#fff;cursor:pointer;height:40px;padding:0 14px}.VerifyInterface_btn__Ymnyr:hover:not(:disabled){background:#1d2233f2;transform:translateY(-1px)}.VerifyInterface_btn__Ymnyr:disabled{cursor:not-allowed;opacity:.6}.VerifyInterface_btnPrimary__W-2oz{background:#4f46e5;border:1px solid #fff3;border-radius:10px;color:#fff;cursor:pointer;height:40px;padding:0 16px}.VerifyInterface_iconBtn__j0VBR{background:#00000040;border:1px solid #fff3;border-radius:8px;color:#ef4444;cursor:pointer;font-size:16px;height:28px;line-height:24px;text-align:center;width:28px}.VerifyInterface_iconBtn__j0VBR:hover{background:#ef444426;border-color:#ef444499}.VerifyInterface_error__ZZ6bs{color:#ff6b6b;font-size:13px;padding:0 12px 8px}.VerifyInterface_success__VGSB-{color:#16a34a;font-size:20px;padding:0 12px 8px}.VerifyInterface_fieldError__pKirj{color:#fca5a5;font-size:12px}.VerifyInterface_reqAsterisk__nAmqy{color:#ef4444;margin-left:4px}.VerifyInterface_iframe__ak8yi{background:#0f1115;border:none;height:calc(100% - 44px);width:100%}.VerifyInterface_savingOverlay__CjTrL{align-items:center;background:#00000059;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.VerifyInterface_savingBox__vQPUX{align-items:center;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0003;display:flex;gap:14px;min-width:280px;padding:20px 24px}.VerifyInterface_spinner__lUb-a{animation:VerifyInterface_spin__xYxTm .8s linear infinite;border:3px solid #00000026;border-radius:50%;border-top-color:#333;height:24px;width:24px}@keyframes VerifyInterface_spin__xYxTm{to{transform:rotate(1turn)}}.VerifyInterface_modalBackdrop__XKr2e{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:1200}.VerifyInterface_modal__n09Lz{background:#fff;border-radius:14px;box-shadow:0 20px 50px #00000040;color:#111827;display:flex;flex-direction:column;max-height:min(780px,86vh);overflow:hidden;width:min(1100px,92vw)}.VerifyInterface_modalHeader__DUVts{align-items:center;border-bottom:1px solid #e5e7eb;color:#111827;display:flex;font-size:15px;font-weight:700;justify-content:space-between;padding:14px 16px}.VerifyInterface_modalBody__GVwxS{background:#fff;overflow:auto;padding:14px 16px}.VerifyInterface_modalFooter__oauhs{background:#fff;border-top:1px solid #e5e7eb;display:flex;gap:10px;justify-content:flex-end;padding:12px 16px}.VerifyInterface_summaryLegend__6lmRB{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.VerifyInterface_summaryTable__cHZpx{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.VerifyInterface_row__1PaLI{grid-gap:10px;border-bottom:1px solid #f1f5f9;color:#111827;display:grid;font-size:13px;gap:10px;grid-template-columns:1.2fr .7fr 1fr 4.3fr;padding:10px 12px}.VerifyInterface_row__1PaLI:last-child{border-bottom:none}.VerifyInterface_head__zABJK{background:#f9fafb;color:#111827;font-weight:700}.VerifyInterface_tag__16SYZ{align-items:center;background:#f9fafb;border:1px solid #d1d5db;border-radius:999px;color:#374151;display:inline-flex;font-size:12px;font-weight:700;padding:3px 8px}.VerifyInterface_tagBilled__KVr\+P{background:#ecfdf5;border-color:#22c55e;color:#065f46}.VerifyInterface_tagFailed__rl9Tt{background:#fef2f2;border-color:#ef4444;color:#991b1b}.VerifyInterface_tagWarn__g\+y89{background:#fff7ed;border-color:#f59e0b}.VerifyInterface_tagWarnText__ALf0Q{color:#92400e}.VerifyInterface_contentCompact__SHD7Z{align-content:start;gap:8px;padding:12px}.VerifyInterface_contentCompact__SHD7Z .VerifyInterface_field__8ekKF{gap:4px}.VerifyInterface_contentCompact__SHD7Z .VerifyInterface_sectionTitle__Jb-9J{margin-bottom:0;margin-top:2px}.VerifyInterface_contentCompact__SHD7Z .VerifyInterface_tableWrap__\+lcjj{align-self:start;overflow:visible}.VerifyInterface_contentCompact__SHD7Z .VerifyInterface_table__-NlOX td,.VerifyInterface_contentCompact__SHD7Z .VerifyInterface_table__-NlOX th{font-size:13px;padding:8px 10px}.VerifyInterface_contentCompact__SHD7Z .VerifyInterface_btn__Ymnyr{height:36px;padding:0 12px}.VerifyInterface_contentCompact__SHD7Z .VerifyInterface_footerBar__ZUGr9{padding:10px}.VerifyInterface_smartNote__4qshf{background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:13px;max-width:100%;padding:10px;transition:all .2s}.VerifyInterface_snPrice__xmD9c{background-color:#fefce8;border-color:#fef08a;color:#854d0e}.VerifyInterface_snPo__Cs1w2{background-color:#fff7ed;border-color:#fed7aa;color:#9a3412}.VerifyInterface_snError__A5WwF{background-color:#fef2f2;border-color:#fecaca;color:#991b1b}.VerifyInterface_snHeader__rMfZx{align-items:center;display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.5px;margin-bottom:6px;opacity:.9;text-transform:uppercase}.VerifyInterface_snIcon__dvr4f{display:block;height:14px;width:14px}.VerifyInterface_snTableBox__lKZRt{background:#fff;border:1px solid #0000001a;border-radius:6px;margin-top:4px;overflow:hidden;width:100%}.VerifyInterface_snGridHeader__acH8j{background:#0000000a;border-bottom:1px solid #0000000f;display:grid;font-size:11px;font-weight:700;grid-template-columns:1.5fr 1fr 1fr;padding:6px 10px;text-transform:uppercase}.VerifyInterface_snGridRow__6lwaO{border-bottom:1px solid #0000000a;display:grid;grid-template-columns:1.5fr 1fr 1fr;padding:6px 10px}.VerifyInterface_snGridRow__6lwaO:last-child{border-bottom:none}.VerifyInterface_snValRed__xV6J4{color:#dc2626;font-family:monospace;font-weight:600}.VerifyInterface_snValGreen__PvRJc{color:#16a34a;font-family:monospace;font-weight:600}.VerifyInterface_snItemName__L0nuT{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VerifyInterface_snList__kN5TN{list-style:none;margin:4px 0 0;padding:0}.VerifyInterface_snListItem__X6-Nv{align-items:flex-start;display:flex;gap:8px;line-height:1.4;margin-bottom:4px}.VerifyInterface_snDot__11IgC{background-color:currentColor;border-radius:50%;flex-shrink:0;height:5px;margin-top:6px;opacity:.6;width:5px}.VerifyInterface_snExpandBtn__IJLUq{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:11px;font-weight:600;margin-top:8px;opacity:.7;padding:0}.VerifyInterface_snExpandBtn__IJLUq:hover{opacity:1;text-decoration:underline}.VerifyInterface_table__-NlOX{border-collapse:initial!important;border-spacing:0!important}.VerifyInterface_mismatchRow__ezSLs td{border-bottom:1px solid #ef4444!important;border-top:1px solid #ef4444!important}.VerifyInterface_mismatchRow__ezSLs td:first-child{border-bottom-left-radius:10px;border-left:1px solid #ef4444!important;border-top-left-radius:10px}.VerifyInterface_mismatchRow__ezSLs td:last-child{border-bottom-right-radius:10px;border-right:1px solid #ef4444!important;border-top-right-radius:10px}.Matching_page__ILz2y{background:#f6f8fa;color:#0f172a;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;min-height:100vh}.Matching_topBar__KUUR2{background:#fff;border-bottom:1px solid #e5e7eb;display:flex;flex-direction:column;padding:0;position:sticky;top:0;z-index:50}.Matching_topBarMain__6kuZe{align-items:center;display:flex;gap:16px;height:64px;padding:0 16px}.Matching_vDivider__jNam9{background:#e5e7eb;height:24px;width:1px}.Matching_globalSearchArea__41dOG{align-items:center;display:flex;flex:1 1;gap:12px}.Matching_searchRadios__TZQO-{background:#f1f5f9;border-radius:8px;display:flex;padding:3px}.Matching_radioLbl__z30Or{align-items:center;border-radius:6px;color:#64748b;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:6px 12px;transition:all .2s;-webkit-user-select:none;user-select:none}.Matching_radioLbl__z30Or input{display:none}.Matching_activeRadio__EevrB{background:#fff;box-shadow:0 1px 2px #0000000d;color:#0f172a}.Matching_searchFieldWrap__FFkiV{align-items:center;display:flex;gap:6px}.Matching_fieldLabel__POTYw{color:#94a3b8;font-size:13px;font-weight:500}.Matching_fieldSelect__xSPd1{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#334155;cursor:pointer;font-size:13px;font-weight:600;height:32px;outline:none;padding:0 8px}.Matching_inputBtnGroup__vUdFw{align-items:center;display:flex;flex:1 1;gap:8px}.Matching_globalSearchInput__xI-LT{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;flex:1 1;font-size:13px;height:36px;outline:none;padding:0 16px;transition:all .2s}.Matching_globalSearchInput__xI-LT:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.Matching_searchBtnPrimary__sNGeY{background-color:#3b82f6;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;height:36px;padding:0 20px;transition:background .2s;white-space:nowrap}.Matching_searchBtnPrimary__sNGeY:hover{background-color:#2563eb}.Matching_searchBtnPrimary__sNGeY:active{transform:translateY(1px)}.Matching_topFilterPanel__l1RqB{background:#fafbff;border-top:1px solid #e5e7eb;box-shadow:0 4px 12px #0000000d;padding:16px}.Matching_filtersGrid__URt4o{grid-gap:10px 14px;align-items:center;display:grid;gap:10px 14px;grid-template-columns:160px 1fr 160px 1fr;max-width:1200px}.Matching_lbl__2\+A2E{color:#111827;font-size:.95rem;font-weight:600;justify-self:end}.Matching_ctrl__F7tt6{background:#fff;border:1px solid #e5e7eb;border-radius:8px;height:38px;padding:0 10px;width:100%}.Matching_range__QKiLR{align-items:center;display:flex;gap:8px}.Matching_to__yypvg{font-size:.9rem;opacity:.7}.Matching_wideCtrl__QoffE{grid-column:2/-1}.Matching_rowBreak__Do1to{grid-column:1/-1;height:0}.Matching_filterActions__qjEsp{display:flex;gap:10px;justify-content:flex-end;margin-top:16px;max-width:1200px}.Matching_filterBtn__GFnAL{background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#334155;cursor:pointer;font-weight:700;height:34px;padding:0 16px}.Matching_filterBtn__GFnAL:hover{background:#f1f5f9}.Matching_filterBtnActive__sNb9R{background:#6366f1;border-color:#6366f1;color:#fff}.Matching_btnSecondary__lgtGm{background:#fff;color:#6366f1;font-weight:700}.Matching_btnPrimary__ST-rt,.Matching_btnSecondary__lgtGm{border:1px solid #6366f1;border-radius:10px;cursor:pointer;padding:.55rem .9rem}.Matching_btnPrimary__ST-rt{background:#6366f1;color:#fff;font-weight:800}.Matching_main__oliKb{grid-gap:14px;display:grid;gap:14px;margin:0 auto;max-width:1700px;padding:14px}.Matching_pickRow__hAjOc{align-items:start}.Matching_pdfRow__NBne1,.Matching_pickRow__hAjOc{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.Matching_pdfRow__NBne1{height:calc(100vh - 260px)}.Matching_picker__igEV9{background:#fff;border:1px solid #e5e7eb;border-radius:14px;display:flex;flex-direction:column;min-height:220px;overflow:hidden}.Matching_pickerHead__wlVZe{align-items:center;background:#f8fafc;border-bottom:1px solid #e5e7eb;display:flex;justify-content:center;padding:12px 16px}.Matching_pickerTitle__EGXzF{color:#334155;font-size:14px;font-weight:800}.Matching_pickList__NKZ6W{max-height:260px;overflow:auto;padding:10px}.Matching_itemRow__Orq0D{background:#fff;border:1px solid #eef2f7;border-radius:12px;cursor:pointer;margin-bottom:10px;padding:10px 12px}.Matching_itemRow__Orq0D:hover{background:#f8fafc;border-color:#e2e8f0}.Matching_itemRowActive__yEYOL{background:#eff6ff;border-color:#93c5fd}.Matching_itemTop__FG89J{display:flex;gap:10px;justify-content:space-between}.Matching_mono__-6xhc{font-family:monospace;font-size:12px;font-weight:900}.Matching_itemRight__oKoVt{color:#475569;font-size:12px;font-weight:700}.Matching_itemSub__Ndimu{color:#94a3b8;font-size:12px;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Matching_confirmBar__LK8f6{background:#f8fafc;border-top:1px solid #e5e7eb;padding:10px 12px}.Matching_confirmBtn__NjyWE{background:#cbd5e1;border:0;border-radius:12px;color:#64748b;cursor:not-allowed;font-weight:800;height:40px;transition:all .2s;width:100%}.Matching_confirmBtnActive__jzDt6{background-color:#3b82f6;box-shadow:0 2px 5px #3b82f64d;color:#fff;cursor:pointer}.Matching_confirmBtnActive__jzDt6:hover{background-color:#2563eb;transform:translateY(-1px)}.Matching_confirmBtnActive__jzDt6:active{transform:translateY(1px)}.Matching_oldUnmatchedText__6z2CR{color:#dc2626;font-size:12px;font-weight:600;margin-left:8px}.Matching_pdfPane__LqeQv{background:#fff;border:1px solid #e5e7eb;border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.Matching_pdfHead__WwIq4{background:#f8fafc;border-bottom:1px solid #e5e7eb;color:#334155;display:flex;font-size:13px;font-weight:800;justify-content:space-between;padding:10px 12px}.Matching_smallMono__gvGoQ{color:#64748b;font-family:monospace;font-size:11px}.Matching_pdfBody__4DNA9{background:#e5e7eb;flex:1 1;padding:12px}.Matching_iframe__4iuB5{background:#fff;border:0;border-radius:12px;height:100%;width:100%}.Matching_emptyBlock__Nhmyl{align-items:center;background:#ffffff8c;border:1px dashed #94a3b899;border-radius:14px;color:#64748b;display:flex;flex-direction:column;height:100%;justify-content:center;padding:18px;text-align:center}.Matching_emptyTitle__KkzJw{color:#334155;font-weight:900}.Matching_emptyDesc__FfrIf{font-size:12px;opacity:.8}@media (max-width:1100px){.Matching_pdfRow__NBne1,.Matching_pickRow__hAjOc{grid-template-columns:1fr}.Matching_pdfRow__NBne1{height:auto;min-height:60vh}}.AgingReportCheck_container__W2vfp{background-color:#f5f5f5;min-height:100vh;padding:2rem}.AgingReportCheck_uploadSection__on5OE{align-items:center;display:flex;justify-content:center;min-height:80vh}.AgingReportCheck_uploadCard__5lUuX{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;max-width:500px;padding:3rem;width:100%}.AgingReportCheck_uploadCard__5lUuX h2{color:#1f2937;font-size:1.8rem;font-weight:600;margin:0 0 .5rem}.AgingReportCheck_subtitle__dWbiC{color:#6b7280;font-size:.95rem;margin:0 0 2rem}.AgingReportCheck_dropzone__5HSIj{background-color:#f9fafb;border:2px dashed #e5e7eb;border-radius:8px;cursor:pointer;margin-bottom:1rem;padding:2rem;text-align:center;transition:all .3s ease}.AgingReportCheck_dropzone__5HSIj.AgingReportCheck_dragover__VM0tB{background-color:#f0f4ff;border-color:#4f46e5}.AgingReportCheck_dropzoneContent__hsvYy{align-items:center;display:flex;flex-direction:column;gap:.5rem}.AgingReportCheck_uploadIcon__Skdb4{font-size:2rem;margin-bottom:.5rem}.AgingReportCheck_dropzoneContent__hsvYy p{color:#4b5563;font-size:.95rem;margin:0}.AgingReportCheck_dropzoneSubtext__C8Bxv{color:#9ca3af;font-size:.85rem!important;margin:.5rem 0!important}.AgingReportCheck_fileInput__OZY7n label{cursor:pointer}.AgingReportCheck_browseBtn__FXYq7{color:#4f46e5;cursor:pointer;font-weight:500;text-decoration:underline;transition:color .2s}.AgingReportCheck_browseBtn__FXYq7:hover{color:#3f38c4}.AgingReportCheck_fileSelected__qSzw1{align-items:center;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;display:flex;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem}.AgingReportCheck_fileName__45w9H{align-items:center;display:flex;flex:1 1;gap:1rem;justify-content:space-between}.AgingReportCheck_fileName__45w9H span{color:#16a34a;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgingReportCheck_removeFileBtn__UkMi7{background:none;border:none;color:#dc2626;cursor:pointer;flex-shrink:0;font-size:1rem;padding:0;transition:color .2s}.AgingReportCheck_removeFileBtn__UkMi7:hover{color:#991b1b}.AgingReportCheck_errorMsg__Iu8SC{background-color:#fee2e2;border-left:4px solid #dc2626;border-radius:6px;color:#991b1b;font-size:.9rem;margin-bottom:1rem;padding:.75rem 1rem}.AgingReportCheck_uploadBtn__OPkyz{background-color:#4f46e5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;margin-top:1.5rem;padding:.75rem;transition:all .3s ease;width:100%}.AgingReportCheck_uploadBtn__OPkyz:hover:not(:disabled){background-color:#4338ca;box-shadow:0 6px 12px #4f46e54d;transform:translateY(-2px)}.AgingReportCheck_uploadBtn__OPkyz:disabled{background-color:#d1d5db;cursor:not-allowed}.AgingReportCheck_reportSection__bHtFD{margin:0 auto;max-width:1400px}.AgingReportCheck_reportHeader__yp5gz{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1.5rem}.AgingReportCheck_reportHeader__yp5gz h2{color:#1f2937;font-size:1.6rem;margin:0}.AgingReportCheck_backBtn__kRVsG{background-color:#e5e7eb;border:none;border-radius:6px;color:#374151;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:all .2s}.AgingReportCheck_backBtn__kRVsG:hover{background-color:#d1d5db}.AgingReportCheck_summarySection__b1p0S{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-bottom:2rem;padding:1.5rem}.AgingReportCheck_summarySection__b1p0S h3{color:#1f2937;font-size:1.1rem;margin:0 0 1.5rem}.AgingReportCheck_summaryGrid__yg-9J{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.AgingReportCheck_summaryCard__hFWRV{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:1rem;text-align:center}.AgingReportCheck_summaryLabel__hwgPr{color:#6b7280;font-size:.85rem;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.AgingReportCheck_summaryValueCredit__VuYZB,.AgingReportCheck_summaryValueNotReady__xUOaK,.AgingReportCheck_summaryValueReady__Gf6GN,.AgingReportCheck_summaryValue__zNmR7{color:#1f2937;font-size:1.5rem;font-weight:600}.AgingReportCheck_summaryValueReady__Gf6GN{color:#16a34a}.AgingReportCheck_summaryValueNotReady__xUOaK{color:#dc2626}.AgingReportCheck_summaryValueCredit__VuYZB{color:#f59e0b}.AgingReportCheck_controlsSection__LHAep{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding:1rem 1.5rem}.AgingReportCheck_filterGroup__T2ZU1{align-items:center;display:flex;gap:1rem}.AgingReportCheck_filterLabel__GQn8S{color:#374151;font-weight:500;white-space:nowrap}.AgingReportCheck_filterSelect__0eJ-Y{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;font-size:.95rem;padding:.5rem .75rem;transition:border-color .2s}.AgingReportCheck_filterSelect__0eJ-Y:hover{border-color:#9ca3af}.AgingReportCheck_filterSelect__0eJ-Y:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a;outline:none}.AgingReportCheck_rowCount__jtdS3{color:#6b7280;font-size:.9rem;white-space:nowrap}.AgingReportCheck_exportBtn__Q6wuN{background-color:#10b981;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 1rem;transition:all .2s;white-space:nowrap}.AgingReportCheck_exportBtn__Q6wuN:hover{background-color:#059669;box-shadow:0 4px 8px #10b9814d;transform:translateY(-2px)}.AgingReportCheck_tableSection__PY9t0{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;overflow:hidden;padding:1.5rem}.AgingReportCheck_tableWrapper__P4ALV{overflow-x:auto}.AgingReportCheck_resultsTable__qmPbt{border-collapse:collapse;font-size:.9rem;width:100%}.AgingReportCheck_resultsTable__qmPbt thead{background-color:#f3f4f6;border-bottom:2px solid #e5e7eb}.AgingReportCheck_resultsTable__qmPbt th{color:#374151;font-weight:600;padding:1rem;text-align:left;white-space:nowrap}.AgingReportCheck_tableRow__1yDsz{border-bottom:1px solid #e5e7eb;transition:background-color .2s}.AgingReportCheck_tableRow__1yDsz:hover{background-color:#f9fafb}.AgingReportCheck_resultsTable__qmPbt td{color:#374151;padding:1rem}.AgingReportCheck_vendorCell__0UMDy{font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgingReportCheck_docNumberCell__fOiot{font-family:Courier New,monospace;font-weight:500}.AgingReportCheck_amountCell__vxKxT{color:#1f2937;font-weight:500;text-align:right}.AgingReportCheck_statusCell__Q666j{text-align:center}.AgingReportCheck_badgeReady__TlLnr{background-color:#d1fae5;color:#065f46}.AgingReportCheck_badgeNotReady__mJF2R,.AgingReportCheck_badgeReady__TlLnr{border-radius:12px;display:inline-block;font-size:.85rem;font-weight:500;padding:.35rem .75rem}.AgingReportCheck_badgeNotReady__mJF2R{background-color:#fee2e2;color:#991b1b}.AgingReportCheck_badgeCredit__KfG71{background-color:#fef3c7;color:#92400e}.AgingReportCheck_badgeCredit__KfG71,.AgingReportCheck_badgeDefault__ZIJTI{border-radius:12px;display:inline-block;font-size:.85rem;font-weight:500;padding:.35rem .75rem}.AgingReportCheck_badgeDefault__ZIJTI{background-color:#f3f4f6;color:#6b7280}.AgingReportCheck_issueCell__UO4DN{color:#6b7280;font-size:.85rem}.AgingReportCheck_pdfCell__c64FC{text-align:center}.AgingReportCheck_downloadLink__MbLlO{background:none;border:none;color:#4f46e5;cursor:pointer;font-size:.9rem;font-weight:500;padding:0;text-decoration:none;transition:color .2s}.AgingReportCheck_downloadLink__MbLlO:hover{color:#3f38c4;text-decoration:underline}.AgingReportCheck_downloadLink__MbLlO:active{color:#2d28a8}.AgingReportCheck_missing__zhOJI{color:#9ca3af;font-size:.85rem}.AgingReportCheck_noData__GidT5{color:#6b7280;font-size:.95rem;padding:3rem 1rem;text-align:center}@media (max-width:768px){.AgingReportCheck_container__W2vfp{padding:1rem}.AgingReportCheck_uploadCard__5lUuX{padding:1.5rem}.AgingReportCheck_summaryGrid__yg-9J{gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.AgingReportCheck_summaryCard__hFWRV{padding:.75rem}.AgingReportCheck_summaryLabel__hwgPr{font-size:.75rem}.AgingReportCheck_summaryValueCredit__VuYZB,.AgingReportCheck_summaryValueNotReady__xUOaK,.AgingReportCheck_summaryValueReady__Gf6GN,.AgingReportCheck_summaryValue__zNmR7{font-size:1.2rem}.AgingReportCheck_controlsSection__LHAep,.AgingReportCheck_filterGroup__T2ZU1{align-items:stretch;flex-direction:column}.AgingReportCheck_exportBtn__Q6wuN,.AgingReportCheck_filterSelect__0eJ-Y{width:100%}.AgingReportCheck_reportHeader__yp5gz{align-items:flex-start;flex-direction:column;gap:1rem}.AgingReportCheck_resultsTable__qmPbt{font-size:.8rem}.AgingReportCheck_resultsTable__qmPbt td,.AgingReportCheck_resultsTable__qmPbt th{padding:.75rem .5rem}.AgingReportCheck_vendorCell__0UMDy{max-width:120px}}@media (max-width:480px){.AgingReportCheck_container__W2vfp{padding:.5rem}.AgingReportCheck_uploadCard__5lUuX{max-width:100%;padding:1rem}.AgingReportCheck_uploadCard__5lUuX h2{font-size:1.4rem}.AgingReportCheck_summaryGrid__yg-9J{grid-template-columns:1fr}.AgingReportCheck_reportHeader__yp5gz,.AgingReportCheck_tableSection__PY9t0{padding:1rem}.AgingReportCheck_resultsTable__qmPbt{font-size:.75rem}.AgingReportCheck_resultsTable__qmPbt td,.AgingReportCheck_resultsTable__qmPbt th{padding:.5rem .25rem}.AgingReportCheck_docNumberCell__fOiot,.AgingReportCheck_vendorCell__0UMDy{max-width:80px}}.PaymentVoucher_page__5vwI1{background:#f6f8fa;min-height:calc(100vh - 90px);padding:0 0 28px}.PaymentVoucher_container__aAgSo{margin:0 auto;width:min(1220px,calc(100% - 40px))}.PaymentVoucher_title__Mwa0\+{color:#0f172a;margin:0 0 14px}.PaymentVoucher_toolSection__hfss4{background:#fff;border:1px solid #d9e2ec;border-radius:12px;margin-top:18px;padding:16px}.PaymentVoucher_toolSectionHeader__QxR\+5{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.PaymentVoucher_toolSectionTitle__AmuTc{color:#0f172a;margin:0}.PaymentVoucher_toolSectionDescription__WOd8A{color:#475569;font-size:.94rem;margin:6px 0 0}.PaymentVoucher_uploadPanel__DE7R5{background:#fff;border:1px solid #d9e2ec;border-radius:10px;padding:14px}.PaymentVoucher_dropzone__EmRJp{background:#f8fafc;border:2px dashed #94a3b8;border-radius:10px;cursor:pointer;display:block;padding:26px 16px;position:relative;transition:border-color .15s ease,background .15s ease}.PaymentVoucher_dropzone__EmRJp:hover{background:#f0f9ff;border-color:#0ea5e9}.PaymentVoucher_dropzoneActive__JAxTK{background:#e0f2fe;border-color:#0284c7}.PaymentVoucher_dropzoneDisabled__dEVI0{cursor:not-allowed;opacity:.65}.PaymentVoucher_fileInput__8\+F6E{cursor:pointer;inset:0;opacity:0;position:absolute;width:100%}.PaymentVoucher_dropzoneText__Mp6vb{color:#0f172a;font-weight:600}.PaymentVoucher_dropzoneSubText__Ul0Ap{color:#475569;font-size:.92rem;margin-top:6px}.PaymentVoucher_fileToolbar__aNmxC{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.PaymentVoucher_fileCountText__XsbNK{color:#334155;font-size:.9rem}.PaymentVoucher_linkButton__FUED1{background:#0000;border:none;color:#0369a1;cursor:pointer;font-size:.9rem;text-decoration:underline}.PaymentVoucher_linkButton__FUED1:disabled{color:#94a3b8;cursor:not-allowed}.PaymentVoucher_fileList__D-LIW{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:10px 0 0;padding:0}.PaymentVoucher_fileItem__eMcsZ{align-items:center;background:#f8fafc;border:1px solid #dbe4ee;border-radius:8px;display:flex;justify-content:space-between;padding:8px 10px}.PaymentVoucher_fileName__Lhcju{color:#0f172a;font-size:.93rem;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PaymentVoucher_removeButton__1CSTZ{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#334155;cursor:pointer;padding:4px 10px}.PaymentVoucher_removeButton__1CSTZ:disabled{cursor:not-allowed;opacity:.6}.PaymentVoucher_actionsRow__F7p\+H{align-items:center;display:flex;gap:10px;margin-top:14px}.PaymentVoucher_parseButton__UaFhj{background:#0284c7;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:9px 14px}.PaymentVoucher_parseButton__UaFhj:disabled{background:#94a3b8;cursor:not-allowed}.PaymentVoucher_loadingHint__q2Go5{color:#475569;font-size:.9rem}.PaymentVoucher_exportFeedback__8et3M{align-items:center;color:#475569;display:inline-flex;font-size:.9rem;gap:8px}.PaymentVoucher_miniSpinner__9s8y4{animation:PaymentVoucher_exportSpin__J6Xku .8s linear infinite;border:2px solid #cbd5e1;border-radius:50%;border-top-color:#0284c7;height:14px;width:14px}.PaymentVoucher_exportSuccess__WS0lg{color:#166534;font-weight:700}.PaymentVoucher_successCheck__bfqFb{align-items:center;background:#16a34a;border-radius:999px;box-shadow:0 4px 10px #16a34a4d;color:#fff;display:inline-flex;font-size:18px;height:28px;justify-content:center;line-height:1;width:28px}@keyframes PaymentVoucher_exportSpin__J6Xku{to{transform:rotate(1turn)}}.PaymentVoucher_summaryGrid__jxCAE{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.PaymentVoucher_summaryCard__klK8c{background:#fff;border:1px solid #d9e2ec;border-radius:10px;padding:12px}.PaymentVoucher_summaryLabel__QW33r{color:#334155;font-size:.88rem}.PaymentVoucher_summaryValue__4xkbW{color:#0f172a;font-size:1.6rem;font-weight:700;margin-top:6px}.PaymentVoucher_errorBanner__iX\+gT{background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;color:#9f1239;margin-top:12px;padding:10px}.PaymentVoucher_rawError__vmMyd{background:#fff;border:1px solid #fda4af;border-radius:6px;margin-top:8px;padding:8px;white-space:pre-wrap}.PaymentVoucher_textArea__zc5kT{background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;box-sizing:border-box;color:#0f172a;font:inherit;line-height:1.5;min-height:240px;padding:12px 14px;resize:vertical;width:100%}.PaymentVoucher_textArea__zc5kT:focus{border-color:#0284c7;outline:2px solid #0284c72e}.PaymentVoucher_helperText__P94KC{color:#64748b;font-size:.88rem;margin:8px 0 0}.PaymentVoucher_buttonGroup__y5HMB{display:flex;flex-wrap:wrap;gap:10px}.PaymentVoucher_secondaryButton__rvpq6{background:#fff;border:1px solid #94a3b8;border-radius:8px;color:#0f172a;cursor:pointer;font-weight:600;padding:9px 14px}.PaymentVoucher_secondaryButton__rvpq6:disabled{border-color:#cbd5e1;color:#94a3b8;cursor:not-allowed}.PaymentVoucher_unmatchedPanel__ibBVw{background:#fff7ed;border:1px solid #fdba74;border-radius:10px;margin-top:14px;padding:12px}.PaymentVoucher_unmatchedTitle__Zbzcg{color:#9a3412;font-size:.95rem;margin:0 0 8px}.PaymentVoucher_chipList__pEROF{display:flex;flex-wrap:wrap;gap:8px}.PaymentVoucher_warningChip__LUwUn{align-items:center;background:#ffedd5;border-radius:999px;color:#9a3412;display:inline-flex;font-size:.88rem;font-weight:600;min-height:30px;padding:4px 10px}.PaymentVoucher_paymentGrid__z3oAd{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.PaymentVoucher_paymentCard__n9GoN{background:#fff;border:1px solid #d9e2ec;border-radius:10px;overflow:hidden}.PaymentVoucher_paymentCardHeader__7rmLv{align-items:flex-start;border-bottom:1px solid #e2e8f0;display:flex;gap:12px;justify-content:space-between;padding:12px}.PaymentVoucher_paymentCardTitle__S8FeI{color:#0f172a;font-size:1rem;margin:0}.PaymentVoucher_paymentMeta__SMEr1{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.PaymentVoucher_paymentMetaItem__ShpIh{align-items:center;background:#e0f2fe;border-radius:999px;color:#075985;display:inline-flex;font-size:.84rem;padding:4px 8px}.PaymentVoucher_paymentCardBody__DSci9{padding:12px}.PaymentVoucher_paymentLink__bNkLG{color:#0369a1;font-weight:600;text-decoration:none}.PaymentVoucher_paymentLink__bNkLG:hover{text-decoration:underline}.PaymentVoucher_resultSectionTitle__N7vYG{color:#0f172a;font-size:1rem;margin:16px 0 8px}.PaymentVoucher_subtleText__xXLFf{color:#64748b;font-size:.9rem}.PaymentVoucher_matchedRow__2V2gB{background:#f0fdf4}.PaymentVoucher_unmatchedRow__NIYSs{background:#fff7ed}.PaymentVoucher_monoText__bQcMu{font-family:Consolas,Courier New,monospace}.PaymentVoucher_resultsSection__36ulN{grid-gap:14px;display:grid;gap:14px;margin-top:16px}.PaymentVoucher_emptyHint__1lJXn{color:#475569;font-size:.95rem}.PaymentVoucher_filePanel__VARXc{background:#fff;border:1px solid #d9e2ec;border-radius:10px;overflow:hidden}.PaymentVoucher_panelHeader__SgYuR{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;justify-content:space-between;padding:12px}.PaymentVoucher_fileTitle__-dm8x{color:#0f172a;font-size:1rem;margin:0}.PaymentVoucher_vendorPrimary__1ocU7{color:#0f172a;font-size:.92rem;font-weight:600;margin-top:6px}.PaymentVoucher_vendorSecondary__3Yxia{color:#64748b;font-size:.84rem;margin-top:2px}.PaymentVoucher_vendorReason__ZTEGs{color:#9a3412;font-size:.82rem;margin-top:2px}.PaymentVoucher_panelMeta__hLnzO{color:#334155;display:flex;font-size:.88rem;gap:10px;margin-top:6px}.PaymentVoucher_errorTag__TbpaU,.PaymentVoucher_okTag__EQwzG{border-radius:999px;font-size:.78rem;padding:1px 8px;text-transform:uppercase}.PaymentVoucher_okTag__EQwzG{background:#dcfce7;color:#166534}.PaymentVoucher_errorTag__TbpaU{background:#fee2e2;color:#991b1b}.PaymentVoucher_matchTag__iqT17{border-radius:999px;font-size:.78rem;padding:1px 8px}.PaymentVoucher_matchTagOk__JMzfm{background:#dcfce7;color:#166534}.PaymentVoucher_matchTagWarn__v5rRA{background:#ffedd5;color:#9a3412}.PaymentVoucher_matchTagNeutral__jjlHK{background:#e2e8f0;color:#334155}.PaymentVoucher_collapseButton__jfoj7{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#1e293b;cursor:pointer;padding:6px 10px}.PaymentVoucher_panelBody__qHWqB{padding:12px}.PaymentVoucher_fileErrorText__XUdJf{color:#991b1b;font-weight:600;margin-bottom:10px}.PaymentVoucher_warningBox__LJGzX{background:#fef9c3;border:1px solid #fde047;border-radius:8px;margin-bottom:12px;padding:10px}.PaymentVoucher_warningTitle__Q2\+hh{color:#854d0e;font-weight:700}.PaymentVoucher_warningList__GW1pM{color:#854d0e;margin:8px 0 0;padding-left:18px}.PaymentVoucher_sectionRow__ZxDb9{align-items:center;display:flex;justify-content:space-between;margin:12px 0 8px}.PaymentVoucher_sectionTitle__GGJ9l{color:#0f172a;margin:0}.PaymentVoucher_exportButton__pcs8g{background:#f0f9ff;border:1px solid #0ea5e9;border-radius:6px;color:#075985;cursor:pointer;padding:6px 10px}.PaymentVoucher_filtersRow__eNspI{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:8px}.PaymentVoucher_filterInput__G7QGa{border:1px solid #cbd5e1;border-radius:8px;font-size:.92rem;padding:8px 10px}.PaymentVoucher_tableWrap__OmkvJ{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:auto}.PaymentVoucher_table__f4\+PA{border-collapse:collapse;min-width:800px;width:100%}.PaymentVoucher_table__f4\+PA td,.PaymentVoucher_table__f4\+PA th{border-bottom:1px solid #e2e8f0;color:#0f172a;font-size:.9rem;padding:8px 10px;text-align:left;vertical-align:top}.PaymentVoucher_table__f4\+PA th{background:#f8fafc;font-weight:700}.PaymentVoucher_emptyTableCell__pqFX8{color:#64748b;text-align:center}.PaymentVoucher_amountNegative__X7n8\+{color:#b91c1c!important;font-weight:700}.PaymentVoucher_metadataDebug__uW0E2{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:10px}.PaymentVoucher_metadataSummary__Tr\+Wm{color:#0f172a;cursor:pointer;font-weight:600;padding:9px 10px}.PaymentVoucher_metadataGrid__CowV8{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 10px 10px}.PaymentVoucher_metaLabel__s54J1{color:#475569;font-size:.82rem;margin-bottom:4px}.PaymentVoucher_metaBlock__o38K2{padding:0 10px 10px}.PaymentVoucher_metaPre__6zFag{background:#fff;border:1px solid #dbe4ee;border-radius:6px;color:#0f172a;font-size:.8rem;margin:0;padding:8px;white-space:pre-wrap;word-break:break-word}@media (max-width:900px){.PaymentVoucher_container__aAgSo{width:calc(100% - 20px)}.PaymentVoucher_toolSection__hfss4{padding:14px}.PaymentVoucher_summaryGrid__jxCAE{grid-template-columns:1fr}.PaymentVoucher_actionsRow__F7p\+H,.PaymentVoucher_buttonGroup__y5HMB,.PaymentVoucher_paymentCardHeader__7rmLv,.PaymentVoucher_toolSectionHeader__QxR\+5{align-items:stretch;flex-direction:column}.PaymentVoucher_filtersRow__eNspI{grid-template-columns:1fr}.PaymentVoucher_panelHeader__SgYuR{align-items:flex-start;flex-direction:column}.PaymentVoucher_metadataGrid__CowV8{grid-template-columns:1fr}}