.paymentLogsModal_modalOverlay__lMXBQ{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050;padding:1rem}.paymentLogsModal_modalDialog__oTDlc{max-width:900px;width:100%;max-height:90vh;display:flex;flex-direction:column}.paymentLogsModal_modalContent__lk9Uj{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;max-height:90vh;overflow:hidden}.paymentLogsModal_modalHeader__34t7p{padding:.75rem 1rem;border-bottom:1px solid rgba(48,79,255,.1);display:flex;align-items:center;justify-content:space-between;background:rgba(48,79,255,.03);direction:rtl;position:relative}.paymentLogsModal_closeButton__z7_DQ{position:absolute;left:1rem;top:50%;transform:translateY(-50%);background:transparent;border:none;padding:.25rem;cursor:pointer;color:#6b7280;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:10}.paymentLogsModal_closeButton__z7_DQ:hover{color:#dc2626;background:rgba(220,38,38,.1);border-radius:4px}.paymentLogsModal_modalTitle__QgOgo{font-size:1rem;font-weight:700;color:#1f35a0;margin:0;display:flex;align-items:center;gap:.5rem;padding-right:0;flex:1 1;text-align:right}.paymentLogsModal_titleIcon__ulvF9{font-size:1.1rem}.paymentLogsModal_modalBody__5Yppg{padding:1rem;overflow-y:auto;flex:1 1;direction:rtl}.paymentLogsModal_loadingContainer__HA3yc{text-align:center;padding:3rem 1rem}.paymentLogsModal_spinner__NwqAR{display:inline-block;width:2rem;height:2rem;border:3px solid rgba(48,79,255,.2);border-top-color:#304fff;border-radius:50%;animation:paymentLogsModal_spin__s6022 .8s linear infinite}@keyframes paymentLogsModal_spin__s6022{to{transform:rotate(1turn)}}.paymentLogsModal_loadingText__BdrDw{margin-top:1rem;color:#6b7280;font-size:.875rem}.paymentLogsModal_section__6vVK2{background:#fff;border-radius:6px;padding:.75rem;box-shadow:0 1px 3px rgba(48,79,255,.06);border:1px solid rgba(48,79,255,.08);margin-bottom:.75rem}.paymentLogsModal_section__6vVK2:last-child{margin-bottom:0}.paymentLogsModal_sectionHeader__oxnUP{font-size:.75rem;font-weight:600;color:#1f35a0;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid rgba(48,79,255,.1);display:flex;align-items:center;gap:.5rem}.paymentLogsModal_sectionIcon__Sm_Cx{font-size:.9rem}.paymentLogsModal_sectionContent__mNtg1{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.paymentLogsModal_sectionContentSingle__T3jSq{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}.paymentLogsModal_infoRow__X9Y3e{display:grid;grid-template-columns:130px 1fr;padding:.4rem 0;border-bottom:1px solid rgba(48,79,255,.05);font-size:.75rem;align-items:center;grid-gap:.5rem;gap:.5rem}.paymentLogsModal_infoRow__X9Y3e:last-child{border-bottom:none}.paymentLogsModal_infoLabel___6S2T{font-size:.7rem;font-weight:600;color:#6b7280;text-align:right}.paymentLogsModal_infoValue__okgF7{font-size:.75rem;color:#101010;font-weight:500;text-align:right;display:flex;align-items:center;gap:.25rem}.paymentLogsModal_alertBox__ZzK8_{background:#fef3c7;border:1px solid #f59e0b;border-radius:6px;padding:.75rem;color:#92400e;font-size:.75rem;line-height:1.5;margin-top:.75rem}.paymentLogsModal_jsonContainer__eiPZA{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-top:.75rem}.paymentLogsModal_jsonBox__QdwyS{display:flex;flex-direction:column}.paymentLogsModal_jsonTitle__5hGQv{font-size:.7rem;font-weight:600;color:#1f35a0;margin-bottom:.5rem;display:flex;align-items:center;gap:.25rem}.paymentLogsModal_jsonContent__IAdcL{background:#f9fafb;border:1px solid rgba(48,79,255,.08);border-radius:4px;padding:.75rem;font-size:.65rem;font-family:Courier New,monospace;direction:ltr;text-align:left;max-height:200px;overflow:auto;white-space:pre-wrap;word-break:break-all}.paymentLogsModal_modalFooter__f1a8j{padding:.75rem 1rem;border-top:1px solid rgba(48,79,255,.1);display:flex;justify-content:flex-start;gap:.5rem;background:rgba(48,79,255,.02);direction:rtl}.paymentLogsModal_footerButton___y0Jm{padding:.5rem 1.25rem;font-size:.75rem;font-weight:600;border-radius:6px;border:none;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.paymentLogsModal_closeBtn__3FCsB{background:#6b7280;color:#fff}.paymentLogsModal_closeBtn__3FCsB:hover{background:#4b5563}.paymentLogsModal_retryBtn__bpU8Q{background:#f59e0b;color:#fff}.paymentLogsModal_retryBtn__bpU8Q:hover{background:#d97706}.paymentLogsModal_retryBtn__bpU8Q:disabled{background:#d1d5db;cursor:not-allowed}.paymentLogsModal_badge__N8ECT{padding:.25rem .5rem;border-radius:4px;font-size:.65rem;font-weight:600;display:inline-block}.paymentLogsModal_badgeSuccess__a9sym{background:#d1fae5;color:#065f46}.paymentLogsModal_badgeDanger__k7I1X{background:#fee2e2;color:#991b1b}.paymentLogsModal_badgeInfo__3L9ij{background:#dbeafe;color:#1e40af}.paymentLogsModal_badgePrimary__izd7r{background:#e0e7ff;color:#3730a3}.paymentLogsModal_badgeSecondary__EsGfU{background:#e5e7eb;color:#374151}@media (max-width:768px){.paymentLogsModal_modalDialog__oTDlc{max-width:100%;max-height:95vh}.paymentLogsModal_jsonContainer__eiPZA,.paymentLogsModal_sectionContent__mNtg1{grid-template-columns:1fr}.paymentLogsModal_infoRow__X9Y3e{grid-template-columns:1fr;gap:.25rem}.paymentLogsModal_infoLabel___6S2T,.paymentLogsModal_infoValue__okgF7{text-align:right}}