.ThemeSwitcher-module__qPAEQG__themeSwitchIcon{transition:all .3s}[data-mantine-color-scheme=dark] .ThemeSwitcher-module__qPAEQG__themeSwitchIcon{color:var(--mantine-color-yellow-5)}[data-mantine-color-scheme=light] .ThemeSwitcher-module__qPAEQG__themeSwitchIcon{color:var(--mantine-color-anyapiBrand-5)}
.AnyAPILogo-module__lmZRqW__anyApiLogo{--logo-text-color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .AnyAPILogo-module__lmZRqW__anyApiLogo{--logo-text-color:var(--mantine-color-white)}
.AnimatedLogoLoader-module__uo6vwa__logoContainer{--logo-stroke-color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .AnimatedLogoLoader-module__uo6vwa__logoContainer{--logo-stroke-color:var(--mantine-color-white)}[data-mantine-color-scheme=light] .AnimatedLogoLoader-module__uo6vwa__logoContainer{--logo-stroke-color:var(--mantine-color-gray-9)}
.FunctionDefsModal-module__YH6Yhq__tabsList{background-color:#0000;border-bottom:none;flex-shrink:0;gap:0;padding:0}.FunctionDefsModal-module__YH6Yhq__tabsList:before{display:none}.FunctionDefsModal-module__YH6Yhq__maxIterRow{margin-top:var(--mantine-spacing-md);flex:none}.FunctionDefsModal-module__YH6Yhq__maxIterLabel{white-space:nowrap;cursor:help}.FunctionDefsModal-module__YH6Yhq__maxIterInput.FunctionDefsModal-module__YH6Yhq__maxIterInput{height:30px;min-height:30px;padding-inline:var(--mantine-spacing-xs)}.FunctionDefsModal-module__YH6Yhq__tab{font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);color:var(--mantine-color-dark-1);border-radius:var(--mantine-radius-default);background-color:#0000;border:none;font-weight:500;transition:color .2s,background-color .2s}[data-mantine-color-scheme=light] .FunctionDefsModal-module__YH6Yhq__tab{color:var(--mantine-color-gray-7)}.FunctionDefsModal-module__YH6Yhq__tab:hover{color:var(--mantine-color-white);background-color:#0000}[data-mantine-color-scheme=light] .FunctionDefsModal-module__YH6Yhq__tab:hover{color:var(--mantine-color-dark-9)}.FunctionDefsModal-module__YH6Yhq__tab[data-active]{color:var(--mantine-color-white);background-color:color-mix(in srgb, var(--mantine-color-indigo-5), transparent 80%)}[data-mantine-color-scheme=dark] .FunctionDefsModal-module__YH6Yhq__tab[data-active]{background-color:color-mix(in srgb, var(--mantine-color-indigo-5), transparent 80%)}[data-mantine-color-scheme=light] .FunctionDefsModal-module__YH6Yhq__tab[data-active]{color:var(--mantine-color-dark-9)}.FunctionDefsModal-module__YH6Yhq__editorWrapper{border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-4);position:relative}[data-mantine-color-scheme=dark] .FunctionDefsModal-module__YH6Yhq__editorWrapper{border:1px solid var(--mantine-color-dark-4)}.FunctionDefsModal-module__YH6Yhq__editorWrapper{overflow:hidden}.FunctionDefsModal-module__YH6Yhq__copyButton{top:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs);z-index:1;opacity:0;transition:opacity .15s;position:absolute}.FunctionDefsModal-module__YH6Yhq__editorWrapper:hover .FunctionDefsModal-module__YH6Yhq__copyButton,.FunctionDefsModal-module__YH6Yhq__copyButton:focus-visible{opacity:1}.FunctionDefsModal-module__YH6Yhq__editorWrapper[data-error]{border-color:var(--mantine-color-red-6)}.FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-toolbar{display:none}.FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-content{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-content{background-color:var(--mantine-color-dark-7)}.FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-content{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);max-height:420px;overflow-y:auto}.FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-content pre{padding:var(--mantine-spacing-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);background-color:#0000;border-radius:0;margin:0}.FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-content pre code{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs)}.FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-content .tiptap p{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs)}.FunctionDefsModal-module__YH6Yhq__tooltipPreLine{white-space:pre-line}.FunctionDefsModal-module__YH6Yhq__bodyEditorWrapper .mantine-RichTextEditor-content{max-height:200px}.FunctionDefsModal-module__YH6Yhq__executorPanel{gap:var(--mantine-spacing-md);min-height:300px;display:flex}.FunctionDefsModal-module__YH6Yhq__functionList{flex-shrink:0;width:160px}.FunctionDefsModal-module__YH6Yhq__functionListItem{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);cursor:pointer;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);align-items:center;min-height:36px;font-weight:500;transition:background-color .15s;display:flex}@media (hover:hover){.FunctionDefsModal-module__YH6Yhq__functionListItem:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .FunctionDefsModal-module__YH6Yhq__functionListItem:hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){.FunctionDefsModal-module__YH6Yhq__functionListItem:active{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .FunctionDefsModal-module__YH6Yhq__functionListItem:active{background-color:var(--mantine-color-dark-5)}}.FunctionDefsModal-module__YH6Yhq__functionListItemActive{background-color:color-mix(in srgb, var(--mantine-color-indigo-5), transparent 85%)}[data-mantine-color-scheme=dark] .FunctionDefsModal-module__YH6Yhq__functionListItemActive{background-color:color-mix(in srgb, var(--mantine-color-violet-5), transparent 88%)}.FunctionDefsModal-module__YH6Yhq__executorConfig{flex:1;min-width:0}@media (max-width:47.9375em){.FunctionDefsModal-module__YH6Yhq__executorPanel.FunctionDefsModal-module__YH6Yhq__executorPanel{flex-direction:column}.FunctionDefsModal-module__YH6Yhq__functionList.FunctionDefsModal-module__YH6Yhq__functionList{width:100%}}.FunctionDefsModal-module__YH6Yhq__executorHeader{padding-bottom:var(--mantine-spacing-xs)}.FunctionDefsModal-module__YH6Yhq__tooltipIcon{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .FunctionDefsModal-module__YH6Yhq__tooltipIcon{color:var(--mantine-color-dark-2)}.FunctionDefsModal-module__YH6Yhq__tooltipIcon{cursor:help;flex-shrink:0}.FunctionDefsModal-module__YH6Yhq__resetButton{font-weight:400;transition:background-color .15s}@media (hover:hover){.FunctionDefsModal-module__YH6Yhq__resetButton:hover{background-color:#0000}}@media (hover:none){.FunctionDefsModal-module__YH6Yhq__resetButton:active{background-color:#0000}}@media (max-width:47.9375em){.FunctionDefsModal-module__YH6Yhq__defsBody.FunctionDefsModal-module__YH6Yhq__defsBody{flex:auto;min-height:0}.FunctionDefsModal-module__YH6Yhq__defsBody.FunctionDefsModal-module__YH6Yhq__defsBody .mantine-Tabs-root{flex-direction:column;flex:auto;min-height:0;display:flex}.FunctionDefsModal-module__YH6Yhq__defsBody.FunctionDefsModal-module__YH6Yhq__defsBody .mantine-Tabs-panel[data-active]{flex-direction:column;flex:auto;min-height:0;display:flex}.FunctionDefsModal-module__YH6Yhq__defsBody.FunctionDefsModal-module__YH6Yhq__defsBody .mantine-Tabs-panel[data-active]>.mantine-Stack-root{flex:auto;min-height:0}.FunctionDefsModal-module__YH6Yhq__defsBody.FunctionDefsModal-module__YH6Yhq__defsBody .mantine-Tabs-panel[data-active]>.mantine-Stack-root>div:last-child{flex-direction:column;flex:auto;min-height:0;display:flex}.FunctionDefsModal-module__YH6Yhq__defsBody.FunctionDefsModal-module__YH6Yhq__defsBody .mantine-Tabs-panel[data-active] .FunctionDefsModal-module__YH6Yhq__editorWrapper{flex-direction:column;flex:auto;min-height:0;display:flex}:is(.FunctionDefsModal-module__YH6Yhq__defsBody.FunctionDefsModal-module__YH6Yhq__defsBody .mantine-Tabs-panel[data-active] .FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-root,.FunctionDefsModal-module__YH6Yhq__defsBody.FunctionDefsModal-module__YH6Yhq__defsBody .mantine-Tabs-panel[data-active] .FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-Typography){flex-direction:column;flex:auto;min-height:0;display:flex}.FunctionDefsModal-module__YH6Yhq__defsBody.FunctionDefsModal-module__YH6Yhq__defsBody .mantine-Tabs-panel[data-active] .FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-content{flex:auto;min-height:0;max-height:none;overflow:hidden auto}:is(.FunctionDefsModal-module__YH6Yhq__defsBody.FunctionDefsModal-module__YH6Yhq__defsBody .mantine-Tabs-panel[data-active] .FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-content pre,.FunctionDefsModal-module__YH6Yhq__defsBody.FunctionDefsModal-module__YH6Yhq__defsBody .mantine-Tabs-panel[data-active] .FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-content pre code,.FunctionDefsModal-module__YH6Yhq__defsBody.FunctionDefsModal-module__YH6Yhq__defsBody .mantine-Tabs-panel[data-active] .FunctionDefsModal-module__YH6Yhq__editorWrapper .mantine-RichTextEditor-content .tiptap){white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;overflow-x:hidden}}
.LoadingBubble-module__IwiD7G__bubble{background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-5);max-width:80px}[data-mantine-color-scheme=light] .LoadingBubble-module__IwiD7G__bubble{background-color:var(--mantine-color-gray-1);border:1px solid var(--mantine-color-gray-3)}.LoadingBubble-module__IwiD7G__metrics{justify-content:center}.LoadingBubble-module__IwiD7G__icon{color:var(--mantine-color-gray-6)}.LoadingBubble-module__IwiD7G__time{color:var(--mantine-color-gray-6);font-variant-numeric:tabular-nums}.LoadingBubble-module__IwiD7G__compactLoader{min-height:auto;padding:0}
.StreamingBubble-module__Wemj4a__wrapper{margin-bottom:var(--mantine-spacing-md);justify-content:flex-start;display:flex}.StreamingBubble-module__Wemj4a__container{width:auto;min-width:280px;max-width:61.8%}.StreamingBubble-module__Wemj4a__bubble{contain:layout style;padding:var(--mantine-spacing-md);background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-0);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-dark-5);min-width:0}@media (min-width:48em){.StreamingBubble-module__Wemj4a__bubble{min-width:320px}}[data-mantine-color-scheme=light] .StreamingBubble-module__Wemj4a__bubble{background-color:var(--mantine-color-gray-1);color:var(--mantine-color-dark-9);border:1px solid var(--mantine-color-gray-3)}.StreamingBubble-module__Wemj4a__header{justify-content:flex-start;align-items:center;gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-sm);min-width:0;display:flex}.StreamingBubble-module__Wemj4a__roleText{font-size:var(--mantine-font-size-sm);text-transform:capitalize;color:var(--mantine-color-dark-1);font-weight:500}[data-mantine-color-scheme=light] .StreamingBubble-module__Wemj4a__roleText{color:var(--mantine-color-dark-6)}@media (max-width:74.9375em){.StreamingBubble-module__Wemj4a__roleText.StreamingBubble-module__Wemj4a__roleText{display:none}}.StreamingBubble-module__Wemj4a__content{min-height:24px;padding-top:var(--mantine-spacing-xs);word-wrap:break-word;overflow-wrap:break-word;line-height:1.6}.StreamingBubble-module__Wemj4a__metrics{align-items:center;gap:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-xs);opacity:0;transition:opacity .2s ease-out;display:flex}.StreamingBubble-module__Wemj4a__metricsVisible{opacity:1}.StreamingBubble-module__Wemj4a__metricItem{cursor:help;align-items:center;gap:4px;display:flex}.StreamingBubble-module__Wemj4a__reasoningToggle{cursor:pointer}.StreamingBubble-module__Wemj4a__metricIcon,[data-mantine-color-scheme=light] .StreamingBubble-module__Wemj4a__metricIcon{color:var(--mantine-color-gray-6)}.StreamingBubble-module__Wemj4a__metricText{color:var(--mantine-color-gray-5);font-variant-numeric:tabular-nums;min-width:3.5em}[data-mantine-color-scheme=light] .StreamingBubble-module__Wemj4a__metricText{color:var(--mantine-color-gray-7)}.StreamingBubble-module__Wemj4a__streamingIndicator{align-items:center;display:inline-flex}.StreamingBubble-module__Wemj4a__compactLoader{min-height:auto;padding:0}.StreamingBubble-module__Wemj4a__dot{background-color:var(--mantine-color-gray-5);border-radius:50%;width:4px;height:4px}.StreamingBubble-module__Wemj4a__thinkingPlaceholder{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);margin-top:var(--mantine-spacing-sm);background-color:var(--mantine-color-dark-7);border-radius:var(--mantine-radius-sm);border-left:3px solid var(--mantine-color-cyan-6);align-items:center;display:flex}[data-mantine-color-scheme=light] .StreamingBubble-module__Wemj4a__thinkingPlaceholder{background-color:var(--mantine-color-gray-1);border-left:3px solid var(--mantine-color-cyan-5)}.StreamingBubble-module__Wemj4a__helpCursor{cursor:help}.StreamingBubble-module__Wemj4a__downloadAllButton{margin-left:auto}@media (max-width:74.9375em){.StreamingBubble-module__Wemj4a__bubble.StreamingBubble-module__Wemj4a__bubble{border-radius:var(--mantine-radius-lg);border:none;min-width:0}.StreamingBubble-module__Wemj4a__metricsReduced.StreamingBubble-module__Wemj4a__metricsReduced{row-gap:var(--mantine-spacing-xs);flex-wrap:wrap}.StreamingBubble-module__Wemj4a__metricsDisclosure.StreamingBubble-module__Wemj4a__metricsDisclosure{flex-basis:100%;min-width:0}.StreamingBubble-module__Wemj4a__metricsDisclosureRow.StreamingBubble-module__Wemj4a__metricsDisclosureRow{-moz-column-gap:var(--mantine-spacing-md);align-items:center;column-gap:var(--mantine-spacing-md);row-gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}}
.ScrollToBottomButton-module__JsjjxW__button{bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md);z-index:10;opacity:0;pointer-events:none;box-shadow:var(--mantine-shadow-sm);transition:opacity .2s ease-out,transform .2s ease-out;position:absolute;transform:translateY(8px)}.ScrollToBottomButton-module__JsjjxW__button[data-visible]{opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width:74.9375em){.ScrollToBottomButton-module__JsjjxW__button.ScrollToBottomButton-module__JsjjxW__button{background-color:var(--composer-pill-bg);border:1px solid var(--composer-pill-border);width:40px;min-width:40px;height:40px;min-height:40px;-webkit-backdrop-filter:blur(var(--bottom-nav-blur));backdrop-filter:blur(var(--bottom-nav-blur));color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=dark] .ScrollToBottomButton-module__JsjjxW__button.ScrollToBottomButton-module__JsjjxW__button{color:var(--mantine-color-gray-2)}}@media (max-width:47.9375em){.ScrollToBottomButton-module__JsjjxW__button.ScrollToBottomButton-module__JsjjxW__button{bottom:calc(var(--chat-bar-inset-shown) + var(--mantine-spacing-xs));right:calc(var(--bottom-nav-margin) + 12px);z-index:calc(var(--z-bottom-nav) + 1);transition:opacity .2s ease-out,transform .2s ease-out,bottom .28s cubic-bezier(.32,.72,0,1);position:fixed}body[data-bottom-nav-hidden=true] .ScrollToBottomButton-module__JsjjxW__button.ScrollToBottomButton-module__JsjjxW__button{bottom:calc(var(--chat-bar-inset-hidden) + var(--mantine-spacing-xs))}}
.ChatArea-module__7UlcgG__container{background-color:#0000;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ChatArea-module__7UlcgG__controlsBar{padding:var(--mantine-spacing-md);background-color:#0000;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ChatArea-module__7UlcgG__controlsLeft{flex:1}.ChatArea-module__7UlcgG__controlsRight{flex-shrink:0}@media (max-width:74.9375em){.ChatArea-module__7UlcgG__controlsBar.ChatArea-module__7UlcgG__controlsBar{display:none}}.ChatArea-module__7UlcgG__scrollArea{background-color:#0000;flex:1;min-height:0}.ChatArea-module__7UlcgG__messageContainer{padding:var(--mantine-spacing-md);background-color:#0000;flex-direction:column;height:100%;display:flex}.ChatArea-module__7UlcgG__emptyState{flex:1;min-height:400px}@media (max-width:47.9375em){.ChatArea-module__7UlcgG__emptyState{padding-bottom:var(--chat-bar-inset-shown)}.ChatArea-module__7UlcgG__messageContainer>*{margin-top:auto}}@media (max-width:74.9375em){.ChatArea-module__7UlcgG__messageContainer.ChatArea-module__7UlcgG__messageContainer{padding-top:calc(var(--mantine-spacing-md) + var(--chat-header-inset))}}.ChatArea-module__7UlcgG__customLoader{flex-shrink:0;width:36px;height:36px;display:inline-block;position:relative}.ChatArea-module__7UlcgG__customLoader:after,.ChatArea-module__7UlcgG__customLoader:before{content:"";box-sizing:border-box;border:3px solid #0000;border-top-color:var(--brand-gradient-start);border-right-color:var(--brand-gradient-end);border-radius:50%;width:36px;height:36px;animation:2s cubic-bezier(.455,.03,.515,.955) infinite ChatArea-module__7UlcgG__pulseRing;position:absolute;top:0;left:0}.ChatArea-module__7UlcgG__customLoader:after{animation-delay:1s}@keyframes ChatArea-module__7UlcgG__pulseRing{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}[data-mantine-color-scheme=light] .ChatArea-module__7UlcgG__customLoader:before,[data-mantine-color-scheme=light] .ChatArea-module__7UlcgG__customLoader:after{border-top-color:var(--brand-gradient-start);border-right-color:var(--brand-gradient-end)}.ChatArea-module__7UlcgG__warningAlert{background-color:var(--warning-alert-bg);border:1px solid var(--warning-alert-border);border-radius:12px;padding:20px 24px}[data-mantine-color-scheme=dark] .ChatArea-module__7UlcgG__warningAlert{background-color:var(--warning-alert-bg);border:1px solid var(--warning-alert-border)}.ChatArea-module__7UlcgG__warningAlertTitle{color:var(--anyapi-warning-color);font-size:16px;font-weight:600}.ChatArea-module__7UlcgG__warningAlertMessage{color:var(--anyapi-warning-text);font-size:14px;line-height:1.6}.ChatArea-module__7UlcgG__warningAlert .mantine-Alert-icon{color:var(--anyapi-warning-color)}.ChatArea-module__7UlcgG__errorAlert{background:linear-gradient(var(--mantine-color-dark-7), var(--mantine-color-dark-7)) padding-box, linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end)) border-box;border:1.5px solid #0000;border-radius:12px;padding:20px 24px}[data-mantine-color-scheme=light] .ChatArea-module__7UlcgG__errorAlert{background:linear-gradient(var(--mantine-color-white), var(--mantine-color-white)) padding-box, linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end)) border-box}.ChatArea-module__7UlcgG__errorAlertTitle{color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .ChatArea-module__7UlcgG__errorAlertTitle{color:var(--mantine-color-gray-1)}.ChatArea-module__7UlcgG__errorAlertTitle{font-size:16px;font-weight:600}.ChatArea-module__7UlcgG__errorAlertMessage{color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=dark] .ChatArea-module__7UlcgG__errorAlertMessage{color:var(--mantine-color-gray-4)}.ChatArea-module__7UlcgG__errorAlertMessage{font-size:14px;line-height:1.6}.ChatArea-module__7UlcgG__errorAlert .mantine-Alert-icon{color:var(--brand-gradient-end)}.ChatArea-module__7UlcgG__alertBody{flex-direction:column;gap:16px;margin-top:8px;display:flex}.ChatArea-module__7UlcgG__alertButtons{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.ChatArea-module__7UlcgG__warningAlertButton{border:1px solid var(--anyapi-warning-button-border);color:var(--anyapi-warning-color);background:0 0}.ChatArea-module__7UlcgG__warningAlertButton:hover{background:var(--anyapi-warning-bg);border-color:var(--anyapi-warning-color)}.ChatArea-module__7UlcgG__errorAlertButton{border:1px solid var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .ChatArea-module__7UlcgG__errorAlertButton{border:1px solid var(--mantine-color-dark-4)}.ChatArea-module__7UlcgG__errorAlertButton{color:var(--mantine-color-dark-9);background:0 0}[data-mantine-color-scheme=dark] .ChatArea-module__7UlcgG__errorAlertButton{color:var(--mantine-color-gray-1)}.ChatArea-module__7UlcgG__errorAlertButton:hover{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ChatArea-module__7UlcgG__errorAlertButton:hover{background:var(--mantine-color-dark-6)}.ChatArea-module__7UlcgG__scrollAnchor{width:100%;height:1px}.ChatArea-module__7UlcgG__chatCodeOverflow pre,.ChatArea-module__7UlcgG__chatCodeOverflow [class*=language-],.ChatArea-module__7UlcgG__chatCodeOverflow code[class*=language-]{max-width:100%;overflow-x:auto}.ChatArea-module__7UlcgG__chatCodeOverflow code{white-space:pre;word-break:normal}
.InputArea-module__c62VEW__dropZone{border-radius:var(--mantine-radius-md);background-color:#0000;border:none;padding:0;transition:all .2s;position:relative}.InputArea-module__c62VEW__dropZone[data-dragging]{background-color:var(--drop-zone-bg);padding:.5rem}[data-mantine-color-scheme=light] .InputArea-module__c62VEW__dropZone[data-dragging]{background-color:var(--drop-zone-bg)}.InputArea-module__c62VEW__dropZone[data-dragging]:before{content:"";border-radius:var(--mantine-radius-md);background:var(--brand-gradient);-webkit-mask-composite:xor;pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.InputArea-module__c62VEW__gradientStop0{stop-color:var(--brand-gradient-start)}.InputArea-module__c62VEW__gradientStop1{stop-color:var(--brand-gradient-end)}.InputArea-module__c62VEW__gradientLoader{justify-content:center;align-items:center;display:inline-flex}.InputArea-module__c62VEW__gradientLoader .mantine-Loader-root svg circle{stroke:url(#loaderGradient)}.InputArea-module__c62VEW__inputContainer{background-color:#0000;position:relative}.InputArea-module__c62VEW__inputContainer:before{content:"";top:0;left:var(--mantine-spacing-md);right:var(--mantine-spacing-md);background-color:var(--mantine-color-dark-6);height:1px;position:absolute}[data-mantine-color-scheme=light] .InputArea-module__c62VEW__inputContainer:before{background-color:var(--mantine-color-gray-3)}.InputArea-module__c62VEW__textareaInput{resize:none}.InputArea-module__c62VEW__sendButton{align-self:flex-end}.InputArea-module__c62VEW__hiddenSvg{position:absolute}.InputArea-module__c62VEW__uploadedCard{background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-5)}.InputArea-module__c62VEW__lockIcon{opacity:.6;pointer-events:none;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.InputArea-module__c62VEW__recordingMic{transition:transform .1s ease-out;animation:1.5s ease-in-out infinite InputArea-module__c62VEW__pulse}@keyframes InputArea-module__c62VEW__pulse{0%,to{box-shadow:0 0 #f006}50%{box-shadow:0 0 0 8px #f000}}
.mantine-Modal-content:has(.RequestTransformView-module__djr-Xa__container){flex-direction:column;display:flex;overflow:hidden}.mantine-Modal-content:has(.RequestTransformView-module__djr-Xa__container) .mantine-Modal-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.RequestTransformView-module__djr-Xa__container{gap:var(--mantine-spacing-md);min-width:0;min-height:0;padding:var(--mantine-spacing-lg);flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.RequestTransformView-module__djr-Xa__panel{gap:var(--mantine-spacing-md);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.RequestTransformView-module__djr-Xa__panelHeader{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;min-height:36px;padding:2px 0;display:flex}.RequestTransformView-module__djr-Xa__panelTitle{font-size:var(--mantine-font-size-lg);color:var(--mantine-color-white);font-weight:600}[data-mantine-color-scheme=light] .RequestTransformView-module__djr-Xa__panelTitle{color:var(--mantine-color-dark-9)}.RequestTransformView-module__djr-Xa__panelDescription{align-items:center;gap:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dark-2);display:flex}[data-mantine-color-scheme=light] .RequestTransformView-module__djr-Xa__panelDescription{color:var(--mantine-color-gray-6)}.RequestTransformView-module__djr-Xa__editorWrapper{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.RequestTransformView-module__djr-Xa__emptyState{border:2px dashed var(--mantine-color-dark-4);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-dark-7);flex:1;justify-content:center;align-items:center;display:flex}[data-mantine-color-scheme=light] .RequestTransformView-module__djr-Xa__emptyState{border:2px dashed var(--mantine-color-gray-3);background-color:var(--mantine-color-white)}.RequestTransformView-module__djr-Xa__richTextEditor{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.RequestTransformView-module__djr-Xa__richTextEditorContent{flex:1;min-height:0}.RequestTransformView-module__djr-Xa__codeContent{flex:auto;min-height:0;font-family:Monaco,Menlo,Consolas,monospace;font-size:13px;overflow:hidden auto}:is(.RequestTransformView-module__djr-Xa__editorWrapper .mantine-RichTextEditor-root,.RequestTransformView-module__djr-Xa__editorWrapper .mantine-RichTextEditor-Typography){flex-direction:column;flex:auto;min-height:0;display:flex}:is(.RequestTransformView-module__djr-Xa__editorWrapper .mantine-RichTextEditor-content pre,.RequestTransformView-module__djr-Xa__editorWrapper .mantine-RichTextEditor-content pre code,.RequestTransformView-module__djr-Xa__editorWrapper .mantine-RichTextEditor-content .tiptap){white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;overflow-x:hidden}.RequestTransformView-module__djr-Xa__toolbarRight{margin-left:auto;display:flex}@media (max-width:768px){.RequestTransformView-module__djr-Xa__container{padding:var(--mantine-spacing-md);grid-template-rows:auto;grid-template-columns:1fr}}
.ModelParamsModal-module__UioI-G__paramCount{font-variant-numeric:tabular-nums}.ModelParamsModal-module__UioI-G__paramsDesc{overflow-wrap:anywhere;word-break:break-word}@media (max-width:47.9375em){.ModelParamsModal-module__UioI-G__paramsBody.ModelParamsModal-module__UioI-G__paramsBody{flex:auto;min-height:0}.ModelParamsModal-module__UioI-G__paramsBody.ModelParamsModal-module__UioI-G__paramsBody>:last-child,.ModelParamsModal-module__UioI-G__paramsEditor.ModelParamsModal-module__UioI-G__paramsEditor,:is(.ModelParamsModal-module__UioI-G__paramsEditor.ModelParamsModal-module__UioI-G__paramsEditor .mantine-RichTextEditor-root,.ModelParamsModal-module__UioI-G__paramsEditor.ModelParamsModal-module__UioI-G__paramsEditor .mantine-RichTextEditor-Typography){flex-direction:column;flex:auto;min-height:0;display:flex}.ModelParamsModal-module__UioI-G__paramsEditor.ModelParamsModal-module__UioI-G__paramsEditor .mantine-RichTextEditor-content{flex:auto;min-height:0;max-height:none;overflow:hidden auto}:is(.ModelParamsModal-module__UioI-G__paramsEditor.ModelParamsModal-module__UioI-G__paramsEditor .mantine-RichTextEditor-content pre,.ModelParamsModal-module__UioI-G__paramsEditor.ModelParamsModal-module__UioI-G__paramsEditor .mantine-RichTextEditor-content pre code,.ModelParamsModal-module__UioI-G__paramsEditor.ModelParamsModal-module__UioI-G__paramsEditor .mantine-RichTextEditor-content .tiptap){white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;overflow-x:hidden}}
.universal_page_wrapper-module__X0HOQW__wrapper{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .universal_page_wrapper-module__X0HOQW__wrapper{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-5)}[data-mantine-color-scheme=light] .universal_page_wrapper-module__X0HOQW__wrapper{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3)}.universal_page_wrapper-module__X0HOQW__loadingOverlay{z-index:1000;border-radius:var(--mantine-radius-md);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-mantine-color-scheme=dark] .universal_page_wrapper-module__X0HOQW__loadingOverlay{background-color:#0000}[data-mantine-color-scheme=light] .universal_page_wrapper-module__X0HOQW__loadingOverlay{background-color:color-mix(in srgb, var(--mantine-color-white) 95%, transparent)}.universal_page_wrapper-module__X0HOQW__content{background-color:var(--mantine-color-white);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}[data-mantine-color-scheme=dark] .universal_page_wrapper-module__X0HOQW__content{background-color:var(--mantine-color-dark-7)}[data-mantine-color-scheme=light] .universal_page_wrapper-module__X0HOQW__content{background-color:var(--mantine-color-white)}.universal_page_wrapper-module__X0HOQW__pageContent{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}
.invite-module__pxXFVa__loaderBox{background-color:var(--anyapi-card-bg);border:1px solid var(--anyapi-card-border);border-radius:12px;width:100%}.invite-module__pxXFVa__teamInfoBox{background-color:var(--anyapi-card-bg);border:1px solid var(--anyapi-card-border);border-radius:12px}.invite-module__pxXFVa__welcomeTitle,.invite-module__pxXFVa__teamName{color:var(--mantine-color-white)}.invite-module__pxXFVa__roleText{color:var(--anyapi-brand-blue)}.invite-module__pxXFVa__expiresText,.invite-module__pxXFVa__redirectText{color:var(--anyapi-muted-color)}.invite-module__pxXFVa__errorBox{background-color:var(--anyapi-error-bg);border:1px solid var(--anyapi-error-border);border-radius:12px}.invite-module__pxXFVa__errorTitle{color:var(--anyapi-error-light)}.invite-module__pxXFVa__errorMessage{color:var(--anyapi-error-text)}.invite-module__pxXFVa__infoAlert{background-color:var(--info-alert-bg);border:1px solid var(--info-alert-border);padding:16px 20px}.invite-module__pxXFVa__infoAlertMessage{color:var(--anyapi-warning-text);font-size:14px;line-height:1.6}.invite-module__pxXFVa__infoAlertTitle{color:var(--anyapi-brand-blue);font-size:16px;font-weight:600}.invite-module__pxXFVa__infoAlert .mantine-Alert-title{color:var(--anyapi-brand-blue);margin-bottom:10px;font-size:16px;font-weight:600}.invite-module__pxXFVa__infoAlert .mantine-Alert-body{gap:8px}.invite-module__pxXFVa__roleBadge{vertical-align:baseline;margin-left:4px;padding-top:2px;padding-bottom:2px;font-size:11px;font-weight:500}.invite-module__pxXFVa__expiryTextRight{color:var(--anyapi-label-color);text-align:right;margin-top:10px;font-size:13px;display:block}.invite-module__pxXFVa__alertContent{display:inline-block}.invite-module__pxXFVa__dividerLabel{color:var(--anyapi-label-color);background-color:var(--anyapi-auth-card-bg);padding-left:12px;padding-right:12px;font-size:13px;font-weight:500}.invite-module__pxXFVa__emailButton{border-color:var(--anyapi-input-border);height:48px;color:var(--mantine-color-white);background-color:#0000;font-size:15px;font-weight:600}.invite-module__pxXFVa__emailButton:hover{background-color:var(--anyapi-input-bg);border-color:var(--anyapi-brand-blue)}.invite-module__pxXFVa__footerText{color:var(--anyapi-label-color);font-size:13px}.invite-module__pxXFVa__footerLink{color:var(--anyapi-brand-blue);cursor:pointer;font-size:13px;text-decoration:none}.invite-module__pxXFVa__footerLink:hover{text-decoration:underline}.invite-module__pxXFVa__warningAlert{background-color:var(--warning-alert-bg);border:1px solid var(--warning-alert-border)}.invite-module__pxXFVa__warningAlertMessage{color:var(--anyapi-label-color)}.invite-module__pxXFVa__warningAlertTitle{color:var(--anyapi-warning-color)}.invite-module__pxXFVa__errorAlert{background-color:var(--anyapi-error-bg);border:1px solid var(--anyapi-error-border)}.invite-module__pxXFVa__errorAlertMessage{color:var(--anyapi-label-color)}.invite-module__pxXFVa__errorAlertTitle{color:var(--anyapi-error-light)}.invite-module__pxXFVa__actionButton{height:48px}.invite-module__pxXFVa__subtitleText{color:var(--anyapi-label-color)}.invite-module__pxXFVa__teamNameStrong{color:var(--mantine-color-white)}.invite-module__pxXFVa__supportText{color:var(--anyapi-muted-color)}
.LogsPage-module__qT5MLW__controls{padding:var(--mantine-spacing-md) var(--mantine-spacing-md) 0 var(--mantine-spacing-md);flex:none}.LogsPage-module__qT5MLW__contentWrapper{background-color:#0000;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@media (max-width:74.9375em){.LogsPage-module__qT5MLW__controls{padding-bottom:var(--mantine-spacing-md)}.LogsPage-module__qT5MLW__contentWrapper{padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}}@media (max-width:47.9375em){.LogsPage-module__qT5MLW__controls{padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-sm)}}
.AuthLayout-module__VWZfwq__root{min-height:100dvh;padding:var(--mantine-spacing-md);background-color:var(--auth-bg);background-image:linear-gradient(var(--auth-grid-color) 1px, transparent 1px), linear-gradient(90deg, var(--auth-grid-color) 1px, transparent 1px);background-size:50px 50px;justify-content:center;align-items:center;display:flex}
.GoogleAuthButton-module__Q0dKDW__googleButton{border-color:var(--anyapi-input-border);height:48px;color:var(--mantine-color-white);background-color:#0000;font-size:15px;font-weight:600}.GoogleAuthButton-module__Q0dKDW__googleButton:hover{background-color:var(--anyapi-input-bg);border-color:var(--anyapi-brand-blue)}
.auth-module__cni4Dq__logoContainer{background-color:var(--anyapi-auth-card-bg);background:var(--anyapi-auth-card-bg);justify-content:center;margin-bottom:.5rem;display:flex}[data-mantine-color-scheme=dark] .auth-module__cni4Dq__logoContainer{background-color:var(--anyapi-auth-card-bg);background:var(--anyapi-auth-card-bg)}.auth-module__cni4Dq__logoContainer svg,.auth-module__cni4Dq__logoContainer>*,.auth-module__cni4Dq__authStack{background:0 0}.auth-module__cni4Dq__dividerLabel{background-color:#0000}.auth-module__cni4Dq__titleContainer,[data-mantine-color-scheme=dark] .auth-module__cni4Dq__titleContainer{background:0 0}.auth-module__cni4Dq__authButton:disabled,.auth-module__cni4Dq__authButton[disabled]{border:1px solid var(--mantine-color-gray-7);opacity:.6;cursor:not-allowed;background:0 0}:is(.auth-module__cni4Dq__authButton:disabled .mantine-Button-inner,.auth-module__cni4Dq__authButton[disabled] .mantine-Button-inner){background:0 0;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:var(--anyapi-muted-color);color:var(--anyapi-muted-color)}.auth-module__cni4Dq__authButton:disabled:hover,.auth-module__cni4Dq__authButton[disabled]:hover{box-shadow:none;transform:none}.auth-module__cni4Dq__authAlert{background-color:var(--anyapi-error-bg);border:1px solid var(--anyapi-error-border)}.auth-module__cni4Dq__authAlertMessage{color:var(--anyapi-error-text)}.auth-module__cni4Dq__authAlertTitle{color:var(--anyapi-error-light)}.auth-module__cni4Dq__authInput{background-color:var(--anyapi-input-bg);border:1px solid var(--anyapi-input-border);color:var(--mantine-color-white);border-radius:8px;height:44px;font-size:14px}.auth-module__cni4Dq__authInput:focus{border-color:var(--anyapi-brand-blue);box-shadow:0 0 0 3px #4a9eff26}.auth-module__cni4Dq__authInput[data-error=true]{border-color:var(--anyapi-error-color)}.auth-module__cni4Dq__authInput[data-error=true]:focus{box-shadow:0 0 0 3px #ef444426}.auth-module__cni4Dq__authInput::placeholder{color:var(--anyapi-muted-color)}.auth-module__cni4Dq__authInputLabel{color:var(--anyapi-label-color);margin-bottom:6px;font-size:13px;font-weight:500}.auth-module__cni4Dq__authInputError{color:var(--anyapi-error-light);margin-top:4px;font-size:12px}.auth-module__cni4Dq__forgotPasswordWrapper{text-align:right;margin-top:-8px}.auth-module__cni4Dq__forgotPasswordLink{color:var(--anyapi-brand-blue);font-size:13px;text-decoration:none}.auth-module__cni4Dq__authDividerLabel{color:var(--anyapi-label-color);background-color:var(--anyapi-auth-card-bg);padding-left:12px;padding-right:12px;font-size:13px;font-weight:500}.auth-module__cni4Dq__authToggleText{color:var(--anyapi-label-color);font-size:13px}.auth-module__cni4Dq__authToggleLink{color:var(--anyapi-brand-blue);cursor:pointer;font-size:13px;text-decoration:none}.auth-module__cni4Dq__authToggleLink:hover{text-decoration:underline}.auth-module__cni4Dq__authFooterText{color:var(--anyapi-muted-color);font-size:12px}.auth-module__cni4Dq__loaderBox{background-color:var(--anyapi-card-bg);border:1px solid var(--anyapi-card-border);border-radius:12px;width:100%}.auth-module__cni4Dq__authInputInner{color:var(--mantine-color-white);background-color:#0000}.auth-module__cni4Dq__authVisibilityToggle{color:var(--anyapi-label-color)}.auth-module__cni4Dq__authVisibilityToggle:hover{color:var(--mantine-color-white)}.auth-module__cni4Dq__authSubmitButton{height:48px;margin-top:8px}.auth-module__cni4Dq__authRecoveryLink{color:var(--anyapi-brand-blue)}
