.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move;box-shadow:0 0 0 9999em #00000080}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}.ReactCrop__crop-selection:focus{outline:none;border-color:#00f;border-style:solid}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:#0003;border:1px solid rgba(255,255,255,.7);outline:1px solid transparent}.ReactCrop__drag-handle:focus:after{border-color:#00f;background:#2dbfff}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}.styles_overlay__E0W9a{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:1000;animation:styles_fadeIn__YjVNx .2s ease}@keyframes styles_fadeIn__YjVNx{0%{opacity:0}to{opacity:1}}.styles_drawer__2K3Pi{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:480px;background:var(--theme-elevation-0,#fff);box-shadow:-4px 0 24px rgba(0,0,0,.15);display:flex;flex-direction:column;animation:styles_slideIn__JMxWi .25s ease;outline:none}@keyframes styles_slideIn__JMxWi{0%{transform:translateX(100%)}to{transform:translateX(0)}}.styles_header__k5ArP{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);flex-shrink:0}.styles_title__4IAs_{font-size:18px;font-weight:600;color:var(--theme-text,#1a1a1a);margin:0}.styles_closeButton__f1KiV{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;border-radius:6px;color:var(--theme-elevation-600,#666);cursor:pointer;transition:background .15s ease,color .15s ease}.styles_closeButton__f1KiV:hover{background:var(--theme-elevation-100,#f3f3f3);color:var(--theme-text,#1a1a1a)}.styles_closeButton__f1KiV:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:2px}.styles_content__SAcyr{flex:1 1;overflow-y:auto;padding:24px}@media (max-width:520px){.styles_drawer__2K3Pi{max-width:100%}}.styles_container__lmwNk{max-width:1200px;margin:0 auto;padding:24px}.styles_header__T2KXm{margin-bottom:24px}.styles_headerTitle__96rAI{font-size:24px;font-weight:600;color:var(--theme-text,#1a1a1a);margin:0 0 8px}.styles_headerBreadcrumb__1lEQc{font-size:14px;color:var(--theme-elevation-600,#666)}.styles_headerBreadcrumb__1lEQc a{color:var(--theme-elevation-800,#333);text-decoration:none}.styles_headerBreadcrumb__1lEQc a:hover{text-decoration:underline}.styles_grid__Ney2a{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:768px){.styles_grid__Ney2a{grid-template-columns:350px 1fr}}@media (min-width:1024px){.styles_grid__Ney2a{grid-template-columns:400px 1fr}}.styles_content__pNsZW,.styles_main__eg6NB,.styles_sidebar__uJsvJ{display:flex;flex-direction:column;gap:24px}.styles_profileCard__ngsJ5{background:var(--theme-elevation-0,#fff);border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.styles_profileHeader__xV00O{display:flex;align-items:center;gap:16px;margin-bottom:20px}.styles_profileAvatar__LDr4U{width:64px;height:64px;border-radius:50%;background:var(--theme-elevation-100,#f0f0f0);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;color:var(--theme-elevation-600,#666)}.styles_profileHeaderText__RQhLG{flex:1 1}.styles_profileName__rGRoh{font-size:20px;font-weight:600;color:var(--theme-text,#1a1a1a);margin:0 0 4px}.styles_profileCustomerId__cUyYd{font-size:13px;color:var(--theme-elevation-600,#666);font-family:monospace}.styles_profileCopyable__s_FsE{display:inline-flex;align-items:center;gap:4px}.styles_profileDetails___R75o{display:flex;flex-direction:column;gap:12px}.styles_profileRow__a7IWc{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.styles_profileLabel__1N_sP{font-size:13px;color:var(--theme-elevation-600,#666);flex-shrink:0}.styles_profileValue__gjdvK{font-size:14px;color:var(--theme-text,#1a1a1a);text-align:right}.styles_profileIconLink___DkHa{display:inline-flex;align-items:center;margin-left:4px;color:var(--theme-elevation-500,#888);transition:color .15s}.styles_profileIconLink___DkHa:hover{color:var(--theme-elevation-700,#2563eb)}.styles_profileIconLinkSvg__PUA_l{width:14px;height:14px}.styles_profileBadges__NoCLB{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--theme-elevation-100,#e5e5e5)}.styles_badge__aIF35{display:inline-flex;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;border-radius:6px}.styles_badgeVerified__ZDSpo{background:#dcfce7;color:#166534}.styles_badgeStaff__BPw07{background:#dbeafe;color:#1d4ed8}.styles_badgeInvestor__xQnKM{background:#fef3c7;color:#b45309}.styles_badgeFounder__Ngylm{background:#f3e8ff;color:#7c3aed}.styles_badgeVulnerable__zqAOf{background:#fee2e2;color:#b91c1c}.styles_vulnerableBanner__kKy0N{display:flex;gap:16px;padding:16px;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin-bottom:24px}.styles_vulnerableBannerIcon__Dupai{flex-shrink:0;width:24px;height:24px;color:#dc2626}.styles_vulnerableBannerContent__bO0Jt{flex:1 1}.styles_vulnerableBannerTitle__whPTZ{font-size:14px;font-weight:600;color:#991b1b;margin:0 0 8px}.styles_vulnerableBannerText__GpRN2{font-size:13px;color:#b91c1c;margin:0 0 8px;line-height:1.5}.styles_vulnerableBannerList__aIevX{margin:0;padding:0 0 0 20px;font-size:13px;color:#b91c1c;line-height:1.6}.styles_vulnerableBannerList__aIevX li{margin-bottom:2px}.styles_accountsSection__mf15A{background:var(--theme-elevation-0,#fff);border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.styles_sectionTitle___BdH8{font-size:16px;font-weight:600;color:var(--theme-text,#1a1a1a);margin:0}.styles_accountsSectionHeader__CBd7y{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.styles_accountsTotal__ioka1{font-size:14px;font-weight:600;color:var(--theme-text,#1a1a1a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_accountsList__alUl_{display:flex;flex-direction:column;gap:12px}.styles_accountCard__Bo4B3{display:block;width:100%;background:var(--theme-elevation-50,#fafafa);border-radius:8px;padding:16px;border:1px solid var(--theme-elevation-100,#e5e5e5);cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.styles_accountCard__Bo4B3:hover{border-color:var(--theme-elevation-300,#ccc);box-shadow:0 2px 8px rgba(0,0,0,.08)}.styles_accountCard__Bo4B3:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:2px}.styles_accountCardSelected__fo9cr{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_accountCardSelected__fo9cr:hover{border-color:var(--theme-success-500,#22c55e)}.styles_accountCardHeader__hc5ug{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.styles_accountCardTitle__70Ncf{display:flex;flex-direction:column;gap:4px}.styles_accountNumber__ukvH3{font-size:15px;font-weight:600;color:var(--theme-text,#1a1a1a)}.styles_accountStatus__Crbds{display:inline-flex;padding:2px 8px;font-size:11px;font-weight:500;border-radius:4px;width:-moz-fit-content;width:fit-content}.styles_statusPendingDisbursement__BVfqM{background:#fef3c7;color:#92400e}.styles_statusActive__lEeJV{background:#dcfce7;color:#166534}.styles_statusPaidOff__ksj3G{background:#dbeafe;color:#1d4ed8}.styles_statusArrears__A5JAd{background:#fee2e2;color:#b91c1c}.styles_statusWrittenOff__mCZL5{background:#f3f4f6;color:#6b7280}.styles_accountCardIndicator__UtWd1{flex-shrink:0}.styles_cachedIndicator__PM_zT,.styles_liveIndicator__b2qb_{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500}.styles_liveIndicator__b2qb_{color:#166534}.styles_cachedIndicator__PM_zT{color:#b45309}.styles_cachedIndicatorDot__qOXDd,.styles_liveIndicatorDot__9f4EE{width:6px;height:6px;border-radius:50%}.styles_liveIndicatorDot__9f4EE{background:#22c55e}.styles_cachedIndicatorDot__qOXDd{background:#f59e0b}.styles_accountCardBalances__t13tC{display:flex;flex-direction:column;gap:8px}.styles_accountCardBalances__t13tC,.styles_accountCardFooter__pkwZX{padding-top:12px;border-top:1px solid var(--theme-elevation-100,#e5e5e5)}.styles_accountCardFooter__pkwZX{margin-top:12px}.styles_accountCardHint__DVWQ6{font-size:12px;color:var(--theme-elevation-500,#888)}.styles_accountDetails__kfKFk{display:flex;flex-direction:column;gap:8px}.styles_balanceRow__9sB3y{display:flex;justify-content:space-between;align-items:baseline}.styles_balanceLabel__LODjE{font-size:13px;color:var(--theme-elevation-600,#666)}.styles_balanceValue__1R1CX{font-size:14px;font-weight:500;color:var(--theme-text,#1a1a1a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_balanceRowTotal__PHH_d{margin-top:4px;padding-top:8px;border-top:1px dashed var(--theme-elevation-200,#ddd)}.styles_balanceValueTotal__KWL2T{font-size:15px;font-weight:600;color:var(--theme-text,#1a1a1a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_detailsContainer__SEgwo{display:flex;flex-direction:column;gap:24px}.styles_detailsHeader__h9sYR{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:16px;border-bottom:1px solid var(--theme-elevation-100,#e5e5e5)}.styles_detailsAccountInfo__knUST{display:flex;flex-direction:column;gap:4px}.styles_detailsAccountNumber__W7Qcg{font-size:18px;font-weight:600;color:var(--theme-text,#1a1a1a)}.styles_detailsLoanId__T8q5M{font-size:13px;color:var(--theme-elevation-600,#666);font-family:monospace}.styles_detailsStatus__n3ANh{display:inline-flex;padding:4px 12px;font-size:12px;font-weight:500;border-radius:6px}.styles_detailsSection__r_81q{display:flex;flex-direction:column;gap:12px}.styles_detailsSectionTitle__aVDQJ{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--theme-text,#1a1a1a);margin:0}.styles_detailsLiveTag__InjVs{background:#dcfce7;color:#166534}.styles_detailsCachedTag__ITg47,.styles_detailsLiveTag__InjVs{display:inline-flex;align-items:center;padding:2px 8px;font-size:10px;font-weight:500;border-radius:4px}.styles_detailsCachedTag__ITg47{background:#fef3c7;color:#b45309}.styles_detailsGrid__iGsPv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.styles_detailsItem__z4PTf{display:flex;flex-direction:column;gap:4px}.styles_detailsLabel__uWVR4{font-size:12px;color:var(--theme-elevation-600,#666)}.styles_detailsValue__K9HsT{font-size:14px;font-weight:500;color:var(--theme-text,#1a1a1a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_detailsValueHighlight__HRPlD{font-size:16px;font-weight:600}.styles_detailsTimestamp__kjahj{font-size:11px;color:var(--theme-elevation-500,#888);margin:0}.styles_transactionsSection__rVBS8{background:var(--theme-elevation-0,#fff);border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.styles_transactionsList__1qNrK{display:flex;flex-direction:column}.styles_transactionRow__HQSX_{display:grid;grid-template-columns:100px 1fr 100px 120px;grid-gap:16px;gap:16px;padding:12px 0;border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);font-size:14px}.styles_transactionRow__HQSX_:last-child{border-bottom:none}.styles_txHeader__iOcBi{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px}.styles_txRefreshBtn__gpyjZ{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;color:var(--theme-text,#1a1a1a);background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;cursor:pointer;transition:background .15s,border-color .15s;flex-shrink:0}.styles_txRefreshBtn__gpyjZ:hover:not(:disabled){background:var(--theme-elevation-50,#fafafa);border-color:var(--theme-elevation-300,#ccc)}.styles_txRefreshBtn__gpyjZ:disabled{opacity:.7;cursor:not-allowed}.styles_txRefreshIcon__UITDY{width:14px;height:14px;flex-shrink:0}.styles_txRefreshIconSpinning__L_hzy{animation:styles_spin__VkzPJ 1s linear infinite}@keyframes styles_spin__VkzPJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_txCopyable___ix_U{display:inline-flex;align-items:center;gap:4px}.styles_txFilters__OoHby{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.styles_txFilterSelect__UCMe4{padding:8px 12px;font-size:13px;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);cursor:pointer}.styles_txFilterSelect__UCMe4:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:2px}.styles_txFilterDate__R8FL_{padding:8px 12px;font-size:13px;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a)}.styles_txFilterDate__R8FL_:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:2px}.styles_txFilterClear__s8Dw0{padding:8px 16px;font-size:13px;font-weight:500;border:none;border-radius:6px;background:var(--theme-elevation-100,#f3f3f3);color:var(--theme-text,#1a1a1a);cursor:pointer;transition:background .15s ease}.styles_txFilterClear__s8Dw0:hover{background:var(--theme-elevation-200,#e5e5e5)}.styles_txTableWrapper__LTyB_{overflow-x:auto}.styles_txTable__cCywS{width:100%;border-collapse:collapse;font-size:14px}.styles_txHeaderCell__h1XUV{text-align:left;padding:12px 8px;font-weight:600;font-size:12px;color:var(--theme-elevation-600,#666);border-bottom:2px solid var(--theme-elevation-100,#e5e5e5);text-transform:uppercase;letter-spacing:.5px}.styles_txRow__s3Yzw{border-bottom:1px solid var(--theme-elevation-100,#e5e5e5)}.styles_txRow__s3Yzw:hover{background:var(--theme-elevation-50,#fafafa)}.styles_txRowHighlighted__cC6GZ{background:#fef3c7;animation:styles_highlightFade__f6oj5 3s ease-out forwards}@keyframes styles_highlightFade__f6oj5{0%{background:#fef3c7}to{background:transparent}}.styles_txIdMono__DCP_y{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:11px;color:var(--theme-elevation-600,#666)}.styles_txIdCell__Y1cZ2{display:inline-flex;align-items:center;gap:6px}.styles_txBackButton__eFEs_{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:#2563eb;border:none;border-radius:4px;cursor:pointer;transition:all .15s ease;flex-shrink:0;position:relative}.styles_txBackButton__eFEs_ svg{width:14px;height:14px;color:white}.styles_txBackButton__eFEs_:hover{background:#1d4ed8;transform:scale(1.05)}.styles_txBackButton__eFEs_:active{transform:scale(.95)}.styles_txBackButton__eFEs_:after{content:attr(data-tooltip);position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:8px;padding:6px 10px;background:#1f2937;color:white;font-size:12px;font-weight:500;white-space:nowrap;border-radius:4px;opacity:0;visibility:hidden;transition:opacity .1s ease,visibility .1s ease;pointer-events:none;z-index:100}.styles_txBackButton__eFEs_:hover:after{opacity:1;visibility:visible;transition-delay:.2s}.styles_txCellBack__sdRGf{width:32px;padding:8px 4px!important}.styles_txCardBackRow__iTebV{padding:8px 0 4px;border-bottom:1px solid rgba(0,0,0,.06);margin-bottom:8px}.styles_txBackButtonCard__QWKBG{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;color:white;background:#2563eb;border:none;border-radius:4px;cursor:pointer;transition:all .15s ease}.styles_txBackButtonCard__QWKBG svg{width:12px;height:12px}.styles_txBackButtonCard__QWKBG:hover{background:#1d4ed8}.styles_txBackButtonCard__QWKBG:active{transform:scale(.98)}.styles_txCell___M6oK{padding:12px 8px;color:var(--theme-text,#1a1a1a)}.styles_txCellRight__NIAEU{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_txTypeBadge__tzQCK{display:inline-flex;padding:3px 8px;font-size:11px;font-weight:500;border-radius:4px}.styles_txTypeDisbursement__PQULk{background:#dbeafe;color:#1d4ed8}.styles_txTypeEstablishmentFee__4bzsF{background:#f3e8ff;color:#7c3aed}.styles_txTypeRepayment__Lwt5N{background:#dcfce7;color:#166534}.styles_txTypeLateFee__tyVLO{background:#fee2e2;color:#b91c1c}.styles_txTypeFeeWaiver__BcZrR{background:#ccfbf1;color:#0d9488}.styles_txTypeAdjustment__F7MLM{background:#f3f4f6;color:#6b7280}.styles_txTypeWriteOff__cwiA_{background:#fef3c7;color:#b45309}.styles_txAmountPositive___hbhE{color:#b91c1c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_txAmountNegative__X2GvR{color:#166534;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_txEmpty__2e_Q5,.styles_txFallback__au5Q_,.styles_txLoading__psLAE{display:flex;align-items:center;justify-content:center;gap:8px;padding:32px;text-align:center;color:var(--theme-elevation-600,#666);font-size:14px}.styles_txFallback__au5Q_{background:#fef3c7;color:#b45309;border-radius:8px}.styles_txFallbackIcon__MfGO4{font-size:16px}.styles_txLoadMore__XIsww{display:flex;justify-content:center;padding:16px 0}.styles_txLoadMoreBtn__4MVHt{padding:10px 24px;font-size:13px;font-weight:500;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);cursor:pointer;transition:border-color .15s ease,background .15s ease}.styles_txLoadMoreBtn__4MVHt:hover:not(:disabled){border-color:var(--theme-elevation-300,#ccc);background:var(--theme-elevation-50,#fafafa)}.styles_txLoadMoreBtn__4MVHt:disabled{opacity:.6;cursor:not-allowed}.styles_txCardList__FbZhB{display:none}.styles_txCard__em7XU{background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-elevation-100,#e5e5e5);border-radius:8px;padding:12px;margin-bottom:12px}.styles_txCardHighlighted__m4EWQ{background:#fef3c7;border-color:#fbbf24;animation:styles_highlightFade__f6oj5 3s ease-out forwards}.styles_txCardHeader__P_aQI{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.styles_txCardDate__hAX6l{font-size:12px;color:var(--theme-elevation-600,#666)}.styles_txCardBody__9_9O0{display:flex;flex-direction:column;gap:8px}.styles_txCardRow__wkrft{display:flex;justify-content:space-between;align-items:baseline}.styles_txCardLabel__tIUYV{font-size:12px;color:var(--theme-elevation-600,#666)}.styles_txCardValue__7GazP{font-size:14px;font-weight:500;color:var(--theme-text,#1a1a1a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:768px){.styles_txTableWrapper__LTyB_{display:none}.styles_txCardList__FbZhB{display:block}.styles_txFilters__OoHby{flex-direction:column}.styles_txFilterDate__R8FL_,.styles_txFilterSelect__UCMe4{width:100%}}.styles_waiveFeeForm__J2tCT{display:flex;flex-direction:column;gap:20px}.styles_waiveFeeBalance__E3B0X{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--theme-elevation-50,#fafafa);border-radius:8px}.styles_waiveFeeBalanceLabel__o4f0o{font-size:14px;color:var(--theme-elevation-600,#666)}.styles_waiveFeeBalanceValue__Cle8S{font-size:18px;font-weight:600;color:var(--theme-text,#1a1a1a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_waiveFeeError__nx_H5{padding:12px;background:#fee2e2;color:#b91c1c;border-radius:6px;font-size:13px}.styles_waiveFeeField__KQLMd{display:flex;flex-direction:column;gap:6px}.styles_waiveFeeLabel__WG9BW{font-size:14px;font-weight:500;color:var(--theme-text,#1a1a1a)}.styles_required__qaPyF{color:#b91c1c}.styles_waiveFeeInputWrapper__CSOi7{display:flex;align-items:center;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;overflow:hidden}.styles_waiveFeeInputPrefix__h3GDx{padding:10px 12px;background:var(--theme-elevation-50,#fafafa);color:var(--theme-elevation-600,#666);font-size:14px;border-right:1px solid var(--theme-elevation-200,#ddd)}.styles_waiveFeeInput__HhhsJ{flex:1 1;padding:10px 12px;border:none;font-size:14px;color:var(--theme-text,#1a1a1a);outline:none}.styles_waiveFeeInput__HhhsJ:focus{box-shadow:inset 0 0 0 2px var(--theme-elevation-500,#888)}.styles_waiveFeeInput__HhhsJ:disabled{background:var(--theme-elevation-100,#f3f3f3);cursor:not-allowed}.styles_waiveFeeTextarea__W1caS{padding:10px 12px;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;font-size:14px;font-family:inherit;color:var(--theme-text,#1a1a1a);resize:vertical;min-height:80px}.styles_waiveFeeTextarea__W1caS:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:-1px}.styles_waiveFeeTextarea__W1caS:disabled{background:var(--theme-elevation-100,#f3f3f3);cursor:not-allowed}.styles_waiveFeeHint__nBkSE{font-size:12px;color:var(--theme-elevation-500,#888);margin:0}.styles_waiveFeeActions__BXs2A{display:flex;gap:12px;padding-top:12px;border-top:1px solid var(--theme-elevation-100,#e5e5e5)}.styles_waiveFeeCancelBtn__0AmRX{flex:1 1;padding:12px;font-size:14px;font-weight:500;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);cursor:pointer;transition:background .15s ease}.styles_waiveFeeCancelBtn__0AmRX:hover{background:var(--theme-elevation-50,#fafafa)}.styles_waiveFeeSubmitBtn__zDe9P{flex:1 1;padding:12px;font-size:14px;font-weight:500;border:none;border-radius:6px;background:#10b981;color:#fff;cursor:pointer;transition:background .15s ease}.styles_waiveFeeSubmitBtn__zDe9P:hover:not(:disabled){background:#059669}.styles_waiveFeeSubmitBtn__zDe9P:disabled{background:#a7f3d0;cursor:not-allowed}.styles_readOnlyWarning__Qsz8m{display:flex;align-items:center;gap:8px;padding:12px;background:#fef3c7;color:#b45309;border-radius:6px;font-size:13px}.styles_readOnlyIcon__h3Izg{font-size:16px}.styles_pendingWarning__xdJ6A{display:flex;align-items:center;gap:8px;padding:12px;background:#dbeafe;color:#1e40af;border-radius:6px;font-size:13px}.styles_pendingIcon__60rNq{font-size:16px}.styles_writeOffForm__mM7N0{display:flex;flex-direction:column;gap:20px}.styles_writeOffSummary__0_ZPJ{padding:16px;background:var(--theme-elevation-50,#fafafa);border-radius:8px}.styles_writeOffSummaryTitle__qT6hR{margin:0 0 12px;font-size:14px;font-weight:600;color:var(--theme-text,#1a1a1a)}.styles_writeOffSummaryGrid__awEei{display:grid;grid-gap:12px;gap:12px}.styles_writeOffSummaryItem__o9Zll{display:flex;justify-content:space-between;align-items:center}.styles_writeOffSummaryLabel__ZLl4a{font-size:13px;color:var(--theme-elevation-600,#666)}.styles_writeOffSummaryValue__hjzxB{font-size:13px;font-weight:500;color:var(--theme-text,#1a1a1a);font-family:monospace}.styles_writeOffSummaryValueLarge__Fnvx1{font-size:18px;font-weight:600;color:var(--theme-text,#1a1a1a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_writeOffError__F_AgX{padding:12px;background:#fee2e2;color:#b91c1c;border-radius:6px;font-size:13px}.styles_writeOffField__6qbgw{display:flex;flex-direction:column;gap:6px}.styles_writeOffLabel__PatR_{font-size:14px;font-weight:500;color:var(--theme-text,#1a1a1a)}.styles_writeOffInputWrapper__TWCKJ{display:flex;align-items:center;border:1px solid var(--theme-elevation-200,#444);border-radius:6px;overflow:hidden;background:var(--theme-input-bg,var(--theme-elevation-100,#2a2a2a))}.styles_writeOffInputPrefix__WWoD3{padding:12px;background:var(--theme-elevation-50,#1f1f1f);border-right:1px solid var(--theme-elevation-200,#444);color:var(--theme-elevation-600,#999);font-weight:500}.styles_writeOffInput__Nw45G{flex:1 1;padding:12px;border:none;font-size:14px;outline:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:transparent;color:var(--theme-text,#fff)}.styles_writeOffInput__Nw45G:focus{box-shadow:inset 0 0 0 1px #3b82f6}.styles_writeOffInput__Nw45G:disabled{background:var(--theme-elevation-50,#1a1a1a);color:var(--theme-elevation-500,#666)}.styles_writeOffSelect__X9kMU{padding:12px;border:1px solid var(--theme-elevation-200,#444);border-radius:6px;font-size:14px;outline:none;background:var(--theme-input-bg,var(--theme-elevation-100,#2a2a2a));color:var(--theme-text,#fff);cursor:pointer}.styles_writeOffSelect__X9kMU:focus{box-shadow:0 0 0 2px #3b82f6}.styles_writeOffSelect__X9kMU:disabled{background:var(--theme-elevation-50,#1a1a1a);color:var(--theme-elevation-500,#666);cursor:not-allowed}.styles_writeOffTextarea__aKgbl{padding:12px;border:1px solid var(--theme-elevation-200,#444);border-radius:6px;font-size:14px;font-family:inherit;resize:vertical;min-height:100px;outline:none;background:var(--theme-input-bg,var(--theme-elevation-100,#2a2a2a));color:var(--theme-text,#fff)}.styles_writeOffTextarea__aKgbl:focus{box-shadow:0 0 0 2px #3b82f6}.styles_writeOffTextarea__aKgbl:disabled{background:var(--theme-elevation-50,#1a1a1a);color:var(--theme-elevation-500,#666)}.styles_writeOffHint___0GTl{margin:0;font-size:12px;color:var(--theme-elevation-500,#888)}.styles_writeOffActions__X1WZ7{display:flex;gap:12px;padding-top:8px}.styles_writeOffCancelBtn__36_JY{flex:1 1;padding:12px;font-size:14px;font-weight:500;border:1px solid var(--theme-elevation-200,#444);border-radius:6px;background:var(--theme-elevation-100,#2a2a2a);color:var(--theme-text,#fff);cursor:pointer;transition:background .15s ease}.styles_writeOffCancelBtn__36_JY:hover{background:var(--theme-elevation-150,#333)}.styles_writeOffSubmitBtn__6GKqX{flex:1 1;padding:12px;font-size:14px;font-weight:500;border:none;border-radius:6px;background:#ef4444;color:#fff;cursor:pointer;transition:background .15s ease}.styles_writeOffSubmitBtn__6GKqX:hover:not(:disabled){background:#dc2626}.styles_writeOffSubmitBtn__6GKqX:disabled{background:#fca5a5;cursor:not-allowed}.styles_seniorApprovalWarning__M_NuR{display:flex;align-items:center;gap:8px;padding:12px;background:#fef3c7;color:#b45309;border-radius:6px;font-size:13px;border:1px solid #fcd34d}.styles_warningIcon___N_0h{font-size:16px}.styles_pendingWriteOffBadge__6AFRd{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#fef3c7;color:#b45309;border-radius:4px;font-size:11px;font-weight:500}.styles_pendingWriteOffBadgeIcon__wGFZG{font-size:12px}.styles_detailsActions__NIP2q{display:flex;gap:12px;padding-top:16px;margin-top:16px;border-top:1px solid var(--theme-elevation-100,#e5e5e5)}.styles_detailsActionBtn__uAaXu{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;font-size:14px;font-weight:500;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);cursor:pointer;transition:border-color .15s ease,background .15s ease}.styles_detailsActionBtn__uAaXu:hover:not(:disabled){border-color:var(--theme-elevation-300,#ccc);background:var(--theme-elevation-50,#fafafa)}.styles_detailsActionBtn__uAaXu:disabled{opacity:.5;cursor:not-allowed}.styles_detailsActionBtnPrimary__Guzt_{background:#10b981;border-color:#10b981;color:#fff}.styles_detailsActionBtnPrimary__Guzt_:hover:not(:disabled){background:#059669;border-color:#059669}.styles_repaymentForm__Id6bz{display:flex;flex-direction:column;gap:20px}.styles_repaymentBalance__KkbZR{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--theme-elevation-50,#fafafa);border-radius:8px}.styles_repaymentBalanceLabel__Ucb_n{font-size:14px;color:var(--theme-elevation-600,#666)}.styles_repaymentBalanceValue__XHKVD{font-size:18px;font-weight:600;color:var(--theme-text,#1a1a1a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_repaymentError__dupRW{padding:12px;background:#fee2e2;color:#b91c1c;border-radius:6px;font-size:13px}.styles_disbursementSuccess__2pMis{padding:12px;background:#dcfce7;color:#166534;border-radius:6px;font-size:13px;font-weight:500}.styles_repaymentField__u1qrX{display:flex;flex-direction:column;gap:6px}.styles_repaymentLabel__j0xwr{font-size:14px;font-weight:500;color:var(--theme-text,#1a1a1a)}.styles_repaymentLink__OqS9z{font-size:14px;font-weight:500;color:var(--theme-elevation-700,#1d4ed8);text-decoration:none}.styles_repaymentLink__OqS9z:hover{text-decoration:underline}.styles_repaymentInputWrapper__MUnCk{display:flex;align-items:center;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;overflow:hidden}.styles_repaymentInputPrefix__5mOrU{padding:10px 12px;background:var(--theme-elevation-50,#fafafa);color:var(--theme-elevation-600,#666);font-size:14px;border-right:1px solid var(--theme-elevation-200,#ddd)}.styles_repaymentInput__qhdfn{flex:1 1;padding:10px 12px;border:none;font-size:14px;color:var(--theme-text,#1a1a1a);outline:none}.styles_repaymentInput__qhdfn:focus{box-shadow:inset 0 0 0 2px var(--theme-elevation-500,#888)}.styles_repaymentInput__qhdfn:disabled{background:var(--theme-elevation-100,#f3f3f3);cursor:not-allowed}.styles_repaymentTextInput__Rgt2k{padding:10px 12px;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;font-size:14px;color:var(--theme-text,#1a1a1a)}.styles_repaymentTextInput__Rgt2k:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:-1px}.styles_repaymentTextInput__Rgt2k:disabled{background:var(--theme-elevation-100,#f3f3f3);cursor:not-allowed}.styles_repaymentSelect__6i8Um{padding:10px 12px;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;font-size:14px;color:var(--theme-text,#1a1a1a);background:var(--theme-elevation-0,#fff);cursor:pointer}.styles_repaymentSelect__6i8Um:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:-1px}.styles_repaymentSelect__6i8Um:disabled{background:var(--theme-elevation-100,#f3f3f3);cursor:not-allowed}.styles_repaymentTextarea__fZn2Q{padding:10px 12px;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;font-size:14px;font-family:inherit;color:var(--theme-text,#1a1a1a);resize:vertical;min-height:60px}.styles_repaymentTextarea__fZn2Q:focus{outline:2px solid var(--theme-elevation-500,#888);outline-offset:-1px}.styles_repaymentTextarea__fZn2Q:disabled{background:var(--theme-elevation-100,#f3f3f3);cursor:not-allowed}.styles_repaymentHint__wd7_M{font-size:12px;color:var(--theme-elevation-500,#888);margin:0}.styles_repaymentActions__lmpRU{display:flex;gap:12px;padding-top:12px;border-top:1px solid var(--theme-elevation-100,#e5e5e5)}.styles_repaymentCancelBtn__cei0i{flex:1 1;padding:12px;font-size:14px;font-weight:500;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;background:var(--theme-elevation-0,#fff);color:var(--theme-text,#1a1a1a);cursor:pointer;transition:background .15s ease}.styles_repaymentCancelBtn__cei0i:hover{background:var(--theme-elevation-50,#fafafa)}.styles_repaymentSubmitBtn__hDdkj{flex:1 1;padding:12px;font-size:14px;font-weight:500;border:none;border-radius:6px;background:#3b82f6;color:#fff;cursor:pointer;transition:background .15s ease}.styles_repaymentSubmitBtn__hDdkj:hover:not(:disabled){background:#2563eb}.styles_repaymentSubmitBtn__hDdkj:disabled{background:#93c5fd;cursor:not-allowed}.styles_overpaymentConfirm__wzdf0{display:flex;gap:12px;padding:16px;background:#fef3c7;border:1px solid #f59e0b;border-radius:8px}.styles_overpaymentConfirmIcon__BWwTN{font-size:24px;flex-shrink:0}.styles_overpaymentConfirmContent__Qdntl{flex:1 1}.styles_overpaymentConfirmTitle__NoJon{font-size:14px;font-weight:600;color:#92400e;margin:0 0 4px}.styles_overpaymentConfirmText__lgduj{font-size:13px;color:#b45309;margin:0 0 12px}.styles_overpaymentConfirmActions__WbhfH{display:flex;gap:8px}.styles_overpaymentCancelBtn__EA3EA{padding:8px 16px;font-size:13px;font-weight:500;border:1px solid #d97706;border-radius:4px;background:transparent;color:#92400e;cursor:pointer}.styles_overpaymentCancelBtn__EA3EA:hover{background:rgba(217,119,6,.1)}.styles_overpaymentConfirmBtn__Q_y4l{padding:8px 16px;font-size:13px;font-weight:500;border:none;border-radius:4px;background:#d97706;color:#fff;cursor:pointer}.styles_overpaymentConfirmBtn__Q_y4l:hover{background:#b45309}.styles_errorContainer__p3ew0{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;padding:48px}.styles_errorIcon__Djv_Z{width:64px;height:64px;margin-bottom:24px;color:var(--theme-elevation-400,#999)}.styles_errorTitle__ARp3c{font-size:20px;font-weight:600;color:var(--theme-text,#1a1a1a);margin:0 0 8px}.styles_errorMessage__N5LL4{font-size:14px;color:var(--theme-elevation-600,#666);margin:0 0 24px}.styles_errorLink__bhWhq{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:var(--theme-elevation-800,#333);color:#fff;border-radius:8px;text-decoration:none;font-size:14px;font-weight:500;transition:background .15s ease}.styles_errorLink__bhWhq:hover{background:var(--theme-elevation-900,#1a1a1a)}.styles_errorHint__SKAek{margin-top:12px;font-size:13px;color:var(--theme-elevation-500,#888)}.styles_placeholderText__zRHyO{color:var(--theme-elevation-600,#666);font-size:14px;margin:0}.styles_selectionPrompt__Iw_nC{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;background:var(--theme-elevation-0,#fff);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);text-align:center}.styles_selectionPromptIcon__wIbYq{font-size:48px;margin-bottom:16px}.styles_selectionPromptTitle__sWo_t{font-size:18px;font-weight:600;color:var(--theme-text,#1a1a1a);margin:0 0 8px}.styles_selectionPromptText__FDEMJ{font-size:14px;color:var(--theme-elevation-600,#666);margin:0;max-width:320px}.styles_selectionPromptHint__6LN_q{font-size:12px;color:var(--theme-elevation-500,#888);margin:16px 0 0}.styles_selectionPromptHint__6LN_q kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;margin:0 2px;font-size:11px;font-weight:600;font-family:inherit;background:var(--theme-elevation-100,#f0f0f0);border:1px solid var(--theme-elevation-200,#ddd);border-radius:4px;box-shadow:0 1px 0 var(--theme-elevation-200,#ddd)}.styles_feeListSection__khoEo{background:var(--theme-bg,#fff);border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.styles_feeListHeader__HE92C{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.styles_feeListToggle__aUIlm{padding:6px 12px;font-size:13px;font-weight:500;background:var(--theme-elevation-100,#f5f5f5);border:1px solid var(--theme-elevation-200,#e0e0e0);border-radius:6px;cursor:pointer;transition:background .15s,border-color .15s}.styles_feeListToggle__aUIlm:hover{background:var(--theme-elevation-150,#eee)}.styles_feeListToggleActive___DpSb{background:var(--theme-error-100,#fef2f2);border-color:var(--theme-error-300,#fca5a5);color:var(--theme-error-700,#b91c1c)}.styles_feeToolbar__MODGh{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-elevation-200,#e0e0e0);border-radius:6px;margin-bottom:16px;gap:12px;flex-wrap:wrap}.styles_feeToolbarLeft__uVXfR{display:flex;gap:8px}.styles_feeToolbarRight__RkfMk{display:flex;align-items:center;gap:12px}.styles_feeToolbarBtn__0A18c{padding:6px 10px;font-size:12px;background:var(--theme-bg,#fff);border:1px solid var(--theme-elevation-200,#ddd);border-radius:4px;cursor:pointer}.styles_feeToolbarBtn__0A18c:hover:not(:disabled){background:var(--theme-elevation-100,#f5f5f5)}.styles_feeToolbarBtn__0A18c:disabled{opacity:.5;cursor:not-allowed}.styles_feeToolbarSummary___phFE{font-size:13px;font-weight:500;color:var(--theme-text,#1a1a1a)}.styles_feeToolbarWaiveBtn__7C8eP{padding:8px 16px;font-size:13px;font-weight:500;background:var(--theme-success-500,#22c55e);color:white;border:none;border-radius:6px;cursor:pointer;transition:background .15s}.styles_feeToolbarWaiveBtn__7C8eP:hover:not(:disabled){background:var(--theme-success-600,#16a34a)}.styles_feeToolbarWaiveBtn__7C8eP:disabled{background:var(--theme-elevation-300,#ccc);cursor:not-allowed}.styles_feeTableWrapper__U8Zi2{overflow-x:auto}.styles_feeTable__3ThSM{width:100%;border-collapse:collapse;font-size:14px}.styles_feeHeaderCell__Y1u4p{padding:10px 12px;text-align:left;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--theme-elevation-600,#666);border-bottom:2px solid var(--theme-elevation-200,#e0e0e0)}.styles_feeRow__95HVH{border-bottom:1px solid var(--theme-elevation-100,#f0f0f0)}.styles_feeRowClickable__9yZoA{cursor:pointer}.styles_feeRowClickable__9yZoA:hover{background:var(--theme-elevation-50,#fafafa)}.styles_feeRowSelected___dMWh{background:var(--theme-success-50,#f0fdf4)}.styles_feeRowSelected___dMWh:hover{background:var(--theme-success-100,#dcfce7)}.styles_feeCell__1vI6E{padding:12px;vertical-align:middle}.styles_feeCheckbox__Axgey{width:18px;height:18px;cursor:pointer;accent-color:var(--theme-success-500,#22c55e)}.styles_feeTypeBadge__NR09t{display:inline-flex;padding:4px 8px;font-size:11px;font-weight:500;border-radius:4px;text-transform:uppercase}.styles_feeTypeLateFee__hnIQG{background:var(--theme-warning-100,#fef3c7);color:var(--theme-warning-700,#b45309)}.styles_feeEmpty__wh_gl,.styles_feeError__Kvwh3,.styles_feeLoading__NrMFf{padding:24px;text-align:center;color:var(--theme-elevation-600,#666);font-size:14px}.styles_feeError__Kvwh3{color:var(--theme-error-500,#ef4444)}.styles_bulkWaiveForm__0UbGA{display:flex;flex-direction:column;gap:20px}.styles_bulkWaiveSummary__WeD9J{background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-elevation-200,#e0e0e0);border-radius:8px;padding:16px}.styles_bulkWaiveSummaryTitle__vkDmu{font-size:14px;font-weight:600;color:var(--theme-text,#1a1a1a);margin-bottom:12px}.styles_bulkWaiveSummaryGrid__8XC_0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.styles_bulkWaiveSummaryItem__4ftq8{display:flex;flex-direction:column;gap:4px}.styles_bulkWaiveSummaryLabel__hiUGn{font-size:12px;color:var(--theme-elevation-600,#666)}.styles_bulkWaiveSummaryValue__kjyN7{font-size:18px;font-weight:600;color:var(--theme-text,#1a1a1a)}.styles_bulkWaiveFeeList__txlY9{max-height:200px;overflow-y:auto;border:1px solid var(--theme-elevation-200,#e0e0e0);border-radius:6px}.styles_bulkWaiveFeeItem__mrUIS{display:flex;justify-content:space-between;padding:10px 12px;font-size:13px;border-bottom:1px solid var(--theme-elevation-100,#f0f0f0)}.styles_bulkWaiveFeeItem__mrUIS:last-child{border-bottom:none}.styles_bulkWaiveFeeType__bALIs{color:var(--theme-elevation-600,#666)}.styles_bulkWaiveFeeAmount__nYtNu{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_bulkWaiveField__nPda_{display:flex;flex-direction:column;gap:6px}.styles_bulkWaiveLabel__JxAK4{font-size:14px;font-weight:500;color:var(--theme-text,#1a1a1a)}.styles_bulkWaiveTextarea__y4XFd{padding:10px 12px;font-size:14px;border:1px solid var(--theme-elevation-200,#ddd);border-radius:6px;resize:vertical;min-height:80px}.styles_bulkWaiveTextarea__y4XFd:focus{outline:none;border-color:var(--theme-elevation-400,#aaa)}.styles_bulkWaiveActions__tk0zD{display:flex;justify-content:flex-end;gap:12px;padding-top:12px;border-top:1px solid var(--theme-elevation-100,#eee)}.styles_bulkWaiveCancelBtn__30RHD{padding:10px 20px;font-size:14px;background:transparent;border:1px solid var(--theme-elevation-300,#ccc);border-radius:6px;cursor:pointer}.styles_bulkWaiveCancelBtn__30RHD:hover{background:var(--theme-elevation-100,#f5f5f5)}.styles_bulkWaiveSubmitBtn__5dpsu{padding:10px 20px;font-size:14px;font-weight:500;background:var(--theme-success-500,#22c55e);color:white;border:none;border-radius:6px;cursor:pointer}.styles_bulkWaiveSubmitBtn__5dpsu:hover:not(:disabled){background:var(--theme-success-600,#16a34a)}.styles_bulkWaiveSubmitBtn__5dpsu:disabled{background:var(--theme-elevation-300,#ccc);cursor:not-allowed}@media (max-width:767px){.styles_accountsSection__mf15A,.styles_container__lmwNk,.styles_profileCard__ngsJ5,.styles_transactionsSection__rVBS8{padding:16px}.styles_transactionRow__HQSX_{grid-template-columns:1fr 1fr;gap:8px}.styles_feeToolbarRight__RkfMk,.styles_feeToolbar__MODGh{flex-direction:column;align-items:stretch}.styles_feeToolbarWaiveBtn__7C8eP{width:100%;text-align:center}}.styles_container__sbdxU{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:0;gap:0;min-height:calc(100vh - 60px);background:var(--theme-elevation-0)}.styles_rail__Mv3Y5{border-right:1px solid var(--theme-elevation-100);padding:16px 12px;background:var(--theme-elevation-50);overflow-y:auto}.styles_railHeading__RCIJv{font-size:11px;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.6px;padding:8px 8px 6px;margin:0}.styles_railList__6bf1D{display:flex;flex-direction:column;gap:1px;list-style:none;padding:0;margin:0 0 16px}.styles_railItem__p1HDc{display:flex;align-items:center;gap:10px;padding:7px 10px;font-size:13px;color:var(--theme-elevation-800);background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;text-align:left;width:100%;transition:background .12s ease,color .12s ease}.styles_railItem__p1HDc:hover{background:var(--theme-elevation-100)}.styles_railItem__p1HDc.styles_active__hOvR4{background:var(--theme-elevation-150,var(--theme-elevation-100));color:var(--theme-text);font-weight:500}.styles_railItemIcon__FVbxD{font-size:14px;line-height:1;flex-shrink:0}.styles_railItemLabel__sqyCw{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_main__DPyPy{display:flex;flex-direction:column;min-width:0;padding:20px 24px;gap:14px}.styles_mainHeader__lh_4o{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.styles_mainTitle__8XA0c{font-size:18px;font-weight:600;color:var(--theme-text);margin:0}.styles_mainDescription__DjvI0{font-size:13px;color:var(--theme-elevation-500)}.styles_filterBar__YqUhU{display:flex;flex-direction:column;gap:10px;padding:12px 14px;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-100);border-radius:8px}.styles_filterRow__g6Q2l{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.styles_searchInput__xfBxb{flex:1 1;min-width:220px;padding:7px 12px;font-size:13px;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-200);border-radius:6px;color:var(--theme-text)}.styles_searchInput__xfBxb:focus{outline:none;border-color:var(--theme-elevation-400)}.styles_chipStrip___Rntb{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:28px}.styles_chip__eTXS3{display:inline-flex;align-items:center;gap:6px;padding:4px 4px 4px 10px;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-200);border-radius:14px;font-size:12px;color:var(--theme-elevation-800)}.styles_chipLabel__AWD0I{font-weight:500}.styles_chipValue__sHvq_{font-weight:400;color:var(--theme-elevation-600)}.styles_chipRemove__9XYlx{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;background:transparent;color:var(--theme-elevation-500);cursor:pointer;border-radius:50%;font-size:14px;line-height:1}.styles_chipRemove__9XYlx:hover{background:var(--theme-elevation-150,var(--theme-elevation-200));color:var(--theme-text)}.styles_addFilter__EfU0n{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;background:transparent;border:1px dashed var(--theme-elevation-300);border-radius:14px;font-size:12px;color:var(--theme-elevation-600);cursor:pointer}.styles_addFilter__EfU0n:hover{border-color:var(--theme-elevation-500);color:var(--theme-text)}.styles_filterMeta__94t_E{display:flex;align-items:center;justify-content:space-between;gap:12px}.styles_resultCount__zC410{font-size:13px;color:var(--theme-elevation-600)}.styles_resultCountNumber__pS2nk{font-weight:600;color:var(--theme-text)}.styles_actionRow__0MVeR{display:flex;align-items:center;gap:8px}.styles_actionButton__HeKPF{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-200);border-radius:6px;font-size:12px;color:var(--theme-text);cursor:pointer}.styles_actionButton__HeKPF:hover:not(:disabled){border-color:var(--theme-elevation-400);background:var(--theme-elevation-50)}.styles_actionButton__HeKPF:disabled{opacity:.5;cursor:not-allowed}.styles_kbd__WUmNN{display:inline-flex;align-items:center;justify-content:center;min-width:18px;padding:0 4px;font-size:10px;font-family:SF Mono,Monaco,monospace;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:3px;color:var(--theme-elevation-700)}.styles_tableWrapper__SO3oD{flex:1 1;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-100);border-radius:8px;overflow:hidden}.styles_table__nBPYR{width:100%;border-collapse:collapse}.styles_table__nBPYR th{padding:10px 14px;text-align:left;font-size:11px;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.5px;background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-100);white-space:nowrap}.styles_sortableHeader__Dbqii{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_sortableHeader__Dbqii:hover{color:var(--theme-text)}.styles_sortIndicator__UNiUF{display:inline-block;margin-left:4px;opacity:.6}.styles_table__nBPYR td{padding:11px 14px;font-size:13px;color:var(--theme-text);border-bottom:1px solid var(--theme-elevation-50);vertical-align:middle}.styles_table__nBPYR tbody tr{cursor:pointer;transition:background .12s ease}.styles_table__nBPYR tbody tr:hover{background:var(--theme-elevation-50)}.styles_table__nBPYR tbody tr.styles_focused__cdzGF{background:var(--theme-elevation-100);box-shadow:inset 3px 0 0 var(--theme-success-500,#0ea5e9)}.styles_accountNumber__Xbm9g{color:var(--theme-elevation-800)}.styles_accountNumber__Xbm9g,.styles_balance__vJMgZ{font-family:SF Mono,Monaco,monospace;font-weight:500}.styles_balance__vJMgZ{text-align:right}.styles_muted__hjCQb{color:var(--theme-elevation-500)}.styles_statusBadge__fdD_0{display:inline-flex;align-items:center;padding:3px 8px;border-radius:10px;font-size:11px;font-weight:500;white-space:nowrap}.styles_statusActive__DHQBO{background:#dcfce7;color:#166534}.styles_statusPending__i7_IC{background:#fef3c7;color:#92400e}.styles_statusArrears__gCgto{background:#fee2e2;color:#991b1b}.styles_statusPaidOff__4RJwX{background:#dbeafe;color:#1e40af}.styles_statusWrittenOff__7kVco{background:#f3f4f6;color:#4b5563}.styles_bucketBadge__SGYd4{display:inline-flex;align-items:center;padding:3px 8px;border-radius:10px;font-size:11px;font-weight:500;white-space:nowrap;font-family:SF Mono,Monaco,monospace}.styles_bucketCurrent__71SRL{background:#ecfdf5;color:#047857}.styles_bucketEarly__PMH2j{background:#fef3c7;color:#92400e}.styles_bucketLate__ooIqQ{background:#fed7aa;color:#c2410c}.styles_bucketDefault__JFkSY{background:#fee2e2;color:#991b1b}.styles_bucketClosed__7BJli{background:#f3f4f6;color:#4b5563}.styles_bucketInArrears__OPxZK{box-shadow:inset 0 0 0 1px rgba(220,38,38,.35)}.styles_disburseIconButton__O6e4k{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-200);border-radius:6px;font-size:14px;line-height:1;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}.styles_disburseIconButton__O6e4k:hover{background:var(--theme-success-50,#ecfdf5);border-color:var(--theme-success-500,#10b981);transform:translateY(-1px)}.styles_disburseIconButton__O6e4k:focus{outline:2px solid var(--theme-success-500,#10b981);outline-offset:1px}.styles_pagination__wFLSB{display:flex;justify-content:center;align-items:center;gap:16px;padding:14px;border-top:1px solid var(--theme-elevation-100)}.styles_pageInfo__vMMcM{font-size:13px;color:var(--theme-elevation-500)}.styles_empty__C98zG,.styles_loading__mnULK{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;gap:10px}.styles_emptyIcon__T9Jtg{font-size:36px;opacity:.55}.styles_emptyTitle__QEuE_{font-size:15px;font-weight:600;color:var(--theme-text);margin:0}.styles_emptyText__pe54J{font-size:13px;color:var(--theme-elevation-500);margin:0;text-align:center;max-width:360px}.styles_spinner__nNXgi{width:24px;height:24px;border:2px solid var(--theme-elevation-100);border-top-color:var(--theme-elevation-500);border-radius:50%;animation:styles_spin__d1kPk .8s linear infinite}@keyframes styles_spin__d1kPk{to{transform:rotate(1turn)}}.styles_modalOverlay__rtGux{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:50;padding:16px}.styles_modal__4vzuM{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-100);border-radius:10px;width:100%;max-width:520px;max-height:80vh;overflow-y:auto;padding:22px;display:flex;flex-direction:column;gap:14px}.styles_modalHeader__Sssen{display:flex;justify-content:space-between;align-items:center}.styles_modalTitle__3agXi{font-size:16px;font-weight:600;color:var(--theme-text);margin:0}.styles_modalClose__x0WpZ{background:none;border:none;font-size:20px;color:var(--theme-elevation-500);cursor:pointer;line-height:1}.styles_modalGroup__nucud{display:flex;flex-direction:column;gap:6px}.styles_modalLabel__ObLhk{font-size:11px;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.5px}.styles_modalInputs__0E_Tu{display:flex;gap:8px}.styles_modalInput__kVFEu{flex:1 1;padding:7px 10px;font-size:13px;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-200);border-radius:6px;color:var(--theme-text)}.styles_modalInput__kVFEu:focus{outline:none;border-color:var(--theme-elevation-400)}.styles_statusChoices__zb3q_{display:flex;flex-wrap:wrap;gap:6px}.styles_statusChoice__ebZzw{padding:5px 10px;font-size:12px;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-200);border-radius:14px;color:var(--theme-elevation-700);cursor:pointer}.styles_statusChoice__ebZzw.styles_selected__irtpf{background:var(--theme-elevation-150,var(--theme-elevation-100));border-color:var(--theme-elevation-400);color:var(--theme-text);font-weight:500}.styles_modalActions__mbgdo{display:flex;justify-content:space-between;gap:10px;margin-top:6px}.styles_modalSecondary__PXK_X{padding:8px 14px;background:transparent;border:1px solid var(--theme-elevation-200);border-radius:6px;font-size:13px;color:var(--theme-elevation-700);cursor:pointer}.styles_modalPrimary__Dnzww{padding:8px 16px;background:var(--theme-success-500,#0ea5e9);color:white;border:1px solid var(--theme-success-500,#0ea5e9);border-radius:6px;font-size:13px;font-weight:500;cursor:pointer}.styles_modalPrimary__Dnzww:hover{filter:brightness(.95)}.styles_peekSection__TN6Iw{margin-bottom:18px}.styles_peekSectionTitle__ZvqWG{font-size:11px;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px}.styles_peekGrid__rdlFM{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 16px;gap:10px 16px}.styles_peekField__Bt_LD{display:flex;flex-direction:column;gap:2px}.styles_peekFieldLabel__sk_zF{font-size:11px;color:var(--theme-elevation-500)}.styles_peekFieldValue__UeU2d{font-size:13px;color:var(--theme-text)}.styles_peekFieldMono__aaOzU{font-family:SF Mono,Monaco,monospace}.styles_peekActions__C28tb{display:flex;flex-direction:column;gap:8px;margin-top:8px}.styles_peekAction__g55sl{padding:9px 14px;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-200);border-radius:6px;font-size:13px;color:var(--theme-text);cursor:pointer;text-align:left}.styles_peekAction__g55sl:hover{border-color:var(--theme-elevation-400);background:var(--theme-elevation-50)}.styles_peekActionPrimary__fNL_B,.styles_peekAction__g55sl.styles_peekActionPrimary__fNL_B:hover{background:var(--theme-success-500,#0ea5e9);color:white;border-color:var(--theme-success-500,#0ea5e9)}.styles_peekAction__g55sl.styles_peekActionPrimary__fNL_B:hover{filter:brightness(.92)}.styles_cheatsheet__jXIRz{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 24px;gap:10px 24px}.styles_cheatsheetRow__Nv43T{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--theme-text)}.styles_cheatsheetKeys__8laj5{display:flex;gap:4px}@media (max-width:900px){.styles_container__sbdxU{grid-template-columns:1fr}.styles_rail__Mv3Y5{border-right:none;border-bottom:1px solid var(--theme-elevation-100);max-height:200px}.styles_cheatsheet__jXIRz{grid-template-columns:1fr}}.styles_overlay__G8PtX{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,.5);animation:styles_fadeIn__iediZ .15s ease-out}.styles_container__kylKB{position:fixed;top:20%;left:50%;transform:translateX(-50%);z-index:9999;width:100%;max-width:600px;padding:0 16px;animation:styles_slideDown__mWDdR .15s ease-out}.styles_command__23kR_{background:var(--theme-elevation-0,#fff);border-radius:12px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.05);overflow:hidden}.styles_input__oTRvO{width:100%;padding:16px 20px;font-size:16px;border:none;outline:none;background:transparent;color:var(--theme-text,#1a1a1a);border-bottom:1px solid var(--theme-elevation-100,#e5e5e5)}.styles_input__oTRvO::placeholder{color:var(--theme-elevation-500,#999)}.styles_list__8DOfK{max-height:320px;overflow-y:auto;padding:8px}.styles_empty__fctuf{padding:24px 16px;text-align:center}.styles_empty__fctuf,.styles_loading__LyafO{color:var(--theme-elevation-500,#666);font-size:14px}.styles_loading__LyafO{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px}.styles_spinner__4dE0c{width:16px;height:16px;border:2px solid var(--theme-elevation-200,#e0e0e0);border-top-color:var(--theme-elevation-800,#333);border-radius:50%;animation:styles_spin__A_iKW .6s linear infinite}.styles_group__lPU0A{padding:8px 0}.styles_groupHeading__ahk9U{padding:4px 12px 8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--theme-elevation-500,#888)}.styles_item__yY5Ct{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer;font-size:14px;color:var(--theme-text,#1a1a1a);transition:background .1s ease}.styles_item__yY5Ct:hover,.styles_item__yY5Ct[aria-selected=true]{background:var(--theme-elevation-50,#f5f5f5)}.styles_item__yY5Ct[aria-selected=true]{background:var(--theme-elevation-100,#eee)}.styles_itemIcon__9KftX{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--theme-elevation-500,#666)}.styles_itemLabel__9Ifh4{flex:1 1}.styles_itemShortcut__uUbwd{display:flex;gap:4px}.styles_kbd__BXu_0{padding:2px 6px;font-size:11px;font-family:inherit;background:var(--theme-elevation-100,#eee);border-radius:4px;color:var(--theme-elevation-600,#555)}.styles_footer___jWwt{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding:10px 16px;border-top:1px solid var(--theme-elevation-100,#e5e5e5);font-size:12px;color:var(--theme-elevation-500,#888)}.styles_footerHint__sHyea{display:flex;align-items:center;gap:4px}@keyframes styles_fadeIn__iediZ{0%{opacity:0}to{opacity:1}}@keyframes styles_slideDown__mWDdR{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes styles_spin__A_iKW{to{transform:rotate(1turn)}}.styles_resultItem__Ftu1y{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:8px;cursor:pointer;transition:background .1s ease}.styles_resultItem__Ftu1y:hover,.styles_resultItem__Ftu1y[aria-selected=true]{background:var(--theme-elevation-50,#f5f5f5)}.styles_resultItem__Ftu1y[aria-selected=true]{background:var(--theme-elevation-100,#eee)}.styles_resultIcon__jPc_l{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--theme-elevation-100,#f0f0f0);color:var(--theme-elevation-600,#666);flex-shrink:0}.styles_resultContent__XAQ2q{flex:1 1;min-width:0}.styles_resultMain__pEj1L{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.styles_resultName__olTDZ{font-weight:500;color:var(--theme-text,#1a1a1a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_resultId__bO0gl{font-size:12px;color:var(--theme-elevation-500,#888);font-family:monospace}.styles_resultMeta__LTjJd{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--theme-elevation-600,#666)}.styles_resultEmail__qLX7s{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.styles_badgeVerified__TtuGP{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;font-weight:500;background:#dcfce7;color:#166534;border-radius:4px}.styles_accountCount__Z8V2e{font-size:12px;color:var(--theme-elevation-500,#888)}.styles_resultsGroup__2xrEZ{padding-top:8px}.styles_resultsGroupHeading__qCSCQ{padding:4px 12px 8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--theme-elevation-500,#888)}.styles_resultBalance__rdBX5{font-weight:600;font-size:13px;color:var(--theme-text,#1a1a1a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_resultCustomerName__Vc0WL{color:var(--theme-elevation-600,#666);font-size:13px}.styles_badgeActive___9Ozq{background:#dbeafe;color:#1d4ed8}.styles_badgeActive___9Ozq,.styles_badgePaidOff__fVLA0{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;font-weight:500;border-radius:4px}.styles_badgePaidOff__fVLA0{background:#dcfce7;color:#166534}.styles_badgeArrears__XqFeY{background:#fef3c7;color:#b45309}.styles_badgeArrears__XqFeY,.styles_badgeWrittenOff__7THpJ{display:inline-flex;align-items:center;padding:2px 6px;font-size:11px;font-weight:500;border-radius:4px}.styles_badgeWrittenOff__7THpJ{background:#fee2e2;color:#b91c1c}@media (max-width:640px){.styles_container__kylKB{top:10%;max-width:none;padding:0 8px}.styles_input__oTRvO{padding:14px 16px;font-size:16px}}.styles_skeleton__bXJ_b{background:linear-gradient(90deg,var(--theme-elevation-100,#e5e5e5) 25%,var(--theme-elevation-50,#f0f0f0) 50%,var(--theme-elevation-100,#e5e5e5) 75%);background-size:200% 100%;animation:styles_shimmer__1CSjR 1.5s ease-in-out infinite}.styles_text__RoZ_O{border-radius:4px;height:1em}.styles_rectangular__qWMmS{border-radius:8px}.styles_circular__c5kjS{border-radius:50%}.styles_textBlock__y_Jdr{display:flex;flex-direction:column;gap:8px}@keyframes styles_shimmer__1CSjR{0%{background-position:200% 0}to{background-position:-200% 0}}.CopyButton_copyButton__INoKm{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;background:transparent;border:none;border-radius:4px;cursor:pointer;color:var(--theme-elevation-500,#888);transition:color .15s,background .15s;flex-shrink:0}.CopyButton_copyButton__INoKm:hover{color:var(--theme-text,#1a1a1a);background:var(--theme-elevation-100,#f0f0f0)}.CopyButton_copyButton__INoKm:active{background:var(--theme-elevation-200,#e5e5e5)}.CopyButton_sm__ScmGB{width:20px;height:20px}.CopyButton_sm__ScmGB .CopyButton_copyIcon__wBnlp{width:14px;height:14px}.CopyButton_md__4_5sh{width:24px;height:24px}.CopyButton_md__4_5sh .CopyButton_copyIcon__wBnlp{width:16px;height:16px}.CopyButton_copyIcon__wBnlp{display:block}.CopyButton_copyButton__INoKm:has(.CopyButton_copyIcon__wBnlp polyline){color:var(--theme-success-500,#22c55e)}.styles_badge__26aOa{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap}.styles_dot__dPfdT{width:8px;height:8px;border-radius:50%;flex-shrink:0}.styles_active__pzsro{background:#dbeafe;color:#1d4ed8}.styles_active__pzsro .styles_dot__dPfdT{background:#3b82f6;animation:styles_pulse___Ze72 2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.styles_active__pzsro .styles_dot__dPfdT{animation:none}}.styles_paused__OoTtH{background:#fef3c7;color:#92400e}.styles_paused__OoTtH .styles_dot__dPfdT{background:#f59e0b}.styles_soft_end__FidJV{background:#f3f4f6;color:#6b7280}.styles_soft_end__FidJV .styles_dot__dPfdT{background:#9ca3af}.styles_hard_end__0ncJD{background:#e5e7eb;color:#374151}.styles_hard_end__0ncJD .styles_dot__dPfdT{background:#6b7280}.styles_approved__Hyhvi{background:#dcfce7;color:#15803d}.styles_approved__Hyhvi .styles_dot__dPfdT{background:#22c55e}.styles_declined__euZc_{background:#fee2e2;color:#b91c1c}.styles_declined__euZc_ .styles_dot__dPfdT{background:#ef4444}.styles_ended__iPsCJ{background:#f3f4f6;color:#4b5563}.styles_ended__iPsCJ .styles_dot__dPfdT{background:#9ca3af}@keyframes styles_pulse___Ze72{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.styles_card__EnQWE{background:var(--theme-bg,#fff);border-radius:8px;padding:16px;cursor:pointer;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:8px;transition:border-color .15s ease,box-shadow .15s ease;position:relative;min-height:44px;border:1px solid var(--theme-elevation-150,#e5e7eb);border-left:3px solid transparent}.styles_card__EnQWE:focus-visible,.styles_card__EnQWE:hover{border-color:var(--theme-elevation-300,#d1d5db);box-shadow:0 2px 8px rgba(0,0,0,.08);outline:none}.styles_card__EnQWE:focus-visible{outline:2px solid var(--theme-success,#0ea5e9);outline-offset:2px}.styles_card__EnQWE.styles_pausedAlert__4ztlH{border-left-color:#f59e0b}.styles_cardHeader__h3we2{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.styles_customerName__FU4ft{font-size:14px;font-weight:600;color:var(--theme-elevation-900,#111);margin:0;line-height:1.3}.styles_appNumber__SUwXw{font-family:SF Mono,Fira Code,Fira Mono,monospace;font-size:12px;color:var(--theme-elevation-500,#888);margin:0}.styles_meta__2El_V{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.styles_loanAmount__V8OS6{font-size:13px;font-weight:500;color:var(--theme-elevation-800,#222)}.styles_purpose__0EBBL{font-size:12px;color:var(--theme-elevation-500,#888)}.styles_preview__E6XzA{font-size:13px;color:var(--theme-elevation-600,#666);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;margin:0}.styles_footer__ZnSWd{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.styles_messageCount__JYm1C,.styles_timeAgo__18KR4{font-size:12px;color:var(--theme-elevation-500,#888)}@media (max-width:768px){.styles_preview__E6XzA{display:none}.styles_card__EnQWE{padding:12px}}.styles_filterBar__OdV_r{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.styles_searchInput__UOKFp{flex:1 1;min-width:200px;max-width:360px;height:36px;padding:0 12px;border:1px solid var(--theme-elevation-200,#e5e7eb);border-radius:6px;font-size:14px;background:var(--theme-bg,#fff);color:var(--theme-elevation-900,#111);transition:border-color .15s ease}.styles_searchInput__UOKFp:focus{outline:2px solid var(--theme-success,#0ea5e9);outline-offset:-1px;border-color:var(--theme-success,#0ea5e9)}.styles_searchInput__UOKFp::placeholder{color:var(--theme-elevation-400,#aaa)}.styles_select__h_4_R{height:36px;padding:0 8px;border:1px solid var(--theme-elevation-200,#e5e7eb);border-radius:6px;font-size:14px;background:var(--theme-bg,#fff);color:var(--theme-elevation-900,#111);cursor:pointer;min-width:130px}.styles_select__h_4_R:focus{outline:2px solid var(--theme-success,#0ea5e9);outline-offset:-1px}.styles_dateInput__JbK_u{height:36px;padding:0 8px;border:1px solid var(--theme-elevation-200,#e5e7eb);border-radius:6px;font-size:14px;background:var(--theme-bg,#fff);color:var(--theme-elevation-900,#111)}.styles_dateInput__JbK_u:focus{outline:2px solid var(--theme-success,#0ea5e9);outline-offset:-1px}.styles_clearBtn__HUHVP{background:none;border:1px solid var(--theme-elevation-200,#e5e7eb);border-radius:6px;padding:0 12px;height:36px;font-size:14px;cursor:pointer;color:var(--theme-elevation-600,#666);white-space:nowrap;transition:all .15s ease}.styles_clearBtn__HUHVP:hover{background:var(--theme-elevation-50,#f5f5f5)}@media (max-width:768px){.styles_filterBar__OdV_r{gap:8px}.styles_searchInput__UOKFp{max-width:100%;flex:1 1 100%}.styles_dateInput__JbK_u,.styles_select__h_4_R{flex:1 1;min-width:120px}}.styles_indicator__VJlpf{font-size:12px;white-space:nowrap}.styles_fresh__vED6s{color:var(--theme-elevation-400,#aaa)}.styles_stale__IeBhc{color:#d97706}.styles_staleBadge__wpzNI{color:#d97706;background:#fef3c7;border:1px solid #fde68a;border-radius:12px;padding:2px 8px}.styles_container__QRTDO{padding:24px;max-width:1600px}.styles_header__waWGu{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:16px;flex-wrap:wrap}.styles_title__GsfXg{font-size:24px;font-weight:600;color:var(--theme-elevation-900,#111);margin:0}.styles_headerRight__QQR7r{display:flex;align-items:center;gap:12px}.styles_grid__c3jyi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:1200px){.styles_grid__c3jyi{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.styles_container__QRTDO{padding:16px}.styles_grid__c3jyi{grid-template-columns:1fr}.styles_title__GsfXg{font-size:20px}}.styles_skeletonCard__2rChj{background:var(--theme-elevation-50,#f5f5f5);border-radius:8px;padding:16px;height:160px;animation:styles_pulse__Ne5Jr 1.5s ease-in-out infinite}@keyframes styles_pulse__Ne5Jr{0%,to{opacity:1}50%{opacity:.5}}.styles_emptyState__dsHuH{grid-column:1/-1;text-align:center;padding:64px 24px;color:var(--theme-elevation-500,#888)}.styles_emptyStateTitle__RRmUw{font-size:18px;font-weight:500;margin-bottom:8px;color:var(--theme-elevation-700,#555)}.styles_emptyStateText__dwUOJ{font-size:14px;margin-bottom:16px}.styles_clearFiltersBtn__X6IiW{background:none;border:1px solid var(--theme-elevation-300,#ddd);border-radius:6px;padding:8px 16px;font-size:14px;cursor:pointer;color:var(--theme-elevation-700,#555);transition:all .15s ease}.styles_clearFiltersBtn__X6IiW:hover{background:var(--theme-elevation-50,#f5f5f5)}.styles_loadMore__yHMZW{grid-column:1/-1;display:flex;justify-content:center;padding:16px}.styles_loadMoreBtn__kNLxZ{background:none;border:1px solid var(--theme-elevation-300,#ddd);border-radius:6px;padding:10px 24px;font-size:14px;cursor:pointer;color:var(--theme-elevation-700,#555);transition:all .15s ease}.styles_loadMoreBtn__kNLxZ:hover{background:var(--theme-elevation-50,#f5f5f5)}.styles_loadMoreBtn__kNLxZ:disabled{opacity:.5;cursor:not-allowed}.styles_panel__1U3Z5{display:flex;flex-direction:column;height:100%;overflow:hidden}.styles_messages__smlVH{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:4px;scroll-behavior:smooth}.styles_timestampHeader__y2tZ7{text-align:center;font-size:11px;color:var(--theme-elevation-400,#aaa);margin:12px 0 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_bubble__yORDD{display:flex;flex-direction:column;max-width:75%;gap:4px}.styles_bubble__yORDD.styles_customer__ixlY1{align-self:flex-start}.styles_bubble__yORDD.styles_assistant__lZ3zm{align-self:flex-end}.styles_bubbleContent__85Tx4{padding:10px 14px;border-radius:12px;font-size:14px;line-height:1.5;word-break:break-word}.styles_bubble__yORDD.styles_customer__ixlY1 .styles_bubbleContent__85Tx4{background:var(--theme-elevation-100,#f3f4f6);color:var(--theme-elevation-900,#111);border-bottom-left-radius:4px}.styles_bubble__yORDD.styles_assistant__lZ3zm .styles_bubbleContent__85Tx4{background:var(--theme-primary-100,#dbeafe);color:var(--theme-elevation-900,#111);border-bottom-right-radius:4px}.styles_rationale__NYyad{font-size:12px;color:var(--theme-elevation-500,#888);font-style:italic;padding:0 4px;text-align:right}.styles_skeletonBubble__Cc3v6{height:48px;border-radius:12px;background:var(--theme-elevation-50,#f5f5f5);animation:styles_pulse__evaqT 1.5s ease-in-out infinite}.styles_skeletonBubble__Cc3v6:nth-child(odd){max-width:60%;align-self:flex-start}.styles_skeletonBubble__Cc3v6:nth-child(2n){max-width:55%;align-self:flex-end}@keyframes styles_pulse__evaqT{0%,to{opacity:1}50%{opacity:.5}}[data-theme=dark] .styles_bubble__yORDD.styles_customer__ixlY1 .styles_bubbleContent__85Tx4{background:#1f2937;color:#f9fafb}[data-theme=dark] .styles_bubble__yORDD.styles_assistant__lZ3zm .styles_bubbleContent__85Tx4{background:#1e3a5f;color:#e2e8f0}[data-theme=dark] .styles_rationale__NYyad{color:#6b7280}[data-theme=dark] .styles_skeletonBubble__Cc3v6{background:#1f2937}@media (max-width:768px){.styles_bubble__yORDD{max-width:88%}}.styles_viewer__5dMaw{display:flex;flex-direction:column;gap:16px}.styles_toolbar__cl3aC{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--theme-elevation-100,#f3f4f6)}.styles_filename__ecKB_{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:var(--theme-elevation-600,#6b7280);word-break:break-all}.styles_downloadButton__wJeMd{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:6px 12px;border:1px solid var(--theme-elevation-200,#e5e7eb);border-radius:6px;background:var(--theme-elevation-50,#fafafa);font-size:13px;color:var(--theme-elevation-900,#111);text-decoration:none;white-space:nowrap}.styles_downloadButton__wJeMd:hover{background:var(--theme-elevation-100,#f3f4f6);text-decoration:none}.styles_content__ukPjL{display:flex;flex-direction:column;gap:16px}.styles_section__J0GB6{display:flex;flex-direction:column;gap:8px}.styles_sectionTitle__jCg3d{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--theme-elevation-900,#111);margin:0}.styles_count__3J5Au{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;border-radius:10px;background:var(--theme-elevation-100,#f3f4f6);font-size:11px;font-weight:500;color:var(--theme-elevation-700,#4b5563)}.styles_metaGrid___KTVI{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:16px;column-gap:16px;grid-row-gap:6px;row-gap:6px;margin:0;font-size:13px}.styles_metaGrid___KTVI dt{font-weight:500;color:var(--theme-elevation-600,#6b7280);text-transform:uppercase;font-size:11px;letter-spacing:.04em}.styles_metaGrid___KTVI dd{margin:0;color:var(--theme-elevation-900,#111);word-break:break-word}.styles_table__higK0{width:100%;border-collapse:collapse;font-size:12px}.styles_table__higK0 td,.styles_table__higK0 th{padding:8px 10px;text-align:left;border-bottom:1px solid var(--theme-elevation-100,#f3f4f6);vertical-align:top}.styles_table__higK0 th{font-weight:600;color:var(--theme-elevation-700,#4b5563);text-transform:uppercase;font-size:10px;letter-spacing:.05em;position:-webkit-sticky;position:sticky;top:0}.styles_table__higK0 tbody tr:hover,.styles_table__higK0 th{background:var(--theme-elevation-50,#fafafa)}.styles_tableScroll__jhlGl{overflow-x:auto;max-height:60vh;overflow-y:auto;border:1px solid var(--theme-elevation-100,#f3f4f6);border-radius:6px}.styles_numberCol__htlhT{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_metricId__IsVzz{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:var(--theme-elevation-700,#4b5563)}.styles_list__56l6T{margin:0;padding-left:18px;font-size:13px}.styles_list__56l6T li{margin-bottom:4px}.styles_textBlock__qmNjr{border:1px solid var(--theme-elevation-100,#f3f4f6);border-radius:6px;padding:12px;max-height:60vh;overflow:auto;white-space:pre-wrap;word-break:break-word}.styles_inlineCode__ILY4V,.styles_textBlock__qmNjr{background:var(--theme-elevation-50,#fafafa);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.styles_inlineCode__ILY4V{padding:1px 4px;border-radius:3px}.styles_emptyHint__wa9X6{margin:0;font-size:13px;color:var(--theme-elevation-500,#6b7280);font-style:italic}.styles_truncationNotice__2NTK3{margin:0 0 4px;font-size:12px;color:var(--theme-elevation-600,#6b7280);background:#fffbeb;border:1px solid #fde68a;border-radius:6px;padding:8px 10px}.styles_notAvailable__Qo0b6{padding:24px;text-align:center;color:var(--theme-elevation-600,#6b7280);background:var(--theme-elevation-50,#fafafa);border-radius:8px}.styles_skeletonWrap__Bx9xC{display:flex;flex-direction:column;gap:10px}.styles_skeleton__ifgfW{height:18px;border-radius:4px;background:linear-gradient(90deg,var(--theme-elevation-50,#fafafa) 0,var(--theme-elevation-100,#f3f4f6) 50%,var(--theme-elevation-50,#fafafa) 100%);background-size:200% 100%;animation:styles_shimmer__sNFjK 1.4s linear infinite}@keyframes styles_shimmer__sNFjK{0%{background-position:200% 0}to{background-position:-200% 0}}.styles_rawSection__RaEZ8{margin-top:8px;border-top:1px solid var(--theme-elevation-100,#f3f4f6);padding-top:12px}.styles_rawToggle__Khqd0{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;font-size:12px;font-weight:500;color:var(--theme-elevation-700,#4b5563);cursor:pointer}.styles_rawToggle__Khqd0:hover{color:var(--theme-elevation-900,#111)}.styles_rawChevron__EQ2dE{display:inline-block;font-size:8px;transition:transform .15s ease}.styles_rawChevronOpen__n_Bb7{transform:rotate(90deg)}.styles_rawJson__1fZVj{margin-top:8px;background:var(--theme-elevation-50,#fafafa);border:1px solid var(--theme-elevation-100,#f3f4f6);border-radius:6px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;max-height:50vh;overflow:auto;white-space:pre-wrap;word-break:break-word}.styles_metricLabel__gd_kn{display:flex;flex-direction:column;gap:2px}.styles_metricLabel__gd_kn .styles_metricId__IsVzz{font-size:10px;color:var(--theme-elevation-500,#6b7280)}.styles_collapsibleHeader__REItp{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:left}.styles_collapsibleHeader__REItp:hover .styles_sectionTitle__jCg3d{color:var(--theme-elevation-900,#111)}.styles_accountCard__JGKtU{border:1px solid var(--theme-elevation-100,#f3f4f6);border-radius:8px;padding:14px 16px;background:var(--theme-elevation-50,#fafafa);display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.styles_accountHeader__WonLM{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.styles_accountName__bbx7B{font-size:14px;font-weight:600;color:var(--theme-elevation-900,#111)}.styles_accountHolder__seTJA{font-size:12px;color:var(--theme-elevation-600,#6b7280);margin-top:2px}.styles_accountBalance__s8q2G{text-align:right}.styles_metaLabel__U_8Gf{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--theme-elevation-600,#6b7280)}.styles_balanceValue__pth3j{font-size:18px;font-weight:600;color:var(--theme-elevation-900,#111);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_availableValue__VBrlw{font-size:11px;color:var(--theme-elevation-600,#6b7280);margin-top:2px}.styles_accountMeta__S_CXx{display:grid;grid-template-columns:max-content 1fr max-content 1fr;grid-column-gap:12px;column-gap:12px;grid-row-gap:4px;row-gap:4px;margin:0;font-size:12px;border-top:1px solid var(--theme-elevation-100,#f3f4f6);padding-top:10px}.styles_accountMeta__S_CXx dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--theme-elevation-600,#6b7280)}.styles_accountMeta__S_CXx dd{margin:0;color:var(--theme-elevation-900,#111)}.styles_subSectionTitle__0j0ML{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--theme-elevation-800,#1f2937);margin:4px 0}.styles_dateCell__O1RP2{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--theme-elevation-700,#4b5563)}.styles_txnText__JIFMg{max-width:280px;font-size:11px;color:var(--theme-elevation-900,#111)}.styles_positive__3LXbr{color:#15803d}.styles_negative__HyCdx{color:#b91c1c}