._dialogContent_1ltsk_1{max-width:48rem;width:90vw}._statusContainer_1ltsk_6{background-color:var(--muted);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);border-left:4px solid}._statusLabel_1ltsk_14{font-weight:500;color:var(--muted-foreground);margin-right:var(--spacing-2)}._statusBadge_1ltsk_20{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);font-size:.875rem;font-weight:500}._statusPending_1ltsk_30{background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground);border-color:var(--warning)}._statusVerified_1ltsk_36{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);border-color:var(--success)}._statusRejected_1ltsk_42{background-color:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error);border-color:var(--error)}._rejectionReason_1ltsk_48{margin-top:var(--spacing-2);font-size:.875rem;color:var(--error)}._form_1ltsk_54{display:flex;flex-direction:column;gap:var(--spacing-4);max-height:60vh;overflow-y:auto;padding-right:var(--spacing-2)}._formGrid_1ltsk_63{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}@media(max-width:768px){._formGrid_1ltsk_63{grid-template-columns:1fr}}._securityNote_1ltsk_75{font-size:.75rem;color:var(--muted-foreground);margin-right:auto;padding-left:var(--spacing-1)}._dialogContent_11mei_1{width:100%;max-width:400px}._form_11mei_6{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4) 0}._field_11mei_13{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_11mei_19{font-size:.875rem;font-weight:500;color:var(--foreground)}._inputError_11mei_25{border-color:var(--error)}._inputError_11mei_25:focus{border-color:var(--error);box-shadow:0 0 0 3px color-mix(in srgb,var(--error) 25%,transparent)}._errorText_11mei_34{font-size:.75rem;color:var(--error)}._balanceHint_11mei_39{font-size:.75rem;color:var(--muted-foreground);text-align:right}._balanceHint_11mei_39 strong{color:var(--foreground)}._spinner_11mei_49{animation:_spin_11mei_49 1s linear infinite}@keyframes _spin_11mei_49{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._card_15tqk_1{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);margin-bottom:var(--spacing-6)}._header_15tqk_9{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._headerContent_15tqk_16{flex:1}._title_15tqk_20{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-1) 0;color:var(--foreground)}._subtitle_15tqk_28{font-size:.875rem;color:var(--muted-foreground);margin:0}._content_15tqk_34{display:flex;flex-direction:column;gap:var(--spacing-6)}._balanceSection_15tqk_40{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius);flex-wrap:wrap;gap:var(--spacing-4)}._balanceInfo_15tqk_51{display:flex;flex-direction:column;gap:var(--spacing-1)}._balanceLabel_15tqk_57{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._balanceValue_15tqk_63{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground)}._warningBox_15tqk_70{display:flex;align-items:flex-start;gap:var(--spacing-3);background-color:color-mix(in srgb,var(--warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--warning) 25%,transparent);color:var(--warning-foreground);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem;line-height:1.5}._warningBox_15tqk_70 svg{flex-shrink:0;margin-top:2px}._historySection_15tqk_88{display:flex;flex-direction:column;gap:var(--spacing-4)}._historyTitle_15tqk_94{font-size:1rem;font-weight:600;margin:0;color:var(--foreground)}._tableWrapper_15tqk_101{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius)}._table_15tqk_101{width:100%;border-collapse:collapse;font-size:.875rem;min-width:600px}._table_15tqk_101 th,._table_15tqk_101 td{padding:var(--spacing-3);text-align:left;border-bottom:1px solid var(--border)}._table_15tqk_101 th{background-color:var(--muted);font-weight:600;color:var(--muted-foreground)}._table_15tqk_101 tr:last-child td{border-bottom:none}._amount_15tqk_131{font-family:var(--font-family-monospace);font-weight:500}._notes_15tqk_136{color:var(--muted-foreground);max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._failureReason_15tqk_144{color:var(--error);font-size:.75rem}._emptyState_15tqk_149{text-align:center;color:var(--muted-foreground);padding:var(--spacing-6)}._badge_15tqk_155{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:.25rem .5rem;border-radius:var(--radius-full);font-size:.75rem;font-weight:500;text-transform:capitalize}._badgePending_15tqk_166{background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground);border:1px solid color-mix(in srgb,var(--warning) 30%,transparent)}._badgeCompleted_15tqk_172{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);border:1px solid color-mix(in srgb,var(--success) 30%,transparent)}._badgeFailed_15tqk_178{background-color:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error);border:1px solid color-mix(in srgb,var(--error) 30%,transparent)}@media(max-width:640px){._balanceSection_15tqk_40{flex-direction:column;align-items:flex-start}._balanceSection_15tqk_40 button{width:100%}}._container_1do5s_1{padding:var(--spacing-8);animation:_fadeIn_1do5s_1 .5s ease-in-out}@keyframes _fadeIn_1do5s_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._header_1do5s_11{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-8);flex-wrap:wrap;gap:var(--spacing-4)}._title_1do5s_20{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin:0}._actions_1do5s_28{display:flex;gap:var(--spacing-3)}._bankDetailsCard_1do5s_33{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);margin-bottom:var(--spacing-6)}._bankDetailsHeader_1do5s_41{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._bankDetailsHeaderContent_1do5s_48{flex:1}._bankDetailsTitle_1do5s_52{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-1) 0;color:var(--foreground)}._bankDetailsSubtitle_1do5s_60{font-size:.875rem;color:var(--muted-foreground);margin:0}._bankDetailsContent_1do5s_66{display:flex;flex-direction:column;gap:var(--spacing-4)}._bankDetailsEmpty_1do5s_72{color:var(--muted-foreground);margin:0;line-height:1.6}._bankDetailsInfo_1do5s_78{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius)}._bankDetailsRow_1do5s_87{display:flex;flex-direction:column;gap:var(--spacing-1)}._bankDetailsLabel_1do5s_93{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._bankDetailsValue_1do5s_99{font-size:.9375rem;color:var(--foreground);font-weight:500;font-family:var(--font-family-monospace)}._statusBadge_1do5s_106{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.875rem;font-weight:500;font-family:var(--font-family-base)}._statusPending_1do5s_117{background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground);border:1px solid color-mix(in srgb,var(--warning) 30%,transparent)}._statusVerified_1do5s_123{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);border:1px solid color-mix(in srgb,var(--success) 30%,transparent)}._statusRejected_1do5s_129{background-color:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error);border:1px solid color-mix(in srgb,var(--error) 30%,transparent)}._bankBalanceInfo_1do5s_135{display:flex;align-items:flex-start;gap:var(--spacing-3);background-color:color-mix(in srgb,var(--warning) 8%,transparent);border:1px solid color-mix(in srgb,var(--warning) 20%,transparent);color:var(--foreground);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem;line-height:1.5}._bankBalanceInfo_1do5s_135 svg{color:var(--warning);flex-shrink:0;margin-top:2px}._bankStatusInfo_1do5s_154{display:flex;align-items:flex-start;gap:var(--spacing-3);background-color:color-mix(in srgb,var(--info) 8%,transparent);border:1px solid color-mix(in srgb,var(--info) 20%,transparent);color:var(--foreground);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem;line-height:1.5}._bankStatusInfo_1do5s_154 svg{color:var(--info);flex-shrink:0;margin-top:2px}._bankStatusError_1do5s_173{display:flex;align-items:flex-start;gap:var(--spacing-3);background-color:color-mix(in srgb,var(--error) 8%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);color:var(--foreground);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem;line-height:1.5}._bankStatusError_1do5s_173 svg{color:var(--error);flex-shrink:0;margin-top:2px}._balanceOverview_1do5s_192{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);margin-bottom:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6)}._primaryBalance_1do5s_203{display:flex;flex-direction:column;gap:var(--spacing-1)}._primaryBalanceLabelRow_1do5s_209{display:flex;align-items:center;gap:var(--spacing-2)}._primaryBalanceLabel_1do5s_209{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._infoTooltip_1do5s_221{color:var(--muted-foreground);display:flex;align-items:center;cursor:help}._primaryBalanceValue_1do5s_228{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--primary);line-height:1.15}._secondaryStats_1do5s_236{display:flex;flex-wrap:wrap;gap:var(--spacing-6) var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._secondaryStat_1do5s_236{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:130px}._secondaryStatLabel_1do5s_251{font-size:.8125rem;color:var(--muted-foreground);font-weight:500}._secondaryStatValue_1do5s_257{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground)}._transactionsContainer_1do5s_264{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);margin-bottom:var(--spacing-8)}._sectionTitle_1do5s_272{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-6) 0}._infoBox_1do5s_279{display:flex;align-items:flex-start;gap:var(--spacing-3);background-color:color-mix(in srgb,var(--info) 8%,transparent);border:1px solid color-mix(in srgb,var(--info) 20%,transparent);color:var(--info-foreground);padding:var(--spacing-4);border-radius:var(--radius);margin-bottom:var(--spacing-6)}._infoBox_1do5s_279 svg{color:var(--info);flex-shrink:0;margin-top:2px}._infoContent_1do5s_297{flex:1}._infoText_1do5s_301{margin:0;font-size:.9375rem;line-height:1.5;color:var(--foreground)}._infoLink_1do5s_308{color:var(--info);font-weight:600;text-decoration:underline}._infoLink_1do5s_308:hover{color:color-mix(in srgb,var(--info),black 15%)}._error_1do5s_318{display:flex;align-items:center;gap:var(--spacing-2);background-color:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4)}._tableWrapper_1do5s_329{overflow-x:auto}._table_1do5s_329{width:100%;border-collapse:collapse;table-layout:fixed;min-width:1000px}._table_1do5s_329 th,._table_1do5s_329 td{padding:var(--spacing-3) var(--spacing-4);text-align:left;border-bottom:1px solid var(--border)}._table_1do5s_329 th{font-size:.875rem;font-weight:600;color:var(--muted-foreground)}._table_1do5s_329 tbody tr:last-child td{border-bottom:none}._typeBadge_1do5s_357{display:inline-block;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500;text-transform:capitalize}._typeBadge_1do5s_357._sale_1do5s_366{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success)}._typeBadge_1do5s_357._withdrawal_1do5s_371{background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground)}._typeBadge_1do5s_357._sponsored_1do5s_376{background-color:color-mix(in srgb,var(--info) 15%,transparent);color:var(--info)}._typeBadge_1do5s_357._prize_deduction_1do5s_381{background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning)}._typeBadge_1do5s_357._subscription_1do5s_386{background-color:color-mix(in srgb,var(--chart-color-5) 15%,transparent);color:var(--chart-color-5)}._detailsCell_1do5s_391{display:flex;flex-direction:column}._testTitle_1do5s_396{font-weight:500;color:var(--foreground)}._studentName_1do5s_401{font-size:.875rem;color:var(--muted-foreground)}._table_1do5s_329 th:nth-child(1),._table_1do5s_329 td:nth-child(1){width:140px;white-space:nowrap}._table_1do5s_329 th:nth-child(2),._table_1do5s_329 td:nth-child(2){width:120px;white-space:nowrap}._table_1do5s_329 th:nth-child(3),._table_1do5s_329 td:nth-child(3){width:280px}._table_1do5s_329 th:nth-child(4),._table_1do5s_329 td:nth-child(4){width:140px;white-space:nowrap}._table_1do5s_329 th:nth-child(5),._table_1do5s_329 td:nth-child(5){width:120px;white-space:nowrap}._table_1do5s_329 th:nth-child(6),._table_1do5s_329 td:nth-child(6){width:150px;white-space:nowrap}._numericColumn_1do5s_442{text-align:right;font-weight:500;font-family:var(--font-family-monospace)}._numericColumn_1do5s_442._netEarnings_1do5s_448{font-weight:600;color:var(--success)}._numericColumn_1do5s_442._netEarningsPending_1do5s_453{font-weight:600;color:var(--muted-foreground)}._numericColumn_1do5s_442._withdrawal_1do5s_371{font-weight:600;color:var(--error)}._numericColumn_1do5s_442._sponsored_1do5s_376{font-weight:600;color:var(--info)}._numericColumn_1do5s_442._prizeDeduction_1do5s_468{font-weight:600;color:var(--error)}._liveTestPendingNote_1do5s_473{display:inline-flex;align-items:center;gap:var(--spacing-1);margin-top:var(--spacing-1);font-size:.75rem;color:var(--warning-foreground);font-weight:500}._emptyCell_1do5s_483{text-align:center;padding:var(--spacing-8);color:var(--muted-foreground)}@media(max-width:768px){._container_1do5s_1{padding:var(--spacing-4)}._header_1do5s_11{flex-direction:column;align-items:flex-start;margin-bottom:var(--spacing-6)}._title_1do5s_20{font-size:1.5rem}._actions_1do5s_28{width:100%;flex-direction:column;gap:var(--spacing-2)}._actions_1do5s_28 button{width:100%;justify-content:center;min-height:2.75rem}._bankDetailsCard_1do5s_33{padding:var(--spacing-4);margin-bottom:var(--spacing-6)}._bankDetailsHeader_1do5s_41{gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._bankDetailsTitle_1do5s_52{font-size:1.125rem}._bankDetailsSubtitle_1do5s_60{font-size:.8125rem}._bankDetailsInfo_1do5s_78{grid-template-columns:1fr;gap:var(--spacing-3);padding:var(--spacing-3)}._bankDetailsLabel_1do5s_93{font-size:.8125rem}._bankDetailsValue_1do5s_99{font-size:.875rem}._statusBadge_1do5s_106{font-size:.8125rem;padding:var(--spacing-1) var(--spacing-2)}._bankStatusInfo_1do5s_154,._bankStatusError_1do5s_173{padding:var(--spacing-2);gap:var(--spacing-2);font-size:.8125rem}._balanceOverview_1do5s_192{padding:var(--spacing-4);margin-bottom:var(--spacing-4);gap:var(--spacing-4)}._primaryBalanceValue_1do5s_228{font-size:2rem}._secondaryStats_1do5s_236{gap:var(--spacing-4);padding-top:var(--spacing-4)}._secondaryStat_1do5s_236{min-width:45%}._transactionsContainer_1do5s_264{padding:var(--spacing-4);margin-bottom:var(--spacing-6)}._sectionTitle_1do5s_272{font-size:1.125rem;margin-bottom:var(--spacing-4)}._tableWrapper_1do5s_329{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_1do5s_329{min-width:1000px}._table_1do5s_329 th,._table_1do5s_329 td{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem}._detailsCell_1do5s_391{max-width:150px}._testTitle_1do5s_396,._studentName_1do5s_401{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._emptyCell_1do5s_483{padding:var(--spacing-6)}}@media(max-width:480px){._container_1do5s_1{padding:var(--spacing-3)}._title_1do5s_20{font-size:1.375rem}._bankDetailsCard_1do5s_33{padding:var(--spacing-3)}._bankDetailsHeader_1do5s_41{gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._bankDetailsTitle_1do5s_52{font-size:1rem}._bankDetailsSubtitle_1do5s_60{font-size:.75rem}._bankDetailsInfo_1do5s_78{padding:var(--spacing-2)}._balanceOverview_1do5s_192{padding:var(--spacing-3)}._primaryBalanceValue_1do5s_228{font-size:1.75rem}._secondaryStat_1do5s_236{min-width:100%}._secondaryStatValue_1do5s_257{font-size:1.125rem}._infoBox_1do5s_279{padding:var(--spacing-3);gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._infoText_1do5s_301{font-size:.875rem}._transactionsContainer_1do5s_264{padding:var(--spacing-3)}._sectionTitle_1do5s_272{font-size:1rem}._table_1do5s_329 th,._table_1do5s_329 td{padding:var(--spacing-2);font-size:.8125rem}._typeBadge_1do5s_357{font-size:.75rem;padding:.125rem var(--spacing-1)}}
