.callers-board{flex-direction:column;min-height:0;display:flex}.callers-scroll{flex:1;min-height:0;overflow:auto}.callers-head,.callers-row{grid-template-columns:var(--space-8) minmax(200px,2fr) minmax(150px,1.4fr) repeat(4,minmax(84px,.8fr)) minmax(56px,.5fr);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);display:grid}.callers-head{z-index:1;background:var(--panel);border-bottom:1px solid var(--line);color:var(--text-secondary);font:var(--type-label);position:sticky;top:0}.callers-head span:nth-child(n+4){text-align:right}.callers-list{margin:0;padding:0;list-style:none}.callers-row{border-bottom:1px solid var(--line);font:var(--type-figure);font-variant-numeric:tabular-nums;cursor:pointer}.callers-row:hover{background:var(--surface-raised)}.callers-row.selected{background:var(--selected-surface)}.callers-rank{color:var(--text-secondary);text-align:center}.callers-who{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-2);cursor:pointer;width:100%;min-width:0;display:flex}.callers-who:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.callers-who-text{flex-direction:column;min-width:0;display:flex}.callers-who strong{font:var(--type-body-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.callers-who small,.callers-rail-who small{font:var(--type-caption);color:var(--text-secondary)}.callers-hit{align-items:center;gap:var(--space-3);display:flex}.callers-hit-value{min-width:var(--space-10);color:var(--up);font:var(--type-figure)}.callers-cell{text-align:right}.callers-cell.down{color:var(--down)}.callers-muted{color:var(--text-secondary)}.callers-rail{flex-direction:column;min-height:0;display:flex}.callers-rail-who{align-items:center;gap:var(--space-3);min-width:0;display:flex}.callers-rail-who>span:last-child{flex-direction:column;min-width:0;display:flex}.callers-rail-who h2{font:var(--type-body-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.callers-rail-body{gap:var(--space-5);padding:var(--space-4);flex-direction:column;display:flex;overflow:auto}.callers-rail-body>*{flex:none}.callers-headline{gap:var(--space-1);flex-direction:column;display:flex}.callers-headline>span{font:var(--type-figure-display);color:var(--up)}.callers-headline small{font:var(--type-caption);color:var(--text-secondary)}.callers-stats{border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.callers-stats>div{align-items:flex-start;gap:var(--space-1);padding:var(--space-3);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.callers-stats>div:nth-child(odd){border-right:1px solid var(--line)}.callers-stats>div:nth-last-child(-n+2){border-bottom:0}.callers-stats dt{font:var(--type-caption);color:var(--text-secondary)}.callers-stats dt,.callers-stats dd{text-align:left;margin:0}.callers-stats dd{font:var(--type-figure-strong)}.callers-outcomes{gap:var(--space-3);flex-direction:column;display:flex}.callers-outcomes h3{font:var(--type-label);color:var(--text-secondary);margin:0}.callers-bar{height:var(--space-2);border-radius:var(--radius-full);gap:var(--space-0-5);display:flex;overflow:hidden}.callers-bar span{min-width:var(--space-0-5)}.callers-legend{gap:var(--space-2);font:var(--type-label);color:var(--text-secondary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.callers-legend li{align-items:center;gap:var(--space-2);display:flex}.callers-legend li>span{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full)}.callers-legend strong{color:var(--text-primary);font:var(--type-figure);margin-left:auto}.callers-legend [data-kind=held]>span,.callers-bar [data-kind=held]{background:var(--up)}.callers-legend [data-kind=gave-back]>span,.callers-bar [data-kind=gave-back]{background:var(--text-warning)}.callers-legend [data-kind=small]>span,.callers-bar [data-kind=small]{background:var(--text-tertiary)}.callers-legend [data-kind=down]>span,.callers-bar [data-kind=down]{background:var(--down)}.callers-fineprint{font:var(--type-caption);color:var(--text-secondary);margin:0}@media (width<=1100px){.callers-head,.callers-row{grid-template-columns:var(--space-6) minmax(160px,2fr) minmax(120px,1.4fr) repeat(2,minmax(72px,.8fr)) minmax(48px,.5fr)}.callers-head span:nth-child(6),.callers-head span:nth-child(7),.callers-row>:nth-child(6),.callers-row>:nth-child(7){display:none}}@media (width<=760px){.callers-head{display:none}.callers-row{grid-template-columns:var(--space-6) minmax(0,1fr) auto;padding:var(--space-3)}.callers-row>:nth-child(n+4),.callers-strip{display:none}}.callers-earned{gap:var(--space-2);flex-direction:column;display:flex}.callers-earned h3{font:var(--type-label);color:var(--text-secondary);margin:0}.callers-earned ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.callers-photo{flex:none;display:inline-block;position:relative}.callers-photo>.trader-photo{display:grid}.callers-source{width:var(--space-3);height:var(--space-3);object-fit:contain;opacity:.8;flex:none}.callers-who-text{align-items:center;gap:var(--space-1-5);flex-direction:row!important}.callers-more-badges{gap:var(--space-1);margin-left:var(--space-1);display:flex}.callers-earned li{align-items:center;gap:var(--space-3);display:flex}.callers-earned li>span:last-child{gap:var(--space-0-5);flex-direction:column;display:flex}.callers-earned strong{font:var(--type-label);color:var(--text-primary)}.callers-earned small{font:var(--type-caption);color:var(--text-secondary)}.callers-rail-who small{align-items:center;gap:var(--space-1);display:flex}.caller-badge-mark{flex:none;display:inline-block}.caller-badge-mark svg{width:100%;height:100%;display:block;overflow:visible}.caller-badge-mark[data-badge=consistent] .caller-badge-plate{fill:var(--badge-consistent)}.caller-badge-mark[data-badge=first_caller] .caller-badge-plate{fill:var(--badge-first-caller)}.caller-badge-mark[data-badge=fast] .caller-badge-plate{fill:var(--badge-fast)}.caller-badge-mark[data-badge=holds] .caller-badge-plate{fill:var(--badge-holds)}.caller-badge-mark[data-badge=clean_entries] .caller-badge-plate{fill:var(--badge-clean-entries)}.caller-badge-mark[data-badge=model] .caller-badge-plate{fill:var(--badge-model)}.caller-badge-rim{fill:none;stroke:var(--badge-ink);stroke-opacity:.2;stroke-width:1.1px}.caller-badge-glyph{fill:var(--badge-ink)}.caller-badge-glyph [fill=none]{fill:none;stroke:var(--badge-ink)}.callers-photo-badge{right:calc(var(--space-1-5) * -1);bottom:calc(var(--space-1) * -1);display:flex;position:absolute}.callers-photo-badge .caller-badge-plate{stroke:var(--panel);stroke-width:2.6px;paint-order:stroke}.callers-row:hover .callers-photo-badge .caller-badge-plate{stroke:var(--surface-raised)}.callers-row.selected .callers-photo-badge .caller-badge-plate{stroke:var(--selected-surface)}.caller-badge-shine-edge{stop-color:var(--text-primary);stop-opacity:0}.caller-badge-shine-core{stop-color:var(--text-primary);stop-opacity:.75}.caller-badge-shine{opacity:0}@media (prefers-reduced-motion:no-preference){.callers-row{animation:.32s cubic-bezier(.2,.7,.2,1) both callers-row-in}.caller-badge-mark{animation:.42s cubic-bezier(.3,1.6,.5,1) both caller-badge-in}.caller-badge-shine{animation:4.8s ease-in-out infinite caller-badge-shine}}@keyframes callers-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes caller-badge-in{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes caller-badge-shine{0%{opacity:1;transform:skew(-20deg)translate(0)}22%{opacity:1;transform:skew(-20deg)translate(40px)}23%,to{opacity:0;transform:skew(-20deg)translate(40px)}}.callers-source[data-source=mob]{filter:invert()}.callers-sources button{min-width:var(--space-8);justify-content:center;align-items:center;display:inline-flex}.callers-sources .callers-source{width:var(--space-4);height:var(--space-4);opacity:1}.callers-strong{color:var(--text-primary)}.callers-up{color:var(--up)}.callers-strip{align-items:center;gap:var(--space-0-5);flex:1;display:flex}.callers-strip>span{width:var(--space-1-5);height:var(--space-3);border-radius:var(--radius-full);background:var(--line-strong)}.callers-strip>[data-kind=held]{background:var(--up)}.callers-strip>[data-kind=gave-back]{background:var(--text-warning)}.callers-strip>[data-kind=small]{background:var(--text-tertiary)}.callers-strip>[data-kind=down]{background:var(--down-surface)}.callers-headline .callers-strip{margin-top:var(--space-3)}.callers-headline .callers-strip>span{width:var(--space-2);height:var(--space-5)}.callers-headline>span:first-child{font:var(--type-figure-display);color:var(--up)}@media (prefers-reduced-motion:no-preference){.callers-strip>span{animation:.36s cubic-bezier(.3,1.5,.5,1) both callers-dot-in}.callers-strip>[data-kind=held]{animation:.36s cubic-bezier(.3,1.5,.5,1) both callers-dot-in,2.4s ease-in-out 1.6s infinite callers-dot-pulse}}@keyframes callers-dot-in{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:none}}@keyframes callers-dot-pulse{0%,to{opacity:1}50%{opacity:.55}}.callers-scroll[aria-busy=true] .callers-head{opacity:.6}.callers-rail .panel-title{flex:none;align-items:center}.callers-profile-link{color:var(--text-secondary);white-space:nowrap;text-underline-offset:2px;text-decoration:underline}.callers-profile-link:hover{color:var(--text-primary)}.callers-section{gap:var(--space-2);flex-direction:column;display:flex}.callers-section>h3,.callers-earned>h3,.callers-outcomes>h3{font:var(--type-label);color:var(--text-secondary);justify-content:space-between;gap:var(--space-2);margin:0;display:flex}.callers-section>h3 span{font:var(--type-caption);color:var(--text-tertiary)}.callers-best{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex}.callers-best:hover{border-color:var(--line-hover)}.callers-best-label,.callers-best-foot{font:var(--type-caption);color:var(--text-secondary)}.callers-best-main{align-items:center;gap:var(--space-3);display:flex}.callers-best-main>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.callers-best-main strong{font:var(--type-body-strong)}.callers-best-main small{font:var(--type-caption);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.callers-best-value{white-space:nowrap;font:var(--type-figure-display);color:var(--up);flex:none}.callers-trend{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;display:grid}.callers-trend-day{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.callers-trend-value,.callers-trend-label{font:var(--type-caption);color:var(--text-secondary)}.callers-trend-track{width:100%;height:var(--space-12);border-radius:var(--radius-sm);background:var(--card);align-items:flex-end;display:flex}.callers-trend-track>span{border-radius:var(--radius-sm);background:var(--up);transform-origin:bottom;width:100%;display:block}.callers-recent{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.callers-recent>li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);display:flex}.callers-recent>li:last-child{border-bottom:0}.callers-recent-token{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-primary);text-decoration:none;display:flex}.callers-recent-token>span{flex-direction:column;min-width:0;display:flex}.callers-recent-token strong{font:var(--type-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.callers-recent-token small{font:var(--type-caption);color:var(--text-secondary)}.callers-recent-result{font:var(--type-figure);flex-direction:column;align-items:flex-end;display:flex}.callers-recent-result small{font:var(--type-caption)}.callers-recent .up{color:var(--up)}.callers-recent .down{color:var(--down)}.callers-recent-status{align-items:center;gap:var(--space-1-5);font:var(--type-caption);color:var(--text-tertiary);display:inline-flex}.callers-recent-status[data-status=pending]{color:var(--text-secondary)}.callers-live{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:var(--up)}.callers-hours{gap:var(--space-0-5);grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.callers-hours>span{height:var(--space-5);border-radius:var(--radius-sm);background:var(--up)}.callers-hours-axis{font:var(--type-caption);color:var(--text-tertiary);justify-content:space-between;display:flex}.callers-caps{gap:var(--space-1-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.callers-caps li{grid-template-columns:96px minmax(0,1fr) var(--space-8);align-items:center;gap:var(--space-2);font:var(--type-caption);color:var(--text-secondary);display:grid}.callers-caps strong{text-align:right;color:var(--text-primary);font:var(--type-figure)}.callers-caps-track{height:var(--space-2);border-radius:var(--radius-full);background:var(--card);overflow:hidden}.callers-caps-track>span{background:var(--text-secondary);border-radius:var(--radius-full);transform-origin:0;height:100%;display:block}.callers-api{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--base);display:flex}.callers-api code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--type-mono-caption);color:var(--text-secondary);flex:1;overflow:hidden}.callers-api button{border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:var(--space-0-5) var(--space-2);font:var(--type-caption);color:var(--text-primary);background:0 0}@media (prefers-reduced-motion:no-preference){.callers-trend-track>span{animation:.5s cubic-bezier(.2,.7,.2,1) both callers-grow-up}.callers-caps-track>span{animation:.5s cubic-bezier(.2,.7,.2,1) both callers-grow-right}.callers-recent>li{animation:.3s ease-out both callers-row-in}.callers-live{animation:1.4s ease-in-out infinite callers-dot-pulse}}@keyframes callers-grow-up{0%{transform:scaleY(0)}to{transform:none}}@keyframes callers-grow-right{0%{transform:scaleX(0)}to{transform:none}}.callers-rail-who{flex:1}.callers-rail-who small{flex-wrap:wrap}.callers-source-link{align-items:center;gap:var(--space-1);color:var(--text-secondary);border-radius:var(--radius-sm);display:inline-flex}.callers-source-link:hover{color:var(--text-primary)}.callers-source-link:hover .callers-source{opacity:1}.callers-sheet-backdrop,.callers-sheet-handle{display:none}@media (width<=620px){.callers-board .terminal-toolbar h1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.callers-board .terminal-tabs{flex-wrap:nowrap;flex:1;justify-content:space-between}.callers-row{grid-template-columns:var(--space-6) minmax(0,1fr) auto}.callers-row .callers-strip,.callers-row .callers-more-badges{display:none}.board-workspace .board-grid.callers-grid{grid-template-rows:minmax(0,1fr)}.callers-grid>.callers-rail{display:none}.callers-grid>.callers-rail[data-sheet]{bottom:0;left:0;right:0;top:calc(var(--space-12) * 2);z-index:30;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);padding-bottom:env(safe-area-inset-bottom);display:flex;position:fixed;overflow:auto}.callers-sheet-backdrop{z-index:29;background:var(--overlay);border:0;padding:0;display:block;position:fixed;inset:0}.callers-sheet-handle{z-index:1;height:var(--space-6);margin-bottom:calc(var(--space-2) * -1);background:var(--panel);cursor:grab;touch-action:none;flex:none;display:block;position:sticky;top:0}.callers-sheet-handle:before{content:"";width:var(--space-10);height:var(--space-1);margin:var(--space-2) auto 0;border-radius:var(--radius-full);background:var(--line-strong);display:block}.callers-grid>.callers-rail[data-sheet]{transition:transform .26s cubic-bezier(.2,.7,.2,1)}.callers-grid>.callers-rail[data-sheet=closing]{transform:translateY(100%)}.callers-sheet-backdrop{transition:opacity .26s ease-out}.callers-sheet-backdrop[data-closing]{opacity:0}}@media (width<=620px) and (prefers-reduced-motion:no-preference){.callers-grid>.callers-rail[data-sheet=open]{animation:.32s cubic-bezier(.2,.7,.2,1) callers-sheet-up}.callers-sheet-backdrop:not([data-closing]){animation:.26s ease-out callers-fade}}@keyframes callers-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes callers-fade{0%{opacity:0}to{opacity:1}}.post-rows{margin:0;padding:0;list-style:none}.post-row-item{gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--line);display:flex}.post-row-photo{flex:none;display:inline-flex}.post-row{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;max-width:72ch;display:flex}.post-row-meta{align-items:baseline;gap:var(--space-2);display:flex}.post-row-meta strong{font:var(--type-label);color:var(--text-primary)}.post-row-meta small,.post-row-reply{font:var(--type-caption);color:var(--text-secondary)}.post-row-meta a{color:inherit;text-decoration:none}.post-row-meta a:hover strong{text-decoration:underline}.post-row-text{font:var(--type-feed);color:var(--text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.post-row-text:hover{color:var(--text-primary)}.post-row-words{font:var(--type-feed);color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.post-row-token{align-self:flex-start;align-items:center;gap:var(--space-1-5);max-width:100%;font:var(--type-caption);color:var(--text-primary);text-decoration:none;display:inline-flex}.post-row-token>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-row-token .token-monogram{width:var(--space-4);height:var(--space-4);flex:none}.post-row-token .token-monogram .token-origin{display:none}@media (width<=620px){.post-row-item{padding-inline:var(--space-4)}.board-workspace:has(.live-rail){display:block;overflow:auto}.board-workspace .board-grid:has(.live-rail){grid-template-rows:auto auto;height:auto}.board-workspace .board-grid:has(.live-rail)>.terminal-panel{overflow:visible}:is(.board-grid:has(.live-rail) .agents-board-scroll,.board-grid .live-rail-scroll){overflow:visible}}.profile-workspace>.agent-page{gap:var(--space-2);flex:1;grid-template-columns:minmax(0,1fr) 360px;min-height:0;display:grid}.agent-page>.terminal-panel{flex-direction:column;min-height:0;display:flex;overflow:hidden}:is(.agent-page,.clan-side) .pnl-up{color:var(--up)}:is(.agent-page,.clan-side) .pnl-down{color:var(--down)}.agent-activity-scroll{flex:1;min-height:0;overflow:auto}.agent-activity{width:100%}.terminal-table.agent-activity{table-layout:fixed}.terminal-table.agent-activity th,.terminal-table.agent-activity td{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agent-activity col.c-token{width:200px}.agent-activity col.c-size{width:88px}.agent-activity col.c-cap,.agent-activity col.c-pnl{width:104px}.agent-activity col.c-return,.agent-activity col.c-held,.agent-activity col.c-when{width:80px}.positions-table .agent-activity :is(th,td):not(:first-child){text-align:right}.agent-profile .agent-activity td{padding-block:calc(var(--space-2) + var(--space-0-5))}.agent-profile :is(.agent-activity-token,.agent-activity-agent){vertical-align:middle}.agent-activity-open{color:var(--text-primary)}.agent-activity-skip{color:var(--text-secondary)}.agent-activity tr[data-kind=skip] .agent-activity-token{color:var(--text-secondary);font:var(--type-body)}.agent-activity td.up{color:var(--up)}.agent-activity td.down{color:var(--down)}.agent-activity-token{align-items:center;gap:var(--space-2);color:var(--text-primary);font:var(--type-body-strong);text-decoration:none;display:inline-flex}.agent-activity-token .token-monogram{width:var(--space-8);height:var(--space-8)}.agent-activity-token .token-monogram .token-origin{display:none}.agent-activity-note{padding-left:var(--space-5);color:var(--text-secondary);font:var(--type-caption)}.agent-page-side{overflow:auto}.agent-page-side>.callers-best{margin:var(--space-4)}.callers-best-main b{font:var(--type-figure-strong);margin-left:auto}.callers-best-main small.up{color:var(--up)}@media (width<=1000px){.profile-workspace:has(>.agent-page){display:block;overflow:auto}.profile-workspace>.agent-page{flex-direction:column;display:flex}.agent-page>.terminal-panel{overflow:visible}.agent-activity-scroll{overflow:auto visible}}.agent-page-tabs.profile-tabs{padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--line);flex:none;margin:0;display:flex}@media (width<=620px){.agent-page-tabs.profile-tabs{padding:var(--space-2) var(--space-4)}}.agent-posts>.terminal-note{padding:var(--space-3) var(--space-5)}.terminal-table.agent-activity th:first-child,.terminal-table.agent-activity td:first-child{padding-left:var(--space-5)}.terminal-table.agent-activity th:last-child,.terminal-table.agent-activity td:last-child{padding-right:var(--space-5)}.agent-activity col.c-agent{width:150px}.agent-activity col.c-member{width:auto}.positions-table .agent-activity.with-agent :is(th,td):nth-child(2){text-align:left}.agent-activity-agent{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-primary);font:var(--type-body-strong);text-decoration:none;display:inline-flex}.agent-activity-agent small{font:var(--type-caption);color:var(--text-secondary)}.terminal-table.clan-members-table th:nth-child(n+2),.terminal-table.clan-members-table td:nth-child(n+2){text-align:right}.agent-profile-who small a{color:var(--text-primary);text-decoration:none}.agent-profile-who small a:hover{text-decoration:underline}.clan-page .clan-channel{padding:0}.clan-page .callers-rail-body .clan-founder-card{align-items:flex-start;gap:var(--space-3);margin:0;text-decoration:none}.clan-page .callers-rail-body .clan-founder-card>span{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.clan-page .callers-rail-body .clan-founder-card small{font:var(--type-caption);color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clan-page .callers-rail-body>.terminal-note,.clan-page .callers-rail-body .clan-workspace-link{margin:0;padding:0}.conversation-page .conversation-toolbar{padding-inline:var(--space-5);flex:none;margin:0}.conversation-page .conversation-scroll{padding:0 0 var(--space-4)}.conversation-page .conversation-scroll>:not(.post-rows,.social-feed),.conversation-page .social-feed>:not(.post-rows){margin-inline:var(--space-5)}.conversation-page .thread-replies-heading,.conversation-page .feed-more{max-width:none}.thread-root .post-row-words{font:var(--type-prose);color:var(--text-primary)}.conversation-author,.token-side-card{gap:var(--space-3);flex-direction:column;display:flex}@media (width<=620px){.conversation-page .conversation-scroll>:not(.post-rows,.social-feed),.conversation-page .social-feed>:not(.post-rows){margin-inline:var(--space-4)}}.conversation-page .agent-page-side>.conversation-link{padding:0 var(--space-4) var(--space-3);display:block}.token-side-identity{align-items:center;gap:var(--space-3);display:flex}.token-side-identity .token-monogram{width:40px;height:40px}.token-side-identity .token-row-identity{min-width:0}.token-side-stats dd.up{color:var(--up)}.token-side-stats dd.down{color:var(--down)}.token-side-more{color:var(--text-primary);font:var(--type-label);padding:0;text-decoration:none;display:block}.token-side-more:hover{text-decoration:underline}@media (width<=620px){.clan-page .terminal-table.agent-activity{table-layout:auto;min-width:0}.clan-members-table th:nth-child(3),.clan-members-table td:nth-child(3),.clan-members-table th:nth-child(5),.clan-members-table td:nth-child(5){display:none}.clan-members-table col{width:auto}.terminal-table.agent-activity th:first-child,.terminal-table.agent-activity td:first-child{padding-left:var(--space-4)}.terminal-table.agent-activity th:last-child,.terminal-table.agent-activity td:last-child{padding-right:var(--space-4)}.clan-page .terminal-table.agent-activity th,.clan-page .terminal-table.agent-activity td{padding-inline:var(--space-2)}.clan-page .terminal-table.agent-activity th:first-child,.clan-page .terminal-table.agent-activity td:first-child{padding-left:var(--space-4)}.clan-page .terminal-table.agent-activity th:last-child,.clan-page .terminal-table.agent-activity td:last-child{padding-right:var(--space-4)}}.profile-workspace>.agent-page.agent-profile{grid-template-columns:minmax(0,1fr) 380px}.agent-profile-who{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.agent-profile-who .callers-rail-who{flex:1}.agent-profile-who h1{font:var(--type-title);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}:is(.agent-profile,.clan-side) .callers-headline>span:first-child:not(.pnl-up):not(.pnl-down){color:var(--text-primary)}:is(.agent-profile,.clan-side) .callers-headline>span.pnl-up:first-child{color:var(--up)}:is(.agent-profile,.clan-side) .callers-headline>span.pnl-down:first-child{color:var(--down)}:is(.agent-profile,.clan-side,.conversation-page) .rail-label{margin:0 0 var(--space-2);font:var(--type-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--text-secondary)}.agent-profile-bio{font:var(--type-body);color:var(--text-secondary);margin:0}.agent-profile .callers-rail-body .profile-holdings,.agent-profile-pane .profile-holdings{margin:0;padding:0}.agent-profile-pane{padding:var(--space-3) var(--space-4)}@media (width<=1000px){.agent-profile .agent-profile-rail{order:-1}.agent-profile .callers-rail-body{overflow:visible}}@media (width<=620px){.agent-profile .agent-profile-tabs{z-index:2;background:var(--panel);position:sticky;top:0}.agent-profile .agent-profile-tabs .segmented{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.agent-profile .agent-profile-tabs .segmented>button{width:100%;min-height:var(--space-8)}.agent-profile-who{padding:var(--space-3) var(--space-4)}}.agent-profile>.agent-page-main{container-type:inline-size}.position-rows-scroll{display:none}@container (width<=859px){.agent-profile .positions-table{display:none}.agent-profile .position-rows-scroll{display:block}}.position-rows{margin:0;padding:0;list-style:none}.position-rows>li{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.position-rows-mark{flex:none;display:inline-flex}.position-rows-mark .token-monogram{width:var(--space-8);height:var(--space-8)}.position-rows-mark .token-monogram .token-origin,.position-rows-token .token-monogram .token-origin{display:none}.position-rows-main{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.position-rows-main>a:first-child{font:var(--type-body-strong);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.position-rows-token{align-items:center;gap:var(--space-1-5);min-width:0;max-width:100%;font:var(--type-caption);color:var(--text-primary);text-decoration:none;display:inline-flex}.position-rows-token>span{flex:none}.position-rows-token .token-monogram{width:var(--space-4);height:var(--space-4);flex:none}.position-rows-main small{font:var(--type-caption);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.position-rows-figure{align-items:flex-end;gap:var(--space-0-5);font:var(--type-figure);color:var(--text-primary);white-space:nowrap;flex-direction:column;display:flex}.position-rows-figure[data-move=up]{color:var(--up)}.position-rows-figure[data-move=down]{color:var(--down)}.position-rows-figure time{font:var(--type-caption);color:var(--text-secondary)}@media (width<=620px){.position-rows>li{padding-inline:var(--space-4)}}.market-panel{--market-down:var(--down);--market-card-2:var(--surface-raised);--market-raised:var(--surface-raised);min-height:540px}.token-header{align-items:center;gap:var(--space-2);padding:var(--space-3);flex-wrap:wrap;flex-shrink:0;display:flex}.token-identity{align-items:center;gap:var(--space-3);min-width:0;margin-right:auto;display:flex}.token-identity>img{border-radius:var(--radius-full);flex-shrink:0}.token-title{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.token-title h1{white-space:nowrap;margin:0}.token-title>span{align-items:center;gap:var(--space-1-5);color:var(--text-secondary);display:inline-flex}.token-subtitle{align-items:center;gap:var(--space-2);color:var(--text-secondary);display:flex}.token-subtitle button{color:var(--text-secondary);background:0 0;border:0;padding:0}.token-subtitle button:hover{color:var(--text-primary)}.token-figure{border-radius:var(--radius-md);background:var(--market-card-2);padding:var(--space-1-5) var(--space-2);flex-shrink:0}.token-figure>div{color:var(--text-secondary)}.token-figure>strong{overflow-wrap:anywhere;max-width:210px;display:block}.chart-toolbar{align-items:center;gap:var(--space-1);min-height:40px;padding:var(--space-1-5) var(--space-3);border-block:1px solid var(--line);flex-wrap:wrap;flex-shrink:0;display:flex}.chart-intervals{align-items:center;gap:var(--space-1);display:flex}.chart-toolbar .chart-pill{height:28px;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);background:0 0;border:0;flex-shrink:0}.chart-toolbar .chart-pill[aria-pressed=true]{background:var(--selected-surface);color:var(--selected-text)}.chart-toolbar .chart-pill:hover:not(:disabled){color:var(--text-primary)}.chart-divider{background:var(--line);width:1px;height:16px;margin:0 var(--space-2)}.chart-toolbar .chart-unit{color:var(--text-primary);opacity:1;background:0 0;border:0;padding:0}.chart-unit span{color:var(--text-secondary)}.chart-overlays{gap:var(--space-4);flex-wrap:wrap;align-items:center;margin-left:auto;display:flex}.chart-overlays label{align-items:center;gap:var(--space-2);color:var(--text-secondary);cursor:not-allowed;display:flex}.chart-overlays input{width:13px;height:13px;accent-color:var(--text-primary);margin:0;padding:0}.market-chart-area{flex:3;min-height:300px;position:relative}.candle-chart{position:absolute;inset:0;overflow:hidden}.candle-canvas{position:absolute;inset:0}.candle-legend{gap:var(--space-2);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute;top:8px;left:12px;right:64px}.candle-legend>span:not(:first-child){color:var(--text-secondary)}.candle-up{color:var(--up)}.candle-down{color:var(--market-down)}.chart-empty{justify-content:center;align-items:center;gap:var(--space-1);text-align:center;padding:var(--space-6);flex-direction:column;display:flex;position:absolute;inset:0}.chart-empty>span{color:var(--text-secondary)}.chart-status{align-items:center;gap:var(--space-3);padding:var(--space-1-5) var(--space-3);color:var(--text-secondary);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.chart-status>a{margin-left:auto}.chart-stale{color:var(--text-warning)}.market-error{padding:var(--space-1-5) var(--space-3);color:var(--market-down);margin:0}.market-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}@media (width<=620px){.market-panel{min-height:640px}.chart-overlays{margin:var(--space-1) 0 0;width:100%}}.token-monogram{border-radius:var(--radius-full);background:var(--surface-raised);width:40px;height:40px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.chart-units{align-items:center;gap:var(--space-0-5);color:var(--text-secondary);display:flex}.chart-toolbar select{width:160px;max-width:100%;height:28px;padding:var(--space-0-5) var(--space-1-5);background:var(--panel);color:inherit;border:1px solid var(--line);border-radius:var(--radius-md)}.live-comparison{border-top:1px solid var(--line);padding:var(--space-3) var(--space-4);color:var(--text-secondary)}.live-comparison summary{cursor:pointer;color:var(--text-primary)}.live-comparison p{margin:var(--space-2) 0}.live-comparison dl{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.live-comparison dt{margin-bottom:var(--space-1)}.live-comparison dd{color:var(--text-primary);overflow-wrap:anywhere;margin:0}.live-comparison small{color:var(--text-secondary);margin-top:var(--space-0-5);display:block}.live-comparison a{color:var(--text-primary);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}@media (width<=600px){.live-comparison dl{grid-template-columns:minmax(0,1fr)}}.token-title>span,.token-subtitle,.chart-overlays label,.live-comparison dt,.token-subtitle button,.live-comparison small{color:var(--text-secondary)}.token-logo-trigger{border-radius:var(--radius-md);cursor:zoom-in;background:0 0;border:0;flex-shrink:0;padding:0;display:block}.token-logo-trigger:hover{filter:brightness(1.1)}.token-logo-dialog{width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text-primary);background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-dialog);padding:0}.token-logo-dialog::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.token-logo-preview{padding:var(--space-4)}.token-logo-preview header{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.token-logo-preview h2{overflow-wrap:anywhere;margin:0}.token-logo-close{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card);width:30px;height:30px;color:var(--text-secondary);flex-shrink:0;padding:0}.token-logo-close:hover{color:var(--text-primary);background:var(--surface-raised)}.token-logo-preview>img{object-fit:contain;border-radius:var(--radius-md);width:100%;max-height:calc(100dvh - 130px);display:block}.token-logo-preview>p{padding:var(--space-12) var(--space-4);text-align:center;color:var(--text-secondary)}.token-title h1,.token-logo-preview h2{font:var(--type-title)}.chart-empty{font:var(--type-body)}.chart-toolbar .chart-unit,.live-comparison summary{font:var(--type-body-strong)}.token-title>span,.token-subtitle,.token-figure>div,.chart-toolbar .chart-pill,.chart-overlays label,.chart-toolbar select,.live-comparison dt{font:var(--type-label)}.token-subtitle button,.chart-empty>span,.chart-status,.market-error,.live-comparison,.live-comparison dd,.live-comparison small{font:var(--type-caption)}.token-monogram{font:var(--type-badge)}.token-figure>strong{font:var(--type-figure-strong);font-variant-numeric:tabular-nums}.candle-legend{font:var(--type-mono-caption);font-variant-numeric:tabular-nums}.token-logo-close{font:var(--type-glyph)}.chart-event{z-index:2;border-radius:var(--radius-full);background:var(--accent);width:20px;height:20px;color:var(--text-on-accent);font:var(--type-badge);cursor:default;pointer-events:auto;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%,-100%)}.chart-fill{z-index:2;width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--panel), 0 0 0 3px var(--up);pointer-events:auto;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.chart-fill[data-side=sell]{box-shadow:0 0 0 1px var(--panel), 0 0 0 3px var(--market-down)}.chart-fill .agent-avatar{border-radius:var(--radius-full);width:100%;height:100%}.chart-positions{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chart-positions line{stroke:var(--text-secondary);stroke-width:1px;stroke-dasharray:3 3;opacity:.55}.chart-positions line[data-move=up]{stroke:var(--up)}.chart-positions line[data-move=down]{stroke:var(--market-down)}.chart-positions line[data-active]{stroke-width:1.5px;opacity:1}.chart-fill-card{z-index:4;min-width:216px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-overlay);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-popover);color:var(--text-primary);transform:translate(var(--space-4),-50%);pointer-events:none;white-space:nowrap;position:absolute}.chart-fill-card[data-flip]{transform:translate(calc(-100% - var(--space-4)),-50%)}.chart-fill-head{align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);margin-bottom:var(--space-2);border-bottom:1px solid var(--line);display:flex}.chart-fill-head .agent-avatar{border-radius:var(--radius-full)}.chart-fill-head>span{display:grid}.chart-fill-head strong{font:var(--type-label);color:var(--text-primary)}.chart-fill-head small{font:var(--type-caption);color:var(--text-secondary)}.chart-fill-card[data-side=buy] .chart-fill-side{color:var(--up)}.chart-fill-card[data-side=sell] .chart-fill-side{color:var(--market-down)}.chart-fill-card dl{gap:var(--space-1);margin:0;display:grid}.chart-fill-card dl div{justify-content:space-between;gap:var(--space-6);border:0;padding:0;display:flex}.chart-fill-card dt{font:var(--type-caption);color:var(--text-secondary)}.chart-fill-card dd{font:var(--type-figure);font-variant-numeric:tabular-nums;color:var(--text-primary);text-align:right;margin:0}.chart-fill-card [data-move=up] dd{color:var(--up)}.chart-fill-card [data-move=down] dd{color:var(--market-down)}@media (width<=620px){.candle-legend{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.candle-legend>span:nth-child(2),.candle-legend>span:nth-child(3),.candle-legend>span:nth-child(4){display:none}}:is(.chart-toolbar,.chart-status)>.chart-attribution{font:var(--type-caption);color:var(--text-secondary);margin-left:auto;text-decoration:none}:is(.chart-toolbar,.chart-status)>.chart-attribution:hover{color:var(--text-primary)}.chart-toolbar>.chart-attribution+.chart-source{margin-left:var(--space-3)}.chart-attribution-corner{display:none}@media (width<=620px){.chart-toolbar>.chart-attribution{display:none}.market-chart-area>.chart-attribution-corner{right:var(--space-1);bottom:var(--space-1);z-index:2;font:var(--type-caption);color:var(--text-secondary);text-decoration:none;display:block;position:absolute}}.call-strip{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);border-top:1px solid var(--line);font:var(--type-label);color:var(--text-secondary);flex-wrap:wrap;display:flex}.call-strip>span{align-items:center;gap:var(--space-1-5);white-space:nowrap;display:inline-flex}.call-strip>span+span{padding-left:var(--space-4);border-left:1px solid var(--line)}.call-strip b{font:var(--type-figure);color:var(--text-primary)}.call-strip small{font:var(--type-caption);color:var(--text-secondary)}.call-strip-faces{display:inline-flex}.call-strip-face{display:inline-flex;position:relative}.call-strip-badge{right:calc(var(--space-1) * -1);bottom:calc(var(--space-1) * -1);z-index:1;display:inline-flex;position:absolute}.call-strip-badge .caller-badge-plate{stroke:var(--panel);stroke-width:2.6px;paint-order:stroke}.call-strip-faces>*+*{margin-left:calc(var(--space-1-5) * -1)}.call-strip-faces .trader-photo,.call-strip-source{box-shadow:0 0 0 2px var(--panel);border-radius:var(--radius-full)}.call-strip-source{width:22px;height:22px;padding:var(--space-0-5);background:var(--surface-raised);object-fit:contain}@media (width<=620px){.call-strip{padding:var(--space-2) var(--space-3);gap:var(--space-1-5) var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.call-strip>span+span{border-left:0;padding-left:0}.call-strip-who{min-width:0}.call-strip-who>span:last-child{text-overflow:ellipsis;overflow:hidden}.call-strip-entry{justify-self:end}.call-strip-read{grid-column:1/-1}}.called-faces{margin-left:var(--space-1-5);flex:none;align-self:center;align-items:center;display:inline-flex}.called-faces>*+*{margin-left:calc(var(--space-1-5) * -1)}.called-faces .trader-photo,.called-faces-source{box-shadow:0 0 0 2px var(--panel);border-radius:var(--radius-full)}.called-faces-source{width:18px;height:18px;padding:var(--space-0-5);background:var(--surface-raised);object-fit:contain}.called-faces-more{margin-left:var(--space-1);font:var(--type-caption);color:var(--text-secondary)}@media (width<=620px){.token-identity-link:has(.called-faces) .token-row-name{display:none}}.rv2-grid{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 380px;height:100%;min-height:0;display:grid}.rv2-main{gap:var(--space-2);grid-template-rows:minmax(0,3fr) minmax(0,2fr);min-height:0;display:grid}.rv2-calls,.rv2-feeds,.rv2-rail{flex-direction:column;min-height:0;display:flex}.rv2-scroll{flex:1;min-height:0;overflow:auto}.rv2-calls h1{align-items:center;gap:var(--space-2);display:flex}.rv2-pulse{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--up)}.rv2-sources button{min-width:var(--space-8);justify-content:center;align-items:center;display:inline-flex}.rv2-sources img,.rv2-tape-name img,.rv2-caller-text img{width:var(--space-4);height:var(--space-4);object-fit:contain}.rv2-head,.rv2-row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);grid-template-columns:minmax(160px,1.6fr) minmax(170px,1.6fr) repeat(3,minmax(76px,.7fr)) minmax(48px,.4fr) minmax(64px,.5fr);display:grid}.rv2-head{z-index:1;background:var(--panel);border-bottom:1px solid var(--line);color:var(--text-secondary);font:var(--type-label);position:sticky;top:0}.rv2-head span:nth-child(n+3){text-align:right}.rv2-list{margin:0;padding:0;list-style:none}.rv2-row{border-bottom:1px solid var(--line);font:var(--type-figure);font-variant-numeric:tabular-nums;cursor:pointer}.rv2-row:hover{background:var(--surface-raised)}.rv2-row.selected{background:var(--selected-surface)}.rv2-token{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-2);cursor:pointer;min-width:0;display:flex}.rv2-token:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.rv2-token>span:last-child{flex-direction:column;min-width:0;display:flex}.rv2-token strong{font:var(--type-body-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rv2-token small{font:var(--type-caption);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rv2-callers{align-items:center;gap:var(--space-2);min-width:0;display:flex}.rv2-faces{flex:none;display:inline-flex}.rv2-faces .trader-photo{box-shadow:0 0 0 2px var(--panel)}.rv2-faces .trader-photo+.trader-photo,.rv2-faces .rv2-more{margin-left:calc(var(--space-1-5) * -1)}.rv2-more{min-width:var(--space-6);height:var(--space-6);padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--surface-raised);box-shadow:0 0 0 2px var(--panel);font:var(--type-badge);color:var(--text-secondary);place-items:center;display:inline-grid}.rv2-caller-name{font:var(--type-label);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rv2-cell{text-align:right}.rv2-x small{font:var(--type-caption);color:var(--text-tertiary);display:block}.rv2-cell.up,.rv2-x.up,.rv2-hero-value.up{color:var(--up)}.rv2-cell.down,.rv2-x.down,.rv2-hero-value.down{color:var(--down)}.rv2-muted{color:var(--text-secondary)}.rv2-rail .panel-title{align-items:center}.rv2-rail-token{align-items:center;gap:var(--space-3);min-width:0;display:flex}.rv2-rail-token>span{flex-direction:column;min-width:0;display:flex}.rv2-rail-token h2{font:var(--type-body-strong);margin:0}.rv2-rail-token small{font:var(--type-caption);color:var(--text-secondary)}.rv2-open{font:var(--type-label);color:var(--text-secondary);white-space:nowrap}.rv2-open:hover{color:var(--text-primary)}.rv2-rail-body{gap:var(--space-5);padding:var(--space-4);flex-direction:column;display:flex;overflow:auto}.rv2-rail-body>*{flex:none}.rv2-hero{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.rv2-hero>div{gap:var(--space-1);flex-direction:column;display:flex}.rv2-hero>div:last-child{align-items:flex-end}.rv2-hero-value{font:var(--type-figure-display)}.rv2-hero-peak{font:var(--type-figure-strong);color:var(--text-primary)}.rv2-hero small,.rv2-fine{font:var(--type-caption);color:var(--text-secondary);margin:0}.rv2-facts{border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.rv2-facts>div{gap:var(--space-1);padding:var(--space-3);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.rv2-facts>div:nth-child(odd){border-right:1px solid var(--line)}.rv2-facts>div:nth-last-child(-n+2){border-bottom:0}.rv2-facts dt{font:var(--type-caption);color:var(--text-secondary);margin:0}.rv2-facts dd{font:var(--type-figure-strong);margin:0}.rv2-section{gap:var(--space-2);flex-direction:column;display:flex}.rv2-section>h3{font:var(--type-label);color:var(--text-secondary);margin:0}.rv2-caller-list,.rv2-fills,.rv2-posts,.rv2-tape,.rv2-x{margin:0;padding:0;list-style:none}.rv2-caller-list li{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);display:flex}.rv2-caller-list li:last-child{border-bottom:0}.rv2-caller-photo{flex:none;display:inline-block;position:relative}.rv2-caller-photo>.trader-photo{display:grid}.rv2-caller-badge{right:calc(var(--space-1) * -1);bottom:calc(var(--space-1) * -1);display:flex;position:absolute}.rv2-caller-text{flex-direction:column;flex:1;min-width:0;display:flex}.rv2-caller-text strong{font:var(--type-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rv2-caller-text a{color:var(--text-primary)}.rv2-caller-text small{align-items:center;gap:var(--space-1);font:var(--type-caption);color:var(--text-secondary);display:flex}.rv2-caller-rate{flex-direction:column;align-items:flex-end;display:flex}.rv2-caller-rate strong{font:var(--type-figure);color:var(--up)}.rv2-caller-rate small{font:var(--type-caption);color:var(--text-secondary)}.rv2-fills li,.rv2-tape li{align-items:center;gap:var(--space-2);padding:var(--space-1-5) 0;font:var(--type-label);grid-template-columns:auto minmax(0,1fr) auto auto auto;display:grid}.rv2-tape li{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto minmax(90px,auto) auto 72px}.rv2-tape li[data-focus],.rv2-x li[data-focus]{background:var(--selected-surface)}.rv2-tape-name{align-items:center;gap:var(--space-1-5);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}.rv2-tape-token{align-items:center;gap:var(--space-1-5);color:var(--text-primary);display:flex}.rv2-tape li strong,.rv2-fills li strong{font:var(--type-figure);text-align:right}.rv2-side{font:var(--type-badge);padding:0 var(--space-1-5);border-radius:var(--radius-sm)}.rv2-side.buy{color:var(--up);background:var(--up-surface)}.rv2-side.sell{color:var(--down);background:var(--down-surface)}.rv2-posts li{gap:var(--space-1);padding:var(--space-2) 0;border-bottom:1px solid var(--line);font:var(--type-caption);flex-direction:column;display:flex}.rv2-posts p{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rv2-x li{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);display:flex}.rv2-x-body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.rv2-x-body>span{gap:var(--space-2);align-items:baseline;display:flex}.rv2-x-body strong{font:var(--type-label)}.rv2-x-body small{font:var(--type-caption);color:var(--text-secondary)}.rv2-x-body p{font:var(--type-feed);color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rv2-feeds .terminal-toolbar{justify-content:space-between}.rv2-agents{padding:var(--space-3) var(--space-4)}@media (prefers-reduced-motion:no-preference){.rv2-row{animation:.3s cubic-bezier(.2,.7,.2,1) both rv2-in}.rv2-row.arrived{animation:1.6s ease-out both rv2-arrive}.rv2-pulse{animation:1.6s ease-in-out infinite rv2-beat}}@keyframes rv2-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes rv2-arrive{0%{opacity:0;background:var(--up-surface);transform:translateY(-6px)}20%{opacity:1;transform:none}to{background:0 0}}@keyframes rv2-beat{0%,to{opacity:1}50%{opacity:.35}}@media (width<=1100px){.rv2-grid{grid-template-columns:minmax(0,1fr)}.rv2-rail,.rv2-head span:nth-child(7),.rv2-row>:nth-child(7){display:none}}@media (width<=760px){.rv2-head{display:none}.rv2-row{grid-template-columns:minmax(0,1fr) auto auto}.rv2-row>:nth-child(2),.rv2-row>:nth-child(3),.rv2-row>:nth-child(6){display:none}}.rv3{gap:var(--space-2);flex-direction:column;min-height:100%;display:flex}.rv3-top{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);flex-wrap:wrap;display:flex}.rv3-brand{align-items:baseline;gap:var(--space-3);font:var(--type-heading);display:flex}.rv3-sub{font:var(--type-caption);color:var(--text-secondary)}.rv3-live{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--up);align-self:center}.rv3-stats{gap:var(--space-6);display:flex}.rv3-stat{flex-direction:column;display:flex}.rv3-stat small{font:var(--type-caption);color:var(--text-secondary)}.rv3-stat strong{font:var(--type-figure-strong)}.rv3-stat strong[data-tone=train]{color:var(--text-warning)}.rv3-grid{gap:var(--space-2);flex:1;grid-template-columns:minmax(260px,.9fr) minmax(0,1.6fr) minmax(280px,.9fr);min-height:0;display:grid}.rv3-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);min-width:0;min-height:0;overflow:hidden}.rv3-panel>h2{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font:var(--type-label);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-overline);display:flex}.rv3-chip{font:var(--type-badge);color:var(--text-secondary);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:0 var(--space-1-5);text-transform:none;letter-spacing:0}.rv3-chip.live{color:var(--down);border-color:var(--down-surface)}.rv3-count{font:var(--type-badge);color:var(--text-primary);background:var(--surface-raised);border-radius:var(--radius-full);padding:0 var(--space-1-5)}.rv3-mind ol{flex-direction:column;max-height:calc(100vh - 290px);margin:0;padding:0;list-style:none;display:flex;overflow:auto}.rv3-mind li{gap:var(--space-0-5) var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--line);grid-template-columns:auto auto;display:grid}.rv3-time{font:var(--type-mono-caption);color:var(--text-secondary)}.rv3-kind{font:var(--type-badge);letter-spacing:var(--tracking-overline);color:var(--text-secondary);justify-self:start}.rv3-text{font:var(--type-feed);color:var(--text-primary);grid-column:1/-1}.rv3-mind li[data-tone=up] .rv3-kind{color:var(--up)}.rv3-mind li[data-tone=x] .rv3-kind{color:var(--text-primary)}.rv3-mind li[data-tone=down] .rv3-kind{color:var(--down)}.rv3-mind li[data-tone=model] .rv3-kind,.rv3-mind li[data-tone=train] .rv3-kind{color:var(--text-warning)}.rv3-stage{gap:var(--space-4);flex-direction:column;display:flex}.rv3-stage-head{align-items:center;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rv3-token{align-items:center;gap:var(--space-3);display:flex}.rv3-token h2{font:var(--type-heading);margin:0}.rv3-token h2 small{font:var(--type-label);color:var(--text-secondary);margin-left:var(--space-2)}.rv3-token p{margin:var(--space-0-5) 0 0;font:var(--type-label);color:var(--text-secondary)}.rv3-token b{color:var(--text-primary)}.rv3-now{flex-direction:column;align-items:flex-end;display:flex}.rv3-now strong{font:var(--type-figure-display);color:var(--down)}.rv3-now strong[data-up]{color:var(--up)}.rv3-now small{font:var(--type-caption);color:var(--text-secondary)}.rv3-callers{gap:var(--space-4);flex-wrap:wrap;display:flex}.rv3-caller{align-items:center;gap:var(--space-2);display:flex}.rv3-caller>span:last-child{flex-direction:column;display:flex}.rv3-caller strong{font:var(--type-label)}.rv3-caller small{font:var(--type-caption);color:var(--text-secondary)}.rv3-photo{display:inline-block;position:relative}.rv3-photo>.trader-photo{display:grid}.rv3-photo>.rv3-photo-badge{right:calc(var(--space-1) * -1);bottom:calc(var(--space-1) * -1);display:flex;position:absolute}.rv3-chart{border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-3);background:var(--base)}.rv3-chart svg{width:100%;height:180px;display:block}.rv3-entry{stroke:var(--line-strong);stroke-dasharray:4 4}.rv3-target{stroke:var(--up-surface);stroke-dasharray:4 4}.rv3-label{fill:var(--text-secondary);font:var(--type-caption)}.rv3-line{fill:none;stroke:var(--up);stroke-width:2.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rv3-area{fill:var(--up-surface)}.rv3-dot{fill:var(--up)}.rv3-axis{font:var(--type-caption);color:var(--text-secondary);margin-top:var(--space-1);justify-content:space-between;display:flex}.rv3-read{gap:var(--space-4);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);display:block}.rv3-read>div:first-child{flex-direction:column;display:flex}.rv3-read small,.rv3-read span{font:var(--type-caption);color:var(--text-secondary)}.rv3-read ul{margin:var(--space-2) 0 0;gap:var(--space-1) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.rv3-read li{justify-content:space-between;gap:var(--space-2);font:var(--type-label);color:var(--text-secondary);display:flex}.rv3-read li b{font:var(--type-figure);color:var(--text-warning)}.rv3-gauge{height:var(--space-2);border-radius:var(--radius-full);background:var(--card);position:relative}.rv3-gauge>span{border-radius:var(--radius-full);background:var(--badge-first-caller);height:100%;display:block}.rv3-gauge>i{top:calc(var(--space-1) * -1);width:2px;height:var(--space-4);background:var(--text-secondary);position:absolute}.rv3-verdict{font:var(--type-label);color:var(--text-secondary)}.rv3-verdict[data-done]{color:var(--up)}.rv3-evidence{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rv3-evidence article{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.rv3-evidence h3{font:var(--type-caption);color:var(--text-secondary);margin:0}.rv3-evidence p{font:var(--type-label);margin:0}.rv3-evidence b{font:var(--type-figure-strong)}.rv3-evidence small{font:var(--type-caption);color:var(--text-secondary);margin-top:auto}.rv3-mini{color:var(--text-secondary)}.rv3-faces{display:flex}.rv3-faces .trader-photo+.trader-photo{margin-left:calc(var(--space-1-5) * -1)}.rv3-side{gap:var(--space-2);flex-direction:column;min-height:0;display:flex}.rv3-queue{margin:0;padding:0;list-style:none}.rv3-queue li{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.rv3-queue li>span:nth-child(2){flex-direction:column;display:flex}.rv3-queue strong{font:var(--type-label)}.rv3-queue small,.rv3-ago{font:var(--type-caption);color:var(--text-secondary)}.rv3-x{flex:1}.rv3-x ul{margin:0;padding:0;list-style:none}.rv3-x li{gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--line);display:flex}.rv3-x-body{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.rv3-x-body>span:first-child{gap:var(--space-2);align-items:baseline;display:flex}.rv3-x-body strong{font:var(--type-label)}.rv3-x-body small{font:var(--type-caption);color:var(--text-secondary)}.rv3-x-body p{font:var(--type-feed);color:var(--text-secondary);overflow-wrap:anywhere;margin:0}.rv3-x li[data-token] .rv3-x-body p{color:var(--text-primary)}.rv3-link{font:var(--type-caption);color:var(--up)}.rv3-training{gap:var(--space-3);flex-direction:column;display:flex}.rv3-train-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.rv3-train-head h2{font:var(--type-label);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-overline);margin:0}.rv3-train-head span{font:var(--type-caption);color:var(--text-secondary)}.rv3-funnel{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.rv3-funnel>div{gap:var(--space-1);flex-direction:column;display:flex}.rv3-funnel strong{font:var(--type-figure-strong)}.rv3-funnel small{font:var(--type-caption);color:var(--text-secondary)}.rv3-bar{height:var(--space-1);border-radius:var(--radius-full);background:var(--card);overflow:hidden}.rv3-bar>span{background:var(--text-warning);height:100%;display:block}@media (prefers-reduced-motion:no-preference){.rv3-live{animation:1.4s ease-in-out infinite rv3-beat}.rv3-mind li[data-new],.rv3-x li[data-new]{animation:.5s cubic-bezier(.2,.7,.2,1) both rv3-in}.rv3-x li[data-new][data-token]{animation:.5s cubic-bezier(.2,.7,.2,1) both rv3-in,1.8s ease-out rv3-flash}.rv3-caller,.rv3-queue li,.rv3-funnel>div{animation:.4s ease-out both rv3-in}.rv3-bar>span,.rv3-gauge>span{transform-origin:0;animation:.9s cubic-bezier(.2,.7,.2,1) both rv3-grow}}@keyframes rv3-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes rv3-flash{0%{background:var(--up-surface)}to{background:0 0}}@keyframes rv3-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes rv3-beat{0%,to{opacity:1}50%{opacity:.3}}@media (width<=1200px){.rv3-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.rv3-side{grid-column:1/-1}.rv3-evidence{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.rv3-grid,.rv3-stage-head{grid-template-columns:minmax(0,1fr)}.rv3-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}}.rv3-empty{padding:var(--space-4) 0;font:var(--type-label);color:var(--text-secondary);margin:0}.rv3-more{font:var(--type-caption);color:var(--text-secondary);align-self:center}.rv3-caller small{align-items:center;gap:var(--space-1);display:flex}.rv3-caller small img,.rv3-queue img[data-source]{width:var(--space-3);height:var(--space-3);object-fit:contain}[data-source=mob]{filter:invert()}.rv3-token a{color:var(--text-secondary)}.rv3-windows{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.rv3-windows>div{text-align:center;align-items:center;gap:var(--space-0-5);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:flex}.rv3-windows small,.rv3-windows span{font:var(--type-caption);color:var(--text-secondary)}.rv3-windows strong{font:var(--type-figure-strong)}.rv3-windows [data-state=up] strong{color:var(--up)}.rv3-windows [data-state=down] strong{color:var(--down)}.rv3-windows [data-state=running] strong,.rv3-windows [data-state=waiting] strong{color:var(--text-secondary);font:var(--type-label)}.rv3-queue-panel{flex-direction:column;max-height:46%;display:flex}.rv3-queue-panel .rv3-queue{overflow:auto}.rv3-queue li{padding:0;display:block}.rv3-queue li[data-current] button{background:var(--selected-surface)}.rv3-queue button:hover{background:var(--row-hover)}.rv3-x{flex-direction:column;flex:1;display:flex}.rv3-x ul{flex:1;min-height:0;overflow:auto}@media (prefers-reduced-motion:no-preference){.rv3-line{stroke-dasharray:1600;stroke-dashoffset:1600px;animation:1.2s ease-out forwards rv3-draw}}@keyframes rv3-draw{to{stroke-dashoffset:0}}.rv3-stage{gap:var(--space-4);overflow:auto}.rv3-hero{gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.rv3-post{gap:var(--space-3);min-width:0;display:flex}.rv3-post-body{gap:var(--space-1-5);flex-direction:column;flex:1;min-width:0;display:flex}.rv3-post-head{align-items:center;gap:var(--space-1-5) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.rv3-post-head a{color:var(--text-primary)}.rv3-post-head strong{font:var(--type-body-strong)}.rv3-post-head img{width:var(--space-4);height:var(--space-4);object-fit:contain}.rv3-title{align-items:center;gap:var(--space-1);font:var(--type-badge);color:var(--text-primary);border:1px solid var(--line-strong);border-radius:var(--radius-full);padding:0 var(--space-2) 0 var(--space-0-5);display:inline-flex}.rv3-rate{font:var(--type-caption);color:var(--text-secondary);white-space:nowrap}.rv3-when{padding-left:var(--space-2);font:var(--type-caption);color:var(--text-secondary);white-space:nowrap;margin-left:auto}.rv3-post-text{font:var(--type-feed);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.rv3-post[data-large] .rv3-post-text{font:var(--type-prose)}.rv3-post-token{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);align-self:flex-start;min-width:0;text-decoration:none;display:flex}.rv3-post-token>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.rv3-post-token strong{font:var(--type-label)}.rv3-post-token small{font:var(--type-caption);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.rv3-post-mc{margin-left:var(--space-4);padding-left:var(--space-3);border-left:1px solid var(--line);flex-direction:column;align-items:flex-end;display:flex}.rv3-post-mc b{font:var(--type-figure)}.rv3-result{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--base);flex-direction:column;display:flex}.rv3-result-head{justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex}.rv3-result-head>div:first-child{flex-direction:column;display:flex}.rv3-result-head small{font:var(--type-caption);color:var(--text-secondary)}.rv3-result-head strong{font:var(--type-title);color:var(--text-primary)}.rv3-result-head strong[data-tone=up]{color:var(--up)}.rv3-result-head strong[data-tone=down]{color:var(--down)}.rv3-spark{width:100%;height:120px;display:block}.rv3-facts{gap:var(--space-2) var(--space-4);font:var(--type-label);color:var(--text-primary);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rv3-facts span{gap:var(--space-0-5);flex-direction:column;display:flex}.rv3-facts small{font:var(--type-caption);color:var(--text-secondary)}.rv3-feed-title{font:var(--type-label);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-overline);margin:0}.rv3-feed{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rv3-card button{all:unset;box-sizing:border-box;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:minmax(0,1fr) 88px;align-items:center;display:grid}.rv3-card button:hover{background:var(--row-hover)}.rv3-card .rv3-post-text{-webkit-line-clamp:2;color:var(--text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rv3-card-result{flex-direction:column;align-items:flex-end;display:flex}.rv3-card-result strong{font:var(--type-figure-strong)}.rv3-card-result small,.rv3-card-result span{font:var(--type-caption);color:var(--text-secondary)}.rv3-card-result[data-tone=up] strong{color:var(--up)}.rv3-card-result[data-tone=down] strong{color:var(--down)}@media (prefers-reduced-motion:no-preference){.rv3-hero{animation:.45s cubic-bezier(.2,.7,.2,1) both rv3-in}.rv3-card{animation:.35s ease-out both rv3-in}}.rv3-post>.rv3-photo{align-self:flex-start}.rv3-others{gap:var(--space-1);flex-direction:column;display:flex}.rv3-others h3{font:var(--type-caption);color:var(--text-secondary);gap:var(--space-1-5);margin:0;display:flex}.rv3-others h3 span{color:var(--text-primary)}.rv3-others ul{border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1fr) 20px auto auto auto;margin:0;padding:0;list-style:none;display:grid}.rv3-others li{grid-column:1/-1;grid-template-columns:subgrid;white-space:nowrap;align-items:center;gap:var(--space-3);padding:var(--space-1-5) var(--space-3);border-bottom:1px solid var(--line);font:var(--type-label);display:grid}.rv3-others li:last-child{border-bottom:0}.rv3-others li a,.rv3-name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rv3-source-avatar{width:var(--space-6);height:var(--space-6);padding:var(--space-1);border-radius:var(--radius-full);background:var(--surface-raised);object-fit:contain;display:block}.rv3-o-src{align-items:center;gap:var(--space-1);font:var(--type-caption);color:var(--text-secondary);display:inline-flex}.rv3-o-src img{width:var(--space-4);height:var(--space-4);object-fit:contain;display:block}.rv3-o-rate{font:var(--type-caption);color:var(--up);text-align:right}.rv3-o-when{font:var(--type-caption);color:var(--text-secondary);text-align:right}.rv3-o-mc{font:var(--type-figure);text-align:right}.rv3-o-more{padding:var(--space-1) 0;font:var(--type-caption);color:var(--text-secondary);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;text-decoration:underline}@media (width<=900px){.rv3-others ul{grid-template-columns:auto minmax(0,1fr) auto auto}.rv3-o-src,.rv3-o-rate{display:none}}.rv3-queue button{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-1);border-radius:var(--radius-sm);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rv3-q-token{flex:none;display:inline-block;position:relative}.rv3-q-src{right:calc(var(--space-1) * -1);top:calc(var(--space-1) * -1);width:var(--space-4);height:var(--space-4);padding:var(--space-0-5);border-radius:var(--radius-full);background:var(--panel);object-fit:contain;box-shadow:0 0 0 1px var(--line-strong);position:absolute}.rv3-q-main{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.rv3-q-main strong{align-items:baseline;gap:var(--space-2);font:var(--type-label);color:var(--text-primary);display:flex}.rv3-q-main strong small{font:var(--type-caption);color:var(--text-secondary)}.rv3-q-caller{align-items:center;gap:var(--space-1-5);font:var(--type-caption);color:var(--text-secondary);min-width:0;display:flex}.rv3-q-caller>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rv3-q-caller em{color:var(--text-secondary);font-style:normal}.rv3-q-move{font:var(--type-figure);white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.rv3-q-move small{font:var(--type-caption);color:var(--text-secondary)}.rv3-q-move[data-move=up]{color:var(--up)}.rv3-q-move[data-move=down]{color:var(--down)}.rv3-q-move[data-move=flat],.rv3-q-move[data-move=none]{color:var(--text-secondary);font:var(--type-caption)}@media (prefers-reduced-motion:no-preference){.rv3-queue li[data-fresh]{animation:.5s cubic-bezier(.2,.7,.2,1) both rv3-in,1.8s ease-out rv3-flash}}.rv3-windows small{justify-content:center;align-items:center;gap:var(--space-1);display:flex}.rv3-live-dot{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:var(--up);display:inline-block}.rv3-windows [data-live] strong{opacity:.85}@media (prefers-reduced-motion:no-preference){.rv3-live-dot{animation:1.2s ease-in-out infinite rv3-beat}}.rv3-measured{font:var(--type-caption);color:var(--text-secondary);margin:0}.rv3-post-now{margin-left:var(--space-3);padding-left:var(--space-3);border-left:1px solid var(--line);flex-direction:column;align-items:flex-end;display:flex}.rv3-post-now small{font:var(--type-caption);color:var(--text-secondary)}.rv3-post-now b{align-items:baseline;gap:var(--space-1-5);font:var(--type-figure);display:flex}.rv3-post-now i{font-style:normal;font:var(--type-caption);color:var(--down)}.rv3-post-now[data-up] i{color:var(--up)}.rv3-entry-note{font:var(--type-caption);color:var(--text-secondary);margin:0}.rv3-entry-note b{color:var(--text-primary);font-weight:var(--fw-semibold)}.rv3-entry-note[data-gap] b{color:var(--text-warning)}.rv3-desk{justify-content:space-between;align-items:center;gap:var(--space-3);font:var(--type-caption);color:var(--text-secondary);display:flex}.rv3-desk-faces{align-items:center}.rv3-desk-faces .trader-photo{box-shadow:0 0 0 2px var(--panel)}.rv3-desk-more{margin-left:var(--space-1-5);font:var(--type-badge);color:var(--text-secondary)}.rv3-desk-resume{font:var(--type-caption);color:var(--text-secondary);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:0 var(--space-2);cursor:pointer;background:0 0}.rv3-desk-resume:hover{color:var(--text-primary);border-color:var(--line-hover)}.rv3-fuse{width:var(--space-12);height:var(--space-0-5);border-radius:var(--radius-full);background:var(--line);margin-left:auto;display:block;overflow:hidden}.rv3-fuse i{border-radius:inherit;background:var(--text-tertiary);width:100%;height:100%;animation-name:rv3-fuse;animation-timing-function:linear;animation-fill-mode:forwards;display:block}.rv3-stage:hover .rv3-fuse i{animation-play-state:paused}@keyframes rv3-fuse{0%{background:var(--text-tertiary);width:100%}85%{background:var(--text-tertiary)}86%{background:var(--accent)}to{background:var(--accent);width:0}}.rv4-timeline{border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.rv4-timeline li{align-items:center;gap:var(--space-0-5);padding:var(--space-2);border-left:1px solid var(--line);flex-direction:column;display:flex}.rv4-timeline li:first-child{border-left:0}.rv4-timeline small{font:var(--type-caption);color:var(--text-secondary)}.rv4-timeline b{font:var(--type-figure);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.rv4-timeline li[data-done] b,.rv4-timeline li:first-child b{color:var(--text-primary)}.rv4-left{gap:var(--space-4);flex-direction:column;display:flex}.rv4-left h2{font:var(--type-label);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-overline);margin:0}.rv4-quiet{font:var(--type-caption);color:var(--text-secondary);margin:0}.rv4-money{gap:var(--space-2);flex-direction:column;flex:none;display:flex}.rv4-money-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.rv4-money-head span{font:var(--type-caption);color:var(--down)}.rv4-money-head span[data-up],[data-side=buy]{color:var(--up)}[data-side=sell]{color:var(--down)}.rv4-moves{gap:var(--space-2);flex-direction:column;flex:1;min-height:0;display:flex}.rv4 .rv3-card .rv3-post-text{color:var(--text-primary)}.rv4-moves .rv3-queue{flex:1;min-height:0;overflow:auto}.rv4-left .rv3-queue li>div{box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-1);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rv4-called{align-self:center;display:inline-flex}.rv4-left .rv3-photo>.trader-photo{display:grid}.rv4-trader-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rv4-src{width:var(--space-3);height:var(--space-3);object-fit:contain;flex:none;align-self:center}.rv4-left .rv3-q-caller .token-monogram{width:var(--space-4);height:var(--space-4);flex:none}.rv4-left .rv3-q-caller .token-origin{display:none}.rv4-moves .rv3-q-caller{color:var(--text-primary)}.rv4-desk{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.rv4-desk>:last-child{justify-self:end}.rv4-model{align-items:center;gap:var(--space-1-5);font:var(--type-caption);color:var(--text-secondary);cursor:default;display:inline-flex}.rv4-model b{font-weight:var(--fw-medium);color:var(--text-primary)}.rv4-post-token{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto auto;align-self:stretch;display:grid}.rv4-post-move{align-items:baseline;gap:var(--space-1-5);font:var(--type-figure);color:var(--text-secondary);white-space:nowrap;display:inline-flex}.rv4-post-move b:last-child{color:var(--text-primary)}.rv4-post-move i{color:var(--text-secondary);font-style:normal}.rv4-post-multiple{font:var(--type-figure-strong);color:var(--text-primary);white-space:nowrap;text-align:right}.rv4-post-multiple[data-up]{color:var(--up)}.rv4-post-multiple[data-down]{color:var(--down)}.rv4-read{align-items:center;gap:var(--space-1-5);font:var(--type-label);color:var(--text-secondary);flex-wrap:wrap;margin:0;display:flex}.rv4-read b{font:var(--type-figure);color:var(--text-primary)}.rv4-read small{font:var(--type-caption);color:var(--text-secondary)}.rv4-read i{margin-right:var(--space-1-5);color:var(--text-secondary);font-style:normal}.rv4-facts{font:var(--type-label);color:var(--text-secondary);margin:0}.rv4-queue-head{justify-content:space-between;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);display:flex}.rv4-queue-head h2{font:var(--type-label);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-overline);margin:0}@media (prefers-reduced-motion:no-preference){.rv3-queue-panel .rv3-queue li[data-fresh],.rv4-moves .rv3-queue li[data-fresh]{animation:.55s cubic-bezier(.34,1.45,.55,1) both rv4-open,2.2s ease-out rv4-tint;overflow:hidden}.rv3-queue-panel .rv3-queue li[data-fresh] .rv3-q-token,.rv4-moves .rv3-queue li[data-fresh] .trader-photo{animation:.5s cubic-bezier(.3,1.6,.5,1) 80ms both caller-badge-in}.rv3-queue-panel .rv3-queue li[data-fresh]{--rv4-tint:var(--card-hover)}.rv4-moves .rv3-queue li[data-fresh][data-side=buy]{--rv4-tint:var(--up-surface)}.rv4-moves .rv3-queue li[data-fresh][data-side=sell]{--rv4-tint:var(--down-surface)}}@keyframes rv4-open{0%{opacity:0;max-height:0;transform:translateY(calc(var(--space-2) * -1))}55%{opacity:1}to{max-height:calc(var(--space-12) + var(--space-6));opacity:1;transform:none}}@keyframes rv4-tint{0%{background:var(--rv4-tint)}to{background:0 0}}.rv4-filter{gap:var(--space-0-5);padding:var(--space-0-5);border:1px solid var(--line);border-radius:var(--radius-md);display:inline-flex}.rv4-filter button{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;display:inline-flex}.rv4-filter button[aria-pressed=true]{background:var(--selected-surface);color:var(--selected-text)}.rv4-source-logo{width:var(--space-4);height:var(--space-4);object-fit:contain;flex-shrink:0}.rv4-source-logo[data-source=mob_call]{filter:invert()}.rv3.rv4 .value-absent,.rv3.rv4 .value-absent:last-child{color:var(--text-tertiary)}.rv4-tabs{display:none}@media (width<=620px){.board-workspace:has(>.rv4){display:block;overflow:auto}.rv3.rv4{min-height:0}.rv4-tabs{gap:var(--space-0-5);top:calc(var(--space-2) * -1);z-index:2;padding:var(--space-0-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:sticky}.rv4-tabs button{padding:var(--space-1-5) 0;border-radius:var(--radius-sm);color:var(--text-secondary);font:var(--type-label);background:0 0;border:0;position:relative}.rv4-tabs button[aria-selected=true]{background:var(--selected-surface);color:var(--selected-text)}.rv4-tab-new{top:var(--space-1);right:var(--space-3);width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:var(--accent);position:absolute}.rv4 .rv3-grid,.rv4 .rv3-side{display:block}.rv4 .rv3-panel,.rv4 .rv3-stage,.rv4 .rv3-queue-panel,.rv4 .rv3-x{height:auto;max-height:none;overflow:visible}.rv4 .rv3-queue-panel .rv3-queue,.rv4 .rv3-x ul,.rv4 .rv4-moves .rv3-queue{overflow:visible}.rv4[data-tab] .rv4-left,.rv4[data-tab] .rv3-stage,.rv4[data-tab] .rv3-queue-panel,.rv4[data-tab] .rv3-x{display:none}.rv4[data-tab=desk] .rv3-stage,.rv4[data-tab=money] .rv4-left,.rv4[data-tab=live] .rv3-queue-panel,.rv4[data-tab=x] .rv3-x{display:flex}.rv4 .rv4-post-token{row-gap:var(--space-0-5);grid-template-columns:auto minmax(0,1fr) auto}.rv4 .rv4-post-token>span:nth-child(2){grid-area:1/2}.rv4 .rv4-post-move{font:var(--type-label);grid-area:2/2}.rv4 .rv4-post-figures{grid-area:1/3/3;align-self:center}.rv4 .rv4-post-token .token-avatar,.rv4 .rv4-post-token>:first-child{grid-row:1/3}.rv4 .rv3-windows{gap:var(--space-1)}.rv4 .rv3-windows>div{padding:var(--space-1-5) 0}.rv4 .rv3-windows small{white-space:nowrap}.rv4 .rv3-windows strong{font:var(--type-label);white-space:nowrap}}.rv4 .rv3-post{column-gap:var(--space-3);row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.rv4 .rv3-post>.rv3-post-body{display:contents}.rv4 .rv3-post .rv3-post-text,.rv4 .rv3-post .rv3-post-token{grid-column:1/-1}.rv4 .rv3-card button{grid-template-columns:minmax(0,1fr)}.rv4 .rv4-post-figures{align-items:flex-end;gap:var(--space-0-5);flex-direction:column;display:flex}.rv4 .rv4-post-peak{font:var(--type-caption);color:var(--text-secondary);white-space:nowrap}.rv4 .rv3-post .rv3-post-head{padding-right:calc(var(--space-12) + var(--space-4));position:relative}.rv4 .rv3-post .rv3-when{margin:0;padding:0;position:absolute;top:0;right:0}.rv4 .rv4-peak{white-space:nowrap}.rv4 .rv4-peak em{font-style:normal}@media (width<=620px){.rv4 .rv4-peak em{display:none}}.rv4 .rv3-x-body,.rv4 .rv3-x-body *,.rv4 .rv3-post-text{overflow-wrap:anywhere}.rv4-spark{position:relative}.rv4 .rv3-spark line{vector-effect:non-scaling-stroke}.rv4-spark-dot{width:var(--space-2);height:var(--space-2);margin:calc(var(--space-1) * -1) 0 0 calc(var(--space-1) * -1);border-radius:var(--radius-full);background:var(--up);position:absolute}.rv4 .rv3-windows>div{position:relative}.rv4 .rv3-windows .rv3-live-dot{top:var(--space-1);right:var(--space-1);position:absolute}.owner-center.oauth-page{min-height:100vh;padding:var(--space-8) var(--space-4);background:var(--base)}.oauth-mark{padding:var(--space-1-5);border-radius:var(--radius-md);background:var(--accent);display:block}.oauth-card h1{margin:var(--space-4) 0 var(--space-1);font:var(--type-heading)}.oauth-who{margin:var(--space-4) 0 var(--space-2);font:var(--type-caption);color:var(--text-secondary)}.oauth-agents{gap:var(--space-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.oauth-agents legend{margin-bottom:var(--space-2);font:var(--type-label);color:var(--text-secondary);padding:0}.oauth-agent{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer;display:flex}.oauth-agent:has(input:checked){border-color:var(--line-strong);background:var(--selected-surface)}.oauth-agent input{appearance:none;border:1px solid var(--line-hover);border-radius:var(--radius-full);background:var(--base);cursor:pointer;flex:none;width:16px;height:16px;margin:0;padding:0}.oauth-agent input:checked{border:5px solid var(--text-primary)}.oauth-terms{margin:var(--space-4) 0 var(--space-2);font:var(--type-body);color:var(--text-secondary)}.oauth-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}.oauth-connections{margin-top:var(--space-6)}.oauth-connections>.muted{margin:0 0 var(--space-3)}.app-grid.app-grid-compact{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.app-card.app-card-connected{cursor:default}.app-card.app-card-connected:hover{border-color:var(--line);background:var(--panel)}.app-card .text-button.text-button{padding:var(--space-1-5) var(--space-2);color:var(--text-secondary);flex:none;margin:0;text-decoration:none}.app-card-connected .app-text small .status-dot{margin-right:var(--space-1-5);vertical-align:1px;display:inline-block}.app-card .text-button:hover:not(:disabled){color:var(--text-primary)}.app-logo b{font:var(--type-title);color:var(--text-on-logo-tile)}@media (width<=620px){.app-grid.app-grid-compact{grid-template-columns:minmax(0,1fr)}}.owner-center.connect-page{padding:var(--space-8) var(--space-4)}.connect-column{gap:var(--space-8);flex-direction:column;width:100%;max-width:960px;display:flex}.connect-hero{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.connect-hero h1{font:var(--type-display);margin:0}.connect-hero p{max-width:560px;font:var(--type-body);color:var(--text-secondary);margin:0}.connect-docs{font:var(--type-body-strong);color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--line-hover);text-decoration-color:var(--line-hover);text-underline-offset:3px}.connect-docs:hover{-webkit-text-decoration-color:var(--text-primary);text-decoration-color:var(--text-primary)}.app-grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.app-card{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);color:var(--text-primary);text-align:left;cursor:pointer;margin:0;display:flex}.app-card:hover{border-color:var(--line-strong);background:var(--surface-raised)}.app-logo{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-md);background:var(--logo-tile);flex:none;place-items:center;display:grid}.app-text{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.app-text strong{font:var(--type-body-strong)}.app-text small{font:var(--type-caption);color:var(--text-secondary)}.app-text strong,.app-text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-plus{width:var(--space-8);height:var(--space-8);border:1px solid var(--line-strong);border-radius:var(--radius-md);color:var(--text-secondary);flex:none;place-items:center;display:grid}.app-card:hover .app-plus{color:var(--text-primary)}.connect-signin{justify-content:center;display:flex}.connect-signin>.auth-panel{width:100%;max-width:480px;padding:var(--space-6)}@media (width<=900px){.app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.owner-center.connect-page{padding:var(--space-6) 0}.connect-hero h1{font:var(--type-heading)}.app-grid{grid-template-columns:minmax(0,1fr)}}.app-dialog-head{align-items:center;gap:var(--space-3);display:flex}.app-dialog-head h3{margin:0}.app-dialog-head small{font:var(--type-caption);color:var(--text-secondary)}.app-steps{gap:var(--space-4);margin:var(--space-2) 0 0;counter-reset:step;padding:0;list-style:none;display:grid}.app-steps li{grid-template-columns:var(--space-6) minmax(0, 1fr);gap:var(--space-3);counter-increment:step;display:grid}.app-steps li:before{content:counter(step);width:var(--space-6);height:var(--space-6);border:1px solid var(--line-strong);border-radius:var(--radius-full);font:var(--type-badge);color:var(--text-secondary);place-items:center;display:grid}.app-steps p{font:var(--type-body);color:var(--text-primary);margin:0}.copy-field{margin-top:var(--space-2);padding:var(--space-2) var(--space-10) var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--base);position:relative}.copy-field code{font:var(--type-mono-caption);color:var(--text-primary);overflow-wrap:anywhere}.copy-field button{top:var(--space-1);right:var(--space-1);width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);color:var(--text-secondary);background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute}.copy-field button:hover{background:var(--card-hover);color:var(--text-primary)}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.flows-panel{display:grid}.flows-empty{gap:var(--space-1);padding:var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius-md);display:grid}.flows-empty strong{font:var(--type-body-strong)}.flows-empty span{font:var(--type-caption);color:var(--text-secondary)}.flows-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.flows-item{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);display:grid}.flows-item .switch-row>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flow-error{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);font:var(--type-caption);color:var(--text-danger);flex:none;margin:0}.flow-body{gap:var(--space-2);flex:1;grid-template-columns:minmax(0,1fr) 360px;min-height:0;display:grid}.flow-body>.terminal-panel{flex-direction:column;min-height:0;display:flex;overflow:hidden}.flow-body .section-label{font:var(--type-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--text-secondary);margin:0}.flow-body .field-hint{margin:0}.flow-main{min-width:0}.flow-toolbar{flex:none}.flow-title{align-items:center;gap:var(--space-2);min-width:0;display:flex}.flow-back{align-items:center;gap:var(--space-1-5);color:var(--text-secondary);padding:0;display:inline-flex}.flow-back:hover{color:var(--text-primary)}.flow-back img{border-radius:var(--radius-full)}.flow-sep{color:var(--text-tertiary)}.owner-workspace .flow-toolbar .flow-title input.flow-name{field-sizing:content;width:auto;min-width:120px;max-width:320px;padding:var(--space-1) var(--space-2);font:var(--type-body-strong);color:var(--text-primary);background:0 0;border:1px solid #0000;margin:0}.owner-workspace .flow-toolbar .flow-title input.flow-name:hover,.owner-workspace .flow-toolbar .flow-title input.flow-name:focus{border-color:var(--line-strong);background:var(--base)}.flow-state{font:var(--type-caption);color:var(--text-secondary);white-space:nowrap}.flow-state[data-state=running]{color:var(--up)}.flow-actions{align-items:center;gap:var(--space-2);display:flex}.flow-body button.flow-mini{align-items:center;gap:var(--space-1-5);height:28px;min-height:28px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:none;font:var(--type-label);color:var(--text-primary);white-space:nowrap;background:0 0;display:inline-flex}.flow-body button.flow-mini:hover:not(:disabled){background:var(--surface-raised)}.flow-body button.flow-mini-primary{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}.flow-body button.flow-mini-primary:hover:not(:disabled){background:var(--accent-hover)}.wf-tabs{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);flex:none;display:flex}.wf-tabs .segmented{align-items:center;gap:var(--space-0-5);padding:var(--space-0-5);border:1px solid var(--line);border-radius:var(--radius-md);display:inline-flex}.wf-tabs .segmented button{height:24px;min-height:24px;padding:0 var(--space-2);border-radius:var(--radius-sm);box-shadow:none;font:var(--type-label);color:var(--text-secondary);background:0 0;border:0}.wf-tabs .segmented button:hover:not(.active){color:var(--text-primary)}.wf-tabs .segmented button.active{background:var(--surface-raised);color:var(--text-primary)}.wf-tabs-note{font:var(--type-caption);color:var(--text-tertiary)}.wf-tabpanel{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.wf-tabpanel .flow-decisions{flex:1;height:auto}.wf-spec{gap:var(--space-3);padding:var(--space-4)}.wf-spec-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.wf-spec pre{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--base);font:var(--type-figure);color:var(--text-primary);margin:0;overflow:auto}.flow-surface{flex:1;min-height:0;position:relative}.wf-surface .react-flow{--xy-background-color:var(--base);--xy-edge-stroke:var(--line-hover);--xy-edge-stroke-width:1.5}.wf-surface .react-flow__handle{opacity:0}.wf-surface .react-flow__node-wf,.wf-surface .react-flow__node-skip{cursor:pointer}.wf-surface .react-flow__edge-path{stroke:var(--line-hover);stroke-width:1.5px}.wf-node{box-sizing:border-box;align-items:center;gap:var(--space-2);width:232px;height:44px;padding:0 var(--space-3) 0 var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--card);transition:border-color .15s,background-color .15s;display:flex}.wf-node:hover{border-color:var(--line-hover)}.wf-node[data-kind=when]{border-color:var(--accent)}.wf-node[data-selected]{border-color:var(--text-primary);background:var(--selected-surface)}.wf-surface .wf-exit .wf-node{width:260px}.wf-icon{border-radius:var(--radius-sm);background:var(--surface-raised);width:24px;height:24px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.wf-icon[data-kind=when]{background:var(--accent);color:var(--text-on-accent)}.wf-icon[data-tone=up]{color:var(--up)}.wf-icon[data-tone=down]{color:var(--down)}.wf-label{min-width:0;font:var(--type-body);font-weight:var(--fw-medium);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.wf-badge{font:var(--type-caption);font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap;flex:none}.wf-node[data-tone=up] .wf-badge{color:var(--up)}.wf-node[data-tone=down] .wf-badge{color:var(--down)}.wf-source{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-1-5);width:120px;height:28px;padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-full);background:var(--card);font:var(--type-caption);color:var(--text-secondary);white-space:nowrap;display:flex}.wf-source img{border-radius:var(--radius-sm)}.wf-source img[data-source=mob]{filter:invert()}.wf-skip{box-sizing:border-box;align-items:center;gap:var(--space-0-5) var(--space-2);width:196px;padding:var(--space-2) var(--space-3);border:1px dashed var(--line-hover);border-radius:var(--radius-md);background:var(--base);grid-template-columns:1fr auto;display:grid}.wf-skip small{font:var(--type-caption);color:var(--text-tertiary);grid-column:1/-1}.wf-surface .react-flow__node.selected .wf-skip{border-style:solid;border-color:var(--text-secondary)}.wf-edge-skip .react-flow__edge-path{stroke-dasharray:4 5;opacity:.7}.wf-edge-mid{align-items:center;gap:var(--space-1);pointer-events:all;display:flex;position:absolute}.wf-edge-count,.wf-edge-note{padding:0 var(--space-1-5);border-radius:var(--radius-sm);background:var(--base);font:var(--type-caption);font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap}.wf-edge-note{color:var(--text-tertiary)}.wf-add{border-radius:var(--radius-full);background:var(--accent);width:18px;height:18px;box-shadow:none;color:var(--text-on-accent);cursor:pointer;border:0;place-items:center;margin:0;padding:0;display:grid}.wf-add:hover,.wf-add[aria-expanded=true]{background:var(--accent-hover)}.flow-add-popover{z-index:1000;gap:var(--space-0-5);width:360px;max-height:min(480px,70vh);padding:var(--space-1-5);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--panel);box-shadow:var(--shadow-popover);display:grid;position:fixed;overflow:auto}.flow-add-group{padding:var(--space-2) var(--space-2) var(--space-1);font:var(--type-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--text-tertiary);margin:0}.flow-add-popover [role=menuitem]{all:unset;box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;display:flex}.flow-add-popover [role=menuitem]:hover,.flow-add-popover [role=menuitem]:focus-visible{background:var(--surface-raised)}.flow-add-name{gap:var(--space-0-5);min-width:0;display:grid}.flow-add-name strong{font:var(--type-label);font-weight:var(--fw-semibold);color:var(--text-primary)}.flow-add-name small{font:var(--type-caption);color:var(--text-secondary)}.flow-add-default{max-width:45%;font:var(--type-figure);font-variant-numeric:tabular-nums;color:var(--text-secondary);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.wf-pass{fill:var(--text-primary)}.wf-pass[data-tone=entered]{fill:var(--up)}.wf-pass[data-tone=test]{fill:var(--accent)}@keyframes wf-flash-skip{0%{border-color:var(--down)}to{border-color:var(--line-strong)}}@keyframes wf-flash-entered{0%{border-color:var(--up);background-color:var(--surface-raised)}to{border-color:var(--line-strong);background-color:var(--card)}}@keyframes wf-flash-skipped{0%{border-color:var(--text-secondary)}to{border-color:var(--line-hover)}}@keyframes wf-scan{0%,to{border-color:var(--line-strong)}25%{border-color:var(--accent)}55%{border-color:var(--line-strong)}}.wf-node[data-flash=skip]{animation:.9s ease-out wf-flash-skip}.wf-node[data-flash=entered]{animation:.9s ease-out wf-flash-entered}.wf-skip[data-flash]{animation:.9s ease-out wf-flash-skipped}.wf-node[data-scan]{animation:1.4s ease-in-out infinite wf-scan}@media (prefers-reduced-motion:reduce){.wf-node[data-flash],.wf-skip[data-flash],.wf-node[data-scan]{animation:none}}.flow-rail{min-width:0}.flow-rail-body{gap:var(--space-5);padding:var(--space-4);flex-direction:column;flex:1;display:flex;overflow:auto}.flow-rail-body>*{flex:none}.flow-result{gap:var(--space-4);display:grid}.flow-result[data-stale] :is(.flow-headline,.callers-stats,.flow-strip,.flow-days){opacity:.5}.flow-headline{gap:var(--space-1);flex-direction:column;display:flex}.flow-headline>span{font:var(--type-figure-display);color:var(--text-primary)}.flow-headline>span[data-tone=up]{color:var(--up)}.flow-headline>span[data-tone=down]{color:var(--down)}.flow-headline small{font:var(--type-caption);color:var(--text-secondary)}.flow-strip{flex:none}.flow-result .callers-stats dd{font:var(--type-figure)}.flow-rail-step{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line);display:grid}.flow-rail-step>header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.flow-rail-step h3{font:var(--type-body-strong);color:var(--text-primary);margin:0}.flow-settings{gap:var(--space-4);display:grid}.flow-settings .field>label{font:var(--type-label);color:var(--text-secondary)}.flow-body .flow-settings .toggle-chip{min-height:28px;padding:0 var(--space-2);font:var(--type-label)}.flow-settings .toggle-chip>img[data-source=mob]{filter:invert()}.flow-settings .toggle-chip:not(:has(input:checked))>img[data-source=mob]{filter:invert()grayscale()}.wf-skipped{gap:var(--space-3);display:grid}.wf-skipped-total{font:var(--type-caption);color:var(--text-secondary);margin:0}.wf-skipped-total strong{font:var(--type-figure-strong);color:var(--text-primary)}.wf-skipped ul{border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;overflow:hidden}.wf-skipped li+li{border-top:1px solid var(--line)}.wf-skipped li button{all:unset;box-sizing:border-box;justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);cursor:pointer;display:flex}.wf-skipped li button:hover{background:var(--surface-raised)}.wf-skipped li button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.wf-skipped li button>span:first-child{font:var(--type-label);color:var(--text-primary)}.wf-skipped li button>span:last-child{font:var(--type-figure);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.wf-skipped>.flow-mini{justify-self:start}.flow-decisions{flex-direction:column;flex:none;height:248px;display:flex}.flow-decisions [role=tabpanel]{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.flow-decisions .token-bottom-toolbar [role=tablist]{flex:none}.flow-decisions-count{min-width:0;font:var(--type-caption);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flow-decision-labels,.flow-decision-list>li{gap:var(--space-3);padding:0 var(--space-4);grid-template-columns:minmax(112px,1.1fr) 40px 104px minmax(0,2.6fr) 40px;align-items:center;display:grid}.flow-decision-labels{z-index:1;padding-block:var(--space-2);border-bottom:1px solid var(--line);background:var(--panel);font:var(--type-caption);color:var(--text-secondary);position:sticky;top:0}.flow-decision-labels>span:last-child,.flow-decision-list time{text-align:right}.flow-decision-list{margin:0;padding:0;list-style:none}.flow-decision-list>li{border-bottom:1px solid var(--line);font:var(--type-figure);font-variant-numeric:tabular-nums;color:var(--text-primary)}.flow-decision-list>li:hover{background:var(--card)}.flow-decision-token{align-items:center;gap:var(--space-2);min-width:0;color:inherit;text-decoration:none;display:inline-flex}.flow-decision-token:hover>span{text-underline-offset:3px;text-decoration:underline}.flow-decision-token>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flow-decision-list .flow-decision-token .token-monogram{width:24px;height:24px;font:var(--type-badge)}.flow-decision-list .flow-decision-token .token-origin{display:none}.flow-decision-source{color:var(--text-secondary);display:flex}.flow-decision-source>img{border-radius:var(--radius-sm);display:block}.flow-decision-source>img[data-source=mob]{filter:invert()}.flow-decision-why{grid-column:3/5;grid-template-columns:subgrid;min-width:0;padding:var(--space-1-5) 0;box-shadow:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;margin:0;display:grid}.flow-decision-why:hover{background:0 0}.flow-decision-list>li[data-bought] .flow-decision-kind{color:var(--up)}.flow-decision-detail{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);overflow:hidden}.flow-decision-detail .pnl-up{color:var(--up)}.flow-decision-detail .pnl-down{color:var(--down)}.flow-decision-list time{color:var(--text-secondary)}.flow-decisions-empty{padding:var(--space-6) var(--space-4);font:var(--type-body);color:var(--text-secondary);text-align:center;margin:0}.flow-issues{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);font:var(--type-caption);color:var(--text-warning);margin:0;list-style:none;display:grid}@media (width<=1100px){.flow-body{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=720px){.flow-body{flex:none;grid-template-columns:minmax(0,1fr)}.flow-body>.terminal-panel{overflow:visible}.flow-toolbar{row-gap:var(--space-2);flex-wrap:wrap}.flow-surface{flex:none}.wf-tabs-note{display:none}.wf-source{width:96px;padding:0 var(--space-2)}.wf-surface .wf-exit .wf-node{width:108px}.wf-node[data-short]{padding:0 var(--space-3);justify-content:space-between}.wf-node[data-short] .wf-icon{display:none}.wf-node[data-short][data-tone=up] .wf-label{color:var(--up)}.wf-node[data-short][data-tone=down] .wf-label{color:var(--down)}.flow-decisions{height:auto}.flow-decisions [role=tabpanel]{overflow:visible}.flow-decisions .token-bottom-toolbar{row-gap:var(--space-1);flex-wrap:wrap}.flow-decisions-count{flex-basis:100%}.flow-decision-labels{display:none}.flow-decision-list>li{padding-block:var(--space-1-5);grid-template-columns:minmax(0,1fr) 24px 40px;row-gap:0}.flow-decision-why{gap:var(--space-2);grid-area:2/1/auto/-1;grid-template-columns:auto minmax(0,1fr);padding:0}}.flow-days{gap:var(--space-2);display:grid}.flow-days header{justify-content:space-between;align-items:baseline;display:flex}.flow-days ul{margin:0;padding:0;list-style:none}.flow-days li{align-items:center;gap:var(--space-2);grid-template-columns:52px minmax(0,1fr) 84px 24px;height:24px;display:grid}.flow-day-date{font:var(--type-caption);color:var(--text-secondary);white-space:nowrap}.flow-day-bar{height:8px;position:relative}.flow-day-bar:before{content:"";background:var(--line);width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}.flow-day-bar>i{border-radius:var(--radius-sm);position:absolute;top:0;bottom:0}.flow-day-bar[data-tone=up]>i{background:var(--up);left:50%}.flow-day-bar[data-tone=down]>i{background:var(--down);right:50%}.flow-day-total{font:var(--type-figure);font-variant-numeric:tabular-nums;color:var(--text-secondary);text-align:right;white-space:nowrap}.flow-day-total[data-tone=up]{color:var(--up)}.flow-day-total[data-tone=down]{color:var(--down)}.flow-day-entries{font:var(--type-caption);font-variant-numeric:tabular-nums;color:var(--text-tertiary);text-align:right}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/3fd967fc5374d70a-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable-4.1.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable-Italic-4.1.woff2)format("woff2")}:root{--graphite-950:#08080a;--graphite-900:#0f0f12;--graphite-800:#1a1a1f;--graphite-700:#24242a;--gray-100:#fcfcfc;--gray-400:#9b9ca6;--gray-500:#74767f;--gray-600:#303036;--white-a3:#ffffff08;--white-a4:#ffffff0a;--white-a6:#ffffff0f;--white-a7:#ffffff12;--white-a13:#ffffff21;--white-a20:#fff3;--black-a40:#0006;--black-a56:#0000008f;--black-a78:#000000c7;--yellow-400:#f4f23e;--yellow-300:#fffd64;--yellow-ink:#151400;--green-400:#20cf91;--coral-400:#ff705f;--amber-300:#efc36b;--red-100:#ffc5c1;--red-700:#895351;--red-950:#311f21;--olive-600:#89984d;--slate-600:#454b56;--gold-400:#e9b949;--orange-400:#ff9a4d;--blue-400:#5e9bff;--teal-400:#3fcfbf;--ink-900:#111114;--font-family-ui:Inter, system-ui, sans-serif;--font-family-mono:"Geist Mono", ui-monospace, monospace;--font-family-display:Unbounded, Inter, sans-serif;--base:var(--graphite-950);--panel:var(--graphite-900);--surface-raised:var(--graphite-800);--surface-hover:var(--graphite-700);--surface-overlay:color-mix(in srgb, var(--graphite-950) 72%, transparent);--card:var(--white-a3);--card-hover:var(--white-a6);--row-hover:var(--white-a4);--line:var(--white-a7);--line-strong:var(--white-a13);--line-hover:var(--white-a20);--chart-grid:var(--white-a3);--scrollbar:var(--gray-600);--text-primary:var(--gray-100);--text-secondary:var(--gray-400);--text-tertiary:var(--gray-500);--text-on-accent:var(--yellow-ink);--text-warning:var(--amber-300);--text-danger:var(--red-100);--accent:var(--yellow-400);--accent-hover:var(--yellow-300);--selected-surface:var(--graphite-800);--selected-text:var(--text-primary);--selected-indicator:var(--gray-100);--status-idle:var(--gray-500);--up:var(--green-400);--down:var(--coral-400);--up-surface:color-mix(in srgb, var(--up) 12%, transparent);--down-surface:color-mix(in srgb, var(--down) 12%, transparent);--danger-border:var(--red-700);--danger-surface:var(--red-950);--notice-border:var(--olive-600);--input-border:var(--slate-600);--overlay:var(--black-a78);--logo-tile:var(--gray-100);--text-on-logo-tile:var(--ink-900);--badge-consistent:var(--green-400);--badge-first-caller:var(--gold-400);--badge-fast:var(--orange-400);--badge-holds:var(--blue-400);--badge-clean-entries:var(--teal-400);--badge-model:var(--yellow-400);--badge-ink:var(--ink-900);--shadow-popover:0 4px 12px var(--black-a40);--shadow-dialog:0 24px 100px var(--black-a56);--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-full:999px;--font-ui:var(--font-family-ui);--font-mono:var(--font-family-ui);--font-display:var(--font-family-display);--fw-regular:450;--fw-medium:550;--fw-semibold:600;--tracking-overline:.08em;--type-display:600 28px/36px var(--font-ui);--type-heading:600 22px/30px var(--font-ui);--type-title:600 17px/24px var(--font-ui);--type-prose:450 16px/24px var(--font-ui);--type-feed:450 14px/21px var(--font-ui);--type-body:450 15px/22px var(--font-ui);--type-body-strong:550 15px/22px var(--font-ui);--type-label:500 13px/18px var(--font-ui);--type-caption:500 13px/18px var(--font-ui);--type-status:500 12px/16px var(--font-ui);--type-badge:550 12px/16px var(--font-ui);--type-overline:600 12px/16px var(--font-ui);--type-figure:500 14px/20px var(--font-mono);--type-figure-strong:550 17px/24px var(--font-mono);--type-mono-caption:450 13px/18px var(--font-mono);--type-code:450 13px/20px var(--font-family-mono);--type-figure-display:600 30px/38px var(--font-mono);--type-clan-title:600 28px/36px var(--font-display);--type-glyph:450 20px/20px var(--font-ui);--type-glyph-lg:450 32px/32px var(--font-ui);color:var(--text-primary);background:var(--base);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent}body{font-optical-sizing:auto;-webkit-font-smoothing:antialiased;min-width:320px;margin:0}*,:before,:after{font-variant-numeric:tabular-nums!important}a{color:inherit;text-decoration:none}a:hover{color:var(--text-primary)}button{background:var(--surface-raised);color:var(--text-primary);border:1px solid var(--line-strong);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}#main-content:focus,#main-content:focus-visible{outline:none}h1{margin:var(--space-3) 0}h2{margin:0}.eyebrow{color:var(--text-secondary);text-transform:uppercase}.intro{color:var(--text-secondary);max-width:680px}.shell{flex-direction:column;height:100dvh;display:flex}.terminal-header{align-items:center;gap:var(--space-6);min-height:52px;padding:0 var(--space-4);border-bottom:1px solid var(--line);flex-shrink:0;display:flex}.brand{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.brand img{object-fit:contain}.app-navigation{gap:var(--space-1);align-items:center;display:flex}.app-navigation a{padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);white-space:nowrap}.app-navigation a[aria-current=page]{background:var(--selected-surface);color:var(--selected-text)}.owner-entry{background:var(--accent);color:var(--text-on-accent);padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-md);white-space:nowrap;margin-left:auto}.owner-entry:hover{color:var(--text-on-accent);opacity:.85}.workspace{min-height:0;padding:var(--space-2);flex:1;overflow:auto}.terminal-grid{gap:var(--space-2);grid-template-columns:340px minmax(0,1fr) 320px;display:grid}.terminal-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);min-width:0;overflow:auto}.panel-title{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:46px;padding:var(--space-3);border-bottom:1px solid var(--line);display:flex}.panel-title h1,.panel-title h2{margin:0}.panel-title a{color:var(--text-secondary)}.label-chip{color:var(--text-secondary);background:var(--card);padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius-sm)}.market-panel{flex-direction:column;height:100%;display:flex}.market-columns{padding:var(--space-3);border-bottom:1px solid var(--line);color:var(--text-secondary);grid-template-columns:2fr repeat(3,1fr);display:grid}.market-columns span:not(:first-child){text-align:right}.panel-empty{min-height:240px;padding:var(--space-8) var(--space-6);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.panel-empty p{max-width:330px;color:var(--text-secondary)}.panel-empty a{color:var(--text-primary);text-underline-offset:3px;margin-top:var(--space-2);text-decoration:underline}.empty-symbol{color:var(--text-secondary);margin-bottom:var(--space-5)}.page-panel{max-width:1000px;padding:var(--space-6);min-height:100%;margin:0 auto;overflow:visible}.full-page{max-width:none;padding:0}.status-bar{align-items:center;gap:var(--space-6);border-top:1px solid var(--line);min-height:32px;padding:var(--space-1-5) var(--space-4);flex-shrink:0;display:flex}.status-muted{color:var(--text-secondary)}.status-connected{color:var(--up)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ghost-rows{flex-direction:column;display:flex}.ghost-row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2);display:flex}.ghost-rows[data-tall] .ghost-row{padding:var(--space-3) var(--space-2)}.ghost-row i{border-radius:var(--radius-sm);background:var(--card-hover);display:block}.ghost-row .ghost-photo{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);flex:none}.ghost-text{gap:var(--space-1-5);flex-direction:column;flex:1;min-width:0;display:flex}.ghost-row .ghost-text i{height:var(--space-2)}.ghost-row .ghost-figure{width:var(--space-10);height:var(--space-2);flex:none}.skip-link{z-index:100;padding:var(--space-2);background:var(--accent);color:var(--text-on-accent);position:fixed;top:-100px;left:12px}.skip-link:focus{top:6px}.section-heading{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.connection{padding:var(--space-5);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md)}dl{margin:var(--space-5) 0 0}dl div{justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--line);display:flex}dt{color:var(--text-secondary)}dd{text-align:right;margin:0}.empty{padding:var(--space-6) 0;color:var(--text-secondary)}.auth-panel,.secret-card{padding:var(--space-6);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md)}.secret-card{border-color:var(--notice-border)}form{gap:var(--space-3);display:grid}label{color:var(--text-primary);display:block}input,textarea{width:100%;padding:var(--space-3) var(--space-3);border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--base);color:var(--text-primary)}.value-absent{color:var(--text-tertiary)}::placeholder{color:var(--text-tertiary);opacity:1}textarea{resize:vertical;overflow-wrap:anywhere;word-break:break-all;margin:var(--space-2) 0}form button{margin-top:var(--space-1-5);justify-self:start}.muted,.field-hint{color:var(--text-secondary)}.field-hint{margin:0}.secondary{color:var(--text-primary);border:1px solid var(--line-strong);background:0 0}.text-button{color:var(--text-primary);padding:var(--space-2) 0;background:0 0}.auth-panel .text-button{margin-top:var(--space-4)}.error{padding:var(--space-3) var(--space-4);border:1px solid var(--danger-border);border-radius:var(--radius-md);background:var(--danger-surface);color:var(--text-danger)}.check{align-items:center;gap:var(--space-3);margin:var(--space-5) 0;display:flex}.check input{flex-shrink:0;width:18px;height:18px}.agent-list{gap:var(--space-3);padding:0;list-style:none;display:grid}.agent-row{padding:var(--space-6);border:1px solid var(--line);background:var(--panel);border-radius:var(--radius-md)}.agent-row h3{overflow-wrap:anywhere;margin:0}.agent-id{color:var(--text-secondary);overflow-wrap:anywhere}.paused{color:var(--text-warning)}.agent-actions{align-items:start;gap:var(--space-4);flex-wrap:wrap;display:flex}.agent-actions details{flex:1;min-width:180px}.agent-actions form{margin:var(--space-4) 0}summary{cursor:pointer;color:var(--text-primary);padding:var(--space-2) 0}.system-details{margin-top:var(--space-10);border-top:1px solid var(--line);padding-top:var(--space-3)}.system-details .connection{margin-top:var(--space-3)}@media (width<=540px){.auth-panel,.secret-card,.agent-row{padding:var(--space-5)}}.agent-row>details{margin-top:var(--space-4)}.orders-panel{margin-top:var(--space-4);border-top:1px solid var(--line);padding-top:var(--space-5);min-width:0}.orders-panel h4{margin:0}.order-list{padding:0;list-style:none}.order-list li{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--line);display:flex}.order-list li>div{min-width:0}.order-list button{flex-shrink:0}.order-detail{margin-top:var(--space-6);padding:var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--base)}.quote-fields div{grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.quote-fields dd{overflow-wrap:anywhere}.order-actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@media (width<=540px){.order-detail{padding:var(--space-3)}.quote-fields div{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.quote-fields dd{text-align:left}.order-list li{flex-direction:column;align-items:flex-start}}.budget-panel{margin-top:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line)}.budget-panel h4{margin:0}.budget-window h5{margin:var(--space-6) 0 0}.budget-overrun,.budget-overrun dt{color:var(--text-danger)}.agent-row>.text-button{margin-right:var(--space-5)}.order-timeline{margin:var(--space-6) 0;border-top:1px solid var(--line);padding-top:var(--space-4)}.order-timeline h5{margin:0}.order-timeline ol{padding-left:var(--space-5)}.order-timeline li{padding:var(--space-2) 0 var(--space-3) var(--space-2)}.order-timeline time{color:var(--text-secondary);margin-top:var(--space-1-5);display:block}.order-timeline li p{color:var(--text-primary);margin-bottom:0}.profile-editor{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--line)}.profile-editor h4{margin:0}.profile-editor>button{margin-top:var(--space-4)}.profile-editor textarea{word-break:normal;margin:0}.profile-grid{gap:var(--space-5);margin:var(--space-6) 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.profile-grid article{padding:var(--space-6);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);height:100%}.profile-grid h2,.profile-bio,.agent-id{overflow-wrap:anywhere}.profile-bio{white-space:pre-wrap}.profile-link{color:var(--text-primary);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.profile-navigation{margin:var(--space-6) 0}@media (width<=540px){.profile-grid{grid-template-columns:minmax(0,1fr)}.profile-grid article{padding:var(--space-5)}.app-navigation{gap:var(--space-4)}}.social-feed{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--line)}.social-posts{margin:var(--space-5) 0;padding:0;list-style:none}.social-posts li{padding:var(--space-6) 0;border-bottom:1px solid var(--line)}.social-posts time{color:var(--text-secondary)}.stream-panel .social-feed{padding:var(--space-3);border:0;margin:0}.stream-panel .social-feed>.field-hint{margin-top:var(--space-2)}.stream-panel .social-feed .section-heading h2{color:var(--text-secondary)}.stream-panel .social-feed button{padding:var(--space-1) var(--space-2)}.stream-panel .social-posts li{padding:var(--space-4) 0}.compact-directory>[role=status],.compact-directory>.error,.compact-directory .profile-navigation{margin:var(--space-3)}.compact-directory button{padding:var(--space-1) var(--space-2)}.compact-directory .profile-grid{margin:0;display:block}.compact-directory .profile-grid article{padding:var(--space-4) var(--space-3);border:0;border-bottom:1px solid var(--line);border-radius:0}.compact-directory .profile-bio{color:var(--text-secondary)}.profile-link{text-decoration:none}.social-feed{margin-top:var(--space-5)}.owner-workspace{margin-top:var(--space-6)}@media (width<=1150px){.terminal-grid{grid-template-columns:280px minmax(0,1fr) 260px}.terminal-header{gap:var(--space-4)}}@media (width<=900px){.terminal-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.directory-panel{grid-column:1/-1}.terminal-grid .terminal-panel{overflow:visible}.terminal-grid{align-content:start;display:grid;overflow:auto}.terminal-header{gap:var(--space-2)}.app-navigation a{padding:var(--space-1-5)}}@media (width<=620px){.terminal-header{padding:var(--space-2) var(--space-3) 0;flex-wrap:wrap}.app-navigation{width:100%;padding:var(--space-1) 0 var(--space-2);order:3;overflow-x:auto}.terminal-grid{grid-template-columns:minmax(0,1fr)}.directory-panel{grid-column:auto}.page-panel{padding:var(--space-4)}.status-bar{gap:var(--space-2);padding:var(--space-1-5) var(--space-2)}.status-bar>.status-muted{display:none}.market-panel{min-height:330px}.profile-grid{grid-template-columns:minmax(0,1fr)}}.brand img:first-child{background:var(--accent);border-radius:var(--radius-md);padding:var(--space-1)}.brand img:last-child{filter:invert()}@media (width<=620px){.app-navigation{gap:var(--space-0-5)}.app-navigation a{padding:var(--space-1-5)}}.following-panel .profile-list{margin:var(--space-4) 0;padding:0;list-style:none}.following-panel .profile-list li{padding:var(--space-3) 0;border-bottom:1px solid var(--line)}.following-panel .profile-list a{color:var(--text-primary);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.following-panel .profile-list button{margin-top:var(--space-1-5)}.following-panel>section{margin-top:var(--space-6)}.clan-panel .profile-list,.clan-directory .profile-list{margin:var(--space-4) 0;padding:0;list-style:none}.clan-panel .profile-list li,.clan-directory .profile-list li{padding:var(--space-3) 0;border-bottom:1px solid var(--line)}.clan-panel form{gap:var(--space-3);margin:var(--space-5) 0;display:grid}.clan-panel form>button{justify-self:start}.clan-panel .social-feed>h4{margin:var(--space-6) 0 var(--space-3)}.clan-directory h2,.clan-directory .profile-bio{overflow-wrap:anywhere}.agent-avatar{border-radius:var(--radius-md);background:var(--surface-raised);flex-shrink:0;display:block}.post-avatar{width:32px;height:32px;display:block}.post-token,.post-open{color:var(--text-secondary);justify-self:start}.post-token:hover,.post-open:hover{color:var(--text-primary)}.post-body{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.page-panel>.social-feed:first-child{border-top:0;margin-top:0;padding-top:0}body,label,input,.order-timeline li p,.compact-directory .profile-bio{font:var(--type-body)}button,.app-navigation a,.owner-entry,.compact-directory .profile-grid h2,summary{font:var(--type-body-strong)}h1{font:var(--type-heading)}h2,h3,h4,h5,.agent-row h3,.profile-editor h4{font:var(--type-title)}b,strong{font-weight:var(--fw-semibold)}.panel-title a,.market-columns,dt,.stream-panel .social-feed .section-heading h2,.stream-panel .social-feed button,.compact-directory button{font:var(--type-label)}.field-hint,.order-timeline time,.social-posts time,.stream-panel .social-feed>.field-hint,.status-bar{font:var(--type-caption)}.label-chip{font:var(--type-badge)}.eyebrow{font:var(--type-overline);letter-spacing:var(--tracking-overline)}.agent-id,textarea{font:var(--type-mono-caption);font-variant-numeric:tabular-nums}.profile-editor textarea{font:var(--type-body)}.empty-symbol{font:var(--type-glyph-lg)}.post-token{font:var(--type-mono-caption)}.post-open{font:var(--type-label)}.info-tip{vertical-align:-2px;margin-left:var(--space-1);color:var(--text-secondary);cursor:help;align-items:center;display:inline-flex}.info-tip:hover{color:var(--text-primary)}.activity-rail .social-feed>.section-heading,.tokens-global-activity .social-feed>.section-heading{display:none}button.primary,form button:not([type=button]):not(.secondary):not(.text-button){background:var(--accent);color:var(--text-on-accent);border-color:#0000}.agent-row-head{align-items:center}.status-badge{align-items:center;gap:var(--space-1-5);padding:var(--space-0-5) var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-full);color:var(--text-secondary);display:inline-flex}.status-badge.live:before{content:"";border-radius:var(--radius-full);background:var(--up);width:6px;height:6px}.agent-link{align-items:center;gap:var(--space-2);display:inline-flex}.agent-id-line code{color:var(--text-secondary)}.status-badge{font:var(--type-label)}.agent-id-line code{font:var(--type-mono-caption)}.text-button{border-color:#0000}.owner-workspace .agent-actions{align-items:center;gap:var(--space-3);margin-top:var(--space-3)}.owner-workspace summary{padding:0}.owner-workspace input:not([type=checkbox]):not([type=radio]),.owner-workspace textarea,.owner-workspace select{margin-top:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--base);color:var(--text-primary)}.owner-workspace input:focus-visible,.owner-workspace textarea:focus-visible,.owner-workspace select:focus-visible{outline:2px solid var(--line-hover);outline-offset:0;border-color:var(--line-hover)}.owner-workspace form label,.owner-workspace .policy-fields>label{color:var(--text-secondary)}.owner-workspace .check-row,.owner-workspace .profile-check{align-items:center;gap:var(--space-2);color:var(--text-primary);display:flex}.owner-workspace label:has(>input[type=checkbox]){align-items:center;gap:var(--space-2);color:var(--text-primary);display:flex}.owner-workspace>.empty,.owner-workspace .agent-list+.empty{padding:var(--space-8) var(--space-6);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);text-align:center}.owner-workspace>.empty p,.owner-workspace .empty>p{margin:0 0 var(--space-1);color:var(--text-primary)}.owner-workspace form label{font:var(--type-label)}.owner-workspace .check-row,.owner-workspace .profile-check{font:var(--type-body)}.owner-workspace label:has(>input[type=checkbox]){font:var(--type-body)}.owner-handle{color:var(--text-secondary)}.agent-create-row{gap:var(--space-2);margin-top:var(--space-1);display:flex}.agent-create-row input{flex:1;min-width:0;margin-top:0!important}.agent-create-row button{flex-shrink:0;margin-top:0}.agent-nav-list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.agent-nav-item{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--text-primary);text-align:left;background:0 0;border:1px solid #0000;display:flex}.agent-nav-item:hover{background:var(--card)}.agent-nav-item[aria-current=true]{background:var(--selected-surface);border-color:var(--line-strong)}.agent-nav-item>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.status-dot{border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px}.status-dot.on{background:var(--up)}.status-dot.off{background:var(--status-idle)}.owner-workspace .agent-row{padding:var(--space-5);border-radius:var(--radius-lg)}.agent-row-head{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.agent-row-identity{align-items:center;gap:var(--space-3);min-width:0;display:flex}.agent-row-identity>div{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.agent-row-identity h3{margin:0}.agent-row-sub{align-items:center;gap:var(--space-1-5);font:var(--type-caption);color:var(--text-secondary);display:inline-flex}.owner-skeleton{width:100%;max-width:480px;animation:.2s ease-out .4s both owner-skeleton-in}@keyframes owner-skeleton-in{0%{opacity:0}to{opacity:1}}.agent-detail-panel.agent-detail-split{min-height:0;overflow:hidden}.owner-workspace .agent-row.agent-desk{gap:var(--space-2);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 360px;height:100%;min-height:0;padding:0;display:grid}.agent-desk>.terminal-panel{min-height:0;overflow:auto}.agent-desk-main{padding:var(--space-5)}.agent-desk-main .agent-tabs{margin-top:0}.agent-desk-rail{flex-direction:column;display:flex}.agent-rail-who h3{font:var(--type-title);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.agent-rail-who .callers-rail-who{flex:1}.agent-rail-who>button{flex:none;margin:0}.agent-rail-headline>span:first-child:not(.pnl-up):not(.pnl-down){color:var(--text-primary)}.agent-rail-headline>span.pnl-up:first-child{color:var(--up)}.agent-rail-headline>span.pnl-down:first-child{color:var(--down)}.agent-rail-headline>span.agent-rail-empty:first-child{font:var(--type-title);color:var(--text-secondary)}.agent-desk-rail .callers-stats>div{min-width:0}.agent-desk-rail .callers-stats dd.pnl-up{color:var(--up)}.agent-desk-rail .callers-stats dd.pnl-down{color:var(--down)}.agent-desk-rail .callers-stats dd.agent-rail-word{max-width:100%;font:var(--type-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-desk-rail .callers-stats dd.agent-rail-off{color:var(--text-secondary)}@media (width<=1360px){.agent-detail-panel.agent-detail-split{overflow:auto}.owner-workspace .agent-row.agent-desk{grid-template-columns:minmax(0,1fr);height:auto}.agent-desk>.terminal-panel{overflow:visible}.agent-desk-rail{order:-1}.agent-desk-rail .callers-rail-body{overflow:visible}}@media (width>=621px) and (width<=1360px){.agent-desk-rail .callers-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-desk-rail .callers-stats>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.agent-desk-rail .callers-stats>div:nth-child(3n){border-right:0}.agent-desk-rail .callers-stats>div:nth-last-child(-n+3){border-bottom:0}}.agent-nav-text{flex-direction:column;display:flex}.agent-nav-text>span,.agent-nav-text>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-nav-text>small{font:var(--type-caption);color:var(--text-secondary)}@media (width<=900px){.agent-nav-text>small{display:none}}@media (width<=620px){.agent-row .agent-tabs-bar{z-index:2;margin:calc(var(--space-5) * -1) calc(var(--space-5) * -1) 0;padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--line);background:var(--panel);position:sticky;top:0}.agent-row .agent-tabs-bar .agent-tabs{margin-top:0}.agent-detail-panel.agent-detail-split{overflow:visible}}.agent-row .agent-tab-panel :is(h4,h5).section-label{font:var(--type-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--text-secondary)}.agent-tabs{align-items:center;gap:var(--space-0-5);max-width:100%;margin-top:var(--space-4);padding:var(--space-0-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);display:inline-flex;overflow-x:auto}.agent-tabs [role=tab]{min-height:24px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text-secondary);box-shadow:none;white-space:nowrap;background:0 0;border:0}.agent-tabs [role=tab]:hover{color:var(--text-primary)}.agent-tabs [role=tab][aria-selected=true]{background:var(--panel);color:var(--text-primary);box-shadow:var(--shadow-popover)}.agent-tab-panel{padding-top:var(--space-5)}.agent-tab-panel>section,.agent-tab-panel>.policy-editor{border:0;margin:0;padding:0}.agent-tab-panel .policy-fields>legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.form-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.form-actions button{margin-top:0}.agent-settings{gap:var(--space-5);max-width:880px;display:grid}.agent-settings-meta{margin:0}.agent-settings-meta div{padding:var(--space-3) 0}.agent-key-rotation{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line);display:flex}.agent-key-rotation h4{margin:0 0 var(--space-1)}.agent-key-rotation p{margin:0}.agent-tabs [role=tab],.agent-nav-item>span:first-of-type{font:var(--type-body-strong)}.owner-handle{font:var(--type-caption)}@media (width<=900px){.agent-nav-list{display:flex;overflow-x:auto}.agent-nav-item{width:auto}}input[type=checkbox],input[type=radio]{padding:0}input[type=checkbox]{appearance:none;border:1px solid var(--line-hover);border-radius:var(--radius-sm);background:var(--base) center / 12px no-repeat;cursor:pointer;flex-shrink:0;width:16px;height:16px;margin:0;padding:0}input[type=checkbox]:checked{border-color:var(--text-primary);background-color:var(--text-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.6l4.6-5' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}input[type=checkbox][role=switch]{border-radius:var(--radius-full);background:radial-gradient(circle at 10px 50%, var(--text-secondary) 6px, transparent 6.5px), var(--surface-hover);border:0;width:36px;height:20px}input[type=checkbox][role=switch]:checked{background:radial-gradient(circle at 26px 50%, var(--base) 6px, transparent 6.5px), var(--up)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--line-hover);outline-offset:2px}input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}.owner-workspace select,select.select{appearance:none;padding-right:var(--space-8);cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 16px center,right 11px center;background-repeat:no-repeat;background-size:5px 5px}.profile-check{align-items:center;gap:var(--space-3);display:flex}.policy-fields{border:0;gap:0;min-width:0;margin:0;padding:0;display:grid}.policy-fields>legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.policy-fields>.muted{margin:var(--space-4) 0 0}.form-section{gap:var(--space-6);padding:var(--space-5) 0;border-bottom:1px solid var(--line);grid-template-columns:220px minmax(0,1fr);display:grid}.form-section:first-of-type{padding-top:0}.form-section>header h4{margin:0 0 var(--space-1);font:var(--type-body-strong);color:var(--text-primary)}.form-section>header p{font:var(--type-caption);color:var(--text-secondary);margin:0}.form-section-body{gap:var(--space-4);min-width:0;display:grid}.choice-cards{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.choice-card{column-gap:var(--space-3);row-gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-md);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.choice-card:hover{background:var(--card)}.choice-card:has(input:checked){border-color:var(--text-secondary);background:var(--selected-surface)}.choice-card>input{appearance:none;width:16px;height:16px;margin:var(--space-0-5) 0 0;border:1px solid var(--line-hover);border-radius:var(--radius-full);background:var(--base);cursor:pointer;grid-row:span 2;padding:0}.choice-card>input:checked{border:5px solid var(--text-primary)}.choice-title{font:var(--type-body-strong);color:var(--text-primary)}.choice-desc{font:var(--type-caption);color:var(--text-secondary)}.switch-row{column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.owner-workspace .switch-row>label{font:var(--type-body-strong);color:var(--text-primary);cursor:pointer;grid-column:1}.switch-row>p{font:var(--type-caption);color:var(--text-secondary);grid-column:1;margin:0}.switch-row>input{grid-area:1/2/span 2}.chip-group{gap:var(--space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.chip-group>legend{width:100%;margin-bottom:var(--space-2);font:var(--type-label);color:var(--text-secondary);padding:0}.owner-workspace label.toggle-chip{align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);font:var(--type-body);color:var(--text-primary);cursor:pointer;display:inline-flex}.toggle-chip:hover{background:var(--card)}.toggle-chip:has(input:checked){border-color:var(--text-secondary);background:var(--selected-surface)}.toggle-chip>img{border-radius:var(--radius-full);flex-shrink:0}.toggle-chip:not(:has(input:checked))>img{opacity:.55;filter:grayscale()}.toggle-chip.up:has(input:checked){border-color:var(--up);background:var(--up-surface)}.toggle-chip.down:has(input:checked){border-color:var(--down);background:var(--down-surface)}.owner-workspace label.toggle-chip.up:has(input:checked){color:var(--up)}.owner-workspace label.toggle-chip.down:has(input:checked){color:var(--down)}.toggle-chip.up input:checked{border-color:var(--up);background-color:var(--up)}.toggle-chip.down input:checked{border-color:var(--down);background-color:var(--down)}.policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.field{gap:var(--space-1);align-content:start;min-width:0;display:grid}.input-affix{margin-top:var(--space-1);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--base);align-items:center;display:flex}.input-affix:focus-within{border-color:var(--line-hover);outline:2px solid var(--line-hover)}.input-affix>span{padding:0 var(--space-3);font:var(--type-caption);color:var(--text-secondary)}.input-affix>span:first-child{padding-right:0}.owner-workspace .input-affix>input:not([type=radio]),.owner-workspace .input-affix>input:focus-visible{font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;min-width:0;margin:0}.policy-grid .field-hint{font:var(--type-caption)}@media (width<=760px){.form-section{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.choice-cards,.policy-grid{grid-template-columns:minmax(0,1fr)}}.agent-tab-panel{max-width:880px}.agent-tab-panel .profile-editor{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--line)}.agent-tab-panel>.profile-editor:first-child,.agent-tab-panel>section:first-child{border-top:0;margin-top:0;padding-top:0}.agent-tab-panel .profile-editor h4,.agent-tab-panel .social-feed h4,.agent-tab-panel .section-heading h4,.agent-tab-panel h5{margin:0 0 var(--space-1);font:var(--type-body-strong);color:var(--text-primary)}.agent-tab-panel .profile-editor>.muted,.agent-tab-panel .section-heading+.field-hint{margin:0 0 var(--space-4);font:var(--type-caption);color:var(--text-secondary)}.agent-tab-panel form{gap:var(--space-2);margin:0 0 var(--space-4);display:grid}.agent-tab-panel form>.field-hint{margin-top:calc(-1 * var(--space-1))}.owner-workspace .agent-tab-panel label.profile-check{justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0;font:var(--type-body-strong);color:var(--text-primary);cursor:pointer;flex-direction:row-reverse}.agent-tab-panel .form-actions{margin-top:var(--space-2)}.agent-tab-panel .profile-list{margin:var(--space-2) 0 var(--space-4);border-top:1px solid var(--line);padding:0;list-style:none}.agent-tab-panel .profile-list li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);display:flex}.agent-tab-panel .profile-list li>p{font:var(--type-caption);color:var(--text-secondary);flex:1;margin:0}.agent-tab-panel .profile-list a,.agent-tab-panel .profile-list .agent-link{align-items:center;gap:var(--space-2);color:var(--text-primary);text-decoration:none;display:inline-flex}.agent-tab-panel .profile-list a:hover{text-underline-offset:3px;text-decoration:underline}.agent-tab-panel .profile-list button{padding:var(--space-1) var(--space-3);flex-shrink:0;margin:0}.agent-tab-panel .following-panel>section,.agent-tab-panel .clan-panel>section{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--line)}.agent-tab-panel .text-button{padding:var(--space-2) 0;color:var(--text-primary);text-underline-offset:3px;justify-self:start;text-decoration:underline}.agent-tab-panel .order-view-switch{margin-bottom:var(--space-4);padding:var(--space-0-5);border:1px solid var(--line);border-radius:var(--radius-md);gap:0;display:inline-flex}.agent-tab-panel .order-view-switch>button{padding:var(--space-1) var(--space-3);color:var(--text-secondary);background:0 0;border:0}.agent-tab-panel .order-view-switch>button[aria-pressed=true]{background:var(--selected-surface);color:var(--text-primary)}.agent-tab-panel .budget-panel{border:0;margin:0;padding:0}.agent-tab-panel .paper-panel{margin:0}.paper-panel .section-heading{justify-content:flex-start;gap:var(--space-2)}.paper-panel h4{margin:0}.paper-panel .paper-subhead{margin:var(--space-6) 0 var(--space-2);font:var(--type-label);color:var(--text-secondary);text-transform:none}.paper-table-wrap{overflow-x:auto}.paper-table{border-collapse:collapse;width:100%;font:var(--type-body)}.paper-table th{text-align:left;font:var(--type-label);color:var(--text-secondary);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);white-space:nowrap}.paper-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);color:var(--text-primary);white-space:nowrap}.paper-table .num{text-align:right;font:var(--type-figure);font-variant-numeric:tabular-nums}.paper-table th.num{font:var(--type-label)}.paper-table a{color:inherit;text-decoration:none}.paper-table a:hover{text-underline-offset:3px;text-decoration:underline}.paper-table tr.buy .paper-side{color:var(--up)}.paper-table tr.sell .paper-side{color:var(--down)}.paper-table td.paper-rejected{color:var(--text-secondary)}.paper-panel .pnl-up,.paper-panel .stat-grid dd.pnl-up,.paper-table td.pnl-up{color:var(--up)}.paper-panel .pnl-down,.paper-panel .stat-grid dd.pnl-down,.paper-table td.pnl-down{color:var(--down)}.agent-tab-panel .stat-grid{gap:var(--space-2);margin:var(--space-4) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.agent-tab-panel .stat-grid>div{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card);flex-direction:column;display:flex}.agent-tab-panel .stat-grid dt{font:var(--type-caption);color:var(--text-secondary)}.agent-tab-panel .stat-grid dd{text-align:left;font:var(--type-body-strong);font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0}.agent-tab-panel .budget-window{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md)}.budget-window-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.agent-tab-panel .budget-window h5{margin:0}.budget-window-head>span{font:var(--type-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums}.meter{height:6px;margin:var(--space-3) 0;border-radius:var(--radius-full);background:var(--surface-hover);overflow:hidden}.meter>span{border-radius:inherit;background:var(--up);height:100%;display:block}.meter>span.over{background:var(--down)}.agent-tab-panel .budget-window .quote-fields{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.agent-tab-panel .budget-window .quote-fields>div{gap:var(--space-1);border:0;flex-direction:column;padding:0;display:flex}.agent-tab-panel .budget-window dt{font:var(--type-caption);color:var(--text-secondary)}.agent-tab-panel .budget-window dd{text-align:left;font:var(--type-body-strong);font-variant-numeric:tabular-nums;margin:0}.agent-tab-panel .budget-window .budget-overrun dd{color:var(--text-danger)}.agent-tab-panel .clan-panel form+p+form{margin-top:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line)}.agent-tab-panel .clan-panel form:has(>h4){margin-top:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line)}.agent-tab-panel .clan-panel>h4:not(:first-child){margin-top:var(--space-5)}.agent-tab-panel .agent-settings h4{margin:0 0 var(--space-1);font:var(--type-body-strong);color:var(--text-primary)}.agent-tab-panel .agent-settings p{font:var(--type-caption)}@media (width<=760px){.agent-tab-panel .stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-tab-panel .budget-window .quote-fields{grid-template-columns:minmax(0,1fr)}}.agent-tab-panel .budget-panel>.field-hint:last-child{margin-top:var(--space-3)}.budget-panel dd{overflow-wrap:anywhere}.confirm-dialog{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--panel);width:min(440px,100vw - 32px);color:var(--text-primary);box-shadow:var(--shadow-dialog);padding:0}.confirm-dialog::backdrop{background:var(--overlay)}.confirm-dialog form{gap:var(--space-3);padding:var(--space-5);margin:0;display:grid}.confirm-dialog h3{font:var(--type-title);color:var(--text-primary);margin:0}.confirm-body p{margin:0 0 var(--space-2);font:var(--type-body);color:var(--text-secondary)}.confirm-type{gap:var(--space-1);display:grid}.owner-workspace .confirm-type label{font:var(--type-label);color:var(--text-secondary)}.confirm-type strong{color:var(--text-primary);font-weight:var(--fw-semibold)}.confirm-dialog .form-actions{margin-top:var(--space-2);justify-content:flex-end}.confirm-dialog form button.danger.danger{background:var(--down);color:var(--text-on-accent);border-color:#0000}.confirm-dialog form button.danger.danger:disabled{opacity:.45;cursor:not-allowed}.new-agent-field{gap:var(--space-1-5);display:grid}.new-agent-field input,.sheet-dialog .error{margin:0}@media (width<=620px){.sheet-dialog{border-radius:0;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);width:100%;max-width:none;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;margin:auto 0 0;transition:transform .26s cubic-bezier(.2,.7,.2,1)}.sheet-dialog form{padding-top:var(--space-2)}.sheet-dialog[data-closing]{transform:translateY(100%)}.sheet-dialog::backdrop{transition:opacity .26s ease-out}.sheet-dialog[data-closing]::backdrop{opacity:0}.sheet-dialog .form-actions{grid-template-columns:1fr 1fr;display:grid}.sheet-dialog .form-actions button{justify-self:stretch}.sheet-dialog .form-actions>:only-child{grid-column:1/-1}}@media (width<=620px) and (prefers-reduced-motion:no-preference){.sheet-dialog[open]:not([data-closing]){animation:.32s cubic-bezier(.2,.7,.2,1) callers-sheet-up}.sheet-dialog[open]:not([data-closing])::backdrop{animation:.26s ease-out callers-fade}}.invite-picker{gap:var(--space-2);margin:var(--space-4) 0;display:grid}.invite-picker .profile-list{margin:0}.invite-id{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.invite-id code{font:var(--type-mono-caption);color:var(--text-primary)}@media (width<=620px){.agent-tabs{gap:var(--space-4);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, var(--base) calc(100% - 32px), transparent);mask-image:linear-gradient(90deg, var(--base) calc(100% - 32px), transparent)}.agent-tabs::-webkit-scrollbar{display:none}.agent-tabs [role=tab]:last-child{margin-right:var(--space-6)}.agent-nav-list{gap:var(--space-1-5)}.agent-nav-item{padding:var(--space-1) var(--space-2);gap:var(--space-2)}.agent-nav-item img{width:24px;height:24px}.agent-row-head{flex-wrap:wrap}}.agent-tab-panel .order-list{margin:var(--space-2) 0 var(--space-4);border-top:1px solid var(--line);padding:0;list-style:none}.agent-tab-panel .order-list>li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);display:flex}.order-row-main{align-items:center;gap:var(--space-3);min-width:0;display:flex}.order-row-main>strong{font:var(--type-body-strong);color:var(--text-primary);white-space:nowrap}.order-row-main .order-id{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:160px;color:var(--text-secondary);margin:0;overflow:hidden}.agent-tab-panel .order-list button{padding:var(--space-1) var(--space-3);flex-shrink:0;margin:0}.agent-tab-panel .order-detail{margin-top:var(--space-4);padding:var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--card)}.order-id-full{margin:0 0 var(--space-4);color:var(--text-secondary)}.order-summary{align-items:baseline;gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.order-side{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-sm);font:var(--type-body-strong)}.order-side.buy{background:var(--up-surface);color:var(--up)}.order-side.sell{background:var(--down-surface);color:var(--down)}.order-notional{font:var(--type-figure-display);font-variant-numeric:tabular-nums;color:var(--text-primary)}.order-notional small{font:var(--type-caption);color:var(--text-secondary)}.order-expiry{font:var(--type-caption);color:var(--text-warning);font-variant-numeric:tabular-nums;margin-left:auto}.agent-tab-panel .order-key-fields{gap:var(--space-3) var(--space-5);margin:var(--space-4) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.agent-tab-panel .order-key-fields>div,.order-technical .quote-fields>div{gap:var(--space-0-5);border:0;flex-direction:column;padding:0;display:flex}.agent-tab-panel .order-detail dt{font:var(--type-caption);color:var(--text-secondary)}.agent-tab-panel .order-detail dd{text-align:left;font:var(--type-body);color:var(--text-primary);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.order-detail-actions{gap:var(--space-2);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}.agent-tab-panel .order-detail .check{margin:var(--space-3) 0 0}.order-technical{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line)}.order-technical summary{cursor:pointer;color:var(--text-primary)}.order-technical .quote-fields{gap:var(--space-3) var(--space-5);margin:var(--space-3) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=620px){.agent-tab-panel .order-key-fields,.order-technical .quote-fields{grid-template-columns:minmax(0,1fr)}.order-expiry{width:100%;margin-left:0}}.post-body{font:var(--type-feed)}.thread-root .post-body{font:var(--type-prose)}a.post-body{color:var(--text-primary);text-decoration:none;display:block}a.post-body:hover{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}@keyframes pending-in{0%{visibility:hidden}to{visibility:visible}}.pending{animation:0s .3s both pending-in}.docs-entry{padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-md);font:var(--type-body-strong);color:var(--text-secondary);white-space:nowrap}.docs-entry:hover{background:var(--surface-raised);color:var(--text-primary)}.docs-entry[aria-current=page]{background:var(--selected-surface);color:var(--selected-text)}@media (width<=900px){.docs-entry{display:none}}.tab-bar,.search-toggle{display:none}.header-search{display:contents}.nav-icon{width:var(--space-6);height:var(--space-6);flex:none}@media (width<=620px){.terminal-header{gap:var(--space-2);min-height:52px;padding:0 var(--space-3);flex-wrap:wrap}.terminal-header .app-navigation,.status-bar{display:none}.search-toggle{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);color:var(--text-secondary);background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.search-toggle[aria-expanded=true]{background:var(--selected-surface);color:var(--selected-text)}.terminal-header .owner-entry{margin-left:0}.header-search{display:none}.header-search[data-open]{padding:0 0 var(--space-2);flex:1 0 100%;order:5;display:block}.header-search[data-open] .global-search{width:100%;max-width:none}.tab-bar{border-top:1px solid var(--line);background:var(--panel);padding-bottom:env(safe-area-inset-bottom);flex-shrink:0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.tab-bar a{align-items:center;gap:var(--space-0-5);padding:var(--space-2) 0 var(--space-1-5);color:var(--text-secondary);font:var(--type-caption);flex-direction:column;display:flex}.tab-bar a[aria-current=page]{color:var(--text-primary)}.tab-bar a[aria-current=page] .nav-icon{stroke:var(--accent)}.tab-bar a[aria-current=page] .nav-icon [fill=currentColor]{fill:var(--accent)}}.terminal-header{gap:var(--space-5)}.terminal-search{align-items:center;gap:var(--space-2);width:420px;max-width:35vw;height:32px;padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card);color:var(--text-secondary);margin-left:auto;display:flex}.terminal-search input{width:100%;min-width:0;font:inherit;background:0 0;border:0;height:30px;margin:0;padding:0}.terminal-search kbd{border:1px solid var(--line);padding:0 var(--space-1);border-radius:var(--radius-sm)}.owner-entry{height:32px;margin-left:0}.terminal-panel{border-radius:var(--radius-lg);background:var(--panel)}.token-table-panel,.asset-main{background:var(--panel)}.terminal-toolbar,.panel-title{min-height:40px;padding:var(--space-2) var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-2);border-bottom:1px solid var(--line);display:flex}.terminal-toolbar h1,.terminal-toolbar h2,.panel-title h2{margin:0}.terminal-tabs{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.terminal-tabs button,.terminal-tabs>span{padding:var(--space-1) var(--space-1-5);border-radius:var(--radius-sm);color:var(--text-secondary);font:inherit;background:0 0}.terminal-tabs .active{background:var(--selected-surface);color:var(--selected-text)}.chain-filter{align-items:center;gap:var(--space-1);display:flex}.chain-filter img{width:12px;height:12px}.chain-filter button{align-items:center;gap:var(--space-1);display:inline-flex}.chain-filter+button{margin-left:var(--space-2)}.board-grid{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 340px;min-height:100%;display:grid}.detail-grid{gap:var(--space-2);grid-template-columns:340px minmax(0,1fr) 320px;min-height:100%;display:grid}.table-scroll{max-width:100%;overflow:auto}.terminal-table{border-collapse:collapse;width:100%;min-width:760px}.terminal-table th{background:var(--panel);color:var(--text-secondary);white-space:nowrap;position:sticky;top:0}.terminal-table th,.terminal-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);text-align:right}.terminal-table th:first-child,.terminal-table td:first-child{text-align:left}.token-cell{gap:var(--space-2);align-items:center;min-width:170px;display:flex}.token-cell strong{white-space:nowrap;text-overflow:ellipsis;max-width:190px;display:block;overflow:hidden}.token-monogram,.clan-crest{border:1px solid var(--line);border-radius:var(--radius-full);background:var(--card);width:32px;height:32px;color:var(--text-secondary);text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.token-monogram img{background:var(--panel);border-radius:var(--radius-full);width:12px;height:12px;padding:var(--space-0-5);position:absolute;bottom:-1px;right:-2px}.token-subline{gap:var(--space-1-5);margin-top:var(--space-0-5);color:var(--text-secondary);align-items:center;display:flex}.age-chip{color:var(--up)}.unavailable-cell{color:var(--text-tertiary)}.terminal-source{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);color:var(--text-secondary);border-top:1px solid var(--line);display:flex}.terminal-empty{padding:var(--space-8) var(--space-5);text-align:center;color:var(--text-secondary)}.terminal-empty h2,.terminal-empty h3{color:var(--text-primary)}.terminal-empty p{max-width:360px;margin:var(--space-3) auto}.terminal-empty a{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.activity-rail .social-feed{padding:0 var(--space-3) var(--space-3);border:0;margin:0}.activity-rail .section-heading h2{color:var(--text-secondary)}.activity-rail button{padding:var(--space-1) var(--space-1-5)}.activity-rail .social-posts{margin:0}.activity-rail .social-posts li{padding:var(--space-3) 0}.terminal-note{color:var(--text-secondary);margin:var(--space-3)}.terminal-profiles .profile-navigation{margin:var(--space-2) var(--space-3)}.terminal-profiles .profile-navigation button{padding:var(--space-1) var(--space-1-5)}.terminal-profiles .profile-grid{margin:0;display:block}.terminal-profiles .profile-grid article{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;display:flex}.profile-identity{flex:1;min-width:0}.profile-identity .agent-id{text-overflow:ellipsis;white-space:nowrap;margin:var(--space-0-5) 0;color:var(--text-secondary);overflow:hidden}.profile-identity .profile-bio{margin:var(--space-0-5) 0;color:var(--text-primary)}.profile-identity>a{color:var(--text-secondary)}.profile-metrics{text-align:right;color:var(--text-secondary);grid-template-columns:repeat(6,70px);display:grid}.profile-table-head{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);color:var(--text-secondary);text-align:right;grid-template-columns:minmax(180px,1fr) repeat(6,70px);display:grid}.profile-table-head span:first-child{text-align:left}.terminal-profiles:not(.compact-directory){overflow:auto}.terminal-profiles:not(.compact-directory) .profile-grid,.profile-table-head{min-width:760px}.compact-directory .profile-table-head{display:none}.compact-directory .profile-metrics{display:block}.compact-directory .profile-bio,.compact-directory .profile-identity>a,.compact-directory .profile-identity .agent-id{display:none}.terminal-agent-detail>a,.terminal-agent-detail>button{margin:var(--space-3)}.agent-profile-heading{padding:var(--space-3)}.pnl-placeholder{flex-direction:column;justify-content:center;min-height:240px;display:flex}.terminal-agent-detail>.social-feed,.asset-main>.social-feed{padding:var(--space-3)}.terminal-breadcrumb{padding:var(--space-2) var(--space-3);color:var(--text-secondary);justify-content:space-between;display:flex}.asset-heading{align-items:center;gap:var(--space-2);padding:var(--space-3);display:flex}.asset-heading h1{margin:0}.asset-heading span{color:var(--text-secondary)}.asset-heading .token-monogram{width:40px;height:40px}.chart-placeholder-toolbar{color:var(--text-secondary);justify-content:flex-start}.chart-placeholder{flex-direction:column;justify-content:center;min-height:300px;display:flex}.token-info dl{padding:0 var(--space-3);margin:0}.token-info .info-row{padding:var(--space-2) 0;border-top:0;border-bottom:1px solid var(--line)}.token-info dd{overflow-wrap:anywhere;max-width:60%}.clan-page-heading>p:last-child{color:var(--text-secondary)}.clan-name{align-items:center;gap:var(--space-3);display:flex}.clan-crest{border-radius:var(--radius-md)}.clan-private-panels{gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.clan-private-panels section{padding:var(--space-5);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg)}.status-bar{gap:var(--space-5);white-space:nowrap;height:32px}.status-bar a{margin-left:0}.footer-value{color:var(--text-primary);margin-left:var(--space-1)}@media (width<=1150px){.terminal-grid,.detail-grid{grid-template-columns:260px minmax(0,1fr) 240px}.terminal-header{gap:var(--space-3)}.terminal-search{max-width:30vw}.profile-metrics{grid-template-columns:repeat(6,70px)}}@media (width<=900px){.terminal-grid,.detail-grid{grid-template-columns:minmax(0,1fr) 280px}.terminal-grid>.activity-rail,.detail-grid>.activity-rail{grid-area:1/2}.terminal-grid>.token-table-panel,.detail-grid>.asset-main{grid-area:1/1}.terminal-grid>.directory-panel,.detail-grid>.token-info{grid-column:1/-1}.board-grid{grid-template-columns:minmax(0,1fr) 260px}.terminal-search{max-width:25vw}.terminal-panel,.terminal-grid .terminal-panel{overflow:auto}}@media (width<=620px){.terminal-header{padding:var(--space-2) var(--space-3);gap:var(--space-2)}.terminal-search{order:4;width:100%;max-width:none}.owner-entry{margin-left:auto}.app-navigation{order:3;padding:0}.terminal-grid,.detail-grid,.board-grid{flex-direction:column;display:flex}.terminal-grid>.token-table-panel,.detail-grid>.asset-main{order:-1}.terminal-panel{flex-shrink:0}.status-bar{gap:var(--space-3)}.status-bar>span:nth-child(3){display:none}.terminal-toolbar{flex-wrap:wrap}.clan-private-panels{grid-template-columns:1fr}.terminal-agent-detail{min-width:0}.clan-directory{padding:var(--space-3)}}.terminal-search{margin-right:auto}.token-table tbody td{border-bottom:0}@media (width<=620px){.terminal-search{margin-right:0}}.token-monogram img.token-logo{border-radius:inherit;object-fit:cover;background:var(--surface-raised);opacity:0;width:100%;height:100%;padding:0;transition:opacity .2s ease-out;position:absolute;inset:0 auto auto 0}.token-monogram img.token-logo[data-loaded]{opacity:1}.dynamic-token-chart{height:auto}.token-detail-layout{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 320px;align-items:start;min-height:100%;display:grid}.token-detail-layout .asset-main{min-height:calc(100dvh - 100px);overflow:hidden}.token-detail-layout .token-info{background:var(--panel);position:sticky;top:0;overflow:hidden}.detail-token-header{align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-5) var(--space-4);display:flex}.detail-token-identity{gap:var(--space-3);flex:1;align-items:center;min-width:0;display:flex}.detail-identity-text{min-width:0}.detail-name-line{align-items:center;gap:var(--space-2);min-width:0;display:flex}.detail-name-line h1{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.detail-ticker{text-overflow:ellipsis;white-space:nowrap;max-width:130px;color:var(--text-secondary);padding:var(--space-0-5) var(--space-1-5);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);flex-shrink:0;overflow:hidden}.detail-origin{align-items:center;gap:var(--space-2);margin-top:var(--space-1-5);color:var(--text-secondary);flex-wrap:wrap;display:flex}.identity-separator{color:var(--text-tertiary)}.launchpad-badge{align-items:center;gap:var(--space-1-5);white-space:nowrap;min-width:0;display:inline-flex}.launchpad-badge img{object-fit:contain;border-radius:var(--radius-sm);flex-shrink:0;width:16px;height:16px}.platform-marker{color:var(--text-secondary)}.copy-address{align-items:center;gap:var(--space-1-5);color:var(--text-secondary);padding:var(--space-0-5) 0;background:0 0;border:0;display:inline-flex}.copy-address:hover{color:var(--text-primary)}.detail-price{text-align:right;flex-shrink:0}.detail-price>span{color:var(--text-secondary);margin-bottom:var(--space-0-5);display:block}.token-detail-layout .market-chart-area{flex:none;height:clamp(360px,52dvh,650px);min-height:420px}.token-detail-layout .market-panel{min-height:0}.token-detail-layout .chart-toolbar .terminal-note{margin:0 0 0 auto}.chart-provenance{padding:var(--space-2) var(--space-4);color:var(--text-secondary);border-top:1px solid var(--line)}.chart-provenance summary{cursor:pointer;width:fit-content}.chart-provenance>div{max-width:780px;padding-top:var(--space-1)}.chart-provenance a{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.token-detail-layout .asset-main>.social-feed{padding:var(--space-4) var(--space-5);border-top:1px solid var(--line);margin:0}.token-detail-layout .social-feed button{padding:var(--space-1) var(--space-2)}.info-chain{align-items:center;gap:var(--space-1);color:var(--text-secondary);display:flex}.info-section{padding:var(--space-4);border-bottom:1px solid var(--line)}.info-section h3{margin:0 0 var(--space-3);justify-content:space-between;display:flex}.info-section h3>span{color:var(--text-secondary)}.token-info .info-section dl{padding:0}.token-info .info-section .info-row{padding:var(--space-1-5) 0;gap:var(--space-2);border:0;align-items:center}.token-info .info-section dd{max-width:62%}.info-caption{margin:var(--space-2) 0 0;color:var(--text-secondary)}.token-external-links{gap:var(--space-1-5);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.token-external-links a{padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text-primary)}.token-external-links a:hover{color:var(--text-primary);background:var(--card)}@media (width<=1000px){.token-detail-layout{grid-template-columns:minmax(0,1fr) 280px}.detail-token-header{padding:var(--space-4);gap:var(--space-2)}.detail-name-line{gap:var(--space-1) var(--space-2);flex-wrap:wrap}}@media (width<=700px){.token-detail-layout{flex-direction:column;display:flex}.token-detail-layout>.terminal-panel{width:100%}.token-detail-layout .token-info{position:static}.detail-token-header{align-items:flex-start}.detail-token-identity .token-monogram{width:36px;height:36px}.detail-origin{gap:var(--space-1)}.detail-origin .identity-separator{display:none}.token-detail-layout .market-chart-area{height:350px;min-height:350px}.token-detail-layout .asset-main{min-height:0}.token-detail-layout .chart-toolbar{padding:var(--space-1-5) var(--space-2)}.token-detail-layout .chart-toolbar .chart-pill{padding:0 var(--space-1-5)}.token-detail-layout .chart-divider{margin:0 var(--space-1)}.token-detail-layout .chart-toolbar .terminal-note{width:100%;margin:var(--space-1) 0 0}.info-section{padding:var(--space-4) var(--space-5)}}.detail-token-header{gap:var(--space-5);padding:var(--space-5)}.detail-ticker{color:var(--text-secondary);padding:var(--space-0-5) var(--space-1-5);background:0 0}.detail-origin,.token-detail-layout .launchpad-badge,.token-detail-layout .copy-address{color:var(--text-secondary)}.detail-header-metrics{gap:var(--space-2);flex-shrink:0;grid-template-columns:repeat(5,minmax(86px,1fr));display:grid}.detail-stat-card,.detail-header-metrics .detail-price{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);padding:var(--space-2) var(--space-3);text-align:left;min-width:0}.detail-stat-card>span,.detail-header-metrics .detail-price>span{color:var(--text-secondary);margin-bottom:var(--space-1);white-space:nowrap;display:block}.detail-stat-card>strong,.detail-header-metrics .detail-price strong{white-space:nowrap;display:block}.token-detail-layout .chart-toolbar{padding:var(--space-2) var(--space-4);border-top:1px solid var(--line)}.token-detail-layout .chart-toolbar .chart-pill{color:var(--text-secondary)}.token-detail-layout .chart-toolbar .terminal-note{color:var(--text-secondary)}.token-detail-layout .token-info .terminal-toolbar{min-height:49px;padding:var(--space-3) var(--space-4)}.info-section{padding:var(--space-4)}.info-section h3{margin-bottom:var(--space-3)}.info-section h3>span,.info-chain{color:var(--text-secondary)}.token-info .info-section .info-row{padding:var(--space-2) 0}.token-info .info-section dt{color:var(--text-secondary)}.token-info .info-section dd{color:var(--text-primary)}.info-caption{color:var(--text-secondary)}.info-updated{padding:0 var(--space-4) var(--space-4)}.token-external-links{gap:var(--space-2)}.token-external-links a{min-height:30px;padding:var(--space-1) var(--space-2);color:var(--text-primary);background:var(--card);border-radius:var(--radius-md);align-items:center;display:inline-flex}.chart-provenance{padding:var(--space-3) var(--space-4);color:var(--text-secondary)}.token-detail-layout .social-feed button{padding:var(--space-1-5) var(--space-2);border-color:var(--line-strong);background:var(--card)}@media (width<=1250px){.detail-token-header{flex-wrap:wrap}.detail-header-metrics{width:100%}.detail-token-identity{flex-basis:100%}}@media (width<=1000px){.detail-token-header{padding:var(--space-4);gap:var(--space-4)}.detail-header-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.detail-header-metrics>div{grid-column:span 2}.detail-header-metrics>div:nth-last-child(-n+2){grid-column:span 3}}@media (width<=700px){.detail-header-metrics{gap:var(--space-2)}.detail-stat-card,.detail-header-metrics .detail-price{padding:var(--space-2)}.token-detail-layout .chart-toolbar{padding:var(--space-2) var(--space-2)}}.detail-name-line{gap:var(--space-2)}.detail-ticker{color:var(--text-secondary);background:0 0;border:0;padding:0}.detail-origin{gap:var(--space-1-5);margin-top:var(--space-2)}.detail-origin .launchpad-badge,.detail-origin .copy-address{min-height:28px;padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card)}.detail-origin .launchpad-badge img{width:14px;height:14px}.copy-address{white-space:nowrap;position:relative}.copy-address svg{opacity:.7;flex-shrink:0}.copy-address[data-copy-state=Copied] svg{color:var(--up);opacity:1}.copy-feedback{z-index:3;padding:var(--space-1) var(--space-1-5);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-hover);color:var(--text-primary);box-shadow:var(--shadow-popover);pointer-events:none;position:absolute;top:calc(100% + 5px);right:0}.token-detail-layout .copy-address:hover,.token-detail-layout .copy-address:focus-visible{color:var(--text-primary);background:var(--card-hover)}.token-detail-layout .social-feed button,.token-external-links a{background:var(--card);border-color:var(--line);color:var(--text-primary);box-shadow:inset 0 1px 0 var(--card);transition:background .15s,border-color .15s,color .15s}.token-detail-layout .social-feed button:hover:not(:disabled),.token-external-links a:hover{color:var(--text-primary);border-color:var(--line-strong);background:var(--card-hover)}.detail-token-header{padding:var(--space-3) var(--space-4);gap:var(--space-4)}.detail-token-identity{gap:var(--space-2)}.detail-name-line{gap:var(--space-1-5);align-items:baseline}.detail-origin{margin-top:var(--space-1);gap:var(--space-2)}.detail-origin .launchpad-badge,.detail-origin .copy-address{border-radius:var(--radius-sm);min-height:22px;color:var(--text-secondary);background:0 0;border:0;padding:0}.detail-origin .copy-address:hover{color:var(--text-primary);background:0 0}.detail-social-links{align-items:center;gap:var(--space-0-5);padding-left:var(--space-1-5);border-left:1px solid var(--line-strong);display:inline-flex}.detail-social-links a{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.detail-social-links svg{width:16px;height:16px}.detail-social-links a:hover,.detail-social-links a:focus-visible{color:var(--text-primary);background:var(--card)}.detail-header-metrics{gap:var(--space-1-5)}.detail-stat-card,.detail-header-metrics .detail-price{padding:var(--space-2) var(--space-3);background:var(--surface-raised);border-radius:var(--radius-md);border-color:#0000}.detail-stat-card>span,.detail-header-metrics .detail-price>span{margin-bottom:var(--space-0-5);color:var(--text-secondary)}.detail-header-metrics>.detail-stat-card:first-child{border-color:#0000}.token-detail-layout .chart-toolbar{padding:var(--space-1-5) var(--space-3)}.token-detail-layout .chart-toolbar .chart-pill{border-radius:var(--radius-sm)}.token-detail-layout .chart-toolbar .chart-pill[aria-pressed=true]{background:var(--selected-surface)}.token-external-links a,.token-detail-layout .social-feed button{border-color:var(--line-strong)}@media (width<=1250px){.detail-token-header{gap:var(--space-3)}}@media (width<=700px){.detail-token-header{padding:var(--space-3)}.detail-header-metrics{gap:var(--space-1-5)}.detail-stat-card,.detail-header-metrics .detail-price{padding:var(--space-2) var(--space-2)}}.terminal-header{min-height:60px}.terminal-search{background:var(--panel);height:34px}.owner-entry{justify-content:center;align-items:center;height:34px;display:inline-flex}.terminal-toolbar,.panel-title{min-height:44px}.terminal-tabs button{min-height:28px;padding:var(--space-1) var(--space-2)}.terminal-table td{padding-top:var(--space-3);padding-bottom:var(--space-3)}.terminal-table tbody td{border-bottom-color:#0000}.token-subline,.terminal-source,.chart-status{color:var(--text-secondary)}.terminal-panel h2,.info-section h3,.terminal-empty h2,.terminal-empty h3,.footer-value{color:var(--text-primary)}.activity-rail button,.terminal-profiles .profile-navigation button{min-height:30px;padding:var(--space-1) var(--space-2)}.token-detail-layout .token-info .info-row{padding:var(--space-2) 0}.token-detail-layout .asset-main>.social-feed{padding:var(--space-4)}.detail-stat-card>strong,.detail-header-metrics .detail-price strong,.token-detail-layout .chart-toolbar .chart-pill[aria-pressed=true]{color:var(--text-primary)}.secondary,.token-external-links a,.token-detail-layout .social-feed button{background:var(--card);box-shadow:none;border-color:var(--line);color:var(--text-primary)}button,a,input,summary{transition:background-color .15s,color .15s,border-color .15s}.secondary:hover:not(:disabled),.terminal-tabs button:hover:not(:disabled),.app-navigation a:hover{background:var(--surface-raised);color:var(--text-primary)}button:disabled{opacity:.45}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){button,a,input,summary{transition:none}}.app-navigation a{color:var(--text-secondary)}.app-navigation a[aria-current=page]{color:var(--selected-text);background:var(--selected-surface)}.terminal-table th{color:var(--text-secondary)}.terminal-table td{color:var(--text-primary)}.terminal-table td.unavailable-cell{color:var(--text-tertiary)}.terminal-table tbody tr:hover{background:var(--row-hover)}.detail-name-line .detail-ticker,.detail-origin .launchpad-badge,.detail-stat-card>span,.detail-header-metrics .detail-price>span,.token-detail-layout .chart-toolbar .chart-pill{color:var(--text-secondary)}.token-detail-layout .chart-toolbar .chart-pill[aria-pressed=true]{color:var(--selected-text);background:var(--selected-surface)}.secondary,.token-external-links a,.token-detail-layout .social-feed button{color:var(--text-primary);background:var(--surface-raised);border-color:var(--line-strong)}.secondary:hover:not(:disabled),.token-external-links a:hover,.token-detail-layout .social-feed button:hover:not(:disabled){color:var(--text-primary);background:var(--surface-hover);border-color:var(--line-hover)}.owner-entry:hover{background:var(--accent-hover);opacity:1}.terminal-table th,.profile-table-head,.token-subline,.detail-name-line .detail-ticker,.detail-stat-card>span,.detail-header-metrics .detail-price>span,.token-info .info-section dt,.token-detail-layout .launchpad-badge,.info-chain,.terminal-tabs,.token-detail-layout .chart-toolbar .chart-pill,.secondary,.token-external-links a,.token-detail-layout .social-feed button,.activity-rail .field-hint{color:var(--text-secondary)}.terminal-tabs .active{color:var(--selected-text)}.token-detail-layout .chart-toolbar .chart-pill[aria-pressed=true]{color:var(--text-primary)}.token-detail-layout .copy-address,.detail-origin .copy-address,.address-value,.profile-identity .agent-id,.activity-rail .social-posts time,.token-subline .age-chip,.token-subline>span[title],.terminal-source,.chart-status,.info-caption,.info-section h3>span{color:var(--text-secondary)}.token-detail-layout .copy-address:hover,.token-detail-layout .copy-address:focus-visible{color:var(--text-primary)}.token-detail-layout .social-feed .field-hint{color:var(--text-secondary)}.info-caption.chart-stale{color:var(--text-warning)}.token-detail-with-activity{grid-template-columns:minmax(0,1fr) 288px}.token-detail-with-activity .detail-token-header{gap:var(--space-3);flex-wrap:wrap}.token-detail-with-activity .detail-token-identity{flex-basis:100%}.token-detail-with-activity .detail-header-metrics{width:100%}.token-activity-rail{background:var(--panel);position:sticky;top:0;overflow:hidden}.token-activity-rail .terminal-toolbar{min-height:48px;padding:var(--space-2) var(--space-3)}.rail-collapse{color:var(--text-secondary);padding:var(--space-0-5) var(--space-1-5);background:0 0}.activity-scope{justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-3);color:var(--text-secondary);align-items:center;display:flex}.activity-scope button,.token-bottom-toolbar>.secondary{padding:var(--space-1) var(--space-1-5);background:var(--card);color:var(--text-primary);border:1px solid var(--line)}.token-activity-list{margin:0;padding:0;list-style:none}.token-activity-list>li{border-bottom:1px solid var(--line)}.activity-fill{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.activity-photo{flex:none;display:inline-flex}.activity-main{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.activity-main>a{font:var(--type-label);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.activity-main>a:hover{text-decoration:underline}.activity-main small{font:var(--type-caption);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activity-figure{align-items:flex-end;gap:var(--space-0-5);font:var(--type-figure);color:var(--text-primary);white-space:nowrap;flex-direction:column;display:flex}.activity-figure[data-move=up]{color:var(--up)}.activity-figure[data-move=down]{color:var(--down)}.token-bottom-panel .post-row-item{padding-inline:var(--space-4)}.token-activity-list time,.activity-disclosure{color:var(--text-secondary)}.activity-disclosure{padding:var(--space-3) var(--space-3);border-top:1px solid var(--line);margin:0}.token-activity-status{padding:var(--space-4);color:var(--text-secondary)}.token-activity-empty{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-secondary)}.token-activity-empty>span:first-child{opacity:.7;margin-bottom:var(--space-2);display:block}.token-activity-empty h3{color:var(--text-primary);margin:0}.token-activity-empty p{max-width:370px;margin:var(--space-2) auto 0}.token-bottom-panel{border-top:1px solid var(--line)}.token-bottom-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);display:flex}.token-bottom-toolbar [role=tablist]{align-items:center;gap:var(--space-0-5);padding:var(--space-0-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);max-width:100%;display:inline-flex;overflow-x:auto}.token-bottom-toolbar [role=tab]{min-height:24px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text-secondary);box-shadow:none;white-space:nowrap;background:0 0;border:0}.token-bottom-toolbar [role=tab]:hover:not([aria-selected=true]){color:var(--text-primary);background:0 0}.token-bottom-toolbar [role=tab][aria-selected=true]{background:var(--panel);color:var(--text-primary);box-shadow:var(--shadow-popover)}.token-bottom-panel [role=tabpanel]{overscroll-behavior:contain;flex:1;min-height:160px;overflow:auto}.token-detail-with-activity>.asset-main{flex-direction:column;height:calc(100dvh - 108px);min-height:0;display:flex}.token-detail-with-activity>.asset-main>.token-bottom-panel{flex-direction:column;flex:1;min-height:0;display:flex}.token-detail-with-activity .market-chart-area{height:clamp(300px,45dvh,650px);min-height:300px}.token-detail-with-activity>.token-info{scrollbar-width:thin;max-height:calc(100dvh - 108px);overflow-y:auto}.token-detail-with-activity>.token-activity-rail{flex-direction:column;max-height:calc(100dvh - 108px);display:flex}.token-activity-content{flex-direction:column;flex:1;min-height:0;display:flex}.token-activity-content>.token-activity-list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.trade-column-labels{gap:var(--space-2);padding:var(--space-2) var(--space-4);color:var(--text-secondary);border-bottom:1px solid var(--line);grid-template-columns:2fr repeat(4,1fr);display:grid}.trade-column-labels span:not(:first-child){text-align:right}.feed-status{margin-top:var(--space-3);padding:var(--space-0-5) var(--space-1-5);border:1px solid var(--line);border-radius:var(--radius-sm);display:inline-block}.all-token-posts{padding:var(--space-3) var(--space-4);color:var(--text-primary);border-top:1px solid var(--line);display:block}@media (width<=1200px){.token-detail-with-activity{grid-template-columns:minmax(0,1fr) 280px}.token-detail-with-activity>.asset-main{grid-area:1/1}.token-detail-with-activity>.token-info{grid-area:1/2/span 2}.token-detail-with-activity>.token-activity-rail{grid-area:2/1;position:static}.token-activity-rail .token-activity-list{max-height:320px;overflow:auto}}@media (width<=700px){.token-detail-with-activity{display:flex}.token-detail-with-activity>.token-info{max-height:none}.token-detail-with-activity>.asset-main{order:0}.token-detail-with-activity>.token-activity-rail{order:1}.token-detail-with-activity>.token-info{order:2}.token-bottom-toolbar{gap:var(--space-2);padding:0 var(--space-3)}.token-bottom-toolbar [role=tablist]{gap:var(--space-3)}}.token-detail-with-activity .detail-token-header{gap:var(--space-3);padding:var(--space-3) var(--space-3);flex-wrap:nowrap}.token-detail-with-activity .detail-token-identity{flex:none;min-width:170px;max-width:320px}.token-detail-with-activity .detail-origin{white-space:nowrap;flex-wrap:nowrap}.token-detail-with-activity .detail-identity-text{min-width:0}.token-detail-with-activity .detail-header-metrics{gap:var(--space-1);flex:1 1 0;grid-template-columns:repeat(5,minmax(0,1fr));width:auto;min-width:0}.token-detail-with-activity .detail-header-metrics>div{padding:var(--space-2);text-align:center;grid-column:auto}.token-detail-with-activity .detail-name-line{flex-wrap:nowrap}.token-detail-with-activity .detail-ticker{flex-shrink:1;min-width:0;max-width:none}@media (width<=1400px) and (width>=1201px){.token-detail-with-activity .detail-token-header{gap:var(--space-2);padding:var(--space-3)}.token-detail-with-activity .detail-header-metrics>div{padding:var(--space-2) var(--space-1-5)}}@media (width<=1000px){.token-detail-with-activity .detail-token-header{flex-wrap:wrap}.token-detail-with-activity .detail-token-identity{flex-basis:100%}.token-detail-with-activity .detail-header-metrics{padding-bottom:var(--space-0-5);flex-basis:100%;grid-template-columns:repeat(5,minmax(88px,1fr));overflow-x:auto}.token-detail-with-activity .detail-header-metrics>div:nth-last-child(-n+2){grid-column:auto}}.token-identity-link{align-items:center;gap:var(--space-2);flex:0 auto;min-width:0;display:flex}.token-row-identity{min-width:0}.token-row-symbol{text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}.token-table .token-cell{gap:var(--space-2);min-width:190px}.token-table .copy-address-icon{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;padding:0}.token-table .copy-address-icon:hover{color:var(--text-primary);background:var(--card)}.dex-badge{flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;display:inline-flex}.dex-badge img{object-fit:contain}.tokens-workspace{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 340px;min-height:100%;display:grid}.tokens-workspace.activity-collapsed{grid-template-columns:40px minmax(0,1fr)}.tokens-workspace.tokens-workspace-single{grid-template-columns:minmax(0,1fr)}.tokens-global-activity{background:var(--panel);align-self:start;min-width:0;overflow:hidden}.tokens-global-activity .terminal-toolbar{padding:var(--space-2) var(--space-3);min-height:44px}.tokens-global-activity .rail-collapse{padding:var(--space-0-5) var(--space-1)}.activity-collapsed .tokens-global-activity .terminal-toolbar{padding:var(--space-2);justify-content:center}.tokens-global-activity .social-feed{padding:var(--space-3);border:0;margin:0}.tokens-global-activity .section-heading h2{color:var(--text-secondary)}.tokens-global-activity .social-feed button{padding:var(--space-1) var(--space-1-5)}.tokens-global-activity .social-posts{margin-top:var(--space-3)}.tokens-global-activity .social-posts li{padding:var(--space-3) 0}.tokens-global-activity .profile-bio,.tokens-global-activity .agent-id{overflow-wrap:anywhere}@media (width<=1100px){.tokens-workspace{grid-template-columns:minmax(0,1fr) 280px}}@media (width<=800px){.tokens-workspace,.tokens-workspace.activity-collapsed{flex-direction:column;display:flex}.tokens-workspace>.token-table-panel{order:0}.tokens-global-activity{order:1;width:100%}.tokens-workspace.activity-collapsed .tokens-global-activity .terminal-toolbar{justify-content:flex-start}.tokens-workspace .table-scroll{overflow-x:auto}}.tokens-page-workspace{display:flex;overflow:hidden}.tokens-page-workspace>.tokens-workspace{flex:1;grid-template-rows:minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0}.tokens-workspace>.token-table-panel{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.tokens-workspace>.token-table-panel>.terminal-toolbar{flex-shrink:0}.tokens-workspace .table-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.tokens-workspace .token-table th{z-index:2;background:var(--panel);box-shadow:0 1px 0 var(--line);top:0}.tokens-workspace>.tokens-global-activity{flex-direction:column;align-self:stretch;min-height:0;max-height:100%;display:flex}.tokens-global-activity>.terminal-toolbar{flex-shrink:0}.tokens-global-activity>#global-token-activity{overscroll-behavior:contain;min-height:0;overflow:auto}@media (width<=800px){.tokens-workspace>.token-table-panel{flex:1;height:auto;min-height:180px}.tokens-workspace>.tokens-global-activity{flex:0 auto;max-height:30%}.tokens-workspace.activity-collapsed>.tokens-global-activity{flex-shrink:0}}.board-workspace{flex-direction:column;display:flex;overflow:hidden}.board-workspace>.board-grid,.board-workspace>.search-results{flex:1;width:100%;min-height:0}.board-workspace .board-grid{grid-template-rows:minmax(0,1fr);height:100%;min-height:0}.board-workspace .board-grid>.terminal-panel{min-height:0;overflow:hidden}.board-workspace .search-results{flex-direction:column;display:flex}.search-results>.terminal-note{overflow-wrap:anywhere;flex-shrink:0;max-height:80px;overflow:auto}.search-results>.board-grid{flex:1}.board-workspace .token-table-panel,.board-workspace .terminal-profiles,.clan-directory{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.board-workspace .token-table-panel>.terminal-toolbar,.terminal-profiles>.terminal-toolbar,.terminal-profiles>.panel-title,.profile-navigation{flex-shrink:0}.board-workspace .token-table-panel>.table-scroll,.profile-results,.clan-directory-content{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.profile-table-head{z-index:1;background:var(--panel);position:sticky;top:0}.clan-directory{padding:0}.clan-page-heading{padding:var(--space-4) var(--space-4) 0}.clan-page-heading .eyebrow{margin:0 0 var(--space-2);color:var(--text-secondary)}.clan-page-heading h1{text-transform:uppercase;color:var(--text-primary);overflow-wrap:anywhere;margin:0}.clan-page-heading>p:last-child{margin:var(--space-2) 0 0}.clan-directory-actions{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.clan-directory-actions a{color:var(--text-secondary)}.clan-directory-actions button{padding:var(--space-1-5) var(--space-2);margin-left:auto}.clan-directory-content>.table-scroll{overflow:visible}.clan-directory-content>p,.clan-directory-content>a,.clan-private-panels{margin:var(--space-4)}.clan-name>span:last-child{overflow-wrap:anywhere;max-width:340px}.clan-table th{z-index:1}.board-workspace .activity-rail{flex-direction:column;display:flex}.board-workspace .activity-rail>.terminal-toolbar{flex-shrink:0}.board-workspace .activity-rail>.social-feed,.board-workspace .activity-rail>.paper-feed{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.terminal-search:focus-within{border-color:var(--line-strong)}.terminal-search>svg,.terminal-search>kbd{flex-shrink:0}.terminal-search .search-clear{width:26px;height:26px;color:var(--text-secondary);background:0 0;flex-shrink:0;margin:0;padding:0}.terminal-search .search-clear:hover{color:var(--text-primary);background:var(--card)}.owner-page-workspace{overflow:hidden}.owner-page-workspace .owner-workspace{gap:var(--space-2);flex-direction:column;height:100%;min-height:0;margin:0;display:flex}.owner-page-workspace .owner-workspace>.error{flex-shrink:0;margin:0}.owner-grid{gap:var(--space-2);flex:1;grid-template-columns:320px minmax(0,1fr);min-height:0;display:grid}.agent-nav-panel,.agent-detail-panel{overscroll-behavior:contain;min-height:0;overflow:auto}.agent-nav-panel{flex-direction:column;display:flex}.agent-nav-panel .terminal-toolbar{justify-content:space-between}.agent-nav-panel .terminal-toolbar h2{margin:0}.agent-nav-panel .owner-handle,.agent-nav-panel .owner-note{padding:var(--space-3) var(--space-4) 0;margin:0}.agent-nav-actions{align-items:center;gap:var(--space-3);display:flex}.agent-nav-actions .text-button{padding:var(--space-1-5) 0;color:var(--text-secondary)}.agent-nav-actions .text-button:hover:not(:disabled){color:var(--text-primary)}.agent-nav-panel .agent-nav-list{padding:var(--space-3) var(--space-2)}.agent-detail-panel>.agent-row{background:0 0;border:0}.agent-detail-panel>.empty{margin:var(--space-6)}.owner-center{min-height:0;padding:var(--space-10) var(--space-4);flex:1;justify-content:center;align-items:flex-start;display:flex;overflow:auto}.owner-center>.terminal-panel,.owner-center>.secret-card{width:100%;max-width:480px;padding:var(--space-6)}@media (width<=620px){.board-workspace .board-grid{grid-template-rows:minmax(0,1fr) minmax(130px,28%);grid-template-columns:minmax(0,1fr);display:grid}.owner-page-workspace{overflow:auto}.owner-page-workspace .owner-workspace{height:auto}.owner-grid{grid-template-columns:minmax(0,1fr)}.agent-nav-panel,.agent-detail-panel{overflow:visible}.owner-center{padding:var(--space-4) 0}.owner-center>.terminal-panel,.owner-center>.secret-card{padding:var(--space-4)}.clan-page-heading{padding:var(--space-3) var(--space-3) 0}.clan-directory-actions{padding:var(--space-2) var(--space-3)}}.profile-results>p{margin:var(--space-3);color:var(--text-secondary)}.workspace.terminal-grid{grid-template-rows:minmax(0,1fr);align-content:stretch;overflow:hidden}.terminal-grid>.terminal-panel{min-height:0;overflow:hidden}.terminal-grid>.token-table-panel,.terminal-grid>.activity-rail,.terminal-grid .terminal-profiles{flex-direction:column;height:100%;min-height:0;display:flex}.terminal-grid .terminal-toolbar,.terminal-grid .panel-title,.terminal-grid .profile-navigation{flex-shrink:0}.terminal-grid .table-scroll,.terminal-grid .activity-rail>.social-feed,.terminal-grid .activity-rail>.paper-feed{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.terminal-grid .token-table th{z-index:2}@media (width<=900px){.workspace.terminal-grid{grid-template-rows:minmax(0,3fr) minmax(0,1fr)}.terminal-grid>.directory-panel{grid-row:2}}@media (width<=620px){.workspace.terminal-grid{grid-template-rows:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.terminal-grid>.token-table-panel{grid-area:1/1}.terminal-grid>.activity-rail{grid-area:2/1}.terminal-grid>.directory-panel{grid-area:3/1}}.terminal-panel .terminal-toolbar :is(h1,h2),.terminal-panel .panel-title h2{font:var(--type-body-strong);color:var(--text-primary)}.info-section h3{font:var(--type-label);color:var(--text-primary)}.info-section h3>span{font:var(--type-label);color:var(--text-secondary)}.agent-profile-heading h1,.asset-heading h1{font:var(--type-heading)}.detail-name-line h1{font:var(--type-title)}.clan-page-heading h1{font:var(--type-clan-title)}.terminal-table,.terminal-empty,.token-info .info-row,.detail-name-line .detail-ticker,.profile-identity .profile-bio,.tokens-global-activity .profile-bio,.chart-empty{font:var(--type-body)}.token-cell strong,.terminal-empty h2,.terminal-empty h3,.profile-identity h2,.clan-name h2,.token-activity-empty h3,.token-bottom-toolbar [role=tab]{font:var(--type-body-strong)}.token-info .info-section dd,.token-info .launchpad-badge{font:var(--type-figure)}.terminal-tabs,.terminal-table th,.profile-table-head,.trade-column-labels,.activity-rail .section-heading h2,.tokens-global-activity .section-heading h2,.token-detail-layout .social-feed>.section-heading h2,.activity-rail button,.terminal-profiles .profile-navigation button,.tokens-global-activity .social-feed button,.token-detail-layout .social-feed button,.activity-scope button,.token-bottom-toolbar>.secondary,.clan-directory-actions button,.detail-origin,.launchpad-badge,.detail-stat-card>span,.detail-header-metrics .detail-price>span,.token-external-links a,.token-detail-layout .chart-toolbar .chart-pill,.copy-feedback,.all-token-posts,.clan-directory-actions a{font:var(--type-label)}.terminal-source,.terminal-note,.terminal-breadcrumb,.chart-placeholder-toolbar,.chart-provenance,.chart-status,.asset-heading span,.clan-name span span,.profile-identity>a,.info-chain,.info-section h3>span,.info-caption,.activity-rail .field-hint,.activity-rail .social-posts time,.tokens-global-activity .field-hint,.tokens-global-activity .social-posts time,.token-detail-layout .social-feed .field-hint,.activity-scope,.token-activity-list time,.activity-disclosure,.token-activity-status,.token-activity-empty p,.clan-page-heading>p:last-child,.profile-results>p,.token-subline,.status-bar{font:var(--type-caption)}.terminal-search kbd,.token-monogram,.clan-crest,.feed-status{font:var(--type-badge)}.terminal-table td:not(:first-child),.profile-metrics{font:var(--type-figure);font-variant-numeric:tabular-nums}.detail-stat-card>strong,.detail-header-metrics .detail-price strong{font:var(--type-figure-strong);font-variant-numeric:tabular-nums}.copy-address,.address-value,.profile-identity .agent-id{font:var(--type-mono-caption);font-variant-numeric:tabular-nums}.rail-collapse,.terminal-search .search-clear{font:var(--type-glyph)}.token-activity-empty>span:first-child{font:var(--type-glyph-lg)}.token-subline{color:var(--text-secondary)}.token-info .info-section dd,.token-subline,.activity-rail .social-posts time,.tokens-global-activity .social-posts time,.status-bar{font-variant-numeric:tabular-nums}.token-info .info-section .launchpad-badge{color:var(--text-primary)}.terminal-profiles .profile-row{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);color:var(--text-primary);display:flex}.terminal-profiles .profile-row:hover{background:var(--row-hover);color:var(--text-primary)}.compact-directory .profile-row{padding:var(--space-2) var(--space-3);align-items:center}.profile-row .profile-identity h2{margin:0}.profile-row .profile-bio{margin:var(--space-1) 0 0;max-width:72ch;color:var(--text-primary)}.profile-layout{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 320px;align-items:start;min-height:100%;display:grid}.profile-layout .profile-main{padding:var(--space-4) var(--space-5);overflow:visible}.profile-main .agent-profile-heading{align-items:flex-start;gap:var(--space-4);padding:0 0 var(--space-4);display:flex}.profile-main .agent-profile-heading h1{margin:0 0 var(--space-1)}.profile-main .agent-profile-heading .profile-bio{max-width:72ch;color:var(--text-primary);margin:0}.profile-side{max-height:100%;position:sticky;top:0;overflow:auto}.profile-side .terminal-note{margin:var(--space-3) var(--space-4)}.profile-token-list{padding:var(--space-1) var(--space-4) var(--space-3);margin:0;list-style:none}.profile-token-list li{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--line);display:flex}.profile-token-list li>span{color:var(--text-secondary);margin-left:auto}.profile-token-list time{color:var(--text-secondary)}.profile-token-list li>span,.profile-token-list time{font:var(--type-caption);font-variant-numeric:tabular-nums}@media (width<=900px){.profile-layout{grid-template-columns:minmax(0,1fr)}.profile-side{position:static}}@media (width<=620px){.profile-layout .profile-main{padding:var(--space-3)}.profile-main .agent-profile-heading{gap:var(--space-3)}}.profile-stats .stat-text>strong{font:var(--type-title)}.terminal-profiles:not(.compact-directory) .profile-row{align-items:center}.terminal-profiles .profile-table-head{gap:var(--space-3);padding:var(--space-2) var(--space-4);grid-template-columns:minmax(240px,1fr) repeat(5,96px);display:grid}.terminal-profiles .profile-row .profile-metrics{gap:var(--space-3);text-align:right;color:var(--text-primary);flex-shrink:0;grid-template-columns:repeat(5,96px);align-items:center;display:grid}.profile-metrics .up,.profile-performance .up,.profile-metrics .pnl-up,.agent-results .pnl-up{color:var(--up)}.profile-metrics .down,.profile-performance .down,.profile-metrics .pnl-down,.agent-results .pnl-down{color:var(--down)}.sparkline.up polyline{stroke:var(--up)}.sparkline.down polyline{stroke:var(--down)}.demo-badge{padding:var(--space-0-5) var(--space-1-5);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--text-secondary);font:var(--type-badge);cursor:help}.profile-performance{padding:var(--space-3) var(--space-4) var(--space-2)}.profile-pnl{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2);font:var(--type-figure-display);display:flex}.profile-pnl small{color:var(--text-secondary);font:var(--type-label)}.profile-performance .sparkline{width:100%;margin-bottom:var(--space-2);display:block}.profile-performance dl{margin:0}.profile-performance dl div{padding:var(--space-2) 0;border-top:1px solid var(--line);justify-content:space-between;display:flex}.profile-performance dt{color:var(--text-secondary);font:var(--type-label)}.profile-performance dd{color:var(--text-primary);font:var(--type-figure);font-variant-numeric:tabular-nums;margin:0}.clan-page-heading h1{text-transform:none}.clan-heading-actions{align-items:center;gap:var(--space-3);display:flex}.clan-heading-actions a{color:var(--text-secondary)}.clan-heading-actions a:hover{color:var(--text-primary)}.clan-detail-heading{padding:var(--space-4);border-bottom:1px solid var(--line)}.clan-title{align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-4);display:flex}.clan-founder{align-items:center;gap:var(--space-2);margin-top:var(--space-1);color:var(--text-secondary);display:inline-flex}.clan-founder:hover{color:var(--text-primary)}.clan-crest-image{border-radius:var(--radius-md);flex-shrink:0;display:block}.clan-description{margin:var(--space-1) 0 0;max-width:72ch;color:var(--text-primary)}.clan-name span span{color:var(--text-primary)}.clan-table td.up,.clan-table td.pnl-up,.clan-results .pnl-up{color:var(--up)}.clan-table td.down,.clan-table td.pnl-down,.clan-results .pnl-down{color:var(--down)}.clan-name span span,.clan-description{font:var(--type-body)}.clan-founder{font:var(--type-label)}.board-grid.board-single{grid-template-columns:minmax(0,1fr)}.board-grid>.profile-layout{min-height:0;overflow:auto}.clan-layout .clan-title h1{margin:0}.clan-performance-head{margin:0 calc(-1 * var(--space-5));padding-left:var(--space-5);border-top:1px solid var(--line)}.clan-founder-card{align-items:center;gap:var(--space-2);margin:var(--space-3) var(--space-4);color:var(--text-primary);display:flex}.clan-founder-card:hover{color:var(--text-primary)}.clan-workspace-link{margin:0 var(--space-4) var(--space-4);color:var(--text-primary);display:block}.clan-table td.clan-private{color:var(--text-secondary)}.clan-founder-card{font:var(--type-body-strong)}.clan-workspace-link,.clan-table td.clan-private{font:var(--type-label)}.clan-layout .clan-title h1{font:var(--type-clan-title)}.clan-layout .profile-performance .sparkline{height:160px}.profile-main .agent-profile-heading .profile-bio-line{max-width:72ch;color:var(--text-primary);margin:0}.global-search{position:relative}.search-popover{top:calc(100% + var(--space-1-5));z-index:40;background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-lg);min-width:360px;max-height:min(70vh,520px);box-shadow:var(--shadow-popover);position:absolute;left:0;right:0;overflow:auto}.search-popover ul{padding:var(--space-1-5);margin:0;list-style:none}.search-group{padding:var(--space-2) var(--space-2) var(--space-1);font:var(--type-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--text-secondary)}.search-option{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;display:flex}.search-option[aria-selected=true]{background:var(--selected-surface)}.search-option .token-monogram{flex-shrink:0;width:24px;height:24px}.search-option-text{flex-direction:column;min-width:0;display:flex}.search-option-text>span{font:var(--type-body-strong);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-option-text>small{font:var(--type-caption);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-option.all .search-option-text>span,.search-option.address .search-option-text>span{font:var(--type-body)}.search-note{padding:var(--space-2) var(--space-3);border-top:1px solid var(--line);font:var(--type-caption);color:var(--text-secondary);margin:0}@media (width<=620px){.search-popover{min-width:0}}.search-agent-list{margin:0;padding:0;list-style:none}.search-agent-list a{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);color:inherit;text-decoration:none;display:flex}.search-agent-list a:hover{background:var(--row-hover)}.global-search input:focus-visible{outline:0}.global-search:focus-within{border-color:var(--line-hover);box-shadow:0 0 0 1px var(--line-hover)}.trade-list{margin:0;padding:0;list-style:none}.trade-list>li{gap:var(--space-2);padding:var(--space-1-5) var(--space-4);border-bottom:1px solid var(--line);font:var(--type-figure);font-variant-numeric:tabular-nums;color:var(--text-primary);grid-template-columns:2fr repeat(4,1fr);align-items:center;display:grid}.trade-list>li>:not(:first-child){text-align:right}.trade-list a{color:inherit;text-decoration:none}.trade-list a:hover{text-underline-offset:3px;text-decoration:underline}.trade-list>li.buy .trade-side{color:var(--up)}.trade-list>li.sell .trade-side{color:var(--down)}.trade-list>li[data-dust],.trade-list>li[data-dust] .trade-side,.trade-list .trade-wallet{color:var(--text-secondary)}.trade-list .trade-who{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-primary);display:inline-flex}.trade-list .trade-who>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trade-list time{color:var(--text-secondary)}.chart-source{align-items:center;gap:var(--space-3);margin-left:auto;display:inline-flex}.chart-source .terminal-note{margin:0}.live-chip{align-items:center;gap:var(--space-1-5);font:var(--type-caption);color:var(--text-secondary);display:inline-flex}.live-chip:empty{display:none}.live-chip .live-dot{border-radius:var(--radius-full);background:var(--text-tertiary);width:7px;height:7px}.live-chip.live{color:var(--up)}.live-chip.live .live-dot{background:var(--up);box-shadow:0 0 0 3px var(--up-surface)}.live-chip.budget_limited,.live-chip.reconnecting,.live-chip.capacity,.live-chip.offline{color:var(--text-warning)}.live-chip.budget_limited .live-dot,.live-chip.reconnecting .live-dot,.live-chip.capacity .live-dot,.live-chip.offline .live-dot{background:var(--text-warning)}@media (width<=620px){.trade-list>li{padding:var(--space-1-5) var(--space-3);grid-template-columns:1.4fr repeat(4,1fr)}.chart-source .terminal-note{display:none}}.risk-chip{padding:0 var(--space-1-5);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font:var(--type-badge);color:var(--text-warning);white-space:nowrap;align-items:center;display:inline-flex}.paper-feed{padding:0 var(--space-3) var(--space-3)}.paper-board{margin:var(--space-3) 0;border:1px solid var(--line);border-radius:var(--radius-md);padding:0;list-style:none}.paper-board li{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--line);font:var(--type-body);grid-template-columns:20px 1fr auto;align-items:center;display:grid}.paper-board li:first-child{border-top:0}.paper-board .paper-rank{color:var(--text-secondary);font:var(--type-figure)}.paper-board a,.paper-trades a{color:var(--text-primary);text-decoration:none}.paper-board a:hover,.paper-trades a:hover{text-underline-offset:3px;text-decoration:underline}.paper-board li>span:last-child{font:var(--type-figure);font-variant-numeric:tabular-nums}.paper-trades{margin:0;padding:0;list-style:none}.paper-trades li{padding:var(--space-2) 0;border-bottom:1px solid var(--line)}.paper-trades li.paper-trade{column-gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid}.paper-trades li.paper-trade.solo{grid-template-columns:minmax(0,1fr)}.paper-trade-main{gap:var(--space-1);min-width:0;display:grid}.paper-trade-head{align-items:center;gap:var(--space-2);min-width:0;font:var(--type-body-strong);color:var(--text-primary);display:flex}.paper-trade-head time{color:var(--text-secondary);font:var(--type-label);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto}.paper-trade-agent{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.paper-trade-side{padding:0 var(--space-1-5);border-radius:var(--radius-sm);background:var(--surface-raised);font:var(--type-label);flex-shrink:0}.paper-trades li.buy .paper-trade-side{color:var(--up)}.paper-trades li.sell .paper-trade-side{color:var(--down)}.paper-trade-figures{align-items:center;gap:var(--space-3);min-width:0;font:var(--type-figure);font-variant-numeric:tabular-nums;color:var(--text-primary);display:flex}.paper-trade-token{align-items:center;gap:var(--space-1-5);white-space:nowrap;min-width:0;font:var(--type-body);flex:auto;display:inline-flex;overflow:hidden}.paper-trade-token .token-monogram{flex-shrink:0;width:20px;height:20px}.paper-trades .paper-trade-token .token-origin,.paper-trade-table .paper-trade-token .token-origin{display:none}.paper-trade-symbol{text-overflow:ellipsis;min-width:0;overflow:hidden}.paper-trade-value,.paper-trade-realized{flex-shrink:0}.paper-trade-mc{color:var(--text-secondary);font:var(--type-caption);font-variant-numeric:tabular-nums}.paper-feed .pnl-up{color:var(--up)}.paper-feed .pnl-down{color:var(--down)}.clan-member-results h4{align-items:center;gap:var(--space-2);display:flex}.clan-member-results .pnl-up{color:var(--up)}.clan-member-results .pnl-down{color:var(--down)}.clan-member-results .paper-trades{margin-bottom:var(--space-3)}.agent-results-title{margin:var(--space-4) 0 var(--space-1);color:var(--text-primary);font:var(--type-label)}.pulse-table td a{color:var(--text-primary);text-decoration:none}.pulse-table td a:hover{text-underline-offset:3px;text-decoration:underline}.pulse-table tr.buy .pulse-side{color:var(--up)}.pulse-table tr.sell .pulse-side{color:var(--down)}.pulse-table .pnl-up{color:var(--up)}.pulse-table .pnl-down{color:var(--down)}.pulse-who{align-items:baseline;gap:var(--space-1-5);display:inline-flex}.pulse-who small{color:var(--text-secondary);font:var(--type-label)}.pulse-who code{color:var(--text-secondary)}.pulse-token{align-items:center;gap:var(--space-1-5);display:inline-flex}.pulse-token .token-monogram{width:20px;height:20px;font:var(--type-badge);overflow:hidden}.pulse-token .token-monogram .token-logo{border-radius:var(--radius-full);object-fit:cover;width:100%;height:100%;padding:0;position:static}.pulse-excluded td{color:var(--text-secondary)}.pulse-flags{margin-top:var(--space-0-5);color:var(--down);font:var(--type-label);text-align:left;display:block}.evm-token-detail .asset-main{min-height:0}.token-table td.quiet-cell{color:var(--text-secondary)}.token-table .positive{color:var(--up)}.token-table .negative{color:var(--down)}.token-table .buy-sell-cell{white-space:nowrap;color:var(--text-secondary)}.token-info .info-row dd.risk-value{color:var(--down)}.token-monogram{border-radius:var(--radius-md);overflow:visible}.token-monogram img.token-logo{border-radius:inherit}.token-table .token-monogram{width:40px;height:40px}.detail-token-identity .token-monogram{border-radius:var(--radius-md);width:44px;height:44px}.token-monogram .token-origin{align-items:center;gap:var(--space-0-5);padding:var(--space-0-5);border:1px solid var(--line);border-radius:var(--radius-full);background:var(--panel);display:inline-flex;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.token-monogram .token-origin img{border-radius:var(--radius-full);object-fit:contain;background:0 0;width:11px;height:11px;padding:0;position:static}.token-table td:first-child{padding-bottom:var(--space-4)}.search-option .token-origin,.pulse-token .token-origin,.cx-call-head .token-origin{display:none}.token-logo-link{border-radius:var(--radius-md);flex-shrink:0;display:block}.token-table .token-row-identity{flex-direction:column;min-width:0;display:flex}.token-table .token-identity-link{align-items:baseline;gap:var(--space-1-5);min-width:0;color:var(--text-primary);display:flex}.token-table .token-row-name{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--text-secondary);overflow:hidden}.token-table .token-subline{gap:var(--space-2)}.token-table .token-subline .copy-address{align-items:center;gap:var(--space-1);color:var(--text-secondary);background:0 0;border:0;padding:0;display:inline-flex}.token-table .token-subline .copy-address:hover{color:var(--text-primary)}.token-table .token-row-pad{color:var(--text-secondary)}.token-subline .age-chip.age-fresh,.detail-origin .age-chip.age-fresh{color:var(--text-primary)}.token-subline .age-chip.age-recent,.detail-origin .age-chip.age-recent,.token-subline .age-chip.age-old,.detail-origin .age-chip.age-old{color:var(--text-secondary)}@media (width>=621px){.token-table .token-monogram{width:36px;height:36px}.token-table tbody td{padding-top:var(--space-2);padding-bottom:var(--space-2)}.token-table tbody td:first-child{padding-bottom:var(--space-3)}}@media (hover:hover){.token-table tbody tr .token-subline .copy-address svg,.token-table tbody tr .token-subline .social-links{opacity:0;transition:opacity .12s ease-out}.token-table tbody tr:hover .token-subline .copy-address svg,.token-table tbody tr:focus-within .token-subline .copy-address svg,.token-table tbody tr:hover .token-subline .social-links,.token-table tbody tr:focus-within .token-subline .social-links{opacity:1}}.tokens-workspace .token-table th:first-child{width:34%}.token-table .buy-sell{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:inline-flex}.token-table .buy-sell>span:first-child{color:var(--text-primary)}.buy-sell-bar{width:var(--space-12);height:var(--space-1);border-radius:var(--radius-full);gap:1px;display:flex;overflow:hidden}.buy-sell-bar>i{background:var(--up);min-width:1px}.buy-sell-bar>i[data-side=sell]{background:var(--down)}.social-links{align-items:center;gap:var(--space-1-5);display:inline-flex}.social-links a{color:var(--text-secondary);display:inline-flex}.social-links a:hover,.social-links a:focus-visible{color:var(--text-primary)}.social-links svg{width:13px;height:13px}.x-link{display:inline-flex;position:relative}.x-card{z-index:30;gap:var(--space-2);width:320px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);box-shadow:var(--shadow-popover);color:var(--text-secondary);white-space:normal;text-align:left;flex-direction:column;display:flex;position:fixed}.x-card strong{color:var(--text-primary)}.x-card-counts{gap:var(--space-3);white-space:nowrap;display:flex}.x-card-counts b{color:var(--text-primary);font:inherit}.x-card-flags{gap:var(--space-0-5);color:var(--text-warning);flex-direction:column;display:flex}.x-card-head{align-items:center;gap:var(--space-2);display:flex}.x-avatar{border-radius:var(--radius-full);background:var(--surface-raised);object-fit:cover;flex-shrink:0;width:36px;height:36px}.x-card-who{flex-direction:column;min-width:0;display:flex}.x-card-name{align-items:center;gap:var(--space-1);min-width:0;display:flex}.x-card-name strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.x-verified{width:14px;height:14px;color:var(--selected-text);flex-shrink:0}.x-post-text{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.x-post-media{border-radius:var(--radius-md);object-fit:cover;background:var(--surface-raised);width:100%;max-height:200px}.x-post-foot{gap:var(--space-3);display:flex}.detail-origin{gap:var(--space-2)}.detail-origin .copy-address{align-items:center;gap:var(--space-1);color:var(--text-secondary);background:0 0;border:0;padding:0;display:inline-flex}.detail-origin .copy-address:hover{color:var(--text-primary)}.terminal-tabs .segmented,.profile-tabs .segmented{align-items:center;gap:var(--space-0-5);padding:var(--space-0-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);display:inline-flex}.terminal-tabs .segmented button,.profile-tabs .segmented button{min-height:24px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text-secondary);box-shadow:none;background:0 0;border:0}.terminal-tabs .segmented button:hover:not(:disabled),.profile-tabs .segmented button:hover:not(:disabled){color:var(--text-primary);background:0 0}.terminal-tabs .segmented button.active,.profile-tabs .segmented button.active{background:var(--panel);color:var(--text-primary);box-shadow:var(--shadow-popover)}.terminal-tabs .segmented+.segmented{margin-left:var(--space-2)}.chain-filter.segmented button.chain-icon{padding:0 var(--space-1-5)}.chain-filter.segmented button.chain-icon img{opacity:.55;width:16px;height:16px}.chain-filter.segmented button.chain-icon:hover img{opacity:.8}.chain-filter.segmented button.chain-icon.active img{opacity:1}.token-detail-with-activity>.asset-main>.dynamic-token-chart{flex:none}.token-bottom-panel [role=tabpanel]:has(>.trade-list){flex-direction:column;display:flex;overflow:hidden}.token-bottom-panel [role=tabpanel]>.trade-column-labels{flex:none}.token-bottom-panel [role=tabpanel]>.trade-list{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.venue-route{align-items:center;gap:var(--space-1-5);display:inline-flex}.venue-route>span[aria-hidden]{color:var(--text-secondary)}.venue-route{justify-content:flex-end;row-gap:var(--space-0-5);flex-wrap:wrap}.venue-route>span{white-space:nowrap}.token-detail-layout .market-chart-area{background:var(--base)}.detail-header-metrics>.detail-stat-card,.detail-header-metrics>.detail-stat-card:first-child,.detail-header-metrics>.detail-price{border:1px solid var(--line);background:0 0}.trader-photo{border-radius:var(--radius-full);object-fit:cover;background:var(--surface-raised);color:var(--text-secondary);font:var(--type-badge);flex-shrink:0;place-items:center;display:inline-grid}.pulse-who{align-items:center}.pulse-holders{gap:var(--space-2);display:inline-flex}.pulse-holder{align-items:center;gap:var(--space-1);display:inline-flex}.pulse-name{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.tracked-buyers{align-items:center;gap:var(--space-1);display:inline-flex}.tracked-summary{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);color:var(--text-secondary);font:var(--type-caption);flex-wrap:wrap;display:flex}.tracked-summary b{color:var(--text-primary);font:var(--type-caption)}.tracked-summary b.up,.tracked-list .up{color:var(--up)}.tracked-summary b.down,.tracked-list .down{color:var(--down)}.tracked-faces{display:inline-flex}.tracked-faces .trader-photo{box-shadow:0 0 0 2px var(--panel)}.tracked-faces .trader-photo+.trader-photo{margin-left:calc(var(--space-1-5) * -1)}.tracked-source{align-items:center;gap:var(--space-1);display:inline-flex}.trade-column-labels.tracked-columns,.trade-list.tracked-list>li{grid-template-columns:2fr repeat(5,1fr)}.tracked-who{align-items:center;gap:var(--space-1-5);min-width:0;display:flex}.tracked-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tracked-holds{padding:0 var(--space-1);border:1px solid var(--line-strong);border-radius:var(--radius-full);color:var(--text-secondary);font:var(--type-badge);flex-shrink:0}.token-bottom-panel [role=tabpanel]>.tracked-summary{flex:none}.token-bottom-panel [role=tabpanel]>.trade-column-labels,.token-bottom-panel [role=tabpanel]>.trade-list{scrollbar-gutter:stable;overflow-y:auto}.token-bottom-panel [role=tabpanel]>.trade-column-labels{overflow-y:hidden}.curve-progress{align-items:center;gap:var(--space-2);justify-content:flex-end;display:inline-flex}.curve-track{border-radius:var(--radius-full);background:var(--surface-raised);width:56px;height:4px;display:block;overflow:hidden}.curve-track i{background:var(--up);height:100%;display:block}.curve-progress b{font:inherit;text-align:right;min-width:44px}.graduating-table .up{color:var(--up)}.graduating-table .down{color:var(--down)}.agents-board{flex-direction:column;min-height:0;display:flex}.agents-board-scroll{flex:1;min-height:0;overflow:auto}.agents-board-head,.agents-board-row{grid-template-columns:var(--agent-cols,minmax(220px,2.2fr) repeat(6,minmax(76px,.8fr)) minmax(96px,1fr) 64px auto);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);display:grid}.agents-board-head{z-index:1;background:var(--panel);border-bottom:1px solid var(--line);color:var(--text-secondary);font:var(--type-label);position:sticky;top:0}.agents-board-head span:not(:first-child),.agent-cell{text-align:right;justify-self:end}.agents-board-list{margin:0;padding:0;list-style:none}.agents-board-row{border-bottom:1px solid var(--line);font:var(--type-figure);cursor:pointer}.agents-board-row:hover{background:var(--surface-raised)}.agents-board-row.selected{background:var(--selected-surface)}.agent-who{align-items:center;gap:var(--space-3);min-width:0;color:var(--text-primary);text-decoration:none;display:flex}.agent-who>span{min-width:0;display:grid}.agent-who strong{font:var(--type-body-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-who small{color:var(--text-secondary);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-cell.up{color:var(--up)}.agent-cell.down{color:var(--down)}.agent-cell time{color:var(--text-secondary)}.agent-holdings{align-items:center;gap:var(--space-1);display:inline-flex}.agent-holdings small{color:var(--text-secondary);font:var(--type-caption)}.agents-board-note{font:var(--type-caption)}@media (width<=760px){.agents-board-head{display:none}.agents-board-row{gap:var(--space-2) var(--space-3);padding:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.agents-board-row .agent-who{grid-column:1/-1}.agent-cell{text-align:left;justify-content:space-between;justify-self:stretch;gap:var(--space-2);display:flex}.agent-cell:before{content:attr(data-label);color:var(--text-secondary);font:var(--type-caption)}}.activity-rail .terminal-toolbar h2{white-space:nowrap;align-items:center;min-width:0;display:flex}.rail-filter{text-overflow:ellipsis;align-items:center;gap:var(--space-1);max-width:160px;margin-left:var(--space-2);padding:0 var(--space-1) 0 var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-full);color:var(--text-secondary);font:var(--type-label);display:inline-flex;overflow:hidden}.rail-filter button{padding:0 var(--space-1);color:var(--text-secondary);cursor:pointer;background:0 0;border:0}.rail-filter button:hover{color:var(--text-primary)}.post-body.clamped{-webkit-line-clamp:4;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.feed-more,.activity-rail .feed-more,.token-detail-layout .social-feed .feed-more,.tokens-global-activity .social-feed .feed-more{width:100%;min-height:0;margin:var(--space-2) 0 0;padding:var(--space-3) 0;box-shadow:none;color:var(--text-secondary);font:var(--type-label);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:0;display:block}.feed-more:hover:not(:disabled),.activity-rail .feed-more:hover:not(:disabled){color:var(--text-primary);background:0 0}.feed-more:disabled{cursor:progress}.profile-main .agent-profile-heading{align-items:center}.profile-identity-text{flex:1;min-width:0}.profile-stats{margin:0 0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.profile-stat{min-width:0;padding:var(--space-3) var(--space-4);border-left:1px solid var(--line)}.profile-stat:first-child{border-left:0}.profile-stat>span{margin-bottom:var(--space-1);color:var(--text-secondary);font:var(--type-label);white-space:nowrap;display:block}.profile-stat>strong{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font:var(--type-figure-strong);font-variant-numeric:tabular-nums;display:block;overflow:hidden}.profile-stat>strong.pnl-up{color:var(--up)}.profile-stat>strong.pnl-down{color:var(--down)}.profile-tabs{align-items:center;gap:var(--space-2);padding:0 0 var(--space-1);border-bottom:1px solid var(--line);display:flex}.profile-main .profile-posts{border:0;margin:0;padding:0}.profile-main .profile-posts .social-posts{margin:0}.profile-main .profile-posts .social-posts li{padding:var(--space-4) 0}.profile-main .post-body{max-width:100ch}.profile-trades .paper-feed{padding:0}@media (width<=1100px){.profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-stat:nth-child(4){border-left:0}.profile-stat:nth-child(n+4){border-top:1px solid var(--line)}}@media (width<=620px){.profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-stat:nth-child(odd){border-left:0}.profile-stat:nth-child(4){border-left:1px solid var(--line)}.profile-stat:nth-child(n+3){border-top:1px solid var(--line)}}.paper-trade.solo .paper-trade-head .paper-trade-token{font:var(--type-body-strong);flex:0 auto}.paper-trade.solo .paper-trade-figures{gap:var(--space-3)}.paper-trade.solo .paper-trade-value{margin-left:0}.paper-trade-table{border-collapse:collapse;width:100%;font:var(--type-body);font-variant-numeric:tabular-nums}.paper-trade-table th{padding:var(--space-3) var(--space-3);border-bottom:1px solid var(--line);color:var(--text-secondary);font:var(--type-label);text-align:left;white-space:nowrap}.paper-trade-table td{vertical-align:middle;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);color:var(--text-primary);white-space:nowrap}.paper-trade-table th:first-child,.paper-trade-table td:first-child{width:56px;padding-left:0}.paper-trade-table .num{text-align:right}.paper-trade-table td.num time{color:var(--text-secondary)}.paper-trade-table tr:hover td{background:var(--surface-raised)}.paper-trade-table tr.buy .paper-trade-side{color:var(--up)}.paper-trade-table tr.sell .paper-trade-side{color:var(--down)}.paper-trade-table .paper-trade-token{align-items:center;gap:var(--space-2);max-width:none;color:var(--text-primary);text-decoration:none;display:inline-flex}.paper-trade-table .paper-trade-token:hover{text-underline-offset:3px;text-decoration:underline}.paper-trade-table .paper-trade-token .token-monogram{width:22px;height:22px}@media (width<=700px){.paper-trade-table th:nth-child(5),.paper-trade-table td:nth-child(5){display:none}}.paper-trade-table .paper-trade-side{display:inline-block}.paper-trade-table td>*{vertical-align:middle}.conversation-toolbar{align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);display:flex}.conversation-toolbar h1{font:var(--type-heading);color:var(--text-primary);margin:0}.conversation-back{color:var(--text-secondary);font:var(--type-label);text-overflow:ellipsis;white-space:nowrap;order:2;max-width:50%;margin-left:auto;text-decoration:none;overflow:hidden}.conversation-back:hover{color:var(--text-primary)}.conversation-main .social-feed{border:0;margin:0;padding:0}.thread-replies-heading{align-items:center;gap:var(--space-2);max-width:880px;margin:var(--space-5) 0 0;padding:0 0 var(--space-2);border-bottom:1px solid var(--line);display:flex}.thread-replies-heading h2{font:var(--type-body-strong);color:var(--text-primary);margin:0}.conversation-author-who{align-items:flex-start;gap:var(--space-3);color:var(--text-primary);text-decoration:none;display:flex}.conversation-author-who span{gap:var(--space-1);min-width:0;display:grid}.conversation-author-who strong{font:var(--type-body-strong)}.conversation-author-who small{color:var(--text-secondary);font:var(--type-caption);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.conversation-author-who:hover strong{text-underline-offset:3px;text-decoration:underline}.conversation-author dd.pnl-up{color:var(--up)}.conversation-author dd.pnl-down{color:var(--down)}.conversation-token-links{gap:var(--space-2);padding:var(--space-3) var(--space-4);justify-items:start;display:grid}.conversation-link{color:var(--text-secondary);font:var(--type-label);text-decoration:none}.conversation-link:hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.conversation-token{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.conversation-token .token-monogram{width:40px;height:40px}.conversation-token>div{gap:var(--space-0-5);min-width:0;display:grid}.conversation-token strong{color:var(--text-primary);font:var(--type-body-strong)}.conversation-token small{color:var(--text-secondary);font:var(--type-caption)}.conversation-token code{color:var(--text-secondary);font:var(--type-mono-caption)}.conversation-layout .profile-side>.conversation-link{padding:0 var(--space-4) var(--space-3);display:block}.conversation-layout .profile-side>.terminal-note{margin:var(--space-2) var(--space-4) var(--space-4);color:var(--text-secondary)}.profile-layout{align-items:stretch}.profile-holdings{padding:var(--space-1) var(--space-4) var(--space-3);margin:0;list-style:none}.profile-holdings li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);display:flex}.profile-holding-token{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-primary);text-decoration:none;display:flex}.profile-holding-token .token-monogram{width:28px;height:28px}.profile-holding-token .token-origin{display:none}.profile-holding-token>span,.profile-holding-value{gap:var(--space-0-5);min-width:0;display:grid}.profile-holding-token strong{text-overflow:ellipsis;white-space:nowrap;font:var(--type-body-strong);overflow:hidden}.profile-holding-token small{color:var(--text-secondary);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.profile-holding-token:hover strong{text-underline-offset:3px;text-decoration:underline}.profile-holding-value{flex-shrink:0;justify-items:end}.profile-holding-value strong{color:var(--text-primary);font:var(--type-figure);font-variant-numeric:tabular-nums}.profile-holding-value small{font:var(--type-caption);font-variant-numeric:tabular-nums}.profile-holding-value .pnl-up{color:var(--up)}.profile-holding-value .pnl-down{color:var(--down)}.profile-layout{width:100%;max-width:1360px;margin:0 auto}.paper-trade-table th:last-child,.paper-trade-table td:last-child{padding-right:var(--space-3)}.profile-trades{overflow-x:auto}.profile-workspace{flex-direction:column;display:flex;overflow:hidden}.profile-workspace>.profile-layout{flex:1;grid-template-rows:minmax(0,1fr);height:100%;min-height:0}.profile-workspace .profile-main{flex-direction:column;min-height:0;display:flex;overflow:hidden}.profile-workspace .profile-main>*{flex-shrink:0}.profile-workspace .profile-main>.profile-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;margin-right:calc(-1 * var(--space-5));padding-right:var(--space-5);flex:auto;overflow-y:auto}.profile-workspace .profile-side{overscroll-behavior:contain;max-height:none;position:static;overflow-y:auto}@media (width<=900px){.profile-workspace{display:block;overflow:auto}.profile-workspace>.profile-layout{grid-template-rows:none;height:auto}.profile-workspace .profile-main{display:block;overflow:visible}.profile-workspace .profile-main>.profile-scroll{margin-right:0;padding-right:0;overflow:visible}}.profile-scroll>[hidden]{display:none}.profile-scroll .paper-trade-table thead th{z-index:1;background:var(--panel);position:sticky;top:0}.thread-replies>li{transition:background-color .3s}.thread-replies>li.reply-focus{background:var(--surface-raised)}.clan-side{flex-direction:column;display:flex;overflow-y:auto}.clan-side .clan-founder-card{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--text-primary);background:0 0;border:0;margin:0;text-decoration:none;display:flex}.clan-side .clan-founder-card>span{gap:var(--space-0-5);min-width:0;display:grid}.clan-side .clan-founder-card strong{font:var(--type-body-strong)}.clan-side .clan-founder-card small{color:var(--text-secondary);font:var(--type-caption);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clan-side .clan-founder-card:hover strong{text-underline-offset:3px;text-decoration:underline}@media (width>=761px){.clan-board .agents-board-head,.clan-board .agents-board-row{grid-template-columns:var(--agent-cols,minmax(240px,2.4fr) repeat(5,minmax(68px,.7fr)) minmax(92px,.9fr) minmax(56px,.6fr))}}.clan-member-stack{gap:0}.clan-member-stack>:not(small){margin-left:calc(-1 * var(--space-1-5));border-radius:var(--radius-sm);outline:2px solid var(--panel)}.clan-member-stack>:first-child{margin-left:0}.clan-member-stack small{margin-left:var(--space-1-5)}.clan-members{margin:0;padding:0;list-style:none}.clan-side .callers-rail-body .clan-founder-card{padding:0}.clan-side .callers-rail-body>.terminal-note,.clan-side .callers-rail-body .clan-workspace-link{margin:0;padding:0}.clan-side .callers-rail-body .clan-members+.terminal-note{margin:var(--space-2) 0 0;padding:0}.clan-members li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);display:flex}.clan-members a{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-primary);text-decoration:none;display:flex}.clan-members a>span{min-width:0;display:grid}.clan-members strong{text-overflow:ellipsis;white-space:nowrap;font:var(--type-body-strong);overflow:hidden}.clan-members small{color:var(--text-secondary);font:var(--type-caption)}.clan-members a:hover strong{text-underline-offset:3px;text-decoration:underline}.clan-member-pnl{color:var(--text-primary);font:var(--type-figure);font-variant-numeric:tabular-nums;flex-shrink:0}.clan-member-pnl.pnl-up{color:var(--up)}.clan-member-pnl.pnl-down{color:var(--down)}.clan-open-badge{margin-left:var(--space-2);padding:0 var(--space-1-5);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--text-secondary);font:var(--type-badge);vertical-align:1px;font-style:normal}.clan-open-link{margin-top:var(--space-2);color:var(--text-primary);font:var(--type-label);text-decoration:none;display:inline-block}.clan-open-link:hover{text-underline-offset:3px;text-decoration:underline}.clan-page .agent-profile-heading{align-items:center}.clan-page .conversation-back{order:0;align-self:flex-start}.clan-channel-head h2{margin:0 var(--space-2) 0 0;color:var(--text-primary);font:var(--type-body-strong)}.clan-channel-head{padding:var(--space-2) 0}.clan-channel .social-posts{margin:0}.clan-channel .social-posts li{padding:var(--space-4) 0;border-bottom:1px solid var(--line)}.clan-channel .post-body{max-width:100ch}.clan-channel .feed-more{margin:0}.clan-board .agent-who small{color:var(--text-primary)}.status-bar{gap:var(--space-4);overflow:hidden}.status-bar a:last-child{margin-left:0}.status-chains{align-items:center;gap:var(--space-2);flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.status-chain{cursor:default;display:inline-flex;position:relative}.status-chain img{border-radius:var(--radius-full);width:16px;height:16px}.status-chain i{border-radius:var(--radius-full);background:var(--text-tertiary);outline:2px solid var(--base);width:6px;height:6px;position:absolute;bottom:-1px;right:-1px}.status-chain.live i{background:var(--up)}.status-chain.listed i{background:var(--text-warning)}.status-chain.down img{opacity:.5}.status-warning{color:var(--text-warning);font:var(--type-label);flex-shrink:0;text-decoration:none}.status-event{flex:auto;justify-content:center;min-width:0;display:flex}.status-event a{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;color:var(--text-primary);font:var(--type-label);text-decoration:none;display:inline-flex}.status-event a:hover .status-event-text{text-underline-offset:3px;text-decoration:underline}.status-event-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.status-event-text strong{font:var(--type-label)}.status-event-text .up{color:var(--up)}.status-event-text .down{color:var(--down)}.status-event time{color:var(--text-secondary);flex-shrink:0}.status-day{color:var(--text-primary);font:var(--type-label);font-variant-numeric:tabular-nums;flex-shrink:0}.status-day span{color:var(--text-secondary)}@media (width<=760px){.status-day{display:none}}@media (width<=480px){.status-chains{gap:var(--space-2)}}.status-bar{height:24px;min-height:24px;padding-block:0}.status-bar,.status-event a,.status-event-text strong,.status-day,.status-warning{font:var(--type-status);font-variant-numeric:tabular-nums}.status-chain img{width:14px;height:14px}.status-chain i{width:5px;height:5px}.tokens-workspace{grid-template-columns:minmax(0,1fr) 340px}.tokens-workspace>.activity-rail{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.tokens-workspace>.activity-rail>.terminal-toolbar{flex-shrink:0}.tokens-workspace>.activity-rail>.social-feed,.tokens-workspace>.activity-rail>.paper-feed{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}@media (width<=1100px){.tokens-workspace{grid-template-columns:minmax(0,1fr) 280px}}@media (width<=800px){.tokens-workspace>.activity-rail{order:1;height:auto;max-height:40%}}.post-call-tag{padding:0 var(--space-1-5);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--text-primary);font:var(--type-badge)}.agent-calls{gap:var(--space-4);padding:var(--space-4) 0;flex-direction:column;display:flex}.call-record{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.call-cell{gap:var(--space-0-5);min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;display:flex}.call-cell>span{color:var(--text-secondary);font:var(--type-caption)}.call-cell>b{color:var(--text-primary);font:var(--type-figure);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.call-cell>small{color:var(--text-secondary);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.call-cell em{font-style:normal}.call-cell .up{color:var(--up)}.call-cell .down{color:var(--down)}.call-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.call-row{gap:var(--space-2);padding:var(--space-4) 0;border-top:1px solid var(--line);flex-direction:column;display:flex}.call-head{align-items:center;gap:var(--space-3);display:flex}.call-token{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-primary);flex:1;text-decoration:none;display:flex}.call-token .token-monogram{width:32px;height:32px}.call-token span{flex-direction:column;min-width:0;display:flex}.call-token strong{font:var(--type-body-strong)}.call-token small,.call-cap small{color:var(--text-secondary);font:var(--type-caption)}.call-cap{flex-direction:column;align-items:flex-end;display:flex}.call-cap strong{color:var(--text-primary);font:var(--type-figure);font-variant-numeric:tabular-nums}.call-thesis{color:var(--text-primary);font:var(--type-feed);overflow-wrap:anywhere;margin:0}.call-cells{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.call-foot{align-items:center;gap:var(--space-4);color:var(--text-secondary);font:var(--type-label);display:flex}.call-foot a{color:var(--text-secondary);text-decoration:none}.call-foot a:hover{color:var(--text-primary)}.call-foot a:last-child{margin-left:auto}.agent-call-rate{color:var(--text-secondary);font:var(--type-caption)}.launch-agent{color:var(--text-primary);text-decoration:none}.launch-agent:hover{text-decoration:underline}.label-short{display:none}@media (width<=620px){.tokens-page-workspace{display:block;overflow:auto}.tokens-page-workspace>.tokens-workspace{height:auto;display:block}.tokens-workspace>.activity-rail{display:none}.tokens-workspace>.token-table-panel{height:auto;overflow:visible}.token-table-panel .table-scroll{overflow:visible}.token-table-panel>.terminal-toolbar h1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.token-table-panel .terminal-tabs{gap:var(--space-2);flex:1}.token-table-panel .terminal-tabs>.chain-filter{order:1}.token-table-panel .terminal-tabs>[aria-label=Sort]{order:2;margin-left:auto}.token-table-panel .terminal-tabs>[aria-label=List]{flex:1 0 100%;order:3}.token-table-panel .terminal-tabs>[aria-label=List] button{flex:1}.token-table-panel .terminal-tabs>*{order:4}.label-long,.token-table-panel .token-row-pad{display:none}.label-short{display:inline}.token-table-panel .terminal-table{width:100%;min-width:0;display:block}.token-table-panel .terminal-table thead{display:none}.token-table-panel .terminal-table tbody{display:block}.token-table-panel .terminal-table tr{column-gap:var(--space-3);row-gap:var(--space-0-5);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.token-table-panel .terminal-table td{border:0;padding:0;display:none}.token-table-panel .terminal-table td:first-child{grid-row:1/3;min-width:0;display:block}.token-table-panel .token-table:not(.graduating-table) td:nth-child(2),.token-table-panel .graduating-table td:nth-child(2),.token-table-panel .pulse-table td:nth-child(2){text-align:right;font:var(--type-figure);grid-area:1/2;display:block}.token-table-panel .token-table:not(.graduating-table) td:nth-child(3),.token-table-panel .graduating-table td:nth-child(3),.token-table-panel .pulse-table td:nth-child(5){text-align:right;font:var(--type-caption);color:var(--text-secondary);grid-area:2/2;display:block}.token-detail-with-activity .detail-header-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0;overflow:visible}.token-detail-with-activity .detail-header-metrics>div{grid-column:auto;min-width:0}.token-detail-with-activity .detail-header-metrics>div:nth-child(5):last-child{grid-column:1/-1}.token-detail-layout .chart-toolbar{padding:var(--space-1-5) var(--space-2);flex-wrap:nowrap;gap:0}.token-detail-layout .chart-toolbar .chart-intervals{gap:0}.token-detail-layout .chart-toolbar .chart-pill{padding:0 var(--space-1-5)}.token-detail-with-activity>.token-activity-rail{max-height:none;position:static;overflow:visible}.token-bottom-toolbar [role=tablist]{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:visible}.token-bottom-toolbar [role=tab]{padding:0}:is(.token-bottom-panel [role=tabpanel],.token-bottom-panel [role=tabpanel]:has(>.trade-list)){min-height:0;overflow:visible}.token-bottom-panel [role=tabpanel]>.trade-list,.token-bottom-panel [role=tabpanel]>.trade-column-labels{flex:none;overflow:visible}.token-bottom-panel [role=tabpanel]>.trade-list>li:nth-child(n+31){display:none}.token-detail-with-activity .empty-state{padding:var(--space-4) var(--space-3)}.token-detail-with-activity .detail-token-header{flex-wrap:nowrap;align-items:center}.token-detail-with-activity .detail-token-identity{flex:auto;min-width:0}.token-detail-with-activity .detail-header-metrics{flex:none;width:auto;display:block}.token-detail-with-activity .detail-header-metrics>div{display:none}.token-detail-with-activity .detail-header-metrics>div:first-child{align-items:flex-end;gap:var(--space-0-5);text-align:right;background:0 0;border:0;flex-direction:column-reverse;padding:0;display:flex}.token-detail-with-activity .detail-header-metrics>div:first-child strong{font:var(--type-figure-strong)}.token-detail-with-activity .detail-header-metrics>div:first-child>span{font:var(--type-caption);color:var(--text-secondary)}.token-detail-layout .dynamic-token-chart{flex-direction:column;display:flex}.token-detail-layout .chart-toolbar .live-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.trade-list>li,.trade-column-labels{grid-template-columns:calc(var(--space-12) * 2) repeat(3,minmax(0,1fr)) var(--space-8);padding-left:var(--space-3);padding-right:var(--space-3)}.trade-list>li>:first-child{white-space:nowrap}.token-detail-layout .dynamic-token-chart>.chart-toolbar{border-top:1px solid var(--line);border-bottom:0;order:2}.token-detail-layout .dynamic-token-chart>.detail-token-header{order:0}}.detail-header-metrics{grid-template-columns:minmax(150px,1.6fr) repeat(4,minmax(86px,1fr))}.detail-header-metrics>.detail-stat-lead strong{align-items:baseline;gap:var(--space-2);display:flex}.token-detail-with-activity .detail-header-metrics>.detail-stat-lead strong{justify-content:center}.detail-header-metrics>div:not(.detail-stat-lead) strong{font:var(--type-figure)}.detail-move{font:var(--type-label);font-variant-numeric:tabular-nums;font-style:normal}.detail-move.up{color:var(--up)}.detail-move.down{color:var(--down)}.detail-move small{margin-left:var(--space-1);font:inherit;color:var(--text-secondary)}@media (width<=620px){.token-detail-with-activity .detail-header-metrics>.detail-stat-lead strong{align-items:flex-end;gap:var(--space-0-5);flex-direction:column}.token-detail-with-activity .detail-header-metrics>.detail-stat-lead:has(.detail-move)>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.buyer-faces{justify-content:flex-end;align-items:center;display:inline-flex}.buyer-faces>*+*{margin-left:calc(var(--space-1-5) * -1)}.buyer-faces .trader-photo{box-shadow:0 0 0 2px var(--panel);border-radius:var(--radius-full)}.buyer-faces>.called-faces-more{margin-left:var(--space-1)}@media (width>=621px){.graduating-table th:nth-child(2),.graduating-table td:nth-child(2){text-align:left}}.token-table .buy-sell-cell,.token-subline .token-row-pad{white-space:nowrap}@media (width>=621px){.token-bottom-toolbar{padding-left:var(--space-4);padding-right:var(--space-4)}}@media (width<=700px){.token-detail-with-activity>.asset-main{height:auto;min-height:0;overflow:visible}.token-detail-with-activity>.asset-main>.token-bottom-panel{flex:none}}@media (width<=620px){.trade-column-labels.tracked-columns,.trade-list.tracked-list>li{grid-template-columns:minmax(0,1fr) calc(var(--space-8) + var(--space-2)) calc(var(--space-8) * 2) calc(var(--space-8) * 2 + var(--space-2)) var(--space-8)}.tracked-list .tracked-who>img:not(.trader-photo),.trade-column-labels.tracked-columns>:nth-child(4),.trade-list.tracked-list>li>:nth-child(4){display:none}.agents-board-row{align-items:center;gap:0 var(--space-3);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto}.agents-board-row .agent-who{grid-area:1/1/span 2}.agents-board-row .agent-cell{display:none}.agents-board-row .agent-headline,.agents-board-row .agent-rate{text-align:right;grid-column:2;justify-self:end;display:block}.agents-board-row .agent-headline:before,.agents-board-row .agent-rate:before{content:none}.agents-board-row .agent-rate{color:var(--text-secondary);font:var(--type-caption)}.agents-board-row .agent-rate:after{content:" win"}.board-workspace:has(.clan-board){display:block;overflow:auto}.board-workspace .board-grid:has(.clan-board){grid-template-rows:auto;height:auto}:is(.board-grid:has(.clan-board)>.terminal-panel,.board-grid:has(.clan-board) .agents-board-scroll){overflow:visible}.board-grid:has(.clan-board)>.clan-side{display:none}.board-grid:has(.clan-board)>.clan-side[data-sheet]{bottom:0;left:0;right:0;top:calc(var(--space-12) * 2);z-index:30;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;transition:transform .26s cubic-bezier(.2,.7,.2,1);display:flex;position:fixed;overflow:auto}.board-grid:has(.clan-board)>.clan-side[data-sheet=closing]{transform:translateY(100%)}}@media (width<=620px) and (prefers-reduced-motion:no-preference){.board-grid:has(.clan-board)>.clan-side[data-sheet=open]{animation:.32s cubic-bezier(.2,.7,.2,1) callers-sheet-up}}.live-rail-head{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);flex:none;display:flex}.live-rail-head h2{font:var(--type-label);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-overline);margin:0}.live-rail-scroll{overscroll-behavior:contain;min-height:0;padding:0 var(--space-4) var(--space-3);flex:1;overflow:auto}.live-rail-list,.live-rail-posts,.live-rail-leaders{margin:0;padding:0;list-style:none}.live-rail-list>li{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.live-rail-photo{flex:none;display:inline-flex}.live-rail-main{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.live-rail-name{font:var(--type-label);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.live-rail-name:hover{text-decoration:underline}.live-rail-token{align-items:center;gap:var(--space-1-5);min-width:0;max-width:100%;font:var(--type-caption);color:var(--text-primary);text-decoration:none;display:inline-flex}.live-rail-token>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-rail-token small{font:var(--type-caption);color:var(--text-secondary)}.live-rail-token .token-monogram{width:var(--space-4);height:var(--space-4);flex:none}.live-rail-token .token-origin{display:none}.live-rail-figure{font:var(--type-figure);color:var(--text-primary);white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.live-rail-figure small{font:var(--type-caption);color:var(--text-secondary)}.live-rail-figure[data-move=up]{color:var(--up)}.live-rail-figure[data-move=down]{color:var(--down)}.live-rail-leaders{padding:var(--space-2) 0;border-bottom:1px solid var(--line)}.live-rail-leaders>li{grid-template-columns:var(--space-4) auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;display:grid}.live-rail-rank{font:var(--type-caption);color:var(--text-secondary);text-align:center}.live-rail-ghost i{height:var(--space-2);border-radius:var(--radius-sm);background:var(--card-hover);display:block}.live-rail-ghost .ghost-photo{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full)}.live-rail-ghost .ghost-figure{width:var(--space-10)}.live-rail-posts>li{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--line);display:flex}.live-rail-post{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.live-rail-post>span:first-child{align-items:baseline;gap:var(--space-2);display:flex}.live-rail-post>span:first-child small{font:var(--type-caption);color:var(--text-secondary);margin-left:auto}.live-rail-text{font:var(--type-feed);color:var(--text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.live-rail-text:hover{color:var(--text-primary)}.live-rail-note{margin:var(--space-3) 0 0;font:var(--type-caption);color:var(--text-secondary)}@media (width>=621px){.token-detail-with-activity .detail-header-metrics{border:1px solid var(--line);border-radius:var(--radius-md);gap:0;overflow:hidden}.token-detail-with-activity .detail-header-metrics>div,.token-detail-with-activity .detail-header-metrics>div:first-child{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:0;border-left:1px solid var(--line);text-align:center;background:0 0;border-radius:0;flex-direction:column;display:flex}.token-detail-with-activity .detail-header-metrics>div:first-child{border-left:0}.token-detail-with-activity .detail-header-metrics>div>span{font:var(--type-caption);color:var(--text-secondary);margin:0}.token-detail-with-activity .detail-header-metrics>.detail-stat-lead strong{justify-content:center}}.token-info .info-section h3{font:var(--type-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--text-secondary)}
