@font-face{font-family:YourArt Handwritten;src:url(/fonts/yourart-handwritten-light-subset.woff2)format("woff2");font-style:normal;font-weight:300;font-display:swap}.agent-launch-pendant-module__Yna6TG__root{isolation:isolate}.agent-launch-pendant-module__Yna6TG__pendulum{transform-origin:50% 0;will-change:transform;width:208px;height:230px;animation:5.2s cubic-bezier(.45,0,.55,1) -1300ms infinite agent-launch-pendant-module__Yna6TG__pendantSwing;position:absolute;top:17px;left:46px}.agent-launch-pendant-module__Yna6TG__cord{width:208px;height:92px;position:absolute;inset:0 auto auto 0;overflow:visible}.agent-launch-pendant-module__Yna6TG__tagFrame{transform-origin:52% 13px;will-change:transform;width:200px;animation:5.2s cubic-bezier(.45,0,.55,1) -1640ms infinite agent-launch-pendant-module__Yna6TG__cardLag;position:absolute;top:68px;left:0}.agent-launch-pendant-module__Yna6TG__tag{z-index:2;border-radius:var(--radius-ui-lg);background:color-mix(in srgb, rgb(var(--color-ui-surface)) 55%, rgb(var(--color-ui-warning-soft)) 45%);min-height:116px;box-shadow:0 5px 12px rgb(var(--color-ui-primary) / .08);position:relative;overflow:visible}.agent-launch-pendant-module__Yna6TG__message{color:rgb(var(--color-ui-secondary) / .72);font-synthesis:none;font-family:YourArt Handwritten,Kaiti SC,STKaiti,KaiTi,cursive;transform:translateY(-6px)}.agent-launch-pendant-module__Yna6TG__wechatTrigger{pointer-events:auto;cursor:help;width:max-content;color:rgb(var(--color-ui-secondary) / .58);text-align:left;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--color-ui-secondary) / .32);text-decoration-color:rgb(var(--color-ui-secondary) / .32);text-underline-offset:3px;border-radius:var(--radius-ui-sm);margin-top:2px;transition:color .16s cubic-bezier(.25,1,.5,1),text-decoration-color .16s cubic-bezier(.25,1,.5,1);display:block;position:relative}.agent-launch-pendant-module__Yna6TG__wechatTrigger:hover,.agent-launch-pendant-module__Yna6TG__wechatTrigger:focus-visible{color:rgb(var(--color-ui-secondary) / .76);-webkit-text-decoration-color:rgb(var(--color-ui-secondary) / .54);text-decoration-color:rgb(var(--color-ui-secondary) / .54)}.agent-launch-pendant-module__Yna6TG__wechatTrigger:focus-visible{outline:2px solid rgb(var(--color-ui-accent) / .34);outline-offset:2px}.agent-launch-pendant-module__Yna6TG__qrTooltip{z-index:20;visibility:hidden;opacity:0;border-radius:var(--radius-ui-md);background:rgb(var(--color-ui-surface));width:104px;box-shadow:0 8px 24px rgb(var(--color-ui-primary) / .14);padding:8px;transition:opacity .18s cubic-bezier(.25,1,.5,1),transform .22s cubic-bezier(.25,1,.5,1),visibility 0s linear .22s;display:block;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.agent-launch-pendant-module__Yna6TG__wechatTrigger:hover .agent-launch-pendant-module__Yna6TG__qrTooltip,.agent-launch-pendant-module__Yna6TG__wechatTrigger:focus-visible .agent-launch-pendant-module__Yna6TG__qrTooltip{visibility:visible;opacity:1;transition-delay:0s;transform:translate(-50%)}.agent-launch-pendant-module__Yna6TG__backCard{border-radius:var(--radius-ui-lg);pointer-events:none;min-height:116px;box-shadow:0 3px 8px rgb(var(--color-ui-primary) / .07);position:absolute}.agent-launch-pendant-module__Yna6TG__backCardOne{z-index:0;background:color-mix(in srgb, rgb(var(--color-ui-accent-soft)) 82%, rgb(var(--color-ui-accent)) 18%);inset:4px -5px -5px 8px;transform:rotate(3.2deg)}.agent-launch-pendant-module__Yna6TG__backCardTwo{z-index:1;background:color-mix(in srgb, rgb(var(--color-ui-warning-soft)) 84%, rgb(var(--color-ui-guide)) 16%);inset:-4px 5px 5px -6px;transform:rotate(-2.4deg)}.agent-launch-pendant-module__Yna6TG__eyelet{z-index:2;border:2px solid rgb(var(--color-ui-warning) / .24);border-radius:var(--radius-ui-pill);background:rgb(var(--color-ui-surface));width:12px;height:12px;box-shadow:0 1px 2px rgb(var(--color-ui-primary) / .16) inset;position:absolute;top:7px;left:52%;transform:translate(-50%)}.agent-launch-pendant-module__Yna6TG__eyelet:after{border-radius:var(--radius-ui-pill);background:rgb(var(--color-ui-warning) / .42);content:"";width:2px;height:9px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(-4deg)}@keyframes agent-launch-pendant-module__Yna6TG__pendantSwing{0%,to{transform:rotate(-6.5deg)}50%{transform:rotate(4.4deg)}}@keyframes agent-launch-pendant-module__Yna6TG__cardLag{0%,to{transform:rotate(2.1deg)}48%{transform:rotate(-2.3deg)}}@media (prefers-reduced-motion:reduce){.agent-launch-pendant-module__Yna6TG__pendulum{will-change:auto;animation:none;transform:rotate(-.7deg)}.agent-launch-pendant-module__Yna6TG__tagFrame{will-change:auto;animation:none;transform:rotate(-1.8deg)}.agent-launch-pendant-module__Yna6TG__wechatTrigger,.agent-launch-pendant-module__Yna6TG__qrTooltip{transition:none}}
.agent-workspace-module__5-DgBW__root{height:100%;min-height:0;color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface));flex-direction:column;display:flex;position:relative}.agent-workspace-module__5-DgBW__historyCard{z-index:100;border:1px solid rgb(var(--color-ui-border-subtle));background:rgb(var(--color-ui-surface));width:300px;box-shadow:var(--shadow-ui-popover);border-radius:18px;position:absolute;top:44px;right:0;overflow:hidden}.agent-workspace-module__5-DgBW__historySearch{border-bottom:1px solid rgb(var(--color-ui-border-subtle) / .72);padding:9px}.agent-workspace-module__5-DgBW__historySearch input{border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-lg);width:100%;height:38px;color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-muted));outline:none;padding:0 12px;font-size:13px}.agent-workspace-module__5-DgBW__historySearch input:focus{border-color:rgb(var(--color-ui-border-strong));background:rgb(var(--color-ui-surface))}.agent-workspace-module__5-DgBW__historyList{max-height:330px;padding:8px;overflow-y:auto}.agent-workspace-module__5-DgBW__historyItem{border-radius:var(--radius-ui-lg);text-align:left;background:0 0;width:100%;padding:9px 10px;display:block}.agent-workspace-module__5-DgBW__historyItem:hover,.agent-workspace-module__5-DgBW__historyItemActive{background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__historyTitleRow{align-items:center;gap:8px;min-width:0;display:flex}.agent-workspace-module__5-DgBW__historyTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.agent-workspace-module__5-DgBW__historyMeta{color:rgb(var(--color-ui-subtle));margin-top:3px;font-size:10px;display:block}.agent-workspace-module__5-DgBW__historyEmpty{color:rgb(var(--color-ui-subtle));padding:18px 10px;font-size:13px}.agent-workspace-module__5-DgBW__historySpinner{border:1.5px solid rgb(var(--color-ui-border-strong));border-top-color:rgb(var(--color-ui-secondary));border-radius:50%;flex:none;width:11px;height:11px;animation:.8s linear infinite agent-workspace-module__5-DgBW__spin}.agent-workspace-module__5-DgBW__messageList{scrollbar-width:thin;scrollbar-color:rgb(var(--color-ui-subtle) / .32) transparent;flex:1;min-height:0;padding:36px 32px 80px;overflow-y:auto}.agent-workspace-module__5-DgBW__messageStack{flex-direction:column;display:flex}.agent-workspace-module__5-DgBW__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:50px 20px;display:flex}.agent-workspace-module__5-DgBW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.agent-workspace-module__5-DgBW__emptyLogo{-o-object-fit:contain;object-fit:contain;width:52px;height:52px;margin-bottom:17px}.agent-workspace-module__5-DgBW__emptyState h2{color:rgb(var(--color-ui-primary));letter-spacing:-.03em;font-size:19px;font-weight:500}.agent-workspace-module__5-DgBW__emptyState>p{max-width:350px;color:rgb(var(--color-ui-muted));margin-top:9px;font-size:13px;line-height:1.7}.agent-workspace-module__5-DgBW__suggestions{gap:8px;width:min(100%,360px);margin-top:23px;display:grid}.agent-workspace-module__5-DgBW__suggestion{border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-lg);min-height:40px;color:rgb(var(--color-ui-secondary));background:rgb(var(--color-ui-surface-muted));text-align:left;padding:8px 14px;font-size:12px;transition:border-color .15s,background .15s}.agent-workspace-module__5-DgBW__suggestion:hover{border-color:rgb(var(--color-ui-border-strong));background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__conversationState{min-height:100%;color:rgb(var(--color-ui-muted));justify-content:center;align-items:center;gap:9px;font-size:13px;display:flex}.agent-workspace-module__5-DgBW__userMessageRow{flex-direction:column;align-items:flex-end;margin-bottom:38px;display:flex}.agent-workspace-module__5-DgBW__userMessage{max-width:88%;color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-subtle));white-space:pre-wrap;overflow-wrap:anywhere;border-radius:22px 22px 8px;padding:11px 14px;font-size:14px;font-weight:400;line-height:1.75}.agent-workspace-module__5-DgBW__userMessageSkillOnly{background:0 0;padding:0}.agent-workspace-module__5-DgBW__messageSkillReference{border:1px solid rgb(var(--color-ui-border-subtle));background:rgb(var(--color-ui-surface));vertical-align:middle;border-radius:14px;align-items:center;gap:6px;max-width:220px;height:28px;padding:0 10px;font-size:12px;line-height:1;display:inline-flex}.agent-workspace-module__5-DgBW__messageSkillReference .agent-workspace-module__5-DgBW__inlineIcon{width:14px;height:14px;color:rgb(var(--color-ui-accent));flex:none}.agent-workspace-module__5-DgBW__messageSkillReference .agent-workspace-module__5-DgBW__inlineIcon svg{width:14px;height:14px}.agent-workspace-module__5-DgBW__messageSkillReference>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agent-workspace-module__5-DgBW__userMessage:not(.agent-workspace-module__5-DgBW__userMessageSkillOnly) .agent-workspace-module__5-DgBW__messageSkillReference{margin-bottom:7px}.agent-workspace-module__5-DgBW__userMessage p{margin:0}.agent-workspace-module__5-DgBW__userMessageInlineContent .agent-workspace-module__5-DgBW__imageAttachment{margin:0 4px}.agent-workspace-module__5-DgBW__userAttachmentList{flex-wrap:wrap;gap:5px;margin-bottom:7px;display:flex}.agent-workspace-module__5-DgBW__imageAttachment{cursor:pointer;vertical-align:middle;outline:none;line-height:1;position:relative}.agent-workspace-module__5-DgBW__userAttachment{border:.5px solid rgb(var(--color-ui-border-subtle));max-width:178px;height:25px;color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface) / .68);border-radius:12px;flex:0 auto;align-items:center;gap:6px;padding:3px 9px 3px 3px;font-size:11px;font-weight:400;display:inline-flex}.agent-workspace-module__5-DgBW__imageAttachment:focus-visible{border-color:rgb(var(--color-ui-border-strong));box-shadow:0 0 0 2px rgb(var(--color-ui-primary) / .1)}.agent-workspace-module__5-DgBW__attachmentThumbnail{border-radius:var(--radius-ui-sm);background:rgb(var(--color-ui-surface-muted));-o-object-fit:cover;object-fit:cover;flex:none;width:24px;height:24px}.agent-workspace-module__5-DgBW__userAttachment .agent-workspace-module__5-DgBW__attachmentThumbnail{border-radius:4px;width:16px;height:16px}.agent-workspace-module__5-DgBW__attachmentLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agent-workspace-module__5-DgBW__attachmentPreview{z-index:300;border:1px solid rgb(var(--color-ui-primary) / .1);background:rgb(var(--color-ui-surface-muted));width:220px;box-shadow:0 20px 60px rgb(var(--color-ui-primary) / .22);pointer-events:none;transform-origin:bottom;border-radius:13px;animation:.14s both agent-workspace-module__5-DgBW__attachmentPreviewIn;position:fixed;overflow:hidden}.agent-workspace-module__5-DgBW__attachmentPreview[data-placement=below]{transform-origin:top}.agent-workspace-module__5-DgBW__messageTime{color:rgb(var(--color-ui-subtle));margin-top:7px;font-size:10px}.agent-workspace-module__5-DgBW__userMessageMeta{justify-content:flex-end;align-items:center;gap:2px;margin-top:7px;display:flex}.agent-workspace-module__5-DgBW__userMessageMeta .agent-workspace-module__5-DgBW__messageTime,.agent-workspace-module__5-DgBW__userMessageMeta .agent-workspace-module__5-DgBW__messageActions{margin-top:0}.agent-workspace-module__5-DgBW__assistantMessage{color:rgb(var(--color-ui-primary));overflow-wrap:anywhere;margin-bottom:48px;font-size:14px;line-height:1.75}.agent-workspace-module__5-DgBW__assistantMessage.agent-workspace-module__5-DgBW__assistantMessageCompactAfter{margin-bottom:14px}.agent-workspace-module__5-DgBW__assistantMessage>time{color:rgb(var(--color-ui-subtle));margin-bottom:10px;font-size:12px;line-height:1;display:block}.agent-workspace-module__5-DgBW__skillDraftArtifact{width:min(100%,370px);margin-bottom:14px;animation:.18s both agent-workspace-module__5-DgBW__arrive}.agent-workspace-module__5-DgBW__skillDraftHeading{color:rgb(var(--color-ui-muted));align-items:center;gap:6px;margin-bottom:8px;font-size:13px;line-height:1;display:flex}.agent-workspace-module__5-DgBW__skillDraftHeading .agent-workspace-module__5-DgBW__inlineIcon,.agent-workspace-module__5-DgBW__skillDraftHeading .agent-workspace-module__5-DgBW__inlineIcon svg{width:14px;height:14px}.agent-workspace-module__5-DgBW__skillDraftSkeleton{border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-xl);background:rgb(var(--color-ui-surface));min-height:94px;box-shadow:var(--shadow-ui-popover);gap:14px;padding:22px 18px;display:grid}.agent-workspace-module__5-DgBW__skillDraftSkeleton i{border-radius:var(--radius-ui-md);background:linear-gradient(90deg, rgb(var(--color-ui-surface-subtle)) 20%, rgb(var(--color-ui-surface-muted)) 46%, rgb(var(--color-ui-surface-subtle)) 72%);background-size:240% 100%;height:15px;animation:1.25s ease-in-out infinite agent-workspace-module__5-DgBW__skillDraftShimmer;display:block}.agent-workspace-module__5-DgBW__skillDraftSkeleton i:last-child{width:84%}.agent-workspace-module__5-DgBW__skillDraftCard{border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-xl);background:rgb(var(--color-ui-surface));overflow:hidden}.agent-workspace-module__5-DgBW__skillDraftSummary{align-items:center;gap:11px;min-width:0;padding:14px;display:flex}.agent-workspace-module__5-DgBW__skillDraftSummary>span:last-child{min-width:0}.agent-workspace-module__5-DgBW__skillDraftSummary strong,.agent-workspace-module__5-DgBW__skillDraftSummary small{display:block}.agent-workspace-module__5-DgBW__skillDraftSummary strong{color:rgb(var(--color-ui-primary));text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.agent-workspace-module__5-DgBW__skillDraftSummary small{color:rgb(var(--color-ui-muted));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.agent-workspace-module__5-DgBW__skillDraftIcon{width:36px;height:36px;color:rgb(var(--color-ui-accent));background:rgb(var(--color-ui-surface-subtle));border-radius:50%;flex:none;place-items:center;display:grid}.agent-workspace-module__5-DgBW__skillDraftIcon svg{width:16px;height:16px}.agent-workspace-module__5-DgBW__skillDraftActions{border-top:1px solid rgb(var(--color-ui-border-subtle));justify-content:flex-end;gap:8px;padding:10px 14px;display:flex}.agent-workspace-module__5-DgBW__skillDraftActions button{border-radius:var(--radius-ui-md);height:34px;font-size:11px;font-weight:400}.agent-workspace-module__5-DgBW__skillDraftActions button:disabled{cursor:default;opacity:.56}.agent-workspace-module__5-DgBW__skillDraftEditButton{border:1px solid rgb(var(--color-ui-border-subtle));width:34px;color:rgb(var(--color-ui-secondary));background:rgb(var(--color-ui-surface));place-items:center;display:grid}.agent-workspace-module__5-DgBW__skillDraftEditButton:hover:not(:disabled){background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__skillDraftEditButton svg{width:16px;height:16px}.agent-workspace-module__5-DgBW__skillDraftSaveButton{color:rgb(var(--color-ui-inverse));background:rgb(var(--color-ui-overlay));padding:0 13px}.agent-workspace-module__5-DgBW__skillDraftSaveButton:hover:not(:disabled){opacity:.88}.agent-workspace-module__5-DgBW__skillDraftError{color:rgb(var(--color-ui-danger));margin-top:7px;font-size:11px;line-height:1.5}.agent-workspace-module__5-DgBW__skillDraftDialogBackdrop{z-index:520;background:rgb(var(--color-ui-overlay) / .28);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.agent-workspace-module__5-DgBW__skillDraftDialog{border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-2xl);width:min(100%,500px);max-height:calc(100dvh - 36px);color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface));box-shadow:var(--shadow-ui-popover);padding:17px;animation:.16s both agent-workspace-module__5-DgBW__popupIn;overflow-y:auto}.agent-workspace-module__5-DgBW__skillDraftDialogHeader{justify-content:space-between;align-items:center;display:flex}.agent-workspace-module__5-DgBW__skillDraftDialogHeader>button{border-radius:var(--radius-ui-md);width:28px;height:28px;color:rgb(var(--color-ui-muted));background:0 0;place-items:center;display:grid}.agent-workspace-module__5-DgBW__skillDraftDialogHeader>button:hover{color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__skillDraftDialogHeader>button svg{width:16px;height:16px}.agent-workspace-module__5-DgBW__skillDraftFields{gap:15px;margin-top:18px;display:grid}.agent-workspace-module__5-DgBW__skillDraftFields label{gap:7px;display:grid}.agent-workspace-module__5-DgBW__skillDraftFields label>span{color:rgb(var(--color-ui-secondary));font-size:12px}.agent-workspace-module__5-DgBW__skillDraftFields input,.agent-workspace-module__5-DgBW__skillDraftFields textarea{border-radius:var(--radius-ui-lg);width:100%;color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-muted));font:inherit;border:0;outline:1px solid #0000;padding:10px 11px;font-size:12px;font-weight:400;line-height:1.65}.agent-workspace-module__5-DgBW__skillDraftFields textarea{resize:vertical;min-height:210px}.agent-workspace-module__5-DgBW__skillDraftFields input:focus,.agent-workspace-module__5-DgBW__skillDraftFields textarea:focus{outline-color:rgb(var(--color-ui-border-strong));background:rgb(var(--color-ui-surface))}.agent-workspace-module__5-DgBW__skillDraftDialogActions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.agent-workspace-module__5-DgBW__skillDraftDialogActions button{border-radius:var(--radius-ui-md);min-width:76px;height:34px;color:rgb(var(--color-ui-secondary));background:rgb(var(--color-ui-surface));font-size:12px;font-weight:400}.agent-workspace-module__5-DgBW__skillDraftDialogActions button:last-child{color:rgb(var(--color-ui-inverse));background:rgb(var(--color-ui-overlay))}.agent-workspace-module__5-DgBW__skillDraftDialogActions button:disabled{color:rgb(var(--color-ui-subtle));background:rgb(var(--color-ui-surface-subtle));cursor:not-allowed}.agent-workspace-module__5-DgBW__assistantReplyPart>.agent-workspace-module__5-DgBW__markdownContent+.agent-workspace-module__5-DgBW__markdownContent{margin-top:10px}.agent-workspace-module__5-DgBW__assistantReplyPart+.agent-workspace-module__5-DgBW__assistantReplyPart{margin-top:14px}.agent-workspace-module__5-DgBW__followUpSuggestions{gap:2px;width:fit-content;max-width:100%;margin-top:14px;display:grid}.agent-workspace-module__5-DgBW__followUpSuggestion{border-radius:var(--radius-ui-md);min-height:28px;color:rgb(var(--color-ui-secondary));text-align:left;background:0 0;align-items:center;gap:7px;padding:0 8px;font-size:13px;font-weight:400;line-height:1.45;transition:color .14s,background .14s;display:flex}.agent-workspace-module__5-DgBW__followUpSuggestion:hover{color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__followUpSuggestion:focus-visible{border-radius:var(--radius-ui-sm);outline:2px solid rgb(var(--color-ui-primary) / .16);outline-offset:2px}.agent-workspace-module__5-DgBW__followUpSuggestionIcon{width:16px;height:16px;color:rgb(var(--color-ui-muted));flex:0 0 16px}.agent-workspace-module__5-DgBW__messageActions{align-items:center;gap:2px;margin-top:12px;display:flex}.agent-workspace-module__5-DgBW__messageAction{border-radius:var(--radius-ui-md);width:27px;height:27px;color:rgb(var(--color-ui-muted));background:0 0;flex:none;place-items:center;transition:color .14s,background .14s;display:grid}.agent-workspace-module__5-DgBW__messageAction:hover{color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__messageAction:focus-visible{outline:2px solid rgb(var(--color-ui-primary) / .2);outline-offset:1px}.agent-workspace-module__5-DgBW__messageAction[aria-pressed=true]{color:rgb(var(--color-ui-primary))}.agent-workspace-module__5-DgBW__messageAction>svg{width:17px;height:17px}.agent-workspace-module__5-DgBW__messageAction>svg[data-icon=thumb]{width:15px;height:15px}.agent-workspace-module__5-DgBW__feedbackDialogBackdrop{z-index:500;background:rgb(var(--color-ui-overlay) / .32);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.agent-workspace-module__5-DgBW__feedbackDialog{border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-xl);width:min(100%,390px);color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface));box-shadow:var(--shadow-ui-popover);padding:18px}.agent-workspace-module__5-DgBW__feedbackDialogHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.agent-workspace-module__5-DgBW__feedbackDialogHeader h2{margin:0;font-size:15px;font-weight:500;line-height:1.45}.agent-workspace-module__5-DgBW__feedbackDialogHeader p{color:rgb(var(--color-ui-muted));margin-top:4px;font-size:12px;line-height:1.5}.agent-workspace-module__5-DgBW__feedbackDialogClose{border-radius:var(--radius-ui-md);width:26px;height:26px;color:rgb(var(--color-ui-muted));background:0 0;flex:none;place-items:center;display:grid}.agent-workspace-module__5-DgBW__feedbackDialogClose:hover{color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__feedbackDialogClose>svg{width:16px;height:16px}.agent-workspace-module__5-DgBW__feedbackReasonField{color:rgb(var(--color-ui-secondary));gap:6px;margin-top:16px;font-size:12px;display:grid}.agent-workspace-module__5-DgBW__feedbackReasonField textarea{resize:vertical;border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-lg);width:100%;min-height:96px;color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-muted));outline:none;padding:10px 11px;font-size:13px;font-weight:400;line-height:1.6}.agent-workspace-module__5-DgBW__feedbackReasonField textarea:focus{border-color:rgb(var(--color-ui-border-strong));background:rgb(var(--color-ui-surface));box-shadow:0 0 0 2px rgb(var(--color-ui-primary) / .06)}.agent-workspace-module__5-DgBW__feedbackReasonField textarea::placeholder{color:rgb(var(--color-ui-subtle))}.agent-workspace-module__5-DgBW__feedbackSaveError{color:rgb(var(--color-ui-danger));margin-top:8px;font-size:11px}.agent-workspace-module__5-DgBW__feedbackDialogActions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.agent-workspace-module__5-DgBW__feedbackSkipButton,.agent-workspace-module__5-DgBW__feedbackSubmitButton{border-radius:var(--radius-ui-md);min-height:32px;padding:0 12px;font-size:12px;font-weight:400}.agent-workspace-module__5-DgBW__feedbackSkipButton{color:rgb(var(--color-ui-secondary));background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__feedbackSubmitButton{color:rgb(var(--color-ui-inverse));background:rgb(var(--color-ui-overlay))}.agent-workspace-module__5-DgBW__feedbackSubmitButton:disabled{opacity:.5;cursor:wait}.agent-workspace-module__5-DgBW__thinkingBlock{max-width:95%;margin:0 0 14px}.agent-workspace-module__5-DgBW__assistantMessageCompactAfter>.agent-workspace-module__5-DgBW__thinkingBlock:last-child{margin-bottom:0}.agent-workspace-module__5-DgBW__thinkingToggle{width:fit-content;min-height:30px;color:rgb(var(--color-ui-muted));cursor:pointer;text-align:left;background:0 0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:flex}.agent-workspace-module__5-DgBW__thinkingToggle:hover{color:rgb(var(--color-ui-secondary))}.agent-workspace-module__5-DgBW__thinkingToggle:disabled{cursor:default}.agent-workspace-module__5-DgBW__thinkingToggle:disabled:hover{color:rgb(var(--color-ui-muted))}.agent-workspace-module__5-DgBW__thinkingLabel{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex}.agent-workspace-module__5-DgBW__thinkingLabel>svg{width:17px;height:17px;color:rgb(var(--color-ui-accent));flex:none}.agent-workspace-module__5-DgBW__thinkingChevron{width:17px;height:17px;color:rgb(var(--color-ui-subtle));flex:none;place-items:center;transition:transform .18s;display:grid}.agent-workspace-module__5-DgBW__thinkingChevronOpen{transform:rotate(180deg)}.agent-workspace-module__5-DgBW__thinkingReveal{opacity:0;grid-template-rows:minmax(0,0fr);min-height:0;transition:grid-template-rows .22s,opacity .16s;display:grid}.agent-workspace-module__5-DgBW__thinkingRevealOpen{opacity:1;grid-template-rows:minmax(0,1fr)}.agent-workspace-module__5-DgBW__thinkingRevealInner{min-height:0;overflow:hidden}.agent-workspace-module__5-DgBW__thinkingContent{border-left:2px solid rgb(var(--color-ui-border-subtle));color:rgb(var(--color-ui-muted));overflow-wrap:anywhere;margin:6px 0 0 7px;padding:2px 0 3px 17px;font-size:13px;line-height:1.75}.agent-workspace-module__5-DgBW__thinkingContent>:first-child{margin-top:0}.agent-workspace-module__5-DgBW__thinkingContent>:last-child{margin-bottom:0}.agent-workspace-module__5-DgBW__thinkingContent p,.agent-workspace-module__5-DgBW__thinkingContent ul,.agent-workspace-module__5-DgBW__thinkingContent ol,.agent-workspace-module__5-DgBW__thinkingContent pre,.agent-workspace-module__5-DgBW__thinkingContent blockquote{margin:0 0 8px}.agent-workspace-module__5-DgBW__thinkingContent ul,.agent-workspace-module__5-DgBW__thinkingContent ol{padding-left:1.5em}.agent-workspace-module__5-DgBW__thinkingContent ul{list-style:outside}.agent-workspace-module__5-DgBW__thinkingContent ol{list-style:decimal}.agent-workspace-module__5-DgBW__markdownContent{overflow-wrap:anywhere}.agent-workspace-module__5-DgBW__markdownContent>:first-child{margin-top:0}.agent-workspace-module__5-DgBW__markdownContent>:last-child{margin-bottom:0}.agent-workspace-module__5-DgBW__markdownContent p,.agent-workspace-module__5-DgBW__markdownContent ul,.agent-workspace-module__5-DgBW__markdownContent ol,.agent-workspace-module__5-DgBW__markdownContent blockquote,.agent-workspace-module__5-DgBW__markdownContent pre,.agent-workspace-module__5-DgBW__markdownContent table{margin:0 0 13px}.agent-workspace-module__5-DgBW__markdownContent h1,.agent-workspace-module__5-DgBW__markdownContent h2,.agent-workspace-module__5-DgBW__markdownContent h3,.agent-workspace-module__5-DgBW__markdownContent h4{color:rgb(var(--color-ui-primary));letter-spacing:-.015em;margin:20px 0 9px;font-weight:600;line-height:1.42}.agent-workspace-module__5-DgBW__markdownContent h1{font-size:20px}.agent-workspace-module__5-DgBW__markdownContent h2{font-size:18px}.agent-workspace-module__5-DgBW__markdownContent h3{font-size:16px}.agent-workspace-module__5-DgBW__markdownContent h4{font-size:15px}.agent-workspace-module__5-DgBW__markdownContent ul,.agent-workspace-module__5-DgBW__markdownContent ol{padding-left:1.5em}.agent-workspace-module__5-DgBW__markdownContent ul{list-style:outside}.agent-workspace-module__5-DgBW__markdownContent ol{list-style:decimal}.agent-workspace-module__5-DgBW__markdownContent li+li{margin-top:4px}.agent-workspace-module__5-DgBW__markdownContent li>p{margin-bottom:6px}.agent-workspace-module__5-DgBW__markdownContent li:has(>input[type=checkbox]){list-style:none}.agent-workspace-module__5-DgBW__markdownContent input[type=checkbox]{accent-color:rgb(var(--color-ui-primary));margin:0 7px 0 -1.45em}.agent-workspace-module__5-DgBW__markdownContent a{color:rgb(var(--color-ui-accent));text-decoration:underline;-webkit-text-decoration-color:rgb(var(--color-ui-accent) / .36);text-decoration-color:rgb(var(--color-ui-accent) / .36);text-underline-offset:3px}.agent-workspace-module__5-DgBW__markdownContent a:hover{text-decoration-color:currentColor}.agent-workspace-module__5-DgBW__markdownContent blockquote{border-left:3px solid rgb(var(--color-ui-border-strong));color:rgb(var(--color-ui-muted));padding-left:13px}.agent-workspace-module__5-DgBW__markdownContent code{border-radius:var(--radius-ui-sm);background:rgb(var(--color-ui-surface-subtle));padding:2px 5px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.86em}.agent-workspace-module__5-DgBW__markdownContent pre{border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-lg);max-width:100%;color:rgb(var(--color-ui-inverse));background:rgb(var(--color-ui-overlay));padding:13px 14px;line-height:1.6;overflow-x:auto}.agent-workspace-module__5-DgBW__markdownContent pre code{color:inherit;background:0 0;padding:0;font-size:12px}.agent-workspace-module__5-DgBW__markdownContent table{border-collapse:collapse;max-width:100%;font-size:13px;line-height:1.55;display:block;overflow-x:auto}.agent-workspace-module__5-DgBW__markdownContent th,.agent-workspace-module__5-DgBW__markdownContent td{border:1px solid rgb(var(--color-ui-border-subtle));text-align:left;min-width:105px;padding:7px 9px}.agent-workspace-module__5-DgBW__markdownContent th{background:rgb(var(--color-ui-surface-subtle));font-weight:600}.agent-workspace-module__5-DgBW__markdownContent hr{border:0;border-top:1px solid rgb(var(--color-ui-border-subtle));margin:20px 0}.agent-workspace-module__5-DgBW__markdownContent img{border-radius:var(--radius-ui-lg);max-width:100%;height:auto;margin:13px 0;display:block}.agent-workspace-module__5-DgBW__messageStatus{color:rgb(var(--color-ui-muted));margin-top:8px;font-size:11px}.agent-workspace-module__5-DgBW__messageStatusError{color:rgb(var(--color-ui-danger))}.agent-workspace-module__5-DgBW__generatedImageCard{width:100%;margin:16px 0 20px}.agent-workspace-module__5-DgBW__generatedImageModel{color:rgb(var(--color-ui-muted));align-items:center;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.agent-workspace-module__5-DgBW__generatedImageModel img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.agent-workspace-module__5-DgBW__generatedImageGrid{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.agent-workspace-module__5-DgBW__generatedMediaResult{flex:none;max-width:100%;position:relative}.agent-workspace-module__5-DgBW__generatedImageResult{width:min(320px,100%)}.agent-workspace-module__5-DgBW__generatedImageLink{border-radius:var(--radius-ui-lg);background:rgb(var(--color-ui-surface-subtle));cursor:zoom-in;width:100%;padding:0;display:block;overflow:hidden}.agent-workspace-module__5-DgBW__generatedImageStableLink{border-radius:var(--radius-ui-md)}.agent-workspace-module__5-DgBW__generatedImageStableLink .agent-workspace-module__5-DgBW__generatedImageLink{border-radius:inherit;height:100%}.agent-workspace-module__5-DgBW__generatedImageStableLink .agent-workspace-module__5-DgBW__generatedImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.agent-workspace-module__5-DgBW__generatedImageLink:focus-visible{outline:2px solid rgb(var(--color-ui-accent) / .42);outline-offset:3px}.agent-workspace-module__5-DgBW__generatedImage{width:100%;height:auto;display:block}.agent-workspace-module__5-DgBW__generatedVideoGrid{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.agent-workspace-module__5-DgBW__generatedVideoResult{width:100%}.agent-workspace-module__5-DgBW__generatedVideoPreview{border-radius:var(--radius-ui-lg);cursor:zoom-in;width:100%;padding:0;display:block}.agent-workspace-module__5-DgBW__generatedVideoPreview:focus-visible{outline:2px solid rgb(var(--color-ui-accent) / .42);outline-offset:3px}.agent-workspace-module__5-DgBW__generatedVideo{border-radius:var(--radius-ui-lg);background:rgb(var(--color-ui-overlay));width:100%;height:auto;display:block}.agent-workspace-module__5-DgBW__generatedMediaDownloadButton{z-index:3;border-radius:var(--radius-ui-pill);width:30px;height:30px;color:rgb(var(--color-ui-inverse));background:rgb(var(--color-ui-overlay) / .78);box-shadow:var(--shadow-ui-control);opacity:0;pointer-events:none;place-items:center;transition:opacity .14s,transform .14s,background-color .14s;display:grid;position:absolute;bottom:8px;right:8px;transform:translateY(3px)}.agent-workspace-module__5-DgBW__generatedMediaResult:hover .agent-workspace-module__5-DgBW__generatedMediaDownloadButton,.agent-workspace-module__5-DgBW__generatedMediaResult:focus-within .agent-workspace-module__5-DgBW__generatedMediaDownloadButton{opacity:1;pointer-events:auto;transform:translateY(0)}.agent-workspace-module__5-DgBW__generatedMediaDownloadButton:hover{background:rgb(var(--color-ui-overlay))}.agent-workspace-module__5-DgBW__generatedMediaDownloadButton:focus-visible{outline:2px solid rgb(var(--color-ui-accent) / .55);outline-offset:2px}.agent-workspace-module__5-DgBW__generationCard{max-width:100%;margin:0 0 34px}.agent-workspace-module__5-DgBW__generationPlaceholder{border-radius:var(--radius-ui-md);background:rgb(var(--color-ui-surface-subtle));isolation:isolate;max-width:100%;position:relative;overflow:hidden}.agent-workspace-module__5-DgBW__generationPlaceholderOverlay{z-index:1;position:absolute;inset:0}.agent-workspace-module__5-DgBW__secondaryButton{color:rgb(var(--color-ui-secondary));background:rgb(var(--color-ui-surface));box-shadow:var(--shadow-ui-control)}.agent-workspace-module__5-DgBW__primaryButton{color:rgb(var(--color-ui-inverse));background:rgb(var(--color-ui-overlay))}.agent-workspace-module__5-DgBW__composerWrap{z-index:20;background:rgb(var(--color-ui-surface));flex:none;padding:0 16px 12px;position:relative}.agent-workspace-module__5-DgBW__composerWrap:before{content:"";pointer-events:none;background:linear-gradient(to top, rgb(var(--color-ui-surface)), rgb(var(--color-ui-surface) / 0));height:70px;position:absolute;bottom:100%;left:0;right:0}.agent-workspace-module__5-DgBW__composerWrapExpanded{z-index:95;background:rgb(var(--color-ui-surface));flex-direction:column;width:auto;min-height:0;padding:0 16px 12px;display:flex;position:absolute;inset:84px 0 0}.agent-workspace-module__5-DgBW__composerWrapExpanded:before{display:none}.agent-workspace-module__5-DgBW__composerWrapExpanded .agent-workspace-module__5-DgBW__composer{flex-direction:column;flex:1;min-height:0;display:flex}.agent-workspace-module__5-DgBW__composerWrapExpanded .agent-workspace-module__5-DgBW__composerEditorWrap{flex:1;min-height:0}.agent-workspace-module__5-DgBW__composerWrapExpanded .agent-workspace-module__5-DgBW__composerEditor{height:100%;max-height:none}.agent-workspace-module__5-DgBW__composerWrapExpanded .agent-workspace-module__5-DgBW__composerFooter{flex:none}.agent-workspace-module__5-DgBW__composerActivity{z-index:30;margin-bottom:6px;padding:4px 6px;animation:.22s cubic-bezier(.22,1,.36,1) both agent-workspace-module__5-DgBW__arrive;position:relative}.agent-workspace-module__5-DgBW__collectingStatus{width:fit-content;min-height:28px;color:rgb(var(--color-ui-secondary));align-items:center;gap:9px;display:flex}.agent-workspace-module__5-DgBW__collectingFlash{color:#0000;background:linear-gradient(100deg, rgb(var(--color-ui-secondary)) 0%, rgb(var(--color-ui-secondary)) 34%, rgb(var(--color-ui-subtle)) 50%, rgb(var(--color-ui-secondary)) 66%, rgb(var(--color-ui-secondary)) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s ease-in-out infinite agent-workspace-module__5-DgBW__statusFlash}.agent-workspace-module__5-DgBW__loadingLogo{-o-object-fit:contain;object-fit:contain;flex:none;width:25px;height:25px}.agent-workspace-module__5-DgBW__loadingTrack{stroke:rgb(var(--color-ui-border-subtle));stroke-width:1.5px}.agent-workspace-module__5-DgBW__loadingOrbit{stroke:rgb(var(--color-ui-secondary));stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:18 52;transform-origin:14px 14px;animation:1.15s linear infinite agent-workspace-module__5-DgBW__spin}.agent-workspace-module__5-DgBW__loadingCore{fill:rgb(var(--color-ui-secondary));transform-origin:14px 14px;animation:1.4s ease-in-out infinite agent-workspace-module__5-DgBW__pulse}.agent-workspace-module__5-DgBW__collectingDots{align-items:center;gap:3px;height:16px;display:flex}.agent-workspace-module__5-DgBW__collectingDots i{background:rgb(var(--color-ui-subtle));border-radius:50%;width:4px;height:4px;animation:1.05s cubic-bezier(.45,0,.55,1) infinite agent-workspace-module__5-DgBW__bounce}.agent-workspace-module__5-DgBW__collectingDots i:nth-child(2){animation-delay:.12s}.agent-workspace-module__5-DgBW__collectingDots i:nth-child(3){animation-delay:.24s}.agent-workspace-module__5-DgBW__composer{border:1px solid rgb(var(--color-ui-border-subtle));background:rgb(var(--color-ui-surface) / .98);box-shadow:0 16px 54px rgb(var(--color-ui-primary) / .11);border-radius:22px;padding:8px;position:relative}.agent-workspace-module__5-DgBW__composerSkillReference{width:fit-content;max-width:calc(100% - 36px);height:30px;color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-subtle));border-radius:15px;align-items:center;gap:6px;margin-bottom:8px;padding:0 10px;font-size:12px;font-weight:400;display:flex}.agent-workspace-module__5-DgBW__composerSkillReferenceButton{width:15px;height:15px;color:rgb(var(--color-ui-accent));cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.agent-workspace-module__5-DgBW__composerSkillReference .agent-workspace-module__5-DgBW__inlineIcon{width:15px;height:15px;color:rgb(var(--color-ui-accent));flex:none}.agent-workspace-module__5-DgBW__composerSkillReference .agent-workspace-module__5-DgBW__inlineIcon svg{width:15px;height:15px}.agent-workspace-module__5-DgBW__composerSkillRemoveIcon{width:13px;height:13px;color:rgb(var(--color-ui-primary));display:none}.agent-workspace-module__5-DgBW__composerSkillRemoveIcon svg{width:13px;height:13px}.agent-workspace-module__5-DgBW__composerSkillReference:hover .agent-workspace-module__5-DgBW__composerSkillReferenceIcon,.agent-workspace-module__5-DgBW__composerSkillReferenceButton:focus-visible .agent-workspace-module__5-DgBW__composerSkillReferenceIcon{display:none}.agent-workspace-module__5-DgBW__composerSkillReference:hover .agent-workspace-module__5-DgBW__composerSkillRemoveIcon,.agent-workspace-module__5-DgBW__composerSkillReferenceButton:focus-visible .agent-workspace-module__5-DgBW__composerSkillRemoveIcon{display:block}.agent-workspace-module__5-DgBW__composerSkillReference>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agent-workspace-module__5-DgBW__composerEditorWrap{position:relative}.agent-workspace-module__5-DgBW__composerEditorWrapCompact{height:100%}.agent-workspace-module__5-DgBW__mentionPopup{z-index:120;border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-xl);background:rgb(var(--color-ui-surface));max-height:min(520px,100vh - 180px);box-shadow:0 18px 54px rgb(var(--color-ui-primary) / .18);overscroll-behavior:contain;padding:6px;position:absolute;bottom:calc(100% + 9px);left:-4px;right:-4px;overflow-y:auto}.agent-workspace-module__5-DgBW__workflowMentionPopup{height:360px;max-height:none;overflow-y:auto}.agent-workspace-module__5-DgBW__mentionHeader{color:rgb(var(--color-ui-muted));padding:7px 9px 8px;font-size:12px;font-weight:600;line-height:1.3}.agent-workspace-module__5-DgBW__mentionList{flex-direction:column;gap:2px;display:flex}.agent-workspace-module__5-DgBW__mentionItem{border-radius:var(--radius-ui-lg);width:100%;min-width:0;height:42px;color:rgb(var(--color-ui-primary));cursor:pointer;text-align:left;background:0 0;align-items:center;gap:9px;padding:4px 7px;display:flex}.agent-workspace-module__5-DgBW__mentionItem:hover,.agent-workspace-module__5-DgBW__mentionItem:focus-visible{background:rgb(var(--color-ui-surface-subtle));outline:none}.agent-workspace-module__5-DgBW__mentionItem img{border-radius:var(--radius-ui-md);background:rgb(var(--color-ui-surface-muted));-o-object-fit:cover;object-fit:cover;flex:none;width:32px;height:32px}.agent-workspace-module__5-DgBW__mentionItem span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:400;line-height:1.35;overflow:hidden}.agent-workspace-module__5-DgBW__mentionSkillIcon{border-radius:var(--radius-ui-md);width:32px;height:32px;color:rgb(var(--color-ui-accent));background:rgb(var(--color-ui-accent-soft));place-items:center;display:grid;min-width:32px!important}.agent-workspace-module__5-DgBW__mentionSkillIcon svg{width:17px;height:17px}.agent-workspace-module__5-DgBW__mentionEmpty{color:rgb(var(--color-ui-muted));text-align:center;padding:18px 9px;font-size:12px;font-weight:400}.agent-workspace-module__5-DgBW__mentionMore{border-radius:var(--radius-ui-lg);width:100%;height:34px;color:rgb(var(--color-ui-secondary));cursor:pointer;background:0 0;align-items:center;gap:8px;margin-top:2px;padding:0 9px;font-size:13px;font-weight:400;display:flex}.agent-workspace-module__5-DgBW__mentionMore:hover,.agent-workspace-module__5-DgBW__mentionMore:focus-visible{color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-subtle));outline:none}.agent-workspace-module__5-DgBW__mentionMore span:first-child{letter-spacing:1px}.agent-workspace-module__5-DgBW__composerEditor{width:100%;min-height:72px;max-height:233px;color:rgb(var(--color-ui-primary));white-space:pre-wrap;word-break:break-word;background:0 0;border:0;outline:none;padding:0;font-size:14px;font-weight:400;line-height:1.85;display:block;overflow-y:auto}.agent-workspace-module__5-DgBW__composerEditorCompact{height:100%;min-height:40px;max-height:none}.agent-workspace-module__5-DgBW__composerEditorWithExpand{padding-right:36px}.agent-workspace-module__5-DgBW__composerEditor:empty:before{color:rgb(var(--color-ui-subtle));content:attr(data-placeholder);pointer-events:none;font-size:13px;font-weight:300}.agent-workspace-module__5-DgBW__composerEditorDisabled{color:rgb(var(--color-ui-muted));cursor:not-allowed}.agent-workspace-module__5-DgBW__composerExpandButton{z-index:4;border-radius:var(--radius-ui-md);width:32px;height:32px;color:rgb(var(--color-ui-muted));background:rgb(var(--color-ui-surface) / .9);cursor:pointer;place-items:center;display:grid;position:absolute;top:0;right:0}.agent-workspace-module__5-DgBW__composerExpandButton:hover{color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__composerExpandButton svg{width:16px;height:16px}.agent-workspace-module__5-DgBW__composerToken{border:.5px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-md);max-width:132px;height:25px;color:rgb(var(--color-ui-secondary));background:rgb(var(--color-ui-surface-muted));box-shadow:0 1px 2px rgb(var(--color-ui-primary) / .04);cursor:pointer;vertical-align:middle;align-items:center;gap:6px;margin:2px 8px 3px 0;padding:3px 8px 3px 3px;transition:border-color .12s,color .12s,background .12s,box-shadow .12s,opacity .12s,filter .12s;display:inline-flex}.agent-workspace-module__5-DgBW__composerToken:hover{border-color:rgb(var(--color-ui-accent) / .28);background:rgb(var(--color-ui-accent-soft) / .42)}.agent-workspace-module__5-DgBW__composerToken[data-active=true]{border-color:rgb(var(--color-ui-accent))}.agent-workspace-module__5-DgBW__composerToken[data-status=uploading]{cursor:progress;opacity:.72}.agent-workspace-module__5-DgBW__composerToken[data-tentative=true]{opacity:.68;filter:grayscale(.35)}.agent-workspace-module__5-DgBW__composerToken img{-o-object-fit:cover;object-fit:cover;border-radius:4px;flex:none;width:16px;height:16px}.agent-workspace-module__5-DgBW__composerToken>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:400;line-height:1;overflow:hidden}.agent-workspace-module__5-DgBW__composerTokenPreview{z-index:220;border:1px solid rgb(var(--color-ui-primary) / .1);background:rgb(var(--color-ui-surface-muted));width:220px;box-shadow:0 20px 60px rgb(var(--color-ui-primary) / .22);pointer-events:none;transform-origin:bottom;border-radius:13px;padding:0;animation:.14s both agent-workspace-module__5-DgBW__attachmentPreviewIn;position:fixed;overflow:hidden}.agent-workspace-module__5-DgBW__composerTokenPreview[data-placement=below]{transform-origin:top}.agent-workspace-module__5-DgBW__attachmentPreviewImage,.agent-workspace-module__5-DgBW__composerTokenPreviewImage{border-radius:inherit;background:rgb(var(--color-ui-surface-muted));width:100%;height:auto;display:block}.agent-workspace-module__5-DgBW__composerFooter{justify-content:space-between;align-items:center;gap:8px;margin-top:7px;display:flex}.agent-workspace-module__5-DgBW__composerControls,.agent-workspace-module__5-DgBW__sendControls{align-items:center;min-width:0;display:flex}.agent-workspace-module__5-DgBW__composerControls{gap:0}.agent-workspace-module__5-DgBW__sendControls{flex:none;gap:6px}.agent-workspace-module__5-DgBW__controlWrap{position:relative}.agent-workspace-module__5-DgBW__skillsControlWrap{position:static}.agent-workspace-module__5-DgBW__iconButton{border-radius:var(--radius-ui-lg);width:36px;height:36px;color:rgb(var(--color-ui-secondary));background:0 0;place-items:center;display:grid;position:relative}.agent-workspace-module__5-DgBW__iconButton:hover,.agent-workspace-module__5-DgBW__iconButtonActive{color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__iconButton svg{width:18px;height:18px}.agent-workspace-module__5-DgBW__inlineIcon{place-items:center;display:grid}.agent-workspace-module__5-DgBW__modeButton{border-radius:var(--radius-ui-lg);height:36px;color:rgb(var(--color-ui-secondary));background:0 0;align-items:center;gap:4px;padding:0 8px;font-size:13px;display:flex}.agent-workspace-module__5-DgBW__modeButton:hover,.agent-workspace-module__5-DgBW__modeButtonActive{color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__modeLogo{-o-object-fit:contain;object-fit:contain;width:25px;height:25px}.agent-workspace-module__5-DgBW__modeOptionLogo{-o-object-fit:contain;object-fit:contain;width:26px;height:26px;margin:-4px}.agent-workspace-module__5-DgBW__modeButton svg{width:12px;height:12px}.agent-workspace-module__5-DgBW__composerIconButton{color:#666a64;cursor:pointer;background:0 0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:relative}.agent-workspace-module__5-DgBW__composerIconButton:hover,.agent-workspace-module__5-DgBW__composerIconActive{color:#20231f;background:#f0f1ed}.agent-workspace-module__5-DgBW__composerIconButton svg{width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px}.agent-workspace-module__5-DgBW__iconButton:after,.agent-workspace-module__5-DgBW__composerIconButton:after{z-index:150;color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;text-align:center;white-space:pre-line;background:#292d28;border-radius:7px;width:max-content;max-width:190px;padding:6px 8px;font-size:13px;line-height:1.45;transition:opacity .13s,transform .13s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px);box-shadow:0 5px 16px #16171529}.agent-workspace-module__5-DgBW__iconButton:hover:after,.agent-workspace-module__5-DgBW__composerIconButton:hover:after{opacity:1;transform:translate(-50%)}.agent-workspace-module__5-DgBW__iconButton[aria-expanded=true]:after,.agent-workspace-module__5-DgBW__composerIconButton[aria-expanded=true]:after{opacity:0}.agent-workspace-module__5-DgBW__thinkingModeButton{color:#90958e}.agent-workspace-module__5-DgBW__thinkingModeButton:hover{color:#5f655e;background:0 0}.agent-workspace-module__5-DgBW__thinkingModeButton:disabled{color:#b6bab4;cursor:not-allowed;background:0 0}.agent-workspace-module__5-DgBW__modelPreferenceButton{color:#3b82f6}.agent-workspace-module__5-DgBW__modelPreferenceButton:hover,.agent-workspace-module__5-DgBW__modelPreferenceButton.agent-workspace-module__5-DgBW__composerIconActive{color:#3b82f6;background:#f1f7fd}.agent-workspace-module__5-DgBW__preferenceEnabled,.agent-workspace-module__5-DgBW__preferenceEnabled:hover,.agent-workspace-module__5-DgBW__preferenceEnabled:disabled{color:#3b82f6}.agent-workspace-module__5-DgBW__modelPreferenceButton:after{left:auto;right:0;transform:translateY(4px)}.agent-workspace-module__5-DgBW__modelPreferenceButton:hover:after{transform:translateY(0)}.agent-workspace-module__5-DgBW__modelPreferenceHasSelection:after{display:none}.agent-workspace-module__5-DgBW__modelPreferenceTooltip{z-index:150;visibility:hidden;color:#f5f5f3;opacity:0;pointer-events:none;text-align:left;background:#171717;border-radius:9px;flex-direction:column;gap:5px;min-width:195px;padding:7px 9px 8px;font-size:13px;line-height:1.35;transition:opacity .13s,transform .13s,visibility .13s;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;transform:translateY(4px);box-shadow:0 7px 22px #0f0f0e3d}.agent-workspace-module__5-DgBW__modelPreferenceButton:hover .agent-workspace-module__5-DgBW__modelPreferenceTooltip{visibility:visible;opacity:1;transform:translateY(0)}.agent-workspace-module__5-DgBW__modelPreferenceButton[aria-expanded=true] .agent-workspace-module__5-DgBW__modelPreferenceTooltip{visibility:hidden;opacity:0}.agent-workspace-module__5-DgBW__modelTooltipGroup{flex-direction:column;gap:3px;display:flex}.agent-workspace-module__5-DgBW__modelTooltipLabel{color:#929292}.agent-workspace-module__5-DgBW__modelTooltipRow{color:#f7f7f5;white-space:nowrap;align-items:center;gap:7px;display:flex}.agent-workspace-module__5-DgBW__modelTooltipRow .agent-workspace-module__5-DgBW__modelLogo{filter:brightness(0)invert();width:14px;min-width:14px;height:14px}.agent-workspace-module__5-DgBW__sendButton{height:36px;color:rgb(var(--color-ui-subtle));background:rgb(var(--color-ui-surface-subtle));cursor:not-allowed;border-radius:11px;padding:0 14px;font-size:13px;font-weight:500}.agent-workspace-module__5-DgBW__sendButtonReady{color:rgb(var(--color-ui-inverse));background:rgb(var(--color-ui-overlay));cursor:pointer}.agent-workspace-module__5-DgBW__sendButtonReady:hover{background:rgb(var(--color-ui-secondary))}.agent-workspace-module__5-DgBW__toolPopup{z-index:120;border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-xl);background:rgb(var(--color-ui-surface) / .99);box-shadow:var(--shadow-ui-popover);animation:.18s cubic-bezier(.22,1,.36,1) both agent-workspace-module__5-DgBW__popupIn;position:absolute;bottom:calc(100% + 10px)}.agent-workspace-module__5-DgBW__uploadPopup{width:240px;padding:8px;left:0}.agent-workspace-module__5-DgBW__popupAction{border-radius:var(--radius-ui-md);width:100%;height:38px;color:rgb(var(--color-ui-primary));text-align:left;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:flex}.agent-workspace-module__5-DgBW__popupAction:hover{background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__popupAction svg{width:18px;height:18px}.agent-workspace-module__5-DgBW__skillsPopup{flex-direction:column;width:auto;max-height:min(540px,100dvh - 190px);padding:18px;display:flex;bottom:54px;left:8px;right:8px;overflow:hidden}.agent-workspace-module__5-DgBW__skillsPopupCompact{width:min(400px,100vw - 34px);left:0;right:auto}.agent-workspace-module__5-DgBW__skillsPopup h3,.agent-workspace-module__5-DgBW__modelPreferencePopup h3{color:#292d28;font-size:15px;font-weight:650}.agent-workspace-module__5-DgBW__skillsTop{flex:none}.agent-workspace-module__5-DgBW__skillsHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.agent-workspace-module__5-DgBW__skillsHeader p{color:#949991;margin-top:3px;font-size:11px;line-height:1.45}.agent-workspace-module__5-DgBW__skillsHeader>button{color:#3c413b;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:3px;height:30px;padding:0 8px;font-size:11px;font-weight:620;display:flex}.agent-workspace-module__5-DgBW__skillsHeader>button:hover{background:#f1f2ee}.agent-workspace-module__5-DgBW__skillsHeader>button:disabled,.agent-workspace-module__5-DgBW__createSkillItem:disabled{cursor:not-allowed;opacity:.48}.agent-workspace-module__5-DgBW__skillsHeader>button span{color:#838981;font-size:15px;font-weight:400}.agent-workspace-module__5-DgBW__skillCategoryTabs{align-items:center;gap:7px;margin-top:14px;display:flex}.agent-workspace-module__5-DgBW__skillCategoryTab{border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-lg);height:30px;color:rgb(var(--color-ui-muted));background:rgb(var(--color-ui-surface));cursor:pointer;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:400;display:flex}.agent-workspace-module__5-DgBW__skillCategoryTab:hover{color:rgb(var(--color-ui-primary));border-color:rgb(var(--color-ui-border-strong))}.agent-workspace-module__5-DgBW__skillCategoryTabActive{color:rgb(var(--color-ui-primary));border-color:rgb(var(--color-ui-border-strong));background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__skillCategoryTab svg,.agent-workspace-module__5-DgBW__skillCategoryTab .agent-workspace-module__5-DgBW__inlineIcon{flex:none;width:14px;height:14px}.agent-workspace-module__5-DgBW__skillCategoryTab .agent-workspace-module__5-DgBW__inlineIcon svg{width:14px;height:14px}.agent-workspace-module__5-DgBW__skillEmptyState{color:#626960;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 28px;display:flex}.agent-workspace-module__5-DgBW__skillEmptyIllustration{color:#696f68;width:180px;max-width:100%}.agent-workspace-module__5-DgBW__skillEmptyState strong{color:#30352f;margin-top:3px;font-size:14px;font-weight:650}.agent-workspace-module__5-DgBW__skillEmptyState p{color:#8a8f87;max-width:285px;margin-top:7px;font-size:11px;line-height:1.65}.agent-workspace-module__5-DgBW__skillEmptyState>button{color:#fff;cursor:pointer;background:#2c302b;border-radius:10px;height:36px;margin-top:18px;padding:0 14px;font-size:11px;font-weight:620}.agent-workspace-module__5-DgBW__skillEmptyState>button:hover{background:#424740}.agent-workspace-module__5-DgBW__skillList{overscroll-behavior:contain;scrollbar-gutter:stable;flex:0 200px;height:200px;min-height:180px;margin-top:13px;overflow-y:auto}.agent-workspace-module__5-DgBW__skillListEmpty{scrollbar-gutter:auto;overflow-y:hidden}.agent-workspace-module__5-DgBW__createSkillItem{color:#454a44;cursor:pointer;text-align:left;background:0 0;border-radius:11px;align-items:center;gap:11px;width:100%;margin-bottom:4px;padding:9px 5px;display:flex}.agent-workspace-module__5-DgBW__createSkillItem:hover{background:#f5f6f2}.agent-workspace-module__5-DgBW__skillGlyph{color:#745fd0;background:#f2f0f8;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.agent-workspace-module__5-DgBW__skillGlyph svg{width:16px;height:16px}.agent-workspace-module__5-DgBW__createSkillItem .agent-workspace-module__5-DgBW__skillGlyph{color:#8d928b;background:#f1f2ef}.agent-workspace-module__5-DgBW__createSkillItem>span:last-child,.agent-workspace-module__5-DgBW__skillSelectButton>span:nth-child(2){min-width:0}.agent-workspace-module__5-DgBW__createSkillItem strong,.agent-workspace-module__5-DgBW__createSkillItem small,.agent-workspace-module__5-DgBW__skillSelectButton strong,.agent-workspace-module__5-DgBW__skillSelectButton small{display:block}.agent-workspace-module__5-DgBW__createSkillItem strong,.agent-workspace-module__5-DgBW__skillSelectButton strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.agent-workspace-module__5-DgBW__createSkillItem small{color:#858a82;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.agent-workspace-module__5-DgBW__skillSelectButton small{color:#858a82;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;line-height:1.45;overflow:hidden}.agent-workspace-module__5-DgBW__skillRow{border-radius:11px;align-items:center;display:flex;position:relative}.agent-workspace-module__5-DgBW__skillRow:hover,.agent-workspace-module__5-DgBW__skillRowSelected{background:#f5f6f2}.agent-workspace-module__5-DgBW__skillSelectButton{color:#373c36;cursor:pointer;text-align:left;background:0 0;flex:1;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:9px 5px;display:grid}.agent-workspace-module__5-DgBW__skillSelectButtonWithActions{padding-right:80px}.agent-workspace-module__5-DgBW__skillActions{opacity:0;pointer-events:none;align-items:center;gap:2px;transition:opacity .12s;display:flex;position:absolute;right:7px}.agent-workspace-module__5-DgBW__skillRow:hover .agent-workspace-module__5-DgBW__skillActions,.agent-workspace-module__5-DgBW__skillRow:focus-within .agent-workspace-module__5-DgBW__skillActions,.agent-workspace-module__5-DgBW__skillRowConfirming .agent-workspace-module__5-DgBW__skillActions{opacity:1;pointer-events:auto}.agent-workspace-module__5-DgBW__skillActionButton{color:#8a8f87;cursor:pointer;background:0 0;border-radius:7px;height:28px;padding:0 6px;font-size:10px}.agent-workspace-module__5-DgBW__skillActionButton:hover{color:#343934;background:#e8eae5}.agent-workspace-module__5-DgBW__skillDeleteButton{color:rgb(var(--color-ui-danger))}.agent-workspace-module__5-DgBW__skillDeleteButton:hover{color:rgb(var(--color-ui-danger));background:rgb(var(--color-ui-danger-soft))}.agent-workspace-module__5-DgBW__skillDescriptionTooltip{z-index:9999;border-radius:var(--radius-ui-md);width:220px;max-width:calc(100vw - 24px);color:rgb(var(--color-ui-inverse));background:rgb(var(--color-ui-overlay));box-shadow:var(--shadow-ui-popover);pointer-events:none;overflow-wrap:anywhere;padding:7px 9px;font-size:11px;font-weight:400;line-height:1.5;position:fixed;transform:translate(-100%,-50%)}.agent-workspace-module__5-DgBW__skillFieldGrid label{gap:6px;display:grid}.agent-workspace-module__5-DgBW__skillFieldGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:10px;display:grid}.agent-workspace-module__5-DgBW__skillContextToggle{cursor:pointer;align-items:center;gap:8px!important;display:flex!important}.agent-workspace-module__5-DgBW__skillContextToggle input{accent-color:#3d433c;width:14px;height:14px}.agent-workspace-module__5-DgBW__skillContextToggle span{color:#61675f!important;font-size:11px!important;font-weight:450!important}.agent-workspace-module__5-DgBW__skillFormError{color:#9a4e42;font-size:11px;line-height:1.5}.agent-workspace-module__5-DgBW__skillProgressHint{color:#7b8179;font-size:10px;line-height:1.55}.agent-workspace-module__5-DgBW__skillSecondaryButton{color:#626860;background:#eff0ec}.agent-workspace-module__5-DgBW__modePopup{width:190px;padding:8px;left:0}.agent-workspace-module__5-DgBW__modePopup .agent-workspace-module__5-DgBW__popupAction[aria-pressed=true]{background:rgb(var(--color-ui-surface-subtle))}.agent-workspace-module__5-DgBW__switchControl{background:#e5e6e2;border-radius:999px;flex:none;width:34px;height:20px;transition:background .16s;position:relative}.agent-workspace-module__5-DgBW__switchControl b{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #14141229}.agent-workspace-module__5-DgBW__switchControlOn{background:#3e443d}.agent-workspace-module__5-DgBW__switchControlOn b{transform:translate(14px)}.agent-workspace-module__5-DgBW__modelPreferencePopup{width:min(440px,100vw - 34px);max-height:min(540px,100dvh - 210px);padding:18px 18px 12px;right:-48px;overflow-y:auto}.agent-workspace-module__5-DgBW__modelPreferenceHeader{justify-content:space-between;align-items:center;display:flex}.agent-workspace-module__5-DgBW__modelPreferenceHeader>button{color:#656a63;cursor:pointer;background:0 0;align-items:center;gap:8px;font-size:13px;display:flex}.agent-workspace-module__5-DgBW__mediaTabs{background:#f0f1ee;border-radius:9px;grid-template-columns:repeat(3,1fr);margin:14px 0 17px;padding:3px;display:grid}.agent-workspace-module__5-DgBW__mediaTabs button{color:#4e534c;cursor:pointer;background:0 0;border-radius:7px;height:30px;font-size:13px}.agent-workspace-module__5-DgBW__mediaTabs .agent-workspace-module__5-DgBW__mediaTabActive{color:#20241f;background:#fff;box-shadow:0 1px 4px #18191614}.agent-workspace-module__5-DgBW__modelSectionLabel{color:#999f98;margin-bottom:5px;font-size:12px;display:block}.agent-workspace-module__5-DgBW__preferenceModelList{overscroll-behavior:contain;scrollbar-gutter:stable;height:189px;overflow-y:auto}.agent-workspace-module__5-DgBW__preferenceModelList>button{color:#343a34;cursor:pointer;text-align:left;background:0 0;border-radius:10px;grid-template-columns:25px minmax(0,1fr) 20px;align-items:start;gap:10px;width:100%;padding:12px 4px;display:grid}.agent-workspace-module__5-DgBW__preferenceModelList>button:hover{background:#f6f6f3}.agent-workspace-module__5-DgBW__preferenceModelList>button>span{min-width:0}.agent-workspace-module__5-DgBW__preferenceModelList strong,.agent-workspace-module__5-DgBW__preferenceModelList small,.agent-workspace-module__5-DgBW__preferenceModelList em{display:block}.agent-workspace-module__5-DgBW__preferenceModelList strong{font-size:14px;font-weight:560}.agent-workspace-module__5-DgBW__preferenceModelList small{color:#6f756e;margin-top:4px;font-size:12px;line-height:1.5}.agent-workspace-module__5-DgBW__preferenceModelList em{color:#6b716a;background:#eff0ed;border-radius:4px;width:fit-content;margin-top:6px;padding:2px 5px;font-size:12px;font-style:normal}.agent-workspace-module__5-DgBW__modelLogo{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.agent-workspace-module__5-DgBW__modelCheck{color:#fff;background:#3b403a;border-radius:5px;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.agent-workspace-module__5-DgBW__interactionCard{z-index:80;border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-xl);max-height:min(560px,100dvh - 180px);color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface) / .98);box-shadow:var(--shadow-ui-popover);padding:16px;animation:.22s cubic-bezier(.22,1,.36,1) both agent-workspace-module__5-DgBW__arrive;position:absolute;bottom:calc(100% + 10px);left:16px;right:16px;overflow-y:auto}.agent-workspace-module__5-DgBW__interactionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.agent-workspace-module__5-DgBW__interactionCard h2{font-size:14px;font-weight:600;line-height:1.5}.agent-workspace-module__5-DgBW__interactionCloseButton{border-radius:var(--radius-ui-sm);width:22px;height:22px;color:rgb(var(--color-ui-muted));cursor:pointer;flex:none;place-items:center;display:grid}.agent-workspace-module__5-DgBW__interactionCloseButton:hover{color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-muted))}.agent-workspace-module__5-DgBW__interactionCloseButton:disabled{opacity:.5;cursor:not-allowed}.agent-workspace-module__5-DgBW__interactionCloseButton svg{width:13px;height:13px}.agent-workspace-module__5-DgBW__interactionCard>p{color:rgb(var(--color-ui-muted));margin-top:4px;font-size:11px;line-height:1.55}.agent-workspace-module__5-DgBW__interactionTasks{color:rgb(var(--color-ui-muted));gap:4px;margin-top:9px;font-size:10px;display:grid}.agent-workspace-module__5-DgBW__interactionRevisionInput{resize:vertical;border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-lg);width:100%;min-height:72px;color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface));outline:none;margin-top:12px;padding:9px 10px;font-size:11px;line-height:1.55;display:block}.agent-workspace-module__5-DgBW__interactionRevisionInput::placeholder{color:rgb(var(--color-ui-subtle))}.agent-workspace-module__5-DgBW__interactionRevisionInput:focus{border-color:rgb(var(--color-ui-primary) / .36);box-shadow:0 0 0 2px rgb(var(--color-ui-primary) / .07)}.agent-workspace-module__5-DgBW__interactionRevisionInput:disabled{opacity:.5}.agent-workspace-module__5-DgBW__interactionActions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.agent-workspace-module__5-DgBW__interactionActions button{border-radius:var(--radius-ui-md);height:34px;padding:0 12px;font-size:11px;font-weight:500}.agent-workspace-module__5-DgBW__interactionActions button:disabled{opacity:.5}.agent-workspace-module__5-DgBW__askUserCard{z-index:80;border:1px solid rgb(var(--color-ui-border-subtle));border-radius:var(--radius-ui-2xl);max-height:min(560px,100dvh - 190px);color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface) / .98);box-shadow:var(--shadow-ui-popover);padding:14px;animation:.24s cubic-bezier(.22,1,.36,1) both agent-workspace-module__5-DgBW__arrive;position:absolute;bottom:calc(100% + 12px);left:16px;right:16px;overflow-y:auto}.agent-workspace-module__5-DgBW__askQuestionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.agent-workspace-module__5-DgBW__askQuestionHeader h2{letter-spacing:-.01em;flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.5}.agent-workspace-module__5-DgBW__askQuestionHeader small{color:rgb(var(--color-ui-subtle));white-space:nowrap;flex:none;font-size:10px}.agent-workspace-module__5-DgBW__askQuestionMeta{flex:none;align-items:center;gap:2px;display:flex}.agent-workspace-module__5-DgBW__askQuestionMeta button{border-radius:var(--radius-ui-sm);width:22px;height:22px;color:rgb(var(--color-ui-muted));cursor:pointer;place-items:center;display:grid}.agent-workspace-module__5-DgBW__askQuestionMeta button:hover{color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-surface-muted))}.agent-workspace-module__5-DgBW__askQuestionMeta button:disabled{opacity:.32;cursor:not-allowed}.agent-workspace-module__5-DgBW__askQuestionMeta button svg{width:13px;height:13px}.agent-workspace-module__5-DgBW__askOptions{gap:2px;margin-top:12px;display:grid}.agent-workspace-module__5-DgBW__askOptionRow,.agent-workspace-module__5-DgBW__customAnswerOption{border-radius:var(--radius-ui-lg);color:rgb(var(--color-ui-secondary));background:0 0;border:0}.agent-workspace-module__5-DgBW__askOptionRow,.agent-workspace-module__5-DgBW__customAnswerOption>button{border-radius:var(--radius-ui-lg);cursor:pointer;text-align:left;border:0;align-items:center;gap:4px;width:100%;min-height:40px;padding:5px 20px 5px 0;font-size:12px;transition:color .14s;display:flex;position:relative}.agent-workspace-module__5-DgBW__askOptionRow:hover,.agent-workspace-module__5-DgBW__customAnswerOption:hover,.agent-workspace-module__5-DgBW__askOptions .agent-workspace-module__5-DgBW__askOptionSelected{color:rgb(var(--color-ui-primary))}.agent-workspace-module__5-DgBW__askOptionRow:disabled,.agent-workspace-module__5-DgBW__customAnswerOption>button:disabled{opacity:.55;cursor:not-allowed}.agent-workspace-module__5-DgBW__askOptionIndex{width:24px;height:24px;color:rgb(var(--color-ui-muted));flex:none;place-items:center;font-size:10px;display:grid}.agent-workspace-module__5-DgBW__askOptionContent{flex:1;align-items:center;gap:7px;min-width:0;display:flex}.agent-workspace-module__5-DgBW__askOptionLabel{color:rgb(var(--color-ui-primary));white-space:nowrap;flex:none}.agent-workspace-module__5-DgBW__askRecommended{border-radius:var(--radius-ui-sm);color:rgb(var(--color-ui-primary));background:rgb(var(--color-ui-border-subtle));flex:none;padding:2px 5px;font-size:9px;font-weight:500;line-height:1.3}.agent-workspace-module__5-DgBW__askOptionDescription{width:0;min-width:0;color:rgb(var(--color-ui-muted));text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;font-size:11px;display:block;overflow:hidden}.agent-workspace-module__5-DgBW__askOptionArrow{width:13px;height:13px;color:rgb(var(--color-ui-subtle));opacity:0;transition:opacity .14s,transform .14s;position:absolute;right:0}.agent-workspace-module__5-DgBW__askOptionRow:hover .agent-workspace-module__5-DgBW__askOptionArrow,.agent-workspace-module__5-DgBW__customAnswerOption:hover .agent-workspace-module__5-DgBW__askOptionArrow,.agent-workspace-module__5-DgBW__askOptionSelected .agent-workspace-module__5-DgBW__askOptionArrow{opacity:1;transform:translate(1px)}.agent-workspace-module__5-DgBW__askOptionTooltip{z-index:9999;box-sizing:border-box;border-radius:var(--radius-ui-md);width:min(280px,100vw - 24px);color:rgb(var(--color-ui-inverse));background:rgb(var(--color-ui-overlay));box-shadow:var(--shadow-ui-popover);pointer-events:none;text-align:center;padding:6px 8px;font-size:11px;font-weight:400;line-height:1.45;position:fixed;transform:translate(-50%,-100%)}.agent-workspace-module__5-DgBW__customAnswerOption>button{color:inherit;background:0 0}.agent-workspace-module__5-DgBW__customAnswerInputRow{align-items:center;gap:4px;min-height:40px;padding:5px 0;display:flex}.agent-workspace-module__5-DgBW__customAnswerOption input{border:0;border-bottom:1px solid rgb(var(--color-ui-border-subtle));min-width:0;height:32px;color:rgb(var(--color-ui-primary));background:0 0;border-radius:0;outline:none;flex:1;padding:0 2px;font-size:12px}.agent-workspace-module__5-DgBW__customAnswerOption input:focus{border-color:rgb(var(--color-ui-border-strong))}.agent-workspace-module__5-DgBW__customAnswerOption input::placeholder{color:rgb(var(--color-ui-subtle))}.agent-workspace-module__5-DgBW__customAnswerSubmit{border-radius:var(--radius-ui-md);width:28px;height:28px;color:rgb(var(--color-ui-muted));cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:color .14s;display:grid}.agent-workspace-module__5-DgBW__customAnswerSubmit:hover{color:rgb(var(--color-ui-primary))}.agent-workspace-module__5-DgBW__customAnswerSubmit:disabled{opacity:.35;cursor:not-allowed}.agent-workspace-module__5-DgBW__customAnswerSubmit svg{width:18px;height:18px}.agent-workspace-module__5-DgBW__answeredInteraction{margin-bottom:34px}.agent-workspace-module__5-DgBW__answeredInteraction>p{margin-bottom:10px}.agent-workspace-module__5-DgBW__answeredInteraction dl{gap:9px;display:grid}.agent-workspace-module__5-DgBW__answeredInteraction dl>div{gap:1px;display:grid}.agent-workspace-module__5-DgBW__answeredInteraction dt{color:rgb(var(--color-ui-muted));font-size:12px;line-height:1.5}.agent-workspace-module__5-DgBW__answeredInteraction dd{color:rgb(var(--color-ui-secondary));font-size:13px;line-height:1.6}.agent-workspace-module__5-DgBW__errorNotice{border:1px solid rgb(var(--color-ui-danger) / .2);border-radius:var(--radius-ui-lg);color:rgb(var(--color-ui-danger));background:rgb(var(--color-ui-danger-soft));margin-bottom:24px;padding:13px 14px;font-size:12px}.agent-workspace-module__5-DgBW__errorNotice strong{font-weight:600;display:block}.agent-workspace-module__5-DgBW__errorNotice p{margin-top:3px;line-height:1.55}.agent-workspace-module__5-DgBW__errorNotice button{text-underline-offset:2px;margin-top:8px;text-decoration:underline}@keyframes agent-workspace-module__5-DgBW__spin{to{transform:rotate(360deg)}}@keyframes agent-workspace-module__5-DgBW__popupIn{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes agent-workspace-module__5-DgBW__arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes agent-workspace-module__5-DgBW__statusFlash{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes agent-workspace-module__5-DgBW__skillDraftShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes agent-workspace-module__5-DgBW__pulse{0%,to{opacity:.48;transform:scale(.78)}50%{opacity:1;transform:scale(1)}}@keyframes agent-workspace-module__5-DgBW__bounce{0%,60%,to{opacity:.42;transform:translateY(2px)}30%{opacity:1;transform:translateY(-3px)}}@keyframes agent-workspace-module__5-DgBW__attachmentPreviewIn{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:720px){.agent-workspace-module__5-DgBW__header{height:60px;min-height:60px;padding-left:16px}.agent-workspace-module__5-DgBW__messageList{padding:24px 18px 68px}.agent-workspace-module__5-DgBW__composerWrap{padding:0 9px 8px}.agent-workspace-module__5-DgBW__composerWrapExpanded{width:auto;margin:0}.agent-workspace-module__5-DgBW__interactionCard,.agent-workspace-module__5-DgBW__askUserCard{left:9px;right:9px}.agent-workspace-module__5-DgBW__skillDraftDialogBackdrop{padding:10px}}@media (prefers-reduced-motion:reduce){.agent-workspace-module__5-DgBW__historySpinner,.agent-workspace-module__5-DgBW__composerActivity,.agent-workspace-module__5-DgBW__collectingFlash,.agent-workspace-module__5-DgBW__loadingOrbit,.agent-workspace-module__5-DgBW__loadingCore,.agent-workspace-module__5-DgBW__collectingDots i,.agent-workspace-module__5-DgBW__toolPopup,.agent-workspace-module__5-DgBW__interactionCard,.agent-workspace-module__5-DgBW__askUserCard,.agent-workspace-module__5-DgBW__skillDraftSkeleton i,.agent-workspace-module__5-DgBW__skillDraftDialog{animation:none}.agent-workspace-module__5-DgBW__thinkingChevron,.agent-workspace-module__5-DgBW__thinkingReveal{transition-duration:.01ms}.agent-workspace-module__5-DgBW__collectingFlash{color:rgb(var(--color-ui-secondary));background:0 0}}
.landing-hero-flashlight-module__a4y70G__hero{isolation:isolate;color:#fff;position:relative}.landing-hero-flashlight-module__a4y70G__ambientLayer,.landing-hero-flashlight-module__a4y70G__flashlight{z-index:0;aspect-ratio:16/9;pointer-events:none;width:100%;max-height:720px;position:absolute;left:0;overflow:clip}.landing-hero-flashlight-module__a4y70G__ambientLayer:after{content:"";background:radial-gradient(48% 46% at 50% 24%,#100f09f0 0%,#100f09c7 54%,#0000 100%),linear-gradient(#0000 0% 48%,#100f09ad 74%,#100f09 100%);position:absolute;inset:0}.landing-hero-flashlight-module__a4y70G__ambientArtwork,.landing-hero-flashlight-module__a4y70G__spotlightArtwork{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.landing-hero-flashlight-module__a4y70G__ambientArtwork{opacity:.14;filter:saturate(.72)sepia(.08)brightness(.74)contrast(1.08)}.landing-hero-flashlight-module__a4y70G__flashlight{--flashlight-x:50%;--flashlight-y:24%;opacity:0;transition:opacity .42s cubic-bezier(.25,1,.5,1)}.landing-hero-flashlight-module__a4y70G__flashlight:after{content:"";background:radial-gradient(circle 150px at var(--flashlight-x) var(--flashlight-y), #fff4c61f 0%, #d2943e12 58%, transparent 100%), radial-gradient(circle 300px at var(--flashlight-x) var(--flashlight-y), #c7974314 0%, #4a2e1c08 64%, transparent 100%);mix-blend-mode:screen;transform-origin:var(--flashlight-x) var(--flashlight-y);position:absolute;inset:0}.landing-hero-flashlight-module__a4y70G__spotlightArtwork{opacity:.72;filter:saturate(.86)sepia(.06)brightness(.82)contrast(1.06);-webkit-mask-image:radial-gradient(circle 260px at var(--flashlight-x) var(--flashlight-y), #000 0%, #000 34%, #000000e0 52%, #00000057 78%, transparent 100%);-webkit-mask-image:radial-gradient(circle 260px at var(--flashlight-x) var(--flashlight-y), #000 0%, #000 34%, #000000e0 52%, #00000057 78%, transparent 100%);mask-image:radial-gradient(circle 260px at var(--flashlight-x) var(--flashlight-y), #000 0%, #000 34%, #000000e0 52%, #00000057 78%, transparent 100%)}.landing-hero-flashlight-module__a4y70G__flashlight[data-active=true]{opacity:1}.landing-hero-flashlight-module__a4y70G__flashlight[data-active=true]:after,.landing-hero-flashlight-module__a4y70G__flashlight[data-active=true] .landing-hero-flashlight-module__a4y70G__spotlightArtwork{animation:3.4s ease-in-out infinite alternate landing-hero-flashlight-module__a4y70G__atelier-light-breathe}@keyframes landing-hero-flashlight-module__a4y70G__atelier-light-breathe{0%{opacity:.72;transform:scale(.995)}to{opacity:.9;transform:scale(1.008)}}@media (max-width:767px){.landing-hero-flashlight-module__a4y70G__ambientLayer,.landing-hero-flashlight-module__a4y70G__flashlight{aspect-ratio:auto;max-height:none}.landing-hero-flashlight-module__a4y70G__ambientArtwork,.landing-hero-flashlight-module__a4y70G__spotlightArtwork{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;height:auto}.landing-hero-flashlight-module__a4y70G__ambientArtwork{opacity:.18}}@media (hover:none),(pointer:coarse){.landing-hero-flashlight-module__a4y70G__flashlight{display:none}}@media (prefers-reduced-motion:reduce){.landing-hero-flashlight-module__a4y70G__flashlight,.landing-hero-flashlight-module__a4y70G__flashlight:after,.landing-hero-flashlight-module__a4y70G__spotlightArtwork{transition:none;animation:none!important}}
.landing-hero-title-module__03sRVq__variableSlot{vertical-align:baseline;max-width:100%;display:inline-grid}.landing-hero-title-module__03sRVq__variableSlot>span{grid-area:1/1}.landing-hero-title-module__03sRVq__variableWidthReserve{visibility:hidden;width:max-content;max-width:100%;padding-bottom:.1em}.landing-hero-title-module__03sRVq__variableUnderline{justify-self:start;width:max-content;max-width:100%;padding-bottom:.1em;display:inline-block;position:relative}.landing-hero-title-module__03sRVq__variableUnderline:after{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 8' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5 C5 1 9 7 14 4 C19 1 23 7 28 3.5 C33 1 38 6.8 43 4 C48 1.2 53 7 58 3.7 C63 1.5 68 6.5 73 4.2 C78 1.3 83 7 88 3.5 C93 1.2 98 6.8 103 4 C108 1.4 113 7 118 3.8 C123 1.5 128 6.7 133 4.1 C138 1.2 143 6.8 148 3.6 C153 1.5 156 6 159 4.5' fill='none' stroke='%23fff' stroke-opacity='.62' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;height:.14em;min-height:4px;position:absolute;bottom:-.02em;left:0;right:0}
.landing-workflow-module__zRDXpW__eyebrow{color:#929290;font-family:gtStandardMono,gtStandardMono Fallback,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:16px;line-height:1.25}.landing-workflow-module__zRDXpW__node{opacity:0;transition:opacity .5s cubic-bezier(.25,1,.5,1),transform .5s cubic-bezier(.25,1,.5,1);transform:translateY(14px)scale(.99)}.landing-workflow-module__zRDXpW__nodeVisible{opacity:1;transform:translate(0,0)scale(1)}.landing-workflow-module__zRDXpW__connector{opacity:1;transition:opacity .32s cubic-bezier(.25,1,.5,1)}.landing-workflow-module__zRDXpW__connector path{fill:none}.landing-workflow-module__zRDXpW__connectorBase{stroke:rgb(var(--color-ui-border-strong) / .58);stroke-width:1.5px}.landing-workflow-module__zRDXpW__connectorFlowDark,.landing-workflow-module__zRDXpW__connectorFlowLight{stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:12 168;animation:3.2s linear infinite landing-workflow-module__zRDXpW__connector-flow}.landing-workflow-module__zRDXpW__connectorFlowDark{stroke:#00000038;stroke-dashoffset:0}.landing-workflow-module__zRDXpW__connectorFlowLight{stroke:#ffffff47;stroke-dashoffset:-90px}.landing-workflow-module__zRDXpW__connectorComplete .landing-workflow-module__zRDXpW__connectorBase{stroke:rgb(var(--color-ui-border-strong) / .62)}.landing-workflow-module__zRDXpW__connectorComplete .landing-workflow-module__zRDXpW__connectorFlowDark{stroke:#0000002e}.landing-workflow-module__zRDXpW__connectorComplete .landing-workflow-module__zRDXpW__connectorFlowLight{stroke:#ffffff38}.landing-workflow-module__zRDXpW__connectorActive{animation:.48s cubic-bezier(.22,1,.36,1) both landing-workflow-module__zRDXpW__connector-enter}@keyframes landing-workflow-module__zRDXpW__connector-enter{0%{opacity:0}to{opacity:1}}@keyframes landing-workflow-module__zRDXpW__connector-flow{to{stroke-dashoffset:-180px}}@media (prefers-reduced-motion:reduce){.landing-workflow-module__zRDXpW__node,.landing-workflow-module__zRDXpW__connector,.landing-workflow-module__zRDXpW__connectorFlowDark,.landing-workflow-module__zRDXpW__connectorFlowLight{transition:none;animation:none}.landing-workflow-module__zRDXpW__connectorFlowDark,.landing-workflow-module__zRDXpW__connectorFlowLight{stroke-dasharray:none;stroke-dashoffset:0;opacity:0}.landing-workflow-module__zRDXpW__connectorBase{opacity:1}}