.DashboardView_dashboard__z5ZLY{padding:24px;overflow-y:auto;height:100%;animation:DashboardView_fadeUp__jekZq .3s ease}.DashboardView_hero__L_w1w{background:radial-gradient(ellipse 600px 300px at 80% 50%,var(--accent-soft) 0,transparent 60%),var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius-xl);padding:28px 28px 24px;margin-bottom:22px;position:relative;overflow:hidden}.DashboardView_heroEyebrow__Co7Og{font-size:11px;color:var(--ink-mute);text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px}.DashboardView_heroTitle__mcHPD{font-family:var(--font-display);font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.15;margin-bottom:10px}.DashboardView_heroTitle__mcHPD em{font-style:italic;color:var(--accent)}.DashboardView_heroDesc__xYz_T{font-size:14px;color:var(--ink-soft);max-width:560px;margin-bottom:18px;line-height:1.6}.DashboardView_heroActions__y0KcZ{display:flex;gap:8px;flex-wrap:wrap}.DashboardView_quickPrompt__E9g1_{background:var(--bg-tint);border:1px solid var(--line);padding:6px 12px;border-radius:16px;font-size:12px;color:var(--ink-soft);cursor:pointer;transition:all .15s}.DashboardView_quickPrompt__E9g1_:hover{background:var(--ink);color:var(--bg-elev);border-color:var(--ink)}.DashboardView_numberArt__Xpa4F{position:absolute;bottom:-10px;right:20px;font-family:var(--font-display);font-style:italic;font-size:90px;color:var(--ink);opacity:.04;pointer-events:none;line-height:1}.DashboardView_grid3__WYqGu{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px}.DashboardView_grid2__JwQiP{display:grid;grid-template-columns:1.4fr 1fr;gap:14px;margin-bottom:22px}.DashboardView_card__JMgVZ{background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius-lg);padding:18px;transition:all .2s}.DashboardView_card__JMgVZ:hover{border-color:var(--ink-faint)}.DashboardView_cardHeader__rjtAI{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.DashboardView_cardTitle__c2Ue5{font-size:12px;color:var(--ink-mute);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.DashboardView_cardLink__pOw_X{font-size:12px;color:var(--accent);text-decoration:none;cursor:pointer}.DashboardView_cardLink__pOw_X:hover{text-decoration:underline}.DashboardView_statValue__r5OM7{font-family:var(--font-display);font-size:28px;font-weight:500;letter-spacing:-.02em}.DashboardView_statDeltaPos__TwRQl{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;padding:2px 8px;border-radius:12px;margin-top:6px;font-family:var(--font-mono);color:var(--pos);background:var(--pos-soft)}.DashboardView_statDeltaNeg__U_RFQ{color:var(--neg);background:var(--neg-soft)}.DashboardView_statContext__u9kEQ{font-size:11px;color:var(--ink-mute);margin-top:6px}.DashboardView_watchlistRow__ka_M3{display:grid;grid-template-columns:30px 1fr 80px 80px 60px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line-soft);cursor:pointer;gap:10px}.DashboardView_watchlistRow__ka_M3:last-child{border-bottom:none}.DashboardView_watchlistRow__ka_M3:hover .DashboardView_tickerName__9G1il{color:var(--accent)}.DashboardView_tickerLogo__vvNuH{width:28px;height:28px;border-radius:6px;background:var(--bg-tint);display:grid;place-items:center;font-family:var(--font-display);font-weight:600;font-size:12px;color:var(--ink-soft)}.DashboardView_tickerName__9G1il{font-size:13px;font-weight:500;transition:color .15s}.DashboardView_tickerSymbol__4uQRU{font-size:11px;color:var(--ink-mute);font-family:var(--font-mono)}.DashboardView_tickerPrice__C_Wvg{font-family:var(--font-mono);font-size:13px;font-weight:500;text-align:right}.DashboardView_tickerDeltaPos__ovd5d{font-family:var(--font-mono);font-size:12px;text-align:right;color:var(--pos)}.DashboardView_tickerDeltaNeg__LW5ef{color:var(--neg)}.DashboardView_spark__MH7uy{width:60px;height:24px}.DashboardView_activityItem__4a6af{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--line-soft)}.DashboardView_activityItem__4a6af:last-child{border-bottom:none}.DashboardView_activityClickable__Lx_gV{cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition-fast)}.DashboardView_activityClickable__Lx_gV:hover{background:var(--bg-tint)}.DashboardView_activityClickable__Lx_gV:hover .DashboardView_activityTitle__RbSWm{color:var(--accent)}.DashboardView_activityDot__DWTCw{width:8px;height:8px;background:var(--accent);border-radius:50%;margin-top:6px;flex-shrink:0}.DashboardView_activityContent__qbhGE{flex:1;min-width:0}.DashboardView_activityTitle__RbSWm{font-size:13px;font-weight:500;margin-bottom:2px}.DashboardView_activityMeta__L7Lel{font-size:11px;color:var(--ink-mute);display:flex;gap:8px;align-items:center}.DashboardView_activityTag__OkzsH{background:var(--bg-tint);padding:1px 6px;border-radius:4px;font-family:var(--font-mono);font-size:10px}.DashboardView_toolsGrid__G11hG{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.DashboardView_toolChip__7BY8d{background:var(--bg-elev);border:1px solid var(--line);border-radius:8px;padding:14px;cursor:pointer;transition:all .2s;position:relative}.DashboardView_toolChip__7BY8d:hover{border-color:var(--ink);transform:translateY(-2px);box-shadow:var(--shadow-md)}.DashboardView_toolChipAdd__qVc3T{background:var(--bg-tint);border-style:dashed}.DashboardView_toolChipAdd__qVc3T:hover{border-style:dashed}.DashboardView_toolChipNum__jBhn1{font-family:var(--font-mono);font-size:10px;color:var(--ink-mute);margin-bottom:8px}.DashboardView_toolChipIcon__dkjLr{width:28px;height:28px;background:var(--bg-tint);border-radius:6px;display:grid;place-items:center;margin-bottom:8px;color:var(--accent)}.DashboardView_toolChipIcon__dkjLr svg{width:14px;height:14px}.DashboardView_toolChipIconAdd__1LxEL{background:transparent}.DashboardView_toolChipName__KI8s2{font-size:13px;font-weight:600;margin-bottom:3px}.DashboardView_toolChipDesc__vkZD6{font-size:11px;color:var(--ink-mute);line-height:1.4}@media (max-width:900px){.DashboardView_dashboard__z5ZLY{padding:18px}.DashboardView_grid2__JwQiP,.DashboardView_grid3__WYqGu{grid-template-columns:1fr;gap:10px}.DashboardView_toolsGrid__G11hG{grid-template-columns:repeat(3,1fr);gap:8px}.DashboardView_watchlistRow__ka_M3{grid-template-columns:28px 1fr auto;gap:8px}.DashboardView_watchlistRow__ka_M3 .DashboardView_spark__MH7uy,.DashboardView_watchlistRow__ka_M3 .DashboardView_tickerPrice__C_Wvg{display:none}}@media (max-width:640px){.DashboardView_dashboard__z5ZLY{padding:16px}.DashboardView_hero__L_w1w{padding:18px;border-radius:var(--radius-lg)}.DashboardView_heroTitle__mcHPD{font-size:22px}.DashboardView_heroDesc__xYz_T{font-size:13px}.DashboardView_numberArt__Xpa4F{display:none}.DashboardView_toolsGrid__G11hG{grid-template-columns:repeat(2,1fr);gap:8px}.DashboardView_statValue__r5OM7{font-size:24px}}