.AIModal_modalWrapper__dcek1{width:100%;max-width:737px;padding:0;margin:0;background-color:transparent;@media screen and (max-width:900px){top:auto;left:auto;bottom:0;transform:none;max-width:100%}}.AIModal_content__p2C1H{display:flex;flex-direction:column;width:100%;max-width:737px;height:690px;border-radius:var(--radius-2xl);overflow:hidden;@media screen and (max-width:900px){max-width:100%;height:90vh;border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl);border-bottom-left-radius:0;border-bottom-right-radius:0}}.AIModal_chatBlock__c_upi{display:flex;flex-direction:column;gap:16px;height:100%;background-color:var(--button-secondary-disabled);padding:24px;overflow-y:auto}.AIModal_messageWrapper__me8MB{display:flex;width:-moz-fit-content;width:fit-content;align-items:flex-end;gap:8px}.AIModal_messageWrapper__me8MB.AIModal_userSide__715cl{align-self:flex-end}.AIModal_textBlock__rIx84{width:calc(100% - 32px)}.AIModal_textBlock__rIx84.AIModal_userSide__715cl{width:-moz-fit-content;width:fit-content;align-self:flex-end}.AIModal_messageContent__joA1z{display:flex;flex-direction:column;background-color:var(--neutral-white);color:var(--neutral-black-500);border-top-left-radius:var(--radius-1\.5xl);border-top-right-radius:var(--radius-1\.5xl);border-bottom-right-radius:var(--radius-1\.5xl);border-bottom-left-radius:0;padding:16px}.AIModal_messageContent__joA1z.AIModal_userSide__715cl{background-color:var(--button-primary-default);color:var(--neutral-white)}.AIModal_messageContent__joA1z.AIModal_reversed__uLPMc,.AIModal_messageContent__joA1z.AIModal_userSide__715cl{border-bottom-right-radius:0;border-bottom-left-radius:var(--radius-1\.5xl)}.AIModal_messageContent__joA1z.AIModal_userSide__715cl.AIModal_reversed__uLPMc{border-bottom-right-radius:var(--radius-1\.5xl);border-bottom-left-radius:0}.AIModal_messageContent__joA1z.AIModal_error__Oz_La{background-color:#FEF2F2;color:var(--feedback-red-500)!important}.AIModal_textBlock__rIx84.AIModal_loading__8LQ1E{align-self:flex-end;width:-moz-fit-content;width:fit-content}.AIModal_newMessageError__tJ0MX,.AIModal_newMessageLoader__SJQcp{display:flex;justify-content:flex-end;gap:6px;align-items:center;margin-top:6px;color:var(--button-primary-default)}.AIModal_newMessageError__tJ0MX{color:var(--feedback-red-500)!important;cursor:pointer}.AIModal_time__C0jbT{margin-top:10px;color:var(--neutral-grey-400)}.AIModal_time__C0jbT.AIModal_error__Oz_La{color:var(--feedback-red-500)!important}.AIModal_time__C0jbT.AIModal_userSide__715cl{color:var(--neutral-grey-300)}.AIModal_imageWrapper__rgfGt{display:flex;align-items:center;justify-content:center;position:relative;width:32px;height:32px;border-radius:999px;background-color:var(--button-primary-default)}.AIModal_loaderWrapper__xR_jV{display:flex;gap:10px;align-items:center}.AIModal_markdownParagraph__igSwU{margin:0;padding:0;overflow-wrap:break-word;word-break:break-word;line-break:break-word}.AIModal_markdownFifthTitle__EsYrj,.AIModal_markdownFourthTitle__T5a2u,.AIModal_markdownSecondTitle__hUkZI,.AIModal_markdownSixthTitle__srqbh,.AIModal_markdownThirdTitle__J9VR7,.AIModal_markdownTitle__5us4q{color:var(--neutral-black-500);margin-bottom:10px}.AIModal_markdownStrikethroughText__aOjHy,.AIModal_markdownUnderlinedText__DPGMf{padding:0;margin:0 0 10px}.AIModal_markdownBlockquoteText__ryrVm{display:inline-flex;padding:0;margin:0 0 10px}.AIModal_markdownBlockquoteText__ryrVm p{padding:0;margin:0}.AIModal_markdownLink__AgJ63{color:var(--button-primary-default);font-size:16px;font-weight:600;line-height:21px;text-decoration:underline;text-decoration-thickness:.5px}.AIModal_markdownListItem__m7Is9{color:var(--neutral-black-500)}ul .AIModal_markdownListItem__m7Is9{display:flex}ul .AIModal_markdownListItem__m7Is9:before{display:block;content:"•";padding:0 10px;color:var(--neutral-black-500)}.AIModal_markdownMessage___Ukq7 ol{padding-left:24px;margin:10px 0}.AIModal_markdownMessage___Ukq7 ul{margin:10px 0}.AIModal_markdownMessage___Ukq7 ol .AIModal_markdownListItem__m7Is9{list-style-type:decimal}.AIModal_markdownImageWrapper__v0x7W{position:relative;overflow:hidden;border-radius:var(--radius-xl);height:264px;margin:16px 0}.AIModal_markdownImage__AYUeR{object-fit:cover}.AIModal_resultsButton__4sCcg{height:48px!important;margin-top:16px;background-color:#FDF6A4!important;padding:10px 24px;opacity:1;transition:all .3s ease-in-out;@media screen and (max-width:900px){width:100%!important}}.AIModal_resultsButton__4sCcg:hover{background-color:#FDF6A4!important;opacity:.9;transition:all .3s ease-in-out}.AIModal_predefinedOptionsBlock__HvOYT{display:flex;flex-direction:column;gap:10px}.AIModal_predefinedOption__sy4C_{display:flex;width:-moz-fit-content;width:fit-content;padding:10px 24px;border-radius:var(--radius-2xl);background-color:var(--blue-100);color:var(--button-primary-default);transition:all .3s ease-in-out;transform:translateX(40px);cursor:pointer}.AIModal_predefinedOption__sy4C_.AIModal_reversed__uLPMc{transform:translateX(-40px)}.AIModal_predefinedOption__sy4C_:hover{background-color:var(--blue-200);transition:all .3s ease-in-out}@keyframes ThreeDotsLoader_dotBounce__X__U6{0%{transform:translateY(0);opacity:.6}30%{transform:translateY(-6px);opacity:1}60%{transform:translateY(0);opacity:.6}to{transform:translateY(0);opacity:.6}}.ThreeDotsLoader_loader__A7dzs{display:inline-flex;align-items:center;justify-content:center;height:8px;line-height:0;color:var(--button-primary-default)}.ThreeDotsLoader_dot__McKVq{width:var(--dot-size);height:var(--dot-size);border-radius:50%;background-color:var(--button-primary-default);display:inline-block;margin-left:var(--dot-gap);animation:ThreeDotsLoader_dotBounce__X__U6 var(--dot-speed) ease-in-out infinite}.ThreeDotsLoader_dot__McKVq.ThreeDotsLoader_reversed__27gt8{margin-left:auto;margin-right:var(--dot-gap)}.ThreeDotsLoader_dot__McKVq.ThreeDotsLoader_reversed__27gt8:first-child{margin-right:0}.ThreeDotsLoader_dot__McKVq:first-child{margin-left:0;animation-delay:0s;opacity:.5}.ThreeDotsLoader_dot__McKVq:nth-child(2){animation-delay:calc(var(--dot-speed) / 6);opacity:.8}.ThreeDotsLoader_dot__McKVq:nth-child(3){animation-delay:calc(var(--dot-speed) / 3);opacity:1}