.harness-module__h9s0wq__window{opacity:0;text-align:left;border-radius:12px;transition:opacity 1.4s cubic-bezier(.65,0,.35,1);display:flex;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.harness-module__h9s0wq__window[data-state=active]{opacity:1;z-index:1}.harness-module__h9s0wq__window p{margin:0}.harness-module__h9s0wq__seq{opacity:0;transform:translateY(6px)}@media (scripting:enabled){.harness-module__h9s0wq__seq[data-pending]{display:none}}.harness-module__h9s0wq__window[data-state=leaving] .harness-module__h9s0wq__seq{opacity:1;transform:none}.harness-module__h9s0wq__window[data-state=active] .harness-module__h9s0wq__seq{animation:.46s cubic-bezier(.22,1,.36,1) forwards harness-module__h9s0wq__seqIn}.harness-module__h9s0wq__gptThread:after,.harness-module__h9s0wq__clThread:after,.harness-module__h9s0wq__gbThread:after,.harness-module__h9s0wq__hmThread:after,.harness-module__h9s0wq__tgThread:after,.harness-module__h9s0wq__termBody:after{content:"";margin-bottom:auto}@keyframes harness-module__h9s0wq__seqIn{to{opacity:1;transform:none}}.harness-module__h9s0wq__macBar{flex:none;justify-content:center;align-items:center;height:34px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12.5px;display:flex;position:relative}.harness-module__h9s0wq__lights{gap:8px;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.harness-module__h9s0wq__lights i{background:#ff5f57;border-radius:50%;width:12px;height:12px}.harness-module__h9s0wq__lights i:nth-child(2){background:#febc2e}.harness-module__h9s0wq__lights i:nth-child(3){background:#28c840}.harness-module__h9s0wq__macTitle{opacity:.7}.harness-module__h9s0wq__gpt{color:#0d0d0d;background:#fff;border:1px solid #0000001a;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.43}.harness-module__h9s0wq__gptSide{background:#f9f9f9;border-right:1px solid #0000000d;flex-direction:column;flex:none;width:248px;padding:8px;display:flex}.harness-module__h9s0wq__gptSideTop{justify-content:flex-end;align-items:center;height:40px;display:flex}.harness-module__h9s0wq__gptIconBtn{color:#0d0d0d;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.harness-module__h9s0wq__gptNav{flex-direction:column;margin-top:4px;display:flex}.harness-module__h9s0wq__gptNavItem{border-radius:10px;align-items:center;gap:10px;padding:7px 10px;display:flex}.harness-module__h9s0wq__gptChats{flex-direction:column;flex:1;min-height:0;margin-top:22px;display:flex;overflow:hidden}.harness-module__h9s0wq__gptChatsHead{color:#8f8f8f;padding:0 10px 6px}.harness-module__h9s0wq__gptChat{white-space:nowrap;text-overflow:ellipsis;border-radius:10px;padding:7px 10px;overflow:hidden}.harness-module__h9s0wq__gptChat[data-current=true]{background:#0000000d}.harness-module__h9s0wq__gptAccount{border-top:1px solid #0000000d;align-items:center;gap:10px;padding:10px;display:flex}.harness-module__h9s0wq__gptAvatar{color:#fff;background:#0d0d0d;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:inline-flex}.harness-module__h9s0wq__gptAccountText{flex-direction:column;line-height:1.25;display:flex}.harness-module__h9s0wq__gptMuted{color:#8f8f8f}.harness-module__h9s0wq__gptMain{flex-direction:column;flex:1;min-width:0;display:flex}.harness-module__h9s0wq__gptHeader{flex:none;justify-content:space-between;align-items:center;height:52px;padding:0 12px 0 16px;display:flex}.harness-module__h9s0wq__gptModel{border-radius:10px;align-items:center;gap:4px;padding:6px 10px;font-size:18px;display:inline-flex}.harness-module__h9s0wq__gptModel svg{color:#8f8f8f}.harness-module__h9s0wq__gptHeaderRight{align-items:center;gap:4px;display:inline-flex}.harness-module__h9s0wq__gptGhost{border-radius:10px;align-items:center;gap:6px;padding:6px 12px;font-weight:500;display:inline-flex}.harness-module__h9s0wq__gptThread{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:0 24px;display:flex;overflow:hidden}.harness-module__h9s0wq__gptColumn{flex-direction:column;gap:14px;width:100%;max-width:720px;margin:0 auto;padding-bottom:8px;display:flex}.harness-module__h9s0wq__gptUser{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.harness-module__h9s0wq__gptFile{border:1px solid #0000001a;border-radius:16px;align-items:center;gap:8px;padding:5px 12px 5px 5px;display:inline-flex}.harness-module__h9s0wq__gptFileIcon{color:#fff;background:#0d0d0d;border-radius:10px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.harness-module__h9s0wq__gptFileText{font-weight:500;line-height:1.3}.harness-module__h9s0wq__gptBubble{background:#f4f4f4;border-radius:18px;max-width:70%;padding:10px 16px;font-size:16px;line-height:1.5}.harness-module__h9s0wq__gptAssistant{flex-direction:column;gap:10px;font-size:16px;line-height:1.5;display:flex}.harness-module__h9s0wq__gptTools{flex-direction:column;gap:2px;display:flex}.harness-module__h9s0wq__gptTool{color:#5d5d5d;white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex;overflow:hidden}.harness-module__h9s0wq__gptTool strong{color:#0d0d0d;font-weight:500}.harness-module__h9s0wq__gptTool>span:last-child{text-overflow:ellipsis;overflow:hidden}.harness-module__h9s0wq__gptList{margin:0;padding-left:22px}.harness-module__h9s0wq__gptApp{flex-direction:column;gap:7px;display:flex}.harness-module__h9s0wq__window[data-state=active] .harness-module__h9s0wq__gptApp{animation-delay:.35s}.harness-module__h9s0wq__gptAppName{color:#5d5d5d;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.harness-module__h9s0wq__gptAppName img{border-radius:4px}.harness-module__h9s0wq__gptDrafts{gap:8px;margin-right:-24px;display:flex;overflow:hidden}.harness-module__h9s0wq__gptDraft{background:#fff;border:1px solid #0000001a;border-radius:12px;flex-direction:column;flex:none;gap:6px;width:200px;padding:10px;font-size:12.5px;line-height:1.4;display:flex}.harness-module__h9s0wq__gptDraftHead{align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.harness-module__h9s0wq__gptDraftMark{border-radius:2px;flex:none;width:14px;height:14px}.harness-module__h9s0wq__gptDraftWhen{color:#8f8f8f;margin-left:auto;font-weight:500}.harness-module__h9s0wq__gptDraftText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.harness-module__h9s0wq__gptDraftImage{background:#20808d;border-radius:8px;height:46px;position:relative;overflow:hidden}.harness-module__h9s0wq__gptDraftImage i{background:#ffd2a6;border-radius:50%;width:80px;height:80px;position:absolute;top:-22px;right:-18px}.harness-module__h9s0wq__gptDraftImage b{font-family:var(--font-serif);color:#fbfaf4;font-size:26px;font-weight:400;line-height:1;position:absolute;bottom:5px;left:10px}.harness-module__h9s0wq__gptDraftThread{color:#8f8f8f;margin-top:auto;font-size:12px}.harness-module__h9s0wq__gptDraftVideo{background:#0d2b2b;border:0;width:92px;padding:0;position:relative;overflow:hidden}.harness-module__h9s0wq__gptDraftVideoWhen{z-index:1;color:#fbfaf4;font-size:10.5px;font-weight:600;position:absolute;bottom:8px;right:6px}.harness-module__h9s0wq__gptAppFoot{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.harness-module__h9s0wq__gptAppActions{gap:6px;display:inline-flex}.harness-module__h9s0wq__gptAppGhost,.harness-module__h9s0wq__gptAppPrimary{border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500}.harness-module__h9s0wq__gptAppGhost{border:1px solid #0000001a}.harness-module__h9s0wq__gptAppPrimary{color:#fff;background:#0d0d0d}.harness-module__h9s0wq__gptComposerWrap{flex-direction:column;flex:none;align-items:center;gap:8px;padding:4px 24px 10px;display:flex}.harness-module__h9s0wq__gptComposer{background:#fff;border:1px solid #0000001a;border-radius:28px;align-items:center;gap:4px;width:100%;max-width:720px;padding:8px 8px 8px 10px;display:flex;box-shadow:0 4px 16px #0000000d}.harness-module__h9s0wq__gptPlaceholder{color:#8f8f8f;flex:1;padding-left:4px;font-size:16px}.harness-module__h9s0wq__gptVoice{color:#fff;background:#0d0d0d;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.harness-module__h9s0wq__gptNote{color:#5d5d5d;font-size:12px}.harness-module__h9s0wq__claude{color:#141413;background:#faf9f5;border:1px solid #1f1e1d1f;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.43}.harness-module__h9s0wq__clSide{background:#f5f4ed;border-right:1px solid #1f1e1d14;flex-direction:column;flex:none;gap:2px;width:248px;padding:10px 8px;display:flex}.harness-module__h9s0wq__clSideTop{justify-content:space-between;align-items:center;padding:2px 6px 12px 10px;display:flex}.harness-module__h9s0wq__clWordmark{letter-spacing:-.01em;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:21px}.harness-module__h9s0wq__clIconBtn{color:#73726c;display:inline-flex}.harness-module__h9s0wq__clNew{color:#c6613f;align-items:center;gap:10px;padding:7px 10px;font-weight:500;display:flex}.harness-module__h9s0wq__clNewDot{color:#fff;background:#c6613f;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.harness-module__h9s0wq__clNav{flex-direction:column;display:flex}.harness-module__h9s0wq__clNavItem{color:#3d3d3a;border-radius:8px;align-items:center;gap:12px;padding:7px 10px 7px 14px;display:flex}.harness-module__h9s0wq__clRecents{flex-direction:column;flex:1;min-height:0;margin-top:18px;display:flex;overflow:hidden}.harness-module__h9s0wq__clRecentsHead{color:#73726c;padding:0 10px 6px;font-size:12px}.harness-module__h9s0wq__clRecent{white-space:nowrap;text-overflow:ellipsis;color:#3d3d3a;border-radius:8px;padding:6px 10px;overflow:hidden}.harness-module__h9s0wq__clRecent[data-current=true]{color:#141413;background:#ebe9e0}.harness-module__h9s0wq__clAccount{border-top:1px solid #1f1e1d14;align-items:center;gap:10px;padding:10px;display:flex}.harness-module__h9s0wq__clAvatar,.harness-module__h9s0wq__clUserAvatar{color:#faf9f5;background:#3d3d3a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:inline-flex}.harness-module__h9s0wq__clAccountText{flex-direction:column;line-height:1.25;display:flex}.harness-module__h9s0wq__clMuted{color:#73726c;font-size:12px}.harness-module__h9s0wq__clMain{flex-direction:column;flex:1;min-width:0;display:flex}.harness-module__h9s0wq__clHeader{flex:none;justify-content:space-between;align-items:center;height:50px;padding:0 14px 0 20px;display:flex}.harness-module__h9s0wq__clTitle{align-items:center;gap:6px;font-weight:500;display:inline-flex}.harness-module__h9s0wq__clShare{background:#fff;border:1px solid #1f1e1d26;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:500}.harness-module__h9s0wq__clThread{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:0 24px;display:flex;overflow:hidden}.harness-module__h9s0wq__clColumn{flex-direction:column;gap:10px;width:100%;max-width:700px;margin:0 auto;padding-bottom:8px;display:flex}.harness-module__h9s0wq__clFile{background:#fff;border:1px solid #1f1e1d26;border-radius:10px;flex-direction:column;align-self:flex-start;gap:2px;width:150px;padding:10px 12px;font-size:12.5px;display:inline-flex}.harness-module__h9s0wq__clFileName{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.harness-module__h9s0wq__clFileMeta{color:#73726c;border:1px solid #1f1e1d26;border-radius:4px;align-self:flex-start;padding:1px 5px;font-size:10.5px;font-weight:600}.harness-module__h9s0wq__clUser{background:#f0eee6;border-radius:12px;align-self:flex-start;align-items:flex-start;gap:10px;max-width:90%;padding:10px 16px 10px 10px;font-size:15px;line-height:1.5;display:flex}.harness-module__h9s0wq__clUser p{padding-top:3px}.harness-module__h9s0wq__clReply{flex-direction:column;gap:12px;padding:10px 4px 0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:16.5px;line-height:1.6;display:flex}.harness-module__h9s0wq__clTools{background:#fff;border:1px solid #1f1e1d26;border-radius:10px;flex-direction:column;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13.5px;line-height:1.4;display:flex;overflow:hidden}.harness-module__h9s0wq__clToolRow{color:#73726c;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.harness-module__h9s0wq__clToolRow+.harness-module__h9s0wq__clToolRow{border-top:1px solid #1f1e1d14}.harness-module__h9s0wq__clToolIcon{color:#3d3d3a;display:inline-flex}.harness-module__h9s0wq__clToolName{color:#141413;font-weight:500}.harness-module__h9s0wq__clToolResult{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.harness-module__h9s0wq__clSpark{display:inline-flex}.harness-module__h9s0wq__clSparkMark{width:24px;height:24px}.harness-module__h9s0wq__clComposerWrap{flex-direction:column;flex:none;align-items:center;gap:8px;padding:6px 24px 10px;display:flex}.harness-module__h9s0wq__clComposer{background:#fff;border:1px solid #1f1e1d26;border-radius:20px;flex-direction:column;gap:12px;width:100%;max-width:700px;padding:14px 12px 10px 16px;display:flex;box-shadow:0 4px 20px #00000009}.harness-module__h9s0wq__clPlaceholder{color:#73726c;font-size:15px}.harness-module__h9s0wq__clComposerRow{justify-content:space-between;align-items:center;display:flex}.harness-module__h9s0wq__clComposerTools{align-items:center;gap:6px;display:inline-flex}.harness-module__h9s0wq__clSquareBtn{color:#3d3d3a;border:1px solid #1f1e1d26;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.harness-module__h9s0wq__clModel{color:#3d3d3a;align-items:center;gap:4px;padding:0 8px;font-size:13px;display:inline-flex}.harness-module__h9s0wq__clSend{color:#fff;opacity:.55;background:#c6613f;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.harness-module__h9s0wq__clNote{color:#73726c;font-size:12px}.harness-module__h9s0wq__gbot{color:#ececec;background:#1b1b1b;border:1px solid #2e2e2e;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.45}.harness-module__h9s0wq__lightsInline{gap:8px;display:inline-flex}.harness-module__h9s0wq__lightsInline i{background:#ff5f57;border-radius:50%;width:12px;height:12px}.harness-module__h9s0wq__lightsInline i:nth-child(2){background:#febc2e}.harness-module__h9s0wq__lightsInline i:nth-child(3){background:#28c840}.harness-module__h9s0wq__gbSide{background:#161616;border-right:1px solid #2a2a2a;flex-direction:column;flex:none;gap:4px;width:268px;padding:12px 10px;display:flex;overflow:hidden}.harness-module__h9s0wq__gbSideTop{color:#9a9a9a;justify-content:space-between;align-items:center;padding:2px 6px 12px 4px;display:flex}.harness-module__h9s0wq__gbSearch{color:#8a8a8a;border:1px solid #333;border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:7px 10px;display:flex}.harness-module__h9s0wq__gbBot{border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.harness-module__h9s0wq__gbBot[data-current=true]{background:#2a2a2a}.harness-module__h9s0wq__gbAvatar{flex:none;width:32px;height:32px}.harness-module__h9s0wq__gbBotText{flex-direction:column;flex:1;min-width:0;display:flex}.harness-module__h9s0wq__gbBotText>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.harness-module__h9s0wq__gbBotTop{color:#ececec;justify-content:space-between;gap:8px;display:flex}.harness-module__h9s0wq__gbBotTop>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.harness-module__h9s0wq__gbDim{color:#8a8a8a;font-size:12.5px}.harness-module__h9s0wq__gbMain{flex-direction:column;flex:1;min-width:0;display:flex}.harness-module__h9s0wq__gbHeader{color:#9a9a9a;border-bottom:1px solid #2a2a2a;flex:none;justify-content:space-between;align-items:center;height:46px;padding:0 14px;display:flex}.harness-module__h9s0wq__gbHeaderName{color:#ececec;align-items:center;gap:8px;display:inline-flex}.harness-module__h9s0wq__gbHeaderAvatar{width:20px;height:20px}.harness-module__h9s0wq__gbThread{flex-direction:column;flex:1;justify-content:flex-end;gap:12px;min-height:0;padding:20px 20px 10px;display:flex;overflow:hidden}.harness-module__h9s0wq__gbTime{color:#8a8a8a;align-self:center;font-size:12.5px}.harness-module__h9s0wq__gbMine{color:#161616;background:#e9e9e9;border-radius:12px;flex-direction:column;align-self:flex-end;gap:8px;max-width:78%;padding:10px 12px;display:flex}.harness-module__h9s0wq__gbFile{background:#d6d6d6;border-radius:6px;align-self:flex-start;padding:2px 8px;font-size:12.5px}.harness-module__h9s0wq__gbTheirs{background:#2e2e2e;border-radius:12px;align-self:flex-start;max-width:82%;padding:10px 12px}.harness-module__h9s0wq__gbSystem{color:#8a8a8a;align-self:center;font-size:12.5px}.harness-module__h9s0wq__gbSteps{flex-direction:column;gap:5px;padding-left:4px;display:flex}.harness-module__h9s0wq__gbStep{color:#a8a8a8;align-items:center;gap:8px;font-size:13px;display:flex}.harness-module__h9s0wq__gbStep svg{color:#f2a33a}.harness-module__h9s0wq__gbStepText{flex-wrap:wrap;column-gap:8px;min-width:0;display:inline-flex}.harness-module__h9s0wq__gbStepResult{color:#8a8a8a}.harness-module__h9s0wq__gbStep{align-items:flex-start}.harness-module__h9s0wq__gbStep svg{flex:none;margin-top:3px}.harness-module__h9s0wq__gbComposer{background:#222;border:1px solid #333;border-radius:12px;flex:none;align-items:center;gap:10px;margin:4px 16px 14px;padding:9px 9px 9px 14px;display:flex}.harness-module__h9s0wq__gbPlaceholder{color:#8a8a8a;flex:1}.harness-module__h9s0wq__gbSend{color:#161616;background:#ececec;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.harness-module__h9s0wq__cursor{color:#e4e2de;background:#181715;border:1px solid #2c2a27;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.45}.harness-module__h9s0wq__cursor .harness-module__h9s0wq__macBar{color:#c9c6c0;background:#1d1c1a;border-bottom:1px solid #2c2a27}.harness-module__h9s0wq__cuBody{flex:1;grid-template-columns:220px minmax(0,1fr) minmax(0,1.15fr);min-height:0;display:grid}.harness-module__h9s0wq__cuAgents{background:#151412;border-right:1px solid #2c2a27;flex-direction:column;gap:2px;padding:12px 8px;display:flex;overflow:hidden}.harness-module__h9s0wq__cuAgentsHead{color:#a8a59f;padding:0 8px 8px;font-size:12px;font-weight:600}.harness-module__h9s0wq__cuAgent{color:#c9c6c0;border-radius:6px;flex-direction:column;gap:2px;padding:8px;display:flex}.harness-module__h9s0wq__cuAgent[data-current=true]{color:#f2f0ec;background:#26241f}.harness-module__h9s0wq__cuAgentTop{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.harness-module__h9s0wq__cuAgentTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.harness-module__h9s0wq__cuAgentNote{color:#8a877f;white-space:nowrap;text-overflow:ellipsis;padding-left:22px;font-size:12px;overflow:hidden}.harness-module__h9s0wq__cuDim{color:#8a877f}.harness-module__h9s0wq__cuChat{border-right:1px solid #2c2a27;flex-direction:column;min-width:0;padding:12px;display:flex}.harness-module__h9s0wq__cuChatTitle{padding:0 2px 10px;font-weight:600}.harness-module__h9s0wq__cuThread{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.harness-module__h9s0wq__cuUser{background:#1f1e1b;border:1px solid #3a3833;border-radius:6px;padding:8px 10px}.harness-module__h9s0wq__cuMention{color:#e5b55c}.harness-module__h9s0wq__cuThought{color:#8a877f;font-style:italic}.harness-module__h9s0wq__cuText{color:#e4e2de}.harness-module__h9s0wq__cuTool{color:#a8a59f;white-space:nowrap;align-items:center;gap:7px;display:flex;overflow:hidden}.harness-module__h9s0wq__cuTool svg{color:#6fbf73;flex:none}.harness-module__h9s0wq__cuTool strong{color:#e4e2de;font-weight:500}.harness-module__h9s0wq__cuComposer{background:#1f1e1b;border:1px solid #3a3833;border-radius:8px;flex-direction:column;flex:none;gap:10px;margin-top:10px;padding:10px;display:flex}.harness-module__h9s0wq__cuPlaceholder{color:#77746d}.harness-module__h9s0wq__cuComposerRow{color:#a8a59f;align-items:center;gap:10px;font-size:12px;display:flex}.harness-module__h9s0wq__cuComposerRow>span{align-items:center;gap:4px;display:inline-flex}.harness-module__h9s0wq__cuPill{color:#e4e2de;background:#2c2a27;border-radius:999px;padding:2px 8px}.harness-module__h9s0wq__cuSpacer{flex:1}.harness-module__h9s0wq__cuSend{color:#181715;background:#e4e2de;border-radius:50%;justify-content:center;width:22px;height:22px}.harness-module__h9s0wq__cuDoc{flex-direction:column;min-width:0;display:flex}.harness-module__h9s0wq__cuTabs{background:#151412;border-bottom:1px solid #2c2a27;display:flex}.harness-module__h9s0wq__cuTab{color:#8a877f;border-right:1px solid #2c2a27;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.harness-module__h9s0wq__cuTab[data-current]{color:#f2f0ec;background:#181715}.harness-module__h9s0wq__cuCrumbs{color:#a8a59f;justify-content:space-between;padding:8px 16px;font-size:12px;display:flex}.harness-module__h9s0wq__cuDocBody{flex-direction:column;flex:1;gap:8px;min-height:0;padding:18px 40px 18px 48px;display:flex;overflow:hidden}.harness-module__h9s0wq__cuH1{color:#f2f0ec;margin-bottom:4px;font-size:22px;font-weight:600}.harness-module__h9s0wq__cuH2{color:#f2f0ec;margin-top:8px;font-size:15px;font-weight:600}.harness-module__h9s0wq__cuP{color:#c9c6c0;font-size:13.5px;line-height:1.55}.harness-module__h9s0wq__cuTask{color:#e4e2de;align-items:center;gap:10px;display:flex}.harness-module__h9s0wq__cuBox{border:1.5px solid #6b6862;border-radius:50%;flex:none;width:13px;height:13px}.harness-module__h9s0wq__term{border:1px solid #2a2a2a;flex-direction:column}.harness-module__h9s0wq__term .harness-module__h9s0wq__macBar{color:#b5b5b5}.harness-module__h9s0wq__termBody{white-space:pre-wrap;flex-direction:column;flex:1;justify-content:flex-end;gap:8px;min-height:0;padding:14px 22px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.45;display:flex;overflow:hidden}:where(.harness-module__h9s0wq__termBody)>span{display:block}.harness-module__h9s0wq__termDim{color:#8b8b8b}.harness-module__h9s0wq__termCursor{vertical-align:text-bottom;background:currentColor;width:8px;height:16px;animation:1.1s step-end infinite harness-module__h9s0wq__termBlink;display:inline-block}@keyframes harness-module__h9s0wq__termBlink{50%{opacity:0}}.harness-module__h9s0wq__cc{color:#e8e6e3;background:#1a1a19}.harness-module__h9s0wq__cc .harness-module__h9s0wq__macBar{background:#242423}.harness-module__h9s0wq__ccOrange{color:#d77757}.harness-module__h9s0wq__ccBold{font-weight:700}.harness-module__h9s0wq__ccWelcome{border:1px solid #d77757;border-radius:6px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;margin-top:10px;padding:14px 18px 10px;display:grid;position:relative}.harness-module__h9s0wq__ccLegend{color:#d77757;background:#1a1a19;padding:0 6px;position:absolute;top:-10px;left:14px}.harness-module__h9s0wq__ccWelcomeLeft{text-align:center;border-right:1px solid #d7775766;flex-direction:column;align-items:center;gap:4px;padding-right:18px;display:flex}.harness-module__h9s0wq__ccMascot{color:#d77757;white-space:pre;margin:6px 0;line-height:1.1}.harness-module__h9s0wq__ccWelcomeRight{flex-direction:column;gap:4px;display:flex}.harness-module__h9s0wq__ccRule{background:#d7775766;height:1px;margin:6px 0;display:block}.harness-module__h9s0wq__ccPrompt{color:#e8e6e3;background:#373735;padding:4px 8px}.harness-module__h9s0wq__ccLine{grid-template-columns:2ch minmax(0,1fr);display:grid}.harness-module__h9s0wq__ccDot{color:#e8e6e3}.harness-module__h9s0wq__ccDone{color:#4eba65}.harness-module__h9s0wq__ccEdits{flex-direction:column;gap:8px;display:flex}.harness-module__h9s0wq__ccCall{flex-direction:column;margin-top:4px;display:flex}.harness-module__h9s0wq__ccResult{grid-template-columns:2ch 3ch minmax(0,1fr);display:grid}.harness-module__h9s0wq__ccResult>span:first-child{grid-column:2}.harness-module__h9s0wq__ccInput{border-top:1px solid #5a5a58;border-bottom:1px solid #5a5a58;margin-top:4px;padding:6px 2px}.harness-module__h9s0wq__ccInputLine{color:#e8e6e3}.harness-module__h9s0wq__ccHints{justify-content:space-between;margin-top:-4px;padding:0 2px;font-size:12.5px;display:flex}.harness-module__h9s0wq__tg{color:#000;background:#fff;border:1px solid #dadce0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.4}.harness-module__h9s0wq__tgSide{background:#fff;border-right:1px solid #e7e7e7;flex-direction:column;flex:none;width:268px;padding:10px 8px;display:flex;overflow:hidden}.harness-module__h9s0wq__tgSideTop{padding:2px 6px 10px}.harness-module__h9s0wq__tgSearch{color:#8e8e93;background:#f1f1f1;border-radius:999px;align-items:center;gap:8px;margin:0 4px 8px;padding:8px 12px;display:flex}.harness-module__h9s0wq__tgChat{border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.harness-module__h9s0wq__tgChat[data-current]{color:#fff;background:#3390ec}.harness-module__h9s0wq__tgAvatar{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:15px;font-weight:600;display:inline-flex}.harness-module__h9s0wq__tgAvatar[data-bot]{background:#fff1ee}.harness-module__h9s0wq__tgAvatar[data-small]{width:38px;height:38px}.harness-module__h9s0wq__tgBotMark{width:62%;height:62%}.harness-module__h9s0wq__tgChatText{flex-direction:column;flex:1;min-width:0;display:flex}.harness-module__h9s0wq__tgChatTop{justify-content:space-between;gap:8px;font-weight:600;display:flex}.harness-module__h9s0wq__tgChatTop>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.harness-module__h9s0wq__tgTime{color:#8e8e93;font-size:12px;font-weight:400}.harness-module__h9s0wq__tgChat[data-current] .harness-module__h9s0wq__tgTime,.harness-module__h9s0wq__tgChat[data-current] .harness-module__h9s0wq__tgNote{color:#ffffffd9}.harness-module__h9s0wq__tgNote{color:#707579;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.harness-module__h9s0wq__tgMain{background:radial-gradient(circle at 15% 20%,#dbddbb 0,#0000 45%),radial-gradient(circle at 85% 30%,#6ba587 0,#0000 50%),radial-gradient(circle at 25% 85%,#d5d88d 0,#0000 50%),radial-gradient(circle at 80% 85%,#88b884 0,#0000 50%),#b4ce98;flex-direction:column;flex:1;min-width:0;display:flex}.harness-module__h9s0wq__tgHeader{background:#fff;border-bottom:1px solid #e7e7e7;flex:none;align-items:center;gap:10px;height:56px;padding:0 14px;display:flex}.harness-module__h9s0wq__tgHeaderText{flex-direction:column;line-height:1.25;display:flex}.harness-module__h9s0wq__tgHeaderName{font-weight:600}.harness-module__h9s0wq__tgHeaderSub{color:#707579;font-size:13px}.harness-module__h9s0wq__tgHeaderIcons{color:#707579;gap:16px;margin-left:auto;display:inline-flex}.harness-module__h9s0wq__tgThread{flex-direction:column;flex:1;justify-content:flex-end;gap:6px;min-height:0;padding:14px 18px 10px;display:flex;overflow:hidden}.harness-module__h9s0wq__tgDay{color:#fff;background:#00000038;border-radius:999px;align-self:center;margin-bottom:4px;padding:3px 10px;font-size:13px;font-weight:500}.harness-module__h9s0wq__tgOut,.harness-module__h9s0wq__tgIn{border-radius:15px;max-width:76%;padding:7px 11px 6px;font-size:14.5px;line-height:1.4;position:relative;box-shadow:0 1px 1px #0000001f}.harness-module__h9s0wq__tgOut{background:#eeffde;border-bottom-right-radius:4px;align-self:flex-end}.harness-module__h9s0wq__tgIn{background:#fff;border-bottom-left-radius:4px;align-self:flex-start}.harness-module__h9s0wq__tgMeta{float:right;color:#a0acb6;margin:6px -2px -2px 10px;font-size:12px;line-height:1}.harness-module__h9s0wq__tgOut .harness-module__h9s0wq__tgMeta{color:#5ea94e}.harness-module__h9s0wq__tgTicks{letter-spacing:-.25em;margin-left:2px}.harness-module__h9s0wq__tgProgress{flex-direction:column;gap:6px;min-width:60%;display:flex}.harness-module__h9s0wq__tgStep{flex-direction:column;display:flex}.harness-module__h9s0wq__tgStepHead{font-weight:600}.harness-module__h9s0wq__tgStepTick{color:#3390ec}.harness-module__h9s0wq__tgStepText{color:#4a4f53}.harness-module__h9s0wq__tgComposer{color:#8e8e93;background:#fff;border-radius:14px;flex:none;align-items:center;gap:12px;margin:0 18px 14px;padding:9px 12px;display:flex;box-shadow:0 1px 2px #0000001f}.harness-module__h9s0wq__tgMenu{color:#fff;background:#3390ec;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;font-weight:600;display:inline-flex}.harness-module__h9s0wq__tgPlaceholder{color:#8e8e93;flex:1}.harness-module__h9s0wq__hermes{color:#1d1f24;background:#fbfbfd;border:1px solid #e3e5ea;flex-direction:column;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.45}.harness-module__h9s0wq__hmBody{flex:1;min-height:0;display:flex}.harness-module__h9s0wq__hmSide{background:#f4f5f8;border-right:1px solid #e3e5ea;flex-direction:column;flex:none;gap:2px;width:236px;padding:12px 10px;display:flex;overflow:hidden}.harness-module__h9s0wq__hmSideTop{color:#6b7080;gap:14px;padding:2px 8px 12px;display:flex}.harness-module__h9s0wq__hmNavItem{color:#2b2e36;align-items:center;gap:10px;padding:6px 8px;display:flex}.harness-module__h9s0wq__hmNavItem svg{color:#6b7080}.harness-module__h9s0wq__hmHead{letter-spacing:.12em;text-transform:uppercase;color:#2a45d8;margin-top:16px;padding:0 8px 4px;font-size:12px;font-weight:700}.harness-module__h9s0wq__hmCount{color:#9aa0ad;letter-spacing:0;font-weight:500}.harness-module__h9s0wq__hmHint{color:#9aa0ad;padding:2px 8px;font-size:13px}.harness-module__h9s0wq__hmAgent{color:#3a3e48;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:6px 8px 6px 22px;position:relative;overflow:hidden}.harness-module__h9s0wq__hmAgent:before{content:"";background:#b4b9c4;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:10px}.harness-module__h9s0wq__hmAgent[data-current=true]{color:#1d1f24;background:#e7ebfb}.harness-module__h9s0wq__hmMain{flex-direction:column;flex:1;min-width:0;display:flex}.harness-module__h9s0wq__hmHeader{border-bottom:1px solid #eef0f4;flex:none;justify-content:space-between;align-items:center;height:46px;padding:0 18px;display:flex}.harness-module__h9s0wq__hmTitle{color:#3a3e48;align-items:center;gap:6px;display:inline-flex}.harness-module__h9s0wq__hmHeaderIcons{color:#6b7080;gap:14px;display:inline-flex}.harness-module__h9s0wq__hmThread{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:24px 28px 0;display:flex;overflow:hidden}.harness-module__h9s0wq__hmColumn{flex-direction:column;gap:10px;width:100%;max-width:660px;margin:0 auto;padding-bottom:14px;font-size:15px;line-height:1.55;display:flex}.harness-module__h9s0wq__hmColumn>p{padding:0 10px}.harness-module__h9s0wq__hmUser{background:#fff;border:1px solid #e3e5ea;border-radius:4px;padding:10px 14px!important}.harness-module__h9s0wq__hmAttach{white-space:nowrap;color:#3a3e48;background:#f1f2f6;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.harness-module__h9s0wq__hmTool{color:#8b909c;padding:0 10px;font-size:14px}.harness-module__h9s0wq__hmToolResult{color:#5f6472}.harness-module__h9s0wq__hmToolResult:before{content:" · ";color:#b4b9c4}.harness-module__h9s0wq__hmComposer{color:#6b7080;background:#fff;border:1px solid #e3e5ea;border-radius:8px;flex:none;align-items:center;gap:12px;width:calc(100% - 56px);max-width:680px;margin:0 auto 12px;padding:8px 8px 8px 14px;display:flex}.harness-module__h9s0wq__hmPlaceholder{color:#9aa0ad;flex:1;font-size:15px}.harness-module__h9s0wq__hmSend{color:#fff;background:#111214;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.harness-module__h9s0wq__hmStatus{color:#6b7080;background:#f4f5f8;border-top:1px solid #e3e5ea;flex:none;justify-content:space-between;gap:16px;padding:7px 14px;font-size:12.5px;display:flex}.harness-module__h9s0wq__hmStatusGroup{white-space:nowrap;gap:16px;display:inline-flex}@container (max-width:980px){.harness-module__h9s0wq__cuBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.harness-module__h9s0wq__cuAgents{display:none}.harness-module__h9s0wq__cuDocBody{padding:16px 20px}.harness-module__h9s0wq__gptSide,.harness-module__h9s0wq__clSide,.harness-module__h9s0wq__hmSide,.harness-module__h9s0wq__gbSide,.harness-module__h9s0wq__tgSide{width:230px}.harness-module__h9s0wq__termArgs{display:none}}@container (max-width:700px){.harness-module__h9s0wq__gptSide,.harness-module__h9s0wq__clSide,.harness-module__h9s0wq__hmSide,.harness-module__h9s0wq__gbSide,.harness-module__h9s0wq__tgSide{display:none}.harness-module__h9s0wq__cuBody{grid-template-columns:minmax(0,1fr)}.harness-module__h9s0wq__cuDoc{display:none}.harness-module__h9s0wq__cuChat{border-right:0}}@container (max-width:560px){.harness-module__h9s0wq__gptThread,.harness-module__h9s0wq__clThread,.harness-module__h9s0wq__gptComposerWrap,.harness-module__h9s0wq__clComposerWrap{padding-left:14px;padding-right:14px}.harness-module__h9s0wq__gptBubble{max-width:88%}.harness-module__h9s0wq__gptTool>span:last-child,.harness-module__h9s0wq__clToolResult{display:none}.harness-module__h9s0wq__clToolRow{grid-template-columns:auto minmax(0,1fr) auto}.harness-module__h9s0wq__gptGhost,.harness-module__h9s0wq__gptNote,.harness-module__h9s0wq__clNote,.harness-module__h9s0wq__clModel{display:none}.harness-module__h9s0wq__gptAssistant,.harness-module__h9s0wq__clReply{font-size:15px}.harness-module__h9s0wq__termBody{padding:12px 14px;font-size:12px}.harness-module__h9s0wq__termArgs,.harness-module__h9s0wq__ccWelcomeRight,.harness-module__h9s0wq__ccWelcomeLeft .harness-module__h9s0wq__ccMascot{display:none}.harness-module__h9s0wq__ccWelcome{grid-template-columns:minmax(0,1fr)}.harness-module__h9s0wq__ccWelcomeLeft{border-right:0;padding-right:0}.harness-module__h9s0wq__hmToolResult,.harness-module__h9s0wq__gbStepResult,.harness-module__h9s0wq__ccHints>span:last-child,.harness-module__h9s0wq__hmStatusGroup:last-child{display:none}.harness-module__h9s0wq__tgThread{padding:12px 10px 8px}.harness-module__h9s0wq__tgOut,.harness-module__h9s0wq__tgIn{max-width:90%}.harness-module__h9s0wq__tgComposer{margin:0 10px 10px}.harness-module__h9s0wq__gbThread{padding:16px 12px 8px}.harness-module__h9s0wq__gbMine,.harness-module__h9s0wq__gbTheirs{max-width:92%}.harness-module__h9s0wq__gbComposer{margin:4px 10px 12px}.harness-module__h9s0wq__hmThread,.harness-module__h9s0wq__hmColumn>p{padding-left:10px;padding-right:10px}.harness-module__h9s0wq__hmComposer{width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.harness-module__h9s0wq__window{transition:none}.harness-module__h9s0wq__seq,.harness-module__h9s0wq__window[data-state=active] .harness-module__h9s0wq__seq{opacity:1;animation:none;transform:none}.harness-module__h9s0wq__termCursor{animation:none}}
