.terminal-module__yMpg3a__root{color:inherit}:root[data-theme=light] .terminal-module__yMpg3a__root{--ct-bg:#eef2f7;--ct-pane:#fff;--ct-pane-hi:#f8fafc;--ct-pane-soft:#0f172a0a;--ct-rule:#0f172a1a;--ct-rule-hi:#0f172a29;--ct-text:#0f172a;--ct-body:#0f172abd;--ct-dim:#0f172a8a;--ct-muted:#0f172a66;--ct-green:#16a34a;--ct-red:#dc2626;--ct-amber:#b45309;--ct-blue:#2563eb;--ct-purple:#9333ea;--ct-rep:#be123c;--ct-dem:#2563eb}
.WatchlistPopover-module__DQEF_G__navCount{font-family:var(--mp-mono);color:var(--primary,#36d370);background:var(--primary-soft,#36d3701f);border-radius:99px;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:700}.WatchlistPopover-module__DQEF_G__backdrop{z-index:90;position:fixed;inset:0}.WatchlistPopover-module__DQEF_G__panel{z-index:91;border:1px solid var(--border,#94a3b840);background:var(--surface,#0b1220);border-radius:14px;flex-direction:column;width:320px;max-height:460px;display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 48px #00000080}.WatchlistPopover-module__DQEF_G__head{border-bottom:1px solid var(--border-soft,#ffffff14);align-items:center;gap:8px;padding:12px 14px;display:flex}.WatchlistPopover-module__DQEF_G__headTitle{font-size:13px;font-weight:700}.WatchlistPopover-module__DQEF_G__headCount{font-family:var(--mp-mono);color:var(--primary,#36d370);background:var(--primary-soft,#36d3701f);border-radius:99px;padding:1px 7px;font-size:10px;font-weight:700}.WatchlistPopover-module__DQEF_G__body{padding:8px;overflow-y:auto}.WatchlistPopover-module__DQEF_G__state{text-align:center;color:var(--muted-strong,#ededed99);padding:28px 16px;font-size:12.5px;line-height:1.5}.WatchlistPopover-module__DQEF_G__section{margin-bottom:6px}.WatchlistPopover-module__DQEF_G__sectionLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--muted-strong,#ededed80);align-items:center;gap:6px;padding:8px 8px 4px;font-size:10px;font-weight:700;display:flex}.WatchlistPopover-module__DQEF_G__sectionCount{color:var(--primary,#36d370)}.WatchlistPopover-module__DQEF_G__row{border-radius:9px;align-items:center;gap:8px;padding:3px 4px 3px 6px;display:flex}.WatchlistPopover-module__DQEF_G__row:hover{background:#ffffff0a}.WatchlistPopover-module__DQEF_G__row[data-busy=true]{opacity:.45}.WatchlistPopover-module__DQEF_G__rowMain{min-width:0;color:inherit;flex:1;align-items:center;gap:9px;padding:4px 0;text-decoration:none;display:flex}.WatchlistPopover-module__DQEF_G__logo{background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:2px;display:flex;overflow:hidden}.WatchlistPopover-module__DQEF_G__avatar{background:var(--surface-soft,#94a3b829);width:26px;height:26px;color:var(--foreground,#ededed);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.WatchlistPopover-module__DQEF_G__avatar[data-congress]{color:#93c5fd;background:#5b9dff29}.WatchlistPopover-module__DQEF_G__rowText{flex-direction:column;min-width:0;display:flex}.WatchlistPopover-module__DQEF_G__rowTitle{color:var(--foreground,#ededed);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.WatchlistPopover-module__DQEF_G__rowMain:hover .WatchlistPopover-module__DQEF_G__rowTitle{color:var(--primary,#36d370)}.WatchlistPopover-module__DQEF_G__rowSub{color:var(--muted-strong,#ededed80);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.WatchlistPopover-module__DQEF_G__removeBtn{width:24px;height:24px;color:var(--muted-strong,#ededed66);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.WatchlistPopover-module__DQEF_G__removeBtn:hover:not(:disabled){color:var(--negative,#f87171);background:#f871711f}.WatchlistPopover-module__DQEF_G__removeBtn:disabled{cursor:default}
.Sidebar-module__cvnDLq__sidebar{background:var(--mp-pane);border-right:1px solid var(--mp-rule);width:220px;height:100%;color:var(--mp-body);font-family:var(--font-geist-sans), "Inter", system-ui, sans-serif;flex-direction:column;transition:width .18s;display:flex;overflow:hidden auto}.Sidebar-module__cvnDLq__sidebar[data-collapsed=true]{width:64px}.Sidebar-module__cvnDLq__brandRow{border-bottom:1px solid var(--mp-rule);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;height:56px;padding:0 16px;display:flex}.Sidebar-module__cvnDLq__sidebar[data-collapsed=true] .Sidebar-module__cvnDLq__brandRow{justify-content:center;padding:0}.Sidebar-module__cvnDLq__brand{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.Sidebar-module__cvnDLq__brandIcon{color:var(--mp-green);flex-shrink:0;width:22px;height:22px}.Sidebar-module__cvnDLq__brandWord{font-family:var(--font-geist-sans), "Inter", system-ui, sans-serif;color:var(--mp-text);letter-spacing:0;white-space:nowrap;font-size:14px;font-weight:600;line-height:1}.Sidebar-module__cvnDLq__brandCollapsedBtn{all:unset;cursor:pointer;border:1px solid var(--mp-rule);background:0 0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .12s,border-color .12s;display:flex}.Sidebar-module__cvnDLq__brandCollapsedBtn:hover{background:var(--mp-green-soft);border-color:var(--mp-green-line)}.Sidebar-module__cvnDLq__sidebar[data-collapsed=true] .Sidebar-module__cvnDLq__brandWord{display:none}.Sidebar-module__cvnDLq__collapseBtn,.Sidebar-module__cvnDLq__expandBtn{all:unset;cursor:pointer;width:26px;height:26px;color:var(--mp-dim);background:var(--mp-row-tint);border:1px solid var(--mp-rule);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s,border-color .12s;display:flex}.Sidebar-module__cvnDLq__collapseBtn:hover,.Sidebar-module__cvnDLq__expandBtn:hover{color:var(--mp-green);border-color:var(--mp-green-line)}.Sidebar-module__cvnDLq__expandBtn{width:100%;height:30px;margin-top:8px}.Sidebar-module__cvnDLq__searchSection{flex-shrink:0;padding:12px}.Sidebar-module__cvnDLq__searchWrap{position:relative}.Sidebar-module__cvnDLq__searchPill{background:var(--mp-row-tint);border:1px solid var(--mp-rule);width:100%;font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--mp-dim);box-sizing:border-box;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:11px;transition:border-color .12s;display:flex}.Sidebar-module__cvnDLq__searchPill:focus-within{border-color:var(--mp-green-line)}.Sidebar-module__cvnDLq__searchInput{all:unset;color:var(--mp-text);flex:1;min-width:0;font-family:inherit;font-size:11.5px}.Sidebar-module__cvnDLq__searchInput::placeholder{color:var(--mp-muted)}.Sidebar-module__cvnDLq__searchKbd{border:1px solid var(--mp-rule-hi);color:var(--mp-dim);background:var(--mp-row-tint);border-radius:3px;flex-shrink:0;padding:1px 6px;font-family:inherit;font-size:9.5px}.Sidebar-module__cvnDLq__searchDropdown{background:var(--mp-pane-hi);border:1px solid var(--mp-rule-hi);z-index:30;border-radius:8px;max-height:320px;margin-top:6px;position:absolute;top:100%;left:0;right:0;overflow:hidden auto;box-shadow:0 18px 48px #0000008c}.Sidebar-module__cvnDLq__searchEmpty{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--mp-muted);text-align:center;padding:14px 12px;font-size:11px}.Sidebar-module__cvnDLq__searchHit,.Sidebar-module__cvnDLq__searchHitActive{all:unset;cursor:pointer;border-bottom:1px solid var(--mp-rule);box-sizing:border-box;flex-direction:column;gap:2px;width:100%;padding:8px 12px;display:flex}.Sidebar-module__cvnDLq__searchHitActive{background:var(--mp-green-soft)}.Sidebar-module__cvnDLq__searchHit:last-child,.Sidebar-module__cvnDLq__searchHitActive:last-child{border-bottom:none}.Sidebar-module__cvnDLq__searchHitPrimary{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--mp-text);font-size:12px;font-weight:600}.Sidebar-module__cvnDLq__searchHitSecondary{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--mp-dim);font-size:10px}.Sidebar-module__cvnDLq__nav{flex-direction:column;gap:2px;padding:0 8px;display:flex}.Sidebar-module__cvnDLq__sidebar[data-collapsed=true] .Sidebar-module__cvnDLq__nav{padding:0 6px}.Sidebar-module__cvnDLq__navItem,.Sidebar-module__cvnDLq__navItemActive{color:var(--mp-body);cursor:pointer;border-radius:6px;align-items:center;gap:11px;padding:8px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex;position:relative}.Sidebar-module__cvnDLq__sidebar[data-collapsed=true] .Sidebar-module__cvnDLq__navItem,.Sidebar-module__cvnDLq__sidebar[data-collapsed=true] .Sidebar-module__cvnDLq__navItemActive{justify-content:center;padding:10px 0}.Sidebar-module__cvnDLq__navItem:hover{background:var(--mp-row-hover);color:var(--mp-text)}.Sidebar-module__cvnDLq__navItemActive{background:var(--mp-green-soft);color:var(--mp-green);font-weight:600}.Sidebar-module__cvnDLq__navIcon{flex-shrink:0;align-items:center;display:flex}.Sidebar-module__cvnDLq__navLabel{white-space:nowrap;flex:1}.Sidebar-module__cvnDLq__navSubItemActive{color:var(--mp-green);border-radius:6px;align-items:center;gap:8px;margin-top:2px;padding:6px 10px 6px 0;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.Sidebar-module__cvnDLq__navSubItemActive:hover{background:var(--mp-row-hover)}.Sidebar-module__cvnDLq__navSubItemIndent{border-left:2px solid var(--mp-green-line);flex-shrink:0;width:27px;height:1px;margin-left:16px}.Sidebar-module__cvnDLq__navSubItemLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.Sidebar-module__cvnDLq__navSectionLabel{font-family:var(--mp-mono);letter-spacing:.18em;color:var(--mp-muted);text-transform:uppercase;border-top:1px solid var(--mp-rule);margin-top:4px;padding:14px 10px 4px;font-size:9.5px;font-weight:600}.Sidebar-module__cvnDLq__navBadge{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;background:var(--mp-amber-soft);color:var(--mp-amber);border-radius:99px;padding:1px 6px;font-size:10px;font-weight:700}.Sidebar-module__cvnDLq__navBadgeDot{background:var(--mp-amber);border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:6px}.Sidebar-module__cvnDLq__bottom{border-top:1px solid var(--mp-rule);flex-shrink:0;margin-top:12px;padding:12px 8px}.Sidebar-module__cvnDLq__logoutBtn{width:100%;color:var(--mp-text-dim);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;margin-top:2px;padding:8px 10px;font-family:inherit;font-size:13px;transition:background .12s,color .12s;display:flex}.Sidebar-module__cvnDLq__logoutBtn:hover{color:#f87171;background:#f8717114}.Sidebar-module__cvnDLq__userPill{background:var(--mp-row-tint);border:1px solid var(--mp-rule);border-radius:8px;align-items:center;gap:10px;margin-top:8px;padding:10px;display:flex}.Sidebar-module__cvnDLq__userPill[data-collapsed=true]{justify-content:center;padding:8px}.Sidebar-module__cvnDLq__userAvatar{background:linear-gradient(135deg, var(--mp-green), var(--mp-purple));width:28px;height:28px;font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;color:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.Sidebar-module__cvnDLq__userMeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Sidebar-module__cvnDLq__userName{color:var(--mp-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.1;overflow:hidden}.Sidebar-module__cvnDLq__userTierFree,.Sidebar-module__cvnDLq__userTierPro{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.08em;font-size:10px;line-height:1}.Sidebar-module__cvnDLq__userTierFree{color:var(--mp-dim)}.Sidebar-module__cvnDLq__userTierPro{color:var(--mp-green)}.Sidebar-module__cvnDLq__overlay{z-index:50;-webkit-backdrop-filter:blur(2px);background:#0009;position:fixed;inset:0}.Sidebar-module__cvnDLq__sidebarMobile{z-index:51;background:var(--mp-pane);border-right:1px solid var(--mp-rule);width:280px;max-width:86vw;color:var(--mp-body);font-family:var(--font-geist-sans), "Inter", system-ui, sans-serif;flex-direction:column;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.Sidebar-module__cvnDLq__sidebarMobileOpen{transform:translate(0);box-shadow:0 0 40px #0009}.Sidebar-module__cvnDLq__mobileToggle{all:unset;background:var(--mp-row-hover);border:1px solid var(--mp-rule-hi);width:36px;height:36px;color:var(--mp-body);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.Sidebar-module__cvnDLq__mobileClose{all:unset;cursor:pointer;width:28px;height:28px;color:var(--mp-dim);background:var(--mp-row-tint);border:1px solid var(--mp-rule);border-radius:6px;justify-content:center;align-items:center;font-size:22px;line-height:1;display:flex}@media (max-width:1023px){.Sidebar-module__cvnDLq__sidebar{display:none}}
.Dashboard-module__joPRfG__page{flex-direction:column;gap:20px;max-width:100%;margin:0 auto;padding:24px clamp(16px,3vw,32px);display:flex;overflow-x:hidden}.Dashboard-module__joPRfG__commandBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.Dashboard-module__joPRfG__commandLeft{flex:1;min-width:0}.Dashboard-module__joPRfG__commandSearch{flex:0 260px}.Dashboard-module__joPRfG__commandInput{border:1px solid var(--border-soft);background:var(--surface-soft);width:100%;color:var(--foreground);border-radius:8px;outline:none;padding:8px 14px;font-size:13px}.Dashboard-module__joPRfG__commandInput:focus{border-color:#36d370}.Dashboard-module__joPRfG__commandRight{align-items:center;gap:8px;display:flex}.Dashboard-module__joPRfG__marketBadge{color:#34d399;white-space:nowrap;background:#34d39914;border:1px solid #34d3994d;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:600}.Dashboard-module__joPRfG__tabNav{background:#ffffff08;border-radius:8px;gap:2px;padding:2px;display:flex}.Dashboard-module__joPRfG__tabBtn{color:var(--foreground);cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:500;transition:opacity .15s,background .15s}.Dashboard-module__joPRfG__tabBtn:hover{opacity:.8}.Dashboard-module__joPRfG__tabBtnActive{color:#36d370;opacity:1;background:#36d3701a;}.Dashboard-module__joPRfG__headerTitle{margin:0;font-size:28px;font-weight:700}.Dashboard-module__joPRfG__headerSub{opacity:.5;margin-top:4px;font-size:13px}.Dashboard-module__joPRfG__errorMsg{color:#fca5a5;background:#f871711a;border:1px solid #f8717140;border-radius:10px;padding:10px 14px;font-size:13px}@keyframes Dashboard-module__joPRfG__pulse{0%,to{opacity:1}50%{opacity:.4}}.Dashboard-module__joPRfG__skeleton{background:var(--surface-soft);border-radius:10px;animation:1.5s ease-in-out infinite Dashboard-module__joPRfG__pulse}.Dashboard-module__joPRfG__loadingScreen{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:60vh;display:flex}.Dashboard-module__joPRfG__loadingLogo{color:#36d370;animation:1.5s ease-in-out infinite Dashboard-module__joPRfG__pulse}.Dashboard-module__joPRfG__loadingText{opacity:.5;font-size:14px}.Dashboard-module__joPRfG__twoCol{grid-template-columns:7fr 3fr;gap:20px;display:grid}.Dashboard-module__joPRfG__left,.Dashboard-module__joPRfG__right{flex-direction:column;gap:20px;min-height:0;display:flex}.Dashboard-module__joPRfG__metricsRow{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.Dashboard-module__joPRfG__metricCard{border:1px solid var(--border-soft);background:var(--surface-soft);border-radius:12px;padding:16px}.Dashboard-module__joPRfG__metricCardClickable{cursor:pointer;transition:border-color .15s}.Dashboard-module__joPRfG__metricCardClickable:hover{border-color:#36d37033}.Dashboard-module__joPRfG__metricLabel{text-transform:uppercase;letter-spacing:.05em;opacity:.55;font-size:11px;font-weight:500}.Dashboard-module__joPRfG__metricValue{font-variant-numeric:tabular-nums;margin-top:6px;font-size:26px;font-weight:700}.Dashboard-module__joPRfG__metricSub{font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px}.Dashboard-module__joPRfG__gain{color:#34d399}.Dashboard-module__joPRfG__loss{color:#f87171}.Dashboard-module__joPRfG__muted{opacity:.5}.Dashboard-module__joPRfG__sectionCard{border:1px solid var(--border-soft);background:var(--surface-soft);border-radius:14px;padding:18px;overflow-x:hidden}.Dashboard-module__joPRfG__sectionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.Dashboard-module__joPRfG__sectionTitle{text-transform:uppercase;letter-spacing:.04em;opacity:.8;margin:0;font-size:14px;font-weight:600}.Dashboard-module__joPRfG__filterRow{flex-wrap:wrap;gap:4px;display:flex}.Dashboard-module__joPRfG__filterBtn{border:1px solid var(--border-soft);color:var(--foreground);cursor:pointer;opacity:.6;background:0 0;border-radius:6px;padding:4px 10px;font-size:11px}.Dashboard-module__joPRfG__filterBtn:hover{opacity:1}.Dashboard-module__joPRfG__filterBtnActive{color:#36d370;opacity:1;background:#36d3701a;border-color:#36d3704d;}.Dashboard-module__joPRfG__sortableTh{cursor:pointer;-webkit-user-select:none;user-select:none}.Dashboard-module__joPRfG__sortableTh:hover{opacity:.8}.Dashboard-module__joPRfG__sortableThActive{color:#36d370}.Dashboard-module__joPRfG__scorecardWrap{-webkit-overflow-scrolling:touch;margin:0 -18px;padding:0 18px;overflow-x:auto}.Dashboard-module__joPRfG__scorecardTable{border-collapse:collapse;width:100%;font-size:13px}.Dashboard-module__joPRfG__scorecardTable th{text-align:left;text-transform:uppercase;letter-spacing:.04em;opacity:.5;border-bottom:1px solid var(--border-soft);white-space:nowrap;padding:8px 10px;font-size:11px;font-weight:500}.Dashboard-module__joPRfG__scorecardTable td{border-bottom:1px solid var(--border-soft);font-variant-numeric:tabular-nums;white-space:nowrap;padding:10px}.Dashboard-module__joPRfG__scorecardTable tr:last-child td{border-bottom:none}.Dashboard-module__joPRfG__scorecardTable tr:hover td{background:#ffffff05}.Dashboard-module__joPRfG__scorecardName{color:var(--foreground);font-weight:600;text-decoration:none}.Dashboard-module__joPRfG__scorecardName:hover{text-decoration:underline}.Dashboard-module__joPRfG__scorecardTicker{color:var(--foreground);font-weight:600;text-decoration:none}.Dashboard-module__joPRfG__scorecardTicker:hover{text-decoration:underline}.Dashboard-module__joPRfG__pnlPill{font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.Dashboard-module__joPRfG__pnlPillGain{color:#34d399;background:#34d3991f;border:1px solid #34d3994d;}.Dashboard-module__joPRfG__pnlPillLoss{color:#f87171;background:#f871711f;border:1px solid #f871714d;}.Dashboard-module__joPRfG__badge{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-block}.Dashboard-module__joPRfG__badgeLargeTrade{color:#fb923c;background:#f973161f;border:1px solid #f9731659;}.Dashboard-module__joPRfG__badgeClusterBuy{color:#c084fc;background:#a855f71f;border:1px solid #a855f759;}.Dashboard-module__joPRfG__badgeBuy{color:#34d399;background:#34d3991f;border:1px solid #34d39959;}.Dashboard-module__joPRfG__badgeSell{color:#f87171;background:#f871711f;border:1px solid #f8717159;}.Dashboard-module__joPRfG__badgeLargeBuy{color:#fb923c;background:#f973161f;border:1px solid #f9731659;}.Dashboard-module__joPRfG__badgeLargeSell{color:#fca5a5;background:#f871711f;border:1px solid #f8717159;}.Dashboard-module__joPRfG__badgeCluster{color:#c084fc;background:#a855f71f;border:1px solid #a855f759;}.Dashboard-module__joPRfG__badgeBreakout{color:#93c5fd;background:#60a5fa1f;border:1px solid #60a5fa59;}.Dashboard-module__joPRfG__badgeRow{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.Dashboard-module__joPRfG__tradeItem{border-bottom:1px solid var(--border-soft);padding:14px 0}.Dashboard-module__joPRfG__tradeItem:last-child{border-bottom:none}.Dashboard-module__joPRfG__tradeItemHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.Dashboard-module__joPRfG__tradeItemLeft{align-items:center;gap:10px;min-width:0;display:flex}.Dashboard-module__joPRfG__tradeItemName{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.Dashboard-module__joPRfG__tradeItemTitle{opacity:.5;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.Dashboard-module__joPRfG__tradeItemValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:700}.Dashboard-module__joPRfG__tradeItemMeta{opacity:.55;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;font-size:11px;display:flex}.Dashboard-module__joPRfG__progressTrack{background:var(--border-soft);border-radius:999px;height:4px;margin-top:8px;overflow:hidden}.Dashboard-module__joPRfG__progressFill{background:#36d370;border-radius:999px;height:100%;transition:width .4s}.Dashboard-module__joPRfG__progressFillSell{background:#f87171;}.Dashboard-module__joPRfG__feedList{flex-direction:column;gap:10px;display:flex}.Dashboard-module__joPRfG__feedCard{border:1px solid var(--border-soft);background:var(--surface-soft);border-left:4px solid #0000;border-radius:12px;padding:14px 16px}.Dashboard-module__joPRfG__feedCardBullish{border-left-color:#34d399;}.Dashboard-module__joPRfG__feedCardBearish{border-left-color:#f87171;}.Dashboard-module__joPRfG__feedCardCluster{border-left-color:#a855f7;}.Dashboard-module__joPRfG__feedCardNeutral{border-left-color:#60a5fa;}.Dashboard-module__joPRfG__feedCardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Dashboard-module__joPRfG__feedBadges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Dashboard-module__joPRfG__feedTimestamp{opacity:.45;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:11px}.Dashboard-module__joPRfG__feedDescription{opacity:.85;margin-top:6px;font-size:13px;line-height:1.45}.Dashboard-module__joPRfG__feedMetrics{font-variant-numeric:tabular-nums;opacity:.6;flex-wrap:wrap;gap:16px;margin-top:8px;font-size:12px;display:flex}.Dashboard-module__joPRfG__feedTickerBadge{border:1px solid var(--border-soft);color:var(--foreground);background:#ffffff0f;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700;text-decoration:none}.Dashboard-module__joPRfG__feedTickerBadge:hover{background:#ffffff1a}.Dashboard-module__joPRfG__compactList{flex-direction:column;gap:2px;display:flex}.Dashboard-module__joPRfG__compactItem{color:var(--foreground);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;text-decoration:none;transition:background .1s;display:flex}.Dashboard-module__joPRfG__compactItem:hover{background:#ffffff0a}.Dashboard-module__joPRfG__compactName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.Dashboard-module__joPRfG__compactMeta{opacity:.5;flex-shrink:0;font-size:11px}.Dashboard-module__joPRfG__quickStats{border-top:1px solid var(--border-soft);justify-content:center;gap:24px;padding:16px 0;display:flex}.Dashboard-module__joPRfG__quickStatItem{opacity:.4;font-size:11px}.Dashboard-module__joPRfG__empty{text-align:center;opacity:.5;padding:24px;font-size:13px}.Dashboard-module__joPRfG__emptyEnhanced{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex}.Dashboard-module__joPRfG__emptyIcon{color:#36d37066;background:#36d3700f;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.Dashboard-module__joPRfG__emptyTitle{opacity:.7;margin:0;font-size:14px;font-weight:600}.Dashboard-module__joPRfG__emptyDescription{opacity:.45;max-width:320px;margin:0;font-size:13px;line-height:1.45}.Dashboard-module__joPRfG__emptyCtas{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.Dashboard-module__joPRfG__emptyCta{border:1px solid var(--border-soft);color:var(--foreground);background:0 0;border-radius:7px;align-items:center;gap:4px;padding:6px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.Dashboard-module__joPRfG__emptyCta:hover{background:#36d3700a;border-color:#36d37040}@media (max-width:1024px){.Dashboard-module__joPRfG__twoCol{grid-template-columns:1fr}.Dashboard-module__joPRfG__metricsRow{grid-template-columns:repeat(2,1fr)}.Dashboard-module__joPRfG__commandBar{flex-direction:column;align-items:stretch}.Dashboard-module__joPRfG__commandSearch{flex:1}.Dashboard-module__joPRfG__tabNav{order:3;justify-content:center;width:100%}}@media (max-width:768px){.Dashboard-module__joPRfG__metricsRow{grid-template-columns:1fr 1fr}.Dashboard-module__joPRfG__metricValue{font-size:20px}.Dashboard-module__joPRfG__quickStats{flex-direction:column;align-items:center;gap:8px}.Dashboard-module__joPRfG__tabNav{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.Dashboard-module__joPRfG__tabNav::-webkit-scrollbar{display:none}.Dashboard-module__joPRfG__headerTitle{font-size:22px}.Dashboard-module__joPRfG__sectionCard{-webkit-overflow-scrolling:touch;overflow-x:auto}.Dashboard-module__joPRfG__scorecardWrap{margin:0;padding:0}.Dashboard-module__joPRfG__scorecardTable th{padding:6px 8px;font-size:10px}.Dashboard-module__joPRfG__scorecardTable td{padding:8px;font-size:12px}}@media (max-width:480px){.Dashboard-module__joPRfG__metricsRow{grid-template-columns:1fr}.Dashboard-module__joPRfG__metricCard{padding:12px}.Dashboard-module__joPRfG__metricValue{font-size:18px}.Dashboard-module__joPRfG__sectionCard{padding:12px;overflow-x:auto}.Dashboard-module__joPRfG__scorecardWrap{margin:0;padding:0}.Dashboard-module__joPRfG__scorecardTable th{padding:5px 6px;font-size:10px}.Dashboard-module__joPRfG__scorecardTable td{padding:6px;font-size:11px}.Dashboard-module__joPRfG__feedMetrics{gap:10px}.Dashboard-module__joPRfG__headerTitle{font-size:20px}.Dashboard-module__joPRfG__page{gap:14px;padding:16px 8px}}@media (max-width:768px){.Dashboard-module__joPRfG__editorialOuter{height:auto!important;overflow:visible!important}.Dashboard-module__joPRfG__editorialScroll{flex:initial!important;padding:12px!important;overflow:visible!important}.Dashboard-module__joPRfG__editorialHeader{z-index:30!important;position:sticky!important;top:41px!important}.Dashboard-module__joPRfG__heroResponsive{grid-template-columns:1fr!important}.Dashboard-module__joPRfG__heroResponsive>div{border-right:none!important}.Dashboard-module__joPRfG__heroResponsive>div:first-child{border-bottom:1px solid var(--mp-rule,#ffffff0f)}.Dashboard-module__joPRfG__triColResponsive{grid-template-columns:1fr!important;grid-auto-rows:min-content!important;min-height:0!important}.Dashboard-module__joPRfG__hideOnMobile{display:none!important}}
