.styles_overlay___7kbh{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;animation:styles_fadeIn__YdDzW .3s ease;transition:opacity .3s ease}.styles_overlay___7kbh.styles_blur__Icivl{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.styles_overlay___7kbh.styles_opacity--light__B0PC2{background-color:rgba(0,0,0,.3)}.styles_overlay___7kbh.styles_opacity--medium__J0zab{background-color:rgba(0,0,0,.5)}.styles_overlay___7kbh.styles_opacity--dark__ECaw0{background-color:rgba(0,0,0,.7)}@keyframes styles_fadeIn__YdDzW{0%{opacity:0}to{opacity:1}}.style_container__42WQR{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 2rem);max-height:calc(100svh - 2rem);padding:1rem;transition:all .3s ease;border-radius:1rem;left:50%;position:fixed;bottom:50%;transform:translate(-50%,50%);display:flex;align-items:center;justify-content:center;background:#3e00a9;box-shadow:0 10px 25px rgba(0,0,0,.2);z-index:99999;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.05),rgba(255,255,255,.05) 1px,transparent 0,transparent 6px),repeating-linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.05) 1px,transparent 0,transparent 6px)}.style_container__42WQR.style_showCloseButton__D9gZb{max-height:calc(100svh - 3rem)}.style_container__42WQR.style_keyboardOpen__Cj3D2{bottom:calc(env(safe-area-inset-bottom) + 1rem)!important;transform:translate(-50%)!important}@media(max-width:768px){.style_container__42WQR.style_keyboardOpen__Cj3D2:has(.style_chatContainer__f2Py1 .style_inputArea__FFoyC input:focus){height:50svh}.style_container__42WQR.style_keyboardOpen__Cj3D2:has(.style_chatContainer__f2Py1 .style_inputArea__FFoyC input:focus) .style_card__uKgQJ{height:-moz-fit-content;height:fit-content;max-height:100%}.style_container__42WQR.style_keyboardOpen__Cj3D2:has(.style_chatContainer__f2Py1 .style_inputArea__FFoyC input:focus) .style_chatContainer__f2Py1{height:100%;max-height:100%;min-height:calc(48svh - 4rem)}}.style_container__42WQR:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgb(0,0,0));border-radius:inherit;opacity:.5;z-index:-1}.style_container__42WQR .style_card__uKgQJ{background:#fff;border-radius:16px;padding:1rem;width:400px;max-width:95vw;display:flex;flex-direction:column;align-items:center}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1{width:100%;height:calc(100vh - 15rem);display:flex;flex-direction:column;overflow-x:hidden}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_messages__ZXKk0{flex:1 1;overflow-y:auto;padding:1rem 0;display:flex;flex-direction:column;gap:1.5rem}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_messages__ZXKk0.style_scrollbarIsVisible__CXQTT{padding-right:.5rem}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_messages__ZXKk0::-webkit-scrollbar{width:6px;background:rgba(0,0,0,0)}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_messages__ZXKk0::-webkit-scrollbar-thumb{background:#3e00a9;border-radius:3px}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_messages__ZXKk0 .style_message__VROhd:not(:last-child) button{pointer-events:none;opacity:.5}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_messages__ZXKk0.style_allowButtonsInPreviousMessages__2PlG8 .style_message__VROhd:not(:last-child) button{pointer-events:auto;opacity:1}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_messages__ZXKk0 .style_message__VROhd{border-radius:.75rem;word-break:break-word;font-size:.85rem;font-weight:600}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_messages__ZXKk0 .style_message__VROhd.style_botMessage__pkZgq{align-self:flex-start;color:#717784;width:100%}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_messages__ZXKk0 .style_message__VROhd.style_userMessage__rsrAQ{align-self:flex-end;background:#f2f5f8;border:1px solid #f2f5f8;color:#0e121b;border-bottom-right-radius:4px;padding:.5rem .75rem;box-shadow:0 1px 2px 0 rgba(10,13,20,.03)}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_messages__ZXKk0 .style_message__VROhd .style_magicLinkMessage__v59ki{font-size:.85rem}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_messages__ZXKk0 .style_message__VROhd .style_magicLinkMessage__v59ki .style_emailMessage__UVv4q{color:#0e121b;display:block}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_inputArea__FFoyC{display:flex;margin-top:1rem;width:100%;gap:.5rem;position:relative}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_chatInput__xWX4T{flex:1 1;border:1.5px solid #f2f5f8;border-radius:12px;padding:.75rem 1rem;font-size:.85rem;outline:none;transition:border .2s;resize:none}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_chatInput__xWX4T:focus{border-color:#f2f5f8}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_sendButton__uLpRn{background:#3e00a9;color:#fff;border:none;border-radius:50%;font-size:1rem;padding:.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;transform:rotate(-90deg);position:absolute;right:.75rem;bottom:.75rem}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_sendButton__uLpRn:disabled{opacity:.5;cursor:not-allowed}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_sendButton__uLpRn:hover:not(:disabled){opacity:.8}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_suggestions__UsMaT{display:flex;flex-wrap:wrap;gap:.5rem;width:100%;bottom:.75rem;left:.75rem;position:absolute}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_suggestions__UsMaT:empty{display:none}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_suggestions__UsMaT .style_suggestionBtn__fzIFC{border:1px solid #f2f5f8;background:#f2f5f8;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;color:#717784;cursor:pointer;transition:background .2s;box-shadow:0 1px 2px 0 rgba(10,13,20,.02)}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_suggestions__UsMaT .style_suggestionBtn__fzIFC:hover{background:#f2f5f8}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_chatbot__Bk5ck{width:100%;display:flex;flex-direction:column;gap:1rem;align-items:stretch}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_chatbot__Bk5ck label{color:var(--primary);font-weight:500;margin-bottom:.25rem}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_chatbot__Bk5ck input{border:1.5px solid #f2f5f8;border-radius:8px;padding:.75rem 1rem;font-size:1rem;outline:none;transition:border .2s}.style_container__42WQR .style_card__uKgQJ .style_chatContainer__f2Py1 .style_chatbot__Bk5ck input:focus{border:1.5px solid #f2f5f8}.style_container__42WQR .style_closeButton__TTjf2{position:absolute;top:-2.5rem;right:0;cursor:pointer;background:#fff;border-radius:50%;padding:.5rem;display:flex;align-items:center;justify-content:center}.style_typing__pGnMt{display:flex;align-items:center;gap:.25rem;padding:.5rem 0}.style_typing__pGnMt .style_dot__7zwGi{width:.5rem;height:.5rem;border-radius:50%;background-color:#717784;animation:style_typing__pGnMt 1.4s ease-in-out infinite}.style_typing__pGnMt .style_dot1__6I_7w{animation-delay:-.32s}.style_typing__pGnMt .style_dot2__MOFpF{animation-delay:-.16s}.style_typing__pGnMt .style_dot3__dItTT{animation-delay:0s}@keyframes style_typing__pGnMt{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.styles_resultContainer__UC02X{display:flex;flex-direction:column;gap:.75rem;width:100%}.styles_resultHeader__6RXws{font-weight:600;font-size:.85rem;color:#0e121b}.styles_codeResult__AlewD{display:flex;align-items:center;gap:.5rem;font-size:.85rem;line-height:1.4}.styles_codeStatus__0aZH6{display:flex;align-items:center;gap:.5rem;flex:1 1;color:#717784;font-weight:400}.styles_codeValue__T4eSk{font-weight:700;color:#717784}.styles_codeMessage__oHPoi{color:#717784}.styles_playButton__uEJZD{border-radius:24px;background:#e9faec;color:#2fa35d;border:none;padding:.25rem .75rem;cursor:pointer;transition:background-color .2s;font-size:12px;font-style:normal;font-weight:600;line-height:1.3;display:flex;align-items:center;gap:.25rem}.styles_playButton__uEJZD:hover{background:#2fa35d;color:#fff}.styles_playButton__uEJZD:hover svg path{fill:#fff}.styles_playButton__uEJZD:disabled{opacity:.5;cursor:not-allowed}.styles_playButton__uEJZD:disabled:hover{background:#e9faec;color:#2fa35d}.styles_playButton__uEJZD:disabled:hover svg path{fill:#2fa35d}