.StorePaymentRecords_section__2pVZ6{min-width:0}.StorePaymentRecords_filters__LQo4x{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px}.StorePaymentRecords_filters__LQo4x>div{min-width:0}.StorePaymentRecords_search__86V2c{position:relative;grid-column:1/-1;min-width:0}.StorePaymentRecords_search__86V2c>svg{position:absolute;top:14px;left:13px;width:16px;height:16px;color:#94a3b8;pointer-events:none}.StorePaymentRecords_filterActions__BFKte{display:flex;grid-column:1/-1;gap:10px}.StorePaymentRecords_filterActions__BFKte button{min-height:42px;border-radius:8px;font-size:12px}.StorePaymentRecords_filterActions__BFKte button:first-child{flex:1}.StorePaymentRecords_tablePanel__PTIZe{min-width:0;overflow:hidden;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.StorePaymentRecords_tableHeading__S_Li4{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid #edf2f7}.StorePaymentRecords_tableHeading__S_Li4 h2{margin:0;color:#0f172a;font-size:14px;font-weight:600}.StorePaymentRecords_tableHeading__S_Li4 p{margin:4px 0 0;color:#64748b;font-size:12px;line-height:1.7}.StorePaymentRecords_tableHeading__S_Li4>span{flex-shrink:0;color:#94a3b8;font-size:12px}.StorePaymentRecords_scroll__TfgxJ{width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.StorePaymentRecords_scroll__TfgxJ:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.StorePaymentRecords_table__QUDyv{width:100%;min-width:800px;border-collapse:collapse;text-align:left}.StorePaymentRecords_table__QUDyv th{padding:12px 20px;border-bottom:1px solid #e2e8f0;background:#f8fafc;color:#64748b;font-size:11px;font-weight:500;white-space:nowrap}.StorePaymentRecords_table__QUDyv td{padding:17px 20px;border-bottom:1px solid #edf2f7;color:#475569;font-size:12px;line-height:1.7;vertical-align:middle}.StorePaymentRecords_table__QUDyv tr:last-child td{border-bottom:0}.StorePaymentRecords_table__QUDyv tbody tr:hover{background:#fafcff}.StorePaymentRecords_identity__2M_VY{display:flex;align-items:center;gap:11px}.StorePaymentRecords_identity__2M_VY>span{display:grid;width:34px;height:34px;flex-shrink:0;place-items:center;border:1px solid #dbeafe;border-radius:9px;background:#f8fbff;color:#2563eb}.StorePaymentRecords_identity__2M_VY strong{display:block;max-width:245px;overflow-wrap:anywhere;color:#0f172a;font-size:12px;font-weight:600}.StorePaymentRecords_identity__2M_VY small,.StorePaymentRecords_meta__VwHsk{display:block;max-width:245px;margin-top:3px;overflow-wrap:anywhere;color:#94a3b8;font-size:11px}.StorePaymentRecords_amount__FoT6E{font-variant-numeric:tabular-nums;white-space:nowrap;color:#0f172a;font-weight:600}.StorePaymentRecords_status__YlBJh{display:inline-flex;align-items:center;gap:5px;border-radius:6px;background:#eff6ff;padding:4px 8px;color:#1d4ed8;font-size:11px;font-weight:500;white-space:nowrap}.StorePaymentRecords_status__YlBJh[data-status=Paid]{background:#ecfdf5;color:#047857}.StorePaymentRecords_status__YlBJh[data-status=Cancelled],.StorePaymentRecords_status__YlBJh[data-status=Expired]{background:#f1f5f9;color:#64748b}.StorePaymentRecords_status__YlBJh[data-status=AwaitingReview]{background:#fffbeb;color:#b45309}.StorePaymentRecords_status__YlBJh[data-status=Failed]{background:#fef2f2;color:#b91c1c}.StorePaymentRecords_pager__cYaCM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:15px 20px;border-top:1px solid #e2e8f0;color:#64748b;font-size:12px}.StorePaymentRecords_pager__cYaCM>div{display:flex;align-items:center;gap:10px}.StorePaymentRecords_pager__cYaCM button{height:33px;border-radius:7px;font-size:11px}.StorePaymentRecords_empty__9u0Q0{padding:44px 20px;text-align:center;color:#64748b;font-size:13px;line-height:1.8}.StorePaymentRecords_empty__9u0Q0>svg{width:30px;height:30px;margin:0 auto 12px;color:#cbd5e1}.StorePaymentRecords_dialog__cqvrA{display:flex;max-height:calc(100dvh - 32px);min-width:0;flex-direction:column;gap:0;overflow:hidden;padding:0;border-radius:16px}.StorePaymentRecords_dialogHeader__lLGiq{flex-shrink:0;padding:22px 52px 20px 22px;border-bottom:1px solid #e2e8f0}.StorePaymentRecords_dialogBody__h52cX{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px}.StorePaymentRecords_details__5wmzH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;margin:22px 0}.StorePaymentRecords_details__5wmzH>div{min-width:0}.StorePaymentRecords_details__5wmzH dt{color:#94a3b8;font-size:11px;line-height:1.7}.StorePaymentRecords_details__5wmzH dd{margin-top:5px;overflow-wrap:anywhere;color:#334155;font-size:12px;line-height:1.8}.StorePaymentRecords_hash__eMh_v{grid-column:1/-1}.StorePaymentRecords_notice__1Asl7{margin-top:18px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:9px;background:#f8fafc;color:#64748b;font-size:12px;line-height:1.8}.StorePaymentRecords_orders__yn0iP{margin-top:22px;border-top:1px solid #e2e8f0}.StorePaymentRecords_orders__yn0iP h3{margin:20px 0 12px;color:#0f172a;font-size:13px;font-weight:600}.StorePaymentRecords_order__cRhXG{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid #edf2f7}.StorePaymentRecords_order__cRhXG>div{min-width:0;flex:1}.StorePaymentRecords_order__cRhXG strong{display:block;overflow-wrap:anywhere;color:#334155;font-size:12px;font-weight:500}.StorePaymentRecords_order__cRhXG small{display:block;margin-top:3px;overflow-wrap:anywhere;color:#94a3b8;font-size:11px}.StorePaymentRecords_order__cRhXG button{min-height:33px;border-radius:7px;font-size:11px}@media (min-width:900px){.StorePaymentRecords_filters__LQo4x{grid-template-columns:minmax(0,180px) minmax(0,170px) minmax(0,1fr) auto;align-items:center}.StorePaymentRecords_filterActions__BFKte,.StorePaymentRecords_search__86V2c{grid-column:auto}}@media (max-width:639px){.StorePaymentRecords_pager__cYaCM,.StorePaymentRecords_tableHeading__S_Li4{padding:15px}.StorePaymentRecords_tablePanel__PTIZe{border-radius:12px}.StorePaymentRecords_dialogHeader__lLGiq{padding:18px 48px 16px 18px}.StorePaymentRecords_dialogBody__h52cX{padding:18px}.StorePaymentRecords_details__5wmzH{gap:17px 14px}}