.ComputerConversation_page__bpvqI{display:contents}.ComputerConversation_pageDocked__N3CGD{min-width:0}.ComputerConversation_taskHeader__tXya7{display:flex;flex:0 0 auto;align-items:flex-start;gap:8px;padding:10px 12px;color:var(--theme-text);font:12px/1.5 system-ui,sans-serif}.ComputerConversation_taskHeader__tXya7>div{flex:1 1;min-width:0}.ComputerConversation_taskHeader__tXya7 strong{font-size:12px;font-weight:500;overflow-wrap:anywhere}.ComputerConversation_taskHeader__tXya7 span{display:block;margin-top:4px;font-size:10px;color:var(--theme-muted)}.ComputerConversation_taskHeader__tXya7 button{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--theme-border);border-radius:6px;padding:6px 8px;background:var(--theme-modal-bg);color:var(--theme-text);font:11px system-ui,sans-serif;cursor:pointer}.ComputerConversation_taskHeader__tXya7 button:disabled{opacity:.5;cursor:default}.ComputerConversation_account__4lVSk{display:flex;justify-content:space-between;gap:12px;padding:7px 22px 8px 12px;color:var(--theme-muted);font:10px system-ui,sans-serif;flex:0 0 auto}.ComputerConversation_account__4lVSk span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComputerConversation_error__vcjpZ{flex:0 0 auto;background:#fff0eb;color:#8f3821;padding:10px 12px;margin:8px 12px;border-radius:8px;overflow-wrap:anywhere;font:12px/1.4 system-ui,sans-serif;max-height:100px;overflow-y:auto}.ComputerConversation_notice__ID6hr{padding:16px;color:var(--theme-text);font:13px/1.5 system-ui,sans-serif}.ComputerConversation_fallback__FRTot{position:fixed;right:20px;bottom:20px;display:inline-flex;align-items:center;gap:8px;padding:12px;border-radius:12px;border:1px solid var(--theme-border);color:var(--theme-text);background:var(--theme-modal-bg);box-shadow:var(--theme-shadow);cursor:pointer;z-index:100009}.ComputerConversation_fallback__FRTot span{font:11px system-ui,sans-serif}@media (min-width:1000px){.ComputerConversation_pageDocked__N3CGD{padding-right:520px}}.ComputerConversation_notice__ID6hr a{color:inherit}.ComputerConversation_notice__ID6hr fieldset,fieldset.ComputerConversation_notice__ID6hr{border:1px solid var(--theme-border);border-radius:8px;display:flex;flex-direction:column;gap:4px}.ComputerConversation_terminal__IpH2h{margin:8px 0;padding:10px;max-height:220px;overflow:auto;border-radius:8px;background:#111;color:#e8e8e8;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.ComputerConversation_terminal__IpH2h a{color:#8cc8ff}.ComputerConversation_workspace__lkzEk{padding:8px 12px;color:var(--theme-text);font:11px/1.5 system-ui,sans-serif;border-bottom:1px solid var(--theme-border);flex-shrink:0;max-height:240px;overflow-y:auto}.ComputerConversation_workspace__lkzEk label{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.ComputerConversation_workspace__lkzEk button,.ComputerConversation_workspace__lkzEk input,.ComputerConversation_workspace__lkzEk select{padding:6px 8px;border:1px solid var(--theme-border);border-radius:6px;background:var(--theme-modal-bg);color:var(--theme-text);font:inherit;min-width:0}.ComputerConversation_workspace__lkzEk summary{cursor:pointer;overflow-wrap:anywhere}.ComputerConversation_workspace__lkzEk form{display:flex;align-items:flex-end;gap:6px;margin-top:8px}.ComputerConversation_workspace__lkzEk p{margin:6px 0}.ComputerConversation_projectChoice__r1u1A{margin:6px 0 10px}.ComputerConversation_projectChoice__r1u1A label{margin-top:6px}.ComputerConversation_workspace__lkzEk small{display:block;margin-top:6px;color:var(--theme-muted)}.ComputerConversation_workspace__lkzEk button{cursor:pointer}.ComputerConversation_workspace__lkzEk button:disabled{opacity:.5;cursor:default}.ComputerConversation_chatLayout__8AbJQ{display:flex;flex-direction:column;flex:1 1;min-height:0;min-width:0;overflow:hidden}.ComputerConversation_statusArea__2Ytb6{flex:0 1 auto;min-height:0;max-height:45vh;overflow-y:auto;overscroll-behavior:contain}.ComputerConversation_visualLayout__JM0Ev{display:flex;flex-direction:column;flex:1 1;min-height:0;min-width:0;overflow:hidden}.ComputerConversation_visualLayout__JM0Ev>aside{max-height:45%;flex-shrink:0}@media (min-width:900px){[data-mode=expanded] .ComputerConversation_visualLayout__JM0Ev{display:grid;grid-template-columns:minmax(0,3fr) minmax(320px,2fr)}[data-mode=expanded] .ComputerConversation_visualLayout__JM0Ev>aside{max-height:none;border-bottom:0;border-right:1px solid #8884}}