.ChatBot_chatbotContainer__aInit{position:fixed;bottom:2rem;right:2rem;z-index:1000}.ChatBot_chatbotButton__gtETN{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#FCBA28,#F8A422);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(252,186,40,.3);transition:all .3s ease;position:relative;overflow:hidden}.ChatBot_chatbotButton__gtETN:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(255,255,255,0));transform:translateY(100%);transition:transform .3s ease}.ChatBot_chatbotButton__gtETN:hover:before{transform:translateY(0)}.ChatBot_chatbotIcon__tNUUE{color:white;width:40px;height:40px;transition:transform .3s ease,filter .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.ChatBot_chatbotButton__gtETN:hover .ChatBot_chatbotIcon__tNUUE{transform:scale(1.1);filter:drop-shadow(0 4px 8px rgba(0,0,0,.15))}.ChatBot_iconBackground__C_Uab{transform-origin:center;animation:ChatBot_pulse__6YMM9 3s ease-in-out infinite}.ChatBot_avatarBody__mG1hM,.ChatBot_avatarHead__U04MX{animation:ChatBot_float__ZQ3R_ 6s ease-in-out infinite}.ChatBot_circuitLines__q5gg8{opacity:0;animation:ChatBot_fadeInOut__ERsUE 3s ease-in-out infinite}.ChatBot_pulseRing___sWPE{stroke-dasharray:180;stroke-dashoffset:180;animation:ChatBot_drawCircle__88KG0 3s infinite;opacity:.6}.ChatBot_robotEye__dgNso{animation:ChatBot_blink__bBoTg 4s infinite}.ChatBot_robotMouth__naLY4{animation:ChatBot_talk__I_pfl 2s infinite}.ChatBot_antenna__9xC2r{animation:ChatBot_signal__joPlA 2s infinite}.ChatBot_antennaTop__jxFt3{animation:ChatBot_glow__NTjD7 2s infinite}.ChatBot_circuitLine__IHUFB{animation:ChatBot_circuit__nzun9 4s linear infinite;stroke-dasharray:60;stroke-dashoffset:60}@keyframes ChatBot_blink__bBoTg{0%,96%,98%{transform:scaleY(1)}97%{transform:scaleY(.1)}}@keyframes ChatBot_talk__I_pfl{0%,to{d:path("M18 32h12")}50%{d:path("M18 32c3 2 9 2 12 0")}}@keyframes ChatBot_signal__joPlA{0%,to{transform:scaleY(1);opacity:1}50%{transform:scaleY(.7);opacity:.7}}@keyframes ChatBot_glow__NTjD7{0%,to{filter:brightness(1)}50%{filter:brightness(1.5)}}@keyframes ChatBot_circuit__nzun9{to{stroke-dashoffset:0}}@keyframes ChatBot_pulse__6YMM9{0%,to{transform:scale(1)}50%{transform:scale(.98)}}@keyframes ChatBot_float__ZQ3R_{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes ChatBot_fadeInOut__ERsUE{0%,to{opacity:0}50%{opacity:.5}}@keyframes ChatBot_drawCircle__88KG0{0%{stroke-dashoffset:180}50%{stroke-dashoffset:0}to{stroke-dashoffset:-180}}.ChatBot_chatbotIconSpin__5ZYtM{animation:ChatBot_spin__vH0J_ 20s linear infinite;transform-origin:center;opacity:.7}@keyframes ChatBot_spin__vH0J_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatBot_chatWindow__I9u1M{position:fixed;bottom:100px;right:2rem;width:600px;height:700px;max-width:calc(100vw - 4rem);max-height:85vh;background:linear-gradient(135deg,#1a1a1a,#272727);border-radius:20px;border:1px solid rgba(252,186,40,.2);box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px rgba(252,186,40,.1);display:flex;flex-direction:column;overflow:hidden;z-index:999}.ChatBot_chatHeader__78NgA{padding:1.25rem 1.5rem;background:linear-gradient(135deg,#2a2a2a,#1f1f1f);border-bottom:1px solid rgba(252,186,40,.15);color:#f9f4da;display:flex;justify-content:space-between;align-items:center}.ChatBot_headerContent__BakRF{display:flex;align-items:center;gap:1rem}.ChatBot_headerText__1N38i{display:flex;flex-direction:column}.ChatBot_headerText__1N38i h3{margin:0;font-size:1.125rem;font-weight:600;letter-spacing:-.01em;color:#fcba28}.ChatBot_onlineStatus__6a2Le{font-size:.8125rem;opacity:.9;display:flex;align-items:center;gap:.375rem;margin-top:.125rem;color:#f9f4da}.ChatBot_onlineStatus__6a2Le:before{content:"";display:inline-block;width:8px;height:8px;background:#22c55e;border-radius:50%;box-shadow:0 0 0 2px rgba(34,197,94,.2)}.ChatBot_closeButton__QfNOh{background:none;border:none;color:#f9f4da;font-size:1.75rem;cursor:pointer;padding:0;line-height:1;opacity:.7;transition:all .2s ease;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px}.ChatBot_closeButton__QfNOh:hover{opacity:1;background:rgba(252,186,40,.1);color:#fcba28}.ChatBot_messagesContainer__nfa2U{flex:1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;background:#1a1a1a;max-height:calc(100% - 150px);scroll-behavior:smooth}.ChatBot_message__HoqTt{max-width:90%;display:flex;gap:1rem;align-items:flex-start;margin-bottom:1rem}.ChatBot_messageContent__8OT6R{padding:1rem 1.25rem;border-radius:1.125rem;position:relative;font-size:.9375rem;line-height:1.6;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:all .2s ease}.ChatBot_messageText__V9s2B{white-space:pre-wrap;word-break:break-word}.ChatBot_userMessage__ZOjF3{margin-left:auto;flex-direction:row-reverse}.ChatBot_userMessage__ZOjF3 .ChatBot_messageContent__8OT6R{background:linear-gradient(135deg,#fcba28,#e9aa22);color:#1a1a1a;font-weight:500;border-bottom-right-radius:.375rem;box-shadow:0 4px 12px rgba(252,186,40,.3)}.ChatBot_botMessage__ullzL .ChatBot_messageContent__8OT6R{background:#272727;border:1px solid rgba(252,186,40,.2);border-bottom-left-radius:.375rem;color:#f9f4da}.ChatBot_timestamp__CAjtH{display:block;font-size:.75rem;margin-top:.5rem;opacity:.7}.ChatBot_inputContainer__TTcab{padding:1.125rem 1.25rem;background:#272727;border-top:1px solid rgba(252,186,40,.15);display:flex;gap:.875rem;align-items:center}.ChatBot_input__km8Us{flex:1;padding:.875rem 1.125rem;border:1px solid rgba(252,186,40,.25);border-radius:.875rem;outline:none;font-size:.9375rem;transition:all .2s ease;background:#1a1a1a;color:#f9f4da}.ChatBot_input__km8Us::placeholder{color:rgba(249,244,218,.5)}.ChatBot_input__km8Us:focus{border-color:#fcba28;background:#1a1a1a;box-shadow:0 0 0 3px rgba(252,186,40,.15)}.ChatBot_sendButton__FQEKc{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fcba28,#e9aa22);color:#1a1a1a;border:none;border-radius:.875rem;cursor:pointer;transition:all .2s ease}.ChatBot_sendButton__FQEKc:hover:not(:disabled){background:linear-gradient(135deg,#e9aa22,#d89b1f);transform:translateY(-2px);box-shadow:0 4px 12px rgba(252,186,40,.4)}.ChatBot_sendButton__FQEKc:disabled{background:rgba(100,100,100,.3);cursor:not-allowed;opacity:.5}.ChatBot_typingIndicator__dtMJm{display:flex;gap:.5rem;padding:1rem 1.125rem;background:#272727;border:1px solid rgba(252,186,40,.2);border-radius:1.125rem;border-bottom-left-radius:.375rem}.ChatBot_typingIndicator__dtMJm span{width:7px;height:7px;background:#fcba28;border-radius:50%;animation:ChatBot_bounce__gr4jb 1.4s ease-in-out infinite}.ChatBot_typingIndicator__dtMJm span:first-child{animation-delay:-.32s}.ChatBot_typingIndicator__dtMJm span:nth-child(2){animation-delay:-.16s}@keyframes ChatBot_bounce__gr4jb{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ChatBot_messagesContainer__nfa2U::-webkit-scrollbar{width:8px}.ChatBot_messagesContainer__nfa2U::-webkit-scrollbar-track{background:#1a1a1a}.ChatBot_messagesContainer__nfa2U::-webkit-scrollbar-thumb{background:#fcba28;border-radius:4px}.ChatBot_messagesContainer__nfa2U::-webkit-scrollbar-thumb:hover{background:#e9aa22}@media (max-width:768px){.ChatBot_chatWindow__I9u1M{position:fixed;bottom:90px;right:1rem;left:auto;transform:none;width:calc(100vw - 2rem);height:70vh;max-height:600px;border-radius:18px}.ChatBot_chatbotContainer__aInit{bottom:1rem;right:1rem}.ChatBot_message__HoqTt{max-width:95%}.ChatBot_messagesContainer__nfa2U{padding:1.125rem}.ChatBot_chatHeader__78NgA{padding:1.125rem 1.25rem}}