.CoworkShell_shell__K1Yx_{--sim-bg:#faf9f5;--sim-sidebar-bg:#f5f4ed;--sim-surface:#FFFFFF;--sim-text:#2c2c2c;--sim-text-muted:#B1ADA1;--sim-accent:#C15F3C;--sim-accent-hover:#A14A2F;--sim-border:#e5e2da;--sim-border-radius:14px;--sim-font:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--sim-font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--sim-transition:300ms cubic-bezier(0.16,1,0.3,1);width:100%;max-width:100%;box-sizing:border-box;font-family:var(--sim-font);background:var(--sim-bg);color:var(--sim-text);border:1px solid var(--sim-border);border-radius:var(--sim-border-radius);overflow:hidden;position:relative;min-height:320px;max-height:480px;display:flex;margin:1.5rem 0}.CoworkShell_shellTall__0DQBK{min-height:440px}[data-theme=dark] .CoworkShell_shell__K1Yx_{--sim-bg:#1a1815;--sim-sidebar-bg:#201d18;--sim-surface:#2b2a27;--sim-text:#e8e6e3;--sim-text-muted:#8a8580;--sim-border:#3a3733}.CoworkShell_sidebar___yKm2{width:190px;min-width:190px;background:var(--sim-sidebar-bg);border-right:1px solid var(--sim-border);display:flex;flex-direction:column;overflow-y:auto}.CoworkShell_main__aAgI6{flex:1;display:flex;flex-direction:column;overflow:hidden}.CoworkShell_topBar__VfTOl{display:flex;align-items:center;padding:10px 16px;border-bottom:1px solid var(--sim-border);gap:8px;min-height:44px}.CoworkShell_content__Wza_P{flex:1;overflow-y:auto;padding:16px}.CoworkShell_inputArea__IeYvL{border-top:1px solid var(--sim-border);padding:12px 16px;background:var(--sim-surface)}.CoworkShell_modeTabs__iIqCn{display:flex;justify-content:flex-start;align-items:flex-start;gap:2px;padding:8px 8px 0}.CoworkShell_modeTab__1l5kJ{display:inline-flex;align-items:center;justify-content:center;padding:5px 9px;border:none;background:transparent;color:var(--sim-text-muted);font-family:var(--sim-font-sans);font-size:13px;font-weight:500;border-radius:8px;cursor:pointer;transition:all var(--sim-transition)}.CoworkShell_modeTab__1l5kJ:hover{color:var(--sim-text);background:color-mix(in srgb,var(--sim-text) 5%,transparent)}.CoworkShell_modeTabActive__CAkUJ{color:var(--sim-text);background:var(--sim-surface);box-shadow:0 1px 3px rgba(0,0,0,.08)}.CoworkShell_sidebarSection__AklFU{padding:12px}.CoworkShell_sidebarLabel__g1Qu7{font-family:var(--sim-font-sans);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--sim-text-muted);margin-bottom:8px}.CoworkShell_sidebarItem__ytm3n{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;font-size:13px;color:var(--sim-text);cursor:pointer;transition:background var(--sim-transition);border:none;background:transparent;width:100%;text-align:left;font-family:var(--sim-font-sans)}.CoworkShell_sidebarItem__ytm3n:hover{background:color-mix(in srgb,var(--sim-text) 5%,transparent)}.CoworkShell_sidebarItemActive__hU4oy{background:color-mix(in srgb,var(--sim-accent) 10%,transparent);color:var(--sim-accent)}.CoworkShell_inputBar__BbHz9{display:flex;align-items:center;gap:8px;background:var(--sim-surface);border:1px solid var(--sim-border);border-radius:12px;padding:8px 12px}.CoworkShell_inputField__LOr22{flex:1;min-width:0;border:none;background:transparent;font-family:var(--sim-font);font-size:14px;color:var(--sim-text);outline:none;text-overflow:ellipsis}.CoworkShell_inputField__LOr22::placeholder{color:var(--sim-text-muted)}.CoworkShell_btnPrimary__JZlju{background:var(--sim-accent);color:white;border:none;border-radius:8px;padding:6px 16px;font-family:var(--sim-font-sans);font-size:13px;font-weight:600;cursor:pointer;transition:background var(--sim-transition)}.CoworkShell_btnPrimary__JZlju:hover{background:var(--sim-accent-hover)}.CoworkShell_btnSecondary__8ar8x{background:transparent;color:var(--sim-text);border:1px solid var(--sim-border);border-radius:8px;padding:6px 12px;font-family:var(--sim-font-sans);font-size:13px;cursor:pointer;transition:all var(--sim-transition)}.CoworkShell_btnSecondary__8ar8x:hover{background:color-mix(in srgb,var(--sim-text) 5%,transparent)}.CoworkShell_taskCard__Rgzao{background:var(--sim-surface);border:1px solid var(--sim-border);border-radius:10px;padding:12px;margin-bottom:8px}.CoworkShell_taskTitle__IlVML{font-size:14px;font-weight:600;margin-bottom:4px}.CoworkShell_taskMeta__V5sPf{font-size:12px;color:var(--sim-text-muted);font-family:var(--sim-font-sans)}.CoworkShell_stepList__ZeI7O{list-style:none;padding:0;margin:0}.CoworkShell_stepItem__6JeHO{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font-size:13px;font-family:var(--sim-font-sans)}.CoworkShell_stepIcon__Dm3no{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.CoworkShell_stepPending__nqGYl{background:var(--sim-border);color:var(--sim-text-muted)}.CoworkShell_stepActive__ZgipL{background:color-mix(in srgb,var(--sim-accent) 15%,transparent);color:var(--sim-accent)}.CoworkShell_stepDone__9yVAH{background:#e6f4ea;color:#1e7e34}.CoworkShell_toolUse__0YnEf{border:1px solid var(--sim-border);border-radius:8px;margin:8px 0;overflow:hidden}.CoworkShell_toolUseHeader__nqsqx{display:flex;align-items:center;gap:8px;padding:8px 12px;background:color-mix(in srgb,var(--sim-text) 3%,transparent);font-family:var(--sim-font-sans);font-size:12px;font-weight:500;cursor:pointer;border:none;width:100%;text-align:left;color:var(--sim-text)}.CoworkShell_toolUseBody__5OQGm{padding:8px 12px;font-family:monospace;font-size:12px;background:var(--sim-surface);white-space:pre-wrap}.CoworkShell_permissionOverlay__VXHBI{position:absolute;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:10}.CoworkShell_permissionDialog__p8ipV{background:var(--sim-surface);border-radius:var(--sim-border-radius);padding:24px 28px;max-width:min(420px,calc(100% - 32px));width:90%;box-shadow:0 8px 32px rgba(0,0,0,.15)}.CoworkShell_permissionTitle__GSnJg{font-size:17px;font-weight:700;margin-bottom:10px;line-height:1.35}.CoworkShell_permissionText__06zM2{font-size:13px;color:var(--sim-text-muted);margin-bottom:20px;font-family:var(--sim-font-sans);line-height:1.55}.CoworkShell_permissionActions__5Qc73{display:flex;gap:8px;justify-content:flex-start}.CoworkShell_modalOverlay__0R262{position:absolute;inset:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:10}.CoworkShell_modal__3a4yl{background:var(--sim-surface);border-radius:var(--sim-border-radius);padding:24px;max-width:min(440px,calc(100% - 32px));width:90%;box-shadow:0 8px 32px rgba(0,0,0,.15);max-height:80%;overflow-y:auto}.CoworkShell_modalTitle__gv7XZ{font-size:18px;font-weight:600;margin-bottom:16px}.CoworkShell_formGroup__YpuVN{margin-bottom:12px}.CoworkShell_formLabel__Bdd_m{display:block;font-family:var(--sim-font-sans);font-size:12px;font-weight:600;color:var(--sim-text-muted);margin-bottom:4px}.CoworkShell_formInput__umvBb{width:100%;padding:8px 10px;border:1px solid var(--sim-border);border-radius:8px;font-family:var(--sim-font);font-size:14px;color:var(--sim-text);background:var(--sim-bg);box-sizing:border-box}.CoworkShell_formInput__umvBb:focus{outline:none;border-color:var(--sim-accent)}.CoworkShell_formTextarea__zM9xU{min-height:80px;resize:vertical}.CoworkShell_formSelect__TQLMt{cursor:pointer}.CoworkShell_pluginGrid__SFQxY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.CoworkShell_pluginCard__w_9dA{border:1px solid var(--sim-border);border-radius:10px;padding:12px;cursor:pointer;transition:all var(--sim-transition)}.CoworkShell_pluginCard__w_9dA:hover{border-color:var(--sim-accent);background:color-mix(in srgb,var(--sim-accent) 4%,transparent)}.CoworkShell_pluginAdd__0rRpt{position:absolute;top:8px;right:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid var(--sim-border);border-radius:6px;background:var(--sim-surface);color:var(--sim-text);font-family:var(--sim-font-sans);font-size:14px;line-height:1;cursor:pointer}span.CoworkShell_pluginAdd__0rRpt{border-color:transparent;color:#1e7e34;cursor:default}.CoworkShell_pluginIcon__J5v79{font-size:24px;margin-bottom:6px}.CoworkShell_pluginName__vI2w_{font-size:13px;font-weight:600;font-family:var(--sim-font-sans)}.CoworkShell_pluginDesc__48kjs{font-size:11px;color:var(--sim-text-muted);font-family:var(--sim-font-sans)}.CoworkShell_diffBadge__XUD72{display:inline-flex;align-items:center;gap:4px;font-family:var(--sim-font-sans);font-size:12px;padding:2px 8px;border-radius:6px;background:color-mix(in srgb,#1e7e34 10%,transparent);color:#1e7e34}.CoworkShell_scheduleItem__NU0Pf{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--sim-border);border-radius:10px;margin-bottom:8px}.CoworkShell_scheduleInfo__wRGjg{flex:1}.CoworkShell_scheduleName__JAIvh{font-size:14px;font-weight:600}.CoworkShell_scheduleFrequency__yBOw6{font-size:12px;color:var(--sim-text-muted);font-family:var(--sim-font-sans)}.CoworkShell_scheduleNextRun__iM_QH{font-size:11px;color:var(--sim-text-muted);font-family:var(--sim-font-sans);margin-top:2px}.CoworkShell_scheduleToggle__tIzPA{position:relative;width:36px;height:20px;background:var(--sim-accent);border-radius:10px;cursor:default;flex-shrink:0}.CoworkShell_scheduleToggleKnob__uvps2{position:absolute;top:2px;right:2px;width:16px;height:16px;background:white;border-radius:50%}.CoworkShell_scheduleToggleOff__29n6W{background:var(--sim-border)}.CoworkShell_scheduleToggleOff__29n6W .CoworkShell_scheduleToggleKnob__uvps2{right:auto;left:2px}.CoworkShell_pageHeader__XpTQN{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.CoworkShell_dropdownMenu__fS59C{position:absolute;top:calc(100% + 4px);right:0;z-index:5;min-width:170px;padding:4px;background:var(--sim-surface);border:1px solid var(--sim-border);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.CoworkShell_templateGrid__scFy5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin-top:14px;padding-top:14px;border-top:1px dashed var(--sim-border)}.CoworkShell_templateItem__Es1kR{padding:4px 0}.CoworkShell_formHint__a1dus{font-size:11px;line-height:1.45}.CoworkShell_formHint__a1dus,.CoworkShell_schedulePromptPreview__xBUkY{font-family:var(--sim-font-sans);color:var(--sim-text-muted);margin-top:4px}.CoworkShell_schedulePromptPreview__xBUkY{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.CoworkShell_sendBtn__We5Pz{width:30px;height:30px;flex-shrink:0;background:var(--sim-accent);color:white;border:none;border-radius:8px;font-family:var(--sim-font-sans);font-size:16px;font-weight:700;line-height:1;cursor:pointer;transition:all var(--sim-transition)}.CoworkShell_sendBtn__We5Pz:hover{background:var(--sim-accent-hover)}.CoworkShell_inputFooter__xn9yl{display:flex;align-items:center;gap:8px;margin:8px 0 20px}.CoworkShell_folderChip__6PCtz{border:none;background:transparent;border-radius:8px;padding:4px 8px;font-family:var(--sim-font-sans);font-size:12px;color:var(--sim-text-muted);cursor:pointer}.CoworkShell_folderChipAttached__2pP3z{background:color-mix(in srgb,var(--sim-text) 7%,transparent);color:var(--sim-text)}.CoworkShell_userBubble__AUEbK{margin:0 0 12px auto;max-width:85%;width:fit-content;padding:8px 12px;border-radius:12px;background:color-mix(in srgb,var(--sim-text) 7%,transparent);font-family:var(--sim-font-sans);font-size:13px;line-height:1.45}.CoworkShell_statusLine__RNZUx{display:flex;align-items:center;gap:8px;font-family:var(--sim-font-sans);font-size:13px;color:var(--sim-text-muted);padding:4px 0}.CoworkShell_runLayout__SQz5Q{display:flex;gap:14px;align-items:flex-start}.CoworkShell_runConversation__FsfUy{flex:1;min-width:0}.CoworkShell_progressPanel__WW8Oc{width:190px;flex-shrink:0;background:var(--sim-surface);border:1px solid var(--sim-border);border-radius:10px;padding:10px 12px;font-family:var(--sim-font-sans)}.CoworkShell_progressTitle__35Sha{font-size:12px;font-weight:600;margin-bottom:6px}.CoworkShell_progressStages__Yi9Kh{list-style:none;margin:0 0 10px;padding:0 0 0 10px;border-left:1.5px solid var(--sim-border)}.CoworkShell_progressStage__UmcQz{position:relative;padding:3px 0;font-size:12px;line-height:1.35;color:var(--sim-text-muted)}.CoworkShell_progressStageActive__GHC0F{color:var(--sim-text)}.CoworkShell_progressStageActive__GHC0F:before{content:"";position:absolute;left:-14px;top:8px;width:6px;height:6px;border-radius:50%;background:var(--sim-accent)}.CoworkShell_progressStageUpcoming__1zRhx{color:var(--sim-text);opacity:.75}.CoworkShell_outputItem__AQZZL{display:flex;align-items:center;gap:6px;padding:3px 0;font-size:12px}.CoworkShell_badge__5lb5S{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-family:var(--sim-font-sans);font-size:11px;font-weight:600}.CoworkShell_badgeAccent__r_RDT{background:color-mix(in srgb,var(--sim-accent) 12%,transparent);color:var(--sim-accent)}.CoworkShell_badgeSuccess__gQhRx{background:color-mix(in srgb,#1e7e34 10%,transparent);color:#1e7e34}.CoworkShell_typingDots__5lxXB{display:inline-flex;gap:3px}.CoworkShell_typingDots__5lxXB span{width:6px;height:6px;border-radius:50%;background:var(--sim-text-muted);animation:CoworkShell_dotPulse__Kjnny 1.2s ease-in-out infinite}.CoworkShell_typingDots__5lxXB span:nth-child(2){animation-delay:.2s}.CoworkShell_typingDots__5lxXB span:nth-child(3){animation-delay:.4s}@keyframes CoworkShell_dotPulse__Kjnny{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1)}}.CoworkShell_folderPicker__TRa_C{border:1px solid var(--sim-border);border-radius:10px;padding:12px;background:var(--sim-surface)}.CoworkShell_folderItem__E4I2d{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;font-family:var(--sim-font-sans);font-size:13px;cursor:pointer;border:none;background:transparent;width:100%;text-align:left;color:var(--sim-text)}.CoworkShell_folderItem__E4I2d:hover{background:color-mix(in srgb,var(--sim-accent) 8%,transparent)}@media (max-width:640px){.CoworkShell_shell__K1Yx_{flex-direction:column;max-height:none}.CoworkShell_sidebar___yKm2{width:100%;min-width:unset;max-height:120px;border-right:none;border-bottom:1px solid var(--sim-border);flex-direction:row;overflow-x:auto}.CoworkShell_pluginGrid__SFQxY{grid-template-columns:1fr}.CoworkShell_runLayout__SQz5Q{flex-direction:column}.CoworkShell_progressPanel__WW8Oc{width:100%;box-sizing:border-box}.CoworkShell_mobileNote__jLBBW{display:block;text-align:center;font-size:12px;color:var(--sim-text-muted);padding:8px;font-family:var(--sim-font-sans)}}@media (min-width:641px){.CoworkShell_mobileNote__jLBBW{display:none}}.CoworkShell_sidebarNav__3OWR2{padding:8px;display:flex;flex-direction:column;gap:1px}.CoworkShell_sidebarSearch__IRMsp{display:flex;align-items:center;gap:8px;padding:5px 10px;margin-bottom:4px;border:1px solid var(--sim-border);border-radius:8px;font-size:12px;color:var(--sim-text-muted);font-family:var(--sim-font-sans)}.CoworkShell_sidebarItemCompact__8_Ze_{padding:5px 10px}.CoworkShell_sidebarItemIcon__cAXl4{width:14px;text-align:center;font-size:13px;color:var(--sim-text-muted);flex-shrink:0}.CoworkShell_connectorItemIcon__MJoS7{font-size:16px;flex-shrink:0}.CoworkShell_connectorBadge__Z0_Id{margin-left:auto;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 5px;border-radius:4px;background:color-mix(in srgb,var(--sim-accent) 15%,transparent);color:var(--sim-accent)}.CoworkShell_connectorDetailHeader__Xu2dK{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.CoworkShell_connectorDetailName__Ndyoy{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600}.CoworkShell_connectorRow__kUO34{display:flex;align-items:center;gap:8px;width:100%;padding:8px 4px;border:none;border-bottom:1px solid var(--sim-border);background:transparent;font-family:var(--sim-font-sans);font-size:13px;color:var(--sim-text);text-align:left;cursor:pointer}.CoworkShell_connectorRowType__pxi7S{width:130px;display:flex;align-items:center;gap:6px;color:var(--sim-text-muted)}.CoworkShell_connectorRowType__pxi7S .CoworkShell_connectorBadge__Z0_Id{margin-left:0}.CoworkShell_connectorRowStatus__YQyfR{width:60px;color:var(--sim-text-muted)}.CoworkShell_toolPermSection__yh2bW{margin-top:20px}.CoworkShell_toolPermTitle__DBz_U{font-family:var(--sim-font-sans);font-size:14px;font-weight:600;margin-bottom:2px}.CoworkShell_toolPermSubtitle__TVFCx{font-family:var(--sim-font-sans);font-size:12px;color:var(--sim-text-muted);margin-bottom:12px}.CoworkShell_toolPermGroup__zjQS_{margin-bottom:12px}.CoworkShell_toolPermGroupHeader__S06_1{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--sim-border);margin-bottom:4px}.CoworkShell_toolPermGroupBadge__Ekvup{font-family:var(--sim-font-sans);font-size:12px;font-weight:600;color:var(--sim-text);display:flex;align-items:center;gap:6px}.CoworkShell_toolPermDropdown__jfh8T{font-family:var(--sim-font-sans);font-size:11px;color:var(--sim-text-muted);display:flex;align-items:center;gap:4px}.CoworkShell_toolPermItem__6KJDR{display:flex;align-items:center;justify-content:space-between;padding:6px 0 6px 12px;font-family:var(--sim-font-sans);font-size:13px}.CoworkShell_pluginTabRow__vU9r1{display:flex;align-items:center;gap:16px;margin-bottom:14px;border-bottom:1px solid var(--sim-border);padding-bottom:8px}.CoworkShell_pluginTabRow__vU9r1 button{background:transparent;font-family:var(--sim-font-sans);font-size:13px;color:var(--sim-text-muted);cursor:pointer;padding:4px 0;border:none;border-bottom:2px solid transparent;margin-bottom:-9px}.CoworkShell_pluginTabRow__vU9r1 button.CoworkShell_pluginTabActive__sUQqP{color:var(--sim-text);border-bottom-color:var(--sim-text)}