.RomyStrategyWorkspace-module__56rMeG__artifact{block-size:clamp(36rem,61.6vw,44.375rem)}.RomyStrategyWorkspace-module__56rMeG__tracePanel{margin:var(--romy-ui-trace-gap) 0 0}.RomyStrategyWorkspace-module__56rMeG__chatView{grid-template-rows:minmax(0,1fr) auto;gap:.75rem;min-block-size:0;display:grid}.RomyStrategyWorkspace-module__56rMeG__workspaceBody{grid-template-rows:minmax(0,1fr) auto;min-block-size:0;display:grid;overflow-y:hidden}.RomyStrategyWorkspace-module__56rMeG__workspaceBody>p[aria-live=polite]:empty{display:none}.RomyStrategyWorkspace-module__56rMeG__overview{grid-template-rows:minmax(0,1fr) auto;gap:.75rem;min-block-size:0;display:grid}.RomyStrategyWorkspace-module__56rMeG__overviewTranscript{overscroll-behavior:contain;min-block-size:0;padding-right:.15rem;overflow-y:auto}.RomyStrategyWorkspace-module__56rMeG__overviewComposerDock{gap:.65rem;display:grid}.RomyStrategyWorkspace-module__56rMeG__overviewComposerDock>form{margin-top:0}.RomyStrategyWorkspace-module__56rMeG__chatTranscript{overscroll-behavior:contain;min-block-size:0;padding-right:.15rem;overflow-y:auto}.RomyStrategyWorkspace-module__56rMeG__chatView .RomyStrategyWorkspace-module__56rMeG__planToggle{border:1px solid var(--romy-ui-line-control);min-height:2rem;color:var(--romy-ui-secondary);background:var(--romy-ui-surface);border-radius:.5rem;padding:.3rem .55rem;font-size:.75rem;font-weight:600}.RomyStrategyWorkspace-module__56rMeG__chatView .RomyStrategyWorkspace-module__56rMeG__planToggle:hover{border-color:var(--romy-ui-line-strong);color:var(--romy-ui-ink)}.RomyStrategyWorkspace-module__56rMeG__recommendation{border-block:1px solid var(--romy-ui-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;margin-top:.9rem;padding:.7rem 0;display:grid}.RomyStrategyWorkspace-module__56rMeG__recommendation>div{gap:.14rem;min-width:0;display:grid}.RomyStrategyWorkspace-module__56rMeG__recommendation span{color:var(--romy-ui-muted);font-size:.7rem;font-weight:600;line-height:1.3}.RomyStrategyWorkspace-module__56rMeG__recommendation strong{color:var(--romy-ui-foreground);font-size:.84rem;font-weight:650;line-height:1.35}.RomyStrategyWorkspace-module__56rMeG__recommendation .RomyStrategyWorkspace-module__56rMeG__planToggle{border:1px solid var(--romy-ui-line-control);min-height:2rem;color:var(--romy-ui-secondary);background:var(--romy-ui-surface);border-radius:999px;padding:.3rem .65rem;font-size:.72rem;font-weight:600}.RomyStrategyWorkspace-module__56rMeG__recommendation .RomyStrategyWorkspace-module__56rMeG__planToggle:hover{border-color:var(--romy-ui-line-strong);color:var(--romy-ui-ink)}.RomyStrategyWorkspace-module__56rMeG__composerDock{margin-left:3.2rem}.RomyStrategyWorkspace-module__56rMeG__composerDock>form{margin-top:0}.RomyStrategyWorkspace-module__56rMeG__roadmap{border-top:1px solid var(--romy-ui-line);margin-top:.8rem}.RomyStrategyWorkspace-module__56rMeG__roadmap>header{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0 .2rem;display:flex}.RomyStrategyWorkspace-module__56rMeG__roadmap h3{color:var(--romy-ui-ink);margin:0;font-size:.8rem;font-weight:650;line-height:1.35}.RomyStrategyWorkspace-module__56rMeG__roadmap>header span{color:var(--romy-ui-muted);font-size:.7rem}.RomyStrategyWorkspace-module__56rMeG__roadmap ol{margin:0;padding:0;list-style:none}.RomyStrategyWorkspace-module__56rMeG__roadmap li{border-bottom:1px solid var(--romy-ui-line);min-height:2.2rem;animation:RomyStrategyWorkspace-module__56rMeG__roadmapRowIn .36s var(--row-delay) var(--romy-ui-ease) both;grid-template-columns:1.65rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.32rem 0;display:grid}@keyframes RomyStrategyWorkspace-module__56rMeG__roadmapRowIn{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}.RomyStrategyWorkspace-module__56rMeG__rowIcon{width:1.35rem;height:1.35rem;color:var(--romy-ui-action);place-items:center;display:grid}.RomyStrategyWorkspace-module__56rMeG__rowIcon svg{width:.95rem;height:.95rem}.RomyStrategyWorkspace-module__56rMeG__roadmap li[data-tone=thinking] .RomyStrategyWorkspace-module__56rMeG__rowIcon{color:var(--romy-ui-thinking)}.RomyStrategyWorkspace-module__56rMeG__roadmap li[data-tone=market] .RomyStrategyWorkspace-module__56rMeG__rowIcon{color:var(--romy-ui-market)}.RomyStrategyWorkspace-module__56rMeG__roadmap li[data-tone=signal] .RomyStrategyWorkspace-module__56rMeG__rowIcon{color:var(--romy-ui-signal)}.RomyStrategyWorkspace-module__56rMeG__rowCopy{grid-template-columns:8.4rem minmax(0,1fr);align-items:baseline;gap:.6rem;min-width:0;display:grid}.RomyStrategyWorkspace-module__56rMeG__rowCopy small{color:var(--romy-ui-muted);font-size:.6875rem;font-weight:600;line-height:1.25}.RomyStrategyWorkspace-module__56rMeG__rowCopy strong{color:var(--romy-ui-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.3;overflow:hidden}.RomyStrategyWorkspace-module__56rMeG__rowMeta{max-width:8.5rem;color:var(--romy-ui-signal-strong);background:var(--romy-ui-signal-tint);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:.22rem .45rem;font-size:.6875rem;font-weight:600;line-height:1.25;overflow:hidden}.RomyStrategyWorkspace-module__56rMeG__roadmap li[data-tone=market] .RomyStrategyWorkspace-module__56rMeG__rowMeta{color:var(--romy-ui-market-strong);background:var(--romy-ui-market-tint)}.RomyStrategyWorkspace-module__56rMeG__roadmap li[data-tone=thinking] .RomyStrategyWorkspace-module__56rMeG__rowMeta{color:var(--romy-ui-thinking-strong);background:var(--romy-ui-thinking-tint)}@container (max-width:52rem){.RomyStrategyWorkspace-module__56rMeG__rowMeta{display:none}.RomyStrategyWorkspace-module__56rMeG__roadmap li{grid-template-columns:1.65rem minmax(0,1fr)}}@container (max-width:39rem){.RomyStrategyWorkspace-module__56rMeG__composerDock{margin-left:0}.RomyStrategyWorkspace-module__56rMeG__chatView .RomyStrategyWorkspace-module__56rMeG__planToggle{min-height:2.75rem}.RomyStrategyWorkspace-module__56rMeG__recommendation{grid-template-columns:1fr}.RomyStrategyWorkspace-module__56rMeG__recommendation .RomyStrategyWorkspace-module__56rMeG__planToggle{width:fit-content;min-height:2.75rem}.RomyStrategyWorkspace-module__56rMeG__rowCopy{grid-template-columns:1fr;gap:.05rem;display:grid}}@media (prefers-reduced-motion:reduce){.RomyStrategyWorkspace-module__56rMeG__roadmap li{animation:none}}
