@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap");:root{--bg:#000000;--raised:#0A0612;--panel:#0A0612;--border:#2A2038;--text:#F5F0E8;--secondary:#9A8FA8;--accent:#D7AE5E;--danger:#FF4D67;--success:#3DE38D;--warning:#FFB020;--info:#54A7FF;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--sans:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;--header-h:44px}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;overflow:hidden;background:var(--bg);color:var(--text);font-family:var(--sans)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.mono{font-family:var(--mono);font-feature-settings:none;font-variant-ligatures:none}.panel-focus{outline:1px solid var(--accent);outline-offset:-1px}.selected-contract{background:#1a2436!important;border-color:var(--accent)!important;box-shadow:inset 3px 0 0 var(--accent)}.feed-row-quiet{opacity:.72}.feed-row-quiet:hover{opacity:1}.ca-chip{font-family:var(--mono);font-size:11px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-collapse{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.msg-collapse.expanded{display:block;-webkit-line-clamp:unset}.desk-shell{height:100vh;height:100dvh;display:grid;grid-template-rows:var(--header-h) minmax(0,1fr);overflow:hidden}.desk-main{grid-template-rows:minmax(0,1fr) auto}.desk-columns,.desk-main{min-height:0;display:grid;overflow:hidden}.desk-col{min-width:0;min-height:0;overflow:auto;border-right:1px solid var(--border)}.desk-col:last-child{border-right:none}.desk-bottom{border-top:1px solid var(--border);background:var(--raised);overflow:hidden}.tab-bar{display:flex;gap:2px;flex-wrap:wrap;border-bottom:1px solid var(--border);padding:0 8px}.tab-btn{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--secondary);padding:8px 10px;cursor:pointer;font-size:12px;font-weight:500}.tab-btn.active{color:var(--text);border-bottom-color:var(--accent)}.resize-handle{width:4px;cursor:col-resize;background:transparent}.resize-handle:active,.resize-handle:hover{background:var(--accent);opacity:.35}.resize-handle-row{height:4px;cursor:row-resize;background:transparent}.resize-handle-row:active,.resize-handle-row:hover{background:var(--accent);opacity:.35}.desk-min-width-note{display:none}@media (max-width:1279px){.desk-min-width-note{display:block!important}}.feed-list{list-style:none;padding:0;margin:0}.feed-card{cursor:pointer}.feed-card.feed-row-quiet{cursor:default}.feed-gmgn-chips,.feed-market-metrics,.feed-source-chips{min-height:18px}.feed-symbol{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.feed-filters [role=tab]{touch-action:manipulation}@media (max-width:1279px){.feed-card{padding:8px}.feed-primary-source{max-width:120px}.feed-market-metrics{font-size:10px}}@media (max-width:720px){.feed-filters{gap:4px!important}.feed-symbol{min-width:40px!important}}:root{--terminal-header-h:32px;--terminal-row-h:30px;--terminal-chrome-pad-x:8px}.terminal-shell{height:100vh;height:100dvh;overflow:hidden;font-size:12px}.terminal-columns{min-height:0}.terminal-col{min-width:0;min-height:0;overflow:hidden;border-right:1px solid var(--border)}.terminal-col:last-child{border-right:none}.terminal-shell .resize-handle{width:4px;cursor:col-resize;background:transparent;z-index:2}.terminal-shell .resize-handle:active,.terminal-shell .resize-handle:hover{background:var(--accent);opacity:.35}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}