/*! agent-chat-sdk theme:start */[data-agent-chat-theme]{--agent-font-family:"Alibaba PuHuiTi 3.0","Alibaba PuHuiTi 2.0","Alibaba PuHuiTi","PingFang SC","Microsoft YaHei",system-ui,-apple-system,sans-serif;--agent-primary-color:#4a83ff;--agent-primary-contrast-color:#fff;--agent-primary-soft-color:color-mix(in srgb,var(--agent-primary-color) 12%,#fff);--agent-primary-border-color:color-mix(in srgb,var(--agent-primary-color) 22%,#fff);--agent-text-color:#292e46;--agent-strong-text-color:#191919;--agent-muted-text-color:#666;--agent-subtle-text-color:#c2c5cc;--agent-panel-background:transparent;--agent-panel-border:none;--agent-panel-border-color:color-mix(in srgb,var(--agent-primary-color) 16%,transparent);--agent-panel-shadow:none;--agent-panel-radius:0;--agent-floating-ball-size:64px;--agent-floating-ball-radius:50%;--agent-floating-panel-width:500px;--agent-floating-panel-height:500px;--agent-floating-panel-background:#fff;--agent-floating-panel-radius:24px;--agent-floating-panel-border:1px solid var(--agent-panel-border-color);--agent-floating-panel-shadow:0 24px 64px rgba(36,54,112,.2),0 6px 20px rgba(36,54,112,.1);--agent-embedded-panel-width:1fr;--agent-embedded-panel-height:100%;--agent-embedded-panel-background:#fff;--agent-embedded-panel-radius:16px;--agent-embedded-panel-border:1px solid var(--agent-divider-color);--agent-embedded-panel-shadow:none;--agent-embedded-sidebar-width:280px;--agent-embedded-sidebar-height:100%;--agent-embedded-sidebar-gap:16px;--agent-embedded-sidebar-background:#fff;--agent-embedded-sidebar-border:1px solid var(--agent-divider-color);--agent-embedded-sidebar-radius:16px;--agent-embedded-sidebar-shadow:none;--agent-embedded-sidebar-action-background:transparent;--agent-embedded-sidebar-action-hover-background:var(--agent-primary-soft-color);--agent-embedded-sidebar-item-hover-background:color-mix(in srgb,var(--agent-primary-color) 6%,#fff);--agent-embedded-sidebar-item-active-background:color-mix(in srgb,var(--agent-primary-color) 12%,#fff);--agent-embedded-sidebar-item-radius:14px;--agent-history-item-icon-color:var(--agent-primary-color);--agent-header-gradient-start-color:var(--agent-primary-color);--agent-header-gradient-end-color:#ffe7f7;--agent-header-background:linear-gradient(100deg,var(--agent-header-gradient-start-color) 0%,var(--agent-header-gradient-end-color) 100%);--agent-header-border-color:hsla(0,0%,100%,.78);--agent-header-height:72px;--agent-header-padding:0 14px 0 18px;--agent-header-logo-size:40px;--agent-header-title-color:#191919;--agent-header-title-font-size:14px;--agent-header-title-font-weight:650;--agent-header-subtitle-color:#c2c5cc;--agent-header-icon-color:#858c99;--agent-header-icon-hover-color:var(--agent-primary-color);--agent-header-icon-active-color:#fff;--agent-header-icon-hover-background:color-mix(in srgb,var(--agent-primary-color) 15%,transparent);--agent-header-icon-active-background:var(--agent-primary-color);--agent-header-icon-radius:50%;--agent-button-text-color:#292e46;--agent-button-background:#fff;--agent-button-border-color:color-mix(in srgb,var(--agent-primary-color) 24%,transparent);--agent-button-hover-text-color:var(--agent-primary-color);--agent-button-hover-background:var(--agent-primary-soft-color);--agent-button-hover-border-color:var(--agent-primary-color);--agent-button-radius:8px;--agent-button-padding:0 12px;--agent-send-button-size:32px;--agent-send-button-radius:14px;--agent-send-button-background:linear-gradient(84.81deg,var(--agent-primary-color) -3.65%,color-mix(in srgb,var(--agent-primary-color) 42%,#68d8ff) 91.67%);--agent-send-button-icon-color:#fff;--agent-send-button-disabled-background:var(--agent-send-button-background);--agent-send-button-disabled-icon-color:#fff;--agent-voice-button-background:#f2f4f8;--agent-voice-button-icon-color:#6b7280;--agent-voice-button-active-background:var(--agent-danger-color);--agent-voice-button-active-icon-color:#fff;--agent-primary-button-text-color:#fff;--agent-primary-button-background:var(--agent-primary-color);--agent-primary-button-hover-background:color-mix(in srgb,var(--agent-primary-color) 86%,#000);--agent-control-background:#f5f7fa;--agent-control-hover-background:var(--agent-primary-soft-color);--agent-input-text-color:#292e46;--agent-input-background:hsla(0,0%,100%,.94);--agent-input-border-color:color-mix(in srgb,var(--agent-primary-color) 24%,transparent);--agent-input-focus-border-color:var(--agent-primary-color);--agent-input-focus-ring-color:color-mix(in srgb,var(--agent-primary-color) 12%,transparent);--agent-input-placeholder-color:#c2c5cc;--agent-input-radius:10px;--agent-input-padding:0 12px;--agent-switch-active-background:var(--agent-primary-color);--agent-switch-thumb-color:#fff;--agent-menu-background:#fff;--agent-menu-border-color:#e1e6f0;--agent-menu-shadow:0 6px 20px color-mix(in srgb,var(--agent-primary-color) 18%,transparent);--agent-menu-item-hover-background:#f5f7fa;--agent-menu-item-selected-background:var(--agent-primary-soft-color);--agent-menu-item-selected-text-color:var(--agent-primary-color);--agent-menu-radius:12px;--agent-menu-padding:6px;--agent-select-text-color:var(--agent-primary-color);--agent-select-background:var(--agent-primary-soft-color);--agent-select-border-color:var(--agent-primary-border-color);--agent-select-hover-background:color-mix(in srgb,var(--agent-primary-color) 8%,#fff);--agent-select-hover-border-color:color-mix(in srgb,var(--agent-primary-color) 36%,#fff);--agent-select-focus-ring-color:color-mix(in srgb,var(--agent-primary-color) 10%,transparent);--agent-select-radius:14px;--agent-select-padding:0 9px;--agent-composer-background:#fff;--agent-composer-accent-background:conic-gradient(from 90deg,color-mix(in srgb,var(--agent-primary-color) 16%,transparent),color-mix(in srgb,var(--agent-primary-color) 58%,#8affe8),color-mix(in srgb,var(--agent-primary-color) 52%,#c464ff),color-mix(in srgb,var(--agent-primary-color) 16%,transparent));--agent-composer-border-color:#e2e5f0;--agent-composer-focus-border-color:transparent;--agent-composer-focus-ring-color:color-mix(in srgb,var(--agent-primary-color) 10%,transparent);--agent-composer-shadow:none;--agent-composer-radius:14px;--agent-composer-padding:12px;--agent-composer-margin:16px;--agent-composer-height:auto;--agent-message-list-height:1fr;--agent-message-list-padding:14px 16px;--agent-message-list-gap:12px;--agent-user-message-text-color:var(--agent-primary-contrast-color);--agent-user-message-background:var(--agent-primary-color);--agent-user-message-border-color:var(--agent-primary-color);--agent-user-message-radius:16px 16px 4px 16px;--agent-user-message-shadow:0 6px 14px color-mix(in srgb,var(--agent-primary-color) 22%,transparent);--agent-assistant-message-text-color:var(--agent-text-color);--agent-assistant-message-background:#f7f9fb;--agent-assistant-message-border-color:#dfe5ee;--agent-assistant-message-radius:4px 16px 16px 16px;--agent-assistant-message-shadow:none;--agent-dialog-backdrop-color:rgba(16,24,40,.42);--agent-dialog-background:#fff;--agent-dialog-border-color:color-mix(in srgb,var(--agent-primary-color) 16%,transparent);--agent-dialog-shadow:0 20px 64px rgba(20,35,80,.24);--agent-dialog-radius:20px;--agent-dialog-header-padding:0 22px;--agent-dialog-body-padding:20px 28px 10px;--agent-dialog-footer-padding:0 28px;--agent-divider-color:#e1e6f0;--agent-border-strong-color:#d8d9dc;--agent-muted-surface-color:#f2f6f9;--agent-focus-ring-color:color-mix(in srgb,var(--agent-primary-color) 12%,transparent);--agent-placeholder-color:#c2c5cc;--agent-danger-color:#ff6859;--agent-danger-surface:#fff5f5;--agent-danger-border:#fed7d7;--agent-success-color:#0ccc80;--agent-switch-background:#d8d9dc;--agent-control-gradient:linear-gradient(322deg,color-mix(in srgb,var(--agent-primary-color) 58%,transparent) 0%,color-mix(in srgb,var(--agent-primary-color) 26%,#fff) 100%);--agent-control-gradient-hover:linear-gradient(322deg,color-mix(in srgb,var(--agent-primary-color) 72%,transparent) 0%,color-mix(in srgb,var(--agent-primary-color) 34%,#fff) 100%);--agent-radius-small:4px;--agent-radius-medium:8px;--agent-radius-large:12px;--agent-control-radius:10px;--agent-motion-duration:220ms}/*! agent-chat-sdk theme:end */.agent-uiButton__r0dA9D{background:rgba(0,0,0,0);border:0;cursor:pointer;font:inherit;padding:0;-webkit-transition:color .2s ease,background .2s ease,border-color .2s ease,opacity .2s ease;transition:color .2s ease,background .2s ease,border-color .2s ease,opacity .2s ease;-webkit-transition:color var(--agent-motion-duration,.2s) ease,background var(--agent-motion-duration,.2s) ease,border-color var(--agent-motion-duration,.2s) ease,opacity var(--agent-motion-duration,.2s) ease;transition:color var(--agent-motion-duration,.2s) ease,background var(--agent-motion-duration,.2s) ease,border-color var(--agent-motion-duration,.2s) ease,opacity var(--agent-motion-duration,.2s) ease}.agent-uiButton__r0dA9D:disabled{cursor:not-allowed;opacity:.5}.agent-uiButtonPrimary__XLoq8x,.agent-uiButtonSecondary__faCKXW{border:1px solid rgba(74,131,255,.24);border:1px solid var(--agent-button-border-color,rgba(74,131,255,.24));border-radius:8px;border-radius:var(--agent-button-radius,8px);font-size:14px;font-weight:500;min-height:38px;padding:0 12px;padding:var(--agent-button-padding,0 12px)}.agent-uiButtonSecondary__faCKXW{background:#fff;background:var(--agent-button-background,#fff);color:#292e46;color:var(--agent-button-text-color,#292e46)}.agent-uiButtonSecondary__faCKXW:focus-visible,.agent-uiButtonSecondary__faCKXW:hover{background:#eef3ff;background:var(--agent-button-hover-background,#eef3ff);border-color:#4a83ff;border-color:var(--agent-button-hover-border-color,#4a83ff);color:#4a83ff;color:var(--agent-button-hover-text-color,#4a83ff);outline:none}.agent-uiButtonPrimary__XLoq8x{background:#4a83ff;background:var(--agent-primary-button-background,#4a83ff);border-color:#4a83ff;border-color:var(--agent-primary-button-background,#4a83ff);color:#fff;color:var(--agent-primary-button-text-color,#fff)}.agent-uiButtonPrimary__XLoq8x:focus-visible,.agent-uiButtonPrimary__XLoq8x:hover{background:#356fe8;background:var(--agent-primary-button-hover-background,#356fe8);border-color:#356fe8;border-color:var(--agent-primary-button-hover-background,#356fe8);outline:none}.agent-uiButtonIcon__hUL60C{-ms-flex-pack:center;color:#666;color:var(--agent-muted-text-color,#666);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;justify-content:center}.agent-uiButtonIcon__hUL60C,.agent-uiButtonMenuItem__snH3hx{-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:8px;border-radius:var(--agent-button-radius,8px)}.agent-uiButtonMenuItem__snH3hx{color:#292e46;color:var(--agent-button-text-color,#292e46);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:13px;min-height:40px;padding:0 12px;padding:var(--agent-button-padding,0 12px);text-align:left;width:100%}.agent-uiButtonMenuItem__snH3hx:focus-visible,.agent-uiButtonMenuItem__snH3hx:hover{background:#f5f7fa;background:var(--agent-menu-item-hover-background,#f5f7fa);color:#4a83ff;color:var(--agent-button-hover-text-color,#4a83ff);outline:none}.agent-uiInput__W67eWU{background:#fff;background:var(--agent-input-background,#fff);border:1px solid #d0d5dd;border:1px solid var(--agent-input-border-color,#d0d5dd);border-radius:10px;border-radius:var(--agent-input-radius,10px);-webkit-box-sizing:border-box;box-sizing:border-box;color:#292e46;color:var(--agent-input-text-color,#292e46);font:inherit;font-weight:400;height:40px;outline:none;padding:0 12px;padding:var(--agent-input-padding,0 12px);-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;-webkit-transition:border-color var(--agent-motion-duration,.2s) ease,-webkit-box-shadow var(--agent-motion-duration,.2s) ease;transition:border-color var(--agent-motion-duration,.2s) ease,-webkit-box-shadow var(--agent-motion-duration,.2s) ease;transition:border-color var(--agent-motion-duration,.2s) ease,box-shadow var(--agent-motion-duration,.2s) ease;transition:border-color var(--agent-motion-duration,.2s) ease,box-shadow var(--agent-motion-duration,.2s) ease,-webkit-box-shadow var(--agent-motion-duration,.2s) ease;width:100%}.agent-uiInput__W67eWU:focus{border-color:#4a83ff;border-color:var(--agent-input-focus-border-color,#4a83ff);-webkit-box-shadow:0 0 0 3px rgba(74,131,255,.14);box-shadow:0 0 0 3px rgba(74,131,255,.14);-webkit-box-shadow:0 0 0 3px var(--agent-input-focus-ring-color,rgba(74,131,255,.14));box-shadow:0 0 0 3px var(--agent-input-focus-ring-color,rgba(74,131,255,.14))}.agent-uiInput__W67eWU::-webkit-input-placeholder{color:#c2c5cc;color:var(--agent-input-placeholder-color,#c2c5cc)}.agent-uiInput__W67eWU::-moz-placeholder{color:#c2c5cc;color:var(--agent-input-placeholder-color,#c2c5cc)}.agent-uiInput__W67eWU:-ms-input-placeholder{color:#c2c5cc;color:var(--agent-input-placeholder-color,#c2c5cc)}.agent-uiInput__W67eWU::-ms-input-placeholder{color:#c2c5cc;color:var(--agent-input-placeholder-color,#c2c5cc)}.agent-uiInput__W67eWU::placeholder{color:#c2c5cc;color:var(--agent-input-placeholder-color,#c2c5cc)}.agent-uiSwitch__cE3m_V{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:0;color:#667085;color:var(--agent-muted-text-color,#667085);cursor:pointer;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-shrink:0;flex-shrink:0;font:inherit;gap:8px;-webkit-justify-content:space-between;justify-content:space-between;padding:0}.agent-uiSwitch__cE3m_V:focus-visible{outline:3px solid rgba(74,131,255,.14);outline:3px solid var(--agent-input-focus-ring-color,rgba(74,131,255,.14));outline-offset:2px}.agent-uiSwitch__cE3m_V:disabled{cursor:not-allowed;opacity:.5}.agent-uiSwitchTrack__yICzKM{background:#cbd2dc;background:var(--agent-switch-background,#cbd2dc);border-radius:999px;display:block;height:22px;position:relative;-webkit-transition:background .2s ease;transition:background .2s ease;-webkit-transition:background var(--agent-motion-duration,.2s) ease;transition:background var(--agent-motion-duration,.2s) ease;width:38px}.agent-uiSwitchTrackActive__UUl2Lm{background:#4a83ff;background:var(--agent-switch-active-background,#4a83ff)}.agent-uiSwitchThumb__Eow0xO{background:#fff;background:var(--agent-switch-thumb-color,#fff);border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(16,24,40,.24);box-shadow:0 1px 3px rgba(16,24,40,.24);height:16px;left:3px;position:absolute;top:3px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transition:-webkit-transform var(--agent-motion-duration,.2s) ease;transition:-webkit-transform var(--agent-motion-duration,.2s) ease;transition:transform var(--agent-motion-duration,.2s) ease;transition:transform var(--agent-motion-duration,.2s) ease,-webkit-transform var(--agent-motion-duration,.2s) ease;width:16px}.agent-uiSwitchThumbActive__gtOSWb{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.agent-uiSwitchActive__s_SYND{color:#4a83ff;color:var(--agent-primary-color,#4a83ff)}.agent-uiSwitchCompact__l_1XvL{border-radius:6px;color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc);font-size:12px;gap:4px;height:28px;padding:0 4px}.agent-uiSwitchCompact__l_1XvL:focus-visible,.agent-uiSwitchCompact__l_1XvL:hover{background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);color:#4a83ff;color:var(--agent-primary-color,#4a83ff);outline:none}.agent-uiSwitchTrackCompact__pwLzFT{height:12px;width:22px}.agent-uiSwitchThumbCompact__PFaRkd{height:10px;left:1px;top:1px;width:10px}.agent-uiSwitchThumbCompactActive__CnbDcW{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.agent-uiSwitchSmall__D2jsLY{height:16px}.agent-uiSwitchTrackSmall__dzpXXQ{background:#d8d9dc;background:var(--agent-switch-background,#d8d9dc);height:16px;width:28px}.agent-uiSwitchTrackSmall__dzpXXQ.agent-uiSwitchTrackActive__UUl2Lm{background:#4a83ff;background:var(--agent-switch-active-background,#4a83ff)}.agent-uiSwitchThumbSmall__ys__L3{-webkit-box-shadow:0 2px 4px 0 rgba(0,35,11,.2);box-shadow:0 2px 4px 0 rgba(0,35,11,.2);height:12px;left:2px;top:2px;width:12px}.agent-uiSwitchThumbSmallActive__y246Ek{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.agent-uiSwitchLabel__mgi4IH{white-space:nowrap}.agent-sidePanel__zHAt29{--agent-morph-x:0px;--agent-morph-y:0px;--agent-morph-scale-x:0.15;--agent-morph-scale-y:0.12;background:rgba(0,0,0,0);border:0;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:"Alibaba PuHuiTi 3.0","Alibaba PuHuiTi 2.0",Alibaba PuHuiTi,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-family:var(--agent-font-family,"Alibaba PuHuiTi 3.0","Alibaba PuHuiTi 2.0","Alibaba PuHuiTi","PingFang SC","Microsoft YaHei",system-ui,sans-serif);opacity:0;overflow:visible;pointer-events:none;position:fixed;-webkit-transform:translate(var(--agent-morph-x),var(--agent-morph-y)) scale(var(--agent-morph-scale-x),var(--agent-morph-scale-y));-ms-transform:translate(var(--agent-morph-x),var(--agent-morph-y)) scale(var(--agent-morph-scale-x),var(--agent-morph-scale-y));transform:translate(var(--agent-morph-x),var(--agent-morph-y)) scale(var(--agent-morph-scale-x),var(--agent-morph-scale-y));-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;will-change:transform,border-radius,opacity;z-index:201}.agent-sidePanel__zHAt29:after{background:-webkit-radial-gradient(28% 24%,circle,hsla(0,0%,100%,.88) 0 12%,transparent 34%),-webkit-linear-gradient(305deg,rgba(118,222,255,.88) 4%,rgba(74,131,255,.88) 54%,rgba(196,100,255,.78) 82%,rgba(255,132,213,.72));background:radial-gradient(circle at 28% 24%,hsla(0,0%,100%,.88) 0 12%,transparent 34%),linear-gradient(145deg,rgba(118,222,255,.88) 4%,rgba(74,131,255,.88) 54%,rgba(196,100,255,.78) 82%,rgba(255,132,213,.72));content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:10}.agent-sidePanelOpen__PWl3BT{-webkit-animation:agent-panelMorphOpen__l7aQIO .26s cubic-bezier(.22,1,.36,1) forwards;animation:agent-panelMorphOpen__l7aQIO .26s cubic-bezier(.22,1,.36,1) forwards;-webkit-animation:agent-panelMorphOpen__l7aQIO var(--agent-motion-duration,.26s) cubic-bezier(.22,1,.36,1) forwards;animation:agent-panelMorphOpen__l7aQIO var(--agent-motion-duration,.26s) cubic-bezier(.22,1,.36,1) forwards;pointer-events:all}.agent-sidePanelOpen__PWl3BT:after{-webkit-animation:agent-panelShellFadeOut__e7kFr0 .26s ease-out forwards;animation:agent-panelShellFadeOut__e7kFr0 .26s ease-out forwards}.agent-sidePanelClosing__w6aR8u{-webkit-animation:agent-panelMorphClose__tosFjP .26s cubic-bezier(.4,0,.6,1) forwards;animation:agent-panelMorphClose__tosFjP .26s cubic-bezier(.4,0,.6,1) forwards;-webkit-animation:agent-panelMorphClose__tosFjP var(--agent-motion-duration,.26s) cubic-bezier(.4,0,.6,1) forwards;animation:agent-panelMorphClose__tosFjP var(--agent-motion-duration,.26s) cubic-bezier(.4,0,.6,1) forwards}.agent-sidePanelClosing__w6aR8u:after{-webkit-animation:agent-panelShellFadeIn__KJAW_G .26s ease-in forwards;animation:agent-panelShellFadeIn__KJAW_G .26s ease-in forwards}.agent-sidePanelReady__plcpyB{-webkit-animation:none;animation:none;border-radius:0;border-radius:var(--agent-floating-panel-radius,var(--agent-panel-radius,0));opacity:1;pointer-events:all;-webkit-transform:translate(0) scale(1);-ms-transform:translate(0) scale(1);transform:translate(0) scale(1)}.agent-sidePanelInteracting__QvNmej{-webkit-transition:none;transition:none}@-webkit-keyframes agent-panelMorphOpen__l7aQIO{0%{border-radius:50%;opacity:1;-webkit-transform:translate(var(--agent-morph-x),var(--agent-morph-y)) scale(var(--agent-morph-scale-x),var(--agent-morph-scale-y));transform:translate(var(--agent-morph-x),var(--agent-morph-y)) scale(var(--agent-morph-scale-x),var(--agent-morph-scale-y))}to{border-radius:0;border-radius:var(--agent-floating-panel-radius,var(--agent-panel-radius,0));opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}}@keyframes agent-panelMorphOpen__l7aQIO{0%{border-radius:50%;opacity:1;-webkit-transform:translate(var(--agent-morph-x),var(--agent-morph-y)) scale(var(--agent-morph-scale-x),var(--agent-morph-scale-y));transform:translate(var(--agent-morph-x),var(--agent-morph-y)) scale(var(--agent-morph-scale-x),var(--agent-morph-scale-y))}to{border-radius:0;border-radius:var(--agent-floating-panel-radius,var(--agent-panel-radius,0));opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}}@-webkit-keyframes agent-panelMorphClose__tosFjP{0%{border-radius:0;border-radius:var(--agent-floating-panel-radius,var(--agent-panel-radius,0));opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{border-radius:50%;opacity:1;-webkit-transform:translate(var(--agent-morph-x),var(--agent-morph-y)) scale(var(--agent-morph-scale-x),var(--agent-morph-scale-y));transform:translate(var(--agent-morph-x),var(--agent-morph-y)) scale(var(--agent-morph-scale-x),var(--agent-morph-scale-y))}}@keyframes agent-panelMorphClose__tosFjP{0%{border-radius:0;border-radius:var(--agent-floating-panel-radius,var(--agent-panel-radius,0));opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{border-radius:50%;opacity:1;-webkit-transform:translate(var(--agent-morph-x),var(--agent-morph-y)) scale(var(--agent-morph-scale-x),var(--agent-morph-scale-y));transform:translate(var(--agent-morph-x),var(--agent-morph-y)) scale(var(--agent-morph-scale-x),var(--agent-morph-scale-y))}}@-webkit-keyframes agent-panelShellFadeOut__e7kFr0{0%{opacity:1}40%,to{opacity:0}}@keyframes agent-panelShellFadeOut__e7kFr0{0%{opacity:1}40%,to{opacity:0}}@-webkit-keyframes agent-panelShellFadeIn__KJAW_G{0%,60%{opacity:0}to{opacity:1}}@keyframes agent-panelShellFadeIn__KJAW_G{0%,60%{opacity:0}to{opacity:1}}.agent-sidePanelBody__LKMhxL{container-type:inline-size;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;min-width:0;overflow:visible}.agent-resizeHandle__EgYuJr{position:absolute;-ms-touch-action:none;touch-action:none;z-index:20}.agent-resizeHandleN__Uosau8,.agent-resizeHandleS__a07HcB{cursor:ns-resize;height:8px;left:14px;width:calc(100% - 28px)}.agent-resizeHandleN__Uosau8{top:0}.agent-resizeHandleS__a07HcB{bottom:0}.agent-resizeHandleE__MDgUfZ,.agent-resizeHandleW__K1Jwj3{cursor:ew-resize;height:calc(100% - 28px);top:14px;width:8px}.agent-resizeHandleE__MDgUfZ{right:0}.agent-resizeHandleW__K1Jwj3{left:0}.agent-resizeHandleNE__j_YOND,.agent-resizeHandleNW__CME9Oc,.agent-resizeHandleSE__ruNRL_,.agent-resizeHandleSW__yQNlmj{height:16px;width:16px}.agent-resizeHandleNE__j_YOND{cursor:nesw-resize;right:0;top:0}.agent-resizeHandleNW__CME9Oc{cursor:nwse-resize;left:0;top:0}.agent-resizeHandleSE__ruNRL_{bottom:0;cursor:nwse-resize;right:0}.agent-resizeHandleSW__yQNlmj{bottom:0;cursor:nesw-resize;left:0}.agent-chatPanel__ZEPq0t{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px;width:100%}.agent-chatPanelBody__z25gTd,.agent-chatPanel__ZEPq0t{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:0;min-width:0;overflow:visible}.agent-chatPanelBody__z25gTd{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.agent-chatPanelBodyEmbedded__t2TQCK{-ms-flex-align:start;grid-column-gap:16px;grid-column-gap:var(--agent-embedded-sidebar-gap,16px);-webkit-align-items:start;align-items:start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-column-gap:var(--agent-embedded-sidebar-gap,16px);-moz-column-gap:var(--agent-embedded-sidebar-gap,16px);column-gap:var(--agent-embedded-sidebar-gap,16px);display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);grid-template-columns:minmax(0,var(--agent-embedded-sidebar-width,280px)) minmax(0,var(--agent-embedded-panel-width,1fr));grid-template-rows:minmax(0,1fr);width:100%}.agent-chatPanelBodyEmbeddedSolo__VaDvFY{-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex}.agent-chatConversation__Z8DEvw{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;grid-template-columns:minmax(0,1fr);min-height:0;min-width:0;overflow:hidden}.agent-chatConversationEmbedded__CVdtHA{background:#fff;background:var(--agent-embedded-panel-background,#fff);border:1px solid #e1e6f0;border:var(--agent-embedded-panel-border,1px solid var(--agent-divider-color,#e1e6f0));border-radius:16px;border-radius:var(--agent-embedded-panel-radius,16px);-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:var(--agent-embedded-panel-shadow,none);box-shadow:var(--agent-embedded-panel-shadow,none);-webkit-box-sizing:border-box;box-sizing:border-box;grid-column:2;grid-template-areas:"messages" "composer";grid-template-rows:minmax(0,1fr) auto;grid-template-rows:minmax(0,var(--agent-message-list-height,1fr)) auto;height:100%;height:var(--agent-embedded-panel-height,100%);overflow:hidden;width:100%}.agent-chatConversationFloating___KxtCB{background:#fff;background:var(--agent-floating-panel-background,#fff);border:1px solid rgba(74,131,255,.16);border:var(--agent-floating-panel-border,1px solid var(--agent-panel-border-color,rgba(74,131,255,.16)));border-radius:24px;border-radius:var(--agent-floating-panel-radius,24px);-webkit-box-shadow:0 24px 64px rgba(36,54,112,.2),0 6px 20px rgba(36,54,112,.1);box-shadow:0 24px 64px rgba(36,54,112,.2),0 6px 20px rgba(36,54,112,.1);-webkit-box-shadow:var(--agent-floating-panel-shadow,0 24px 64px rgba(36,54,112,.2),0 6px 20px rgba(36,54,112,.1));box-shadow:var(--agent-floating-panel-shadow,0 24px 64px rgba(36,54,112,.2),0 6px 20px rgba(36,54,112,.1));grid-template-areas:"header" "messages" "composer";grid-template-rows:auto minmax(0,1fr) auto;grid-template-rows:auto minmax(0,var(--agent-message-list-height,1fr)) auto;height:100%;overflow:visible;width:100%}.agent-chatConversationFloating___KxtCB>.agent-panelHeader__wqThm9{border-radius:24px 24px 0 0;border-radius:var(--agent-floating-panel-radius,24px) var(--agent-floating-panel-radius,24px) 0 0}.agent-chatConversationFloating___KxtCB>.agent-composerDock__FbpuLX,.agent-chatConversationFloating___KxtCB>.agent-historyPanelReplace__stQVOE{border-radius:0 0 24px 24px;border-radius:0 0 var(--agent-floating-panel-radius,24px) var(--agent-floating-panel-radius,24px)}.agent-historySidebar__M4vkVb{background:#fff;background:var(--agent-embedded-sidebar-background,#fff);border:1px solid #e1e6f0;border:var(--agent-embedded-sidebar-border,1px solid var(--agent-divider-color,#e1e6f0));border-radius:16px;border-radius:var(--agent-embedded-sidebar-radius,16px);-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:var(--agent-embedded-sidebar-shadow,none);box-shadow:var(--agent-embedded-sidebar-shadow,none);-webkit-box-sizing:border-box;box-sizing:border-box;grid-column:1;height:100%;height:var(--agent-embedded-sidebar-height,100%);width:100%}.agent-historySidebarContent___zY64r,.agent-historySidebar__M4vkVb{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:0;min-width:0;overflow:hidden}.agent-historySidebarContent___zY64r{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.agent-historySidebarContent___zY64r>*{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;min-height:0;min-width:0}.agent-embeddedSurface__sXEXcQ{background:transparent;background:var(--agent-panel-background,transparent);border:none;border:var(--agent-panel-border,none);border-radius:0;border-radius:var(--agent-panel-radius,0);-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:var(--agent-panel-shadow,none);box-shadow:var(--agent-panel-shadow,none);container-type:inline-size;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"Alibaba PuHuiTi 3.0","Alibaba PuHuiTi 2.0",Alibaba PuHuiTi,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-family:var(--agent-font-family,"Alibaba PuHuiTi 3.0","Alibaba PuHuiTi 2.0","Alibaba PuHuiTi","PingFang SC","Microsoft YaHei",system-ui,sans-serif);height:100%;min-height:0;overflow:hidden;width:100%}.agent-embeddedSurfaceFloating__YzdEsv{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:500px;height:var(--agent-floating-panel-height,500px);overflow:visible;width:500px;width:var(--agent-floating-panel-width,500px)}.agent-panelHeader__wqThm9{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(350deg,#4a83ff,#ffe7f7);background:linear-gradient(100deg,#4a83ff,#ffe7f7);background:var(--agent-header-background,linear-gradient(100deg,var(--agent-header-gradient-start-color,var(--agent-primary-color,#4a83ff)) 0,var(--agent-header-gradient-end-color,#ffe7f7) 100%));border-bottom:1px solid hsla(0,0%,100%,.78);border-bottom:1px solid var(--agent-header-border-color,hsla(0,0%,100%,.78));-webkit-box-sizing:border-box;box-sizing:border-box;cursor:move;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;grid-area:header;height:72px;height:var(--agent-header-height,72px);-webkit-justify-content:space-between;justify-content:space-between;padding:0 14px 0 18px;padding:var(--agent-header-padding,0 14px 0 18px);position:relative;z-index:5}.agent-headerInfo__bKQe4L{-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:9px}.agent-headerInfo__bKQe4L,.agent-headerText__N3ALdj{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;min-width:0}.agent-headerText__N3ALdj{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.agent-headerTitle__mZ2mpB{color:#191919;color:var(--agent-header-title-color,#191919);font-size:14px;font-size:var(--agent-header-title-font-size,14px);font-weight:650;font-weight:var(--agent-header-title-font-weight,650);line-height:20px}.agent-headerSubtitle__mbNWl3,.agent-headerTitle__mZ2mpB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-headerSubtitle__mbNWl3{color:#c2c5cc;color:var(--agent-header-subtitle-color,#c2c5cc);cursor:default;font-size:12px;line-height:18px;max-width:100%}.agent-headerActions__up89Nk{-ms-flex-negative:0;cursor:default;-webkit-flex-shrink:0;flex-shrink:0;gap:8px}.agent-headerActions__up89Nk,.agent-headerBtnCircle__qh15F2{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.agent-headerBtnCircle__qh15F2{-ms-flex-pack:center;background:rgba(0,0,0,0);border:none;border-radius:50%;border-radius:var(--agent-header-icon-radius,50%);-webkit-box-sizing:border-box;box-sizing:border-box;color:#858c99;color:var(--agent-header-icon-color,#858c99);cursor:pointer;-webkit-flex:0 0 32px;-ms-flex:0 0 32px;flex:0 0 32px;height:32px;-webkit-justify-content:center;justify-content:center;padding:0;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out;-webkit-transition:color var(--agent-motion-duration,.2s) ease-in-out,background var(--agent-motion-duration,.2s) ease-in-out;transition:color var(--agent-motion-duration,.2s) ease-in-out,background var(--agent-motion-duration,.2s) ease-in-out;width:32px}.agent-headerBtnCircle__qh15F2 svg{display:block}.agent-headerBtnCircle__qh15F2:focus-visible,.agent-headerBtnCircle__qh15F2:hover:not(:disabled){background:color-mix(in srgb,#4a83ff 15%,transparent);background:var(--agent-header-icon-hover-background,color-mix(in srgb,var(--agent-primary-color,#4a83ff) 15%,transparent));color:#5480ff;color:var(--agent-header-icon-hover-color,#5480ff);outline:none}.agent-headerBtnCircle__qh15F2:disabled{cursor:not-allowed;opacity:.38}.agent-headerCloseBtn__g2fwvP:focus-visible,.agent-headerCloseBtn__g2fwvP:hover:not(:disabled){background:color-mix(in srgb,#ef4444 12%,transparent);background:color-mix(in srgb,var(--agent-danger-color,#ef4444) 12%,transparent);color:#ef4444;color:var(--agent-danger-color,#ef4444)}.agent-headerBtnActive__PEbDiU{background:#5480ff;background:var(--agent-header-icon-active-background,#5480ff);color:#fff;color:var(--agent-header-icon-active-color,#fff)}.agent-headerBtnActive__PEbDiU:focus-visible,.agent-headerBtnActive__PEbDiU:hover:not(:disabled){background:color-mix(in srgb,#4a83ff 86%,#000);background:var(--agent-primary-button-hover-background,color-mix(in srgb,var(--agent-primary-color,#4a83ff) 86%,#000));color:#fff;color:var(--agent-header-icon-active-color,#fff)}.agent-headerMenuWrap__Ks6ezU{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;position:relative}.agent-headerLogoButton__vQ4yrx{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:0;border-radius:8px;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;height:var(--agent-header-logo-size,40px);-webkit-justify-content:center;justify-content:center;padding:0;width:40px;width:var(--agent-header-logo-size,40px)}.agent-headerLogoButton__vQ4yrx:focus-visible,.agent-headerLogoButton__vQ4yrx:hover{background:hsla(0,0%,100%,.48);outline:none}.agent-menuBackdrop__KFmcVJ{background:rgba(0,0,0,0);border:0;cursor:default;inset:0;padding:0;position:fixed;z-index:6}.agent-headerMenu__Ih5CMa{background:#fff;background:var(--agent-menu-background,#fff);border:1px solid #e1e6f0;border:1px solid var(--agent-menu-border-color,#e1e6f0);border-radius:12px;border-radius:var(--agent-menu-radius,12px);-webkit-box-shadow:0 14px 36px rgba(26,34,51,.16);box-shadow:0 14px 36px rgba(26,34,51,.16);-webkit-box-shadow:var(--agent-menu-shadow,0 14px 36px rgba(26,34,51,.16));box-shadow:var(--agent-menu-shadow,0 14px 36px rgba(26,34,51,.16));left:0;min-width:156px;padding:6px;padding:var(--agent-menu-padding,6px);position:absolute;top:calc(100% + 6px);z-index:7}.agent-welcomeCard__HmcrNF{-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);background:-webkit-linear-gradient(315deg,hsla(0,0%,100%,.92),rgba(225,235,255,.92));background:linear-gradient(135deg,hsla(0,0%,100%,.92),rgba(225,235,255,.92));border:1.5px solid hsla(0,0%,100%,.9);border-radius:16px;-webkit-box-shadow:0 8px 12px rgba(80,133,224,.25);box-shadow:0 8px 12px rgba(80,133,224,.25);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:16px;position:relative}.agent-welcomeCardTitle__MBrZ7s{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;color:#666;color:var(--agent-muted-text-color,#666);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;gap:6px;line-height:1.5}.agent-welcomeCardBar__Mq78Zv{-ms-flex-negative:0;background:#4a83ff;background:var(--agent-primary-color,#4a83ff);border-radius:12px;-webkit-flex-shrink:0;flex-shrink:0;height:14px;margin-top:4px;width:3px}.agent-welcomeCardTags__r3PzUa{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.agent-welcomeTag__ADVtbK{background:-webkit-gradient(linear,left top,left bottom,color-stop(7%,rgba(236,246,250,.2)),color-stop(52%,rgba(233,244,248,.2)),to(hsla(0,0%,100%,.2)));background:-webkit-linear-gradient(top,rgba(236,246,250,.2) 7%,rgba(233,244,248,.2) 52%,hsla(0,0%,100%,.2));background:linear-gradient(180deg,rgba(236,246,250,.2) 7%,rgba(233,244,248,.2) 52%,hsla(0,0%,100%,.2));border:1px solid #fff;border-radius:17px;-webkit-box-shadow:0 4px 16px rgba(52,112,181,.15);box-shadow:0 4px 16px rgba(52,112,181,.15);color:#191919;cursor:pointer;font-size:14px;line-height:22px;padding:4px 12px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out}.agent-welcomeTag__ADVtbK:hover{background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);-webkit-box-shadow:0 4px 16px rgba(38,85,255,.2);box-shadow:0 4px 16px rgba(38,85,255,.2);color:#4a83ff;color:var(--agent-primary-color,#4a83ff)}.agent-welcomeTag__ADVtbK:disabled{cursor:default;opacity:.5}.agent-welcomeTagNav__emmoYN{color:#4a83ff;color:var(--agent-primary-color,#4a83ff);font-weight:500}.agent-messageContent__xu_LiE{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-area:messages;min-height:0;min-width:0;overflow:hidden;width:100%}.agent-messageContentHeader__DX8YIe{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.agent-messageContentHeader__DX8YIe,.agent-messageList__nxcgUE{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;width:100%}.agent-messageList__nxcgUE{background:rgba(0,0,0,0);border-radius:0 0 16px 16px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 16px;padding:var(--agent-message-list-padding,14px 16px)}.agent-messageList__nxcgUE::-webkit-scrollbar{width:4px}.agent-messageList__nxcgUE::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.agent-messageList__nxcgUE::-webkit-scrollbar-thumb{background:#d8d9dc;background:var(--agent-border-strong-color,#d8d9dc);border-radius:2px}.agent-messageBubble__y6XqzZ{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px;margin-bottom:var(--agent-message-list-gap,12px);min-width:0}.agent-userMessage__yHEUTG{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.agent-userBubbleContent__lkD6V1{background:#4a83ff;background:var(--agent-user-message-background,var(--agent-primary-color,#4a83ff));border:1px solid #4a83ff;border:1px solid var(--agent-user-message-border-color,var(--agent-primary-color,#4a83ff));border-radius:16px 16px 4px 16px;border-radius:var(--agent-user-message-radius,16px 16px 4px 16px);-webkit-box-shadow:0 6px 14px color-mix(in srgb,var(--agent-primary-color) 22%,transparent);box-shadow:0 6px 14px color-mix(in srgb,var(--agent-primary-color) 22%,transparent);-webkit-box-shadow:var(--agent-user-message-shadow,0 6px 14px color-mix(in srgb,var(--agent-primary-color) 22%,transparent));box-shadow:var(--agent-user-message-shadow,0 6px 14px color-mix(in srgb,var(--agent-primary-color) 22%,transparent));color:#fff;color:var(--agent-user-message-text-color,var(--agent-primary-contrast-color,#fff));max-width:85%}.agent-assistantMessage__m6y24W{-ms-flex-pack:start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.agent-assistantBubbleContent__Q5WVma{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;background:#f7f9fb;background:var(--agent-assistant-message-background,#f7f9fb);border:1px solid #dfe5ee;border:1px solid var(--agent-assistant-message-border-color,#dfe5ee);border-radius:4px 16px 16px 16px;border-radius:var(--agent-assistant-message-radius,4px 16px 16px 16px);-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:var(--agent-assistant-message-shadow,none);box-shadow:var(--agent-assistant-message-shadow,none);color:#292e46;color:var(--agent-assistant-message-text-color,var(--agent-text-color,#292e46));max-width:100%}.agent-bubbleContent__jC5W1f{font-size:13px;line-height:1.65;min-width:0;overflow-wrap:break-word;padding:12px 16px;word-break:break-word}.agent-markdownBody__aSjogd{font-size:13px;line-height:1.7;word-break:break-word}.agent-markdownBody__aSjogd>:first-child{margin-top:0}.agent-markdownBody__aSjogd>:last-child{margin-bottom:0}.agent-markdownBody__aSjogd p{margin:0 0 8px}.agent-markdownBody__aSjogd p:last-child{margin-bottom:0}.agent-markdownBody__aSjogd h1,.agent-markdownBody__aSjogd h2,.agent-markdownBody__aSjogd h3,.agent-markdownBody__aSjogd h4{color:#191919;color:var(--agent-strong-text-color,#191919);font-weight:600;line-height:1.4;margin:12px 0 6px}.agent-markdownBody__aSjogd h1{font-size:16px}.agent-markdownBody__aSjogd h2{font-size:15px}.agent-markdownBody__aSjogd h3{font-size:14px}.agent-markdownBody__aSjogd h4{font-size:13px}.agent-markdownBody__aSjogd ol,.agent-markdownBody__aSjogd ul{margin:6px 0;padding-left:20px}.agent-markdownBody__aSjogd li{margin-bottom:4px}.agent-markdownBody__aSjogd li::marker{color:#4a83ff;color:var(--agent-primary-color,#4a83ff)}.agent-markdownBody__aSjogd a{color:#4a83ff;color:var(--agent-primary-color,#4a83ff);text-decoration:none}.agent-markdownBody__aSjogd a:hover{text-decoration:underline}.agent-markdownBody__aSjogd code{background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);border-radius:4px;border-radius:var(--agent-radius-small,4px);color:#4a83ff;color:var(--agent-primary-color,#4a83ff);font-family:SF Mono,Monaco,Menlo,monospace;font-size:12px;padding:2px 6px}.agent-markdownBody__aSjogd pre{background:#f2f6f9;background:var(--agent-muted-surface-color,#f2f6f9);border-radius:8px;border-radius:var(--agent-radius-medium,8px);font-size:12px;line-height:1.5;margin:8px 0;overflow-x:auto;padding:10px 12px}.agent-markdownBody__aSjogd pre code{background:none;color:#292e46;color:var(--agent-text-color,#292e46);padding:0}.agent-markdownBody__aSjogd blockquote{background:color-mix(in srgb,var(--agent-primary-color) 4%,transparent);border-left:3px solid #4a83ff;border-left:3px solid var(--agent-primary-color,#4a83ff);border-radius:0 4px 4px 0;border-radius:0 var(--agent-radius-small,4px) var(--agent-radius-small,4px) 0;color:#666;color:var(--agent-muted-text-color,#666);margin:8px 0;padding:6px 12px}.agent-markdownBody__aSjogd blockquote p{margin:0}.agent-markdownBody__aSjogd hr{border:none;border-top:1px solid #e1e6f0;border-top:1px solid var(--agent-divider-color,#e1e6f0);margin:10px 0}.agent-markdownBody__aSjogd strong{color:#292e46;color:var(--agent-text-color,#292e46);font-weight:600}.agent-markdownBody__aSjogd em{font-style:italic}.agent-markdownBody__aSjogd table{border-collapse:collapse;margin:8px 0;width:100%}.agent-markdownBody__aSjogd table td,.agent-markdownBody__aSjogd table th{border:1px solid #e1e6f0;border:1px solid var(--agent-divider-color,#e1e6f0);font-size:12px;padding:6px 10px;text-align:left}.agent-markdownBody__aSjogd table th{background:#f5f7fa;background:var(--agent-control-background,#f5f7fa);color:#292e46;color:var(--agent-text-color,#292e46);font-weight:500}.agent-markdownBody__aSjogd table tr:nth-child(2n){background:rgba(245,247,250,.5)}.agent-markdownBody__aSjogd img{border-radius:8px;border-radius:var(--agent-radius-medium,8px);max-width:100%}.agent-toolStatus__TWv1Kh{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:500;gap:6px}.agent-toolLoading__sSfpfH{color:#4a83ff;color:var(--agent-primary-color,#4a83ff)}.agent-toolDone__M2_3Ph{color:#0ccc80;color:var(--agent-success-color,#0ccc80)}.agent-toolError__zCzy3K{color:#ff6859;color:var(--agent-danger-color,#ff6859)}.agent-toolBubble__kxJCai{-ms-flex-align:center;-ms-flex-item-align:stretch;-webkit-align-items:center;align-items:center;-webkit-align-self:stretch;align-self:stretch;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.3);border-radius:8px;border-radius:var(--agent-radius-medium,8px);cursor:pointer;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;gap:6px;margin-bottom:4px;max-width:100%;min-width:0;padding:5px 10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out}.agent-toolBubble__kxJCai:hover{background:hsla(0,0%,100%,.6);border-color:hsla(0,0%,100%,.5)}.agent-toolExpandIcon__abLbjR{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc);font-size:10px;margin-left:4px}.agent-toolDetail__JuIK1A{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;border:1px solid hsla(0,0%,100%,.3);border-radius:8px;border-radius:var(--agent-radius-medium,8px);margin-bottom:8px;max-width:100%;min-width:0;overflow:hidden}.agent-toolDetailSection__B9feEg+.agent-toolDetailSection__B9feEg{border-top:1px solid hsla(0,0%,100%,.2)}.agent-toolDetailLabel__Yvjx2I{background:hsla(0,0%,100%,.2);color:#666;color:var(--agent-muted-text-color,#666);font-size:12px;font-weight:500;padding:4px 10px}.agent-toolDetailContent__zMWeMq{color:#292e46;color:var(--agent-text-color,#292e46);font-family:SF Mono,Monaco,Menlo,monospace;font-size:11px;line-height:1.5;margin:0;max-height:150px;overflow:auto;padding:8px 10px;white-space:pre-wrap;word-break:break-all}@-webkit-keyframes agent-composerColorPanelSpin__e6AZ8Z{to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes agent-composerColorPanelSpin__e6AZ8Z{to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes agent-voiceWave__TBdyiP{0%,to{-webkit-transform:scaleY(.35);transform:scaleY(.35)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes agent-voiceWave__TBdyiP{0%,to{-webkit-transform:scaleY(.35);transform:scaleY(.35)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.agent-composerDock__FbpuLX{background:color-mix(in srgb,#4a83ff 4%,#fff);background:color-mix(in srgb,var(--agent-primary-color,#4a83ff) 4%,#fff);border-top:1px solid #f0f2f8;border-top:1px solid var(--agent-divider-color,#f0f2f8);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-area:composer;height:auto;height:var(--agent-composer-height,auto);min-height:0;padding:16px;padding:var(--agent-composer-margin,16px);position:relative}.agent-composerDockGlow___Z8Msp{inset:0;-webkit-mask:-webkit-linear-gradient(left,transparent,#000 20px),-webkit-linear-gradient(right,transparent,#000 20px),-webkit-linear-gradient(top,transparent,#000 20px),-webkit-linear-gradient(bottom,transparent,#000 20px);mask:linear-gradient(90deg,transparent,#000 20px),linear-gradient(270deg,transparent,#000 20px),linear-gradient(180deg,transparent,#000 20px),linear-gradient(0deg,transparent,#000 20px);-webkit-mask-composite:source-in;mask-composite:intersect;opacity:0;overflow:hidden;pointer-events:none;position:absolute;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:0}.agent-composerDock__FbpuLX:focus-within .agent-composerDockGlow___Z8Msp{opacity:.1}.agent-composerDockGlowImg__q73CYA,.agent-composerFocusBorderImg__v4l6ds{-webkit-animation:agent-composerColorPanelSpin__e6AZ8Z 3s linear infinite;animation:agent-composerColorPanelSpin__e6AZ8Z 3s linear infinite;aspect-ratio:1;background:conic-gradient(from 90deg,color-mix(in srgb,#4a83ff 16%,transparent),color-mix(in srgb,#4a83ff 58%,#8affe8),color-mix(in srgb,#4a83ff 52%,#c464ff),color-mix(in srgb,#4a83ff 16%,transparent)) 50%/cover no-repeat;background:var(--agent-composer-accent-background,conic-gradient(from 90deg,color-mix(in srgb,var(--agent-primary-color,#4a83ff) 16%,transparent),color-mix(in srgb,var(--agent-primary-color,#4a83ff) 58%,#8affe8),color-mix(in srgb,var(--agent-primary-color,#4a83ff) 52%,#c464ff),color-mix(in srgb,var(--agent-primary-color,#4a83ff) 16%,transparent))) center/cover no-repeat;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.agent-composerDockGlowImg__q73CYA{width:110%}.agent-composerShell__fO4_Xn{background:#fff;background:var(--agent-composer-background,#fff);border:1.5px solid #e2e5f0;border:1.5px solid var(--agent-composer-border-color,#e2e5f0);border-radius:14px;border-radius:var(--agent-composer-radius,14px);-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:var(--agent-composer-shadow,none);box-shadow:var(--agent-composer-shadow,none);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:text;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;padding:12px;padding:var(--agent-composer-padding,12px);position:relative;-webkit-transition:border-color .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border-color .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background .2s ease-in-out;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-webkit-transition:border-color var(--agent-motion-duration,.2s) ease-in-out,background var(--agent-motion-duration,.2s) ease-in-out,-webkit-box-shadow var(--agent-motion-duration,.2s) ease-in-out;transition:border-color var(--agent-motion-duration,.2s) ease-in-out,background var(--agent-motion-duration,.2s) ease-in-out,-webkit-box-shadow var(--agent-motion-duration,.2s) ease-in-out;transition:border-color var(--agent-motion-duration,.2s) ease-in-out,box-shadow var(--agent-motion-duration,.2s) ease-in-out,background var(--agent-motion-duration,.2s) ease-in-out;transition:border-color var(--agent-motion-duration,.2s) ease-in-out,box-shadow var(--agent-motion-duration,.2s) ease-in-out,background var(--agent-motion-duration,.2s) ease-in-out,-webkit-box-shadow var(--agent-motion-duration,.2s) ease-in-out;z-index:1}.agent-composerShell__fO4_Xn:focus-within{border-color:transparent;border-color:var(--agent-composer-focus-border-color,transparent);-webkit-box-shadow:0 0 0 3px color-mix(in srgb,#4a83ff 10%,transparent),0 6px 18px color-mix(in srgb,#4a83ff 18%,transparent),0 2px 6px rgba(0,0,0,.06);box-shadow:0 0 0 3px color-mix(in srgb,#4a83ff 10%,transparent),0 6px 18px color-mix(in srgb,#4a83ff 18%,transparent),0 2px 6px rgba(0,0,0,.06);-webkit-box-shadow:0 0 0 3px var(--agent-composer-focus-ring-color,color-mix(in srgb,var(--agent-primary-color,#4a83ff) 10%,transparent)),0 6px 18px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 18%,transparent),0 2px 6px rgba(0,0,0,.06);box-shadow:0 0 0 3px var(--agent-composer-focus-ring-color,color-mix(in srgb,var(--agent-primary-color,#4a83ff) 10%,transparent)),0 6px 18px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 18%,transparent),0 2px 6px rgba(0,0,0,.06)}.agent-composerShell__fO4_Xn:focus-within .agent-composerFocusBorder__hwS0cy{opacity:1}.agent-composerFocusBorder__hwS0cy{border-radius:inherit;inset:-1.5px;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:-webkit-linear-gradient(#fff 0 0) content-box,-webkit-linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;overflow:hidden;padding:1.5px;pointer-events:none;position:absolute;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:0}.agent-composerFocusBorderImg__v4l6ds{width:200%}.agent-floatingInputArea__WfyctY{-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;background:rgba(0,0,0,0);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;width:100%;z-index:1}.agent-composerNotice__JldaL5{background:#fff5f5;background:var(--agent-danger-surface,#fff5f5);border:1px solid #fed7d7;border:1px solid var(--agent-danger-border,#fed7d7);border-radius:4px;border-radius:var(--agent-radius-small,4px);bottom:-32px;-webkit-box-shadow:0 6px 18px rgba(91,33,33,.12);box-shadow:0 6px 18px rgba(91,33,33,.12);color:#c53030;color:var(--agent-danger-color,#c53030);font-size:12px;line-height:18px;max-width:min(320px,100%);padding:6px 10px;pointer-events:none;position:absolute;right:0;z-index:12}.agent-inputFieldWrap__LFRaSe{-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0;position:relative;width:100%}.agent-selectedPublicSkillPrefix__p9Vgrs{gap:8px;margin:4px 0 0;max-width:100%;min-height:36px;width:100%}.agent-selectedPublicSkillChip__Riv7Ic,.agent-selectedPublicSkillPrefix__p9Vgrs{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none}.agent-selectedPublicSkillChip__Riv7Ic{background:#eef3ff;background:var(--agent-primary-soft-color,#eef3ff);border:1px solid color-mix(in srgb,#5480ff 28%,transparent);border:1px solid color-mix(in srgb,var(--agent-primary-color,#5480ff) 28%,transparent);border-radius:8px;color:#5480ff;color:var(--agent-primary-color,#5480ff);cursor:pointer;font:inherit;font-size:13px;font-weight:600;gap:5px;height:28px;max-width:220px;padding:0 8px}.agent-selectedPublicSkillChip__Riv7Ic span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-selectedPublicSkillChip__Riv7Ic:focus-visible,.agent-selectedPublicSkillChip__Riv7Ic:hover{background:color-mix(in srgb,#5480ff 15%,#fff);background:color-mix(in srgb,var(--agent-primary-color,#5480ff) 15%,#fff);outline:none}.agent-selectedPublicSkillLead__GN9w2v{color:#6b7280;color:var(--agent-muted-color,#6b7280);-webkit-flex:none;-ms-flex:none;flex:none;font-size:14px;white-space:nowrap}.agent-selectedPublicSkillPrefix__p9Vgrs+.agent-inputField__XnAUgu{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;min-height:42px;padding-top:2px}.agent-inputField__XnAUgu{background:rgba(0,0,0,0);border:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#292e46;color:var(--agent-input-text-color,#292e46);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-family:inherit;font-size:14px;line-height:20px;max-height:112px;min-height:54px;outline:none;overflow-y:auto;padding:8px 0;resize:none}.agent-inputField__XnAUgu::-webkit-input-placeholder{color:#666;color:var(--agent-input-placeholder-color,#666)}.agent-inputField__XnAUgu::-moz-placeholder{color:#666;color:var(--agent-input-placeholder-color,#666)}.agent-inputField__XnAUgu:-ms-input-placeholder{color:#666;color:var(--agent-input-placeholder-color,#666)}.agent-inputField__XnAUgu::-ms-input-placeholder{color:#666;color:var(--agent-input-placeholder-color,#666)}.agent-inputField__XnAUgu::placeholder{color:#666;color:var(--agent-input-placeholder-color,#666)}.agent-inputField__XnAUgu::-webkit-scrollbar{width:3px}.agent-inputField__XnAUgu::-webkit-scrollbar-thumb{background:#d8d9dc;background:var(--agent-border-strong-color,#d8d9dc);border-radius:2px}.agent-voiceBtn___AXuGj{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#f2f4f8;background:var(--agent-voice-button-background,#f2f4f8);border:none;border-radius:14px;color:#6b7280;color:var(--agent-voice-button-icon-color,#6b7280);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:32px;-webkit-justify-content:center;justify-content:center;padding:0;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out;-webkit-transition:color var(--agent-motion-duration,.2s) ease-in-out,background var(--agent-motion-duration,.2s) ease-in-out;transition:color var(--agent-motion-duration,.2s) ease-in-out,background var(--agent-motion-duration,.2s) ease-in-out;width:32px}.agent-voiceBtn___AXuGj:focus-visible,.agent-voiceBtn___AXuGj:hover{background:color-mix(in srgb,#5480ff 10%,transparent);background:color-mix(in srgb,var(--agent-primary-color,#5480ff) 10%,transparent);color:#5480ff;color:var(--agent-primary-color,#5480ff);outline:none}.agent-voiceBtnActive__j8V8sp{background:#ff6859;background:var(--agent-voice-button-active-background,#ff6859);-webkit-box-shadow:0 2px 4px color-mix(in srgb,#ff6859 35%,transparent);box-shadow:0 2px 4px color-mix(in srgb,#ff6859 35%,transparent);-webkit-box-shadow:0 2px 4px color-mix(in srgb,var(--agent-danger-color,#ff6859) 35%,transparent);box-shadow:0 2px 4px color-mix(in srgb,var(--agent-danger-color,#ff6859) 35%,transparent);color:#fff;color:var(--agent-voice-button-active-icon-color,#fff)}.agent-voiceBtnActive__j8V8sp:focus-visible,.agent-voiceBtnActive__j8V8sp:hover{background:#ff6859;background:var(--agent-voice-button-active-background,#ff6859);color:#fff;color:var(--agent-voice-button-active-icon-color,#fff)}.agent-voiceBars__p_YuuM{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2px;height:14px;-webkit-justify-content:center;justify-content:center}.agent-voiceBar__mv9npT{-webkit-animation:agent-voiceWave__TBdyiP .9s ease-in-out infinite;animation:agent-voiceWave__TBdyiP .9s ease-in-out infinite;background:currentcolor;border-radius:1px;height:100%;-webkit-transform:scaleY(.4);-ms-transform:scaleY(.4);transform:scaleY(.4);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:2px}.agent-voiceBar__mv9npT:first-child{-webkit-animation-delay:-.8s;animation-delay:-.8s}.agent-voiceBar__mv9npT:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}.agent-voiceBar__mv9npT:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}.agent-voiceBar__mv9npT:nth-child(4){-webkit-animation-delay:-.6s;animation-delay:-.6s}.agent-voiceBar__mv9npT:nth-child(5){-webkit-animation-delay:-.35s;animation-delay:-.35s}.agent-composerSendButton__n9vIld{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#4a83ff;background:var(--agent-send-button-background,var(--agent-primary-color,#4a83ff));border:none;border-radius:14px;border-radius:var(--agent-send-button-radius,14px);-webkit-box-shadow:0 2px 4px color-mix(in srgb,#4a83ff 28%,transparent);box-shadow:0 2px 4px color-mix(in srgb,#4a83ff 28%,transparent);-webkit-box-shadow:0 2px 4px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 28%,transparent);box-shadow:0 2px 4px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 28%,transparent);color:#fff;color:var(--agent-send-button-icon-color,#fff);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:32px;height:var(--agent-send-button-size,32px);-webkit-justify-content:center;justify-content:center;overflow:hidden;padding:0;-webkit-transition:opacity .2s ease-in-out,background .2s ease-in-out;transition:opacity .2s ease-in-out,background .2s ease-in-out;-webkit-transition:opacity var(--agent-motion-duration,.2s) ease-in-out,background var(--agent-motion-duration,.2s) ease-in-out;transition:opacity var(--agent-motion-duration,.2s) ease-in-out,background var(--agent-motion-duration,.2s) ease-in-out;width:32px;width:var(--agent-send-button-size,32px)}.agent-composerSendButton__n9vIld:disabled{background:#4a83ff;background:var(--agent-send-button-disabled-background,var(--agent-send-button-background,var(--agent-primary-color,#4a83ff)));color:#fff;color:var(--agent-send-button-disabled-icon-color,#fff);cursor:not-allowed;opacity:.36}.agent-composerStopButton__iy6ctw{background:#ff6859;background:var(--agent-danger-color,#ff6859);-webkit-box-shadow:0 2px 4px color-mix(in srgb,#ff6859 30%,transparent);box-shadow:0 2px 4px color-mix(in srgb,#ff6859 30%,transparent);-webkit-box-shadow:0 2px 4px color-mix(in srgb,var(--agent-danger-color,#ff6859) 30%,transparent);box-shadow:0 2px 4px color-mix(in srgb,var(--agent-danger-color,#ff6859) 30%,transparent);color:#fff;color:var(--agent-primary-contrast-color,#fff);opacity:1}.agent-composerStopButton__iy6ctw:focus-visible,.agent-composerStopButton__iy6ctw:hover:not(:disabled){background:color-mix(in srgb,#ff6859 86%,#000);background:color-mix(in srgb,var(--agent-danger-color,#ff6859) 86%,#000)}.agent-composerToolbar__GmRghZ{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:6px;position:relative;width:100%;z-index:1}.agent-composerPrimaryTools__sMDo6K,.agent-composerToolbarLeft__gHqUXP,.agent-composerToolbar__GmRghZ{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0}.agent-composerPrimaryTools__sMDo6K,.agent-composerToolbarLeft__gHqUXP{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;gap:6px;overflow:visible}.agent-composerToolbarRight__HRBj_B{-ms-flex-align:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;gap:12px;margin-left:24px;min-width:0}.agent-promptTemplatePanel__ZaZhdu{background:color-mix(in srgb,#eef3ff 44%,#fff);background:color-mix(in srgb,var(--agent-primary-soft-color,#eef3ff) 44%,#fff);border-radius:12px;color:#292e46;color:var(--agent-text-color,#292e46);font-size:14px;line-height:28px;margin:0 0 6px;padding:10px 12px}.agent-promptTemplateContent__sgZbg3{display:inline;white-space:pre-wrap}.agent-promptParameterSelect__QlXiKa{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 3px;vertical-align:middle}.agent-promptParameterTrigger__VcmTw4{background:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:inherit;font-weight:600;height:auto;padding:0 2px 2px}.agent-toolbarPickerMenu__cnAoy4.agent-promptParameterMenu__ea3ov7{border:0;border-radius:12px;border-radius:var(--agent-menu-radius,12px);bottom:calc(100% + 10px);-webkit-box-shadow:none;box-shadow:none;-webkit-filter:drop-shadow(0 6px 20px color-mix(in srgb,#4a83ff 18%,transparent));filter:drop-shadow(0 6px 20px color-mix(in srgb,#4a83ff 18%,transparent));-webkit-filter:drop-shadow(0 6px 20px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 18%,transparent));filter:drop-shadow(0 6px 20px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 18%,transparent));left:50%;min-width:120px;overflow:visible;padding:9px 0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.agent-toolbarPickerMenu__cnAoy4.agent-promptParameterMenu__ea3ov7 .agent-toolbarPickerOption__M_J0vR{border-radius:0;color:#1a1f2e;color:var(--agent-text-color,#1a1f2e);font-size:14px;height:32px;min-height:32px;padding:0 20px 0 16px}.agent-toolbarPickerMenu__cnAoy4.agent-promptParameterMenu__ea3ov7 .agent-toolbarPickerOption__M_J0vR:focus-visible,.agent-toolbarPickerMenu__cnAoy4.agent-promptParameterMenu__ea3ov7 .agent-toolbarPickerOption__M_J0vR:hover{background:color-mix(in srgb,#4a83ff 5%,transparent);background:color-mix(in srgb,var(--agent-primary-color,#4a83ff) 5%,transparent);color:#5480ff;color:var(--agent-menu-item-selected-text-color,#5480ff);font-weight:600}.agent-toolbarPickerMenu__cnAoy4.agent-promptParameterMenu__ea3ov7 .agent-toolbarPickerOptionActive__T3RN25{background:rgba(0,0,0,0);color:#5480ff;color:var(--agent-menu-item-selected-text-color,#5480ff);font-weight:600}.agent-toolbarPickerMenu__cnAoy4.agent-promptParameterMenu__ea3ov7 .agent-toolbarPickerOptionActive__T3RN25:focus-visible,.agent-toolbarPickerMenu__cnAoy4.agent-promptParameterMenu__ea3ov7 .agent-toolbarPickerOptionActive__T3RN25:hover{background:color-mix(in srgb,#4a83ff 5%,transparent);background:color-mix(in srgb,var(--agent-primary-color,#4a83ff) 5%,transparent)}.agent-toolbarPickerMenu__cnAoy4.agent-promptParameterMenu__ea3ov7 .agent-toolbarPickerMenuArrow__Pg8NhC{background:#fff;background:var(--agent-menu-background,#fff);height:8px;left:50%;margin-top:-4px;pointer-events:none;position:absolute;top:100%;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:8px;z-index:0}.agent-toolbarPickerMenu__cnAoy4.agent-promptParameterMenu__ea3ov7 .agent-toolbarPickerMenuBody__EFHcvz{background:#fff;background:var(--agent-menu-background,#fff);border-radius:inherit;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;z-index:1}.agent-toolbarPickerMenu__cnAoy4.agent-promptParameterMenu__ea3ov7 .agent-toolbarPickerOptionCheck__lxNgls{color:#5480ff;color:var(--agent-menu-item-selected-text-color,#5480ff)}.agent-promptParameterMissing__sAYsyw{border-bottom:1px dotted;color:#4a83ff;color:var(--agent-primary-color,#4a83ff);display:inline-block;font-weight:600;margin:0 2px;padding:0 5px}.agent-promptParameterRow__qSgypK{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:6px}.agent-skillLauncherRow__ABA1Tk{-ms-flex-align:center;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;min-width:64px;position:relative}.agent-skillLauncherRow__ABA1Tk,.agent-skillLauncherVisible__Enpcin{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px}.agent-skillLauncherVisible__Enpcin{-ms-flex-align:center;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;overflow:visible}.agent-skillLauncherItemWrap__ZOQcwb{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;position:relative}.agent-skillLauncherButton__yvlxEa,.agent-skillLauncherMore__jzozEA{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:none;border-radius:16px;color:#1a1f2e;color:var(--agent-text-color,#1a1f2e);cursor:pointer;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:inherit;font-size:14px;gap:2px;height:28px;padding:5px 6px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out;white-space:nowrap}.agent-skillLauncherButton__yvlxEa:focus-visible,.agent-skillLauncherButton__yvlxEa:hover,.agent-skillLauncherMore__jzozEA:focus-visible,.agent-skillLauncherMore__jzozEA:hover{background:#eaf3fe;background:var(--agent-primary-soft-color,#eaf3fe);color:#5480ff;color:var(--agent-primary-color,#5480ff);font-weight:600;outline:none}.agent-skillLauncherButton__yvlxEa:disabled,.agent-skillLauncherMore__jzozEA:disabled{cursor:not-allowed;opacity:.5}.agent-skillLauncherIcon__JyrLRe{-webkit-flex:none;-ms-flex:none;flex:none}.agent-skillLauncherButtonActive__TuJgsu{background:#5480ff;background:var(--agent-primary-color,#5480ff);color:#fff;color:var(--agent-primary-contrast-color,#fff);font-weight:600}.agent-skillLauncherButtonActive__TuJgsu:focus-visible,.agent-skillLauncherButtonActive__TuJgsu:hover{background:#5480ff;background:var(--agent-primary-color,#5480ff);color:#fff;color:var(--agent-primary-contrast-color,#fff);font-weight:600}.agent-publicSkillPickerWrap__tz756E{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;position:relative;z-index:10}.agent-publicSkillPanel__riYAD5{background:#fff;background:var(--agent-menu-background,#fff);border:1px solid #edf0f5;border:1px solid var(--agent-menu-border-color,#edf0f5);border-radius:12px;border-radius:var(--agent-menu-radius,12px);bottom:calc(100% + 12px);-webkit-box-shadow:0 6px 20px rgba(74,131,255,.18);box-shadow:0 6px 20px rgba(74,131,255,.18);-webkit-box-shadow:var(--agent-menu-shadow,0 6px 20px rgba(74,131,255,.18));box-shadow:var(--agent-menu-shadow,0 6px 20px rgba(74,131,255,.18));-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:14px 14px 12px;position:absolute;right:0;width:min(420px,100vw - 32px);z-index:11}.agent-publicSkillSearch__StZ8_i{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;background:var(--agent-input-background,#fff);border:1px solid #e1e5ed;border:1px solid var(--agent-border-color,#e1e5ed);border-radius:12px;color:#7a8295;color:var(--agent-muted-color,#7a8295);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;gap:9px;height:42px;padding:0 12px}.agent-publicSkillSearch__StZ8_i:focus-within{border-color:color-mix(in srgb,#5480ff 55%,#fff);border-color:color-mix(in srgb,var(--agent-primary-color,#5480ff) 55%,#fff);-webkit-box-shadow:0 0 0 2px color-mix(in srgb,#5480ff 10%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,#5480ff 10%,transparent);-webkit-box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-primary-color,#5480ff) 10%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-primary-color,#5480ff) 10%,transparent)}.agent-publicSkillSearch__StZ8_i input{background:rgba(0,0,0,0);border:0;color:#292e46;color:var(--agent-text-color,#292e46);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font:inherit;font-size:14px;min-width:0;outline:0}.agent-publicSkillSearch__StZ8_i input::-webkit-input-placeholder{color:#8a91a3;color:var(--agent-input-placeholder-color,#8a91a3)}.agent-publicSkillSearch__StZ8_i input::-moz-placeholder{color:#8a91a3;color:var(--agent-input-placeholder-color,#8a91a3)}.agent-publicSkillSearch__StZ8_i input:-ms-input-placeholder{color:#8a91a3;color:var(--agent-input-placeholder-color,#8a91a3)}.agent-publicSkillSearch__StZ8_i input::-ms-input-placeholder{color:#8a91a3;color:var(--agent-input-placeholder-color,#8a91a3)}.agent-publicSkillSearch__StZ8_i input::placeholder{color:#8a91a3;color:var(--agent-input-placeholder-color,#8a91a3)}.agent-publicSkillList__lxxlHC{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3px;max-height:min(360px,52vh);min-height:0;overflow-y:auto;padding-top:12px}.agent-publicSkillList__lxxlHC::-webkit-scrollbar{width:4px}.agent-publicSkillList__lxxlHC::-webkit-scrollbar-thumb{background:#d8d9dc;background:var(--agent-border-strong-color,#d8d9dc);border-radius:4px}.agent-publicSkillItem__WpkFjW{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:0;border-radius:10px;color:#292e46;color:var(--agent-text-color,#292e46);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;font:inherit;gap:12px;min-height:62px;padding:8px;text-align:left;width:100%}.agent-publicSkillItem__WpkFjW:focus-visible,.agent-publicSkillItem__WpkFjW:hover{background:#f7f9ff;background:var(--agent-menu-item-hover-background,#f7f9ff);outline:none}.agent-publicSkillItemActive__nebzWm{background:#f1f5ff;background:var(--agent-menu-item-selected-background,#f1f5ff)}.agent-publicSkillItemIcon__hv0c8I{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:color-mix(in srgb,#5480ff 11%,#fff);background:color-mix(in srgb,var(--agent-primary-color,#5480ff) 11%,#fff);border-radius:10px;color:#5480ff;color:var(--agent-primary-color,#5480ff);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;font-size:14px;font-weight:700;height:38px;-webkit-justify-content:center;justify-content:center;width:38px}.agent-publicSkillItemBody___blAfq{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3px;min-width:0}.agent-publicSkillItemName__nr0EXG{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;gap:7px}.agent-publicSkillOfficialBadge__WVuo4A{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;color:#5480ff;color:var(--agent-primary-color,#5480ff);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;height:18px;-webkit-justify-content:center;justify-content:center;width:18px}.agent-publicSkillItemDescription__ZBNA9P{color:#7a8295;color:var(--agent-muted-color,#7a8295);font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-publicSkillEmpty__nYmmSX{color:#7a8295;color:var(--agent-muted-color,#7a8295);font-size:13px;margin:0;padding:30px 12px;text-align:center}.agent-skillLauncherChevron__GGlwEi{-ms-flex-negative:0;border-bottom:1.5px solid;border-right:1.5px solid;-webkit-flex-shrink:0;flex-shrink:0;height:6px;margin-top:-3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;width:6px}.agent-skillLauncherChevronExpanded__RJpupQ{margin-top:2px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.agent-skillLauncherMenu__NAfEOc{background:#fff;background:var(--agent-menu-background,#fff);border:1px solid #f0f2f8;border:1px solid var(--agent-menu-border-color,#f0f2f8);border-radius:16px;border-radius:var(--agent-menu-radius,16px);bottom:calc(100% + 8px);-webkit-box-shadow:0 10px 30px rgba(47,67,115,.18);box-shadow:0 10px 30px rgba(47,67,115,.18);-webkit-box-shadow:var(--agent-menu-shadow,0 10px 30px rgba(47,67,115,.18));box-shadow:var(--agent-menu-shadow,0 10px 30px rgba(47,67,115,.18));display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;max-height:min(300px,48vh);max-width:260px;min-width:184px;overflow-y:auto;padding:8px;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:11}.agent-skillLauncherMoreMenu__jZXDxB{left:0;overflow:visible;right:auto}.agent-skillLauncherMoreMenu__jZXDxB:after{background:#fff;background:var(--agent-menu-background,#fff);bottom:-6px;content:"";height:12px;left:30px;position:absolute;right:auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:12px}.agent-skillMenuItem__a6XcBR{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:0;border-radius:8px;color:#292e46;color:var(--agent-text-color,#292e46);display:-webkit-flex;display:-ms-flexbox;display:flex;font:inherit;font-size:13px;gap:12px;min-height:42px;padding:0 12px;text-align:left;width:100%}.agent-skillMenuItem__a6XcBR:focus-visible,.agent-skillMenuItem__a6XcBR:hover{background:#f7f9ff;background:var(--agent-menu-item-hover-background,#f7f9ff);outline:none}.agent-skillMenuItemMain__zf8_3H{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:10px;min-width:0}.agent-skillMenuItemActive__Jtfx7E,.agent-skillMenuItemExpanded__ttJd_e{background:#f1f5ff;background:var(--agent-menu-item-selected-background,#f1f5ff);color:#5480ff;color:var(--agent-menu-item-selected-text-color,#5480ff)}.agent-skillMenuFlyoutGroup__MXEZKH{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%}.agent-skillMenuFlyoutGroup__MXEZKH+.agent-skillMenuFlyoutGroup__MXEZKH{border-top:1px solid #edf0f5;border-top:1px solid var(--agent-divider-color,#edf0f5)}.agent-skillMenuGroupButton__td3ltO{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.agent-skillMenuSubmenu__k_KhCT{bottom:auto;left:calc(100% + 10px);min-width:176px;top:-8px;z-index:12}.agent-skillMeasurementRow__L7dw5V{height:0;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content}.agent-composerOverflowTools__apir41{display:none;position:relative}.agent-composerModelControl__PRZ5nB,.agent-composerSearchControl__yJGkLY,.agent-composerSkillControl__rB6Lsi,.agent-toolbarPickerWrap__kTFfi4{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.agent-toolbarPickerWrap__kTFfi4{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;min-width:0;position:relative}.agent-toolbarPickerButton__a9Phyo{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:#eef3ff;background:var(--agent-select-background,#eef3ff);border:1px solid #dbe6ff;border:1px solid var(--agent-select-border-color,#dbe6ff);border-radius:14px;border-radius:var(--agent-select-radius,14px);color:#5480ff;color:var(--agent-select-text-color,#5480ff);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:inherit;font-size:12px;gap:6px;height:28px;-webkit-justify-content:space-between;justify-content:space-between;min-width:0;outline:none;padding:0 9px;padding:var(--agent-select-padding,0 9px);-webkit-transition:color .15s ease,background .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:color .15s ease,background .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:color .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease;transition:color .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.agent-toolbarPickerButton__a9Phyo:focus-visible,.agent-toolbarPickerButton__a9Phyo:hover:not(:disabled),.agent-toolbarPickerButton__a9Phyo[aria-expanded=true]{background:#f5f7ff;background:var(--agent-select-hover-background,#f5f7ff);border-color:#bfcfff;border-color:var(--agent-select-hover-border-color,#bfcfff);-webkit-box-shadow:0 0 0 2px rgba(84,128,255,.1);box-shadow:0 0 0 2px rgba(84,128,255,.1);-webkit-box-shadow:0 0 0 2px var(--agent-select-focus-ring-color,rgba(84,128,255,.1));box-shadow:0 0 0 2px var(--agent-select-focus-ring-color,rgba(84,128,255,.1))}.agent-toolbarPickerButton__a9Phyo:disabled{cursor:not-allowed;opacity:.5}.agent-promptParameterSelect__QlXiKa .agent-promptParameterTrigger__VcmTw4{-ms-flex-align:center;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#5480ff;color:var(--agent-primary-color,#5480ff);font-size:inherit;font-weight:600;gap:3px;height:auto;-webkit-justify-content:flex-start;justify-content:flex-start;min-height:0;padding:0 2px 2px}.agent-promptParameterSelect__QlXiKa .agent-promptParameterTrigger__VcmTw4:focus-visible,.agent-promptParameterSelect__QlXiKa .agent-promptParameterTrigger__VcmTw4:hover:not(:disabled),.agent-promptParameterSelect__QlXiKa .agent-promptParameterTrigger__VcmTw4[aria-expanded=true]{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;opacity:.8}.agent-promptParameterSelect__QlXiKa .agent-promptParameterTrigger__VcmTw4 .agent-toolbarPickerLabel__umP3Y_{border-bottom:1px dotted;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:visible}.agent-promptParameterSelect__QlXiKa .agent-promptParameterTrigger__VcmTw4 .agent-toolbarPickerChevron__ZZiac_{color:#5480ff;color:var(--agent-primary-color,#5480ff)}.agent-toolbarPickerLabel__umP3Y_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-toolbarPickerChevron__ZZiac_{-ms-flex-negative:0;color:currentcolor;display:block;-webkit-flex-shrink:0;flex-shrink:0}.agent-toolbarPickerBackdrop__sZ_Nlv{background:rgba(0,0,0,0);border:0;cursor:default;inset:0;padding:0;position:fixed;z-index:9}.agent-toolbarPickerMenu__cnAoy4{background:#fff;background:var(--agent-menu-background,#fff);border:1px solid #f0f2f8;border:1px solid var(--agent-menu-border-color,#f0f2f8);border-radius:12px;border-radius:var(--agent-menu-radius,12px);bottom:calc(100% + 8px);-webkit-box-shadow:0 6px 20px rgba(74,131,255,.18);box-shadow:0 6px 20px rgba(74,131,255,.18);-webkit-box-shadow:var(--agent-menu-shadow,0 6px 20px rgba(74,131,255,.18));box-shadow:var(--agent-menu-shadow,0 6px 20px rgba(74,131,255,.18));display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;max-height:min(285px,46vh);overflow-y:auto;padding:6px;padding:var(--agent-menu-padding,6px);position:absolute;width:188px;z-index:10}.agent-toolbarPickerMenu__cnAoy4::-webkit-scrollbar{width:4px}.agent-toolbarPickerMenu__cnAoy4::-webkit-scrollbar-thumb{background:#dbe6ff;background:var(--agent-select-border-color,#dbe6ff);border-radius:4px}.agent-toolbarPickerOption__M_J0vR{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:0;border-radius:8px;color:#292e46;color:var(--agent-text-color,#292e46);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;font:inherit;font-size:13px;gap:8px;-webkit-justify-content:space-between;justify-content:space-between;min-height:34px;padding:0 10px;text-align:left;width:100%}.agent-toolbarPickerOption__M_J0vR:focus-visible,.agent-toolbarPickerOption__M_J0vR:hover{background:#f7f9ff;background:var(--agent-menu-item-hover-background,#f7f9ff);outline:none}.agent-toolbarPickerOption__M_J0vR:disabled{cursor:not-allowed;opacity:.46}.agent-toolbarPickerOptionLabel__ROPi_E{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-toolbarPickerOptionLabel__ROPi_E:after{content:attr(data-label);font-weight:600;height:0;overflow:hidden;visibility:hidden}.agent-toolbarPickerOptionCheck__lxNgls{-ms-flex-negative:0;color:#5480ff;color:var(--agent-menu-item-selected-text-color,#5480ff);-webkit-flex-shrink:0;flex-shrink:0;margin-left:8px}.agent-toolbarPickerOptionActive__T3RN25{background:#f1f5ff;background:var(--agent-menu-item-selected-background,#f1f5ff);color:#5480ff;color:var(--agent-menu-item-selected-text-color,#5480ff)}.agent-composerSkillTrigger__XAcKYE{width:88px}.agent-composerModelSelector__j29b0E{-webkit-flex:none;-ms-flex:none;flex:none;position:relative}.agent-composerModelSelector__j29b0E,.agent-composerModelTrigger__wsH2pJ{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.agent-composerModelTrigger__wsH2pJ{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#eef3ff;background:var(--agent-select-background,#eef3ff);border:1px solid #dbe6ff;border:1px solid var(--agent-select-border-color,#dbe6ff);border-radius:14px;border-radius:var(--agent-select-radius,14px);color:#5480ff;color:var(--agent-select-text-color,#5480ff);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;gap:4px;height:28px;max-width:140px;overflow:hidden;padding:0 8px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out;white-space:nowrap}.agent-composerModelTrigger__wsH2pJ .agent-toolbarPickerLabel__umP3Y_{min-width:0}.agent-composerModelTrigger__wsH2pJ:focus-visible,.agent-composerModelTrigger__wsH2pJ:hover:not(:disabled),.agent-composerModelTrigger__wsH2pJ[aria-expanded=true]{background:#e2ecff;background:var(--agent-select-hover-background,#e2ecff);border-color:#c3d6ff;border-color:var(--agent-select-hover-border-color,#c3d6ff);outline:none}.agent-composerModelChevron___vNAtn{-ms-flex-negative:0;color:currentcolor;display:block;-webkit-flex-shrink:0;flex-shrink:0}.agent-composerModelMenu__cxcOX5{background:rgba(0,0,0,0);border:0;border-radius:12px;border-radius:var(--agent-menu-radius,12px);bottom:calc(100% + 10px);-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-filter:drop-shadow(0 6px 20px color-mix(in srgb,#4a83ff 18%,transparent));filter:drop-shadow(0 6px 20px color-mix(in srgb,#4a83ff 18%,transparent));-webkit-filter:drop-shadow(0 6px 20px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 18%,transparent));filter:drop-shadow(0 6px 20px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 18%,transparent));overflow:visible;padding:0;position:absolute;right:0;width:200px;z-index:10}.agent-composerModelMenuArrow__RR3iL6{background:#fff;background:var(--agent-menu-background,#fff);height:8px;margin-top:-4px;pointer-events:none;position:absolute;right:16px;top:100%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:8px;z-index:0}.agent-composerModelMenuBody__OkLQPV{background:#fff;background:var(--agent-menu-background,#fff);border:1px solid #f0f2f8;border:1px solid var(--agent-menu-border-color,#f0f2f8);border-radius:inherit;max-height:320px;overflow:hidden auto;padding:6px;padding:var(--agent-menu-padding,6px);position:relative;z-index:1}.agent-composerModelAutoRow__lYgQjW{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;border-bottom:1px solid #f0f2f8;border-bottom:1px solid var(--agent-divider-color,#f0f2f8);display:-webkit-flex;display:-ms-flexbox;display:flex;height:34px;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:4px;padding:0 10px}.agent-composerModelAutoLabel__ah5jSU{color:#1f2937;color:var(--agent-strong-text-color,#1f2937);font-size:13px;font-weight:600}.agent-composerModelSectionLabel___pKN82{color:#9aa3b8;color:var(--agent-subtle-text-color,#9aa3b8);font-size:11px;line-height:16px;padding:6px 10px 2px}.agent-composerModelEmpty__kGIjND{color:#667085;color:var(--agent-muted-text-color,#667085);font-size:13px;line-height:18px;padding:10px 8px}.agent-composerCustomModelButton__srMHSN,.agent-composerModelOption__VwdFNm{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border-radius:8px;color:#374151;color:var(--agent-text-color,#374151);display:-webkit-flex;display:-ms-flexbox;display:flex;font:inherit;font-size:13px;gap:8px;height:34px;-webkit-justify-content:space-between;justify-content:space-between;line-height:18px;min-height:34px;padding:0 10px;text-align:left;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out;width:100%}.agent-composerCustomModelButton__srMHSN:focus-visible,.agent-composerCustomModelButton__srMHSN:hover,.agent-composerModelOption__VwdFNm:focus-visible,.agent-composerModelOption__VwdFNm:hover{background:#f1f5ff;background:var(--agent-menu-item-hover-background,#f1f5ff);color:#5480ff;color:var(--agent-menu-item-selected-text-color,#5480ff);outline:none}.agent-composerModelOptionName__MVupFw{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-composerModelOptionDelete__k61ntA{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;border-radius:6px;color:#b3bacb;color:var(--agent-subtle-text-color,#b3bacb);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-shrink:0;flex-shrink:0;height:20px;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out;width:20px}.agent-composerModelOptionDelete__k61ntA:focus-visible,.agent-composerModelOptionDelete__k61ntA:hover{background:#fff5f5;background:var(--agent-danger-surface,#fff5f5);color:#ff6b6b;color:var(--agent-danger-color,#ff6b6b);outline:none}.agent-composerModelOptionCheck__FLAwVU{-ms-flex-negative:0;color:#5480ff;color:var(--agent-menu-item-selected-text-color,#5480ff);-webkit-flex-shrink:0;flex-shrink:0}.agent-composerModelOptionActive__QnomUp{background:#f1f5ff;background:var(--agent-menu-item-selected-background,#f1f5ff);color:#5480ff;color:var(--agent-menu-item-selected-text-color,#5480ff);font-weight:600}.agent-composerModelOptionActive__QnomUp:focus-visible,.agent-composerModelOptionActive__QnomUp:hover{background:#f1f5ff;background:var(--agent-menu-item-selected-background,#f1f5ff);color:#5480ff;color:var(--agent-menu-item-selected-text-color,#5480ff)}.agent-composerCustomModelButton__srMHSN{-ms-flex-pack:start;background:rgba(0,0,0,0);border-radius:8px;border-top:1px solid #f0f2f8;border-top:1px solid var(--agent-divider-color,#f0f2f8);color:#5480ff;color:var(--agent-primary-color,#5480ff);gap:6px;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:4px}.agent-composerCustomModelButton__srMHSN:focus-visible,.agent-composerCustomModelButton__srMHSN:hover{background:#f1f5ff;background:var(--agent-menu-item-hover-background,#f1f5ff);color:#5480ff;color:var(--agent-primary-color,#5480ff)}.agent-composerModelConfirmMask__Iaki8l{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:rgba(16,24,40,.42);background:var(--agent-dialog-backdrop-color,rgba(16,24,40,.42));display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;-webkit-justify-content:center;justify-content:center;pointer-events:auto;position:fixed;z-index:10001}.agent-composerModelConfirmModal__WDXFMJ{background:#fff;background:var(--agent-dialog-background,#fff);border-radius:12px;border-radius:var(--agent-dialog-radius,12px);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.16);box-shadow:0 8px 32px rgba(0,0,0,.16);-webkit-box-shadow:var(--agent-dialog-shadow,0 8px 32px rgba(0,0,0,.16));box-shadow:var(--agent-dialog-shadow,0 8px 32px rgba(0,0,0,.16));display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:calc(100vw - 48px);min-height:160px;overflow:hidden;width:360px}.agent-composerModelConfirmBody__BGoMv2{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;padding:24px 20px 16px}.agent-composerModelConfirmTitle__qA6teP{color:#191919;color:var(--agent-strong-text-color,#191919);font-size:16px;font-weight:600;line-height:24px}.agent-composerModelConfirmFooter__WkbU1S{-ms-flex-pack:end;border-top:1px solid #f0f2f8;border-top:1px solid var(--agent-divider-color,#f0f2f8);display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-justify-content:flex-end;justify-content:flex-end;padding:12px 20px 16px}.agent-composerModelConfirmCancel__LN9Pv5{background:#fff;background:var(--agent-dialog-background,#fff);border:1px solid #e5e7eb;border:1px solid var(--agent-border-strong-color,#e5e7eb);border-radius:6px;color:#6b7280;color:var(--agent-muted-text-color,#6b7280);font-size:13px;height:32px;padding:0 16px}.agent-composerModelConfirmCancel__LN9Pv5:focus-visible,.agent-composerModelConfirmCancel__LN9Pv5:hover{border-color:#d1d5db;border-color:var(--agent-border-strong-color,#d1d5db);color:#374151;color:var(--agent-text-color,#374151);outline:none}.agent-composerModelConfirmOk__fB5ZXc{background:#2563eb;background:var(--agent-primary-button-background,#2563eb);border:none;border-radius:6px;color:#fff;color:var(--agent-primary-button-text-color,#fff);font-size:13px;font-weight:500;height:32px;padding:0 20px}.agent-composerModelConfirmOk__fB5ZXc:focus-visible,.agent-composerModelConfirmOk__fB5ZXc:hover{background:#1d4ed8;background:var(--agent-primary-button-hover-background,#1d4ed8);outline:none}.agent-composerMoreButton__IsyGh6{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:none;border-radius:6px;color:#666;color:var(--agent-muted-text-color,#666);cursor:pointer;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:inherit;font-size:12px;height:32px;-webkit-justify-content:center;justify-content:center;padding:0;width:32px}.agent-composerMoreButton__IsyGh6:focus-visible,.agent-composerMoreButton__IsyGh6:hover{background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);color:#4a83ff;color:var(--agent-primary-color,#4a83ff);outline:none}.agent-composerCompactMenu__OfKIeE{background:#fff;background:var(--agent-menu-background,#fff);border:1px solid #f0f2f8;border:1px solid var(--agent-menu-border-color,#f0f2f8);border-radius:12px;border-radius:var(--agent-menu-radius,12px);bottom:calc(100% + 8px);-webkit-box-shadow:0 6px 20px rgba(74,131,255,.18);box-shadow:0 6px 20px rgba(74,131,255,.18);-webkit-box-shadow:var(--agent-menu-shadow,0 6px 20px rgba(74,131,255,.18));box-shadow:var(--agent-menu-shadow,0 6px 20px rgba(74,131,255,.18));display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;padding:6px;padding:var(--agent-menu-padding,6px);position:absolute;width:216px;z-index:8}.agent-composerOverflowSelectTrigger__fAkRrD{width:126px}.agent-composerOverflowSelectMenu__kVEXCs{left:auto;right:0}.agent-overflowMenuRow__ujGAtK{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:none;border-radius:8px;color:#292e46;color:var(--agent-text-color,#292e46);display:-webkit-flex;display:-ms-flexbox;display:flex;font:inherit;font-size:13px;gap:10px;-webkit-justify-content:space-between;justify-content:space-between;min-height:38px;padding:0 10px}.agent-overflowMenuRow__ujGAtK>span:first-child{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.agent-overflowModelItem__W2ercs,.agent-overflowSearchItem__Bj80IG,.agent-overflowSkillItem__BKCVyZ{display:none}.agent-waitingInput__YZbQv9{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(128deg,rgba(38,85,255,.4),rgba(138,255,232,.4));background:linear-gradient(322deg,rgba(38,85,255,.4),rgba(138,255,232,.4));background:var(--agent-control-gradient-hover,linear-gradient(322deg,rgba(38,85,255,.4) 0,rgba(138,255,232,.4) 100%));border-top:1px solid #dde8ff;border-top:1px solid var(--agent-primary-border-color,#dde8ff);color:#292e46;color:var(--agent-text-color,#292e46);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;gap:6px;-webkit-justify-content:center;justify-content:center;padding:7px 16px}.agent-waitingDot__Zp5xEA{-webkit-animation:agent-waitingPulse__JASnFA 1.4s ease-in-out infinite both;animation:agent-waitingPulse__JASnFA 1.4s ease-in-out infinite both;background:#4a83ff;background:var(--agent-primary-color,#4a83ff);border-radius:50%;display:inline-block;height:4px;width:4px}.agent-waitingDot__Zp5xEA:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.agent-waitingDot__Zp5xEA:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes agent-waitingPulse__JASnFA{0%,80%,to{opacity:.3;-webkit-transform:scale(.8);transform:scale(.8)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes agent-waitingPulse__JASnFA{0%,80%,to{opacity:.3;-webkit-transform:scale(.8);transform:scale(.8)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.agent-emptyGuide__MDvRnz{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:18px;-webkit-justify-content:center;justify-content:center;min-height:220px;padding:28px 12px}.agent-emptyGuideText___IRoFH{color:#292e46;color:var(--agent-text-color,#292e46);font-size:15px;font-weight:500;line-height:22px}.agent-emptyGuideActions__hbytSc{-ms-flex-pack:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-justify-content:center;justify-content:center}.agent-emptyGuideBtn__h959xm{background:#fff;background:var(--agent-button-background,#fff);border:1px solid #cbdcff;border:1px solid var(--agent-button-border-color,var(--agent-primary-border-color,#cbdcff));border-radius:30px;color:#4a83ff;color:var(--agent-primary-color,#4a83ff);cursor:pointer;font-size:13px;font-weight:500;line-height:22px;min-height:40px;padding:8px 16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out}.agent-emptyGuideBtn__h959xm:focus-visible,.agent-emptyGuideBtn__h959xm:hover{background:#4a83ff;background:var(--agent-primary-color,#4a83ff);border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);color:#fff;outline:none}.agent-toolGroup__GrpK9v{margin-bottom:8px}.agent-toolGroupSummary__WTJ24G{-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;opacity:.85;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transition:opacity var(--agent-motion-duration,.2s) ease-in-out;transition:opacity var(--agent-motion-duration,.2s) ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.agent-toolGroupSummary__WTJ24G:hover{opacity:1}.agent-toolGroupCount__wLyjBS{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc);font-size:11px}.agent-toolGroupArrow__DUGG8y{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc);font-size:12px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transition:-webkit-transform var(--agent-motion-duration,.2s) ease-in-out;transition:-webkit-transform var(--agent-motion-duration,.2s) ease-in-out;transition:transform var(--agent-motion-duration,.2s) ease-in-out;transition:transform var(--agent-motion-duration,.2s) ease-in-out,-webkit-transform var(--agent-motion-duration,.2s) ease-in-out}.agent-toolGroupArrowUp__YtqOSu{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.agent-toolGroupHistory__zbSq7D{background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.4);border-radius:8px;border-radius:var(--agent-radius-medium,8px);gap:6px;margin-bottom:4px;padding:8px 10px}.agent-toolGroupHistory__zbSq7D,.agent-toolGroupItem__XzHDJk{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.agent-toolGroupItem__XzHDJk{gap:4px}.agent-toolGroupItem__XzHDJk+.agent-toolGroupItem__XzHDJk{border-top:1px solid hsla(0,0%,100%,.3);padding-top:6px}.agent-toolGroupDetail__HF6wFb{margin-left:20px}.agent-toolGroupDetail__HF6wFb[open]>summary{margin-bottom:4px}.agent-toolGroupDetailLabel__aBf4sJ{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc);cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.agent-toolGroupDetailLabel__aBf4sJ:hover{color:#666;color:var(--agent-muted-text-color,#666)}.agent-toolGroupDetailContent__QZsOur{background:hsla(0,0%,100%,.2);border-radius:4px;border-radius:var(--agent-radius-small,4px);color:#292e46;color:var(--agent-text-color,#292e46);font-family:SF Mono,Monaco,Menlo,monospace;font-size:11px;line-height:1.4;margin:0;max-height:120px;overflow:auto;padding:6px 8px;white-space:pre-wrap;word-break:break-all}.agent-thinkingIndicator__za3l6b{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(315deg,rgba(234,240,255,.4),rgba(245,240,255,.3));background:linear-gradient(135deg,rgba(234,240,255,.4),rgba(245,240,255,.3));border:1px solid hsla(0,0%,100%,.6);border-radius:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:8px;padding:10px 14px}.agent-thinkingGif__o_YUun{border-radius:50%;height:20px;object-fit:cover;width:20px}.agent-thinkingText__PXkYaW{-webkit-animation:agent-thinkingPulse__xvEcqo 1.5s ease-in-out infinite;animation:agent-thinkingPulse__xvEcqo 1.5s ease-in-out infinite;color:#4a83ff;color:var(--agent-primary-color,#4a83ff);font-size:12px}@-webkit-keyframes agent-thinkingPulse__xvEcqo{0%,to{opacity:1}50%{opacity:.5}}@keyframes agent-thinkingPulse__xvEcqo{0%,to{opacity:1}50%{opacity:.5}}.agent-streamingIndicator__pkN9IG{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;padding:6px 4px 10px}.agent-streamingLoadingGif__EjIJ_m{border-radius:50%;height:24px;object-fit:cover;width:24px}.agent-streamingText__l90SCZ{color:#666;color:var(--agent-muted-text-color,#666);font-size:12px}.agent-inputRequestBubble__nJMhnI{background:-webkit-gradient(linear,left top,left bottom,from(#eafcff),to(#f8feff));background:-webkit-linear-gradient(top,#eafcff,#f8feff);background:linear-gradient(180deg,#eafcff,#f8feff);border:1px solid #fff;border-radius:8px;border-radius:var(--agent-radius-medium,8px);overflow:hidden;overflow-wrap:break-word;padding:10px 12px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;word-break:break-word}.agent-inputRequestResolved__vJlA_U{pointer-events:none}.agent-inlineFormWrapper__a6eXOV{-ms-flex-negative:0;border-top:1px solid hsla(0,0%,100%,.3);-webkit-flex-shrink:0;flex-shrink:0;max-height:60vh;overflow-y:auto}.agent-inlineForm__oYIWXp{background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.5);border-radius:8px;border-radius:var(--agent-radius-medium,8px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:12px 14px}.agent-inlineFormTitle__FR6HH_{color:#666;color:var(--agent-muted-text-color,#666);font-size:13px;font-weight:600;margin-bottom:4px}.agent-inlineFormRow__DmObsG{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;min-height:28px}.agent-inlineFormRowLabel__bEo966{-ms-flex-negative:0;color:#666;color:var(--agent-muted-text-color,#666);-webkit-flex-shrink:0;flex-shrink:0;font-size:13px}.agent-inlineFormRowContent__K_PHrf{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.agent-inlineFormInlineInput__QF_F9Y{background:hsla(0,0%,100%,.8);border:1px solid #e1e6f0;border:1px solid var(--agent-divider-color,#e1e6f0);border-radius:4px;border-radius:var(--agent-radius-small,4px);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:13px;min-width:0;outline:none;padding:4px 8px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out}.agent-inlineFormInlineInput__QF_F9Y:focus{border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);-webkit-box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-primary-color) 10%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-primary-color) 10%,transparent)}.agent-inlineFormInlineInput__QF_F9Y:disabled{opacity:.6}.agent-inlineFormInlineInput__QF_F9Y::-webkit-input-placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-inlineFormInlineInput__QF_F9Y::-moz-placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-inlineFormInlineInput__QF_F9Y:-ms-input-placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-inlineFormInlineInput__QF_F9Y::-ms-input-placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-inlineFormInlineInput__QF_F9Y::placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-inlineFormChip__ZHaQys{background:hsla(0,0%,100%,.7);border:1px solid #e1e6f0;border:1px solid var(--agent-divider-color,#e1e6f0);border-radius:20px;color:#666;color:var(--agent-muted-text-color,#666);cursor:pointer;font-size:13px;padding:4px 12px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out}.agent-inlineFormChip__ZHaQys:hover:not(:disabled){background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);color:#4a83ff;color:var(--agent-primary-color,#4a83ff)}.agent-inlineFormChip__ZHaQys:disabled{cursor:default;opacity:.6}.agent-inlineFormChipSelected__EFqClT{font-weight:500}.agent-inlineFormChipSelected__EFqClT,.agent-inlineFormChipSelected__EFqClT:hover:not(:disabled){background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);color:#4a83ff;color:var(--agent-primary-color,#4a83ff)}.agent-inlineFormActions__szubb2{-ms-flex-pack:end;border-top:1px solid hsla(0,0%,100%,.4);display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:2px;padding-top:4px}.agent-inlineFormCancel__Sgn0rD{background:rgba(0,0,0,0);border:1px solid #e1e6f0;border:1px solid var(--agent-divider-color,#e1e6f0);border-radius:4px;border-radius:var(--agent-radius-small,4px);color:#666;color:var(--agent-muted-text-color,#666);cursor:pointer;font-size:13px;padding:5px 14px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out}.agent-inlineFormCancel__Sgn0rD:hover:not(:disabled){border-color:#1a2233;border-color:var(--agent-strong-text-color,#1a2233);color:#292e46;color:var(--agent-text-color,#292e46)}.agent-inlineFormCancel__Sgn0rD:disabled{cursor:default;opacity:.5}.agent-inlineFormSubmit__fRSgZi{background:-webkit-linear-gradient(128deg,rgba(38,85,255,.502),rgba(138,255,232,.502));background:linear-gradient(322deg,rgba(38,85,255,.502),rgba(138,255,232,.502));background:var(--agent-control-gradient,linear-gradient(322deg,rgba(38,85,255,.502) 0,rgba(138,255,232,.502) 100%));border:none;border-radius:4px;border-radius:var(--agent-radius-small,4px);color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:5px 16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out}.agent-inlineFormSubmit__fRSgZi:hover:not(:disabled){background:-webkit-linear-gradient(128deg,rgba(38,85,255,.4),rgba(138,255,232,.4));background:linear-gradient(322deg,rgba(38,85,255,.4),rgba(138,255,232,.4));background:var(--agent-control-gradient-hover,linear-gradient(322deg,rgba(38,85,255,.4) 0,rgba(138,255,232,.4) 100%));-webkit-box-shadow:0 3px 10px rgba(38,85,255,.2);box-shadow:0 3px 10px rgba(38,85,255,.2)}.agent-inlineFormSubmitDisabled__irwTdp{background:#d8d9dc;background:var(--agent-border-strong-color,#d8d9dc);-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:.7}.agent-optionSelector__zsd9x_{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.agent-optionSelectorPrompt__iNgarR{color:#292e46;color:var(--agent-text-color,#292e46);font-size:13px;line-height:1.5}.agent-optionSelectorList__uTDRkn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.agent-optionSelectorBtn__hpEEzU{background:hsla(0,0%,100%,.8);border:1px solid #e1e6f0;border:1px solid var(--agent-divider-color,#e1e6f0);border-radius:20px;color:#292e46;color:var(--agent-text-color,#292e46);cursor:pointer;font-size:13px;padding:5px 14px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out}.agent-optionSelectorBtn__hpEEzU:hover:not(:disabled){background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);color:#4a83ff;color:var(--agent-primary-color,#4a83ff)}.agent-optionSelectorBtn__hpEEzU:disabled{cursor:default;opacity:.6}.agent-optionSelectorBtnSelected__RmoE7b{background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);color:#4a83ff;color:var(--agent-primary-color,#4a83ff);cursor:default}.agent-optionSelectorBtnSelected__RmoE7b:disabled{color:#4a83ff;color:var(--agent-primary-color,#4a83ff);opacity:1}.agent-textInputPanel__UHbKWf{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.agent-textInputPrompt__jq7FnL{color:#292e46;color:var(--agent-text-color,#292e46);font-size:13px;line-height:1.5}.agent-textInputRow__t9MPUG{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}.agent-textInputField__fZLaTM{background:hsla(0,0%,100%,.8);border:1px solid #e1e6f0;border:1px solid var(--agent-divider-color,#e1e6f0);border-radius:4px;border-radius:var(--agent-radius-small,4px);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:13px;outline:none;padding:6px 10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out}.agent-textInputField__fZLaTM:focus{border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);-webkit-box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-primary-color) 10%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-primary-color) 10%,transparent)}.agent-textInputField__fZLaTM::-webkit-input-placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-textInputField__fZLaTM::-moz-placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-textInputField__fZLaTM:-ms-input-placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-textInputField__fZLaTM::-ms-input-placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-textInputField__fZLaTM::placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-textInputSubmit__V30mZ3{background:-webkit-linear-gradient(128deg,rgba(38,85,255,.502),rgba(138,255,232,.502));background:linear-gradient(322deg,rgba(38,85,255,.502),rgba(138,255,232,.502));background:var(--agent-control-gradient,linear-gradient(322deg,rgba(38,85,255,.502) 0,rgba(138,255,232,.502) 100%));border:none;border-radius:4px;border-radius:var(--agent-radius-small,4px);color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:6px 14px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out;white-space:nowrap}.agent-textInputSubmit__V30mZ3:hover{background:-webkit-linear-gradient(128deg,rgba(38,85,255,.4),rgba(138,255,232,.4));background:linear-gradient(322deg,rgba(38,85,255,.4),rgba(138,255,232,.4));background:var(--agent-control-gradient-hover,linear-gradient(322deg,rgba(38,85,255,.4) 0,rgba(138,255,232,.4) 100%));-webkit-box-shadow:0 2px 8px rgba(38,85,255,.2);box-shadow:0 2px 8px rgba(38,85,255,.2)}.agent-actionSelectPanel__pY7CXm{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.agent-actionSelectNavigateBtn__manM8O{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);color:#4a83ff;color:var(--agent-primary-color,#4a83ff);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-weight:500}.agent-actionSelectNavigateBtn__manM8O:hover:not(:disabled){-webkit-box-shadow:0 2px 8px rgba(38,85,255,.15);box-shadow:0 2px 8px rgba(38,85,255,.15)}.agent-fileArtifactPrompt__ajEQNw{margin-bottom:10px}.agent-fileArtifactFollowUp__JhBSJU,.agent-fileArtifactPrompt__ajEQNw{color:#292e46;color:var(--agent-text-color,#292e46);font-size:13px;line-height:1.6}.agent-fileArtifactFollowUp__JhBSJU{margin-top:10px}.agent-fileArtifactCard__MEASVD{background:#fff;background:var(--agent-panel-background,#fff);border:1px solid color-mix(in srgb,#4a83ff 52%,#fff);border:1px solid color-mix(in srgb,var(--agent-primary-color,#4a83ff) 52%,#fff);border-radius:14px;border-radius:var(--agent-card-radius,14px);-webkit-box-shadow:0 4px 12px color-mix(in srgb,#4a83ff 12%,transparent);box-shadow:0 4px 12px color-mix(in srgb,#4a83ff 12%,transparent);-webkit-box-shadow:0 4px 12px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 12%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 12%,transparent);display:grid;grid-template-columns:minmax(0,1fr) clamp(112px,30%,156px);min-height:154px;overflow:hidden;position:relative;width:min(100%,720px)}.agent-fileArtifactBody__iM9b5W{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:9px;min-width:0;padding:20px}.agent-fileArtifactType__bvzsem{-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#666;color:var(--agent-muted-text-color,#666);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:13px;gap:10px}.agent-fileArtifactTypeIcon__wARyWE{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);border-radius:10px;color:#4a83ff;color:var(--agent-primary-color,#4a83ff);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:36px;-webkit-justify-content:center;justify-content:center;width:36px}.agent-fileArtifactName__OxHXpe{color:#191919;color:var(--agent-strong-text-color,#191919);font-size:16px;font-weight:600;line-height:1.45;min-width:0;word-break:break-word}.agent-fileArtifactDescription__UgYy1n,.agent-fileArtifactMeta__OIxio2{color:#666;color:var(--agent-muted-text-color,#666);font-size:13px;line-height:1.45}.agent-fileArtifactAside__kqIaHq{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:color-mix(in srgb,#e7efff 78%,#fff);background:color-mix(in srgb,var(--agent-primary-soft-color,#e7efff) 78%,#fff);color:color-mix(in srgb,#4a83ff 60%,#fff);color:color-mix(in srgb,var(--agent-primary-color,#4a83ff) 60%,#fff);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0}.agent-fileArtifactActions__V4OhS_,.agent-fileArtifactAside__kqIaHq{-ms-flex-pack:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.agent-fileArtifactActions__V4OhS_{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:14px}.agent-fileArtifactAction__yyTPWB{background:#fff;background:var(--agent-panel-background,#fff);border:1px solid #e1e6f0;border:1px solid var(--agent-divider-color,#e1e6f0);border-radius:9px;-webkit-box-shadow:0 2px 6px rgba(31,54,88,.12);box-shadow:0 2px 6px rgba(31,54,88,.12);color:#666;color:var(--agent-muted-text-color,#666);height:36px;padding:0;width:36px}.agent-fileArtifactAction__yyTPWB:hover:not(:disabled){background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);color:#4a83ff;color:var(--agent-primary-color,#4a83ff)}.agent-fileArtifactError__rWKznT{background:color-mix(in srgb,#ff4d4f 7%,#fff);background:color-mix(in srgb,var(--agent-danger-color,#ff4d4f) 7%,#fff);border-top:1px solid color-mix(in srgb,#ff4d4f 18%,#fff);border-top:1px solid color-mix(in srgb,var(--agent-danger-color,#ff4d4f) 18%,#fff);color:#ff4d4f;color:var(--agent-danger-color,#ff4d4f);font-size:12px;grid-column:1/-1;padding:7px 12px}.agent-pptPreviewBackdrop__pI1URn{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(10,18,32,.72);display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;-webkit-justify-content:center;justify-content:center;padding:24px;position:fixed;z-index:1200}.agent-pptPreviewDialog__guWu7S{background:#fff;background:var(--agent-dialog-background,#fff);border:1px solid hsla(0,0%,100%,.16);border:1px solid var(--agent-dialog-border-color,hsla(0,0%,100%,.16));border-radius:20px;border-radius:var(--agent-dialog-radius,20px);-webkit-box-shadow:0 24px 80px rgba(0,0,0,.36);box-shadow:0 24px 80px rgba(0,0,0,.36);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:min(760px,100vh - 48px);overflow:hidden;position:relative;width:min(1180px,100vw - 48px)}.agent-pptPreviewHeader__GxtR0A{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;border-bottom:1px solid #edf0f5;border-bottom:1px solid var(--agent-divider-color,#edf0f5);color:#1f2937;color:var(--agent-text-color,#1f2937);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;min-height:64px;padding:10px 18px 10px 22px}.agent-pptPreviewHeader__GxtR0A strong{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-pptPreviewHeader__GxtR0A span{color:#667085;color:var(--agent-muted-text-color,#667085);font-size:12px}.agent-pptPreviewHeaderText__QMjRYr{grid-gap:2px;display:grid;gap:2px;min-width:0}.agent-pptPreviewHeaderActions__mIdrmO{-ms-flex-align:center;-ms-flex-item-align:stretch;-webkit-align-items:center;align-items:center;-webkit-align-self:stretch;align-self:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;gap:8px}.agent-htmlThemeEditButton__MJrXy_,.agent-htmlThemeResetButton__G9HhJs,.agent-pptPreviewCloseButton__dXsOJd{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:0;border-radius:10px;color:#667085;color:var(--agent-muted-text-color,#667085);cursor:pointer;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font:inherit;height:36px;-webkit-justify-content:center;justify-content:center;line-height:1;padding:0;position:relative}.agent-htmlThemeEditButton__MJrXy_:focus-visible,.agent-htmlThemeEditButton__MJrXy_:hover,.agent-htmlThemeResetButton__G9HhJs:focus-visible,.agent-htmlThemeResetButton__G9HhJs:hover,.agent-pptPreviewCloseButton__dXsOJd:focus-visible,.agent-pptPreviewCloseButton__dXsOJd:hover{background:#f2f4f7;background:var(--agent-button-hover-background,#f2f4f7);color:#1f2937;color:var(--agent-text-color,#1f2937);outline:none}.agent-htmlThemeEditButton__MJrXy_:disabled,.agent-htmlThemeResetButton__G9HhJs:disabled,.agent-pptPreviewCloseButton__dXsOJd:disabled{cursor:not-allowed;opacity:.45}.agent-htmlThemeEditButton__MJrXy_ svg,.agent-htmlThemeResetButton__G9HhJs svg,.agent-pptPreviewCloseButton__dXsOJd svg{display:block;-webkit-flex:none;-ms-flex:none;flex:none}.agent-htmlThemeEditButton__MJrXy_[data-tooltip]:after,.agent-htmlThemeResetButton__G9HhJs[data-tooltip]:after,.agent-pptPreviewCloseButton__dXsOJd[data-tooltip]:after{background:rgba(31,41,55,.94);border-radius:6px;-webkit-box-shadow:0 4px 12px rgba(15,23,42,.18);box-shadow:0 4px 12px rgba(15,23,42,.18);color:#fff;content:attr(data-tooltip);font-size:12px;font-weight:400;line-height:18px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;right:0;top:calc(100% + 6px);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:opacity 80ms ease-out,-webkit-transform 80ms ease-out;transition:opacity 80ms ease-out,-webkit-transform 80ms ease-out;transition:opacity 80ms ease-out,transform 80ms ease-out;transition:opacity 80ms ease-out,transform 80ms ease-out,-webkit-transform 80ms ease-out;white-space:nowrap;z-index:4}.agent-htmlThemeEditButton__MJrXy_[data-tooltip]:focus-visible:after,.agent-htmlThemeEditButton__MJrXy_[data-tooltip]:hover:after,.agent-htmlThemeResetButton__G9HhJs[data-tooltip]:focus-visible:after,.agent-htmlThemeResetButton__G9HhJs[data-tooltip]:hover:after,.agent-pptPreviewCloseButton__dXsOJd[data-tooltip]:focus-visible:after,.agent-pptPreviewCloseButton__dXsOJd[data-tooltip]:hover:after{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.agent-htmlThemeEditButton__MJrXy_{font-size:13px;font-weight:600;min-width:36px;width:36px}.agent-htmlThemeEditButton__MJrXy_[aria-pressed=true]{background:#eef3ff;background:var(--agent-primary-soft-color,#eef3ff);color:#4a83ff;color:var(--agent-primary-color,#4a83ff);min-width:56px;padding:0 14px;width:auto}.agent-htmlThemeResetButton__G9HhJs,.agent-pptPreviewCloseButton__dXsOJd{width:36px}.agent-htmlThemeEditor__FfD0rh{-ms-flex-align:stretch;-ms-flex-pack:justify;-webkit-align-items:stretch;align-items:stretch;background:#f8fafc;background:var(--agent-subtle-background,#f8fafc);border-bottom:1px solid #edf0f5;border-bottom:1px solid var(--agent-divider-color,#edf0f5);color:#1f2937;color:var(--agent-text-color,#1f2937);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;gap:16px;-webkit-justify-content:space-between;justify-content:space-between;min-height:82px;padding:10px 18px 10px 22px}.agent-htmlThemeOptionButtons__KxNrcu,.agent-htmlThemeOptionGroups__IxGzMD{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.agent-htmlThemeOptionGroups__IxGzMD{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6px}.agent-htmlThemeOptionGroup__tVfOkY,.agent-htmlThemeOptionGroups__IxGzMD{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.agent-htmlThemeOptionGroup__tVfOkY{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.agent-htmlThemeOptionGroup__tVfOkY>span{color:#667085;color:var(--agent-muted-text-color,#667085);font-size:11px;font-weight:500;padding-left:2px;width:52px}.agent-htmlThemeOptionGroup__tVfOkY button{height:30px;min-width:48px;padding:0 10px}.agent-htmlThemeOptionButtons__KxNrcu{gap:6px}.agent-htmlThemeOptionButtons__KxNrcu button{background:#fff;background:var(--agent-dialog-background,#fff);border:1px solid #e1e5ed;border:1px solid var(--agent-border-color,#e1e5ed);border-radius:8px;color:#667085;color:var(--agent-muted-text-color,#667085);cursor:pointer;font:inherit;font-size:12px}.agent-htmlThemeOptionButtons__KxNrcu button:focus-visible,.agent-htmlThemeOptionButtons__KxNrcu button:hover{border-color:color-mix(in srgb,#4a83ff 44%,#e1e5ed);border-color:color-mix(in srgb,var(--agent-primary-color,#4a83ff) 44%,var(--agent-border-color,#e1e5ed));color:#4a83ff;color:var(--agent-primary-color,#4a83ff);outline:none}.agent-htmlThemeOptionButtons__KxNrcu button[aria-pressed=true]{background:#eef3ff;background:var(--agent-primary-soft-color,#eef3ff);border-color:color-mix(in srgb,#4a83ff 32%,#e1e5ed);border-color:color-mix(in srgb,var(--agent-primary-color,#4a83ff) 32%,var(--agent-border-color,#e1e5ed));color:#4a83ff;color:var(--agent-primary-color,#4a83ff);font-weight:600}.agent-htmlThemeOptionButtonGroup__ohNeqn{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px}.agent-htmlThemePaletteList__iJd5kJ{-ms-flex-align:stretch;-ms-flex-pack:end;-webkit-align-items:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;gap:8px;-webkit-justify-content:flex-end;justify-content:flex-end;min-width:0;overflow-x:auto;padding:2px}.agent-htmlThemePaletteButton__YQrf2L{-ms-flex-align:start;-ms-flex-pack:center;-webkit-align-items:flex-start;align-items:flex-start;background:#fff;background:var(--agent-dialog-background,#fff);border:1px solid #e1e5ed;border:1px solid var(--agent-border-color,#e1e5ed);border-radius:10px;color:#1f2937;color:var(--agent-text-color,#1f2937);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font:inherit;font-size:12px;gap:6px;height:62px;-webkit-justify-content:center;justify-content:center;padding:7px 9px;white-space:nowrap;width:76px}.agent-htmlThemePaletteButton__YQrf2L:focus-visible,.agent-htmlThemePaletteButton__YQrf2L:hover{border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);-webkit-box-shadow:0 0 0 2px color-mix(in srgb,#4a83ff 10%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,#4a83ff 10%,transparent);-webkit-box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 10%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 10%,transparent);outline:none}.agent-htmlThemePaletteButton__YQrf2L[aria-pressed=true]{background:color-mix(in srgb,#eef3ff 72%,#fff);background:color-mix(in srgb,var(--agent-primary-soft-color,#eef3ff) 72%,var(--agent-dialog-background,#fff));border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);-webkit-box-shadow:0 0 0 2px color-mix(in srgb,#4a83ff 12%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,#4a83ff 12%,transparent);-webkit-box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 12%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-primary-color,#4a83ff) 12%,transparent);color:#4a83ff;color:var(--agent-primary-color,#4a83ff);font-weight:600}.agent-htmlThemePaletteLabel__Q9Q4H2{max-width:100%;overflow:hidden;text-overflow:ellipsis}.agent-htmlThemePaletteSwatches__i447hJ{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:3px}.agent-htmlThemePaletteSwatches__i447hJ span{border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.18);box-shadow:0 1px 3px rgba(15,23,42,.18);height:16px;margin-left:-3px;width:16px}.agent-pptPreviewFrame__XBI6ms{background:#f4f6fa;border:0;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;height:100%;min-height:0;width:100%}.agent-pptPreviewControls__huDst7{-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(17,24,39,.78);border-radius:999px;bottom:38px;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.22);box-shadow:0 6px 20px rgba(0,0,0,.22);color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;gap:12px;left:50%;padding:8px 10px;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.agent-pptPreviewControls__huDst7 button{background:hsla(0,0%,100%,.12);border:0;border-radius:999px;color:inherit;cursor:pointer;font:inherit;padding:5px 10px}.agent-pptPreviewControls__huDst7 button:disabled{cursor:default;opacity:.38}@media(max-width:720px){.agent-pptPreviewBackdrop__pI1URn{padding:0}.agent-pptPreviewDialog__guWu7S{border:0;border-radius:0;height:100vh;width:100vw}.agent-htmlThemeEditor__FfD0rh{-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.agent-htmlThemePaletteList__iJd5kJ{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}@media(max-width:520px){.agent-fileArtifactCard__MEASVD{grid-template-columns:minmax(0,1fr) 104px}.agent-fileArtifactBody__iM9b5W{padding:16px}}.agent-apiKeyOverlay__fR_5S1{inset:0;pointer-events:none;position:fixed;z-index:1000}.agent-apiKeyModal__Rnpj3G{background:#fff;border-radius:12px;border-radius:var(--agent-radius-large,12px);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.16);box-shadow:0 8px 32px rgba(0,0,0,.16);overflow:hidden;pointer-events:all;position:absolute;right:24px;top:84px;width:422px}.agent-apiKeyModalHeader___5x3V_{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e1e6f0;border-bottom:1px solid var(--agent-divider-color,#e1e6f0);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:16px 20px 12px}.agent-apiKeyModalTitle__Nbrp1A{color:#292e46;color:var(--agent-text-color,#292e46);font-size:14px;font-weight:600}.agent-apiKeyModalClose__nkmAG3{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:none;border-radius:4px;border-radius:var(--agent-radius-small,4px);color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;height:24px;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out;width:24px}.agent-apiKeyModalClose__nkmAG3:hover{background:#f5f7fa;background:var(--agent-control-background,#f5f7fa);color:#292e46;color:var(--agent-text-color,#292e46)}.agent-apiKeyModalBody__TrpSUY{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:16px 20px}.agent-apiKeyExisting___sTER3{background:#f5f7fa;background:var(--agent-control-background,#f5f7fa);border-radius:4px;border-radius:var(--agent-radius-small,4px);color:#666;color:var(--agent-muted-text-color,#666);font-size:13px;padding:8px 12px}.agent-apiKeyExisting___sTER3 code{color:#4a83ff;color:var(--agent-primary-color,#4a83ff);font-family:SF Mono,Monaco,Menlo,monospace}.agent-apiKeyModalDesc__h8CUr9{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc);font-size:13px;line-height:1.5}.agent-apiKeyInput__VFk3W4{background:#f5f7fa;background:var(--agent-control-background,#f5f7fa);border:1px solid #e1e6f0;border:1px solid var(--agent-divider-color,#e1e6f0);border-radius:4px;border-radius:var(--agent-radius-small,4px);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;outline:none;padding:9px 12px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out;width:100%}.agent-apiKeyInput__VFk3W4:focus{background:#fff;border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);-webkit-box-shadow:0 0 0 3px rgba(74,131,255,.12);box-shadow:0 0 0 3px rgba(74,131,255,.12)}.agent-apiKeyInput__VFk3W4::-webkit-input-placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-apiKeyInput__VFk3W4::-moz-placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-apiKeyInput__VFk3W4:-ms-input-placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-apiKeyInput__VFk3W4::-ms-input-placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-apiKeyInput__VFk3W4::placeholder{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc)}.agent-apiKeyInputError__k46FNi,.agent-apiKeyInputError__k46FNi:focus{border-color:#ff6859;border-color:var(--agent-danger-color,#ff6859);-webkit-box-shadow:0 0 0 3px rgba(255,77,79,.1);box-shadow:0 0 0 3px rgba(255,77,79,.1)}.agent-apiKeyErrorMsg__CYSq5I{color:#ff6859;color:var(--agent-danger-color,#ff6859);font-size:12px}.agent-apiKeyModalFooter__zySDaH{-ms-flex-pack:end;border-top:1px solid #e1e6f0;border-top:1px solid var(--agent-divider-color,#e1e6f0);display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-justify-content:flex-end;justify-content:flex-end;padding:12px 20px 16px}.agent-apiKeyModalCancelBtn__VK0oH5{background:rgba(0,0,0,0);border:1px solid #e1e6f0;border:1px solid var(--agent-divider-color,#e1e6f0);border-radius:4px;border-radius:var(--agent-radius-small,4px);color:#666;color:var(--agent-muted-text-color,#666);cursor:pointer;font-size:13px;padding:7px 16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out}.agent-apiKeyModalCancelBtn__VK0oH5:hover{border-color:#1a2233;border-color:var(--agent-strong-text-color,#1a2233);color:#292e46;color:var(--agent-text-color,#292e46)}.agent-apiKeyModalConfirmBtn__ubk5K0{background:-webkit-linear-gradient(128deg,rgba(38,85,255,.502),rgba(138,255,232,.502));background:linear-gradient(322deg,rgba(38,85,255,.502),rgba(138,255,232,.502));background:var(--agent-control-gradient,linear-gradient(322deg,rgba(38,85,255,.502) 0,rgba(138,255,232,.502) 100%));border:none;border-radius:4px;border-radius:var(--agent-radius-small,4px);color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:7px 20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out}.agent-apiKeyModalConfirmBtn__ubk5K0:hover{background:-webkit-linear-gradient(128deg,rgba(38,85,255,.4),rgba(138,255,232,.4));background:linear-gradient(322deg,rgba(38,85,255,.4),rgba(138,255,232,.4));background:var(--agent-control-gradient-hover,linear-gradient(322deg,rgba(38,85,255,.4) 0,rgba(138,255,232,.4) 100%));-webkit-box-shadow:0 3px 10px rgba(38,85,255,.2);box-shadow:0 3px 10px rgba(38,85,255,.2)}.agent-modelPresets__b80QGG{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.agent-modelPresetBtn__UWr_xS{background:#f5f7fa;background:var(--agent-control-background,#f5f7fa);border:1px solid #e1e6f0;border:1px solid var(--agent-divider-color,#e1e6f0);border-radius:20px;color:#666;color:var(--agent-muted-text-color,#666);cursor:pointer;font-size:13px;padding:5px 14px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all var(--agent-motion-duration,.2s) ease-in-out;transition:all var(--agent-motion-duration,.2s) ease-in-out}.agent-modelPresetBtnActive__T_Y7tl,.agent-modelPresetBtnActive__T_Y7tl:hover,.agent-modelPresetBtn__UWr_xS:hover{background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);border-color:#4a83ff;border-color:var(--agent-primary-color,#4a83ff);color:#4a83ff;color:var(--agent-primary-color,#4a83ff)}.agent-modelPresetBtnActive__T_Y7tl,.agent-modelPresetBtnActive__T_Y7tl:hover{font-weight:500}.agent-apiKeyModalLabel__Nqbjw0{color:#292e46;color:var(--agent-text-color,#292e46);font-size:13px;font-weight:500}.agent-historyPanel__PVBgQ2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden}.agent-historyPanelReplace__stQVOE{background:#fff;background:var(--agent-floating-panel-background,#fff);grid-row:messages-start/composer-end}.agent-historyPanelSidebar__SINMry{background:rgba(0,0,0,0)}.agent-historyNewChat__LWCDdj,.agent-historySettings__eeNkZc{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;background:transparent;background:var(--agent-embedded-sidebar-action-background,transparent);border:0;border-radius:0;color:#292e46;color:var(--agent-text-color,#292e46);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;font-size:13px;font-weight:500;gap:8px;-webkit-justify-content:flex-start;justify-content:flex-start;min-height:52px;padding:0 18px;width:100%}.agent-historyNewChat__LWCDdj:focus-visible,.agent-historyNewChat__LWCDdj:hover,.agent-historySettings__eeNkZc:focus-visible,.agent-historySettings__eeNkZc:hover{background:#e7efff;background:var(--agent-embedded-sidebar-action-hover-background,var(--agent-primary-soft-color,#e7efff));color:#4a83ff;color:var(--agent-primary-color,#4a83ff);outline:none}.agent-historyNewChat__LWCDdj{border-bottom:1px solid #e1e6f0;border-bottom:1px solid var(--agent-divider-color,#e1e6f0)}.agent-historySettings__eeNkZc{border-top:1px solid #e1e6f0;border-top:1px solid var(--agent-divider-color,#e1e6f0)}.agent-historyToolbar__RfvXle{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:56px;-webkit-justify-content:space-between;justify-content:space-between;padding:0 18px}.agent-historyToolbarSidebar___gPBnC{border-bottom:1px solid #e1e6f0;border-bottom:1px solid var(--agent-divider-color,#e1e6f0)}.agent-historyToolbarReplace__W0seNS{height:70px;padding:0 18px}.agent-historyTitle__ek7IhU{color:#191919;color:var(--agent-strong-text-color,#191919);font-size:14px;font-weight:600}.agent-historyBackButton__EoP09j{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#eef3ff;background:var(--agent-primary-soft-color,#eef3ff);border:0;border-radius:999px;color:#4a83ff;color:var(--agent-primary-color,#4a83ff);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;gap:6px;min-height:40px;padding:0 14px;white-space:nowrap}.agent-historyBackButton__EoP09j:focus-visible,.agent-historyBackButton__EoP09j:hover{background:#e7efff;background:var(--agent-primary-soft-color,#e7efff);outline:none}.agent-historyBackIcon__Ii7CkB{-ms-flex-negative:0;display:block;-webkit-flex-shrink:0;flex-shrink:0}.agent-historyCount__vBEHWK{color:#667085;color:var(--agent-muted-text-color,#667085);font-size:13px}.agent-historyList__fOmpEh{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;overflow-y:auto}.agent-historyListSidebar__PLNrs9{padding:10px 12px 18px}.agent-historyListReplace__qbsJmj{padding:0 16px 18px}.agent-historyEmpty__jSNVq2{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc);font-size:13px;padding:96px 12px;text-align:center}.agent-historyItem__duw_1S{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:6px;min-height:72px;padding:6px 10px 6px 12px;-webkit-transition:background .15s ease,border-color .15s ease;transition:background .15s ease,border-color .15s ease}.agent-historyItemSidebar__wc4QZp{border-radius:14px;border-radius:var(--agent-embedded-sidebar-item-radius,14px)}.agent-historyItemSidebar__wc4QZp:hover{background:rgba(245,247,255,.82);background:var(--agent-embedded-sidebar-item-hover-background,rgba(245,247,255,.82));border-color:color-mix(in srgb,#4a83ff 12%,transparent);border-color:color-mix(in srgb,var(--agent-primary-color,#4a83ff) 12%,transparent)}.agent-historyItemSidebarActive__vnfU66{background:color-mix(in srgb,#4a83ff 12%,#fff);background:var(--agent-embedded-sidebar-item-active-background,color-mix(in srgb,var(--agent-primary-color,#4a83ff) 12%,#fff));border-color:color-mix(in srgb,#4a83ff 18%,transparent);border-color:color-mix(in srgb,var(--agent-primary-color,#4a83ff) 18%,transparent)}.agent-historyItemReplace__uOxIQ4{border-radius:14px;border-radius:var(--agent-embedded-sidebar-item-radius,14px)}.agent-historyItemReplace__uOxIQ4:hover{background:rgba(245,247,255,.82);background:var(--agent-embedded-sidebar-item-hover-background,rgba(245,247,255,.82));border-color:color-mix(in srgb,#4a83ff 12%,transparent);border-color:color-mix(in srgb,var(--agent-primary-color,#4a83ff) 12%,transparent)}.agent-historyItemReplaceActive__Q1hs6u{background:color-mix(in srgb,#4a83ff 12%,#fff);background:var(--agent-embedded-sidebar-item-active-background,color-mix(in srgb,var(--agent-primary-color,#4a83ff) 12%,#fff));border-color:color-mix(in srgb,#4a83ff 18%,transparent);border-color:color-mix(in srgb,var(--agent-primary-color,#4a83ff) 18%,transparent)}.agent-historyItemMain__QzdAgT{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:0;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;gap:10px;-webkit-justify-content:center;justify-content:center;min-height:58px;min-width:0;padding:0;text-align:left}.agent-historyItemMain__QzdAgT:focus-visible{outline:2px solid color-mix(in srgb,var(--agent-primary-color) 28%,transparent);outline-offset:2px}.agent-historyItemMain__QzdAgT:disabled{cursor:not-allowed}.agent-historyItemAvatar__Ymswnc{border-radius:50%;color:#4a83ff;color:var(--agent-history-item-icon-color,var(--agent-primary-color,#4a83ff));-webkit-flex:none;-ms-flex:none;flex:none}.agent-historyItemContent__qsvZgT{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3px;min-width:0}.agent-historyItemTitle__NxsdhJ{color:#191919;color:var(--agent-strong-text-color,#191919);font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-historyItemTitleRow__lhnVEL{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px;max-width:100%;min-width:0}.agent-historyItemPinnedIcon__DyiDiI{color:#4a83ff;color:var(--agent-primary-color,#4a83ff);-webkit-flex:none;-ms-flex:none;flex:none}.agent-historyItemTime__bnkRSY{color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc);font-size:12px}.agent-historyItemActions__jYpPFw{-ms-flex-negative:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;min-width:48px;position:relative}.agent-historyItemActions__jYpPFw,.agent-historyItemCurrent__a4mGxv{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.agent-historyItemCurrent__a4mGxv{background:#4a83ff;background:var(--agent-primary-color,#4a83ff);border-radius:999px;color:#fff;color:var(--agent-primary-contrast-color,#fff);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:600;height:28px;min-width:46px;padding:0 9px}.agent-historyItemMore__eKUycT{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0);border:none;border-radius:50%;color:#c2c5cc;color:var(--agent-subtle-text-color,#c2c5cc);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:36px;-webkit-justify-content:center;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;right:4px;-webkit-transition:color .15s ease,background .15s ease;transition:color .15s ease,background .15s ease;width:36px}.agent-historyItemMore__eKUycT:focus-visible,.agent-historyItemMore__eKUycT:hover,.agent-historyItemMore__eKUycT[aria-expanded=true]{background:#eef3ff;background:var(--agent-primary-soft-color,#eef3ff);color:#4a83ff;color:var(--agent-primary-color,#4a83ff);outline:none}.agent-historyItemMore__eKUycT[aria-expanded=true],.agent-historyItem__duw_1S:focus-within .agent-historyItemMore__eKUycT,.agent-historyItem__duw_1S:hover .agent-historyItemMore__eKUycT{opacity:1;pointer-events:auto}.agent-historyItem__duw_1S:focus-within .agent-historyItemCurrent__a4mGxv,.agent-historyItem__duw_1S:hover .agent-historyItemCurrent__a4mGxv{visibility:hidden}.agent-historyItemMenu__GaKJ0l{background:#fff;background:var(--agent-menu-background,#fff);border:1px solid #e1e6f0;border:1px solid var(--agent-menu-border-color,#e1e6f0);border-radius:12px;border-radius:var(--agent-menu-radius,12px);-webkit-box-shadow:0 14px 36px rgba(26,34,51,.16);box-shadow:0 14px 36px rgba(26,34,51,.16);-webkit-box-shadow:var(--agent-menu-shadow,0 14px 36px rgba(26,34,51,.16));box-shadow:var(--agent-menu-shadow,0 14px 36px rgba(26,34,51,.16));display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:6px;padding:var(--agent-menu-padding,6px);position:absolute;right:34px;top:-6px;width:116px;z-index:12}.agent-historyItemMenuAction__ruAysb{-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:8px;color:#292e46;color:var(--agent-text-color,#292e46);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:13px;gap:8px;min-height:36px;padding:0 10px;text-align:left;white-space:nowrap;width:100%}.agent-historyItemMenuAction__ruAysb:focus-visible,.agent-historyItemMenuAction__ruAysb:hover{background:#f5f7fa;background:var(--agent-menu-item-hover-background,#f5f7fa);color:#4a83ff;color:var(--agent-primary-color,#4a83ff);outline:none}.agent-historyItemMenuDanger__rS7urK{color:#e53e3e;color:var(--agent-danger-color,#e53e3e)}.agent-historyItemMenuDanger__rS7urK:focus-visible,.agent-historyItemMenuDanger__rS7urK:hover{background:#fff5f5;background:var(--agent-danger-surface,#fff5f5);color:#e53e3e;color:var(--agent-danger-color,#e53e3e)}.agent-historyRenameForm__GXK1eB{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;gap:4px;height:58px;min-width:0}.agent-historyRenameInput__LnBe8B{background:#fff;background:var(--agent-input-background,#fff);border:1px solid #4a83ff;border:1px solid var(--agent-input-focus-border-color,#4a83ff);border-radius:10px;border-radius:var(--agent-input-radius,10px);-webkit-box-shadow:0 0 0 2px rgba(74,131,255,.14);box-shadow:0 0 0 2px rgba(74,131,255,.14);-webkit-box-shadow:0 0 0 2px var(--agent-input-focus-ring-color,rgba(74,131,255,.14));box-shadow:0 0 0 2px var(--agent-input-focus-ring-color,rgba(74,131,255,.14));-webkit-box-sizing:border-box;box-sizing:border-box;color:#292e46;color:var(--agent-input-text-color,#292e46);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font:inherit;font-size:13px;height:34px;min-width:0;outline:none;padding:0 9px}.agent-historyRenameAction__dE0whL{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;border-radius:50%;color:#666;color:var(--agent-muted-text-color,#666);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:none;-ms-flex:none;flex:none;height:32px;-webkit-justify-content:center;justify-content:center;width:32px}.agent-historyRenameAction__dE0whL:focus-visible,.agent-historyRenameAction__dE0whL:hover{background:#eef3ff;background:var(--agent-primary-soft-color,#eef3ff);color:#4a83ff;color:var(--agent-primary-color,#4a83ff);outline:none}.agent-settingsBackdrop___9SduZ{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(16,24,40,.42);background:var(--agent-dialog-backdrop-color,rgba(16,24,40,.42));display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;-webkit-justify-content:center;justify-content:center;padding:24px;position:fixed;z-index:1000}.agent-settingsDialog__zzJ7BG{background:#fff;background:var(--agent-dialog-background,#fff);border:1px solid rgba(74,131,255,.16);border:1px solid var(--agent-dialog-border-color,rgba(74,131,255,.16));border-radius:20px;border-radius:var(--agent-dialog-radius,20px);-webkit-box-shadow:0 20px 64px rgba(20,35,80,.24);box-shadow:0 20px 64px rgba(20,35,80,.24);-webkit-box-shadow:var(--agent-dialog-shadow,0 20px 64px rgba(20,35,80,.24));box-shadow:var(--agent-dialog-shadow,0 20px 64px rgba(20,35,80,.24));color:#1f2937;color:var(--agent-text-color,#1f2937);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:"Alibaba PuHuiTi 3.0","Alibaba PuHuiTi 2.0",Alibaba PuHuiTi,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-family:var(--agent-font-family,"Alibaba PuHuiTi 3.0","Alibaba PuHuiTi 2.0","Alibaba PuHuiTi","PingFang SC","Microsoft YaHei",system-ui,sans-serif);max-height:min(720px,100vh - 48px);overflow:hidden;width:min(560px,100%)}.agent-settingsHeader__W6oBwY{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;border-bottom:1px solid #edf0f5;border-bottom:1px solid var(--agent-divider-color,#edf0f5);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-justify-content:space-between;justify-content:space-between;min-height:64px;padding:0 22px;padding:var(--agent-dialog-header-padding,0 22px)}.agent-settingsHeader__W6oBwY h2{font-size:18px;font-weight:600;line-height:24px;margin:0}.agent-settingsCloseButton__Ohq3lE{background:rgba(0,0,0,0);border:0;border-radius:8px;border-radius:var(--agent-button-radius,8px);color:#667085;color:var(--agent-muted-text-color,#667085);cursor:pointer;display:grid;font-family:inherit;font-size:25px;font-weight:300;height:36px;line-height:1;padding:0;place-items:center;width:36px}.agent-settingsCloseButton__Ohq3lE:focus-visible,.agent-settingsCloseButton__Ohq3lE:hover{background:#f2f4f7;background:var(--agent-button-hover-background,#f2f4f7);color:#1f2937;color:var(--agent-text-color,#1f2937);outline:none}.agent-settingsBody__wgSSBc{overflow-y:auto;padding:20px 28px 10px;padding:var(--agent-dialog-body-padding,20px 28px 10px)}.agent-settingsHint__NI4IBV{color:#667085;color:var(--agent-muted-text-color,#667085);font-size:12px;line-height:20px;margin:0 0 18px}.agent-settingsField__YOQN_Y{-ms-flex-align:center;grid-gap:14px;-webkit-align-items:center;align-items:center;display:grid;font-size:14px;font-weight:500;gap:14px;grid-template-columns:96px minmax(0,1fr);margin-bottom:16px}.agent-settingsField__YOQN_Y b{color:#d92d20;color:var(--agent-danger-color,#d92d20)}.agent-settingsCustomModels__ifa434{margin:0 0 12px 110px}.agent-settingsCustomModels__ifa434>strong{color:#1f2937;color:var(--agent-text-color,#1f2937);display:block;font-size:13px;font-weight:500;margin-bottom:8px}.agent-settingsCustomModels__ifa434 ul{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;padding:0}.agent-settingsCustomModels__ifa434 li{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:#f8fafc;background:var(--agent-subtle-background,#f8fafc);border:1px solid #edf0f5;border:1px solid var(--agent-divider-color,#edf0f5);border-radius:8px;border-radius:var(--agent-button-radius,8px);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:13px;gap:12px;-webkit-justify-content:space-between;justify-content:space-between;min-height:36px;padding:4px 8px 4px 12px}.agent-settingsDeleteModelButton__VQQsWs{color:#d92d20;color:var(--agent-danger-color,#d92d20);font-size:12px;padding:4px 8px}.agent-settingsSwitchField__mSGpAx{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-justify-content:space-between;justify-content:space-between;margin-left:110px;min-height:52px}.agent-settingsSwitchField__mSGpAx div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3px}.agent-settingsSwitchField__mSGpAx strong{font-size:14px;font-weight:500}.agent-settingsSwitchField__mSGpAx div>span{color:#667085;color:var(--agent-muted-text-color,#667085);font-size:12px;line-height:18px}.agent-settingsSwitch__CaFHXY{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.agent-settingsError___NfUH0{color:#d92d20;color:var(--agent-danger-color,#d92d20);font-size:12px;line-height:18px;margin:10px 0 0 110px}.agent-settingsFooter__eXfJO5{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:end;-webkit-align-items:center;align-items:center;border-top:1px solid #edf0f5;border-top:1px solid var(--agent-divider-color,#edf0f5);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;gap:10px;-webkit-justify-content:flex-end;justify-content:flex-end;min-height:70px;padding:0 28px;padding:var(--agent-dialog-footer-padding,0 28px)}.agent-settingsFooter__eXfJO5 .agent-settingsPrimaryButton__PdGrEC{min-width:72px}@media(max-width:600px){.agent-settingsBackdrop___9SduZ{padding:12px}.agent-settingsBody__wgSSBc{padding-left:20px;padding-right:20px}.agent-settingsField__YOQN_Y{gap:7px;grid-template-columns:1fr}.agent-settingsCustomModels__ifa434,.agent-settingsError___NfUH0,.agent-settingsSwitchField__mSGpAx{margin-left:0}}@container (width <= 520px){.agent-panelHeader__wqThm9{padding-left:12px;padding-right:8px}.agent-headerActions__up89Nk{gap:6px}.agent-headerBtnCircle__qh15F2{-ms-flex-preferred-size:32px;-webkit-flex-basis:32px;flex-basis:32px;height:32px;width:32px}.agent-composerDock__FbpuLX,.agent-messageList__nxcgUE{padding:12px}}@container (width <= 500px){.agent-composerOverflowTools__apir41{display:block}.agent-composerModelControl__PRZ5nB{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@container (width <= 410px){.agent-composerSkillControl__rB6Lsi{display:none}.agent-overflowSkillItem__BKCVyZ{display:-webkit-flex;display:-ms-flexbox;display:flex}}@container (width <= 340px){.agent-composerSearchControl__yJGkLY{display:none}.agent-overflowSearchItem__Bj80IG{display:-webkit-flex;display:-ms-flexbox;display:flex}.agent-skillMenuSubmenu__k_KhCT{left:auto;right:calc(100% + 10px)}}@media(prefers-reduced-motion:reduce){.agent-sidePanelClosing__w6aR8u,.agent-sidePanelOpen__PWl3BT{-webkit-animation-duration:1ms;animation-duration:1ms}.agent-composerDockGlowImg__q73CYA,.agent-composerFocusBorderImg__v4l6ds,.agent-voiceBar__mv9npT{-webkit-animation:none;animation:none}}.agent-avatarWrap__ZWWr3T{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-justify-content:center;justify-content:center;position:relative}.agent-avatarBg__czAtHL{background:-webkit-linear-gradient(315deg,rgba(200,220,255,.6),rgba(220,210,255,.5) 40%,hsla(45,57%,86%,.3) 80%,rgba(210,240,230,.4));background:linear-gradient(135deg,rgba(200,220,255,.6),rgba(220,210,255,.5) 40%,hsla(45,57%,86%,.3) 80%,rgba(210,240,230,.4));border:1.5px solid hsla(0,0%,100%,.7);border-radius:50%;-webkit-box-shadow:0 2px 12px rgba(160,180,255,.2);box-shadow:0 2px 12px rgba(160,180,255,.2);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.agent-avatarImg__P9HKRA{object-fit:contain;position:relative;z-index:1}.agent-floatingZone__yTQRIi{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;position:fixed;-webkit-transition:top .22s cubic-bezier(.22,1,.36,1),left .22s cubic-bezier(.22,1,.36,1),opacity .16s ease;transition:top .22s cubic-bezier(.22,1,.36,1),left .22s cubic-bezier(.22,1,.36,1),opacity .16s ease;z-index:202}.agent-floatingZoneDragging__QrNyA6{-webkit-transition:opacity .16s ease;transition:opacity .16s ease}.agent-floatingZoneHidden__ejxiCX{opacity:0;pointer-events:none;visibility:hidden}.agent-floatingZoneReturning__sAsE7J{-webkit-animation:agent-floatingBallReturn__BhCcRB .26s linear forwards;animation:agent-floatingBallReturn__BhCcRB .26s linear forwards;pointer-events:none}@-webkit-keyframes agent-floatingBallReturn__BhCcRB{0%,88%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes agent-floatingBallReturn__BhCcRB{0%,88%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.agent-agentSwitch__J0uV0Y{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-backdrop-filter:blur(12px) saturate(130%);backdrop-filter:blur(12px) saturate(130%);background:-webkit-radial-gradient(30% 22%,circle,#fff 0 10%,transparent 34%),rgba(248,251,255,.9);background:radial-gradient(circle at 30% 22%,#fff 0 10%,transparent 34%),rgba(248,251,255,.9);border:0;border-radius:50%;border-radius:var(--agent-floating-ball-radius,50%);-webkit-box-shadow:0 10px 28px rgba(64,94,210,.18),inset 0 0 14px hsla(0,0%,100%,.82);box-shadow:0 10px 28px rgba(64,94,210,.18),inset 0 0 14px hsla(0,0%,100%,.82);cursor:-webkit-grab;cursor:grab;display:-webkit-flex;display:-ms-flexbox;display:flex;height:64px;height:var(--agent-floating-ball-size,64px);isolation:isolate;-webkit-justify-content:center;justify-content:center;padding:0;position:relative;-webkit-transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;width:64px;width:var(--agent-floating-ball-size,64px)}.agent-agentSwitch__J0uV0Y:before{-webkit-animation:agent-agentRingFlow__PN9k8T 2.8s linear infinite;animation:agent-agentRingFlow__PN9k8T 2.8s linear infinite;background:conic-gradient(from 0deg,transparent 0deg,transparent 78deg,rgba(112,224,255,.18) 90deg,rgba(112,224,255,.96) 112deg,#4a83ff 176deg,rgba(166,111,255,.98) 238deg,rgba(255,132,213,.96) 300deg,hsla(0,0%,100%,.98) 342deg,transparent 1turn);border-radius:inherit;content:"";-webkit-filter:drop-shadow(0 0 5px rgba(107,151,255,.46));filter:drop-shadow(0 0 5px rgba(107,151,255,.46));inset:-1px;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#000));-webkit-mask:-webkit-linear-gradient(#000 0 0) content-box,-webkit-linear-gradient(#000 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#000));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:2}.agent-agentSwitch__J0uV0Y:hover{-webkit-box-shadow:0 14px 34px rgba(64,94,210,.24),inset 0 0 18px hsla(0,0%,100%,.92);box-shadow:0 14px 34px rgba(64,94,210,.24),inset 0 0 18px hsla(0,0%,100%,.92);-webkit-transform:translateY(-2px) scale(1.03);-ms-transform:translateY(-2px) scale(1.03);transform:translateY(-2px) scale(1.03)}.agent-agentSwitch__J0uV0Y:focus-visible{outline:3px solid rgba(74,131,255,.32);outline-offset:3px}.agent-agentSwitch__J0uV0Y:active{cursor:-webkit-grabbing;cursor:grabbing;-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.agent-agentSwitch__J0uV0Y>*{pointer-events:none}.agent-agentSwitch__J0uV0Y>:not(.agent-agentSwitchGlow__IttTUY){border-radius:inherit;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.agent-agentSwitch__J0uV0Y>:not(.agent-agentSwitchGlow__IttTUY) img{height:100%;object-fit:cover;width:100%}.agent-floatingZone__yTQRIi:hover .agent-agentSwitch__J0uV0Y.agent-agentSwitchDockedLeft__HmEaHO{-webkit-transform:translateX(48px) translateY(-2px) scale(1.03);-ms-transform:translateX(48px) translateY(-2px) scale(1.03);transform:translateX(48px) translateY(-2px) scale(1.03)}.agent-floatingZone__yTQRIi:hover .agent-agentSwitch__J0uV0Y.agent-agentSwitchDockedRight__TIH136{-webkit-transform:translateX(-48px) translateY(-2px) scale(1.03);-ms-transform:translateX(-48px) translateY(-2px) scale(1.03);transform:translateX(-48px) translateY(-2px) scale(1.03)}@-webkit-keyframes agent-agentRingFlow__PN9k8T{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes agent-agentRingFlow__PN9k8T{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.agent-agentSwitchGlow__IttTUY{-webkit-animation:agent-agentIconGlowPulse__pIWcJP 2.8s ease-in-out infinite;animation:agent-agentIconGlowPulse__pIWcJP 2.8s ease-in-out infinite;background:-webkit-radial-gradient(28% 28%,circle,rgba(101,225,255,.96) 0,transparent 52%),-webkit-radial-gradient(74% 34%,circle,rgba(255,122,218,.92) 0,transparent 54%),-webkit-radial-gradient(48% 78%,circle,rgba(116,104,255,.96) 0,transparent 58%);background:radial-gradient(circle at 28% 28%,rgba(101,225,255,.96) 0,transparent 52%),radial-gradient(circle at 74% 34%,rgba(255,122,218,.92) 0,transparent 54%),radial-gradient(circle at 48% 78%,rgba(116,104,255,.96) 0,transparent 58%);border-radius:50%;-webkit-filter:blur(9px) saturate(130%);filter:blur(9px) saturate(130%);inset:13px;opacity:.9;position:absolute;-webkit-transform:scale(1.18);-ms-transform:scale(1.18);transform:scale(1.18);-webkit-transition:opacity .18s ease;transition:opacity .18s ease;z-index:0}@-webkit-keyframes agent-agentIconGlowPulse__pIWcJP{50%{opacity:.68;-webkit-transform:scale(1.02);transform:scale(1.02)}}@keyframes agent-agentIconGlowPulse__pIWcJP{50%{opacity:.68;-webkit-transform:scale(1.02);transform:scale(1.02)}}.agent-agentSwitchOpen__Lx4C65{-webkit-box-shadow:0 10px 24px rgba(64,94,210,.2),inset 0 0 16px hsla(0,0%,100%,.58);box-shadow:0 10px 24px rgba(64,94,210,.2),inset 0 0 16px hsla(0,0%,100%,.58)}.agent-agentSwitchGlowOpen__E62D_n{opacity:.7}.agent-agentSwitchDragging__Xd3auC{-webkit-box-shadow:0 18px 38px rgba(64,94,210,.34),inset 0 0 18px hsla(0,0%,100%,.64);box-shadow:0 18px 38px rgba(64,94,210,.34),inset 0 0 18px hsla(0,0%,100%,.64);cursor:-webkit-grabbing;cursor:grabbing;-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.agent-agentSwitchDragging__Xd3auC:before{-webkit-animation-duration:1.8s;animation-duration:1.8s}@media(max-height:640px){.agent-floatingZoneHidden__ejxiCX{opacity:0;pointer-events:none;visibility:hidden}}@media(prefers-reduced-motion:reduce){.agent-agentSwitchGlow__IttTUY,.agent-agentSwitch__J0uV0Y,.agent-floatingZone__yTQRIi{-webkit-transition:none;transition:none}.agent-agentSwitchGlow__IttTUY,.agent-agentSwitch__J0uV0Y:before{-webkit-animation:none;animation:none}}