._hero_xjkkw_1{background:radial-gradient(circle at 100% 0,#25b08d1f,#0000 35%),#fff;border:1px solid #cfe1dc;border-radius:20px;padding:25px;box-shadow:0 12px 36px #1e473d0f}._skillGrid_xjkkw_15{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:22px;display:grid}._skillCard_xjkkw_22{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;min-height:104px;padding:15px;transition:transform .16s,border-color .16s,box-shadow .16s}._skillCard_xjkkw_22:hover,._skillCardSelected_xjkkw_36{border-color:#84bdad;transform:translateY(-2px);box-shadow:0 9px 24px #1c4f4117}._skillIcon_xjkkw_42{background:var(--brand-soft);width:32px;height:32px;color:var(--brand-strong);border-radius:10px;place-items:center;margin-bottom:10px;font-weight:900;display:grid}._skillCard_xjkkw_22 strong,._skillCard_xjkkw_22 span{display:block}._skillCard_xjkkw_22 strong{font-size:14px}._skillCard_xjkkw_22 span:last-child{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.5}._jobPanel_xjkkw_70,._history_xjkkw_74{margin-top:18px}._historyHeader_xjkkw_78{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px;display:flex}._messageList_xjkkw_86{gap:10px;display:grid}._message_xjkkw_86{white-space:pre-wrap;border-radius:14px;max-width:86%;padding:14px 16px;line-height:1.75}._message_xjkkw_86>strong,._message_xjkkw_86>small{display:block}._message_xjkkw_86>strong{margin-bottom:5px;font-size:12px}._message_xjkkw_86>small{color:var(--muted);margin-top:7px;font-size:11px}._userMessage_xjkkw_115{background:var(--brand);color:#fff;justify-self:end}._userMessage_xjkkw_115>small{color:#c7e6dd}._aiMessage_xjkkw_125{border:1px solid var(--line);background:#fff;justify-self:start}._jobHeader_xjkkw_131,._jobSummary_xjkkw_132,._stepRow_xjkkw_133,._composerBar_xjkkw_134{align-items:center;display:flex}._jobHeader_xjkkw_131,._jobSummary_xjkkw_132{justify-content:space-between;gap:16px}._jobTitle_xjkkw_145{margin:10px 0 6px}._jobSummary_xjkkw_132{color:var(--muted);margin:14px 0 9px;font-size:12px}._stepList_xjkkw_155{gap:7px;margin-top:16px;display:grid}._stepRow_xjkkw_133{border:1px solid var(--line);background:var(--panel-soft);border-radius:11px;gap:10px;padding:10px 12px}._stepMarker_xjkkw_169{width:24px;height:24px;color:var(--muted);background:#e7edeb;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}._stepRunning_xjkkw_182 ._stepMarker_xjkkw_169{color:#aa6415;background:#fff0d7}._stepDone_xjkkw_187 ._stepMarker_xjkkw_169{color:var(--brand-strong);background:#dff4ea}._stepFailed_xjkkw_192 ._stepMarker_xjkkw_169{color:#b53636;background:#fde5e5}._stepContent_xjkkw_197{flex:1;min-width:0}._stepContent_xjkkw_197 small{color:var(--muted);margin-top:2px;display:block}._result_xjkkw_208{border:1px solid var(--line);white-space:pre-wrap;word-break:break-word;background:#f8faf9;border-radius:12px;max-height:380px;margin-top:14px;padding:16px;font:13px/1.75 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}._sourceList_xjkkw_222{border:1px solid var(--line);border-radius:12px;gap:6px;margin-top:14px;padding:14px;display:grid}._sourceList_xjkkw_222 a{color:var(--brand);overflow-wrap:anywhere;font-size:12px}._composer_xjkkw_134{background:#fff;border:1px solid #cfdcd8;border-radius:18px;margin-top:22px;padding:12px;position:relative;box-shadow:0 14px 40px #153d3214}._composer_xjkkw_134 textarea{resize:vertical;width:100%;min-height:88px;color:var(--ink);border:0;outline:none;padding:6px 7px 10px;line-height:1.65}._composerBar_xjkkw_134{gap:8px}._composerTagBar_xjkkw_262{margin-bottom:6px}._commandMenu_xjkkw_266{z-index:25;border:1px solid var(--line);max-height:310px;box-shadow:var(--shadow);background:#fff;border-radius:14px;padding:8px;position:absolute;bottom:calc(100% - 54px);left:12px;right:12px;overflow-y:auto}._commandMenu_xjkkw_266 p{color:var(--muted);margin:4px 8px 7px;font-size:12px;font-weight:750}._commandMenu_xjkkw_266 button{text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:9px;display:grid}._commandMenu_xjkkw_266 button:hover{background:var(--panel-soft)}._commandMenu_xjkkw_266 strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._commandMenu_xjkkw_266 small{color:var(--muted)}._spacer_xjkkw_316{flex:1}._sendButton_xjkkw_320{border-radius:12px;width:38px;height:38px;padding:0}._checkbox_xjkkw_327{align-items:center;gap:8px;display:flex}@media (width<=1040px){._skillGrid_xjkkw_15{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._hero_xjkkw_1{padding:18px}._skillGrid_xjkkw_15{grid-template-columns:1fr}._jobHeader_xjkkw_131,._jobSummary_xjkkw_132,._historyHeader_xjkkw_78{flex-direction:column;align-items:flex-start}._message_xjkkw_86{max-width:96%}}
