@keyframes FloatingBot_fadeSlideIn__GIRsE{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes FloatingBot_slideUpMobile__c6OFL{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes FloatingBot_backdropIn__mvfjb{0%{opacity:0}to{opacity:1}}@keyframes FloatingBot_pulse__qI_gv{0%,to{opacity:1}50%{opacity:.35}}@keyframes FloatingBot_scaleIn__8zFyE{0%{transform:scale(0)}to{transform:scale(1)}}.FloatingBot_fab__cPMfW{position:fixed;bottom:15px;right:24px;z-index:10000;width:60px;height:60px;border-radius:50%;background-color:#e61c89;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.22);transition:transform .2s ease,box-shadow .2s ease}.FloatingBot_fab__cPMfW:hover{transform:scale(1.08);box-shadow:0 6px 24px rgba(0,0,0,.28)}.FloatingBot_fab__cPMfW:active{transform:scale(.95)}@media(max-width:767px){.FloatingBot_fab__cPMfW{bottom:20px;right:20px;width:60px;height:60px}.FloatingBot_fabHiddenOnMobile__73Y8M{display:none!important}}@media(max-width:767px){body:has(.react-date-picker--open) .FloatingBot_fab__cPMfW{display:none!important}}.FloatingBot_fabLogo__oo4km{width:30px;height:30px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.FloatingBot_fabCloseIcon__Xgh4O{color:#fff;font-size:1.5rem;line-height:1;font-family:Humanist521\, Light;display:flex;align-items:center;justify-content:center}.FloatingBot_fabUnreadDot__tWMJl{position:absolute;top:1px;right:1px;width:14px;height:14px;border-radius:50%;background-color:#22c55e;border:2px solid #fff;animation:FloatingBot_scaleIn__8zFyE .3s ease-out}.FloatingBot_backdrop__xU_sL{display:none}@media(max-width:767px){.FloatingBot_backdrop__xU_sL{display:block;position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:9998;animation:FloatingBot_backdropIn__mvfjb .25s ease-out}}.FloatingBot_panel__tVDd2{position:fixed;bottom:96px;right:24px;z-index:9999;width:390px;max-height:600px;background-color:#fff4fa;border:1px solid #f43d98;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.14);animation:FloatingBot_fadeSlideIn__GIRsE .25s ease-out}@media(max-width:767px){.FloatingBot_panel__tVDd2{right:0;left:0;bottom:0;top:auto;width:100%;max-height:90vh;border-radius:20px 20px 0 0;border-bottom:none;box-shadow:0 -4px 24px rgba(0,0,0,.16);animation:FloatingBot_slideUpMobile__c6OFL .3s cubic-bezier(.32,.72,0,1)}}.FloatingBot_dragHandle__skgW1{display:none}@media(max-width:767px){.FloatingBot_dragHandle__skgW1{display:block;width:36px;height:4px;background-color:#dedede;border-radius:2px;margin:10px auto 0;flex-shrink:0}}.FloatingBot_panelHeader__MhziX{display:flex;align-items:center;justify-content:space-between;padding:1em 1.2em;background-color:#fff4fa;border-bottom:1px solid #ffdeef;flex-shrink:0}@media(max-width:767px){.FloatingBot_panelHeader__MhziX{padding:1.1em 1.4em}}.FloatingBot_headerLeft__r6QGb{display:flex;align-items:center;gap:.75em}.FloatingBot_avatar__AXL1E{width:40px;height:40px;flex-shrink:0}.FloatingBot_avatar__AXL1E img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.FloatingBot_identity__ihLwh{display:flex;flex-direction:column;gap:.2em}.FloatingBot_botName__uA7vZ{font-family:Humanist521\, Bold;font-size:.95rem;color:#000;letter-spacing:.4px}.FloatingBot_status__FBCv_{display:flex;align-items:center;gap:.4em;font-family:Humanist521\, Light;font-size:.75rem;color:#838991}.FloatingBot_statusDot__jZTIF{width:7px;height:7px;border-radius:50%;background-color:#22c55e;flex-shrink:0}.FloatingBot_closeButton__uZcSb{background:none;border:none;cursor:pointer;font-size:1.3rem;color:#838991;line-height:1;padding:.3em .4em;border-radius:6px;display:flex;align-items:center;justify-content:center;font-family:Humanist521\, Light}.FloatingBot_closeButton__uZcSb:hover{color:#46484d;background-color:#ffdeef}.FloatingBot_panelBody__0eKli{flex:1 1;overflow-y:auto;padding:1.4em 1.4em 1.8em;display:flex;flex-direction:column;gap:1.1em}.FloatingBot_panelBody__0eKli::-webkit-scrollbar{width:5px}.FloatingBot_panelBody__0eKli::-webkit-scrollbar-track{background:transparent}.FloatingBot_panelBody__0eKli::-webkit-scrollbar-thumb{background-color:#e61c89;border-radius:3px}@media(max-width:767px){.FloatingBot_panelBody__0eKli{padding:1.4em 1.4em calc(1.8em + env(safe-area-inset-bottom, 0px));gap:1.2em}}.FloatingBot_chatBubble__I5Bop{background-color:#fff;border:1px solid #ffdeef;border-radius:0 8px 8px 8px;padding:.9em 1.1em;font-family:Humanist521\, Regular;font-size:.88rem;color:#000;line-height:1.65}.FloatingBot_chatBubble__I5Bop strong{font-family:Humanist521\, Bold}.FloatingBot_backLink__lmact{font-family:Humanist521\, Light;font-size:.82rem;color:#838991;cursor:pointer;text-align:center;margin:0}.FloatingBot_backLink__lmact:hover{color:#3f82ef}.FloatingBot_sectionLabel__IqJiT{font-family:Humanist521\, Bold;font-size:.75rem;color:#838991;letter-spacing:.8px;text-transform:uppercase;margin:0}.FloatingBot_errorMessage__pbPYG{font-family:Humanist521\, Regular;font-size:.83rem;color:#9f3a38;background-color:#fff6f6;border:1px solid #e0b4b4;border-radius:4px;padding:.6em .8em;margin:0;line-height:1.4}.FloatingBot_welcomeActions__KNq2r{display:flex;flex-direction:column;align-items:center;gap:.8em}.FloatingBot_ctaButton__V5DAt{background-color:#3f82ef!important;color:#fff!important;width:100%!important;min-width:unset!important;border-radius:9px!important;padding:.95em 0!important;letter-spacing:1.2px;font-family:Humanist521\, Regular!important;font-size:.85rem;border:none!important;cursor:pointer!important}.FloatingBot_ctaButton__V5DAt:hover{background-color:#1364e8!important;color:#fff!important}.FloatingBot_categoryList__1OYzU{display:flex;flex-direction:column;gap:.55em}.FloatingBot_categoryCard__6QhjQ{background-color:#fff;border:1.5px solid #ffdeef;border-radius:10px;padding:.85em 1em;display:flex;align-items:center;gap:.7em;cursor:pointer;text-align:left;width:100%;transition:border-color .15s ease,box-shadow .15s ease}.FloatingBot_categoryCard__6QhjQ:hover{border-color:#f43d98;box-shadow:0 2px 8px rgba(0,0,0,.06)}@media(max-width:767px){.FloatingBot_categoryCard__6QhjQ{padding:1em 1.1em}}.FloatingBot_categoryEmoji__H9jz3{font-size:1.25rem;flex-shrink:0;line-height:1}.FloatingBot_categoryLabel__CzzA_{font-family:Humanist521\, Regular;font-size:.88rem;color:#000;flex:1 1;line-height:1.3}.FloatingBot_categoryChevron__admYg{color:#838991;font-family:Humanist521\, Light;font-size:.9rem;flex-shrink:0}.FloatingBot_noneLink__xKdwr{font-family:Humanist521\, Light;font-size:.82rem;color:#838991;cursor:pointer;text-align:center;margin:.3em 0 0;padding:0;background:none;border:none;width:100%}.FloatingBot_noneLink__xKdwr:hover{color:#3f82ef}.FloatingBot_categoryTitle__pO0ID{display:flex;align-items:center;gap:.5em;font-family:Humanist521\, Bold;font-size:.88rem;color:#000;margin:0}.FloatingBot_categoryTitleEmoji__XgSjF{font-size:1rem}.FloatingBot_questionList__KEjXT{display:flex;flex-direction:column;gap:.5em}.FloatingBot_questionChip__Rk0B0{background-color:#fff;border:1.5px solid #ffdeef;border-radius:20px;padding:.65em 1em;font-family:Humanist521\, Regular;font-size:.85rem;color:#000;cursor:pointer;text-align:left;width:100%;line-height:1.4;transition:border-color .15s ease,background-color .15s ease}.FloatingBot_questionChip__Rk0B0:hover{border-color:#f43d98;background-color:rgba(244,61,152,.04)}@media(max-width:767px){.FloatingBot_questionChip__Rk0B0{padding:.8em 1.1em;font-size:.9rem}}.FloatingBot_skeletonWrapper__HRysN{display:flex;flex-direction:column;gap:.55em;padding:.5em 0}.FloatingBot_skeletonLine__JmQH4{background-color:#dedede;border-radius:6px;animation:FloatingBot_pulse__qI_gv 1.4s ease-in-out infinite}.FloatingBot_skeletonLine__JmQH4:first-child{height:13px;width:88%}.FloatingBot_skeletonLine__JmQH4:nth-child(2){height:13px;width:96%;animation-delay:.2s}.FloatingBot_skeletonLine__JmQH4:nth-child(3){height:13px;width:74%;animation-delay:.4s}.FloatingBot_skeletonLine__JmQH4:nth-child(4){height:13px;width:82%;animation-delay:.6s}.FloatingBot_generatingLabel__W4viK{text-align:center}.FloatingBot_generatingLabel__W4viK,.FloatingBot_questionEcho__E3r2E{font-family:Humanist521\, Light;font-size:.78rem;color:#838991;margin:0}.FloatingBot_questionEcho__E3r2E{font-style:italic}.FloatingBot_answerBubble__vfoGs{background-color:#fff;border:1px solid #ffdeef;border-radius:0 8px 8px 8px;padding:.9em 1.1em;font-family:Humanist521\, Regular;font-size:.88rem;color:#000;line-height:1.7;white-space:pre-wrap}.FloatingBot_answerActions__DdXRt{display:flex;flex-direction:column;gap:.55em}.FloatingBot_answerActionBtn__8DgZD{background-color:#fff!important;color:#3f82ef!important;border:1.5px solid #3f82ef!important;border-radius:9px!important;padding:.75em 0!important;width:100%!important;min-width:unset!important;letter-spacing:.4px;font-family:Humanist521\, Regular!important;font-size:.82rem;cursor:pointer!important}.FloatingBot_answerActionBtn__8DgZD:hover{background-color:#3f82ef!important;color:#fff!important}.FloatingBot_textareaField__kPi3L textarea{width:100%;border-radius:6px!important;border:1.5px solid #ffdeef!important;background:#fff;padding:10px 12px;font-family:Humanist521\, Regular;font-size:.88rem;color:#000;resize:none;line-height:1.6}.FloatingBot_textareaField__kPi3L textarea::-moz-placeholder{font-family:Humanist521\, Regular;color:#838991;opacity:.6}.FloatingBot_textareaField__kPi3L textarea:-ms-input-placeholder{font-family:Humanist521\, Regular;color:#838991;opacity:.6}.FloatingBot_textareaField__kPi3L textarea::placeholder{font-family:Humanist521\, Regular;color:#838991;opacity:.6}.FloatingBot_textareaField__kPi3L textarea:focus{border:1.5px solid #f43d98!important;outline:none}.FloatingBot_textareaField__kPi3L textarea::-webkit-scrollbar{width:5px}.FloatingBot_textareaField__kPi3L textarea::-webkit-scrollbar-track{background:transparent}.FloatingBot_textareaField__kPi3L textarea::-webkit-scrollbar-thumb{background-color:#e61c89;border-radius:3px}.FloatingBot_charCounter__prn_l{font-family:Humanist521\, Light;font-size:.74rem;color:#838991;text-align:right;margin:.2em 0 0}.FloatingBot_submitButton__cC4dQ{background-color:#3f82ef!important;color:#fff!important;width:100%!important;min-width:unset!important;border-radius:9px!important;padding:.95em 0!important;letter-spacing:1.2px;font-family:Humanist521\, Regular!important;font-size:.85rem;cursor:pointer!important}.FloatingBot_submitButton__cC4dQ:hover:not(:disabled){background-color:#1364e8!important;color:#fff!important}.FloatingBot_submitButton__cC4dQ:disabled{opacity:.5!important;cursor:not-allowed!important}