.agent-proposal.agent-activity-entry{flex-shrink:0;min-width:0;padding:0;overflow:hidden}.agent-activity-entry>summary{cursor:pointer;border-radius:inherit;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.8rem 1rem;list-style:none;display:flex}.agent-activity-entry>summary::-webkit-details-marker{display:none}.agent-activity-entry>summary:before{content:"›";font-size:1.1rem;line-height:1;transition:transform .15s}.agent-activity-entry[open]>summary:before{transform:rotate(90deg)}.agent-activity-entry>summary:hover{background:var(--surface-1,var(--panel-bg))}.agent-activity-entry>summary:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}.agent-activity-title{overflow-wrap:anywhere;flex:12rem;min-width:0;font-weight:600}.agent-activity-time{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:.75rem}.agent-activity-content{min-width:0;padding:0 1rem 1rem}.agent-activity-content>.agent-proposal{border:0;margin:0;padding:0}.agent-activity-content>.agent-proposal>h3{margin-top:.5rem}@media (width<=600px){.agent-activity-entry>summary{padding:.7rem}.agent-activity-content{padding:0 .7rem .7rem}}.agent-activity-subtitle{color:var(--muted);overflow-wrap:anywhere;margin-top:.25rem;font-size:.75rem;font-weight:400;display:block}.chat-msg.chat-agent-activity{padding:0}.chat-agent-activity>.chat-msg-stamp{margin:0;padding:.8rem 1rem 0}.chat-agent-activity>.chat-msg-stamp+.agent-activity-entry>summary{border-start-start-radius:0;border-start-end-radius:0;padding-top:.25rem}@media (width<=600px){.chat-agent-activity>.chat-msg-stamp{padding:.7rem .7rem 0}}.chat-agent-activity .agent-activity-entry{border-radius:inherit;background:0 0;border:0;margin:0}.chat-agent-activity .agent-activity-title{font-size:.85rem;font-weight:500}.chat-agent-activity .agent-stamp-name{color:color-mix(in oklab, var(--series-5) 55%, var(--ink) 45%);font-weight:650}.chat-agent-activity .agent-activity-content h4{margin:.75rem 0 .35rem}.chat-tool-activity .agent-activity-title{align-items:baseline;gap:.4rem;font-size:.85rem;font-weight:500;display:flex}.chat-tool-activity .chat-tool-spin{flex:none;align-self:center;width:10px;height:10px}.chat-tool-activity .chat-tool-name{overflow-wrap:anywhere;min-width:0}.chat-tool-activity.failed .chat-tool-name,.chat-tool-activity .chat-tool-error{color:var(--status-critical)}.chat-tool-activity.misasked .chat-tool-name{color:var(--muted)}.chat-tool-activity .chat-tool-note{margin:.2rem 0;font-size:.8rem}.chat-msg.chat-action-group{min-width:0;padding:0}.chat-action-group{white-space:normal;overflow:clip}.chat-action-group>summary{cursor:pointer;align-items:center;gap:.45rem;padding:.6rem .85rem;font-size:.85rem;font-weight:500;list-style:none;display:flex}.chat-action-group>summary::-webkit-details-marker{display:none}.chat-action-group>summary:after{content:"›";margin-left:auto;transition:transform .15s}.chat-action-group[open]>summary:after{transform:rotate(90deg)}.chat-action-group>summary:hover,.chat-action-group>summary:focus-visible{background:var(--surface-1,var(--panel-bg))}.chat-action-group>summary:focus-visible{outline:none}.chat-action-group:has(>summary:focus-visible){outline:2px solid var(--ink);outline-offset:-3px}.chat-action-group>summary .ic-bolt{flex:none}.chat-action-list{flex-direction:column;gap:.3rem;min-width:0;padding:0 .85rem .65rem;display:flex}.chat-action-list>.chat-tool-activity{padding:.2rem 0}.chat-action-list .chat-tool-error{margin:.2rem 0;font-size:.85rem}.chat-action-list>.chat-agent-activity{min-width:0}.chat-action-list>.chat-agent-activity>.chat-msg-stamp{padding:.25rem 0 0}.chat-action-list .chat-agent-activity .agent-activity-entry>summary{flex-wrap:nowrap;gap:.4rem;padding:.2rem 0}.chat-action-list .chat-agent-activity .agent-activity-title{flex-basis:auto}.chat-action-list .chat-agent-activity .agent-activity-content{padding:.25rem 0}.chat-actions-collapse{z-index:2;cursor:pointer;border:1px solid var(--border);background:var(--surface-1,var(--panel-bg));width:26px;height:26px;color:var(--ink);border-radius:999px;flex:none;justify-content:center;align-self:flex-end;align-items:center;padding:0;font-size:1.1rem;line-height:1;display:inline-flex;position:sticky;bottom:.35rem;box-shadow:0 4px 19.2px #0000002a}.chat-action-list.has-collapse{padding-right:calc(1.2rem + 26px)}.chat-action-list.has-collapse>.chat-actions-collapse{margin-right:calc(-26px - .35rem)}.chat-actions-collapse>span{display:block;transform:rotate(-90deg)}.chat-actions-collapse:hover{border-color:var(--series-1);color:var(--ink)}.chat-actions-collapse:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.chat-action-group.action-chip-stack{border-radius:inherit;margin:.25rem 0;display:block}.chat-action-group.action-chip-stack .action-chip{margin:0}.chat-action-group.action-chip-stack .action-chip .ic-bolt{display:none}.chat-action-group .chat-agent-activity .agent-activity-entry{background:0 0;border:0;margin:0}.symbol-drag-preview{z-index:250;border:1px solid var(--border);background:var(--surface-1);width:160px;height:44px;color:var(--ink);white-space:nowrap;pointer-events:none;border-radius:14px;padding:10px 14px;font:600 14px/22px system-ui,sans-serif;position:fixed;top:0;left:-10000px;overflow:hidden}.trade-plan-settings.money-fields{--money-field-w:var(--plan-field-w)}.trade-budget-sides{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.trade-budget-side{flex-direction:column;gap:8px;min-width:0;display:flex}.trade-budget-side>.plan-side{align-items:center;gap:4px;height:18px;margin-top:0;line-height:1;display:flex}.trade-budget-side>.settings-row{flex-wrap:wrap}.trade-budget-side>.settings-row>span:first-child{width:var(--plan-label-w)}.trade-budget-side>.settings-row>span:not(:first-child){white-space:nowrap}.trade-plan-settings .trade-budget-side>.plan-note{padding-left:0}@media (width<=700px){.trade-budget-sides{grid-template-columns:minmax(0,1fr);gap:16px}}
