@font-face{font-family:KpMath-Sans;font-style:normal;font-weight:400;src:url(/_next/static/media/KpMath-Sans.c74de726.woff2) format("woff2"),url(/_next/static/media/KpMath-Sans.d733c19c.woff) format("woff"),url(/_next/static/media/KpMath-Sans.93855e77.ttf) format("truetype")}@font-face{font-family:KpMath-Sans;font-style:normal;font-weight:700;src:url(/_next/static/media/KpMath-SansBold.012acba4.woff2) format("woff2"),url(/_next/static/media/KpMath-SansBold.ad6312e1.woff) format("woff"),url(/_next/static/media/KpMath-SansBold.d48aac60.ttf) format("truetype")}.ChatAi_chat_ai__content__0pTmj .katex .text{font-size:18px}.ChatAi_chat_ai__content__0pTmj .katex .katex-html{font-family:KpMath-Sans,sans-serif!important;font-size:inherit;font-weight:700!important}.ChatAi_chat_ai__content__0pTmj .katex-display{margin:0}.ChatAi_chat_ai__content__0pTmj .katex .mathnormal{font-family:KpMath-Sans,sans-serif!important;font-size:inherit;font-weight:700!important}.ChatAi_chat_ai__content__0pTmj .katex{display:inline-block;margin:8px 0}.ChatAi_chat_ai__shade__F9w5N{background:linear-gradient(180deg,#6014c2,transparent)}.ChatAi_chat__thread__oR6ll{overflow-y:hidden}.ChatAi_chat_ai__conversations__PfV5S{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:0 var(--chat_ai-conversations-padding) 0 var(--chat_ai-conversations-padding)}.ChatAi_chat_ai__conversations__PfV5S::-webkit-scrollbar-track{background-color:#af46cf;border-radius:12px;margin-top:40px}.ChatAi_chat_ai__conversations__PfV5S::-webkit-scrollbar{background-color:transparent;border-radius:12px;left:0;position:absolute;top:40px;width:4px}.ChatAi_chat_ai__conversations__PfV5S::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #fff;border-radius:12px}.ChatAi_small-window__4hvcz{bottom:40px;max-height:710px;right:160px;width:468px}.ChatAi_chat_ai__open-btn-text__xzCEm{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#000;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.ChatAi_chat_ai__open-btn-initial-position__qyJCx{bottom:30px;right:24px}.ChatAi_chat_ai__open-btn-initial-animation__dSLwL{animation:ChatAi_initialOpenBtnAnimation__Xg5GM 1.5s ease-in-out;left:calc(50vw - 110px);top:calc(50vh - 69px)}.ChatAi_chat_ai__open-btn-closing-animation__o9RgA{animation:ChatAi_closeBtnAnimation__e7glY 1.5s ease-in-out;left:calc(100vw - 180px);top:100vh}.ChatAi_chat_ai__image-upload-box__mM79x{width:var(--chat_ai-width)}@keyframes ChatAi_closeBtnAnimation__e7glY{0%{left:calc(50vw - 110px);top:calc(50vh - 69px);transform:scale(1)}20%{transform:scale(1.3)}30%{left:calc(50vw - 110px);top:calc(50vh - 69px);transform:scale(1)}to{left:calc(100vw - 180px);top:calc(100vh - 138px)}}@keyframes ChatAi_initialOpenBtnAnimation__Xg5GM{0%{display:block;left:calc(100vw - 180px);top:100vh}12%{left:calc(100vw - 180px);top:calc(100vh - 158px)}20%{left:calc(100vw - 180px);top:calc(100vh - 138px)}80%{left:calc(50vw - 110px);top:calc(50vh - 69px);transform:scale(1)}90%{transform:scale(1.3)}to{display:none;transform:scale(1)}}@keyframes ChatAi_initialOpenBtnMobileAnimation__CMmKf{0%{bottom:-4px;right:calc(50vw - 46px);z-index:1000}to{bottom:-4px;right:calc(50vw - 46px);z-index:1000}}@keyframes ChatAi_closeBtnMobileAnimation__CEh_d{0%{bottom:-4px;right:calc(50vw - 46px);z-index:1000}to{bottom:-4px;right:calc(50vw - 46px);z-index:1000}}@keyframes ChatAi_initialOpenDashboardBtnAnimation__vuhyY{0%{display:block;right:12px;top:0}80%{right:50%;top:50%;transform:translate(-50%,-50%);transform:scale(1)}90%{transform:scale(1.3)}to{display:none;transform:scale(1)}}@keyframes ChatAi_closeDashboardBtnAnimation__J3By5{0%{right:50%;top:50%;transform:scale(1)}20%{transform:scale(1.3)}30%{transform:scale(1)}to{right:12px;top:0}}.ChatAi_chat_ai__thread__psZTS{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0 16px}.ChatAi_chat_ai__message__bUBV0{display:flex;margin:8px 0;max-width:85%;min-height:-moz-min-content;min-height:min-content}.ChatAi_chat__message__99aAn.ChatAi_receiver__4rs4N{align-self:flex-start;flex-direction:row}.ChatAi_chat__message__99aAn.ChatAi_sender__ZqsTj{align-self:flex-end;flex-direction:row-reverse}.ChatAi_small-window__4hvcz .ChatAi_chat_ai__message__bUBV0{max-width:85%}.ChatAi_chat__message__99aAn,.ChatAi_small-window__4hvcz .ChatAi_chat_ai__message__bUBV0{display:flex;margin:8px 0;min-height:-moz-min-content;min-height:min-content}.ChatAi_chat__message__99aAn{align-items:center;gap:6px;max-width:var(--chat_ai-width)}.ChatAi_chat_ai__message__content__WkbnU{display:flex;flex-direction:column;gap:4px;min-height:-moz-min-content;min-height:min-content;overflow-wrap:anywhere;white-space:pre-wrap}.ChatAi_chat_ai__message_body__iJkkM{border-radius:8px;font-size:15px;font-style:normal;line-height:normal;padding:6px 12px;position:relative}.ChatAi_chat__message__99aAn.ChatAi_receiver__4rs4N .ChatAi_chat_ai__message_body__iJkkM{align-self:flex-start;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.ChatAi_chat__message__99aAn.ChatAi_sender__ZqsTj .ChatAi_chat_ai__message_body__iJkkM{align-self:flex-end;background:#af46cf;border:.97px solid #af46cf;box-shadow:0 2.59px 5.17px 0 rgba(0,0,0,.2);color:#fff}.ChatAi_chat_ai__markdown__83dxa a{color:#467aff;text-decoration:none}.ChatAi_chat_ai__form__tFZxL{padding:0 var(--chat_ai-conversations-padding) 40px var(--chat_ai-conversations-padding)}.ChatAi_chat__user__fPCIL{display:flex;flex:0 0 auto;flex-direction:column;height:100%;position:relative;width:52px}.ChatAi_chat__user-avatar__nBbq1{height:64px;width:64px}.ChatAi_chat__user-status__ACySf{left:36.66px;position:absolute;top:36.66px}.ChatAi_chat_ai__initial_modal_visibility__6hq1Y{animation:ChatAi_initialModalVisibility__i5lht 0s var(--animation-duration) forwards;opacity:0;visibility:hidden}.ChatAi_chat_ai__form-input-box-background__vrqxa{align-items:center;background-image:linear-gradient(180deg,#467aff 2.93%,#fb0d98 59.35%,#ff9b05 97.42%);border-radius:8px;display:flex}.ChatAi_chat_ai__form-input-box__Z56q2{background:#fff;border-radius:8px;box-shadow:5.11px 7.16px 17.38px 0 hsla(0,18%,87%,.2);margin:1px}@keyframes ChatAi_initialModalVisibility__i5lht{to{opacity:1;visibility:visible}}.ChatAi_chat_ai__initial_modal_content__Ja_kB{--animation-duration:4s;--glob-initial-position:calc(50vw - 100px);animation-duration:1s;animation-iteration-count:1;animation-name:ChatAi_scaleUpAnimation__CqV_y;border-radius:12px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@keyframes ChatAi_scaleUpAnimation__CqV_y{0%{transform:scale(0)}to{transform:scale(1)}}.ChatAi_chat_ai__loading-globe-animation__uSYbq{display:flex;justify-content:center}@keyframes ChatAi_scaleAnimation__yhN_q{0%{transform:scale(1)}to{transform:scale(1.25)}}@keyframes ChatAi_initialGlobAnimationDesktop__r9b2N{0%{background:transparent;border:transparent;box-shadow:none;transform:translate(var(--glob-initial-position),50vh)}10%{background-color:transparent;box-shadow:none;transform:translate(var(--glob-initial-position),calc(50vh - 120px))}15%{background-color:transparent;box-shadow:none;transform:translate(var(--glob-initial-position),calc(50vh - 100px))}75%{background-color:transparent;box-shadow:none;transform:translate(0)}82%{transform:scale(.8)}90%{transform:scale(1.5)}to{background-color:transparent;border:transparent;box-shadow:none;transform:scale(1)}}@keyframes ChatAi_initialGlobAnimationMobile__3SMVG{0%{background:transparent;border:transparent;box-shadow:none;transform:translateY(50vh)}75%{background-color:transparent;box-shadow:none;transform:translate(0)}82%{transform:scale(.8)}90%{transform:scale(1.5)}to{background-color:transparent;border:transparent;box-shadow:none;transform:scale(1)}}.ChatAi_chat_ai__initial_animation__cKupE{left:0;top:0;width:7.5rem}.ChatAi_chat__thread_box__kUFhM{padding:0 16px}@media screen and (max-width:1024px){.ChatAi_chat__thread__oR6ll{height:100%}.ChatAi_chat__thread_box__kUFhM{justify-content:space-between;padding:0 4px}.ChatAi_chat_ai__message_body__iJkkM{font-size:12px}.ChatAi_chat_ai__conversations__PfV5S{height:100%}.ChatAi_chat__user__fPCIL{width:36px}.ChatAi_chat__user-avatar__nBbq1{height:36px;width:36px}.ChatAi_chat__user-status__ACySf{left:25.38px;top:25.38px}}@media screen and (max-width:767px){.ChatAi_chat_ai__open-btn-initial-position__qyJCx{bottom:2px;right:calc(50vw - 37px);z-index:1000}.ChatAi_chat_ai__open-btn-hide__QfP5a{bottom:-84px;right:calc(50vw - 46px);z-index:1000}.ChatAi_chat_ai__open-btn-initial-animation__dSLwL{animation:ChatAi_initialOpenBtnMobileAnimation__CMmKf .01s linear;bottom:2px;left:unset;right:calc(50vw - 40px);top:unset;z-index:1000}.ChatAi_chat_ai__open-btn-closing-animation__o9RgA{animation:ChatAi_closeBtnMobileAnimation__CEh_d .01s linear;bottom:-4px;left:unset;right:calc(50vw - 46px);top:unset}.ChatAi_chat_ai__image-upload-box__mM79x{width:100%}}.StripeProgressBar_stripe-gradient__Y14m6{background-image:linear-gradient(135deg,#fff 5.56%,transparent 0,transparent 50%,#fff 0,#fff 55.56%,transparent 0,transparent)}.StripeProgressBar_stripe-gradient-purple__2GO_W,.StripeProgressBar_stripe-gradient__Y14m6{animation:StripeProgressBar_progress-bar-stripes__ZdFPc 4s linear infinite;background-size:10px 10px}.StripeProgressBar_stripe-gradient-purple__2GO_W{background-image:linear-gradient(135deg,#7d38d6 5.56%,transparent 0,transparent 50%,#7d38d6 0,#7d38d6 55.56%,transparent 0,transparent)}@keyframes StripeProgressBar_progress-bar-stripes__ZdFPc{0%{background-position:0 0}to{background-position:40px 0}}.HomLoader_hom-loader-animate-fade__GTRkO{animation-duration:1.2s;animation-iteration-count:infinite;animation-name:HomLoader_homLoaderFade__qFrcs;animation-timing-function:ease-in-out}.HomLoader_hom-loader__RC9AZ{animation-duration:.6s;animation-iteration-count:infinite;animation-name:HomLoader_homLoaderTransformDot__7l46E;animation-timing-function:ease-in-out}.HomLoader_hom-loader-animate-dot-1__YW5dt{animation-delay:0ms}.HomLoader_hom-loader-animate-dot-2__QN_db{animation-delay:.1s}.HomLoader_hom-loader-animate-dot-3__AxZk9{animation-delay:.2s}@keyframes HomLoader_homLoaderFade__qFrcs{0%{opacity:100%}50%{opacity:85%}to{opacity:100%}}@keyframes HomLoader_homLoaderTransformDot__7l46E{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.1)}to{transform:translateY(0) scale(1)}}