.AppButton_btn__PDorp{border:1px solid transparent;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer;transition:.16s ease}.AppButton_btn__PDorp:hover{transform:translateY(-1px)}.AppButton_btn--sm__XpiBy{font-size:.72rem;padding:.45rem .68rem;font-weight:600}.AppButton_btn--md__KhV2O{font-size:.8rem;padding:.6rem .85rem;font-weight:600}.AppButton_btn--primary__pwSnU{background:linear-gradient(135deg,#7c3aed,#6d28d9);border-color:#8b5cf6}.AppButton_btn--soft__7Aax1{background:color-mix(in srgb,var(--primary) 16%,transparent);color:var(--primary-soft);border-color:#6a3fc4}.AppButton_btn--ghost__7cF7e{background:#1a2338;color:var(--text-muted);border-color:#2c3a57}.AppButton_btn__PDorp{border-radius:999px;border:1px solid var(--border);transform:none!important}.AppButton_btn--ghost__7cF7e{background:var(--surface);color:var(--muted)}.AppButton_btn--soft__7Aax1{background:#eaf3ff;color:#005bb5;border-color:#d0e4ff}.AppButton_btn--primary__pwSnU{background:var(--primary);border-color:var(--primary);color:#fff}.AppButton_btn--danger__PAleQ{background:#fff;color:#b91c1c;border-color:#f5c2c7}.AppButton_btn--danger__PAleQ:hover:not(:disabled){background:#fef2f2;border-color:#f87171;color:#991b1b}.AppButton_btn--danger__PAleQ:focus-visible{outline:2px solid color-mix(in srgb,#ef4444 45%,transparent);outline-offset:2px}.AppButton_btn__icon__EJUA6{display:flex;align-items:center;flex-shrink:0}@keyframes WorkspaceSuspensionWalls_wizardWorkspaceIn__1SHNs{0%{opacity:0}to{opacity:1}}.WorkspaceSuspensionWalls_wizard-workspace__t_1cp{min-height:100vh;width:100%;position:relative;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:radial-gradient(820px 340px at 15% 82%,rgba(255,70,166,.24),transparent 68%),radial-gradient(940px 360px at 52% 92%,rgba(52,122,255,.24),transparent 72%),radial-gradient(640px 240px at 80% 88%,rgba(250,94,184,.2),transparent 74%),linear-gradient(180deg,#ffffff,#f8fbff 56%,#f4f7ff);animation:WorkspaceSuspensionWalls_wizardWorkspaceIn__1SHNs .42s var(--transition-smooth,cubic-bezier(.22,1,.36,1)) both}.WorkspaceSuspensionWalls_wizard-workspace__t_1cp:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,color-mix(in srgb,var(--border) 46%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--border) 46%,transparent) 1px,transparent 1px);background-size:36px 36px;opacity:.22}.WorkspaceSuspensionWalls_wizard-workspace__inner__lwxpQ{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(100%,24rem)}@media (prefers-reduced-motion:reduce){.WorkspaceSuspensionWalls_wizard-workspace__t_1cp{animation:none!important;opacity:1!important}}.CreditsExhaustedCard_chat-credits-notice__xLDdC{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:22px 20px 20px;margin:0 auto;max-width:380px;border-radius:12px;border:1px solid var(--border);background:var(--surface);box-shadow:none}.CreditsExhaustedCard_chat-credits-notice__brand__8pdbu{display:flex;justify-content:center}.CreditsExhaustedCard_chat-credits-notice__app-icon__A5SFx{width:48px;height:48px;border-radius:0;object-fit:contain}.CreditsExhaustedCard_chat-credits-notice__copy__CCRmB{display:grid;gap:8px}.CreditsExhaustedCard_chat-credits-notice__greeting__Dn1R3{margin:0;font-size:15px;font-weight:600;color:#1a3f66}.CreditsExhaustedCard_chat-credits-notice__headline__od9VB{margin:0;font-size:14px;line-height:1.4;color:#334155}.CreditsExhaustedCard_chat-credits-notice__body__M6BRQ{margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.CreditsExhaustedCard_chat-credits-notice__body__M6BRQ strong{color:#1a3f66;font-weight:600}.CreditsExhaustedCard_chat-credits-notice__footnote__u_6K_{margin:4px 0 0;font-size:12px;line-height:1.45;color:#64748b}@keyframes AgentChatWelcome_chat-welcome-in__jQTyA{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AgentChatWelcome_chat-welcome-logo-alive__XUOM5{0%,to{opacity:.88;transform:translateY(0) scale(1)}45%{opacity:1;transform:translateY(-3px) scale(1.04)}}@keyframes AgentChatWelcome_chat-welcome-logo-glow__ve_NG{0%,to{opacity:.55;transform:scale(.94)}45%{opacity:1;transform:scale(1.08)}}@keyframes AgentChatWelcome_chat-welcome-in-reduced__seN_Y{to{opacity:1;transform:none}}.AgentChatWelcome_chat-welcome-state__qzkZ0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:168px;padding:28px 20px 24px;border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:none;text-align:center;opacity:1}.AgentChatWelcome_chat-welcome-state--enter__MkQPJ{opacity:0;transform:translateY(12px) scale(.98);animation:AgentChatWelcome_chat-welcome-in__jQTyA .58s cubic-bezier(.22,1,.36,1) forwards}.AgentChatWelcome_chat-welcome-state__logo__Cqnhd{position:relative;line-height:0}.AgentChatWelcome_chat-welcome-state__logo__Cqnhd:before{content:"";position:absolute;inset:-32%;border-radius:50%;background:radial-gradient(circle at 50% 52%,color-mix(in srgb,var(--primary) 28%,transparent) 0,color-mix(in srgb,var(--primary) 10%,transparent) 45%,transparent 72%);opacity:.85;pointer-events:none;z-index:0;animation:AgentChatWelcome_chat-welcome-logo-glow__ve_NG 5.2s ease-in-out infinite}.AgentChatWelcome_chat-welcome-state__app-icon__gbG3q{position:relative;z-index:1;display:block;width:56px;height:56px;object-fit:contain;animation:AgentChatWelcome_chat-welcome-logo-alive__XUOM5 5.2s ease-in-out infinite}.AgentChatWelcome_chat-welcome-state__greeting__amwiG{margin:0;max-width:18rem;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.01em;color:color-mix(in srgb,var(--text) 78%,transparent)}.AgentChatWelcome_chat-welcome-state__name__J5o5h{font-weight:600;color:color-mix(in srgb,var(--text) 94%,transparent)}@media (prefers-reduced-motion:reduce){.AgentChatWelcome_chat-welcome-state--enter__MkQPJ{animation:AgentChatWelcome_chat-welcome-in-reduced__seN_Y .25s ease-out forwards}.AgentChatWelcome_chat-welcome-state__app-icon__gbG3q,.AgentChatWelcome_chat-welcome-state__logo__Cqnhd:before{animation:none}}.SettingsModals_settings-reset-modal-overlay__UX0ia{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.SettingsModals_settings-reset-modal__UNGch{width:min(100%,440px);border-radius:14px;border:1px solid var(--border);background:var(--surface);padding:18px 20px 16px;box-shadow:0 18px 48px rgba(15,23,42,.18)}.SettingsModals_settings-reset-modal__UNGch h3{margin:0 0 10px;font-size:18px}.SettingsModals_settings-reset-modal__UNGch p{margin:0 0 10px;font-size:13px;line-height:1.5;color:var(--muted)}.SettingsModals_settings-reset-modal__confirm-hint__UyEP0{font-size:12px!important}.SettingsModals_settings-reset-modal__UNGch label{display:grid;gap:6px;margin-top:8px;font-size:12px;font-weight:600}.SettingsModals_settings-reset-modal__UNGch input{border-radius:10px;border:1px solid var(--border);padding:8px 10px;font-size:13px}.SettingsModals_settings-reset-modal--password__icZV3{width:min(100%,480px)}.SettingsModals_settings-reset-modal__error__tqmOi{margin:12px 0 0;font-size:12px;line-height:1.45;color:color-mix(in srgb,#c2410c 85%,var(--text))}.SettingsModals_settings-password-meter-wrap__HUrvZ{margin-top:12px}.SettingsModals_settings-password-meter__5M3HK{display:flex;gap:6px;align-items:stretch}.SettingsModals_settings-password-meter__segment__bB0l3{flex:1 1;height:6px;border-radius:4px;background:color-mix(in srgb,var(--muted) 35%,var(--surface))}.SettingsModals_settings-password-meter__segment--weak__7S31S{background:color-mix(in srgb,#ea580c 75%,var(--surface))}.SettingsModals_settings-password-meter__segment--fair__LUbQf{background:color-mix(in srgb,#ca8a04 78%,var(--surface))}.SettingsModals_settings-password-meter__segment--good__CyPNr{background:color-mix(in srgb,#16a34a 72%,var(--surface))}.SettingsModals_settings-password-meter__segment--strong__59H0q{background:color-mix(in srgb,#15803d 78%,var(--surface))}.SettingsModals_settings-password-meter__caption__IF4Mn{margin:8px 0 0;font-size:11px;line-height:1.45;color:color-mix(in srgb,var(--muted) 92%,var(--text))}.SettingsModals_settings-password-meter__hint___8YXL{font-weight:400}.SettingsModals_settings-reset-modal__actions__44RiZ{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.SettingsModals_settings-reset-modal-overlay__UX0ia{backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);background:rgb(12 18 32/.42)}.SettingsModals_settings-reset-modal__UNGch{width:min(100%,460px);border-radius:22px;border:1px solid rgb(255 255 255/.72);padding:24px 26px 20px;box-shadow:0 0 0 1px rgb(15 23 42/.04),0 24px 48px rgb(15 23 42/.12),0 64px 120px rgb(15 23 42/.14)}.SettingsModals_settings-reset-modal__UNGch h3{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:-.03em}.SettingsModals_settings-reset-modal__UNGch input{min-height:46px;border-radius:14px;padding:0 14px;font-size:15px;background:color-mix(in srgb,var(--surface-alt) 55%,var(--surface));transition:border-color .18s ease,box-shadow .18s ease}.SettingsModals_settings-reset-modal__UNGch input:focus{outline:none;border-color:color-mix(in srgb,var(--primary) 42%,var(--border));box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 12%,transparent)}.AccountWorkspace_style-editor-workspace__header-actions__4_aFg{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.AccountWorkspace_settings-workspace__shell__n_ede{display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:12px;align-items:start}.AccountWorkspace_settings-tab-panel__kG5gd{border:1px solid var(--border);border-radius:14px;background:var(--surface);padding:16px 18px;display:grid;gap:16px;align-content:start}.AccountWorkspace_settings-tab-panel__header__Lxbut h3{margin:0 0 4px;font-size:18px;letter-spacing:-.02em}.AccountWorkspace_settings-tab-panel__header__Lxbut p{margin:0;font-size:13px;color:var(--muted)}.AccountWorkspace_settings-tab-panel__body__aX1d7{display:grid;gap:18px}.AccountWorkspace_settings-tab-panel__kG5gd input,.AccountWorkspace_settings-tab-panel__kG5gd textarea{width:100%;border:1px solid var(--border);border-radius:10px;padding:9px 10px;font-size:13px;color:var(--text);background:#fff}.AccountWorkspace_settings-tab-panel__kG5gd textarea{resize:vertical}.AccountWorkspace_settings-tab-panel__kG5gd input:focus,.AccountWorkspace_settings-tab-panel__kG5gd textarea:focus{outline:none;border-color:#b9d7f7;box-shadow:0 0 0 3px #0071e31a}@media (max-width:960px){.AccountWorkspace_settings-workspace__shell__n_ede{grid-template-columns:1fr}}@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;width:var(--studio-nav-w);border-right:1px solid color-mix(in srgb,var(--border) 78%,transparent);background:color-mix(in srgb,var(--surface) 88%,var(--surface-alt))}.StudioNavSidebar_studio-nav__kgK9b.StudioNavSidebar_is-rail__JWKYv{animation:StudioNavSidebar_studio-nav-rail-in__Ytuav .28s cubic-bezier(.22,1,.36,1)}@keyframes StudioNavSidebar_studio-nav-toggle-arrive__Cr1_0{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}.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__stack__Ij_J0{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;height:100%}.StudioNavSidebar_studio-nav__header__8OoXA{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:10px 10px 8px}.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,#fff 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:#fff;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:#fff;font-size:12px;font-weight:700}.StudioNavSidebar_studio-nav__identity-copy__dcW_a{min-width:0;display:grid;gap:1px}.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:0 4px 12px color-mix(in srgb,var(--primary) 12%,transparent)}.StudioNavSidebar_studio-nav__collapse__L7r4y: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%,#fff);color:var(--text)}.StudioNavSidebar_studio-nav__item__QWjJk.StudioNavSidebar_is-active__YiWBC{background:color-mix(in srgb,var(--primary) 10%,#fff);color:var(--primary)}.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,#fff 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:#fff;border-color:color-mix(in srgb,var(--primary) 22%,var(--border));box-shadow:0 6px 16px color-mix(in srgb,var(--text) 6%,transparent)}.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:#fff;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%,#fff);color:var(--primary);font-size:10px;font-weight:650;letter-spacing:.01em}.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__collapse__L7r4y,.StudioNavSidebar_studio-nav__kgK9b.StudioNavSidebar_is-rail__JWKYv{animation:none}}@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:0 4px 12px color-mix(in srgb,var(--primary) 12%,transparent)}.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%,#fff);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:0 16px 40px rgba(15,23,42,.1)}.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:#f3f3f6}.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:#fff;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%,#fff);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);box-shadow:0 1px 2px rgba(15,23,42,.04),0 18px 44px rgba(15,23,42,.16);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}@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,#ffffff 97%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px color-mix(in srgb,var(--text) 12%,transparent),0 0 0 1px color-mix(in srgb,#fff 55%,transparent)}.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:#f0f4ff}.AgentChatTabContextMenu_agent-chat-tab-menu__item__W_Gna:disabled{opacity:.45;cursor:not-allowed}.AgentChatTabContextMenu_agent-chat-tab-menu__item--danger__FgWle{color:#b42318}.AgentChatTabContextMenu_agent-chat-tab-menu__item--danger__FgWle:hover:not(:disabled){background:color-mix(in srgb,#b42318 8%,#fff)}@keyframes RightPanelCollapsed_right-panel-rail-pulse__D1ZYe{0%,to{box-shadow:0 0 0 0 rgba(0,113,227,.2)}50%{box-shadow:0 0 0 5px rgba(0,113,227,.08)}}.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:inset 0 1px 0 rgba(255,255,255,.7),0 10px 28px rgba(15,23,42,.14);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:#f0f0f2;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:#f0f0f2;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:#9ca3af;border:1.5px solid #fff}.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}}@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:#fff;color:#5f6168;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.05);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:#f6f9ff;box-shadow:0 2px 8px rgba(0,113,227,.1);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_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_agent-chat-tabs__cITjf{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.RightPanelRoot_agent-chat-tabs__track__RyV46{display:flex;align-items:center;gap:2px;min-width:0;max-width:100%;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,#ececef 88%,#fff)}.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,#fff 70%,transparent)}.RightPanelRoot_agent-chat-tabs__item__d3IrK.RightPanelRoot_is-active__hfMzu{background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.06);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:#fff;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:0 0 0 3px color-mix(in srgb,var(--primary) 14%,transparent)}.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,#ffffff 90%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 12px color-mix(in srgb,var(--text) 4%,transparent);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:rgba(255,255,255,.92);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);box-shadow:0 8px 24px rgba(15,23,42,.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.RightPanelRoot_agent-activity-card--busy__9jqIL{border-color:color-mix(in srgb,var(--primary,#3b5bdb) 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 #dbe1ea;border-radius:12px;padding:12px;background:#f8fafc;box-shadow:inset 0 0 0 1px rgba(255,255,255,.75)}.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:#fff;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 #ececf1;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:#d0d0d6;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:#6e6e73}.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:#6e6e73}.RightPanelRoot_reasoning-fixed-card__pvu5Z{position:relative;z-index:2;margin:0 var(--composer-margin-x);border:1px solid #dbe1ea;background:#f4f6f9;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:0 8px 28px color-mix(in srgb,var(--text) 6%,transparent)}.RightPanelRoot_composer__l7Xwk:focus-within{border-color:color-mix(in srgb,var(--primary) 38%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 35%,transparent),0 2px 10px color-mix(in srgb,var(--text) 5%,transparent),0 10px 28px color-mix(in srgb,var(--text) 7%,transparent)}.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:color-mix(in srgb,var(--primary) 38%,var(--border))}.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%,#f1f5f9)}.RightPanelRoot_composer__l7Xwk.RightPanelRoot_is-credits-disabled__jYSVL .RightPanelRoot_composer__idle-hint__LGRh2{display:none}.RightPanelRoot_composer--drag-over__ulYjd{border-color:hsl(var(--primary));background:hsl(var(--primary)/.05)}.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 hsl(var(--border));background:hsl(var(--card));font-size:12px}.RightPanelRoot_composer__attachment-chip--error__QkXVK{border-color:color-mix(in srgb,var(--destructive,#dc2626) 45%,var(--border));color:color-mix(in srgb,var(--destructive,#dc2626) 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:hsl(var(--muted-foreground));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}.RightPanelRoot_composer__idle-hint__LGRh2{position:absolute;inset:0;padding:14px var(--composer-pad-inline) 13px;pointer-events:none;font-size:15px;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:15px;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{outline:none}.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:6px;flex-shrink:0}.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,#1f2937)!important;color:white!important;border-color:transparent!important}.RightPanelRoot_composer__send__tHsaN.RightPanelRoot_is-stop__uw4RJ:hover{background:var(--color-destructive,#ef4444)!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}}.MoreWorkspace_more-workspace__slPY2{display:flex;min-height:0;height:100%;background:var(--bg)}.MoreWorkspace_more-workspace__sidebar__pNxEo{display:flex;flex-direction:column;flex:0 0 220px;width:220px;min-height:0;padding:18px 12px 20px;border-right:1px solid color-mix(in srgb,var(--border) 78%,transparent);background:color-mix(in srgb,var(--surface) 88%,var(--surface-alt,#f5f5f7))}.MoreWorkspace_more-workspace__eyebrow__Tcy9O{margin:0 10px 10px;font-size:11px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.MoreWorkspace_more-workspace__nav__TdYdA{display:flex;flex-direction:column;gap:2px;min-height:0;overflow:auto}.MoreWorkspace_more-workspace__item__vOd2I{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;border-radius:10px;color:color-mix(in srgb,var(--text) 78%,var(--muted));font-size:13px;font-weight:550;letter-spacing:-.01em;text-decoration:none}.MoreWorkspace_more-workspace__item__vOd2I:hover{background:color-mix(in srgb,var(--surface) 70%,#fff);color:var(--text)}.MoreWorkspace_more-workspace__item__vOd2I.MoreWorkspace_is-active__PWkKY{background:color-mix(in srgb,var(--primary) 10%,#fff);color:var(--primary)}.MoreWorkspace_more-workspace__item__vOd2I:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 45%,transparent);outline-offset:2px}.MoreWorkspace_more-workspace__main__6ksuP{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}.MoreWorkspace_more-workspace__main__6ksuP>*{flex:1 1 auto;min-height:0}.MoreWorkspace_more-hub__eEyql{display:flex;flex-direction:column;gap:22px;height:100%;overflow:auto;padding:28px 32px 40px;background:radial-gradient(ellipse 80% 42% at 50% -10%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 70%),var(--bg)}.MoreWorkspace_more-hub__header__9ewlc h1{margin:0 0 6px;font-size:22px;font-weight:650;letter-spacing:-.02em}.MoreWorkspace_more-hub__header__9ewlc p{margin:0;max-width:46ch;font-size:14px;line-height:1.5;color:var(--muted)}.MoreWorkspace_more-hub__grid__HQ0Bd{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;max-width:880px}.MoreWorkspace_more-hub__card__IC9CD{display:flex;align-items:flex-start;gap:12px;min-height:104px;padding:16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);background:var(--surface);box-shadow:0 1px 2px rgba(15,23,42,.04);text-decoration:none;color:inherit;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.MoreWorkspace_more-hub__card__IC9CD:hover{border-color:color-mix(in srgb,var(--primary) 28%,var(--border));box-shadow:0 8px 22px rgba(15,23,42,.06);transform:translateY(-1px)}.MoreWorkspace_more-hub__card__IC9CD:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 45%,transparent);outline-offset:2px}.MoreWorkspace_more-hub__icon__lAAVt{display:inline-grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border-radius:10px;background:color-mix(in srgb,var(--primary) 10%,#fff);color:var(--primary)}.MoreWorkspace_more-hub__card-copy__0jCk3{display:flex;flex-direction:column;gap:4px;min-width:0}.MoreWorkspace_more-hub__card-title__sbpCk{font-size:14px;font-weight:650;letter-spacing:-.01em}.MoreWorkspace_more-hub__card-desc__hz9M0{font-size:13px;line-height:1.45;color:var(--muted)}@media (prefers-reduced-motion:reduce){.MoreWorkspace_more-hub__card__IC9CD{transition:none}.MoreWorkspace_more-hub__card__IC9CD:hover{transform:none}}@media (max-width:720px){.MoreWorkspace_more-workspace__sidebar__pNxEo{flex-basis:188px;width:188px;padding:14px 8px 16px}.MoreWorkspace_more-hub__eEyql{padding:20px 16px 32px}}