.StockPortfolio_chartCard__Vs_Pt{margin-top:10px;border:1px solid var(--border);border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--card) 90%,#14532d 10%),var(--card));padding:12px 14px;box-shadow:0 1px 0 color-mix(in srgb,var(--text-1) 4%,transparent)}.StockPortfolio_chartHead__Y3xzV{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:14px}.StockPortfolio_kicker__nODrl{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--text-4)}.StockPortfolio_chartTitle__UiMIo{margin-top:4px;font-size:22px;font-weight:700;letter-spacing:-.03em;color:var(--text-1)}.StockPortfolio_up__erE_X{color:var(--up);font-size:14px;font-weight:600}.StockPortfolio_down__wo0Ra{color:var(--down);font-size:14px;font-weight:600}.StockPortfolio_rangeTabs__f5xjH{display:flex;flex-wrap:wrap;gap:6px}.StockPortfolio_rangeTab__6pNm2{border:1px solid var(--border-dim);border-radius:8px;background:color-mix(in srgb,var(--bg-2) 60%,transparent);padding:6px 12px;font-family:var(--font-mono);font-size:10px;color:var(--text-3);cursor:pointer}.StockPortfolio_rangeTabActive__v6ri4{background:var(--text-1);color:var(--bg-0);border-color:transparent}.StockPortfolio_chartBody__ElN6Y{height:260px;border:1px solid var(--border-dim);border-radius:10px;background:color-mix(in srgb,var(--bg-0) 35%,transparent);padding:6px}.StockPortfolio_chartLoading__EsdqL{opacity:.55}.StockPortfolio_empty__Cf_qA{display:flex;height:100%;align-items:center;justify-content:center;font-size:14px;color:var(--text-4)}.StockPortfolio_statRow__EnMrE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}@media (min-width:768px){.StockPortfolio_statRow__EnMrE{grid-template-columns:repeat(5,minmax(0,1fr))}}.StockPortfolio_stat__sJJis{border:1px solid var(--border-dim);border-radius:10px;padding:10px 12px;background:color-mix(in srgb,var(--bg-2) 40%,transparent)}.StockPortfolio_statLabel__CWWiV{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;color:var(--text-4)}.StockPortfolio_statValue__FUPvR{margin-top:4px;font-size:15px;font-weight:600;color:var(--text-1);font-variant-numeric:tabular-nums}.StockPortfolio_peersCard__1CawM{margin-top:14px;border:1px solid var(--border);border-radius:16px;background:var(--grain),var(--card);padding:16px}.StockPortfolio_peerGrid__s1g_D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}@media (min-width:768px){.StockPortfolio_peerGrid__s1g_D{grid-template-columns:repeat(4,minmax(0,1fr))}}.StockPortfolio_peer__URrmy{display:flex;align-items:center;gap:8px;border:1px solid var(--border-dim);border-radius:10px;padding:10px 12px;text-decoration:none;transition:border-color .12s ease,background .12s ease}.StockPortfolio_peer__URrmy:hover{border-color:var(--border-bright);background:color-mix(in srgb,var(--text-1) 4%,transparent)}.StockPortfolio_peerSym__ngs6d{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--text-1)}.StockPortfolio_peerName__q8OdX{font-size:12px;color:var(--text-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}