.TopBar_topBar__6dGjo{padding:30px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.TopBar_topBar__6dGjo h2{margin:0;font-size:1.8rem}.TopBar_topBar__6dGjo small{display:block;margin-top:5px}.TopBar_actionButtons__lOk6Y{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.TopBar_userBadge___NPql{line-height:1}@media (max-width:768px){.TopBar_topBar__6dGjo{flex-direction:column;align-items:flex-start;padding:20px 0}.TopBar_topBar__6dGjo h2{font-size:1.5rem}.TopBar_actionButtons__lOk6Y{width:100%}.TopBar_actionButtons__lOk6Y button{flex:1 1;min-width:140px}}.KpiCards_kpiCards__x6GiR{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin-bottom:40px}.KpiCards_kpiCard__QHfnl{padding:25px;position:relative;overflow:hidden}.KpiCards_highlight__sJ7ZD{border-bottom:3px solid var(--tech-blue)}.KpiCards_kpiTitle__Uwkev{font-size:.9rem;color:var(--text-sub);text-transform:uppercase;margin-bottom:10px;font-weight:600}.KpiCards_kpiValue__x2yil{font-size:2.2rem;font-weight:700;margin:10px 0}.KpiCards_kpiSubtitle__pYhgl{font-size:.8rem;color:var(--text-sub);margin-top:10px}.KpiCards_privacyToggle___FcaC{position:absolute;top:15px;right:15px;color:var(--text-sub);cursor:pointer;opacity:.6;transition:all .3s;font-size:1.1rem}.KpiCards_privacyToggle___FcaC.KpiCards_fa-eye-slash___34RN,.KpiCards_privacyToggle___FcaC:hover{opacity:1;color:var(--tech-blue)}@media (max-width:768px){.KpiCards_kpiCards__x6GiR{grid-template-columns:1fr}.KpiCards_kpiValue__x2yil{font-size:1.8rem}}.FundTable_tableContainer__HJtWm{padding:30px}.FundTable_tableTitle__LTq_t{margin:0 0 20px;color:#fff;font-size:1.2rem}.FundTable_emptyState__e4lp0{text-align:center;padding:60px 20px;color:var(--text-sub)}.FundTable_emptyState__e4lp0 i{font-size:4rem;margin-bottom:20px;opacity:.3}.FundTable_emptyState__e4lp0 p{font-size:1.1rem;margin-bottom:20px}.FundTable_tableResponsive__6nnaq{overflow-x:auto}.FundTable_customTable__0e7Za{width:100%;border-collapse:separate;border-spacing:0 10px}.FundTable_customTable__0e7Za th{color:var(--text-sub);font-size:.85rem;padding:15px;font-weight:500;border:none;text-align:left}.FundTable_dataRow__3qd1E{background:hsla(0,0%,100%,.02);transition:background-color .2s}.FundTable_dataRow__3qd1E:hover{background:hsla(0,0%,100%,.05)}.FundTable_dataRow__3qd1E td{padding:15px;vertical-align:middle;border:none}.FundTable_dataRow__3qd1E td:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.FundTable_dataRow__3qd1E td:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.FundTable_badge__tmIlK{font-size:.6em;padding:3px 6px;border-radius:4px;opacity:.8;margin-left:4px}.FundTable_badgeDanger__okO8j{background:#dc3545;color:#fff}.FundTable_badgePrimary__vaXS5{background:#0d6efd;color:#fff}.FundTable_badgeSecondary__vdsRE{background:#6c757d;color:#fff}.FundTable_timeCell__pyIwj{font-size:.8rem}.FundTable_textEnd__u7cub{text-align:right}@media (max-width:768px){.FundTable_tableContainer__HJtWm{padding:20px}.FundTable_customTable__0e7Za{font-size:.85rem}.FundTable_customTable__0e7Za td,.FundTable_customTable__0e7Za th{padding:10px 8px}}.ManageModal_manageGrid__QlCsc{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.ManageModal_formSection__vF52H,.ManageModal_listSection__x_jBO{min-height:400px}.ManageModal_sectionTitle__bnIOg{color:var(--text-sub);margin-bottom:15px;font-size:.95rem}.ManageModal_fundList__LL4KP{max-height:400px;overflow-y:auto}.ManageModal_fundList__LL4KP::-webkit-scrollbar{width:6px}.ManageModal_fundList__LL4KP::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.ManageModal_fundList__LL4KP::-webkit-scrollbar-thumb{background:var(--glass-border);border-radius:3px}.ManageModal_fundList__LL4KP::-webkit-scrollbar-thumb:hover{background:var(--tech-blue)}.ManageModal_emptyMessage__ivTHl{text-align:center;color:var(--text-sub);padding:40px 20px;font-size:.95rem}.ManageModal_fundInfo__zoy0W{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.ManageModal_formText__ULgJU{display:block;margin-top:5px;font-size:.8rem;color:var(--text-sub)}.ManageModal_submitBtn__tlqK8{width:100%}@media (max-width:768px){.ManageModal_manageGrid__QlCsc{grid-template-columns:1fr}.ManageModal_formSection__vF52H,.ManageModal_listSection__x_jBO{min-height:300px}.ManageModal_fundList__LL4KP{max-height:250px}}.AuthPanel_authContainer__Jszr_{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:30px 20px}.AuthPanel_authCard__yzETv{width:100%;max-width:460px;padding:30px}.AuthPanel_subtitle__RAISC{margin-top:8px;color:var(--text-sub)}.AuthPanel_switcher__o6GRp{margin-top:24px;margin-bottom:24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.AuthPanel_switchBtn__B1Fyi{border:1px solid var(--glass-border);border-radius:10px;background:transparent;color:var(--text-sub);padding:10px 0;cursor:pointer;transition:all .3s ease}.AuthPanel_switchBtnActive__CMQCZ{border-color:var(--tech-blue);color:var(--tech-blue);box-shadow:0 0 10px rgba(0,242,234,.2)}.AuthPanel_form__rb8E_{margin-top:4px}.AuthPanel_submitBtn__LgG28{width:100%}.AuthPanel_error___59xx,.AuthPanel_success__bC59J{margin-bottom:12px;padding:10px 12px;border-radius:8px;font-size:.9rem}.AuthPanel_error___59xx{background:rgba(220,53,69,.15);border:1px solid rgba(220,53,69,.4);color:#ff7d8d}.AuthPanel_success__bC59J{background:rgba(0,255,136,.12);border:1px solid rgba(0,255,136,.35);color:#84ffc8}@media (max-width:768px){.AuthPanel_authCard__yzETv{padding:24px}}.FundHistoryChart_panel__tIfJr{padding:26px 30px 24px;margin-bottom:24px}.FundHistoryChart_header__uO0Qp{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.FundHistoryChart_title__7Fp9G{margin:0;font-size:1.15rem;color:#fff}.FundHistoryChart_controls__wGM54{display:flex;align-items:center;gap:10px}.FundHistoryChart_codeSelect__awCbe{background:#0b0c15;border:1px solid hsla(0,0%,100%,.16);color:#fff;border-radius:10px;height:34px;padding:0 12px;min-width:220px;max-width:360px}.FundHistoryChart_codeSelect__awCbe:focus{outline:none;border-color:#00f2ea;box-shadow:0 0 0 3px rgba(0,242,234,.16)}.FundHistoryChart_periodBar__U_0Uj{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.FundHistoryChart_periodBtn__a1lWf{border:1px solid hsla(0,0%,100%,.18);background:transparent;color:#8b9bb4;border-radius:999px;height:30px;padding:0 12px;font-size:.82rem;cursor:pointer;transition:all .2s ease}.FundHistoryChart_periodBtn__a1lWf:hover:not(:disabled){border-color:#00f2ea;color:#00f2ea}.FundHistoryChart_periodBtnActive__C148D{border-color:#00f2ea;color:#00f2ea;box-shadow:0 0 10px rgba(0,242,234,.22)}.FundHistoryChart_periodBtn__a1lWf:disabled{opacity:.55;cursor:not-allowed}.FundHistoryChart_chartWrap__I4yil{position:relative;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01));border:1px solid hsla(0,0%,100%,.06);border-radius:14px;padding:8px}.FundHistoryChart_chart__hNSps{width:100%;height:380px}.FundHistoryChart_chartOverlayError__P6GuS,.FundHistoryChart_chartOverlay__kJlTT{position:absolute;inset:8px;border-radius:10px;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;color:#8b9bb4;background:rgba(8,10,22,.72);border:1px dashed rgba(139,155,180,.35)}.FundHistoryChart_chartOverlayError__P6GuS{color:#ff7d8d;border-color:rgba(220,53,69,.45);background:rgba(62,16,24,.62)}.FundHistoryChart_stateBoxError__dCls5,.FundHistoryChart_stateBox__JizqF{border-radius:12px;border:1px dashed rgba(139,155,180,.34);background:rgba(139,155,180,.05);color:#8b9bb4;min-height:220px;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px}.FundHistoryChart_stateBoxError__dCls5{border-color:rgba(220,53,69,.45);color:#ff7d8d;background:rgba(220,53,69,.08)}@media (max-width:768px){.FundHistoryChart_panel__tIfJr{padding:18px 16px 16px;margin-bottom:18px}.FundHistoryChart_header__uO0Qp{align-items:flex-start;flex-direction:column}.FundHistoryChart_controls__wGM54{width:100%}.FundHistoryChart_codeSelect__awCbe{width:100%;max-width:none;min-width:0}.FundHistoryChart_periodBar__U_0Uj{gap:6px}.FundHistoryChart_periodBtn__a1lWf{height:28px;padding:0 10px;font-size:.75rem}.FundHistoryChart_chart__hNSps{height:260px}.FundHistoryChart_stateBoxError__dCls5,.FundHistoryChart_stateBox__JizqF{min-height:180px}}