.whale-profile_page__rwtyJ{min-height:100vh;padding:var(--space-8) var(--space-4)}.whale-profile_container__Nr_xE{max-width:900px;margin:0 auto}.whale-profile_profileHeader__da7xV{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-6);background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin-bottom:var(--space-8)}@media (min-width:768px){.whale-profile_profileHeader__da7xV{flex-direction:row;align-items:center;justify-content:space-between}}.whale-profile_profileInfo__SRwcv{display:flex;align-items:center;gap:var(--space-4)}.whale-profile_avatar__6QoDK{object-fit:cover}.whale-profile_avatarFallback__PO1yk,.whale-profile_avatar__6QoDK{width:56px;height:56px;border-radius:var(--radius-full);border:2px solid var(--color-border)}.whale-profile_avatarFallback__PO1yk{background-color:var(--color-bg-tertiary);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary)}.whale-profile_profileName__r5Wts{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:0}.whale-profile_walletAddress__0jb0G{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-text-secondary);font-family:monospace}.whale-profile_polymarketLink__GZ9Tm{font-family:var(--font-sans);color:var(--color-primary);text-decoration:none;font-size:var(--text-xs)}.whale-profile_polymarketLink__GZ9Tm:hover{text-decoration:underline}.whale-profile_stats__v2KXE{display:flex;gap:var(--space-6)}.whale-profile_stat__DUIBX{display:flex;flex-direction:column;align-items:center;gap:2px}.whale-profile_statValue__VrnNi{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary)}.whale-profile_statLabel__S41Tb{font-size:var(--text-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.whale-profile_buyColor__RJ2WC{color:var(--color-bet-yes)}.whale-profile_sellColor__N4XZE{color:var(--color-bet-no)}.whale-profile_sectionTitle__ziG4A{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-4)}.whale-profile_empty__lWnfN,.whale-profile_error__uoVi6,.whale-profile_loading__6DPfo{text-align:center;padding:var(--space-8);color:var(--color-text-secondary);font-size:var(--text-sm)}.whale-profile_error__uoVi6{color:var(--color-bet-no)}.whale-profile_tradeList__ahfST{display:flex;flex-direction:column;gap:1px;background-color:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.whale-profile_tradeRow__vqW_9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);background-color:var(--color-bg-primary);transition:background-color var(--transition-fast)}.whale-profile_tradeRow__vqW_9:hover{background-color:var(--color-bg-secondary)}.whale-profile_tradeLeft__q0uiw{display:flex;align-items:center;gap:var(--space-3);flex:1 1;min-width:0}.whale-profile_tradeSide__aaZgs{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;padding:2px 8px;border-radius:var(--radius-sm);flex-shrink:0}.whale-profile_buy__6TQf4{color:var(--color-bet-yes);background-color:rgba(39,174,96,.1)}.whale-profile_sell__ZZtyb{color:var(--color-bet-no);background-color:rgba(231,76,60,.1)}.whale-profile_tradeMarket__FVSqd{display:flex;align-items:center;gap:var(--space-2);text-decoration:none;color:inherit;min-width:0}.whale-profile_tradeMarket__FVSqd:hover .whale-profile_tradeTitle__9g98e{color:var(--color-primary)}.whale-profile_tradeIcon__1Nzz5{width:28px;height:28px;border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0}.whale-profile_tradeMarketInfo__28WE2{display:flex;flex-direction:column;min-width:0}.whale-profile_tradeTitle__9g98e{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--transition-fast)}.whale-profile_tradeOutcome__O1Xs4{font-size:var(--text-xs);color:var(--color-text-secondary)}.whale-profile_tradeRight__WvI9G{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}.whale-profile_tradeAmount__SU5_u{display:flex;flex-direction:column;align-items:flex-end}.whale-profile_amountValue__jlIwI{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-primary)}.whale-profile_amountShares__ALKcc,.whale-profile_tradeDate___ZWLZ{font-size:var(--text-xs);color:var(--color-text-secondary)}.whale-profile_tradeDate___ZWLZ{white-space:nowrap;min-width:120px;text-align:right}