.DashboardHeader_header__oWV9g{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:var(--space-3) 0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.DashboardHeader_container__Fufyh{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding-x);display:flex;align-items:center;justify-content:space-between}.DashboardHeader_logo__2fHot{display:flex;align-items:center;gap:8px;background:none;border:none;padding:0;cursor:pointer;text-decoration:none;color:inherit}.DashboardHeader_logoIcon__FvYQ2{font-size:24px}.DashboardHeader_logoText__eqdia{font-size:var(--text-lg);font-weight:700;color:var(--color-brand);letter-spacing:.05em}.DashboardHeader_logoImage___EIL2{height:40px;width:auto;object-fit:contain}.DashboardHeader_nav__whxZI{display:flex;gap:var(--space-6);align-items:center}.DashboardHeader_navItem__d_FNC{color:var(--color-muted);text-decoration:none;font-weight:500;padding:var(--space-1) 0;transition:all .2s ease;background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit}.DashboardHeader_navItem__d_FNC:hover{color:#1a1a1a}.DashboardHeader_navItem__d_FNC.DashboardHeader_active__0kjtK{color:#1a1a1a;border-bottom-color:var(--color-accent)}.DashboardHeader_userActions__PLjJM{display:flex;align-items:center;gap:var(--space-3)}.DashboardHeader_mobileToggle__DKt2l{display:none;background:none;border:1px solid var(--color-border);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer}.DashboardHeader_loading__hsfMA{text-align:center;padding:64px;color:var(--color-muted)}@media (max-width:768px){.DashboardHeader_container__Fufyh{padding:0 var(--container-padding-x-mobile);flex-wrap:wrap;gap:var(--space-3)}.DashboardHeader_nav__whxZI{display:none}.DashboardHeader_userActions__PLjJM{gap:var(--space-2)}.DashboardHeader_userActions__PLjJM .DashboardHeader_navItem__d_FNC,.DashboardHeader_userName__Px_Im{display:none}.DashboardHeader_mobileToggle__DKt2l{display:inline-flex;align-items:center;justify-content:center}}.DashboardHeader_mobileNavWrapper__EB3st{display:none}@media (max-width:768px){.DashboardHeader_mobileNavWrapper__EB3st{display:block;position:absolute;top:100%;left:0;right:0;background:var(--color-surface);border-bottom:1px solid var(--color-border);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:99;animation:DashboardHeader_slideDown__dsO2F .3s cubic-bezier(.16,1,.3,1);transform-origin:top center}@keyframes DashboardHeader_slideDown__dsO2F{0%{opacity:0;transform:scaleY(.95) translateY(-10px)}to{opacity:1;transform:scaleY(1) translateY(0)}}.DashboardHeader_mobileNav__CR8KL{max-width:var(--container-max-width);margin:0 auto;padding:8px 0;display:flex;flex-direction:column}.DashboardHeader_mobileNavItem__HL_E0{width:100%;text-align:left;background:transparent;border:none;padding:16px 24px;cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;color:var(--color-muted);transition:all .2s ease;display:flex;align-items:center;position:relative}.DashboardHeader_mobileNavItem__HL_E0:active,.DashboardHeader_mobileNavItem__HL_E0:hover{background:rgba(0,0,0,.02);color:#1a1a1a;padding-left:28px}.DashboardHeader_mobileNavItem__HL_E0.DashboardHeader_active__0kjtK{color:#1a1a1a;font-weight:600;background:rgba(0,0,0,.03)}.DashboardHeader_mobileNavItem__HL_E0.DashboardHeader_active__0kjtK:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#1a1a1a}.DashboardHeader_mobileDivider__TBJj5{height:1px;background:var(--color-border);margin:8px 24px;opacity:.5}}.InvestmentDetailsContent_content___4pnU{display:flex;flex-direction:column;gap:24px}.InvestmentDetailsContent_identifierSection__L6l1Y{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:24px;gap:24px;margin-top:24px}.InvestmentDetailsContent_identifierItem__XPzuP{display:flex;flex-direction:column;gap:8px}.InvestmentDetailsContent_identifierLabel__HRhQ1{font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.InvestmentDetailsContent_identifierValue__2aP9B{font-size:16px;font-weight:600;color:#1a1a1a;font-family:ui-monospace,SF Mono,Monaco,Cascadia Code,Roboto Mono,Menlo,Consolas,monospace}.InvestmentDetailsContent_identifierWithCopy__EG__K{display:flex;align-items:center;gap:8px}.InvestmentDetailsContent_copyButton__ftsxr{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s ease}.InvestmentDetailsContent_copyButton__ftsxr:hover{background:#f3f4f6}.InvestmentDetailsContent_tabs__WaTFY{display:flex;background:#fff;border-radius:8px;padding:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow-x:auto}.InvestmentDetailsContent_tab__EnAQ0{flex:1 1;background:none;border:none;padding:12px 16px;font-size:14px;font-weight:500;color:#6b7280;cursor:pointer;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;gap:8px;justify-content:center;white-space:nowrap}.InvestmentDetailsContent_tab__EnAQ0:hover{color:#1a1a1a;background:#f9fafb}.InvestmentDetailsContent_tab__EnAQ0.InvestmentDetailsContent_active__NXE6P{background:#fef3c7;color:#1a1a1a;border-bottom:2px solid #f59e0b}.InvestmentDetailsContent_tabContent__c6tbj{display:flex;flex-direction:column;gap:24px}.InvestmentDetailsContent_summaryCard__cMSkB{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.InvestmentDetailsContent_summaryGrid__kayf_{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:24px;gap:24px;margin-bottom:24px}.InvestmentDetailsContent_summaryItem__fbEE_{display:flex;flex-direction:column;gap:8px}.InvestmentDetailsContent_summaryLabel__nTylU{font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.InvestmentDetailsContent_summaryValue__qKxhd{font-size:18px;font-weight:600;color:#1a1a1a}.InvestmentDetailsContent_status__cqaE2{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase}.InvestmentDetailsContent_status__cqaE2.InvestmentDetailsContent_pending___frGp{background:#fef3c7;color:#92400e}.InvestmentDetailsContent_status__cqaE2.InvestmentDetailsContent_completed__3zUYR{background:#d1fae5;color:#065f46}.InvestmentDetailsContent_bankingCard__qpcJY,.InvestmentDetailsContent_detailsCard__7gPKF,.InvestmentDetailsContent_earningsCard__jhJNb,.InvestmentDetailsContent_offeringCard__hTjSq{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.InvestmentDetailsContent_detailsHeader__JIFyl,.InvestmentDetailsContent_offeringHeader__tocMS{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f3f4f6}.InvestmentDetailsContent_bankingTitle__9lY2Q,.InvestmentDetailsContent_detailsTitle__GMFCP,.InvestmentDetailsContent_earningsTitle__S3GBS,.InvestmentDetailsContent_offeringTitle__8T2X_{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.InvestmentDetailsContent_expandButton__3gdsC{background:none;border:none;font-size:16px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.InvestmentDetailsContent_expandButton__3gdsC:hover{background:#f3f4f6;color:#1a1a1a}.InvestmentDetailsContent_detailsContent__Q_8Yr,.InvestmentDetailsContent_offeringContent__zpqp7{padding:24px}.InvestmentDetailsContent_bankingGrid__Hel8z,.InvestmentDetailsContent_detailsGrid__itlhI,.InvestmentDetailsContent_earningsGrid__YAXA2,.InvestmentDetailsContent_offeringGrid__3pwhp{display:flex;flex-direction:column;gap:16px}.InvestmentDetailsContent_detailItem__Gv_XF{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f3f4f6}.InvestmentDetailsContent_detailItem__Gv_XF:last-child{border-bottom:none}.InvestmentDetailsContent_detailLabel__YydxP{font-size:14px;font-weight:500;color:#6b7280}.InvestmentDetailsContent_detailValue__ghOxN{font-size:14px;font-weight:600;color:#1a1a1a;text-align:right}.InvestmentDetailsContent_earningsItem__JOcjc{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #f3f4f6}.InvestmentDetailsContent_earningsItem__JOcjc:last-child{border-bottom:none}.InvestmentDetailsContent_earningsLabel___hRBF{font-size:14px;font-weight:500;color:#6b7280}.InvestmentDetailsContent_earningsValue__fEA9D{font-size:16px;font-weight:600;color:#1a1a1a}.InvestmentDetailsContent_loading__Gk91I{text-align:center;padding:64px;color:#6b7280}.InvestmentDetailsContent_valueCard__RMf9Y{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:24px}.InvestmentDetailsContent_valueHeader__R8Pgr{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.InvestmentDetailsContent_valueTitle__njWSo{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.InvestmentDetailsContent_statusBadge___FGWs{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.InvestmentDetailsContent_statusBadge___FGWs.InvestmentDetailsContent_completed__3zUYR{background:#d1fae5;color:#065f46}.InvestmentDetailsContent_statusBadge___FGWs.InvestmentDetailsContent_pending___frGp{background:#fef3c7;color:#92400e}.InvestmentDetailsContent_statusBadge___FGWs.InvestmentDetailsContent_withdrawn____6U7{background:#e0f2fe;color:#0c4a6e}.InvestmentDetailsContent_valueGrid__1P_PU{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:20px;gap:20px}.InvestmentDetailsContent_valueItem__s73pU{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.InvestmentDetailsContent_valueAmount__H1LOn{font-size:24px;font-weight:700;color:#1a1a1a;margin-bottom:4px}.InvestmentDetailsContent_valueLabel__Kat9h{font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.InvestmentDetailsContent_withdrawalCard__qre5W{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.InvestmentDetailsContent_withdrawalTitle__XAsz5{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 16px}.InvestmentDetailsContent_withdrawalInfo___hrvj{display:flex;flex-direction:column;gap:20px}.InvestmentDetailsContent_withdrawalText__RfoPG{font-size:16px;color:#374151;margin:0;line-height:1.6}.InvestmentDetailsContent_withdrawalBreakdown__YxpKi{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:12px}.InvestmentDetailsContent_withdrawalProjection__igvXY{margin-top:16px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.InvestmentDetailsContent_projectionHeader__uIwvm{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.InvestmentDetailsContent_projectionTitle__g0iWz{margin:0;font-size:16px;font-weight:600;color:#1a1a1a}.InvestmentDetailsContent_projectionSub__8_qbs{font-size:12px;color:#6b7280}.InvestmentDetailsContent_projectionTable__6uSVF{width:100%;border-collapse:collapse;table-layout:fixed}.InvestmentDetailsContent_projectionTable__6uSVF td,.InvestmentDetailsContent_projectionTable__6uSVF th{border:1px solid #e5e7eb;padding:10px;text-align:left;font-size:14px}.InvestmentDetailsContent_projectionTable__6uSVF th{background:#f9fafb;font-weight:600;color:#374151}.InvestmentDetailsContent_projectionTable__6uSVF td:first-child,.InvestmentDetailsContent_projectionTable__6uSVF th:first-child{width:50%}.InvestmentDetailsContent_projectionTable__6uSVF td:nth-child(2),.InvestmentDetailsContent_projectionTable__6uSVF th:nth-child(2){width:50%;text-align:right}.InvestmentDetailsContent_projectionNote__wZlAF{margin-top:8px;font-size:12px;color:#6b7280}.InvestmentDetailsContent_breakdownItem__2dcJJ{display:flex;justify-content:space-between;align-items:center}.InvestmentDetailsContent_breakdownItem__2dcJJ:last-child{padding-top:12px;border-top:1px solid #e2e8f0;font-weight:600}.InvestmentDetailsContent_withdrawButton__8ydWg{background:#dc2626;color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s;align-self:flex-start}.InvestmentDetailsContent_withdrawButton__8ydWg:hover{background:#b91c1c}.InvestmentDetailsContent_withdrawButton__8ydWg:disabled{background:#9ca3af;cursor:not-allowed}@media (max-width:768px){.InvestmentDetailsContent_identifierSection__L6l1Y,.InvestmentDetailsContent_summaryGrid__kayf_{grid-template-columns:1fr;gap:16px}.InvestmentDetailsContent_tabs__WaTFY{flex-direction:column}.InvestmentDetailsContent_tab__EnAQ0{justify-content:flex-start}.InvestmentDetailsContent_detailsContent__Q_8Yr,.InvestmentDetailsContent_offeringContent__zpqp7{padding:16px}.InvestmentDetailsContent_detailItem__Gv_XF{flex-direction:column;align-items:flex-start;gap:4px}.InvestmentDetailsContent_detailValue__ghOxN{text-align:left}.InvestmentDetailsContent_valueGrid__1P_PU{grid-template-columns:repeat(2,1fr)}.InvestmentDetailsContent_valueAmount__H1LOn{font-size:20px}}.InvestmentDetailsContent_modalOverlay__h_6cb{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px}.InvestmentDetailsContent_modalContent__VNA2d{background:#fff;border-radius:12px;max-width:500px;width:100%;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);overflow:hidden}.InvestmentDetailsContent_modalHeader__4tpZx{padding:24px 24px 16px;border-bottom:1px solid #e5e7eb}.InvestmentDetailsContent_modalTitle__aOC7x{margin:0;font-size:20px;font-weight:600;color:#1a1a1a}.InvestmentDetailsContent_modalBody___n_Gy{padding:24px}.InvestmentDetailsContent_modalText__5NETv{margin:0 0 16px;color:#4b5563;line-height:1.6}.InvestmentDetailsContent_modalList__3iZKd{margin:0 0 24px;padding-left:20px;color:#4b5563;line-height:1.8}.InvestmentDetailsContent_modalList__3iZKd li{margin-bottom:8px}.InvestmentDetailsContent_modalAmount__8awiX{background:#f9fafb;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.InvestmentDetailsContent_modalAmountRow__Q21Dx{display:flex;justify-content:space-between;align-items:center;font-size:14px}.InvestmentDetailsContent_modalAmountRow__Q21Dx span{color:#6b7280}.InvestmentDetailsContent_modalAmountRow__Q21Dx strong{color:#1a1a1a;font-size:16px}.InvestmentDetailsContent_modalFooter__MiNJt{padding:16px 24px;background:#f9fafb;display:flex;justify-content:flex-end;gap:12px;border-top:1px solid #e5e7eb}.InvestmentDetailsContent_modalButtonSecondary__g7cA9{padding:10px 20px;border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.InvestmentDetailsContent_modalButtonSecondary__g7cA9:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.InvestmentDetailsContent_modalButtonSecondary__g7cA9:disabled{opacity:.5;cursor:not-allowed}.InvestmentDetailsContent_modalButtonPrimary__fyLfY{padding:10px 20px;border:none;background:#dc2626;color:#fff;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.InvestmentDetailsContent_modalButtonPrimary__fyLfY:hover:not(:disabled){background:#b91c1c}.InvestmentDetailsContent_modalButtonPrimary__fyLfY:disabled{opacity:.5;cursor:not-allowed}.TransactionsList_listSection__S5lBB{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}.TransactionsList_header__5l_ge{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}.TransactionsList_title___vYEG{font-size:28px;font-weight:700;color:#111827;margin:0}.TransactionsList_subtitle__Qmjyo{color:var(--color-muted);font-size:13px;margin:0}.TransactionsList_feed__SdS3K{display:flex;flex-direction:column;gap:12px}.TransactionsList_event__y5G7D{display:grid;grid-template-columns:28px 1fr auto;grid-gap:12px;gap:12px;align-items:stretch;padding:12px 8px;border-radius:8px;border:1px solid #f3f4f6;background:#fff}.TransactionsList_event__y5G7D:hover{background:#f9fafb}.TransactionsList_icon__G3DVk{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:14px}.TransactionsList_icon__G3DVk.TransactionsList_created__4LQQX{background:var(--status-info-bg);color:var(--status-info-color)}.TransactionsList_icon__G3DVk.TransactionsList_pending__eOULo{background:var(--status-warning-bg);color:var(--status-warning-color)}.TransactionsList_icon__G3DVk.TransactionsList_confirmed__nOg4s{background:var(--status-success-bg);color:var(--status-success-color)}.TransactionsList_icon__G3DVk.TransactionsList_rejected__9bcde{background:var(--status-error-bg);color:var(--status-error-color)}.TransactionsList_icon__G3DVk.TransactionsList_distribution__P7TK5{background:var(--type-distribution-bg);color:var(--type-distribution-color)}.TransactionsList_icon__G3DVk.TransactionsList_withdrawal__caB4j{background:var(--type-withdrawal-bg);color:var(--type-withdrawal-color)}.TransactionsList_icon__G3DVk.TransactionsList_draft__fUiMu{background:var(--status-neutral-bg);color:var(--status-neutral-color)}.TransactionsList_content__jzywj{display:flex;flex-direction:column;gap:4px}.TransactionsList_primary__UvCPI{font-weight:600;color:#111827;font-size:14px}.TransactionsList_secondary__liqOF{color:#6b7280;font-size:12px}.TransactionsList_metaRow__DxP0B{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#6b7280;font-size:12px}.TransactionsList_investmentBadge__n1gsF{background:#f3f4f6;color:#374151;border:1px solid #e5e7eb;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600}.TransactionsList_investmentBadge__n1gsF.TransactionsList_clickable__MwNtw{cursor:pointer}.TransactionsList_investmentBadge__n1gsF.TransactionsList_clickable__MwNtw:hover{background:#e5e7eb}.TransactionsList_rightColumn__o7EtM{display:flex;flex-direction:column;align-items:flex-end;gap:8px;justify-content:flex-start}.TransactionsList_amount__fYKFR{font-weight:700;color:#111827}.TransactionsList_positive__9AvwE{color:#065f46}.TransactionsList_negative__lK_0p{color:#991b1b}.TransactionsList_empty__X4W8k{text-align:center;color:#6b7280;padding:24px;font-style:italic}.TransactionsList_footer__VcniW{margin-top:12px;display:flex;justify-content:flex-end}.TransactionsList_viewAllButton___6XoA{background:transparent;color:var(--color-accent);border:none;cursor:pointer;font-weight:600}.TransactionsList_viewAllButton___6XoA:hover{text-decoration:underline}.TransactionsList_detailsBox__kdT3f{margin-top:8px;border-top:1px dashed #e5e7eb;padding-top:8px;display:flex;flex-direction:column;gap:8px;font-size:12px;color:#374151}.TransactionsList_detailRow__zW2_y{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.TransactionsList_detailKey__3Rz3R{color:#6b7280;flex-shrink:0}.TransactionsList_detailVal__mtXQk{color:#111827;font-weight:500;word-break:break-word;text-align:right}.TransactionsList_paginationContainer__v9TxA{display:flex;align-items:center;justify-content:center;gap:16px;padding:24px 16px;margin-top:16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px}.TransactionsList_paginationButton__IYVDH{padding:8px 16px;background:#0369a1;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:100px}.TransactionsList_paginationButton__IYVDH:hover:not(:disabled){background:#075985;transform:translateY(-1px);box-shadow:0 2px 8px rgba(3,105,161,.3)}.TransactionsList_paginationButton__IYVDH:disabled{background:#f3f4f6;color:#9ca3af;cursor:not-allowed;opacity:.5}.TransactionsList_paginationInfo__xe2Xs{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:14px;font-weight:500;color:#111827;min-width:150px;text-align:center}.TransactionsList_paginationCount__XAaYB{font-size:12px;color:#6b7280;font-weight:400}@media (max-width:768px){.TransactionsList_event__y5G7D{grid-template-columns:24px 1fr auto;align-items:start}.TransactionsList_amount__fYKFR{display:block;font-size:14px;font-weight:600}.TransactionsList_rightColumn__o7EtM{grid-column:3;flex-direction:column;align-items:flex-end;justify-content:flex-start}.TransactionsList_paginationContainer__v9TxA{flex-direction:column;gap:12px}.TransactionsList_paginationButton__IYVDH{width:100%;min-width:unset}}.FixedInvestButton_fixedButtonContainer__bhfhN{position:fixed;bottom:0;left:0;right:0;background:var(--color-surface);border-top:1px solid var(--color-border);padding:var(--space-3) var(--space-5);z-index:1000;box-shadow:0 -4px 6px -1px rgba(0,0,0,.1)}.FixedInvestButton_investButton__M7uWP{width:100%;max-width:var(--container-max-width);margin:0 auto;background:#152429;color:#d3fbd8;border:none;padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-size:20px;font-weight:600;cursor:pointer;transition:all .2s ease;display:block}.FixedInvestButton_investButton__M7uWP:hover{background:#1e3439;transform:translateY(-1px);box-shadow:0 4px 8px rgba(21,36,41,.3)}.FixedInvestButton_investButton__M7uWP:active{transform:translateY(0)}.FixedInvestButton_investButton__M7uWP.FixedInvestButton_disabled__gU1Pi{background:#9ca3af;cursor:not-allowed;opacity:.7}.FixedInvestButton_investButton__M7uWP.FixedInvestButton_disabled__gU1Pi:hover{background:#9ca3af;transform:none;box-shadow:none}.FixedInvestButton_disabledButtonWrapper__Q584l{position:relative;width:100%;max-width:var(--container-max-width);margin:0 auto}.FixedInvestButton_disabledButtonWrapper__Q584l .FixedInvestButton_investButton__M7uWP{margin:0}.FixedInvestButton_tooltip__fagrn{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translateX(-50%);background:#1f2937;color:#fff;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:1001;box-shadow:0 4px 12px rgba(0,0,0,.15)}.FixedInvestButton_tooltip__fagrn:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#1f2937}.FixedInvestButton_disabledButtonWrapper__Q584l:hover .FixedInvestButton_tooltip__fagrn{opacity:1;visibility:visible}@media (max-width:768px){.FixedInvestButton_fixedButtonContainer__bhfhN{padding:var(--space-2) var(--space-3)}.FixedInvestButton_investButton__M7uWP{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);border-radius:var(--radius-sm)}.FixedInvestButton_tooltip__fagrn{font-size:12px;padding:8px 12px}}.page_main__jBJ2P{min-height:100vh;background:#f8fafc;padding-bottom:112px}.page_container__yxI9O{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding-x)}.page_headerSection__JP43v{padding:24px 0;margin-bottom:16px}.page_backButton__L8xbC{background:none;border:none;color:#6b7280;font-size:14px;font-weight:500;cursor:pointer;padding:8px 0;margin-bottom:16px;display:flex;align-items:center;gap:4px;transition:color .2s}.page_backButton__L8xbC:hover{color:#111827}.page_titleSection__Ctd_I{display:flex;align-items:center;gap:12px}.page_icon__l5tuW{font-size:28px}.page_title__YlIoF{font-size:28px;font-weight:700;margin:0;color:#111827}@media (max-width:768px){.page_container__yxI9O{padding:0 var(--container-padding-x-mobile)}.page_headerSection__JP43v{padding:16px 0}.page_icon__l5tuW,.page_title__YlIoF{font-size:22px}}.ConfirmModal_overlay__ge4KP{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px;animation:ConfirmModal_fadeIn__hOpPa .15s ease}@keyframes ConfirmModal_fadeIn__hOpPa{0%{opacity:0}to{opacity:1}}.ConfirmModal_modal__V7v9O{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.2);width:100%;max-width:400px;animation:ConfirmModal_slideUp__vSpEv .2s ease;overflow:hidden}@keyframes ConfirmModal_slideUp__vSpEv{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ConfirmModal_content__91Jc7{padding:32px 24px 24px;text-align:center}.ConfirmModal_icon__UgQ1s{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;margin:0 auto 20px}.ConfirmModal_iconDanger__Sw9b8{background:#fef2f2;color:#dc2626}.ConfirmModal_iconWarning__7GxId{background:#fffbeb;color:#d97706}.ConfirmModal_iconInfo__BSh3t{background:#eff6ff;color:#2563eb}.ConfirmModal_title__2KwRz{font-size:20px;font-weight:600;color:#111827;margin:0 0 8px}.ConfirmModal_message__CmdQ5{font-size:15px;color:#6b7280;margin:0;line-height:1.6}.ConfirmModal_actions__EC14e{display:flex;gap:12px;padding:20px 24px 28px;justify-content:center}.ConfirmModal_cancelButton__lYf3k,.ConfirmModal_confirmButton__tDHLE{padding:12px 24px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:8px;min-width:110px}.ConfirmModal_cancelButton__lYf3k{background:#f3f4f6;color:#374151;border:none}.ConfirmModal_cancelButton__lYf3k:hover:not(:disabled){background:#e5e7eb}.ConfirmModal_cancelButton__lYf3k:disabled{opacity:.5;cursor:not-allowed}.ConfirmModal_confirmButton__tDHLE{border:none;color:#fff}.ConfirmModal_confirmButton__tDHLE.ConfirmModal_danger__aUh0t{background:#dc2626}.ConfirmModal_confirmButton__tDHLE.ConfirmModal_danger__aUh0t:hover:not(:disabled){background:#b91c1c}.ConfirmModal_confirmButton__tDHLE.ConfirmModal_warning__8bx4d{background:#d97706}.ConfirmModal_confirmButton__tDHLE.ConfirmModal_warning__8bx4d:hover:not(:disabled){background:#b45309}.ConfirmModal_confirmButton__tDHLE.ConfirmModal_info__BgiTd{background:#2563eb}.ConfirmModal_confirmButton__tDHLE.ConfirmModal_info__BgiTd:hover:not(:disabled){background:#1d4ed8}.ConfirmModal_confirmButton__tDHLE:disabled{opacity:.7;cursor:not-allowed}.ConfirmModal_spinner__fE82A{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:ConfirmModal_spin__O6Ecu .8s linear infinite}@keyframes ConfirmModal_spin__O6Ecu{to{transform:rotate(1turn)}}@media (max-width:480px){.ConfirmModal_modal__V7v9O{max-width:calc(100% - 32px)}.ConfirmModal_actions__EC14e{flex-direction:column-reverse}.ConfirmModal_cancelButton__lYf3k,.ConfirmModal_confirmButton__tDHLE{width:100%}}.InvestmentCard_investmentCard__UYrQf{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:20px 24px;margin-bottom:0;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;gap:16px;min-height:100px}.InvestmentCard_investmentCard__UYrQf:hover{border-color:var(--color-accent);box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.InvestmentCard_cardTop__4Rpaz{display:flex;justify-content:space-between;align-items:flex-start}.InvestmentCard_cardLeft__qO09r{display:flex;flex-direction:column;gap:4px}.InvestmentCard_amountLabel__r9_d2{font-size:12px;color:var(--color-muted);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.InvestmentCard_investmentAmount__sBaOM{font-size:22px;font-weight:700;color:#1a1a1a}.InvestmentCard_investmentType__V9Spc{font-size:14px;color:var(--color-muted);font-weight:500}.InvestmentCard_cardMiddle__lDqMQ{display:flex;gap:48px;width:100%;padding-top:16px;border-top:1px solid #f3f4f6}.InvestmentCard_compactMetric__sRQUc{display:flex;flex-direction:column;gap:2px;align-items:flex-start;background:none!important;border:none!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.InvestmentCard_compactLabel__B7fQJ{font-size:13px;color:#6b7280;font-weight:500}.InvestmentCard_compactValue__PPCk3{font-size:14px;font-weight:600;color:#111827}.InvestmentCard_cardActions__WBDen{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #f3f4f6}.InvestmentCard_statusBadge__yw0tO{padding:6px 12px;border-radius:16px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-top:2px}.InvestmentCard_statusBadge__yw0tO.InvestmentCard_locked__TNrn7{background:#fef3c7;color:#92400e}.InvestmentCard_statusBadge__yw0tO.InvestmentCard_available__eMD1J{background:#d1fae5;color:#065f46}.InvestmentCard_statusBadge__yw0tO.InvestmentCard_withdrawn__gmXmM{background:#e0f2fe;color:#0c4a6e}.InvestmentCard_statusBadge__yw0tO.InvestmentCard_draft___c_S0{background:#dbeafe;color:#1e40af}.InvestmentCard_viewDetails___r1UG{font-size:14px;color:#2563eb;font-weight:600;cursor:pointer;transition:color .2s}.InvestmentCard_viewDetails___r1UG:hover{color:#1d4ed8}.InvestmentCard_deleteDraftBtn__gptJQ{background:none;border:1px solid #ef4444;color:#ef4444;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.InvestmentCard_deleteDraftBtn__gptJQ:hover{background:#ef4444;color:#fff}@media (max-width:768px){.InvestmentCard_investmentCard__UYrQf{padding:20px;gap:0}.InvestmentCard_cardTop__4Rpaz{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0;padding-bottom:0;margin-bottom:0}.InvestmentCard_statusBadge__yw0tO{align-self:flex-start;margin-top:0}.InvestmentCard_cardMiddle__lDqMQ{flex-direction:column;gap:0;padding-top:16px;margin-top:16px;border-top:1px solid #f0f0f0}.InvestmentCard_cardMiddle__lDqMQ .InvestmentCard_compactMetric__sRQUc{flex-direction:row;justify-content:space-between;width:100%;padding:12px 0}.InvestmentCard_cardMiddle__lDqMQ .InvestmentCard_compactMetric__sRQUc:first-of-type{padding-top:0}.InvestmentCard_cardMiddle__lDqMQ .InvestmentCard_compactMetric__sRQUc:last-of-type{padding-bottom:0}.InvestmentCard_cardMiddle__lDqMQ .InvestmentCard_compactMetric__sRQUc .InvestmentCard_compactValue__PPCk3{word-break:break-all;text-align:right}.InvestmentCard_cardActions__WBDen{width:100%;justify-content:space-between;margin-top:16px}.InvestmentCard_cardActions__WBDen:not(:has(.InvestmentCard_deleteDraftBtn__gptJQ)){justify-content:flex-end}.InvestmentCard_cardActions__WBDen .InvestmentCard_viewDetails___r1UG{width:auto;text-align:right}}