.s48-brand-lockup{display:block;max-width:100%;height:auto}html[data-theme=dark] img.s48-brand-lockup.s48-brand-lockup--on-light,img.s48-brand-lockup.s48-brand-lockup--on-dark{display:none}html[data-theme=dark] img.s48-brand-lockup.s48-brand-lockup--on-dark{display:block}.StudioNavSidebar_studio-nav-track__IA_6d{min-width:0;width:0;min-height:0;height:100%;overflow:hidden;flex-shrink:0;pointer-events:none}.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-open__E3yVo{width:var(--studio-nav-w);pointer-events:auto}.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-animated__E8u5_{transition:width var(--studio-nav-duration-out) var(--studio-nav-ease)}.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-animated__E8u5_.StudioNavSidebar_is-open__E3yVo{transition-duration:var(--studio-nav-duration)}@keyframes StudioNavSidebar_studio-nav-rail-in__Ytuav{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}.StudioNavSidebar_studio-nav__kgK9b{display:flex;flex-direction:column;min-height:0;height:100%;width:var(--studio-nav-w);border-right:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:var(--s48-surface-raised)}.StudioNavSidebar_studio-nav__kgK9b.StudioNavSidebar_is-rail__JWKYv{height:auto;min-height:100%;border-right-color:color-mix(in srgb,var(--border) 78%,transparent);background:color-mix(in srgb,var(--surface) 88%,var(--surface-alt));animation:StudioNavSidebar_studio-nav-rail-in__Ytuav .28s cubic-bezier(.22,1,.36,1)}.StudioNavSidebar_studio-nav__toolbar__MZrEt{display:flex;align-items:center;flex-shrink:0;padding:8px 12px;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.StudioNavSidebar_studio-nav__collapse__L7r4y{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface) 94%,var(--surface-alt));color:var(--muted);cursor:pointer;animation:StudioNavSidebar_studio-nav-toggle-arrive__Cr1_0 .32s cubic-bezier(.22,1,.36,1);transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.StudioNavSidebar_studio-nav__collapse__L7r4y:hover{background:color-mix(in srgb,var(--primary) 7%,var(--surface));border-color:color-mix(in srgb,var(--primary) 28%,var(--border));color:var(--primary);box-shadow:var(--s48-shadow-md)}.StudioNavSidebar_studio-nav__collapse__L7r4y:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 45%,transparent);outline-offset:2px}.StudioNavSidebar_studio-nav-track__IA_6d .StudioNavSidebar_studio-nav__kgK9b{transform:translate3d(-22px,0,0);opacity:.28;filter:blur(6px)}.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-animated__E8u5_ .StudioNavSidebar_studio-nav__kgK9b{transition:transform var(--studio-nav-duration-out) var(--studio-nav-ease),opacity .32s var(--studio-nav-ease),filter .32s var(--studio-nav-ease)}.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-animated__E8u5_.StudioNavSidebar_is-open__E3yVo .StudioNavSidebar_studio-nav__kgK9b{transition-duration:var(--studio-nav-duration),.42s,.42s}.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-open__E3yVo .StudioNavSidebar_studio-nav__kgK9b{transform:translateZ(0);opacity:1;filter:blur(0)}.StudioNavSidebar_studio-nav__stack__Ij_J0{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;height:100%}.StudioNavSidebar_studio-nav-track__IA_6d .StudioNavSidebar_studio-nav__stack__Ij_J0{transform:translate3d(-14px,0,0);opacity:.2}.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-animated__E8u5_ .StudioNavSidebar_studio-nav__stack__Ij_J0{transition:transform .36s var(--studio-nav-ease),opacity .28s var(--studio-nav-ease)}.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-open__E3yVo .StudioNavSidebar_studio-nav__stack__Ij_J0{transform:none;opacity:1}.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-animated__E8u5_.StudioNavSidebar_is-open__E3yVo .StudioNavSidebar_studio-nav__stack__Ij_J0{transition-duration:.52s,.46s;transition-delay:70ms,40ms}.StudioNavSidebar_studio-nav__header__8OoXA{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;min-height:49px;padding:8px 12px;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.StudioNavSidebar_studio-nav__header__8OoXA.StudioNavSidebar_is-editor__XEjmP{min-height:0;padding:10px 10px 8px;border-bottom:0;justify-content:flex-start}.StudioNavSidebar_studio-nav__workspace___faqT{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto;min-height:40px;padding:6px 10px 6px 6px;border-radius:12px;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);background:color-mix(in srgb,var(--s48-surface-raised) 86%,var(--surface-alt));color:var(--text);text-decoration:none;transition:background-color .14s ease,border-color .14s ease}.StudioNavSidebar_studio-nav__workspace___faqT:hover{background:var(--s48-surface-raised);border-color:color-mix(in srgb,var(--border) 92%,var(--primary))}.StudioNavSidebar_studio-nav__workspace___faqT svg{flex:0 0 auto;color:var(--muted)}.StudioNavSidebar_studio-nav__workspace-name__6_azg{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;letter-spacing:-.01em}.StudioNavSidebar_studio-nav__avatar__3t58V{width:28px;height:28px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;background:var(--primary);color:var(--s48-on-primary);font-size:12px;font-weight:700}.StudioNavSidebar_studio-nav-track__IA_6d[data-align=page] .StudioNavSidebar_studio-nav__header__8OoXA{min-height:56px;padding:12px}.StudioNavSidebar_studio-nav__brand___8E5y{display:flex;align-items:center;min-width:0;line-height:0;border-radius:8px}.StudioNavSidebar_studio-nav__brand___8E5y:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 45%,transparent);outline-offset:2px}.StudioNavSidebar_studio-nav__brand___8E5y .StudioNavSidebar_studio-nav__logo__a6oyv{display:block;height:18px;width:auto;max-height:18px}@keyframes StudioNavSidebar_studio-nav-toggle-arrive__Cr1_0{0%{opacity:0;transform:translate3d(-8px,0,0) scale(.92)}to{opacity:1;transform:none}}.StudioNavSidebar_studio-nav__toggle__XmKlJ{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface) 94%,var(--surface-alt));color:var(--muted);cursor:pointer;animation:StudioNavSidebar_studio-nav-toggle-arrive__Cr1_0 .42s var(--studio-nav-ease);transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s var(--studio-nav-ease),box-shadow .18s ease}.StudioNavSidebar_studio-nav__toggle__XmKlJ:hover{background:color-mix(in srgb,var(--primary) 7%,var(--surface));border-color:color-mix(in srgb,var(--primary) 28%,var(--border));color:var(--primary);transform:translateY(-.5px);box-shadow:var(--s48-shadow-md)}.StudioNavSidebar_studio-nav__toggle__XmKlJ:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 45%,transparent);outline-offset:2px}.StudioNavSidebar_studio-nav__body__Auyg_{display:flex;flex-direction:column;gap:2px;min-height:0;flex:1 1 auto;padding:4px 8px 8px;overflow:auto}.StudioNavSidebar_studio-nav__section__ptgPw{margin:14px 10px 4px;font-size:12px;font-weight:550;color:var(--muted)}.StudioNavSidebar_studio-nav__item__QWjJk{display:flex;align-items:center;gap:10px;width:100%;min-height:34px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:color-mix(in srgb,var(--text) 78%,var(--muted));font:inherit;font-size:13px;font-weight:550;letter-spacing:-.01em;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .14s ease,color .14s ease}.StudioNavSidebar_studio-nav__item__QWjJk:hover{background:color-mix(in srgb,var(--surface) 70%,var(--s48-surface-raised));color:var(--text)}.StudioNavSidebar_studio-nav__item__QWjJk.StudioNavSidebar_is-active__YiWBC{background:var(--s48-surface);color:var(--s48-ink)}.StudioNavSidebar_studio-nav__item__QWjJk:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 45%,transparent);outline-offset:2px}.StudioNavSidebar_studio-nav__item__QWjJk:disabled{cursor:wait;opacity:.7}.StudioNavSidebar_studio-nav__account__DYERp{flex-shrink:0;display:flex;flex-direction:column;gap:6px;padding:10px 8px;border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.StudioNavSidebar_studio-nav__account-card__8dbx_{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:8px;border-radius:14px;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);background:color-mix(in srgb,var(--s48-surface-raised) 90%,var(--surface-alt));color:inherit;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.StudioNavSidebar_studio-nav__account-card__8dbx_.StudioNavSidebar_is-active__YiWBC,.StudioNavSidebar_studio-nav__account-card__8dbx_:hover{background:var(--s48-surface-raised);border-color:color-mix(in srgb,var(--primary) 22%,var(--border));box-shadow:var(--s48-shadow-md)}.StudioNavSidebar_studio-nav__account-avatar__2PFbD{width:36px;height:36px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:var(--primary);color:var(--s48-on-primary);font-size:12px;font-weight:700;letter-spacing:.02em}.StudioNavSidebar_studio-nav__account-copy__sY2iv{min-width:0;flex:1 1 auto;display:grid;gap:1px}.StudioNavSidebar_studio-nav__account-meta__pGxKT,.StudioNavSidebar_studio-nav__account-name__eoWUk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioNavSidebar_studio-nav__account-name__eoWUk{font-size:13px;font-weight:650;letter-spacing:-.01em;color:var(--text)}.StudioNavSidebar_studio-nav__account-meta__pGxKT{font-size:11px;color:var(--muted)}.StudioNavSidebar_studio-nav__account-plan__wvC2W{flex:0 0 auto;padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--primary) 10%,var(--s48-surface-raised));color:var(--primary);font-size:10px;font-weight:650;letter-spacing:.01em}.StudioNavSidebar_studio-nav__sign-out__FTbou{width:100%;min-height:32px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--muted);font:inherit;font-size:13px;font-weight:550;text-align:left;cursor:pointer}.StudioNavSidebar_studio-nav__sign-out__FTbou:hover{background:color-mix(in srgb,var(--surface) 70%,var(--s48-surface-raised));color:var(--text)}.StudioNavSidebar_studio-nav__sign-out__FTbou:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 45%,transparent);outline-offset:2px}.StudioNavSidebar_studio-nav__message___OvGZ{margin:0 4px;font-size:12px;line-height:1.4;color:var(--muted)}@media (prefers-reduced-motion:reduce){.StudioNavSidebar_studio-nav-track__IA_6d,.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-animated__E8u5_,.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-animated__E8u5_ .StudioNavSidebar_studio-nav__kgK9b,.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-animated__E8u5_ .StudioNavSidebar_studio-nav__stack__Ij_J0,.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-animated__E8u5_.StudioNavSidebar_is-open__E3yVo,.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-animated__E8u5_.StudioNavSidebar_is-open__E3yVo .StudioNavSidebar_studio-nav__kgK9b,.StudioNavSidebar_studio-nav-track__IA_6d.StudioNavSidebar_is-animated__E8u5_.StudioNavSidebar_is-open__E3yVo .StudioNavSidebar_studio-nav__stack__Ij_J0,.StudioNavSidebar_studio-nav__collapse__L7r4y,.StudioNavSidebar_studio-nav__kgK9b.StudioNavSidebar_is-rail__JWKYv,.StudioNavSidebar_studio-nav__toggle__XmKlJ{transition:none;animation:none;filter:none;transform:none}}.StudioAppNav_studio-app-nav__main__U3AAp{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}.StudioAppNav_studio-app-nav__main__U3AAp>:not(.StudioAppNav_studio-app-nav__open__v6xBb){flex:1 1 auto;min-width:0;min-height:0}.StudioAppNav_studio-app-nav__open__v6xBb{position:absolute;top:12px;left:12px;z-index:20}.page_app-shell__Y3qO3{height:100vh;display:grid;grid-template-rows:minmax(0,1fr)}.page_app-shell__body__s3L2Y{min-height:0;display:grid;grid-template-columns:auto minmax(0,1fr)}@keyframes StudioSiteMenu_studio-toggle-return__q4kYD{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}.StudioSiteMenu_studio-site-menu__r_CoJ{position:relative;z-index:30;display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto}.StudioSiteMenu_studio-site-menu__cluster__INX1G{display:flex;align-items:center;gap:10px;min-width:0}.StudioSiteMenu_studio-site-menu__toggle__wM8th{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface) 94%,var(--surface-alt));color:var(--muted);cursor:pointer;animation:StudioSiteMenu_studio-toggle-return__q4kYD .28s cubic-bezier(.22,1,.36,1);transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s ease}.StudioSiteMenu_studio-site-menu__toggle__wM8th.StudioSiteMenu_is-active__agzCj,.StudioSiteMenu_studio-site-menu__toggle__wM8th:hover{background:color-mix(in srgb,var(--primary) 7%,var(--surface));border-color:color-mix(in srgb,var(--primary) 28%,var(--border));color:var(--primary);transform:translateY(-.5px);box-shadow:var(--s48-shadow-md)}.StudioSiteMenu_studio-site-menu__toggle__wM8th:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 45%,transparent);outline-offset:2px}.StudioSiteMenu_studio-site-menu__brand__4lnaL{display:inline-flex;flex:0 0 auto;align-items:center;line-height:0;border-radius:6px}.StudioSiteMenu_studio-site-menu__brand__4lnaL:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 55%,var(--s48-surface-raised));outline-offset:3px}.StudioSiteMenu_studio-site-menu__brand-img__P_5lF{width:auto;height:20px;max-width:88px;object-fit:contain;display:block}.StudioSiteMenu_studio-site-menu__trigger__hlxwk{display:inline-flex;align-items:center;gap:6px;max-width:220px;border:0;background:transparent;font:inherit;font-weight:650;cursor:pointer}.StudioSiteMenu_studio-site-menu__name__1mu5z{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioSiteMenu_studio-site-menu__panel__o91IK{position:absolute;z-index:40;top:calc(100% + 10px);left:0;width:min(320px,calc(100vw - 32px));max-height:min(80vh,680px);overflow:auto;padding:10px 10px 12px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:16px;background:var(--surface);box-shadow:var(--s48-shadow-md)}.StudioSiteMenu_studio-site-menu__back__dSeR6,.StudioSiteMenu_studio-site-menu__item__5HvIM{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:var(--text);font:inherit;font-size:14px;line-height:1.35;text-align:left;text-decoration:none;cursor:pointer}.StudioSiteMenu_studio-site-menu__back__dSeR6{font-weight:600;color:var(--text)}.StudioSiteMenu_studio-site-menu__back__dSeR6 svg,.StudioSiteMenu_studio-site-menu__item__5HvIM svg{flex:0 0 auto;color:var(--muted)}.StudioSiteMenu_studio-site-menu__item__5HvIM.StudioSiteMenu_is-active__agzCj svg{color:var(--text)}.StudioSiteMenu_studio-site-menu__back__dSeR6:hover,.StudioSiteMenu_studio-site-menu__item__5HvIM.StudioSiteMenu_is-active__agzCj,.StudioSiteMenu_studio-site-menu__item__5HvIM:hover{background:var(--s48-surface)}.StudioSiteMenu_studio-site-menu__item__5HvIM:disabled{cursor:wait;opacity:.7}.StudioSiteMenu_studio-site-menu__identity__9h8Zh{display:flex;align-items:center;gap:12px;padding:12px 12px 14px}.StudioSiteMenu_studio-site-menu__avatar__fBg7r{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;background:var(--primary);color:var(--s48-on-primary);font-size:14px;font-weight:700;letter-spacing:.02em}.StudioSiteMenu_studio-site-menu__identity-copy__dX1IE{min-width:0;display:grid;gap:2px}.StudioSiteMenu_studio-site-menu__identity-name__6Z3ku{margin:0;font-size:14px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StudioSiteMenu_studio-site-menu__identity-plan__cPWmk{margin:0;font-size:12px;color:var(--muted)}.StudioSiteMenu_studio-site-menu__section__lvXFV{display:grid;gap:2px;padding:8px 0;border-top:1px solid color-mix(in srgb,var(--border) 85%,transparent)}.StudioSiteMenu_studio-site-menu__message__OX38Q{margin:8px 12px 4px;font-size:12px;color:var(--muted)}.StudioSiteMenu_studio-site-menu__chats__CTq21{min-width:0;flex:1 1 auto}.StudioSiteMenu_studio-site-menu__flyout__jZmsj{position:fixed;z-index:80;top:var(--studio-nav-flyout-top,57px);left:10px;bottom:10px;width:var(--studio-nav-w);overflow:hidden;display:flex;flex-direction:column;padding:4px 4px 8px;border-radius:18px;background:color-mix(in srgb,var(--surface) 82%,var(--s48-surface-raised));backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);box-shadow:var(--s48-shadow-md);transform:translate3d(calc(-100% - 16px),0,0);pointer-events:none;transition:transform .32s cubic-bezier(.22,1,.36,1)}.StudioSiteMenu_studio-site-menu__flyout__jZmsj.StudioSiteMenu_is-open__HqKIy{transform:translateZ(0);pointer-events:auto}.StudioSiteMenu_studio-site-menu__flyout__jZmsj>*{flex:1 1 auto;min-height:0}@media (prefers-reduced-motion:reduce){.StudioSiteMenu_studio-site-menu__flyout__jZmsj,.StudioSiteMenu_studio-site-menu__toggle__wM8th{animation:none;transition:none;transform:none}}.AgentChatTabContextMenu_agent-chat-tab-menu__A4AVU{position:fixed;z-index:80;min-width:148px;padding:4px;border-radius:8px;border:1px solid color-mix(in srgb,var(--border) 88%,transparent);background:color-mix(in srgb,var(--s48-surface-raised) 97%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--s48-shadow-md)}.AgentChatTabContextMenu_agent-chat-tab-menu__item__W_Gna{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border:0;border-radius:6px;background:transparent;color:var(--text);font-size:12.5px;font-weight:500;text-align:left;cursor:pointer}.AgentChatTabContextMenu_agent-chat-tab-menu__item__W_Gna:hover:not(:disabled){background:var(--s48-surface-raised)}.AgentChatTabContextMenu_agent-chat-tab-menu__item__W_Gna:disabled{opacity:.45;cursor:not-allowed}.AgentChatTabContextMenu_agent-chat-tab-menu__item--danger__FgWle{color:var(--s48-danger)}.AgentChatTabContextMenu_agent-chat-tab-menu__item--danger__FgWle:hover:not(:disabled){background:color-mix(in srgb,var(--s48-danger) 8%,var(--s48-surface-raised))}@keyframes RightPanelCollapsed_right-panel-rail-pulse__D1ZYe{0%,to{box-shadow:var(--s48-shadow-md)}50%{box-shadow:var(--s48-shadow-md)}}.RightPanelCollapsed_right-panel__hbZVP{position:relative;isolation:isolate;margin:0;padding:0;min-height:0;height:100%}.RightPanelCollapsed_right-panel--collapsed__XGVin,.RightPanelCollapsed_right-panel__hbZVP{background:var(--bg);border-left:1px solid color-mix(in srgb,var(--border) 55%,transparent)}.RightPanelCollapsed_right-panel--collapsed__XGVin{min-width:0;overflow:hidden}.RightPanelCollapsed_right-panel--collapsed__XGVin.RightPanelCollapsed_is-expand-locked__BsGe6{overflow:visible;position:relative;z-index:6}.RightPanelCollapsed_agent-console-locked-tooltip__ETpR7{position:absolute;z-index:40;width:max-content;max-width:228px;padding:10px 12px;border-radius:10px;background:var(--surface);color:var(--text);border:1px solid color-mix(in srgb,var(--border) 72%,transparent);box-shadow:var(--s48-shadow-md);font-size:12px;font-weight:500;line-height:1.45;letter-spacing:-.01em;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(6px,0,0);transition:opacity .16s ease,transform .18s var(--shell-panel-motion-ease),visibility 0s linear .16s}.RightPanelCollapsed_agent-console-locked-tooltip--rail__U_JVn{right:calc(100% + 10px);top:14px}.RightPanelCollapsed_agent-console-locked-tooltip--header__RsNeU{top:calc(100% + 10px);right:0;transform:translate3d(0,-4px,0)}.RightPanelCollapsed_agent-console-locked-tooltip__ETpR7:after{content:"";position:absolute;width:8px;height:8px;background:var(--surface);border:1px solid color-mix(in srgb,var(--border) 72%,transparent)}.RightPanelCollapsed_agent-console-locked-tooltip--rail__U_JVn:after{top:14px;right:-5px;border-left:none;border-bottom:none;transform:rotate(45deg)}.RightPanelCollapsed_agent-console-locked-tooltip--header__RsNeU:after{top:-5px;right:12px;border-right:none;border-bottom:none;transform:rotate(45deg)}.RightPanelCollapsed_right-panel--collapsed__XGVin.RightPanelCollapsed_is-expand-locked__BsGe6:hover .RightPanelCollapsed_agent-console-locked-tooltip__ETpR7{opacity:1;visibility:visible;transform:translateZ(0);transition-delay:.08s,.08s,0s}.RightPanelCollapsed_right-panel-rail__PvwzT{position:relative;z-index:1;height:100%;min-height:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0 14px;box-sizing:border-box;border-left:1px solid color-mix(in srgb,var(--border) 55%,transparent);background:var(--bg)}.RightPanelCollapsed_right-panel-rail__btn__zlE2b{position:relative;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:transparent;color:var(--muted);cursor:pointer;text-decoration:none;box-shadow:none;transition:background .14s ease,color .14s ease,transform .22s var(--shell-panel-motion-ease)}.RightPanelCollapsed_right-panel-rail__btn__zlE2b:hover{background:var(--s48-surface);color:var(--text);transform:none;box-shadow:none}.RightPanelCollapsed_right-panel-rail__btn__zlE2b:disabled{opacity:.45;cursor:default;pointer-events:none}.RightPanelCollapsed_right-panel-rail__btn--primary__zQ22l{background:transparent;color:var(--muted)}.RightPanelCollapsed_right-panel-rail__btn--primary__zQ22l:hover{background:var(--s48-surface);color:var(--text);box-shadow:none}.RightPanelCollapsed_right-panel-rail__btn__zlE2b.RightPanelCollapsed_is-busy__3alKG{border-color:color-mix(in srgb,var(--primary) 55%,var(--border));animation:RightPanelCollapsed_right-panel-rail-pulse__D1ZYe 1.4s ease-in-out infinite}.RightPanelCollapsed_right-panel-rail__status__EN2CK{position:absolute;right:4px;bottom:4px;width:7px;height:7px;border-radius:999px;background:var(--s48-line-strong);border:1.5px solid var(--s48-line)}.RightPanelCollapsed_right-panel-rail__status__EN2CK.RightPanelCollapsed_is-connected__GAk0H{background:var(--success)}.RightPanelCollapsed_right-panel-rail__spacer__pQuP0{flex:1 1 auto;min-height:12px}.RightPanelCollapsed_right-panel-rail__mark__YKbf_{opacity:.92;line-height:0}.RightPanelCollapsed_right-panel-rail__mark__YKbf_ img{display:block;border-radius:8px}@media (prefers-reduced-motion:reduce){.RightPanelCollapsed_right-panel-rail__btn__zlE2b.RightPanelCollapsed_is-busy__3alKG{animation:none}}.AgentHistoryPanel_agent-history__99kSV{display:flex;flex-direction:column;min-height:0;height:100%;padding:8px 12px 16px;box-sizing:border-box}.AgentHistoryPanel_agent-history__list__oK53C{list-style:none;margin:0;padding:0;overflow:auto;min-height:0;flex:1 1 auto}.AgentHistoryPanel_agent-history__item__9WTEv{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;margin:0 0 4px;border:1px solid transparent;border-radius:999px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.AgentHistoryPanel_agent-history__item__9WTEv:hover:not(:disabled){background:color-mix(in srgb,var(--surface-alt,var(--s48-surface)) 72%,transparent)}.AgentHistoryPanel_agent-history__item__9WTEv:disabled{cursor:default;opacity:.64}.AgentHistoryPanel_agent-history__item__9WTEv.AgentHistoryPanel_is-selected__G3qlt{border-color:color-mix(in srgb,var(--primary) 42%,var(--border));background:color-mix(in srgb,var(--surface) 92%,var(--s48-surface-raised));box-shadow:var(--s48-shadow-md)}.AgentHistoryPanel_agent-history__title__1gH6p{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;color:var(--text)}.AgentHistoryPanel_agent-history__when__BpCtC{flex:0 0 auto;font-size:13px;color:var(--muted);white-space:nowrap}.AgentHistoryPanel_agent-history__confirm___cbqc,.AgentHistoryPanel_agent-history__empty__fPa11,.AgentHistoryPanel_agent-history__error__xwync{margin:12px 8px 0;font-size:13px;line-height:1.45;color:var(--muted)}.AgentHistoryPanel_agent-history__error__xwync{color:var(--danger,var(--s48-danger))}.AgentHistoryPanel_agent-history__footer__tr3go{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:12px 8px 0}.AgentHistoryPanel_agent-history__actions__vh3OM{display:flex;justify-content:flex-end;gap:8px}@keyframes RightPanelRoot_agent-chat-tab-running__MlChx{0%{background-position:-42% 0}to{background-position:142% 0}}@keyframes RightPanelRoot_agent-chat-tab-pulse__O7dko{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes RightPanelRoot_approval-gate-pulse__U8VRz{0%{border-color:#93c5fd;box-shadow:0 0 0 2px rgba(59,130,246,.1),inset 0 0 0 1px rgba(255,255,255,.75)}50%{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(59,130,246,.16),inset 0 0 0 1px rgba(255,255,255,.75)}to{border-color:#93c5fd;box-shadow:0 0 0 2px rgba(59,130,246,.1),inset 0 0 0 1px rgba(255,255,255,.75)}}@keyframes RightPanelRoot_conversation-turn-completion-reveal__Xe0KW{0%{max-height:0;margin-top:0;padding-top:0;opacity:0;transform:translateY(-8px);border-top-color:transparent}to{max-height:96px;margin-top:12px;padding-top:16px;padding-bottom:4px;opacity:1;transform:translateY(0);border-top-color:color-mix(in srgb,var(--border) 72%,transparent)}}@keyframes RightPanelRoot_conversation-turn-check-in__5Nek8{0%{opacity:0;transform:scale(.42)}62%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes RightPanelRoot_conversation-turn-check-pulse__jVatn{0%{transform:scale(1);box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffffff 35%,transparent),0 10px 24px color-mix(in srgb,#34c759 28%,transparent),0 2px 6px color-mix(in srgb,#248a3d 18%,transparent)}45%{transform:scale(1.14);box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffffff 40%,transparent),0 14px 32px color-mix(in srgb,#34c759 38%,transparent),0 4px 10px color-mix(in srgb,#248a3d 22%,transparent)}to{transform:scale(1.04);box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffffff 35%,transparent),0 12px 28px color-mix(in srgb,#34c759 32%,transparent),0 3px 8px color-mix(in srgb,#248a3d 20%,transparent)}}@keyframes RightPanelRoot_chat-session-enter-right__oLAiy{0%{opacity:0;transform:translateX(22px)}to{opacity:1;transform:translateX(0)}}@keyframes RightPanelRoot_chat-session-enter-left__gYOjB{0%{opacity:0;transform:translateX(-22px)}to{opacity:1;transform:translateX(0)}}@keyframes RightPanelRoot_chat-thread-exit__CqgxB{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-10px) scale(.985);filter:blur(3px)}}@keyframes RightPanelRoot_stage-timeline-enter__J3crz{0%{opacity:0;transform:translateY(-4px) scaleY(.98)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes RightPanelRoot_stage-timeline-exit__ZmYdC{0%{opacity:1;transform:translateY(0) scaleY(1)}to{opacity:0;transform:translateY(-6px) scaleY(.96)}}@keyframes RightPanelRoot_composer-attachment-spin__l0cWg{to{transform:rotate(1turn)}}@keyframes RightPanelRoot_composer-idle-caret__wP_Qt{0%,to{opacity:1}50%{opacity:0}}.RightPanelRoot_agent-pane__HLGXv,.RightPanelRoot_right-panel__lQOM_{position:relative;isolation:isolate;margin:0;padding:0;min-width:0;min-height:0;height:100%;background:var(--bg);border-inline-end:1px solid color-mix(in srgb,var(--border) 55%,transparent)}.RightPanelRoot_right-panel--expanded__f7dxY{min-width:0;overflow:hidden;display:flex;flex-direction:column}.RightPanelRoot_right-panel--expanded__f7dxY>.RightPanelRoot_right-panel__main__NYIuT{flex:1 1;min-height:0;height:auto}.RightPanelRoot_right-panel__main__NYIuT{display:flex;flex-direction:column;min-height:0;height:100%;background:transparent;border:none;border-radius:0;box-shadow:none}.RightPanelRoot_right-panel__main__NYIuT>*{flex:1 1;min-height:0;height:100%;display:flex;flex-direction:column;box-sizing:border-box;background:transparent;padding-top:12px}.RightPanelRoot_right-panel__layout__fq2Gm{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:16px}.RightPanelRoot_right-panel__layout__fq2Gm>:not(.RightPanelRoot_chat-thread__u4tj_){flex-shrink:0}.RightPanelRoot_right-panel__credits-exhausted__9YTR8{margin:0 var(--composer-margin-x) 10px;flex-shrink:0}.RightPanelRoot_right-panel__collapse-btn__NYpPz{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:10px;background:var(--s48-surface-raised);color:var(--s48-ink-secondary);cursor:pointer;box-shadow:var(--s48-shadow-md);transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .2s var(--shell-panel-motion-ease)}.RightPanelRoot_right-panel__collapse-btn__NYpPz:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border));color:var(--primary);background:var(--s48-surface-raised);box-shadow:var(--s48-shadow-md);transform:translateX(2px)}.RightPanelRoot_right-panel__collapse-btn__NYpPz:disabled{opacity:.45;cursor:default;pointer-events:none;transform:none}.RightPanelRoot_agent-pane__header__Zr_Xn{position:relative;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:var(--bg)}.RightPanelRoot_agent-pane-history-btn__TTD3a{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:auto;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface) 94%,var(--surface-alt));color:var(--muted);cursor:pointer}.RightPanelRoot_agent-pane-history-btn__TTD3a.RightPanelRoot_is-active__hfMzu,.RightPanelRoot_agent-pane-history-btn__TTD3a:hover{color:var(--primary);background:color-mix(in srgb,var(--primary) 7%,var(--surface));border-color:color-mix(in srgb,var(--primary) 28%,var(--border))}.RightPanelRoot_top-nav__agent-header__iCvs0{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0}.RightPanelRoot_top-nav__agent-header--collapsed__WEPjk{justify-content:center;position:relative}.RightPanelRoot_top-nav__agent-header--collapsed__WEPjk .RightPanelRoot_right-panel__collapse-btn__NYpPz{width:30px;height:30px;border-radius:999px;border-color:color-mix(in srgb,var(--border) 72%,transparent);background:var(--surface);color:var(--muted);box-shadow:none}.RightPanelRoot_top-nav__agent-header--collapsed__WEPjk .RightPanelRoot_right-panel__collapse-btn__NYpPz:hover{background:color-mix(in srgb,var(--primary) 6%,var(--surface));border-color:color-mix(in srgb,var(--primary) 30%,var(--border));color:color-mix(in srgb,var(--primary) 80%,var(--text));box-shadow:none;transform:none}.RightPanelRoot_right-panel__main--history__BgMa1>*{padding-top:0}.RightPanelRoot_agent-chat-tabs__cITjf{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.RightPanelRoot_agent-chat-tabs__track__RyV46{display:flex;align-items:center;gap:2px;flex:1 1 auto;min-width:0;height:32px;padding:3px;overflow-x:auto;scrollbar-width:thin;border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);background:color-mix(in srgb,var(--s48-surface) 88%,var(--s48-surface-raised))}.RightPanelRoot_agent-chat-tabs__item__d3IrK{position:relative;display:inline-flex;align-items:center;gap:2px;max-width:11rem;height:26px;margin:0;padding:0 2px 0 0;border:0;border-radius:999px;background:transparent;flex-shrink:0;transition:background-color .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.RightPanelRoot_agent-chat-tabs__item__d3IrK:hover{background:color-mix(in srgb,var(--s48-surface-raised) 70%,transparent)}.RightPanelRoot_agent-chat-tabs__item__d3IrK.RightPanelRoot_is-active__hfMzu{background:var(--s48-surface-raised);box-shadow:var(--s48-shadow-md);transform:translateY(-.5px)}.RightPanelRoot_agent-chat-tabs__item__d3IrK.RightPanelRoot_is-working__rl0PF{box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 28%,transparent)}.RightPanelRoot_agent-chat-tabs__pulse__joqZ6{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--primary);animation:RightPanelRoot_agent-chat-tab-pulse__O7dko 1.1s ease-in-out infinite}.RightPanelRoot_agent-chat-tabs__tab__lwRYA{appearance:none;display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#6b7280;font:inherit;font-size:12px;font-weight:550;padding:0 10px;max-width:8.5rem;height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:color .18s ease}.RightPanelRoot_agent-chat-tabs__item__d3IrK.RightPanelRoot_is-active__hfMzu .RightPanelRoot_agent-chat-tabs__tab__lwRYA{color:var(--text);font-weight:650}.RightPanelRoot_agent-chat-tabs__tab__lwRYA:disabled{opacity:.55;cursor:not-allowed}.RightPanelRoot_agent-chat-tabs__close__s4IWu{appearance:none;border:0;background:transparent;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:4px;border-radius:999px;cursor:pointer;opacity:0;flex-shrink:0;transition:opacity .16s ease,background-color .16s ease,color .16s ease}.RightPanelRoot_agent-chat-tabs__close__s4IWu:focus-visible,.RightPanelRoot_agent-chat-tabs__item__d3IrK.RightPanelRoot_is-active__hfMzu .RightPanelRoot_agent-chat-tabs__close__s4IWu,.RightPanelRoot_agent-chat-tabs__item__d3IrK:hover .RightPanelRoot_agent-chat-tabs__close__s4IWu{opacity:.85}.RightPanelRoot_agent-chat-tabs__close__s4IWu:hover:not(:disabled){opacity:1;background:color-mix(in srgb,var(--border) 55%,transparent);color:var(--text)}.RightPanelRoot_agent-chat-tabs__close__s4IWu:disabled{opacity:.35;cursor:not-allowed}.RightPanelRoot_agent-chat-tabs__new__35D2l{appearance:none;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);background:color-mix(in srgb,var(--surface) 94%,var(--surface-alt));color:var(--muted);width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.RightPanelRoot_agent-chat-tabs__new__35D2l:hover:not(:disabled){color:var(--primary);background:color-mix(in srgb,var(--primary) 7%,var(--surface));border-color:color-mix(in srgb,var(--primary) 28%,var(--border))}.RightPanelRoot_agent-chat-tabs__new__35D2l:disabled{opacity:.45;cursor:not-allowed}.RightPanelRoot_agent-chat-tabs__rename__p6S9D{appearance:none;box-sizing:border-box;width:100%;min-width:4.5rem;max-width:10rem;margin:0 4px;padding:2px 8px;border:1px solid color-mix(in srgb,var(--primary) 45%,var(--border));border-radius:999px;background:var(--s48-surface-raised);color:var(--text);font:inherit;font-size:12px;font-weight:650;line-height:1.3;outline:none}.RightPanelRoot_agent-chat-tabs__rename__p6S9D:focus{box-shadow:var(--s48-shadow-md)}.RightPanelRoot_chat-thread__u4tj_{flex:1 1;min-height:0;overflow-y:auto;display:block;padding:8px 0 20px;margin:0 var(--composer-margin-x);position:relative;z-index:1;scrollbar-gutter:stable}.RightPanelRoot_chat-thread__u4tj_.RightPanelRoot_is-switching__S60Fn{overflow-x:hidden}.RightPanelRoot_chat-thread__u4tj_.RightPanelRoot_is-from-right__vCbCs>.RightPanelRoot_chat-thread__content___dLgA{animation:RightPanelRoot_chat-session-enter-right__oLAiy .34s cubic-bezier(.22,1,.36,1) both}.RightPanelRoot_chat-thread__u4tj_.RightPanelRoot_is-from-left__W_NdE>.RightPanelRoot_chat-thread__content___dLgA{animation:RightPanelRoot_chat-session-enter-left__gYOjB .34s cubic-bezier(.22,1,.36,1) both}.RightPanelRoot_chat-thread__content___dLgA{min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:1.35rem;padding-bottom:8px;width:100%;box-sizing:border-box}.RightPanelRoot_chat-thread__u4tj_.RightPanelRoot_is-gated__y4HvA{opacity:.55;pointer-events:none;filter:grayscale(.25)}.RightPanelRoot_chat-thread__credits-notice__ww6FI{margin-top:auto;padding:12px 0 8px;flex-shrink:0;overflow:hidden;max-height:520px;opacity:1;transform:translateY(0);transition:opacity .32s ease,transform .32s ease,max-height .34s cubic-bezier(.4,0,.2,1),margin-top .34s cubic-bezier(.4,0,.2,1),padding .34s cubic-bezier(.4,0,.2,1)}.RightPanelRoot_chat-thread__credits-notice__ww6FI.RightPanelRoot_is-hidden-for-topup__NWdB_{max-height:0;margin-top:0;padding-top:0;padding-bottom:0;opacity:0;transform:translateY(-12px);pointer-events:none}.RightPanelRoot_chat-empty-state__gR32d{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px dashed var(--border);border-radius:12px;padding:18px 14px;background:color-mix(in srgb,var(--s48-surface-raised) 90%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:var(--s48-shadow-md);color:var(--muted);font-size:11px;text-align:center}.RightPanelRoot_chat-empty-state__gR32d p{margin:0}.RightPanelRoot_agent-activity-card__y505n{display:grid;gap:.75rem;padding:14px 14px 12px;border-radius:16px;background:color-mix(in srgb,var(--s48-surface-raised) 92%,transparent);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);box-shadow:var(--s48-shadow-md);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.RightPanelRoot_agent-activity-card--busy__9jqIL{border-color:color-mix(in srgb,var(--primary,var(--s48-accent)) 22%,transparent)}.RightPanelRoot_agent-activity-card--exit__6w81B{animation:RightPanelRoot_chat-thread-exit__CqgxB .42s ease forwards}.RightPanelRoot_agent-activity-card__completion__ECrao{display:flex;justify-content:center;padding:4px 0 2px}.RightPanelRoot_agent-activity-card--job-done-reveal__LwsXs .RightPanelRoot_agent-activity-card__completion__ECrao{animation:RightPanelRoot_conversation-turn-completion-reveal__Xe0KW .72s cubic-bezier(.22,1,.36,1) forwards}.RightPanelRoot_agent-activity-card--job-done-reveal__LwsXs .RightPanelRoot_conversation-turn__completion-check__6VH0P{animation:RightPanelRoot_conversation-turn-check-in__5Nek8 .68s cubic-bezier(.22,1,.36,1) .14s forwards}.RightPanelRoot_agent-activity-card--job-done-pulse__0u6ae .RightPanelRoot_conversation-turn__completion-check__6VH0P{animation:RightPanelRoot_conversation-turn-check-pulse__jVatn .52s cubic-bezier(.34,1.45,.64,1) forwards}.RightPanelRoot_conversation-turn__completion-check__6VH0P{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:linear-gradient(165deg,color-mix(in srgb,#34c759 88%,#ffffff),color-mix(in srgb,#248a3d 92%,#0d3d1c));box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffffff 35%,transparent),0 10px 24px color-mix(in srgb,#34c759 28%,transparent),0 2px 6px color-mix(in srgb,#248a3d 18%,transparent);transform:scale(.42);opacity:0}.RightPanelRoot_conversation-turn__completion-check-icon___M1Cq{color:#ffffff;filter:drop-shadow(0 1px 1px color-mix(in srgb,#0d3d1c 25%,transparent))}.RightPanelRoot_approval-card__nk_Qa{position:relative;z-index:2;margin:0 var(--composer-margin-x);max-width:840px;width:calc(100% - (2 * var(--composer-margin-x)));border:1px solid var(--s48-line);border-radius:12px;padding:12px;background:var(--s48-surface-raised);box-shadow:var(--s48-shadow-md)}.RightPanelRoot_approval-card__nk_Qa.RightPanelRoot_is-gate__saxfF{border-color:#93c5fd;box-shadow:0 0 0 2px rgba(59,130,246,.14),inset 0 0 0 1px rgba(255,255,255,.75);animation:RightPanelRoot_approval-gate-pulse__U8VRz 2.2s ease-in-out infinite}.RightPanelRoot_approval-card__nk_Qa header{display:flex;gap:8px;align-items:baseline;justify-content:space-between}.RightPanelRoot_approval-card__nk_Qa header strong{color:#0f172a;font-size:.74rem}.RightPanelRoot_approval-card__nk_Qa header time{color:#64748b;font-size:.7rem}.RightPanelRoot_approval-card__nk_Qa p{margin:6px 0 0;color:#475569;font-size:.72rem;line-height:1.45}.RightPanelRoot_approval-card__actions__W0YXO{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px}.RightPanelRoot_stage-timeline__rdGBP{margin:6px var(--composer-margin-x) 8px;border:1px solid var(--border);border-radius:12px;background:var(--s48-surface-raised);padding:8px;display:grid;gap:4px;transform-origin:top;animation:RightPanelRoot_stage-timeline-enter__J3crz .22s ease-out;position:relative;z-index:2}.RightPanelRoot_stage-timeline__rdGBP.RightPanelRoot_is-hiding__26viw{animation:RightPanelRoot_stage-timeline-exit__ZmYdC .26s ease-in forwards}.RightPanelRoot_stage-timeline__rdGBP.RightPanelRoot_is-visible__yY4Rm{animation:RightPanelRoot_stage-timeline-enter__J3crz .22s ease-out}.RightPanelRoot_stage-item__3hJvO{border:1px solid var(--s48-surface);border-radius:8px;padding:6px 8px;display:flex;align-items:center;gap:8px}.RightPanelRoot_stage-item__dot__AwSuT{width:8px;height:8px;border-radius:999px;background:var(--s48-line);flex:0 0 auto}.RightPanelRoot_stage-item__content__rIrmQ{display:flex;align-items:baseline;justify-content:space-between;width:100%}.RightPanelRoot_stage-item__content__rIrmQ strong{font-size:12px}.RightPanelRoot_stage-item__content__rIrmQ p{margin:0;font-size:11px;text-transform:capitalize;color:var(--s48-ink-secondary)}.RightPanelRoot_stage-item__3hJvO.RightPanelRoot_is-running___zM57{border-color:#cbe4ff;background:#f3f8ff}.RightPanelRoot_stage-item__3hJvO.RightPanelRoot_is-running___zM57 .RightPanelRoot_stage-item__dot__AwSuT{background:#0b84ff}.RightPanelRoot_stage-item__3hJvO.RightPanelRoot_is-completed__GcXHq .RightPanelRoot_stage-item__dot__AwSuT{background:#34c759}.RightPanelRoot_stage-item__3hJvO.RightPanelRoot_is-current__okHQ_{box-shadow:inset 0 0 0 1px #b8dcff}.RightPanelRoot_stage-last-event__z9cF5{margin:4px 4px 0;font-size:11px;color:var(--s48-ink-secondary)}.RightPanelRoot_reasoning-fixed-card__pvu5Z{position:relative;z-index:2;margin:0 var(--composer-margin-x);border:1px solid var(--s48-line);background:var(--s48-surface-raised);border-radius:12px;padding:8px 10px}.RightPanelRoot_reasoning-fixed-card__pvu5Z header{display:flex;justify-content:space-between;align-items:baseline;gap:8px;width:100%}.RightPanelRoot_reasoning-fixed-card__pvu5Z strong{font-size:11px;color:#6b7280}.RightPanelRoot_reasoning-fixed-card__pvu5Z time{font-size:10px;color:#8a93a8}.RightPanelRoot_reasoning-fixed-card__body__YmcLQ{margin-top:3px;color:#6b7280;font-size:11px}.RightPanelRoot_composer__l7Xwk{position:relative;z-index:1;margin:0;background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:0;flex-shrink:0;box-shadow:var(--s48-shadow-md)}.RightPanelRoot_composer__l7Xwk:focus-within{border-color:var(--border);box-shadow:var(--s48-shadow-md)}.RightPanelRoot_composer__l7Xwk.RightPanelRoot_has-visual-edit-target__WFiaP{border-radius:0 0 18px 18px;border-top-color:transparent}.RightPanelRoot_composer__l7Xwk.RightPanelRoot_has-visual-edit-target__WFiaP .RightPanelRoot_composer__input__nQh5M{border-radius:0}.RightPanelRoot_composer__l7Xwk.RightPanelRoot_has-visual-edit-target__WFiaP:focus-within{border-top-color:transparent}.RightPanelRoot_composer__l7Xwk.RightPanelRoot_is-credits-disabled__jYSVL{opacity:.72;pointer-events:none}.RightPanelRoot_composer__l7Xwk.RightPanelRoot_is-credits-disabled__jYSVL .RightPanelRoot_composer__input__nQh5M{cursor:not-allowed;background:color-mix(in srgb,var(--surface-alt) 88%,var(--s48-surface-raised))}.RightPanelRoot_composer__l7Xwk.RightPanelRoot_is-credits-disabled__jYSVL .RightPanelRoot_composer__idle-hint__LGRh2{display:none}.RightPanelRoot_composer-wait___Jmmq{display:flex;align-items:center;gap:10px;margin:0 var(--composer-margin-x) 8px;padding:10px 14px;border:1px solid var(--s48-line);border-radius:var(--s48-radius-lg,16px);background:var(--s48-surface-raised);color:var(--s48-ink-secondary);font-size:13px;line-height:1.4;letter-spacing:-.011em}.RightPanelRoot_composer-wait__mark__af3Km{width:6px;height:6px;flex-shrink:0;border-radius:var(--s48-radius-full,999px);background:var(--s48-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--s48-accent) 18%,transparent);animation:RightPanelRoot_composer-wait-pulse__bpgWF 1.6s ease-in-out infinite}@keyframes RightPanelRoot_composer-wait-pulse__bpgWF{0%,to{opacity:1}50%{opacity:.35}}.RightPanelRoot_composer--waiting__I72Os{box-shadow:none}.RightPanelRoot_composer--waiting__I72Os .RightPanelRoot_composer__input__nQh5M,.RightPanelRoot_composer--waiting__I72Os .RightPanelRoot_composer__input__nQh5M:disabled{cursor:not-allowed;background:transparent;color:var(--s48-ink-tertiary)}.RightPanelRoot_composer--waiting__I72Os .RightPanelRoot_composer__input__nQh5M::placeholder,.RightPanelRoot_composer--waiting__I72Os .RightPanelRoot_composer__input__nQh5M:disabled::placeholder{color:var(--s48-ink-tertiary);opacity:1}.RightPanelRoot_composer--waiting__I72Os .RightPanelRoot_composer__toolbar__H1UAe{border-top-color:var(--s48-line)}.RightPanelRoot_composer--waiting__I72Os .RightPanelRoot_composer__send__tHsaN:disabled{opacity:.38}.RightPanelRoot_composer--drag-over__ulYjd{border-color:var(--s48-accent);background:color-mix(in srgb,var(--s48-accent) 5%,transparent)}.RightPanelRoot_agent-pane__drop__9XzSA{position:absolute;inset:10px;z-index:30;display:grid;place-items:center;pointer-events:none;border-radius:16px;border:1.5px dashed color-mix(in srgb,var(--primary) 55%,var(--border));background:color-mix(in srgb,var(--primary) 8%,var(--s48-surface-raised));color:var(--text);font-size:13px;font-weight:650}.RightPanelRoot_agent-pane__drop__9XzSA:after{content:"Drop an image to attach it"}.RightPanelRoot_composer__file-input__lDJJ_{display:none}.RightPanelRoot_composer__attachments___atA5{display:flex;flex-wrap:wrap;gap:8px;padding:8px 12px 0}.RightPanelRoot_composer__attachment-chip__kS4Xd{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:8px;border:1px solid var(--s48-line);background:var(--s48-surface-raised);font-size:12px}.RightPanelRoot_composer__attachment-chip--error__QkXVK{border-color:color-mix(in srgb,var(--destructive,var(--s48-danger)) 45%,var(--border));color:color-mix(in srgb,var(--destructive,var(--s48-danger)) 85%,var(--text))}.RightPanelRoot_composer__attachment-thumb__EPy2i{width:24px;height:24px;object-fit:cover;border-radius:4px}.RightPanelRoot_composer__attachment-spinner__uCeEM{flex-shrink:0;animation:RightPanelRoot_composer-attachment-spin__l0cWg .9s linear infinite}.RightPanelRoot_composer__attachment-remove__Bve_0{color:var(--s48-ink-secondary);cursor:pointer;padding:0 2px;border:none;background:transparent;font-size:14px;line-height:1}.RightPanelRoot_composer__body__toTqs{display:flex;flex-direction:column;min-height:0}.RightPanelRoot_composer__input-wrap__GGJfG{position:relative;background:var(--surface);border-radius:18px 18px 0 0}.RightPanelRoot_composer__ghost__h4h5R{position:absolute;inset:0;z-index:0;margin:0;padding:14px var(--composer-pad-inline) 13px;overflow:hidden;pointer-events:none;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:var(--text);font-size:16px;line-height:1.55;letter-spacing:-.012em}.RightPanelRoot_composer__ghost-rest___KqpJ{color:var(--s48-ink-tertiary)}.RightPanelRoot_composer__ghost-tab__vCgyC{display:inline-flex;align-items:center;height:16px;margin-left:8px;padding:0 5px;border:1px solid var(--s48-line);border-radius:999px;color:var(--s48-ink-tertiary);font-size:10px;font-weight:550;letter-spacing:.04em;line-height:1;vertical-align:1px}.RightPanelRoot_composer__idle-hint__LGRh2{position:absolute;inset:0;padding:14px var(--composer-pad-inline) 13px;pointer-events:none;font-size:16px;line-height:1.55;letter-spacing:-.012em;color:color-mix(in srgb,var(--muted) 88%,transparent);white-space:pre-wrap;word-break:break-word;z-index:1}.RightPanelRoot_composer__idle-caret__TIyn0{display:inline-block;width:1px;height:1.1em;margin-left:1px;vertical-align:-.12em;background:currentColor;animation:RightPanelRoot_composer-idle-caret__wP_Qt 1s step-end infinite}.RightPanelRoot_composer__input__nQh5M{display:block;width:100%;margin:0;resize:none;min-height:76px;max-height:220px;padding:14px var(--composer-pad-inline) 13px;border:0;border-radius:18px 18px 0 0;background:var(--surface);color:var(--text);font-size:16px;line-height:1.55;letter-spacing:-.012em}.RightPanelRoot_composer__input__nQh5M::placeholder{color:color-mix(in srgb,var(--muted) 88%,transparent)}.RightPanelRoot_composer__input__nQh5M:focus,.RightPanelRoot_composer__input__nQh5M:focus-visible{outline:none;box-shadow:none}.RightPanelRoot_composer__input__nQh5M.RightPanelRoot_is-completing__82gmC{position:relative;z-index:1;background:transparent;color:transparent;caret-color:var(--text)}.RightPanelRoot_composer__input__nQh5M:disabled{background:var(--surface-alt);color:color-mix(in srgb,var(--muted) 45%,var(--text));cursor:not-allowed}.RightPanelRoot_composer__input__nQh5M:disabled::placeholder{color:#4b5563;opacity:1}.RightPanelRoot_composer__toolbar__H1UAe{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;min-height:44px;padding:11px var(--composer-pad-inline) 12px;border-top:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:transparent;border-radius:0 0 18px 18px}.RightPanelRoot_composer__toolbar-start__Z_TDP{flex:1 1 auto;min-width:0}.RightPanelRoot_composer__toolbar-pills__W_twu{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.RightPanelRoot_composer__visual-edit-wrap__CrAVa{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.RightPanelRoot_composer__visual-tip__hIH3z{margin:0;max-width:220px;font-size:10px;line-height:1.35;font-weight:500;color:color-mix(in srgb,var(--primary) 78%,var(--muted))}.RightPanelRoot_composer__toolbar-end__XRoY7{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.RightPanelRoot_composer__submit-hint__M1ZFD{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border:1px solid color-mix(in srgb,var(--s48-line) 85%,transparent);border-radius:999px;background:color-mix(in srgb,var(--s48-surface-raised) 72%,transparent);color:var(--s48-ink-tertiary);font-size:11px;font-weight:550;letter-spacing:.02em;line-height:1;-webkit-user-select:none;user-select:none;opacity:.55}.RightPanelRoot_composer__submit-hint__M1ZFD.RightPanelRoot_is-ready__rz0CR{opacity:1}.RightPanelRoot_composer__ghost-actions__CJHKy{display:inline-flex;align-items:center;gap:2px}.RightPanelRoot_composer__send__tHsaN{width:30px;height:30px;min-width:30px!important;padding:0!important;border-radius:999px!important;display:inline-grid!important;place-items:center}.RightPanelRoot_composer__send__tHsaN svg{display:block}.RightPanelRoot_composer__send__tHsaN:disabled{opacity:.42}.RightPanelRoot_composer__send__tHsaN.RightPanelRoot_is-stop__uw4RJ{background:var(--color-neutral-800,var(--s48-accent))!important;color:var(--s48-on-accent)!important;border-color:transparent!important}.RightPanelRoot_composer__send__tHsaN.RightPanelRoot_is-stop__uw4RJ:hover{background:var(--color-destructive,var(--s48-danger))!important}.RightPanelRoot_composer--busy__aeaAQ .RightPanelRoot_composer__input__nQh5M{opacity:1;cursor:not-allowed;background:color-mix(in srgb,var(--surface-alt) 55%,var(--surface));color:var(--text)}.RightPanelRoot_composer--busy__aeaAQ .RightPanelRoot_composer__input__nQh5M::placeholder{color:#4b5563;opacity:1}@media (prefers-reduced-motion:reduce){.RightPanelRoot_agent-chat-tabs__pulse__joqZ6{animation:none;opacity:1}.RightPanelRoot_agent-chat-tabs__close__s4IWu,.RightPanelRoot_agent-chat-tabs__item__d3IrK,.RightPanelRoot_agent-chat-tabs__tab__lwRYA{transition:none}.RightPanelRoot_agent-activity-card--exit__6w81B,.RightPanelRoot_approval-card__nk_Qa.RightPanelRoot_is-gate__saxfF,.RightPanelRoot_chat-thread__u4tj_.RightPanelRoot_is-from-left__W_NdE>.RightPanelRoot_chat-thread__content___dLgA,.RightPanelRoot_chat-thread__u4tj_.RightPanelRoot_is-from-right__vCbCs>.RightPanelRoot_chat-thread__content___dLgA{animation:none}.RightPanelRoot_composer-wait__mark__af3Km{animation:none;opacity:1}}[data-theme=dark] .RightPanelRoot_agent-chat-tabs__tab__lwRYA{color:var(--s48-ink-secondary)}[data-theme=dark] .RightPanelRoot_approval-card__nk_Qa header strong,[data-theme=dark] .RightPanelRoot_approval-card__nk_Qa p{color:var(--s48-ink)}[data-theme=dark] .RightPanelRoot_approval-card__nk_Qa header time,[data-theme=dark] .RightPanelRoot_composer--busy__aeaAQ .RightPanelRoot_composer__input__nQh5M::placeholder,[data-theme=dark] .RightPanelRoot_composer__input__nQh5M:disabled::placeholder,[data-theme=dark] .RightPanelRoot_reasoning-fixed-card__body__YmcLQ,[data-theme=dark] .RightPanelRoot_reasoning-fixed-card__pvu5Z strong,[data-theme=dark] .RightPanelRoot_reasoning-fixed-card__pvu5Z time{color:var(--s48-ink-secondary)}[data-theme=dark] .RightPanelRoot_stage-item__3hJvO.RightPanelRoot_is-running___zM57{border-color:var(--s48-line);background:var(--s48-surface)}[data-theme=dark] .RightPanelRoot_stage-item__3hJvO.RightPanelRoot_is-running___zM57 .RightPanelRoot_stage-item__dot__AwSuT{background:var(--s48-ink-secondary)}[data-theme=dark] .RightPanelRoot_stage-item__3hJvO.RightPanelRoot_is-current__okHQ_{box-shadow:0 0 0 1px var(--s48-line-strong) inset}