.conversation-module__Gv1hAq__root{min-width:0;min-height:var(--min-height-conversation-container);align-items:stretch;gap:0;width:100%}.conversation-module__Gv1hAq__header{background:var(--mantine-color-surface-0-sticky);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #0000;border-image:linear-gradient(90deg, transparent 0%, var(--mantine-color-border-surface) 4%, color-mix(in srgb, var(--mantine-color-border-surface) 10%, transparent) 49%, color-mix(in srgb, var(--mantine-color-border-surface) 30%, transparent) 71%, var(--mantine-color-border-surface) 96%, transparent 100%) 1;box-shadow:5px 5px 15px 5px var(--mantine-color-surface-0);padding:0 var(--mantine-spacing-2xl);z-index:2;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;position:sticky;top:0}.conversation-module__Gv1hAq__headerContainer{max-width:var(--header-container-width);width:100%;margin:0 auto}.conversation-module__Gv1hAq__headerTitleContainer{align-items:center;gap:var(--mantine-spacing-sm);flex:1}.conversation-module__Gv1hAq__headerTitle{font-size:var(--mantine-font-size-xs);min-width:0;font-weight:400}.conversation-module__Gv1hAq__headerActionGroup{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-md) 0;flex-wrap:nowrap;position:relative}.conversation-module__Gv1hAq__headerActionGroup:after{background-color:var(--mantine-primary-color-5);border-radius:var(--mantine-radius-md);content:"";z-index:9999;width:100%;height:2px;transition:all .3s ease-out;display:block;position:absolute;bottom:-1px;left:0}.conversation-module__Gv1hAq__headerAction{border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md);background-color:#0000;justify-content:center;align-items:center;transition:all .3s ease-out;display:flex}.conversation-module__Gv1hAq__headerAction:hover{background-color:var(--mantine-color-item-bg-hover)}.conversation-module__Gv1hAq__headerAction:disabled,.conversation-module__Gv1hAq__headerAction[data-disabled=true]{cursor:not-allowed;opacity:.4}.conversation-module__Gv1hAq__headerAction:disabled:hover,.conversation-module__Gv1hAq__headerAction[data-disabled=true]:hover{background-color:#0000}.conversation-module__Gv1hAq__composer{background-color:var(--mantine-color-surface-0);padding-bottom:var(--mantine-spacing-xl);width:100%;position:sticky;bottom:0}.conversation-module__Gv1hAq__stoppedMessage{gap:var(--mantine-spacing-xs)}.conversation-module__Gv1hAq__stoppedMessageIcon{flex-shrink:0;align-items:center;display:inline-flex}.conversation-module__Gv1hAq__stoppedMessageText{color:var(--mantine-color-text-dimmed);font-style:italic;line-height:1.4}.conversation-module__Gv1hAq__actionTooltip{font-size:12px}
.css-loading-icon-module__LWIOfG__container{flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:100vh;display:flex}.css-loading-icon-module__LWIOfG__loader{align-items:center;gap:4px;display:flex}.css-loading-icon-module__LWIOfG__dot{background-color:#a1e335;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite css-loading-icon-module__LWIOfG__dotPulse}.css-loading-icon-module__LWIOfG__dot:first-child{animation-delay:0s}.css-loading-icon-module__LWIOfG__dot:nth-child(2){animation-delay:.2s}.css-loading-icon-module__LWIOfG__dot:nth-child(3){animation-delay:.4s}@keyframes css-loading-icon-module__LWIOfG__dotPulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}
.ai-badge-module__M5X5QW__aiAssistantBadge{background:var(--mantine-color-surface-1);border-radius:var(--mantine-radius-md);gap:var(--mantine-spacing-sm);margin-left:var(--mantine-spacing-lg);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}
.assistant-message-layout-module___NAS7q__messageContainer{border-radius:var(--mantine-radius-md);color:var(--mantine-color-text);background-color:#0000}.assistant-message-layout-module___NAS7q__markdownContent table{width:100%;margin-block:30px}.assistant-message-layout-module___NAS7q__markdownContent thead,.assistant-message-layout-module___NAS7q__markdownContent th{border-bottom:1px solid var(--mantine-color-control-border-hover);font-size:var(--mantine-font-size-xs);text-align:center!important}.assistant-message-layout-module___NAS7q__markdownContent tr,.assistant-message-layout-module___NAS7q__markdownContent td{border-bottom:1px solid var(--mantine-color-border-surface)}
.conversation-graphics-inline-module__TRM0wW__iframeWrapper{border-radius:var(--mantine-radius-sm);background-color:#fff;height:400px;overflow:hidden}[data-mantine-color-scheme=dark] .conversation-graphics-inline-module__TRM0wW__iframeWrapper{background-color:#000}.conversation-graphics-inline-module__TRM0wW__iframeWrapper{max-width:720px}.conversation-graphics-inline-module__TRM0wW__iframeWrapper>iframe{border:none;height:100%}
.conversation-graphics-modal-module__LjuIma__titleGroup{padding-right:var(--mantine-spacing-xs);flex:1}.conversation-graphics-modal-module__LjuIma__modalContent{overflow:hidden}.conversation-graphics-modal-module__LjuIma__modalBody{flex-direction:column;padding:0;display:flex;overflow:hidden}.conversation-graphics-modal-module__LjuIma__modalBodyFullScreen{height:calc(100vh - 78px)}.conversation-graphics-modal-module__LjuIma__modalBodyNormal{width:90vw;height:80vh}.conversation-graphics-modal-module__LjuIma__errorMessage{color:var(--mantine-color-red-6)}.conversation-graphics-modal-module__LjuIma__iframe{scrollbar-width:thin;scrollbar-color:var(--mantine-color-control-border) transparent;border:none;flex:1;min-height:0;overflow:auto}.conversation-graphics-modal-module__LjuIma__iframe::-webkit-scrollbar{width:7px;height:7px}.conversation-graphics-modal-module__LjuIma__iframe::-webkit-scrollbar-track{background:0 0}.conversation-graphics-modal-module__LjuIma__iframe::-webkit-scrollbar-thumb{background-color:var(--mantine-color-control-border);background-clip:padding-box;border:2px solid #0000;border-radius:6px}.conversation-graphics-modal-module__LjuIma__iframe::-webkit-scrollbar-thumb:hover{background-color:var(--mantine-color-control-border-hover)}.conversation-graphics-modal-module__LjuIma__loadingMessage{color:var(--mantine-color-text)}
@keyframes log-display-module__KaSitW__pulse{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.log-display-module__KaSitW__log{color:var(--mantine-color-text-default);font-size:var(--mantine-font-size-xs);line-height:1;animation:2s infinite forwards log-display-module__KaSitW__pulse}
.conversation-action-module__KpfaZG__root{color:var(--mantine-color-dimmed);transition:all .2s ease-in-out;position:relative}.conversation-action-module__KpfaZG__root:hover{color:var(--mantine-color-text)}.conversation-action-module__KpfaZG__selected,.conversation-action-module__KpfaZG__selected:hover{opacity:1}.conversation-action-module__KpfaZG__dimmed:hover{opacity:.4}
.reasoning-action-module__zf0rJa__dropdown{padding:var(--mantine-spacing-sm)}.reasoning-action-module__zf0rJa__reasoningContent{background-color:var(--mantine-color-item-bg-selected);border-radius:var(--mantine-radius-lg);color:var(--mantine-color-text);font-family:monospace;font-size:var(--mantine-font-size-xs);overflow-wrap:break-word;padding:var(--mantine-spacing-sm);white-space:pre-wrap;width:100%}.reasoning-action-module__zf0rJa__keyText{color:var(--mantine-color-text);flex:1}.reasoning-action-module__zf0rJa__codeBlock{background-color:var(--mantine-color-item-bg-selected);border-radius:var(--mantine-radius-xs);color:var(--mantine-color-text);font-family:monospace;font-size:var(--mantine-font-size-xs);overflow-wrap:break-word;padding:var(--mantine-spacing-xs);white-space:pre-wrap;width:100%}.reasoning-action-module__zf0rJa__noData{color:var(--mantine-color-text)}
.error-alert-module__77bLmW__container{border:1px solid color-mix(in srgb, var(--mantine-color-red-filled) 30%, transparent);background-color:var(--mantine-color-red-light);border-radius:8px}
.user-input-box-module__NFqwFa__root{flex:1}.user-input-box-module__NFqwFa__inputContainer{width:100%;position:relative}.user-input-box-module__NFqwFa__input{background-color:var(--mantine-color-control-bg);border:1px solid var(--mantine-color-control-border);border-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-md)}[data-mantine-color-scheme=dark] .user-input-box-module__NFqwFa__input{box-shadow:none}.user-input-box-module__NFqwFa__input{color:var(--mantine-color-text-default);padding:var(--mantine-spacing-md);resize:none;position:relative;overflow-y:auto}.user-input-box-module__NFqwFa__actions{align-items:center;gap:var(--mantine-spacing-md);height:45px;bottom:0;right:var(--mantine-spacing-md);display:flex;position:absolute}
/*# sourceMappingURL=35rktd5200xl6.css.map*/