.HelpWidget-module__qZKurG__container{--aw-help-bg:#fff;--aw-help-text:#111827;--aw-help-text-secondary:#0f1720;--aw-help-border:#e5e7eb;--aw-help-hover:#f3f4f6;--aw-help-shadow:#0000001f;--aw-help-tooltip-bg:#111827;--aw-help-tooltip-text:#fff;--aw-help-focus:#2563eb}.HelpWidget-module__qZKurG__container.HelpWidget-module__qZKurG__dark{--aw-help-bg:#111827;--aw-help-text:#f9fafb;--aw-help-text-secondary:#f9fafb;--aw-help-border:#374151;--aw-help-hover:#1f2937;--aw-help-tooltip-bg:#0b1220}.HelpWidget-module__qZKurG__trigger{background:var(--aw-help-bg);border:1px solid var(--aw-help-border);width:55px;height:55px;box-shadow:0 6px 16px var(--aw-help-shadow), 0 0 20px #3b82f64d;cursor:pointer;z-index:1200;color:var(--aw-help-text-secondary);border-radius:50%;outline:none;justify-content:center;align-items:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:25px;font-weight:700;transition:transform .15s,right .3s;display:flex;position:fixed;bottom:24px;right:24px}.HelpWidget-module__qZKurG__trigger:hover{transform:scale(1.05)}.HelpWidget-module__qZKurG__trigger:focus-visible{outline:2px solid var(--aw-help-focus);outline-offset:2px}.HelpWidget-module__qZKurG__trigger[aria-expanded=true]{transform:scale(.95)}.HelpWidget-module__qZKurG__tooltip{background:var(--aw-help-tooltip-bg);color:var(--aw-help-tooltip-text);white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;border-radius:12px;padding:8px 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:20px;transition:opacity .15s,transform .15s,right .3s;position:fixed;bottom:38px;right:89px;transform:translate(10px)}.HelpWidget-module__qZKurG__tooltipVisible{opacity:1;transform:translate(0)}.HelpWidget-module__qZKurG__menu{background:var(--aw-help-bg);border:1px solid var(--aw-help-border);width:280px;box-shadow:0 12px 24px var(--aw-help-shadow);z-index:1100;opacity:0;pointer-events:none;transform-origin:100% 100%;border-radius:12px;padding:6px;transition:opacity .18s ease-out,transform .18s ease-out,right .3s;position:fixed;bottom:89px;right:24px;transform:scale(.98)}.HelpWidget-module__qZKurG__menuOpen{opacity:1;pointer-events:auto;transform:scale(1)}.HelpWidget-module__qZKurG__menuList{margin:0;padding:0;list-style:none}.HelpWidget-module__qZKurG__menuItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;outline:none;align-items:center;width:100%;height:44px;padding:0 12px;transition:background-color .15s;display:flex}.HelpWidget-module__qZKurG__menuItem:hover{background-color:var(--aw-help-hover)}.HelpWidget-module__qZKurG__menuItem:focus-visible{outline:2px solid var(--aw-help-focus);outline-offset:-2px}.HelpWidget-module__qZKurG__menuIcon{opacity:.8;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-right:10px;display:flex}.HelpWidget-module__qZKurG__menuIcon svg{width:100%;height:100%;fill:var(--aw-help-text)}.HelpWidget-module__qZKurG__menuLabel{color:var(--aw-help-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px}.HelpWidget-module__qZKurG__menu-flip-horizontal{transform-origin:0 100%;left:24px;right:auto}.HelpWidget-module__qZKurG__menu-flip-vertical{transform-origin:100% 0;top:89px;bottom:auto}.HelpWidget-module__qZKurG__menu-flip-both{transform-origin:0 0;inset:89px auto auto 24px}@media (max-width:768px){.HelpWidget-module__qZKurG__menu{width:calc(100vw - 48px);max-width:280px}}@media (prefers-color-scheme:dark){.HelpWidget-module__qZKurG__container:not(.HelpWidget-module__qZKurG__dark){--aw-help-bg:#111827;--aw-help-text:#f9fafb;--aw-help-text-secondary:#f9fafb;--aw-help-border:#374151;--aw-help-hover:#1f2937;--aw-help-tooltip-bg:#0b1220}}
.GlobalAssistant-module__8GKZqa__triggerBar{background:var(--bg-color);border-left:1px solid var(--border-color);z-index:100;justify-content:center;align-items:center;width:48px;transition:all .3s;display:flex;position:fixed;top:54px;bottom:0;right:0}.GlobalAssistant-module__8GKZqa__triggerBar[data-theme=light]{--bg-color:#fff;--border-color:#f0f0f0}.GlobalAssistant-module__8GKZqa__triggerBar[data-theme=dark]{--bg-color:#141414;--border-color:#303030}.GlobalAssistant-module__8GKZqa__triggerButton{color:#1890ff;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.GlobalAssistant-module__8GKZqa__triggerButton:hover{background:#1890ff1a;transform:scale(1.05)}.GlobalAssistant-module__8GKZqa__triggerButton:active{transform:scale(.95)}.GlobalAssistant-module__8GKZqa__backdrop{z-index:199;background:#0003;animation:.3s GlobalAssistant-module__8GKZqa__fadeIn;position:fixed;inset:0}.GlobalAssistant-module__8GKZqa__panel{background:var(--panel-bg);border-left:1px solid var(--panel-border);z-index:200;flex-direction:column;width:380px;transition:right .3s;display:flex;position:fixed;top:54px;bottom:0;right:-100%;box-shadow:-2px 0 8px #00000014}.GlobalAssistant-module__8GKZqa__panel[data-resizing=true]{transition:none}.GlobalAssistant-module__8GKZqa__panel[data-theme=light]{--panel-bg:#fff;--panel-border:#f0f0f0;--header-bg:#fafafa;--text-primary:#000;--text-secondary:#595959}.GlobalAssistant-module__8GKZqa__panel[data-theme=dark]{--panel-bg:#141414;--panel-border:#303030;--header-bg:#1f1f1f;--text-primary:#fff;--text-secondary:#a6a6a6}.GlobalAssistant-module__8GKZqa__panel.GlobalAssistant-module__8GKZqa__expanded{right:0}.GlobalAssistant-module__8GKZqa__panel[data-pinned=true]{box-shadow:none;border-left:1px solid var(--panel-border)}.GlobalAssistant-module__8GKZqa__resizeHandle{cursor:ew-resize;z-index:10;background:0 0;justify-content:center;align-items:center;width:8px;transition:background-color .2s;display:flex;position:absolute;top:0;bottom:0;left:0}.GlobalAssistant-module__8GKZqa__resizeHandle:hover{background:#1890ff1a}.GlobalAssistant-module__8GKZqa__resizeHandle:active{background:#1890ff26}.GlobalAssistant-module__8GKZqa__resizeIcon{color:var(--text-secondary);opacity:0;transition:opacity .2s}.GlobalAssistant-module__8GKZqa__resizeHandle:hover .GlobalAssistant-module__8GKZqa__resizeIcon{opacity:.6}.GlobalAssistant-module__8GKZqa__panel[data-resizing=true] .GlobalAssistant-module__8GKZqa__resizeHandle{background:#1890ff33}.GlobalAssistant-module__8GKZqa__panel[data-resizing=true] .GlobalAssistant-module__8GKZqa__resizeIcon{opacity:.8}.GlobalAssistant-module__8GKZqa__panelHeader{background:var(--header-bg);border-bottom:1px solid var(--panel-border);justify-content:space-between;align-items:center;min-height:48px;padding:12px 16px;display:flex}.GlobalAssistant-module__8GKZqa__headerTitle{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.GlobalAssistant-module__8GKZqa__pinnedBadge{color:#1890ff;background:#1890ff1a;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:400}.GlobalAssistant-module__8GKZqa__headerActions{gap:4px;display:flex}.GlobalAssistant-module__8GKZqa__headerButton{color:var(--text-secondary)!important}.GlobalAssistant-module__8GKZqa__headerButton:hover{color:var(--text-primary)!important;background:#0000000a!important}.GlobalAssistant-module__8GKZqa__panelContent{color:var(--text-primary);flex:1;padding:16px 16px 24px;overflow-y:auto}.GlobalAssistant-module__8GKZqa__panelContent::-webkit-scrollbar{width:8px}.GlobalAssistant-module__8GKZqa__panelContent::-webkit-scrollbar-track{background:0 0}.GlobalAssistant-module__8GKZqa__panelContent::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;transition:background-color .6s}.GlobalAssistant-module__8GKZqa__panelContent.scrolling::-webkit-scrollbar-thumb{background:#0003}.GlobalAssistant-module__8GKZqa__panelContent.scrolling:hover::-webkit-scrollbar-thumb{background:#00000040}.GlobalAssistant-module__8GKZqa__panel[data-theme=dark] .GlobalAssistant-module__8GKZqa__panelContent::-webkit-scrollbar-thumb{background:0 0}.GlobalAssistant-module__8GKZqa__panel[data-theme=dark] .GlobalAssistant-module__8GKZqa__panelContent.scrolling::-webkit-scrollbar-thumb{background:#ffffff40}.GlobalAssistant-module__8GKZqa__panel[data-theme=dark] .GlobalAssistant-module__8GKZqa__panelContent.scrolling:hover::-webkit-scrollbar-thumb{background:#ffffff4d}.GlobalAssistant-module__8GKZqa__placeholderContent{text-align:center;color:var(--text-secondary);padding:20px}.GlobalAssistant-module__8GKZqa__placeholderContent h3{color:var(--text-primary);margin-bottom:12px}.GlobalAssistant-module__8GKZqa__chatContainer{flex-direction:column;height:100%;padding:0;display:flex}.GlobalAssistant-module__8GKZqa__emptyStateSpacer{flex:1}.GlobalAssistant-module__8GKZqa__centeredInputArea{flex-direction:column;flex:none;justify-content:center;align-items:center;margin-bottom:auto;display:flex}.GlobalAssistant-module__8GKZqa__welcomeMessage{text-align:center;margin-bottom:32px}.GlobalAssistant-module__8GKZqa__inputWrapper{width:100%;padding:0 16px}.GlobalAssistant-module__8GKZqa__emptyState{text-align:center;justify-content:center;align-items:center;height:100%;padding:24px;display:flex}.GlobalAssistant-module__8GKZqa__markdownContent{word-break:break-word;line-height:1.6}.GlobalAssistant-module__8GKZqa__markdownContent h1,.GlobalAssistant-module__8GKZqa__markdownContent h2,.GlobalAssistant-module__8GKZqa__markdownContent h3,.GlobalAssistant-module__8GKZqa__markdownContent h4,.GlobalAssistant-module__8GKZqa__markdownContent h5,.GlobalAssistant-module__8GKZqa__markdownContent h6{margin-top:16px;margin-bottom:8px;font-weight:600;line-height:1.3}.GlobalAssistant-module__8GKZqa__markdownContent h1{font-size:1.5em}.GlobalAssistant-module__8GKZqa__markdownContent h2{font-size:1.3em}.GlobalAssistant-module__8GKZqa__markdownContent h3{font-size:1.15em}.GlobalAssistant-module__8GKZqa__markdownContent h4{font-size:1.05em}.GlobalAssistant-module__8GKZqa__markdownContent p{margin-top:0;margin-bottom:12px}.GlobalAssistant-module__8GKZqa__markdownContent ul,.GlobalAssistant-module__8GKZqa__markdownContent ol{margin-bottom:12px;margin-left:20px;padding-left:4px}.GlobalAssistant-module__8GKZqa__markdownContent li{margin-bottom:6px}.GlobalAssistant-module__8GKZqa__markdownContent strong{font-weight:600}.GlobalAssistant-module__8GKZqa__markdownContent em{font-style:italic}.GlobalAssistant-module__8GKZqa__markdownContent code{background:#0000000f;border-radius:3px;padding:2px 6px;font-family:Monaco,Menlo,Courier New,monospace;font-size:.9em}.GlobalAssistant-module__8GKZqa__markdownContent pre{background:#0000000f;border-radius:6px;margin-bottom:12px;padding:12px;overflow-x:auto}.GlobalAssistant-module__8GKZqa__markdownContent pre code{background:0 0;padding:0}.GlobalAssistant-module__8GKZqa__markdownContent blockquote{color:#000000a6;border-left:3px solid #0003;margin-bottom:12px;margin-left:0;padding-left:12px;font-style:italic}.GlobalAssistant-module__8GKZqa__markdownContent a{color:#1890ff;text-decoration:none}.GlobalAssistant-module__8GKZqa__markdownContent a:hover{text-decoration:underline}.GlobalAssistant-module__8GKZqa__markdownContent hr{border:none;border-top:1px solid #0000001a;margin:16px 0}.GlobalAssistant-module__8GKZqa__markdownContent table{border-collapse:collapse;width:100%;margin-bottom:12px;font-size:.9em}.GlobalAssistant-module__8GKZqa__markdownContent th,.GlobalAssistant-module__8GKZqa__markdownContent td{text-align:left;border:1px solid #0000001a;padding:6px 10px}.GlobalAssistant-module__8GKZqa__markdownContent th{background:#0000000a;font-weight:600}.GlobalAssistant-module__8GKZqa__panel[data-theme=dark] .GlobalAssistant-module__8GKZqa__markdownContent code,.GlobalAssistant-module__8GKZqa__panel[data-theme=dark] .GlobalAssistant-module__8GKZqa__markdownContent pre{background:#ffffff1a}.GlobalAssistant-module__8GKZqa__panel[data-theme=dark] .GlobalAssistant-module__8GKZqa__markdownContent blockquote{color:#ffffffa6;border-left-color:#ffffff4d}.GlobalAssistant-module__8GKZqa__panel[data-theme=dark] .GlobalAssistant-module__8GKZqa__markdownContent th{background:#ffffff14}.GlobalAssistant-module__8GKZqa__panel[data-theme=dark] .GlobalAssistant-module__8GKZqa__markdownContent th,.GlobalAssistant-module__8GKZqa__panel[data-theme=dark] .GlobalAssistant-module__8GKZqa__markdownContent td{border-color:#ffffff26}@keyframes GlobalAssistant-module__8GKZqa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes GlobalAssistant-module__8GKZqa__slideIn{0%{right:-400px}to{right:0}}@media (max-width:768px){.GlobalAssistant-module__8GKZqa__triggerBar{width:43px}.GlobalAssistant-module__8GKZqa__panel{width:100%;max-width:100%;right:-100%}.GlobalAssistant-module__8GKZqa__panel.GlobalAssistant-module__8GKZqa__expanded{right:0}}@media (min-width:768px) and (max-width:1024px){.GlobalAssistant-module__8GKZqa__panel{width:340px}}.GlobalAssistant-module__8GKZqa__panel:focus-visible{outline-offset:-2px;outline:2px solid #1890ff}.GlobalAssistant-module__8GKZqa__triggerButton:focus-visible{outline-offset:2px;outline:2px solid #1890ff}
.ChatHistoryItem-module__YHenKG__item{cursor:pointer;background:0 0;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .15s;display:flex;position:relative}.ChatHistoryItem-module__YHenKG__item:hover{background:#0000000a}.ChatHistoryItem-module__YHenKG__item:focus{outline-offset:2px;outline:2px solid #1890ff}.ChatHistoryItem-module__YHenKG__item.ChatHistoryItem-module__YHenKG__selected{background:#0000000f}.ChatHistoryItem-module__YHenKG__item.ChatHistoryItem-module__YHenKG__selected:hover{background:#00000014}.ChatHistoryItem-module__YHenKG__content{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.ChatHistoryItem-module__YHenKG__title{color:#000000d9;white-space:nowrap;text-overflow:ellipsis;max-width:70%;font-size:14px;font-weight:500;overflow:hidden}.ChatHistoryItem-module__YHenKG__date{color:#00000073;white-space:nowrap;flex-shrink:0;font-size:12px}.ChatHistoryItem-module__YHenKG__deleteButton{color:#00000073;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:8px;transition:all .15s;display:none}.ChatHistoryItem-module__YHenKG__item:hover .ChatHistoryItem-module__YHenKG__deleteButton{display:flex}.ChatHistoryItem-module__YHenKG__deleteButton:hover{color:#ff4d4f;background:#ff4d4f1a}.ChatHistoryItem-module__YHenKG__deleteButton:active{transform:scale(.95)}[data-theme=dark] .ChatHistoryItem-module__YHenKG__item:hover{background:#ffffff14}[data-theme=dark] .ChatHistoryItem-module__YHenKG__item.ChatHistoryItem-module__YHenKG__selected{background:#ffffff1f}[data-theme=dark] .ChatHistoryItem-module__YHenKG__item.ChatHistoryItem-module__YHenKG__selected:hover{background:#ffffff29}[data-theme=dark] .ChatHistoryItem-module__YHenKG__title{color:#ffffffd9}[data-theme=dark] .ChatHistoryItem-module__YHenKG__date,[data-theme=dark] .ChatHistoryItem-module__YHenKG__deleteButton{color:#ffffff73}[data-theme=dark] .ChatHistoryItem-module__YHenKG__deleteButton:hover{color:#ff7875;background:#ff4d4f33}
.ChatHistoryList-module__2CB7ZG__list{max-height:320px;padding:8px;overflow:hidden auto}.ChatHistoryList-module__2CB7ZG__list::-webkit-scrollbar{width:6px}.ChatHistoryList-module__2CB7ZG__list::-webkit-scrollbar-track{background:0 0}.ChatHistoryList-module__2CB7ZG__list::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.ChatHistoryList-module__2CB7ZG__list::-webkit-scrollbar-thumb:hover{background:#0000004d}[data-theme=dark] .ChatHistoryList-module__2CB7ZG__list::-webkit-scrollbar-thumb{background:#fff3}[data-theme=dark] .ChatHistoryList-module__2CB7ZG__list::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.ChatHistoryList-module__2CB7ZG__emptyState{text-align:center;color:#00000073;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.ChatHistoryList-module__2CB7ZG__emptyIcon{opacity:.3;margin-bottom:16px}.ChatHistoryList-module__2CB7ZG__emptyTitle{color:#000000a6;margin-bottom:8px;font-size:16px;font-weight:500}.ChatHistoryList-module__2CB7ZG__emptyText{color:#00000073;max-width:280px;font-size:14px}.ChatHistoryList-module__2CB7ZG__spinner{border:3px solid #0000001a;border-top-color:#1890ff;border-radius:50%;width:32px;height:32px;margin-bottom:16px;animation:.8s linear infinite ChatHistoryList-module__2CB7ZG__spin}@keyframes ChatHistoryList-module__2CB7ZG__spin{to{transform:rotate(360deg)}}[data-theme=dark] .ChatHistoryList-module__2CB7ZG__emptyState{color:#ffffff73}[data-theme=dark] .ChatHistoryList-module__2CB7ZG__emptyTitle{color:#ffffffa6}[data-theme=dark] .ChatHistoryList-module__2CB7ZG__emptyText{color:#ffffff73}[data-theme=dark] .ChatHistoryList-module__2CB7ZG__spinner{border-color:#177ddc #ffffff1a #ffffff1a}
.ChatHistorySearch-module__kB1yJq__searchContainer{flex:1;align-items:center;display:flex;position:relative}.ChatHistorySearch-module__kB1yJq__searchIcon{color:#00000073;pointer-events:none;z-index:1;position:absolute;left:12px}.ChatHistorySearch-module__kB1yJq__searchInput{color:#000000d9;background:#00000005;border:1px solid #00000026;border-radius:8px;outline:none;width:100%;height:36px;padding:8px 32px 8px 36px;font-size:14px;transition:all .15s}.ChatHistorySearch-module__kB1yJq__searchInput::placeholder{color:#00000073}.ChatHistorySearch-module__kB1yJq__searchInput:focus{background:#fff;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.ChatHistorySearch-module__kB1yJq__clearButton{color:#00000073;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:20px;line-height:1;transition:all .15s;display:flex;position:absolute;right:8px}.ChatHistorySearch-module__kB1yJq__clearButton:hover{color:#000000d9;background:#0000000f}.ChatHistorySearch-module__kB1yJq__clearButton:active{transform:scale(.95)}[data-theme=dark] .ChatHistorySearch-module__kB1yJq__searchIcon{color:#ffffff73}[data-theme=dark] .ChatHistorySearch-module__kB1yJq__searchInput{color:#ffffffd9;background:#ffffff0d;border-color:#fff3}[data-theme=dark] .ChatHistorySearch-module__kB1yJq__searchInput::placeholder{color:#ffffff73}[data-theme=dark] .ChatHistorySearch-module__kB1yJq__searchInput:focus{background:#ffffff14;border-color:#177ddc;box-shadow:0 0 0 2px #177ddc33}[data-theme=dark] .ChatHistorySearch-module__kB1yJq__clearButton{color:#ffffff73}[data-theme=dark] .ChatHistorySearch-module__kB1yJq__clearButton:hover{color:#ffffffd9;background:#ffffff14}
.ChatHistoryDropdown-module__eWMpOq__container{width:100%;min-width:400px;max-width:500px;position:relative}@media (max-width:500px){.ChatHistoryDropdown-module__eWMpOq__container{min-width:280px}}.ChatHistoryDropdown-module__eWMpOq__trigger{cursor:pointer;background:#fff;border:1px solid #00000026;border-radius:12px;outline:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;transition:all .15s;display:flex}.ChatHistoryDropdown-module__eWMpOq__trigger:hover{border-color:#00000040;box-shadow:0 2px 8px #00000014}.ChatHistoryDropdown-module__eWMpOq__trigger:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.ChatHistoryDropdown-module__eWMpOq__triggerContent{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.ChatHistoryDropdown-module__eWMpOq__iconCircle{color:#fff;background:#1890ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ChatHistoryDropdown-module__eWMpOq__triggerText{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.ChatHistoryDropdown-module__eWMpOq__triggerTitle{color:#000000d9;white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.ChatHistoryDropdown-module__eWMpOq__conversationPrefix{color:#00000073;font-weight:400}@media (max-width:500px){.ChatHistoryDropdown-module__eWMpOq__conversationPrefix{display:none}}.ChatHistoryDropdown-module__eWMpOq__chevron{color:#00000073;flex-shrink:0;transition:transform .15s}.ChatHistoryDropdown-module__eWMpOq__chevronOpen{transform:rotate(180deg)}.ChatHistoryDropdown-module__eWMpOq__dropdown{z-index:1000;opacity:0;pointer-events:none;background:#fff;border:1px solid #00000026;border-radius:12px;transition:opacity .15s,transform .15s;position:absolute;top:100%;left:0;right:0;overflow:hidden;transform:translateY(8px);box-shadow:0 4px 16px #0000001f}.ChatHistoryDropdown-module__eWMpOq__dropdownOpen{opacity:1;pointer-events:all;transform:translateY(0)}.ChatHistoryDropdown-module__eWMpOq__dropdownHeader{z-index:1;background:#fff;border-bottom:1px solid #0000000f;gap:8px;padding:12px;display:flex;position:sticky;top:0}.ChatHistoryDropdown-module__eWMpOq__newChatButton{color:#fff;cursor:pointer;white-space:nowrap;background:#1890ff;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .15s;display:flex}.ChatHistoryDropdown-module__eWMpOq__newChatButton:hover{background:#40a9ff}.ChatHistoryDropdown-module__eWMpOq__newChatButton:active{transform:scale(.98)}[data-theme=dark] .ChatHistoryDropdown-module__eWMpOq__trigger{background:#1f1f1f;border-color:#fff3}[data-theme=dark] .ChatHistoryDropdown-module__eWMpOq__trigger:hover{border-color:#ffffff4d;box-shadow:0 2px 8px #0000004d}[data-theme=dark] .ChatHistoryDropdown-module__eWMpOq__trigger:focus{border-color:#177ddc;box-shadow:0 0 0 2px #177ddc33}[data-theme=dark] .ChatHistoryDropdown-module__eWMpOq__iconCircle{background:#177ddc}[data-theme=dark] .ChatHistoryDropdown-module__eWMpOq__triggerTitle{color:#ffffffd9}[data-theme=dark] .ChatHistoryDropdown-module__eWMpOq__conversationPrefix,[data-theme=dark] .ChatHistoryDropdown-module__eWMpOq__chevron{color:#ffffff73}[data-theme=dark] .ChatHistoryDropdown-module__eWMpOq__dropdown{background:#1f1f1f;border-color:#fff3;box-shadow:0 4px 16px #0006}[data-theme=dark] .ChatHistoryDropdown-module__eWMpOq__dropdownHeader{background:#1f1f1f;border-bottom-color:#ffffff14}[data-theme=dark] .ChatHistoryDropdown-module__eWMpOq__newChatButton{background:#177ddc}[data-theme=dark] .ChatHistoryDropdown-module__eWMpOq__newChatButton:hover{background:#1765ad}
.Scenaria-module__eEZyIa__scenarioCanvas{flex-direction:row;width:100%;height:100%;display:flex}.Scenaria-module__eEZyIa__chatPanel{flex-direction:column;height:100%;transition:width .3s;display:flex;position:relative}.Scenaria-module__eEZyIa__chatHeader{border-bottom:1px solid var(--neutral-300);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.Scenaria-module__eEZyIa__sessionHeader{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex}.Scenaria-module__eEZyIa__contextSelector{background-color:#fafafa;padding:8px 16px}.Scenaria-module__eEZyIa__contextHeader{align-items:center;margin-bottom:8px;display:flex}.Scenaria-module__eEZyIa__compactContextSelector{background-color:#fafafa;border-bottom:1px solid #d9d9d9;align-items:center;height:auto;margin-top:-28px;margin-left:-21px;margin-right:-21px;padding:8px 16px 15px;display:flex}.Scenaria-module__eEZyIa__selectRow{gap:8px;display:flex}.Scenaria-module__eEZyIa__compactSelect{flex:1;max-width:50%}.Scenaria-module__eEZyIa__fullWidthCompactSelect{width:100%}:is(.Scenaria-module__eEZyIa__compactSelect .ant-select-selector,.Scenaria-module__eEZyIa__fullWidthCompactSelect .ant-select-selector){height:24px!important;padding:0 8px!important}:is(.Scenaria-module__eEZyIa__compactSelect .ant-select-selection-item,.Scenaria-module__eEZyIa__fullWidthCompactSelect .ant-select-selection-item){font-size:12px!important;line-height:22px!important}:is(.Scenaria-module__eEZyIa__compactSelect .ant-select-selection-placeholder,.Scenaria-module__eEZyIa__fullWidthCompactSelect .ant-select-selection-placeholder){color:#00000073!important;font-size:12px!important;line-height:22px!important}.Scenaria-module__eEZyIa__fullWidthCompactSelect .ant-select-arrow{align-items:center!important;margin:0!important;display:inline-flex!important;top:5px!important;bottom:auto!important;transform:none!important}.Scenaria-module__eEZyIa__selectRow .Scenaria-module__eEZyIa__compactSelect .ant-select-dropdown{width:200%!important;max-width:none!important}.Scenaria-module__eEZyIa__chatMessages{flex:1;padding:16px;overflow-y:auto}.Scenaria-module__eEZyIa__chatMessages::-webkit-scrollbar{width:8px}.Scenaria-module__eEZyIa__chatMessages::-webkit-scrollbar-track{background:0 0}.Scenaria-module__eEZyIa__chatMessages::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;transition:background-color .6s}.Scenaria-module__eEZyIa__chatMessages.scrolling::-webkit-scrollbar-thumb{background:#0003}.Scenaria-module__eEZyIa__chatMessages.scrolling:hover::-webkit-scrollbar-thumb{background:#00000040}.Scenaria-module__eEZyIa__messageContainer{margin-bottom:16px}.Scenaria-module__eEZyIa__messageContainer .ant-typography-secondary{color:#00000073!important}.Scenaria-module__eEZyIa__userMessage{justify-content:flex-end;display:flex}.Scenaria-module__eEZyIa__userMessageBubble{background-color:var(--primary-500);color:#fff;word-break:break-word;border-radius:16px 16px 0;max-width:80%;padding:10px 14px;font-size:14px}.Scenaria-module__eEZyIa__aiMessage{justify-content:flex-start;display:flex}.Scenaria-module__eEZyIa__aiMessageBubble{background-color:var(--neutral-100);word-break:break-word;border-radius:16px 16px 16px 0;max-width:80%;padding:10px 14px;font-size:14px}.Scenaria-module__eEZyIa__chatInputContainer{border-top:1px solid #d9d9d9;margin:0 16px;padding:12px 0}.Scenaria-module__eEZyIa__modelSettingsRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}.Scenaria-module__eEZyIa__settingItem{flex:1}.Scenaria-module__eEZyIa__settingLabel{margin-bottom:4px;display:block}.Scenaria-module__eEZyIa__fullWidth{width:100%}.Scenaria-module__eEZyIa__inputRow{align-items:stretch;gap:8px;display:flex}.Scenaria-module__eEZyIa__textAreaWrapper{border:1px solid #d9d9d9;border-radius:12px;flex:1;position:relative}.Scenaria-module__eEZyIa__messageInput{width:100%;text-align:left!important;border:none!important;border-radius:12px!important;align-items:flex-start!important;padding:8px 10px!important;line-height:1.5!important;display:flex!important}.Scenaria-module__eEZyIa__messageInput::placeholder{color:#00000073!important;text-align:left!important;line-height:1.5!important}.Scenaria-module__eEZyIa__messageInput.Scenaria-module__eEZyIa__ant-input{padding-top:12px!important}.Scenaria-module__eEZyIa__inlineButtons{z-index:2;gap:4px;display:flex;position:absolute;bottom:5px;right:10px}.Scenaria-module__eEZyIa__inlineButton{color:#8c8c8c;background-color:#0000;border:none;justify-content:center;align-items:center;width:24px;height:24px;margin:0;padding:0;display:flex}.Scenaria-module__eEZyIa__helperToolsContainer{justify-content:space-between;gap:8px;margin:8px 16px 0;padding:0;display:flex;position:relative}.Scenaria-module__eEZyIa__leftHelperTools{gap:8px;margin-left:-15px;display:flex}.Scenaria-module__eEZyIa__rightHelperTools{margin-right:-27px;display:flex;position:absolute;right:0}.Scenaria-module__eEZyIa__helperButton{color:#8c8c8c;background-color:#0000;border:none;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:4px;display:flex}.Scenaria-module__eEZyIa__buttonContainer{align-items:stretch;min-height:85px;display:flex}.Scenaria-module__eEZyIa__buttonContainer button{justify-content:center;align-items:center;display:flex}.Scenaria-module__eEZyIa__sendButton{border-radius:2px;justify-content:center;align-items:center;min-width:45px;margin:0;padding:6px 15px;display:flex;height:100%!important}.Scenaria-module__eEZyIa__promptSuggestionsContainer{flex-direction:column;gap:8px;width:100%;max-height:200px;display:flex;overflow-y:auto}.Scenaria-module__eEZyIa__promptSuggestion{text-align:left;white-space:normal;background-color:#f5f5f5;height:auto;margin-bottom:4px}.Scenaria-module__eEZyIa__knowledgeBaseItem{text-align:left;align-items:center;margin-bottom:8px;display:flex}.Scenaria-module__eEZyIa__knowledgeBaseCategory{color:#8c8c8c;margin-left:6px;font-size:12px}.Scenaria-module__eEZyIa__contentPanel{flex:1;height:100%;padding:20px;transition:all .3s;overflow-y:auto}.Scenaria-module__eEZyIa__scenarioContent{flex-direction:column;height:100%;display:flex}.Scenaria-module__eEZyIa__contentHeader{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.Scenaria-module__eEZyIa__editorHeader{justify-content:flex-end;margin-bottom:16px;display:flex}.Scenaria-module__eEZyIa__contentTitle{margin:0!important}.Scenaria-module__eEZyIa__metaInfo{margin-top:8px}.Scenaria-module__eEZyIa__markdownContent{border:1px solid var(--neutral-300);background-color:#fff;border-radius:4px;flex:1;padding:16px;overflow:auto}.Scenaria-module__eEZyIa__contentText{font-family:inherit}.Scenaria-module__eEZyIa__contentText .header-level-1{margin-top:1.5em;margin-bottom:.8em;font-size:1.8em}.Scenaria-module__eEZyIa__contentText .header-level-2{margin-top:1.3em;margin-bottom:.7em;font-size:1.5em}.Scenaria-module__eEZyIa__contentText .header-level-3{margin-top:1.2em;margin-bottom:.6em;font-size:1.3em}.Scenaria-module__eEZyIa__contentText .header-level-4{margin-top:.4em;margin-bottom:.4em;margin-left:1em;font-size:1.1em}.Scenaria-module__eEZyIa__contentText .indented-list{margin-bottom:1.2em;margin-left:2em}.Scenaria-module__eEZyIa__markdownNote{text-align:right;border-top:1px solid #0000000f;margin-top:8px;padding-top:4px;font-style:italic}.Scenaria-module__eEZyIa__contentTextarea{border:1px solid var(--neutral-300);resize:vertical;border-radius:4px;width:100%;min-height:500px;padding:12px;font-family:monospace;font-size:14px}.Scenaria-module__eEZyIa__emptyState{height:100%;max-height:100%;color:var(--neutral-500);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;padding:20px;display:flex;overflow-y:auto}.Scenaria-module__eEZyIa__emptyIcon{color:var(--neutral-300);font-size:64px}.Scenaria-module__eEZyIa__loadingText{margin-top:16px}.Scenaria-module__eEZyIa__collapseButton{z-index:10;position:absolute;top:12px}.Scenaria-module__eEZyIa__helperButton[disabled]{color:#bfbfbf!important;cursor:not-allowed!important;background-color:#f5f5f5!important}.Scenaria-module__eEZyIa__rightHelperTools .Scenaria-module__eEZyIa__helperButton[disabled]{color:#bfbfbf!important;background-color:#f5f5f5!important;border-color:#d9d9d9!important}@media (max-width:768px){.Scenaria-module__eEZyIa__scenarioCanvas{flex-direction:column}.Scenaria-module__eEZyIa__chatPanel{max-height:50vh;width:100%!important}.Scenaria-module__eEZyIa__contentPanel{width:100%!important}}
.TypingIndicator-module__1j6C1G__typingIndicator{align-items:center;display:inline-flex}.TypingIndicator-module__1j6C1G__dot{opacity:0;background-color:#8b8b8b;border-radius:50%;width:8px;height:8px;margin:0 3px;animation:1.4s ease-in-out infinite TypingIndicator-module__1j6C1G__typingAnimation}.TypingIndicator-module__1j6C1G__dot:first-child{animation-delay:0s}.TypingIndicator-module__1j6C1G__dot:nth-child(2){animation-delay:.2s}.TypingIndicator-module__1j6C1G__dot:nth-child(3){animation-delay:.4s}@keyframes TypingIndicator-module__1j6C1G__typingAnimation{0%{opacity:0;transform:translateY(0)}25%{opacity:.3;transform:translateY(-2px)}50%{opacity:1;transform:translateY(-4px)}75%{opacity:.3;transform:translateY(-2px)}to{opacity:0;transform:translateY(0)}}
.StarterPrompts-module__utlDda__container{padding:120px 16px 48px;animation:.4s ease-out StarterPrompts-module__utlDda__fadeInUp}@keyframes StarterPrompts-module__utlDda__fadeInUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.StarterPrompts-module__utlDda__heading{color:#00000073;text-transform:lowercase;letter-spacing:.3px;margin-bottom:12px;font-size:11px;font-weight:400}.ant-layout[data-theme=dark] .StarterPrompts-module__utlDda__heading{color:#ffffff73}.StarterPrompts-module__utlDda__promptsWrapper{flex-direction:column;gap:8px;display:flex}.StarterPrompts-module__utlDda__promptButton{cursor:pointer;text-align:left;color:#595959;background:linear-gradient(90deg,#fafafa,#fff);border:1px solid #d9d9d9;border-radius:8px;width:100%;padding:12px 16px;font-size:13px;font-weight:400;line-height:1.5;transition:all .2s;display:block;position:relative;box-shadow:0 1px 3px #0000000d}.StarterPrompts-module__utlDda__promptButton:after{content:"→";opacity:0;color:#1890ff;font-size:14px;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.StarterPrompts-module__utlDda__promptButton:hover{color:#1890ff;background:linear-gradient(90deg,#e6f7ff,#f0f9ff);border-color:#91d5ff;transform:translate(2px);box-shadow:0 2px 6px #1890ff26}.StarterPrompts-module__utlDda__promptButton:hover:after{opacity:1;transform:translateY(-50%)translate(2px)}.StarterPrompts-module__utlDda__promptButton:active{transform:translate(1px)scale(.99);box-shadow:0 1px 3px #1890ff33}.ant-layout[data-theme=dark] .StarterPrompts-module__utlDda__promptButton{color:#ffffffa6;background:linear-gradient(90deg,#1a1a1a,#1f1f1f);border-color:#303030;box-shadow:0 1px 3px #0003}.ant-layout[data-theme=dark] .StarterPrompts-module__utlDda__promptButton:after{color:#40a9ff}.ant-layout[data-theme=dark] .StarterPrompts-module__utlDda__promptButton:hover{color:#40a9ff;background:linear-gradient(90deg,#111d2c,#15395b);border-color:#177ddc;box-shadow:0 2px 6px #1890ff40}@media (max-width:768px){.StarterPrompts-module__utlDda__container{padding:20px 16px 16px}.StarterPrompts-module__utlDda__promptButton{padding:10px 14px;font-size:12px}.StarterPrompts-module__utlDda__promptButton:after{font-size:13px;right:14px}}@keyframes StarterPrompts-module__utlDda__fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-15px)}}.StarterPrompts-module__utlDda__container.StarterPrompts-module__utlDda__hiding{animation:.3s ease-in-out forwards StarterPrompts-module__utlDda__fadeOut}.StarterPrompts-module__utlDda__promptButton:focus-visible{outline-offset:2px;border-color:#1890ff;outline:2px solid #1890ff}@keyframes StarterPrompts-module__utlDda__subtlePulse{0%,to{box-shadow:0 1px 3px #0000000d}50%{box-shadow:0 2px 6px #1890ff1a}}.StarterPrompts-module__utlDda__promptButton:first-child{animation:2s ease-in-out .5s StarterPrompts-module__utlDda__subtlePulse}
.AnalysisLoadingIndicator-module__kIAPra__container{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:32px;display:flex}.AnalysisLoadingIndicator-module__kIAPra__lottieWrapper{justify-content:center;align-items:center;width:120px;height:120px;display:flex}.AnalysisLoadingIndicator-module__kIAPra__progressContainer{flex-direction:column;align-items:center;gap:8px;width:300px;display:flex}.AnalysisLoadingIndicator-module__kIAPra__progressTrack{background-color:#f0f0f0;border-radius:4px;width:100%;height:8px;position:relative;overflow:hidden}.AnalysisLoadingIndicator-module__kIAPra__progressPulse{background:linear-gradient(90deg,#8a51fb 0%,#6b3fd9 100%);border-radius:4px;width:30%;height:100%;animation:2s ease-in-out infinite AnalysisLoadingIndicator-module__kIAPra__pulse;position:absolute;box-shadow:0 0 10px #8a51fb66}.AnalysisLoadingIndicator-module__kIAPra__progressPulse:after{content:"";background:linear-gradient(90deg,#0000 0%,#fff6 50%,#0000 100%);animation:1.5s infinite AnalysisLoadingIndicator-module__kIAPra__shimmer;position:absolute;inset:0}@keyframes AnalysisLoadingIndicator-module__kIAPra__pulse{0%{width:30%;left:0%}50%{width:30%;left:70%}to{width:30%;left:0%}}@keyframes AnalysisLoadingIndicator-module__kIAPra__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.AnalysisLoadingIndicator-module__kIAPra__progressFill{background:linear-gradient(90deg,#8a51fb 0%,#6b3fd9 100%);border-radius:4px;height:100%;transition:width .3s;position:relative;overflow:hidden}.AnalysisLoadingIndicator-module__kIAPra__progressFill:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff4d 50%,#0000 100%);animation:2s infinite AnalysisLoadingIndicator-module__kIAPra__shimmer;position:absolute;inset:0}.AnalysisLoadingIndicator-module__kIAPra__progressText{text-align:center;color:#666;font-size:14px;font-weight:500}.AnalysisLoadingIndicator-module__kIAPra__loadingText{color:#333;text-align:center;font-size:16px;animation:.5s ease-in AnalysisLoadingIndicator-module__kIAPra__fadeIn}.AnalysisLoadingIndicator-module__kIAPra__elapsedTime{color:#999;text-align:center;font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;animation:.5s ease-in AnalysisLoadingIndicator-module__kIAPra__fadeIn}@keyframes AnalysisLoadingIndicator-module__kIAPra__fadeIn{0%{opacity:0}to{opacity:1}}
