.ShimmerSkeleton_shimmerSkeleton__woan8{background:linear-gradient(90deg,rgba(24,24,27,.4),rgba(39,39,42,.8) 50%,rgba(24,24,27,.4));background-size:200% 100%;animation:ShimmerSkeleton_shimmer__XxTHH 1.5s infinite;position:relative;overflow:hidden}.ShimmerSkeleton_shimmerSkeleton__woan8:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);animation:ShimmerSkeleton_shimmerGlow__h9nas 2s infinite}@keyframes ShimmerSkeleton_shimmer__XxTHH{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ShimmerSkeleton_shimmerGlow__h9nas{0%{left:-100%}to{left:100%}}@media (max-width:480px){.ShimmerSkeleton_shimmerSkeleton__woan8{animation-duration:1.2s}}.AgentProfile_profileContainer__Fj0jl{max-width:600px;width:100%;margin:0 auto;color:var(--color-text-primary)}.AgentProfile_backButtonSection__LlN3P{padding:1rem}.AgentProfile_backButton__HMqwq{padding:0;display:flex;align-items:center;color:var(--color-text-secondary);background:transparent;border:none;cursor:pointer;transition:color .2s ease}.AgentProfile_backButton__HMqwq:hover{color:var(--color-text-primary);background:transparent}.AgentProfile_backButtonIcon__h2pxj{height:1rem;width:1rem;margin-right:.5rem}.AgentProfile_backButtonText__hqjBe{font-size:.875rem}.AgentProfile_mainContent__TqDGp{display:flex;flex-direction:column}.AgentProfile_sectionDivider__vmAOd{border-bottom:1px solid var(--color-border)}.ProfileHeader_profileHeader__xKKV0{display:flex;align-items:center;padding:1rem 1rem .5rem}.ProfileHeader_avatarContainer__UVGsf{height:60px;width:60px;min-width:60px;border-radius:50%;overflow:hidden;margin-right:1rem}.ProfileHeader_avatar__OLxaL{height:100%;width:100%;object-fit:cover}.ProfileHeader_profileInfo__8IOI6{flex:1;display:flex;flex-direction:column;justify-content:center}.ProfileHeader_profileName__ImsI0{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);display:flex;align-items:center;color:var(--color-text-primary);margin-bottom:.25rem}.ProfileHeader_verifiedBadge___9pPQ{display:inline-flex;margin-left:.25rem}.ProfileHeader_verifiedIcon___G1zk{height:1.25rem;width:1.25rem;margin-left:2px}.ProfileHeader_profileStats__bxg9b{display:flex;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:.25rem}.ProfileHeader_statItem__UheSa{margin-right:1.25rem}.ProfileHeader_statNumber__c9jJ7{font-weight:600;color:var(--color-text-primary)}.ProfileHeader_bioSection__Vm328{padding:.75rem 1rem 2rem;border-bottom:1px solid var(--color-border)}.ProfileHeader_bio__U5aVT{font-size:var(--font-size-md);line-height:1.4;color:#fff}.TabsNavigation_tabsContainer__1V__c{display:flex;border-bottom:1px solid var(--color-border);background:transparent}.TabsNavigation_tabButton__KE9d_{flex:1;padding:1rem 0;text-align:center;font-weight:600;font-size:.9375rem;position:relative;border:none;background:transparent;cursor:pointer;transition:color .2s ease}.TabsNavigation_tabButton__KE9d_:not(:last-child){border-right:1px solid var(--color-border)}.TabsNavigation_tabButtonActive__0HIyj{color:var(--color-text-primary)}.TabsNavigation_tabButtonInactive__uj4qH{color:#ababc2}.TabsNavigation_tabButtonInactive__uj4qH:hover{color:var(--color-text-primary);opacity:.8}.TabsNavigation_activeIndicator__x65WN{position:absolute;bottom:0;left:0;right:0;height:6px;background:var(--color-primary);border-radius:3px 3px 0 0;box-shadow:0 2px 8px 0 rgba(36,99,235,.25)}.HoldingsTab_holdingsContent__xdU9l{padding:1rem}.HoldingsTab_portfolioSection__fTlFN{margin-bottom:1.5rem}.HoldingsTab_chartContainer__oSZXh{margin-bottom:1rem}.HoldingsTab_holdingsTitle__BJODN{font-size:var(--font-size-sm);font-weight:700;margin:1rem 0;color:var(--color-text-primary)}.HoldingsTab_emptyState__j8jGQ{text-align:center;color:#ababc2;font-size:.875rem;padding:2rem 0}.HoldingsTab_holdingsList__Y3_Fm{display:flex;flex-direction:column}.HoldingsTab_holdingItem__owJ7o{display:flex;padding:.75rem 0;border-bottom:1px solid var(--color-border);background:transparent}.HoldingsTab_holdingIcon__LZo_N{width:2.5rem;height:2.5rem;min-width:2.5rem;margin-right:.75rem;display:flex;align-items:center;justify-content:center}.HoldingsTab_holdingDetails__KeMGS{flex:1;display:flex;justify-content:space-between;align-items:center}.HoldingsTab_holdingSymbol__gdu81{font-weight:600;color:var(--color-text-primary)}.HoldingsTab_holdingRightGroup___5mJo{display:flex;align-items:center;gap:.75rem}.HoldingsTab_holdingPercentage__Jjq4_{font-weight:600;color:var(--color-text-primary)}.HoldingsTab_pnlBadge__Jvucw{padding:.375rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600}.HoldingsTab_pnlPositive__2b2zi{background:rgba(143,253,116,.1);color:#8ffd74}.HoldingsTab_pnlNegative__0cnsx{background:hsla(0,91%,71%,.1);color:#f87171}.ErrorDisplay_container__buesO{max-width:600px;margin:0 auto;padding:var(--space-xs)}.ErrorDisplay_errorCard__u_79I{background:var(--background);padding:1.5rem;border-radius:var(--radius-none);border:1px solid rgba(229,62,62,.2);text-align:center}.ErrorDisplay_iconContainer__rW9Wi{margin-bottom:1rem;color:var(--color-negative)}.ErrorDisplay_icon__mHItL{height:3rem;width:3rem;margin:0 auto}.ErrorDisplay_title___7w8j{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:1rem;color:var(--color-text-primary)}.ErrorDisplay_message__LOyTW{color:var(--color-text-secondary);margin-bottom:1.5rem;max-width:28rem;margin-left:auto;margin-right:auto}.ErrorDisplay_retryButton__V1OlH{background:var(--color-primary);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);padding:.5rem 1.5rem;border-radius:var(--radius-none);transition:background-color .2s;display:inline-flex;align-items:center;border:none;cursor:pointer;text-decoration:none}.ErrorDisplay_retryButton__V1OlH:hover{background:var(--color-primary-hover)}.ErrorDisplay_retryIcon__g_cbZ{height:1rem;width:1rem;margin-right:.5rem}.CryptoIcon_iconContainer__XwAf3{position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;vertical-align:top}.dark .CryptoIcon_iconContainer__XwAf3{background:#1f2937}.CryptoIcon_iconImage__wrDdM{border-radius:50%;display:block}.PortfolioChart_chartContainer__j3JUs{width:100%;margin-left:auto;margin-right:auto}.PortfolioChart_chartWrapper__e_bc5{display:flex;flex-direction:column;align-items:center;justify-content:center}.PortfolioChart_chartSection__kjJVJ{position:relative;aspect-ratio:1;width:100%;max-width:300px;margin-left:auto;margin-right:auto}.PortfolioChart_centerContent__v_Rki{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.PortfolioChart_centerContentInner__5GYpv{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.PortfolioChart_performanceDisplay__WBJ61{display:flex;align-items:center;gap:.25rem;margin-bottom:.25rem;padding:0 .5rem}.PortfolioChart_performanceArrow__stJuy{font-size:.875rem}.PortfolioChart_performanceValue__WPzH1{color:var(--color-text-primary);font-size:1.5rem;font-weight:700}.PortfolioChart_performanceLabel__BgPrF{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;letter-spacing:.1em}.PortfolioChart_floatingLabel__iXYLZ{position:absolute;pointer-events:none}.PortfolioChart_labelContainer__41fra{display:flex;align-items:center;gap:.1rem;padding:0 .3rem 0 0;border-radius:9999px;color:var(--color-text-primary);font-size:.875rem;font-weight:700}.PortfolioChart_coinIcon__7V4p4{width:1.5rem;height:1.5rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.PortfolioChart_percentageText__NSRxh{white-space:nowrap;color:#000}.PerformanceMetrics_performanceContainer__Yr10r{display:flex;gap:1rem;margin:1.5rem 0;width:100%;border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border)}.PerformanceMetrics_metricCard__H85Qt{flex:1;padding:1rem;display:flex;flex-direction:column;gap:.75rem;position:relative}.PerformanceMetrics_metricCard__H85Qt:not(:last-child){border-right:1px solid var(--color-border)}.PerformanceMetrics_metricHeader__zKmrq{display:flex;align-items:center}.PerformanceMetrics_metricIcon__6Fnog{width:1rem;height:1rem;color:var(--color-text-secondary)}.PerformanceMetrics_metricLabel__OPcwg{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em}.PerformanceMetrics_metricMainRow__tzCHO{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.PerformanceMetrics_metricValue__dXruq{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.2}.PerformanceMetrics_changeIndicator__RUOMB{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:4px;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.PerformanceMetrics_changeIndicator__RUOMB.PerformanceMetrics_positive__CkBey{color:var(--color-positive)}.PerformanceMetrics_changeIndicator__RUOMB.PerformanceMetrics_negative__JfU7g{color:var(--color-negative)}.PerformanceMetrics_changeIndicatorMuted__cWnZd{padding:.25rem .5rem;border-radius:4px;font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);background:rgba(159,159,181,.1)}.PerformanceMetrics_changeIcon__Qc4Dn{width:.875rem;height:.875rem}.PerformanceMetrics_changePercentage__7v3mq{white-space:nowrap;font-family:var(--font-family-mono);font-variant-numeric:slashed-zero tabular-nums}.PerformanceMetrics_metricSubValue__KsUUR{color:var(--color-text-secondary);font-size:.875rem;font-weight:var(--font-weight-normal)}.PerformanceMetrics_shimmerSkeleton__tXWyr{background:var(--color-bg-card);border-radius:4px;position:relative;overflow:hidden}.PerformanceMetrics_shimmerSkeleton__tXWyr:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);animation:PerformanceMetrics_shimmer__krKnQ 1.5s infinite}@keyframes PerformanceMetrics_shimmer__krKnQ{0%{left:-100%}to{left:100%}}@media (max-width:480px){.PerformanceMetrics_performanceContainer__Yr10r{flex-direction:row;gap:.5rem;margin:1rem 0}.PerformanceMetrics_metricCard__H85Qt{padding:.75rem}.PerformanceMetrics_metricValue__dXruq{font-size:var(--font-size-sm)}.PerformanceMetrics_metricMainRow__tzCHO{flex-direction:row;align-items:center;gap:.25rem}.PerformanceMetrics_metricLabel__OPcwg{font-size:.625rem}.PerformanceMetrics_changeIndicator__RUOMB{padding:.125rem .25rem;font-size:.625rem}.PerformanceMetrics_changeIcon__Qc4Dn{width:.75rem;height:.75rem}}@media (max-width:360px){.PerformanceMetrics_metricValue__dXruq{font-size:var(--font-size-sm)}.PerformanceMetrics_metricCard__H85Qt{padding:.5rem;gap:.25rem}}.TradeCalendar_calendarContainer__of4Ev{width:100%;background:var(--background);padding:.75rem 0}.TradeCalendar_dayHeaders__rcwsW{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:1rem}.TradeCalendar_dayHeader__Lc0kz{text-align:center;font-size:.75rem;color:var(--color-text-secondary);font-weight:500}.TradeCalendar_calendarGrid__2_pWo{display:grid;grid-template-rows:repeat(6,1fr);gap:1rem}.TradeCalendar_calendarWeek__IMSsP{display:grid;grid-template-columns:repeat(7,1fr);gap:.25rem}.TradeCalendar_calendarDay__MBCRA{position:relative;display:flex;align-items:center;justify-content:center;height:2.5rem;cursor:pointer}.TradeCalendar_calendarDay__MBCRA:hover:after{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:.5rem;background:var(--background-elevated);border:1px solid var(--border-color);border-radius:.25rem;font-size:.75rem;white-space:nowrap;z-index:100;pointer-events:none;margin-bottom:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1);background:#fff;color:#000}.TradeCalendar_activityCircle__Rzv7Z{position:absolute;border-radius:50%;z-index:5;color:#000}.TradeCalendar_activityCircle__Rzv7Z.TradeCalendar_positive__35HZB{background:radial-gradient(circle,var(--color-positive) 0,var(--color-positive) 70%,transparent 100%)}.TradeCalendar_activityCircle__Rzv7Z.TradeCalendar_negative__77VmS{background:radial-gradient(circle,var(--color-negative) 0,var(--color-negative) 70%,transparent 100%)}.TradeCalendar_activityCircle__Rzv7Z.TradeCalendar_neutral__lPnqy{background:radial-gradient(circle,var(--color-text-tertiary) 0,var(--color-text-tertiary) 70%,transparent 100%)}.TradeCalendar_circleNone__dS0cE{width:0;height:0}.TradeCalendar_circleXs__uqakH{width:.625rem;height:.625rem}.TradeCalendar_circleSm__xr430{width:1.25rem;height:1.25rem}.TradeCalendar_circleMd___3ZXa{width:1.75rem;height:1.75rem}.TradeCalendar_circleLg___75hd{width:2rem;height:2rem}.TradeCalendar_circleXl__OwuSQ{width:2.5rem;height:2.5rem}.TradeCalendar_dayNumber__5__HY{position:relative;z-index:20;font-size:.875rem;color:#000;font-weight:600}.TradeCalendar_dayNumber__5__HY.TradeCalendar_currentMonth__TlEUT,.TradeCalendar_dayNumber__5__HY.TradeCalendar_otherMonth__bEEUM{color:#000}.TradeCalendar_dayNumberSmall__q7vQW{position:relative;z-index:20;font-size:.75rem;font-weight:500}.TradeCalendar_dayNumberSmall__q7vQW.TradeCalendar_currentMonth__TlEUT{color:var(--color-text-primary)}.TradeCalendar_dayNumberSmall__q7vQW.TradeCalendar_otherMonth__bEEUM{color:#000}.TradesFeed_tradesFeed__xj1PN{display:flex;flex-direction:column}.TradesFeed_agentGroup__OBQs5{margin-bottom:2rem}.TradesFeed_agentHeader__uKfBf{display:flex;align-items:center;padding:.75rem 0 0;background:var(--background)}.TradesFeed_agentTrades__xaQyw{position:relative;padding-top:.75rem}.TradesFeed_agentTrades__xaQyw:before{content:"";position:absolute;left:1.5rem;top:0;bottom:0;width:3px;background:#3d3d48;z-index:1}.TradesFeed_lastTrade__CQxT3:after{content:"";position:absolute;left:1.5rem;top:calc(1.5rem + 3px);bottom:0;width:3px;background:var(--background);z-index:2}.TradesFeed_connectingLine__Mt9n2{position:absolute;left:1.5rem;top:1.5rem;width:1.5rem;height:3px;background:#3d3d48;z-index:2}.TradesFeed_tradeItem__jhkEm{position:relative;padding:.2rem .2rem .2rem 3rem;display:flex;flex-direction:column;background:var(--background)}.TradesFeed_tradeHeader__MIrxf{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.TradesFeed_pnlBadge__8Gdhi{padding:.75rem;border-radius:0;font-size:1rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.025em;display:flex;align-items:center;height:2rem}.TradesFeed_pnlPositive__MnFn4{background-color:#172813;color:var(--color-positive)}.TradesFeed_pnlNegative__IBjqG{background-color:#3b0000;color:var(--color-negative)}.TradesFeed_avatar___PnhZ{width:3rem;height:3rem;border-radius:50%;overflow:hidden;margin-right:.75rem}.TradesFeed_avatar___PnhZ img{width:100%;height:100%;object-fit:cover}.TradesFeed_agentInfo__q0rOK{display:flex;flex-direction:column;flex:1;margin-right:1rem}.TradesFeed_agentName__oUHMI{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);display:flex;align-items:center;color:var(--color-text-primary)}.TradesFeed_verifiedBadge__3TZFU{display:inline-flex;margin-left:.25rem}.TradesFeed_verifiedBadge__3TZFU svg{width:1rem;height:1rem}.TradesFeed_subtext__qVwjz{color:#ababc2;font-size:.875rem}.TradesFeed_tradeContent__cEmsk{margin-left:0}.TradesFeed_tradeLink__vWZ2K{display:block}.TradesFeed_agentNameLink__bsLZX,.TradesFeed_avatarLink__ncFQJ,.TradesFeed_tradeLink__vWZ2K{text-decoration:none;color:inherit}.TradesFeed_agentNameLink__bsLZX:hover,.TradesFeed_avatarLink__ncFQJ:hover{opacity:.8}.TradesFeed_tradeCard__AdpbB{padding:.75rem;margin-bottom:.25rem;border-radius:var(--radius-none);color:var(--color-text-primary);background:var(--background)}.TradesFeed_tradeCard__AdpbB.TradesFeed_buy__ZvwWV,.TradesFeed_tradeCard__AdpbB.TradesFeed_sell__AeQkO{background-color:var(--color-bg-light)}.TradesFeed_tradeDescription__WJ8yo{color:var(--color-text-tertiary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.4}.TradesFeed_actionText__5atu3{font-size:1rem;font-weight:var(--font-weight-bold)}.TradesFeed_tradeCard__AdpbB.TradesFeed_buy__ZvwWV .TradesFeed_actionText__5atu3{color:var(--color-positive)}.TradesFeed_tradeCard__AdpbB.TradesFeed_sell__AeQkO .TradesFeed_actionText__5atu3{color:var(--color-negative)}.TradesFeed_tradeDetails__4AYuB{display:flex;justify-content:space-between;align-items:center}.TradesFeed_positionText__HmS4Y{font-size:.875rem;opacity:.8}.TradesFeed_buyText__bEJ7h{color:rgba(34,197,94,.9)}.TradesFeed_sellText__kazMH{color:rgba(229,62,62,.9)}.TradesFeed_tooltipContainer__gzgrZ{position:relative}.TradesFeed_whyButton__0hvuU{background:transparent;border:none;color:var(--color-text-secondary);font-size:.875rem;font-weight:var(--font-weight-bold);cursor:pointer;padding:0}.TradesFeed_tooltipText__3wYzp{visibility:hidden;position:absolute;right:0;bottom:calc(100% + .5rem);background-color:rgba(0,0,0,.9);color:var(--color-text-primary);text-align:left;border-radius:var(--radius-none);padding:.5rem .75rem;min-width:11.25rem;max-width:15.625rem;font-size:.75rem;line-height:1.5;z-index:10;box-shadow:0 2px 10px rgba(0,0,0,.3);word-wrap:break-word;transition:opacity .2s,visibility .2s}.TradesFeed_tooltipText__3wYzp:after{content:"";position:absolute;top:100%;right:.5rem;border:.3125rem solid transparent;border-top-color:rgba(0,0,0,.9)}.TradesFeed_tooltipContainer__gzgrZ:hover .TradesFeed_tooltipText__3wYzp{visibility:visible}.TradesFeed_whyButton__0hvuU:hover{text-decoration:underline}.TradesFeed_clickable__xJQ67:hover{cursor:pointer}.TradesFeed_tradesFeedSkeleton__mWgqJ{overflow:hidden}.TradesFeed_skeletonTradeItem__wsFzB{padding:1rem;display:flex;flex-direction:column;gap:.75rem;background:var(--background);border-radius:var(--radius-none);margin-bottom:.75rem}.TradesFeed_skeletonHeader__CMdIA{display:flex;justify-content:space-between;align-items:center}.TradesFeed_skeletonHeaderLeft__uEntq{display:flex;align-items:center;gap:.75rem}.TradesFeed_skeletonAvatar__q9x8z{width:2.5rem;height:2.5rem;min-width:2.5rem;border-radius:50%}.TradesFeed_skeletonAgentName__c0cGZ{height:1.25rem;width:7rem}.TradesFeed_skeletonTimestamp__06S87{height:1.25rem;width:4rem}.TradesFeed_skeletonDivider__C1f6_{width:100%;height:1px;background:var(--color-border);margin:.25rem 0}.TradesFeed_skeletonTradeDetails__KTurN{display:flex;align-items:center;justify-content:space-between}.TradesFeed_skeletonTradeSymbol__Z_Lo3{height:1.5rem;width:6rem}.TradesFeed_skeletonTradeValue__3lvfJ{height:1.5rem;width:5rem}.TradesFeed_skeletonBox__jSI8l{background:var(--color-bg-dark);position:relative;overflow:hidden}.TradesFeed_skeletonBox__jSI8l:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05) 20%,hsla(0,0%,100%,.1) 60%,hsla(0,0%,100%,0));animation:TradesFeed_shimmer__tgQGn 2s infinite;content:""}@keyframes TradesFeed_shimmer__tgQGn{to{transform:translateX(100%)}}.TradesFeed_activityDot__pAvAB{display:inline-block;width:.75rem;height:.75rem;border-radius:50%;background:#7cfc86;box-shadow:0 0 0 2px #0b430f;border:2px solid #14551a;margin-right:.4rem;vertical-align:middle}.FeedSkeleton_container__WSYnU{max-width:600px;margin:0 auto;padding:var(--space-xs);overflow:hidden}.FeedSkeleton_header__BQ7yk{margin-bottom:1.5rem;padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-border)}.FeedSkeleton_headerTitle__4hSsv{height:1.75rem;width:12rem;margin-bottom:.5rem}.FeedSkeleton_headerSubtitle__nGIp6{height:1rem;width:18rem}.FeedSkeleton_tradesList__Li51R{display:flex;flex-direction:column;gap:1rem}.FeedSkeleton_tradeItem__tbATU{background:var(--color-bg-card);border-radius:var(--radius-none);overflow:hidden}.FeedSkeleton_tradeHeader__nzbVo{padding:var(--space-xs);display:flex;align-items:center;gap:.75rem;border-bottom:1px solid var(--color-border)}.FeedSkeleton_avatar__QuytU{width:2.5rem;height:2.5rem;min-width:2.5rem;border-radius:50%}.FeedSkeleton_agentInfo__q6BDX{display:flex;flex-direction:column;gap:.5rem;flex:1}.FeedSkeleton_agentName__OY7JC{height:1rem;width:10rem}.FeedSkeleton_agentTimestamp__bBGfp{height:.75rem;width:6rem}.FeedSkeleton_tradeContent__dZ8j6{padding:var(--space-xs);background:var(--color-bg-card)}.FeedSkeleton_tradeContentInner__oq1Ff{display:flex;flex-direction:column;gap:.5rem}.FeedSkeleton_tradeAction__ie_Om{height:1.25rem;width:75%}.FeedSkeleton_tradeDetails__suEng{height:1rem;width:50%}.FeedSkeleton_loadMoreContainer__kmCv2{margin-top:1.5rem}.FeedSkeleton_loadMoreButton__0D15k{height:2.5rem;width:100%;border-radius:var(--radius-none)}.FeedSkeleton_skeletonBox__pZxoB{background:var(--color-bg-dark);position:relative;overflow:hidden}.FeedSkeleton_skeletonBox__pZxoB:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05) 20%,hsla(0,0%,100%,.1) 60%,hsla(0,0%,100%,0));animation:FeedSkeleton_shimmer__dNBf_ 2s infinite;content:""}@keyframes FeedSkeleton_shimmer__dNBf_{to{transform:translateX(100%)}}.page_miniappContainer__fu_wP{max-width:640px;margin:0 auto;background:var(--background);min-height:100vh;position:relative;padding:1rem 1rem 5rem}.page_profileHeader__TgBj4{margin-bottom:2rem}.page_profileHeaderTop__bUCnW{display:flex;align-items:center;gap:1rem}.page_profileInfo__ipUM_{flex:1}.page_profileName__oPPMO{font-size:1.5rem;font-weight:600;margin:0 0 .5rem;color:var(--foreground)}.page_profileDescription__f10MO{font-size:.875rem;margin:0}.page_emptyState__u4Win,.page_subtext__admcy{color:var(--muted-foreground)}.page_emptyState__u4Win{text-align:center;padding:3rem 1rem;font-size:.875rem}.page_loadMoreContainer__4FzcS,.page_tradesSection__ofRJk{margin-top:1rem}.page_loadMoreButton__wUCVk{width:100%;display:flex;align-items:center;justify-content:center;padding:.75rem;border:1px solid var(--color-border);background:transparent;color:var(--color-text-primary);font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:0}.page_loadMoreButton__wUCVk:hover{background:var(--color-bg-light);border-color:var(--color-primary)}.page_loadMoreButton__wUCVk:disabled{opacity:.6;cursor:not-allowed}.page_loadingSpinner__u4O8_{animation:page_spin__eHj0u 1s linear infinite;margin-right:.5rem;height:1rem;width:1rem;color:var(--color-primary)}@keyframes page_spin__eHj0u{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_miniappContainer__fu_wP .page_floatingCreateButton__EELVM{display:none!important}@media (max-width:768px){.page_miniappContainer__fu_wP .page_floatingCreateButton__EELVM{display:flex!important;position:fixed;bottom:1rem;left:50%;transform:translateX(-50%);z-index:50;width:calc(100% - 2rem);max-width:640px}}.TradesTab_tradesContent__Mt6ip{padding:1rem}.TradesTab_emptyState__gexZB{text-align:center;color:#ababc2;font-size:.875rem;padding:2rem 0}.TradesTab_calendarSection__7NYKE{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--color-border)}.TradesTab_tradesTitle__jbjAA{font-size:var(--font-size-sm);font-weight:700;margin:1rem 0;color:var(--color-text-primary)}.TradesTab_loadMoreSection__LECLH{margin-top:1rem}.TradesTab_loadMoreButton__7QsOe{width:100%;display:flex;align-items:center;justify-content:center;padding:.75rem;border:1px solid var(--color-border);background:transparent;color:var(--color-text-primary);font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:0}.TradesTab_loadMoreButton__7QsOe:hover{background:var(--color-bg-light);border-color:var(--color-primary)}.TradesTab_loadMoreButton__7QsOe:disabled{opacity:.6;cursor:not-allowed}.TradesTab_loadingSpinner__DS0Ba{animation:TradesTab_spin__TIBKW 1s linear infinite;margin-right:.5rem;height:1rem;width:1rem;color:var(--color-primary)}@keyframes TradesTab_spin__TIBKW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}th.NetworthChart_chartContainer__tlKBS{width:100%;background:var(--background);border-radius:.5rem}.NetworthChart_header__zDUps{margin-bottom:1rem}.NetworthChart_title__KM6GH{font-size:1.125rem;font-weight:600;color:var(--color-text-primary)}.NetworthChart_valueContainer__geT8v{display:flex;justify-content:space-between;align-items:end;margin-top:.25rem}.NetworthChart_mainValue__0204E{font-size:1.5rem;font-weight:700;color:var(--color-text-primary)}.NetworthChart_changeValue__I5i_U{margin-left:.5rem;font-size:.875rem}.NetworthChart_changeValue__I5i_U.NetworthChart_positive__n0yLv{color:var(--color-positive)}.NetworthChart_changeValue__I5i_U.NetworthChart_negative__Jz614{color:var(--color-negative)}.NetworthChart_hoveredDate__u8zHZ{font-size:.875rem;color:var(--color-text-secondary)}.NetworthChart_chartWrapper__IFPrU{width:100%}.NetworthChart_tooltip__xD8KN{background:#171717;padding:.75rem;border:1px solid #27272a;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.NetworthChart_tooltipDate__kZYE_{color:#a1a1aa;font-size:.75rem;margin-bottom:.25rem}.NetworthChart_tooltipValue__TvdV7{color:var(--color-primary);font-weight:500}.PerformanceTab_performanceContent__cuhyR{padding:1rem}.PerformanceTab_performanceSection__Fm2ag{margin-bottom:1.5rem}.PerformanceTab_chartSection__xKjOE{margin-bottom:2rem}.PerformanceTab_loadingContainer__NZXin{padding:4rem 0;text-align:center}.PerformanceTab_loadingSpinner__i23Cn{display:inline-block;animation:PerformanceTab_spin__x6Kke 1s linear infinite;color:var(--color-primary);margin-bottom:.5rem}@keyframes PerformanceTab_spin__x6Kke{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PerformanceTab_loadingText__LkH1y{color:#ababc2;font-size:.875rem}.PerformanceTab_noDataNotice__ROvpP{text-align:center;color:#ababc2;margin-top:1rem;padding:.5rem 1rem;background:rgba(23,23,27,.5);border-radius:.375rem}.PerformanceTab_noDataTitle__JA8U9{font-size:.875rem}.PerformanceTab_noDataSubtext__3Guoa{font-size:.75rem;margin-top:.25rem}.PerformanceTab_statsSection__mZfoP{margin-top:2rem}.PerformanceTab_statsTitle__K6Doj{font-size:var(--font-size-sm);font-weight:700;margin-bottom:1rem;color:var(--color-text-primary)}.PerformanceTab_statsGrid__A2aP6{display:flex;gap:1rem;width:100%;border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border)}.PerformanceTab_statCard__bREtR{flex:1;padding:1rem;display:flex;flex-direction:column;gap:.75rem;position:relative}.PerformanceTab_statCard__bREtR:not(:last-child){border-right:1px solid var(--color-border)}.PerformanceTab_statLabel___qLQ0{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em}.PerformanceTab_statValue__Ck86I{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.2}.PerformanceTab_statValueMuted__TcPOh{color:var(--color-text-tertiary)}.PerformanceTab_statValuePositive__5zoKR{color:var(--color-positive)}.PerformanceTab_statValueNegative__wTMvN{color:var(--color-negative)}.Button_button__aJ0V6{display:inline-flex;align-items:center;justify-content:center;font-weight:600;border:none;border-radius:0;cursor:pointer;padding:.75rem 2rem;font-size:16px;transition:box-shadow .2s,background .2s,transform .15s;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 2px 12px var(--shadow-1);background:var(--color-primary);color:#fff}.Button_button--secondary__gYtBF{background:transparent;color:var(--color-primary);border:1.5px solid var(--color-primary)}.Button_button--marketing__17HJN{background:linear-gradient(90deg,var(--color-primary) 0,var(--color-primary-hover) 100%);box-shadow:0 2px 16px var(--shadow-3)}.Button_button--navbar__7mypS{font-size:15px;margin-left:8px}.Button_button--hero__Ig_ok{font-size:18px;font-weight:700}.Button_button__aJ0V6 .Button_cta-arrow__qHYJQ{transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s;display:inline-block;margin-left:.25em;opacity:.8}.Button_button__aJ0V6:hover{box-shadow:0 4px 24px var(--shadow-2);background:linear-gradient(90deg,var(--color-primary-hover) 0,var(--color-primary) 100%);transform:translateY(-2px) scale(1.03)}.Button_button__aJ0V6:hover .Button_cta-arrow__qHYJQ{transform:translateX(4px);opacity:1}.Navbar_main-navbar__50nIk{position:fixed;top:0;left:0;width:100%;z-index:10;border-bottom:1px solid var(--color-border);display:flex;padding:.75rem 2rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.Navbar_main-navbar-inner__TGsjh{display:flex;justify-content:center;align-items:center;width:100%;max-width:1100px;margin:0 auto;position:relative}.Navbar_main-navbar-inner--homepage__Uxvya{justify-content:space-between!important}.Navbar_main-navbar-inner--homepage__Uxvya .Navbar_burger__NeEDU,.Navbar_main-navbar-inner--homepage__Uxvya .Navbar_navbar-links__TC9qs{position:static!important;transform:none!important}.Navbar_navbar-logo__qPIhn{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;margin-right:0;margin-left:0}.Navbar_burger__NeEDU{display:none;background:none;border:none;cursor:pointer;padding:8px;margin-left:12px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.Navbar_burger-bar__zraQF{display:block;width:28px;height:3px;background:var(--color-text-primary);border-radius:2px;margin-bottom:6px}.Navbar_burger-bar__zraQF:last-child{margin-bottom:0}.Navbar_navbar-links__TC9qs{display:flex;gap:24px;align-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%)}.Navbar_navbar-link__HShuC{color:var(--color-text-primary);text-decoration:none}.Navbar_navbar-link__HShuC.Navbar_back-to-feed-link__Cqi8x{color:var(--color-text-secondary);font-weight:500;font-size:.875rem;transition:color .2s ease}.Navbar_navbar-link__HShuC.Navbar_back-to-feed-link__Cqi8x:hover{color:var(--color-primary)}@media (max-width:700px){.Navbar_main-navbar__50nIk{flex-direction:row;gap:0;padding:.5rem .75rem;min-height:56px}.Navbar_main-navbar-inner__TGsjh{justify-content:center}.Navbar_burger__NeEDU{display:block!important;left:0;top:50%;transform:translateY(-50%)}.Navbar_navbar-links__TC9qs{position:absolute;top:100%;left:0;width:100vw;background:var(--color-bg-blur);flex-direction:column;align-items:flex-start;gap:0;padding:.5rem 1.5rem 1rem;box-shadow:0 4px 16px var(--shadow-card-strong);display:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;right:unset;transform:none}.Navbar_navbar-links__TC9qs.Navbar_open__hjzS7{display:flex}.Navbar_navbar-links__TC9qs a,.Navbar_navbar-links__TC9qs button{width:100%;text-align:left;margin:.5rem 0}}.Header_header__fV55I{width:100%;border-bottom:1px solid var(--color-border);background:var(--background);position:sticky;top:0;z-index:10}.Header_headerContainer__d4ymr{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;max-width:72rem;margin-left:auto;margin-right:auto}.Header_headerLeft__smRRk{display:flex;align-items:center;gap:1.5rem}.Header_logoLink__yo_TK{display:flex;align-items:center;gap:.5rem;transition:opacity .2s ease}.Header_logoLink__yo_TK:hover{opacity:.8}.Header_navigation__VDeEI{display:flex;gap:1.5rem}@media (max-width:768px){.Header_headerRight__ZNaPu,.Header_navigation__VDeEI{display:none}}.Header_navLink__4bZ2K{color:var(--color-text-primary);font-weight:500;transition:color .2s ease}.Header_navLink__4bZ2K:hover{color:var(--color-primary)}.Header_headerRight__ZNaPu{display:flex;align-items:center}.Header_createButton__CabYE{gap:.25rem}.Header_plusIcon__P66Jw{height:1rem;width:1rem}.Header_floatingCreateButton__xkuda{display:none}@media (max-width:768px){.Header_floatingCreateButton__xkuda{display:flex;position:fixed;bottom:1rem;left:50%;transform:translateX(-50%);z-index:50;width:calc(100% - 2rem);max-width:640px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;background:var(--color-primary);color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .2s ease}.Header_floatingCreateButton__xkuda:hover{background:var(--color-primary-dark);transform:translateX(-50%) translateY(-2px)}.Header_floatingCreateButton__xkuda:active{transform:translateX(-50%) translateY(0)}}.UserNav_triggerButton__UK9su{position:relative;height:2.25rem;width:2.25rem;border-radius:50%;background:transparent;border:none;cursor:pointer;padding:.125rem;transition:background-color .2s ease}.UserNav_triggerButton__UK9su:hover{background:rgba(55,65,81,.4)}.UserNav_avatar__B_KT0{height:2rem;width:2rem;border:1px solid rgba(37,99,235,.1)}.UserNav_avatarFallback__Km1g_{background:#374151;color:var(--color-text-primary);font-size:.875rem;font-weight:500}.UserNav_dropdownContent__T8ADE{width:14rem;margin-right:.5rem;background:var(--background);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);overflow:hidden}.UserNav_dropdownContainer__hSqfN{padding:.5rem}.UserNav_dropdownLabel__CSzyJ{font-weight:400;padding:.75rem}.UserNav_userInfo__GmxBm{display:flex;flex-direction:column;gap:.25rem}.UserNav_userName__MwxMB{font-size:.875rem;font-weight:700;line-height:1;color:var(--color-text-primary)}.UserNav_userEmail__RyPmu{font-size:.75rem;line-height:1;color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis}.UserNav_dropdownItem__GaVrd{border-radius:.5rem;cursor:pointer;color:var(--color-text-primary);padding:.625rem .75rem;transition:background-color .2s ease;display:flex;align-items:center}.UserNav_dropdownItem__GaVrd:hover{background:#111827}.UserNav_logoutIcon__e2q5m{margin-right:.5rem;height:1rem;width:1rem;color:var(--color-negative)}