.AuthBanner_container__AxMtC{width:400px;background-color:var(--color-background-elevated-accent);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--default-box-shadow);opacity:0;transform:translateX(50px);transition:all .3s ease}.AuthBanner_visible__z7pcs{opacity:1;transform:translateX(0)}.AuthBanner_snackbar__TS7te{opacity:0;transition:opacity .2s ease}.AuthBanner_snackbar__TS7te.AuthBanner_visible__z7pcs{opacity:1}.AuthBanner_content__hrzBZ{display:flex;align-items:center;gap:12px;padding:12px 16px;width:100%}.AuthBanner_content__hrzBZ i{color:var(--color-text-secondary);font-size:14px}.AuthBanner_content__hrzBZ span{color:var(--color-text-secondary);font-weight:500;font-size:13px;line-height:1.4;flex:1}.AuthBanner_contentButton__vls2s{padding:4px 12px;font-size:13px;font-weight:500;color:var(--color-text-highlight);border-radius:var(--radius-sm);white-space:nowrap}.AuthBanner_contentButton__vls2s,.AuthBanner_contentTextButton__mItak{transition:background .2s ease;cursor:pointer;border:none;background:none;flex-shrink:0}.AuthBanner_contentTextButton__mItak{color:var(--color-text-secondary);padding:4px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}.AuthBanner_contentTextButton__mItak i{margin:0;padding:0;width:14px;height:14px;display:flex;align-items:center;justify-content:center}.AuthBanner_contentTextButton__mItak:hover{background:rgba(69,126,255,.08)}.AuthBanner_reauthModalContent__qZSHw{padding:16px;display:flex;flex-direction:column;gap:12px;min-width:400px}.AuthBanner_reauthModalHeader__mR3A8{margin-bottom:8px}.AuthBanner_reauthModalHeader__mR3A8 h2{font-weight:600;color:var(--color-text-primary);margin:0 0 8px;font-size:1.5em}.AuthBanner_reauthModalHeader__mR3A8 p{font-size:14px;color:var(--color-text-secondary);margin:0;line-height:1.4}.AuthBanner_reauthToolItem__8RMDX{display:flex;align-items:center;justify-content:space-between;padding:12px;background:var(--color-background-elevated-accent);border:1px solid var(--color-border);border-radius:var(--radius-md)}.AuthBanner_reauthToolInfo__pVrc1{display:flex;align-items:center;gap:12px}.AuthBanner_reauthToolInfo__pVrc1 i{color:var(--color-text-secondary);font-size:14px}.AuthBanner_reauthToolInfo__pVrc1 span{color:var(--color-text-secondary);font-weight:500;font-size:13px;line-height:1.4}.dark-mode .AuthBanner_container__AxMtC{border-color:var(--color-border)}.dark-mode .AuthBanner_container__AxMtC,.dark-mode .AuthBanner_snackbar__TS7te .AuthBanner_content__hrzBZ{background:var(--color-background-elevated-accent-high)}.dark-mode .AuthBanner_contentTextButton__mItak:hover{background:var(--color-background-hover)}.dark-mode .AuthBanner_reauthToolItem__8RMDX{background:var(--color-background-elevated-accent-high);border-color:var(--color-border)}.AgentProfileImage_agentProfileImage__QYfCU{width:40px;height:40px;border-radius:50%;background-size:cover;background-position:50%;background-color:var(--primary-color);color:var(--color-background-white);display:flex;align-items:center;justify-content:center;position:relative;border:2px solid var(--color-background-white);transition:background-color .2s;z-index:1}.AgentProfileImage_agentProfileImage__QYfCU:hover{background-color:var(--color-background-button-hover)}.AgentProfileImage_agentProfileImage__QYfCU.AgentProfileImage_skeleton-loader__TVhxk{border-radius:50%}.AgentProfileImage_agentProfileImage__QYfCU.AgentProfileImage_skeleton-loader__TVhxk:after{display:none}.AgentProfileImage_agentAvatarPreview__m93bt{width:100%!important;height:100%!important;border:2px solid var(--color-border);background-color:var(--color-background-button-hover);position:relative;z-index:1}.HeaderWithIcon_headerContainer__l2yNB{display:flex;align-items:center;gap:12px;margin:0;padding:0;line-height:1}.HeaderWithIcon_iconContainer__3D4rt{display:flex;align-items:center;justify-content:center;flex-shrink:0}.HeaderWithIcon_title__0aG3j{font-weight:600;color:var(--color-text-primary);margin:0;padding:0;line-height:1}.HeaderWithIcon_large__nwICF .HeaderWithIcon_iconContainer__3D4rt{width:48px;height:48px}.HeaderWithIcon_large__nwICF .HeaderWithIcon_title__0aG3j{font-size:24px}.HeaderWithIcon_small__mR2mk .HeaderWithIcon_iconContainer__3D4rt{width:24px;height:24px}.HeaderWithIcon_small__mR2mk .HeaderWithIcon_title__0aG3j{font-size:16px}.OptionsButton_toolEditBtn__mpmXz{background:none;border:none;color:var(--color-text-secondary);cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.OptionsButton_toolEditBtn__mpmXz:hover{color:var(--color-text-primary);background:var(--color-background-button-hover)}.OptionsButton_toolEditBtn__mpmXz svg{vertical-align:middle}.OptionsMenu_toolOptionsMenu__kxJiH{position:absolute;top:100%;right:0;background:var(--color-background-white);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 2px 4px rgba(0,0,0,.1);padding:8px 0;z-index:1002;min-width:160px;margin-top:4px}.OptionsMenu_toolOption__5ACJy{display:block;width:100%;padding:8px 16px;text-align:left;background:none;border:none;cursor:pointer;color:var(--color-text-primary)}.OptionsMenu_toolOption__5ACJy:hover{background-color:var(--color-background-button-hover)}.OptionsMenu_danger__Zbtf_{color:var(--color-error)!important}.OptionsMenu_danger__Zbtf_:hover{background-color:var(--color-error-light)!important}.OptionsMenu_disabled__FFAix{opacity:.5;cursor:not-allowed!important;color:var(--color-text-tertiary)!important}.OptionsMenu_disabled__FFAix:hover{background:none!important}agentHeaderInfo.ChatInterfaceClient_agentNameClickable__RiNSv{cursor:pointer;transition:background-color .3s ease;padding:4px 8px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;max-width:fit-content;margin:0;position:relative;z-index:1}.ChatInterfaceClient_agentNameClickable__RiNSv:hover{background-color:var(--color-background-button-hover)}.ChatInterfaceClient_agentNameTitleWrapper__UF29x{align-items:left;flex-grow:1;display:flex;flex-direction:column}.ChatInterfaceClient_agentNameArrow__BYD23{margin-left:8px;display:inline-flex}.ChatInterfaceClient_agentName__gnnR1{font-family:var(--font-family-main);font-size:1.2em;padding-right:4px;margin-right:-4px;overflow:visible;white-space:nowrap}.ChatInterfaceClient_agentChatContainer__FbLAj{flex:1;display:flex;flex-direction:column;position:relative;min-width:400px;max-width:1200px;background-color:var(--color-background-white);overflow:hidden;padding:0;transition:all .3s ease;z-index:1}.ChatInterfaceClient_agentChatContainer__FbLAj.ChatInterfaceClient_minimized__SL6FD{height:auto}.ChatInterfaceClient_agentChatContainer__FbLAj.ChatInterfaceClient_bottomChatContainer__XRUqy{min-width:unset;max-width:unset;width:100%;height:auto;max-height:calc(80vh - 32px);background:transparent;box-shadow:none}.ChatInterfaceClient_agentChatWrapper__Zt32i{flex:1;position:relative;min-height:0;isolation:isolate}.ChatInterfaceClient_agentChatWrapper__Zt32i.ChatInterfaceClient_hidden__eqRaD{opacity:0;max-height:0;margin:0;padding:0}.ChatInterfaceClient_gradientOverlay__wcdlv{position:absolute;left:0;right:0;pointer-events:none;z-index:1}.ChatInterfaceClient_gradientOverlayTop__16nWW{top:0;height:12px;background:linear-gradient(to top,rgba(var(--color-background-white-rgb),0),var(--color-background-white))}.ChatInterfaceClient_gradientOverlayBottom__fcX6I{bottom:0;height:30px;background:linear-gradient(to bottom,rgba(var(--color-background-white-rgb),0),var(--color-background-white))}.ChatInterfaceClient_messages-wrapper__h24jt{position:relative;z-index:10}.ChatInterfaceClient_chatWithOperationsContainer__gv5Ej{display:flex;background:var(--color-background-white);border-radius:8px;overflow:visible;position:relative;gap:10px;height:100%;max-width:460px;width:100%;margin:0;box-shadow:var(--light-box-shadow);padding:16px;transition:all .3s ease;isolation:isolate}.ChatInterfaceClient_chatWithOperationsContainer__gv5Ej.ChatInterfaceClient_bottomChatContainer__XRUqy{position:fixed;bottom:0;left:var(--chat-position,50%);z-index:10000;max-width:460px;width:90%;height:auto;max-height:80vh;margin:0 auto 16px;border-radius:var(--radius-md);box-shadow:var(--default-box-shadow);background:var(--color-background-white);padding:16px}.ChatInterfaceClient_chatWithOperationsContainer__gv5Ej.ChatInterfaceClient_bottomChatContainer__XRUqy[style*="--chat-position:0%"]{margin-left:16px}.ChatInterfaceClient_chatWithOperationsContainer__gv5Ej.ChatInterfaceClient_bottomChatContainer__XRUqy[style*="--chat-position:100%"]{margin-right:16px}.ChatInterfaceClient_chatWithOperationsContainer__gv5Ej.ChatInterfaceClient_bottomChatContainer__XRUqy.ChatInterfaceClient_minimized__SL6FD{background:transparent;box-shadow:none}.ChatInterfaceClient_agentHeaderInfo__M5cUK{display:flex;align-items:center;gap:12px}.react-flow__node .ChatInterfaceClient_agentHeaderInfo__M5cUK{gap:8px}.react-flow__node .ChatInterfaceClient_agentProfileImage__t6hPN{width:28px;height:28px}.react-flow__node .ChatInterfaceClient_agentName__gnnR1{font-size:.7em}.react-flow__node .ChatInterfaceClient_agentTitle__ioz74{font-size:.4em;color:var(--color-text-secondary)}.ChatInterfaceClient_minimizeChatButtonWrapper__Y7Iaj{display:none}.ChatInterfaceClient_minimizeChatButtonWrapper__Y7Iaj.hidden{opacity:0}.ChatInterfaceClient_minimizeChatButton__qvtrX{display:none}.ChatInterfaceClient_minimizeChatButton__qvtrX:hover{color:var(--color-primary-dark);transform:scale(1.1)}.ChatInterfaceClient_chatControls__5qhf7{position:absolute;top:0;right:0;z-index:1000;display:flex;gap:8px;pointer-events:none;opacity:1;transition:opacity .3s ease}.ChatInterfaceClient_chatControls__5qhf7>*{pointer-events:auto}.ChatInterfaceClient_bottomChatContainer__XRUqy .ChatInterfaceClient_chatControls__5qhf7{top:-10px;right:16px}.ChatInterfaceClient_bottomChatContainer__XRUqy .ChatInterfaceClient_minimizeChatButton__qvtrX{display:none}.ChatInterfaceClient_moveChatButtonWrapper__o6Hce{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1000;pointer-events:none;opacity:.6;transition:opacity .3s ease}.ChatInterfaceClient_bottomChatContainer__XRUqy .ChatInterfaceClient_moveChatButtonWrapper__o6Hce{display:block}.ChatInterfaceClient_moveChatButtonWrapper__o6Hce:hover{opacity:1}.ChatInterfaceClient_moveChatButtonWrapper__o6Hce.ChatInterfaceClient_left__29KEr{left:-40px}.ChatInterfaceClient_moveChatButtonWrapper__o6Hce.ChatInterfaceClient_right__ayzLv{right:-40px}.ChatInterfaceClient_moveChatButton__5naLa{width:32px;height:32px;display:flex;align-items:center;justify-content:center;pointer-events:auto;color:var(--color-primary);transition:transform .2s ease,color .2s ease;background:transparent;border-radius:50%;box-shadow:none;cursor:pointer;border:none}.ChatInterfaceClient_moveChatButton__5naLa:hover{color:var(--color-primary-dark);transform:scale(1.1);background:transparent}@media (max-width:992px){.ChatInterfaceClient_agentChatContainer__FbLAj{min-width:unset;width:100%;max-width:100%;overflow:hidden}.ChatInterfaceClient_chatWithOperationsContainer__gv5Ej{max-width:100%;width:100%;padding:0;margin:0}.ChatInterfaceClient_agentChatWrapper__Zt32i .messages-container{padding-bottom:calc(env(safe-area-inset-bottom) + var(--mobile-chat-overlay-height, 96px) + 56px)}}.Label_label__jPRn8{font-size:11px;font-weight:700;padding:2px 6px;border-radius:99px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;user-select:none;vertical-align:middle}.Label_md__UvTjc{font-size:12px;padding:3px 8px}.Label_highlight__dPSsC{text-transform:uppercase}.Label_highlightNoCaps__htT4r,.Label_highlight__dPSsC{background:var(--color-bright-highlight);color:var(--color-secondary)}.Label_neutral__Ut7M6{background:var(--color-border-light);color:var(--color-text-secondary)}.Label_dark__ydfA6{background:var(--color-text-primary);color:var(--color-background-white);text-transform:uppercase;border:1px solid var(--color-secondary)}.ExpandableContainer_container__Hld_T{width:100%;max-width:760px;margin:0 auto;margin-bottom:var(--spacing-md)}.ExpandableContainer_card__atfu8{background:var(--color-background-white);border:1px solid var(--color-border);border-radius:var(--radius-md)}.ExpandableContainer_cardSkeleton___sYfO{border:none}.ExpandableContainer_card__atfu8:hover{border-color:var(--color-secondary)}.ExpandableContainer_header__8JZuR{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:nowrap;padding:12px;cursor:pointer}.ExpandableContainer_header__8JZuR .status-icon{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;line-height:1;flex-shrink:0}.ExpandableContainer_header__8JZuR .step-tool-logo{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.ExpandableContainer_headerSticky__Qh5XH{position:sticky;top:-25px;background:var(--color-background-white);z-index:1000;isolation:isolate;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.ExpandableContainer_left__NIZQo{line-height:1}.ExpandableContainer_left__NIZQo *{line-height:inherit}.ExpandableContainer_headerInner__A8ulq{display:block;width:100%}.ExpandableContainer_headerMain__K2Zbg{display:flex;align-items:center;gap:8px;padding:0;width:100%;min-width:0;min-height:32px}.ExpandableContainer_labelRow__Ny0gG{display:flex;align-items:center;gap:6px;color:var(--color-text-secondary);font-size:18px;font-weight:600;margin:0 0 8px}.ExpandableContainer_left__NIZQo{display:flex;align-items:center;justify-content:flex-start;min-width:2ch;width:auto;flex:0 0 auto;text-align:right;color:var(--color-text-secondary);font-size:12px;white-space:nowrap}.ExpandableContainer_left__NIZQo .step-number{color:var(--color-primary)!important}.ExpandableContainer_title__icXdl{display:flex;align-items:center;font-size:14px;font-weight:600;color:var(--color-text-primary);flex:1;min-width:0;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ExpandableContainer_title__icXdl *{line-height:inherit}.ExpandableContainer_title__icXdl .step-number-in-title{color:var(--color-primary)!important}.ExpandableContainer_right__eidUA{display:flex;align-items:center;gap:8px;white-space:nowrap;min-width:0;flex-shrink:1;max-width:50%}.ExpandableContainer_content__cCsfz{overflow:hidden;max-height:0;transition:max-height .42s cubic-bezier(.4,0,.2,1);will-change:max-height}.ExpandableContainer_open__qULrN{overflow:visible}.ExpandableContainer_contentInner__T3soi{padding:16px;transform:translateY(-6px);opacity:0;transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .32s cubic-bezier(.4,0,.2,1);border:none!important;outline:none;background:transparent}.ExpandableContainer_contentInnerOpen__4tfKX{transform:translateY(0);opacity:1;max-height:none;overflow:visible}.ExpandableContainer_contentInnerOpen__4tfKX .execution-log{max-height:none!important;overflow:visible!important;padding:0!important;margin:0!important;background:transparent!important}.ExpandableContainer_contentInnerOpen__4tfKX .execution-log:after{display:none!important}.ExpandableContainer_contentInnerOpen__4tfKX .jsonFormatter{background:var(--color-background-main);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.ExpandableContainer_contentInnerOpen__4tfKX .jsonFormatter *{padding:revert!important;margin:revert!important;background:revert!important;max-height:revert!important;overflow:revert!important}.MessageImage_messageImage__v4qjm{position:relative;max-width:100%;border-radius:8px;overflow:hidden;background:var(--color-background-secondary)}.MessageImage_messageImage__v4qjm img{width:100%;height:auto;display:block;transition:filter .2s ease-in-out}.MessageImage_messageImage__v4qjm.MessageImage_loading__Noivg img{filter:blur(5px)}.MessageImage_messageImage__v4qjm.MessageImage_clickable__v_U5D{cursor:zoom-in}.MessageImage_messageImage__v4qjm.MessageImage_clickable__v_U5D:hover img{filter:brightness(1.1)}.MessageImage_loadingOverlay__tMbdI{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.1)}.MessageImage_loadingSpinner___EPMA{width:24px;height:24px;border:2px solid transparent;border-top:2px solid var(--color-primary);border-radius:50%;animation:MessageImage_spin__jqun9 1s linear infinite}@keyframes MessageImage_spin__jqun9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MessageAttachments_attachmentsList__GpDgN{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;width:100%}.MessageAttachments_fileChip__h1M4h{display:inline-flex;align-items:center;gap:12px;border:none;border-radius:var(--radius-md);padding:6px 8px;text-decoration:none;color:inherit;background:var(--color-background-white)}.MessageAttachments_fileChip__h1M4h i{font-size:12px;color:var(--color-text-secondary)}.MessageAttachments_fileName__WOZl9{font-size:12px;padding:8px}.MessageAttachments_spacer__CXPJS{width:6px;display:inline-block}.MessageAttachments_skeleton__Irx6u{position:relative;overflow:hidden}.MessageAttachments_iconPlaceholder__Rm80e{width:12px;height:12px;border-radius:2px;background:var(--color-border)}.MessageAttachments_namePlaceholder__sS3yC{width:120px;height:12px;border-radius:2px;background:var(--color-border)}.MessageAttachments_thumbnail__gN21E{width:16px;height:16px;object-fit:cover;border-radius:2px}.MessageAttachments_imagePreviewSmall__flian{width:160px;max-width:160px}.MessageAttachments_attachmentsRow__SkKlJ{display:block;width:100%}.ReplyButton_replyButton__HZwgZ{position:absolute;bottom:-32px;left:2;display:flex;align-items:center;gap:4px;padding:6px 10px;background:transparent;border:none;border-radius:4px;color:var(--color-text-tertiary);font-size:14px;cursor:pointer;opacity:0;transform:translateY(-4px);transition:all .2s cubic-bezier(.4,0,.2,1);z-index:100;pointer-events:auto}.message:hover>.ReplyButton_replyButton__HZwgZ{opacity:1;transform:translateY(0)}.ReplyButton_replyButton__HZwgZ:hover{background:rgba(69,126,255,.1);color:var(--color-secondary)}.ReplyButton_replyButton__HZwgZ:hover i{transform:translateX(-1px);transition:transform .2s ease}.ReplyButton_replyButton__HZwgZ i{font-size:12px;transition:transform .2s ease}.UserInitial_userInitial__DEDzv{width:32px;height:32px;border-radius:50%;background-color:transparent;border:1px solid var(--color-border);color:var(--color-secondary);display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;flex-shrink:0}@media (max-width:768px){.UserInitial_userInitial__DEDzv{width:32px;height:32px;font-size:12px}}.FlowMessage_flowStepWrapper__XtaBL{position:relative;margin-bottom:1.5rem}.FlowMessage_flowStepContainer__vDPbF{position:relative;margin:0 0 1.5rem;border:none;border-radius:0;overflow:visible;background:transparent;padding-top:.5rem}.FlowMessage_flowStepContainer__vDPbF:before{display:none}.FlowMessage_flowStepWrapper__XtaBL .flow-step-number{position:absolute;top:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:var(--color-primary);background:var(--color-background-white);border-radius:50%;font-size:.875rem;font-weight:500;transform:translate(-50%)}.FlowMessage_flowStepWrapper__XtaBL .flow-step-number:after{content:"";position:absolute;inset:-4px;background:var(--color-background-primary);border-radius:50%}.FlowMessage_flowStepWrapper__XtaBL .flow-step-number:before{content:attr(data-number);position:relative;text-align:center;display:flex;align-items:center;justify-content:center;color:var(--color-primary);width:100%;height:100%}.FlowMessage_flowStepHeader__SOVCs{position:relative;background-color:var(--color-background-white);border-bottom:none;user-select:none;margin-top:0}.FlowMessage_flowStepHeader__SOVCs.FlowMessage_expanded__1MA5g{position:sticky;top:-25px;border-bottom:none;padding-top:0;padding-bottom:0;margin-top:0;background-color:var(--color-background-white);isolation:isolate;z-index:1000}.FlowMessage_headerContent__IVlhW{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-left:0;min-height:3.5rem;flex-wrap:nowrap}.FlowMessage_headerContent__IVlhW .flow-step-number{position:absolute;left:-1.5rem;top:50%;transform:translateY(-50%);width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;color:var(--color-primary);transition:all .2s ease;flex-shrink:0;background:var(--color-background-white);border-radius:50%}.FlowMessage_headerContent__IVlhW .flow-step-number:before{content:attr(data-number);font-size:.8125rem;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.FlowMessage_headerContent__IVlhW .status-icon{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0;opacity:.9}.FlowMessage_headerContent__IVlhW .step-tool-logo{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;opacity:.8;margin-left:.25rem}.FlowMessage_headerContent__IVlhW .step-name{font-weight:500;color:var(--color-text-primary);font-size:.875rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1;margin-left:.5rem}.FlowMessage_deliverables__2n7m_{order:0;border-top:none;background:transparent;padding:0 1rem;margin-top:.125rem;margin-bottom:.5rem;transition:opacity .3s ease-in-out}.FlowMessage_collapsedDeliverable__60C9j{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-text-secondary);padding:.5rem 0;transition:opacity .3s ease-in-out}.FlowMessage_collapsedDeliverable__60C9j .deliverable-name{font-weight:500;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FlowMessage_expandedDeliverable__e8syP{display:flex;flex-direction:column;gap:1rem;font-size:.875rem;border-bottom:.3px solid var(--color-border);margin:0 0 1.5rem;padding:.5rem 0 1.5rem}.FlowMessage_expandedDeliverable__e8syP:last-child{margin-bottom:0;border-bottom:none}.FlowMessage_flowStepContent__vocLJ .step-deliverable.FlowMessage_expandedDeliverable__e8syP{align-items:flex-start!important}.FlowMessage_deliverableHeader__SlzT6{display:flex;align-items:flex-start;gap:.5rem;padding:0;margin:0}.FlowMessage_flowStepContent__vocLJ .step-deliverable .FlowMessage_deliverableHeader__SlzT6 .used-tool{display:flex;align-items:flex-start!important;gap:6px;color:var(--color-text-secondary);padding-right:8px;border-right:1px solid var(--color-info);margin-right:8px;flex-shrink:0}.FlowMessage_deliverableHeader__SlzT6 .deliverable-name{font-weight:500;color:var(--color-text-primary)}.FlowMessage_deliverableResults__PArhx{padding:0 0 1rem}.FlowMessage_deliverableResults__PArhx .deliverable-results{color:var(--color-text-secondary);white-space:pre-wrap;word-break:break-word;line-height:1.4;padding:0 0 1rem}.FlowMessage_preview__Z8it_{color:var(--color-text-secondary);font-size:.875rem;line-height:1.4;padding:0 1rem;margin-top:1rem;background:transparent;position:relative;max-height:2.8em;overflow:hidden;opacity:1;transform:translateY(0);transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.FlowMessage_preview__Z8it_:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(to bottom,transparent 0,transparent 10%,var(--color-background-white) 50%);pointer-events:none;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.FlowMessage_flowStepContent__vocLJ{order:1;overflow:visible;padding:0 1rem;margin-top:0;will-change:transform,opacity;user-select:text}.FlowMessage_flowStepContent__vocLJ,.FlowMessage_flowStepContent__vocLJ.FlowMessage_collapsed__XkIti{opacity:0;transform:translateY(-12px);transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}.FlowMessage_flowStepContent__vocLJ.FlowMessage_collapsed__XkIti{max-height:0;overflow:hidden}.FlowMessage_flowStepContent__vocLJ:not(.FlowMessage_collapsed__XkIti){max-height:none;margin-top:.5rem}.FlowMessage_flowStepContent__vocLJ .FlowMessage_deliverables__2n7m_{padding:0;margin-bottom:1rem}.FlowMessage_toolResponseContainer__bK8l8{border-bottom:1px solid var(--color-border);margin:.3rem 0;overflow:visible;background:var(--color-background-white);box-shadow:none;padding:0}.FlowMessage_toolResponseHeader__tqdpK{position:sticky;top:0;background-color:var(--color-background-white);padding:.5rem 1rem 0;border-radius:var(--radius-md);cursor:pointer;transform:translateZ(0);will-change:transform;z-index:50;isolation:isolate}.FlowMessage_toolResponseHeader__tqdpK.FlowMessage_expanded__1MA5g{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid var(--color-border);position:sticky;top:-30px;margin:0;transform:translateZ(0);will-change:transform;isolation:isolate}.FlowMessage_flowStepContainer__vDPbF .FlowMessage_toolResponseHeader__tqdpK{scroll-margin-top:60px}.FlowMessage_flowStepContainer__vDPbF .FlowMessage_toolResponseHeader__tqdpK.FlowMessage_expanded__1MA5g{top:30px}.FlowMessage_toolResponseHeaderContent__Bavkx{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0}.FlowMessage_flipContainer__r16Lu{position:relative;height:1.2em;perspective:800px;display:inline-block}.FlowMessage_flipInner__xW6gF{position:relative;transform-style:preserve-3d}.FlowMessage_flipFace__4Kt7y{backface-visibility:hidden;position:absolute;left:0;top:0;white-space:nowrap;padding:0 0 4px}.FlowMessage_flipEnter__SqhZ6{animation:FlowMessage_flipIn__w1_kA .42s cubic-bezier(.4,0,.2,1)}@keyframes FlowMessage_flipIn__w1_kA{0%{transform:rotateX(90deg) translateY(.4em);opacity:0}60%{transform:rotateX(-10deg) translateY(0);opacity:1}to{transform:rotateX(0deg) translateY(0);opacity:1}}.FlowMessage_flipExit__PU948{animation:FlowMessage_flipOut__JFE_9 .42s cubic-bezier(.4,0,.2,1)}@keyframes FlowMessage_flipOut__JFE_9{0%{transform:rotateX(0deg) translateY(0);opacity:1}to{transform:rotateX(-90deg) translateY(-.4em);opacity:0}}.FlowMessage_toolResponseContent__WrM_z{position:relative;max-height:0;overflow:hidden;opacity:0;transform:translateY(0);padding:0;font-size:1em;background:var(--color-background-main);border-radius:var(--radius-sm);white-space:pre-wrap;word-wrap:break-word;transition:opacity .4s ease,max-height .4s ease;transform-origin:top}.FlowMessage_toolResponseContent__WrM_z:after{content:"";position:absolute;bottom:0;left:0;right:0;height:calc(100% - 1px);background:linear-gradient(to bottom,transparent 0,transparent 10%,var(--color-background-white) 50%);pointer-events:none;transition:opacity .4s ease;border-radius:inherit;z-index:1}.FlowMessage_toolResponseContent__WrM_z.FlowMessage_expanded__1MA5g{opacity:1;max-height:none;overflow:visible;padding:1.5em}.FlowMessage_toolResponseContent__WrM_z.FlowMessage_expanded__1MA5g:after{opacity:0}.FlowMessage_toolResponseContainer__bK8l8.FlowMessage_planSection__pOIAJ .FlowMessage_toolResponseContent__WrM_z .execution-log{font-family:var(--font-family-main)}.FlowMessage_toolResponseContainer__bK8l8.FlowMessage_toolSection__hBZ_R .FlowMessage_toolResponseContent__WrM_z .execution-log{font-family:monospace}.FlowMessage_toolResponseContent__WrM_z pre{margin:0;padding:0;background:none}.FlowMessage_toolResponseContent__WrM_z.FlowMessage_expanded__1MA5g .execution-log{max-height:none!important;overflow:visible!important;padding:0!important;margin:0!important;background:transparent!important}.FlowMessage_toolResponseContent__WrM_z.FlowMessage_expanded__1MA5g .execution-log:after{display:none!important}.FlowMessage_toolResponseContent__WrM_z .jsonFormatter{margin:0;border:none;background:transparent}.FlowMessage_toolResponseContent__WrM_z.FlowMessage_expanded__1MA5g .jsonFormatter{background:var(--color-background-main);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.FlowMessage_toolResponseContent__WrM_z .jsonFormatter *{padding:revert!important;margin:revert!important;background:revert!important;max-height:revert!important;overflow:revert!important}.FlowMessage_agentInterpretation__LChFo{padding:.5rem 0}.FlowMessage_agentInterpretation__LChFo .FlowMessage_toolResponseContainer__bK8l8{margin:.5rem 0}.FlowMessage_agentInterpretation__LChFo .FlowMessage_toolResponseHeader__tqdpK{position:sticky;top:30px;background-color:var(--color-background-white);padding:.5rem 1rem;border-radius:var(--radius-md);cursor:pointer;transform:translateZ(0);will-change:transform;z-index:50;isolation:isolate}.FlowMessage_agentInterpretation__LChFo .FlowMessage_toolResponseHeader__tqdpK.FlowMessage_expanded__1MA5g{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid var(--color-border);position:sticky;top:30px;margin:0;transform:translateZ(0);will-change:transform;isolation:isolate}.FlowMessage_agentInterpretation__LChFo,.FlowMessage_toolResponseContent__WrM_z{user-select:text}.FlowMessage_flowStepContent__vocLJ .used-tool{display:flex;align-items:flex-start;gap:.5rem;color:var(--color-text-secondary);padding:0;margin:0}.FlowMessage_flowStepContent__vocLJ .step-deliverable{margin-top:.25rem;padding:0;background:transparent;border-radius:0}.FlowMessage_flowStepContent__vocLJ .skeleton-circle{width:1rem;height:1rem;border-radius:50%;background:linear-gradient(90deg,var(--color-border) 25%,var(--color-border-light) 50%,var(--color-border) 75%);background-size:1000px 100%;animation:FlowMessage_shimmer__9LBcF 2s linear infinite}@keyframes FlowMessage_shimmer__9LBcF{0%{background-position:-1000px 0}to{background-position:1000px 0}}.FlowMessage_systemMessage__jHgLr{font-size:.875rem;color:var(--color-text-secondary);padding-bottom:0}.FlowMessage_systemMessage__jHgLr .paragraph{margin-bottom:.5rem}.FlowMessage_systemMessage__jHgLr .paragraph:last-child{margin-bottom:0}.FlowMessage_flowStepContainer__vDPbF:has(.FlowMessage_flowStepContent__vocLJ:not(.FlowMessage_collapsed__XkIti)) .FlowMessage_preview__Z8it_{opacity:0;transform:translateY(12px);transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}.FlowMessage_flowStepContent__vocLJ:not(.FlowMessage_collapsed__XkIti){opacity:1;transform:translateY(0)}.FlowMessage_flowStepContainer__vDPbF:last-child{margin-bottom:0}.FlowMessage_flowMessage__cnnTd{position:relative;margin-bottom:32px;padding-bottom:8px;overflow:visible;pointer-events:auto}.FlowMessage_flowContainer__m6FfP.FlowMessage_flow-message__t3kZy{padding:0;border-radius:0;background:var(--color-background-white)!important;margin:12px 0!important}.FlowMessage_flowMessage__cnnTd .message{position:relative;margin-bottom:32px;padding-bottom:8px;overflow:visible;pointer-events:auto}.FlowMessage_agentInterpretation__LChFo .FlowMessage_toolResponseContent__WrM_z{position:relative;max-height:0;overflow:hidden;opacity:0;transform:translateY(-12px);padding:0;font-size:1em;background:var(--color-background-main);border-radius:var(--radius-sm);white-space:pre-wrap;word-wrap:break-word;transition:all .5s cubic-bezier(.4,0,.2,1);transform-origin:top}.FlowMessage_agentInterpretation__LChFo .FlowMessage_toolResponseContent__WrM_z.FlowMessage_expanded__1MA5g{opacity:1;transform:translateY(0);max-height:none;overflow:visible;padding:1.5em}.FlowMessage_agentInterpretation__LChFo .FlowMessage_toolResponseHeaderContent__Bavkx{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0}.FlowMessage_agentInterpretation__LChFo .FlowMessage_chevron__edKPj{width:16px;height:16px;transition:transform .5s cubic-bezier(.4,0,.3,1);will-change:transform}.FlowMessage_toolResponseContent__WrM_z.FlowMessage_closing__JAPyq{animation:FlowMessage_flipClose__tNxW_ .42s cubic-bezier(.4,0,.2,1);transform-origin:top}@keyframes FlowMessage_flipClose__tNxW_{0%{transform:rotateX(0deg) translateY(0);opacity:1}to{transform:rotateX(-90deg) translateY(-.4em);opacity:0}}.FloatingNotification_notification__8wtx7{position:absolute;left:50%;transform:translateX(-50%);background:var(--color-background-white);color:var(--color-text-primary);padding:8px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:13px;font-weight:500;white-space:normal;word-wrap:break-word;pointer-events:none;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.08);animation:FloatingNotification_floatUp__344Nq 1.5s ease-out forwards}.FloatingNotification_top__tZQBP{top:-45px}.FloatingNotification_bottom__mdzta{bottom:-45px;animation:FloatingNotification_floatDown__4UD14 1.5s ease-out forwards}@keyframes FloatingNotification_floatUp__344Nq{0%{opacity:0;transform:translateX(-50%) translateY(10px)}20%{opacity:1;transform:translateX(-50%) translateY(0)}80%{opacity:1;transform:translateX(-50%) translateY(-20px)}to{opacity:0;transform:translateX(-50%) translateY(-30px)}}@keyframes FloatingNotification_floatDown__4UD14{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}20%{opacity:1;transform:translateX(-50%) translateY(0)}80%{opacity:1;transform:translateX(-50%) translateY(20px)}to{opacity:0;transform:translateX(-50%) translateY(30px)}}@media (max-width:768px){.FloatingNotification_notification__8wtx7{max-width:calc(100vw - 32px);padding:10px 16px;font-size:14px;border-radius:8px;overflow-wrap:break-word;hyphens:auto}}.CellFormatters_emptyValue__debsG,.CellFormatters_nullValue__5mIyd{color:var(--color-text-tertiary);font-style:italic;font-size:.9em}.CellFormatters_booleanValue__RG1ex{color:var(--color-primary);font-weight:600;text-transform:lowercase}.CellFormatters_numberValue__OaArY{color:var(--color-secondary);font-weight:500}.CellFormatters_stringValue__bNDxy{color:var(--color-text-primary);word-wrap:break-word}.CellFormatters_linkValue__pwCy4,.CellFormatters_stringValue__bNDxy{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.CellFormatters_linkValue__pwCy4{color:var(--color-primary);text-decoration:underline;word-break:break-all;transition:color .2s ease}.CellFormatters_linkValue__pwCy4:hover{color:var(--color-secondary);text-decoration-thickness:2px}.CellFormatters_longStringValue__GhUZj{color:var(--color-text-primary);cursor:help;border-bottom:1px dotted var(--color-text-secondary);word-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.CellFormatters_arrayValue__gDCBf{color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.9em;background:var(--color-background-selected);padding:4px 8px;border-radius:var(--radius-sm);border:1px solid var(--color-border);display:inline-block;max-width:100%;word-break:break-word}.CellFormatters_arrayObjectsContainer__B3qXn,.CellFormatters_arrayValue__gDCBf *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.CellFormatters_arrayObjectsContainer__B3qXn{display:flex;flex-direction:column;gap:4px;max-width:100%}.CellFormatters_arrayCount__C8jnl{color:var(--color-text-secondary);font-size:.8em;font-weight:600;background:var(--color-background-selected);padding:2px 6px;border-radius:calc(var(--radius-sm) / 2);align-self:flex-start;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.CellFormatters_arrayObjectsList__veQx8{color:var(--color-text-primary);font-size:.9em;line-height:1.3;word-break:break-word;cursor:help;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.CellFormatters_objectValue__LAX1D{color:var(--color-text-secondary);font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.85em;background:var(--color-background-selected);padding:4px 8px;border-radius:var(--radius-sm);cursor:help;border:1px solid var(--color-border);display:inline-block;max-width:100%;word-break:break-word}.CellFormatters_objectValue__LAX1D *,.CellFormatters_unknownValue__JpK5d{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.CellFormatters_unknownValue__JpK5d{color:var(--color-text-secondary);font-style:italic}.CellFormatters_dateValue__XHpco{color:var(--color-text-primary);font-size:.9em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.CellFormatters_badge__VhfWV{display:inline-block;padding:4px 8px;border-radius:var(--radius-sm);font-size:12px;font-weight:500;text-transform:capitalize;white-space:nowrap}.CellFormatters_badgeDefault__ZcvXF{background:var(--color-background-selected);color:var(--color-text-primary);border:1px solid var(--color-border)}.CellFormatters_badgeSuccess__M9r8N{background:var(--color-accent-success);color:var(--color-background-white)}.CellFormatters_badgeWarning__n5EY8{background:var(--color-accent-warning);color:var(--color-background-white)}.CellFormatters_badgeError__wkjGC{background:var(--color-accent-error);color:var(--color-background-white)}.CellFormatters_badgeInfo__x1D5T{background:var(--color-primary);color:var(--color-background-white)}.CellFormatters_badgeDisabled__GTUoN{background:var(--color-disabled);color:var(--color-text-tertiary);border:1px solid var(--color-border)}.ValueFormatters_emptyValue__G7gu9,.ValueFormatters_nullValue__wPVjU{color:var(--color-text-tertiary);font-style:italic;font-size:.9em}.ValueFormatters_booleanValue__mbKks{color:var(--color-primary);font-weight:600;text-transform:lowercase}.ValueFormatters_stringValue__gse2K{color:var(--color-text-primary);word-wrap:break-word}.ValueFormatters_unknownValue__Wnyce{color:var(--color-text-secondary);font-style:italic}.ValueFormatters_linkValue__y3uFe{color:var(--color-secondary);text-decoration:underline;word-break:break-all;transition:color .2s ease}.ValueFormatters_linkValue__y3uFe:hover{color:var(--color-text-highlight)}.ValueFormatters_numberValue__ucUte{font-weight:500}.ValueFormatters_numberValue__ucUte.ValueFormatters_tableContext__St3xr{color:var(--color-secondary)}.ValueFormatters_numberValue__ucUte.ValueFormatters_contentContext__nlOuD,.ValueFormatters_numberValue__ucUte:not(.ValueFormatters_tableContext__St3xr):not(.ValueFormatters_contentContext__nlOuD){color:var(--color-text-primary)}.DataTable_dataTableContainer__KbVIy{width:100%;border-radius:8px;overflow:hidden;border:1px solid var(--color-border);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.DataTable_searchContainer__h7FGX{padding:16px;border-bottom:1px solid var(--color-border);background:var(--color-background-white)}.DataTable_searchInput__N_FX3{width:100%;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.DataTable_searchInput__N_FX3:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.DataTable_tableWrapper__QeOXF{overflow:auto;border-radius:8px;position:relative}.DataTable_table__wOw7c{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.DataTable_stickyHeaderTable__X47MX .DataTable_tableHead__wtGX9{position:sticky;top:0;z-index:10;background:var(--color-background-white)}.DataTable_headerCell__Dq_5h,.DataTable_headerRow__yfjO8,.DataTable_tableHead__wtGX9{background:var(--color-background-grey-light)}.DataTable_headerCell__Dq_5h{padding:12px 16px;text-align:left;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);position:relative;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.DataTable_headerCell__Dq_5h.DataTable_sortable___LoyZ{cursor:pointer;transition:background-color .15s ease}.DataTable_headerCell__Dq_5h.DataTable_sortable___LoyZ:hover{background:var(--color-background-button-hover)}.DataTable_headerContent__PI09n{display:flex;align-items:center;justify-content:space-between;gap:8px}.DataTable_sortIcon__Wdl_h{font-size:10px;color:var(--color-text-tertiary);opacity:.7}.DataTable_tableBody__rZdlV{background:var(--color-background-white)}.DataTable_bodyRow__NZ_yC{transition:background-color .15s ease}.DataTable_bodyRow__NZ_yC:hover{background:var(--color-background-button-hover)}.DataTable_bodyCell__OaT8T{padding:12px 16px;border-bottom:1px solid var(--color-border);background:inherit;vertical-align:top;position:relative}.DataTable_bodyCell__OaT8T,.DataTable_emptyMessage__xeSPy{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.DataTable_emptyMessage__xeSPy{text-align:center;color:var(--color-text-secondary);font-style:italic;padding:32px 16px}.DataTable_paginationContainer__7IgdL{display:flex;justify-content:space-between;align-items:center;padding:16px;border-top:1px solid var(--color-border);background:var(--color-background-white)}.DataTable_paginationInfo__hpDBi{font-size:14px;color:var(--color-text-secondary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.DataTable_paginationControls__gu_7W{display:flex;align-items:center;gap:16px}.DataTable_paginationButton__408jJ{padding:8px 12px;border:1px solid var(--color-border);background:var(--color-background-white);border-radius:4px;font-size:14px;cursor:pointer;transition:all .15s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.DataTable_paginationButton__408jJ:hover:not(:disabled){background:var(--color-background-button-hover);border-color:var(--color-primary)}.DataTable_paginationButton__408jJ:disabled{opacity:.5;cursor:not-allowed}.DataTable_pageInfo__w1H6_{font-size:14px;color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.DataTable_stickyColumnTable__6Ty7s{border-collapse:separate;border-spacing:0}.DataTable_stickyColumnTable__6Ty7s .DataTable_headerCell__Dq_5h{background:var(--color-background-grey-light)}.DataTable_stickyHeaderTable__X47MX.DataTable_stickyColumnTable__6Ty7s .DataTable_headerCell__Dq_5h{background:var(--color-background-grey-light);z-index:12}.DataTable_stickyColumnTable__6Ty7s .DataTable_bodyCell__OaT8T{background:var(--color-background-white)}.DataTable_stickyColumnTable__6Ty7s .DataTable_bodyRow__NZ_yC:hover .DataTable_bodyCell__OaT8T{background:var(--color-background-button-hover)}.DataTable_stickyHeaderTable__X47MX .DataTable_headerCell__Dq_5h{z-index:10}.DataTable_stickyHeaderTable__X47MX .DataTable_headerCell__Dq_5h[style*="position: sticky"]{z-index:15}.DataTable_adminUserTable__QhsZy .DataTable_bodyCell__OaT8T:first-child,.DataTable_adminUserTable__QhsZy .DataTable_headerCell__Dq_5h:first-child{position:sticky;left:0;z-index:12;background:var(--color-background-white);box-shadow:2px 0 4px rgba(0,0,0,.1);font-weight:600}.DataTable_adminUserTable__QhsZy .DataTable_headerCell__Dq_5h:first-child{z-index:15;background:var(--color-background-grey-light)}.DataTable_adminUserTable__QhsZy .DataTable_bodyRow__NZ_yC:hover .DataTable_bodyCell__OaT8T:first-child{background:var(--color-background-button-hover)}.DataTable_adminUserTable__QhsZy .DataTable_bodyCell__OaT8T:first-child,.DataTable_adminUserTable__QhsZy .DataTable_headerCell__Dq_5h:first-child{min-width:200px;max-width:250px}@media (max-width:768px){.DataTable_bodyCell__OaT8T,.DataTable_headerCell__Dq_5h{padding:12px 16px;font-size:.85rem}.DataTable_searchContainer__h7FGX{padding:12px 16px 0}.DataTable_paginationContainer__7IgdL{flex-direction:column;gap:12px;align-items:stretch}.DataTable_paginationControls__gu_7W{justify-content:center}}.ToolExecutionHeader_container__Bz5Af{margin:8px 0 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.4}.ToolExecutionHeader_headerSection__uc9LT{margin-bottom:12px}.ToolExecutionHeader_infoSection__tCFbl{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--color-text-secondary);background:var(--color-background-elevated);padding:8px 12px;border-radius:6px;border:1px solid var(--color-border)}.ToolExecutionHeader_functionName__VR_Wt{font-weight:500;color:var(--color-text-primary)}.ToolExecutionHeader_separator__3UiAL{color:var(--color-text-tertiary)}.ToolExecutionHeader_timestamp__HqO1u{color:var(--color-text-secondary)}.ContentFormatter_textSegment__gDnLl{margin:0 0 -20px;padding:0;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;background:transparent}.ContentFormatter_toolExecutionHeader__4sRuQ{margin:8px 0 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.4}.ContentFormatter_toolExecutionTitle__6ebpL{font-weight:700;color:var(--color-text-primary);margin-bottom:4px}.ContentFormatter_toolExecutionDetail__6mvBh{color:var(--color-text-secondary);margin-bottom:2px;font-weight:400}.ContentFormatter_jsonSegment__xAZfA{background:var(--color-background-main);border-radius:var(--radius-sm);font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;--w-rjv-color:var(--color-text-primary);--w-rjv-background-color:transparent;--w-rjv-font-family:ui-monospace,SFMono-Regular,"SF Mono",Consolas,"Liberation Mono",Menlo,monospace;--w-rjv-key-string:var(--color-text-secondary);--w-rjv-key-number:var(--color-text-secondary);--w-rjv-type-string-color:var(--color-text-primary);--w-rjv-type-int-color:var(--color-text-secondary);--w-rjv-type-float-color:var(--color-text-secondary);--w-rjv-type-bigint-color:var(--color-text-secondary);--w-rjv-type-boolean-color:var(--color-text-secondary);--w-rjv-type-null-color:var(--color-text-tertiary);--w-rjv-type-undefined-color:var(--color-text-tertiary);--w-rjv-type-nan-color:var(--color-text-tertiary);--w-rjv-type-date-color:var(--color-text-secondary);--w-rjv-type-url-color:var(--color-text-secondary);--w-rjv-arrow-color:var(--color-text-tertiary);--w-rjv-brackets-color:var(--color-text-tertiary);--w-rjv-curlybraces-color:var(--color-text-tertiary);--w-rjv-colon-color:var(--color-text-tertiary);--w-rjv-quotes-color:var(--color-text-secondary);--w-rjv-quotes-string-color:var(--color-text-primary);--w-rjv-info-color:var(--color-text-tertiary);--w-rjv-edit-color:var(--color-text-secondary);--w-rjv-copied-color:var(--color-text-secondary);--w-rjv-copied-success-color:var(--color-text-secondary);--w-rjv-update-color:var(--color-background-light);--w-rjv-ellipsis-color:var(--color-text-tertiary);display:flex;flex-direction:column;height:80%;min-height:0;max-height:80%}.ContentFormatter_contentFormatter__NFs9Z .execution-log .ContentFormatter_tabContent__93EF2,.ContentFormatter_contentFormatter__NFs9Z.ContentFormatter_data-tab-content__meu9C .ContentFormatter_tabContent__93EF2{max-height:500px;overflow-y:auto;overflow-x:auto;border:none!important;outline:none!important;background:transparent!important}.ContentFormatter_contentFormatter__NFs9Z.ContentFormatter_data-tab-content__meu9C [class*=ToolExecutionHeader-module__][class$=__container]{display:none!important}.ContentFormatter_contentFormatter__NFs9Z.ContentFormatter_data-tab-content__meu9C .ContentFormatter_tabContent__93EF2{pointer-events:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch;isolation:isolate;position:relative}.ContentFormatter_jsonSegment__xAZfA .w-rjv-inner{padding:2px 8px 2px 0!important}.ContentFormatter_jsonSegment__xAZfA .w-rjv-line{padding:1px 4px!important;margin:0!important}.ContentFormatter_jsonSegment__xAZfA .w-rjv{line-height:1.3!important}.ContentFormatter_jsonSegment__xAZfA .w-rjv [role=button]{font-weight:700!important}.ContentFormatter_jsonSegment__xAZfA .w-rjv [role=button] svg{stroke-width:2!important;font-weight:700!important}.ContentFormatter_jsonSegment__xAZfA .w-rjv [role=button] *{font-weight:700!important}.ContentFormatter_jsonViewerWrapper__2FS1H{height:100%;max-height:50vh;overflow:auto;padding:var(--spacing-xs);pointer-events:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch}.ContentFormatter_jsonSegment__xAZfA .w-rjv span:first-child,.ContentFormatter_jsonSegment__xAZfA [role=button] span,.ContentFormatter_jsonSegment__xAZfA div>span:first-child,.ContentFormatter_jsonSegment__xAZfA span[style*=w-rjv-key],.ContentFormatter_jsonViewerWrapper__2FS1H span:not([style*="var(--w-rjv-type"]),.ContentFormatter_jsonViewerWrapper__2FS1H span[style*=color]:first-child{font-weight:600!important}.ContentFormatter_jsonSegment__xAZfA .w-rjv-object-size{display:none!important}.ContentFormatter_jsonSegment__xAZfA .w-rjv{--w-rjv-indent-width:15px}.ContentFormatter_jsonHeader__fzz_V{display:flex;align-items:center;justify-content:space-between;padding:12px;background:var(--color-background-elevated);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.ContentFormatter_headerActions__iLXXm{display:flex;align-items:center;gap:8px}.ContentFormatter_enlargeButton__q3Klz{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-background-main);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;font-size:14px}.ContentFormatter_enlargeButton__q3Klz:hover{background:var(--color-background-selected);color:var(--color-text-primary);border-color:var(--color-secondary)}.ContentFormatter_customCopyButton__iT9TH{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-background-main);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;font-size:14px;position:relative}.ContentFormatter_tabContainer__vp7zN{display:flex;gap:16px;padding-bottom:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ContentFormatter_tabContainer__vp7zN .ContentFormatter_tab-button__qU4XX{font-size:.68rem!important;font-weight:500!important;color:var(--color-text-secondary);border:none;background:transparent;cursor:pointer;transition:all .2s ease;position:relative;border-radius:var(--radius-sm);opacity:.65;padding:3px 6px!important}.ContentFormatter_tabContainer__vp7zN .ContentFormatter_tab-button__qU4XX:hover{color:var(--color-text-primary);background:var(--color-background-selected);opacity:.85}.ContentFormatter_tabContainer__vp7zN .ContentFormatter_tab-button__qU4XX.ContentFormatter_active__mBw_X{color:var(--color-text-primary);font-weight:600!important;opacity:1}.ContentFormatter_tab__E7bXa{display:none}.ContentFormatter_expandIcon__V1T41{color:var(--color-secondary);display:flex;align-items:center;justify-content:center;width:12px;height:12px;transition:transform .2s ease;flex-shrink:0}.ContentFormatter_expandIcon__V1T41 svg{width:100%;height:100%;stroke:currentColor}.ContentFormatter_simpleView__PzpZB{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;color:var(--color-text-primary);font-size:.9rem;background:var(--color-background-elevated);height:100%;max-height:50vh;overflow:auto;padding:var(--spacing-sm);pointer-events:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch}.ContentFormatter_contentFormatter__NFs9Z.ContentFormatter_data-tab-content__meu9C .ContentFormatter_simpleView__PzpZB{max-height:none;height:100%}.ContentFormatter_statusIndicator__mNCjU{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--radius-sm);font-weight:600;font-size:.9em;margin:16px 0;border:1px solid}.ContentFormatter_statusSuccess__CO02w{background:var(--color-background-elevated);border-color:var(--color-border);color:var(--color-accent-success)}.ContentFormatter_statusError__Dz7pq{background:var(--color-error-light);border-color:var(--color-accent-error);color:var(--color-error)}.ContentFormatter_objectContainer__xXiMs{display:flex;flex-direction:column;gap:12px}.ContentFormatter_objectContainer__xXiMs.ContentFormatter_nested__hl0Nt{margin-left:12px;padding-left:12px;border-left:1px solid var(--color-border);gap:8px}.ContentFormatter_keyValuePair__24le_{display:flex;flex-direction:column;gap:4px}.ContentFormatter_arrayItemContent__DFMiU .ContentFormatter_keyValuePair__24le_,.ContentFormatter_contentFormatter__NFs9Z .ContentFormatter_keyValuePair__24le_,.ContentFormatter_objectContainer__xXiMs .ContentFormatter_keyValuePair__24le_,.ContentFormatter_simpleView__PzpZB .ContentFormatter_keyValuePair__24le_{display:flex!important;flex-direction:column!important;gap:4px!important}.ContentFormatter_keyLabel__gGyiv{font-weight:600;color:var(--color-text-secondary);font-size:.9em;text-transform:capitalize}.ContentFormatter_stringValue__kFOyF,.ContentFormatter_valueContent__9vSz2{color:var(--color-text-primary)}.ContentFormatter_booleanValue__92M_r,.ContentFormatter_numberValue__kb2Bb{color:var(--color-text-primary);font-weight:500}.ContentFormatter_emptyValue__W8z3R,.ContentFormatter_nullValue__uuS_U{color:var(--color-text-tertiary);font-style:italic}.ContentFormatter_linkValue__IZh_j{color:var(--color-secondary);text-decoration:underline;word-break:break-all}.ContentFormatter_linkValue__IZh_j:hover{color:var(--color-text-highlight)}.ContentFormatter_arrayContainer__p1iyP{display:flex;flex-direction:column;gap:8px;margin:4px 0;padding:0;border-radius:var(--radius-sm);background:transparent}.ContentFormatter_arrayItem__FC4ji{background:var(--color-background-light);border-radius:var(--radius-sm);border-left:1px solid var(--color-border);overflow:hidden}.ContentFormatter_arrayItemHeader__FyL1A{display:flex;align-items:center;padding:8px 10px;cursor:pointer;transition:background-color .2s ease;gap:8px}.ContentFormatter_arrayItemHeader__FyL1A:hover{background:var(--color-background-selected)}.ContentFormatter_arrayItemSummary__w_9_k{flex:1;font-weight:500;color:var(--color-text-primary)}.ContentFormatter_arrayItemIndex__pDlMT{font-size:.8em;color:var(--color-text-tertiary);background:var(--color-background-white);padding:2px 6px;border-radius:calc(var(--radius-sm) / 2)}.ContentFormatter_arrayItemContent__DFMiU{padding:10px;border-top:1px solid var(--color-border);background:var(--color-background-white)}.ContentFormatter_arrayItem__FC4ji:not(:has(.ContentFormatter_arrayItemHeader__FyL1A)) .ContentFormatter_arrayItemContent__DFMiU{border-top:none;padding:8px 10px}@media (max-width:768px){.ContentFormatter_keyValuePair__24le_{flex-direction:column}.ContentFormatter_tabContainer__vp7zN{width:100%}.ContentFormatter_tab__E7bXa{flex:1;text-align:center}}.ContentFormatter_customCopyButton__iT9TH:hover{background:var(--color-background-selected);color:var(--color-text-primary);border-color:var(--color-secondary)}.ContentFormatter_customCopyButton__iT9TH:active{transform:translateY(0)}.ContentFormatter_customCopyButton__iT9TH.ContentFormatter_copied__BHPl3{background:var(--color-background-selected);color:var(--color-secondary);border-color:var(--color-secondary);z-index:1000}@keyframes ContentFormatter_copySuccess__PTM4p{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.ContentFormatter_jsonSegment__xAZfA+.ContentFormatter_textSegment__gDnLl,.ContentFormatter_textSegment__gDnLl+.ContentFormatter_jsonSegment__xAZfA{margin-top:12px}.ContentFormatter_jsonSegment__xAZfA+.ContentFormatter_jsonSegment__xAZfA{margin-top:16px}.ContentFormatter_jsonSegment__xAZfA:first-child,.ContentFormatter_textSegment__gDnLl:first-child{margin-top:0}.ContentFormatter_jsonSegment__xAZfA:last-child,.ContentFormatter_textSegment__gDnLl:last-child{margin-bottom:0}.ContentFormatter_contentFormatter__NFs9Z .ContentFormatter_arrayItemHeader__FyL1A,.ContentFormatter_contentFormatter__NFs9Z .execution-log .ContentFormatter_arrayItemHeader__FyL1A{display:flex!important;align-items:center!important;flex-direction:row!important;justify-content:space-between!important;gap:8px!important}.ContentFormatter_contentFormatter__NFs9Z .ContentFormatter_arrayItemSummary__w_9_k,.ContentFormatter_contentFormatter__NFs9Z .execution-log .ContentFormatter_arrayItemSummary__w_9_k{flex:1!important}.ContentFormatter_contentFormatter__NFs9Z .ContentFormatter_arrayItemIndex__pDlMT,.ContentFormatter_contentFormatter__NFs9Z .execution-log .ContentFormatter_arrayItemIndex__pDlMT{flex-shrink:0!important}.ContentFormatter_valueContent__9vSz2 .ContentFormatter_arrayItem__FC4ji{border-left-color:var(--color-border);margin-top:4px}.ContentFormatter_valueContent__9vSz2 .ContentFormatter_arrayItemHeader__FyL1A{background:var(--color-background-secondary);padding:6px 10px}.ContentFormatter_valueContent__9vSz2 .ContentFormatter_arrayItemHeader__FyL1A:hover{background:var(--color-background-button-hover)}.ContentFormatter_tableView__dHmlQ{background:transparent}.ContentFormatter_dataSourceInfo__fGrvu{background:var(--color-background-elevated);padding:12px 16px;border-bottom:1px solid var(--color-border);font-size:.9rem;font-family:var(--font-family-main);margin-bottom:0;display:flex;align-items:center;gap:12px}.ContentFormatter_dataSourcePath__UJdRC{color:var(--color-text-primary);font-weight:500;margin-bottom:0;font-family:var(--font-family-main)}.ContentFormatter_resultCount__Q2vxG{background:var(--color-background-selected);color:var(--color-text-secondary);padding:4px 8px;border-radius:var(--radius-sm);font-size:.8rem;font-weight:500;border:1px solid var(--color-border)}.ContentFormatter_dataSourcePath__UJdRC code{background:var(--color-background-secondary);padding:2px 4px;border-radius:var(--radius-xs);font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.85em;color:var(--color-text-primary);border:1px solid var(--color-border)}.ContentFormatter_aiIndicator__Styj7{background:var(--color-accent-success)}.ContentFormatter_aiIndicator__Styj7,.ContentFormatter_fallbackIndicator__surmP{color:white;padding:2px 6px;border-radius:var(--radius-xs);font-size:.75em;font-weight:600;margin-left:8px;display:inline-flex;align-items:center;gap:2px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.ContentFormatter_fallbackIndicator__surmP{background:var(--color-accent-warning)}.ContentFormatter_alternativePaths__3v1PV{color:var(--color-text-secondary);font-size:.85em;font-style:italic;margin-top:4px;font-family:var(--font-family-main)}.ContentFormatter_noDataMessage__CQpn9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 32px;text-align:center;background:var(--color-background-white)}.ContentFormatter_noDataIcon__72g0Q{font-size:3.5rem;margin-bottom:20px;opacity:.7}.ContentFormatter_noDataTitle__rRpM4{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin-bottom:12px;font-family:var(--font-family-main)}.ContentFormatter_noDataDescription__TJ15d{color:var(--color-text-secondary);line-height:1.6;max-width:450px;font-size:1rem;font-family:var(--font-family-main)}.ContentFormatter_noDataDescription__TJ15d code{background:var(--color-background-selected);padding:3px 6px;border-radius:var(--radius-sm);font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.9em;color:var(--color-primary);font-weight:500;border:1px solid var(--color-border)}.ContentFormatter_aiSelectedArray__dfMVl{background:transparent!important;border:none!important;border-radius:none!important;padding:0!important;margin:0!important}.ContentFormatter_aiSelectionBadge__Zh5PP{display:inline-flex;align-items:center;gap:4px;background:rgba(59,130,246,.1);color:rgb(59,130,246);padding:4px 8px;border-radius:var(--radius-sm);font-size:11px;font-weight:600;margin-bottom:8px;border:1px solid rgba(59,130,246,.3);font-family:var(--font-family-main)!important}.ContentFormatter_errorContainer__UC_QD{background:var(--color-background-elevated);border:1px solid var(--color-accent-error);border-radius:var(--radius-md);padding:16px;margin:12px 0;display:flex;align-items:flex-start;gap:12px}.ContentFormatter_errorIcon__ZhV4Q{font-size:20px;color:var(--color-accent-error);flex-shrink:0}.ContentFormatter_errorContent__2sQgO{flex:1}.ContentFormatter_errorTitle___gFSt{font-weight:600;color:var(--color-accent-error);margin-bottom:4px;font-size:14px;font-family:var(--font-family-main)}.ContentFormatter_errorMessage__JIl4l{color:var(--color-text-primary);margin-bottom:8px;font-size:13px;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;background:var(--color-background-secondary);padding:6px 8px;border-radius:var(--radius-xs)}.ContentFormatter_errorDetails__J8oUl{color:var(--color-text-secondary);font-size:12px;line-height:1.4;font-family:var(--font-family-main)}.ContentFormatter_contentFormatter__NFs9Z.ContentFormatter_data-tab-content__meu9C .ContentFormatter_tabContent__93EF2,.ContentFormatter_contentFormatter__NFs9Z.ContentFormatter_execution-log__kKJL0 .ContentFormatter_tabContent__93EF2{flex:1 1 auto;min-height:0;height:200px;overflow:visible;pointer-events:auto!important;touch-action:pan-y!important;isolation:isolate}.ContentFormatter_contentFormatter__NFs9Z.ContentFormatter_data-tab-content__meu9C .ContentFormatter_jsonViewerWrapper__2FS1H{max-height:none;height:100%}.Messages_scope__Ox4Ev .message{position:relative;margin-bottom:28px;padding-bottom:8px;overflow:visible;pointer-events:auto}.Messages_scope__Ox4Ev .message.agent{margin-bottom:0!important;padding-bottom:0!important}.Messages_scope__Ox4Ev .message.user .Messages_replyButton__oVreU{left:0}.Messages_scope__Ox4Ev .message .Messages_messageActionRow__19bFB{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:0;margin-top:4px;min-height:32px}.message .Messages_messageActionRow__19bFB{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:0;margin-top:4px;min-height:28px}.Messages_scope__Ox4Ev .message .Messages_messageActionRow__19bFB>*,.message .Messages_messageActionRow__19bFB>*{opacity:0;pointer-events:none;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease}.Messages_baActionRow__Rzr8n:hover .Messages_messageActionRow__19bFB>*,.Messages_scope__Ox4Ev .message:hover .Messages_messageActionRow__19bFB>*,.message:hover .Messages_messageActionRow__19bFB>*{opacity:1;pointer-events:auto;transform:translateY(0)}.Messages_messageActionRow__19bFB .Messages_actionButton__8NbWV,.Messages_messageActionRow__19bFB .replyButton,.Messages_messageActionRow__19bFB button.replyButton{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:0!important;display:inline-flex!important;margin:0!important}.Messages_replyButton__oVreU i{font-size:12px}.Messages_baSessionGroup__SyhvY{background:var(--color-light-highlight);border:none;border-radius:var(--radius-sm);overflow:hidden;padding-bottom:0!important;margin-bottom:0!important}.Messages_baSessionGroup__SyhvY>*{margin-bottom:0!important}.Messages_baStepsList__22w3R{display:flex;flex-direction:column;gap:16px;margin:0;padding:0}.Messages_baSessionGroup__SyhvY .toolResponseContainer{margin:0;background:transparent}.Messages_baSessionGroup__SyhvY .toolResponseHeader{background:transparent}.Messages_baContainer__bL1s2{background:transparent;margin-bottom:0!important}.Messages_baStep__QxcMx{display:block;margin:0;padding:0}.Messages_baCollapsed__xj87M{padding-bottom:var(--spacing-sm)}.Messages_baHeader__feRQ6{background:transparent}.Messages_baGroupTitle__FATDk{gap:4px;font-weight:600;color:var(--color-text-secondary);padding:8px 8px 8px 12px}.Messages_baDeliverablesBeta__e4E67{margin-left:8px}.Messages_deliverablesSummary__CaBUt{background:var(--color-background-white);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.75rem 1rem;margin:0 0 1rem}.Messages_deliverablesSummaryHeader__boYTh{font-weight:600;color:var(--color-text-primary);margin-bottom:6px}.Messages_deliverablesSummaryList__PHTT2{margin:0;padding-left:1.25rem;color:var(--color-text-secondary);font-size:.9375rem;list-style:disc;list-style-position:outside}.Messages_deliverablesSummaryList__PHTT2 li::marker{color:var(--color-text-secondary)}.Messages_baActionRow__Rzr8n{display:block;margin:0}.Messages_baActionRow__Rzr8n.Messages_collapsed__I5qqo,.Messages_baActionRow__Rzr8n.Messages_expanded__ov8BH{margin:0}.Messages_baActionRow__Rzr8n .Messages_messageActionRow__19bFB{min-height:0;margin-top:0}.Messages_baSessionGroup__SyhvY:hover .Messages_messageActionRow__19bFB>*,.Messages_baSessionGroup__SyhvY:hover+.Messages_baActionRow__Rzr8n .Messages_messageActionRow__19bFB>*,.Messages_baSessionGroup__SyhvY:hover~.Messages_baActionRow__Rzr8n .Messages_messageActionRow__19bFB>*{opacity:1;pointer-events:auto;transform:translateY(0)}