[data-file-dragging]>.conversation-composer-surface{outline:2px dashed #635beb;outline-offset:3px;background-color:#f5f4ff}[data-motion-composer][data-collapsible-composer]{--business-composer-duration:360ms;--business-composer-ease:cubic-bezier(.22,1,.36,1)}[data-motion-composer][data-collapsible-composer] .conversation-composer-surface{transition:height var(--business-composer-duration) var(--business-composer-ease),border-radius var(--business-composer-duration) var(--business-composer-ease),padding var(--business-composer-duration) var(--business-composer-ease),box-shadow var(--business-composer-duration) var(--business-composer-ease)}[data-motion-composer][data-collapsible-composer] .conversation-editor-scroll{position:relative;z-index:1;transition:translate var(--business-composer-duration) var(--business-composer-ease),margin-right var(--business-composer-duration) var(--business-composer-ease)}[data-motion-composer][data-collapsible-composer] .conversation-toolbar{transition:margin-top var(--business-composer-duration) var(--business-composer-ease)}[data-motion-composer][data-collapsible-composer] button[type=submit]{transition:border-radius var(--business-composer-duration) var(--business-composer-ease)}[data-motion-composer][data-collapsible-composer][data-resting-composer]:not(:has(:focus:not(.agent-hub-model-trigger))):not(:has([data-popup-open]:not(.agent-hub-model-trigger))):not(:has(.conversation-context>*)){.conversation-composer-surface{height:72px;padding:16px;border-radius:36px}.conversation-editor-scroll{translate:48px 9px;margin-right:164px}.conversation-toolbar{margin-top:-22px}#agent-task-prompt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}button[type=submit]{border-radius:30px;opacity:1}}[data-motion-composer][data-collapsible-composer][data-resting-composer][data-agent-model-picker]:not(:has(:focus:not(.agent-hub-model-trigger))):not(:has([data-popup-open]:not(.agent-hub-model-trigger))):not(:has(.conversation-context>*)){.conversation-editor-scroll{margin-right:396px}}@media (max-width:640px){[data-motion-composer][data-collapsible-composer][data-resting-composer][data-agent-model-picker]:not(:has(:focus:not(.agent-hub-model-trigger))):not(:has([data-popup-open]:not(.agent-hub-model-trigger))):not(:has(.conversation-context>*)){.conversation-composer-surface{height:var(--composer-height,228px);padding:24px 16px 16px;border-radius:20px}.conversation-editor-scroll{translate:none;margin-right:0}.conversation-toolbar{margin-top:8px}button[type=submit]{border-radius:10px}}}@media (prefers-reduced-motion:reduce){[data-motion-composer][data-collapsible-composer]{--business-composer-duration:0ms}}@keyframes agent-hub-model-name-scroll{0%,12%{transform:translateX(0)}88%,to{transform:translateX(calc(-1 * var(--model-name-travel)))}}.agent-hub-model-name[data-overflow]{mask-image:linear-gradient(90deg,#000 92%,transparent)}.group:is(:hover,[data-highlighted],:focus-visible) .agent-hub-model-name[data-overflow] .agent-hub-model-name-text{animation:agent-hub-model-name-scroll var(--model-name-duration) ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.group:is(:hover,[data-highlighted],:focus-visible) .agent-hub-model-name[data-overflow] .agent-hub-model-name-text{animation:none}}.chat-start-button__window{display:grid;grid-template-areas:"text";grid-template-rows:1.2em;grid-template-columns:max-content;overflow:hidden}form[data-new-session][data-agent-model-picker] .agent-hub-model-trigger{width:207px;max-width:none;height:40px;padding-inline:8px;gap:8px;border-color:#00000014;border-radius:12px;font-size:14px}form[data-new-session][data-agent-model-picker] .agent-hub-model-trigger[data-loading]{width:150px}form[data-new-session][data-agent-model-picker] .agent-hub-model-trigger:hover:not([data-disabled]){background:#f3f3f7}form[data-new-session][data-agent-model-picker] .agent-hub-model-trigger img{width:20px;height:20px}form[data-new-session][data-agent-model-picker] .agent-hub-model-trigger svg{width:16px;height:16px}form[data-new-session][data-agent-model-picker] .chat-start-button{width:104px;height:40px;border-radius:10px;font-size:14px}form[data-new-session][data-agent-model-picker] .chat-start-button:disabled{background:rgb(0 0 0/55%);opacity:1}form[data-new-session][data-agent-model-picker] .composer-model-divider{width:1px;height:16px;flex:none;background:#00000014}@media (max-width:640px){form[data-new-session][data-agent-model-picker] .composer-model-actions{gap:8px}form[data-new-session][data-agent-model-picker] .agent-hub-model-trigger{width:min(207px,38vw)}form[data-new-session][data-agent-model-picker] .chat-start-button{width:96px;padding-inline:8px}}.chat-start-button__text{grid-area:text;align-self:center;display:grid;place-items:center;line-height:1;white-space:nowrap;transition:transform .16s ease-out}.chat-start-button__text--current{transform:translateY(0)}.chat-start-button__text--next{transform:translateY(120%)}.chat-start-button:is(:hover,:focus-visible):not(:disabled) .chat-start-button__text--current{transform:translateY(-120%)}.chat-start-button:is(:hover,:focus-visible):not(:disabled) .chat-start-button__text--next{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.chat-start-button__text{transition-duration:1ms}}form[data-motion-composer]>.conversation-composer-surface{border:0;border-radius:20px;background:#fff;box-shadow:0 20px 50px #00000014}form[data-motion-composer]>.conversation-composer-surface:focus-within,form[data-motion-composer]>.conversation-composer-surface:hover{border:0;box-shadow:0 20px 50px #00000014;outline:none}form[data-motion-composer][data-home=true]>.conversation-composer-surface{height:var(--composer-height,180px);padding:20px 16px 16px}form[data-motion-composer][data-home=true][data-agent-model-picker]>.conversation-composer-surface{padding-top:24px}form[data-motion-composer][data-home=true][data-agent-model-picker]:has(.conversation-context>*)>.conversation-composer-surface{padding-top:16px}form[data-motion-composer][data-home=true][data-agent-model-picker] .conversation-editor{padding-left:4px}[data-motion-composer][data-home=true] .conversation-context:has(>*){max-height:min(140px,25dvh);margin-bottom:16px;row-gap:8px}[data-motion-composer][data-home=true] #agent-task-prompt,[data-motion-composer][data-home=true] .conversation-input-measure{font-size:15px;line-height:22px}[data-motion-composer] .conversation-context [data-composer-tag]{border-radius:6px}[data-motion-composer] .conversation-context [data-composer-tag] button{opacity:0;width:0;margin-left:0;margin-right:-8px;overflow:hidden;transition:width .2s ease-in-out,margin-left .2s ease-in-out,margin-right .2s ease-in-out,opacity .2s ease-in-out}[data-motion-composer] .conversation-context [data-composer-tag]:focus-within button,[data-motion-composer] .conversation-context [data-composer-tag]:hover button{opacity:1;width:16px;margin-left:4px;margin-right:0}@media (hover:none){[data-motion-composer] .conversation-context [data-composer-tag] button{opacity:1;width:16px;margin-left:4px;margin-right:0}}@media (prefers-reduced-motion:reduce){[data-motion-composer] .conversation-context [data-composer-tag] button{transition-duration:1ms}}.composer-upload-strip{position:relative;min-width:0;margin-bottom:2px}.composer-upload-strip>[data-composer-uploads]{scrollbar-width:none;scroll-behavior:smooth}.composer-upload-strip>[data-composer-uploads]::-webkit-scrollbar{display:none}.composer-upload-strip[data-left=true]>[data-composer-uploads]{mask-image:linear-gradient(90deg,transparent,#000 28px,#000)}.composer-upload-strip[data-right=true]>[data-composer-uploads]{mask-image:linear-gradient(270deg,transparent,#000 28px,#000)}.composer-upload-strip[data-left=true][data-right=true]>[data-composer-uploads]{mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.composer-upload-scroll{position:absolute;z-index:2;top:50%;display:grid;width:24px;height:24px;place-items:center;transform:translateY(-50%);border:1px solid #00000014;border-radius:50%;background:#fff;color:#0000008c;cursor:pointer}.composer-upload-scroll:hover{color:#000;border-color:#00000033}.composer-upload-scroll:disabled{cursor:not-allowed;opacity:0}.composer-upload-scroll:focus-visible{outline:2px solid #3873ff;outline-offset:2px}.composer-upload-scroll--left{left:0}.composer-upload-scroll--right{right:0}form[data-new-session] .chat-start-button{transition-duration:.16s;transition-timing-function:ease-out}.agent-task-add-menu_popup__REGbN{display:flex;align-items:flex-end;gap:4px;max-width:calc(100vw - 24px);color:#000;outline:none}.agent-task-add-menu_categories__NUob_,.agent-task-add-menu_skills__UGLnK{flex-shrink:0;border:1px solid rgb(0 0 0/8%);border-radius:10px;background:#fff;box-shadow:0 2px 8px rgb(0 0 0/6%)}.agent-task-add-menu_categories__NUob_{width:200px;padding:7px}.agent-task-add-menu_category__r5wRa{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:8px;border-radius:6px;font-size:14px;font-weight:500;line-height:20px;text-align:left;cursor:pointer}.agent-task-add-menu_category__r5wRa+.agent-task-add-menu_category__r5wRa{margin-top:1px}.agent-task-add-menu_separator__FGZmx{height:1px;margin:4px;background:rgb(0 0 0/8%)}.agent-task-add-menu_skills__UGLnK{width:320px;max-height:210px;overflow-y:auto;overscroll-behavior:contain;padding:7px;scrollbar-width:thin;scrollbar-color:#e9e9ed transparent;scrollbar-gutter:stable}.agent-task-add-menu_skill__mlAs8{display:flex;flex-direction:column;gap:8px;width:100%;height:64px;padding:12px 8px;border-radius:10px;text-align:left;font-size:14px;line-height:16px;cursor:pointer}.agent-task-add-menu_skill__mlAs8+.agent-task-add-menu_skill__mlAs8{margin-top:1px}.agent-task-add-menu_summary__XQpEp{color:rgb(0 0 0/55%)}.agent-task-add-menu_summaryText__mzUIs,.agent-task-add-menu_summary__XQpEp{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-task-add-menu_summary__XQpEp[data-scrolling=true] .agent-task-add-menu_summaryText__mzUIs{width:max-content;overflow:visible;text-overflow:clip}.agent-task-add-menu_category__r5wRa:hover,.agent-task-add-menu_category__r5wRa[aria-expanded=true],.agent-task-add-menu_skill__mlAs8:hover:not(:disabled),.agent-task-add-menu_skill__mlAs8[aria-pressed=true]{background:#f3f3f7}.agent-task-add-menu_category__r5wRa:focus-visible,.agent-task-add-menu_skill__mlAs8:focus-visible{outline:2px solid #4d45fb;outline-offset:-2px}.agent-task-add-menu_category__r5wRa:disabled,.agent-task-add-menu_skill__mlAs8:disabled{cursor:not-allowed;opacity:.4}@media (max-width:559px){.agent-task-add-menu_popup__REGbN{flex-direction:column;align-items:stretch}.agent-task-add-menu_categories__NUob_,.agent-task-add-menu_skills__UGLnK{width:min(320px,calc(100vw - 24px))}.agent-task-add-menu_categories__NUob_{max-height:245px;overflow-y:auto}.agent-task-add-menu_skills__UGLnK{max-height:min(210px,30dvh)}}.agent-new-session-home_home__s5bsS{container:session-home/inline-size;height:100%;overflow:auto;overflow-x:hidden;color:#000}.agent-new-session-home_layout___XRxf{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;min-height:100%;width:100%;padding:24px 0}.agent-new-session-home_intro__zcDvf{flex-shrink:0;width:100%;margin-top:auto;padding:0 24px;text-align:center}.agent-new-session-home_eyebrow__62Fcx{font-size:14px;line-height:16px}.agent-new-session-home_title__rYQRi{margin-top:10px;font-size:36px;line-height:44px;font-weight:700}.agent-new-session-home_subtitle__gOP4E{margin:6px auto 0;font-size:16px;line-height:20px;color:rgb(0 0 0/55%)}.agent-new-session-home_word__vPABQ{display:inline-block;white-space:pre}.agent-new-session-home_char__EuZYl{display:inline-block;animation:agent-new-session-home_enter__FWfYe .56s cubic-bezier(.22,1,.36,1) var(--entry-delay,0s) both}.agent-new-session-home_accent__w_kia{display:inline-block}.agent-new-session-home_accent__w_kia .agent-new-session-home_char__EuZYl{background-image:linear-gradient(90deg,#4d45fb,#e278fb);background-clip:text;-webkit-background-clip:text;background-repeat:no-repeat;color:transparent}.agent-new-session-home_composerAnchor__wm_MV,.agent-new-session-home_features__iGF3Y{flex-shrink:0;width:min(1020px,calc(100% - 64px))}.agent-new-session-home_features__iGF3Y{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:70px}.agent-new-session-home_composerAnchor__wm_MV{width:min(1024px,calc(100% - 64px));margin-top:40px;margin-bottom:auto}.agent-new-session-home_feature__NcpcS{--entry-offset:10px;position:relative;min-height:80px;min-width:0;padding:19px 16px;border:0;border-radius:10px;background:#fff;color:#000;text-align:left;cursor:pointer;box-shadow:0 10px 20px rgb(0 0 0/6%);transition:box-shadow .28s cubic-bezier(.2,.8,.2,1);animation:agent-new-session-home_enter__FWfYe .56s cubic-bezier(.22,1,.36,1) var(--entry-delay,0s) both}.agent-new-session-home_feature__NcpcS:focus-visible,.agent-new-session-home_feature__NcpcS:hover{box-shadow:0 16px 36px rgb(0 0 0/12%)}.agent-new-session-home_feature__NcpcS:focus-visible{outline:2px solid #7d6cff;outline-offset:4px}.agent-new-session-home_featureName__qZY6C{display:block;font-size:15px;line-height:18px;font-weight:500}.agent-new-session-home_description__SuOQP{display:block;margin-top:8px;font-size:14px;line-height:16px;color:rgb(0 0 0/55%);white-space:nowrap}.agent-new-session-home_icon__XX9ww{position:absolute;top:-24px;right:16px;width:64px;height:64px;pointer-events:none}.agent-new-session-home_icon__XX9ww svg{display:block;width:100%;height:100%;overflow:visible}.agent-new-session-home_icon__XX9ww [data-layer=bg]{transform-box:fill-box;transform-origin:0 100%;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.agent-new-session-home_feature__NcpcS:focus-visible .agent-new-session-home_icon__XX9ww [data-layer=bg],.agent-new-session-home_feature__NcpcS:hover .agent-new-session-home_icon__XX9ww [data-layer=bg]{transform:rotate(-10deg)}.conversation-motion[data-home=false] .agent-new-session-home_char__EuZYl,.conversation-motion[data-home=false] .agent-new-session-home_feature__NcpcS{animation-play-state:paused}@keyframes agent-new-session-home_enter__FWfYe{0%{opacity:0;transform:translateY(var(--entry-offset,6px))}to{opacity:1;transform:none}}@container session-home (min-width: 1441px){.agent-new-session-home_intro__zcDvf{padding-left:54px}.agent-new-session-home_composerAnchor__wm_MV,.agent-new-session-home_features__iGF3Y{transform:translateX(15px)}}@container session-home (max-width: 1200px){.agent-new-session-home_title__rYQRi{font-size:30px}.agent-new-session-home_features__iGF3Y{gap:12px}.agent-new-session-home_feature__NcpcS{padding:21px 12px 10px}.agent-new-session-home_featureName__qZY6C{font-size:14px}.agent-new-session-home_description__SuOQP{white-space:normal;font-size:14px;line-height:20px}.agent-new-session-home_icon__XX9ww{width:52px;height:52px;top:-22px;right:8px}}@container session-home (max-width: 760px){.agent-new-session-home_intro__zcDvf{padding:0 16px}.agent-new-session-home_eyebrow__62Fcx{font-size:14px}.agent-new-session-home_title__rYQRi{font-size:27px;line-height:36px}.agent-new-session-home_subtitle__gOP4E{max-width:520px;font-size:14px;line-height:22px}.agent-new-session-home_features__iGF3Y{width:calc(100% - 40px);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.agent-new-session-home_feature__NcpcS{height:auto;min-height:80px}.agent-new-session-home_description__SuOQP{font-size:14px;line-height:20px}.agent-new-session-home_composerAnchor__wm_MV{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.agent-new-session-home_char__EuZYl,.agent-new-session-home_feature__NcpcS{animation:none}.agent-new-session-home_feature__NcpcS,.agent-new-session-home_icon__XX9ww [data-layer=bg]{transition:none}.agent-new-session-home_feature__NcpcS:focus-visible .agent-new-session-home_icon__XX9ww [data-layer=bg],.agent-new-session-home_feature__NcpcS:hover .agent-new-session-home_icon__XX9ww [data-layer=bg]{transform:none}}