.styles-module__fJS2Qq__container{max-width:1920px;margin:0 auto;padding:24px}.styles-module__fJS2Qq__header{margin-bottom:24px}.styles-module__fJS2Qq__headerTitle{color:var(--theme-text,#1a1a1a);margin:0 0 8px;font-size:24px;font-weight:600}.styles-module__fJS2Qq__headerBreadcrumb{color:var(--theme-elevation-600,#666);font-size:14px}.styles-module__fJS2Qq__headerBreadcrumb a{color:var(--theme-elevation-800,#333);text-decoration:none}.styles-module__fJS2Qq__headerBreadcrumb a:hover{text-decoration:underline}.styles-module__fJS2Qq__grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:768px){.styles-module__fJS2Qq__grid{grid-template-columns:350px 1fr}}@media (min-width:1024px){.styles-module__fJS2Qq__grid{grid-template-columns:400px 1fr}}.styles-module__fJS2Qq__sidebar,.styles-module__fJS2Qq__main,.styles-module__fJS2Qq__content{flex-direction:column;gap:24px;display:flex}.styles-module__fJS2Qq__profileCard{background:var(--theme-elevation-0,#fff);border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.styles-module__fJS2Qq__profileHeader{align-items:center;gap:16px;margin-bottom:20px;display:flex}.styles-module__fJS2Qq__profileAvatar{background:var(--theme-elevation-100,#f0f0f0);width:64px;height:64px;color:var(--theme-elevation-600,#666);border-radius:50%;justify-content:center;align-items:center;font-size:24px;font-weight:600;display:flex}.styles-module__fJS2Qq__profileHeaderText{flex:1}.styles-module__fJS2Qq__profileName{color:var(--theme-text,#1a1a1a);margin:0 0 4px;font-size:20px;font-weight:600}.styles-module__fJS2Qq__profileCustomerId{color:var(--theme-elevation-600,#666);font-family:monospace;font-size:13px}.styles-module__fJS2Qq__profileCopyable{align-items:center;gap:4px;display:inline-flex}.styles-module__fJS2Qq__profileDetails{flex-direction:column;gap:12px;display:flex}.styles-module__fJS2Qq__profileRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.styles-module__fJS2Qq__profileLabel{color:var(--theme-elevation-600,#666);flex-shrink:0;font-size:13px}.styles-module__fJS2Qq__profileValue{color:var(--theme-text,#1a1a1a);text-align:right;font-size:14px}.styles-module__fJS2Qq__profileIconLink{color:var(--theme-elevation-500,#888);align-items:center;margin-left:4px;transition:color .15s;display:inline-flex}.styles-module__fJS2Qq__profileIconLink:hover{color:var(--theme-elevation-700,#2563eb)}.styles-module__fJS2Qq__profileIconLinkSvg{width:14px;height:14px}.styles-module__fJS2Qq__profileBadges{border-top:1px solid var(--theme-elevation-100,#e5e5e5);flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;display:flex}.styles-module__fJS2Qq__badge{border-radius:6px;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.styles-module__fJS2Qq__badgeVerified{color:#166534;background:#dcfce7}.styles-module__fJS2Qq__badgeStaff{color:#1d4ed8;background:#dbeafe}.styles-module__fJS2Qq__badgeInvestor{color:#b45309;background:#fef3c7}.styles-module__fJS2Qq__badgeFounder{color:#7c3aed;background:#f3e8ff}.styles-module__fJS2Qq__badgeVulnerable{color:#b91c1c;background:#fee2e2}.styles-module__fJS2Qq__accountsSection{background:var(--theme-elevation-0,#fff);border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.styles-module__fJS2Qq__sectionTitle{color:var(--theme-text,#1a1a1a);margin:0;font-size:16px;font-weight:600}.styles-module__fJS2Qq__accountsSectionHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.styles-module__fJS2Qq__accountsTotal{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.styles-module__fJS2Qq__accountsList{flex-direction:column;gap:12px;display:flex}.styles-module__fJS2Qq__accountCard{background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-elevation-100,#e5e5e5);cursor:pointer;text-align:left;border-radius:8px;width:100%;padding:16px;transition:border-color .15s,box-shadow .15s;display:block}.styles-module__fJS2Qq__accountCard:hover{border-color:var(--theme-elevation-300,#ccc);box-shadow:0 2px 8px #00000014}.styles-module__fJS2Qq__accountCard:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:2px}.styles-module__fJS2Qq__accountCardSelected{border-color:var(--theme-success-400,#4ade80);background:var(--theme-success-50,#f0fdf4);box-shadow:0 0 0 2px var(--theme-success-200,#bbf7d0)}.styles-module__fJS2Qq__accountCardSelected:hover{border-color:var(--theme-success-500,#22c55e)}.styles-module__fJS2Qq__accountCardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.styles-module__fJS2Qq__accountCardTitle{flex-direction:column;gap:4px;display:flex}.styles-module__fJS2Qq__accountNumber{color:var(--theme-text,#1a1a1a);font-size:15px;font-weight:600}.styles-module__fJS2Qq__accountStatus{border-radius:4px;width:fit-content;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.styles-module__fJS2Qq__statusPendingDisbursement{color:#92400e;background:#fef3c7}.styles-module__fJS2Qq__statusActive{color:#166534;background:#dcfce7}.styles-module__fJS2Qq__statusPaidOff{color:#1d4ed8;background:#dbeafe}.styles-module__fJS2Qq__statusArrears{color:#b91c1c;background:#fee2e2}.styles-module__fJS2Qq__statusWrittenOff{color:#6b7280;background:#f3f4f6}.styles-module__fJS2Qq__accountCardIndicator{flex-shrink:0}.styles-module__fJS2Qq__liveIndicator,.styles-module__fJS2Qq__cachedIndicator{align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.styles-module__fJS2Qq__liveIndicator{color:#166534}.styles-module__fJS2Qq__cachedIndicator{color:#b45309}.styles-module__fJS2Qq__liveIndicatorDot,.styles-module__fJS2Qq__cachedIndicatorDot{border-radius:50%;width:6px;height:6px}.styles-module__fJS2Qq__liveIndicatorDot{background:#22c55e}.styles-module__fJS2Qq__cachedIndicatorDot{background:#f59e0b}.styles-module__fJS2Qq__accountCardBalances{border-top:1px solid var(--theme-elevation-100,#e5e5e5);flex-direction:column;gap:8px;padding-top:12px;display:flex}.styles-module__fJS2Qq__accountCardFooter{border-top:1px solid var(--theme-elevation-100,#e5e5e5);margin-top:12px;padding-top:12px}.styles-module__fJS2Qq__accountCardHint{color:var(--theme-elevation-500,#888);font-size:12px}.styles-module__fJS2Qq__accountDetails{flex-direction:column;gap:8px;display:flex}.styles-module__fJS2Qq__balanceRow{justify-content:space-between;align-items:baseline;display:flex}.styles-module__fJS2Qq__balanceLabel{color:var(--theme-elevation-600,#666);font-size:13px}.styles-module__fJS2Qq__balanceValue{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.styles-module__fJS2Qq__balanceRowTotal{border-top:1px dashed var(--theme-elevation-200,#ddd);margin-top:4px;padding-top:8px}.styles-module__fJS2Qq__balanceValueTotal{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.styles-module__fJS2Qq__detailsContainer{flex-direction:column;gap:24px;display:flex}.styles-module__fJS2Qq__detailsHeader{border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);justify-content:space-between;align-items:flex-start;padding-bottom:16px;display:flex}.styles-module__fJS2Qq__detailsAccountInfo{flex-direction:column;gap:4px;display:flex}.styles-module__fJS2Qq__detailsAccountNumber{color:var(--theme-text,#1a1a1a);font-size:18px;font-weight:600}.styles-module__fJS2Qq__detailsLoanId{color:var(--theme-elevation-600,#666);font-family:monospace;font-size:13px}.styles-module__fJS2Qq__detailsStatus{border-radius:6px;padding:4px 12px;font-size:12px;font-weight:500;display:inline-flex}.styles-module__fJS2Qq__detailsSection{flex-direction:column;gap:12px;display:flex}.styles-module__fJS2Qq__detailsSectionTitle{color:var(--theme-text,#1a1a1a);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.styles-module__fJS2Qq__detailsLiveTag{color:#166534;background:#dcfce7;border-radius:4px;align-items:center;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.styles-module__fJS2Qq__detailsCachedTag{color:#b45309;background:#fef3c7;border-radius:4px;align-items:center;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.styles-module__fJS2Qq__detailsGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.styles-module__fJS2Qq__detailsItem{flex-direction:column;gap:4px;display:flex}.styles-module__fJS2Qq__detailsLabel{color:var(--theme-elevation-600,#666);font-size:12px}.styles-module__fJS2Qq__detailsValue{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.styles-module__fJS2Qq__detailsValueHighlight{font-size:16px;font-weight:600}.styles-module__fJS2Qq__detailsTimestamp{color:var(--theme-elevation-500,#888);margin:0;font-size:11px}.styles-module__fJS2Qq__transactionsSection{background:var(--theme-elevation-0,#fff);border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.styles-module__fJS2Qq__transactionsList{flex-direction:column;display:flex}.styles-module__fJS2Qq__transactionRow{border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);grid-template-columns:100px 1fr 100px 120px;gap:16px;padding:12px 0;font-size:14px;display:grid}.styles-module__fJS2Qq__transactionRow:last-child{border-bottom:none}.styles-module__fJS2Qq__txHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.styles-module__fJS2Qq__txRefreshBtn{color:var(--theme-text,#1a1a1a);background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-200,#ddd);cursor:pointer;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.styles-module__fJS2Qq__txRefreshBtn:hover:not(:disabled){background:var(--theme-elevation-50,#fafafa);border-color:var(--theme-elevation-300,#ccc)}.styles-module__fJS2Qq__txRefreshBtn:disabled{opacity:.7;cursor:not-allowed}.styles-module__fJS2Qq__txRefreshIcon{flex-shrink:0;width:14px;height:14px}.styles-module__fJS2Qq__txRefreshIconSpinning{animation:1s linear infinite styles-module__fJS2Qq__spin}@keyframes styles-module__fJS2Qq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.styles-module__fJS2Qq__txCopyable{align-items:center;gap:4px;display:inline-flex}.styles-module__fJS2Qq__txFilters{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.styles-module__fJS2Qq__txFilterSelect{border:1px solid var(--theme-elevation-200,#ddd);background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);cursor:pointer;border-radius:6px;padding:8px 12px;font-size:13px}.styles-module__fJS2Qq__txFilterSelect:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:2px}.styles-module__fJS2Qq__txFilterDate{border:1px solid var(--theme-elevation-200,#ddd);background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);border-radius:6px;padding:8px 12px;font-size:13px}.styles-module__fJS2Qq__txFilterDate:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:2px}.styles-module__fJS2Qq__txFilterClear{background:var(--theme-elevation-100,#f3f3f3);color:var(--theme-text,#1a1a1a);cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s}.styles-module__fJS2Qq__txFilterClear:hover{background:var(--theme-elevation-200,#e5e5e5)}.styles-module__fJS2Qq__txTableWrapper{overflow-x:auto}.styles-module__fJS2Qq__txTable{border-collapse:collapse;width:100%;font-size:14px}.styles-module__fJS2Qq__txHeaderCell{text-align:left;color:var(--theme-elevation-600,#666);border-bottom:2px solid var(--theme-elevation-100,#e5e5e5);text-transform:uppercase;letter-spacing:.5px;padding:12px 8px;font-size:12px;font-weight:600}.styles-module__fJS2Qq__txRow{border-bottom:1px solid var(--theme-elevation-100,#e5e5e5)}.styles-module__fJS2Qq__txRow:hover{background:var(--theme-elevation-50,#fafafa)}.styles-module__fJS2Qq__txRowHighlighted{background:#fef3c7;animation:3s ease-out forwards styles-module__fJS2Qq__highlightFade}@keyframes styles-module__fJS2Qq__highlightFade{0%{background:#fef3c7}to{background:0 0}}.styles-module__fJS2Qq__txIdMono{color:var(--theme-elevation-600,#666);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:11px}.styles-module__fJS2Qq__txIdCell{align-items:center;gap:6px;display:inline-flex}.styles-module__fJS2Qq__txBackButton{cursor:pointer;background:#2563eb;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .15s;display:inline-flex;position:relative}.styles-module__fJS2Qq__txBackButton svg{color:#fff;width:14px;height:14px}.styles-module__fJS2Qq__txBackButton:hover{background:#1d4ed8;transform:scale(1.05)}.styles-module__fJS2Qq__txBackButton:active{transform:scale(.95)}.styles-module__fJS2Qq__txBackButton:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:100;background:#1f2937;border-radius:4px;margin-left:8px;padding:6px 10px;font-size:12px;font-weight:500;transition:opacity .1s,visibility .1s;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.styles-module__fJS2Qq__txBackButton:hover:after,.styles-module__fJS2Qq__txBackButton:focus-visible:after{opacity:1;visibility:visible;transition-delay:.2s}.styles-module__fJS2Qq__txCellBack{width:32px;padding:8px 4px!important}.styles-module__fJS2Qq__txCardBackRow{border-bottom:1px solid #0000000f;margin-bottom:8px;padding:8px 0 4px}.styles-module__fJS2Qq__txBackButtonCard{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.styles-module__fJS2Qq__txBackButtonCard svg{width:12px;height:12px}.styles-module__fJS2Qq__txBackButtonCard:hover{background:#1d4ed8}.styles-module__fJS2Qq__txBackButtonCard:active{transform:scale(.98)}.styles-module__fJS2Qq__txCell{color:var(--theme-text,#1a1a1a);padding:12px 8px}.styles-module__fJS2Qq__txCellRight{text-align:right;font-variant-numeric:tabular-nums}.styles-module__fJS2Qq__txTypeBadge{border-radius:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.styles-module__fJS2Qq__txTypeDisbursement{color:#1d4ed8;background:#dbeafe}.styles-module__fJS2Qq__txTypeEstablishmentFee{color:#7c3aed;background:#f3e8ff}.styles-module__fJS2Qq__txTypeRepayment{color:#166534;background:#dcfce7}.styles-module__fJS2Qq__txTypeLateFee{color:#b91c1c;background:#fee2e2}.styles-module__fJS2Qq__txTypeFeeWaiver{color:#0d9488;background:#ccfbf1}.styles-module__fJS2Qq__txTypeAdjustment{color:#6b7280;background:#f3f4f6}.styles-module__fJS2Qq__txTypeWriteOff{color:#b45309;background:#fef3c7}.styles-module__fJS2Qq__txAmountPositive{color:#b91c1c;font-variant-numeric:tabular-nums}.styles-module__fJS2Qq__txAmountNegative{color:#166534;font-variant-numeric:tabular-nums}.styles-module__fJS2Qq__txLoading,.styles-module__fJS2Qq__txEmpty,.styles-module__fJS2Qq__txFallback{text-align:center;color:var(--theme-elevation-600,#666);justify-content:center;align-items:center;gap:8px;padding:32px;font-size:14px;display:flex}.styles-module__fJS2Qq__txFallback{color:#b45309;background:#fef3c7;border-radius:8px}.styles-module__fJS2Qq__txFallbackIcon{font-size:16px}.styles-module__fJS2Qq__txLoadMore{justify-content:center;padding:16px 0;display:flex}.styles-module__fJS2Qq__txLoadMoreBtn{border:1px solid var(--theme-elevation-200,#ddd);background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);cursor:pointer;border-radius:6px;padding:10px 24px;font-size:13px;font-weight:500;transition:border-color .15s,background .15s}.styles-module__fJS2Qq__txLoadMoreBtn:hover:not(:disabled){border-color:var(--theme-elevation-300,#ccc);background:var(--theme-elevation-50,#fafafa)}.styles-module__fJS2Qq__txLoadMoreBtn:disabled{opacity:.6;cursor:not-allowed}.styles-module__fJS2Qq__txCardList{display:none}.styles-module__fJS2Qq__txCard{background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-elevation-100,#e5e5e5);border-radius:8px;margin-bottom:12px;padding:12px}.styles-module__fJS2Qq__txCardHighlighted{background:#fef3c7;border-color:#fbbf24;animation:3s ease-out forwards styles-module__fJS2Qq__highlightFade}.styles-module__fJS2Qq__txCardHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.styles-module__fJS2Qq__txCardDate{color:var(--theme-elevation-600,#666);font-size:12px}.styles-module__fJS2Qq__txCardBody{flex-direction:column;gap:8px;display:flex}.styles-module__fJS2Qq__txCardRow{justify-content:space-between;align-items:baseline;display:flex}.styles-module__fJS2Qq__txCardLabel{color:var(--theme-elevation-600,#666);font-size:12px}.styles-module__fJS2Qq__txCardValue{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}@media (max-width:768px){.styles-module__fJS2Qq__txTableWrapper{display:none}.styles-module__fJS2Qq__txCardList{display:block}.styles-module__fJS2Qq__txFilters{flex-direction:column}.styles-module__fJS2Qq__txFilterSelect,.styles-module__fJS2Qq__txFilterDate{width:100%}}.styles-module__fJS2Qq__waiveFeeForm{flex-direction:column;gap:20px;display:flex}.styles-module__fJS2Qq__waiveFeeBalance{background:var(--theme-elevation-50,#fafafa);border-radius:8px;justify-content:space-between;align-items:center;padding:16px;display:flex}.styles-module__fJS2Qq__waiveFeeBalanceLabel{color:var(--theme-elevation-600,#666);font-size:14px}.styles-module__fJS2Qq__waiveFeeBalanceValue{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.styles-module__fJS2Qq__waiveFeeError{color:#b91c1c;background:#fee2e2;border-radius:6px;padding:12px;font-size:13px}.styles-module__fJS2Qq__waiveFeeField{flex-direction:column;gap:6px;display:flex}.styles-module__fJS2Qq__waiveFeeLabel{color:var(--theme-text,#1a1a1a);font-size:14px;font-weight:500}.styles-module__fJS2Qq__required{color:#b91c1c}.styles-module__fJS2Qq__waiveFeeInputWrapper{border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;align-items:center;display:flex;overflow:hidden}.styles-module__fJS2Qq__waiveFeeInputPrefix{background:var(--theme-elevation-50,#fafafa);color:var(--theme-elevation-600,#666);border-right:1px solid var(--theme-elevation-200,#ddd);padding:10px 12px;font-size:14px}.styles-module__fJS2Qq__waiveFeeInput{color:var(--theme-text,#1a1a1a);border:none;outline:none;flex:1;padding:10px 12px;font-size:14px}.styles-module__fJS2Qq__waiveFeeInput:focus{box-shadow:inset 0 0 0 2px var(--theme-elevation-500,#888)}.styles-module__fJS2Qq__waiveFeeInput:disabled{background:var(--theme-elevation-100,#f3f3f3);cursor:not-allowed}.styles-module__fJS2Qq__waiveFeeTextarea{border:1px solid var(--theme-elevation-200,#ddd);color:var(--theme-text,#1a1a1a);resize:vertical;border-radius:6px;min-height:80px;padding:10px 12px;font-family:inherit;font-size:14px}.styles-module__fJS2Qq__waiveFeeTextarea:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:-1px}.styles-module__fJS2Qq__waiveFeeTextarea:disabled{background:var(--theme-elevation-100,#f3f3f3);cursor:not-allowed}.styles-module__fJS2Qq__waiveFeeHint{color:var(--theme-elevation-500,#888);margin:0;font-size:12px}.styles-module__fJS2Qq__waiveFeeActions{border-top:1px solid var(--theme-elevation-100,#e5e5e5);gap:12px;padding-top:12px;display:flex}.styles-module__fJS2Qq__waiveFeeCancelBtn{border:1px solid var(--theme-elevation-200,#ddd);background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);cursor:pointer;border-radius:6px;flex:1;padding:12px;font-size:14px;font-weight:500;transition:background .15s}.styles-module__fJS2Qq__waiveFeeCancelBtn:hover{background:var(--theme-elevation-50,#fafafa)}.styles-module__fJS2Qq__waiveFeeSubmitBtn{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:6px;flex:1;padding:12px;font-size:14px;font-weight:500;transition:background .15s}.styles-module__fJS2Qq__waiveFeeSubmitBtn:hover:not(:disabled){background:#059669}.styles-module__fJS2Qq__waiveFeeSubmitBtn:disabled{cursor:not-allowed;background:#a7f3d0}.styles-module__fJS2Qq__readOnlyWarning{color:#b45309;background:#fef3c7;border-radius:6px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.styles-module__fJS2Qq__readOnlyIcon{font-size:16px}.styles-module__fJS2Qq__pendingWarning{color:#1e40af;background:#dbeafe;border-radius:6px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.styles-module__fJS2Qq__pendingIcon{font-size:16px}.styles-module__fJS2Qq__writeOffForm{flex-direction:column;gap:20px;display:flex}.styles-module__fJS2Qq__writeOffSummary{background:var(--theme-elevation-50,#fafafa);border-radius:8px;padding:16px}.styles-module__fJS2Qq__writeOffSummaryTitle{color:var(--theme-text,#1a1a1a);margin:0 0 12px;font-size:14px;font-weight:600}.styles-module__fJS2Qq__writeOffSummaryGrid{gap:12px;display:grid}.styles-module__fJS2Qq__writeOffSummaryItem{justify-content:space-between;align-items:center;display:flex}.styles-module__fJS2Qq__writeOffSummaryLabel{color:var(--theme-elevation-600,#666);font-size:13px}.styles-module__fJS2Qq__writeOffSummaryValue{color:var(--theme-text,#1a1a1a);font-family:monospace;font-size:13px;font-weight:500}.styles-module__fJS2Qq__writeOffSummaryValueLarge{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.styles-module__fJS2Qq__writeOffError{color:#b91c1c;background:#fee2e2;border-radius:6px;padding:12px;font-size:13px}.styles-module__fJS2Qq__writeOffField{flex-direction:column;gap:6px;display:flex}.styles-module__fJS2Qq__writeOffLabel{color:var(--theme-text,#1a1a1a);font-size:14px;font-weight:500}.styles-module__fJS2Qq__writeOffInputWrapper{border:1px solid var(--theme-elevation-200,#444);background:var(--theme-input-bg,var(--theme-elevation-100,#2a2a2a));border-radius:6px;align-items:center;display:flex;overflow:hidden}.styles-module__fJS2Qq__writeOffInputPrefix{background:var(--theme-elevation-50,#1f1f1f);border-right:1px solid var(--theme-elevation-200,#444);color:var(--theme-elevation-600,#999);padding:12px;font-weight:500}.styles-module__fJS2Qq__writeOffInput{font-variant-numeric:tabular-nums;color:var(--theme-text,#fff);background:0 0;border:none;outline:none;flex:1;padding:12px;font-size:14px}.styles-module__fJS2Qq__writeOffInput:focus{box-shadow:inset 0 0 0 1px #3b82f6}.styles-module__fJS2Qq__writeOffInput:disabled{background:var(--theme-elevation-50,#1a1a1a);color:var(--theme-elevation-500,#666)}.styles-module__fJS2Qq__writeOffSelect{border:1px solid var(--theme-elevation-200,#444);background:var(--theme-input-bg,var(--theme-elevation-100,#2a2a2a));color:var(--theme-text,#fff);cursor:pointer;border-radius:6px;outline:none;padding:12px;font-size:14px}.styles-module__fJS2Qq__writeOffSelect:focus{box-shadow:0 0 0 2px #3b82f6}.styles-module__fJS2Qq__writeOffSelect:disabled{background:var(--theme-elevation-50,#1a1a1a);color:var(--theme-elevation-500,#666);cursor:not-allowed}.styles-module__fJS2Qq__writeOffTextarea{border:1px solid var(--theme-elevation-200,#444);resize:vertical;background:var(--theme-input-bg,var(--theme-elevation-100,#2a2a2a));min-height:100px;color:var(--theme-text,#fff);border-radius:6px;outline:none;padding:12px;font-family:inherit;font-size:14px}.styles-module__fJS2Qq__writeOffTextarea:focus{box-shadow:0 0 0 2px #3b82f6}.styles-module__fJS2Qq__writeOffTextarea:disabled{background:var(--theme-elevation-50,#1a1a1a);color:var(--theme-elevation-500,#666)}.styles-module__fJS2Qq__writeOffHint{color:var(--theme-elevation-500,#888);margin:0;font-size:12px}.styles-module__fJS2Qq__writeOffActions{gap:12px;padding-top:8px;display:flex}.styles-module__fJS2Qq__writeOffCancelBtn{border:1px solid var(--theme-elevation-200,#444);background:var(--theme-elevation-100,#2a2a2a);color:var(--theme-text,#fff);cursor:pointer;border-radius:6px;flex:1;padding:12px;font-size:14px;font-weight:500;transition:background .15s}.styles-module__fJS2Qq__writeOffCancelBtn:hover{background:var(--theme-elevation-150,#333)}.styles-module__fJS2Qq__writeOffSubmitBtn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:6px;flex:1;padding:12px;font-size:14px;font-weight:500;transition:background .15s}.styles-module__fJS2Qq__writeOffSubmitBtn:hover:not(:disabled){background:#dc2626}.styles-module__fJS2Qq__writeOffSubmitBtn:disabled{cursor:not-allowed;background:#fca5a5}.styles-module__fJS2Qq__seniorApprovalWarning{color:#b45309;background:#fef3c7;border:1px solid #fcd34d;border-radius:6px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.styles-module__fJS2Qq__warningIcon{font-size:16px}.styles-module__fJS2Qq__pendingWriteOffBadge{color:#b45309;background:#fef3c7;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.styles-module__fJS2Qq__pendingWriteOffBadgeIcon{font-size:12px}.styles-module__fJS2Qq__detailsActions{border-top:1px solid var(--theme-elevation-100,#e5e5e5);gap:12px;margin-top:16px;padding-top:16px;display:flex}.styles-module__fJS2Qq__detailsActionBtn{border:1px solid var(--theme-elevation-200,#ddd);background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);cursor:pointer;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:500;transition:border-color .15s,background .15s;display:flex}.styles-module__fJS2Qq__detailsActionBtn:hover:not(:disabled){border-color:var(--theme-elevation-300,#ccc);background:var(--theme-elevation-50,#fafafa)}.styles-module__fJS2Qq__detailsActionBtn:disabled{opacity:.5;cursor:not-allowed}.styles-module__fJS2Qq__detailsActionBtnPrimary{color:#fff;background:#10b981;border-color:#10b981}.styles-module__fJS2Qq__detailsActionBtnPrimary:hover:not(:disabled){background:#059669;border-color:#059669}.styles-module__fJS2Qq__repaymentForm{flex-direction:column;gap:20px;display:flex}.styles-module__fJS2Qq__repaymentBalance{background:var(--theme-elevation-50,#fafafa);border-radius:8px;justify-content:space-between;align-items:center;padding:16px;display:flex}.styles-module__fJS2Qq__repaymentBalanceLabel{color:var(--theme-elevation-600,#666);font-size:14px}.styles-module__fJS2Qq__repaymentBalanceValue{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.styles-module__fJS2Qq__repaymentError{color:#b91c1c;background:#fee2e2;border-radius:6px;padding:12px;font-size:13px}.styles-module__fJS2Qq__disbursementSuccess{color:#166534;background:#dcfce7;border-radius:6px;padding:12px;font-size:13px;font-weight:500}.styles-module__fJS2Qq__repaymentField{flex-direction:column;gap:6px;display:flex}.styles-module__fJS2Qq__repaymentLabel{color:var(--theme-text,#1a1a1a);font-size:14px;font-weight:500}.styles-module__fJS2Qq__repaymentLink{color:var(--theme-elevation-700,#1d4ed8);font-size:14px;font-weight:500;text-decoration:none}.styles-module__fJS2Qq__repaymentLink:hover{text-decoration:underline}.styles-module__fJS2Qq__repaymentInputWrapper{border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;align-items:center;display:flex;overflow:hidden}.styles-module__fJS2Qq__repaymentInputPrefix{background:var(--theme-elevation-50,#fafafa);color:var(--theme-elevation-600,#666);border-right:1px solid var(--theme-elevation-200,#ddd);padding:10px 12px;font-size:14px}.styles-module__fJS2Qq__repaymentInput{color:var(--theme-text,#1a1a1a);border:none;outline:none;flex:1;padding:10px 12px;font-size:14px}.styles-module__fJS2Qq__repaymentInput:focus{box-shadow:inset 0 0 0 2px var(--theme-elevation-500,#888)}.styles-module__fJS2Qq__repaymentInput:disabled{background:var(--theme-elevation-100,#f3f3f3);cursor:not-allowed}.styles-module__fJS2Qq__repaymentTextInput{border:1px solid var(--theme-elevation-200,#ddd);color:var(--theme-text,#1a1a1a);border-radius:6px;padding:10px 12px;font-size:14px}.styles-module__fJS2Qq__repaymentTextInput:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:-1px}.styles-module__fJS2Qq__repaymentTextInput:disabled{background:var(--theme-elevation-100,#f3f3f3);cursor:not-allowed}.styles-module__fJS2Qq__repaymentSelect{border:1px solid var(--theme-elevation-200,#ddd);color:var(--theme-text,#1a1a1a);background:var(--theme-elevation-0,#fff);cursor:pointer;border-radius:6px;padding:10px 12px;font-size:14px}.styles-module__fJS2Qq__repaymentSelect:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:-1px}.styles-module__fJS2Qq__repaymentSelect:disabled{background:var(--theme-elevation-100,#f3f3f3);cursor:not-allowed}.styles-module__fJS2Qq__repaymentTextarea{border:1px solid var(--theme-elevation-200,#ddd);color:var(--theme-text,#1a1a1a);resize:vertical;border-radius:6px;min-height:60px;padding:10px 12px;font-family:inherit;font-size:14px}.styles-module__fJS2Qq__repaymentTextarea:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:-1px}.styles-module__fJS2Qq__repaymentTextarea:disabled{background:var(--theme-elevation-100,#f3f3f3);cursor:not-allowed}.styles-module__fJS2Qq__repaymentHint{color:var(--theme-elevation-500,#888);margin:0;font-size:12px}.styles-module__fJS2Qq__repaymentActions{border-top:1px solid var(--theme-elevation-100,#e5e5e5);gap:12px;padding-top:12px;display:flex}.styles-module__fJS2Qq__repaymentCancelBtn{border:1px solid var(--theme-elevation-200,#ddd);background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);cursor:pointer;border-radius:6px;flex:1;padding:12px;font-size:14px;font-weight:500;transition:background .15s}.styles-module__fJS2Qq__repaymentCancelBtn:hover{background:var(--theme-elevation-50,#fafafa)}.styles-module__fJS2Qq__repaymentSubmitBtn{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:6px;flex:1;padding:12px;font-size:14px;font-weight:500;transition:background .15s}.styles-module__fJS2Qq__repaymentSubmitBtn:hover:not(:disabled){background:#2563eb}.styles-module__fJS2Qq__repaymentSubmitBtn:disabled{cursor:not-allowed;background:#93c5fd}.styles-module__fJS2Qq__overpaymentConfirm{background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;gap:12px;padding:16px;display:flex}.styles-module__fJS2Qq__overpaymentConfirmIcon{flex-shrink:0;font-size:24px}.styles-module__fJS2Qq__overpaymentConfirmContent{flex:1}.styles-module__fJS2Qq__overpaymentConfirmTitle{color:#92400e;margin:0 0 4px;font-size:14px;font-weight:600}.styles-module__fJS2Qq__overpaymentConfirmText{color:#b45309;margin:0 0 12px;font-size:13px}.styles-module__fJS2Qq__overpaymentConfirmActions{gap:8px;display:flex}.styles-module__fJS2Qq__overpaymentCancelBtn{color:#92400e;cursor:pointer;background:0 0;border:1px solid #d97706;border-radius:4px;padding:8px 16px;font-size:13px;font-weight:500}.styles-module__fJS2Qq__overpaymentCancelBtn:hover{background:#d977061a}.styles-module__fJS2Qq__overpaymentConfirmBtn{color:#fff;cursor:pointer;background:#d97706;border:none;border-radius:4px;padding:8px 16px;font-size:13px;font-weight:500}.styles-module__fJS2Qq__overpaymentConfirmBtn:hover{background:#b45309}.styles-module__fJS2Qq__errorContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:48px;display:flex}.styles-module__fJS2Qq__errorIcon{width:64px;height:64px;color:var(--theme-elevation-400,#999);margin-bottom:24px}.styles-module__fJS2Qq__errorTitle{color:var(--theme-text,#1a1a1a);margin:0 0 8px;font-size:20px;font-weight:600}.styles-module__fJS2Qq__errorMessage{color:var(--theme-elevation-600,#666);margin:0 0 24px;font-size:14px}.styles-module__fJS2Qq__errorLink{background:var(--theme-elevation-800,#333);color:#fff;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}.styles-module__fJS2Qq__errorLink:hover{background:var(--theme-elevation-900,#1a1a1a)}.styles-module__fJS2Qq__errorHint{color:var(--theme-elevation-500,#888);margin-top:12px;font-size:13px}.styles-module__fJS2Qq__placeholderText{color:var(--theme-elevation-600,#666);margin:0;font-size:14px}.styles-module__fJS2Qq__feeListSection{background:var(--theme-bg,#fff);border-radius:8px;padding:20px;box-shadow:0 1px 3px #0000001a}.styles-module__fJS2Qq__feeListHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.styles-module__fJS2Qq__feeListToggle{background:var(--theme-elevation-100,#f5f5f5);border:1px solid var(--theme-elevation-200,#e0e0e0);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.styles-module__fJS2Qq__feeListToggle:hover{background:var(--theme-elevation-150,#eee)}.styles-module__fJS2Qq__feeListToggleActive{background:var(--theme-error-100,#fef2f2);border-color:var(--theme-error-300,#fca5a5);color:var(--theme-error-700,#b91c1c)}.styles-module__fJS2Qq__feeToolbar{background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-elevation-200,#e0e0e0);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px;display:flex}.styles-module__fJS2Qq__feeToolbarLeft{gap:8px;display:flex}.styles-module__fJS2Qq__feeToolbarRight{align-items:center;gap:12px;display:flex}.styles-module__fJS2Qq__feeToolbarBtn{background:var(--theme-bg,#fff);border:1px solid var(--theme-elevation-200,#ddd);cursor:pointer;border-radius:4px;padding:6px 10px;font-size:12px}.styles-module__fJS2Qq__feeToolbarBtn:hover:not(:disabled){background:var(--theme-elevation-100,#f5f5f5)}.styles-module__fJS2Qq__feeToolbarBtn:disabled{opacity:.5;cursor:not-allowed}.styles-module__fJS2Qq__feeToolbarSummary{color:var(--theme-text,#1a1a1a);font-size:13px;font-weight:500}.styles-module__fJS2Qq__feeToolbarWaiveBtn{background:var(--theme-success-500,#22c55e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s}.styles-module__fJS2Qq__feeToolbarWaiveBtn:hover:not(:disabled){background:var(--theme-success-600,#16a34a)}.styles-module__fJS2Qq__feeToolbarWaiveBtn:disabled{background:var(--theme-elevation-300,#ccc);cursor:not-allowed}.styles-module__fJS2Qq__feeTableWrapper{overflow-x:auto}.styles-module__fJS2Qq__feeTable{border-collapse:collapse;width:100%;font-size:14px}.styles-module__fJS2Qq__feeHeaderCell{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--theme-elevation-600,#666);border-bottom:2px solid var(--theme-elevation-200,#e0e0e0);padding:10px 12px;font-size:12px;font-weight:600}.styles-module__fJS2Qq__feeRow{border-bottom:1px solid var(--theme-elevation-100,#f0f0f0)}.styles-module__fJS2Qq__feeRowClickable{cursor:pointer}.styles-module__fJS2Qq__feeRowClickable:hover{background:var(--theme-elevation-50,#fafafa)}.styles-module__fJS2Qq__feeRowSelected{background:var(--theme-success-50,#f0fdf4)}.styles-module__fJS2Qq__feeRowSelected:hover{background:var(--theme-success-100,#dcfce7)}.styles-module__fJS2Qq__feeCell{vertical-align:middle;padding:12px}.styles-module__fJS2Qq__feeCheckbox{cursor:pointer;width:18px;height:18px;accent-color:var(--theme-success-500,#22c55e)}.styles-module__fJS2Qq__feeTypeBadge{text-transform:uppercase;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:500;display:inline-flex}.styles-module__fJS2Qq__feeTypeLateFee{background:var(--theme-warning-100,#fef3c7);color:var(--theme-warning-700,#b45309)}.styles-module__fJS2Qq__feeLoading,.styles-module__fJS2Qq__feeError,.styles-module__fJS2Qq__feeEmpty{text-align:center;color:var(--theme-elevation-600,#666);padding:24px;font-size:14px}.styles-module__fJS2Qq__feeError{color:var(--theme-error-500,#ef4444)}.styles-module__fJS2Qq__bulkWaiveForm{flex-direction:column;gap:20px;display:flex}.styles-module__fJS2Qq__bulkWaiveSummary{background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-elevation-200,#e0e0e0);border-radius:8px;padding:16px}.styles-module__fJS2Qq__bulkWaiveSummaryTitle{color:var(--theme-text,#1a1a1a);margin-bottom:12px;font-size:14px;font-weight:600}.styles-module__fJS2Qq__bulkWaiveSummaryGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.styles-module__fJS2Qq__bulkWaiveSummaryItem{flex-direction:column;gap:4px;display:flex}.styles-module__fJS2Qq__bulkWaiveSummaryLabel{color:var(--theme-elevation-600,#666);font-size:12px}.styles-module__fJS2Qq__bulkWaiveSummaryValue{color:var(--theme-text,#1a1a1a);font-size:18px;font-weight:600}.styles-module__fJS2Qq__bulkWaiveFeeList{border:1px solid var(--theme-elevation-200,#e0e0e0);border-radius:6px;max-height:200px;overflow-y:auto}.styles-module__fJS2Qq__bulkWaiveFeeItem{border-bottom:1px solid var(--theme-elevation-100,#f0f0f0);justify-content:space-between;padding:10px 12px;font-size:13px;display:flex}.styles-module__fJS2Qq__bulkWaiveFeeItem:last-child{border-bottom:none}.styles-module__fJS2Qq__bulkWaiveFeeType{color:var(--theme-elevation-600,#666)}.styles-module__fJS2Qq__bulkWaiveFeeAmount{font-variant-numeric:tabular-nums;font-weight:500}.styles-module__fJS2Qq__bulkWaiveField{flex-direction:column;gap:6px;display:flex}.styles-module__fJS2Qq__bulkWaiveLabel{color:var(--theme-text,#1a1a1a);font-size:14px;font-weight:500}.styles-module__fJS2Qq__bulkWaiveTextarea{border:1px solid var(--theme-elevation-200,#ddd);resize:vertical;border-radius:6px;min-height:80px;padding:10px 12px;font-size:14px}.styles-module__fJS2Qq__bulkWaiveTextarea:focus{border-color:var(--theme-elevation-400,#aaa);outline:none}.styles-module__fJS2Qq__bulkWaiveActions{border-top:1px solid var(--theme-elevation-100,#eee);justify-content:flex-end;gap:12px;padding-top:12px;display:flex}.styles-module__fJS2Qq__bulkWaiveCancelBtn{border:1px solid var(--theme-elevation-300,#ccc);cursor:pointer;background:0 0;border-radius:6px;padding:10px 20px;font-size:14px}.styles-module__fJS2Qq__bulkWaiveCancelBtn:hover{background:var(--theme-elevation-100,#f5f5f5)}.styles-module__fJS2Qq__bulkWaiveSubmitBtn{background:var(--theme-success-500,#22c55e);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500}.styles-module__fJS2Qq__bulkWaiveSubmitBtn:hover:not(:disabled){background:var(--theme-success-600,#16a34a)}.styles-module__fJS2Qq__bulkWaiveSubmitBtn:disabled{background:var(--theme-elevation-300,#ccc);cursor:not-allowed}@media (max-width:767px){.styles-module__fJS2Qq__container,.styles-module__fJS2Qq__profileCard,.styles-module__fJS2Qq__accountsSection,.styles-module__fJS2Qq__transactionsSection{padding:16px}.styles-module__fJS2Qq__transactionRow{grid-template-columns:1fr 1fr;gap:8px}.styles-module__fJS2Qq__feeToolbar,.styles-module__fJS2Qq__feeToolbarRight{flex-direction:column;align-items:stretch}.styles-module__fJS2Qq__feeToolbarWaiveBtn{text-align:center;width:100%}}.styles-module__fJS2Qq__cockpit{grid-template-columns:232px minmax(380px,1fr) 308px;align-items:start;gap:12px;display:grid}.styles-module__fJS2Qq__railCol{position:sticky;top:12px}.styles-module__fJS2Qq__detailCol{min-width:0}.styles-module__fJS2Qq__detailEmpty{background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-150,#e3e6eb);text-align:center;color:var(--theme-elevation-500,#8a93a0);border-radius:8px;padding:40px}.styles-module__fJS2Qq__contextCol{max-height:calc(100vh - 120px);position:sticky;top:12px}@media (max-width:1440px){.styles-module__fJS2Qq__cockpit{grid-template-columns:220px minmax(360px,1fr)}.styles-module__fJS2Qq__contextCol{display:none}}@media (max-width:1100px){.styles-module__fJS2Qq__cockpit{grid-template-columns:1fr}.styles-module__fJS2Qq__railCol{position:static}}.styles-module__fJS2Qq__contextToggle{display:none}@media (max-width:1440px) and (min-width:1101px){.styles-module__fJS2Qq__contextToggle{border:1px solid var(--theme-elevation-150,#d6dae1);background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);cursor:pointer;border-radius:6px;align-items:center;gap:6px;margin-bottom:8px;padding:6px 10px;display:inline-flex}.styles-module__fJS2Qq__contextOpen{z-index:50;width:340px;position:fixed;top:80px;bottom:16px;right:16px;box-shadow:0 8px 30px #0000002e;display:block!important}}
.AccountSummaryBar-module__0e-BYq__bar{background:var(--theme-elevation-50,#fafbfc);border-bottom:1px solid var(--theme-elevation-100,#eceef1);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.AccountSummaryBar-module__0e-BYq__left{flex:1;min-width:0}.AccountSummaryBar-module__0e-BYq__idRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;display:flex}.AccountSummaryBar-module__0e-BYq__accountNumber{color:var(--theme-text,#1f2733);font-family:ui-monospace,monospace;font-size:15px;font-weight:700}.AccountSummaryBar-module__0e-BYq__subId{color:var(--theme-elevation-400,#aab2bd);align-items:center;gap:4px;margin-bottom:8px;font-family:ui-monospace,monospace;font-size:11px;display:flex}.AccountSummaryBar-module__0e-BYq__status{border-radius:11px;padding:1px 9px;font-size:11px;font-weight:600}.AccountSummaryBar-module__0e-BYq__aging{background:var(--theme-error-100,#fbeceb);color:var(--theme-error-500,#c0362c);border:1px solid var(--theme-error-300,#f1c4bf);border-radius:11px;padding:1px 9px;font-size:11px;font-weight:600}.AccountSummaryBar-module__0e-BYq__live{color:var(--theme-success-600,#14854f);font-size:11px;font-weight:600}.AccountSummaryBar-module__0e-BYq__cached{color:var(--theme-warning-700,#b7791f);font-size:11px;font-weight:600}.AccountSummaryBar-module__0e-BYq__figures{gap:22px;display:flex}.AccountSummaryBar-module__0e-BYq__figLabel{color:var(--theme-elevation-500,#8a93a0);font-size:11px}.AccountSummaryBar-module__0e-BYq__figValue{color:var(--theme-text,#1f2733);font-size:20px;font-weight:700}.AccountSummaryBar-module__0e-BYq__figOverdue{color:var(--theme-error-500,#c0362c)}.AccountSummaryBar-module__0e-BYq__right{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.AccountSummaryBar-module__0e-BYq__actions{align-items:center;gap:6px;display:flex}.AccountSummaryBar-module__0e-BYq__btn{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:7px 13px;font-size:12.5px;font-weight:600}.AccountSummaryBar-module__0e-BYq__btn:disabled{opacity:.5;cursor:not-allowed}.AccountSummaryBar-module__0e-BYq__btnPrimary{color:#fff;background:#2563eb}.AccountSummaryBar-module__0e-BYq__btnSecondary{background:var(--theme-elevation-0,#fff);color:var(--theme-text,#374151);border-color:var(--theme-elevation-150,#d6dae1)}.AccountSummaryBar-module__0e-BYq__btnDanger{color:var(--theme-error-500,#c0362c)}.AccountSummaryBar-module__0e-BYq__menuWrap{position:relative}.AccountSummaryBar-module__0e-BYq__menu{background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-150,#d6dae1);z-index:20;border-radius:8px;min-width:180px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 12px #0000001f}.AccountSummaryBar-module__0e-BYq__menuItem{text-align:left;cursor:pointer;width:100%;color:var(--theme-text,#374151);background:0 0;border:none;border-radius:5px;padding:8px 10px;font-size:12.5px;display:block}.AccountSummaryBar-module__0e-BYq__menuItem:hover:not(:disabled){background:var(--theme-elevation-50,#f4f5f7)}.AccountSummaryBar-module__0e-BYq__menuItem:disabled{opacity:.5;cursor:not-allowed}.AccountSummaryBar-module__0e-BYq__iconRow{align-items:center;gap:4px;display:flex}.AccountSummaryBar-module__0e-BYq__iconBtn{background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-150,#d6dae1);cursor:pointer;width:32px;height:32px;color:var(--theme-elevation-600,#6b7280);border-radius:6px;justify-content:center;align-items:center;padding:0;line-height:1;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.AccountSummaryBar-module__0e-BYq__iconBtn:hover:not(:disabled){background:var(--theme-elevation-50,#f4f5f7);color:var(--theme-text,#374151);border-color:var(--theme-elevation-250,#c2c8d0)}.AccountSummaryBar-module__0e-BYq__iconBtn:disabled{opacity:.55;cursor:not-allowed}.AccountSummaryBar-module__0e-BYq__iconBtn svg{display:block}.AccountSummaryBar-module__0e-BYq__spinning .AccountSummaryBar-module__0e-BYq__refreshIcon{transform-origin:50%;animation:.7s linear infinite AccountSummaryBar-module__0e-BYq__summaryRefreshSpin}@keyframes AccountSummaryBar-module__0e-BYq__summaryRefreshSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.styles-module__8RmdPa__copyable{align-items:center;gap:4px;display:inline-flex}.styles-module__8RmdPa__accountPanel{background:var(--theme-elevation-0,#fff);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.styles-module__8RmdPa__accountPanelContent{padding:0}.styles-module__8RmdPa__accountHeader{background:var(--theme-elevation-50,#fafafa);border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.styles-module__8RmdPa__accountHeaderInfo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.styles-module__8RmdPa__accountHeaderIcon{font-size:16px}.styles-module__8RmdPa__accountHeaderNumber{color:var(--theme-text,#1a1a1a);font-family:monospace;font-size:16px;font-weight:600}.styles-module__8RmdPa__accountHeaderContractLink{color:var(--theme-elevation-700,#1d4ed8);font-size:13px;font-weight:500;text-decoration:none}.styles-module__8RmdPa__accountHeaderContractLink:hover{text-decoration:underline}.styles-module__8RmdPa__accountHeaderStatus{border-radius:4px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-flex}.styles-module__8RmdPa__statusPendingDisbursement{color:#92400e;background:#fef3c7}.styles-module__8RmdPa__statusActive{color:#166534;background:#dcfce7}.styles-module__8RmdPa__statusPaidOff{color:#1d4ed8;background:#dbeafe}.styles-module__8RmdPa__statusArrears{color:#b91c1c;background:#fee2e2}.styles-module__8RmdPa__statusWrittenOff{color:#6b7280;background:#f3f4f6}.styles-module__8RmdPa__accountHeaderRefresh{border:1px solid var(--theme-elevation-200,#ddd);cursor:pointer;width:32px;height:32px;color:var(--theme-elevation-600,#666);background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.styles-module__8RmdPa__accountHeaderRefresh:hover:not(:disabled){background:var(--theme-elevation-50,#fafafa);border-color:var(--theme-elevation-300,#ccc);color:var(--theme-text,#1a1a1a)}.styles-module__8RmdPa__accountHeaderRefresh:disabled{opacity:.7;cursor:not-allowed}.styles-module__8RmdPa__accountHeaderRefreshIcon{width:16px;height:16px}.styles-module__8RmdPa__accountHeaderRefreshIconSpinning{animation:1s linear infinite styles-module__8RmdPa__spin}@keyframes styles-module__8RmdPa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.styles-module__8RmdPa__accountHeaderWriteOffBadge{color:#b45309;background:#fef3c7;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.styles-module__8RmdPa__agingBadge{cursor:help;border-radius:4px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.styles-module__8RmdPa__bucketCurrent{color:#166534;background:#dcfce7}.styles-module__8RmdPa__bucketEarlyArrears{color:#b45309;background:#fef3c7}.styles-module__8RmdPa__bucketLateArrears{color:#c2410c;background:#fed7aa}.styles-module__8RmdPa__bucketDefault{color:#fff;background:#dc2626}.styles-module__8RmdPa__accountHeaderLive,.styles-module__8RmdPa__accountHeaderCached{align-items:center;gap:5px;font-size:11px;font-weight:500;display:inline-flex}.styles-module__8RmdPa__accountHeaderLive{color:#166534}.styles-module__8RmdPa__accountHeaderCached{color:#b45309}.styles-module__8RmdPa__accountHeaderLiveDot,.styles-module__8RmdPa__accountHeaderCachedDot{border-radius:50%;width:6px;height:6px}.styles-module__8RmdPa__accountHeaderLiveDot{background:#22c55e}.styles-module__8RmdPa__accountHeaderCachedDot{background:#f59e0b}.styles-module__8RmdPa__accountHeaderRight{align-items:center;gap:16px;display:flex}.styles-module__8RmdPa__accountHeaderBalance{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.styles-module__8RmdPa__accountHeaderClose{border:1px solid var(--theme-elevation-200,#ddd);width:32px;height:32px;color:var(--theme-elevation-600,#666);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:14px;transition:background .15s,border-color .15s,color .15s;display:flex}.styles-module__8RmdPa__accountHeaderClose:hover{background:var(--theme-elevation-100,#f0f0f0);border-color:var(--theme-elevation-300,#ccc);color:var(--theme-text,#1a1a1a)}.styles-module__8RmdPa__tabNav{border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);background:var(--theme-elevation-0,#fff);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.styles-module__8RmdPa__tabNavItem{color:var(--theme-elevation-600,#666);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:6px;padding:14px 20px;font-size:14px;font-weight:500;transition:color .15s,border-color .15s;display:flex}.styles-module__8RmdPa__tabNavShortcut{background:var(--theme-elevation-100,#f0f0f0);min-width:18px;height:18px;color:var(--theme-elevation-500,#888);opacity:.7;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:600;display:inline-flex}.styles-module__8RmdPa__tabNavItemActive .styles-module__8RmdPa__tabNavShortcut{background:var(--theme-elevation-200,#e5e5e5);color:var(--theme-elevation-700,#555)}.styles-module__8RmdPa__tabNavItem:hover{color:var(--theme-text,#1a1a1a)}.styles-module__8RmdPa__tabNavItemActive{color:var(--theme-text,#1a1a1a);border-bottom-color:var(--theme-elevation-800,#333)}.styles-module__8RmdPa__tabNavBadge{color:#b91c1c;background:#fee2e2;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:8px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.styles-module__8RmdPa__tabPanel{padding:0}.styles-module__8RmdPa__overviewTab{flex-direction:column;gap:24px;padding:20px;display:flex}.styles-module__8RmdPa__overviewSection{flex-direction:column;gap:12px;display:flex}.styles-module__8RmdPa__overviewSectionTitle{color:var(--theme-text,#1a1a1a);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.styles-module__8RmdPa__overviewLiveTag{color:#166534;background:#dcfce7;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.styles-module__8RmdPa__overviewCachedTag{color:#b45309;background:#fef3c7;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.styles-module__8RmdPa__overviewGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.styles-module__8RmdPa__overviewItem{flex-direction:column;gap:4px;display:flex}.styles-module__8RmdPa__overviewLabel{color:var(--theme-elevation-600,#666);font-size:12px}.styles-module__8RmdPa__overviewValue{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.styles-module__8RmdPa__overviewValueHighlight{font-size:16px;font-weight:600}.styles-module__8RmdPa__overviewValueMono{color:var(--theme-elevation-600,#666);font-family:monospace;font-size:13px}.styles-module__8RmdPa__overviewTimestamp{color:var(--theme-elevation-500,#888);margin:0;font-size:11px}.styles-module__8RmdPa__overviewLink{color:var(--theme-elevation-700,#1d4ed8);align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.styles-module__8RmdPa__overviewLink:hover{text-decoration:underline}.styles-module__8RmdPa__overviewLink:focus-visible{outline:2px solid var(--theme-elevation-700,#1d4ed8);outline-offset:2px}.styles-module__8RmdPa__actionsTab{flex-direction:column;gap:16px;padding:20px;display:flex}.styles-module__8RmdPa__actionsTitle{color:var(--theme-text,#1a1a1a);margin:0 0 8px;font-size:14px;font-weight:600}.styles-module__8RmdPa__actionsReadOnlyWarning{color:#b45309;background:#fef3c7;border-radius:6px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.styles-module__8RmdPa__actionsWarningIcon{font-size:16px}.styles-module__8RmdPa__actionCard{background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-elevation-100,#e5e5e5);border-radius:8px;padding:16px}.styles-module__8RmdPa__actionCardHeader{align-items:center;gap:10px;margin-bottom:8px;display:flex}.styles-module__8RmdPa__actionCardIcon{font-size:20px}.styles-module__8RmdPa__actionCardTitle{color:var(--theme-text,#1a1a1a);font-size:15px;font-weight:600}.styles-module__8RmdPa__actionCardDescription{color:var(--theme-elevation-600,#666);margin:0 0 12px;font-size:13px;line-height:1.5}.styles-module__8RmdPa__actionCardFooter{border-top:1px solid var(--theme-elevation-100,#e5e5e5);justify-content:space-between;align-items:center;padding-top:12px;display:flex}.styles-module__8RmdPa__actionCardMeta{color:var(--theme-elevation-600,#666);font-variant-numeric:tabular-nums;font-size:13px}.styles-module__8RmdPa__actionCardBtn{background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-200,#ddd);cursor:pointer;border-radius:6px;padding:10px 20px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.styles-module__8RmdPa__actionCardBtn:hover:not(:disabled){background:var(--theme-elevation-50,#fafafa);border-color:var(--theme-elevation-300,#ccc)}.styles-module__8RmdPa__actionCardBtn:disabled{opacity:.5;cursor:not-allowed}.styles-module__8RmdPa__actionCardBtnPrimary{color:#fff;background:#10b981;border-color:#10b981}.styles-module__8RmdPa__actionCardBtnPrimary:hover:not(:disabled){background:#059669;border-color:#059669}.styles-module__8RmdPa__actionCardBtnDanger{color:#fff;background:#ef4444;border-color:#ef4444}.styles-module__8RmdPa__actionCardBtnDanger:hover:not(:disabled){background:#dc2626;border-color:#dc2626}.styles-module__8RmdPa__actionCardBtnDanger:disabled{background:#fca5a5;border-color:#fca5a5}.styles-module__8RmdPa__actionCardBadge{text-transform:uppercase;color:#b45309;background:#fef3c7;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:600}.styles-module__8RmdPa__actionsFuture{background:var(--theme-elevation-50,#fafafa);border-radius:8px;margin-top:8px;padding:16px}.styles-module__8RmdPa__actionsFutureText{color:var(--theme-elevation-500,#888);margin:0;font-size:13px;font-style:italic}.styles-module__8RmdPa__accountSwitcher{border-top:1px solid var(--theme-elevation-100,#e5e5e5);background:var(--theme-elevation-50,#fafafa);padding:16px 20px}.styles-module__8RmdPa__accountSwitcherTitle{color:var(--theme-elevation-600,#666);margin-bottom:12px;font-size:12px;font-weight:500;display:block}.styles-module__8RmdPa__accountSwitcherList{-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.styles-module__8RmdPa__accountSwitcherCard{background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-200,#ddd);cursor:pointer;text-align:left;border-radius:8px;flex-direction:column;flex-shrink:0;gap:4px;padding:12px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.styles-module__8RmdPa__accountSwitcherCard:hover{border-color:var(--theme-elevation-400,#aaa);box-shadow:0 2px 8px #00000014}.styles-module__8RmdPa__accountSwitcherNumber{color:var(--theme-text,#1a1a1a);font-family:monospace;font-size:13px;font-weight:600}.styles-module__8RmdPa__accountSwitcherStatus{border-radius:4px;width:fit-content;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.styles-module__8RmdPa__accountSwitcherBalance{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.styles-module__8RmdPa__scheduleSection{flex-direction:column;gap:12px;display:flex}.styles-module__8RmdPa__scheduleToggle{color:#2563eb;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:8px 0;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}.styles-module__8RmdPa__scheduleToggle:hover{color:#1d4ed8}.styles-module__8RmdPa__scheduleToggleIcon{width:14px;height:14px;transition:transform .2s}.styles-module__8RmdPa__scheduleToggleIconExpanded{transform:rotate(90deg)}.styles-module__8RmdPa__paymentList{flex-direction:column;gap:4px;padding:8px 0;display:flex}.styles-module__8RmdPa__paymentRow{border-radius:6px;grid-template-columns:20px 40px 1fr auto auto;align-items:center;gap:12px;padding:10px 12px;font-size:13px;transition:background .15s;display:grid}.styles-module__8RmdPa__paymentIcon{text-align:center;width:20px;font-size:14px}.styles-module__8RmdPa__paymentNumber{color:var(--theme-elevation-500,#888);font-family:monospace;font-size:12px}.styles-module__8RmdPa__paymentDate{color:var(--theme-text,#1a1a1a)}.styles-module__8RmdPa__paymentAmountGroup{flex-direction:column;gap:2px;display:flex}.styles-module__8RmdPa__paymentAmount{font-variant-numeric:tabular-nums;color:var(--theme-text,#1a1a1a);font-weight:500}.styles-module__8RmdPa__paymentAmountSecondary{color:var(--theme-elevation-500,#888);font-size:10px;font-weight:400}.styles-module__8RmdPa__paymentAmountRemaining{color:#dc2626;font-size:11px;font-weight:500}.styles-module__8RmdPa__paymentCard{border-radius:6px;transition:background .15s;overflow:hidden}.styles-module__8RmdPa__paymentExpandIcon{opacity:.6;margin-left:6px;font-size:8px}.styles-module__8RmdPa__paymentDetails{background:#00000008;border-top:1px solid #0000000f;padding:12px 12px 12px 44px}.styles-module__8RmdPa__paymentDetailsGrid{grid-template-columns:repeat(2,1fr);gap:8px 16px;margin-bottom:12px;display:grid}.styles-module__8RmdPa__paymentDetailItem{flex-direction:column;gap:2px;display:flex}.styles-module__8RmdPa__paymentDetailLabel{color:var(--theme-elevation-500,#888);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:500}.styles-module__8RmdPa__paymentDetailValue{color:var(--theme-text,#1a1a1a);font-size:13px;font-weight:500}.styles-module__8RmdPa__paymentDetailRemaining{color:#dc2626}.styles-module__8RmdPa__paymentTransactions{border-top:1px solid #0000000f;padding-top:12px}.styles-module__8RmdPa__paymentTransactionsLabel{color:var(--theme-elevation-500,#888);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:10px;font-weight:500;display:block}.styles-module__8RmdPa__paymentTransactionsList{flex-wrap:wrap;gap:6px;display:flex}.styles-module__8RmdPa__paymentTransactionId{background:var(--theme-elevation-100,#f0f0f0);color:var(--theme-elevation-700,#555);cursor:default;border:1px solid #0000;border-radius:4px;padding:3px 8px;font-family:monospace;font-size:11px;display:inline-flex}.styles-module__8RmdPa__paymentTransactionIdClickable{cursor:pointer;transition:all .15s}.styles-module__8RmdPa__paymentTransactionIdClickable:hover{color:#1d4ed8;background:#dbeafe;border-color:#3b82f6}.styles-module__8RmdPa__paymentTransactionIdClickable:active{transform:scale(.98)}.styles-module__8RmdPa__paymentStatus{text-align:right;min-width:70px;font-size:11px;font-weight:500}.styles-module__8RmdPa__paymentStatusPaid{background:var(--theme-success-100,#dcfce7)}.styles-module__8RmdPa__paymentStatusPaid .styles-module__8RmdPa__paymentIcon,.styles-module__8RmdPa__paymentStatusPaid .styles-module__8RmdPa__paymentStatus{color:var(--theme-success-700,#166534)}.styles-module__8RmdPa__paymentStatusMissed{background:var(--theme-error-100,#fee2e2)}.styles-module__8RmdPa__paymentStatusMissed .styles-module__8RmdPa__paymentIcon,.styles-module__8RmdPa__paymentStatusMissed .styles-module__8RmdPa__paymentStatus{color:var(--theme-error-500,#b91c1c)}.styles-module__8RmdPa__paymentStatusPartial{background:var(--theme-warning-100,#fef3c7)}.styles-module__8RmdPa__paymentStatusPartial .styles-module__8RmdPa__paymentIcon,.styles-module__8RmdPa__paymentStatusPartial .styles-module__8RmdPa__paymentStatus{color:var(--theme-warning-700,#b45309)}.styles-module__8RmdPa__paymentStatusNext{background:var(--theme-elevation-100,#dbeafe)}.styles-module__8RmdPa__paymentStatusNext .styles-module__8RmdPa__paymentIcon,.styles-module__8RmdPa__paymentStatusNext .styles-module__8RmdPa__paymentStatus{color:var(--theme-elevation-700,#1d4ed8)}.styles-module__8RmdPa__paymentStatusScheduled{background:var(--theme-elevation-50,#fafafa)}.styles-module__8RmdPa__paymentStatusScheduled .styles-module__8RmdPa__paymentStatus{color:var(--theme-elevation-500,#888)}.styles-module__8RmdPa__paymentStatusOverdue{background:var(--theme-error-100,#fee2e2)}.styles-module__8RmdPa__paymentStatusOverdue .styles-module__8RmdPa__paymentIcon{color:var(--theme-error-400,#dc2626);font-weight:700}.styles-module__8RmdPa__paymentStatusOverdue .styles-module__8RmdPa__paymentStatus{color:var(--theme-error-400,#dc2626);font-weight:600}.styles-module__8RmdPa__paymentStatusOverdue .styles-module__8RmdPa__paymentDate{color:var(--theme-error-400,#dc2626)}.styles-module__8RmdPa__paymentSummary{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.styles-module__8RmdPa__summaryBadge{border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.styles-module__8RmdPa__summaryBadgeComplete{color:#166534;background:#dcfce7}.styles-module__8RmdPa__summaryBadgePartial{color:#b45309;background:#fef3c7}.styles-module__8RmdPa__summaryBadgeOverdue{color:#dc2626;background:#fee2e2}.styles-module__8RmdPa__summaryBadgeOutstanding{background:var(--theme-elevation-100,#f0f0f0);color:var(--theme-elevation-600,#666)}@media (max-width:767px){.styles-module__8RmdPa__paymentRow{grid-template-columns:20px 36px 1fr auto;gap:8px;padding:10px}.styles-module__8RmdPa__paymentStatus{display:none}}.styles-module__8RmdPa__overviewPlaceholder{text-align:center;padding:40px 20px}.styles-module__8RmdPa__overviewPlaceholderIcon{margin-bottom:16px;font-size:48px}.styles-module__8RmdPa__overviewPlaceholderTitle{color:var(--theme-text,#1a1a1a);margin:0 0 8px;font-size:16px;font-weight:600}.styles-module__8RmdPa__overviewPlaceholderText{color:var(--theme-elevation-600,#666);margin:0;font-size:14px}.styles-module__8RmdPa__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.styles-module__8RmdPa__modalContent{background:var(--theme-elevation-0,#fff);border-radius:12px;flex-direction:column;width:100%;max-width:560px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.styles-module__8RmdPa__modalHeader{border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.styles-module__8RmdPa__modalTitle{color:var(--theme-text,#1a1a1a);margin:0;font-size:18px;font-weight:600}.styles-module__8RmdPa__modalCloseBtn{width:32px;height:32px;color:var(--theme-elevation-600,#666);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:24px;transition:background .15s,color .15s;display:flex}.styles-module__8RmdPa__modalCloseBtn:hover{background:var(--theme-elevation-100,#f0f0f0);color:var(--theme-text,#1a1a1a)}.styles-module__8RmdPa__modalBody{flex:1;padding:20px;overflow-y:auto}.styles-module__8RmdPa__modalFooter{border-top:1px solid var(--theme-elevation-100,#e5e5e5);justify-content:flex-end;align-items:center;gap:12px;padding:16px 20px;display:flex}.styles-module__8RmdPa__modalLoading{color:var(--theme-elevation-600,#666);justify-content:center;align-items:center;gap:12px;padding:40px 20px;display:flex}.styles-module__8RmdPa__loadingSpinner{border:2px solid var(--theme-elevation-200,#ddd);border-top-color:var(--theme-elevation-600,#666);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite styles-module__8RmdPa__spin}.styles-module__8RmdPa__modalError{color:#dc2626;text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 20px;display:flex}.styles-module__8RmdPa__modalFallback{color:#b45309;background:#fef3c7;border-radius:8px;align-items:center;gap:8px;padding:16px;font-size:14px;display:flex}.styles-module__8RmdPa__retryBtn{background:var(--theme-elevation-0,#fff);color:#dc2626;cursor:pointer;border:1px solid #dc2626;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s}.styles-module__8RmdPa__retryBtn:hover{background:#fee2e2}.styles-module__8RmdPa__copyBtn{background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-200,#ddd);cursor:pointer;border-radius:6px;padding:10px 20px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.styles-module__8RmdPa__copyBtn:hover:not(:disabled){background:var(--theme-elevation-50,#fafafa);border-color:var(--theme-elevation-300,#ccc)}.styles-module__8RmdPa__copyBtn:disabled{color:#166534;background:#dcfce7;border-color:#22c55e}.styles-module__8RmdPa__closeBtn{background:var(--theme-elevation-800,#333);border:1px solid var(--theme-elevation-800,#333);color:#fff;cursor:pointer;border-radius:6px;padding:10px 20px;font-size:13px;font-weight:500;transition:background .15s}.styles-module__8RmdPa__closeBtn:hover{background:var(--theme-elevation-900,#1a1a1a)}.styles-module__8RmdPa__breakdownSummary{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:10px;margin-bottom:20px;padding:20px}.styles-module__8RmdPa__breakdownSummaryItem{flex-direction:column;gap:4px;display:flex}.styles-module__8RmdPa__breakdownSummaryLabel{opacity:.85;font-size:12px;font-weight:500}.styles-module__8RmdPa__breakdownSummaryValue{font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.styles-module__8RmdPa__breakdownSummaryMeta{opacity:.8;border-top:1px solid #fff3;margin-top:12px;padding-top:12px;font-size:11px}.styles-module__8RmdPa__breakdownSection{background:var(--theme-elevation-50,#fafafa);border-radius:8px;margin-bottom:20px;padding:16px}.styles-module__8RmdPa__breakdownSectionTitle{color:var(--theme-elevation-600,#666);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:13px;font-weight:600}.styles-module__8RmdPa__breakdownGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.styles-module__8RmdPa__breakdownItem{flex-direction:column;gap:4px;display:flex}.styles-module__8RmdPa__breakdownLabel{color:var(--theme-elevation-500,#888);font-size:11px}.styles-module__8RmdPa__breakdownValue{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.styles-module__8RmdPa__breakdownFormula{background:var(--theme-elevation-100,#f0f0f0);border-radius:6px;margin-top:12px;padding:10px}.styles-module__8RmdPa__breakdownFormula code{color:var(--theme-elevation-700,#555);font-family:SF Mono,Menlo,monospace;font-size:12px}.styles-module__8RmdPa__breakdownProgress{background:var(--theme-elevation-200,#e5e5e5);border-radius:4px;height:8px;margin-top:16px;overflow:hidden}.styles-module__8RmdPa__breakdownProgressBar{background:linear-gradient(90deg,#10b981 0%,#059669 100%);border-radius:4px;height:100%;transition:width .3s}.styles-module__8RmdPa__breakdownProgressLabel{color:var(--theme-elevation-500,#888);text-align:right;margin-top:6px;font-size:11px}@media (max-width:767px){.styles-module__8RmdPa__modalContent{max-height:90vh}.styles-module__8RmdPa__breakdownGrid{grid-template-columns:repeat(2,1fr)}.styles-module__8RmdPa__accountHeader{flex-direction:column;align-items:flex-start;gap:12px;padding:12px 16px}.styles-module__8RmdPa__accountHeaderRight{justify-content:space-between;width:100%}.styles-module__8RmdPa__tabNavItem{padding:12px 16px;font-size:13px}.styles-module__8RmdPa__overviewTab,.styles-module__8RmdPa__actionsTab{padding:16px}.styles-module__8RmdPa__overviewGrid{grid-template-columns:1fr}.styles-module__8RmdPa__actionCardFooter{flex-direction:column;align-items:stretch;gap:12px}.styles-module__8RmdPa__actionCardMeta{text-align:center}.styles-module__8RmdPa__actionCardBtn{text-align:center;width:100%}}.styles-module__8RmdPa__accrualHistoryModalContent{background:var(--theme-elevation-0,#fff);border-radius:12px;flex-direction:column;width:100%;max-width:700px;max-height:calc(100vh - 80px);display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.styles-module__8RmdPa__accrualHistorySubtitle{color:var(--theme-elevation-600,#666);margin:4px 0 0;font-family:SF Mono,Monaco,Courier New,monospace;font-size:13px;font-weight:400}.styles-module__8RmdPa__accrualHistorySummary{border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.styles-module__8RmdPa__accrualHistoryCount{color:var(--theme-elevation-600,#666);font-size:14px;font-weight:500}.styles-module__8RmdPa__accrualHistoryEmpty{text-align:center;color:var(--theme-elevation-500,#999);padding:40px 20px;font-size:14px}.styles-module__8RmdPa__accrualHistoryTableWrapper{border:1px solid var(--theme-elevation-100,#e5e5e5);border-radius:8px;max-height:400px;overflow-y:auto}.styles-module__8RmdPa__accrualHistoryTable{border-collapse:collapse;width:100%;font-size:13px}.styles-module__8RmdPa__accrualHistoryTable thead{background:var(--theme-elevation-50,#f8f8f8);z-index:1;position:sticky;top:0}.styles-module__8RmdPa__accrualHistoryTable th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--theme-elevation-600,#666);border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);padding:10px 16px;font-size:11px;font-weight:600}.styles-module__8RmdPa__accrualHistoryTable td{border-bottom:1px solid var(--theme-elevation-50,#f8f8f8);color:var(--theme-text,#1a1a1a);padding:10px 16px}.styles-module__8RmdPa__accrualHistoryTable tbody tr:last-child td{border-bottom:none}.styles-module__8RmdPa__accrualHistoryTable tbody tr:hover{background:var(--theme-elevation-25,#fcfcfc)}.styles-module__8RmdPa__accrualHistoryColDay{width:60px;font-weight:500;text-align:center!important;color:var(--theme-elevation-600,#666)!important}.styles-module__8RmdPa__accrualHistoryColDate{width:140px}.styles-module__8RmdPa__accrualHistoryColAmount{width:120px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:12px;text-align:right!important}.styles-module__8RmdPa__exportBtn{color:var(--theme-text,#1a1a1a);background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-200,#ddd);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.styles-module__8RmdPa__exportBtn:hover{background:var(--theme-elevation-50,#f8f8f8);border-color:var(--theme-elevation-300,#ccc)}.styles-module__8RmdPa__accrualHistoryGapWarning{color:#92400e;background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;font-size:13px;display:flex}.styles-module__8RmdPa__accrualHistoryGapIcon{flex-shrink:0;font-size:16px;line-height:1}.styles-module__8RmdPa__accrualHistoryGapWarning strong{margin-bottom:2px;font-weight:600;display:block}.styles-module__8RmdPa__accrualHistoryGapWarning p{opacity:.9;margin:0;font-size:12px}.styles-module__8RmdPa__overviewGridTwo{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}.styles-module__8RmdPa__overviewGridTwo>*{flex:260px}.styles-module__8RmdPa__progressTop{color:var(--theme-text,#1f2733);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:13px;display:flex}.styles-module__8RmdPa__progressFreq{color:var(--theme-elevation-500,#8a93a0);font-size:12px}.styles-module__8RmdPa__progressBar{background:var(--theme-elevation-100,#eceef1);border-radius:4px;height:7px;margin-bottom:10px;overflow:hidden}.styles-module__8RmdPa__progressFill{background:#2563eb;height:100%}.styles-module__8RmdPa__progressNext{color:var(--theme-elevation-650,#475160);margin-bottom:6px;font-size:12.5px}.styles-module__8RmdPa__progressNextOverdue{color:var(--theme-error-500,#c0362c);margin-bottom:6px;font-size:12.5px;font-weight:600}.styles-module__8RmdPa__progressLast{color:var(--theme-elevation-500,#8a93a0);font-size:12.5px}
.accruals-tab-module__2Hq4Wa__container{flex-direction:column;gap:24px;padding:20px;display:flex}.accruals-tab-module__2Hq4Wa__title{color:var(--theme-text,#1a1a1a);margin:0;font-size:18px;font-weight:600}.accruals-tab-module__2Hq4Wa__loading{color:var(--theme-elevation-500,#888);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px;display:flex}.accruals-tab-module__2Hq4Wa__spinner{border:2px solid var(--theme-elevation-200,#ddd);border-top-color:var(--theme-elevation-600,#666);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite accruals-tab-module__2Hq4Wa__spin}@keyframes accruals-tab-module__2Hq4Wa__spin{to{transform:rotate(360deg)}}.accruals-tab-module__2Hq4Wa__error,.accruals-tab-module__2Hq4Wa__fallback{background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;align-items:center;gap:8px;padding:16px;display:flex}.accruals-tab-module__2Hq4Wa__errorIcon,.accruals-tab-module__2Hq4Wa__fallbackIcon{font-size:18px}.accruals-tab-module__2Hq4Wa__errorText,.accruals-tab-module__2Hq4Wa__fallbackText{color:#b45309;font-size:14px}.accruals-tab-module__2Hq4Wa__summaryGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.accruals-tab-module__2Hq4Wa__summaryCard{background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-elevation-100,#e5e5e5);border-radius:8px;flex-direction:column;gap:4px;padding:16px;display:flex}.accruals-tab-module__2Hq4Wa__summaryLabel{color:var(--theme-elevation-500,#888);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500}.accruals-tab-module__2Hq4Wa__summaryValue{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.accruals-tab-module__2Hq4Wa__summaryMeta{color:var(--theme-elevation-500,#888);font-size:12px}.accruals-tab-module__2Hq4Wa__progressBar{background:var(--theme-elevation-200,#ddd);border-radius:4px;height:8px;margin:8px 0;overflow:hidden}.accruals-tab-module__2Hq4Wa__progressFill{background:#10b981;border-radius:4px;height:100%;transition:width .3s}.accruals-tab-module__2Hq4Wa__section{flex-direction:column;gap:12px;display:flex}.accruals-tab-module__2Hq4Wa__sectionTitle{color:var(--theme-text,#1a1a1a);border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);margin:0;padding-bottom:8px;font-size:14px;font-weight:600}.accruals-tab-module__2Hq4Wa__breakdownGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.accruals-tab-module__2Hq4Wa__breakdownItem{flex-direction:column;gap:2px;display:flex}.accruals-tab-module__2Hq4Wa__breakdownLabel{color:var(--theme-elevation-500,#888);font-size:12px}.accruals-tab-module__2Hq4Wa__breakdownValue{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.accruals-tab-module__2Hq4Wa__formula{background:var(--theme-elevation-50,#fafafa);border-radius:6px;align-items:center;gap:8px;margin-top:8px;padding:12px;display:flex}.accruals-tab-module__2Hq4Wa__formulaLabel{color:var(--theme-elevation-500,#888);font-size:12px;font-weight:500}.accruals-tab-module__2Hq4Wa__formulaCode{color:var(--theme-text,#1a1a1a);font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:13px}.accruals-tab-module__2Hq4Wa__remainingCard{background:#dbeafe;border:1px solid #93c5fd;border-radius:8px;justify-content:space-between;align-items:center;padding:16px;display:flex}.accruals-tab-module__2Hq4Wa__remainingLabel{color:#1d4ed8;font-size:14px;font-weight:500}.accruals-tab-module__2Hq4Wa__remainingValue{color:#1d4ed8;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.accruals-tab-module__2Hq4Wa__eventsTable{border-collapse:collapse;width:100%}.accruals-tab-module__2Hq4Wa__eventsTable th{text-align:left;color:var(--theme-elevation-500,#888);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);padding:10px 12px;font-size:11px;font-weight:600}.accruals-tab-module__2Hq4Wa__eventsTable td{color:var(--theme-text,#1a1a1a);border-bottom:1px solid var(--theme-elevation-50,#fafafa);padding:10px 12px;font-size:13px}.accruals-tab-module__2Hq4Wa__eventsTable tr:last-child td{border-bottom:none}.accruals-tab-module__2Hq4Wa__amountCell{font-variant-numeric:tabular-nums;font-family:SF Mono,Monaco,Inconsolata,monospace}.accruals-tab-module__2Hq4Wa__tableLoading,.accruals-tab-module__2Hq4Wa__tableEmpty{text-align:center;color:var(--theme-elevation-500,#888);padding:24px;font-size:13px}.accruals-tab-module__2Hq4Wa__viewHistoryLink{color:#2563eb;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:8px 0;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}.accruals-tab-module__2Hq4Wa__viewHistoryLink:hover{color:#1d4ed8}@media (max-width:767px){.accruals-tab-module__2Hq4Wa__container{padding:16px}.accruals-tab-module__2Hq4Wa__summaryGrid,.accruals-tab-module__2Hq4Wa__breakdownGrid{grid-template-columns:1fr}.accruals-tab-module__2Hq4Wa__summaryValue{font-size:20px}}
.ecl-tab-module__--JnUG__container{flex-direction:column;gap:24px;padding:20px;display:flex}.ecl-tab-module__--JnUG__title{color:var(--theme-text,#1a1a1a);margin:0;font-size:18px;font-weight:600}.ecl-tab-module__--JnUG__loading{color:var(--theme-elevation-500,#888);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px;display:flex}.ecl-tab-module__--JnUG__spinner{border:2px solid var(--theme-elevation-200,#ddd);border-top-color:var(--theme-elevation-600,#666);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite ecl-tab-module__--JnUG__spin}@keyframes ecl-tab-module__--JnUG__spin{to{transform:rotate(360deg)}}.ecl-tab-module__--JnUG__error,.ecl-tab-module__--JnUG__fallback{background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;align-items:center;gap:8px;padding:16px;display:flex}.ecl-tab-module__--JnUG__errorIcon,.ecl-tab-module__--JnUG__fallbackIcon{font-size:18px}.ecl-tab-module__--JnUG__errorText,.ecl-tab-module__--JnUG__fallbackText{color:#b45309;font-size:14px}.ecl-tab-module__--JnUG__summaryGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.ecl-tab-module__--JnUG__summaryCard{background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-elevation-100,#e5e5e5);border-radius:8px;flex-direction:column;gap:4px;padding:16px;display:flex}.ecl-tab-module__--JnUG__summaryLabel{color:var(--theme-elevation-500,#888);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500}.ecl-tab-module__--JnUG__summaryValue{color:var(--theme-text,#1a1a1a);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.ecl-tab-module__--JnUG__summaryMeta{color:var(--theme-elevation-500,#888);font-size:12px}.ecl-tab-module__--JnUG__summaryChange{font-size:12px;font-weight:500}.ecl-tab-module__--JnUG__changeIncrease{color:#dc2626}.ecl-tab-module__--JnUG__changeDecrease{color:#16a34a}.ecl-tab-module__--JnUG__viewBreakdownLink{color:#2563eb;cursor:pointer;text-align:left;background:0 0;border:none;margin-top:8px;padding:0;font-size:12px;font-weight:500;transition:color .15s}.ecl-tab-module__--JnUG__viewBreakdownLink:hover{color:#1d4ed8;text-decoration:underline}.ecl-tab-module__--JnUG__section{flex-direction:column;gap:12px;display:flex}.ecl-tab-module__--JnUG__sectionTitle{color:var(--theme-text,#1a1a1a);border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);margin:0;padding-bottom:8px;font-size:14px;font-weight:600}.ecl-tab-module__--JnUG__calculationGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.ecl-tab-module__--JnUG__calculationItem{flex-direction:column;gap:2px;display:flex}.ecl-tab-module__--JnUG__calculationLabel{color:var(--theme-elevation-500,#888);font-size:12px}.ecl-tab-module__--JnUG__calculationValue{color:var(--theme-text,#1a1a1a);font-size:14px;font-weight:500}.ecl-tab-module__--JnUG__formula{background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-elevation-100,#e5e5e5);border-radius:8px;margin-top:8px;padding:16px}.ecl-tab-module__--JnUG__formulaRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}.ecl-tab-module__--JnUG__formulaLabel{color:var(--theme-elevation-500,#888);font-size:13px;font-weight:500}.ecl-tab-module__--JnUG__formulaExpression{color:var(--theme-text,#1a1a1a);font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:13px}.ecl-tab-module__--JnUG__formulaResult{color:var(--theme-text,#1a1a1a);padding-left:32px;font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:14px}.ecl-tab-module__--JnUG__formulaResult strong{color:#059669}.ecl-tab-module__--JnUG__triggerCard{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.ecl-tab-module__--JnUG__triggerRow{justify-content:space-between;align-items:center;display:flex}.ecl-tab-module__--JnUG__triggerLabel{color:#166534;font-size:13px}.ecl-tab-module__--JnUG__triggerValue{color:#166534;font-size:13px;font-weight:500}.ecl-tab-module__--JnUG__historyTable{border-collapse:collapse;width:100%}.ecl-tab-module__--JnUG__historyTable th{text-align:left;color:var(--theme-elevation-500,#888);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);padding:10px 12px;font-size:11px;font-weight:600}.ecl-tab-module__--JnUG__historyTable td{color:var(--theme-text,#1a1a1a);border-bottom:1px solid var(--theme-elevation-50,#fafafa);padding:10px 12px;font-size:13px}.ecl-tab-module__--JnUG__historyTable tr:last-child td{border-bottom:none}.ecl-tab-module__--JnUG__amountCell{font-variant-numeric:tabular-nums;font-family:SF Mono,Monaco,Inconsolata,monospace}.ecl-tab-module__--JnUG__traceLink{color:#2563eb;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;padding:8px 0;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}.ecl-tab-module__--JnUG__traceLink:hover{color:#1d4ed8}@media (max-width:767px){.ecl-tab-module__--JnUG__container{padding:16px}.ecl-tab-module__--JnUG__summaryGrid,.ecl-tab-module__--JnUG__calculationGrid{grid-template-columns:1fr}.ecl-tab-module__--JnUG__summaryValue{font-size:20px}}
.LoanAccountCard-module__6dPc5q__cardWrap{margin-bottom:7px}.LoanAccountCard-module__6dPc5q__row{text-align:left;border:1px solid var(--theme-elevation-150,#e3e6eb);background:var(--theme-elevation-0,#fff);cursor:pointer;border-radius:7px;width:100%;margin-bottom:0;padding:8px;display:block}.LoanAccountCard-module__6dPc5q__rowSelected{border:2px solid var(--theme-success-400,#4ade80);background:var(--theme-success-50,#f0fdf4);box-shadow:0 0 0 2px var(--theme-success-200,#bbf7d0);padding:7px}.LoanAccountCard-module__6dPc5q__rowClosed{opacity:.72}.LoanAccountCard-module__6dPc5q__rowTop{align-items:center;gap:6px;margin-bottom:3px;display:flex}.LoanAccountCard-module__6dPc5q__rowBottom{justify-content:space-between;align-items:center;display:flex}.LoanAccountCard-module__6dPc5q__dot{border-radius:50%;flex:none;width:7px;height:7px}.LoanAccountCard-module__6dPc5q__dotOverdue{background:var(--theme-error-500,#e5484d)}.LoanAccountCard-module__6dPc5q__dotPending{background:var(--theme-warning-500,#e5a000)}.LoanAccountCard-module__6dPc5q__dotActive{background:var(--theme-success-500,#30a46c)}.LoanAccountCard-module__6dPc5q__dotClosed{background:var(--theme-elevation-400,#aab2bd)}.LoanAccountCard-module__6dPc5q__accountNumber{color:var(--theme-text,#1f2733);font-family:ui-monospace,monospace;font-size:12px;font-weight:600}.LoanAccountCard-module__6dPc5q__statusLine{font-size:11px;font-weight:600}.LoanAccountCard-module__6dPc5q__status_overdue{color:var(--theme-error-500,#c0362c)}.LoanAccountCard-module__6dPc5q__status_pending{color:var(--theme-warning-700,#b7791f)}.LoanAccountCard-module__6dPc5q__status_active{color:var(--theme-success-600,#14854f)}.LoanAccountCard-module__6dPc5q__status_closed{color:var(--theme-elevation-500,#8a93a0);font-weight:400}.LoanAccountCard-module__6dPc5q__balance{color:var(--theme-text,#1f2733);font-size:13px;font-weight:700}.LoanAccountCard-module__6dPc5q__rowClosed .LoanAccountCard-module__6dPc5q__balance{color:var(--theme-elevation-500,#8a93a0);font-weight:600}.LoanAccountCard-module__6dPc5q__collectionsBadge{border-top:1px dashed var(--theme-elevation-150,#e3e6eb);flex-direction:column;gap:3px;margin-top:6px;padding-top:6px;display:flex}.LoanAccountCard-module__6dPc5q__collectionsBadgeText{color:var(--theme-elevation-650,#5b6472);text-transform:uppercase;letter-spacing:.02em;font-size:10px;font-weight:600}.LoanAccountCard-module__6dPc5q__collectionsFlags{gap:4px;display:flex}.LoanAccountCard-module__6dPc5q__flagChip{background:var(--theme-warning-100,#fdf3e0);color:var(--theme-warning-700,#b7791f);text-transform:uppercase;border-radius:8px;padding:1px 6px;font-size:9px;font-weight:700}.LoanAccountCard-module__6dPc5q__flagChipStop{background:var(--theme-error-100,#fbeceb);color:var(--theme-error-500,#c0362c)}.LoanAccountCard-module__6dPc5q__collectionsLink{color:var(--theme-elevation-650,#2f5bb0);padding:3px 8px 0;font-size:11px;font-weight:600;text-decoration:none;display:block}.LoanAccountCard-module__6dPc5q__collectionsLink:hover{text-decoration:underline}
.AccountRail-module__MuwbGa__rail{background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-150,#e3e6eb);box-sizing:border-box;border-radius:8px;height:100%;padding:10px}.AccountRail-module__MuwbGa__title{color:var(--theme-text,#1f2733);margin:0 0 2px;font-size:13px;font-weight:700}.AccountRail-module__MuwbGa__total{color:var(--theme-elevation-500,#8a93a0);margin:0 0 10px;font-size:11px}.AccountRail-module__MuwbGa__total strong{color:var(--theme-text,#1f2733)}.AccountRail-module__MuwbGa__empty{color:var(--theme-elevation-500,#8a93a0);font-size:12px}.AccountRail-module__MuwbGa__divider{align-items:center;gap:6px;margin:12px 0 7px;display:flex}.AccountRail-module__MuwbGa__divider:before,.AccountRail-module__MuwbGa__divider:after{content:"";background:var(--theme-elevation-100,#eceef1);flex:1;height:1px}.AccountRail-module__MuwbGa__dividerLabel{color:var(--theme-elevation-400,#aab2bd);letter-spacing:.04em;font-size:10px;font-weight:600}
.AttentionStrip-module__YARLkq__strip{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 2px 12px;display:flex}.AttentionStrip-module__YARLkq__label{color:var(--theme-elevation-500,#8a93a0);letter-spacing:.04em;font-size:11px;font-weight:700}.AttentionStrip-module__YARLkq__chip{border:1px solid #0000;border-radius:13px;padding:4px 11px;font-size:12px;font-weight:600}.AttentionStrip-module__YARLkq__clickable{cursor:pointer}.AttentionStrip-module__YARLkq__vulnerable{background:var(--theme-error-100,#fdecea);color:var(--theme-error-500,#b4231a);border-color:var(--theme-error-300,#f0b8b1);font-weight:700}.AttentionStrip-module__YARLkq__overdue{background:var(--theme-error-100,#fbeceb);color:var(--theme-error-500,#c0362c);border-color:var(--theme-error-300,#f1c4bf)}.AttentionStrip-module__YARLkq__pending_disbursement{background:var(--theme-warning-100,#fdf3e0);color:var(--theme-warning-700,#b7791f);border-color:var(--theme-warning-200,#f0dcae)}.AttentionStrip-module__YARLkq__writeoff_pending{background:var(--theme-elevation-50,#eef2fb);color:var(--theme-elevation-650,#2f5bb0);border-color:var(--theme-elevation-150,#cdd9f0)}.AttentionStrip-module__YARLkq__reapplication_blocked{background:var(--theme-error-100,#fdecea);color:var(--theme-error-500,#b4231a);border-color:var(--theme-error-300,#f0b8b1);font-weight:700}.AttentionStrip-module__YARLkq__collections{background:var(--theme-elevation-50,#eef2fb);color:var(--theme-elevation-650,#2f5bb0);border-color:var(--theme-elevation-150,#cdd9f0)}.AttentionStrip-module__YARLkq__hardship{background:var(--theme-warning-100,#fdf3e0);color:var(--theme-warning-700,#b7791f);border-color:var(--theme-warning-200,#f0dcae)}.AttentionStrip-module__YARLkq__stop_contact{background:var(--theme-error-100,#fbeceb);color:var(--theme-error-500,#c0362c);border-color:var(--theme-error-300,#f1c4bf);font-weight:700}.AttentionStrip-module__YARLkq__fraud_risk{background:var(--theme-error-100,#fdecea);color:var(--theme-error-500,#b4231a);border-color:var(--theme-error-300,#f0b8b1);font-weight:700}
.styles-module__V4hAGa__panel{border:1px solid var(--theme-elevation-150,#e5e7eb);border-radius:8px;margin-top:24px;overflow:hidden}.styles-module__V4hAGa__panelHeader{border-bottom:1px solid var(--theme-elevation-150,#e5e7eb);background:var(--theme-elevation-50,#f9fafb);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.styles-module__V4hAGa__panelTitle{color:var(--theme-text,#1a1a1a);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}.styles-module__V4hAGa__addNoteBtn{background:var(--theme-success-500,#2563eb);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.styles-module__V4hAGa__addNoteBtn:hover{background:var(--theme-success-600,#1d4ed8)}.styles-module__V4hAGa__filtersBar{border-bottom:1px solid var(--theme-elevation-150,#e5e7eb);background:var(--theme-elevation-50,#f9fafb);gap:8px;padding:12px 20px;display:flex}.styles-module__V4hAGa__filterSelect{border:1px solid var(--theme-elevation-200,#d1d5db);color:var(--theme-text,#1a1a1a);background:var(--theme-elevation-0,#fff);cursor:pointer;border-radius:6px;padding:6px 10px;font-size:13px}.styles-module__V4hAGa__noteCard{border-bottom:1px solid var(--theme-elevation-100,#f0f0f0);background:var(--theme-elevation-0,#fff);border-left:3px solid #0000;padding:14px 20px;transition:border-color .15s}.styles-module__V4hAGa__noteCardHighlighted{border-left-color:var(--theme-success-500,#2563eb)}.styles-module__V4hAGa__noteCardAmended .styles-module__V4hAGa__noteBody,.styles-module__V4hAGa__noteCardAmended .styles-module__V4hAGa__noteBodyRich{opacity:.65}.styles-module__V4hAGa__noteCardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:4px;display:flex}.styles-module__V4hAGa__noteCardHeaderRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.styles-module__V4hAGa__noteTypeLabel{color:var(--theme-text,#1a1a1a);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.styles-module__V4hAGa__noteTimestamp{color:var(--theme-elevation-600,#6b7280);white-space:nowrap;font-size:12px}.styles-module__V4hAGa__noteBadges{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.styles-module__V4hAGa__badge{white-space:nowrap;border-radius:4px;align-items:center;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.styles-module__V4hAGa__badgeAmended{color:#92400e;background:#fef3c7}.styles-module__V4hAGa__badgeAmendment{color:#1e40af;background:#dbeafe}.styles-module__V4hAGa__badgeTopic{background:var(--theme-elevation-100,#f3f4f6);color:var(--theme-elevation-700,#374151)}.styles-module__V4hAGa__badgeMeta{background:var(--theme-elevation-50,#f9fafb);color:var(--theme-elevation-700,#374151);border:1px solid var(--theme-elevation-150,#e5e7eb)}.styles-module__V4hAGa__badgePriorityHigh{color:#92400e;background:#fef3c7}.styles-module__V4hAGa__badgePriorityUrgent{color:#991b1b;background:#fee2e2}.styles-module__V4hAGa__badgePriorityLow{color:#6b7280;background:#f3f4f6}.styles-module__V4hAGa__badgeSentimentPositive{color:#065f46;background:#d1fae5}.styles-module__V4hAGa__badgeSentimentNegative,.styles-module__V4hAGa__badgeSentimentEscalation{color:#991b1b;background:#fee2e2}.styles-module__V4hAGa__noteSubject{color:var(--theme-text,#1a1a1a);margin-bottom:6px;font-size:14px;font-weight:600}.styles-module__V4hAGa__noteMetaRow{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.styles-module__V4hAGa__amendmentContextRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.styles-module__V4hAGa__amendmentContextText{color:var(--theme-elevation-600,#6b7280);font-size:12px}.styles-module__V4hAGa__noteBody{color:var(--theme-elevation-700,#374151);font-size:13px;line-height:1.5}.styles-module__V4hAGa__noteBodyRich p{margin:0 0 4px}.styles-module__V4hAGa__noteBodyRich p:last-child{margin-bottom:0}.styles-module__V4hAGa__noteBodyRich strong{font-weight:600}.styles-module__V4hAGa__noteBodyRich em{font-style:italic}.styles-module__V4hAGa__noteBodyRich u{text-decoration:underline}:is(.styles-module__V4hAGa__noteBodyRich ul,.styles-module__V4hAGa__noteBodyRich ol){margin:4px 0;padding-left:20px}.styles-module__V4hAGa__noteBodyRich li{margin-bottom:2px}.styles-module__V4hAGa__noteBodyRich a{color:var(--theme-success-500,#2563eb);text-decoration:underline}.styles-module__V4hAGa__bodyTruncated{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.styles-module__V4hAGa__showMoreBtn{color:var(--theme-success-500,#2563eb);cursor:pointer;background:0 0;border:none;margin-top:4px;padding:2px 0;font-size:12px}.styles-module__V4hAGa__noteDivider{border:none;border-top:1px solid var(--theme-elevation-100,#f0f0f0);margin:10px 0}.styles-module__V4hAGa__noteFooter{color:var(--theme-elevation-600,#6b7280);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12px;display:flex}.styles-module__V4hAGa__noteLinkedAccount{white-space:nowrap;align-items:center;gap:4px;display:flex}.styles-module__V4hAGa__noteAccountLinkBtn{color:var(--theme-success-500,#2563eb);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;text-decoration:underline;display:inline-flex}.styles-module__V4hAGa__noteAuthor{white-space:nowrap;flex:1}.styles-module__V4hAGa__amendBtn{color:var(--theme-success-500,#2563eb);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:12px}.styles-module__V4hAGa__amendBtn:hover{text-decoration:underline}.styles-module__V4hAGa__noteLinkBtn{color:var(--theme-success-500,#2563eb);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.styles-module__V4hAGa__amendmentHistory{border-top:1px solid var(--theme-elevation-100,#f0f0f0);margin-top:10px;padding-top:8px}.styles-module__V4hAGa__amendmentHistoryToggle{color:var(--theme-success-500,#2563eb);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:500;display:flex}.styles-module__V4hAGa__amendmentHistoryToggle:hover{text-decoration:underline}.styles-module__V4hAGa__amendmentHistoryList{flex-direction:column;gap:8px;margin-top:10px;display:flex}.styles-module__V4hAGa__prevVersionCard{background:var(--theme-elevation-50,#f9fafb);border:1px solid var(--theme-elevation-150,#e5e7eb);opacity:.85;border-radius:6px;padding:10px 12px}.styles-module__V4hAGa__prevVersionHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.styles-module__V4hAGa__prevVersionDate{color:var(--theme-elevation-600,#6b7280);font-size:11px;font-weight:500}.styles-module__V4hAGa__prevVersionAuthor{color:var(--theme-elevation-600,#6b7280);font-size:11px}.styles-module__V4hAGa__prevVersionSubject{color:var(--theme-text,#1a1a1a);margin-bottom:4px;font-size:13px;font-weight:600}.styles-module__V4hAGa__loadMoreBtn{border:none;border-top:1px solid var(--theme-elevation-150,#e5e7eb);width:100%;color:var(--theme-success-500,#2563eb);cursor:pointer;text-align:center;background:0 0;padding:12px;font-size:13px;font-weight:500;display:block}.styles-module__V4hAGa__loadMoreBtn:hover{background:var(--theme-elevation-50,#f9fafb)}.styles-module__V4hAGa__skeletonCard{border-bottom:1px solid var(--theme-elevation-100,#f0f0f0);padding:14px 20px;animation:1.5s ease-in-out infinite styles-module__V4hAGa__pulse}@media (prefers-reduced-motion:reduce){.styles-module__V4hAGa__skeletonCard{opacity:.7;animation:none}}.styles-module__V4hAGa__skeletonLine{background:var(--theme-elevation-100,#e5e7eb);border-radius:4px;height:12px;margin-bottom:8px}.styles-module__V4hAGa__skeletonLineShort{width:40%}.styles-module__V4hAGa__skeletonLineMed{width:70%}.styles-module__V4hAGa__skeletonLineFull{width:100%}@keyframes styles-module__V4hAGa__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes styles-module__V4hAGa__noteFlash{0%{background-color:#d1fae5}to{background-color:var(--theme-elevation-0,#fff)}}.styles-module__V4hAGa__noteFlash{animation:2s ease-out forwards styles-module__V4hAGa__noteFlash}@media (prefers-reduced-motion:reduce){.styles-module__V4hAGa__noteFlash{background-color:#d1fae5;animation:none}}.styles-module__V4hAGa__emptyState{text-align:center;color:var(--theme-elevation-600,#6b7280);padding:48px 24px}.styles-module__V4hAGa__emptyStateIcon{margin-bottom:12px;font-size:32px}.styles-module__V4hAGa__emptyStateText{font-size:14px;line-height:1.6}.styles-module__V4hAGa__filtersGroup{align-items:center;gap:8px;display:flex}.styles-module__V4hAGa__addNoteForm{flex-direction:column;gap:16px;display:flex}.styles-module__V4hAGa__addNoteField{flex-direction:column;gap:4px;display:flex}.styles-module__V4hAGa__addNoteLabel{color:var(--theme-text,#1a1a1a);font-size:13px;font-weight:500}.styles-module__V4hAGa__required{color:#dc2626;margin-left:2px}.styles-module__V4hAGa__addNoteReadOnly{color:var(--theme-elevation-600,#6b7280);background:var(--theme-elevation-50,#f9fafb);border:1px solid var(--theme-elevation-150,#e5e7eb);border-radius:6px;padding:8px 10px;font-size:14px}.styles-module__V4hAGa__amendWarningBanner{color:#92400e;background:#fffbeb;border:1px solid #f59e0b;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.4}.styles-module__V4hAGa__addNoteInput{border:1px solid var(--theme-elevation-200,#d1d5db);color:var(--theme-text,#1a1a1a);background:var(--theme-elevation-0,#fff);box-sizing:border-box;border-radius:6px;width:100%;padding:8px 10px;font-size:14px}.styles-module__V4hAGa__addNoteInput:focus{outline:2px solid var(--theme-success-500,#2563eb);outline-offset:-1px}.styles-module__V4hAGa__addNoteInput:disabled{background:var(--theme-elevation-50,#f9fafb);cursor:not-allowed}.styles-module__V4hAGa__addNoteSelect{border:1px solid var(--theme-elevation-200,#d1d5db);color:var(--theme-text,#1a1a1a);background:var(--theme-elevation-0,#fff);box-sizing:border-box;cursor:pointer;border-radius:6px;width:100%;padding:8px 10px;font-size:14px}.styles-module__V4hAGa__addNoteSelect:focus{outline:2px solid var(--theme-success-500,#2563eb);outline-offset:-1px}.styles-module__V4hAGa__addNoteSelect:disabled{background:var(--theme-elevation-50,#f9fafb);cursor:not-allowed}.styles-module__V4hAGa__addNoteTextarea{border:1px solid var(--theme-elevation-200,#d1d5db);color:var(--theme-text,#1a1a1a);background:var(--theme-elevation-0,#fff);box-sizing:border-box;resize:vertical;border-radius:6px;width:100%;padding:8px 10px;font-family:inherit;font-size:14px;line-height:1.5}.styles-module__V4hAGa__addNoteTextarea:focus{outline:2px solid var(--theme-success-500,#2563eb);outline-offset:-1px}.styles-module__V4hAGa__addNoteTextarea:disabled{background:var(--theme-elevation-50,#f9fafb);cursor:not-allowed}.styles-module__V4hAGa__editorWrapper{border:1px solid var(--theme-elevation-200,#d1d5db);background:var(--theme-elevation-0,#fff);border-radius:6px;min-height:140px;position:relative}.styles-module__V4hAGa__editorToolbar{border-bottom:1px solid var(--theme-elevation-150,#e5e7eb);background:var(--theme-elevation-50,#f9fafb);border-radius:6px 6px 0 0;flex-wrap:wrap;gap:6px;padding:8px 10px;display:flex}.styles-module__V4hAGa__editorToolbarBtn{border:1px solid var(--theme-elevation-200,#d1d5db);background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);cursor:pointer;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.styles-module__V4hAGa__editorToolbarBtn:hover:not(:disabled){background:var(--theme-elevation-50,#f9fafb)}.styles-module__V4hAGa__editorToolbarBtnActive{background:var(--theme-elevation-100,#e5e7eb)!important;border-color:var(--theme-elevation-400,#9ca3af)!important;color:var(--theme-success-500,#2563eb)!important}.styles-module__V4hAGa__editorToolbarBtn:disabled{opacity:.5;cursor:not-allowed}.styles-module__V4hAGa__editorContent .tiptap{min-height:140px;color:var(--theme-text,#1a1a1a);outline:none;padding:8px 10px;font-size:14px;line-height:1.5}.styles-module__V4hAGa__editorContent .tiptap:focus{outline:2px solid var(--theme-success-500,#2563eb);outline-offset:-1px;border-radius:0 0 6px 6px}.styles-module__V4hAGa__editorContent .tiptap p.is-editor-empty:first-child:before{content:"Describe the interaction in detail...";color:var(--theme-elevation-500,#9ca3af);float:left;pointer-events:none;height:0;font-size:14px}.styles-module__V4hAGa__addNoteError{color:#dc2626;margin:0;font-size:12px}.styles-module__V4hAGa__addNoteMore{border-top:1px solid var(--theme-elevation-150,#e5e7eb);padding-top:12px}.styles-module__V4hAGa__addNoteMoreBtn{color:var(--theme-success-500,#2563eb);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:13px;font-weight:500;display:flex}.styles-module__V4hAGa__addNoteMoreBtn:hover{text-decoration:underline}.styles-module__V4hAGa__addNoteMoreFields{background:var(--theme-elevation-50,#f9fafb);border-radius:6px;flex-direction:column;gap:12px;margin-top:12px;padding:12px;display:flex}.styles-module__V4hAGa__addNoteInlineField{align-items:center;gap:12px;display:flex}.styles-module__V4hAGa__addNoteInlineLabel{color:var(--theme-text,#1a1a1a);min-width:80px;font-size:13px;font-weight:500}.styles-module__V4hAGa__addNoteInlineField .styles-module__V4hAGa__addNoteSelect{flex:1}.styles-module__V4hAGa__addNoteActions{border-top:1px solid var(--theme-elevation-150,#e5e7eb);justify-content:flex-end;gap:8px;margin-top:4px;padding-top:8px;display:flex}.styles-module__V4hAGa__addNoteCancelBtn{background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-200,#d1d5db);color:var(--theme-text,#1a1a1a);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500}.styles-module__V4hAGa__addNoteCancelBtn:hover{background:var(--theme-elevation-50,#f9fafb)}.styles-module__V4hAGa__addNoteCancelBtn:disabled{opacity:.5;cursor:not-allowed}.styles-module__V4hAGa__addNoteSubmitBtn{background:var(--theme-success-500,#2563eb);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 20px;font-size:14px;font-weight:500}.styles-module__V4hAGa__addNoteSubmitBtn:hover:not(:disabled){background:var(--theme-success-600,#1d4ed8)}.styles-module__V4hAGa__addNoteSubmitBtn:disabled{opacity:.5;cursor:not-allowed}
.styles-module__JA4UNW__panel{border:1px solid var(--theme-elevation-150,#e5e7eb);border-radius:8px;margin-top:24px;overflow:hidden}.styles-module__JA4UNW__panelHeader{border-bottom:1px solid var(--theme-elevation-150,#e5e7eb);background:var(--theme-elevation-50,#f9fafb);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.styles-module__JA4UNW__panelTitle{color:var(--theme-text,#1a1a1a);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:15px;font-weight:600;overflow:hidden}.styles-module__JA4UNW__headerActions{align-items:center;gap:8px;display:flex}.styles-module__JA4UNW__addNoteBtn{background:var(--theme-success-500,#2563eb);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.styles-module__JA4UNW__addNoteBtn:hover{background:var(--theme-success-600,#1d4ed8)}.styles-module__JA4UNW__filtersBar{border-bottom:1px solid var(--theme-elevation-150,#e5e7eb);background:var(--theme-elevation-50,#f9fafb);flex-wrap:wrap;gap:6px;padding:12px 20px;display:flex}.styles-module__JA4UNW__filterChip{border:1px solid var(--theme-elevation-200,#d1d5db);background:var(--theme-elevation-0,#fff);color:var(--theme-elevation-700,#374151);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s,border-color .15s,color .15s}.styles-module__JA4UNW__filterChip:hover{background:var(--theme-elevation-50,#f9fafb)}.styles-module__JA4UNW__filterChipActive{background:var(--theme-success-500,#2563eb);border-color:var(--theme-success-500,#2563eb);color:#fff}.styles-module__JA4UNW__filterChipActive:hover{background:var(--theme-success-600,#1d4ed8)}.styles-module__JA4UNW__filterChipCount{opacity:.7;margin-left:4px;font-size:11px}.styles-module__JA4UNW__timeline{flex-direction:column;display:flex}.styles-module__JA4UNW__emptyState{text-align:center;color:var(--theme-elevation-600,#6b7280);padding:48px 24px}.styles-module__JA4UNW__emptyStateIcon{margin-bottom:12px;font-size:32px}.styles-module__JA4UNW__emptyStateText{font-size:14px;line-height:1.6}.styles-module__JA4UNW__loadMoreBtn{border:none;border-top:1px solid var(--theme-elevation-150,#e5e7eb);width:100%;color:var(--theme-success-500,#2563eb);cursor:pointer;text-align:center;background:0 0;padding:12px;font-size:13px;font-weight:500;display:block}.styles-module__JA4UNW__loadMoreBtn:hover{background:var(--theme-elevation-50,#f9fafb)}.styles-module__JA4UNW__loadMoreBtn:disabled{opacity:.6;cursor:progress}.styles-module__JA4UNW__notificationCard{border-bottom:1px solid var(--theme-elevation-100,#f0f0f0);background:var(--theme-elevation-0,#fff);border-left:3px solid var(--theme-elevation-200,#d1d5db);flex-direction:column;gap:6px;padding:14px 20px;display:flex}.styles-module__JA4UNW__notificationCardSent{border-left-color:#10b981}.styles-module__JA4UNW__notificationCardFailed{border-left-color:#ef4444}.styles-module__JA4UNW__notificationCardBlocked{border-left-color:#f59e0b}.styles-module__JA4UNW__notificationCardStatement{border-left-color:#3b82f6}.styles-module__JA4UNW__notificationCardLegal{background:linear-gradient(#ef44440a 0%,#ef444400 100%)}.styles-module__JA4UNW__cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.styles-module__JA4UNW__cardHeaderLeft{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.styles-module__JA4UNW__cardIcon{font-size:16px;line-height:1}.styles-module__JA4UNW__cardLabel{color:var(--theme-text,#1a1a1a);font-size:13px;font-weight:600}.styles-module__JA4UNW__cardSecondary{color:var(--theme-elevation-600,#6b7280);font-size:12px}.styles-module__JA4UNW__cardTimestamp{color:var(--theme-elevation-600,#6b7280);white-space:nowrap;font-size:12px}.styles-module__JA4UNW__cardMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.styles-module__JA4UNW__badge{white-space:nowrap;border-radius:4px;align-items:center;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.styles-module__JA4UNW__badgeSent{color:#065f46;background:#d1fae5}.styles-module__JA4UNW__badgeFailed{color:#991b1b;background:#fee2e2}.styles-module__JA4UNW__badgeBlocked{color:#92400e;background:#fef3c7}.styles-module__JA4UNW__badgeStatement{color:#1e40af;background:#dbeafe}.styles-module__JA4UNW__badgeLegal{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5}.styles-module__JA4UNW__badgeMeta{background:var(--theme-elevation-50,#f9fafb);color:var(--theme-elevation-700,#374151);border:1px solid var(--theme-elevation-150,#e5e7eb)}.styles-module__JA4UNW__cardFooter{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.styles-module__JA4UNW__cardTemplateInfo{color:var(--theme-elevation-500,#9ca3af);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.styles-module__JA4UNW__viewBodyBtn{border:1px solid var(--theme-elevation-200,#d1d5db);background:var(--theme-elevation-0,#fff);color:var(--theme-success-500,#2563eb);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.styles-module__JA4UNW__viewBodyBtn:hover{background:var(--theme-elevation-50,#f9fafb)}.styles-module__JA4UNW__viewBodyBtn:disabled{opacity:.5;cursor:not-allowed}.styles-module__JA4UNW__errorMessage{color:#991b1b;margin-top:2px;font-size:12px;font-style:italic}.styles-module__JA4UNW__modalOverlay{z-index:1000;background:#0000008c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.styles-module__JA4UNW__modalContent{background:var(--theme-elevation-0,#fff);border-radius:8px;flex-direction:column;width:100%;max-width:720px;max-height:90vh;display:flex;overflow:hidden}.styles-module__JA4UNW__modalHeader{border-bottom:1px solid var(--theme-elevation-150,#e5e7eb);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.styles-module__JA4UNW__modalTitle{color:var(--theme-text,#1a1a1a);margin:0;font-size:16px;font-weight:600}.styles-module__JA4UNW__modalCloseBtn{color:var(--theme-elevation-600,#6b7280);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:22px;line-height:1}.styles-module__JA4UNW__modalCloseBtn:hover{color:var(--theme-text,#1a1a1a)}.styles-module__JA4UNW__modalBody{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex;overflow:auto}.styles-module__JA4UNW__modalSubject{color:var(--theme-elevation-700,#374151);font-size:14px}.styles-module__JA4UNW__modalSubjectLabel{margin-right:6px;font-weight:600}.styles-module__JA4UNW__modalIframe{border:1px solid var(--theme-elevation-150,#e5e7eb);background:#fff;border-radius:6px;width:100%;min-height:400px}.styles-module__JA4UNW__modalPre{white-space:pre-wrap;background:var(--theme-elevation-50,#f9fafb);border:1px solid var(--theme-elevation-150,#e5e7eb);border-radius:6px;max-height:60vh;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;overflow:auto}.styles-module__JA4UNW__modalSkeleton{background:var(--theme-elevation-100,#f3f4f6);border-radius:6px;height:320px;animation:1.5s ease-in-out infinite styles-module__JA4UNW__pulse}@media (prefers-reduced-motion:reduce){.styles-module__JA4UNW__modalSkeleton{opacity:.7;animation:none}}.styles-module__JA4UNW__modalEmpty{text-align:center;color:var(--theme-elevation-600,#6b7280);padding:32px 16px;font-size:14px;line-height:1.5}@keyframes styles-module__JA4UNW__pulse{0%,to{opacity:1}50%{opacity:.5}}
.styles-module__trTRwG__badge{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.styles-module__trTRwG__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.styles-module__trTRwG__active{color:#1d4ed8;background:#dbeafe}.styles-module__trTRwG__active .styles-module__trTRwG__dot{background:#3b82f6;animation:2s ease-in-out infinite styles-module__trTRwG__pulse}@media (prefers-reduced-motion:reduce){.styles-module__trTRwG__active .styles-module__trTRwG__dot{animation:none}}.styles-module__trTRwG__paused{color:#92400e;background:#fef3c7}.styles-module__trTRwG__paused .styles-module__trTRwG__dot{background:#f59e0b}.styles-module__trTRwG__soft_end{color:#6b7280;background:#f3f4f6}.styles-module__trTRwG__soft_end .styles-module__trTRwG__dot{background:#9ca3af}.styles-module__trTRwG__hard_end{color:#374151;background:#e5e7eb}.styles-module__trTRwG__hard_end .styles-module__trTRwG__dot{background:#6b7280}.styles-module__trTRwG__approved{color:#15803d;background:#dcfce7}.styles-module__trTRwG__approved .styles-module__trTRwG__dot{background:#22c55e}.styles-module__trTRwG__declined{color:#b91c1c;background:#fee2e2}.styles-module__trTRwG__declined .styles-module__trTRwG__dot{background:#ef4444}.styles-module__trTRwG__ended{color:#4b5563;background:#f3f4f6}.styles-module__trTRwG__ended .styles-module__trTRwG__dot{background:#9ca3af}@keyframes styles-module__trTRwG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}
.styles-module__Odbs9W__panel{border-top:1px solid var(--theme-elevation-100,#f3f4f6);padding:20px 0}.styles-module__Odbs9W__panelHeader{justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 0 12px;display:flex}.styles-module__Odbs9W__panelTitle{color:var(--theme-elevation-900,#111);margin:0;font-size:16px;font-weight:600}.styles-module__Odbs9W__count{color:var(--theme-elevation-500,#888);font-weight:400}.styles-module__Odbs9W__appCard{border:1px solid var(--theme-elevation-150,#e5e7eb);color:inherit;background:var(--theme-bg,#fff);border-radius:8px;align-items:center;gap:12px;min-height:44px;margin-bottom:8px;padding:10px 12px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.styles-module__Odbs9W__appCard:hover,.styles-module__Odbs9W__appCard:focus-visible{border-color:var(--theme-elevation-300,#ccc);outline:none;box-shadow:0 2px 8px #0000000f}.styles-module__Odbs9W__appCard:focus-visible{outline:2px solid var(--theme-success,#0ea5e9);outline-offset:2px}.styles-module__Odbs9W__cardLeft{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.styles-module__Odbs9W__liveIndicator{background:#3b82f6;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite styles-module__Odbs9W__livePulse}@media (prefers-reduced-motion:reduce){.styles-module__Odbs9W__liveIndicator{animation:none}}.styles-module__Odbs9W__cardMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.styles-module__Odbs9W__appNumber{color:var(--theme-elevation-600,#555);font-family:SF Mono,Fira Code,monospace;font-size:12px}.styles-module__Odbs9W__appDetails{color:var(--theme-elevation-800,#222);font-size:13px;font-weight:500}.styles-module__Odbs9W__appDate{color:var(--theme-elevation-400,#aaa);white-space:nowrap;flex-shrink:0;font-size:12px}.styles-module__Odbs9W__cardRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}.styles-module__Odbs9W__cardRow .styles-module__Odbs9W__appCard{flex:1;margin-bottom:0}.styles-module__Odbs9W__accountLink{border:1px solid var(--theme-elevation-150,#e5e7eb);width:32px;height:32px;color:var(--theme-success-700,#0369a1);background:var(--theme-bg,#fff);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.styles-module__Odbs9W__accountLink:hover,.styles-module__Odbs9W__accountLink:focus-visible{background:var(--theme-elevation-50,#f5f5f5);border-color:var(--theme-elevation-300,#ccc);outline:none}.styles-module__Odbs9W__accountLink:focus-visible{outline:2px solid var(--theme-success,#0ea5e9);outline-offset:2px}.styles-module__Odbs9W__skeletonCard{background:var(--theme-elevation-50,#f5f5f5);border-radius:8px;height:56px;margin-bottom:8px;animation:1.5s ease-in-out infinite styles-module__Odbs9W__pulse}.styles-module__Odbs9W__emptyState{text-align:center;color:var(--theme-elevation-500,#888);padding:24px 0;font-size:14px}.styles-module__Odbs9W__errorMessage{color:var(--theme-elevation-500,#888);padding:8px 0;font-size:13px}@keyframes styles-module__Odbs9W__livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@keyframes styles-module__Odbs9W__pulse{0%,to{opacity:1}50%{opacity:.5}}
.ContextPane-module__ogXhCa__pane{background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-150,#e3e6eb);box-sizing:border-box;border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}.ContextPane-module__ogXhCa__tabs{border-bottom:1px solid var(--theme-elevation-100,#eceef1);display:flex}.ContextPane-module__ogXhCa__tab{color:var(--theme-elevation-600,#6b7280);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:9px;font-size:12.5px}.ContextPane-module__ogXhCa__tabActive{color:var(--theme-text,#2563eb);border-bottom-color:var(--theme-elevation-800,#2563eb);font-weight:600}.ContextPane-module__ogXhCa__body{flex:1;padding:10px;overflow-y:auto}
