.styles_chatMessage__xZPT7{line-height:1.4;transition:all;word-wrap:break-word;word-break:break-word;white-space:normal;overflow-wrap:break-word}.styles_chatMessage__xZPT7 h1,.styles_chatMessage__xZPT7 h2,.styles_chatMessage__xZPT7 h3,.styles_chatMessage__xZPT7 h4,.styles_chatMessage__xZPT7 h5,.styles_chatMessage__xZPT7 h6{margin-top:.5em;margin-bottom:.5em;font-weight:700}.styles_chatMessage__xZPT7 h1{font-size:1.5em}.styles_chatMessage__xZPT7 h2{font-size:1.4em}.styles_chatMessage__xZPT7 h3{font-size:1.3em}.styles_chatMessage__xZPT7 h4{font-size:1.2em}.styles_chatMessage__xZPT7 h5{font-size:1.1em}.styles_chatMessage__xZPT7 h6{font-size:1em}.styles_chatMessage__xZPT7 p{margin-top:0;margin-bottom:.5em;word-wrap:break-word;word-break:break-word;white-space:normal;overflow-wrap:break-word}.styles_chatMessage__xZPT7 ol,.styles_chatMessage__xZPT7 ul{margin-top:0;margin-bottom:1em;padding-left:1em}.styles_chatMessage__xZPT7 ul{list-style-type:disc}.styles_chatMessage__xZPT7 ol{list-style-type:decimal}.styles_chatMessage__xZPT7 li{margin-bottom:.5em}.styles_chatMessage__xZPT7 a{color:blue;text-decoration:none}.styles_chatMessage__xZPT7 a:hover{text-decoration:underline}.styles_userMessage__XLz_D a{color:#e2e8f0;text-decoration:underline}.styles_userMessage__XLz_D a:hover{color:white;text-decoration:none}.styles_chatMessage__xZPT7 blockquote{margin:1em 0;padding:.5em 1em;background:#f4f4f4;border-left:5px solid #ccc;color:#666}.styles_chatMessage__xZPT7 code,.styles_chatMessage__xZPT7 pre{font-family:monospace}.styles_chatMessage__xZPT7 pre{background:#f4f4f4;padding:1em;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.styles_chatMessage__xZPT7 code{background:#f4f4f4;padding:.2em .4em;border-radius:3px;word-wrap:break-word;word-break:break-word;white-space:pre-wrap}.styles_chatMessage__xZPT7 hr{border:0;border-top:1px solid #ccc;margin:1em 0}.styles_chatMessage__xZPT7 p:last-child,.styles_chatMessage__xZPT7 p:only-child{margin-bottom:0}.styles_focusShadow__YlnwF:focus-within{box-shadow:var(--dynamic-shadow)!important}.styles_focusBorder__7BSbO:focus-within{border:1px solid var(--accent-color)!important}.styles_previewContainer__e5pED{display:flex;flex-wrap:wrap;gap:8px;padding:8px;border-bottom:1px solid #e5e7eb}.styles_previewItem__J11mw{position:relative;width:80px;height:80px}.styles_previewImage__C_UHR{width:100%;height:100%;object-fit:cover;border-radius:4px}.styles_removeButton__hg_PA{position:absolute;top:-8px;right:-8px;background-color:#ef4444;color:white;border-radius:50%;padding:4px;cursor:pointer;opacity:0;transition:opacity .2s}.styles_previewItem__J11mw:hover .styles_removeButton__hg_PA{opacity:1}@media screen and (max-width:768px){@supports (-webkit-touch-callout:none){.styles_iosTextInput__uH6CX:focus{font-size:16px!important}}}.styles_phoneInputCustom__wLc9p .PhoneInputCountry{margin-right:.5rem}.styles_phoneInputCustom__wLc9p .PhoneInputInput{border:none;font-size:.75rem;padding:.5rem;outline:none;width:100%}.styles_phoneInputCustom__wLc9p{display:flex;align-items:center;border:1px solid #e2e8f0;border-radius:.375rem;padding:0 .5rem;background-color:white}.styles_phoneInputCustom__wLc9p:focus-within{outline:2px solid var(--accent-color,#22e185);outline-offset:0}.styles_messagesContainer__kytxb{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-behavior:auto;padding-bottom:80px!important}.styles_messagesContainer__kytxb::-webkit-scrollbar{display:none}@media (max-width:768px){.styles_messagesContainer__kytxb{scroll-snap-type:y proximity;scroll-padding-bottom:100px;padding-bottom:100px!important}.styles_messagesContainer__kytxb>ul>li:first-child{scroll-snap-align:end;margin-bottom:15px}}.styles_linkPreviewCarousel__p43wj{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;padding-bottom:4px}.styles_linkPreviewCarousel__p43wj::-webkit-scrollbar{display:none}.styles_previewCard___FLLE{scroll-snap-align:start;flex-shrink:0;transition:transform .2s}.styles_previewCard___FLLE:hover{transform:translateY(-2px)}