.PortfolioAnalytics-module__p0cvcq__container{flex-direction:column;width:100%;height:100%;display:flex}.PortfolioAnalytics-module__p0cvcq__statsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;width:100%;display:grid}.PortfolioAnalytics-module__p0cvcq__statCard{background:#00000036;border:1px solid #3337;border-radius:16px;flex-direction:column;gap:8px;padding:20px;transition:all .2s;display:flex}.PortfolioAnalytics-module__p0cvcq__statCard:hover{background:#ffffff05;border-color:#ffffff1a}.PortfolioAnalytics-module__p0cvcq__statHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.PortfolioAnalytics-module__p0cvcq__statLabel{color:#888;text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:500}.PortfolioAnalytics-module__p0cvcq__statValue{color:#fff;font-size:26px;font-weight:600;line-height:1.2}.PortfolioAnalytics-module__p0cvcq__statSubtext{color:#666;margin-top:4px;font-size:12px}.PortfolioAnalytics-module__p0cvcq__positive{color:#0f8!important}.PortfolioAnalytics-module__p0cvcq__negative{color:#ff4d4d!important}.PortfolioAnalytics-module__p0cvcq__periodSelector{background:#0000004d;border:1px solid #3337;border-radius:8px;gap:4px;padding:2px;display:flex}.PortfolioAnalytics-module__p0cvcq__periodButton{color:#888;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:all .2s}.PortfolioAnalytics-module__p0cvcq__periodButton:hover{color:#fff;background:#ffffff0d}.PortfolioAnalytics-module__p0cvcq__periodButton.PortfolioAnalytics-module__p0cvcq__active{color:#fff;background:#ffffff1a}.PortfolioAnalytics-module__p0cvcq__emptyState{text-align:center;background:#00000036;border:1px solid #3337;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.PortfolioAnalytics-module__p0cvcq__emptyIcon{color:#888;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:flex}.PortfolioAnalytics-module__p0cvcq__emptyTitle{color:#fff;margin-bottom:8px;font-size:20px;font-weight:600}.PortfolioAnalytics-module__p0cvcq__emptyDescription{color:#888;max-width:400px;font-size:14px}.PortfolioAnalytics-module__p0cvcq__loadingState{text-align:center;color:#888;background:#00000036;border:1px solid #3337;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:60px 20px;font-size:14px;display:flex}.PortfolioAnalytics-module__p0cvcq__spinner{border:3px solid #ffffff1a;border-top-color:#0f8;border-radius:50%;width:40px;height:40px;animation:1s linear infinite PortfolioAnalytics-module__p0cvcq__spin}@keyframes PortfolioAnalytics-module__p0cvcq__spin{to{transform:rotate(360deg)}}@media (max-width:1200px){.PortfolioAnalytics-module__p0cvcq__statsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.PortfolioAnalytics-module__p0cvcq__statValue{font-size:22px}}@media (max-width:768px){.PortfolioAnalytics-module__p0cvcq__statsGrid{grid-template-columns:1fr;gap:12px}.PortfolioAnalytics-module__p0cvcq__statCard{padding:16px}.PortfolioAnalytics-module__p0cvcq__statValue{font-size:20px}.PortfolioAnalytics-module__p0cvcq__statLabel{font-size:12px}.PortfolioAnalytics-module__p0cvcq__periodSelector{gap:2px}.PortfolioAnalytics-module__p0cvcq__periodButton{padding:4px 8px;font-size:10px}.PortfolioAnalytics-module__p0cvcq__emptyState{padding:40px 20px}.PortfolioAnalytics-module__p0cvcq__emptyIcon{width:48px;height:48px}.PortfolioAnalytics-module__p0cvcq__emptyTitle{font-size:18px}}@media (max-width:480px){.PortfolioAnalytics-module__p0cvcq__statHeader{flex-direction:column;align-items:flex-start;gap:8px}.PortfolioAnalytics-module__p0cvcq__periodSelector{justify-content:space-between;width:100%}}
.PnLChart-module__H2vmpa__chartContainer{background:#00000036;border:1px solid #3337;border-radius:16px;flex-direction:column;width:100%;height:100%;min-height:400px;padding:20px;display:flex}.PnLChart-module__H2vmpa__chartHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.PnLChart-module__H2vmpa__chartTitleSection{flex-direction:column;gap:8px;display:flex}.PnLChart-module__H2vmpa__chartTitle{color:#fff;font-size:16px;font-weight:600}.PnLChart-module__H2vmpa__chartStats{align-items:baseline;gap:12px;display:flex}.PnLChart-module__H2vmpa__chartValue{color:#fff;font-size:24px;font-weight:600}.PnLChart-module__H2vmpa__chartChange{font-size:14px;font-weight:500}.PnLChart-module__H2vmpa__timeRangeSelector{background:#0000004d;border:1px solid #3337;border-radius:8px;gap:4px;padding:4px;display:flex}.PnLChart-module__H2vmpa__timeRangeButton{color:#888;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:500;transition:all .2s}.PnLChart-module__H2vmpa__timeRangeButton:hover{color:#fff;background:#ffffff0d}.PnLChart-module__H2vmpa__timeRangeButton.PnLChart-module__H2vmpa__active{color:#fff;background:#ffffff1a}.PnLChart-module__H2vmpa__chartWrapper{flex:1;min-height:300px}.PnLChart-module__H2vmpa__tooltip{background:#000000f2;border:1px solid #3337;border-radius:8px;padding:12px;box-shadow:0 4px 12px #0006}.PnLChart-module__H2vmpa__tooltipLabel{color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:11px}.PnLChart-module__H2vmpa__tooltipRow{color:#ccc;justify-content:space-between;align-items:center;gap:20px;margin-bottom:4px;font-size:13px;display:flex}.PnLChart-module__H2vmpa__tooltipRow:last-child{margin-bottom:0}.PnLChart-module__H2vmpa__tooltipValue{color:#fff;font-weight:600}.PnLChart-module__H2vmpa__positive{color:#0f8!important}.PnLChart-module__H2vmpa__negative{color:#ff4d4d!important}.PnLChart-module__H2vmpa__emptyState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.PnLChart-module__H2vmpa__emptyIcon{color:#666;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex}.PnLChart-module__H2vmpa__emptyText{color:#888;font-size:14px}.PnLChart-module__H2vmpa__loadingState{flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.PnLChart-module__H2vmpa__spinner{border:3px solid #ffffff1a;border-top-color:#0f8;border-radius:50%;width:40px;height:40px;animation:1s linear infinite PnLChart-module__H2vmpa__spin}@keyframes PnLChart-module__H2vmpa__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.PnLChart-module__H2vmpa__chartContainer{min-height:350px;padding:16px}.PnLChart-module__H2vmpa__chartHeader{flex-direction:column;gap:16px}.PnLChart-module__H2vmpa__chartTitle{font-size:14px}.PnLChart-module__H2vmpa__chartStats{flex-direction:column;align-items:flex-start;gap:4px}.PnLChart-module__H2vmpa__chartValue{font-size:20px}.PnLChart-module__H2vmpa__chartChange{font-size:13px}.PnLChart-module__H2vmpa__timeRangeSelector{justify-content:space-between;width:100%}.PnLChart-module__H2vmpa__timeRangeButton{flex:1;padding:6px 12px;font-size:11px}.PnLChart-module__H2vmpa__chartWrapper{min-height:250px}}@media (max-width:480px){.PnLChart-module__H2vmpa__chartContainer{min-height:300px;padding:12px}.PnLChart-module__H2vmpa__timeRangeButton{padding:5px 8px;font-size:10px}.PnLChart-module__H2vmpa__chartValue{font-size:18px}.PnLChart-module__H2vmpa__chartWrapper{min-height:220px}}
.AssetDistribution-module__Bd3fLa__container{background:#00000036;border:1px solid #3337;border-radius:16px;flex-direction:column;width:100%;height:100%;padding:20px;display:flex}.AssetDistribution-module__Bd3fLa__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.AssetDistribution-module__Bd3fLa__title{color:#fff;font-size:16px;font-weight:600}.AssetDistribution-module__Bd3fLa__viewModeSelector{background:#0000004d;border:1px solid #3337;border-radius:8px;gap:4px;padding:4px;display:flex}.AssetDistribution-module__Bd3fLa__viewModeButton{color:#888;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:11px;font-weight:500;transition:all .2s}.AssetDistribution-module__Bd3fLa__viewModeButton:hover{color:#fff;background:#ffffff0d}.AssetDistribution-module__Bd3fLa__viewModeButton.AssetDistribution-module__Bd3fLa__active{color:#fff;background:#ffffff1a}.AssetDistribution-module__Bd3fLa__content{flex-direction:column;flex:1;gap:20px;display:flex}.AssetDistribution-module__Bd3fLa__chartSection{justify-content:center;align-items:center;width:100%;height:300px;display:flex}.AssetDistribution-module__Bd3fLa__statsSection{background:#0000004d;border:1px solid #3337;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:16px;padding:16px;display:grid}.AssetDistribution-module__Bd3fLa__statRow{flex-direction:column;gap:6px;display:flex}.AssetDistribution-module__Bd3fLa__statLabel{color:#888;text-transform:uppercase;letter-spacing:.5px;font-size:11px}.AssetDistribution-module__Bd3fLa__statValue{color:#fff;font-size:18px;font-weight:600}.AssetDistribution-module__Bd3fLa__allocationList{flex-direction:column;gap:12px;display:flex}.AssetDistribution-module__Bd3fLa__allocationItem{background:#0000004d;border:1px solid #3337;border-radius:12px;padding:16px;transition:all .2s}.AssetDistribution-module__Bd3fLa__allocationItem:hover{background:#ffffff05;border-color:#ffffff1a}.AssetDistribution-module__Bd3fLa__allocationHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.AssetDistribution-module__Bd3fLa__allocationMarket{color:#fff;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.AssetDistribution-module__Bd3fLa__colorDot{border-radius:50%;width:12px;height:12px}.AssetDistribution-module__Bd3fLa__allocationPercentage{color:#0f8;font-size:16px;font-weight:600}.AssetDistribution-module__Bd3fLa__allocationDetails{justify-content:space-between;margin-bottom:10px;display:flex}.AssetDistribution-module__Bd3fLa__allocationDetail{color:#888;gap:8px;font-size:12px;display:flex}.AssetDistribution-module__Bd3fLa__allocationDetail span:last-child{color:#fff;font-weight:500}.AssetDistribution-module__Bd3fLa__progressBar{background:#ffffff0d;border-radius:3px;width:100%;height:6px;overflow:hidden}.AssetDistribution-module__Bd3fLa__progressFill{border-radius:3px;height:100%;transition:width .3s}.AssetDistribution-module__Bd3fLa__tooltip{background:#000000f2;border:1px solid #3337;border-radius:8px;padding:12px;box-shadow:0 4px 12px #0006}.AssetDistribution-module__Bd3fLa__tooltipTitle{color:#fff;margin-bottom:8px;font-size:13px;font-weight:600}.AssetDistribution-module__Bd3fLa__tooltipRow{color:#888;justify-content:space-between;align-items:center;gap:20px;margin-bottom:4px;font-size:12px;display:flex}.AssetDistribution-module__Bd3fLa__tooltipRow:last-child{margin-bottom:0}.AssetDistribution-module__Bd3fLa__tooltipValue{color:#fff;font-weight:600}.AssetDistribution-module__Bd3fLa__emptyState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.AssetDistribution-module__Bd3fLa__emptyIcon{color:#666;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex}.AssetDistribution-module__Bd3fLa__emptyText{color:#888;font-size:14px}.AssetDistribution-module__Bd3fLa__loadingState{flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.AssetDistribution-module__Bd3fLa__spinner{border:3px solid #ffffff1a;border-top-color:#0f8;border-radius:50%;width:40px;height:40px;animation:1s linear infinite AssetDistribution-module__Bd3fLa__spin}@keyframes AssetDistribution-module__Bd3fLa__spin{to{transform:rotate(360deg)}}@media (max-width:1024px){.AssetDistribution-module__Bd3fLa__statsSection{grid-template-columns:repeat(2,1fr)}.AssetDistribution-module__Bd3fLa__statRow:last-child{grid-column:1/-1}}@media (max-width:768px){.AssetDistribution-module__Bd3fLa__container{padding:16px}.AssetDistribution-module__Bd3fLa__header{flex-direction:column;align-items:flex-start}.AssetDistribution-module__Bd3fLa__viewModeSelector{justify-content:space-between;width:100%}.AssetDistribution-module__Bd3fLa__viewModeButton{flex:1}.AssetDistribution-module__Bd3fLa__chartSection{height:250px}.AssetDistribution-module__Bd3fLa__statsSection{grid-template-columns:1fr;gap:12px}.AssetDistribution-module__Bd3fLa__statRow:last-child{grid-column:auto}.AssetDistribution-module__Bd3fLa__statValue{font-size:16px}.AssetDistribution-module__Bd3fLa__allocationItem{padding:12px}.AssetDistribution-module__Bd3fLa__allocationMarket{font-size:13px}.AssetDistribution-module__Bd3fLa__allocationPercentage{font-size:14px}}@media (max-width:480px){.AssetDistribution-module__Bd3fLa__container{padding:12px}.AssetDistribution-module__Bd3fLa__title{font-size:14px}.AssetDistribution-module__Bd3fLa__chartSection{height:220px}.AssetDistribution-module__Bd3fLa__statsSection{padding:12px}.AssetDistribution-module__Bd3fLa__statValue{font-size:14px}.AssetDistribution-module__Bd3fLa__allocationDetails{flex-direction:column;gap:4px}}
