.AppLayoutChat_headerWrapper__JR9s0{width:100%;transition:all .2s ease}.AppLayoutChat_header__XjWXo{position:fixed;top:0;right:0;z-index:100;width:calc(100% - 260px);background:color-mix(in srgb,var(--design-bg) 90%,transparent);backdrop-filter:blur(18px);border-bottom:1px solid var(--design-border)}@media (max-width:48em){.AppLayoutChat_header__XjWXo{width:100%}}.AppLayoutChat_text__XZK0v{position:sticky;bottom:0;left:0;right:0;z-index:1000}.AppLayoutChat_textHidden__VJWnj{opacity:0}.AppLayoutChat_textVisible___3wOc{opacity:1}.AppLayoutChat_btn__CrC8N{box-shadow:0 0 10.4px 0 #0ca678;transition:var(--hover-transition-primary)}.AppLayoutChat_btn__CrC8N:hover{box-shadow:0 0 12px 0 #0ca678}.AppLayoutChat_righticon__DfghX{opacity:0;transform:translateX(4px);pointer-events:none;transition:opacity .15s ease,transform .15s ease}.AppLayoutChat_visible__sr9ho{opacity:1;transform:translateY(0);pointer-events:auto}.AppLayoutChat_boxNav__Z9pJi{cursor:pointer;transition:var(--hover-transition-primary);border-radius:13px;background:rgba(255,255,255,.08);padding:var(--mantine-spacing-xs) var(--mantine-spacing-xs) var(--mantine-spacing-xs) 8px;border:1px solid rgba(255,255,255,.08)}.AppLayoutChat_boxNav__Z9pJi:hover{background-color:rgba(255,255,255,.13);border-color:rgba(77,192,158,.42);box-shadow:0 0 6px 0 rgba(77,192,158,.22)}.AppLayoutChat_boxChat__LP0XI{transition:var(--hover-transition-primary);border-radius:var(--mantine-radius-md);padding:8px;cursor:pointer;border:1px solid transparent}.AppLayoutChat_boxChat__LP0XI:hover{background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .AppLayoutChat_boxChat__LP0XI:hover{background-color:var(--mantine-color-darkBrand-6)}.AppLayoutChat_boxChatActive__Uc0qf{transition:var(--hover-transition-primary);border-radius:var(--mantine-radius-md);padding:8px;cursor:pointer;background-color:rgba(255,255,255,.1)}.AppLayoutChat_boxChatActive__Uc0qf:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .AppLayoutChat_boxChatActive__Uc0qf:hover{background-color:var(--mantine-color-darkBrand-5)}.AppLayoutChat_footerCalc__IAcSR{width:calc(100% - 260px)}@media (max-width:48em){.AppLayoutChat_footerCalc__IAcSR{width:100%}}.AppLayoutChat_linkChat__LSL1r{-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:var(--hover-transition-primary);border-radius:var(--mantine-radius-md)}.AppLayoutChat_linkChat__LSL1r:hover{background-color:var(--mantine-color-darkBrand-6)}.AppLayoutChat_footer__container__EbB31{background-color:var(--design-bg);border-radius:20px 20px 0 0;padding:0 0 10px}@media (max-width:48em){.AppLayoutChat_footer__container__EbB31{padding-left:10px;padding-right:10px}}[data-mantine-color-scheme=dark] .AppLayoutChat_dark__Ncwg8{display:none}[data-mantine-color-scheme=light] .AppLayoutChat_dark__Ncwg8{display:block}[data-mantine-color-scheme=light] .AppLayoutChat_light__wzWiN{display:none}[data-mantine-color-scheme=dark] .AppLayoutChat_light__wzWiN{display:block}.Header_headerLink__qSRlr{border-radius:0;background:transparent}.Header_btnRegistration__l40VT{box-shadow:none;background:var(--design-accent);transition:var(--hover-transition-primary)}.Header_btnRegistration__l40VT:hover{box-shadow:0 0 12px 0 #0ca678}.Header_btn__jM6gi,.Header_link__CtXKQ{transition:var(--hover-transition-primary)}.Header_link__CtXKQ{color:var(--mantine-color-darkBrand-7)}[data-mantine-color-scheme=dark] .Header_link__CtXKQ{color:var(--mantine-color-white)}[data-mantine-color-scheme=light] .Header_link__CtXKQ{font-weight:600!important}.Header_link__CtXKQ:hover{color:var(--mantine-color-darkBrand-4)}[data-mantine-color-scheme=dark] .Header_link__CtXKQ:hover{color:var(--mantine-color-white)}.Header_innerMobile__erYDW{border-radius:0;background:color-mix(in srgb,var(--design-bg) 90%,transparent);backdrop-filter:blur(18px);border-bottom:1px solid var(--design-border);padding:calc(.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))!important}[data-mantine-color-scheme=dark] .Header_dark__fTmx6{display:none}[data-mantine-color-scheme=light] .Header_dark__fTmx6{display:block}[data-mantine-color-scheme=light] .Header_light__e5x83{display:none}[data-mantine-color-scheme=dark] .Header_light__e5x83{display:block}.MenuUser_userActive__vSY4e{background-color:var(--chat-nav)}.MenuUser_user__TFl1u{color:var(--mantine-color-darkBrand-0);padding:8px 10px;border-radius:var(--mantine-radius-sm);transition:background-color .1s ease}.MenuUser_user__TFl1u:hover{background-color:var(--chat-nav)}@media (max-width:36em){.MenuUser_user__TFl1u{display:none}}.MenuUser_dropdown__Y9gYM{background:rgb(255,255,255)}[data-mantine-color-scheme=dark] .MenuUser_dropdown__Y9gYM{background:rgba(20,21,23,1)}.MenuUser_dropdown__Y9gYM{border:1px solid var(--mantine-color-grayBrand-2)}[data-mantine-color-scheme=dark] .MenuUser_dropdown__Y9gYM{border:1px solid var(--mantine-color-grayBrand-8)}.MenuUser_item___ZFw5{border:1px solid transparent}[data-mantine-color-scheme=light] .MenuUser_item___ZFw5:hover{border:1px solid var(--mantine-color-grayBrand-2)}.MenuUser_item___ZFw5:hover{background-color:var(--mantine-color-grayBrand-0)}[data-mantine-color-scheme=dark] .MenuUser_item___ZFw5:hover{background-color:var(--mantine-color-darkBrand-7)}.Login_box__T64ps{border-radius:24px;background:var(--design-surface);border:1px solid var(--design-border);box-shadow:0 24px 70px rgba(20,30,26,.08)}.Login_btnColor__v5i_b{box-shadow:none;background:var(--design-accent);transition:var(--hover-transition-primary)}.Login_btnColor__v5i_b:hover{box-shadow:0 0 12px 0 #0ca678}.Login_btn__9Zrgt{padding-left:24px}.Login_btn__9Zrgt span{justify-content:flex-start!important}@media (max-width:66em){.Login_btn__9Zrgt{padding-left:14px}}.Login_textInput__JU8Lj{background-color:var(--mantine-color-darkBrand-7)!important}.Login_btnDisabling__xB4sp{background-color:var(--mantine-color-darkBrand-6);transition:var(--hover-transition-primary)}.Login_btnDisabling__xB4sp:hover{background-color:var(--mantine-color-teal-7)}.Login_btnC__qiZkq{transition:var(--hover-transition-primary);background-color:var(--mantine-color-grayBrand-0)}[data-mantine-color-scheme=dark] .Login_btnC__qiZkq{background-color:var(--mantine-color-darkBrand-6)}.Login_btnC__qiZkq:hover{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .Login_btnC__qiZkq:hover{background-color:var(--mantine-color-darkBrand-5)}[data-mantine-color-scheme=light] .Login_btnC__qiZkq:hover{box-shadow:0 2px 16px 2px #27272717}[data-mantine-color-scheme=light] .Login_btnC__qiZkq{border:1px solid var(--mantine-color-gray-3)}.Login_pinInput__WBf45[data-error=true]{border:2px solid var(--mantine-color-red-3)}.BrandLogo_logo__vAqqn{position:relative;display:inline-block;flex:0 0 auto;border-radius:33%;background:var(--design-logo-bg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),0 4px 14px rgba(15,22,19,.12)}.BrandLogo_logo__vAqqn:before{content:"";position:absolute;left:23%;top:27%;width:17%;height:20%;border-radius:50%;background:var(--design-logo-eye);box-shadow:220% 0 0 var(--design-logo-eye)}.BrandLogo_logo__vAqqn:after{content:"";position:absolute;left:37%;top:54%;width:37%;height:23%;background:var(--design-accent);border-radius:70% 30% 65% 35%;transform:rotate(-7deg)}.InputMessage_input__mwaXM{background-color:var(--design-surface);width:100%;padding:10px;border-radius:18px;border:1px solid var(--design-border)!important;box-shadow:0 12px 34px rgba(20,30,26,.08);position:relative;display:flex;gap:10px;align-items:center;justify-content:flex-end}@media (max-width:66em){.InputMessage_input__mwaXM{padding:10px}}[data-mantine-color-scheme=light] .InputMessage_input__mwaXM{border:1px solid var(--mantine-color-grayBrand-3)!important}.InputMessage_text__wlykY{color:var(--card-bg);word-wrap:break-word;max-width:100%;font-weight:400}.InputMessage_message__iconSendMessage__u6rNy[data-disabled]{background-color:transparent}.InputMessage_thinkToggle__HocdS{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 10px;border:1px solid var(--design-border);border-radius:10px;background:transparent;color:var(--muted);font:500 12px/1 var(--mantine-font-family-headings);cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease}.InputMessage_thinkToggle__HocdS:hover{color:var(--c-text);border-color:color-mix(in srgb,var(--c-text) 24%,var(--design-border))}.InputMessage_thinkToggleActive__79Yc5{color:var(--c-text);border-color:color-mix(in srgb,var(--mantine-color-teal-5) 56%,var(--design-border));background:color-mix(in srgb,var(--mantine-color-teal-6) 14%,transparent)}.InputMessage_thinkToggle__HocdS:disabled{opacity:.58;cursor:not-allowed}@media (max-width:28em){.InputMessage_thinkToggle__HocdS{width:34px;padding:0}.InputMessage_thinkToggleText__4iuq8{display:none}}.InputMessage_footer__7j4Q2{position:relative}.InputMessage_footer__7j4Q2:before{content:"";width:100%;position:absolute;left:0;border-radius:15px;top:-12px;height:12px;background:linear-gradient(180deg,rgba(187,192,216,.53),rgba(180,185,207,.84) 74.6%,#b9bed6 172.5%)}[data-mantine-color-scheme=dark] .InputMessage_footer__7j4Q2:before{background:linear-gradient(180deg,rgb(37 38 43/53%),rgb(37 38 43/84%) 74.6%,#25262b 172.5%)}.InputMessage_addNewItem__kaYwo:disabled{border-radius:var(--mantine-radius-xl);background-color:var(--mantine-color-grayBrand-1)}[data-mantine-color-scheme=dark] .InputMessage_addNewItem__kaYwo:disabled{background-color:var(--mantine-color-darkBrand-5)}.InputChat_input__kf06I{background-color:transparent!important;border:none!important;color:var(--c-text)!important;-ms-overflow-style:none;scrollbar-width:none}.InputChat_input__kf06I::-webkit-scrollbar{display:none}.ResponseMessage_message__DQ2l_{background-color:var(--message-bg);border-radius:var(--mantine-radius-xl);margin-left:auto;width:fit-content;max-width:calc(100% - 100px)}@media (max-width:66em){.ResponseMessage_message__DQ2l_{max-width:100%}}.ResponseMessage_message__groupBot__kinw4{opacity:1}.ResponseMessage_stack__0Mhwa{transition:var(--hover-transition-primary)}.ResponseMessage_messageBot___DsWz{width:100%;border-radius:var(--mantine-radius-xl)}@media (max-width:66em){.ResponseMessage_messageBot___DsWz{max-width:100%}}.ResponseMessage_message__group__W1_x9{opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .15s ease,transform .15s ease}.ResponseMessage_visible___oCU9{opacity:1;transform:translateY(0);pointer-events:auto}.ResponseMessage_btn__3zLME{transition:var(--hover-transition-primary);color:var(--muted)}.ResponseMessage_btn__3zLME:hover{color:var(--c-text)!important}.ResponseMessage_markdown__bnNjQ{width:100%;color:var(--c-text);line-height:1.6;font-family:Open Sans;font-size:14px}.ResponseMessage_reasoning__jTli8{width:100%;padding:10px 12px;border-left:2px solid color-mix(in srgb,var(--mantine-color-teal-5) 58%,var(--design-border));background:color-mix(in srgb,var(--design-surface) 70%,transparent);color:var(--muted)}.ResponseMessage_reasoningCollapsed__Fg3Xj{padding-bottom:8px}.ResponseMessage_reasoningHeader__sqWIC{display:flex;width:100%;align-items:center;gap:6px;margin-bottom:6px;color:var(--muted)}.ResponseMessage_reasoningCollapsed__Fg3Xj .ResponseMessage_reasoningHeader__sqWIC{margin-bottom:0}.ResponseMessage_reasoningCaret__nWllM{margin-left:auto;transition:transform .16s ease}.ResponseMessage_reasoningCollapsed__Fg3Xj .ResponseMessage_reasoningCaret__nWllM{transform:rotate(-90deg)}.ResponseMessage_reasoningBody__Fww0X{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .36s ease,opacity .22s ease}.ResponseMessage_reasoningCollapsed__Fg3Xj .ResponseMessage_reasoningBody__Fww0X{grid-template-rows:0fr;opacity:0}.ResponseMessage_reasoningBodyInner__MzGpa{min-height:0;overflow:hidden}.ResponseMessage_reasoningText__Q_VmX{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.55}.ResponseMessage_htmlPreview__XSYQM{width:100%;overflow:hidden;border:1px solid var(--design-border);border-radius:var(--mantine-radius-md);background:var(--design-surface)}.ResponseMessage_htmlPreviewHeader__kBHf_{padding:8px 12px;border-bottom:1px solid var(--design-border)}.ResponseMessage_htmlPreviewFrame__XHLGK{display:block;width:100%;height:min(360px,58vh);border:0;background:white}.ResponseMessage_markdown__bnNjQ p{margin:4px 0}.ResponseMessage_markdown__bnNjQ p strong{margin:4px 0;font-weight:700;font-size:15px}.ResponseMessage_markdown__bnNjQ h1,.ResponseMessage_markdown__bnNjQ h1 strong,.ResponseMessage_markdown__bnNjQ h2,.ResponseMessage_markdown__bnNjQ h2 strong,.ResponseMessage_markdown__bnNjQ h3,.ResponseMessage_markdown__bnNjQ h3 strong{margin:12px 0 8px;font-weight:700}.ResponseMessage_markdown__bnNjQ ol,.ResponseMessage_markdown__bnNjQ ul{margin:8px 0 8px 12px}.ResponseMessage_markdown__bnNjQ li{margin:4px 0}.ResponseMessage_markdown__bnNjQ a{color:var(--mantine-color-blue-4);text-decoration:underline}.ResponseMessage_tableScroll__6aWtH{width:100%;max-width:100%;margin:12px 0;overflow-x:auto;border:1px solid var(--design-border);border-radius:8px;background:color-mix(in srgb,var(--design-surface) 82%,transparent);scrollbar-gutter:stable}.ResponseMessage_markdownTable__SMEby{width:100%;min-width:680px;border-collapse:separate;border-spacing:0;table-layout:auto;color:var(--c-text);font-size:13px;line-height:1.45}.ResponseMessage_markdownTable__SMEby td,.ResponseMessage_markdownTable__SMEby th{padding:10px 12px;vertical-align:top;text-align:left;border-bottom:1px solid var(--design-border);overflow-wrap:break-word}.ResponseMessage_markdownTable__SMEby th{position:sticky;top:0;z-index:1;background:color-mix(in srgb,var(--design-surface) 94%,var(--design-accent) 6%);color:var(--c-text);font-family:var(--mantine-font-family-headings);font-size:12px;font-weight:700;white-space:nowrap}.ResponseMessage_markdownTable__SMEby td{background:color-mix(in srgb,var(--design-surface) 88%,transparent)}.ResponseMessage_markdownTable__SMEby tr:nth-child(2n) td{background:color-mix(in srgb,var(--design-surface-soft) 34%,transparent)}.ResponseMessage_markdownTable__SMEby tr:last-child td{border-bottom:0}.ResponseMessage_markdownTable__SMEby td:first-child,.ResponseMessage_markdownTable__SMEby th:first-child{width:26%;min-width:150px;font-weight:700}.ResponseMessage_markdownTable__SMEby td:not(:last-child),.ResponseMessage_markdownTable__SMEby th:not(:last-child){border-right:1px solid color-mix(in srgb,var(--design-border) 72%,transparent)}.ResponseMessage_markdownTable__SMEby p{margin:0}.ResponseMessage_markdownTable__SMEby code{white-space:normal;overflow-wrap:anywhere}.ResponseMessage_markdown__bnNjQ blockquote{margin:8px 0;padding:6px 10px;border-left:3px solid rgba(255,255,255,.25);background:rgba(255,255,255,.04);border-radius:6px}.ResponseMessage_markdown__bnNjQ code{background:rgba(255,255,255,.08);padding:.15rem .35rem;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.ResponseMessage_syntaxCode__PWC03{margin:0!important;background:transparent!important}.ResponseMessage_markdown__bnNjQ pre{border-radius:var(--mantine-radius-md);overflow:visible;margin:8px 0}[data-mantine-color-scheme=dark] .ResponseMessage_markdown__bnNjQ pre,[data-mantine-color-scheme=light] .ResponseMessage_markdown__bnNjQ pre{border:0}.ResponseMessage_markdown__bnNjQ pre code{background:transparent;padding:0}.ResponseMessage_codeBlock__6h8ul{background:rgb(250,250,250)}[data-mantine-color-scheme=dark] .ResponseMessage_codeBlock__6h8ul{background:rgb(40,44,52)}.ResponseMessage_codeBlock__6h8ul{border:1px solid var(--design-border);border-radius:var(--mantine-radius-md);max-height:min(68vh,640px);overflow:auto;scrollbar-gutter:stable;scroll-behavior:auto}.ResponseMessage_codeBlock_header__O_94x{position:sticky;top:0;z-index:2;min-height:38px;padding:6px 10px 6px 12px;border-bottom:1px solid var(--design-border);background:rgba(250,250,250,.96)}[data-mantine-color-scheme=dark] .ResponseMessage_codeBlock_header__O_94x{background:rgba(40,44,52,.96)}.ResponseMessage_codeBlock_header__O_94x{backdrop-filter:blur(8px)}.ResponseMessage_codeBlockTabs__CYi8S{padding:2px;border:1px solid var(--design-border);border-radius:7px;background:color-mix(in srgb,var(--design-surface) 70%,transparent)}.ResponseMessage_codeModeButton__i2V4Y{min-width:58px;padding:4px 9px;border-radius:5px;color:var(--muted);font-family:var(--mantine-font-family-headings);font-size:11px;font-weight:600;line-height:1;text-align:center;transition:background .14s ease,color .14s ease}.ResponseMessage_codeModeButtonActive__9gkKE{background:var(--design-accent);color:#fff}.ResponseMessage_codeBlock_headerCode__e1RTM{display:flex;align-items:center;gap:4px;cursor:pointer;padding:4px 6px;border-radius:6px;white-space:nowrap;transition:background .14s ease}.ResponseMessage_codeBlock_headerCode__e1RTM:hover{background:color-mix(in srgb,var(--design-surface) 74%,transparent)}.ResponseMessage_codePreviewFrame__fJwL_{display:block;width:100%;height:min(62vh,560px);min-height:360px;border:0;background:#fff}@media (max-width:48em){.ResponseMessage_tableScroll__6aWtH{margin-inline:-2px}.ResponseMessage_markdownTable__SMEby{min-width:620px;font-size:12px}.ResponseMessage_markdownTable__SMEby td,.ResponseMessage_markdownTable__SMEby th{padding:9px 10px}.ResponseMessage_codeBlock__6h8ul{max-height:58vh}.ResponseMessage_codeBlock_header__O_94x{padding:6px 8px}.ResponseMessage_codeModeButton__i2V4Y{min-width:52px;padding-inline:7px}}